

body{
	padding-bottom:0; font-size: 12px;
}
@font-face {
 font-family: 'font1';
 src: url('../images/jtz.ttf');

} 
/* --------------top-------------- */
.banner{position: relative;}
.logo{width: 2.51rem; position: absolute; left: .7rem; top: .7rem;}

.bj1{background: url(../images/bj1.png) no-repeat center;background-size: 100% 100%;}
.xmbj_title{padding: 1.35rem 0 .45rem;}
.xmbj_title h2{width: 5.01rem; margin: 0 auto;}
.xmbj{padding: 0 .6rem 1.1rem .6rem;}
.xmbj_nr p{color: #fff; font-size: .26rem; line-height: .49rem;}
.xmbj_nr ul{padding-top: .4rem;}
.xmbj_nr ul{overflow: hidden; margin-left: -.3rem;}
.xmbj_nr li{float: left;width: 33.33%; padding: 0 0 .4rem .3rem;box-sizing: border-box;}
.xmbjbox{background: url(../images/a3.png);background-size: 100% 100%; padding: .2rem .15rem 0 .15rem;height: 3.15rem;}
.xmbjbox span{  display: block;background: url(../images/a4.png);width: 1.42rem;height: 1.22rem; margin: 0 auto;text-align: center; display: flex;align-items: center;background-size: 100% 100%;}
.xmbjbox h3{color: #fff;font-size:.22rem; line-height: 1.8; margin-top: .2rem;}
.xmbjbox b{color: #02e4f4;width: 100%;text-align: center; line-height: 1.6; font-weight: bold; font-size: .26rem;}
.mddx_nr li{overflow: hidden; padding-bottom: .45rem;display: flex;justify-content : space-between;align-items: center;}
.mddx_nr  span{display: block; width: .55rem;height: .55rem; color: #fff; position: relative;font-size: .26rem; line-height: .4rem; padding-left: .1rem;box-sizing: border-box;background-image: linear-gradient(to bottom right, #19ccd5, #26b3e7);}
.mddx_nr  span:before{position: absolute; border-bottom: 2px solid #fff; left: 0; top: .4rem; width: .4rem;content: "";}
.mddx_nr b{display: block;width: calc(100% - .85rem); color: #fff; font-size: .26rem; line-height: 1.6;}
.xmbj_title2{padding: .9rem 0 .25rem;}
.xmbj_title2 h2{width: 5.01rem; margin: 0 auto;}
.kcsjbox{background: url(../images/a7.png); width: 6.55rem;height: 3.11rem; margin: 0 auto;background-size: 100% 100%;}
.kcsjbox h2{font-size: .28rem;text-align: center; font-weight: bold; color: #00f6ff; padding: .3rem 0 .2rem;}
.kcsjbox p{font-size: .24rem; color: #fff; line-height: 1.7; padding-left: 1rem;}
.kcsjbox2{background: url(../images/a8.png); width: 6.65rem;height: 4.29rem; background-size: 100% 100%;}
.mddx{padding-bottom: 1.2rem;}
.bj2{background: url(../images/bj3.png) ;background-size: 100% 100%;}
.szll_nr ul{overflow: hidden; padding: 0 .35rem; padding-top: .07rem;}
.szll_nr li{float:  left;width: 33.33%; padding: 0 .17rem;box-sizing: border-box;}
.szbox h2{font-weight: bold; font-size: .26rem; color: #66ffff; margin: .15rem 0 .1rem;text-align: center;}
.szbox p{font-size: .2rem;text-align: center; color: #fff; line-height: 1.8; height: 1.5rem;zoom: .8;}
.szll_nr h3{font-size: .26rem;text-align: right; color: #999999; padding: 0 .5rem;}
.szbox span{width: 1.4rem;height: 1.4rem;border-radius: 50%;display: block; margin: 0 auto;background: #03b5db;}
.szbox span img{display: block; width: 100%;height: 100%;border-radius: 50%; position: relative;left: -.07rem; top: -.07rem;}

.jxly_nr li{padding-bottom: .45rem;}
.jxlybox{background: url(../images/a17.png);background-size: 100% 100%; padding: .15rem .8rem;}
.jxlybox p{font-size: .24rem; line-height: 1.6; color: #fff;}
.jxlybox h2{text-align: right; font-size: .24rem; line-height: 1.6;color: #66ffff; font-weight: bold;}
.yxap_nr{padding:.25rem .6rem 1.2rem .6rem;}
.yxap_nr li{padding-bottom: .35rem;display: flex;justify-content : space-between;align-items: center;}
.yxap_nr b{display: block;width:1.78rem;background: url(../images/a19.png);line-height: .51rem; font-weight: bold;padding-left: .4rem; font-weight: bold; font-size: .3rem;color: #fff;box-sizing: border-box;background-size: 100% 100%;}
.yxap_nr span{display: block; width: calc(100% - 2rem); font-size: .26rem; line-height: 1.5;color: #fff;}
.bj4{background: url(../images/bj4.png);background-size: 100% 100%;}

.bj5{background: url(../images/bj5.png);background-size: 100% 100%;}
.lxwm_nr li{font-size: .26rem; line-height: .6rem; color: #fff;}
.lxwm_nr{padding: 0 0 1.9rem .95rem;}
.lxwm_nr b{font-weight: bold;}
.lxwm_nr b img{display: inline-block;vertical-align: middle; margin: -0.04rem .2rem 0 0; width: .41rem;}
.footer{padding: .26rem 3% ;text-align: center;border-top: 1px solid #4b94c5;  background-image: linear-gradient(to right, #1886a9 , #346fd1);}
.footer p{font-size: .2rem; color: #fff; line-height: 1.6; }
.bottom{width: 750px;max-width: 100%;background: #3b3c41;}
.bottom ul{padding: .3rem .4rem; overflow: hidden; margin-left: -.18rem;}
.bottom li{float: left; width: 25%; padding-left: .18rem;box-sizing: border-box;}
.bottom a{display: block; border-radius: .1rem; color: #333; font-size: .22rem; line-height: .4rem;background-image: linear-gradient(#fdfcfc, #b1b2b2);text-align: center;font-weight: bold;box-shadow:0 0 10px rgba(0, 0, 0, .5);  }
.mddx_nr{padding: 0 .6rem;}
