@charset "utf-8";
html{max-width:100%;margin:0 auto;overflow-x:hidden;

}
body {padding:0px; text-decoration:none;margin:0 auto;font-size: 0.24rem;max-width:100%;font-family:"微软雅黑";
overflow-x:hidden;background:#fdf5ea;height:auto
}
div,h1,h2,h3,h4,p,ul,ol,dl,dt,dd,input,button,textarea,form,ul,li,img{margin:0; padding:0; border:0; font-weight:normal; text-decoration:none}
input,textarea,select{color:#333;font-family:arial;outline:none ;}
a{text-decoration:none; color:#444;}
a:hover{ text-decoration:none; }
li{list-style:none;}
/************常用************/
.fl{float:left;}
.fr{float:right;}
.pt-3{
padding-top:0.3rem

}
.hanggao5{
	
	height:0.5rem
}
.banners{
	
	
	width:100%;height:1.8rem;
	
	background: url(images/xwzx.jpg) no-repeat center / cover;
}
.fenye{ text-align:center;padding:20px;position:relative;bottom:0; }
.fenyelist{ display:inline-block; font-size:16px; padding:7px 15px; margin:10px auto;border:1px solid #d2d2d2;}
.fenye a .fenyelist:hover{ background:#637ea9;color:#fff; cursor:pointer; }
.yes{background:#637ea9; color:#fff;}
.no{color:#aaa;}
.fl{
	
	float:left
	
}
.f-30{
	
	font-size:0.3rem
	
}

.f-20{
	font-size:0.2rem
	
}
.ml-10{
	
	margin-left:0.1rem
	
}
.hw{
	
width:7.26rem;
margin:0.2rem 0.12rem

}
.fw-900{
	
	
	font-weight:900
}
.cle{clear:both;}
.nolist{height:50px;line-height:50px;text-align:center;color:#555;}
/* 首页*/
.banner{width:7.5rem;color:red}
.top-img{
width:7.5rem
}
.zk{
	float:right;
	margin:0.5rem;
	width:0.36rem;
	height:0.28rem;
}
.nav{
width:7.5rem;
height:auto;
padding-left:0.2rem;
background:#2e2c2a;

color:white

}
.l-nav{
	
	float:left;
	width:auto;
	height:1.3rem;
	margin-top:0.1rem
	
}

.r-nav{
	
	
	
	
	padding-top:0.1rem
	
}

.pt-2{
padding-top:0.2rem
}


.nav a{
	
	color:white
}
.navul{
width:auto;


float:left;
background:#637ea9;
padding:0.05rem 0.08rem;
font-size:0.24rem;
border-radius:0.15rem;
margin:0rem 0.10rem	
}

.header_nav_in{



float:left;

color:yellow !important;


	
}

.mt-2{
margin-top:0.2rem

}

.fr{

float:right}


.js{

width:7.26rem;
background:white;
height:auto;
margin:0.12rem
}

.content_text{
	
	width:6.96rem;
	
}

.content_text img{
	
	width:100%;
	
}
.rwimg{

width:2.4rem;
float:left;
margin-left:0.12rem
}
.rm{
float:left;
width:0.39rem;
margin-left:0.1rem;

}
.rwjj{

width:3.94rem;


float:right;
font-size:0.24rem;
  

}


.gdimg{

width:1rem;
float:right;
}

.zxsp{

width:6.98rem;
height:5.1rem;
margin:.0.15rem 
}


.sp{
width:6.20rem;
height:4.04rem;
padding:0.3rem 0.34rem;

}

.mt--1{
margin-top:-0.1rem

}

.pximg{width:2.13rem;
float:left;
margin-left:0.3rem

}

.pxzx{
width:6.9rem;
padding-top:0.3rem;
margin-bottom:0.2rem
}
.px-txt{
width:audio;
float:left;

margin-left:0.3rem

}
.zxjj{
	
	width:5.8rem;
	margin:0rem 0.45rem;
	padding-top:0.5rem
	
}
.zx-title{
	
	margin-left:0.25rem;
	margin-top:0.6rem
	
	
}

.zx-txt{
	
	margin-left:0.25rem;
	margin-top:0.16rem;
	font-size:0.2rem
	
	
}

.zx-xq{
	
	float:right;
	width:auto;
	font-size:0.18rem;
	
	border:0.01rem solid #637ea9;border-radius:0.2rem;
	padding:0.05rem 0.1rem;
	color:#637ea9
	
	
}
.fs{
	
	width:7.26rem;
	background:white;
	height:5.12rem;
	margin-left:0.1rem
}

.fsjz{
	
	
	margin:0rem 0.27rem;
	

	
}
.fst{
	margin-top:3.6rem
	
	
}
.fst span{
	
	color:white;
	font-size:0.3rem;
	padding-left:0.2rem
	
	
}
.tj{padding:0.4rem 0rem;

text-align:center}


.tjb{
	color:white;
	width:4.4rem;
	background:#8da1c0;
	font-size:0.3rem;
	padding:0.1rem 0rem;
	border-radius:0.1rem;
	margin-left:1.5rem
	
}
.bmck{
	background:#8da1c0;
	height:0.9rem	
}

.xm{float:left;
padding:0.3rem 0.3rem;
font-size:0.3rem;
}

.xm input{
	width:5.6rem;
	height:0.62rem;
	border: 0.01rem solid;
	margin-left:0.2rem
	
}

.xm select{
	
width:5.6rem;
	height:0.62rem;
	border: 0.01rem solid;
	margin-left:0.2rem	
	
}

.al{
	width:3.3rem;
	background:#eeeeee;
	float:left;
	margin:0.2rem 0.15rem;
	text-align:center
	
	
}
.al p{padding-bottom:0.1rem
	
	
	
}


.footer{
	color:#111111 !important;
	width:7.5rem;
	background:#e0c1a8;
	
	
}
.footer {
	
	color:#111111;
}

.f-left{
	
	width:5.5rem;
	float:left;
	margin:0.2rem
	
	
}

.footxt{
	
	font-size:0.3rem
	
	
}
.gstit{
	float:left;

	color:white;
	font-size:0.20rem;
	margin-left:0.1rem
	
}
.gstit img{
	
	width:2rem
}
.ewm{
	color:#111111;
	width:1.2rem;
	float:right;
	text-align:center;
	white-space:nowrap;
	margin-top:0.4rem;
	margin-left:6rem;
	 position: absolute;
	
}
.ewm img{
	
	width:1.16rem	
	
	
}
.fwrx{
	
	
 padding-top:0.1rem
 

 
}



.fwrx span{
	
	
 font-size:0.3rem
 
 
 
}
.jgdh{
	
	text-align:center  !important;
	display:flex;
	justify-content:center;
	flex-wrap:wrap;
	
}
.dh{
	
	
	width:auto;
	margin:0.1rem 0.10rem;
	padding:0.08rem 0.2rem;
	background:#8da1c0;
	font-size:0.22rem;
	border-radius:0.2rem ;
		color:white ;
}


.dh_in{

	background:#4068a6  !important;
	
	
	border:0rem solid #8da1c0; !important;
	
}
.p-title img{
	width:0.3rem;

	
}

.p-title{
	
		margin-top:0.1rem;
		padding-left:0.2rem;
		font-size:0.30rem
	
	
}

.yhjj{
	
	width:7rem;
	
	margin:0.2rem 0.1rem;
	text-align:center !important;
	
}


.yhjj P{
	
	text-indent: 0pt !important;
	text-align:left !important;
	
}



.yhjj img{
	
	width:100% !important;
	height:auto !important;
	
	
}



.sjspan{
	width:auto;
	float:right;
margin-top:0.05rem;
	font-size:0.2rem
	
}
.sdjx{width:3.3rem;
	
	float:left;
	margin:0.1rem 0.15rem;

	}
	
.sdjx p{
	
	
	margin-top:0.1rem;

	padding-left:0.1rem;
	
	border-bottom:0.01rem solid #black
	}	
		
.sdjx p img{
	
	
	width:0.3rem;
	height:0.3rem;
	float:right;
	margin-top:0.02rem
	
	}	
	
	
	.xscg{
		width:3.41rem;
		height:2.42rem;
		border:0.015rem solid #eee ;
		margin-left:0.13rem;
		margin-top:0.1rem;
		float:left;
		
		
	}
	
	
.cg{
	
	width:3.12rem;
	height:2.14rem;
	
	margin:0.13rem 0.15rem
	
}
.aljs{
	
	width:7.10rem;

	background:#f7f7f7;
	margin:0.08rem;
	
}.alimg{
	
	width:2.8rem;
	height:1.8rem;
	float:left;
	margin:0.1rem;
	
}

.al-txt{
	float:left;
	width:3.8rem;
	margin-top:0.2rem;
	font-size:0.3rem;
	color:#637ea9
	
}


.altx{
	color:black;
	
	font-size:0.2rem;
}


.ckxq{
	font-size:0.12rem;
	background:#637ea9;
	color:white;
	width:auto;
	float:left;
	margin-top:0.05rem;
	padding:0.05rem 0.1rem
	
}
.xwzx{
	
	
	width:6.88rem;
	margin:0.2rem
	
}
.xwrq{
	text-align:center;
	float:left;
	width:1.02rem;
	height:1.02rem;
	background:#999999;
	
	
	
}


.xwtxt{
	
	float:left;
	width:5.7rem;
	
}
.lxfs{
	
	width:6.92rem;
	margin:0.17rem
	
}

.lxewm{
	
	width:6.92rem;
	margin:0.17rem;
	text-align:center;
	font-size:0.2rem
	
}
.gzewm img{
	
	width:1.61rem;
	height:1.61rem

	
}
.gzewm{
	
	width:1.61rem;
	

	
}
/*axq*/
.xqbt2{text-align:center;font-size:0.4rem;padding-top:0.3rem}
.xqbt3{text-align:center;color:#8f8f8f;font-size:0.3rem;height:0.42rem;line-height:0.42rem;}