

body{
	padding-bottom: 0rem; font-size: 12px;
}

/* --------------top-------------- */
.banner{position: relative;}
.logo1{width: 2.75rem; display: block; position: absolute;top: .85rem; left: .5rem;}
.logo2{width: 3.22rem; display: block; position: absolute;top: .85rem; right: .5rem;}

.lxnr_tit{position: relative;}
.wbtext{position: absolute;width: 94%;left: 3%;top: .9rem;}
.wbtext h2{font-size: .32rem;color: #fff; font-weight:bold; text-align: center; margin-bottom: .2rem;}
.wbtext p{font-size: .25rem; line-height: 1.8; padding: 0 .2rem;color: #fff;text-align:justify; word-break: break-all;}

.bj1{background: url(../images/bj1.jpg) no-repeat center center;background-size: 100% 100%;}
.lxnr{padding:.8rem .5rem 0 .5rem}
.xmjz_tit img{width: 2.71rem; margin: 1.18rem auto 0 auto;}
.xmjz_nr{padding-top: .9rem;}
.xmjz_nr ul{padding: .85rem .2rem .5rem .2rem;}
.xmjz_nr li{padding-bottom: .4rem;}
.xmjz_nr span{display: block; text-align: center; font-size: .24rem; color: #9b5c30;background: url(../images/a5.png); line-height: .6rem;background-size: 100% 100%;}
.bj2{background: url(../images/bj2.jpg) no-repeat center center;background-size: 100% 100%;}
.pyms{padding: 0 .5rem;}
.pynr_tit{padding: 1.25rem 0 0 0;}
.pynr_tit img{width: 2.75rem; margin: 0 auto;}
.pynrbox{overflow: hidden; padding-top: 1.4rem;}
.pynr_left{float: left;width: 49%;}
.pynr_left img{width: 2.57rem; margin: 0 auto;}
.pynr_left p{font-size: .26rem; color: #fff; line-height: 1.6;text-align:justify; word-break: break-all;padding-top: .1rem;}
.pynr_left li{padding-bottom: .5rem;}
.pynr_right{float: right;width: 49%;}
.pynr_right img{width: 2.57rem; margin: 0 auto;}
.pynr_right p{font-size: .26rem; color: #fff; line-height: 1.6;text-align:justify; word-break: break-all;padding-top: .1rem;}
.pynr_right li{padding-bottom: .5rem;}
.kcsz_tit{padding-top: 1.2rem;}
.kcsz_tit img{width: 2.71rem; margin: 0 auto;}
.kcsz_nr ul{padding: 1.2rem 0 0 0;}
.kcsz_nr li{margin-bottom: .25rem;position: relative;}
.kcsz_text{position: absolute;left: .2rem;top:50%; transform: translateY(-50%);}
.kcsz_text p{font-size: .26rem; color: #fff; line-height: 1.5;}
.kcsz_text1{position: absolute;left: 2.15rem;top:50%; transform: translateY(-50%);}
.kcsz_text1 p{font-size: .26rem; color: #fff; line-height: 1.5;}
.kcsz_nr h3{text-align: right; color: #fff; font-size: .24rem;padding: .45rem 0 .7rem;}

.bj3{background: url(../images/bj3.jpg) no-repeat center center;background-size: 100% 100%;}
.xszj{padding: 0 .5rem;}
.xszj_tit {padding-top: 1.15rem;}
.xszj_tit img{width: 2.72rem; margin: 0 auto;}
.xszj_nr{padding-top: .75rem;}
.xszj_nr li{padding-bottom: .1rem;}
.yxgl{padding: 0 .5rem;}
.yxgl_tit{padding-top: 1.14rem;}
.yxgl_tit img{width: 2.72rem; margin: 0 auto;}
.yxgl_nr{padding: 1.12rem .1rem .5rem .1rem;}
.kxsj{background: url(../images/a23.png); width: 4.6rem;height: .66rem; background-size: 100% 100%; margin: 0 auto;}
.kxsj p{font-weight: bold; font-size: .35rem; line-height: .66rem; color: #ddaf7b;padding-left: 1.95rem;}
.lxwm{background: url(../images/a24.png);width: 4.7rem;height: .72rem; margin: .55rem auto 0 auto;background-size: 100% 100%;}
.lxwm p{font-size: .24rem; line-height: .31rem; padding: .05rem 0 0 2.25rem; color: #fff; font-weight: bold;}
.nav{padding-top: .64rem;}
.nav ul{overflow: hidden; margin-left: -.2rem;}
.nav li{float: left; width: 25%; padding-left: .2rem;box-sizing: border-box;}
.bqxx{text-align: center; padding: 1.75rem 0 .2rem;}
.bqxx p{font-size: .24rem; line-height: 1.6; color: #68645e;}
