﻿
/*首页*/
body{min-width:1260px; background-color:#eaeff5;}
.fl{ float: left;}
.fr{ float: right;}
.curbg{background: url(../webimages/navbg2.png) no-repeat; color: #FFF;}
.lnavbcur{ border-bottom:2px solid #116bb2; color: #116bb2;}
.textcur{ color: #116bb2;}
.navcur{ background-color: #116bb2; color: #FFF;}
.header{width: 100%;background: #fff;}
.header .wrap{ padding-top: 20px; margin-bottom: 20px;}
.header h1{float: left;}
.rightC{ width: 410px;}
.yuyan{ text-align: right; font-size: 14px; line-height: 20px; margin-bottom: 10px}
.yuyan a:hover{ color:#a0a0a0;}
.fwrx{ font-size: 14px; line-height: 35px; height: 30px; margin-right: 15px; color: #000;}
.search{ width:153px;height:28px;background:#ededed; position:relative ; top:4px;}
.search label{display:block;width:118px;height:28px;padding:5px;}
.search_input{display:block;width:100%;height:18px;background:none;color:#000; outline: none;}
.search_button{ display:block; background: url("../webimages/search_button.png") no-repeat center center; width:40px; height:28px; position:absolute; top:0px; right:0px; cursor:pointer;}

/*导航*/
.nav_t{height: 47px;background:#ededed;}
.nav_t  li{float: left;position: relative;z-index: 999; margin-right:67px;}
.nav_t ul{margin-left: 109px;}
.nav_t li h5 a{display: block;padding: 0 14px;line-height: 47px;height: 47px;font-size: 15px;color: #000; *height:45px;}
.nav_t li h5 a:hover,.nav_t li h5 a.lnavbcur{border-bottom:2px solid #116bb2; color: #116bb2; *border-bottom:1px solid #116bb2;}

/*banner*/

.indexbanner{width:100%;position:relative; height:400px; overflow:hidden;}
.indexbanner ul{width:100%;position:absolute; height:400px;overflow:hidden;}
.indexbanner ul li{ width:100%;height:400px;position:relative;overflow:hidden;}
.indexbanner ul li img{ display:block;width:1920px;height:400px;margin-left:-960px; left:50%;position:absolute; }
.indexbanner a img{ display:block;width:1920px;height:420px;margin-left:-960px; left:50%;position:absolute; }

.indexbanner span{display:block; width:40px; height:40px; position:absolute; top:50%; cursor:pointer; z-index:999;}
.indexbanner span.bannerleft{left:-40px; background:url(../webimages/large_left.png) no-repeat;}
.indexbanner span.bannerleft:hover{background:url(../webimages/large_left.png) no-repeat 0px -40px;}
.indexbanner span.bannerright{right:-40px; background:url(../webimages/large_right.png) no-repeat;}
.indexbanner span.bannerright:hover{background:url(../webimages/large_right.png) no-repeat 0px -40px;}


.indexbannerdot{text-align:center; position:absolute; bottom:10px; width:100%; z-index:99;}
.indexbannerdot a{display:inline-block; width:13px; height:13px; margin:0px 4px; background:url(../webimages/index_03.png) no-repeat; overflow:hidden; line-height:300px;}
.indexbannerdot a.cur{background:url(../webimages/index_02.png) no-repeat; }

/*mainbody产品中心*/
.synav{ padding:55px 0 40px 0;}
.synav p{ font-size: 22px; line-height: 28px;}
.synav p.top{ background: url(../webimages/smicon.png) no-repeat left center; padding-left:30px;}
.synav p a{ display: block; font-size: 22px;}
.synav p a span{ color: #597cb1;}
.synav ul li{ float: right; width: 105px; height: 28px; background: url(../webimages/navbg.png) no-repeat; margin-left: 10px; text-align: center; line-height: 28px; font-size: 14px;}
.synav ul li a{ display: block; font-size: 14px; cursor:pointer; }
.synav ul li:hover,.synav ul li.cur a{ background: url(../webimages/navbg2.png) no-repeat; color:#FFF;}
.synav ul li:hover a{  color: #FFF; }


.indexclass{margin:auto;position: relative;}
.indexclassM{width:1180px;overflow:hidden;position:relative; }
.indexclass ul{ width:9999px; position:relative;}
.indexclass ul li{ float:left; width:280px; margin-right: 20px;}
.indexclass ul li a{ display:block;}
.indexclass ul li a:hover p{ background-color: #116bb2;}
.indexclass ul li .text{ width: 280px; height: 40px; background-color: #cccccc; color: #FFF; font-size: 16px; line-height: 40px; text-align: center;}
.indexclass ul li .navcur{ background-color: #116bb2; color: #FFF;}
.indexclass ul li img{ display:block; width:280px; height:196px;}
.indexclass span{ display:block; position:absolute; width:35px; height:64px; z-index:99; top:86px; cursor:pointer;}
.indexclass span.leftclass{left:-55px; background:url(../webimages/image5.png) no-repeat; background-size: 35px 64px;}
.indexclass span.leftclass:hover{left:-55px; background:url(../webimages/image66.png) no-repeat; background-size: 35px 64px;}
.indexclass span.rightclass{right:-55px; background:url(../webimages/image55.png) no-repeat; background-size: 35px 64px;}
.indexclass span.rightclass:hover{right:-55px; background:url(../webimages/image6.png) no-repeat; background-size: 35px 64px;}

.wrap2{ width: 100%; background-color: #f7f7f7; margin-top: 57px; padding-bottom: 40px;}
.synav2{ padding-top: 35px;}
.synav2 p{ font-size: 22px; color: #a3a3a3;}
.synav2 p span{ color: #597cb1;}
.synav2 .left{ width: 820px; *width:720px;}
.synav2 .left .pm{background: url(../webimages/smicon.png) no-repeat left center; padding-left:30px;}
.synav2 .right{ *width:350px;}
.synav2 .right .pm{background: url(../webimages/smicon.png) no-repeat left center; padding-left:30px;}
.indexclass2{width:100%;overflow:hidden;position:relative; padding:20px 35px 22px 30px;  border:1px solid #cccccc; margin-top: 20px;}
.indexclass2 ul{ width:9999px; position:relative;}
.indexclass2 ul li .text{ font-size: 14px; line-height: 24px; color:#a3a3a3; width: 365px; overflow: hidden; *width:340px; height: 78px; margin-top:10px;}
.indexclass2 ul li{ float:left; width:365px; *width:380px; margin-right: 30px; *margin-right:0px;}
.indexclass2 ul li h3{ font-size: 18px; height: 30px; line-height: 30px; margin-top:10px; overflow: hidden; width:200px;}
.indexclass2 ul li:hover h3{ color: #116bb2;}
.indexclass2 ul li img{ display:block; width:365px; height:205px; *width:340px;}
.indexclass2 span{ display:block; position:absolute; width:23px; height:70px; z-index:99; top:136px; cursor:pointer;}
.indexclass2 span.leftclass2{left:0px; background:url(../webimages/index111.png) no-repeat; background-size: 23px 70px;}
.indexclass2 span.leftclass2:hover{left:0px; background:url(../webimages/image10l.png) no-repeat; background-size: 23px 70px;}
.indexclass2 span.rightclass2{right:0px; background:url(../webimages/index2222.png) no-repeat; background-size: 23px 70px;}
.indexclass2 span.rightclass2:hover{right:0px; background:url(../webimages/image10.png) no-repeat; background-size: 23px 70px;}

.wqpplaybtn{ width: 340px; border:1px solid #cccccc; padding:20px 20px 25px 20px; position: relative; overflow: hidden; *padding-bottom:26px; *width:300px; margin-top: 20px;}
.wqpplaybtn img{ display: block; width: 300px; height: 194px;}
.wqpplaybtn .videolink { display:block;position:absolute;z-index:2;top:20px;left:18px;background:url(../webimages/icon15.png) no-repeat center center;cursor:pointer; width: 300px; height: 194px;}
.wqpplaybtn .gd{ font-size: 14px; color: #666666; }
.wqpplaybtn .gd a{ color: #666666;}
.wqpplaybtn .icon{ width: 342px; padding-left: 20px; padding-top:23px; *padding-top:22px}
.wqpplaybtn .icon a{ display: block; float: left; width: 50px; margin-right: 57px; color: #999;}
.wqpplaybtn .icon a img{ display: block; width: 46px; height: 46px; margin-bottom: 3px;}
.wqpplaybtn .zcgd{ padding-top:22px;}

/*公司简介*/
.gsjj{ padding-top:40px; padding-bottom: 45px; *padding-bottom: 35px; }
.gsjjwrap{background: url(../webimages/bbb2.png) repeat-y center top;}
.gsjj .gsindexa{ background: url(../webimages/icon1.png) no-repeat right top; margin-right: 25px; padding-right: 25px;}
.gsjj .gsindexa p{ font-size: 22px; color: #a3a3a3;}
.gsjj .gsindexa span a{ color: #116bb2; }
.gsjj .gsindexa .left{ width: 368px;}
.gsjj .gsindexa .left dl{ margin-top: 28px;}
.gsjj .gsindexa .left dl dt a{ display: block; width: 354px; height: 193px;}
.gsjj .gsindexa .left dl dt img{ width: 368px; height: 193px; }
.gsjj .gsindexa .left dl dd{ color:#666666; font-size:14px; line-height:23px; padding-top:10px; height: 85px; overflow: hidden;}

.gsjj .gsindexb .p{ font-size: 22px;  color: #a3a3a3;}
.gsjj .gsindexb span{ color: #116bb2; }
.gsjj .gsindexb { width: 357px;}
.gsindexb .gd a{ font-size: 14px; color: #666;}
.middle{ margin-top: 30px;}
.middle dl{margin-bottom: 32px; *margin-bottom:22px; cursor: pointer;}
.gsindexb .middle dl:hover h4{background: #116bb2;}
.gsindexb .middle dl:hover h5 a{color: #116bb2;}
.gsindexb .middle dt h4{width: 60px;height: 60px;padding: 7px 4px 0 4px;background: #bfbfbf;text-align: center;}
.gsindexb .middle dt h4 .dar{border-bottom: 1px #fff solid;font-weight: bold;font-size: 24px;color: #fff;line-height: 25px;display: block;padding-bottom: 6px;}
.gsindexb .middle dt h4 p{font-size: 12px;color: #fff; line-height: 20px;}
.gsindexb .middle dd{padding-left: 25px;width: 295px; overflow: hidden; *width:250px;}
.gsindexb .middle dd h5{ font-size: 16px; color: #666; overflow: hidden; height: 25px;}
.gsindexb .middle dd p{font-size: 14px;color: #666;overflow:hidden;display:-webkit-box;line-height: 30px; height: 25px;}

.gsindexc{background: url(../webimages/icon1.png) no-repeat left top; padding-left:25px; *margin-left:20px;}
.gsindexc ul{width: 357px;overflow: hidden; margin-top: 30px;}
.gsindexc li{float: left;margin-right: 8px;margin-bottom: 8px;width: 170px;height: 117px;overflow: hidden;}
.gsindexc li img{display: block;width: 170px;height: 117px; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; }
.gsindexc li img:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.gsjj .p{font-size: 22px; color: #a3a3a3; background: url(../webimages/smicon.png) no-repeat left center;padding-left: 30px;}
.gsindexc .gd a{font-size: 14px; color: #666; }
.gsindexc span{ color: #116bb2; }

/*侧飘*/
.rightmenu{position: fixed;right: 45px;top: 60%;z-index: 999;}
.rightmenu .ico-box{width: 45px;height: 45px;display: block;margin-bottom: 10px; position: relative;}
.rightmenu .ico01{background: url(../webimages/cep_07.png) no-repeat ;}
.rightmenu .ico01 a{display: block;width: 45px;height: 45px;}
.rightmenu .ico02{background: url(../webimages/cep_10.png) no-repeat ;position: relative;}
.rightmenu .ico-box .code_a{ display: none;position: absolute;right: 46px;top: 0;width: 145px;min-height: 45px; padding-bottom:12px;padding-top:12px;background:  #116bb2 url(../webimages/cep_10.png) no-repeat left center; color:#FFF; text-align: right; line-height: 22px; padding-right:10px;}
.rightmenu .ico-box .code_b{display: none; position: absolute; right: 51px; top: -42px; width: 165px; height: 178px;  background: url(../webimages/saoyisao2.png) no-repeat;}
.rightmenu .ico-box:hover .code_a{ display: block;}
/*.rightmenu .ico02:hover{background:  url(../webimages/cep_10.png) no-repeat ;}*/
.rightmenu .ico02:hover .code_a{display: block;}

.rightmenu .ico03{background:url(../webimages/cep_12.png) no-repeat ;}
.rightmenu .ico04{background:  url(../webimages/cep_14.png) no-repeat;cursor: pointer;}

.rightmenu .ico03:hover .code_b{ display: block;}

/*底部*/
.footer{background: #333333;width: 100%;padding-top: 23px;}
.foot-a li{float: left;width: 160px;padding-left: 20px; *width:138px; padding-top: 15px; }
.foot-a li h5{display: block;color: #fff;font-size: 14px;padding-bottom: 10px;}
.foot-a li a{font-size: 14px;color: #a0a0a0;line-height: 30px;}
.foot-a li a:hover{color: #fff;}
.foot-a{ background: url("../webimages/bbbbb.png") repeat-y right top;}
.foot-b{padding-left: 30px; width: 360px; padding-top: 15px;}
.foot-b h5{display: block;color: #fff;font-size: 13px;padding-bottom: 20px;}
.foot-b p {color: #FFF;line-height: 30px; float: left;  font-size: 12px;}
.foot-b .saoyisao .st{ text-align: center; margin-right: 20px;width: 128px;}
.foot-b .saoyisao img {display: block; }
.foot-top{padding-bottom: 40px; }
.foot-bottom{ width: 100%;  background-color: #1f1f1f; padding:10px 0;}
.foot-bottom p{ color: #a0a0a0; padding-left:20px;}
.foot-bottom a{  color: #a0a0a0;}
.foot-bottom a:hover{  color: #FFF;}

/*首页结束*/

/*产品中心*/
.productspage{ padding-bottom: 117px;padding-top: 1px;}
.productspage .commonbg{background:none;}
.absolutecont2.productspage .pagestitle{ margin-top: 40px; padding-bottom:0;}
/*.pageslink{display: block; float: right; padding-top:14px; position: relative; z-index: 666;}*/
.pageslink .indexicon{background: url(../webimages/winco2.png) no-repeat 0px 3px;
    *background: url(../webimages/winco2.png) no-repeat 0px 4px; padding-left:11px;}
.pageslink a{font-size: 14px; }
.pageslink a.cur{color:#006fcb;}
.pagestitle h4 span{display:block; color:#116bb2;font-size:20px;line-height:28px;font-weight:bold; margin-bottom: 10px;}
.pagestitle h4 em{font-size:36px;color:#e4e6ea;text-transform:capitalize;line-height:40px;}

.productspage .willbtn{width:100%;position:relative;}
.productspage .willbtn a{ color: #FFF; display: block; font-size: 16px;}
.productspage .willbtn a:hover{background:#e78400;}
.productspage .willbtn a.cpcur{ background-color: #e78400; color: #FFF;}

.productspage .willbtn ul{ background-color: #116bb2; margin-top: 7px;}
.productspage .willbtn li { display: block;  float: left;  width:160px;  height: 60px; text-align: center; line-height: 60px; background: url(../webimages/icon22.jpg) no-repeat right center; color: #FFF;}

.productspage .willbtn li{ position: relative; z-index:1;}
.productspage .willbtn li:hover .twonav{ display: block;}
.productspage .willbtn li .twonav{ position: absolute; width: 100%; background-color: #FFF; z-index: 999; border: 1px solid #e8e8e8; padding:0 5px;display: none; *width:157px; *left:0;}
.productspage .willbtn li .twonav a{ display: block; color: #000; height: 40px; line-height: 40px;font-size: 14px; border-bottom: 1px solid #e8e8e8; background: url(../webimages/wincpo1.png) no-repeat right center; text-align: left; padding-left:10px;}

.indexclass3{overflow:hidden;position:relative; padding-top:50px; margin:auto; padding-bottom: 5px;}
.indexclass3 ul{ width:9999px; margin-left:0;}
.indexclass3 ul li{ float:left; width:272px; margin-right: 10px;}
.indexclass3 ul li:hover{ box-shadow:0 2px 11px hsla(0, 0%, 0%, 0.1);}
.indexclass3 ul li a{ display:block;}
.indexclass3 ul li a:hover p{ color: #116bb2;}
.indexclass3 ul li .text{ width:100%; height: 40px; background-color: #e5e5e5; color: #000; font-size: 17px; line-height: 40px; text-align: center; border-top:1px solid #e8e8e8;}
.indexclass3 .indexlump1M .text{ height: 58px; line-height: 58px;}
.indexclass3 ul li img{ display:block; width:272px; height:196px; border:1px solid #e5e5e5; border-bottom:none;}
.indexclass3 .curbtn{  position:absolute; width:23px; height:70px; z-index:99; top:170px; cursor:pointer; display:none;}
.indexclass3 .leftclass3{left:0px; background:url(../webimages/index111.png) no-repeat; background-size: 23px 70px;}
.indexclass3 .leftclass3:hover{left:0px; background:url(../webimages/index1111.png) no-repeat; background-size: 23px 70px;}
.indexclass3 .rightclass3{right:0px; background:url(../webimages/index2222.png) no-repeat; background-size: 23px 70px;}
.indexclass3 .rightclass3:hover{right:0px; background:url(../webimages/index222.png) no-repeat; background-size: 23px 70px;}
.indexclass3 .tit .ckgd{ font-size: 15px;}
.indexclass3 .tit .ckgd a{ background: url(../webimages/ckgd.png) no-repeat right; padding-right:22px;}
.indexclass3 .tit .ckgd a:hover{ background: url(../webimages/ckgd2.png) no-repeat right; padding-right:22px;color: #e78400;}
.indexclass3 .tit .ckgd a.cur{background: url(../webimages/ckgd2.png) no-repeat right; padding-right:22px;color: #e78400;}
.tit a:hover .icon{background-color: #e78400;}
.seriesbtn{font-size:20px;}
.seriesbtn em{display:inline-block;margin-left:12px; font-size:16px;color:#999;}

.indexclass4{width:1180px;overflow:hidden;position:relative; padding-top:10px; margin:auto;}
.indexclass4 ul{ width:9999px; position:relative;}
.indexclass4 ul li{ float:left; width:300px;}
.indexclass4 ul li a{ display:block;}
.indexclass4 ul li a:hover p{ color: #116bb2;}
.indexclass4 ul li .text{ width: 280px; height: 40px; background-color: #FFF; color: #000; font-size: 14px; line-height: 40px; text-align: center; border-top:1px solid #e8e8e8;}
.indexclass4 ul li img{ display:block; width:280px; height:196px;}
.productspage .tit{ padding-bottom:20px;}
.indexclass4 .tit .ckgd{ font-size: 16px;}
.iconicur{ background-color:#e78400; }


/*产品中心详情*/
.productspage2{background-color:#eaeff5; padding-top:40px;}
.productspage2 .pagestitle{padding-bottom:8px; padding-left:8px;}
.productspage2 .commonbg{background:none;}
.productspage2 .a{ display:inline-block; font-size: 14px; color: #000;}
.mbxicur{color: #006fcb;}
.prodetailcont2{padding: 60px 45px 53px 30px;background:#fff;}
.ProductDetailstop{ background:#FFF;}
.ProductDetailstopleft{ float:left; width:478px; height:465px;position:relative;}
.ProductDetailstopleftimg{width:478px; height:465px;}
.ProductDetailstopleftimg img{ display:block;width:478px; height:465px;}
div.zoomdiv {z-index:100;position:absolute;top:0px;right:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden; }
div.jqZoomPup {z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border: 1px solid #aaa;background: #ffffff ;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

.ProductDetailstopright{ float:right; width:568px; position:relative;}
.ProductDetailstopright dl{ margin:0px; padding-top:25px;}
.ProductDetailstopright dl dt{ font-size:32px;line-height:46px; padding-bottom:35px; border-bottom:1px solid #ccc;}
.ProductDetailstopright dl dd{ font-size:14px; padding:30px 0px 90px 0; line-height:30px;border-bottom:1px solid #ccc; }
.ProductDetailsSmallimg{overflow:hidden;position:relative;margin:0px 33px; width:488px; margin-top:75px; }
.ProductDetailsSmallimg ul{width:9999px;position:relative; *height:200px;}
.ProductDetailsSmallimg ul li{float:left;width:100px;height:100px; position:relative; display:inline; margin-right:28px; cursor:pointer;}
.ProductDetailsSmallimg ul li img{ display:block; width:100px; height:100px;}
.ProductDetailsSmallimg ul li span{ display:block; width:100%; height:100%; border:1px solid #dadada; position:absolute; left:0px; top:0px;}

.ProductDetailsSmallimg ul li.cur span{width:100%; height:100%; border:1px solid #116bb2;}

.ProductimgArrowleft,.ProductimgArrowright{ position:absolute; bottom:0px; width:33px; height:100px; cursor:pointer; *bottom:64px;}
.ProductimgArrowleft{left:0px;background:url(../webimages/icon47.gif) no-repeat left center;}
.ProductimgArrowleft{left:0px;*background:url(../webimages/icon47.gif) no-repeat left 0;}
.ProductimgArrowright{right:0px;background:url(../webimages/icon48.gif) no-repeat right center;}
.ProductimgArrowright{right:0px;*background:url(../webimages/icon48.gif) no-repeat right 0;}

.prochange{margin:48px 0;}
.productspage .prochange a{background:#ededed;}

.prochanglist{color:#666;line-height:26px;}
.protexing{text-align:center;}
.protexing img{display:block;max-width:100%;height:auto;margin:0 auto;}
.txtitle{font-size:30px;line-height:32px;padding-bottom:8px;color:#333;}
.prochanglist{display:none;}
.prochange a{display:block;float:left;height:60px;line-height:60px;background:#ededed; color: #666666;font-size: 16px; width: 25%;*width:15.9%; text-align: left; padding-left:100px;}

.prodetailcont2 .prochange .a1.cur{background-color: #116bb2; color: #FFF;}
.prodetailcont2 .prochange a:hover{color:#fff;background:#116bb2;}
.prochange a:last-child{background:#ededed;}
.productspage .willbtn2 a:hover{background:#116bb2; color:#FFF;}
.prodetailcont2 .willbtn2 .span{ display:block;float:left;height:60px;line-height:60px;background:#ededed; color: #666666;font-size: 16px; width: 25%;*width:15.9%; text-align: left; padding-left:100px;}

.tableWraper{margin-top:35px; font-size:14px; background:#fff;}
.regulationTable { width: 740px; text-align: center; border-left: 1px solid #E6E6E6; border-top: 1px solid #E6E6E6;font-size: 16px; }
.regulationTable thead tr td { color: #333; vertical-align: top; height: 70px; font-size: 16px; padding-top:16px; padding-bottom: 10px;}
.regulationTable thead tr td em{font-size: 12px; font-style: normal; color: #808080; font-weight: normal; }
.regulationTable tbody tr td { height: 60px; line-height: 60px; }
.regulationTable tr td { border-right: 1px solid #E6E6E6; border-bottom: 1px solid #E6E6E6;  }
.regulationTable tbody .tr1 td { background: #fff;}

.fhlb{ width: 120px; height: 45px; line-height: 45px; text-align: center;margin: 0 auto; background-color: #116bb2; margin-top: 70px;}
.fhlb a{ display: block; color: #FFF; font-size: 15px;}

.indexclass5{width:100%;overflow:hidden;position:relative; padding-top:10px; margin:auto;}
.indexclass5 ul li a{ display:block;}
.indexclass5 ul li a:hover p{ color: #116bb2;}
.indexclass5 ul li .text{ width: 100%; height: 40px; background-color: #FFF; color: #000; font-size: 14px; line-height: 40px; text-align: center; border-top:1px solid #e8e8e8;}
.indexclass5 ul li img{ display:block; width:230px; height:160px;}
.indexclass5 .jgbs{ width: 1400px; position:relative; margin-top: 20px;}
.indexclass5 .jgbs li{float:left; margin:0 66px 20px 0; width: 230px;}
.indexclass5 .jgbs li:hover{box-shadow: 0 2px 11px hsla(0, 0%, 0%, 0.1);}

/*关于我们*/
.indexbanner2{width:100%;position:relative; height:420px; overflow:hidden;}
.indexbanner2 a img{ display:block;width:1920px;height:420px;margin-left:-960px; left:50%;position:absolute; }
.absolutecont2{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;
    position:relative;margin-top:-260px;z-index:30;
}
.commonbg2{background:#fff;padding:46px 30px 57px 30px;}
.absolutecont2 .pagestitle{padding-bottom:20px;}
.absolutecont2 .pagestitle{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;}
.absolutecont2 .pagestitle h4 span{color:#116bb2;font-size:20px;line-height:26px;font-weight:bold;}
.absolutecont2 .pageslink{display:block;float:right;padding-top:14px;}
.absolutecont2 .titleimg{display:block;margin-top:9px;max-width:50%;}

.insidesnav a{ display: block; float: left; width: 120px; height: 40px; line-height: 40px;text-align: center; background-color: #e8ecf1; margin-right: 1px; font-size: 14px;}
.insidesnav a:hover{ background-color: #116bb2; color: #FFF;}
.insidesnav a.navicur{ background-color: #116bb2; color: #FFF;}
.abouttwocontent2 .tM img{ max-width: 100%; margin-top: 7px;}
.abouttwocontent2{ margin-top: 40px;font-size: 14px; line-height: 24px; padding-left:10px;}

/*荣誉资质*/
.honorlist{overflow:hidden;}
.honorlist ul{margin:0 -1%; *width:106.5%;}
.honorlist ul li{width:33.3%; *width:30%; padding:0 0.5%; text-align:center;margin-top:20px;overflow:hidden;float:left; margin-bottom: 20px;}
.honordiv{padding-bottom:21px;background:#f2f2f2;}
.honordiv img{display:block;width:332px;height:228px;}
.honorlist ul li .name{height:24px;line-height: 24px;overflow: hidden;}
.honorlist ul li .honordiv:hover p{ color:#116bb2;}

.Paging{text-align:center; margin-top:50px;}
.Paging a,.Paging span{ display:inline-block;width:37px !important;height:37px !important;text-align:center; line-height:37px !important; vertical-align:middle; margin:0px 5px;color:#636363; font-size:14px; font-weight:400;background: url(../webimages/Pagingimg1.png) no-repeat;}
.Paging a:hover{background-color:#116bb2; color:#FFF; background: url(../webimages/Pagingimg.png) no-repeat;}
.Paging a img{position:relative;top:12px; display:block; margin:auto;}
.Paging a.Pagingmore{ background:none; margin:0px; width:25px;}
.Paging a.Pagingmore:hover{ background:none;color:#636363;}
.Paging .laypage_curr {background:#005fa7 url(../webimages/Pagingimg.png) no-repeat !important; }
.Paging .laypage_prev { background:url(../webimages/Pagingleft.gif) center center no-repeat !important; border:1px solid #c0c0c0; border-radius:3px;}
.Paging .laypage_next { background:url(../webimages/Pagingright.gif) center center no-repeat !important; border:1px solid #c0c0c0; border-radius:3px; }
.Paging .laypage_prev:hover { background:#005fa7 url(../webimages/Pagingleft.gif) center center no-repeat !important; border:1px solid #c0c0c0; border-radius:3px;}
.Paging .laypage_next:hover { background:#005fa7 url(../webimages/Pagingright.gif) center center no-repeat !important; border:1px solid #c0c0c0; border-radius:3px; }

.Pagingmg{margin:0px;padding:10px 0px 50px;}

/*安装视频*/
.absolutecont3{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;
    position:relative;margin-top:-260px;z-index:30;
}
.commonbg3{background:#fff;padding:46px 30px 57px 30px;}
.absolutecont3 .pagestitle{padding-bottom:26px;}
.absolutecont3 .pagestitle{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;}
.absolutecont3 .pagestitle h4 span{color:#116bb2;font-size:24px;line-height:26px;font-weight:bold;}
.absolutecont3 .pageslink{display:block;float:right;padding-top:14px;}
.absolutecont3 .titleimg{display:block;margin-top:9px;max-width:50%;}
.absolutecont3 .pagestitle h4 span{color:#116bb2;font-size:24px;line-height:26px;font-weight:bold;}

.videoL { overflow: hidden; }
.videoL ul { line-height: 0; overflow: hidden; width: 1300px; position: relative;margin-top:10px; }
.videoL li { float: left; margin-right: 20px; position: relative; width: 261px; line-height: 0;overflow:hidden; border: 1px solid #e0e0e0; padding:8px; margin-top: 20px; *width:243px;}
.videoL li .imgbox { display:block;cursor:pointer;position:relative;}
.videoL li .imgbox  .videolink { display:block;position:absolute;z-index:2;top:0;left:0;bottom:0;right:0;background:url(../webimages/icon15.png) no-repeat center center;cursor:pointer; }
.videoL li img {display:block; width: 244px; height: 157px;position:relative;z-index:1; }
.videoL .textbox .name { font-size: 18px; color: #1a1a1a;font-weight:bold; line-height: 40px;height:40px;margin-top:3px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.videoL .textbox .text { font-size:16px;line-height:45px;color:#333;height:45px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; text-align: center;}
.videoL li.hover .textbox .name { color:#0075c1;}

/*视频弹窗*/
.video-pop { display: none; width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 999; background: rgba(0,0,0,0.6); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000); box-sizing:initial;}
.video-pop *{box-sizing:initial;}
.video-con { width: 682px; height: 490px; padding: 12px 50px; background: #fff; position: absolute; top: 50%; left: 50%; margin: -245px 0 0 -396px; }
.video-pop .close { display: block; width: 28px; height: 28px; background: url(../webimages/closebtn_01.png) no-repeat; position: absolute; top: 20px; right: 20px; }
.video-pop .videobox { width: 682px; height: 400px; overflow: hidden; position: relative; }
.video-pop .name { font-size:22px;color:#333;font-weight:bold;line-height:60px;height:60px;overflow:hidden;text-align:center;padding-top:10px;}
.video-pop .text { padding-top:6px;font-size:14px;color:#333;line-height:24px;height:96px;overflow-y:auto;}

/*文件资料*/
.productspage3{background-color:#eaeff5; padding-top:30px;}
.indexzlnav{ margin-top: 28px;}
.indexzlnav .text{ color: #666; font-size: 14px;}
.indexzlnav ul li{ border-bottom: 1px dotted #e5e5e5; padding-bottom:10px;}
.indexzlnav ul li h3{ font-size: 18px; padding-bottom:29px; padding-top:32px;}
.indexzlnav ul li h3 a{ color: #116bb2;}
.indexzlnav ul li .yulan{ text-align: right; }
.indexzlnav ul li .yulan a{background: url(../webimages/cunchu.png) no-repeat left center; padding-left: 27px; color: #015198;}

/*应用案例*/
.absolutecontalxq { transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; position: relative; margin-top: -260px; z-index: 30; }
.absolutecontalxq .pagestitle{padding-bottom:26px;}
.Solution{overflow:hidden; position:relative;background:#f5f5f5; width: 100%;}
.Solution dt{width: 560px; height: 313px; padding:40px; *width:479px; *height:273px; *padding-bottom: 0; float:left;}
.Solution dt .SolutionDescription:hover { color: #116bb2; cursor: pointer;}
.Solution dd { float:left; }
.Solution dd a{ display: block; position:relative;}
.Solution dd a:after {content:''; display:block; width:17px; height:33px; position:absolute; left:-1px; top:142px; z-index:1; background:url(../webimages/arrow01.png) no-repeat; }
.Solution.cur dd a:after { background:url(../webimages/arrow02.png) no-repeat; left:auto; right:-1px;}
.Solution dd img{ display:block; width:559px; height:313px; *width:559px;}
.Solution dt h3{font-size:18px;width:290px;padding:15px 0px 15px;}
.Solution dt .border{ border-bottom: 2px solid #e2e2e2;}
.Solution dt h3 a{ display:block; overflow:hidden; height:25px; line-height:26px;}
.Solution dt p.SolutionDescription{font-size:14px; overflow:hidden;padding-top:20px;}
.Solution dt p.Solutionmore{padding-top:40px;}
.Solution dt p.Solutionmore a{ display:inline-block; border:1px solid #bfbfbf; padding:4px 17px;  font-size: 14px;color: #666666;}
.Solution.cur dt{ float:right; }

/*应用案例详情*/
.absolutecont4{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;
    position:relative;margin-top:-15%;z-index:30;
}
.commonbg3{background:#fff;padding:46px 30px 57px 30px;}
.absolutecont4 .pagestitle{padding-bottom:20px;}
.absolutecont4 .pagestitle{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;}
.absolutecont4 .pagestitle h4 span{color:#116bb2;font-size:24px;line-height:26px;font-weight:bold; margin-bottom: 12px;}
.absolutecont4 .pageslink{display:block;float:right;padding-top:14px;}
.absolutecont4 .titleimg{display:block;margin-top:9px;max-width:50%;}
.absolutecont4 h4{font-size: 24px; color: #006fcb;}
.absolutecont4 h6{font-size: 14px; line-height: 30px;}


.indexclass6{overflow:hidden;position:relative; padding-top:46px; margin:auto;}
.indexclass6 ul{ width:99999px; position:relative;}
.indexclass6 ul li{ float:left; width:277px; margin-right: 6px;}
.indexclass6 ul li a{ display:block; width: 277px;}
.indexclass6 ul li a:hover p{ color: #116bb2;}
.indexclass6 ul li img{ display:block; width:277px; height:154px;}
.indexclass6 span{ display:block; position:absolute; width:34px; height:154px; z-index:99; top:46px; cursor:pointer; }
.indexclass6 span.leftclass3{left:0px; background:url(../webimages/alxq11.png) no-repeat; background-size: 34px 154px;}
.indexclass6 span.leftclass3:hover{left:0px; background:url(../webimages/alxq111.png) no-repeat; background-size: 34px 154px;}
.indexclass6 span.rightclass3:hover{right:0px; background:url(../webimages/alxq222.png) no-repeat; background-size: 34px 154px;}
.indexclass6 span.rightclass3{right:0px; background:url(../webimages/alxq22.png) no-repeat; background-size: 34px 154px;}
.indexclass6 .tit .ckgd{ font-size: 16px;}
.indexclass6 .tit .ckgd a{  color: #e78400;}
.yyt{ margin-top: 45px; background-color: #f2f2f2; padding: 20px 33px 21px 40px}
.yyt p{ line-height: 40px; font-size: 14px; font-weight: bold;}

/*联系我们*/
.absolutecont5{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;
    position:relative;margin-top:-260px;z-index:30;
}
.absolutecont5 h2{ font-size: 30px; line-height:40px;color: #116bb2; font-weight: bold;}
.absolutecont5 .sm{ color:#999999; font-size: 18px;}
.lxwo{ padding:30px 0 20px 0; border-bottom: 1px solid #e0e0e0;}
.lxwo .text1{ font-size: 14px ;background: url(../webimages/map.png) no-repeat left center; padding-left:45px;}
.lxwo .text2{ font-size: 14px ;background: url(../webimages/tel.png) no-repeat left center; padding-left:45px;}
.lxwo .text3{ font-size: 14px ;background: url(../webimages/cz.png) no-repeat left center; padding-left:45px;}
.lxwo .text4{ font-size: 14px ;background: url(../webimages/em.png) no-repeat left center; padding-left:45px;}
.conmap{padding-bottom:29px;margin-top:26px;}
.conmap iframe{width:100%;height:480px;border:none;padding:0;margin:0;}

/*加入我们*/
.absolutecont6{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;
    position:relative;margin-top:-260px;z-index:30;
}
.absolutecont6 .pagestitle{ margin-bottom: 20px;}
.absolutecont6 h2{ font-size: 30px; line-height:40px;color: #116bb2; font-weight: bold;}
.Recruitmentsearch{background-color:#f2f2f2;padding:30px 0px 30px 0px; margin-top: 40px;}
.Recruitmentsearch dl{ max-width:565px; margin:auto; padding-left:150px; position:relative; padding-right:0px;}
.Recruitmentsearch dl dt{position:absolute; left:0px; padding:10px 0px 0px 45px; font-size:18px; color:#116bb2;padding-bottom:0px;}

.Recruitmentsearch dl dt span{background: url(../webimages/icon16.png); background-repeat:no-repeat; display:block; width:35px; height:35px; position:absolute; left:0px; top:0px;}
.Recruitmentsearch dl dd label {display:block; border:1px solid #d9d9d9; background:#fff; padding:12px 125px 11px 10px; position:relative;}
.Recruitmentsearch dl dd label input{ background:none; border:none; outline:none;}
.Recruitmentsearch dl dd label input.Recruitmentsearchtext{ width:100%; float:left; font-size:14px; color:#999; /*font-family: "Microsoft YaHei" !important;*/}
.Recruitmentsearch dl dd label input.Recruitmentsearchsubmit{ font-size:16px; color:#fff;background-color:#116bb2; width:105px; height:42px; position:absolute; right:0px; top:0px;cursor:pointer; /*font-family: "Microsoft YaHei" !important*/}

.zhiweicont{margin-top:18px; padding-top:25px;border-top:1px solid #e8e8e8;}
.zhiweicont dl{padding:40px 25px;background:#f2f2f2;position:relative;margin-bottom:10px;}
.zhiweidate{width:12%;font-size:20px;font-weight:bold;color:#999;float:left;}

.zhiweitext{padding-left:12%;padding-right:140px;padding-top:38px;line-height:21px;display:none; font-size: 14px;}
.zhiweititle div{float:left;}
.zhiweiicon{display:inline-block;width:130px;height:100%;position:absolute;right:0;top:0;background:#e6e6e6;cursor:pointer;}
.zhiweiicon span{display:inline-block;width:130px;height:105px;background:url(../webimages/rck.png) no-repeat center;position: absolute;top:50%;left:50%;margin:-53px 0 0 -65px;}


.zhiweititle h4{font-size:16px; margin-bottom:5px; font-weight: bold}
.zhiweicont dl.cur .zhiweititle div{color:#116bb2;}
.sendresume{display:inline-block;width:120px;height:35px;line-height:35px; background:#116bb2;color:#fff;text-align:center;margin-top:32px; font-size: 16px;}
.sendresume:hover{color:#fff;}

/*公司新闻*/
.commonbg4{background:#fff;padding:46px 30px 57px 30px; position: relative;  min-height: 1090px; }
.absolutecont7{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;
    position:relative;margin-top:-260px;z-index:30;
}
.absolutecont7 .pagestitle{ padding-bottom: 20px;}
.absolutecont7 h2{ font-size: 30px; line-height:40px;color: #116bb2; font-weight: bold;}
.absolutecont7 .newsleft{width:796px; padding-top: 20px; *width:62%; *padding-left:0;
    padding-right:30px;}
.absolutecont7 .newsright { width: 30%; padding: 130px 30px 0 23px; background: #f2f2f2; position: absolute; top: 0; right: 0; bottom: 0; *margin-top: -162px; *top: 162px; height: 1090px; *height: 958px; }


.absolutecont7 .newsright .pageslink{padding:0;}
.absolutecont7 .newslist dl{padding-top:20px;border-bottom:1px solid #d9d9d9; padding-bottom:20px;}
.absolutecont7 .newslist dt{padding:0; width: 30%; float: left;}
.absolutecont7 .newslist dt img{display:block; width: 303px; height: 208px;}
.absolutecont7 .newslist dd{padding:0;width:430px;float:right; *width:365px;}
.absolutecont7 .newslist dd .text{ height: 67px; overflow: hidden;}
.absolutecont7 .newslist dd span { display:block;line-height:30px; height: 30px; margin:22px 0;overflow: hidden;}
.absolutecont7 .newslist dd span a{font-size:20px; display: inline-block; overflow: hidden; }
.absolutecont7 .newslist dd:hover span a{color:#116bb2;}
.absolutecont7 .newslist dd span em{ float: right; color:#808080;}
.absolutecont7 .newslist dd p{overflow:hidden; font-size: 14px;}
.absolutecont7 .newsleft .remorebtn{margin:20px 0 0 0;}
.absolutecont7 .newsdetailtl h4{font-size:30px;}
.absolutecont7 .ljgd{ margin-top: 26px;}
.absolutecont7 .ljgd a{color:#116bb2;}
.border{ border-bottom: 1px solid  #d9d9d9;}
.pageslink{display:block;float:right; position: relative; z-index: 999;}

.absolutecont7 .newsrighttitle{font-size:18px;font-weight:bold;}
.absolutecont7 .newsrightlist{padding:10px 0 26px 0;background:url(../webimages/icon23.png) no-repeat left bottom;background-size:100%;}
.absolutecont7 .newsrightlist dt img{display:block;width:100%;}
.absolutecont7 .newsrightlist dd span{display:inline-block;font-size:26px;color:#999999;line-height:28px;padding:23px 0 18px 0;}
.absolutecont7 .newsrightlist dd h4{font-size:16px;font-weight:bold;padding-bottom:6px;}
.absolutecont7 .newsrightlist dd h4 a{color:#666; font-size: 16px;}
.absolutecont7 .newsrightlist dd p{text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3; font-size: 12px; line-height: 24px;}

.absolutecont7 .newstextlist{font-size:12px;padding-top:24px;color:#666;}
.absolutecont7 .newstextlist li span{float:right;}
.absolutecont7 .newstextlist li a{color:#666;}
.absolutecont7 .newstextlist li p{width:80%; text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;}

/*新闻详情*/
.absolutecont8{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;
    position:relative;margin-top:-260px;z-index:30;
}
.absolutecont8 h2{ font-size: 30px; line-height:40px;color: #116bb2; font-weight: bold;}
.absolutecont8 .text p{ font-size: 14px; line-height: 28px; }
.commonDetailedtitle{ border-bottom:1px solid #cccccc; padding-bottom:40px; margin-bottom: 34px;}
.commonDetailedtitle h3{ font-size:30px; text-align:center; line-height:32px; color:#1a1a1a; padding:35px 0px 0px 0px;}
.commonDetailedtitleTimeAuthor{color:#666; font-size:13px; padding:25px 0 0 400px;}
.commonDetailedtitleTimeAuthor span{ position:relative; top:-3px; *top:2px;_top:1px;}
.commonDetailedContentsfoot p{ text-align:center; padding-bottom:45px; padding-top:40px;}
.commonDetailedContentsfoot p a{ display:inline-block; background:#116bb2; padding:10px 25px; color:#FFF; font-size:14px;}
.commonDetailedContentsfoot dl{ border:1px solid #cccccc; border-left:none; border-right:none; font-size:16px; padding:20px 0px;}
.commonDetailedContentsfoot dl a{color:#666; font-size: 13px;}
.commonDetailedContentsfoot dl a:hover{color:#116bb2}
.commonDetailedContentsfoot dl span{ display:inline-block; background:#f2f2f2; color:#1a1a1a; line-height:27px; padding:0px 10px; margin-right:15px;}
.commonDetailedContentsfoot dl dd{ float:left;}
.commonDetailedContentsfoot dl dt{ float:right;}

/*在线留言*/
.absolutecont9{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;
    position:relative;margin-top:-260px;z-index:30;
}
.absolutecont9 .pagestitle{padding-bottom:20px;}
.absolutecont9 h2{ font-size: 30px; line-height:40px;color: #116bb2; font-weight: bold;}
.absolutecont9 .liuyan{ background-color: #f2f2f2; width: 568px; padding:30px 24px 36px 30px; height: 495px; *width:514px; *height:429px;}
.absolutecont9 .liuyan .text{ font-size: 17px; padding-bottom: 18px;}
.absolutecont9 .liuyan .intext span{ display: inline-block; width: 70px; text-align: right; float: left;}
.absolutecont9 .liuyan .intext{ font-size: 14px;margin-top: 12px; *margin-top:10px; }
.rclyimg{ width: 552px; height: 495px; display: block;}

.absolutecont9 .liuyan input{ vertical-align: middle;}
.absolutecont9 .liuyan .intext textarea{ height: 100px; margin-left: 5px; width: 418px; *width: 396px; padding:10px;border:1px solid #d0d0d0;resize: none; overflow: hidden;}
.absolutecont9 .liuyan p .inputtext{  border: 1px solid #d0d0d0; width: 220px; height: 38px;margin-left: 5px; line-height: 38px; padding-left:10px;}
.absolutecont9 .liuyan p .inputBtext{  border: 1px solid #d0d0d0; width: 418px; height: 100px;margin-left: 5px;}
.absolutecont9 .liuyan .intext .yzmbutton{display:block; width:72px; height:36px; position:absolute; top:0; right:0; cursor:pointer;}
.absolutecont9 .liuyan .intext div{position: relative; width: 220px; height: 38px; margin-left: 5px;border: 1px solid #d0d0d0;*margin-right: 202px;}
.absolutecont9 .liuyan .intext .lable{display:block;width:148px;height:36px; padding:5px 5px 5px 10px; background: #FFF; *height:27px;}
.absolutecont9 .liuyan .intext .lable .yzm{ display:block;width:100%;height:28px;background:none;color:#000; outline: none; *line-height:26px;}
.absolutecont9 .liuyan .inpuLtext{ border: 1px solid #d0d0d0; width: 418px; height: 38px;margin-left: 5px; line-height: 38px; *width:407px; padding-left:10px;}
.absolutecont9 .liuyan .inputstext{ border: 1px solid #d0d0d0; width: 300px; height: 38px;margin-left: 5px; line-height: 38px; padding-left:10px;}
.absolutecont9 .tjly input{ width: 118px; height: 38px; line-height: 38px; background-color: #116bb2; text-align: center; margin-left: 76px;margin-top: 17px; color: #FFF; cursor: pointer; *margin-top:10px; font-size: 16px;}


/*员工风采*/
.absolutecontfc{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;
    position:relative;margin-top:-260px;z-index:30;
}
.absolutecontfc .pagestitle{padding-bottom:20px;}
.absolutecontfc h2{ font-size: 30px; line-height:40px;color: #116bb2; font-weight: bold;}
.ygfcsp{ overflow: hidden;}
.ygfcsp ul li{ float: left; margin: 5px 7px 0 0;}
.ygfcsp ul .li3 .p2{ margin-left: 5px; *margin-left:10px;}
.ygfcsp ul { width: 9999px; overflow: hidden}
.ygfcsp .text{background: url(../webimages/fcivon.png) no-repeat; padding-left:52px; margin: 40px 0 10px 0; font-size: 20px; line-height: 24px;}
.ygfcsp li .imgbox { display:block;cursor:pointer;position:relative; margin-top: 4px; *margin-top:7px;}
.ygfcsp li .imgbox  .videolink { display:block;position:absolute;z-index:2;top:0;left:0;bottom:0;right:0;background:url(../webimages/icon15.png) no-repeat center center;cursor:pointer;}
/*弹窗*/
.pic-pop { display: none; width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 999; background: rgba(0,0,0,0.6); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000); }
.pic-con { width: 632px; height: 600px; background: #fff; position: absolute; top: 50%; left: 50%; margin-left: -316px; margin-top: -300px;box-sizing: initial;}
.pic-pop .close { display: block; width: 25px; height: 25px; background: url(../webimages/ygfcclose.png) no-repeat; position: absolute; top: 10px; right: 10px;  }
.pic-pop .prev  { display: block; width: 40px; height: 40px; background: url(../webimages/ygfcicon1.png) no-repeat; position: absolute; top: 50%; margin-top: -40px;}
.pic-pop .next{ display: block; width: 40px; height: 40px; background: url(../webimages/ygfcicon2.png) no-repeat; position: absolute; top: 50%; margin-top: -40px;}
.pic-pop .prev { left: 0}
.pic-pop .next { right: 0}

.pic-pop .pic-img { width: 632px; height: 474px; overflow: hidden; position: relative; }
.pic-pop ul { width: 2000px; }
.pic-pop ul li { float: left; width: 632px; height: 474px; line-height: 474px; text-align: center;background-color:#f1f1f1; }
.pic-pop ul li img { display: inline; max-width: 100%; max-height: 100%; }
.pic-pop .name { font-size:24px;font-weight:bold;line-height:45px;height:45px;overflow:hidden;text-align:center; background: #116bb2; color: #FFF;}
.pic-pop .text { padding:15px 30px 20px 35px;font-size:14px;color:#333;line-height:24px;height:80px;overflow:hidden;}

/*二级导航*/
.nav_t .subnav{ position: absolute; padding-bottom: 5px; top: 100%; left: 50%; margin-left: -68px; width: 136px; background: #fff ; z-index: 999; display: none;}
.nav_t .subnav a{ display: block; width: 90px; padding: 10px 10px 10px 0; font-size: 13px; color: #666; margin: 0 auto; border-bottom: 1px solid #ccc; background: url(../webimages/cimg92.png) right 16px no-repeat;}
.nav_t .subnav a:hover{ color: #005bac; background-image: url(../webimages/cimg93.png);}
.nav_t .subnav a.last{ border-bottom: none;}



/*20171223*/
.wqPopup{ display: none; position: fixed; background:rgba(0,0,0,0.6); top:0; left: 0; bottom:0; right: 0; z-index: 1000;}
.wqPopup .PopupContnet{ display: block; width: 90%; max-width: 800px;max-height: 513px; position: absolute; left:50%; top:50%; margin-left:-400px; margin-top:-256.5px;}
.wqPopup .Bodescribe{ display: none;height: 50px; width: 100%; overflow-y: auto; color:#000; text-align: center; font-size: 16px; padding:10px; background-color: #FFF;}
.wqPopup .MImage{ max-width: 100%; }
.wqPopup .MImage img{ display: block; width: 100%; margin:0 auto; height: 100%;}
.wqPopupcolosebtn{ display: block; width: 24px; height: 25px; background:url(../webimages/ygfcclose.png) no-repeat; position: absolute; right: -25px; top:-25px; }

/*20171223 satrt三级导航*/
.threenav{ background-color: #FFF;position: relative; }
.threenav a{ display: block;}
.threelists{ position: absolute; top:0; left: 136px; background-color: #FFF;display: none; width: 140px; padding:0 10px;}
.nav_t .subnav .threelists a{ padding:5px 0; overflow: hidden; width:100%; text-align: center; background: none;}
/*20171223 end*/

/*20171225*/
.lxwo p{ padding-left:45px;}
/*20171225*/
.rightmenu .ico01{ background-image: url(../webimages/cep_072.jpg); }
.rightmenu .ico02{background-image: url(../webimages/cep_102.jpg)}
.rightmenu .ico03{background-image: url(../webimages/cep_122.jpg)}
.rightmenu .ico04{background-image: url(../webimages/cep_142.jpg)}
.rightmenu .ico05{background-image: url(../webimages/wcep_13.jpg)}
.rightmenu .ico06{background-image: url(../webimages/wcep_14.jpg)}
.rightmenu .ico02 a{display: block;width: 45px;height: 45px;}
.rightmenu .ico-box .code_a { width:185px;}


/*20171227*/
div.zoomdiv {display:none !important; }
div.jqZoomPup{ display:none !important;}
.ProductDetailstopleftimg { border:1px solid #dedede;width:472px; height:462px;}
.ProductDetailstopleftimg img{width:470px; height:460px;}
.ProductDetailstopright { width:525px;}
.ProductDetailstopright dl dd { padding:30px 0;}
.ProductDetailstopright dl dt { padding-bottom:20px;}
.ProductDetailsSmallimg { margin-top:40px;}

.rightmenu .ico-box .code_a { background:#116bb2;text-align:left;padding:12px 10px;}
.rightmenu .ico-box a { display:block;}

.indexclass{ height:236px;}
.rightmenu{ top:52%;}


/*搜索结果*/
 .tfsearchwrap .title{border-bottom:1px solid #cccccc; font-size:20px; color:#1a1a1a; padding-bottom:12px; padding-top:20px;}
 .tfsearchwrap .title span{ float:right; background:url(../webimages/winco2.png) no-repeat left center; padding-left:25px; font-size:13px;}
 .tfsearchwrap .title span a{ padding:0px 5px; color:#666;}
 .tfsearchwrap .title span a:hover{ color:#1a1a1a;}
 .tfsearchwrap .title span a.cur{ color:#1a1a1a;}

 .tfsearchwrap .Searchlist{ margin:0px; padding:0px;}
 .tfsearchwrap .Searchlist dl{ background:#fff; padding:15px 35px 25px; margin-top:25px;}
 .tfsearchwrap .Searchlist dl h3{ font-size:20px; line-height:36px; padding-bottom:5px}
 .tfsearchwrap .Searchlist dl h3 a{color:#1a1a1a;}
 .tfsearchwrap .Searchlist dl h3 a span{color:#00a1e9;}
 .tfsearchwrap .Searchlist dl h3 a:hover{color:#1a1a1a;}
 .tfsearchwrap .Searchlist dl dt{ float:left; width:200px; height:150px; margin-right:25px;}
 .tfsearchwrap .Searchlist dl dt img{width:200px; height:150px; display:block;}
 .tfsearchwrap .Searchlist dl dd{ font-size:13px;color:#1a1a1a; padding-top:10px; line-height:24px;}
 .tfsearchwrap .Searchlist dl dd p.Searchclass{color:#999; padding-top:8px;}
 .tfsearchwrap .Searchlist dl dd p.Searchclass a{color:#999;}
 .tfsearchwrap .Searchlist dl dd p.Searchclass a:hover{color:#00a1e9;}

/*20180108*/
.indexclass5 ul li img { height:187px;}
.indexclass3 ul li img { height:220px;}


/*20180110*/
.rightmenu { top:17%;}
.foot-b .saoyisao .st2 { margin-top:-11px;}


/*20180116*/
.ProductDetailstopleftimg img { width:551px; height:447px; }
.ProductDetailstopleftimg { width:553px; height:449px;}
.ProductDetailstopleft { width:553px; height:449px;}
.ProductDetailstopright { width:489px; overflow:hidden;}
.ProductDetailsSmallimg ul li { margin-right:20px;}
.ProductDetailsSmallimg { margin:40px 14px 0;}
.prodetailcont2 { padding:60px 20px 53px 20px}


/*20180329*/
.nav_t li { margin-right:54px;}
.productspage .willbtn li .twonav { width:265px;}
.nav_t .subnav { width:200px; margin-left:-100px;}
.nav_t .subnav a { width:175px;}

/*20180330*/
.threelists{ left:200px;}
.nav_t .subnav a:hover { background:url(..//webimages/cimg93.png) right 16px no-repeat;}
.insidesnav a{ width:203px;}

/*20180412*/
.synav ul li { background:none;border:1px solid #e0e0e0; border-radius:23px; line-height:21px; height:42px; width:120px; overflow:hidden;}
.synav ul li:hover, .synav ul li.cur a { background:none;}
.synav ul li:hover a, .synav ul li.cur a {  color:#fff;}
.synav ul li:hover, .synav ul li.cur { background-color:#116bb2; border:1px solid #116bb2;}
.synav ul li:nth-child(5) { width:200px;}
.productspage .willbtn li { line-height:20px; height:70px;  }
.productspage .willbtn a { display:block; height:70px; overflow:hidden; padding:10px 0;}
.productspage .willbtn li .twonav a { padding:0 0 0 10px;}
.indexclass3 .indexlump1M .text { overflow:hidden;}

.nav_t li { margin-right:53px;}

/*20180427*/
.indexclass2 { height:398px;}
.wqpplaybtn { height:398px;}
.wqpplaybtn .icon a { height:91px;overflow:hidden;}
.absolutecont2 { background:none;}
.absolutecont2.productspage .pagestitle { margin-top:0;}
.synav ul li { line-height:18px; height:37px;}
.absolutecont2 .titleimg,.titleimg,.absolutecont3 .titleimg { display:none;}
.prodetailcont2 { padding:0 20px 53px 0;}
.pageslink { margin-top:0 !important; padding-top:0 !important;}
.absolutecont2 .pagestitle { padding-bottom:26px;}
table { margin:0 auto;}
table td { border:1px solid #000; text-align:center;}
.prochange a { padding-left:0; text-align:center;}
.bd_weixin_popup .bd_weixin_popup_main { padding:10px !important;}
.honordiv { padding-top:20px;}
.honordiv img { margin:0 auto;}
.productspage2 .pagestitle { padding-left:0;}


/*20180508*/
.indexclass2 ul li h3{ width: 100%;height: 60px; 
 display: -webkit-box; word-break: break-all; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2;
}
.absolutecont7 .newslist dd .text{ display: -webkit-box; word-break: break-word; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 3;
 }
 .indexclass2 ul li .text{ display: -webkit-box; word-break: break-word; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 3;
 }
.absolutecont7 .newslist dd span a{white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; width: 80%;height: 30px;line-height: 30px;}
.wqpplaybtn .icon a{ width: 70px; margin-right: 36px; }
.gsindexb .middle dd h5,.gsindexb .middle dd p{ line-height: 20px; height: 40px ;display: -webkit-box; word-break: break-word; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2;
}
.gsindexb .middle dd h5{ margin-bottom: 10px; }
.gsjj .gsindexa .left dl dd{ display: -webkit-box; word-break: break-word; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 3;
 }
 .indexclass3 .indexlump1M .text{ line-height: 29px; display: -webkit-box; word-break: break-word; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2;
}


.Solution dt h3{ width: 100%; }
.Solution dt h3 a{ white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; }
.Solution dt p.SolutionDescription{display: -webkit-box; word-break: break-word; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 3;
 }

/*20180517*/
.threenav{ background-color: #FFF;position: relative; }
.threenav a{ display: block;}
.threelists{ position: absolute; top:0; left: 200px; background-color: #FFF;display: none; width: 140px; padding:0 10px;}
.nav_t .subnav .threelists a{ padding:5px 0; overflow: hidden; width:100%; text-align: center; background: none;}

/*20180521*/
.indexclass5 ul li .text{ height: 40px;line-height: 20px; display: -webkit-box; word-break: break-word; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2;
 }

 /*20180524*/
 .Recruitmentsearch dl dd label input.Recruitmentsearchsubmit{ width: 119px; height: 39px; line-height: 39px; }
 .sendresume{ height: 40px; width: 239px;line-height: 40px; overflow: hidden; }