html { font-size :10px;}
body{ background:#fff;}

.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 .1rem auto;}
.bt{ width:100%; display: block; margin: .1rem auto .1rem auto;  font-family: "思源黑体 CN","myfont"; }
.bt h2{width:100%; display: block; font-size: .26rem;line-height:.5rem; text-align: center; margin: 0 auto; font-family: "思源黑体 CN","myfont"; font-weight: 700; color: #333; padding-top: .1rem;}
.bt p{ width:96%; display: block; text-align: center; font-family: "思源黑体 CN","myfont"; font-size:.18rem; line-height:.36rem; color:#464646; margin: 0 auto;}

/*报名*/
.bottom_bm_bd1{ width:80%; display: block; margin: .15rem auto 0 auto;}
.bottom_bm_bd1 ul{ width:100%; display: block; margin: 0 auto;}
.bottom_bm_bd1 ul li{ width:100%; display: block; float: left; margin: 0 auto .25rem auto;}
.bottom_bm_bd1 input{ width:100%; display: block; font-family: "思源黑体 CN","myfont"; font-size: .18rem; text-align: center; color: #333; line-height: .46rem; border: 1px solid #cecece; border-radius: .8rem;}
.subm2{ width:100%!important; margin: 0 auto!important; background: #0657fb!important; color: #fff!important; border: 0!important; line-height: .46rem!important;}

/*问题列表*/
.xgwt{ width:100%; display: block; margin: 0 auto;}
.xgwt a{ width:48%; display: block; float: left; margin: 1%; background: #ef6713; font-family: "思源黑体 CN","myfont"; font-size: .18rem; text-align: center; color: #fff; line-height: .46rem;}

/*新华优势*/
.xhys ul{ width:98%; display: block; margin: 0 auto;}
.xhys ul li{ width:49%; display: block; float: left; margin: 0 2% 2% auto;}
.xhys ul li img{ width:100%; display: block; margin: 0 auto;}
.xhys ul li:nth-child(2n){ margin-right:0;}
/*新华环境*/
.tabClick2 {width:98%; display: block; margin: 0 auto;;}
.tabClick2 li{ width: 32%; float: left; text-align: center; font-size: 0.18rem; color: #555; border: 1px solid #CCC; margin-right: 2%; box-sizing: border-box;}
.tabClick2 li p{font-size:0.18rem; text-align: center; font-family:"思源黑体 CN","myfont"; line-height: .4rem;}	
.tabClick2 li.on{ color: #FFF; transition: 0.1s; background-color:#ef6713; display:block !important;}
.tabClick2 li:nth-of-type(5){ margin-right:0;}
.tabList2{width: 100% !important;margin-top:0.6rem;/*height:5.7rem;*/ overflow:hidden; position: initial !important;}
.tabList2 ul{zoom:1; }
.tabList2 ul li{width:48%;float: left; margin-right:1%; margin-bottom:1%; margin-top: 1%; margin-left:1%; /*position: relative; padding-bottom:2%;*/}
.tabList2 ul li .major-icon-box { width: 0.95rem; background: -webkit-linear-gradient(left, #e60012 60%, #ea5728); background: linear-gradient(left, #e60012 60%, #ea5728); position: absolute; top: 0;left: 0.01rem; border-radius: 0 0.2rem 0.2rem 0;}
.tabList2 ul li .major-icon-box p { padding: 0.05rem 0.05rem 0.05rem 0; margin:0;}
.tabList2 ul li .major-icon-box p span { display: block; line-height: 2.02em; font-size: 0.17rem; color: #ffffff; text-align: center; border: 1px dashed #fff; border-left: none; border-radius: 0 0.2rem 0.2rem 0;}
.tabList2 ul li .hmarjor-a { display: block;}
.tabList2 ul li .hmarjor-a img { width:100%; display: block; margin: 0 auto;}
.index_photo3 li h3 {line-height: 1.6em; font-size: 0.17rem; color: #1d1c1c; text-align: center; padding: 2% 0; margin: 0;}
.index_photo3 li h3 img{ display:inline-block; width:10%;}
.index_photo3 li .double-btn { width: 90%; margin: 2% auto;}
.index_photo3 li .double-btn a {display: block; width: 45%; float:left; padding:1.5% 0; margin-left:2%; line-height: 1.6em; font-size: 0.16rem; color: #FFF; background-color:#018efa; text-align: center; border-radius: 15px;}
.index_photo3 li .double-btn a:last-child { background: #f44043; color: #fff;}
.index_photo3 li .color-red { color: #e60012; margin-top: 0.5rem;}
.index_photo3{ padding:0; margin:1% auto;}
.you{ margin-right:0 !important;}
/*新华专业*/
.xhzy ul{ width:98%; display: block; margin: 0 auto;}
.xhzy ul li{ width:49%; display: block; float: left; margin: 0 2% 2% auto;}
.xhzy ul li img{ width:100%; display: block; margin: 0 auto;}
.xhzy ul li:nth-child(2n){ margin-right:0;}

/*底部报名*/
input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; }
.zxbm{ width:100%; display: block; margin: .2rem auto 0 auto; background: #0b8cc7 url("images/bmbg.jpg") bottom center no-repeat; background-size: 100%; padding-bottom: .2rem;}
.mian_width {width: 98% !important; margin: 0 auto; padding: 0; overflow: hidden;}
.bt8{ width:100%; display: block; margin: .3rem auto 0 auto; background: url("images/bt8.png") top center no-repeat; background-size: 100%; min-height: 1.06rem;}
.bt8 h2{ width: 100%; display: block; font-size: .3rem; height: .5rem; line-height: .5rem; color: #fff; font-family:"思源黑体 CN","myfont"; text-align: center; font-weight: normal;}
.bt8 p{ width: 100%; display: block; font-size: .18rem; color: #fff; font-family:"思源黑体 CN","myfont"; text-align: center;}
.bt8 span{font-size: .18rem; color: #ff0; font-family:"思源黑体 CN","myfont";}
.zxbm ul{ width:80%; display: block; margin: 0 auto;}
.zxbm ul li{ width:32%; display: block; margin: 0 2% 0 auto; float: left;}
.zxbm ul li:nth-child(3){ margin-right:0;}
.zxbm ul li img{ width:76%; display: block; margin: 0 auto .1rem auto;}
.zxbm ul li p{ width:100%; font-size: .16rem; line-height: .24rem; color: #fff; font-family:"思源黑体 CN","myfont"; text-align: center;}
.zxbm ul li span{ font-size: .16rem; line-height: .24rem; color: #ff0; font-family:"思源黑体 CN","myfont";}
.bottom_bm_bd{ width:80%; display: block; margin: .3rem auto 0 auto;}
.bottom_bm_bd ul{ width:100%; display: block; margin: 0 auto;}
.bottom_bm_bd ul li{ width:100%; display: block; float: left; margin: 0 auto .2rem auto;}
.bottom_bm_bd ul li:nth-child(3){ margin-bottom: 0;}
.bottom_bm_bd input{ width:100%; display: block; font-family: "思源黑体 CN","myfont"; font-size: .18rem; text-align: center; color: #333; line-height: .46rem; border: 1px solid #cecece; border-radius: .5rem;}
.subm1{ width:100%!important; margin: 0 auto!important; background: #ff0!important; color: #0b8cc7!important; border: 0!important; line-height: .46rem!important;}
.zxbm_wz{ width:100%; display: block; margin: 0 auto; font-family:"思源黑体 CN","myfont"; color:#fff; font-size:.12rem; text-align:center; line-height: .4rem;}

/*咨询*/
a.ass{ display: block; width: 99%; line-height: .46rem; text-align: center; font-size: .18rem; letter-spacing: 1.5px;  color: #FFF; background-image: linear-gradient(to right, #ef1313 , #ff8438); margin:.1rem auto 0 auto; border-radius: .08rem;}

/*内容*/
.con2 ul{ width:98%; display: block; margin: 0 auto;}
.con2 ul li{ width:20%; display: block; margin: 0 auto; float: left; padding: 1%; box-sizing: border-box;}
.con2 ul li p{font-size: .16rem; line-height: .24rem; color: #464646; font-family:"思源黑体 CN","myfont"; text-align: center;}






