@charset "UTF-8";
body{}
.bgcolor{width:100%;background-color: #fff;padding-bottom: 20px;}
.clearfix {
    +height: 1%;
}
.title{font-size: 18px;color: #666;text-align: center;line-height: 40px;height: auto;opacity: 0;padding:40px 0 30px 0; position:relative; top:-50px;}
.title h2{font-size: 34px;color: #34579A;}
.title h2 span{color: #ff9c00;letter-spacing: 2px;margin-left: 10px;display: inline-block;}
.title.current{top:0px; opacity:1;}
div.title1{padding:30px 0 30px 0;}
div.title1.current{top:0px; opacity:1;}
/*热点*/
.hotspot{width: 1300px;height: 145px;margin:30px auto 15px; position: relative;}
.hotspot form{ margin-top:10px; padding:0;}
.hotspot .seatxt{ width:200px; height:36px; border:1px #ddd solid; padding:0 10px;}
.hotspot .srasub{ background:#fb9b09; padding:0 15px; border:0;color: #fff; height:38px;position: relative;top:0px;}
.hotspot img{display: block;}
.hotbox1{width: 358px;float: left;margin-left: -30px;opacity: 0;}
.hotbox1 span{font-size: 20px;color: #333;margin: 10px 0;display: block;}
.hotbox1 p{font-size: 14px;color: #3757a7;margin-top: 5px;}
.hotbox2{width: 255px;float: left;padding:0 70px;font-size: 22px;color: #3757a7;margin-left: -30px;opacity: 0;}
.hotbox2 h2,.hotbox3 h2{font-size: 24px;color: #b1b1b1;margin: 10px 0;}
.hotbox2 span{font-size: 14px;color: #333;margin: 10px 0;display: block;}
.hotbox2 h3 img{display: inline-block;margin-right: 9px;}
.hotbox3{width: 490px;float: right;font-size: 14px;color: #666;margin-right: -80px;opacity: 0;}
.hotspot.current .hotbox1,.hotspot.current .hotbox2{ margin-left:0; opacity:1;}
.hotspot.current .hotbox3{margin-right: 0;opacity: 1;}


/*产品中心*/
.hproduct,.npage{width: 100%;margin:0px auto;min-width: 1300px;
  
  /* background:url(../images/probg.jpg) top center no-repeat; */

}
.hproduct .fc{display: block;}
.hproduct .container{opacity:0; margin-top:60px;}
.hproduct .container.current{ margin-top:0; opacity:1;}
.hproduct .ybtn{display: block;margin:20px auto 30px;}
.hproleft{width: 246px;height: auto;float: left;position: relative;}
.productNav{width: 100%;height: 1064px;background: url(../images/pnav.jpg) no-repeat;}
.productNav span{display: block;width: 100%;height: 112px;text-align: center;font-size: 16px;color: #fff;line-height: 30px;}
.productNav span em{font-size: 24px;display: block;padding-top: 25px;}
.productNav a,a.pro_more{display: block;text-align: center;width: 217px;height: 50px;line-height: 50px;background: url(../images/pn1.png) no-repeat;font-size: 18px;color: #3757a7;transition: 0.5s;margin:17px auto 0;}
.productNav a:hover,.productNav .producton,a.pro_more:hover{color: #fff;background:url(../images/pn2.png) no-repeat;}
.productNav a i{width:16px;height: 1px;display: inline-block;background-color: #fff;position: relative;top:-5px;opacity: 0;}
.productNav a:hover i,.productNav .producton i{opacity: 1;}
.hphone{width: 100%;height: 85px;background-color: #3757a7;padding-top: 25px;margin-top: 10px;}
.hphone span{font-size: 18px;color: #f5f5f5;text-align: center;display: block;}
.hphone em{color: #ffbb51;font-size: 28px;line-height: 35px;display: block;}
.hpltop{width: 100%;padding-top: 30px;text-align: center;}
.hpltop h2{font-size: 36px;color: #3757a7;}
.hpltop h3{font-size: 24px;color: #333;margin-top: 10px;}
.hpltop h3 span{display: block;margin-top: 5px;font-size: 16px;color: #3757a7;}
.hproright{width:1020px;float: right;}
.hprtop{width: 100%;height: 56px;background: url(../images/line0.png) bottom center no-repeat;}
.hprtop span{display: block;font-size: 18px;color: #fff;width: 160px;height: 46px;line-height: 46px;text-align: center;background: url(../images/btn1.jpg) no-repeat;}
a.hpromore{display: block;width: 60px;height:36px;line-height: 36px;font-size: 14px;text-align: center;color: #fff;background-color:#ff9c00;float: right;margin-top: 10px;}
a.hpromore:hover{background-color: #3b5eb6;}
.pro_more{position: absolute;top:650px;left:15px;}
.productCon{width: 1032px;position: relative;clear: both;margin-top: 24px;}
.productCon a{width: 330px;height: 320px;text-align: center;position: relative;display: block;overflow: hidden;float: left;margin-right:14px;margin-bottom: 14px;background-color: #f5f5f5;}
.productCon a em{display: block;width: 330px;height: 320px;overflow: hidden;position: relative;}	
.productCon a img{width: auto;min-height: 180px;max-height:320px;position: absolute;top:0;left: 0;bottom: 0;right: 0;margin:auto;text-align: center;}
.productCon a span{width: 100%;height: 40px;z-index: 1;display: block;background:url(../images/tou1.png) repeat;
	position: absolute;bottom: 0;left: 0;font-size: 16px;text-align: center;line-height: 40px;color: #fff;transition: all 0.4s;}
.productCon a em i{display: block;width:40px;height: 40px;background: url(../images/ico1.png) no-repeat;position: relative;margin: 100px auto 0;opacity: 0;transition:0.5s;z-index: 20;}
.productCon a em b{display: block;width:139px;height: 32px;background: url(../images/fu.png) no-repeat;position: absolute;top:22px;left: 25px;}
.productCon a:hover img{-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	-webkit-transition: all 0.6s;
	-moz-transition: all 0.6s;
	-o-transition: all 0.6s;
	transition: all 0.6s;}	
.productCon a:hover span{height: 320px;line-height: 595px;background:url(../images/tou.png) repeat;}
.productCon a:hover i{opacity: 1;}
/*设备展示*/
.hshebei{width: 100%;height: 782px;background:url(../images/zbg.jpg) top center no-repeat;min-width: 1300px;}
.hshebei{opacity:0; position:relative; top:60px;}
.hshebei .container{height: 560px;}
.hshebei.current{ top:0; opacity:1;}
.hsbleft{width: 490px;float: left;}
.hsbright{width: 732px;float: right;}
.hsbtit{font-size: 14px;color: #cecece;width: 100%;height: 30px;border-bottom: 1px solid #e6e6e6;padding-bottom: 10px;}
.hsbtit i{display: inline-block;width: 26px;height: 28px;background: url(../images/ico4.png) no-repeat;position: relative; top: 5px;}
.hsbtit span{font-size: 24px;color: #666;display: inline-block;margin:0 10px;}
.video{width: 490px;height: 345px;margin-top: 30px;background: url(../images/video.jpg) no-repeat;}
.hsbright a{width: 350px;height: 220px;border:1px solid #cccccc;position: relative;background-color: #fff;float: left;margin-right: 14px;margin-top: 14px;display: block;}
.hsbright a em{width: 350px;height: 200px;position: relative;padding-top: 20px;display: block;}
.hsbright a img{height: 200px;width: auto;position: absolute;top:0;left: 0;bottom: 0;right: 0;margin:auto;text-align: center;}
.hsbright a span{background:url(../images/tou.png) repeat;width: 100%;height: 40px;z-index: 1;display: block;
	position: absolute;bottom: 0;left: 0;font-size: 16px;text-align: center;line-height: 40px;color: #fff;transition: all 0.4s;}
.hsbright a:hover{border-color: #3757a7;box-shadow:0px 0px 20px #888;}
a.hsbmore{display: block;width:180px;height:51px;line-height: 51px;background:url(../images/btn2.png) no-repeat;transition: 0.5s;position: absolute;bottom: 0;right: 273px;}
a.hsbmore:hover{background-position: -181px 0;}
/*优势*/
.hyoushi{width: 100%;opacity:0; margin-top:60px;}
.hyoushi.current{ margin-top:0; opacity:1;}
.youbox{width: 1300px;height:392px;margin:0px auto;}
.youbox span{width: 650px;height: 392px;display: block;transition: 0.5s;}
.yico1{background: url(../images/yico1.jpg) -650px 0 no-repeat;}
.yico1:hover{background-position: -2px 0;}
.yico2{background: url(../images/yico2.jpg) 0 0 no-repeat;}
.yico2:hover{background-position: -650px 0;}
.yico3{background: url(../images/yico3.jpg) -650px 0 no-repeat;}
.yico3:hover{background-position: 0px 0;}
.yico4{background: url(../images/yico4.jpg) 0 0 no-repeat;}
.yico4:hover{background-position: -650px 0;}

/*关于我们*/
.habout{width: 100%;min-width: 1300px;height:auto;background:#f5f5f5 url(../images/hbg.jpg) top center no-repeat;}
.habout{opacity:0; margin-top:60px;}
.habout .title h2,.habout .title{color: #fff;}
.habout.current{ margin-top:0; opacity:1;}
.haboutbox{width: 723px;}
#featureContainer{width:1300px; margin:0px auto;}
#featureContainer a{ position:relative;}
#feature{position: relative;height: 303px;width: 100%;}
#block {z-index: 0; position: relative; overflow: hidden; width:1300px; height:303px; margin:0 auto;}
#botton-scroll{z-index: 0; margin: 0px auto; width:1300px; height:303px;}
#feature .featurebtn{text-indent: -9999px;width:30px;height:50px;display: block;position: absolute;top:50%; transition:0.5s;}
#feature .prev{background: url(../images/l.jpg) 0 0 no-repeat;left:-50px;}
#feature .next{background: url(../images/r.jpg) 0 0 no-repeat;right:-50px;}
.featureUL{ position: relative; list-style-type: none; margin: 0px; padding-left: 0px; width: 2900px; float: left; left: 0px;}
.featureUL li{width:310px;float: left;height:303px;overflow: hidden;
margin-top:10px;margin-right: 20px; position: relative;transition:0.5s;cursor: pointer;}
.li_img{ width:310px; height:263px; text-align:center;overflow:hidden;position: relative;display: block;}
.li_img img{ width:auto; height:100%;overflow:hidden;position: absolute;top:0;left: 0;bottom: 0;right: 0;margin:auto;text-align: center;}
.featureUL li:hover .li_img 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;}
.featureUL li span{display: block;font-size: 16px;color: #333;text-align: center;width: 100%;height: 40px;line-height: 40px;position: absolute;bottom: 0;left: 0;}
.habinfo{width: 585px;padding:30px 0;position: relative;}
.habinfo em{display: block;font-size: 18px;color: #666;}
.habinfo h2{font-size: 30px;color: #0357d3;}
.habinfo p{text-indent: 35px;font-size: 16px;color: #333;line-height: 30px;margin: 30px 0 10px 0;}
.habinfo span{display: block;font-size: 14px;color: #0357d3;}
a.habmore{width: 146px;height: 46px;background: url(../images/btn3.png) no-repeat;display: block;text-indent: -999em;margin-top: 30px;transition: 0.5s;}
a.habmore:hover{margin-left: 10px;}
i.habi{background: url(../images/abico.png) no-repeat;width: 300px;height: 228px;display: block;position:absolute;bottom: -50px;right: -123px;}

/*新闻*/
.hnews{width: 1300px;opacity:0;margin: 0px auto; margin-top:120px;position: relative;}
.hnews.current{ margin-top:0; opacity:1;}
.hnewsleft{float: left;width: 555px;}
.hnewsright{float: right;width: 620px;}
.nlefttit{width: 100%;height: 40px;background: url(../images/line1.png) bottom left no-repeat;line-height: 35px;}
.nlefttit span{float: left;font-size: 20px;color: #333;display: inline-block;}
.nlefttit span em{font-size: 14px;color: #999;display: inline-block;margin-left: 10px;}
.nlefttit a.nl_more{float: right;font-size: 14px;color: #ff9c00;transition:0.5s;}
a.nl_more:hover{color: #3757a7;}
.hninfo{margin-top: 25px;height: 460px;width: 100%;box-shadow:0px 0px 5px #666;}
.hnimg{display: block;width: 555px;height: 256px;overflow: hidden;}
.hnimg img{width: 555px;height: auto;}
.hninfo_txt{width: 100%;margin-top:5px;}
.hninfo_txt div{display: block;font-size: 18px;color: #0357d3;line-height: 40px;border-bottom: 1px solid #ccc;}
.hninfo_txt div i{width: 26px;height: 19px;position: relative;top: 3px;background: url(../images/ico0.png) no-repeat;margin-right:10px;display: inline-block;}
.hninfo_txt div span{font-size: 14px;color: #666;display: inline-block;float: right;margin-right: 10px;}
.hninfo_txt p{font-size: 14px;color: #666;line-height: 30px;padding:10px 30px;}
a.hnbtn{margin-left:30px;font-size: 16px;color: #0357d3;width: 100px;display: block;}
a.hnbtn:hover{color: #ff9c00;}
.hnl_list{width: 100%;height: 460px;overflow: hidden;margin:20px auto 0;clear: both;}
.hnl_list li{width: 100%;height:50px;line-height: 50px;position: relative;border-bottom: 1px dashed #ccc;}
.hnl_list li a{font-size: 15px;color: #333;display: block;float: left;transition:0.5s;width: 340px;height: 50px;overflow: hidden;text-indent: 45px;}
.hnl_list li span{font-size: 14px;color: #b2b2b2;display: block;float: right;}
.hnl_list li i{width: 34px;height: 28px;background: url(../images/ico2.png) no-repeat;display: block;float: left;position: absolute;top:10px;}
.hnl_list li em{width: 200px;height: 35px;line-height: 35px;float: left;background: url(../images/xian3.png) center repeat-x;display: block;}
.hnl_list li a:hover{color: #0357d3;text-indent: 50px;}
.hnl_list li:hover span{color: #0357d3;}
.hnl_list li:hover i{background: url(../images/ico3.png) no-repeat;}



@media screen and (max-width: 1440px) { 
i.habi{bottom: -80px;right: -50px;}
}
@media screen and (max-width: 1280px) { 
#featureContainer,#block{width: 1200px;}
.featureUL li{margin:0px 5px 0 5px;}
}



.news_bj{height:700px;overflow: hidden;background: url(../images/news_line.gif) no-repeat center 37px;margin: 20px auto;}
.news{ width:1300px;margin: 0 auto;overflow: hidden;}
.news_nav{height:99px; overflow: hidden; position: relative;}
.news_nav h2{ font-size: 42px; color:#333333; top: 0; left: 543px; z-index: 3;position: absolute;line-height: 74px;}
.news_nav h2 a{ color:#333;}
.news_nav h2 span{ color:#3857A7;}
.news_nav i{display: block;position: absolute; top: 0; right: 0; width:385px;line-height: 37px; font-size: 20px; color:#222123; text-align: right;}
.news_nav li{ float: left; font-size: 20px; color:#260f12; margin-right: 30px;}
.news_nav li a{ color:#260f12;display: inline-block;height:37px;}
.news_nav li a:hover ,.news_nav .cur a{color:#3857A7; border-bottom: 3px solid #3857A7;font-weight: bold;}
.news_c{ height:550px;overflow: hidden;}
.news-l{ width:640px;height:482px;overflow: hidden; position: relative; float: left;}
.news-l dt img{width:640px;height:482px;}
.news-l dd{position: absolute; bottom:0;left: 0;width:640px;height:145px;background:rgba(56,87,167,0.8);overflow: hidden; -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
        box-sizing: border-box;padding: 15px 30px 0;}
.news-l dd h3{ font-size: 16px; color:#fff; line-height: 24px;}
.news-l dd h3 a{ color:#fff;}
.news-l dd p{padding-top: 9px; font-size: 14px; line-height: 24px; color:white;}
.news-l dd p a{ color:white;}
.news-r{width:640px; overflow: hidden;float: right;}
.news-r dl{height:150px;background:#f5f5f5; overflow: hidden;margin-bottom: 24px;}
.news-r dt{ float: right; width:300px;height:150px; overflow: hidden;}
.news-r dt img{width:300px;height:150px;}
.news-r dd{ float: left;margin: 17px -17px 0 17px;height:111px;background: #fff; overflow: hidden;position: relative; width:289px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;padding: 15px 30px 0 20px;}
.news-r dd i{display: block; font-size: 12px; color:#b2b2b2; font-family: Arial; text-transform: uppercase;}
.news-r dd p{padding-top: 10px; height:56px; font-size: 14px; line-height: 20px; color:#333333;}
.news-r dd a{display: block;}



.ind_bj{  overflow: hidden;}
.ind{width:1300px; margin: 0 auto; overflow: hidden;}
.ind dl{margin-top: 10px;}
.ind dt{width:650px;background:#fff; overflow: hidden; float: left; text-align: center;}
.ind dt img{width:620px;height:340px; display: block;margin: 14px auto 0;}
.ind dt span{display: block;  font-size: 32px; color:#260f12; line-height: 40px;margin: 15px auto;}
.ind dt i{ font-size: 16px; color:#a9a5a4; font-family: Arial; line-height: 34px;display: block;}
.ind dt b{ color:#3857A7;}
.ind dd{float: right;width:600px;overflow: hidden;position: relative;}
/* .ind dd::before{ position: absolute; top: 0;left: 0; width:100px;height:4px; background:#3857A7; content: '';} */
.ind dd p{margin-top: 10px; font-size: 14px; line-height: 30px; color:black;}
.ind dd p a{ color:black;}
.ind dd i{display: block;background: url(../images/ind_ico.gif) no-repeat center 0; width:200px;height:50px; text-align: center; line-height: 50px; font-size: 20px; margin-top: 20px;}
.ind dd i a{ color:white;}


.footWrap{background:url(../images/f_bj.jpg) no-repeat center 363px;height:457px;overflow:hidden;font-family:"Microsoft Yahei"; }
        /* .footer{height:363px;width:1200px;margin: 0 auto;border-bottom: 1px solid #424242; overflow:hidden;} */
        .fcode{ width:215px; overflow: hidden;position: relative; float: left; margin-right: 55px;}
        .fcode::before{position: absolute; content: ""; width:2px;height:209px; background:#46433d; top: 107px;right: 0;}
        .fcode h2{ font-size: 26px; color:#272727; padding-top: 99px;line-height: 38px;}
        .fcode h2 span{font-weight: normal;}
        .fcode h3{ margin-top: 19px; height:100px;overflow:hidden;}
        .fcode h3 img{ width:92px;height:92px;display:block; float:left; margin-right:10px;}
        .fcode1{ margin-top: 44px;height:70px;}
        .fcode1 i{display: block;float: left; position: relative; width:29px;margin-right: 5px;}
        .fcode1 i em{display: block;position: absolute; top: -30px; left: 38px; width:80px;display: none;}
        .fcode1 i em img{width:80px;height:80px;}
        .fcode1 i:hover em{display: block;}

        .fnav{color:#272727; line-height: 20px;}
        .fnav a{ display: inline-block; font-size: 12px; line-height: 16px; color:#272727; padding-right: 10px;}
        .fwz{padding-top: 97px; position: relative; width:590px; overflow: hidden; float: left;-webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;}
        .fwz::before{position: absolute; content: ""; width:2px;height:209px; background:#46433d; top: 107px;right: 0;}
        .fwz dl{height:200px;overflow: hidden;}
        .fwz dt{ float: left; width:325px; overflow: hidden;}
        .fwz dt i{display: block; font-size: 14px; line-height: 40px;color:#272727; font-family: Nyala; text-transform: uppercase;}
        .fwz dt p{margin-top: 40px;font-size: 12px; color:#272727;}
        .fwz dd{ width:260px; float: left; overflow: hidden;}
        .fwz dd p{margin-bottom: 28px;}
        .fwz dd p i{display: block; font-size: 14px; line-height: 30px;color:#272727; font-family: Nyala; text-transform: uppercase;}
        .fwz dd p span{display: block; font-size: 18px; font-weight: bold;color:#272727; line-height: 30px; font-family: Arial;}

        .link{ width:285px; float: right;padding-top: 96px;}
        .link h2{ font-size: 24px; color:#272727;background:url(../images/f_ico02.png) no-repeat 102px center;line-height: 30px; width:166px;}
        .link h2 span{font-weight: normal;}
         .link p {padding-top: 10px; font-size: 14px; line-height: 24px;font-weight: bold;}
         .link p a{color:#272727; padding-right: 20px;display: inline-block;}
        
       .fwz1{ width:1200px;margin: 0 auto;overflow: hidden; font-size: 12px; color:#fff;line-height: 94px; height:94px;}
        .fwz1 img{float: left;margin-top: 26px; width:227px;height:48px; margin-right: 42px;}
      .fwz1 a{ color:#fff;}
        .fwz1 span{display: inline-block;padding-right: 160px;}



.num_box{margin-top:50px;}
.num_box li{float:left; width:30%; text-align:center; font-size:13px; position:relative;}
.num_box li:not(:last-child):after{content:""; position:absolute; width:1px; height:60px; background:#e8e8e8; top:15px; right:0;}
.num_box li a{display:block; cursor:unset;}
.num_box .t{color:#212121;}
.num_box .num{color:#01428E; font-size:40px; letter-spacing:1px; margin-right:10px;    font-weight: 600;}
.num_box .d{color:#878787;}
.num_box li:hover .t,.index .pt1 .con .num_box li:hover .num,.index .pt1 .con .num_box li:hover .d,.n1{color:#ff8600}
.title h2::before{
  position: absolute;
    bottom: 8%;
    left: 48%;
    width: 100px;
    height: 4px;
    background: #DA7807;
    content: '';
}


.case{padding:50px 0 80px;background:url(../images/case_bg.jpg) no-repeat bottom center;}
.case_lunbo{
  width: 1300px;
  margin: 0 auto;
  margin-top: 25px;
}
.case h3{margin-top: 40px;height: 66px;text-align: center;font-size: 0;line-height: 16px;}
.case h3 a{color: #333;padding:0 18px;font-size: 16px;}
.case h3 i{color: #ababab;font-size: 16px;}
.case h3 i.none{display: none;}
.case h3 a:hover{color: #0142B6;}
.case_list{height: 437px;position: relative;}
.case_list li{float: left;width: 300px;background: #fff;margin-right: 35px;text-align: center;}
.case_list li i{display:block;height: 272px;overflow: hidden;}
.case_list li img{width: 300px;height: 272px;transition:all 0.5s;}
.case_list li span{display:block;font-size: 20px;color: #333;margin:0 30px 12px;height: 34px;line-height: 34px;border-top:1px solid #d9d9d9;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.case_list li p{font-size: 14px;color: #666;line-height: 22px;padding:0 35px;}
.case_list li i:hover img{transform:scale(1.05);}
.case_list li:hover{box-shadow:0 0 30px rgba(0,0,0,0.15);}
.case_list li:hover span{color: #0142B6;}
.case_list .prev{position: absolute;left: 10%;top: 280px;width: 50px;height: 50px;background:url(../images/prev1.png) no-repeat;z-index: 10;}
.case_list .next{position: absolute;right: 10%;top: 280px;width: 50px;height: 50px;background:url(../images/next1.png) no-repeat;z-index: 10;}
.case_list .prev:hover{background:url(../images/prev1h.png) no-repeat;}
.case_list .next:hover{background:url(../images/next1h.png) no-repeat;}
.case_list .tempWrap{width: 100% !important;}



.newdown {float: left;width: 100%;height: 436px;overflow: hidden;}
.newdown dl{height: 118px;border-bottom: 1px dashed #e9e9e9;margin-bottom: 22px;float: left;width: 50%;}
.newdown dt{float: left;width: 88px;height: 80px;border: 1px solid #e7e7e7; padding-top: 12px; font-size: 12px;color: #333333;  margin-right:30px;text-align: center;}
.newdown dt em{display: block;font-size: 40px;color: #333333;position: relative;top:-2px;}
.newdown dd{float: left;width: 500px;}
.newdown h3{height: 40px;line-height: 40px;overflow: hidden;font-weight: bold;font-size: 16px;color: #17120f;margin-bottom: 4px;}
.newdown h3 a{color: #17120f;}
.newdown h3 a:hover{color: #335ecd}
.newdown p{font-size: 14px;color: #666666;line-height: 22px;height: 44px;overflow: hidden;}
.conWrap{
  width: 1300px;
  margin: 0 auto;
  margin-top: 20px;
}