/**
 *                            _ooOoo_  
 *                           o8888888o  
 *                           88" . "88  
 *                           (| -_- |)  
 *                            O\ = /O  
 *                        ____/`---'\____  
 *                      .   ' \\| |// `.  
 *                       / \\||| : |||// \  
 *                     / _||||| -:- |||||- \  
 *                       | | \\\ - /// | |  
 *                     | \_| ''\---/'' | |  
 *                      \ .-\__ `-` ___/-. /  
 *                   ___`. .' /--.--\ `. . __  
 *                ."" '< `.___\_<|>_/___.' >'"".  
 *               | | : `- \`.;`\ _ /`;.`/ - ` : | |  
 *                 \ \ `-. \_ __\ /__ _/ .-` / /  
 *         ======`-.____`-.___\_____/___.-`____.-'======  
 *                            `=---='  
 *         .............................................  
 *                  佛祖保佑             永无BUG      Z.p.
*/
@charset "UTF-8";

/*PC,WAP显示隐藏*/
@media (min-width: 768px) {.pc{display:block !important;}.wap{display:none !important;}}
@media (max-width: 768px) {.pc{display:none !important;}.wap{display:block !important;}}
/*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系列*/

/*通用样式框架*/
/*背景图片*/
.bg0{background:url(../images/bg0.jpg);}
.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%;}
.w1400{width:1400px;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%;}	
}

/*外边距*/
.p5{padding: 5px ;}.pt5{padding-top: 5px ;}.pl5{padding-left: 5px ;}.pr5{padding-right: 5px ;}.pb5{padding-bottom: 5px ;}
.p10{padding:10px;}.pt10{padding-top:10px;}.pl10{padding-left:10px;}.pr10{padding-right:10px;}.pb10{padding-bottom:10px;}
.p15{padding:15px;}.pt15{padding-top:15px;}.pl15{padding-left:15px;}.pr15{padding-right:15px;}.pb15{padding-bottom:15px;}
.p20{padding:20px;}.pt20{padding-top:20px;}.pl20{padding-left:20px;}.pr20{padding-right:20px;}.pb20{padding-bottom:20px;}
.p25{padding:25px;}.pt25{padding-top:25px;}.pl25{padding-left:25px;}.pr25{padding-right:25px;}.pb25{padding-bottom:25px;}
.p30{padding:30px;}.pt30{padding-top:30px;}.pl30{padding-left:30px;}.pr30{padding-right:30px;}.pb30{padding-bottom:30px;}
.p35{padding:35px;}.pt35{padding-top:35px;}.pl35{padding-left:35px;}.pr35{padding-right:35px;}.pb35{padding-bottom:35px;}
.p40{padding:40px;}.pt40{padding-top:40px;}.pl40{padding-left:40px;}.pr40{padding-right:40px;}.pb40{padding-bottom:40px;}
.p45{padding:45px;}.pt45{padding-top:45px;}.pl45{padding-left:45px;}.pr45{padding-right:45px;}.pb45{padding-bottom:45px;}
.p50{padding:50px;}.pt50{padding-top:50px;}.pl50{padding-left:50px;}.pr50{padding-right:50px;}.pb50{padding-bottom:50px;}
.m5{margin: 5px ;}.mt5{margin-top: 5px ;}.ml5{margin-left: 5px ;}.mr5{margin-right: 5px ;}.mb5{margin-bottom: 5px ;}
.m10{margin:10px;}.mt10{margin-top:10px;}.ml10{margin-left:10px;}.mr10{margin-right:10px;}.mb10{margin-bottom:10px;}
.m15{margin:15px;}.mt15{margin-top:15px;}.ml15{margin-left:15px;}.mr15{margin-right:15px;}.mb15{margin-bottom:15px;}
.m20{margin:20px;}.mt20{margin-top:20px;}.ml20{margin-left:20px;}.mr20{margin-right:20px;}.mb20{margin-bottom:20px;}
.m25{margin:25px;}.mt25{margin-top:25px;}.ml25{margin-left:25px;}.mr25{margin-right:25px;}.mb25{margin-bottom:25px;}
.m30{margin:30px;}.mt30{margin-top:30px;}.ml30{margin-left:30px;}.mr30{margin-right:30px;}.mb30{margin-bottom:30px;}
.m35{margin:35px;}.mt35{margin-top:35px;}.ml35{margin-left:35px;}.mr35{margin-right:35px;}.mb35{margin-bottom:35px;}
.m40{margin:40px;}.mt40{margin-top:40px;}.ml40{margin-left:40px;}.mr40{margin-right:40px;}.mb40{margin-bottom:40px;}
.m45{margin:45px;}.mt45{margin-top:45px;}.ml45{margin-left:45px;}.mr45{margin-right:45px;}.mb45{margin-bottom:45px;}
.m50{margin:50px;}.mt50{margin-top:50px;}.ml50{margin-left:50px;}.mr50{margin-right:50px;}.mb50{margin-bottom:50px;}
.m60{margin:60px;}.mt60{margin-top:60px;}.ml60{margin-left:60px;}.mr60{margin-right:60px;}.mb60{margin-bottom:60px;}

.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;}



.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;}
.fonts25{font-size:25px;}
.fonts30{font-size:30px;}
.fonts35{font-size:35px;}
.fonts40{font-size:40px;}
.fonts45{font-size:45px;}
.fonts50{font-size:50px;}

.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{font-size:14px;line-height:30px;padding:60px 20px;}
.content_info img,.img_suolue img{max-width:100%;width:80%;margin:0 10%;}
.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);
}

/*文本超出隐藏*/
.txto1,.txto2,.txto3,.txto4,.txto5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;}
.txto1{-webkit-line-clamp: 1;}
.txto2{-webkit-line-clamp: 2;}
.txto3{-webkit-line-clamp: 3;}
.txto4{-webkit-line-clamp: 1;}
.txto5{-webkit-line-clamp: 5;}