
body{
	padding-bottom: 0; font-size: 12px;line-height: 1;
}

.banner{position: relative;}
.logo{position: absolute;width: 3.32rem;top: .6rem;left: .7rem;}
.xxcy{background: url(../images/a_02.jpg);background-size: 100% 100%; padding: 0 .55rem .8rem .55rem;}
.xxcy_title h2{width: 5.64rem; margin: 0 auto;}
.xxcy_title {padding: .2rem 0 .95rem;}
.xxcy_nr{background: url(../images/a2.png);background-size: 100% 100%;padding: .3rem .45rem;}
.xxcy_nr p{color: #fff; font-size: .22rem; line-height: 2;}

.xmld{background: url(../images/a_04.jpg);background-size: 100% 100%;}
.xmld_title{ padding: 1.28rem 0 .6rem;}
.xmld_title h2{width: 6.08rem; margin: 0 auto;}
.ldnr{padding: 0 .6rem ;}
.ldnr ul{overflow: hidden; margin-left: -.35rem;}
.ldnr li{float: left; width: 50%; padding: 0 0 .55rem .35rem;box-sizing: border-box;}

.mbxy{background: url(../images/a_05.jpg);background-size: 100% 100%;}
.mbxy_nr{padding: .4rem .6rem 1.55rem .6rem;}

.kcsj{background: url(../images/a_06.jpg);background-size: 100% 100%;}
.kcsj_title{padding: 1.43rem 0 .47rem;}
.kcsj_title h2{width: 6.08rem; margin: 0 auto;}
.kcsjbox{padding: 0 .2rem .4rem 1rem;}
.kcsjbox h2{position: relative; font-weight: bold; font-size: .3rem; color: #e3c093;margin-bottom: .27rem;}
.kcsjbox h2 b{display: inline-block; background: url(../images/a11.png); width: .72rem;height: .72rem;text-align: center; line-height: .72rem;vertical-align: middle; margin: -3px .1rem 0 0;background-size: 100% 100%;font-weight: bold; font-family: arial;font-style: italic;}
.kcsjbox h2:before{position: absolute; content: "";background: url(../images/a12.png);width: 4.63rem;height: .03rem;background-size: 100% -10%;left: .82rem;bottom: 0;opacity: .5;}
.kcsjbox p{color: #fff; font-size: .22rem; line-height: 1.8; padding-left: .82rem;}
.kcsjbox p span{color: #d7b58b;padding-right: .1rem;}
.kcsjbox h3{margin: .17rem 0 .17rem .72rem;background: url(../images/a13.png);width: 1.71rem; line-height: .6rem;text-align: center; background-size: 100% 100%; font-weight: bold; font-size: .28rem; color: #e3c093;}
.h20{height: .2rem;}
.kcsjbox ul{overflow: hidden;padding: 0 .5rem;}
.kcsjbox li{float: left;width: 50%; color: #fff; padding-bottom: .06rem;}
.kcsjbox ul li span{display: block; text-align: center;background: url(../images/a14.png);width: 2.71rem; line-height: .67rem;background-size: 100% 100%;font-size: .24rem;font-weight: bold;}
.kcsjbox dt span{display: block; text-align: center;background: url(../images/a14.png);width: 2.71rem; line-height: .67rem;background-size: 100% 100%;font-weight: bold; color: #e3c093; margin: 0 auto .05rem auto;font-size: .24rem;}
.kcsjbox dt h4{font-size: .22rem; color: #fff; line-height: 1.8;}
.kcsjbox dt{padding-bottom: .2rem;}
.kcsjbox{padding-bottom: .6rem;}
.kcsjbox{padding-right: .6rem;}

.yxap{background: url(../images/a_07.jpg);background-size: 100% 100%; padding-bottom: 1.2rem;}
.yxapnr{width: 5.84rem; margin: 0 auto;}

.lxwm{background: url(../images/a_08.jpg);background-size: 100% 100%;}
.xwm_nr{ padding: 0 1.05rem 2.1rem 1.05rem;}
.xwm_nr p{color: #fff; font-size: .26rem; line-height: .64rem;}
.xwm_nr p img{width: .41rem;display: inline-block;vertical-align: middle; margin: -3px .2rem 0 0;}

.dbdh{ background: #34373b;}
.dbdh ul{padding: .32rem .37rem;overflow: hidden; margin-left: -.17rem;}
.dbdh li{float: left; width: 25%; padding-left: .17rem;box-sizing: border-box;}
.dbdh li a{display: block;text-align: center; color: #333; font-size: .22rem;border-radius: .1rem; line-height: .38rem;background-image: linear-gradient(#fdfefe, #b3b2b3);box-shadow:0 0 10px rgba(0, 0, 0, .5); }

.footer{background: #080a11; padding: .25rem 3%;}
.footer p{color: #fff;text-align: center; line-height: 1.6; font-size: .22rem;}
