﻿@charset "utf-8";
/*.main {min-width: 1200px;margin: 0 auto;}*/
.jz1190 {width: 990px;margin: 0 auto;}

.scaleimg{overflow: hidden;}
.scaleimg img{-webkit-transition:-webkit-transform 0.5s; -moz-transition:-moz-transform 0.5s; -o-transition:-o-transform 0.5s; transition:transform 0.5s;}
.scaleimg img:hover{-webkit-transform:scale(1.05); -moz-transform:scale(1.07); -o-transform:scale(1.07); transform:scale(1.07);}


/* header */
.header {position: relative;height: 110px;}
.header .logo {width: 13.95%;}
.header .logo img {width: 100%;height: auto;}
.nav {width: 58.82%;margin-left: 3.36%;margin-top: 5.546%;}
.nav li {float: left;width: 16.66666%;text-align: center;background: url(../images/common/icon1.png) no-repeat right center;}
.nav li:last-child {background: none;}
.nav li .nav_a1 {display: block;font-size: 16px;color: #222;height: 40px;line-height: 40px;}
.nav li.current .nav_a1 , .nav li:hover .nav_a1 {color: #29737e;}
.header .hright {width: 22%;}
.header .hright .phone{font-size: 24px;color: #29737e;text-align: right;margin-top: 18px;margin-bottom: 18px;}
.hsearch {width: 100%;height: 35px;border: 1px solid #ccc;}
.hsearch .txt {display: block;width: 75%; height: 35px;margin-left: 5%;border: none;font-size: 14px;color: #333;}
.hsearch .sub {width: 19%;height: 35px;background: url(../images/common/search1.png) no-repeat center;cursor: pointer;}
.hsearch .sub span {color: #ccc;font-size: 14px;height: 32px;line-height: 32px;}

.proNavX {width: 100%;position: absolute;left: 0;top: 110px;z-index: 10;background: url(../images/common/bai90.png);padding: 34px 0; display: none;}
.proNavX dl {float: left;text-align: left;}
.proNavX .dl1 {width: 365px;width: 30.67%; border-right: 1px solid #ccc;}
.proNavX .dl2 {width: 350px;width: 29.41%; border-right: 1px solid #ccc;margin-left: 80px;margin-left: 6.72%;}
.proNavX .dl3 {width: 260px;width: 21.85%; float: right;}
.proNavX dl dt {margin-bottom: 20px;}
.proNavX dl dt a {font-size: 14px;color: #29737e;line-height: 20px;height: 20px;overflow: hidden;}
.proNavX dl dd {line-height: 20px;height: 20px;overflow: hidden;margin-bottom: 15px;}
.proNavX dl dd a {font-size: 14px;color: #666;}
.proNavX dl dd a:hover {color: #29737e;}


.header .menuicon {width: 6.6%;float: right;margin-top: 4.6%; display: none;}
.header .menuicon img {width: 100%;height: auto;}

.header .pnsear {width: 6.2%;float: right;margin-top: 4.2%;margin-right: 8%;display: none;}
.header .pnsear img {width: 100%;height: auto;}
.nav_wc .close {display: none;}
.phsearInput {width: 100%;background-color: rgba(0,0,0,0.8);position: absolute;left: 0;top: 100%;z-index: 10;padding: 14px 0;display: none;}
.phsearInput .txt {display: block;width: 80%;margin: 0 auto;padding: 12px 4%;font-size: 16px;color: #666;border: none; border-radius: 4px;}

/* footer */
.footer {background-color: #222;padding: 50px 0;}
.footlist {width: 900px;width: 76.63%;}
.footlist dl {margin-bottom: 17px;}
.footlist dl dt, .footlist dl dd {float: left;}
.footlist dl dt {width: 90px;}
.footlist dl dt a {font-size: 14px;color: #999;}
.footlist dl dd a {font-size: 14px;color: #666;margin-right: 14px;}
.footlist dl dd a:hover {color: #fff;}
.footright {width: 280px;}
.footright .ewm {}
.footright .ewm div {width: 36.4%;}
.footright .ewm img{width: 100%;height: auto;}
.footright .fwenz {font-size: 14px;color: #666;line-height: 20px;text-align: center;}



.lianxi{position: fixed;bottom: 100px;right: 20px;z-index: 3;}
.lianxi a{display: block; width: 55px;height: 55px;line-height: 55px;text-align: center;background: url(../images/common/hei80.png);margin-top: 1px;}
.lianxi a:hover {background: #049954;}




.breadNav {height: 30px;line-height: 30px;padding: 20px 0;margin-bottom: 60px;}
.nyNav {margin-left: -24px;}
.nyNav li { float: left;padding: 0 24px; background: url(../images/common/icon2.jpg) no-repeat right center;}
.nyNav li a {display: block;font-size: 14px;color: #666;text-align: center;}
.nyNav li.current a {color: #29737e;}
.bread {font-size: 14px;color: #666;}
.bread a {color: #666;}
.bread a:hover , .bread span {color: #29737e;}

/* 内页banner */
.nyban img{width: 100%;height: auto;}


/* 内页小分类 */
.symenu {border-bottom: 1px solid #ccc;border-left: 1px solid #ccc;}
.symenu li {width: 110px;float: left; height: 34px;line-height: 34px;overflow: hidden;border-right: 1px solid #ccc;border-top: 1px solid #ccc;}
.symenu li a {display: block;font-size: 14px;color: #666;text-align: center;
	-webkit-transition: background-color 0.4s, color 0.4s;-moz-transition: background-color 0.4s, color 0.4s;-o-transition: background-color 0.4s, color 0.4s;transition: background-color 0.4s, color 0.4s;
}
.symenu li.current a , .symenu li:hover a {background-color: #29737e;color: #fff;}



.banner .item img{display: block;width: 100%;height: auto;}
.banner.owl-theme .owl-controls{margin-top: 0;width: 100%;position: absolute;left: 0;bottom: 25px;}
.banner.owl-theme .owl-controls .owl-page span {width: 8px;height: 8px;margin: 0 7px;border-radius: 4px;background: #fff;opacity: 1;filter:alpha(opacity=100);
	-webkit-transition: width 0.8s;-moz-transition: width 0.8s;-o-transition: width 0.8s;transition: width 0.8s;
}
.banner.owl-theme .owl-controls .owl-page.active span {width: 36px;}
.banner.owl-theme .owl-controls .owl-page.active span, .banner.owl-theme .owl-controls.clickable .owl-page:hover span {background: #29737e;}



.jiejfa {padding: 60px 0;}

.syjtitle {text-align: center;margin-bottom: 50px;}
.syjtitle h3 {font-size: 32px;color: #29737e;margin-bottom: 15px;}
.syjtitle h3 img {display: block;margin: 0 auto;}
.syjtitle h5 {font-size: 15px;color: #222;margin-top: 10px;}

.jieSwitch {width: 100%;}
.jieSwitch .item { margin: 0 25px;}
.jieSwitch .item img {display: block; width: 100%;height: auto; }
.jieSwitch .item .wz {margin-top: 24px;}
.jieSwitch .item .wz h3 {font-size: 18px;height: 24px;line-height: 24px;overflow: hidden;margin-bottom: 10px;}
.jieSwitch .item .wz h3 a {color: #333;}
.jieSwitch .item .wz p {font-size: 14px;color: #666;line-height: 24px;height: 72px;overflow: hidden;}
.jieSwitch .item:hover .wz h3 a{color: #29737e;}
.jieSwitch .item:hover .wz p {color: #000;}
.jieSwitch.owl-theme .owl-controls {margin-top: 40px;}
.jieSwitch.owl-theme .owl-controls .owl-page span {width: 10px;height: 10px;margin: 0 8px;border: 1px solid #29737e;border-radius: 50%;background: transparent;opacity: 1;filter:alpha(opacity=100);}
.jieSwitch.owl-theme .owl-controls .owl-page.active span, .banner.owl-theme .owl-controls.clickable .owl-page:hover span {background: #29737e;}



/*  */
.cganl {padding: 60px 0;}
.cganl .more a{display: block;width: 126px;height: 30px;line-height: 30px;background-color: #29737e;border: 1px solid #29737e; text-align: center;font-size: 14px;color: #fff;text-transform: uppercase;margin: 0 auto;
	-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;
}
.cgalcase {position: relative;}
.caseul {width: 709px;width: 59.57%;}
.caseul li{width: 117px;width: 16.6666%;float: left;cursor: pointer; position: relative;}
.caseul li .libor {border-right: 1px solid #c9dddf;border-bottom: 1px solid #c9dddf;}
.caseul li img {width: 100%;height: auto;}
.caseul li .nr {display: none;}
.caseul li span {display: none;width: 100%;height: 100%;position: absolute;left: -1px;top: -1px;background: url(../images/common/lv90.png);}
.caseul li.current span , .caseul li:hover span{display: block;}
.casechar {width: 40.43%;height: 100%; overflow: hidden; background: url(../images/else/pic6.jpg) no-repeat; background-size: 100% 100%;position: absolute;right: 0;top: 0;}
.casechar .nc {width: 81.25%;margin: 0 auto;font-size: 14px;color: #fff;line-height: 30px;margin-top: 14.58%;}
.cganl .more {margin-top: 42px;}
.cganl .more a:hover {background-color: transparent;color: #29737e;}



/*  */
.synewvideo {background-color: #eff7f8;padding: 70px 0;}
.synew {width: 710px;width:59.66%; }

.newvtitle {font-size: 24px;height: 30px;line-height: 30px; color: #29737e;position: relative;margin-bottom: 20px;}
.newvtitle a {display: block;width: 56px; height: 30px;line-height: 30px; font-size: 14px;color: #999;background: url(../images/common/icon4.png) no-repeat right center; position: absolute;right: 0;top: 0;}
.newvtitle a:hover {color: #29737e;background-image: url(../images/common/icon5.png);}

.synewList {background-color: #fff;}
.synewList .item {overflow: hidden;}
.synewList .item .img {width: 40.56%; position: relative;}
.synewList .item .img img {width: 100%;height: auto;}
.synewList .item .time {width: 72px;height: 82px;background-color: rgba(41,115,126,0.8); /*background: url(../images/common/lv90.png);*/position: absolute;right: 0;bottom:0;}
.synewList .item .time span {display: block;text-align: center;font-size: 30px;color: #fff;line-height: 30px;margin-top: 16px;margin-bottom: 2px;}
.synewList .item .time em {display: block;text-align: center;font-size: 13px;color: #fff;height: 20px;line-height: 20px;font-style: normal;}
.synewList .item .char {width: 59.44%; }
.synewList .item .char .nc {width: 90%;margin: 0 auto;margin-top: 8.3%;}
.synewList .item .char h3 {font-size: 16px;line-height: 30px;height: 30px;overflow: hidden;margin-bottom: 10px;}
.synewList .item .char h3 a {color: #333;}
.synewList .item .char h3 a:hover {color: #29737e;}
.synewList .item .char p {font-size: 12px;color: #666;line-height: 24px;height: 72px;overflow: hidden;}

.synewList.owl-theme .owl-controls .owl-pagination {display: none;}
.synewList.owl-theme .owl-controls {margin-top: 0;position: absolute;bottom: 20px;right: 3.38%;}
.synewList.owl-theme .owl-controls .owl-buttons div {width: 35px;height: 30px;padding: 0;margin: 0;opacity: 1; border-radius: 0;}
.synewList.owl-theme .owl-controls .owl-buttons div.owl-prev {background: url(../images/common/icon6_1.jpg) no-repeat;}
.synewList.owl-theme .owl-controls .owl-buttons div.owl-next {;background: url(../images/common/icon6_3.jpg) no-repeat;margin-left: -1px;}
.synewList.owl-theme .owl-controls .owl-buttons div.owl-prev:hover {background-image: url(../images/common/icon6_2.jpg);}
.synewList.owl-theme .owl-controls .owl-buttons div.owl-next:hover {background-image: url(../images/common/icon6_4.jpg);}


.syvideo {width: 32.77%;}
.shipVideo {width: 100%;overflow: hidden;position: relative;}
.shipVideo .cover {cursor: pointer;width: 100%;height: auto;}
/*.shipVideo .shipin{position: absolute;left: 0;top: 0;width: 100%;height: 100%; display: none;}
.shipVideo .shipin object {width: 100%;height: 100%;display: block;position: absolute;left: 0;top: 0;}
.shipVideo .shipin .close {position: absolute;right: 15px;top: 15px;font-size: 15px;color: #fff;cursor: pointer;display: none;}
.shipVideo .shipin:hover .close {display: block;}*/
.shipVideo .shoujisp {width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 4;background-color: #000;display: none;}
.shipVideo .close {position: absolute;right: 15px;top: 15px;font-size: 15px;color: #fff;cursor: pointer;z-index: 5;display: none;}

/* 首页 观点*/
.syveiw .vlist {background: url(../images/else/pic3.jpg) no-repeat center; overflow: hidden;padding: 2.9% 0;background-size: 100% 100%;}
.syveiw .vlist ul li {float: left;font-size: 14px;color: #fff;}
.syveiw .vlist ul li span {font-size: 30px;font-family: \5B8B\4F53;font-style: italic;}
.syveiw .vlist ul li img {margin-left: 80px;margin-right: 80px;}
.syveiw .veiw {/*background: url(../images/else/pic1.jpg) repeat-x;*/background: url(../images/else/pic3.jpg) no-repeat center; font-size: 24px;color: #fff;text-align: center;padding: 1.64% 0;background-size: 100% 100%;}


/*  */
.product {padding-bottom: 90px;}
.productList {width: 100%;}
.productList li {width: 540px;width: 45.38%; float: left; margin-right: 110px;margin-right: 9.24%; margin-bottom: 55px;margin-bottom: 4.62%;}
.productList li:nth-child(2n) {margin-right: 0;}
.productList li .pic {width: 100%; overflow: hidden;}
.productList li .pic img {width: 100%;height: auto;}
.productList li .char {margin-top: 30px;margin-top: 5.56%;}
.productList li h4 {font-size: 16px;line-height: 24px;height: 24px;overflow: hidden;}
.productList li h4 a {color: #000;}
.productList li h4 a:hover {color: #29737e;}
.productList li p {font-size: 14px;color: #666;line-height: 26px;height: 52px;overflow: hidden;}



/*  */
.cpDetail {}
.cpDetail .cpform {margin-bottom: 5%;}
.cpDetail .cpform .tit {padding-left: 50px;background-position: left top;background-repeat: no-repeat;}
.cpDetail .cpform .tit h4 {font-size: 20px;color: #29737e;margin-bottom: 16px;}
.cpDetail .cpform .tit div {border-top: 1px solid #eee;}
.cpDetail .cpform .tit div span {font-size: 14px;color: #c2c2c2;padding-right: 24px;background-color: #fff;position: relative;top: -12px;}
.cpDetail .cpform .cont {margin-bottom: 24px;padding-left: 50px;}
.cpDetail .cpform .cont h6 {font-size: 16px;color: #2685b2;margin-bottom: 2px;}
.cpDetail .cpform .cont p {margin-bottom: 0;}
.cpDetail .cpform .char {width: 58.8%;}
.cpDetail .cpform .pic {width: 32.8%;}
.cpDetail .cpform .pic img {width: 100%;height: auto;}


/* 关于  公司简介 */

.company , .company p {font-size: 18px;color: #666;line-height: 28px;}
.company img {display: block;max-width: 100%; height: auto;margin: 0 auto;}
.company p {margin-bottom: 35px;}


.comp_first {margin-bottom: 55px;}
.comp_first .cf_2 {width: 460px;width: 38.6%;}
.comp_first .cf_1 h4 {font-size: 18px;color: #333;line-height: 30px;}
.comp_first .cf_1 h5 {font-size: 14px;color: #318490;line-height: 26px;}
.comp_first .cf_1 p {margin-bottom: 0;margin-top: 30px;}
.comp_first .cf_2 img {width: 100%;height: auto;}

.comp_second {margin-bottom: 35px;}
.comp_second div{width: 33.3333%;float: left; font-size: 14px;color: #fff;height: 40px;line-height: 40px;padding: 50px 0;background-color: #68b9c5;text-align: center;}
.comp_second div span {font-size: 30px;margin-right: 10px;}

.cul_first {background-color: #f0f8f9;border-top: 1px solid #eee;border-bottom: 1px solid #eee;padding: 30px 0;margin-top: -50px;margin-bottom: 60px;}
.cul_first ul {padding: 0 20px;}
.cul_first ul li {width: 33.3333%;float: left;height: 16px;line-height: 16px;overflow: hidden;background: url(../images/common/icon8.png) no-repeat 5px center;margin-bottom: 16px;}
.cul_first ul li a {font-size: 14px;color: #666;margin-left: 30px;}
.cul_first ul li.current {background: url(../images/common/icon9.png) no-repeat left center;}
.cul_first ul li a:hover {color: #29737e;}

.cul_cont {margin-bottom: 80px;}
.cul_cont h3 {font-size: 20px;color: #333;line-height: 26px;padding-left: 50px;background: url(../images/common/icon10.png) no-repeat left center;margin-bottom: 40px;}
.cul_cont , .cul_cont p {font-size: 14px;color: #666;line-height: 26px;}
.cul_cont p {margin-bottom: 30px;}


.resume .rems {font-size: 14px;color: #666;line-height: 26px;margin-bottom: 45px;}
.resume .rems span {margin-right: 60px;}
.resume .rems span:last-child {margin-right: 0;}
.resumeUl {border-top: 1px solid #ccc;}
.resumeUl li {border-bottom: 1px solid #ccc;}
.resumeUl li h3 {font-size: 16px;color: #666;padding: 5px 0;cursor: pointer;}
.resumeUl li h3 div {width: 1142px;width: 96%; margin: 0 auto;background: url(../images/common/icon11.png) no-repeat right center;height: 50px;line-height: 50px;overflow: hidden;}
.resumeUl li .cont {padding: 30px 0;display: none;}
.resumeUl li .contnc {width: 96%; margin: 0 auto;position: relative;}
.resumeUl li .cont h4 {font-size: 16px;line-height: 30px;color: #29737e;margin-bottom: 20px;}
.resumeUl li .cont .ms {margin-bottom: 34px;}
.resumeUl li .cont h5 {font-size: 14px;color: #333;line-height: 26px;}
.resumeUl li .cont p {font-size: 14px;color: #666;line-height: 26px;}
.resumeUl li .tdjl {display: block;width: 465px;height: 50px;line-height: 50px;border: 1px solid #29737e;font-size: 16px;color: #29737e;text-align: center;
	-webkit-transition: background-color 0.4s, color 0.4s;-moz-transition: background-color 0.4s, color 0.4s;-o-transition: background-color 0.4s, color 0.4s;transition: background-color 0.4s, color 0.4s;
}
.resumeUl li .tdjl:hover {background-color: #29737e;color: #fff;}
.resumeUl li .cont .shouqi {font-size: 14px;color: #29737e;position: absolute;right: 0;bottom: 30px;cursor: pointer;}
.resumeUl li.current h3{color: #fff;background-color: #29737e;}


.haidzhaop {margin-bottom: 100px;}
.zhaopinTab {width: 100%; border-collapse: collapse;font-size: 14px;margin-bottom: 4.62%;}
.zhaopinTab td , .zhaopinTab th {width: 25%;}
.zhaopinTab th {color: #29737e;padding: 20px 0;background-color: #f1f1f1;font-weight: bold;}
.zhaopinTab td {}
.zhaopinTab td a {display: block;color: #7c7c7c;text-align: center;padding: 18px 0;}
.zhaopinTab tr {border-bottom: 1px dashed #c6c6c6;}
.zhaopinTab tr:hover {background-color: #dfdfdf;}

.zhaopinDTab {width: 100%;border-collapse: collapse;font-size: 14px;color: #7c7c7c;margin-bottom: 3%;}
.zhaopinDTab td {width: 44%;border: 1px solid #e7e7e7;padding: 16px 3%;}
.zhaopinDTab td .tit {font-size: 16px;color: #29737e;font-weight: bold;}
.zhaopinDTab td a {color: #666;}
.zhaopinDTab td a:hover {color: #29737e;text-decoration: underline;}

.haidzhaop .zpcont {margin-bottom: 3%;}
.haidzhaop .zpcont , .haidzhaop .zpcont p {font-size: 14px;color: #7c7c7c;line-height: 26px;}
.haidzhaop .zpcont .tit {font-weight: bold;margin-bottom: 8px;}
.haidzhaop .zpcont a {color: #666;}
.haidzhaop .zpcont a:hover {color: #29737e;text-decoration: underline;}
.haidzhaop .fanhui a {float: right; display: block;width: 120px;height: 40px;line-height: 40px;border: 1px solid #7c7c7c;font-size: 14px;color: #666;text-align: center;}
.haidzhaop .fanhui a:hover {color: #fff;background-color: #29737e;border-color: #29737e;}
.haidzhaop_tdjl {display: block;width: 465px;height: 50px;line-height: 50px;border: 1px solid #29737e;font-size: 16px;color: #29737e;text-align: center;
	-webkit-transition: background-color 0.4s, color 0.4s;-moz-transition: background-color 0.4s, color 0.4s;-o-transition: background-color 0.4s, color 0.4s;transition: background-color 0.4s, color 0.4s;
}
.haidzhaop_tdjl:hover {background-color: #29737e;color: #fff;}


.contact_first {}
.contact_first .cof_1 {width: 505px;width:42.43%;}
.contact_first .cof_2 {width: 510px;width:42.85%;border-left: 1px solid #eee;}
.contact_first .cof_2 .nc {width: 455px;width: 89.21%;}
.contact_first .xx1 {padding-bottom: 40px;border-bottom: 1px solid #ccc;}
.contact_first .xx1 h4 {font-size: 18px;color: #666;}
.contact_first .xx1 h5 {font-size: 30px;color: #29737e;margin: 18px 0;}
.contact_first .xx1 p {font-size: 14px;color: #666;line-height: 26px;}

.contact_first .xx2 {margin-top: 50px;}
.contact_first .xx2 li {margin-bottom: 35px;}
.contact_first .xx2 li .pic {width: 115px;width: 22.8%;}
.contact_first .xx2 li .pic img {width: 100%;height: auto;}
.contact_first .xx2 li .char {width: 300px;width: 59.4%; margin-left: 60px;margin-left: 11.8%; font-size: 14px;color: #666;line-height: 26px;}


.contact_table {width: 100%;}
.contact_table caption {font-size: 18px;color: #666;text-align: left;margin-bottom: 40px;}
.contact_table , .contact_table td {border-collapse: collapse;}
.contact_table td {padding: 10px 0;}
.contact_table .td1 {width: 65px;width: 14.3%; font-size: 14px;color: #666;}
.contact_table .td2 {width: 390px;width: 85.7%;}
.contact_table .txt , .contact_table .txtarea , .contact_table .yzm ,.contact_table .btn {width: 96%; padding: 0 2%;font-size: 14px;color: #666;border: 1px solid #ccc;}
.contact_table .btn {width: 100%;padding: 0;}
.contact_table .txt , .contact_table .yzm ,.contact_table .btn {height: 38px;line-height: 38px;}
.contact_table .txtarea {height: 120px;resize:none;}
.contact_table .yzm {width: 100px;}
.contact_table .yzpic {margin-left: 18px;}
.contact_table .btn {border-color: #29737e;background-color: #29737e;color: #fff;cursor: pointer;
	-webkit-transition: background-color 0.4s, color 0.4s;-moz-transition: background-color 0.4s, color 0.4s;-o-transition: background-color 0.4s, color 0.4s;transition: background-color 0.4s, color 0.4s;
}
.contact_table .btn:hover {background-color: transparent;color: #29737e;}

.map {height: 460px;margin-bottom: 30px;}
.map .anchorBL {display: none;}

.news {padding-bottom: 80px;}
.newList {margin-bottom: 50px;}
.newList li {margin-bottom: 30px;border-bottom: 1px solid #eee;}
.newList li .pic {width: 24.4%; overflow: hidden;}
.newList li .char {width: 72.3%; overflow: hidden;}
.newList li .pic img {width: 100%;height: auto;}
.newList li h3 {font-size: 18px;height: 30px;line-height: 30px;overflow: hidden;margin: 15px 0;}
.newList li h3 a {color: #333;}
.newList li h3 a:hover {color: #29737e;}
.newList li p {font-size: 14px;color: #666;line-height: 24px;height: 48px;overflow: hidden;}
.newList li .time {font-size: 12px;color: #999;margin-top: 15px;}
.newList li .time a {color: #999;padding-left: 12px;margin-left: 12px;border-left: 1px solid #ccc;}
.newList li .time a:hover {color: #f6ab00;}

.newsDetail {padding-bottom: 70px;}
.newsDetail .title {font-size: 24px;color: #333;text-align: center;line-height: 34px;margin-bottom: 18px;}
.newsDetail .time {font-size: 14px;color: #999;line-height: 24px;text-align: center;margin-bottom: 110px;}
.newsDetail , .newsDetail p {font-size: 14px;color: #666;line-height: 26px;}
.newsDetail img {display: block;max-width: 100%; height: auto;margin: 0 auto;}
.newsDetail p {margin-bottom: 35px;}
.newsDetail .xtit {font-size: 18px;color: #29737e;line-height: 30px;margin-bottom: 6px;}
.newsDetail .caseH4 {font-size: 20px;line-height: 30px;color: #29737e;text-align: center;margin-bottom: 24px;}


.newsDlist {border-top: 1px solid #eee; padding-bottom: 80px;padding-top: 20px;}
.newsDlist ul {width: 95%;margin: 0 auto;}
.newsDlist li {width: 50%;font-size: 14px;color: #999;height: 20px;line-height: 20px;overflow: hidden;}
.newsDlist li.fr {text-align: right;}
.newsDlist li a {color: #999;}
.newsDlist li a:hover {color: #29737e;}


/* 客户案例 */
.cases {padding-bottom: 100px;}
.cases .owl-wrapper-outer {border: 1px solid #f2f2f2;}
.cases .owl-wrapper-outer .owl-wrapper {margin-top: -1px;}
.cases .item{border-right: 1px solid #f2f2f2;}
.cases .item .pic {height: 180px;line-height: 180px;overflow: hidden; text-align: center;border-top: 1px solid #f2f2f2;}
.cases .item a {display: block;}
.cases .item img {max-width: 100%; height: auto;max-height: 100%;width: auto;}
.cases.owl-theme .owl-controls {margin-top: 40px;}
.cases.owl-theme .owl-controls .owl-pagination {display: none;}
.cases.owl-theme .owl-controls .owl-buttons div {margin: 0;padding: 0;opacity: 1;width: 79px;height: 37px;border-radius: 0;}
.cases.owl-theme .owl-controls .owl-buttons div.owl-prev {background: url(../images/common/icon7_1.jpg) no-repeat;}
.cases.owl-theme .owl-controls .owl-buttons div.owl-next {;background: url(../images/common/icon7_3.jpg) no-repeat;margin-left: -1px;}
.cases.owl-theme .owl-controls .owl-buttons div.owl-prev:hover {background-image: url(../images/common/icon7_2.jpg);}
.cases.owl-theme .owl-controls .owl-buttons div.owl-next:hover {background-image: url(../images/common/icon7_4.jpg);}



.casesListUl_wc {padding-bottom: 100px;}
.casesListUl {border-top:1px solid #eee;border-left:1px solid #eee;margin-bottom: 60px;}
.casesListUl li {width: 25%;height: 180px; float: left;position: relative;overflow: hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #eee;border-bottom:1px solid #eee;}
.casesListUl li img {max-width: 100%; height: auto;max-height: 100%;width: auto;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;}



/* 解决方案 */
.solve {padding-bottom: 80px;}
.solve , .solve p{font-size: 14px;color: #000;line-height: 24px;text-indent: 0!important;}
.solve img {display: block;max-width: 100%; height: auto;max-height: 100%;width: auto;margin: 0 auto;}
.solve p {margin-bottom: 46px;}
/*.solve .form {padding-left: 45px; background-repeat: no-repeat; background-position: left center;margin-bottom: 30px;}
.solve .form  h3 {font-size: 14px;color: #29737e;line-height: 24px;height: 24px;overflow: hidden;}
.solve .form .wz span{margin-right: 25px;}*/

.solvenrtit {margin-top: 10%;margin-bottom: 20px;}
.solvenrtit .xi {text-align: center;background: url(../images/common/icon14.png) repeat-x 0px 34%;}
.solvenrtit .xi span {display: inline-block;font-size: 32px;color: #29737e;letter-spacing: 8px;text-transform: uppercase;background-color: #fff;padding: 0 16px;padding-bottom: 20px;position: relative;}
.solvenrtit .xi span em {display: block;width: 84px;height: 3px;background-color: #427f89;position: absolute;left: 50%;margin-left: -42px;bottom: 0;}

.solveform {border-bottom: 1px solid #eee;padding: 40px 0;}
.solveform .char {/*width: 50.42%;*/width: 40.42%; }
.solveform .pic {/*width: 45.9%;*/width: 55.9%;}
.solveform .char h3 {font-size: 20px;color: #000;margin-bottom: 18px;}
.solveform .char h3 span {font-size: 80px;color: #79a0a6;font-style: italic;padding-right: 20px;}
.solveform .char p {font-size: 14px;color: #000;line-height: 26px;margin-bottom: 20px;}
.solveform .pic img {width: 100%;height: auto;}



/* 搜索结果页 */
.searList_wc {padding: 80px 0;}
.searList {margin-bottom: 60px;}
.searList li {font-size: 14px;line-height: 26px;padding: 10px;border-bottom: 1px solid #ccc;}
.searList li a {color: #666;}
.searList li a:hover {color: #29737e;}


@media (max-width: 1300px) {

.jz1190 {width: 1100px;}
}


@media (max-width: 1200px) {

.jz1190 {width: 1000px;}

/* 头部 */
.header {height: 100px;}
.proNavX {top: 100px;}
.header .hright .phone {margin-top: 14px;margin-bottom: 14px;}

/* 首页 */
.synewList .item .char .nc {margin-top: 4.4%;}
.synewList .item .char h3 {margin-bottom: 4px;}
.synewList.owl-theme .owl-controls {bottom: 10px;}
/*.synewList.owl-theme .owl-controls .owl-buttons div {width: 30px;height: 25px;background-size: 100% 100%;}*/
.syveiw .vlist ul li img {margin-left: 30px;margin-right: 30px;}


.newList li h3 {margin-top: 0;margin-bottom: 10px;}

.newsDetail .time {margin-bottom: 80px;}

}


@media (max-width: 1025px) {

.jz1190 {width: 900px;}


/* 头部 */
.header {height: 90px;}
.proNavX {top: 90px;}
.header .hright .phone {font-size: 20px;}
.hsearch , .hsearch .txt , .hsearch .sub {height: 30px;}

/* 底部 */
.footlist dl dt {width: 70px;}
.footlist dl dd a {margin-right: 12px;}


/* 右侧 */
.lianxi a {width: 50px;height: 50px;line-height: 50px;}


/* 首页 */
.banner.owl-theme .owl-controls .owl-page.active span {width: 30px;}
.jiejfa {padding: 40px 0;}
.cganl {padding: 40px 0;}
.casechar .nc {margin-top: 11.58%;}
.syveiw .vlist ul li img {margin-left: 10px;margin-right: 10px;}
.syveiw .veiw {font-size: 22px;}

/* 解决方案 */
.breadNav {margin-bottom: 40px;}

/* 核心产品 */
.productList li {width: 47%;margin-right: 6%;}


.newsDetail .time {margin-bottom: 60px;}
.newsDlist {padding-left: 0;padding-right: 0;}

.resumeUl li .tdjl {width: 350px;height: 44px;line-height: 44px;}
.resumeUl li .cont .shouqi {bottom: 25px;}

.haidzhaop_tdjl {width: 350px;height: 44px;line-height: 44px;}

.map {height: 300px;}

/* 搜索 */
.searList_wc {padding: 60px 0;}

/* 客户案例 */
.casesListUl li {height: 130px;}

}

@media (max-width: 900px) {


.jz1190 {width: 700px;}

/* 头部 */
.header {height: 78px;}
.proNavX {top: 78px;}
.header .hright .phone {font-size: 17px;margin-top: 10px;margin-bottom: 10px;}
.nav {margin-top: 5%;}
.nav li {background: none;}
.nav li .nav_a1 {font-size: 15px;}
.hsearch , .hsearch .txt , .hsearch .sub {height: 26px;}
.hsearch .txt {font-size: 13px;}
.hsearch .sub span {height: 24px;line-height: 24px;}

/* 底部 */
.footlist dl dt, .footlist dl dd {width: 100%;float: none;}
.footlist dl dt {margin-bottom: 6px;}
.nyNav {margin-left: -20px;}
.nyNav li {padding: 0 20px;}


/* 首页 */
.syjtitle {margin-bottom: 34px;}
.jieSwitch.owl-theme .owl-controls {margin-top: 10px;}
.casechar .nc {margin-top: 8.58%;}
.syveiw .vlist ul li {width: 46%;margin: 0 auto; float: none;margin-top: 10px;}
.syveiw .vlist ul li:first-child {margin-top: 0;}
.syveiw .vlist ul li span {font-size: 20px;}
.syveiw .vlist ul li img {display: none;}
.syveiw .veiw {font-size: 18px;}
.synewList .item .char .nc {margin-top: 2.4%;}
.synewList .item .char p {height: 48px;overflow: hidden;}
.synewList.owl-theme .owl-controls {bottom: 2px;}

/* 解决方案 */
.solvenrtit .xi span {font-size: 22px;letter-spacing: 4px;}


/* 核心产品 */
.productList li {width: 48%;margin-right: 4%;}


.comp_first .cf_1 , .comp_first .cf_2 {width: 100%;float: none;}

.newList li .pic {width: 31.4%;}
.newList li .char {width: 65.3%;}
.newList li .time {margin-top: 10px;}

.newsDetail .time {margin-bottom: 40px;}

.resume .rems span {margin-right: 0;display: block;}

.contact_first .cof_2 {width: 52%;}

/* 搜索 */
.searList_wc {padding: 40px 0;}

/* 客户案例 */
.casesListUl li {height: 100px;}
}


@media (max-width: 740px) {

.jz1190 {width: 86%;}

.page {font-size: 12px;}
.page a, .page span {padding: 0 6px;height: 20px;line-height: 20px;margin-right: 0;}
.page .txt {height: 20px;width: 36px;font-size: 12px;}
.page .btn {width: 36px;height: 20px;line-height: 20px;font-size: 12px;}

/* 头部 */
.header {height: auto;padding: 1% 0;}
.proNavX {display: none;}
.header .hright {display: none;}
.header .logo {width: 20%;}
.header .menuicon {display: block;}
.header .pnsear {display: block;}

.nav_wc {width: 100%;height: 100%;overflow: auto; position: fixed;left: 0;top: 0; z-index: 10;background-color: rgba(255,255,255,0.8);display: none;}
.nav {margin-left: 0;width: 100%;margin-top: 4%;}
.nav li {width: 100%;float: none;}
.nav li .nav_a1 {font-size: 16px;height: 60px;line-height: 60px;}
.nav_wc .close {display: block; font-size: 34px;color: #999;margin-top: 4%;}
.nav_wc .close span {float: right;padding: 0 10px;}

/* 底部 */
.footer {padding: 20px 0 10px 0;}
.footlist {display: none;}
.footright {width: 100%;float: none;}
.footright .ewm div {float: none;width: 20%;margin: 0 auto;}
.footright .fwenz {text-align: center;}

.breadNav {height: auto;margin-bottom: 20px;}
.bread {width: 100%;float: none;margin-bottom: 20px;}
.nyNav {width: 100%;float: none;margin-left: 0;}
.nyNav li {padding-left: 0;padding-right: 0;width: 20%;background: none;}


.symenu li {width: 33.33%;-webkit-box-sizing:border-box;box-sizing:border-box;}

/* 右侧 */
.lianxi a {width: 36px;height: 36px;line-height: 36px;}
.lianxi a img {width: 18px;height: auto;}

/* 首页 */
.banner.owl-theme .owl-controls {bottom: 6px;}
.syjtitle {margin-bottom: 30px;}
.syjtitle h3 {font-size: 28px;margin-bottom: 6px;}
.syjtitle h4 img {width: 200px;height: auto;}
.jieSwitch .item {margin: 0;}
.jieSwitch .item .wz {margin-top: 16px;}
.jieSwitch .item .wz h3 {margin-bottom: 6px;}
.jieSwitch.owl-theme .owl-controls {margin-top: 10px;}
.caseul {width: 100%;float: none;}
.caseul li {width: 25%;}
.casechar {width: 100%;float: none;height: auto;position: static;padding: 8% 0;}
.casechar .nc {margin-top: 0;}

.cganl .more a {width: 110px;}

.synew {width: 100%;float: none;margin-bottom: 10%;}
.syvideo {width: 100%;float: none;}
.newvtitle {font-size: 20px;margin-bottom: 10px;}
.synewList .item .img {width: 100%;float: none;}
.synewList .item .char {width: 100%;float: none;padding-top: 6%;padding-bottom: 16%;}
.synewList .item .char .nc {margin-top: 0;}


.synewvideo {padding: 40px 0;}
.syveiw .vlist ul li {width: 90%;}
.syveiw .veiw {font-size: 14px;padding: 2.4% 4%;}
.shipVideo .shipin {display: none;}


/*解决方案*/
.solve {padding-bottom: 30px;}
.solve, .solve p {font-size: 13px;line-height: 24px;}
/*.solve .form {background-position: top left;}
.solve .form .wz span {display: block;width: 50%;float: left;margin-right: 0;}*/

.solveform .char {width: 100%;float: none;}
.solveform .pic {width: 100%;float: none;}
.solveform .char h3 {font-size: 16px;}
.solveform .char h3 span {font-size: 60px;padding-right: 10px;}
.solveform .char p {font-size: 13px;}
.solvenrtit .xi span {font-size: 18px;letter-spacing: 0px;display: block;width: 100%;padding-left: 0;padding-right: 0;padding-bottom: 12px;} 
.solvenrtit .xi span em {width: 60px;margin-left: -30px;height: 2px;}
.solvenrtit {margin-bottom: 0px;}

.syjtitle h3 {font-size: 18px;}
.cpDetail .cpform {margin-bottom: 10%;}
.cpDetail .cpform .cont {margin-bottom: 14px;}
.cpDetail .cpform .tit {background-size: 24px auto;padding-left: 44px;}
.cpDetail .cpform .tit h4 {font-size: 18px;margin-bottom: 10px;}
.cpDetail .cpform .char , .cpDetail .cpform .pic {width: 100%;float: none;}
.cpDetail .cpform .cont {padding-left: 44px;}


/* 核心产品 */
.product {padding-bottom: 30px;}
.productList li {width: 100%;float: none;margin-bottom: 10%;}
.productList li .char {margin-top: 2%;}
.productList li h4 {font-size: 14px;}
.productList li p {font-size: 12px;line-height: 22px;height: 44px;}



/* 客户案例 */
.cases {padding-bottom: 30px;}
.cases .item .pic {height: 120px;line-height: 120px;}
.cases.owl-theme .owl-controls {margin-top: 30px;}

.newsDetail .caseH4 {font-size: 16px;margin-bottom: 14px;}


.casesListUl_wc {padding-bottom: 60px;}
.casesListUl {margin-bottom: 40px;}
.casesListUl li {width: 50%;}

.company {padding-bottom: 30px;}
.company, .company p {font-size: 13px;line-height: 24px;}
.comp_first .cf_1 p {margin-top: 20px;}
.comp_second div {width: 100%;float: none;padding: 30px 0;}

.newList li {margin-bottom: 20px;padding-bottom: 20px;}
.newList li .pic , .newList li .char {width: 100%;float: none;}
.newList li .pic {margin-bottom: 15px;}
.newList li h3 {font-size: 16px;height: 24px;line-height: 24px;}
.newList li p {font-size: 13px;}

.newsDetail {padding-bottom: 30px;}
.newsDetail .title {font-size: 18px;line-height: 30px;}
.newsDetail, .newsDetail p {font-size: 13px;line-height: 24px;}
.newsDetail p {margin-bottom: 20px;}

.newsDlist {padding-top: 16px;padding-bottom: 30px;}
.newsDlist li {width: 100%;float: none;margin-bottom: 10px;font-size: 13px;}
.newsDlist li.fr {text-align: left;}

.cul_first {margin-top: 0;margin-bottom: 30px;}
.cul_first ul {padding: 0 4px;}
.cul_first ul li {width: 50%;}
.cul_cont {margin-bottom: 30px;}
.cul_cont h3 {margin-bottom: 20px;font-size: 18px;}
.cul_cont, .cul_cont p {font-size: 13px;line-height: 24px;}
.cul_cont p {margin-bottom: 20px;}

.resume {margin-bottom: 30px;}
.resumeUl li h3 {font-size: 14px;}
.resumeUl li h3 div {height: 34px;line-height: 34px;width: 94%;background-size: 20px auto;}
.resumeUl li .contnc {width: 94%;}
.resumeUl li .cont .ms {margin-bottom: 20px;}
.resumeUl li .cont h4 {font-size: 14px;margin-bottom: 10px;}
.resumeUl li .cont h5 , .resumeUl li .cont p {font-size: 13px;}
.resumeUl li .cont p {line-height: 24px;}
.resumeUl li .tdjl {width: 50%;height: 34px;line-height: 34px;font-size: 14px;}
.resumeUl li .cont .shouqi {bottom: 12px;}

.haidzhaop_tdjl {width: 50%;height: 34px;line-height: 34px;font-size: 14px;}

.contact_first {margin-bottom: 20px;}
.contact_first .cof_1 , .contact_first .cof_2 {width: 100%;float: none;border-left: none;}
.contact_first .cof_2 .nc {width: 100%;}
.contact_first .xx1 {padding-bottom: 20px;}
.contact_first .xx1 h4 {font-size: 16px;}
.contact_first .xx1 h5 {font-size: 22px;margin: 10px 0;}
.contact_first .xx1 p {font-size: 13px;line-height: 24px;}
.contact_first .xx2 li .char {font-size: 13px;line-height: 24px;}
.contact_first .xx2 {margin-top: 20px;}
.contact_first .xx2 li {margin-bottom: 20px;}
.contact_table caption {font-size: 16px;margin-bottom: 20px;}
.contact_table .td1 {width: 20.3%;}
.contact_table .td2 {width: 79.7%;}
.contact_table .txt, .contact_table .yzm, .contact_table .btn {height: 30px;line-height: 30px;}
.contact_table .txtarea {height: 80px;}
.contact_table td {padding: 6px 0;}
.map {height: 200px;}


/* 搜索 */
.searList_wc {padding: 30px 0;}
.searList li {font-size: 13px;line-height: 24px;}
}

@media (max-width: 376px) {
	.syveiw .vlist ul li {width: 100%;}
}
@media (max-width: 321px) {
	.syveiw .vlist ul li {font-size: 12px;}
}










.nyban img{width: 100%;height: auto;}




/*在线服务中心*/
.service{position: relative;}
.service .tit{}
.service .tit h3{font-size: 32px;color: #29737e;text-align: center;}
.service .tit .sep-1{font-size: 14px;color: #747474;letter-spacing:14px;margin-top: 16px;text-align: center;}
.service .tit h4{font-size: 18px;color: #333;margin-top: 40px;text-align: center;}
.service .tit .sep-2{font-size: 14px;line-height: 30px; color: #666;margin-top: 17px;}

.service .denglu{margin:124px 0; }
.service .denglu .button{float: left; margin-left: 52px;}
.service .denglu .button:first-child{margin-left: 112px;}
.service .denglu span{font-size: 14px;}
.service .denglu .name{width: 327px;padding: 0 5px; height: 40px;font-size: 14px;margin-left: 12px;}
.service .denglu .password{width: 327px;padding: 0 5px;height: 40px;font-size: 14px;margin-left: 12px;}
.service .denglu button{float: left;display: block; width: 100px;height: 43px;cursor: pointer;font-size: 14px;border: 1px solid #29737e; background-color: #29737e;color: #fff;margin-left: 52px;
	-webkit-transition: background-color 0.4s, color 0.4s;-moz-transition: background-color 0.4s, color 0.4s;-o-transition: background-color 0.4s, color 0.4s;transition: background-color 0.4s, color 0.4s;
}
.service .denglu button:hover {color: #29737e;background-color: transparent;;}





/*售后服务*/
.aftermarket{padding-bottom: 80px;}
.aftermarket .qian{float: left;width: 6%;margin-left: 2%; margin-right: 2%; text-align: right;}
.aftermarket .hou{float: left;width: 88%;}
.aftermarket .aft {padding: 45px 0;}
.aftermarket .aft.odd{background-color: #ebf5f6;}
.aftermarket .aft.even{background-color: #dbf1f9;}
.aftermarket .hou h3{font-size: 18px;color: #29737e;margin-bottom: 8px;}
.aftermarket .hou p{font-size: 14px;line-height: 30px;color: #666;}





/*项目实施*/
.project{margin-bottom: 75px;position: relative;}
.project .pro{border-top: 1px solid #eee;padding: 40px 0;}
.project .prowc .pro:first-child {border-top: none;padding-top: 0;}
.project .pro h3{float: left; font-size: 18px;color: #29737e;width: 28%;padding-left: 5%;}
.project .pro h3 span{ font-size: 48px;margin-top: -18px;margin-right: 22px;}
.project .pro .zonghe{float: left; font-size: 14px;line-height: 30px;color: #666;width: 67%;overflow: hidden;}
.project .pro .zonghe p {margin-bottom: 40px;}
.project .pro .zonghe img{max-width: 100%;height: auto;}



.project .lianxi{position: absolute;top: 110px;right: 20px;}
.project .lianxi a{display: block; width: 55px;height: 55px;line-height: 55px;text-align: center;
				 background-color: #4e4e4e;margin-top: 1px;}




/*客户培训*/
.train{position: relative;}
.train h3 {margin-bottom: 30px;}
.train .train-1 h3{font-size: 24px;color: #333;text-align: center;margin-bottom: 15px;}
.train .train-1 h4{font-size: 14px;color: #999;text-align: center;text-transform: uppercase;margin-bottom: 30px;}
.train .train-2{margin-top: 84px;}
.train h3{font-size: 20px;color: #29737e;text-align: center;}
.train p{font-size: 14px;line-height: 30px;color: #666;margin-bottom: 10%;}
.train img {width: 100%;height: auto;}
.train .train-2 h4{font-size: 14px;color: #3d708a;margin-top: 48px;}
.train .train-3{margin-top: 6%;}
.train .train-3 .fuji-1{float: left;width: 56%;overflow: hidden;}
.train .train-3 .t2-photo{float: right; width: 40%;}
.train .train-3 .t2-photo img{width: 100%;height: auto;}
.train .train-4{margin-top: 6%;}
.train .train-4 .t3-photo{float: left; width: 35%;}
.train .train-4 .t3-photo img{width: 100%;height: auto;}
.train .train-4 .fuji-2{float: right; width: 58%;overflow: hidden;}
.train .train-5{margin-top: 60px;margin-bottom: 98px;}
.train .lianxi{position: absolute;top: 110px;right: 20px;}
.train .lianxi a{display: block; width: 55px;height: 55px;line-height: 55px;text-align: center;background-color: #4e4e4e;margin-top: 1px;}



.briefing{margin-bottom: 80px;margin-top: -30px;}
.briefing .title-1{padding-bottom: 35px;position: relative;height: 108px;overflow: auto;}
.briefing .title-1 .brie{float: left; width: 25%;line-height: 36px;height: 36px;overflow: hidden;}
.briefing .title-1 .brie a{font-size: 14px;color: #333;}
.briefing .title-1 .brie a:hover {color: #29737e;}
.briefing .rrie{width: 100%;margin-top: 34px;border-top: 1px solid #eee;}
.briefing .rrie img {position: relative;top: -8px;}

.briefing .title-2{margin-top: 80px;}
.briefing .title-2 .br-left{float: left;width:66.4%;}
.briefing .title-2 .br-left p{font-size: 14px;line-height: 26px;color: #666;margin-bottom: 40px;overflow: hidden;}
.briefing .title-2 .br-left .pa{margin-top: 18px;}
.briefing .title-2 .br-left h3{font-size: 18px;color: #333;margin-top: 40px;}
.briefing .title-2 .br-left .btn{display: block; width: 303px;font-size: 14px;color: #fff;background-color: #29737e;cursor: pointer;height: 40px;line-height: 40px;
	border: 1px solid #29737e;margin-top: 54px;text-align: center;
	-webkit-transition: background-color 0.4s, color 0.4s;-moz-transition: background-color 0.4s, color 0.4s;-o-transition: background-color 0.4s, color 0.4s;transition: background-color 0.4s, color 0.4s;
}
.briefing .title-2 .br-left .btn:hover{color: #29737e;background-color: #fff;}
.briefing .title-2 .br-right{float: right;display: block;width: 28.5%;}
.briefing .title-2 .br-right img{width: 100%;height: auto;}


/* 前瞻研究 --> 研究专栏 */
.special {padding-bottom: 80px;}
.special .gaowu{padding-bottom: 50px;}
.special .gaowu h3{font-size: 22px;color: #29737e;}
.special .gaowu h4{font-size: 18px;color: #c2c2c2;text-transform: uppercase;margin-top: 10px;letter-spacing: 5px;}
.special .specUl {margin-top: 30px;}
.special .specUl li{font-size: 14px;line-height: 26px; color: #666;padding: 15px 0;border-bottom: 1px solid #eee;padding-left: 40px;background: url(../images/common/icon12.png) no-repeat 5px center;}
.special .specUl li a {color: #666;}
.special .specUl li a:hover {color: #29737e;}






@media (max-width: 1200px) {

.service .denglu .button:first-child {margin-left: 0;}

}


@media (max-width: 1025px) {

.service .denglu {margin: 80px 0;}
.service .denglu .name , .service .denglu .password {width: 280px;}
.service .denglu button {margin-left: 40px;}

.project .pro h3 {width: 30%;padding-left: 3%;}
.project .pro .zonghe .guanxi img{width: 90%;}

.train p {margin-bottom: 8%;}
.train .train-2 {margin-top: 64px;}

.briefing .title-1 .brie {width: 33.333%;}
.briefing .title-2 {margin-top: 60px;}

}

@media (max-width: 900px) {

.service .denglu {margin: 50px 0;}
.service .denglu .name , .service .denglu .password {width: 200px;}
.service .denglu .button {margin-left: 30px;}
.service .denglu button {margin-left: 30px;}

.project .pro .zonghe p {margin-bottom: 20px;} 
.project .pro h3 {width: 33%;padding-left: 0;font-size: 16px;}
.project .pro h3 span {margin-right: 12px;font-size: 40px;}


.train p {margin-bottom: 5%;}
.train .train-2 {margin-top: 40px;}

.aftermarket .qian {margin: 0 3%;}
.aftermarket .hou {width: 86%;}

.briefing .title-2 .br-left .btn {width: 240px;}

}


@media (max-width: 740px) {


.service .tit h4 {margin-top: 0;}
.service .tit h3 {font-size: 24px;margin-bottom: 6px;}
.service .tit .sep-1 {letter-spacing:2px;margin-top: 0;margin-bottom: 30px;}
.service .tit .sep-2 {font-size: 13px;line-height: 24px;}

.service .denglu {margin: 30px 0;}
.service .denglu .button {width: 100%;float: none;margin-left: 0;margin-bottom: 16px;}
.service .denglu .name, .service .denglu .password {height: 32px;}

.service .denglu span {display: block;width: 20%;float: left;}
.service .denglu .name, .service .denglu .password {display: block;width: 70%;float: left;padding: 0 5%;margin-left: 0;-webkit-box-sizing:border-box;box-sizing:border-box;}
.service .denglu button {margin-left: 20%;height: 30px;width: 80px;}

.project {margin-bottom: 30px;}
.project .pro {padding: 20px 0;}
.project .pro h3 {width: 100%;float: none;margin-bottom: 20px;}
.project .pro .zonghe {width: 100%;float: none;font-size: 13px;line-height: 24px;}
.project .pro .zonghe img {width: 80%;height: auto;}

.train .train-1 h3 {font-size: 18px;margin-bottom: 10px;}
.train .train-1 h4 {margin-bottom: 20px;}
.train .train-2 {margin-top: 20px;}
.train h3 {font-size: 16px;margin-bottom: 20px;}
.train p {font-size: 13px;line-height: 24px;}
.train .train-3 .fuji-1 , .train .train-3 .t2-photo , .train .train-4 .t3-photo , .train .train-4 .fuji-2{width: 100%;float: none;}

.train .train-4 .t3-photo img {width: 70%;display: block;margin: 0 auto;margin-bottom: 4%;}
.train .train-5 {margin: 20px 0 30px 0;}

.aftermarket .qian {display: none;}
.aftermarket .hou {width: 90%;margin: 0 auto;float: none;}
.aftermarket .aft {padding: 20px 0;}
.aftermarket .hou p {font-size: 13px;line-height: 24px;}

.briefing {margin-bottom: 30px;}
.briefing .title-1 {height: 90px;}
.briefing .title-1 .brie {width: 50%;height: 48px;line-height: 30px;height: 30px;}
.briefing .title-1 .brie a {font-size: 13px;}
.briefing .title-2 {margin-top: 30px;}
.briefing .title-2 .br-right , .briefing .title-2 .br-left {width: 100%;height: auto;}
.briefing .title-2 .br-right {margin-bottom: 20px;}
.briefing .title-2 .br-left p {font-size: 13px;line-height: 24px;margin-bottom: 20px;}
.briefing .title-2 .br-left .btn {width: 200px;margin-top: 30px;}

.special {padding-bottom: 50px;}
.special .gaowu {padding-bottom: 20px;}
.symenu {margin-bottom: 30px;}
.special .specUl {margin-top: 20px;}
.special .specUl li {padding-left: 0;background: none;font-size: 13px;line-height: 24px;}

.haidzhaop {margin-bottom: 50px;}
.zhaopinTab {font-size: 13px;}
.zhaopinTab th {padding: 15px 0;}
.zhaopinTab td a {padding: 12px 0;}
.zhaopinDTab {font-size: 13px;}
.zhaopinDTab td {padding: 10px 3%;}
.zhaopinDTab td .tit {font-size: 14px;}
.haidzhaop .zpcont, .haidzhaop .zpcont p {font-size: 13px;}
.haidzhaop .fanhui a {width: 90px;height: 30px;line-height: 30px;font-size: 13px;}
}









.abouthonor {margin-bottom: 100px;}
.abouthonor , .abouthonor p {font-size: 14px;color: #666;line-height: 26px;}
.company .abouthonor p  {margin-bottom: 0;}
.honorul_wc {width: 100%;overflow: auto;}
.honorul {padding-bottom: 40px;}
.honorul li {width: 206px;margin-right: 40px; float: left;}
.honorul li .pic {width: 100%;height: 271px;overflow: hidden;position: relative;}
.honorul li img {width: 100%!important;height: auto!important;display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;}
.honorul li .wenz {text-align: center;margin-top: 10px;}
.abouthonor .cont {margin-top: 60px;}



.contactxmap {border-bottom: 1px solid #eee;padding-bottom: 60px;}
.contactxmap .xinx {width: 100%;}
.contactxmap .xinmap {width: 49.58%;}
.contactxmap .t1 {font-size: 24px;color: #333;}
.contactxmap .t2Ul {font-size: 14px;color: #666;line-height: 26px;margin-top: 20px;border-bottom: 1px solid #eee;padding-bottom: 30px;}
.contactxmap .t2Ul li {margin-bottom: 3px;}
.contactxmap .t2Ul li img {margin-right: 6px;}
.contactxmap .lian {margin-top: 40px;}
.contactxmap .lian .pic {width: 21.18%;}
.contactxmap .lian .pic img {width: 100%;height: auto;}
.contactxmap .lian .char {width: 72%;margin-left: 6.7%;margin-top: 5.42%;}
.contactxmap .lian .char .p1 {font-size: 14px;color: #666;line-height: 26px;font-weight: bold;}
.contactxmap .lian .char .p2 {font-size: 14px;color: #666;line-height: 26px;}
.contactxmap .mymap {height: 360px;}
.contactxmap .BMap_cpyCtrl.BMap_noprint.anchorBL {display: none;}
.contact .lix {font-size: 18px;color: #666;margin-top: 38px;margin-bottom: 20px;}

.contactTab {margin-bottom: 14px;font-size: 14px;color: #666;}
.contactTab .condiv_1 {width: 49.5%;}
.contactTab .txtdiv {border: 1px solid #ccc; position: relative;}
.contactTab .txtdiv .txt {display: block; width: 85%;margin-left: 12%;border: none; background-color: transparent;font-size: 14px;color: #666;padding: 10px 0;}
.contactTab .txtdiv .biao {line-height: 16px; position: absolute;top: 50%;margin-top: -8px;left: 3%;}
.contactTab .txtdiv .txt.txt_3 {width: 83%;margin-left: 14%;}
.contactTab .danx {margin-top: 8px;}
.contactTab .danx span {vertical-align:middle;margin-right: 6px;padding-left: 3%;}
.contactTab .lab {margin-right: 13%;}
.contactTab .lab input {margin-right: 4px;}
.contactTab .duoh {display: block;width: 97%;padding: 1.5%;height: 80px; border: 1px solid #ccc;background-color: transparent;font-size: 14px;color: #666;resize:none;}
.contactTab textarea::-webkit-input-placeholder { color: #666; }
.contactTab textarea:-moz-placeholder { color: #666; } 
.contactTab .yanzm {width: 70px;height: 36px;border: 1px solid #000;position: relative;overflow: hidden;}
.contactTab .yanzm img {width: 100%;height: auto;}
.contactTab .btn {display: block; width: 100%;height: 38px; background:#29737e;border: none;font-size: 18px;color: #fff;text-align: center;cursor: pointer;}




@media(max-width: 1025px) {
	.honorul li {width: 148px; }
	.honorul li .pic {height: 201px;}

	.contactTab .txtdiv .txt {width: 83%;margin-left: 14%;}
	.contactTab .txtdiv .txt.txt_3 {width: 80%;margin-left: 17%;}
}
@media(max-width: 900px) {
	.honorul li {width: 108px;}
	.honorul li .pic {height: 141px;}
	.abouthonor, .abouthonor p {line-height: 22px;}

	.contactTab .txtdiv .txt {width: 80%;margin-left: 17%;}
	.contactTab .txtdiv .txt.txt_3 {width: 77%;margin-left: 20%;}
}
@media(max-width: 740px) {
	.honorul {padding-bottom: 30px;}
	.honorul li {width: 100px;margin-right: 20px;}
	.honorul li .pic {height: 131px;}
	
	.abouthonor .cont {margin-top: 30px;}

	.contactxmap .xinx , .contactxmap .xinmap {width: 100%;float: none;}
	.contactxmap .t1 {font-size: 19px;}
	.contactxmap .t2Ul {font-size: 13px;}
	.contactxmap .lian {margin-top: 30px;margin-bottom: 30px;}
	.contactxmap .mymap {height: 200px;}
	.contactxmap {padding-bottom: 30px;}
	.contactTab .condiv_1 {width: 100%;float: none;margin-bottom: 14px;}
	.contactTab {margin-bottom: 0;}
	.contactTab .duoh {margin-bottom: 14px;width: 95.6%; padding: 2.2%;}
	.contact {padding-bottom: 40px;}
}



@media(max-width: 321px) {
	.contactTab .txtdiv .txt {width: 78%;margin-left: 19%;}
	.contactTab .txtdiv .txt.txt_3 {width: 73%;margin-left: 24%;}
}








