@charset "utf-8";

body{ color:#333; font-size:14px;font-family: "Microsoft Yahei";} /*??????????*/
body,ul,ol,li,div,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,img,span,input{margin:0;padding:0;list-style:none;}
a { color:#333; text-decoration:none;font-family: "Microsoft Yahei";}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
/*a:hover { text-decoration:underline;}*/
img{border:none;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ font-family: "Microsoft Yahei"; }
h1,h2,h3,h4,h5,h6{ font-family:"Microsoft Yahei";}

.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative;}
i,em{ font-style:normal;}
.clearfix:after{content:"";height:0;clear:both;display:block;visibility:hidden;}
.clearfix{zoom:1;}




@media (max-width: 640px) {
.hiddenmob{ display:none !important

}
}




/*
@media (min-width: 641px) and (max-width:1920px ) {
	.hiddenpc{ display:none}
	
	
*/	
	
@media (min-width: 641px) and (max-width:1920px ) {
.hiddenpc{ display:none !important}




.content{ width:1200px; margin:0 auto;font-family: "Microsoft Yahei";}
.ed .ed2{ display:block!important;}


.cus{ padding-top:100px ;}
.cus .cus_con{ margin-top:30px;position: relative;}
.cus ul li{float: left;/*width: 288px;*/ width:380px;margin:0 10px;margin-bottom: 40px;}
.cus ul li:hover p{ box-shadow: 0 0 10px rgba(0,0,0,0.22);border:0;}
.cus ul li p{ height: 70px;/*border:1px solid #bfbfbf;*/box-sizing: border-box;border-top: 0;}
.cus ul li img{display: block;/*width: 288px;height: 384px;*/ width:400px; height:auto;}
.cus ul li span{ display: block;text-align: center;position: relative;font-size: 18px;color: #333333;line-height: 54px;}
/*.cus ul li span:after{ position: absolute;left: 50%;top: 54px;width:42px ;height: 1px;background: #dadada;margin-left: -21px;content: "";}
*/.cus ul li em{ display: block;text-align: center;font-size: 14px;color: #333333;line-height: 14px;padding-top: 14px;}
.cus .prev1{ position:absolute; left:-100px; top:120px; width:60px;height:60px; background:url(../images/prev.png) no-repeat;z-index: 100;}
.cus .next1{position:absolute; right:-100px; top:120px;  width:60px;height:60px; background:url(../images/next.png) no-repeat;z-index: 100;}
.cus .prev1:hover{ background:url(../images/prevh.png) no-repeat;}
.cus .next1:hover{ background:url(../images/nexth.png) no-repeat;}
.cus .more{ margin: 0 auto 92px;width: 280px;height: 36px;border-radius: 18px;line-height: 36px;border:2px solid #fff107;display:block;font-weight: normal;}
.cus .more a{ display: block;width:140px ;font-size: 16px;color: #333333;float: left;line-height: 36px;text-align: center;}
.cus .more a:first-child.on{ background: #fff107;border-top-left-radius: 16px;border-bottom-left-radius: 16px;}
.cus .more a:last-child.on{ background: #fff107;border-top-right-radius: 16px;border-bottom-right-radius: 16px;}

}


