

body{
	padding-bottom: 0; font-size: 12px;line-height: 1;
}

/* --------------top-------------- */
.banner{position: relative;}
.logo{display: block;width: 3.55rem; position: absolute;left: .6rem; top: .5rem;}
.wztext{padding: .35rem .85rem 0 .85rem;}
.wztext p{font-size: .25rem; line-height: 1.6; color: #595959;text-indent: .5rem;text-align:justify; word-break: break-all;}
.xmjz{padding: .55rem 0 0 0;}
.xmjz_tit{}
.xmjz_tit h2{background: url(../images/a_04.png);width: 2.65rem;height: .67rem;background-size: 100% 100%; margin: 0 auto;font-size: .38rem; text-align: center; line-height: .52rem; color: #fff;}
.xmjz_nr{padding-top: .5rem;}
.wzjb{background: url(../images/a_01.jpg) no-repeat center top;background-size: 100% auto;}
.lcsz{padding: .85rem .85rem 0 .85rem;}

.xgjbt{background: url(../images/a_10.png) no-repeat center center;height: .75rem;background-size: 100% 100%;}
.lcszbox{padding-top: .5rem;}
.xgjbt h2{font-size: .27rem; color: #ffc600;line-height: .58rem; padding-left: .55rem;}
.lcsnr{padding: .2rem 0 0 .5rem;}
.lcsnr p{font-size: .22rem; line-height: 1.8; color: #333333;overflow: hidden;}
.lcsnr p span{display: inline-block;border-radius: 50%;width: .11rem;height: .11rem;background: #ffc600;vertical-align: middle; margin: -0.04rem .15rem 0 0;}
.lcsnr b{float: right;width: calc(100% - .4rem);}

.szll{padding: 0 .85rem;}
.szll_tit{padding-top: .65rem;}
.szll_tit h2{background: url(../images/a_04.png);width: 2.65rem;height: .67rem; margin: 0 auto;background-size: 100% 100%;text-align: center; color: #fff;font-size: .38rem; line-height: .48rem;}
.szll_nr{padding-top: .13rem;}
.szll_box{margin-top: .33rem;overflow: hidden; background-image: linear-gradient(to right, #feeede , #fff);height: 1.42rem;border-radius: 0.71rem; overflow: hidden;}
.szll_left{width: 1.42rem;float: left;}
.szll_right{float: right;width: calc(100% - 1.7rem);}
.szll_right h2{font-weight: bold; font-size: .28rem; line-height: .7rem; color: #ffc600;}
.szll_right p{font-size: .2rem;color: #333333; line-height: 1.6;zoom: .9;}

.szll_box2{margin-top: .33rem;overflow: hidden; background-image: linear-gradient(to right, #feeede , #fff);height: 1.42rem;border-radius: 0.71rem; overflow: hidden;}
.szll_left2{width: 1.42rem;float: right;}
.szll_right2{float: left;width: calc(100% - 1.7rem);text-align: right;}
.szll_right2 h2{font-weight: bold; font-size: .28rem; line-height: .7rem; color: #ffc600;}
.szll_right2 p{font-size: .2rem;color: #333333; line-height: 1.6;zoom: .9;}

.yxgl_nr{padding-top: .47rem;}
.yxfl{padding-top: .3rem;}
.wby2{width: 100%;height: .5rem; line-height: .5rem; background: #f7f7f7;font-size: .2rem; padding-left: .3rem;border: none;box-sizing: border-box;}
.zxbm_nr{padding-top: .45rem; margin-left: -.17rem; padding-bottom: .4rem;}
.zxbm_nr ul{overflow: hidden; padding-bottom: .1rem; margin-left: -.17rem;}
.zxbm_nr li{position: relative;margin-bottom: .16rem; padding-left: .17rem;}
.zxbm_nr span{position: absolute;line-height: .6rem; left: .3rem;top: 0; color: #fdae45;font-size: .3rem;}
.zxbm_nr b{position: absolute;width: 1.15rem; right: 0;top: 0;}
.zxbm_nr b img{{width: 100%; height: .5rem;}}
.zxbm_nr ul li:nth-child(1){ width: 50%;box-sizing: border-box;float: left;}
.zxbm_nr ul li:nth-child(2){ width: 50%;box-sizing: border-box;float: left;}
.zxbm_nr ul li:nth-child(3){clear: both;}
.footer{text-align: center; padding: .25rem 0; background: #fff9f4;}
.footer p{line-height: 1.6;font-size: .2rem; color: #999999;}
.footer p a{color: #999;}
.btna{height: .6rem; width: 100%; background: #fdae45;font-size: .3rem; color: #fff; font-weight: bold; border-radius: .08rem;border: none;}
