/**
 *                            _ooOoo_  
 *                           o8888888o  
 *                           88" . "88  
 *                           (| -_- |)  
 *                            O\ = /O  
 *                        ____/`---'\____  
 *                      .   ' \\| |// `.  
 *                       / \\||| : |||// \  
 *                     / _||||| -:- |||||- \  
 *                       | | \\\ - /// | |  
 *                     | \_| ''\---/'' | |  
 *                      \ .-\__ `-` ___/-. /  
 *                   ___`. .' /--.--\ `. . __  
 *                ."" '< `.___\_<|>_/___.' >'"".  
 *               | | : `- \`.;`\ _ /`;.`/ - ` : | |  
 *                 \ \ `-. \_ __\ /__ _/ .-` / /  
 *         ======`-.____`-.___\_____/___.-`____.-'======  
 *                            `=---='  
 *         .............................................  
 *                  佛祖保佑             永无BUG      Z.p.
*/
@charset "UTF-8";
html{overflow-y: scroll;font-size:16px}
body{float:left;width: 100%;font-family: "微软雅黑","Microsoft YaHei UI","Microsoft YaHei",Heiti,"黑体",sans-serif;
background:#FFF;font-size:1rem;color:#202020;letter-spacing:0px;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display: block;}
ol, ul{list-style: none;}
input, textarea{-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;outline: none;font-family: "San Francisco","Lucida Grande","Lucida Sans Unicode","helvetica neue",Verdana,tahoma,Aril,PingFangSC-Light,"hiragino sans gb",STXihei,"华文细黑","WenQuanYi Micro Hei","Microsoft YaHei UI","Microsoft YaHei","微软雅黑",Heiti,"黑体",sans-serif;}
table{border-collapse: collapse;border-spacing: 0;}
a,a *{text-decoration:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-transition:color 0.3s linear;-moz-transition:color 0.3s linear;-o-transition:color 0.3s linear;transition:color 0.3s linear;}
a,li a{color:#202020;text-decoration:none;}
a,li a,li,p,span,div{font-size: 14px;}
a:hover{color:auto}
/*去除图片自带的下边距*/
img{vertical-align:middle;max-width:100%;}
/*PC,WAP显示隐藏*/
@media (min-width: 700px) {.pc{display:block;}.wap{display:none;}}
@media (max-width: 700px) {.pc{display:none;}.wap{display:block;}}
/*html通用样式*/
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.mauto{margin:0 auto;}
.block{display:block;}
.i_block{display:inline-block;}
.overflow{overflow:hidden;}
.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.textac{text-align:center;}
.textal{text-align:left;}
.textar{text-align:right;}
/*定位*/
{
position:;
	
}
/*pro系列*/
/*通用样式框架*/
/*背景图片*/
.bg1{background:url(../images/bg1.jpg);}
.bg2{background:url(../images/bg2.jpg);}
.bg3{background:url(../images/bg3.jpg);}
.bg4{background:url(../images/bg4.jpg);}
.bg5{background:url(../images/bg5.jpg);}
.bg6{background:url(../images/bg6.jpg);}
.bg7{background:url(../images/bg7.jpg);}
.main{}
section{}
.w1200{width:1200px;max-width:100%;}
.w10{width:10%;}
.w20{width:20%;}
.w30{width:30%;}
.w40{width:40%;}
.w50{width:50%;}
.w60{width:60%;}
.w70{width:70%;}
.w80{width:80%;}
.w90{width:90%;}
@media (max-width:768px) {
.w-x-10{float:left;width:10%;}
.w-x-8{float:left;width:12.5%;}
.w-x-6{float:left;width:16.666%;}
.w-x-5{float:left;width:20%;}
.w-x-4{float:left;width:25%;}
.w-x-3{float:left;width:33.333%;}
.w-x-2{float:left;width:50%;}	
.w-x-1{float:left;width:100%;}
}
@media (min-width:768px) {
.w-z-10{float:left;width:10%;}
.w-z-8{float:left;width:12.5%;}
.w-z-6{float:left;width:16.666%;}
.w-z-5{float:left;width:20%;}
.w-z-4{float:left;width:25%;}
.w-z-3{float:left;width:33.333%;}
.w-z-2{float:left;width:50%;}	
.w-z-1{float:left;width:100%;}
}
@media (min-width:1200px) {
.w-d-10{float:left;width:10%;}
.w-d-8{float:left;width:12.5%;}
.w-d-6{float:left;width:16.666%;}
.w-d-5{float:left;width:20%;}
.w-d-4{float:left;width:25%;}
.w-d-3{float:left;width:33.333%;}
.w-d-2{float:left;width:50%;}	
.w-d-1{float:left;width:100%;}	
}
/*外边距*/
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mtb5{margin-top:5px;margin-bottom:5px;}
.mtb10{margin-top:10px;margin-bottom:10px;}
.mtb15{margin-top:15px;margin-bottom:15px;}
.mtb20{margin-top:20px;margin-bottom:20px;}
.mtb25{margin-top:25px;margin-bottom:25px;}
.mtb30{margin-top:30px;margin-bottom:30px;}
.mlr5{margin-left:5px;margin-right:5px;}
.mlr10{margin-left:10px;margin-right:10px;}
.mlr15{margin-left:15px;margin-right:15px;}
.mlr20{margin-left:20px;margin-right:20px;}
.mlr25{margin-left:25px;margin-right:25px;}
.mlr30{margin-left:30px;margin-right:30px;}
/*内边距*/
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt25{padding-top:25px;}
.pt30{padding-top:30px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb25{padding-bottom:25px;}
.pb30{padding-bottom:30px;}
.ptb5{padding-top:5px;padding-bottom:5px;}
.ptb10{padding-top:10px;padding-bottom:10px;}
.ptb15{padding-top:15px;padding-bottom:15px;}
.ptb20{padding-top:20px;padding-bottom:20px;}
.ptb25{padding-top:25px;padding-bottom:25px;}
.ptb30{padding-top:30px;padding-bottom:30px;}
.ptb40{padding-top:40px;padding-bottom:40px;}
.ptb50{padding-top:50px;padding-bottom:50px;}
.ptb60{padding-top:60px;padding-bottom:60px;}
.ptb70{padding-top:70px;padding-bottom:70px;}
.plr5{padding-left:5px;padding-right:5px;}
.plr10{padding-left:10px;padding-right:10px;}
.plr15{padding-left:15px;padding-right:15px;}
.plr20{padding-left:20px;padding-right:20px;}
.plr25{padding-left:25px;padding-right:25px;}
.plr30{padding-left:30px;padding-right:30px;}
/*字体大小行高*/
h1{font-size:30px;line-height:40px;font-weight:600}
h2{font-size:27px;line-height:35px;}
h3{font-size:25px;line-height:30px;}
@media (max-width:1200px) {
	h1{font-size:20px;font-weight:600}
	h2{font-size:18px;}
	h3{font-size:16px;}
}
.fonts13{font-size:13px;}
.fonts14{font-size:14px;}
.fonts15{font-size:15px;}
.fonts16{font-size:16px;}
.fonts17{font-size:17px;}
.fonts18{font-size:18px;}
.fonts19{font-size:19px;}
.fonts20{font-size:20px;}
.lineh20{line-height:20px;}
.lineh25{line-height:25px;}
.lineh30{line-height:30px;}
.lineh35{line-height:35px;}
.lineh40{line-height:40px;}
.lineh45{line-height:45px;}
.lineh50{line-height:50px;}
/*高度*/
.h5{height:5px;}
.h10{height:10px;}
.h15{height:15px;}
.h20{height:20px;}
.h25{height:25px;}
.h30{height:30px;}
.h35{height:35px;}
.h40{height:40px;}
.h45{height:45px;}
.h50{height:50px;}
.h55{height:55px;}
.h60{height:60px;}
.h65{height:65px;}
.h70{height:70px;}
.h75{height:75px;}
.h80{height:80px;}
/*颜色*/
.bgff{background: #fff;}
.bgea{background: #eaeaea;}
.bgf8{background: #f8f8f8;}
.bg11{background: #111;}
.bg22{background: #222;}
.bg33{background: #333;}
.bg44{background: #444;}
.bg55{background: #555;}
.bg66{background: #666;}
.bg77{background: #777;}
.bg88{background: #888;}
.bg99{background: #999;}
.bg00{background: #000;}
.colorff{color:#fff;}
.colorf8{color:#f8f8f8;}
.color11{color:#111;}
.color22{color:#222;}
.color33{color:#333;}
.color44{color:#444;}
.color55{color:#555;}
.color66{color:#666;}
.color77{color:#777;}
.color88{color:#888;}
.color99{color:#999;}
.color00{color:#999;}
.borbcc{border-bottom:1px solid #ccc;}
.borbea{border-bottom:1px solid #eaeaea;}
.borbf8{border-bottom:1px solid #f8f8f8;}
.borb11{border-bottom:1px solid #111;}
.borb22{border-bottom:1px solid #222;}
.borb33{border-bottom:1px solid #333;}
.borb44{border-bottom:1px solid #444;}
.borb55{border-bottom:1px solid #555;}
.borb66{border-bottom:1px solid #666;}
.borb77{border-bottom:1px solid #777;}
.borb88{border-bottom:1px solid #888;}
.borb99{border-bottom:1px solid #999;}
.borb00{border-bottom:1px solid #000;}
.borrcc{border-right:1px solid #ccc;}
.borrea{border-right:1px solid #eaeaea;}
.borrf8{border-right:1px solid #f8f8f8;}
.borr11{border-right:1px solid #111;}
.borr22{border-right:1px solid #222;}
.borr33{border-right:1px solid #333;}
.borr44{border-right:1px solid #444;}
.borr55{border-right:1px solid #555;}
.borr66{border-right:1px solid #666;}
.borr77{border-right:1px solid #777;}
.borr88{border-right:1px solid #888;}
.borr99{border-right:1px solid #999;}
.borr00{border-right:1px solid #000;}
.borlcc{border-left:1px solid #ccc;}
.borlea{border-left:1px solid #eaeaea;}
.borlf8{border-left:1px solid #f8f8f8;}
.borl11{border-left:1px solid #111;}
.borl22{border-left:1px solid #222;}
.borl33{border-left:1px solid #333;}
.borl44{border-left:1px solid #444;}
.borl55{border-left:1px solid #555;}
.borl66{border-left:1px solid #666;}
.borl77{border-left:1px solid #777;}
.borl88{border-left:1px solid #888;}
.borl99{border-left:1px solid #999;}
.borl00{border-left:1px solid #000;}
.borcc{border:1px solid #ccc;}
.borea{border:1px solid #eaeaea;}
.borf8{border:1px solid #f8f8f8;}
.bor11{border:1px solid #111;}
.bor22{border:1px solid #222;}
.bor33{border:1px solid #333;}
.bor44{border:1px solid #444;}
.bor55{border:1px solid #555;}
.bor66{border:1px solid #666;}
.bor77{border:1px solid #777;}
.bor88{border:1px solid #888;}
.bor99{border:1px solid #999;}
.bor00{border:1px solid #000;}
.radius5{border-radius:5px;}
.radius10{border-radius:10px;}
.radius15{border-radius:15px;}
.radius20{border-radius:20px;}
.radius25{border-radius:25px;}
.radius30{border-radius:30px;}
.radius35{border-radius:35px;}
.radius40{border-radius:40px;}
.radius45{border-radius:45px;}
.radius50{border-radius:50px;}
/*透明度opacity*/
.opa3{opacity:0.3;}
.opa4{opacity:0.4;}
.opa5{opacity:0.5;}
.opa6{opacity:0.6;}
.opa7{opacity:0.7;}
.opa8{opacity:0.8;}
.opa9{opacity:0.9;}
/*分割线*/
.hr1{background:url(../images/hr1.png)center no-repeat;background-size:100%;height:11px;overflow:hidden;}
.hr2{background:url(../images/hr2.png)center no-repeat;background-size:100%;height:11px;overflow:hidden;}
.hr3{background:url(../images/hr3.png)center no-repeat;background-size:100%;height:11px;overflow:hidden;}
.hr4{background:url(../images/hr4.png)center no-repeat;background-size:100%;height:11px;overflow:hidden;}
.hr5{background:url(../images/hr5.png)center no-repeat;background-size:100%;height:11px;overflow:hidden;}
.hr6{background:url(../images/hr6.png)center no-repeat;background-size:100%;height:11px;overflow:hidden;}
.hr7{background:url(../images/hr7.png)center no-repeat;background-size:100%;height:11px;overflow:hidden;}
.hr8{background:url(../images/hr8.png)center no-repeat;background-size:100%;height:11px;overflow:hidden;}
.hr9{background:url(../images/hr9.png)center no-repeat;background-size:100%;height:11px;overflow:hidden;}
.hr10{background:url(../images/hr10.jpg)center no-repeat;background-size:100%;height:150px;overflow:hidden;}
/*info界面*/
.text-indent p{text-indent:2em !important;clear:both;}
.text-indent table p{text-indent:0em !important;clear:both;}
.content_info img,.img_suolue img{max-width:100%;}
.content_info .imgleft,.img_suolue .imgleft{height:150px;margin:0;width:auto;float:left;min-width:auto;}
@media (max-width:700px) { .content_info .imgleft,.img_suolue .imgleft{height:auto;margin:0 10%;width:80%;float:left;} }
/*二维码*/
.erweima{border:5px solid #fff;}
/*js*/
/*移入移出特效*/
/*大框*/
.mouse{
	position:relative;
}
.mouse_img{
	position:relative;
	z-index:10;
}
.mouse_title{
	position:absolute;
	z-index:9;
	top:0;
	left:0;
	width:100%;
	height:100%;
	color:#fff;
	background: rgba(0,0,0,0.8);
}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img{border:medium none;margin: 0;padding: 0;}
body,button, input, select, textarea{font: 14px/1.5 simsun,tahoma,Srial,helvetica,sans-serif;}
h1, h2, h3, h4, h5, h6{font-size: 100%;font-weight: normal;}
em{font-style:normal;}
ul, ol{list-style: none;}
a{
	text-decoration: none;color:#333;
	text-decoration: none;
	-moz-transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
}
a:hover{
	text-decoration: none;
	-moz-transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
}
/*火狐去掉按钮、连接的虚线*/
a:focus, a:active,
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
select::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {border: 0;outline : 0;} 
input,button,select,textarea{outline:none;-webkit-appearance:none;}
textarea{resize:none;}
a { text-decoration: none; color: #333; }
a{blr:expression(this.onFocus=this.blur());}
a:focus{outline:none;}
a.hidefocus{outline:none}
.button{ border-radius: 0; }
input{font-family: "simsun";}
textarea{font-family: "simsun";}
img{border:0px;  outline-width:0px;  vertical-align:top;}
