@charset "utf-8";
html,body{height:100%;}
body{ margin:0px; padding:0px; margin:0px auto; font-size:14px; line-height:24px; color:#666666; width:100%; min-width:320px; zoom:1; font-family:frutigernext,"Microsoft YaHei",Arial,Helvetica,sans-serif,Arial,"宋体";background-size:cover;}
ul,li,form, dl,dt,dd,div,ul,li,p,em,i,address{ font-style:normal; list-style:none; padding: 0px; margin: 0px;}
h1,h2,h3,h4,h5,h6{ padding:0px; margin:0px;}
select,input,textarea,button{ font-size:14px; border-radius:0; -webkit-border-radius:0; color:#414446; font-family:"微软雅黑";}
input:focus { outline: none;}
input,button,select,textarea{ border:0px;outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
button{ cursor:pointer;}
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption,address{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ max-width:100%; border:none; border:0;  vertical-align:top;}
a{ color:#666666; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#0069b0;}
*:hover{transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.fl{ float:left;}.fr{ float:right;}.tr{ text-align:right;}.tc{ text-align:center;}
.hidetxt{ display:none;}
.clear{ clear:both;}
.clearfix{overflow:hidden;_zoom:1;}
.clearfix:after{ content: ''; display: block; clear: both; height: 0; visibility: hidden;}
.clearfix{*zoom:1;}
:-moz-placeholder {color: #bdbdbd;}
::-moz-placeholder {color: #bdbdbd;}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {color: #bdbdbd;}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {color: #bdbdbd;}
select{-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;-webkit-appearance: none;-moz-appearance: none;appearance: none; cursor:pointer;
appearance:none;
-moz-appearance:none;
-webkit-appearance:none;
}
select::-ms-expand { display: none; }/*Ie clear arr*/
select{ border:1px solid #ababab; height:30px; color:#ababab; text-indent:0.5em; background:url(../images/selectarr.gif) right center no-repeat;}
.input{ border:1px solid #ababab; height:28px; line-height:28px; text-indent:0.5em;color: #bdbdbd;}

.relative{ position:relative;}
.both{clear:both;}

/*font*/
.f_red{color:#ff0000;}
.f_blue{color:#0069b0;text-decoration:underline;}
.Scale-img{overflow:hidden;cursor:pointer;zoom:1;}
.Scale-img img {opacity:1;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;}
.Scale-img:hover img {opacity:1;-webkit-transform:scale3d(1.2,1.2,1);transform: scale3d(1.2,1.2,1); top:0px; left:0px;}


/*pages*/
.Pages{zoom:1;text-align:center;color:#555;clear:both;}
.Pages span{padding:0px 0px;display:inline-block;}
.Pages a{display:inline-block;margin:0px 4px;line-height:26px;text-align:center;}
.Pages .p_page a{display:inline-block;vertical-align:middle;}
.Pages .p_page .a_prev,.Pages .p_page .a_next,.Pages .p_page .a_first,.Pages .p_page .a_end{ display:inline-block;vertical-align:middle;color:#818181;font-size:12px;}
.Pages .p_page .num a{display:inline-block;text-align:center;vertical-align:middle;font-size:14px;color:#818181;}
.Pages a.a_prev,.Pages a.a_next{width:60px;height:26px;border:1px solid #ddd;}
.Pages .p_page .num a:hover{color:#b03c47;}
.Pages .p_page .num a.a_cur{color:#b03c47}
.Pages .p_page .a_prev:hover,.Pages .p_page .a_next:hover,.Pages .p_page .a_first:hover,.Pages .p_page .a_end:hover{background:#b03c47;color:#fff;border:1px solid #b03c47;}
.Pages .p_page a.c_cur{background:#b03c47;color:#fff;border:1px solid #b03c47;}


@media ( max-width:768px){
  .Pages a.a_prev,.Pages a.a_next{width:40px;}
  .Pages a{line-height:25px;width:25px;}
}

@media ( max-width:767px){
  .Pages .p_page .num{display:none;}
}
/*pages end*/

/*右侧浮框 s*/
.FloatMenu{right:2px; width:50px; top:37%; position:fixed; z-index:1000;}
.FloatMenu li{position:relative;margin-bottom:2px;}
.FloatMenu li a{cursor:pointer;display:block;height:50px;}
.FloatMenu li a.wx{background:url(../images/wx.jpg);}
.FloatMenu li a.qq{background:url(../images/qq.jpg);}
.FloatMenu li a.tel{background:url(../images/pho.jpg);}
.FloatMenu li .ewm{position:absolute;right:52px;top:0px;width:101px;padding:5px;background:#fff;display:none;}
.FloatMenu li .ewm img{display:block;width:101px;height:101px;}
.FloatMenu li .telbox{position:absolute;color:#fff;right:52px; top:0px;padding:5px;width:165px;line-height:40px; font-weight:bold; background:#3c80b0; display:none;}


/*右侧浮框 e*/


/*Top s*/
.w1200{width:1200px;margin:0 auto;}
.top{height:132px;position:relative;}
.top .topfl{width:304px;height:83px;float:left;margin-top:24px;}
.top .topfl img{width:204px;height:83px;}
.top .Nav{float:right;}
.top .Nav li{float:left;margin-right:45px;line-height:132px;position:relative;}
.top .Nav li a.aons{font-size:16px;color:#222;}
.top .Nav li:nth-child(7n){margin-right:0px;}
.top .Nav li:hover a.aons{color:#b03c47;}
.top .Nav li.ahover a.aons{color:#a62e2f;}
.top .en{position:absolute;right:0px;top:26px;color:#989898;width:55px;height:25px;}
.top .en a{color:#989898;font-size:12px;display:inline-block;width:18px;height:17px;}
.top .en a:hover{color:#a62e2f;font-weight:bold;}
.top .en a.cn{color:#a62e2f;font-weight:bold;}

.top .Nav li .dllist{width:174px;background:#f5f5f5;position:absolute;z-index:999;left:50%;margin-left:-87px;border-top:3px solid #b03c47;display:none;}
.top .Nav li .dllist dd{height:40px;line-height:40px;text-align:center;}
.top .Nav li .dllist dd:hover a{font-size:14px;color:#b03c47;}

/*手机导航 s*/
.phone_header{ display:none;position:relative;background: url(../images/topbg.jpg); background-size:contain; padding:10px 10px 0px; height:46px;}
.phone_header .Logo{ padding-top:6px;}
.phone_header .Logo img{ height:30px;}
.phone_header .search1{ width:94%; margin-left:3%; height:30px; background:#dddddd; margin:12px auto; overflow:hidden;}
.phone_header .search1 .input{ text-indent:1em; font-size:12px; width:90%; line-height:30px; height:30px; border:0px; float:left;}
.phone_header .link{ z-index:80; position:relative; font-size:12px;width:94%; margin-left:3%;  height:30px; line-height:30px;}
.phone_header .link span{ display:block; background: #dddddd url(../images/selectarr01.gif) right center no-repeat; text-indent:1em; cursor:pointer;}
.phone_header .link ul{ position:absolute; padding:5px 0px; left:0px; width:100%;top:0px; background:#dddddd; display:none;}
.phone_header .link ul li{ text-indent:1em; padding:0px; line-height:22px;}

#navigation { float:right; padding-right:10px;}
#navigation .openbtn{ cursor:pointer; display:block; position:absolute; right:10px; top:50%; margin-top:-8px; z-index:100; width:30px;}
#navigation .openbtn span{ display:block; width:30px; height:2px; background:#2a2a2a; margin:3px 0px;}
#navigation .closebtn{ cursor:pointer; display:block; position:absolute; right:5px; top:16px; z-index:100; width:30px;}
#navigation .closebtn span{ display:block; width:30px; height:2px; background:#2a2a2a; margin:3px 0px;}
#navigation .sp1 {
	-webkit-transform: translate(0, 3px) rotate(45deg) !important;
	-moz-transform: translate(0, 3px) rotate(45deg) !important;
	-ms-transform: translate(0, 3px) rotate(45deg) !important;
	-o-transform: translate(0, 3px) rotate(45deg) !important;
	transform: translate(0, 3px) rotate(45deg) !important; background:#000000 !important;}
#navigation .sp2 {
	-webkit-transform: translate(0, -3px) rotate(-45deg) !important;
	-moz-transform: translate(0, -3px) rotate(-45deg) !important;
	-ms-transform: translate(0, -3px) rotate(-45deg) !important;
	-o-transform: translate(0, -3px) rotate(-45deg) !important;
	transform: translate(0, -3px) rotate(-45deg) !important; background:#000000 !important;}	
#navigation .sub{ padding-top:45px; top:0%;display:none; z-index:999; position:absolute; right:0px; width:100%; background:#fff;}
#navigation .sub li{ border-bottom:1px solid #dddddd;}
#navigation .sub li span{ position:relative; display:block; line-height:40px;z-index:99;}
#navigation .sub li span a{color:#000000; display:block; padding-left:10px; font-size:15px;}
#navigation .sub li:last-child{ background:none;}
.UI-jian{background: url(../images/zoom_jian.png) center center no-repeat;}
.UI-jia{background: url(../images/zoom_jia.png) center center no-repeat;}
#navigation li span .UI-jian,#navigation li span .UI-jia{position:absolute;right:0px;top:0px; width:45px; height:40px;display:block; cursor:pointer;}
#navigation .sub .foldContent { display:none; margin-bottom:-1px; background:#f4f1f1;}
#navigation .sub .foldContent li{ border-bottom:1px solid #fff; margin-bottom:0; line-height:30px;}
#navigation .sub .foldContent li a{ color:#333; display:block; padding-left:20px;}
#navigation .bg{ left:0px; top:0px; display:none; width:100%; height:100%; position:fixed; height:100%; background:#fff; z-index:998;}
/*手机导航 end*/
@media (max-width:1199px){
	.w1200{width:96%;margin:0 auto;}	
}

@media (max-width:1024px){
	.top .Nav li{margin-right:30px;}
}

@media (max-width:998px){
.top{display:none;}
.phone_header{display:block;}
}

/*Top e*/

/*bottom s*/
.foot{width:100%;padding:40px 0 70px 0;background:#232323;}
.foot .fline{padding-bottom:25px;border-bottom:1px solid #3a3a3a;}
.foot .fline .flogo{float:left;}
.foot .fline .fnav{float:right;height:58px;}
.foot .fline .fnav li{float:left;line-height:58px;}
.foot .fline .fnav li a{font-size:14px;color:#7f7f7f;}
.foot .fline .fnav li i{display:inline-block;width:2px;height:12px;background:url(../images/aline.png);vertical-align:middle;margin:0 26px 0 26px;}
.foot .ftext{float:left;margin-top:36px;}
.foot .ftext p{font-size:12px;color:#7f7f7f;line-height:30px;}
.foot .ftext p a{color:#7f7f7f}
.foot .fwx{float:right;margin-top:36px;}

@media (max-width:640px){
	.foot .fline .fnav{display:none;}
}


@media (max-width:639px){
	.foot{padding:15px 0 30px 0;}
	.foot .fline .flogo{float:none;text-align:center;}
	.foot .fline .flogo img{max-width:50%;}
	.foot .fline{padding-bottom:15px;}
	.foot .fline .fnav{display:none;}
	.foot .ftext{float:none;text-align:center;}
	.foot .fwx{float:none;text-align:center;margin-top:20px;}
}
/*bottom e*/


/**************************首页****************************/

/*banner  s*/
.ban{width:100%;height:auto;overflow:hidden;position:relative;}		
/*.ban .hd{position:absolute;left:50%;bottom:40px;transform:translate(-50%,0%);z-index:1}
.ban .hd ul{overflow:hidden;zoom:1;float:left;}
.ban .hd ul li{display:inline-block;vertical-align:middle;margin-right:18px;width:8px;height:8px;background:#fff;border-radius:50%;cursor:pointer; }
.ban .hd ul li.on{width:30px;border-radius:100px;}*/
.ban .bd{position:relative;height:100%;z-index:0;}
.ban .bd li{zoom:1;vertical-align:middle; }
.ban.bd img{width:100%;height:auto;display:block;}
.banscan{-webkit-animation-name:fadescan;-webkit-animation-duration:2s;-webkit-animation-iteration-count:1;-webkit-animation-delay: 0s;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);}
@-webkit-keyframes fadescan {
	0%{-moz-transform:scale(1.5,1.5);-webkit-transform:scale(1.5,1.5);-o-transform:scale(1.5,1.5);opacity:0;visibility:visible;}
	100%{-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);opacity:1;visibility:hidden;}
}
/*banner  e*/


/*video s*/
.video{padding:26px 0 0px 0;}
.video .vifl{float:left;width:60%;height:500px;position:relative; background:#000;}
.video .vifl video{position:absolute; left:0px; top:0px; width:100%; height:100%;}
.video .vifl img{width:100%;max-height:500px;}
.video .vifl .tit{position:absolute;top:35%;left:50%;transform:translate(-50%,0%);}
.video .vifl .tit .vtit{font-size:30px;font-weight:bold;color:#fff;}
.video .vifl .tit .vline{width:30px;height:2px;background:#a62e2f;margin:13px auto 0;}

.video .virh{float:left;width:40%;height:300px;}
.video .virh .vione{width:100%;height:250px;position:relative;}
.video .virh .vione img{width:100%;max-height:250px;}
.video .virh .vione .vitit{width:85%;position:absolute;top:56px;left:50%;transform:translate(-50%,0%);}
.video .virh .vione .vitit .vp1{font-size:22px;color:#fff;font-weight:bold;} 
.video .virh .vione .vitit .vp2{font-size:14px;color:#fff;margin:14px 0 20px 0;}
.video .virh .vione .vitit .vcon{font-size:14px;color:#fff;line-height:30px;height:60px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:20px;}
/*video e*/

/*产品中心 s*/
.title .tp1{font-size:30px;color:#282828;font-weight:bold;text-align:center;}
.title .tline{width:30px;height:2px;background:#a62e2f;margin:15px auto 0;}

.cp{padding:68px 0 68px 0;}
.cp .sea{width:467px;height:45px;position:relative;margin:30px auto 20px;}
.cp .sea input{width:450px;height:45px;border:1px solid #cfcfcf;border-radius:100px;padding-left:17px;}
.cp .sea a{display:block;width:100px;height:45px;background:#3c80b0;font-size:14px;color:#fff;text-align:center;line-height:45px;border-radius:100px;position:absolute;top:1px;right:-18px;}
.cp .cpul li{float:left;width:16.5%;height:284px;background:url(../images/line.png) no-repeat center right;position:relative;/*overflow:hidden;*/}
.cp .cpul li:nth-child(6n){background:none;}
.cp .cpul li .cptit{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;}
.cp .cpul li .cptit .cpimg{}
.cp .cpul li .cptit .cptext{font-size:16px;color:#4e4e4e;font-weight:bold;margin-top:28px;}

.cp .cpul li .cpbox{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;background:url(../images/rbg.png);background-size:100% 100%;position:absolute;width:50%;left:25%;top:25%;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;z-index:999;}
.cp .cpul li .cpbox dl{width:60%;margin:0px auto;}
.cp .cpul li .cpbox dl dd{font-size:14px;color:#fff;line-height:30px;width:100%;height:30px; overflow:hidden; word-break:break-all;}
.cp .cpul li .cpbox dl dd:first-child{margin-top:40px;}
.cp .cpul li .cpbox dl dd i{display:inline-block;width:3px;height:3px;background:url(../images/dot.png);vertical-align:middle;margin-right:7px;}
.cp .cpul li .cpbox .detal{position:absolute;bottom:-20px;left:50%;transform:translate(-50%,0%);z-index:9999;}
.cp .cpul li:hover .cpbox{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;width:100%;height:100%;left:0%;top:0%;}

/*产品中心 e*/

/*新闻中心  s*/
.new{padding-bottom:70px;}
.new .newcon{margin-top:48px;}
.new .newfl{width:42.5%;height:400px;float:left;overflow:hidden;position:relative;}
.new .newfl .hd{height:15px;overflow:hidden; position:absolute;right:29px;bottom:15px; z-index:1; }
.new .newfl .hd ul{ overflow:hidden;zoom:1;float:left;}
.new .newfl .hd ul li{float:left;margin-right:8px;width:13px;height:13px;background:#939393;cursor:pointer;border-radius:50%;}
.new .newfl .hd ul li.on{background:#e60000;}
.new .newfl .bd{position:relative;height:100%;z-index:0;}
.new .newfl .bd li{zoom:1;vertical-align:middle;}
.new .newfl .bd li p{width:100%;position:absolute;height:50px;background:rgba(0,0,0,.4);z-index:999;bottom:0px;}
.new .newfl .bd li p a{display:block;width:70%;font-size:16px;color:#fff;line-height:50px;padding-left:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.new .newfl .bd img{display:block; width:100%;}

.new .newrh{width:55%;height:400px;float:right;overflow:hidden;position:relative;}
.newrh .hd{height:46px;line-height:46px;border-bottom:1px solid #a62e2f;}
.newrh .hd ul{float:left;position:absolute;left:0px;top:0px;}
.newrh .hd ul li{width:148px;font-size:18px;color:#6f6f6f;text-align:center;float:left;cursor:pointer;}
.newrh .hd ul li.on{background:#a62e2f;color:#fff;}

.newrh .bd ul{padding:10px 0 0 29px;zoom:1;}
.newrh .bd li{padding:21px 0 21px 0;border-top:1px dashed #e7e7e7;;transition:all 0.2s linear;-webkit-transition:all 0.2s linear;}
.newrh .bd li:first-child{border:none;}
.newrh .bd li .tfl{width:70px;float:left;}
.newrh .bd li .tfl .date{font-size:24px;color:#787878;margin-top:4px;}
.newrh .bd li .tfl .date1{margin:16px auto 0;text-align:center;}
.newrh .bd li .trh{width:85%;float:right;}
.newrh .bd li .trh .trh1{font-size:16px;color:#2a2a2a;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.newrh .bd li .trh .trh2{width:100%;line-height:20px;margin-top:12px;font-size:12px;color:#787878;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.newrh .bd li:hover{padding-left:5%;}
.newrh .bd li:hover .trh .trh1{color:#a62e2f;}
.newrh .bd a.more{position:absolute;top:15px;right:0px;font-size:14px;color:#615c4e;}


/*新闻中心  e*/

/*分区公司 s*/
.fenqu{padding-bottom:52px;overflow:hidden; position:relative;}
.fqban{width:96%;margin:43px auto 0!important ;}
.fqban li .sbox{width:250px;}
.fqban li .sbox img{display:block;width:100%;height:188px;}
.fqban .flex-control-nav{display:none;}
.fqban .flex-direction-nav a{width:8px;height:15px;}
.fqban .flex-direction-nav .flex-prev{left:-20px;top:50%;background:url(../images/fl.png) center center;}
.fqban .flex-direction-nav .flex-next{right:-5px;top:50%;background:url(../images/rh.png) center center;}
.fqban .flex-direction-nav .flex-prev:hover{background:url(../images/fl1.png) center center;}
.fqban .flex-direction-nav .flex-next:hover{background:url(../images/rh1.png) center center;}

.fqban{}
.fqban li .sbox{width:210px;height:188px;overflow:hidden;}
.fqban li .sbox img{display:block;width:100%;max-height:188px;opacity:1;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;}
.fqban li .fqtit{width:210px;text-align:center;font-size:14px;color:#282828;font-weight:bold;margin-top:15px;}
.fqban li:hover .fqtit{color:#a62e2f;}
.fqban li:hover .sbox img{-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1);}

/*分区公司 e*/

@media (max-width:1024px){
	.video .virh .vione{height:205px;}
	.video{padding-bottom:0px;}
	.video .vifl{height:409px;}
	.video .virh .vione .vitit{top:36px;}
}

@media (max-width:768px){
	.video .vifl,.video .virh{float:none;width:100%;height:auto;}
	.video .vifl{margin-bottom:20px;}
	.video .virh .vione{height:auto;margin-bottom:20px;}
	.cp{padding-top:0px;}
	.cp .sea{width:90%;}
	.cp .sea input{width:100%;}
	.cp .cpul li{width:50%;}
	.new .newfl,.new .newrh{width:100%;float:none;}
	.new .newfl .bd img{width:100%;}
	.new .newfl{height:auto;margin-bottom:40px;}
	.newrh .bd li .trh{width:75%;}
	.fqban .flex-direction-nav .flex-prev{left:0px;}
	.fqban .flex-direction-nav .flex-next{right:0px;}
}

@media (max-width:640px){
	.fqban li .sbox{width:165px;height:auto;}
	.fqban li .sbox img{max-height:120px;}
	.fqban li .fqtit{width:165px;}
}

@media (max-width:480px){
	.video .virh .vione .vitit .vp1{font-size:18px;}
	.video .virh .vione .vitit .vp2{margin:5px 0 0px 0;}
	.video .virh .vione .vitit{top:26px;}
	.video .vifl .tit .vtit{font-size:18px;}
	.video .vifl .tit{top:20%;}
	.newrh .hd ul li{width:100px;}
	.newrh .bd li .trh{width:70%;}
}

@media (max-width:320px){
	.fqban li .sbox{width:140px;height:auto;}
	.fqban li .sbox img{max-height:120px;}
	.fqban li .fqtit{width:140px;}
}


/**************************产品中心****************************/
.lmcon{width:100%;height:102px;border-bottom:1px solid #dde2e6;margin-bottom:20px;}
.lmcon .lmtit{text-align:center;}
.lmcon .lmtit span{display:inline-block;font-size:36px;color:#303030;text-align:center;height:100px;line-height:100px;border-bottom:2px solid #ec3a3a;}
.lma{text-align:center;margin-top:38px;}
.lma a{display:inline-block;width:140px;height:35px;font-size:16px;color:#303030;text-align:center;line-height:35px;margin-right:20px;background:#ededed;border-radius:100px;}
.lma a:hover{color:#fff;background:#b03c47;}
.lma a:last-child{margin-right:0px;}
.lma a.lhover{color:#fff;background:#b03c47;}

.cplist{margin-top:50px;padding-bottom:50px;}
.cplist li{width:23.5%;float:left;margin-right:2%;margin-bottom:37px;}
.cplist li .cimg{border:1px solid #ececec;padding:8px;background:#f7f7f7;overflow:hidden;}
.cplist li .cimg img{height:206px; width:100%;*margin-top:expression((100% - this.height )/2);opacity:1;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;}
.cplist li .cptit{font-size:16px;color:#333;text-align:center;margin-top:18px;}
.cplist li:hover .cptit{color:#b03c47;}
.cplist li:hover .cimg{border:1px solid #b03c47;}
.cplist li:hover .cimg img{opacity:1;-webkit-transform:scale3d(1.2,1.2,1);transform: scale3d(1.2,1.2,1); top:0px; left:0px;}

@media (max-width:1024px){
	.lma a{width:130px;margin-right:17px;}
	.cplist li .cimg img{height:166px;}
}

@media (max-width:768px){
	.lma a{width:130px;margin-right:17px;}
	.cplist li .cimg img{height:166px;}
	.lmcon{height:62px;}
	.lmcon .lmtit span{font-size:24px;height:60px;line-height:60px;}
}

@media (max-width:767px){
	.lma a{width:100px;margin-right:15px;margin-bottom:20px;}
	.cplist{margin-top:30px;}
	.cplist li{width:49%;margin-bottom:20px;}
	.cplist li:nth-child(2n){float:right;margin-right:0px;}
}

@media (max-width:480px){
	.cplist li .cimg img{height:123px;}
}



/**************************产品中心详情页****************************/
.cpxq{padding:72px 0 58px 0;}
.cpxq .xqtit{font-size:20px;color:#b03c47;font-weight:bold;text-align:center;}
.cpxq .xqimg{width:100%;padding:24px 0;background:#e8e8e8;margin-top:39px;}
.cpxq .xqimg li{float:left;width:30%;height:280px;line-height:280px;margin-left:2.5%;text-align:center;overflow:hidden;}
.cpxq .xqimg li img{max-height:280px;*margin-top:expression((100% - this.height)/2);vertical-align:middle;opacity:1;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;}
.cpxq .xqimg li:hover img{opacity:1;-webkit-transform:scale3d(1.2,1.2,1);transform: scale3d(1.2,1.2,1); top:0px; left:0px;}
.cpxq .cpCon{margin-top:43px;}
.cpxq .cpCon .Con1 i.i1{display:inline-block;width:20px;height:20px;background:url(../images/cp1.png);vertical-align:middle;margin-right:9px;}
.cpxq .cpCon .Con1 i.i2{display:inline-block;width:20px;height:20px;background:url(../images/cp2.png);vertical-align:middle;margin-right:9px;}
.cpxq .cpCon .Con1 i.i3{display:inline-block;width:20px;height:20px;background:url(../images/cp3.png);vertical-align:middle;margin-right:9px;}
.cpxq .cpCon .Con1{font-size:18px;color:#272727;}
.cpxq .cpCon .xqcon{margin:22px 0 0 29px;font-size:14px;color:#525252;}

@media (max-width:768px){
	.cpxq{padding:32px 0 38px 0;}
	.cpxq .xqimg li{height:172px;line-height:172px;}
}

@media (max-width:640px){
	.cpxq{padding:32px 0 38px 0;}
	.cpxq .xqimg li{height:auto;line-height:normal;}
	.cpxq .xqimg{padding:14px 0;}
}



/**************************企业资质****************************/
.zzlist{margin-top:50px;padding-bottom:50px;}
.zzlist li{width:23.5%;float:left;margin-right:2%;margin-bottom:37px;}
.zzlist li:nth-child(4n){margin-right:0px;}
.zzlist li .cimg{border:2px solid #b1b1b1;background:#f7f7f7;height:176px;line-height:176px;text-align:center;overflow:hidden;}
.zzlist li .cimg img{max-height:176px;*margin-top:expression((100% - this.height )/2);vertical-align:middle;opacity:1;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;}
.zzlist li .cptit{font-size:16px;color:#303030;text-align:center;margin-top:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zzlist li:hover .cptit{color:#b03c47;}
.zzlist li:hover .cimg img{opacity:1;-webkit-transform:scale3d(1.2,1.2,1);transform: scale3d(1.2,1.2,1); top:0px; left:0px;}

@media (max-width:640px){
	.zzlist li{width:49%;}
	.zzlist li:nth-child(2n){margin-right:0px;float:right;}
	.zzlist li .cimg{padding:10px;height:auto;line-height:normal;}
}


/**************************现货库存****************************/
.kclist{margin-top:50px;padding-bottom:50px;}
.kclist li{width:23.2%;border:1px solid transparent;float:left;margin-right:2%;margin-bottom:37px;padding-bottom:16px;background:#f2f2f2;}
.kclist li a{display:block;padding:0 11px;}
.kclist li:nth-child(4n){margin-right:0px;}
.kclist li .cimg{background:#f7f7f7;height:180px;line-height:176px;text-align:center;overflow:hidden;}
.kclist li .cimg img{max-height:180px;*margin-top:expression((100% - this.height )/2);vertical-align:middle;opacity:1;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;}
.kclist li .cptit{font-size:16px;color:#484848;text-align:center;margin:25px 0 22px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.kclist li:hover{border:1px solid #b03c47;}
.kclist li:hover .cptit{color:#b03c47;}
.kclist li:hover .cimg img{opacity:1;-webkit-transform:scale3d(1.2,1.2,1);transform: scale3d(1.2,1.2,1); top:0px; left:0px;}

@media (max-width:767px){
	.kclist li{width:48%;}
	.kclist li:nth-child(2n){margin-right:0px;float:right;}
	.kclist li .cimg{height:auto;line-height:normal;}
}




/**************************检测设备****************************/
.Test{padding:70px 0 70px 0;}
.Test .hd{text-align:center;}
.Test .hd li{display:inline-block;font-size:20px;color:#818181;font-weight:bold;cursor:pointer;}
.Test .hd li i{display:inline-block;width:2px;height:18px;background:#818181;vertical-align:middle;margin:0 17px 0 22px;}
.Test .hd li.on{color:#b03c47;}

.Test .bd{margin:56px 0 46px 0;}
.Test .bd .jiance li{width:23.5%;float:left;margin-right:2%;}
.Test .bd .jiance li:nth-child(4n){margin-right:0px;}
.Test .bd .jiance li .teimg{width:100%;height:236px;line-height:236px;background:#e4e4e3;text-align:center;}
.Test .bd .jiance li .teimg img{max-height:236px;*margin-top:expression((100% - this.height )/2);vertical-align:middle;}
.Test .bd .jiance li .Ttit{background:#989898;font-size:16px;color:#fff;font-weight:bold;height:40px;line-height:40px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/*生产设备*/
.Test .bd .pro li{width:100%;margin:16px 0 0px 0;}
.Test .bd .pro li .prtit{width:50%;float:left;position:relative;}
.Test .bd .pro li .prtit .prdot{width:10px;height:10px;border-radius:50%;background:#777;position:absolute;top:-13px;right:-15px;}
.Test .bd .pro li .prtext{text-align:right;margin:-20px 12px 0 0px;}
.Test .bd .pro li .prtext .pr1{font-size:24px;color:#777;font-weight:bold;}
.Test .bd .pro li .prtext .pr2{font-size:18px;color:#2b2b2b;margin-top:14px;}
.Test .bd .pro li .scimg{width:49%;float:right;border-left:2px solid #bebebe;padding-bottom:56px;}
.Test .bd .pro li .scimg img{display:block;width:350px;height:200px;margin:-13px 0 0px 22px;}

.Test .bd .pro li.rh{margin:0px;}
.Test .bd .pro li.rh .prtit{width:48%;float:right;position:relative;}
.Test .bd .pro li.rh .prtit .prdot{width:10px;height:10px;border-radius:50%;background:#777;position:absolute;top:2px;left:-17.5px;;}
.Test .bd .pro li.rh .prtext{text-align:left;margin:-20px 0px 0 12px;}
.Test .bd .pro li.rh .prtext .pr1{font-size:24px;color:#777;font-weight:bold;}
.Test .bd .pro li.rh .prtext .pr2{font-size:18px;color:#2b2b2b;margin-top:14px;}
.Test .bd .pro li.rh .scimg{width:50.9%;margin-top:13px;float:left;border-right:2px solid #bebebe;border-left:0px;text-align:right;}
.Test .bd .pro li.rh .scimg img{display:inline-block;width:350px;height:200px;margin:-13px 22px 0px 0px;}

@media (max-width:768px){
	.Test .bd .jiance li{width:49%;margin-bottom:20px;}
	.Test .bd .jiance li:nth-child(2n){margin-right:0px;float:right;}
	.Test .bd .pro li .scimg{width:48.6%;}
	.Test .bd .pro li .scimg img,.Test .bd .pro li.rh .scimg img{width:300px;}
	.Test .bd .pro li.rh .prtit .prdot{left:-10.5px;}
	.Test .bd .pro li .prtit .prdot{right:-13px;}
	.Test .bd .jiance li .Ttit{font-size:14px;}
	
}



/**************************工厂简介****************************/
.tro{padding:74px 0;}
.tro .trfl{float:left;width:50%;margin-bottom:60px;}
.tro .trfl .trtit{font-size:20px;color:#b03c47;}
.tro .trfl .begin{font-size:14px;color:#484848;margin:14px 0 50px 0;}
.tro .trfl .begin .b1{display:inline-block;width:40px;height:1px;background:#dde2e6;vertical-align:middle;margin:0 9px 0 9px;}
.tro .trfl .begin .b2{display:inline-block;width:4px;height:4px;background:#484848;border-radius:50%;vertical-align:middle;margin:0 5px 0 5px;}
.tro .trfl .Tcon{font-size:14px;color:#484848;line-height:30px;}
.tro .trfl .trul{border-left:1px solid #e9e9e9;margin-top:30px;}
.tro .trfl .trul li{font-size:14px;color:#484848;margin:0 0 20px 0px;}
.tro .trfl .trul li i{display:inline-block;width:11px;height:11px;background:url(../images/bg1.png);margin-left:-5.5px;}
.tro .trfl .trul li span{display:inline-block;vertical-align:middle;margin-left:22px;}

.tro .trrh{float:right;width:38%;margin-bottom:60px;}
.tro .trrh img{width:100%;height:auto;}
.tro .trtext{font-size:14px;color:#484848;line-height:35px;text-indent:2em;}
@media (max-width: 768px){ 
	.tro .trfl,.tro .trrh{float:none;width:100%;}
	.tro .trrh{text-align:center;}
	.tro .trrh img{width:auto;}
 }



/**************************新闻中心****************************/
.Ncon{padding:50px 0;}
.Ncon ul li{padding:22px 0;border-bottom:1px solid #e6e6e6;}
.Ncon ul li .Nfl{width:17%;height:145px;float:left;overflow:hidden;}
.Ncon ul li .Nfl img{width:100%;max-height:145px;opacity:1;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;}
.Ncon ul li .Nrh{width:80%;float:right;}
.Ncon ul li .Nrh .newtit{margin:22px 0 28px 0;}
.Ncon ul li .Nrh .newtit p.Con{width:80%;float:left;font-size:18px;color:#222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.Ncon ul li .Nrh .newtit p.time{width:10%;float:right;font-size:14px;color:#919191;}
.Ncon ul li .Nrh .Ntext{font-size:14px;color:#5f5f5f;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.Ncon ul li:hover{box-shadow:0 3px 12px #ddd;padding-left:2.5%;margin-top:-1px;}
.Ncon ul li:hover .Nrh .newtit p.Con{color:#b03c47;}
.Ncon ul li:hover .Nfl img{-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1);}

@media (max-width: 1024px){ 
	.Ncon ul li .Nrh .newtit{margin:10px 0 18px 0;}
	.Ncon ul li .Nfl{height:115px;}
 }

@media (min-width: 768px) and (max-width: 979px) { 
	.Ncon ul li .Nrh .newtit p.time{width:15%;}
	.Ncon ul li .Nrh .newtit p.Con{width:75%;}
 }

@media (max-width: 767px){ 
	.Ncon{padding:0px 0 30px 0;}
	.Ncon ul li .Nfl{display:none;}
	.Ncon ul li .Nrh{width:100%;}
	.Ncon ul li .Nrh .newtit p.Con{width:70%;}
	.Ncon ul li .Nrh .newtit p.time{width:25%;}


}
 @media (max-width: 320px){ 
	.Ncon ul li .Nrh .newtit p.time{font-size:12px;}

 }


/**************************定制服务****************************/
.liuyan{padding:60px 0 70px 0;}
.ser{width:80%;margin:0 auto;}
.ser .sline{width:100%;height:45px;background:#e7e7e7;line-height:45px;}
.ser .sline span.sp1{font-size:16px;color:#303030;padding-left:28px;}
.ser .sline span.sp2{font-size:14px;color:#818181;padding-left:13px;}
.ser .sline span.sp2 i{color:#af2432;}
.ser .putarea{width:95%;margin:42px auto 0;}
.ser .put{width:50%;float:left;position:relative;margin-bottom:20px;}
.ser .put span{color:#404040;font-size:16px;display:inline-block;width:80px;text-align:right;}
.ser .put span i{color:#af2432;}
.ser .put input{border:1px solid #d2d2d2;margin-left:10px;width:248px;height:26px;padding-left:30px;}
.ser .put p.s1{position:absolute;top:6px;left:100px;}
.ser .put p.s2{position:absolute;top:6px;left:100px;}
.ser .put p.s3{position:absolute;top:8px;left:100px;}
.ser .put p.s4{position:absolute;top:7px;left:100px;}
.ser .sess span{color:#404040;font-size:16px;display:inline-block;vertical-align:top;width:80px;text-align:right;float:left;}
.ser .sess textarea{margin-left:10px;height:166px;border:1px solid #d2d2d2;float:left;width:86%;}
.ser .putarea .tj{text-align:center;}
.ser .putarea .tj a{display:inline-block;width:74px;height:28px;background:#dcdcdc;font-size:14px;color:#404040;text-align:center;line-height:28px;margin-top:26px;margin-right:14px;}
.ser .putarea .tj a:last-child{margin-right:0px;}
.ser .putarea .tj a:hover{color:#fff;background:#af2432;}

@media (min-width: 768px) and (max-width: 979px) { 
	.ser .put{float:none;width:100%;}
	.ser .put input{width:75%;}
	.ser .sess textarea{width:80%;}
 }
@media (max-width:767px){
	.ser{width:100%;}
	.ser .put{width:100%;}
	.ser .put input{width:60%;}
	.ser .sess textarea{width:70%;}
}

@media (max-width:320px){
	.ser{width:100%;}
	.ser .put{width:100%;}
	.ser .put input{width:56%;}
	.ser .sess textarea{width:67%;}
}


/**************************昆山公司****************************/
.pany{padding:34px 0 50px 0;}
.pany .pnav{height:40px;background:#f5f5f5;text-align:center;}
.pany .pnav li{display:inline-block;width:88px;height:39px;border-bottom:1px solid transparent;text-align:center;line-height:40px;margin-right:40px;position:relative;}
.pany .pnav li a.aps{display:block;color:#737373;font-size:16px;font-weight:bold;}
.pany .pnav li:nth-child(4n){margin-right:0px;}
.pany .pnav li:hover{border-bottom:1px solid #b03c47;}
.pany .pnav li:hover a.aps{color:#b03c47;}
.pany .pnav li.ali{border-bottom:1px solid #b03c47;}
.pany .pnav li.ali a.aps{color:#b03c47;}

.pany .pnav li dl{position:absolute;width:174px;background:#f5f5f5;padding:20px 0;left:50%;margin-left:-87px;display:none;}
.pany .pnav li dl dd{height:30px;line-height:30px;}
.pany .pnav li dl dd a{color:#737373;font-size:12px;}
.pany .pnav li dl dd:hover a{color:#b03c47;}
.pany .pnav li dl.palist{display:block;}

.gsarea{width:90%;margin:0 auto;}
.gsarea .gsimg{width:100%;height:auto;margin-top:35px;text-align:center;}
.gsarea .gsimg img{width:100%;height:auto;}

.gsarea .gstext{font-size:24px;color:#343434;font-weight:bold;text-align:center;margin:63px 0 35px 0;}
.gsarea .gscon{font-size:14px;color:#393939;line-height:35px;text-indent:2em;}
.gsarea .gslist{margin:70px 0 60px 0;}
.gsarea .gslist li{float:left;width:25%; position:relative; min-height:49px; height:auto !important; height:49px;}
.gsarea .gslist li div img{width:49px; position:absolute; left:0px; top:0px;}
.gsarea .gslist li div.lx{margin-left:65px;} 
.gsarea .gslist li div.lx p:nth-child(1){font-size:14px;color:#393939;font-weight:bold;}
.gsarea .gslist li div.lx p:nth-child(2){font-size:14px;color:#393939;}
.gsban{width:90%;margin:0 auto!important;}
.gsban li .sbox{width:250px;}
.gsban li .sbox img{display:block;width:100%;height:188px;}
.gsban .flex-control-nav{display:none;}
.gsban .flex-direction-nav a{width:21px;height:38px;}
.gsban .flex-direction-nav .flex-prev{left:-40px;top:50%;background:url(../images/gsfl.png) center center;}
.gsban .flex-direction-nav .flex-next{right:-25px;top:50%;background:url(../images/gsrh.png) center center;}
.gsban .flex-direction-nav .flex-prev:hover{background:url(../images/gsfl1.png) center center;}
.gsban .flex-direction-nav .flex-next:hover{background:url(../images/gsrh1.png) center center;}

.ours{padding:0 0 66px 0;}
.map{margin:0 auto;position:relative;}
.map .hd li{cursor:pointer;}
.map .hd li .bg{position:absolute;display:none;z-index:0;}
.map .hd li.m1 .bg{top:405px;right:282px;}
.map .hd li.m2 .bg{top:428px;right:382px;}
.map .hd li.m3 .bg{top:549px;right:249px;}
.map .hd li.m4 .bg{top:432px;right:182px;}
.map .hd li.m5 .bg{top:358px;right:189px;}
.map .hd li.m1 .name{top:435px;right:311px;}
.map .hd li.m2 .name{top:435px;right:388px;}
.map .hd li.m3 .name{top:573px;right:281px;}
.map .hd li.m4 .name{top:473px;right:203px;}
.map .hd li.m5 .name{top:386px;right:212px;}
.map .hd li .name{position:absolute;z-index:9;font-size:13px;color:#fff;height:20px;line-height:20px;}
.map .hd li:hover .bg{display:block;}
.map .hd li.on .bg{display:block;}

.map .bds{display:none;}
.map .bd{margin-top:38px;}
.map .bd table tr th{background:#b03c47;height:64px;font-size:24px;color:#fff;font-weight:normal;border:1px solid #b8b8b8;border-right:0px;}
.map .bd table tr td{height:70px;background:#f1f1f1;font-size:18px;color:#1c1c1c;text-align:center;border:1px solid #b8b8b8;border-top:0px;border-right:0px;}
.map .bd table tr th:last-child{border-right:1px solid #b8b8b8;}
.map .bd table tr td:last-child{border-right:1px solid #b8b8b8;}
@media (max-width:768px){
	.gsarea .gslist li{width:50%;margin-bottom:20px;}
	.ours{padding:0px 0 10px 0;}
	.map{width:100%;}
	.map img{display:none;}
	.map .bd,.map .hd{display:none;}
	.map .bds{display:block;margin-top:38px;}
	.map .bds ul{margin-bottom:30px;}

}

@media (max-width:640px){
	.pany .pnav{height:auto;}
	.gsarea .gslist li{width:100%;}
	.gsarea .gslist{margin:30px 0 10px 0;}
	.gsban .flex-direction-nav .flex-prev{left:0px;}
	.gsban .flex-direction-nav .flex-next{right:0px;}
	.gsban li .sbox{width:160px;}
	.gsban li .sbox img{height:auto;}
	.map .bd table tr th{font-size:16px;}

}

@media (max-width:320px){
	.gsban li .sbox{width:130px;}
}

/**************************人才招聘****************************/
.rec{padding:58px 0 45px 0;}
.jobtop{width:100%;height:60px;background:#535353;}
.jobtop p{display:inline-block;width:15%;height:60px;text-align:center;font-size:18px;color:#fff;font-weight:bold;line-height:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.Joblist .jobhead{padding:24px 22px 24px 0;background:#efefef;cursor:pointer;}
.Joblist .jobhead p{display:inline-block;width:15%;font-size:16px;color:#494949;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.Joblist .jobhead .btn{width:22px;height:22px;float:right;background:url(../images/jia.png) 0px top no-repeat;}
.Joblist .jobcon{display:none;padding:42px 30px 22px 46px;}
.Joblist .jobcon .tit{font-size:16px;color:#494949;}
.Joblist .jobcon p{font-size:font-size:14px;color:#494949;margin-top:18px;}
.Joblist .jobcon a.shenq{display:block;width:130px;height:40px;line-height:40px;text-align:center;background:#b03c47;color:#fff;font-size:16px;color:#fff;margin-top:30px;}
.Joblist li.current .btn{background:url(../images/jian.png) 0px bottom no-repeat;}


/*新闻详情*/
.news .xqnew{padding:47px 0 27px 0;text-align:center;border-bottom:1px dashed #d5d5d5;}
.news .xqnew .xqnew1{font-size:20px;color:#333;font-weight:bold;margin-bottom:22px;}
.news .xqnew .date{font-size:14px;color:#666;}
.news .xqnew .date i{margin:0px 12px; display:inline-block;}
.Shares{display:inline-block;zoom:1; vertical-align:middle;}

.news .newtext{padding-top:48px;}
.news .newtext p{font-size:14px;color:#665;text-indent:30px;line-height:30px;margin-bottom:42px;}

.news .newtext .anext{width:100%;margin-bottom:83px;}
.news .newtext .anext a{display:block;float:left;width:45%;height:40px;font-size:#666;line-height:40px;text-align:center;background:#f6f6f6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news .newtext .anext a span{color:#000;}
.news .newtext .anext a.anext1{float:left;}
.news .newtext .anext a.anext2{float:right;}
.news .newtext .anext a:hover{background:#cba64d;color:#fff;box-shadow:0px 0px 18px rgba(203,166,76,.4);}
.news .newtext .anext a:hover span{color:#fff;}
.news .newtext .anext a.anexts{background:#cba64d;color:#fff;box-shadow:0px 0px 18px rgba(203,166,76,.4);}
.news .newtext .anext a.anexts span{color:#fff;}
@media ( max-width:648px){
    .news .newtext .anext a{width:100%;float:none;margin-bottom:30px;}
    .news .newtext .anext{margin-bottom:43px;}
}

/******************************招聘表单*****************************/
.zp{padding:40px 0 40px 0;}
.zp .zptitle{width:100%;height:60px;background:#b03c47;}
.zp .zptitle p{padding-left:40px;font-size:18px;color:#fff;line-height:60px;}
.zp .zpul{padding:0 36px;margin-top:36px;}
.zp .zpul li{width:45%;height:30px;float:left;margin-bottom:20px;}
.zp .zpul li:nth-child(2n){float:right;}
.zp .zpul li span{font-size:15px;color:#333;display:inline-block;width:75px;text-align:right;}
.zp .zpul li input{width:80%;height:30px;font-size:14px;color:#666;border:1px solid #dbdbdb;margin-left:2%;}
.zp .zpul li select{width:40%;height:30px;font-size:14px;color:#666;border:1px solid #dbdbdb;margin-left:2%;background:url(../images/se.jpg) 97% center no-repeat;}
.zp .zpul li input[type="radio"]{width:18px;height:18px;vertical-align:middle;}
.zp .zpul li label{vertical-align:middle;font-size:14px;color:#666;}
.zp .zpcon{padding:0 36px;margin-bottom:20px;}
.zp .zpcon span{font-size:15px;color:#333;display:inline-block;width:75px;text-align:right;vertical-align:top;}
.zp .zpcon textarea{width:91%;height:150px;font-size:14px;color:#666;border:1px solid #dbdbdb;margin-left:1%;resize:none;}
.zp a{display:inline-block;width:120px;height:40px;font-size:16px;color:#fefefe;text-align:center;line-height:40px;background:#606060;}
.zp a.aleft{margin-left:126px;}
.zp a:hover{background:#0175c1;}
.zp a.aons{background:#0175c1;}

@media ( max-width:768px){
  .zp{text-align:center;padding:40px 0 40px 0;}
  .zp .zptitle{height:50px;}
  .zp .zptitle p{line-height:50px;font-size:14px;padding-left:15px;text-align:left;}
  .zp .zpul,.zp .zpcon{padding:0px;}
  .zp .zpul li{float:none;width:100%;text-align:left;}
  .zp .zpul li:nth-child(2n){float:none;width:100%;}
  .zp .zpul li input{width:70%;}
  .zp .zpul li select{width:45%;}
  .zp .zpcon textarea{width:71%;}
  .zp a{width:100px;}
  .zp a.aleft{margin-left:0px;}
}
