@charset "UTF-8";
body{}
.clearfix {+height: 1%;}
.ban{width: 100%;height: 400px;margin:100px auto 0;position: relative;}
.ban1{background: url(../images/img/ban1.jpg) top center no-repeat;}
.ban2{background: url(../images/img/ban2.jpg) top center no-repeat;}
.ban3{background: url(../images/img/ban3.jpg) top center no-repeat;}
.ban4{background: url(../images/img/ban4.jpg) top center no-repeat;}
.ban5{background: url(../images/img/ban5.jpg) top center no-repeat;}
.ban6{background: url(../images/img/ban6.jpg) top center no-repeat;}
.ban7{background: url(../images/img/ban7.jpg) top center no-repeat;}
/*导航*/
/*头部*/
.header{z-index: 99;width: 100%;height: 80px;padding:10px 0;background-color: #fff; position: fixed;box-shadow: 0 3px 10px rgba(0,0,0,0.2);z-index: 9999;transition:0.5s;top:0;}
.header .container{width: 70%;overflow: hidden;height: 100%;}
.logo{display: block;margin-top:15px;float: left; width:260px;height: 49px;transition: all 1s;position:absolute;left: -150px;opacity: 0;}
.logo img{width: 100%;height: auto;}
.header .navbar{position: relative;top:41px;float: right;width: 65%;height: 40px;transition: all 0.5s;right: -150px;opacity:0;}
.header .navbar li{float: left;width: 12.5%;background: url(../images/dian.png) right center no-repeat;}
.header .navbar li a{color: #333;font-size: 0.17rem;display:block;transition:all 0.3s;position: relative;text-align: center;}
.header .navbar li:hover a,.header .navbar li.active a{color:#174b72;}
.header .navbar li:last-child{background-image: none;}
.tel{height: 26px;position: absolute;top:18px;right: 0;line-height:26px;right: -200px;opacity: 0;}
.tel span{display:block;font-size: 0.26rem;color: #c01f1c;padding-left: 10px;float: right;}
.tel img{display:block;transition: All 0.7s ease-in-out;float:left;
    -webkit-transition: All 0.7s ease-in-out;
    -moz-transition: All 0.7s ease-in-out;
    -o-transition: All 0.7s ease-in-out;}
.tel:hover img{transform: rotate(360deg);-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);-ms-transform: rotate(360deg);}
.header.current .logo{left: 0px;opacity: 1;}
.header.current .navbar{right: -1%;opacity:1;}
.header.current .tel{right: 0px;opacity:1;}
.ntit{padding:3% 0;position: relative;top:-150px;opacity: 0;}
.ntit img{display: block;margin:0px auto;}
.ntit.current{top:0px;opacity: 1;}
/*产品中心*/
.prolist li{width:31%;float: left;height:340px;margin:1%;text-align:center;transition:0.5s;position: relative;}
.prolist li a{display: block;}
.prolist li a span{width: 100%;height: 300px;border:1px solid #d2d2d2;background-color: #fff;display: block;position: relative;overflow: hidden;}
.prolist li a span img{width: 68%; height: auto;transition: all 1s ease 0s;display: block;position: absolute;top:0;left: 0;bottom: 0;right: 0;margin:auto;text-align: center;}
.prolist li em{width: 228px;height: 63px;text-align: center;font-size: 0.14rem;color: #fff;background: url(../images/btn1.png) no-repeat;
    position: absolute;bottom:1px;left: 50%;margin-left: -114px;display: block;transition:0.5s;}
.prolist li i{display: block;font-size: 0.16rem;margin-top: 10px;margin-bottom: 5px;}  
.prolist li:hover img{-webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05);
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;}
.prolist li:hover em{background: url(../images/btn4.png) no-repeat;}
.prolist li:hover a span{border:1px solid #174b72;}
.container img.fc{width: 100%;margin:3% auto 5%;}
/*产品详情*/
.nwcon_mid{ border:1px #eee solid;width: 90%;margin:0px auto;}
.nwcon_mid_img{ width:42%; float:left;  text-align:center;position: relative;overflow: hidden;}
.nwcon_mid_img img{ width:71%;margin:auto;text-align: center;display: block;padding:5% 0;}
.nwcon_mid_con{ float:right; width:48%;margin-right: 3%;border-left: 1px #eee solid;padding-left: 5%;}
.nwcon_mid_con h3{ display:block; line-height:0.7rem; font-size:0.26rem;}
.nwcon_mid_con h3 em{color: #174b72;display: inline-block;}
.nwcon_mid_con ul{padding:1% 0 2% 0;}
.nwcon_mid_con li{ color:#777;text-indent: 15px; font-size:0.14rem;line-height:0.4rem;height: 0.4rem}
.nwcon_mid_con li:nth-child(2n){background-color: #fafafa;}
.nwcon_mid_con span.nwcon_ico{text-indent: 15px;display: block;background-color: #a80c0d;height: 0.45rem;line-height: 0.45rem;font-size: 0.16rem;color: #fff;}
.nwcon_mid_com{ border:1px #eee solid;width: 90%;margin:0px auto;padding:3% 0; margin-top:25px; position:relative;}
.nwcon_mid_comtit{ position:absolute; left:0; top:30px;}
.npro_tit{background-color: #174b72;margin-bottom:1.5%;width: 150px;height: 0.4rem;line-height: 0.4rem;font-size: 0.18rem;color: #fff;text-align: center;}
.npro_box{width: 90%;margin:0px auto;font-size: 0.16rem;color: #666;line-height: 0.27rem;font-family: '微软雅黑';}
.context{ height:0.4rem;margin:25px auto; background:#f0f0f0;width: 100%;}
.context ul{ margin:0; padding:0;}
.context ul li{ width:49%; height:0.4rem;text-indent: 2%; font-size: 0.13rem;color: #333; line-height:0.4rem; float:left;}
.context ul li a{ color:#174b72;font-size: 0.13rem;}
img.g2{width: 90%;margin:3% auto 0;display: block;}
img.g3{width: 100%;margin:0 auto 5%;display: block;}
div.context1{width: 90%;}
.nprolist{width: 100%;margin:3% auto;}
.nprolist h3{background-color: #174b72;margin-bottom:1.5%;width: 150px;height: 0.4rem;line-height: 0.4rem;font-size: 0.18rem;color: #fff;text-align: center;margin-left: 1%;}
.nprolist li{width: 23%;float: left;margin:0 1%;}
.nprolist li a{display: block;border:1px solid #d2d2d2;width: 100%;position: relative;overflow: hidden;padding:1.5% 0;}
.nprolist li span i{display: inline-block;color: #174b72;font-weight: bold;}
.nprolist li img{height: 165px;display: block;margin:auto;transition: 0.5s;}
.nprolist li span{display: block;font-size: 0.15rem;text-align: center;color: #333;line-height: 0.45rem;}
.nprolist li:hover img{-webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05);
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;}
.nprolist li a:hover{border:1px solid #174b72;}    
/*关于我们*/
.naboutbox1{padding-bottom: 2%;position: relative;background: url(../images/img/abbg1.png) bottom center no-repeat; }
.nabinfoimg{width: 45%;float: left;height: 400px;position: relative;overflow: hidden;}
.nabinfoimg img{display: block;width: 100%;}
.nabinfo{float: right;width: 52%;font-size: 0.16rem;line-height: 0.3rem;color: #666;}
.nabinfotit{font-size: 0.24rem;color: #174b72;line-height: 0.7rem}
.nabinfotit em{display: inline-block;color: #a80c0d;}
.naboutlist{font-size: 0.16rem;color: #333;text-align: center;margin:3% 0;position: relative;overflow: hidden;}
.naboutlist li{width: 23%;margin-right:2%;border:1px solid #e5e5e5;padding:3% 0;float: left;position: relative;left: -150px;opacity: 0;}
.naboutlist li:last-child{margin-right: 0;}
.naboutlist i{display: block;margin:0 auto 5%;transition: 0.5s;position: relative;top:0;}
.naboutlist span{font-size: 0.18rem;color: #a80c0d;display: block;text-align: center;line-height: 0.3rem}
i.nabico1{width: 41px;height: 48px;background:url(../images/img/ico1.png) no-repeat;}
i.nabico2{width: 44px;height: 45px;background:url(../images/img/ico2.png) no-repeat;}
i.nabico3{width: 47px;height: 44px;background:url(../images/img/ico3.png) no-repeat;}
i.nabico4{width: 47px;height: 47px;background:url(../images/img/ico4.png) no-repeat;}
.naboutlist li:hover i.nabico1{background: url(../images/img/ico1-1.png) no-repeat;}
.naboutlist li:hover i.nabico2{background: url(../images/img/ico2-1.png) no-repeat;}
.naboutlist li:hover i.nabico3{background: url(../images/img/ico3-1.png) no-repeat;}
.naboutlist li:hover i.nabico4{background: url(../images/img/ico4-1.png) no-repeat;}
.naboutlist li:hover i{top: -5px;}
.naboutlist li:hover{border:1px solid #174b72;}
.naboutlist li:before,.naboutlist li:after{
  content:'';
  position:absolute;
  top:0;
  right:0;
  height:2px;
  width:0;
  background: #174b72;
  transition:400ms ease all;
}
.naboutlist li:after{right:inherit;top:inherit;left:0;bottom:0;}
.naboutlist li:hover:before,.naboutlist li:hover:after{width:100%;transition:800ms ease all;}
.naboutlist.current li{left: 0;opacity: 1;}
.naboutbox2{padding: 5% 0;position: relative;background: url(../images/img/abbg2.png) top center no-repeat; }
.naboutnum{background: url(../images/img/tou1.png) top center no-repeat;background-size: 100% 100%; height: 229px;margin:1% auto;position: relative;z-index: 9;}
.naboutnum p{font-size: 14px;color: #999;text-align: center;width: 80%;margin:0px auto;}
.naboutnum li{float: left;width: 25%;padding-top: 5%;}
.naboutnum li span.timer{font-size: 0.55rem;color: #fff;display: block;text-align: center;width: 100%;position: relative;}
.naboutnum li div{width: 100%;position: relative;}
.naboutnum li div i{display: block;position: absolute;background: url(../images/img/ico.png) no-repeat;width: 16px;height: 14px;top:5px;left: 62%; }
.naboutbox3{padding: 1% 0;position: relative;}
i.abico{background: url(../images/img/abico.png) no-repeat;width:461px;height: 622px;display: block;position: absolute;top:-6%;left: 0; }
.nabyoushi{background: url(../images/img/abimg2.png) no-repeat;width: 1299px;height:859px;margin:0px auto;position: relative;}
.nabys{width: 260px;height: 225px;text-align: center;position:absolute;}
.nabys i{color: #174b72;font-size: 0.48rem;display: block;font-weight: 700;padding-top: 20%;}
.nabys span{color: #333;font-size: 0.18rem;display: block;line-height: 0.4rem;}
.nabys img{display: block;margin:2% auto 0;}
.nabys1{bottom: 0;left: 0;}
.nabys2{top: 0;left: 260px;}
.nabys3{bottom: 0;left: 520px;}
.nabys4{top: 0;left: 780px;}
.nabys5{bottom: 0;right: 0;}
/*客户服务*/
.qidai{margin:20% auto;display: block;text-align: center;font-size: 0.7rem;}
/*新闻中心*/
.n_tit{background: url(../images/img/tit.png) left center no-repeat;width: 200px;height: 127px;line-height: 127px; margin:3% auto;position: relative;top:-150px;opacity: 0;}
.n_tit span{font-size: 0.32rem;color: #333;margin-left: 50px;font-weight: bold;}
.n_tit.current{top:0px;opacity: 1;}
.nnewstit{height: 0.5rem;border-bottom:1px solid #e5e5e5;}
.nnewstit div{width: 25%;margin:0px auto;}
.nnewstit a{width:50%;height: 0.5rem;line-height: 0.5rem;float: left; display: block;font-size: 0.16rem;color: #fff;text-align: center;background: url(../images/img/btn1.png) no-repeat;background-size: 100% 100%; }
.nnewstit a.on,.nnewstit a:hover{background: url(../images/img/btn2.png) no-repeat;background-size: 100% 100%; }
.nnewlist{margin:1% auto;}
.nnewlist li{width: 31.333%;margin:1%;float: left;position: relative;}
a.nnewslistimg{width: 100%;display: block;height: 300px;overflow: hidden;position: relative;}
a.nnewslistimg img{display: block;height: 100%;transition: 0.5s;margin:auto;}
.hhzhuibox li a.nnewlistinfo{background-color: #174b72;display: block;width: 100%;transition: all 0.3s;}
a.nnewlistinfo{width: 90%;display: block;padding:5%;height: 130px; border:1px solid #e5e5e5;margin-top: 10px;transition: 0.5s;}
a.nnewlistinfo span{display: block;font-size: 0.18rem;color: #333;line-height: 0.4rem;width: 100%; word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
a.nnewlistinfo span img{display: inline-block;margin-right: 6px;}
a.nnewlistinfo p{font-size: 0.14rem;color: #666;line-height: 0.25rem;height: 100px;overflow: hidden;}
.nnewlist li:hover a.nnewlistinfo{box-shadow: 0 10px 20px rgba(0,0,0,0.2);}
.nnewlist li:hover a.nnewslistimg img{-webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05);
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;}
/*在线留言*/
.liuyaninfo{width: 60%;margin:0px auto;position: relative;}
.liuyanbox{width: 59%;float: right;}
.liuyanbox li{float: left;width: 31%;margin-right: 2%;margin-bottom: 3%;height: 0.5rem;line-height: 0.5rem;border:1px solid #bababa;border-radius: 10px;}
.liuyanbox li input{width: 90%;height: 0.5rem;line-height: 0.5rem;border:none;margin:0px auto;display: block;font-size: 0.16rem;color: #666;outline-color: green;}
.liuyanbox li input:focus{border-color: #ff0000;}
.liuyanbox li:nth-child(3){margin-right: 0;}
.liuyanbox li.ufinfo{clear: both;float: none;width: 93%;height: 120px;margin-right: 0;padding:2%;}
.liuyanbox li.ufinfo textarea{border:none;font-size: 0.16rem;color: #666;}
.liuyanbox li.lxsubmit{clear: both;float: none;width: 180px;height: 50px;margin-right: 0;margin-top: 2%;border:none;margin-bottom: 3%;}
.liuyanbox li.lxsubmit button{background-color: #174b72;width: 100%;line-height: 50px; border:none;font-size: 0.16rem;text-align: center;color: #fff;border-radius: 10px;}
.liuright{width: 25%;float: right;}
.liuright li{width: 100%;height: 58px;margin-bottom: 3%;}
.liuright li i{display: block;width:58px;height: 58px;float: left; }
.liuright li p{width: 70%;float: right;font-size:0.16rem;color: #333;}
.liuright li p em{font-size:0.16rem;color: #a80c0d;display: block;line-height: 0.30rem}
i.liur_i1{background: url(../images/img/cico1.png) no-repeat;}
i.liur_i2{background: url(../images/img/cico2.png) no-repeat;}
i.liur_i3{background: url(../images/img/cico3.png) no-repeat;}
.liuright img.fc{width: 100%;}
.mapbox{width: 40%;float: left;margin-right: 1%}
.map{height: 300px;width: 100%;}
/*联系我们*/
.lianxi{background: url(../images/img/lxbg.png) bottom center no-repeat;width: 100%;margin-top: 2%;}
.contactbox{background: url(../images/img/conbg.png) bottom center no-repeat;height: 800px;position: relative;margin-bottom: 2%;}
.lxbox{width: 330px;position: absolute;}
.lxbox h4{font-size: 0.2rem;color: #333;line-height: 0.5rem;}
.lxbox p{font-size: 0.16rem;color: #666;line-height: 0.3rem;}
.lxbox p span{display: block;width: 50px;float: left;}
.lxbox p em{display: block;width: 270px;float: left;}
.lxbox1{left: 90px;top:199px;}
.lxbox2{right: 0px;top:199px;}
.lxbox3{left: 90px;top:570px;}
.lxbox4{right: 0px;top:570px;}
.contactbox img{display: block;position: absolute;}
.hao{width: 394px;height: 394px;position: absolute; top:269px;left: 50%;margin-left: -197px;}
.hao i{width: 394px;height: 394px;background: url(../images/img/hao.png) no-repeat;position: relative;
-webkit-animation:animations 0.8s linear infinite;
    -o-animation:animations 0.8s linear infinite;
    animation:animations 0.8s linear infinite;display: block;z-index: 9;}  
.hao img{display: block;top:0;left: 0;bottom: 0;right: 0;margin:auto;z-index: 99;}      
@keyframes animations {
  0% {
    transform: rotate(0deg);
  }
  10% {
      transform: rotate(36deg);
  }
  20% {
      transform: rotate(72deg);
  }
  30% {
      transform: rotate(108deg);
  }
  40% {
      transform: rotate(144deg);
  }
  50% {
      transform: rotate(180deg);
  }
  60% {
      transform: rotate(216deg);
  }
  70% {
      transform: rotate(252deg);
  }
  80% {
      transform: rotate(288deg);
  }
  90% {
      transform: rotate(324deg);
  }
  100% {
      transform: rotate(360deg);
  }
 } 
.jiantou4{width: 39px;top:0;left: 50%;margin-left: -19px;
animation:myfirst4 1.2s  linear infinite;
    -moz-animation:myfirst4 1.2s  linear infinite;
    -ms-animation:myfirst4 1.2s  linear infinite;
    -o-animation:myfirst4 1.2s  linear infinite;
    -webkit-animation:myfirst4 1.2s  linear infinite;}
.jiantou3{width: 64px;top:130px;left: 50%;margin-left: -32px;
animation:myfirst3 1.5s  linear infinite;
    -moz-animation:myfirst3 1.5s  linear infinite;
    -ms-animation:myfirst3 1.5s  linear infinite;
    -o-animation:myfirst3 1.5s  linear infinite;
    -webkit-animation:myfirst3 1.5s  linear infinite;}
.jiantou2{width: 48px;height: 41px; top:445px;right: 8px;z-index: 1;
animation:myfirst 5s  linear infinite;
    -moz-animation:myfirst 5s  linear infinite;
    -ms-animation:myfirst 5s  linear infinite;
    -o-animation:myfirst 5s  linear infinite;
    -webkit-animation:myfirst 5s  linear infinite;}
.jiantou1{width: 41px;top:785px;left: 50%;margin-left: -21px;z-index: 1;
animation:myfirst2 5s  linear infinite;
    -moz-animation:myfirst2 5s  linear infinite;
    -ms-animation:myfirst2 5s  linear infinite;
    -o-animation:myfirst2 5s  linear infinite;
    -webkit-animation:myfirst2 5s  linear infinite;}
@keyframes myfirst4{
    0%{top:0;}
    100%{top: -15px;opacity: 0}
} 
@-moz-keyframes myfirst4{
    0%{top:0;}
    100%{top: -15px;opacity: 0}
} 
@-webkit-keyframes myfirst4{
    0%{top:0;}
    100%{top: -15px;opacity: 0}
}
@-ms-keyframes myfirst4{
    0%{top:0;}
    100%{top: -15px;opacity: 0}
}
@-o-keyframes myfirst4{
    0%{top:0;}
    100%{top: -15px;opacity: 0}
}

@keyframes myfirst3{
    0%{top:130px;}
    100%{top: 85px;opacity: 0}
} 
@-moz-keyframes myfirst3 {
    0%{top:130px;}
    100%{top: 85px;opacity: 0}
} 
@-webkit-keyframes myfirst3{
    0%{top:130px;}
    100%{top: 85px;opacity: 0}
}
@-ms-keyframes myfirst3{
    0%{top:130px;}
    100%{top: 85px;opacity: 0}
}
@-o-keyframes myfirst3{
    0%{top:130px;}
    100%{top: 85px;opacity: 0}
}

@keyframes myfirst2{
    0%{top: 785px;}
    100% {top: 230px;opacity: 0}
} 
@-moz-keyframes myfirst2 {
    0%{top: 785px;}
    100% {top: 230px;opacity: 0}
} 
@-webkit-keyframes myfirst2{
    0%{top: 785px;}
    100% {top: 230px;opacity: 0}
}
@-ms-keyframes myfirst2{
    0%{top: 785px;}
    100% {top: 230px;opacity: 0}
}
@-o-keyframes myfirst2{
    0%{top: 785px;}
    100% {top: 230px;opacity: 0}
}

@keyframes myfirst 
{
    0%   {right: 8px;}
    100% {right: 1175px;opacity: 0}
} 
@-moz-keyframes myfirst 
{
   0%   {right: 8px;}
    100% {right: 1175px;opacity: 0}
} 
@-webkit-keyframes myfirst
{
    0%   {right: 8px;}
    100% {right: 1175px;opacity: 0}
}
@-ms-keyframes myfirst
{
    0%   {right: 8px;}
    100% {right: 1175px;opacity: 0}
}
@-o-keyframes myfirst
{
    0%   {right: 8px;}
    100% {right: 1175px;opacity: 0}
}

/*底部*/
.footer{background-color: #323232;padding:3% 0 0 0;}
.footr_nav{width: 100%;height: 40px;z-index: 2;margin:0px auto;}
.footr_nav ul,.footrs_nav ul{width: 90%;margin:0px auto;}
.footr_nav li{border-right: 1px solid #9f9f9f;width: 12.3%;float: left;}
.footr_nav li a{font-size: 0.16rem;color: #9f9f9f;display: block;height: 20px;line-height:20px;width: 100%;text-align: center;}
.footr_nav li a:hover{color:#c01f1c;}
.footr_nav li.last a,.footrs_nav li.last{margin-right: 0;}
.footr_nav li:last-child,.footbox ul li:last-child{border-right:none;}
.footer .container{border-bottom: 1px solid #5f5f5f;}
.footbox ul li{width: 24.7%;float: left;margin:4% 0;padding:1% 0; border-right: 1px solid #9f9f9f;}
.footbox ul li img{display:block;margin:0 5% auto 15%;float: left;width: 8%;}
.footbox ul li img.lico2{margin-top: 1%;}
.footbox ul li em{display: block;font-size: 0.18rem;color: #5b5958;margin-bottom: 3%;}
.footbox ul li p{width: 60%;float: left;font-size: 0.18rem;color: #c3bdbf;}
.footbox ul li:last-child{margin-right: 0;}
.footbox ul li.footcode{padding:0;}
.footbox ul li.footcode img{width: 120px;margin-left:30%;}
.footerbottom{width: 100%;height: auto;line-height: 0.27rem;color: #62615f;font-size: 14px;text-align: center;padding: 10px 0;}
.footerbottom span{display: inline-block;margin-left: 10px;}
.footerbottom a{color: #62615f;font-size: 14px;margin-left: 10px;}
.footerbottom a:hover{color: #999;}





/*新闻*/
.news .hntitle{margin-top: 5%;}
.newsbtn{width: 60%;margin:0px auto;}
.newsbtn{height: 0.4rem;width: 30%;margin:-7% auto 3%;}
.newsbtn a{width: 30%;height: 0.4rem;line-height: 0.4rem;text-align: center;font-size: 16px;color: #686d94;background-color: #191d42;float: left;margin:0 1%;}
.newsbtn a.newson,.newsbtn a:hover{background-color: #c81d22;color: #fff;}
.newscon li{background-color: #f7f7f7;margin-bottom: 1%;height: 120px;padding:1% 0;}
a.nimgbox{width: 15%;height: 100%;margin-left: 1%;overflow: hidden;display: block;float: left;}
a.nimgbox img{width: 100%;height: auto;}
.ntxtinfo{width: 64%;float: left;margin-left: 1.5%;}
.ntxtdate{width: 12%;float: right;position: relative;}
.nlisttxt{display: block;font-size: 0.18rem;color: #333;transition: 0.5s;}
.ntxtinfo p{font-size: 0.14rem;color: #999;margin-top:1%;line-height: 0.25rem;}
.ntxtdate span{display: block;font-size: 0.18rem;color: #999;margin-top: 5%;}
.ntxtdate a{display: block;margin-top: 20%;width: 93px;height: 38px;transition: 0.5s;text-align: center;line-height: 38px;font-size: 0.16rem;color: #999999;border:1px solid #999999;border-radius: 20px;}
.ntxtdate a:hover{background-color: #c81d22;color: #fff;}
.newscon li:hover a.nlisttxt{color: #c81d22;text-indent: 15px;}
/*新闻详情页*/
.nwcon{margin-top: 1.5%;}
.inforbox{font-size: 0.14rem;color: #666;line-height: 0.3rem;padding:4% 0;}
.nntit{font-size: 0.22rem;text-align: center;color: #333;}
.jhurl {width: 100%;height: 39px;line-height: 39px;font-size: 0.13rem;text-align: center;color: #777;}
.jhurl small{font-size: 13px;color: #777; line-height: 39px; margin-left:10px;}
.jhurl span{display: inline-block;font-size: 0.13rem;margin-left: 10px;}
.view_con{ font-size:15px; line-height:30px; color:#666;}
.classbtn{width: 70%;height: 40px;margin:0px auto;}
.classbtn a{width: 24%;height: 40px;line-height: 40px;text-align: center;font-size: 0.16rem; float: left;margin:1px;background-color: #f7f7f7;color: #666;display: block;}
.classbtn a.active,.classbtn a:hover{color:#fff;background-color: #191d42;}
.npro_box iframe{margin-top: 15px;}


@media screen and (max-width: 1024px){
.prolist li{height: 280px;}    
.prolist li a span{height: 240px;}
.hpronav,.header .container{width: 90%;}
.ban{width: 1024px;height: 374px;background-size: 100% 100%;}
}

@media screen and (max-width: 1440px) { 
.header .container{width:90%;}
}
@media screen and (max-width: 1600px) { 
i.abico{width: 385px;height: 519px;background-size: 100% 100%;top: -7%;left: -3%;}
}
