body,div,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,iframe,input,textarea,select,label,article,aside,footer,header,menu,nav,section,time,audio,video {  margin:0;  padding:0}
article,aside,footer,header,hgroup,nav,section,audio,canvas,video,img {  display:block}
textarea {resize:none}
iframe,img {border:0}
ul,ol,menu,li {list-style:none; margin:0; padding: 0;}
menu,li,p { margin:0; padding: 0;}
input,select,textarea {outline:0; }
a {text-decoration:none; color: #333}
a:focus,input:focus{color: #555}
a,a:hover {text-decoration:none}
a:hover{color:#333}
body{color: #333; margin:0 auto; background: #f5f6f7;}
input::-webkit-input-placeholder,input:-moz-placeholder,input::-moz-placeholder,input:-ms-input-placeholder{color: #666;
} 
.clear:after,.tab_ul li:after,.enroll_ul li:after{content:'\0020';display:block;height:0;clear:both;}
.clear,.tab_ul li,.enroll_ul li{*zoom: 1;}
html,body{
 font-family:"\5FAE\8F6F\96C5\9ED1","PingHei","PingFang SC","Helvetica Neue","Helvetica","STHeitiSC-Light","Arial",sans-serif;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
.wrap{
	width: 10.0rem;
	margin:0 auto;
}
.banner{
	background: url(/theme/chongciban/imagesm/banner.jpg) no-repeat;
	background-size: 100%;
	height: 7.426667rem;
	position: relative;
}
.img_box{
	width: 9.466667rem;
	margin: 0 auto;
	position: relative;
}
.img_box span{
	width: 4.666667rem;
	top: 1.9rem;
	left: .8rem;
	z-index: 10;
	position: absolute;
}
.img_box span img{
	width: 100%;
}
.img_box img{
	width: 100%;
}
.factor_ul{
	background: #fff;
	width: 9.4rem;
	margin: 0rem auto;
	border-radius: .2rem;
	text-align: center;
	padding-bottom: .4rem;
}
.factor_ul ul{
	background: #fff;
}
.factor_ul li{
	float: left;
	width: 1.7rem;
	font-size: .266667rem;
	margin: 0 .266667rem;
	margin-top: .4rem;
}
.factor_ul li img{
	width: 1.6rem;
}
.tab_wrap{
	background: url(/static/images/mindex/bg2.jpg) no-repeat left top;
	background-size: 100%;
	height: 10.08rem;
}


.list2_box_bg{
	background:#393f41;
	padding-bottom: .8rem;
}
.list2_box_bg .title{
	color: #fff;
	text-align: center;
	padding: .5rem 0;
}
.list2_box_bg .title h2{
	font-size: .6rem;
	padding-bottom: .2rem;
}
.list2_box_bg .title h2 span{
	color: #20dbe7;
	display: block;
}
.list2_box_bg .title p{
	color:#d0d7d9;
	font-size: .4rem;
}
.list2_ul{
	padding-top: 0.2rem;
}
.list_2_box{
	background: #fff;
	width: 8.8rem;
	padding-bottom: .4rem;
	margin: 0 auto;
	padding-left: 0.4rem;
	padding-top: 0.4rem;
	border-radius: .2rem;
}
.list_2_box .list_2_img{
	width: 2.4rem;
	overflow: hidden;
	position: absolute;
	right: .7rem;
}
.list_2_box .list_2_img img{
	width: 100%;
}
.list_2_box .con{
	padding-right: 0.4rem;
	position: relative;
	display: inline-block;
}
.list_2_box .con h2{
	font-size: .433333rem;
	padding-bottom: 0.2rem;
	color: #203b4c;
}
.list_2_box .con h2 p{
	font-size: .32rem;
	color: #ababab;
	font-weight: normal;
	padding-top: 0.1rem;
}
.list_2_box .con h3{
	font-size: .333333rem;
	color: #203b4c;
}
.list_2_box .con h3 p{
	font-size: .333333rem;
	color: #626262;
	padding-top: 0.1rem;
	font-weight: normal;
	border-bottom: 1px solid #ccc;
	padding-bottom: .2rem;
	height: 1rem;
	line-height: .48rem;
}
.list_2_box .con h5{
	font-size: .333333rem;
	font-weight: normal;
	color: #505050;
	padding: .2rem 0;
}
.list_2_box .con h5 b{
	font-weight: bold;
	color: #333;
}
.list_2_box .con h4{
	font-weight: normal;
}
.list_2_box .con h4 a{
	color: #287f8c;
	font-size: .333333rem;
	font-family: '宋体';
	font-weight: bold;
}
.btn_new{
	width: 9.2rem;
	margin: 0.4rem auto;
}
.btn_new p{
	margin-bottom: .2rem;
}
.btn_new p img{
	width: 100%;
}


.w650{
	width: 8.666667rem;
	margin: 0 auto;
}
.w520{
	width: 6.933333rem;
	margin: 0 auto;
}
.w510{
	width: 4.933333rem;
	margin: 0 auto;
}
.w720{
	width: 9.6rem;
	margin: 0 auto;
}
.btn1{
	width: 9.04rem;
	margin: 0.5rem auto 0;
}
.btn1 img{
	width: 100%;
}
.btn2{
	width: 9.546667rem;
	margin: 0.5rem auto 0;
}
.btn2 img{
	width: 100%;
}
.btn{
	background: #fd5900;
	height: 1.146667rem;
	line-height: 1.146667rem;
	text-align: center;
	color: #fff;
	margin: .4rem auto 0;
	border-radius: .2rem;
	font-size: .4rem;
	font-weight: bold;
}
.btn a{
	color: #fff;
	display: block;
	font-size: .4rem;
}
.btn img{
	width: .466667rem;
	margin-right: .2rem;
	display: inline;
	margin-bottom: -.15rem;
}
.btn_gray{
	background: #fff;
	border:1px solid #fff;
	height: 1.146667rem;
	line-height: 1.146667rem;
	text-align: center;
	color: #303a57;
	margin: .4rem auto 0;
	border-radius: .2rem;
	font-size: .4rem;
	font-weight: bold;
}
.btn_gray a{
	color: #303a57;
	display: block;
	font-size: .4rem;
}
.btn_gray img{
	display: inline;
	width: .466667rem;
	margin-right: .2rem;
	margin-bottom: -.1rem;
}
.btn_gray1{
	background: #f5f6f7;
	border:1px solid #60686a;
	height: 1.146667rem;
	line-height: 1.146667rem;
	text-align: center;
	color: #373d4d;
	margin: .4rem auto 0;
	border-radius: .2rem;
	font-size: .4rem;
	font-weight: bold;
}
.btn_gray1 a{
	color: #373d4d;
	display: block;
	font-size: .4rem;
}
.btn_gray1 img{
	display: inline;
	width: .466667rem;
	margin-right: .2rem;
	margin-bottom: -.1rem;
}
.btn_gray2{
	background: #f5f6f7;
	border:1px solid #f5f6f7;
	height: 1.146667rem;
	line-height: 1.146667rem;
	text-align: center;
	color: #373d4d;
	margin: .4rem auto 0;
	border-radius: .2rem;
	font-size: .4rem;
	font-weight: bold;
}
.btn_gray2 a{
	color: #373d4d;
	display: block;
	font-size: .4rem;
}
.btn_gray2 img{
	display: inline;
	width: .466667rem;
	margin-right: .2rem;
	margin-bottom: -.1rem;
}
.btn_gray4{
	background: #474f51;
	border:1px solid #474f51;
	height: 1.146667rem;
	line-height: 1.146667rem;
	text-align: center;
	color: #fff;
	margin: .4rem auto 0;
	border-radius: .2rem;
	font-size: .4rem;
	font-weight: bold;
}
.btn_gray4 a{
	color: #fff;
	display: block;
	font-size: .4rem;
}
.btn_gray4 img{
	display: inline;
	width: .466667rem;
	margin-right: .2rem;
	margin-bottom: -.1rem;
}

.class_bg{
	background: #f0f0f0;
	padding: 1.333333rem 0 .4rem;
}
.class_bg .title{
	text-align: center;
	width: 8.666667rem;
}
.class_bg .title h2{
	font-size: .6rem;
	padding-bottom: .1rem;
}
.class_bg .title p{
	font-size: .4rem;
	padding-bottom: .2rem;
	color: #999;
}

.class_bg .title img{
	width: 4.053333rem;
	margin-bottom: .2rem;
}



.teacher_bg{
	padding: 1.333333rem 0;
}

.teacher_bg .title{
	text-align: center;
	width: 9.666667rem;
	color: #373d4d;
	padding-bottom: .6rem;
}
.teacher_bg .title h2{
	font-size: .5rem;
	padding-bottom: .2rem;
}
.teacher_bg .title p{
	font-size: .373333rem;
}
.teacher_bg .title span{
	color: #189cac;
	display: block;
}

.teacher_bg .title img{
	width: 2.773333rem;
	margin-bottom: .2rem;
}
.teacher_ul .swiper-wrapper{
	left: -2.8rem;
}
.teacher_ul .swiper-slide{
	width: 4rem;
	margin-right: .4rem;
}
.teacher_ul li{
	width: 4rem;
	float: left;
	margin-left: .2rem;
	height: 8.066667rem;
	margin-bottom: .5rem;
	text-align: center;
	font-size: .4rem;
	position: relative;
	border-radius: 0 0 .3rem .3rem;
}
.teacher_ul li img{
	width: 100%;
}
.teacher_ul li h2{
	font-size: .533333rem;
	line-height: 1.2rem;
}

.teacher_ul li  span{
	display: block;
	width: 2.8rem;
	height: .853333rem;
	line-height: .853333rem;
	background:#fd5900;
	border-radius:.2rem;
	margin: 0.4rem auto 0;
}
.teacher_ul li .bar{
	font-weight: normal;
	font-size: .4rem;
	height: 1.533333rem;
	padding-top: .3rem;
}

.teacher_ul li  span a{
	color: #fff;
	font-size: .4rem;
}

.more{
	text-align: center;
	line-height: .6rem;
	font-size: .4rem;
	padding-bottom: .8rem;
	display: inline-block;
	width: 10rem;
}
.more span{
	width: 5rem;
	height: 1px;
	background: #ccc;
	display: block;
	margin: 0 auto .5rem;
}
.teacher_con ul{
	margin-left: .1rem;
}
.teacher_con li{
	background: url(/theme/chongciban/imagesm/list_bg1.png) no-repeat;
	background-size: 100%;
	width: 4.613333rem;
	height: 2.413333rem;
	float: left;
	color: #fff;
	text-align: center;
}
.teacher_con li h2{
	font-size: .466667rem;
	padding: .373333rem 0;
	line-height: .4rem;
}
.teacher_con li p{
	font-size: .333333rem;
}

.service_box{
	background: #fff;
	padding: .4rem 0 1rem;
}
.title3_box {
    text-align: center;
    width: 10rem;
    margin: 0 auto;
}
.title3_box h2 {
    font-size: .533333rem;
    color:#063547
}
.title3_box h2 span{
	color: #ea5504;
}
.title3_box p {
    font-size: .333333rem;
    padding: .1rem 0;
	color: #747474;
	display: inline-block;
}
 .service_box_tab{
	 width: 9.8rem;
	 padding-top: .3rem;
	 margin: 0 auto;
 }
 .service_box_tab li{
	 width: 2.32rem;
	 height:1.466667rem;
	 float: left;
	 margin-left: .1rem;
	 cursor: pointer;
	 display: table;
 }
 .service_box_tab li span{
	width: 2.32rem;
	height:1.466667rem;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	color: #fff;
	font-weight: bold;
	font-size: .333333rem;
}
.service_box_tab li span{
	background: url(/theme/chongciban/imagesm/tab_new_bg.png) no-repeat;
	background-size: 100%;
}
.service_box_tab li.hover span{
	background: url(/static/images/mindex/tab_new_bg_hover.png) no-repeat;
	background-size: 100%;
}

.service_wrap{
	padding-top: .15rem;
	width: 9.6rem;
	margin: 0 auto;
}
.service_con{
	display: none;
}
.service_img{
	width: 4.133333rem;
	float: right;
}
.service_img img{
	width: 100%;
}
.service_bar{
	width: 4.4rem;
	height: 8.386667rem;
	float: left;
	padding: 0 .5rem;
	background: #f8f8f8;
	position: relative;
}

.service_bar h2{
	font-size: .533333rem;
	padding-top: .8rem;
}

.service_bar dl{
	padding-top: .4rem;
}
.service_bar dt{
	font-size: .333333rem;
	font-weight: bold;
	padding-bottom: .2rem;
	color: #424242;
}
.service_bar dd{
	font-size: .333333rem;
	color: #787878;
	line-height: .5rem;
}









.environment_bg{
	background: #fff;
	padding: 1.333333rem 0;
}
.environment_bg .title{
	text-align: center;
	width: 8.666667rem;
}
.environment_bg .title h2{
	font-size: .6rem;
	color: #555e61;
}
.environment_bg .title h2 span{
	color: #189cac;
}
.environment_bg .title p{
	color: #555e61;
	font-size: .4rem;	
	padding-top: .2rem;
	padding-bottom: .4rem;
}
.environment_bg .title img{
	width: 3.8rem;
}
.environment_img{
	width: 9.573333rem;
	overflow: hidden;
	margin:0 auto;
	position: relative;
	padding-top: .4rem;
}

.environment_tab{
	height: 1.893333rem;
	width: 10rem;
	overflow:scroll;
}
.environment_tab ul{
	width:12rem
}

.environment_tab li{
	width: 1.46rem;
	float: left;
	position: relative;
	border: 2px solid none;
	border-radius: .15rem;
	margin-left: .1rem;
}
.environment_tab li img{
	width: 100%;
}
.environment_tab li span{
	display: block;
	width: 1.573333rem;
	height: .8rem;
	line-height: .4rem;
	position: absolute;
	bottom: 0;
	left: 0;
	text-align: center;
	color: #fff;
	font-size: .28rem;
}
.environment_tab li.hover{
	border: 2px solid #fe801b;
}

.img_foues_big{
	width: 9.6rem;
	margin: 0 auto;
	height: 7.8rem;
}
.img_foues{
	display: none;
}
.img_foues .swiper-pagination {
	text-align: center;
    
}
.img_foues .swiper-container{
	height: 8rem;
}
.img_foues .swiper-container-horizontal>.swiper-pagination-bullets, .img_foues .swiper-pagination-custom, .img_foues .swiper-pagination-fraction {
    bottom: 0.2rem;
    right: 0;
    width: 9.2rem;
}

.img_foues  .swiper-pagination-bullet {
    width: .4rem;
    height: 2px;
    display: inline-block;
    border-radius:0%;
    background: #7b7b7b;
    opacity: 1;
}
.img_foues .swiper-pagination-bullet-active {
    opacity: 1;
    background: #ea5504;
}




.img_foues img{
	border-radius: .12rem;
	width: 100%;
}
.img_foues .swiper-button-next, .img_foues .swiper-button-prev {
    position: absolute;
    top: 50%;
    width: .573333rem;
    height: .973333rem;
    margin-top: -0.426667rem;
    z-index: 10;
    cursor: pointer;
    -moz-background-size: .573333rem .973333rem;
    -webkit-background-size: .573333rem .973333rem;
    background-size: .573333rem .973333rem;
    background-position: center;
    background-repeat: no-repeat;
}
.img_foues .swiper-button-prev.swiper-button-white, .img_foues .swiper-container-rtl .swiper-button-next.swiper-button-white {
    background-image: url(/theme/shuqiban/imagesm/right.png);
}
.img_foues .swiper-button-next.swiper-button-white, .img_foues .swiper-container-rtl .swiper-button-prev.swiper-button-white {
    background-image: url(/theme/shuqiban/imagesm/left.png);
}
.img_foues .swiper-button-prev, .img_foues .swiper-container-rtl .swiper-button-next {
    background-image: url(/theme/shuqiban/imagesm/left.png);
    left: 0;
    right: auto;
}
.img_foues .swiper-button-next, .img_foues .swiper-container-rtl .swiper-button-prev {
    background-image: url(/theme/shuqiban/imagesm/right.png);
    right: 0;
    left: auto;
}
.img_foues .swiper-button-next.swiper-button-disabled, .img_foues .swiper-button-prev.swiper-button-disabled {
    opacity: 1;
    cursor: auto;
    pointer-events: none;
}


.ad_bg{
	background: url(/theme/shuqiban/imagesm/bg3.jpg) no-repeat;
	background-size: 100%;
	height: 5.013333rem;
	color: #fff;
}
.ad_bg p{
	text-align: center;
	font-size: .4rem;
	padding-top: .8rem;
	padding-bottom: .2rem;
}

.necessity_box{
	background: #fff;
	padding-bottom:.8rem;
	width: 9.466667rem;
	margin: 0 auto;
	margin-top: .4rem;
	overflow: hidden;
}
.necessity_box .title{
	color: #545d72;
	text-align: center;
	padding: .8rem 0 .533333rem;
}
.necessity_box .title h2{
	font-size: .6rem;
	padding-bottom: .2rem;
}
.necessity_box .title h2 span{
	color: #189cac;
	display: block;
}
.necessity_box .title p{
	font-size: .4rem;
}
.necessity_box ul{
	background: #f5f6f7;
	width: 9rem;
	margin: 0 auto;
	height: 4rem;
    overflow: auto;
}
.necessity_box li{
	margin-left: .2rem;
	border-bottom: 1px solid #eeeff0;
	line-height: 1rem;
	font-size: .333333rem;
	text-align: center;
	display: inline-block;
	width: 8.6rem;

}
.necessity_box li img{
	width: .56rem;
	display: inline-block;
	margin-bottom: -.05rem;
}
.scrollbar {
	height: 344px;
	margin: 0 auto;
}
.test-1::-webkit-scrollbar {
	/*æ»šåŠ¨æ¡æ•´ä½“æ ·å¼*/
	width : 3px;  /*é«˜å®½åˆ†åˆ«å¯¹åº”æ¨ªç«–æ»šåŠ¨æ¡çš„å°ºå¯¸*/
	height: 1px;
}
.test-1::-webkit-scrollbar-thumb {
	/*æ»šåŠ¨æ¡é‡Œé¢å°æ–¹å—*/
	border-radius: 20px;
	background: #fa6502;
}
.test-1::-webkit-scrollbar-track {
	/*æ»šåŠ¨æ¡é‡Œé¢è½¨é“*/
	box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
	border-radius: 10px;
	background: #f1f1f1;
}
.reason_box{
	padding-bottom: 1rem;
}
.reason_box .title{
	color: #545d72;
	text-align: center;
	padding: .8rem 0 .533333rem;
}
.reason_box .title h2{
	font-size: .6rem;
	color: #063547;
}
.reason_box .title h2 span{
	color: #ea5504;
}
.reason_box .title p{
	font-size: .4rem;
	color: #29324d;
	padding-top: .1rem;
}
.reason_ul {
	width: 9.52rem;
	margin: 0 auto;
}
.reason_ul li{
	margin-bottom: .05rem;
	padding-left: 1.066667rem;
	padding-right: .506667rem;
}
.reason_ul li h2{
	display: block;
	padding-top: .5rem;
	font-size: .466667rem;
	color: #238aa0;
}
.reason_ul li h2 span{
	display: block;
	font-size: .333333rem;
	font-weight: normal;
	color: #38b4c3;
}
.reason_ul li p{
	font-size: .333333rem;
	line-height: .5rem;
}
.reason_ul li.reason_bg1{
	background: url(/theme/chongciban/imagesm/list1_01.png) no-repeat;
	background-size: 100%;
	height: 3.08rem;
}
.reason_ul li.reason_bg2{
	background: url(/theme/chongciban/imagesm/list1_02.png) no-repeat;
	background-size: 100%;
	height: 3.48rem;
}
.reason_ul li.reason_bg3{
	background: url(/theme/chongciban/imagesm/list1_03.png) no-repeat;
	background-size: 100%;
	height: 3.906667rem;
}
.reason_ul li.reason_bg4{
	background: url(/theme/chongciban/imagesm/list1_04.png) no-repeat;
	background-size: 100%;
	height: 3.453333rem;
}
.reason_ul li.reason_bg5{
	background: url(/theme/chongciban/imagesm/list1_05.png) no-repeat;
	background-size: 100%;
	height: 3.453333rem;
}
.reason_ul li.reason_bg6{
	background: url(/theme/chongciban/imagesm/list1_06.png) no-repeat;
	background-size: 100%;
	height: 3.453333rem;
}
.class_box{
	padding-bottom: 1rem;
	background: #fff;
}
.class_box .title{
	color: #063547;
	text-align: center;
	padding: .8rem 0 .533333rem;
}
.class_box .title h2{
	font-size: .6rem;
}
.class_box .title h2 span{
	color: #ea5504;
}
.class_box .title p{
	font-size: .4rem;
}
.class_ul{
	padding-left: .18rem;
}
.class_ul li{
	float: left;
	width: 4.8rem;
	height: 2.8rem;
}
.class_ul li img{
	width: 100%;
}



.worry_free{
	padding-bottom:1.2rem;
}
.worry_free .title{
	color: #545d72;
	text-align: center;
	padding: .8rem 0 .533333rem;
}
.worry_free .title h2{
	font-size: .6rem;
}
.worry_free .title h2 span{
	color: #40cedf;
}
.worry_free .title p{
	font-size: .4rem;
	padding-top: .2rem;
}
.worry_ul{
	width: 9.466667rem;
	margin: 0 auto;
}
.worry_ul li{
	background: url(/theme/chongciban/imagesm/list2_bg.png) no-repeat;
	background-size: 100%;
	height: 2.6rem;
	margin-bottom: .3rem;
}
.worry_ul li .worry_img{
	width: 2.5rem;
	float: left;
	text-align: center;
	font-size: .346667rem;
	color: #197aa2;
	font-weight: bold;
	margin-top: .3rem;
	margin-right: .4rem;
}
.worry_ul li .worry_img img{
	width: 1.146667rem;
	display: block;
	margin: 0 auto .2rem;
}
.worry_ul li .bar{
	padding-right: .6rem;
	padding-top: .5rem;
	font-size: .32rem;
}
.worry_ul li .bar h3{
	padding-top: .2rem;
	font-family: '宋体';
}

.advantage_box{
	background: #fff;
	padding-bottom: 1rem;
}
.advantage_box .title{
	color: #333;
	text-align: center;
	padding: .8rem 0 .533333rem;
}
.advantage_box .title h2{
	font-size: .6rem;
	padding-bottom: .2rem;

}
.advantage_box .title h2 span{
	color: #189cac;
	display: block;
}
.advantage_box .title p{
	font-size: .4rem;
	color: #333;
}
.advantage_tab{
	width: 9.666667rem;
	margin: 0 auto;
}
.advantage_tab li{
	background: url(/theme/chongciban/imagesm/tab_bg.png) no-repeat left bottom;
	background-size: 100%;
	width: 1.866667rem;
	height: .933333rem;
	line-height: 1.1rem;
	float: left;
	text-align: center;
	font-size: .346667rem;
	color: #fff;
	margin-right: 2px;
}
.advantage_tab li span{
	display: none;
}
.advantage_tab li img{
	width: .533333rem;
	display: inline-block;
	margin-bottom: -.1rem;
	margin-right: .1rem;
}
.advantage_tab li.hover{
	background: #fff;
	border-radius: .1rem .1rem 0 0;
	font-size: .4rem;
	color: #068ab1;
	font-weight: bold;
	box-shadow:0px -5px 10px #ccc;
}
.advantage_tab li.hover span{
	display: inline-block;
}
.advantage_wrap{
	width: 9.666667rem;
	margin: 0 auto .8rem;
	background: #fff;
	border-radius:0 0 .1rem .1rem;
	box-shadow:0px 0px 10px #ccc;
}
.advantage_con{
	padding: .8rem .533333rem;
	color: #0574a0;
	font-size: .346667rem;
	display: none;
}
.banner_img_box{
	width: 10rem;
}
.banner_img_box img{
	width: 100%;
}
.qualitative_factors{
	background: #3b3b3b;
	padding-bottom: 1.2rem;
}
.qualitative_factors .title{
	color: #fff;
	text-align: center;
	padding: .8rem 0 .533333rem;
}
.qualitative_factors .title h2{
	font-size: .6rem;
	padding-bottom: .2rem;
}
.qualitative_factors .title h2 span{
	color: #53d6ee;
}
.qualitative_factors .title p{
	font-size: .4rem;
	color: #fff;
}
.factors_ul{
	box-shadow: 0px 0px 10px #262626 inset;
	background: #2e2e2e;
	height: 3.066667rem;
	width: 9.466667rem;
	margin: 0 auto;
	color: #fff;
	text-align: center;
	padding: .4rem 0;
	overflow-y: scroll;
	margin-bottom: .8rem;
}
.factors_ul li{
	line-height: .8rem;
	font-size: .346667rem;
}

.design_bg{
	padding-bottom: 1.2rem;
}
.design_bg .title{
	text-align: center;
	padding: .8rem 0 .533333rem;
}
.design_bg .title h2{
	font-size: .6rem;
	padding-bottom: .2rem;
}
.design_bg .title h2 span{
	color: #53d6ee;
}
.design_bg .title p{
	font-size: .4rem;
}
.design_ul{
	text-align: center;
	background: #fff;
	width: 9.466667rem;
	margin: 0 auto;
	border-radius: .2rem;
	padding-bottom: .4rem;
}
.design_ul h2{
	text-align: center;
	color: #6d6d6d;
	font-size: .346667rem;
	padding: .4rem 0;
	font-weight: normal;
}
.design_ul li{
	display: inline-block;
	width: 1.293333rem;
	margin: 0 .05rem;
	margin-bottom: .2rem;
}
.design_ul li img{
	width: 100%;
}
.design_btn{
	width: 9.466667rem;
	margin: 0.2rem auto;
}
.design_btn p{
	width: 4.586667rem;
}
.design_btn p img{
	width: 100%;
}

.environment_img .swiper-container {
	width: 100%;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}
.environment_img .swiper-slide {
	background-size: cover;
	background-position: center;
}

.environment_img .swiper-slide img{
	width: 100%;
}
.environment_img .gallery-top {
	height: 972px;
	width: 100%;
}
.environment_img .gallery-thumbs {
	height: 172px;
	box-sizing: border-box;
	width: 1058px;
	position: absolute;
	left: 72px;
	bottom: 120px;
}
.environment_img .gallery-thumbs .swiper-slide {
	width: 141px !important;
	margin-right: 12px;
	border-radius: 12px;
	height: 168px;
	position: relative;
}
.environment_img .gallery-thumbs .swiper-slide  span{
	width: 141px;
	height: 40px;
	display: block;
	position: absolute;
	left: 0;
	bottom: 0px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
}
.environment_img .gallery-thumbs .swiper-slide img{
	height: 100%;
}
.environment_img .gallery-thumbs .swiper-slide-active {
	border: 2px solid #ff7b11;
}
