.w1920{width: 1920px;margin-left: -960px;left:50%;position: relative;}
.w1200{margin:0 auto;width: 1200px;}
p{margin: 0 0 0 0;}
.fl{float: left;}
.fr{float: right;}


/* */
.header{height: 108px;}
.logo{float: left;line-height: 108px;}
.yu{margin-top: 26px;margin-left: 27px;border-left: 1px solid #d5d7dc;height: 66px;padding-left: 27px;padding-top: 4px;}
.yu span{display: block;width: 108px;height: 26px;line-height: 25px;border:1px solid #0092df;font-size: 16px;color: #0092df;text-align: center;margin-bottom: 10px;}

.ss{float: right;height: 107px;border-right: 1px solid #d5d7dc;padding-right: 9px;padding-top: 39px;}
#formsearch{background: url(../images/ss.png)no-repeat;width: 219px;}
#formsearch input{height: 34px;border:none;outline: none;float: left;line-height: 34px;background: none;}
#formsearch input#keyword{width: 187px;padding-left: 9px;color: #9a9a9a;font-size: 12px;}
#formsearch input#s_btn{width: 32px;}

.top_tel{width: 199px;text-align: center;background: url(../images/tel.png)no-repeat center top;margin-top: 17px;padding-top: 36px;color: #5a5a5a;font-size: 14px;}

.menu{background: #355aaf;height: 55px;}

/* */
.box1{margin-top: 52px;}
.box1 li{float: left;width: 166px;height: 166px;border:1px solid #d5d7dc;text-align: center;padding-top: 36px;}
.box1 li+li{margin-left: 40px;}
.box1 li a{display: block;height: 41px;line-height: 41px;}
.box1 li span{display: block;position: relative;color: #323232;font-size: 18px;font-weight: bold;margin-top: 8px;line-height: 42px;height: 44px;}
.box1 li span:after{content: "";display: block;position: absolute;bottom: 0;left:0;right:0;margin:0 auto;width: 43px;height: 2px;background: #2c99ff}

/* */
.box2{height: 925px;background: url(../images/bj1.jpg)no-repeat;margin-top: 19px;padding-top: 76px;}

.bt{text-align: center;}
.bt span{display: block;font-weight: bold;line-height: 41px;color: #323232;font-size: 36px;}
.bt span img{margin:0 17px;}
.bt h3{margin-top: 9px;line-height: 21px;color: #727272;font-size: 16px;}

.product_list1{margin-top: 40px;}
.product_list1 li{border:1px solid #d5d7dc;}
.product_list1 li .img1{float: left;width: 638px;height: 473px;border-right: 1px solid #d5d7dc;}
.product_list1 li .img1 img{width: 637px;height: 473px;}
.product_list1 li .cont{float: left;width: 560px;height: 473px;background:#355aaa;padding: 120px 55px 0 53px;}
.product_list1 li .cont span{display: block;font-weight: bold;color: #fff;font-size: 24px;line-height: 29px;}
.product_list1 li .cont p{color: #fff;margin-top: 28px;font-size: 14px;line-height: 31px;text-align: justify;height: 131px;overflow: hidden;}
.product_list1 li .cont a{display: block;width: 151px;height: 42px;line-height: 42px;text-align: center;border-radius: 20px;background: #fff;color: #616161;font-size: 14px;}

.pro-cont{position: relative;margin-top: 14px;}
.pro-cont .hd a{display: block;position: absolute;top:79px;width: 41px;height: 41px;cursor: pointer;display: none;}
.pro-cont .hd a.prev{background: url(../images/left.png)no-repeat;left:-56px;}
.pro-cont .hd a.next{background: url(../images/right.png)no-repeat;right:-56px;}
.pro-cont .bd{width: 1200px;overflow: hidden;}
.product_list2{}
.product_list2 li{float: left;margin-right: 12px;text-align: center;border:1px solid #d5d7dc;width: 290px!important;background: #fff;}
.product_list2 li a.img img{width: 288px;height: 192px;}
.product_list2 li h3{border-top:1px solid #d5d7dc;height: 38px;}
.product_list2 li h3 a{color: #323232;font-size: 14px;display: block;line-height: 37px;}
.product_list2 li:hover h3{background: #355aaf}
.product_list2 li:hover h3 a{color: #fff;}

/* */
.box3{height:750px;background: url(../images/bj2.jpg)no-repeat;padding-top: 129px;}
.box3 .bt span,.box3 .bt h3{color: #fff;}
.box3 ul{margin-top: 43px;}
.box3 ul li{float: left;width: 386px;height: 312px;background: url(../images/1.png)no-repeat;padding-top: 30px;text-align: center;}
.box3 ul li+li{margin-left: 21px;}
.box3 ul li span{display: block;height: 70px;line-height: 68px;color: #3a3a3a;font-size: 18px;font-weight: bold;position: relative;}
.box3 ul li span:after{content: "";display: block;width:97px;height: 2px;background: #355aaf;position: absolute;bottom: 0;left:0;right:0;margin:0 auto;}
.box3 ul li p{color: #6f6f6f;font-size: 14px;line-height: 24px;margin-top: 15px;height: 115px;padding: 0 21px;}
.box3 ul li a{display: block;width: 50px;height: 50px;background: url(../images/2.png)no-repeat;margin:0 auto;}
.box3 ul li:hover span{color: #355aaf}
.box3 ul li:hover a{background: url(../images/h2.png)no-repeat;}

.box3-tel{margin-top: 32px;}
.box3-tel h3{background: url(../images/dh.png)no-repeat 33px #355aaf;width: 208px;height: 42px;line-height: 42px;border-radius:20px;color: #fff;font-weight: bold;padding-left: 82px;font-size: 16px;margin:0 auto;}
.box3-tel .cont{text-align: center;color:#fff;font-size: 16px;font-weight: bold;margin-top: 12px;}

/* */
.box4{height:865px;background: url(../images/bj3.jpg) top center no-repeat;padding-top: 38px;}
.fenlei{margin-top: 35px;border:1px solid #f1f1f1;border-right: none;}
.fenlei li{float: left;border-right: 1px solid #f1f1f1;height: 61px;text-align: center;width:16.6666%;}
.fenlei li a{display: block;line-height: 61px;color: #5a5a5a;font-size: 18px;}

.anli-cont{margin-top: 36px;position: relative;margin-bottom: 52px;}
.anli-cont .hd a{display: block;position: absolute;top:130px;width: 41px;height: 41px;cursor: pointer;}
.anli-cont .hd a.prev{background: url(../images/left.png)no-repeat;left:-56px;}
.anli-cont .hd a.next{background: url(../images/right.png)no-repeat;right:-56px;}
.anli-cont .bd{width: 1200px;overflow: hidden;}
.case_list1{}
.case_list1 li{float: left;width: 598px;height: 330px;position: relative;margin-right: 3px;}
.case_list1 li img{width: 598px;height: 330px;}
.case_list1 li h3{position: absolute;top:0;left:0;width:598px;height: 330px;background:rgba(20,33,51,0.77);padding-top: 138px;display: none;}
.case_list1 li h3 span{display: block;width: 166px;height: 43px;line-height: 41px;border:1px solid #fff;color: #fff;font-size: 18px;text-align:center;margin:0 auto;}
.case_list1 li:hover h3{display: block;}

.hezuo{margin-top: 34px;}
.hezuo li{float: left;margin:0 3px;border:1px solid #f1f1f1;width: 238px;
	height: 129px;}
/* .hezuo li:last-child{margin-right: 0;} */
.hezuo li img{width: 228px;
	height: 125px;}

/* */
.box5{height:851px;background: url(../images/bj4.jpg)no-repeat;padding-top: 71px;}
.box5-tit{text-align: center;}
.box5-tit h3{height: 48px;}
.box5-tit h3 b{display: inline-block;margin-left: 27px;color: #303030;font-size: 36px;position: relative;top:10px;}
.box5-tit p{margin-top: 15px;line-height: 24px;color: #626262;font-size: 16px;}

.box5-cont{margin-top: 39px;}
.box5img{width: 599px;height: 377px;overflow: hidden;}

.abconts{
    width: 564px;
	height: 375px;
	background-color: #ffffff;
	border: solid 1px #dbdbdb;
    font:normal 16px/30px MicrosoftYaHei;
    color: #666666;
    padding:40px 20px;
    text-indent:30px;
}
.abconts a.abmos{
    display: block;
    width: 150px;
	height: 41px;
	background-color: #355aaf;
    border-radius: 21px;
    text-align: center;
    font:normal 16px/41px MicrosoftYaHei;
    color: #fff;
    text-indent:0;
    margin-top: 25px;
}



.ly{background: url(../images/ly.png)no-repeat;margin-top: 18px;height: 185px;}
#mess{width: 680px;margin-left: 14px;margin-top: 22px;float: left;}
#mess input{float: left;width: 301px;height: 41px;background: #fff;outline: none;border:1px solid #dbdbdb;color: #dbdbdb;font-size: 14px;padding-left: 11px;margin-right: 35px;-webkit-text-fill-color: #dbdbdb;}
#mess #content{-webkit-text-fill-color: #dbdbdb;margin: 8px 0;width: 635px;height: 49px;border:1px solid #dbdbdb;color: #dbdbdb;font-size: 14px;text-indent: 11px;}
#mess #checkcode{margin-right: 0;width: 183px;}
#mess #checkCodeImg{float: left;}
#mess .btn1{background: #355aaf;padding-left: 0;text-align:center;color: #fff;margin-left: 35px;margin-right: 0;-webkit-text-fill-color: #fff;}






.ly-ri{width: 402px;margin-top: 33px;}
.ly-ri h3{margin-left: 12px;color: #fff;font-size: 24px;}
.ly-ri span{display: block;color: #fff;margin-top: 15px;font-size: 24px;}
.ly-tel{background: url(../images/dd.png)no-repeat left;padding-left: 44px;margin: 24px 0 0 46px;color: #fff;font-size: 18px;}

/* */
.box6{height:333px;background: url(../images/bj5.jpg)no-repeat;padding-top: 52px;}
.box6-tit{text-align: center;}
.box6-tit span{display: block;font-size: 30px;color: #fff;line-height: 35px;font-weight: bold;}
.box6-tit h3{color: #fff;font-size: 14px;margin-top: 14px;line-height: 16px;text-transform: uppercase;}
.box6 ul{margin-top: 38px;}
.box6 ul li{float: left;margin-right: 36px;width: 101px;height: 100px;border-radius: 50%;text-align: center;padding-top: 21px;background: url(../images/xm.png)no-repeat center;}
.box6 ul li:last-child{margin-right: 0;}
.box6 ul li a{display: block;height: 33px;line-height: 33px}
.box6 ul li span{display: block;color: #fff;font-size: 12px;margin-top: 7px;}

/* */
.box7{margin-top: 42px;}
.xin-cont{margin-top: 47px;}
.news_list1{float: left;width: 582px;}
.news_list1 li img{width: 582px;height: 289px;}
.news_list1 li .cont{margin-top: 11px;}
.news_list1 li .cont .time{width: 55px;height: 59px;border-right: 1px solid #dbdbdb;padding-right: 13px;text-align: right;}
.news_list1 li .cont .time h3{line-height: 34px;font-weight: bold;color: #323232;font-size: 24px;}
.news_list1 li .cont .time span{display: block;color: #323232;font-size: 16px;padding-right: 5px;line-height: 24px;}
.news_list1 li .cont .dac{width: 506px;}
.news_list1 li .cont .dac a{display: block;line-height: 36px;color: #323232;font-size: 16px;}
.news_list1 li .cont .dac p{color: #717171;font-size: 14px;}

.news_list2{float: right;width: 579px;}
.news_list2 li{height: 91px;border-bottom: 1px solid #dbdbdb;margin-bottom: 36px;}
.news_list2 li .cont{margin-top: 0px;}

/* */
.footer{margin-top: 8px;background: url(../images/footer.png)no-repeat center top #222;padding-top: 98px;}
.ff_a{width: 238px;background: url(../images/shu.png)no-repeat right;height: 135px;}
.ff_er{margin-top: 4px;margin-left: 2px;}
.ff_er .er img{width: 102px;
	height: 102px;}

.ff_b{margin-left: 118px;height: 135px;background: url(../images/shu.png)no-repeat right;width: 316px;padding-top: 6px;line-height: 36px;}
.ff_b a{color:rgba(255,255,255,0.55);font-size: 14px;}

.ff_c{color: #fff;font-size: 14px;width: 389px;line-height: 36px;margin-top: 8px;}

.link{margin-top: 38px;border: 1px solid #5d5d5d;padding: 15px;color: #fff;font-size: 14px;height: 96px;overflow: hidden;}
.link a{color: rgba(255,255,255,0.42);font-size: 14px;line-height: 25px;}

.copyright{text-align: center;color:#5c5c5c;font-size: 12px;padding:10px 0;line-height: 16px;}
.copyright a{color: #5c5c5c;}
.hotSearch2 a{padding-right:10px;}








/*内页左侧样式*/


.container{width: 1200px!important;margin: 0 auto;padding: 0;}


.page-product-inquiry a{color: #fff;}