/*页面通用*/
body{background: #2e5fda;}
body img{width: 100%;display: block;}
.clear{overflow: hidden;}
.fl{float: left;}
.fr{float: right;}
.box_hd{padding: .5rem 0 .45rem;}
.btm_con{width: 94%;margin: 0 auto;overflow: hidden;}
.btm_con .fl,.btm_con .fr{width: 100%;position: relative;margin-bottom: .3rem;}
.btm_con .bg{background: #418ff5;height: 1.3rem;width: 100%;border-radius: 8px;margin-top: .24rem;	}
.btm_con .img{position: absolute;top: 0;left: .25rem;width: 2.2rem;}
.btm_con a{display: block;width: 100%;height: 1.5rem;position: absolute;top:.25rem;left: 0px;overflow: hidden;}
.btm_con p{background: url(../images/box1_icon2.png) no-repeat top left;padding-left: .6rem;width: 4.4rem;font-size: .26rem;color: #fff;text-decoration: underline;margin-top: .25rem;margin-left:2.7rem;box-sizing: border-box;background-size: .4rem;line-height: .4rem;}
.box2 .btm_con p{margin-left:2.4rem;width: 4.6rem;padding-left: .5rem;margin-top: .5rem;}
.box2  .btm_con .bg{margin-top: .4rem;height: 1.5rem;}
.box2 .btm_con{margin-top: -.2rem;}

/* ban开始 */
.ban .con{position: relative;}
.ban .con .box_video{position: absolute;width: 5.2rem;top: .23rem;left: 50%;margin-left: -2.6rem;}
.ban .con video{border-radius: 8px;border: 8px solid #f1f1f1;background: #f1f1f1;}
.ban .con .logo{width: 2rem;position: absolute;top:.2rem;left:1rem;}
/* box1开始 */
.box2,.box1{overflow: hidden;}
.box1 .box_hd{padding: .2rem;}
.box1 .main{width: 100%;margin: 0 auto;}
.box1 .swiper-pagination-total{color: #fff;}
.box1 .swiper-pagination-current{font-size: .6rem;}
.box1 .swiper-pagination-fraction{font-size: .35rem;color: #fff;width:1.2rem;font-weight: bold;bottom:auto ;left: .45rem;top: 74%;}
.box1 .swiper-slide{overflow: hidden;}
.box1 .swiper-button-next{background-image: url(../images/box1_right.png);background-size: 100%;right:2%;}
.box1 .swiper-button-prev{background-image: url(../images/box1_left.png);background-size: 100%;left:2%;}
.box1 .swiper-button-next, .box1 .swiper-button-prev{width: .28rem;height: .50rem;top:80%;}
.box1 .top{width: 94%;margin: -.22rem auto 0;overflow: hidden;background: #fff;border-radius:8px;}
.box1 .top img{width: 96%;margin: .4rem auto .2rem;}
.box1 .icon1{width: 1.5rem;margin: 0 auto;}
.box1 .con{width: 5.2rem;margin-left:1.7rem;margin-top: .5rem;}
.box1 .con h3{font-size: .3rem;font-weight: bold;color: #fff;border-bottom: 1px solid #a5aab7;padding-bottom: .2rem;margin-bottom: .25rem;}
.box1 .con p{font-size: .26rem;color: #fff;}
.box1 .con p span{color: #17feeb;}
.box1 .swiper-container{padding-bottom: .2rem;}
/* box2开始 */
.box2 .main{width: 100%;margin: 0 auto;overflow: hidden;}
.box2 .main img{width: 90%;margin: 0 auto;border-radius: 10px;}
.box2 .con{width:90%;background: #1e4bbd;padding-top: .4rem;border-radius: 10px;margin:.4rem auto 0;}
.box2 .con h2{font-size: .3rem;color: #ffffff;font-weight: bold;border-left: 4px solid #ffcd46;padding-left: .1rem;margin-left: .25rem;padding-right: .15rem;}
.box2 .con p{font-size: .26rem;color: #fff;padding: .2rem .3rem .4rem;box-sizing: border-box;line-height: .34rem;}
.box2 .swiper-container{padding-bottom: .9rem;}
.box2 .swiper-pagination-bullet{background: #fff;width: 10px;height: 10px;}
.box2 .swiper-button-next{background-image: url(../images/box1_right.png);background-size: 100%;right:.5%;}
.box2 .swiper-button-prev{background-image: url(../images/box1_left.png);background-size: 100%;left:.5%;}
.box2 .swiper-button-next, .box2 .swiper-button-prev{width: .28rem;height: .50rem;top:70%;}
/* box3开始 */
.box3{background: url(../images/box3_bg.jpg) no-repeat center bottom;background-size:120%;padding-bottom: .55rem;}
.box3 .box_video{width: 88%;margin-left: 4%;}
.box3 .box_video video{border-radius: 8px;border: 8px solid #f1f1f1;	}
.box3 h3{font-size: .34rem;color: #2c3e6c;font-weight: bold;text-align: center;margin-top: .15rem;}
.box3 .main{margin-top: .2rem;}
.box3 .swiper-slide{overflow: hidden;}
.box3 .swiper-slide img{width: 1.35rem;float: left;padding-left: .6rem;margin-top: .6rem;}
.box3 .swiper-slide .fr{width: 4.8rem;float: left;margin-left: .25rem;margin-top: -.45rem;}
.box3 .swiper-slide .fr h2{font-size: .32rem;display: inline-block;font-weight: bold;color: #fff;background: #2e5fda;padding: .1rem .2rem;}
.box3 .swiper-slide .fr p{font-size: .26rem;color: #2c3e6c;margin-top: .1rem;}
.box3 .swiper-button-next,.box3 .swiper-button-prev{background-size: 21px 40px;}
.box3 .swiper-button-next{right: 2px;}
.box3 .swiper-button-prev{left: 2px;}

/* box4 开始 */
.box4 .main{width: 100%;margin: 0 auto;}
.box4 .swiper-pagination-total{color: #fff;}
.box4 .swiper-pagination-current{font-size: .6rem;}
.box4 .swiper-pagination-fraction{font-size: .35rem;color: #fff;width:1.2rem;font-weight: bold;bottom:auto ;left: .45rem;top: 66%;}
.box4 .swiper-slide{overflow: hidden;}
.box4 .swiper-button-next{background-image: url(../images/box1_right.png);background-size: 100%;right:.05rem;}
.box4 .swiper-button-prev{background-image: url(../images/box1_left.png);background-size: 100%;left:.05rem;}
.box4 .swiper-button-next, .box4 .swiper-button-prev{width: .28rem;height: .50rem;top:75%;}
.box4 .swiper-slide img{width: 90%;margin: 0 auto;border-radius: 10px;}
.box4 .swiper-slide .con{width: 90%;margin: .4rem auto 0;border-radius: 10px;box-sizing: border-box;padding: .3rem .3rem .3rem 1.4rem;background: #1e4bbd;}
.box4 .swiper-slide .con h3{font-size: .3rem;font-weight: bold;color: #fff;border-left: 3px solid #ffcd46;padding-left: .2rem;}
.box4 .swiper-slide .con p{font-size: .24rem;color: #fff;margin-top: .15rem;}
/* box5开始 */
.box5{background: url(../images/box3_bg.jpg) no-repeat center bottom;background-size:100%;padding-bottom: .4rem;}
.box5 .box_video{width: 88%;margin-left: 4%;}
.box5 .box_video video{border-radius:8px;border: 8px solid #f1f1f1;background: #f1f1f1;}
.box5  h3{font-size: .34rem;color: #1b377e;text-align: center;margin-top: .1rem;font-weight: bold;}
.box5  p{font-size: .28rem;color: #1b377e;width: 6.6rem;margin: .15rem auto;padding-bottom: .1rem;}

/* box6 开始 */
.box6 .swiper-slide img{width: 90%;margin: 0 auto;}
.box6 .img4{margin: .6rem 0 .3rem;}
.box7  ul{width: 94%;overflow: hidden;margin: 0 auto;}
.box7 ul li{float: left;width: 46%;margin: 0 2% 4% ;}
.box7  ul li img{display: block;margin: 0 auto;width: 1rem;}
.box7  ul li a{display: block;width:100%;height:2.3rem;background: #fff;border-radius: 10px;margin-top: -.5rem;}
.box7  ul li h3{font-size: .34rem;color: #222222;text-align: center;font-weight: bold;padding-top:.75rem;}
.box7  ul li span{font-size: .24rem;color: #e53838;font-weight: bold;width: 2.2rem;height: .5rem;border-radius: 50px;border: 1px solid #f55353;display: block;margin: .3rem auto;text-align: center;line-height: .5rem;}
.box7 .last{margin-top: .3rem;}









/*小屏幕/苹果5s*/
@media only screen and (max-width: 360px){
	body{font-size: .9rem;}

}

/* iphone6 plus */
@media (min-width : 414px) and (max-width : 736px){
	
}

/*大于pad屏幕*/
@media only screen and (min-width: 750px){
	body{font-size: 1.5rem; max-width: 750px;}
	.box1 .swiper-pagination-fraction{top: 76%;}
	.box4 .swiper-pagination-fraction{top: 69%;}
	.box3 .swiper-slide .fr{margin-top:-1rem;}
	.box3 h3{margin-top: 0;}
}