@charset "utf-8";

.m0{margin:0;}.ml1{margin-left:1px;}.ml2{margin-left:2px;}.ml5{margin-left:5px;}.ml10{margin-left:10px;}.ml20{margin-left:20px;}.mt4{margin-top:4px;}.mt5{margin-top:5px;}.mt8{margin-top:8px;}.mt10{margin-top:10px;}.mt15{margin-top:15px;}.mt20{margin-top:20px;}.mt25{margin-top:25px;}.ml30{margin-left:30px;}.mr1{margin-right:1px;}.mr2{margin-right:2px;}.mr5{margin-right:5px;}.mr10{margin-right:10px;}.mr20{margin-right:20px;}.mt1{margin-top:1px;}.mt2{margin-top:2px;}.mt4{margin-top:4px;}.mt5{margin-top:5px;}.mt8{margin-top:8px;}.mt10{margin-top:10px;}.mt20{margin-top:20px;}.mt30{margin-top:30px;} .mt40{margin-top:40px;} .mt50{margin-top:50px;} .mb1{margin-bottom:1px;}.mb2{margin-bottom:2px;}.mb5{margin-bottom:5px;}.mb10{margin-bottom:10px;}.mb20{margin-bottom:20px;}.ml-1{margin-left:-1px;}.mt-1{margin-top:-1px;}.mt15{margin-top: 15px;}.ml15{margin-left: 15px;}.mb15{margin-bottom: 15px;}.mr15{margin-right: 15px;}  
/*padding*/
.p1{padding:1px;}.pl1{padding-left:1px;}.pt1{padding-top:1px;}.pr1{padding-right:1px;}.pb1{padding-bottom:1px;}.p2{padding:2px;}.pl2{padding-left:2px;}.pt2{padding-top:2px;}.pr2{padding-right:2px;}.pb2{padding-bottom:2px;}.pl5{padding-left:5px;}.p5{padding:5px;}.pt5{padding-top:5px;}.pr5{padding-right:5px;}.pb5{padding-bottom:5px;}.p10{padding:10px;}.pl10{padding-left:10px;}. {padding-top:10px;}.pr10{padding-right:10px;}.pb10{padding-bottom:10px;}.p20{padding:20px;}.pl20{padding-left:20px;}.pt20{padding-top:20px;}.pr20{padding-right:20px;}.pb20{padding-bottom:20px;}.pt15{padding-top: 15px;}.pr15{padding-right: 15px;}.pb15{padding-bottom: 15px;}.pl15{padding-left: 15px;}
.clear{clear:both;}
.clear0 { display:block; height:0; overflow:hidden; clear:both; }

.fs10{font-size:10px;} .fs11{font-size:11px;}  .fs12{font-size:12px;} .fs13{font-size:13px;} .fs14{font-size:14px;} .fs15{font-size:15px;} .fs16{font-size:16px;} .fs17{font-size:17px;} .fs18{font-size:18px;} .fs19{font-size:19px;} .fs20{font-size:20px;} .fs21{font-size:21px;} .fs22{font-size:22px;}.fs23{font-size:23px;}
.fwb{font-weight:bold;}

.ht19{height:19px;} .ht20{height:20px;} .ht21{height:21px;} .ht22{height:22px;} .ht23{height:23px;} .ht24{height:24px;} .ht25{height:25px;} .ht26{height:26px;} .ht27{height:27px;} .ht28{height:28px;} .ht29{height:29px;} .ht30{height:30px;} .ht31{height:31px;} .ht32{height:32px;}.ht33{height:33px;}.ht34{height:34px;} .ht35{height:35px;} .ht36{height:36px;}

.lnht19{line-height:19px;} .lnht20{line-height:20px;} .lnht21{line-height:21px;} .lnht22{line-height:22px;} .lnht23{line-height:23px;} .lnht24{line-height:24px;} .lnht25{line-height:25px;} .lnht26{line-height:26px;} .lnht27{line-height:27px;} .lnht28{line-height:28px;} .lnht29{line-height:29px;} .lnht30{line-height:30px;} .lnht31{line-height:31px;} 

.texce{text-align:center;} .texl{text-align:left;} .texr{text-align:right;}
.texem{text-indent:2em}

.plr{padding-left:8px;padding-right:8px;}
.mlr{margin-left:8px;margin-right:8px;}
.wrapper{width:99%;color: #555; max-width:640px; min-width:320px; margin: 0 auto;font-size:16px;}
.img-responsive{display: block; max-width: 100%; height: auto;}
.l{float:left; display:inline;}
.r{float:right; display:inline;}
.auto{margin-left:auto; margin-right:auto;}

/*****top*******/
.header{height:70px; background:#fff;}
.header .l{width:60%; float: left;}
.header .r{width: 34%;}
.header .r{ float:right; }
.header .img-responsive{display:block; max-width:100%; margin-top:3px; }
.header .header-responsive{margin-top:9px; line-height:25px;}
.header-responsive img {float:left;}

.header-responsive p{ padding-left:12px; color:#d92459 }
.header-responsive p a{  color:#d92459}
.ziti{font-weight:bold;font-size:18px;}

.nav{ height:35px; overflow:hidden; background:#d92459; width:100%;}
.nav a{ width:24.5%; line-height:35px; border-right:1px solid #cb3762;display:block; float:left; display:inline-block; text-align:center; color:#fff; font-size:15px;}

.dh{width:80%;height:50px;margin:auto}



.dh1{float:left;max-width:13%; }

.dh2{max-width:87%; vertical-align:middle;}



.all{height:30px;line-height:30px;background:#ec5883;font-weight:bold;color:#FFFFFF; letter-spacing:1px;text-align:center;}
.all1{text-align:center}
.all1 span{color:#f16428;font-weight:bold;}

.zyx p{padding-left:30px;margin-top:5px;}
.zyx1{ background:url(../images/1.jpg) no-repeat;}
.zyx2{ background:url(../images/2.jpg) no-repeat;}
.zyx3{ background:url(../images/3.jpg) no-repeat;}
.zyx4{ background:url(../images/4.jpg) no-repeat;}
.zyx5{ background:url(../images/5.jpg) no-repeat;}
.zyx6{ background:url(../images/6.jpg) no-repeat;}

.wxts{padding-left:15px;padding-right:15px; background:#f5f2dd;padding:5px 10px;}
.wxts span{color:#e90f0f;font-weight:bold;}

.nxrq{width:80%;margin:auto;color:#666666}
.nxrq tr td p{padding-left:18px;}
.nxrq1{width:50%;text-align:center;height:40px;line-height:40px;background:#ec5883;font-weight:bold;color:#FFFFFF;}
.nxrq2{width:50%;text-align:center;height:40px;line-height:40px;background:#6ac2f0;font-weight:bold;color:#FFFFFF;border-left:5px solid #FFFFFF}
.nxrq tr td img{ vertical-align:middle}

.mmn{border-collapse:separate; border-spacing:5px;}



.zj{margin:auto}

.zj ul li{text-align:center;float:left;}
.zj ul li img{max-width:100%;}

.zj2 p span{padding:3px 5px;background:#f16428;color:#FFFFFF;}

.zj .swt{text-align:center;margin-top:15px;}
.zj .swt a{color:#fff;padding:1%;}

.pl{height:25px;clear:both;border-bottom:1px dashed #FF8EAF}

 .comment1{text-align:justify}
 .commentbox1{ overflow:hidden;padding:0 3px;}
 .comment1 p{line-height: 24px;  margin-top:10px;border-bottom: 1px dashed #ddd;}
 .comment1 h6{font-size:16px;color:#E4007D;padding:0 10px;text-align:left;}
 .comment1 p span{color:#e4005f;}
 

@media (min-width: 320px) and (max-width: 470px){	
	.header{height: 50px;}

   .all100{font-size:14px;}
   .dh{width:95%;}
   .dh2{margin-top:7px;}
   .nxrq{width:100%;font-size:14px;}
   
   .zj{width:97%;}
	.zj1{width:39%;}
	.zj2{width:59%;}
	.zj2 p{margin-top:5px;}
	.zj2 p span{font-size:14px;}
	.zj3{margin-top:20px !important;}
	.daxiao{width:35%; }
	.daxiao img{width:100%; } 

}
@media (min-width: 470px) and (max-width: 540px){
.zj{width:90%;}
	.zj1{width:39%;}
	.zj2{width:59%;}
	.zj2 p{margin-top:10px;}
	
	.zj3{margin-top:20px !important;}
		
	
	}
	
@media (min-width: 540px){	
	.zj1{width:39%;}
	.zj2{width:59%;}
	.zj2 p{margin-top:10px;}
	
	.zj3{margin-top:20px !important;}
	}

@media (min-width: 320px) and (max-width:380px){
	.header .l{width: 59%;}
	.header .r{width: 40%;}
	.header .r p{font-size: 12px;line-height:18px;}
	.header .header-responsive{margin-top:3px} 
	.header-responsive img {width:28%;}  
}
@media (min-width: 380px) and (max-width:480px){
    .header{height: 50px;}
	.header .l{width: 230px;}
	.header .r{width: 145px;}
	.header .r p{font-size: 12px;line-height:20px;}
	.header .header-responsive{margin-top:3px} 
	.header-responsive img {width:28%;}  


}
 
@media (min-width: 480px) and (max-width: 580px){
    .header{height: 67px;}
	.header .l{width: 280px;}
	.header .r{width: 160px;}
	.header .r p{font-size: 14px;line-height:22px;}
	.header .header-responsive{margin-top:7px} 
	.header-responsive img {width:30%;margin-right:5px;}  

}




@media (min-width: 580px){
.header-responsive img {margin-right:10px;}  

}


@media (min-width: 540px){

	.zj1{width:39%;}
	.zj2{width:59%;}
	.zj2 p{margin-top:10px;}
	
	.zj3{margin-top:20px !important;}	
	}
	
	.bottom_nav{height: 45px; line-height:45px; background: #f79f55; border-bottom:1px solid rgba(255,255,255,0.6); }
.bottom_nav ul {max-width: 640px; min-width: 320px; margin:0 auto 0;}
.bottom_nav ul li{float: left; width:25%; text-align: center; position: relative;}
.bottom_nav ul li:before{position: absolute; content: ""; width: 1px; height:18px; background: #f5f5f5; top:16px; right:0;}
.bottom_nav ul li:last-child:before{background:none;}
.bottom_nav ul li a{font-size: 15px; color: #fff;}

/**********************************btm_text*************************************************/
.footer-new {margin-top:15px;}
.footer-tel{background-color: #fbecd9; text-align: center; padding: 12px;}
.footer-info{background-color: #f79f55; text-align: center; padding:12px;}
.footer-info .page-help,.footer-info .page-help a{color:#fff799; font-size: 16px;}
.footer-info .page-help{width:300px; margin-left: auto; margin-right: auto; padding-bottom: 10px; border-bottom: 1px solid rgba(255,255,255,0.6); margin-bottom: 12px;}
.footer-info p{width:300px; margin-top:0; margin-left:auto; margin-right:auto; margin-bottom:0;  font-size: 14px; color:#ffffff!important; text-align:center; padding:5px 6px; box-sizing: border-box; }
.footer-info p a{
	color: #fff;
}