﻿.fl{ float: left;}
.fr{ float: right;}
body{ min-width: 1280px;}
.h28{ height: 28px;}
.h20{ height: 20px;}
.h22{ height: 22px;}
.h23{ height: 23px;}
.h48{ height: 48px;}
.h38{ height: 38px;}
.h35{ height: 35px;}
.h30{ height: 30px;}
.h5{ height: 5px;}
.h15{ height: 15px;}

/*header*/
.header{ height: 90px; background-color: #296fcc; border-bottom: 1px solid #e6e6e6; position: relative; z-index: 999;}
.header .logo{ width: 324px; padding-top:5px;}
.header .logo a{ display: block;}
.header .logo a img{ display: block; width:324px; height:82px;}
.header .rightnav{ width: 869px; height: 76px;}
.header .header-crumbs{ padding-top:14px;color: #fff;}
.header .language a{ display: inline-block; margin:0 10px;color: #e85706;}
.header .search-box{ position: relative;}
.header .search-box label{ background: url(../Images/searchbg.jpg) no-repeat ; width: 125px; height: 26px; display: block; padding-left: 10px; padding-right: 37px;}
.header .search-box input.text{ display: block; height: 26px; width: 125px;  float: left;}
.header .search-box input.submit{ display: block; height: 26px; width: 40px; cursor: pointer; position: absolute; right: 0; top:0;}
.header .nav{ width: 85%; float: right;  height: 50px; line-height: 50px;}
.header .nav li{ float: left; margin:0 0 0 60px; display: block; height: 47px}
.header .nav li a{ display: block; height: 47px; font-size: 16px;font-weight:600;color: #fff;}
.header .nav li a:hover,.header .nav li a.cur{ color: #004098; border-bottom: 3px solid #004098;}
.subnavcont{width:180px;background:url(../Images/icon25.png) repeat-y;background-size:100%;position:absolute; top:90px;z-index:30;display:none; }
.subnavlist{line-height:48px;}
.subnavlist em{ padding:0 40px 0 40px; color: #626262;}
.header .nav li .subnavlist a{color:#e5e5e5;padding:0;background:none;height:auto;line-height:48px; font-size: 15px; display: inline-block;width:180px;float:left }
.header .nav li .subnavlist a:hover{color:#ea5404;background:none; border: none;}
.navabout{text-align: center;}

/*footer*/
.footer{ background: #2a2a2a; padding:36px 0 0 0;}
.foot-nr{ padding-left: 40px;}
.footer .foot-nr ul{ width:843px; }
.footer .foot-nr ul li{ width: 166px; float: left;}
.footer .foot-nr ul li:last-child{ width: 336px; float: left;}
.footer .foot-nr ul li h5{ font-size: 15px; color: #eee; padding-bottom: 16px;}
.footer .foot-nr ul li a{ color: #888; font-size: 13px; display: block; }
.footer .foot-nr ul li a:hover,.footer .foot-nr ul li a.cur{ color: #1f3279;}
.footer .foot-nr ul li p{ line-height: 32px; }
.footer .code { border-left: 1px solid #333; width: 302px; text-align: center;}
.footer .code h5{ font-size: 16px;color: #888;}
.footer .code .erweima{padding:14px 0 8px 0;}
.footer .footphone01 { font-size: 16px; width: 100%; height: 26px; overflow: hidden;}
.footer .footphone01 span{ font-size: 24px; line-height: 26px;}
.footer .bottominfo{ height: 70px; line-height: 70px; padding-top:34px;}
.footer .bottominfo .bordertop{border-top:1px solid #444; }
.footer .bottominfo a,.bottominfo em,.bottominfo span{ color: #999; font-size: 14px;}
.footer .bottominfo a:hover,.footer .bottominfo a.cur{ color: #1f3279;}

		
.footer .copy .address {
  background: url("../images/address.png") left 5px no-repeat;    padding-left: 25px;
}
.footer .copy .tel {
  background: url("../images/tel.png") left 5px no-repeat; padding-left: 25px;
}
.footer .copy .phone {
  background: url("../images/phone.png") left 5px no-repeat; padding-left: 25px;
}
.footer .copy .fax {
  background: url("../images/fax.png") left 5px no-repeat; padding-left: 25px;
}
.footer .copy .email {
  background: url("../images/mail.png") left 5px no-repeat; padding-left: 25px;
}



/*common*/
.mainbody{ background-color: #f5f5f5;}
.ny-web{ width: 1200px; padding-bottom: 35px;}
.title{border-bottom:1px solid #cccccc; font-size:20px; color:#1a1a1a; padding-bottom:12px; padding-top:20px;}
.title span{ float:right; background:url(../Images/titleimg.png) no-repeat left center; padding-left:25px; font-size:13px;}
.title span a{ padding:0px 5px; color:#666;}
.title span a:hover{ color:#1a1a1a;}
.title span a.cur{ color:#1a1a1a;}
.page img{ display: block; margin: 0 auto;}

/*index*/
.fllowIn{ padding:50px 0;}
.fllowIn .zmoduletitle .canedit{ font-size: 32px; line-height: 33px; padding-bottom: 12px; color: #333; text-align: center;}
.fllowIn .zabouttext04{ font-size: 16px; width: 972px; margin:0 auto; text-align: center; color: #333;padding-bottom: 57px;}
.fllowIn ul li{ float: left; width: 252px; padding:0 15px; text-align: center;}
.fllowIn ul li a{ display: block;}
.fllowIn ul li span{ display: block; padding-bottom: 21px;}
.fllowIn ul li span img{ display: block; width: 138px; height: 138px; margin:0 auto;}
/*.fllowIn ul li:hover span{ margin-top:-20px; }
.fllowIn ul li:hover h4{ margin-top:20px;}*/
.fllowIn ul li h4{ font-size: 18px; height: 24px; overflow: hidden; margin: 0 0 12px 0; line-height: 24px;}
.fllowIn .Fimore { display: block; width: 98px; height: 38px; line-height: 38px;    padding-left: 50px; text-align: center; overflow: hidden;border: solid 2px #efefef; background: url(../images/jt_r.png) 15px 15px no-repeat; color: #666; margin:0 auto; margin-top:50px;}
.fllowIn .Fimore:hover{ color: #FFF; background-color: #ea5404;}





.indexproduct{ background: url(../Images/producubg.jpg) no-repeat center #f2f2f2 ; background-size: cover; padding:50px 0; position: relative; overflow: hidden;}
.indexproduct .zmoduletitle .canedit{ font-size: 32px; line-height: 33px; padding-bottom: 12px; color: #333; text-align: center;}
.indexproduct .zabouttext04{ font-size: 16px; width: 854px; margin:0 auto; text-align: center; color: #333;padding-bottom: 46px;}
.indexproduct ul{ width: 1300px; }
.indexproduct ul li{ float: left; width: 590px; margin-right: 20px; background-color: #1f3279; margin-bottom: 18px;}
.indexproduct ul li .left{ width: 306px; height: 242px; overflow: hidden;background-color: #fff;text-align:center; }
.indexproduct ul li .left img{ height: 242px;  -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s;}
.indexproduct ul li .left img:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.indexproduct ul li .right{ width: 234px; color: #FFF; padding:16px;}
.indexproduct ul li .right .Protitle{ font-size: 18px; height:48px; margin: 22px 0 10px 0;}
.indexproduct ul li .right .text{ color: #eeeeee; height: 92px; overflow: hidden;}
.indexproduct .Fimore { display: block; width: 98px; height: 38px; line-height: 38px; text-align: center; overflow: hidden; border:1px solid #999; color: #666; margin:0 auto; margin-top:46px;}
.indexproduct .Fimore:hover{ color: #FFF; background-color: #ea5404;}

.solutioncont{ background: url(../Images/producubg.jpg) no-repeat center #f2f2f2 ; background-size: cover; padding:50px 0; position: relative; overflow: hidden;}
.solutioncont .zmoduletitle .canedit{ font-size: 32px; line-height: 33px; padding-bottom: 12px; color: #333; text-align: center;}
.solutioncont .zabouttext04{ font-size: 16px; width: 854px; margin:0 auto; text-align: center; color: #555;padding-bottom: 46px;}
.solutioncont ul{ width: 1288px;}
.solutioncont ul li{ float: left; width: 300px; height: 364px; margin-right: 20px; background-color: #FFF;}
.solutioncont ul li a{ display: block;}
.solutioncont ul li a:hover p{ color: #ea5404;}
.solutioncont ul li a:hover h4{ color: #ea5404;}
.solutioncont ul li span{ display: block; width: 300px; height: 225px; overflow: hidden;}
.solutioncont ul li span img{ display: block; width: 300px; height: 225px;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s;}
.solutioncont ul li span img:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.solutioncont ul li h4{ font-size: 18px; color: #333; padding-left:23px; padding-top:23px; height: 21px; overflow: hidden;}
.solutioncont ul li p{ font-size: 14px; line-height: 20px; color: #666; padding-left: 23px; padding-top:10px; height: 60px; overflow: hidden;}
.solutioncont .Fimore { display: block; width: 98px; height: 38px; line-height: 38px; text-align: center; overflow: hidden; border:1px solid #dcdcdc; color: #FFF; margin:0 auto; margin-top:46px;}
.solutioncont .Fimore:hover{ color: #FFF; background-color: #ea5404;}

.indexnewscenter{ background-color: #FFF; position: relative; overflow: hidden; padding:50px 0; }
.indexnewscenter .zmoduletitle .canedit{ font-size: 32px; line-height: 33px; padding-bottom: 12px; color: #333; text-align: center;}
.indexnewscenter .zabouttext04{ font-size: 16px; width: 854px; margin:0 auto; text-align: center; color: #333;padding-bottom: 46px;}
.indexnewscenter .newsleft{ width: 572px;}
.indexnewscenter .newsleft a{ display: block; }
.indexnewscenter .newsleft a p{ overflow: hidden;}
.indexnewscenter .newsleft a:hover h4,.indexnewscenter .newsleft a:hover p{color: #ea5404;}
.indexnewscenter .newsleft a img{ display: block; width: 570px; height: 321px;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s;border:1px solid #ededed}
.indexnewscenter .newsleft a img:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.indexnewscenter .newsleft .newstext{ border:1px solid #dcdcdc; padding:19px 25px;}
.indexnewscenter .newsleft .newstext h4{ font-size: 18px; color: #333; height: 21px; overflow: hidden;}
.indexnewscenter .newsleft .newstext p{ font-size: 14px; color: #666; padding-top:12px; height: 42px; overflow: hidden;}
.indexnewscenter .newsright{ width: 570px;}
.indexnewscenter .newsright dl{ border-bottom: 1px solid #dcdcdc; padding-bottom: 13px; padding-top:13px;}
.indexnewscenter .newsright dl:hover h2,.indexnewscenter .newsright dl:hover h4,.indexnewscenter .newsright dl:hover p{ color: #ea5404;}
.indexnewscenter .newsright dl dd{ float: left; width: 57px; overflow: hidden; font-family: Arial; text-align: center; }
.indexnewscenter .newsright dl h2{ font-size: 42px;  height: 40px; line-height: 40px;    color: #e95508;}
.indexnewscenter .newsright dl dd p{ font-size: 13px; color: #666; }
.indexnewscenter .newsright dl dt{ width: 460px; float: left; padding-left:20px;padding-top:6px;}
.indexnewscenter .newsright dl dt a{ display: block;}
.indexnewscenter .newsright dl dt h4{ font-size: 18px; color: #333; height: 20px; line-height: 20px; overflow: hidden;}
.indexnewscenter .newsright dl dt p{ font-size: 14px; color: #858585;  line-height: 20px; overflow: hidden; padding-top:6px;}
.indexnewscenter .Fimore { display: block; width: 98px; height: 38px; line-height: 38px;    padding-left: 50px; text-align: center; overflow: hidden;    border: solid 2px #efefef; background: url(../images/jt_r.png) 15px 15px no-repeat; color: #666; margin:0 auto; margin-top:46px;}
.indexnewscenter .Fimore:hover{ color: #FFF; background-color: #ea5404;}

/*indexbanner*/
.indexbanner{position:relative; height:640px; overflow:hidden; }
.indexbanner ul{margin: 0 auto; padding: 0; position: absolute; top: 0; left: 50%; margin-left: -960px; width: 1920px; height: 780px}
.indexbanner ul li{  margin: 0; padding: 0;}
.indexbanner ul li a { display: block; }
.indexbanner ul li img{ display:block;width:1920px;height:640px;margin:0 auto;}
.indexbanner span{display:block; width:40px; height:40px; position:absolute; top:50%; cursor:pointer; z-index:999;}
.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(../Images/icon55.png) no-repeat; overflow:hidden; line-height:300px;}
.indexbannerdot a.cur{background:url(../Images/icon55ho.png) no-repeat; }

.speciallump .zmoduletitle{  margin-top:50px; text-align:center}
.speciallump .zmoduletitle .canedit{ font-size: 32px; line-height: 33px; padding-bottom: 12px; color: #333; text-align: center;}
.speciallump .zabouttext04{ font-size: 16px; width: 854px; margin:0 auto; text-align: center; color: #555;padding-bottom: 46px;}
.speciallump {color:#333; background: url(../Images/solutioncontbg.jpg) no-repeat  #f2f2f2 ; background-size: cover;  position: relative; overflow: hidden; }
.speciallump .englishname { text-transform:uppercase;text-align:center;font-size:26px;color:#555;margin-bottom:42px;}
.speciallump1 { background-color:#e7e7e7;}
.nqhmoveP { position:relative;}
.nqhmoveP .prevbtn, .nqhmoveP .nextbtn { display:block;width:50px;height:50px;background:url(../Images/nqhicon_01.png) no-repeat;position:absolute;top:50%;margin-top:-19px;display:none;}
.nqhmoveP .prevbtn { background-position:left center;left:-50px;}
.nqhmoveP .nextbtn { background-position:right center;right:-50px;}
.nqhmoveT { width:100%;overflow:hidden;margin-bottom:50px;}
.speciallump1M ul { height:306px;overflow:hidden;width:100%;}
.speciallump1M ul li { width:375px;height:306px;float:left;overflow:hidden;position:relative;font-size:14px;line-height:24px; margin:0 12px;}
.speciallump1M ul li .imgbox { display:block;width:375px;height:266px;margin:0 auto;}
.speciallump1M ul li .imgbox img { display:block;width:375px;height:266px; }
.speciallump1M ul li .name {font-size:16px;color: #555; background-color: #fff;line-height:36px;margin-bottom:10px; text-align:center;}
.speciallump .Fimore { display: block; width: 98px; height: 38px; line-height: 38px; text-align: center; overflow: hidden; color: #FFF;border:1px solid #dcdcdc; margin:50px auto;display:table}
.speciallump .Fimore:hover{ color: #FFF; background-color: #ea5404;}


/** 产品展示 **/
.product_bg{ width: 100%; background: #bcd7fc; padding: 40px 0 35px 0; overflow: hidden;}
.fenlei{ overflow: hidden;}
.fenlei ul{}
.fenlei ul li{ float: left; width: 230px; height: 255px; text-align: center; margin-right: 12px; position:relative; overflow: hidden; display: block;}
.fenlei ul li:last-child{ margin-right: 0px; }
.fenlei ul li img{ width: 230px;}
.fenlei ul li dt{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; text-align: center; display: block; background:rgba(0,0,0,0.2); transition:all 0.5s ease;}
.fenlei ul li dt img{ width: 50px; height: 50px; display: block; padding-top: 100px; padding-left: 88px;}
.fenlei ul li dt a{ font-size: 16px; color: #fff; line-height: 48px; font-weight: bold; padding-top: 30px; display: block;}
.fenlei ul li dt:hover{ background:rgba(234,85,7,0.7); height: 100%; transition:all 0.5s ease;}

.rxcp{ overflow: hidden; margin-top: 50px;}
.rxcp-title{ text-align: center;}
.rxcp-title h5{font-size: 30px; color: #181818; line-height: 36px;}
.rxcp-title p{ font-size: 14px; color: #8a8a8a; text-transform: uppercase; line-height: 30px;}
.rxcp-title img{ padding-top: 12px;}

.rxcp-list{ overflow: hidden; margin-top: 25px;}
.rxcp-list ul{}
.rxcp-list ul li{ float: left; width: 375px; height: 470px; background:#fff; transition: all 1s ease; margin: 20px 12.5px;}
.rxcp-list ul li:hover{ background:url(../images/cp_bg1.jpg) center no-repeat; transition: all 0.2s ease; box-shadow: 0px 0px 20px rgba(0,0,0,0.2);}
.rxcp-list ul li img{ width: 375px; height: 310px;}
.rxcp-list ul li dl{ text-align: center; padding-top: 25px;}
.rxcp-list ul li dl a{ font-size: 16px; color: #2e2e2e; line-height: 36px; font-weight: bold;}
.rxcp-list ul li dl p{ font-size: 14px; color: #979797; line-height: 20px;}
.rxcp-list ul li dl span{ display: block; background:url(../images/jt_r.png) 140px 28px no-repeat; padding: 25px 0 0 44px; }
.rxcp-list ul li dl span a{ font-size: 14px; color: #979797; font-family: arial; font-weight: normal; text-transform: uppercase; line-height: 18px;}
.rxcp-list ul li:hover dl a{ color: #fff;}
.rxcp-list ul li:hover dl p{ color: #fff;}
.rxcp-list ul li:hover dl span{ background:url(../images/jt_r1.png) 140px 28px no-repeat; color: #ea5404;}


.rxcp-b{ width: 163px; margin: 0 auto; overflow: hidden;}
.rxcp-b ul{ margin-top: 10px;}
.rxcp-b ul li{ float: left; width: 31px; text-align: center;}
.rxcp-b ul li a{ display: block; background:url(../images/button.gif) center no-repeat; height: 8px; }
.rxcp-b ul li.on a{ background:url(../images/button1.gif) center no-repeat;}


/*产品中心-传统产品*/
.nybanner{ width: 100%; overflow: hidden; position: relative; height: 280px;}
.nybanner img{ display: block;width: 1920px; /*height: 240px;*/ position: absolute; left: 50%; margin-left: -960px;}
.classbg{ width:100%; background:url(../Images/classbg.png) repeat-x; height:50px;}
.class{ width:1200px; margin:auto; padding:0 10px;}
.class ul{ margin:0px; padding:0px}
.class ul li{ float:left;border-right:1px solid #cccccc;border-left:1px solid #cccccc; height:40px; position:relative; margin-left:-1px; width: 140px; text-align: center;}
.class ul li a{ display:block;float:left;border-bottom:2px solid #FFF; line-height:38px; height:38px; font-size:16px; width: 100%;}
.class ul li a:hover{border-bottom:2px solid #ea5404;line-height:38px; height:38px;color:#ea5404;}
.class ul li a.cur{border-bottom:2px solid #004098;line-height:38px; height:38px;color:#004098;}
.Productlistswrap{ background-color: #FFF; padding-bottom: 60px;}
.Productlists { background-color: #FFF; margin-top:20px;     padding: 0 2px 47px 32px;}
.Productlists dl{ border-bottom: 1px solid #dcdcdc;  margin-top:25px;width:275px;float:left;margin-right: 15px;}
.Productlists dt{ /*float: left; width: 312px;height: 233px;*/  border: 1px solid #dcdcdc;height: 285px;vertical-align: middle;display: table-cell;overflow:hidden;}
.Productlists dt img{ display: block; width: 100%; /*height: 233px;*/-webkit-transform: scale(1,1);-moz-transform: scale(1,1);-webkit-transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;transition: all 0.5s ease-out;}
.Productlists dt img:hover{-webkit-transform:scale(1.3,1.3);-moz-transform:scale(1.3,1.3);transform:scale(1.3,1.3);}
.Productlists dd{ /*width: 790px; float: right;*/ padding-top:22px;}
.Productlists dd .protitle{ font-size: 20px; line-height: 21px; height: 21px; overflow: hidden; color: #333; margin-bottom: 20px;}
.Productlists dd .text{ font-size: 14px; line-height: 24px; height: 48px; overflow: hidden; color:#999;}
.Productlists dd .procmore{ /*width: 531px; height: 55px; */overflow: hidden; margin-top: 25px;}
.Productlists dd .procmore a{ background: url(../Images/produtabg.jpg) no-repeat; display: block; width: 160px; height: 30px; line-height: 30px; color:#FFF; font-size:14px;float: left; margin-right: 17px; margin-bottom: 14px;text-align: center;}
.Productlists dd .procmore a:hover{ color:#1c56b0;}
/*.Productlists dd .procmore a span{ display: block; background: url(../Images/procmorespanbg.png) no-repeat right center; }*/

/*产品详细*/
.Productlistsxqwrap{ background-color: #FFF; padding-bottom: 44px;}

.ProductDetailstop{ background:#FFF; padding:61px 100px 50px 51px; margin-top:21px;}

.ProductDetailstopleft{ float:left; width:460px; height:408px; border:1px solid #ccc;position:relative;}
.ProductDetailstopleftimg{width:460px;vertical-align: middle;display: table-cell; height:408px;}
.ProductDetailstopleftimg img{ display:block;width:450px; }

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:550px; position:relative;}
.ProductDetailstopright dl{ margin:0px; padding:14px 0px 42px 0;border-bottom:1px solid #ccc;}
.ProductDetailstopright dl dt{ color: #1a1a1a;font-size:32px;line-height:46px; padding-bottom:40px; border-bottom:1px solid #ccc;}
.ProductDetailstopright dl dd{ font-size:14px; margin:32px 0px 0 0; line-height:30px;color: #666;  height:114px; overflow: hidden;}
.ProductDetailstopright dl dd span.Special{ color:#ea5404; font-size:16px; padding-right:10px;}
.ProductDetailsSmallimg{overflow:hidden;position:relative;margin:0px 60px; width:444px; padding-top:87px;}
.ProductDetailsSmallimg ul{width:9999px;position:relative;}
.ProductDetailsSmallimg ul li{float:left;width:100px;height:100px; position:relative; display:inline; margin-right:14px; cursor:pointer;}
.ProductDetailsSmallimg ul li img{ display:block; width:100px; height:100px;}
.ProductDetailsSmallimg ul li span{ display:block; width:98px; height:98px; border:1px solid #dadada; position:absolute; left:0px; top:0px;}

.ProductDetailsSmallimg ul li.cur span{width:98px; height:98px; border:1px solid #ea5404;}

.ProductimgArrowleft,.ProductimgArrowright{ position:absolute; bottom:0px; width:33px; height:100px; cursor:pointer;}
.ProductimgArrowleft{left:0px;background:url(../Images/product2.gif) no-repeat left center;}
.ProductimgArrowright{right:0px;background:url(../Images/product3.gif) no-repeat right center;}

.Productwillbtn { width: 1100px; margin: 0 auto; background-color: #ededed; text-align: center; height: 40px; line-height: 40px; overflow: hidden;}
.Productwillbtn p { height: 37px; /*display: inline-block;*/ width: 210px; line-height: 34px; *display: block; *zoom:1; *float: left;}
.Productwillbtn a{  font-size: 16px; font-weight: bold; color: #333; display: block; height: 36px;  border-left:1px solid #dcdcdc; border-right: 1px solid #dcdcdc; width:100%;}
.Productwillbtn p:hover,p.cur{ background-color: #ea5404; }
.Productwillbtn p:hover a,.Productwillbtn p.cur a{ color: #FFF; border-left: none;}

.Produxqms{ padding:39px 51px 63px 51px; display: none;}
.Produxqm1 p{ font-size: 14px; color: #666; line-height: 30px;  }
.Produxqm2 p{font-size: 14px; color: #333; line-height: 30px;}
.Produxqms img{ max-width: 100%;}
.Produxqms h3{ font-size:16px; line-height: 30px; font-weight: bold; color: #333;}
.Produxqms .text{ font-size: 14px; color: #666; line-height: 30px; text-indent: 2em;}
.Produxqms .contenttwo{ padding-top:34px;}
.Produxqms .contenttwo .img1 { width: 665px; height: 340px;}
.Produxqms .contenttwo .img1 img{ display: block; width: 665px; height: 340px;}
.Produxqms .contenttwo .img2 { width: 462px; height: 386px;}
.Produxqms .contenttwo .img2 img{ display: block; width: 462px; height: 386px;}
.Produxqms .contenttwo .Ptitle{padding-bottom: 21px;}
.Produxqms .contentthree{ padding-top:48px;}
.Produxqms .contentthree .Ptitle{padding-bottom: 10px;}
.Produxqms .contentfour{ padding-top:38px;}
.Produxqms .contentfive{ padding-top:35px;}
.Produxqms .contentsix{ padding-top:30px;}

.putnavlisiBottom{  position: relative; overflow: hidden; padding:21px 51px 0 51px; }
.putnavlisiBottom ul{ width: 1180px;}
.putnavlisiBottom ul li{ float: left; width: 274px; height: 272px;margin-right: 21px;}
.putnavlisiBottom ul li .img{width: 272px; height: 204px; border: 1px solid #dcdcdc; }
.putnavlisiBottom ul li a{ display: block;}
.putnavlisiBottom ul li a img{ display: block; width: 272px; height: 204px;}
.putnavlisiBottom ul li .mtext{ font-size: 16px; height: 66px; line-height: 66px; overflow: hidden; text-align: center; color: #333;}
.putnavlisiBottom ul li a:hover .mtext{ color: #1f3279;}

.shouhou{ padding-top:30px;}
.shouhou .Ptitle{ padding-bottom: 5px;}

.Productwillbtn2 { width: 1160px; margin: 0 auto; background-color: #ededed; text-align: center; height: 60px; line-height: 60px; overflow: hidden;}
.Productwillbtn2 p { height: 50px; display: inline-block; width: 210px; padding-top:10px; line-height: 40px; *display: block; *zoom:1; *float: left;}
.Productwillbtn2 a{  font-size: 16px; font-weight: bold; color: #333; display: block; height: 36px;  border-left:1px solid #dcdcdc; border-right: 1px solid #dcdcdc; width:100%;}
.Productwillbtn2 p:hover,p.cur{ background-color: #ea5404; }
.Productwillbtn2 p:hover a,.Productwillbtn2 p.cur a{ color: #FFF; border-left: none;}

.ul_prodinfos{margin-top:15px;padding:6px 0 6px 63px;overflow:hidden;zoom:1;background:url(../images/sdd.jpg) no-repeat;font-size:14px;font-weight:bold;}
.ul_prodinfos li{padding:5px 0 1px; float:left; font-weight:normal; margin-left:10px;}
.hottel {color: #ea5404; display: block;font: bold 30px/30px "Times New Roman", Times, serif;}

/*合作客户*/
.Cooperative{ margin-top:21px; background-color: #FFF; padding:61px 51px; position: relative; overflow: hidden;}
.Cooperative ul{ width: 1200px; padding-bottom: 20px;}
.Cooperative ul li{ float: left; width: 218px; height: 161px; border:1px solid #e5e5e5; margin-right: 14px; margin-bottom: 30px;}
.Cooperative ul li img{ display: block; width: 218px; height: 161px; margin: 0 auto;}

/*解决方案-中央供料*/
.CentralFeeding{ background-color: #FFF; padding: 54px 52px 52px 52px; margin-top:21px;}
.CentralFeeding .cftitlt{ font-size: 24px; color: #333; font-weight: bold; line-height: 30px;}
.CentralFeeding .cftext{ text-indent: 2em; font-size: 14px; line-height: 24px; color: #333;}
.CentralFeeding p{font-size: 14px; line-height: 24px; color: #333;}
.CentralFeeding .cfh3{ font-size: 15px; line-height: 24px; font-weight: bold; color: #ea5404;}
.CentralFeeding img{ max-width: 100%;}


.CentralWater{ background-color: #FFF; padding: 54px 52px 52px 52px; margin-top:21px;}
.CentralWater img{  max-width: 100%;}
.CentralWater .cwtitlt{ font-size: 24px; color: #333; font-weight: bold; line-height: 30px; }
.CentralWater .cwtext{ text-indent: 2em; font-size: 14px; line-height: 24px; color: #333;}
.h16{ height: 16px;}
.CentralWater{ overflow: hidden;}
.CentralWater .cwlists{ width: 1200px; padding-top:18px; padding-bottom: 8px;}
.CentralWater .cwlists li{ float: left; width: 349px; height: 256px; border: 1px solid #dcdcdc; padding:10px; margin-right: 18px;}
.CentralWater .cwlists li img{ display: block; width: 349px; height: 256px;}
.CentralWater dl {  padding-top:15px;}
.CentralWater dl p{ height: 40px; line-height: 40px; overflow: hidden;font-size: 14px;color: #ea5404;text-align: center;  }
.CentralWater dl dt{ float: left; width: 361px; height: 432px;}
.CentralWater dl dd{ float: right; width: 777px; height: 432px;}
.CentralWater dl dt img{ display: block; width: 361px; height: 392px;}
.CentralWater dl dd img{ display: block; width: 777px; height: 392px;}
.CentralWater .cwh3{ font-size: 15px; line-height: 24px; font-weight: bold; color: #ea5404;}
.CentralWater .cwtext{ text-indent: 2em; font-size: 14px; line-height: 24px; color: #333;}
.CentralWater .cwcontentthree .cwttext{  font-size: 14px; line-height: 24px; color: #333;}
.CentralWater .cwcontentthree .cwth3{ font-size: 15px; line-height: 24px; font-weight: bold; color: #ea5404;}
.CentralWater .cwcontentthree{ overflow: hidden; position: relative;}
.CentralWater .cwcontentthree ul{ width: 1200px; padding-top: 20px; padding-bottom: 6px;}
.CentralWater .cwcontentthree ul li{float: left; width: 536px; height: 394px; border: 1px solid #dcdcdc; padding:15px; margin-right: 20px;}

/*客户案例*/
.honorlist{overflow:hidden; position: relative; padding: 58px 51px 61px 52px; background-color: #FFF; margin-top:21px;}
.honorlist ul li span{ display: block; width:274px;height:199px; }
.honorlist ul{width: 1200px; padding-bottom: 16px;}
.honorlist ul li{width:274px;height: 264px;  text-align:center;margin:0 19px 28px 0;overflow:hidden;float:left; cursor: pointer; }
.honordiv ul li img{display:block;width:274px;height:199px;}
.honorlist ul li .name{height:63px;line-height: 63px;overflow: hidden; border:1px solid #dcdcdc; font-size: 16px;}
.honorlist ul li .honordiv:hover p{ color:#116bb2;}
.honorlist .Imgbox{ width: 274px; height: 199px;}
.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: 944px; height: 708px; background: #fff; position: absolute; top: 50%; left: 50%; margin-left: -472px; margin-top: -354px;box-sizing: initial;}
.pic-pop .close { display: block; width: 45px; height: 45px; background: url(../Images/ygfcclose.png) no-repeat; position: absolute; top: -37px; right: -74px;  }
.pic-pop .prev  { display: block; width: 30px; height: 57px; background: url(../Images/ygfcicon1.png) no-repeat; position: absolute; top: 50%; margin-top: -40px;}
.pic-pop .next{ display: block; width: 30px; height:57px; background: url(../Images/ygfcicon2.png) no-repeat; position: absolute; top: 50%; margin-top: -40px;}
.pic-pop .prev { left: -110px;}
.pic-pop .next { right: -110px;}

.pic-pop .pic-img { width: 944px; height: 708px; overflow: hidden; position: relative; }
.pic-pop ul { width: 2000px; }
.pic-pop ul li { float: left; width: 944px; height: 708px; 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 .textx { padding:15px 30px 20px 35px;font-size:16px;color:#333;line-height:22px;height:80px;overflow-y:auto;}


/*荣誉资质*/
.commonwebbox{overflow:hidden; position: relative; padding: 58px 51px 61px 52px; background-color: #FFF; margin-top:21px;}
.commonwebbox ul{width: 1200px; padding-bottom: 16px;}
.commonwebbox ul li{width:243px;height: 310px;  text-align:center;margin:0 19px 28px 0;overflow:hidden;float:left;  border:1px solid #dcdcdc; padding:20px 15px 0 15px;}
.commonwebbox ul li img{display:block;width:175px;height:232px; margin:0 auto;}
.commonwebbox ul li .name{border-top:1px solid #dcdcdc; padding-top:14px; margin-top: 20px; height: 43px; line-height: 30px; overflow: hidden; color: #101010;}
.commonwebbox ul li .honordiv:hover p{ color:#116bb2;}

/*联系我们*/
.ContentUs{ background-color: #FFF; padding:45px 51px 65px 52px; margin-top:21px; position: relative;}
.ContentUs .contenttext{ width: 320px; position: absolute; left: 70px; bottom:120px;}
.ContentUs .contenttext .cttitle{ font-size: 18px; line-height: 24px; color: #333; font-weight: bold; padding-bottom: 14px;}
.ContentUs .contenttext p{ font-size: 16px; line-height: 24px; color: #333;}
.ContentUs .contenttext p span.left{ float: left; display: block;  width: 73px; text-align: left;}
.ContentUs .contenttext p span.right{ float: right; display: block;  width: 247px; text-align: left;}
.ContentUs .contentmap { width: 825px; text-align: center; position: relative;}
.ContentUs .contentmap .maptit{ font-size: 18px; line-height: 24px; color: #333; font-weight: bold; position: absolute; left:50%; margin-left:-83px; top:50px;}
.ContentUs .contentmap .maptit img{vertical-align: -7px; padding-right: 4px; }

/*在线留言*/
.Leavingmessage{ background-color: #FFF; margin-top:21px; padding:56px 51px 74px 52px;}
.feedback01{padding:36px 0;}
.feedbacktit h3{ font-size:14px; padding-bottom: 30px;}
.feedbacktit h3 em{color:#e7141a;}
.feedbacktips em{color:#e7141a;}
.feedback1{padding-left:62px;overflow: hidden;}
.feedback1 ul{ width: 1233px; padding-bottom: 5px;}
.feedback1 ul li{padding-bottom:22px; float:left; margin-right: 141px; width: 460px;}
.feedback1 ul li label{display:block; border:1px solid #dcdcdc; margin-left: 12px;}
.feedbacklabel{display:block;    padding-bottom: 12px; font-size: 14px; color: #1a1a1a;}
.feedbacklabel em{color:#eb6100;margin-right:8px;}
.feedbacktext{width:100%;height:35px;padding-left:12px; font-size: 16px; *width: 95%; *line-height: 34px;}
.feedbackarea{width:1023px;height:208px;border:1px solid #dcdcdc;padding:12px; margin-left:12px; resize: none; *width: 1024px;}
.feedback1 ul li.lastfeedback{width:100%;}
.feedbackbtn{text-align:center;}
.feedbackbtn input{height:35px;background:#ea5404;font-size:18px; color:#fff;line-height:35px;cursor:pointer; padding-left: 39px; padding-right: 39px; margin-right: 20px;}
.feedbackbtn input.feedbackrebtn{ background-color: #b3b3b3;}

.feedbackcode{border:1px solid #dcdcdc;width:100%;height:38px;position:relative; }
.feedbackcode input{width:100%;height:36px;padding-left:12px;}
.feedbackcodeimg{display:block;position:absolute;top:0px;right:0;}
.feedbackcodeimg img{display:block;width:83px;height:36px;}
.feedback{ border:1px solid #dcdcdc; padding-top:42px;padding-bottom: 46px;}
.feedbacklabe2{ padding-left:12px;}

/*新闻列表*/
/** 新闻中心  **/
.news-width{ width: 1200px; margin: 0 auto; overflow: hidden; padding-bottom: 35px;}
.news-title{ text-align: center; padding: 25px 0;}
.news-title h5{font-size: 30px; color: #181818; line-height: 36px;}
.news-title p{ font-size: 14px; color: #8a8a8a; text-transform: uppercase; line-height: 30px;}
.news-title img{ padding-top: 12px;}
.newsmain { padding:70px 52px 61px 52px; background-color: #FFF; margin-top:21px;}
.Exhibition{ padding-bottom: 6px;}
.Exhibition dl{background:#FFF; height:225px; margin-bottom:20px;border:1px solid #d9d9d9; padding: 18px 0 20px 27px;}
.Exhibition dl dd{float:left;width:932px;}
.Exhibition dl dd img{ float:left; width:300px; height:225px; display:block;}
.Exhibition dl dd h3{ margin:20px 0px 20px; float:right; width:600px; font-size: 22px; line-height: 36px; height: 25px; overflow: hidden;}
.Exhibition dl dd h3 a{display:block; overflow:hidden; height:25px; line-height:26px; font-size:22px;}
.Exhibition dl dd p{ float:right; width:600px;}
.Exhibition dl dd p.ExhibitionDescription{font-size:13px; height:75px; overflow:hidden;color:#666;}
.Exhibition dl dd p.Exhibitionmore{padding-top:18px;}
.Exhibition dl dd p.Exhibitionmore a{ display:block; border:1px solid #999999;width: 78px ; height: 30px; overflow: hidden; line-height: 30px; text-align: center;}
.Exhibition dl dt{ float:right;padding:65px 30px 0px 0px;}
.Exhibition dl dt span{ display:block;font-size:60px; line-height:65px; border-bottom:1px solid #1a1a1a; color:#1a1a1a;}
.Exhibition dl dt em{display:block;font-size:18px; padding-top:7px;}
/*.Exhibition dl:hover { border-color:#72bb38;}*/
.Exhibition dl:hover dd h3 a { color:#ea5404;}
.Exhibition dl:hover dd p.Exhibitionmore a { color:#FFF;border-color:#ea5404; background-color: #ea5404;}
.Exhibition dl:hover dt span {color:#ea5404;border-color:#ea5404; }
.Exhibition dl:hover dt em {color:#ea5404; }

/*发展历程*/
.Coursebox{padding:30px 52px 58px 52px; position:relative; background-color: #FFF; margin-top:21px;}
.Course{background:url(../Images/fazhan1.png) repeat-y 67px 0px; padding:25px 0px 0px; position:relative;}
.Course dl{ margin:0 0 22px 0; position:relative;}
.Course dl dt{width:95px; height:33px; position:absolute; top:50%; margin-top:-16px;}
.Course dl dt span{ display:block; height:32px; width:96px; text-align:center; line-height:33px; font-size:14px; color: #FFF;background-color: #12345a;}
.Course dl dd{ width:980px; float:right; background:#e7ecf1; color: #4c4c4c; font-size:13px; padding: 22px 28px 22px 23px; position: relative; line-height: 24px; }
.Course dl dd .wqicon{ background: url(../Images/wqddbgicon.png) no-repeat left; display: block; width: 20px; height: 28px; position: absolute; left: -19px; top:50%; margin-top: -14px;}
.Course dl dd .cstitle{ font-size: 18px; line-height: 36px; color: #00a4ed;}
.Course dl dd p{ font-size: 13px; line-height: 24px; color: #4c4c4c;}
.Coursetop{ background:url(../Images/fazhan2.png) no-repeat;width:17px; height:17px; position:relative; left:60px; top:8px;}

/*--新闻详细--*/
.commonDetailed{background:#FFF; padding:0px 125px; margin-top:25px;}
.commonDetailedtitle{ border-bottom:1px solid #cccccc; padding-bottom:20px;}
.commonDetailedtitle h3{ font-size:28px; text-align:center; line-height:32px; color:#1a1a1a; padding:50px 0px 0px;}
.commonDetailedtitleTimeAuthor{ text-align:center; color:#666; font-size:13px; padding:20px 0px 15px;}
.commonDetailedtitleTimeAuthor span{ padding-right:10px; position:relative; top:-3px; *top:2px;_top:1px;}
.commonDetailedContents{ padding:30px 0px; font-size:14px;}
.commonDetailedContents img{  max-width: 100%;}
.commonDetailedContentsfoot{padding-bottom:45px;}
.commonDetailedContentsfoot p{ text-align:center; padding-bottom:30px;}
.commonDetailedContentsfoot p a{ display:inline-block; background:#1a1a1a; padding:5px 30px; color:#FFF; font-size:14px;}
.commonDetailedContentsfoot p a:hover{}
.commonDetailedContentsfoot dl{ border:1px solid #cccccc; border-left:none; border-right:none; font-size:13px; padding:13px 0px;}
.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;}

/*公司风采*/
.wuyecont{ overflow: hidden; background-color: #FFF; margin-top:21px; padding:45px 51px 81px 52px; position: relative;}
.wuyelistpage{ width: 1200px;}
.wuyelistpage li{width:338px;overflow:hidden;text-align:center; float: left; height: 254px; padding:14px 17px; border: 1px solid #dcdcdc; margin-right: 20px; margin-bottom:20px;}
.wuyelistpage li div{position:relative;overflow:hidden;}
.wuyelistpage li img{display:block;width:100%; }
.linkwuye{display:block; width:100%;height:100%;position:absolute;left:0;top:0;color:#fff;font-size:18px;opacity:0;filter:alpha(opacity=0);
    transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;
}
.linkwuye span{display:block; padding-top:86px;}
.linkwuye em{content:""; position:absolute;max-width:53px; width:53px;height:53px;bottom:75px;left:50%;margin-left:-24px;background:url(../Images/icon20.png) no-repeat;}
.wuyelistpage li a:hover{color:#fff;}
.linkwuye.showlin{opacity:10;filter:alpha(opacity=100);background:url(../Images/icon39b.png) no-repeat;}

/*文化理念*/
.CulturalIdea { margin-top:21px; background-color: #FFF; padding:60px 52px;}
.CulturalIdea dl dt{ float: left; width: 578px; height: 325px;}
.CulturalIdea dl dt img{width: 578px; height: 325px;}
.CulturalIdea dl dd{ float: right; width: 576px; height: 323px ;  border:1px solid #dcdcdc; position: relative;}
.CulturalIdea dl.focuse dt{ float: right;}
.CulturalIdea dl.focuse dd{ float: left; position: relative;}
.CulturalIdea dl .icon1{ background: url(../Images/icon.png) no-repeat;position: absolute;left: -10px; display: block; width: 10px; height: 18px; z-index: 999; top:50%; margin-top: -9px;}
.CulturalIdea dl dd span.icon img{ display: block; width: 10px; height: 18px;}
.CulturalIdea dl.focuse .icon2{ background: url(../Images/icon2.png) no-repeat;position: absolute;right: -10px; display: block; width: 10px; height: 18px; z-index: 999; top:50%; margin-top: -9px;}
.CulturalIdea dd .CItext p{ font-size: 15px; line-height: 30px; color: #333;}
.CulturalIdea dd .CItext{padding:116px 55px 0 55px; width:466px; height: 207px; overflow: hidden;}

/*公司简介*/
.companyProfile{ padding: 47px 52px; background-color: #FFF; margin-top:21px; position: relative; overflow: hidden;}
.companyProfile dl{ padding-bottom: 22px;}
.companyProfile dl dt{ float: right; width:600px; height: 376px;}
.companyProfile dl dt img{ display: block; width:600px; height: 376px;;}
.companyProfile dl dd{ float: left; width: 521px; height: 372px; overflow: hidden;}
.companyProfile dl dd h2{ font-size: 28px; line-height: 36px; color: #ea5404; font-weight: bold; padding:3px 0 23px 28px;}
.companyProfile dl dd p{ font-size: 14px; color: #1a1a1a; line-height: 24px; text-indent: 2em;}
.companyProfile .Cptext{ font-size: 14px; color: #1a1a1a; line-height: 24px; text-indent: 2em;}
.companyProfile ul{ width: 1200px; padding-top:36px;}
.companyProfile ul li{ float: left; width: 275px; height: 167px; margin-right: 19px;}
.companyProfile ul li img{display: block; width: 275px; height: 167px;}

/*搜索列表*/
.Searchlist{ margin:0px; padding:0px;}
.Searchlist dl{ background:#fff; padding:15px 35px 25px; margin-top:25px;}
.Searchlist dl h3{ font-size:20px; line-height:36px; padding-bottom:5px}
.Searchlist dl h3 a{color:#1a1a1a;}
.Searchlist dl h3 a span{color:#ea5404;}
.Searchlist dl h3 a:hover{color:#1a1a1a;}
.Searchlist dl dt{ float:left; width:200px; height:150px; margin-right:25px;}
.Searchlist dl dt img{width:200px; height:150px; display:block;}
.Searchlist dl dd{ font-size:13px;color:#1a1a1a; padding-top:10px; line-height:24px;}
.Searchlist dl dd p.Searchclass{color:#999; padding-top:8px;}
.Searchlist dl dd p.Searchclass a{color:#999;}
.Searchlist dl dd p.Searchclass a:hover{color:#ea5404;}
.Paging{background:#FFF; text-align:center; margin-top:30px; padding:20px 0px 17px;}





/*活地图*/
.salespagecont01{padding:36px 0;color:#333333;}
.salesmapcont01{position:relative;width:825px;float: right;}
.salesicon01{position:absolute;left:0;top:0;}
.salesicon01 li{width: 59px;height:30px; line-height: 26px;background: url(../Images/salesicon01bg.png) no-repeat center center;color:#ffffff;position:absolute;text-align:center;word-break: keep-all;border-radius:3px;cursor:pointer;}
.salesicon01 li.cur{}
.salestextcont01{position:absolute;left:0;top:0;}
.salestextlist01{width:469px;height:338px;background-color:#ffffff;position:absolute;left:216px;top:138px; box-shadow: 9px 9px 20px -7px rgba(0,0,0,0.3);border-radius:3px;display:none;}
.saleslisttitle01{font-size:20px;font-weight:bold;color:#ea5404;padding:16px 20px;background-color:#edecea;}
.closesales01{display:block;position:absolute;right:10px;top:20px;width:19px;height:19px;cursor:pointer;}
.closesales01:before{display:block;content:""; width:19px;height:3px;background-color:#b3b3b3;position:absolute;left:0;top:0;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);}
.closesales01:after{display:block;content:""; width:19px;height:3px;background-color:#b3b3b3;position:absolute;left:0;top:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);}
.salesflow01{width:433px;height:244px;margin:19px auto 0;font-size:12px;color:#666666;line-height:21px;overflow-y:auto;}
.salesflow01 ul{display:none;}
.salesflow01 h4{font-size:14px;color:#333333;}
.salesflow01 li{width:95%; padding:0 0 12px 0;margin-bottom:12px;border-bottom:1px solid #d9d9d9;}
.salesflow01::-webkit-scrollbar-track{background-color: #d9d9d9;}
.salesflow01::-webkit-scrollbar{width: 8px;background-color: #d9d9d9;}
.salesflow01::-webkit-scrollbar-thumb{background-color: #666666;}

.salesphlist01{border-bottom:1px solid #d9d9d9;margin-bottom:20px;}
.salesphlist01:last-child{border-bottom:none;}
.salesphtitle01{font-size:20px;font-weight:bold;color:#ea5404;padding: 12px 0 12px 36px; background-image:url(../Images/ntmap01.png);background-size:25px; background-position:left center;background-repeat:no-repeat;}
.salesphcont01 ul{padding:15px 0;}
.salesphcont01 ul li{padding-bottom:15px;}
.salesphcont01 ul li h4{font-size:15px;font-weight:bold;}
.maptit{ font-size: 18px; line-height: 24px; color: #333; font-weight: bold; position: absolute; left:50%; margin-left:-83px; top:50px;}
.maptit img{vertical-align: -7px; padding-right: 4px; }

/*20170628*/
.honorlist ul li .imgbxo { display:block; width:274px; height:199px;}
.honorlist ul li .imgbxo img{ display:block; width:274px; height:199px;}
.honorlist ul li span img { display:block; width:274px; height:199px;}

/*20170630*/
.erweima img { display:block;width:140px; height:140px; margin:0 auto;}

/*20170823*/
.backtop{ display: none;width: 50px; height: 50px;position: fixed; right: 10px;bottom: 10%;  z-index: 99;}
.backtop a{ display: block; width: 50px; height: 50px; background: url(../Images/backtop.png) no-repeat;}


/*20180126*/
.friendlink{ padding-bottom: 20px; }
.friendlink a,.friendlink em{ font-size: 14px; color: #999; }
.friendlink a:hover{ color: #1f3279; }
.footer .bottominfo{height: 60px; line-height: 60px;}


/*20180322*/
span.wangjian{ position: absolute; top:37px; left: 50%; margin-left: 594px; display: block; width: 36px; height: 50px;}
.footer .bottominfo .bordertop span.fr{ margin-right: 40px; }
.footer .bottominfo{ position: relative; }

.clul2{padding-top:30px;margin: 0 auto;display: table;}
.clul2 ul{ margin:0px auto;}
.clul2 ul li{height:40px; border-bottom:0px dotted #d7d7d7; float:left;color:#fff; margin:3px;}
.clul2 ul li a{height:40px;color:#fff;line-height:40px;font-size:15px;padding: 0 25px;float:left; background:url(../images/lianxi_titlea.png) no-repeat center;text-align:center;}
.clul2 ul li a:hover{color:#fff;background:url(../images/left2-a.gif) no-repeat center;}
#bot{color:#fff;background:url(../images/left2-a.gif) no-repeat 10px center;font-weight:bold;}
