

body{
	padding-bottom:0; font-size: 12px;line-height: 1;
}

/* --------------top-------------- */
.qjbj{background: #f2f2f2; padding: .3rem .2rem 1.5rem .2rem;}
.banner{position: relative;overflow: hidden;height: 2.3rem;}
.banner img{border-radius: .2rem;height: 100%;width: 100%; object-fit: cover;}
.imgbox{background: #fff; border-radius: .2rem; padding: .3rem 0 .25rem 0; margin-top: .3rem;}
.imgbox ul{overflow: hidden;}
.imgbox li{float: left; width: 25%;}
.imgbox img{width: 1.2rem; margin: 0 auto;height: 1.2rem;border-radius: .15rem;}
.imgbox p{margin: .1rem 0;text-align: center; font-size: .2rem; color: #666;}

.tjts{background: #fff;border-radius: .2rem; margin-top: .3rem; padding: 0 .2rem;}
.tjts_title{padding: .3rem 0;}
.tjts_title h2{position: relative; font-size: .3rem; font-weight: bold; color: #b7741b; padding-left: .2rem;}
.tjts_title h2:before{position: absolute;content: "";border-left: 0.05rem solid #b7741b;height: 100%;left: 0; top: 0;}
.tjts_nr{overflow: hidden; padding-bottom: .3rem;}
.tjts_left{width: 2rem; border-radius: .2rem; overflow: hidden;float: left;}
.tjts_right{float: right;width: calc(100% - 2.2rem);}
.tjts_right h2{margin: 0 0 .15rem 0;color: #333;font-size: .22rem; line-height: .26rem;}
.tjts_right span{display: inline-block; padding: 0 .1rem; line-height: .26rem;}
.btn1{border: 1px solid #d9001b;color: #d9001b;border-radius: .1rem; margin-left: .1rem;}
.btn2{border: 1px solid #b8741a;color: #b8741a;border-radius: .1rem; margin-left: .1rem;} 

.csjg{background: url(../images/a_02.png);height: .69rem;background-size: 100% 100%; margin-top: .2rem;overflow: hidden;}
.csjg h2{text-align: center; float: left; line-height: .69rem;color: #fff; font-size: .3rem; font-weight: bold; width: 1.78rem;}
.csjg p{float: left; padding-top: .15rem; line-height: .54rem; font-size: .24rem; color: #d7357a;padding-left: .3rem;}
.jptj{background: #fff;border-radius: .25rem; margin-top: .3rem; padding: 0 .2rem;}
.jptj_title ul{text-align: center;}
.jptj_title li{display: inline-block; padding: 0 .4rem;}
.jptj_title span{display: block; position: relative; font-weight: bold;color: #666666; font-size: .36rem; padding: .3rem 0 .4rem;cursor: pointer;} 
.jptj_title span:before{position: absolute; content: ""; border-bottom: .05rem solid #b8741a;width: 0; left: 50%;transform: translateX(-50%);bottom: .28rem;transition: .5s;}
.jptj_title li.cur span:before{width: .9rem; }
.jptj_title li.cur span{color: #b8741a;}
.jpbox img{border-radius: .2rem;}
.jpsm p{font-size: .28rem; color: #999; padding: .25rem 0 .3rem;}
.jpsm p img{width: .25rem;display: inline-block;vertical-align: middle; margin: -3px .2rem 0 0;}
.jpsm p span{padding-right: .5rem;}

.footer{position: fixed;z-index: 100%;width: 750px; max-width: 100%; left: 50%;transform: translateX(-50%);bottom: 0; padding: .22rem 0;background: #fff;}
.footer ul{overflow: hidden;}
.footer li{float: left; width: 50%;}
.footer li a{display: block;text-align: center;}
.footer li p{font-size: .26rem; margin-top: .15rem; color: #666666;}
.footer img{width: auto; height: .4rem; margin: 0 auto;}
.footer li.cur p{color: #cf641d;}
.count_down {font-size: .26rem; color: #bc8355;line-height: 1.7;}
.count_down span{display: inline-block;border-radius: .1rem; border: 1px solid #d9001b; color: #d9001b; padding: 0 .15rem;}
