

body{font-size: 12px; line-height: 1;}

/* --------------top-------------- */
.banner{position: relative;}
.logo{position: absolute;left:.73rem;width: 4.47rem;top: .78rem;}
.sdtx_tit{background: url(../images/ab2.jpg) no-repeat center center;background-size: 100% 100%; padding: 1.8rem 0 0 0 ;}
.sdtx_tit h2{width: 6.06rem; margin: 0 auto;}
.sdtx_nr {background: url(../images/ab3.jpg) no-repeat center center;background-size: cover;padding: .55rem .64rem .65rem .64rem;}
.sdtx_nr li{overflow: hidden; padding-bottom: .35rem;}
.sdtx_nr img{float: left; width: .64rem;}
.sdtx_text{float: right;width: calc(100% - .83rem);}
.sdtx_text h2{width: 2.25rem; line-height: .33rem;border: 1px solid #94653b;text-align: center; font-size: .26rem; color: #6a3906;border-radius: .08rem; margin-bottom: .05rem;font-weight: bold;}
.sdtx_text p{font-size: .23rem; color: #362e2b; line-height: .34rem;}
.banner p{text-align: center;width: 100%; position: absolute; left: 0; top: 4.95rem; color: #94653B; font-size: .28rem; font-weight: bold;}
.szll_tit{padding-top: .95rem;background: url(../images/ab4.jpg) no-repeat center center;background-size: 100% 100%;}
.szll_tit h2{width: 6.06rem; margin: 0 auto;}
.szll_nr{background: url(../images/ab5.jpg) no-repeat center center;background-size: 100% 100%;}
.szll_box{padding: .46rem 0 .62rem}
.szll_box h2{font-size: .25rem;text-align: center; background: url(../images/ab_18.png);width: 3.69rem; line-height: .44rem; margin: 0 auto;background-size: 100% 100%; color: #6A3906;font-style: italic;font-weight: bold; margin-bottom: .17rem;}
.szll_xq h2{font-size: .25rem;text-align: center; background: url(../images/ab_18.png);width: 3.69rem; line-height: .44rem; margin: 0 auto;background-size: 100% 100%; color: #6A3906;font-style: italic;font-weight: bold; margin-bottom: .25rem;}
.szll_xq p{text-align: center; font-size: .25rem; color: #362e2b; line-height: .39rem;font-weight: bold;}
.szll_lb{padding: .4rem .55rem 0 .55rem;}
.szll_lb ul{overflow: hidden; margin-left: -.23rem; padding-bottom: .95rem;}
.szll_lb li{float: left; width: 50%; padding-bottom: .2rem;overflow: hidden; padding-left: .23rem;box-sizing: border-box;}
.szbox{overflow: hidden;}
.szbox img{width: 1.14rem;float: left;}
.sz_text{float: right;width: calc(100% - 1.28rem);}
.sz_text h2{font-size: .26rem; color: #94653b; margin: .15rem 0 .1rem;font-weight: bold;}
.sz_text p{font-size: .19rem; line-height: 1.5; color: #1b1b1b;height: 1.14rem;}

.kcap_tit{background: url(../images/ab4.jpg) no-repeat  center center;background-size: 100% 100%; padding-top: 1rem;}
.kcap_tit h2{width: 6.09rem; margin: 0 auto;}
.kcap_nr{background: url(../images/ab5.jpg) no-repeat center top;background-size: 100% auto; padding-bottom: .8rem;}
.kcapbox{padding: .5rem .7rem 0 .7rem;}
.kcapbox h2{font-size: .25rem; color: #6a3906;font-weight: bold;  text-align: center; background: url(../images/ab_57.png); width: 2.4rem; line-height: .55rem; margin: 0 auto;background-size: 100% 100%; margin-bottom: .25rem;letter-spacing: .1em;}

.yxdx_tit{padding-top: ;}
.yxdx_nr{background: url(../images/ab5.jpg) no-repeat center top;background-size: 100% auto; padding: .5rem .9rem .8rem .9rem;}
.yxdx_nr li{overflow: hidden; padding-bottom: .25rem;}
.yxdx_text{float: right; width: calc(100% - 1rem);}
.yxdx_nr img{width: .79rem;float: left;}
.yxdx_nr ul li:nth-child(1) p{ line-height: .79rem; font-size: .23rem; color: #362e2b;}
.yxdx_nr ul li:nth-child(2) p{ line-height: .34rem; font-size: .23rem; color: #362e2b;}
.kcfy_nr{background: url(../images/ab5.jpg) no-repeat center top;background-size: 100% auto; padding: 0 .9rem 1rem .9rem;}
.kcfy_nr h2{font-size: .25rem; color: #aa6e2a; text-align: center; padding: .45rem 0 .25rem;font-weight: bold;}
.kcfy_nr p{font-size: .22rem; line-height: 1.6; color: #362e2b;text-align: justify;}

.xxzs_nr{padding: .45rem .9rem .95rem .9rem;background: url(../images/ab5.jpg) no-repeat center top;background-size: 100% auto;}
.xxzs_nr p{font-size: .23rem; line-height: 1.6;color: #362e2b;text-align: justify;}
.xxzs_nr img{width: 2.25rem;}
.xxzs_nr ul{text-align: center; padding-top: .3rem;}
.xxzs_nr li{display: inline-block; padding: 0 .17rem;}
.zxbm_nr{padding: .58rem .65rem .85rem .65rem;background: url(../images/ab5.jpg) no-repeat center top;background-size: 100% auto;}
.zxbm_nr li{padding-bottom: .2rem;position: relative;}
.wby1{width: 100%;border: none; line-height: .7rem;height: .7rem; font-size: .28rem; padding: 0 .24rem;box-sizing: border-box;background: #eeeeee;}
.btn1{display: block;width: 100%;border: none; color: #fff;font-size: .33rem; line-height: .7rem; border-radius: .08rem;background: #b28850; border: 1px solid #ce9761; margin-bottom: .2rem;}
.zxbm_nr p{text-align: center; font-size: .25rem; color: #707070; line-height: .42rem;}
.zxbm_nr h3{text-align: center; font-size: .2rem; color: #707070; line-height: .42rem;}
.lxwm_nr{padding: .5rem .4rem 0 .4rem;}
.lxwm_nr li{overflow: hidden;font-size: .25rem; color: #6a3906; line-height: .62rem; font-weight: bold;}
.lxwm_nr ul li img{width: .41rem;display: inline-block;vertical-align: middle; margin: -0.04rem .15rem 0 0;}
.lxwm_nr{background: url(../images/ab6.jpg) no-repeat center center;background-size: 100% 100%; padding-bottom: .2rem;}
.lxwm_nr span{display: block;float: right;width: calc(100% - 1.87rem);font-weight: bold;}
.lxwm_nr dl{overflow: hidden; padding-top: 1.2rem; margin-left: -.15rem;}
.lxwm_nr dt{width: 25%; padding-left: .15rem;float: left;box-sizing: border-box;}
.yzm{position: absolute;width: 1.65rem; border: 1px solid #ddd; right: 0;top: 0;}
.yzm img{width: 100%; height: .68rem;}
.footer{text-align: center; background: #b28850; padding: .25rem 0;}
.footer p{color: #fff; font-size: .2rem; line-height: 1.6;}
@media(max-width:480px){
	.sz_text p{zoom: .8;height: 1.4rem;}
}