/*页面通用部分*/
img{width: 100%;margin: 0 auto;}
/*小标题*/
.box_hd{text-align: center;padding-bottom: .5rem;}
.box_hd h2{position: relative;display: inline-block;padding: 0 .8rem;font-size: .41rem;color: #000;font-weight: bold;}
.box_hd .white{color: #fff;}
.box_hd img{position: absolute;top:.15rem;width: .65rem;}
.box_hd .icon1{left: 0;}
.box_hd .icon2{right: 0;}
.box_hd p{font-size: .26rem;color: #898989;text-align: center;padding:.1rem .4rem 0;position: relative;z-index: 99;}
/*ban开始*/
.ban{background: url(../images/ban_bg.jpg) no-repeat 0; background-size: 100%; height: 7.58rem;}
.ban img{padding-top: 1.45rem;}
.ban_btn{text-align: center;background: #ffb01f;font-size: .32rem;color: #fff;width: 4.67rem;margin: .4rem auto 0;display: block;border-radius: 50px;height: .65rem;line-height: .65rem;}
.ban1_btn{width: 6.4rem;}
/*box1开始*/
.box2 .box_hd{padding-bottom: 0;}
/*box2开始*/
.box2{padding:.6rem 0 ;}
.box2 .img1{margin-top:-.1rem;}

/*box3开始*/

/*box4开始*/
/*box5开始*/
.box5 {padding-bottom: .6rem;}
.box5 ol{width: 92%;margin: 0 auto;overflow: hidden;}
.box5 ol li{width: 2.16rem;height: .99rem;background: url(../images/box5_img2.jpg) no-repeat 0;background-size: 100%;float: left;font-size: .3rem;color: #000;text-align: center;line-height: .8rem;margin-bottom: .2rem}
.box5 .li_c{margin: 0 .2rem;}
.box5 ol li.on{background-image: url(../images/box5_img1.jpg) ;font-weight: bold;color: #fff;}
.box5 ul li{position: relative;display: none;}
.box5 ul li.show{display: block!important;}
.box5 .con{width: 94%;margin-left: 4%;border: 1px solid #c7dfff;background: #f7f8ff;border-radius: 10px;margin-top: .2rem;padding: 1.6rem .3rem .9rem .32rem;box-shadow: 0 6px 0 #d2dbf4;}
.box5 h3{background: #2a42be;font-size:.32rem;color: #fff;width: 4rem;padding: .15rem 0;position: absolute;top: .5rem;left:0;border-radius: 0  5px 5px 0;text-align: center;}
.box5 .con h4{font-size:.34rem;color: #323232;overflow: hidden;}
.box5 .con h4 img{width: .53rem;margin-right: .08rem;float: left;}
.box5 .con p{font-size: .26rem;color: #3d3d3e;padding: .1rem 0 .4rem 0;}
.box118 {padding-bottom: .6rem;}
.box118 ol{width: 92%;margin: 0 auto;overflow: hidden;}
.box118 ol li{width: 2.16rem;height: .99rem;background: url(../images/box5_img2.jpg) no-repeat 0;background-size: 100%;float: left;font-size: .3rem;color: #000;text-align: center;line-height: .8rem;margin-bottom: .2rem}
.box118 .li_c{margin: 0 .2rem;}
.box118 ol li.on{background-image: url(../images/box5_img1.jpg) ;font-weight: bold;color: #fff;}
.box118 ul li{position: relative;display: none;}
.box118 ul li.show{display: block!important;;}
.box118 .con{width: 94%;margin-left: 4%;border: 1px solid #c7dfff;background: #f7f8ff;border-radius: 10px;margin-top: .2rem;padding: 1.6rem .3rem .9rem .32rem;box-shadow: 0 6px 0 #d2dbf4;}
.box118 h3{background: #2a42be;font-size:.32rem;color: #fff;width: 4rem;padding: .15rem 0;position: absolute;top: .5rem;left:0;border-radius: 0  5px 5px 0;text-align: center;}
.box118 .con h4{font-size:.34rem;color: #323232;overflow: hidden;}
.box118 .con h4 img{width: .53rem;margin-right: .08rem;float: left;}
.box118 .con p{font-size: .26rem;color: #3d3d3e;padding: .1rem 0 .4rem 0;}
.box5s{
	background: #f5f8ff;
	padding: .44rem 1% .58rem;
}
.box5s .box5sh2{
	width: 100%;
	height: 1px;
	background: #e1e2f4;
	font-size: .32rem;
	color: #2c2c2c;
	text-align: center;
	line-height: 1px;
	font-weight: bold;
	margin: 0 auto .75rem;
}
.box5s .box5sh2 span{
	padding: 0 .2rem;
	background: #f5f8ff;
}
.box5s .box5_con{
	background: #e2eaff;
	position: relative;
	width: 95%;
	margin: 0 auto;
	padding-bottom: .1rem;
	border-radius: .2rem;
}
.box5s .box5_con ol{
	position: absolute;
	width: 100%;
	height: .65rem;
	left: 0;
	top: -.26rem;
}
.box5s .box5_con ol li{
	float: left;
	height: .64rem;
	background: #89acff;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	margin-right: .05rem;
	color: #fff;
	text-align: center;
	line-height: .64rem;
	cursor: pointer;
	width: 2.29rem;
	font-size: .3rem;
}
.box5s .box5_con ol li:last-child{margin-right: 0;}
.box5s .box5_con ol li.cur{
	background: url("../images/box5pic1.jpg") no-repeat center top;
	background-size: 100% 100%;
}
.box5s .box5_con .box5con{
	width: 100%;
	margin: .28rem auto 0;
	background: #fff;
	border-radius: .15rem;
}
.box5s .box5_con .box5con ul{
	width: 100%;
	padding: .3rem 0;
	border-radius: 10px;
}
.box5s .box5_con .box5con ul li{
	padding: 0 .4rem;
	display: none;
}
.box5s .box5_con .box5con ul li.cur{display: block;}
.box5s .box5_con .box5con ul li h3{
	font-size: .25rem;
	color: #3d53c4;
	font-weight: bold;
	margin: .42rem 0 .2rem;
}
.box5s .box5_con .box5con ul li h3 img{
	float: left;
	width: .28rem;
	margin: .03rem .1rem 0 0;
}
.box5s .box5_con .box5con ul li p.box5conp{
	color: #5a5a5a;
	line-height: .38rem;
	overflow: hidden;
	font-size: .24rem;
	width: 100%;
}

/*box6开始*/
/*box7开始*/
/*box8开始*/
/*box10开始*/
/*box11开始*/
/*box12开始*/

/*box14开始*/

/* box14s */
.box14s{padding-top: .5rem;background: #2a42be;position: relative;}
.box14s .box14sbg1{padding: .25rem .3rem 0;}
.box14s .swiper-container{
	background: url("../images/box14sbg.jpg") no-repeat center 2.9rem;
	background-size: 6.45rem;
	padding-bottom: .95rem;
}
.box14s .box14sbg1 .swiper-container span.swiper-pagination-bullet{opacity: 1; width: .1rem;height:.1rem;border: 1px #fff solid;background: none;}
.box14s .box14sbg1 .swiper-container span.swiper-pagination-bullet-active{background: #fff;}
.box14s .box14sbg1 .swiper-container .swiper-pagination{bottom: 0;}
.box14s .box14sbg1 .swiper-container img{border-radius: .15rem;}