html { font-size :10px;}
body{ background:#f4f4f4;}
a.as{ width:50%; display:block; height: .4rem; margin:.15rem auto .2rem auto; font-family:"微软雅黑"; color:#fff; border-radius:.4rem; font-size:.18rem; letter-spacing:1px; line-height:.4rem; background:#ff7b1a; text-align:center;}
a.ass{ display: block; width: 98%; line-height: .4rem; text-align: center; font-size: .18rem; letter-spacing: 1.5px;  color: #FFF; background-image: linear-gradient(to right, #e41e1f , #f63937); margin:.1rem auto 0 auto; border-radius: .05rem;}

.banner{ width:100%; display: block; margin: 0 auto;}
.banner1{ width:98%; display: block; margin: .1rem auto 0 auto;}
.banner1 img{ width:100%; display: block; margin: 0 auto 0 auto;}
.bt{ width:100%; display: block; margin: .1rem auto;  font-family: "微软雅黑 Regular"; }
.bt h2{width:100%; display: block; background: url("images/bt.gif")center no-repeat; background-size: 100%; max-height: .66rem; font-size: .26rem;line-height:.7rem; text-align: center; margin: 0 auto; font-family: "微软雅黑 Regular"; font-weight: 500; color: #e41e1f; padding-top: .1rem;}

.bt_wz{ width:96%; display: block; text-align: center; font-family: "微软雅黑 Regular"; font-size:.18rem; line-height:.36rem; color:#464646; margin: 0 auto;}
.bt_wz span{ color:#ff5624;}

/*style*/
.bg_f4{ width:100%; display: block; background: #202b49;padding-bottom: .7rem;}
.bt2{ width:100%; display: block; margin: 0 auto .1rem auto;  font-family: "微软雅黑 Regular"; }
.bt2 h2{width:100%; display: block; font-size: .28rem;line-height:.5rem; text-align: center; margin: 0 auto; font-family: "微软雅黑 Regular"; font-weight: 700; color: #fff; padding-top: .1rem;}
.bt2 p{width:100%; display: block; font-size: .18rem;line-height:.36rem; text-align: center; margin: 0 auto; font-family: "微软雅黑 Regular"; color: #fff;}
input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; }
.bottom_bm_bd2{ width:88%; display: block; margin: 0 auto;}
.bottom_bm_bd2 ul{ width:100%; display: block; margin: 0 auto;}
.bottom_bm_bd2 ul li{ width:100%; display: block; float: left; margin: 0 auto .25rem auto;}
.bottom_bm_bd2 ul li:nth-child(3){ margin: 0 auto .1rem auto;}
.bottom_bm_bd2 input{ width:100%; display: block; font-family: "微软雅黑 Regular"; font-size: .18rem; text-align: center; color: #333; line-height: .46rem; border: 1px solid #cecece; border-radius: .8rem;}
.subm1{ width:100%!important; margin: 0 auto!important; background: #f60!important; color: #fff!important; border: 0!important; line-height: .46rem!important; font-weight: 600; letter-spacing: 2px; border-radius: .8rem!important;}

.mian{ width:98%; display: block; margin: auto;}
.mt10{ margin-top: .1rem!important;}
.mt20{ margin-top: .2rem!important;}
.mt30{ margin-top: .3rem!important;}
.mt40{ margin-top: .4rem!important;}
.mt50{ margin-top: .5rem!important;}

/* public */
.center { margin: auto;}
.block-b{width:100%;overflow: hidden;}
.block-b .cont-box{width:98%;overflow: hidden;}
.block-b .cont-box>p{width:100%; box-sizing: border-box; padding:2%;font-size:.18rem;line-height:.4rem;color:#3a3a3a;background:#ffc321;border-radius:.08rem; text-align: justify; padding-bottom: 6%; letter-spacing: 1px;}
.block-b .cont-box>span{display:block;width:100%; margin: -7.5% auto 0 auto;}
.block-b>ul{display:flex;justify-content:space-between;width:100%;}
.block-b>ul>li{width:49%;}
.block-b>ul>li>img{width:100%;}
.block-b>ul>li:nth-child(2){background:#ff7b1a;border-radius:.08rem;}
.block-b>ul>li:nth-child(2)>p{padding:7% 1%;font-size:.16rem;color:#fff;line-height: .32rem;font-weight: 700;}
.block-b>ul>li:nth-child(2)>p>i{display:inline-block;font-style:initial;border-bottom:1px solid #d35900;line-height: 0.4rem;font-weight: 500;}
.block-b>ul>li:nth-child(2)>p>i>strong{font-size:.18rem;}
.block-b>ul>li:nth-child(2)>p>strong{font-size:.2rem;}

.block-c>.block-nav{width:100%;overflow: hidden;}
.block-c>p{width:96%;font-size:.18rem;color:#63615f;line-height: .4rem; text-align: justify;}
.block-c>span{display:flex;justify-content: space-between;width:100%;}
.block-c>span>img{width:32%; display: block; margin: 0 auto;}

.h70{ height: .5rem; width: 100%;}
.h80{ height: .8rem; width: 100%;}
.contents{ position: relative; width: 84%; margin: 0 auto; padding: .4rem .2rem .7rem .2rem; border: .02rem #ffa553 solid;}	
.c_zi{ font-size: .18rem; line-height: .36rem; color: #464646;}
.class{ position: absolute; left: .2rem; top: -.26rem; font-size: .26rem; color: #fff; font-weight: 600; background-color: #ffa553; width: 1.4rem; height: .5rem; text-align: center; line-height: .5rem;}
.task{ position: absolute; right: .1rem; bottom: -.28rem; width: 2rem; height: .6rem; text-align: center; line-height: .7rem; border-radius: 10px; font-size: .2rem; background-color: #ff7b1a; color: #fff;}	

.hj ul{ width:98%; display: block; margin: 0 auto;}
.hj ul li{ width:49%; display: block; margin: 0 2% 2% auto; float: left; background: #f1f1f1; padding-bottom: 2%;}
.hj ul li p{ font-family: "微软雅黑 Regular"; color: #464646; height: .3rem; line-height: .4rem; font-size: .18rem; text-align: center;}
.hj ul li img{ width:100%; display: block; margin: 0 auto;}
.hj ul li:nth-child(2n){ margin-right:0;}

.zs ul{ width:98%; display: block; margin: 0 auto;}
.zs ul li{ width:32%; display: block; margin: 0 2% 0 auto; float: left;}
.zs ul li img{ width:100%; display: block; margin: 0 auto;}
.zs ul li:nth-child(3){ margin-right:0;}














