@charset "utf-8";
/* CSS Document */
ul,li{list-style:none}
img{border:none;}
input,button,select,textarea{outline:none}
html{ font-size:625%;font-family:"微软雅黑";color:#353535; }
body{margin:0 auto;-webkit-text-size-adjust: none;margin:0px;padding:0px;background-color:#f3f3f5;}
a{color:#6d6a6a;text-decoration:none;cursor:pointer}
*{padding:0; margin:0; list-style:none;}

/*---------------------*/
/*index*/
.logo{width:100%; height:0.6rem;text-align:center; }
.logo img{ max-width:100%; max-height:100%;}
/*.banner{ width:100%; height:3.75rem; margin:0 auto;}
.banner img{width:100%; height:100%;}*/

.inban{ width:100%; height:3.75rem;}
.inban img{ width:100%; height:100%;}
.hiSlider{overflow: hidden;width: 100%; padding-bottom:50%; float:left;}
.hiSlider-item{float:left; padding-bottom:3.75rem;}
.hiSlider-btn-prev, .hiSlider-btn-next {
	position: absolute;
	z-index: 5;
	top: 50%;
	height: 0.4rem;
	width: 0.4rem;
	background: url(../img/hislider-arrow.png) no-repeat;
	background-size: cover;
	margin-top: -0.15rem;
	text-indent: 0rem;
	overflow: hidden;
	opacity: .2;
filter:alpha(opacity:20)
}
.hiSlider-btn-prev {
	left: 0.1rem
}
.hiSlider-btn-next {
	right: 0.1rem;
	background-position: -0.4rem 0
}
.hiSlider-btn-prev:hover, .hiSlider-btn-next:hover {
	opacity: 1;
filter:alpha(opacity:100)
}

.zxbj{ width:100%; height:2.5rem; background:#fff; margin-top:0.2rem; padding-top:0.5rem;}
.mfbj{width: 60%;height: 1.2rem;margin: 0 auto;border: 0.02rem solid #fff;border-radius:0.1rem;box-shadow:0.03rem 0.03rem 0.03rem #f3f3f5,0.03rem -0.03rem 0.03rem #f3f3f5,-0.03rem 0.03rem 0.03rem #f3f3f5,-0.03rem -0.03rem 0.03rem #f3f3f5;padding: 0.4rem 0.2rem;}
.mfbj_wz{
	width: 65%;
  	height: 1.2rem;
 	line-height: 0.6rem;
 	font-size: 0.36rem;
  	color: #333;
  	float: left;
}
.mfbj_pic{
	width: 25%;
  	float: right;
}
.mfbj_pic img{
	width:100%;
}
.menutp{
	width: 15%;
	height: 1.2rem;
	line-height:1.2rem;
	margin-left: 8%;
	float: left;
	font-size: 0.26rem;
  	display: block;
  	text-align: center;
}
.menutp img{
  	width:100%;
}
.fgjx{
	width:100%;
	height: 6.5rem;
	background-color: #fff;
	margin-top: 0.2rem;
	margin-bottom:1.2rem;
}
.fgnr{
  width: 91%;
  height: 1rem;
  padding: 0rem 0.34rem 0rem 0.34rem;
  border-bottom: 0.02rem solid #e7e7e7;
  font-size: 0.3rem;
  margin: 0 auto;
  text-align: left;
  line-height: 1rem;
  color: #333;
  margin-bottom: 0.2rem;
}
.fgnr_r{
  font-size: 0.26rem;
  color: #868686;
  float: right;
}

.mgc_al{ width:7.1rem; height:5.5rem;float:left; padding:0.2rem; overflow:hidden; z-index:1; }
.swiper-slide {width:4rem;height:5.5rem; float:left; font-size:0.14rem; color:#858585;}
.swiper-slide-img{ width:6.7rem; height:3.77rem; float:left; overflow:hidden;border-radius: 0.1rem;box-shadow:0.05rem 0.05rem 0.05rem #868686;}
.swiper-slide-img img{ width:100%;}
.swiper-slide-wz{ width:7rem; height:0.4rem; float:left;text-align:left; font-size:0.18rem; margin-top:0.2rem; color:#656565; padding-left:0.4rem;}
.swiper-slide-wz1{ width:7rem; height:1.2rem; float:left;text-align:left; font-size:0.28rem; margin-top:0.2rem; color:#000;padding-left:0.4rem;}

<!--bottom-->
.bott{
	width:100%;
	height:1rem;
}
.bott ul{ width:100%; height:1rem;position:fixed;bottom:0;z-index:1;background:#204c63;}
.bott li{ width:20%; height:0.9rem;float:left; font-size:0.26rem; color:#fff; text-align:center; padding-top:0.1rem;}

/*lxwm*/

.main{
  width: 100%;
  height: 1.25rem;
  background-color: #fff;
  margin-top: 0.04rem;
  margin-bottom: 0.2rem;
  padding-top: 0.25rem;
}
.tel{
  width: 70%;
  height: 1rem;
  margin: 0 auto;
}
.tel_img{
  	width: 30%;
  	height: 1rem;
	float: left;
	text-align: center;
}
.tel_img img{ 
	width: 60%;
}
.tel_wz{
  width: 70%;
  height: 1rem;
  float: left;
}
.h1{
  font-size: 0.5rem;
  text-align: center;
  float: left;
}
.h2{
  font-size: 0.24rem;
  text-align: center;
  float: left;
}
.main1{
  width: 90%;
  margin-top: 0.2rem;
  padding: 5%;
  background-color: #fff;
  font-size: 0.26rem;
  line-height: 0.5rem;
  text-align: left;
}

#dituContent {width:100%; height:8rem; border: 0.01rem dotted #ccc; -moz-border-radius:0.05rem; -webkit-border-radius: 0.05rem;border-radius:0.05rem; font-size:0.12rem; margin:0 auto; margin-bottom:1.2rem;}

/*zxfg*/
.content{
  width: 100%;
  background-color: #fff;
  margin-top: 0.04rem;
  padding-bottom: 0.4rem;
  padding-top: 0.4rem;
  margin-bottom: 0.4rem;
}
.banner{
  width: 90%;
  height: 3.8rem;
  margin: 0 auto;
  background-color: #fff;
  border-radius: 0.1rem;
  overflow: hidden;
  box-shadow:0.05rem 0.05rem 0.05rem #868686;
  margin-top: 0.3rem;
}
.banner img{
	width:100%;
	height:100%;
}
.baner_tit{
  width: 90%;
  margin: 0 auto;
  height: 0.5rem;
  margin-top: -0.5rem;
  background: #000;
  border-bottom-right-radius: 0.1rem;
  border-bottom-left-radius: 0.1rem;
  opacity:0.5;
  -moz-opacity:0.5;
  filter:alpha(opacity=50);
  font-size: 0.26rem;
  color: #fff;
  text-align: center;
  line-height: 0.5rem;
}

/*zxgl*/

.content1{
  width: 100%;
  background-color: #fff;
  margin-top: 0.04rem;
  padding-bottom: 0.4rem;
  padding-top: 0.4rem;
  margin-bottom: 0.4rem;
}
.banner1{
  width: 90%;
  height: 2rem;
  padding: 5% 5% 5% 5%;
  background-color: #fff;
  border-top: 0.01rem solid #f3f3f5;
}
.banner1_tit{
  width: 65%;
  height: 1rem;
  line-height: 0.4rem;
  font-size: 0.3rem;
  font-weight: bold;
  float: left;
  text-align:  justify;
}
.banner1_mod{
  width: 65%;
  height: 0.5rem;
  line-height: 0.5rem;
  font-size: 0.26rem;
  color: #ababab;
  float: left;
}
.banner1_date{
  width: 65%;
  height: 0.5rem;
  line-height: 0.5rem;
  font-size: 0.26rem;
  color: #ababab;
  float: left;
}
.banner1_img{
  width: 30%;
  height: 2rem;
  float: right;
}
.banner1_img img{
	width:100%;
	height:100%;
}

/*fgwz*/
.mainn{
	width:100%;
  	background-color: #fff;
  	margin-top: 0.04rem;
  	padding-bottom: 1.5rem;
	margin:0 auto;
}
.tit{
  width:90%;
  padding: 5%;
  font-size: 0.4rem;
  line-height: 0.4rem;
  font-weight: bold;
  text-align:left;
}
.tit_ft{
  width: 90%;
  padding: 2% 5%;
  font-size: 0.24rem;
  color: #b0b2b0;
}
.ct{
	width:90%;
	margin:0 auto;
  	margin-top: 0.4rem;
	font-size: 0.26rem;
  	line-height: 0.5rem;
  	text-align:  justify;
  	color: #666666;
}
.ct img{
  width: 100%;
  height: 100%;
  border-radius: 0.1rem;
  overflow: hidden;
  box-shadow:0.05rem 0.05rem 0.05rem #868686;
  margin-top:0.2rem;
  margin-bottom:0.2rem;
}
.cont{
  font-size: 0.26rem;
  line-height: 0.5rem;
  text-align:  justify;
  color: #666666;
}
.bhmx{
  width: 90%;
  height: 0.4rem;
  margin: 0 auto;
  border-bottom: 0.02rem solid #f3f3f5;
  font-size: 0.26rem;
  color: #b0b2b0;
  line-height: 0.4rem;
  margin-top: 0.4rem;
}
.bh{
  float: right;
}
.mx{
  float: left;
}
.model{
  width: 90%;
  margin: 0 auto;
  font-size: 0.26rem;
  color:#666666;
  line-height: 0.5rem;
  text-align: justify;
  margin-top: 0.4rem;
}

/*zxbj*/

.mainm{
  width: 100%;
  background-color: #fff;
  margin-bottom:1rem;
}
.mainm img{
  width: 100%;
}
.navbox{
  background: #fff;
  overflow: hidden;
  margin-top:0.2rem;
  margin-bottom:0.2rem;
  height: auto;
}
.tit11{
  font-size: 0.4rem;
  color:#047ad3;
  font-weight: bold;
  text-align: center;
  margin-top: 0.6rem;
}
.subtit{
  font-size: 0.24rem;
  color:#b5b5b6;
  text-align: center;
  margin-top: 0.14rem;
  margin-bottom: 0.4rem;
}
.msg{
  width: 90%;
  margin: 0.4rem auto;
  border-radius: 0.05rem;
  background: #fff;
  padding: 0.2rem 0.1rem 0.4rem;
}
.inpubox{
  overflow:hidden;
  border-bottom:0.01rem solid #f3f3f5;
  width:95%;
  margin:0.4rem auto;
  padding:0.2rem;
}
.label{
  width: 20%;
  float: left;
  font-size: 0.3rem;
  line-height:0.6rem;
}
.exter{
  width: 80%;
  float: left;
  font-size: 0.26rem;
}
.exter input{
	width: 95%;
	height:0.6rem;
}
.msgsub{
  width: 100%;
  margin: 0 auto;
  background: #e51c2c;
  color: #fff;
  font-size: 0.36rem;
  border-radius: 0.05rem;
  text-align: center;
  height: 0.9rem;
  line-height: 0.9rem;
  margin-top: 0.4rem;
}





















