.ban{margin-top: .4rem;}
.ban .swiper-slide img{border-radius: .3rem;}
#hdphone{display: none;}
#hdphone img{position: fixed;right: .05rem;bottom: 30%;width: 1.69rem !important;z-index: 99;}
.box_top{padding: 0 .3rem .18rem 0;}
.box_top .tit_box{float: left;}
.curriculum .box_top .head_tit{width: 4.4rem;}
.curriculum .box_top .head_tit .xqtop p{width: 3.05rem;}

.curriculum .curriculum_con{
	background: #fafbff;
	padding-bottom: .54rem;
}
.curriculum .curriculum_con .conmain_list{display: none;}
.curriculum .curriculum_con .curriculum_p{
	font-size: .3rem;
	color: #3b3b3b;
	padding: .3rem .3rem .2rem;
	line-height: .46rem;
}
.curriculum .curriculum_con .curriculum_p a{
	float: right;
	width: 1.1rem;
	height: .44rem;
	font-size: .24rem;
	color: #333;
	background: #fff;
	border: 1px #E2E2E2 solid;
	text-align: center;
	line-height: .44rem;
	border-radius: .3rem;
}
.curriculum .curriculump{width: 7.49rem;margin: 0 auto ;display: block}
.curriculum .curriculum_con .curriculum_main{margin-bottom: .46rem;padding-left: .3rem;}
.curriculum .curriculum_con .curriculum_main a{
	display: block;
	border: 1px #e5e6ec solid;
	background: #fff;
	border-radius: .15rem;
	overflow: hidden;
}
.curriculum .curriculum_con .curriculum_main .pic{
	height: 1.48rem;
	overflow: hidden;
}
.curriculum .curriculum_con .curriculum_main p{
	font-size: .26rem;
	color: #3e3e3e;
	height: 1.2rem;
	padding: .16rem .16rem;
	line-height: .42rem;
}


.boxwz{background: #fbfbfb;padding-bottom: .55rem;}
.boxwz ul li{
	width: 5.68rem;
	border-bottom: 1px #ededed solid;
	font-size: .28rem;
	color: #696969;
	margin-left: .78rem;
	line-height: .8rem;
	position: relative;
	height: .8rem;
}
.boxwz ul li:before{
	content: "";
	width: .12rem;
	height: .12rem;
	border: .02rem solid #d52530;
	border-radius: 50%;
	position: absolute;
	left: -.3rem;
	top: .3rem;
}
.boxwz ul li span{
	width: 5.6rem;
	display: block;
	color: #696969;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.boxwz ul li:last-child{border: none;}
.open_box{background: #fbfbfb;}
.open_box .open_main{}
.open_box .swiper-container{padding-bottom: 1.2rem;padding-left: 15px;}
.open_box .opencon{
	height: 5.8rem;
	background: #fff;
	border-radius: .15rem;
	box-shadow: 0 .06rem .54rem rgba(234,234,234,.91);
}
.open_box .opencon .openpic{
	height: 1.88rem;
	overflow: hidden;
	border-top-left-radius: .15rem;
	border-top-right-radius: .15rem;
}
.open_box .opencon .openpic img{margin-top: -.5rem;}
.open_box .opencon .openconp2{
	font-size: .26rem;
	color: #000;
	line-height: .4rem;
	margin: .2rem 0 .15rem;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	height: .78rem;
	padding: 0 .24rem 0 .28rem;
}
.open_box .opencon .openconp3{
	font-size: .24rem;
	color: #949494;
	padding: 0 .24rem;
	line-height: .38rem;
	height: 1.64rem;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	word-break: break-all;
}
.open_box .opencon .openconp3 span{
	display: block;
	width: 1.22rem;
	height: .38rem;
	background: #ebf1ff;
	border-radius: 25px;
	color: #484848;
	text-align: center;
	line-height: .38rem;
	margin-bottom: .12rem;
}
.open_box .opencon .openconp4{position: relative;padding: .15rem 0 .67rem;}
.open_box .opencon .openconp4 .p4span1{
	float: left;
	font-size: .24rem;
	color: #bbb;
	padding-left: .24rem;
}
.open_box .opencon .openconp4 .p4span1 em{color: #ff2010;font-style: inherit;}
.open_box .opencon .openconp4 .p4span2{
	float: right;
	font-size: .24rem;
	color: #484848;
	padding: 0 .24rem 0 .34rem;
	background: url("../images/time.jpg") no-repeat left center;
	background-size: .28rem;
}
.open_box .opencon .openconp4 a{
	position: absolute;
	width: 2.46rem;
	height: .71rem;
	background: #db202f;
	text-align: center;
	line-height: .71rem;
	font-size: .3rem;
	color: #fff;
	left: 50%;
	margin-left: -1.23rem;
	bottom: -.35rem;
	border-radius: .36rem;
	box-shadow: 0 .19rem .35rem rgba(128,28,36,.21);
}

.box_information{
	/* background-color: #f6f7fa; */
}
.box_information .information_con{
	background: #f3f3f3;
	box-shadow: inset 0 0 .4rem rgba(0,0,0,.1);
	padding: .71rem  0 .82rem;
	margin-top: .2rem;
}
.box_information .picMarquee-left1{height: 4.7rem;overflow: hidden;}
.box_information .picMarquee-left1 li{width: 8.25rem;height: 4.7rem;}
.box_information .picMarquee-left1 li .con{width: 8.25rem;height: 2.4rem;}
.box_information .picMarquee-left1 li .con .pic{
	float: left;
	width: 3.45rem;
	height: 2.3rem;
	border-radius: .12rem;
	overflow: hidden;
	margin: 0 .1rem .1rem 0;
}
.box_information .picMarquee-left1 li .con .img{
	float: left;
	width: 4.6rem;
	height: 2.3rem;
	border-radius: .12rem;
	overflow: hidden;
	margin: 0 .1rem .1rem 0;
}
.box_information .bot_video .swiper-container{padding-bottom: .53rem;margin-left: .34rem;}
.box_information .bot_video .pic{
	width: 3rem;
	height: 1.92rem;
	border-radius: .12rem;
	background-color: #272734;
	overflow: hidden;
}
.box_information .bot_video .pic img{opacity: .4;}
.box_information .bot_video .pic:before{
	position: absolute;
	left: 1.22rem;
	top: .62rem;
	width: .57rem;
	height: .57rem;
	background: url("/2020gw/images/indeximg/pic.png") no-repeat -.33rem -2.78rem;
	background-size: 2rem;
	-webkit-transform: scale(1.3);
	-moz-transform: scale(1.3);
	-ms-transform: scale(1.3);
	-o-transform: scale(1.3);
	transform: scale(1.3);
	content: "";
}
.box_information .bot_video p{
	font-size: .24rem;
	color: #000;
	padding: .16rem 0 0 .2rem;
}
.box_information .bot_video .bots{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: .16rem;
	font-size: 0;
	text-align: center;
}
.box_information .bot_video .swiper-pagination{
	position: relative;
	display: inline-block;
	width: auto;
	height: .16rem;
	border-radius: .09rem;
	background-color: #ececec;
	overflow: hidden;
}
.box_information .bot_video .swiper-pagination span{
	width: .26rem;
	background: none;
	z-index: 3;
	margin: 0;
}
.box_information .bot_video .swiper-pagination .swiper-pagination-bullet-active{
	position: relative;
	width: .46rem;
	z-index: 2;
}
.box_information .bot_video .swiper-pagination .swiper-pagination-bullet-active:before{
	position: absolute;
	right: 0;
	top: 0;
	width: 4.5rem;
	height: .16rem;
	border-radius: .09rem;
	background-color: #e8331a;
	content: ""
}

.mask_video{
	display: none;
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 130;
}
.mask_video .mask_bg{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.6);
}
.mask_video .mask_con{
	position: absolute;
	left: 50%;
	top: 50%;
	width: 90%;
	transform: translate(-50%,-58%);
}
.mask_video .mask_con .close{
	position: absolute;
	width: .48rem;
	left: 50%;
	bottom: -.6rem;
	margin-left: -.24rem;
}

.resources{padding-bottom: .6rem;}
.resources ol{padding: 0 0 .24rem .25rem;}
.resources ol li{
	float: left;
	padding: 0 .1rem;
	height: .4rem;
	line-height: .4rem;
	font-size: .26rem;
	color: #818181;
}
/* .resources ol li:last-child{padding-right: 0;} */
.resources ol li.cur{
	background: #db202f;
	border-radius: .2rem;
	color: #fff;
}
.resources ul{margin-left: .3rem;}
.resources ul li{
	float: left;
	width: 3.32rem;
	border-radius: .1rem;
	margin: .09rem .23rem 0 0;
	padding: 0 0 .26rem;
}
.resources ul li.resourcesli{padding-bottom: .1rem;}
.resources ul li h3{
	height: 2.18rem;
	font-size: .28rem;
	color: #262626;
	line-height: .4rem;
	border-radius: .08rem;
	overflow: hidden;
}
.resources ul li h3 img{border-radius: .08rem;}
.resources ul li p{
	font-size: .24rem;
	color: #afafaf;
	line-height: .3rem;
	margin-top: .22rem;
}
.resources ul li p span{
	float: right;
	font-size: .24rem;
}



/*原创书籍*/
.tit_box{font-size: .4rem;color: #000;font-weight: bold;padding: .55rem 0 .3rem .3rem;}
.book_box{background: #fff;margin-top: .2rem;padding-bottom: .1rem;}
.book_box .img1{margin-bottom: .3rem;}
/*教师*/
.tea_box{height:5rem;}
.tea_box{height:auto !important;}
.tea_box .tea_top{width: 5.6rem;margin: 0 auto;}
.tea_box .tea_top>div {width: 2.5rem;float: left;margin: .25rem .15rem;}
.tea_box .tea_top>div p{width: 2.5rem;background: #ededed;border-radius: .1rem;font-size: .3rem;padding: .15rem 0 .15rem;text-align: center;color: #686868;}
.tea_box .tea_top>div p span{font-size: .36rem;text-align: center;}
.tea_box .tea_top>div .img{width: .24rem;height: .11rem;margin: 0 auto;display:none;background: url("/2020phone/images/teabox_icon.png") no-repeat;background-size: 100%;}
.tea_box .tea_top .tea_on p{box-shadow: 0 0 .3rem rgba(209,45,58,.56);background: #db202f;color: #fff;}
.tea_box .tea_top .tea_on .img{display: block;}
.tea_box .tea_con ul {width: 7.1rem;margin: .2rem auto .5rem;}
.tea_box .tea_con ul li{width: 2.2rem;float: left;font-size: .24rem;color: #909090;text-align: center;}
.tea_box .tea_con ul li span{font-size: .28rem;color: #d12d3a;font-weight: bold;}
.tea_box .tea_con ul li p b{font-size: .28rem;color: #000;}
.tea_box .tea_con ul li .line{width: .6rem;height: .04rem;background: #d12d3a;margin: .08rem auto;}
.tea_box .maincon .main_bot,.tea_box .maincon .main_mask{display: none !important;}
.tea_box .maincon ul li .main_pic {height: 1.63rem;overflow: hidden;}
.tea_box .maincon ul li .main_pic img{display: block;width: 130%;margin-left: -15%;}
.tea_box .maincon ul{width: 7rem;margin: 0 auto;margin-left: .31rem;}
/* .tea_box .tea_con:nth-child(2) .maincon ul:nth-child(1){height: 1.63rem;overflow: hidden;}
.tea_box .tea_con:nth-child(2) .maincon ul:nth-child(1) li:nth-child(2),
.tea_box .tea_con:nth-child(2) .maincon ul:nth-child(1) li:nth-child(6){display: none;} */
.tea_box .maincon ul li {width: 1.36rem;height:1.63rem;float: left;margin:.01rem; overflow: hidden;}
.tea_box .tea_con.tea_show{display: block;}
.tea_box .tea_con{display: none;}
.tea_box .tea_con .tea_conul li span{font-size: .24rem;}
.tea_box .tea_con .tea_conul li{width: 2.35rem;}
.tea_box .tea_btn{width: 2.5rem;margin: .5rem auto;display: block;}
/*.tea_box .tea_btn b{color: #a8a8a8;font-size: .37rem;padding-left: .04rem;font-weight: normal;}*/
.tea_box .tea_btn img{width: 2.46rem;height: .69rem;display: block;}

.project_box{
	background-color: #fbfbfb;
}
.project_box .project_con .swiper-container{padding: 0 .1rem 1.56rem;}
.project_box .project_con .con{
	display: block;
	width: 3.31rem;
	height: 3.76rem;
	border-radius: .2rem;
	border: .02rem #fff solid;
	box-shadow: inset 0 0 .1rem rgba(237,237,237,.49) , 0 .21rem .4rem rgba(221,221,221,.38);
	background-color: #fff;
	margin: 0 auto .24rem;
}
.project_box .project_con .con p{
	font-size: .34rem;
	color: #2d2d2d;
	text-align: center;
	padding: .42rem 0 .12rem;
}
.project_box .project_con .con p span{
	display: inline-block;
	height: .15rem;
	border-radius: .1rem;
	box-shadow: 0 .32rem 0 #f6f6f6;
}
.project_box .project_con .con h4{
	width: 2.76rem;
	height: 1.4rem;
	font-size: .24rem;
	color: #6e6e6e;
	text-align: center;
	line-height: .36rem;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
	margin: 0 auto;
}
.project_box .project_con .con .pic{
	height: .54rem;
	overflow: hidden;
	margin: .4rem 0 0 .26rem;
}
.project_box .project_con .con .pic img{
	width: auto;
	height: 100%;
}
.project_box .project_con .bots{
	position: absolute;
	left: 0;
	bottom: .76rem;
	width: 100%;
	height: .16rem;
	font-size: 0;
	text-align: center;
}
.project_box .project_con .swiper-pagination{
	position: relative;
	display: inline-block;
	width: auto;
	height: .16rem;
	border-radius: .09rem;
	background-color: #ececec;
	overflow: hidden;
}
.project_box .project_con .swiper-pagination span{
	width: .38rem;
	background: none;
	z-index: 3;
	margin: 0;
}
.project_box .project_con .swiper-pagination .swiper-pagination-bullet-active{
	position: relative;
	width: .78rem;
	z-index: 2;
}
.project_box .project_con .swiper-pagination .swiper-pagination-bullet-active:before{
	position: absolute;
	right: 0;
	top: 0;
	width: 4.5rem;
	height: .16rem;
	border-radius: .09rem;
	background-color: #e8331a;
	content: ""
}

.assistant_box{margin-bottom: -.16rem;}

/*Tlias*/
.tlias_box {background: #fbfbfb;padding-bottom: .7rem;}
.tlias_box .tlias_top{width: 6.9rem;height: .6rem;background: url(../images/tlias_img1.jpg) no-repeat center;background-size: 100% ;margin: 0 auto;}
.tlias_box .tlias_top span{font-size: .26rem;height: .6rem;display: block;float: left;text-align: center;line-height: .65rem;margin-right: .36rem;width: 1.45rem;color: #fff;}
.tlias_box ul {padding-left: .2rem;margin-top: .3rem;overflow: hidden;}
.tlias_box ul li{position: relative;width: 3.36rem;float: left;margin: .1rem;border-radius: .04rem;box-shadow: 0 .08rem .16rem rgba(193,200,214,.28);padding: .24rem 0 .3rem 1.12rem;overflow: hidden;background: #fff;}
.tlias_box ul li span{position: relative;font-size: .32rem;color: #404550;display: block;padding: 0 0 .04rem;box-sizing: border-box;top: 0;left: 0;}
.tlias_box ul li span:before{
	position: absolute;
	left: -.68rem;
	top: .06rem;
	width: .5rem;
	height: .63rem;
	background: url("/2020phone/images/tliaspic.png") no-repeat 0 0;
	background-size: .5rem;
	content: "";
}
.tlias_box ul li:nth-child(2) span:before{background-position-y: -.65rem;}
.tlias_box ul li:nth-child(3) span:before{background-position-y: -1.3rem;}
.tlias_box ul li:nth-child(4) span:before{background-position-y: -1.95rem;}
.tlias_box ul li:nth-child(5) span:before{background-position-y: -2.6rem;}
.tlias_box ul li:nth-child(6) span:before{background-position-y: -3.25rem;}
.tlias_box ul li:nth-child(7) span:before{background-position-y: -3.9rem;}
.tlias_box ul li:nth-child(8) span:before{background-position-y: -4.55rem;}
.tlias_box ul li p{font-size: .24rem;color: #909090;line-height: .38rem;color: #666;position: relative;z-index: 9;}



/*传智汇*/
.czh_box .swiper-container {width: 100%;height: 100%;padding-bottom: .9rem;}
.czh_box .swiper-slide{border-radius: 10px;margin: 0rem 0 .3rem;}
.czh_box .swiper-pagination-bullet{width: .2rem;border-radius: 0;background: #e7e7e7;opacity: 1;height: .2rem;border-radius: 50%;}
.czh_box .swiper-pagination-bullet-active{background: #db202f;width:.5rem;border-radius:.5rem;}
.czh_box .swiper-slide h3{font-size: .44rem;color: #292929;font-weight: bold;margin-top: .3rem;}
.czh_box .swiper-slide span{width: 1.7rem;border-top:.04rem solid #db202f;display: block;margin: .15rem 0;}
.czh_box .swiper-slide p{font-size: .28rem;color: #818181;}
.czh_box .swiper-container-horizontal>.swiper-pagination-bullets,.czh_box .swiper-pagination-custom,.czh_box .swiper-pagination-fraction {
	bottom: .4rem !important
}

.czh_box .swiper-slide img{opacity: .3;}
.czh_box .swiper-slide-active img{opacity: 1;}
.czh_box .swiper-slide .czh_top{background: #000;}
.czh_box .swiper-slide .czh_btm{display: none;}
.czh_box .swiper-slide-active .czh_btm{display: block}
/*新闻动态*/
.news_box{background: #fff;padding-bottom: .7rem;}
.news_box ul {width: 6.9rem;margin: .5rem auto 0;}
.news_box ul li a{width: 100%;height: 100%;display: block;overflow: hidden;font-size: .28rem;color: #6f6f6f;padding: .17rem 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news_box ul li span{font-size:.24rem ;color: #b7beca;font-weight: bold;margin-right: .15rem;}
.news_box ul li:nth-child(-n+3) a span{color: #ff4545;}
/*校区*/
.school_box{padding: .15rem 0 .6rem;}
.box_top .tit_box{float: left;overflow: hidden;}
.box_top .head_tit{
	float: right;
	width: 3.4rem;
	height: .62rem;
	border: 1px #d5d5d5 solid;
	border-radius: .06rem;
	background: #fafafa;
	position: relative;
	margin-top: .5rem;
	margin-right: .1rem;
}
.box_top .head_tit .xqtop b{
	float: left;
	width: 1.17rem;
	height: .58rem;
	line-height: .6rem;
	border-right: 1px #d5d5d5 solid;
	text-align: center;
	font-size: .24rem;
	color: #7d7d7d;
	background: #fff;
	border-radius: .06rem 0 0 .06rem;
}
.box_top .head_tit .xqtop p{
	float: left;
	width: 1.9rem;
	height: .6rem;
	font-size: .24rem;
	color: #383838;
	padding-left: .16rem;
	line-height: .56rem;
	position: relative;
}
.box_top .head_tit .xqtop p img{
	position: absolute;
	width: .18rem;
	right: 0;
	top: .23rem;
}

.box10{padding: .22rem 0 .62rem;}
.box10 .box10_con{position: relative;}
.box10 .box10tab{font-size: 0;margin: .48rem 0 0 .25rem;}
.box10 .box10tab p{
	display: inline-block;
	width: 1.64rem;
	margin: 0 .14rem .32rem 0;
}
.box10 .box10tab span{
	position: relative;
	display: block;
	width: 1.64rem;
	height: .57rem;
	font-size: .24rem;
	color: #666;
	text-align: center;
	line-height: .57rem;
	background: #fafafa;
	border-radius: .12rem;
}
.box10 .box10tab p.cur{
	height: 4.43rem
}
.box10 .box10tab p.cur span{color: #fff;background: #f0352a;}
.box10 .box10tab p.cur span:after{
	position: absolute;
	left: 50%;
	top: .67rem;
	border-radius: .02rem;
	border-style: solid;
	border-width: .12rem .07rem 0 .07rem;
	border-color: #f0352a transparent transparent transparent;
	content: "";
	margin-left: -.07rem;
}
.box10 .school_box{
	position: absolute;
	left: .25rem;
	top: .89rem;
	width: 7rem;
	height: 3.54rem;
	background: #fff;
}
.box10 .school_box.name1{top: .89rem;}
.box10 .school_box.name2{top: 1.78rem;}
.box10 .school_box.name3{top: 2.67rem;}
.box10 .school_box.name4{top: 3.56rem;}
.box10 .school_box.name5{top: 4.45rem;}
.box10 .school_box h3{
	height: 1.12rem;
	font-size: .3rem;
	color: #333;
	font-weight: bold;
	line-height: 1.12rem;
	padding-left: .36rem;
}
.box10 .school_box h3 .abtn{
	float: right;
	width: 2.91rem;
	height: .61rem;
	border: none;
	border-radius: .08rem;
	box-shadow: .02rem .1rem .21rem rgba(229,57,76,.4);
	background: url('/2020phone/images/jrsjpic.jpg') no-repeat 0 0;
	background-size: 100%;
	cursor: pointer;
	margin: .26rem .27rem 0 0;
}
.box10 .school_box .bd{
	position: relative;
	width: 6.44rem;
	height: 1.9rem;
	overflow: hidden;
	margin: .06rem auto 0;
}
.box10 .school_box .bd ul{width: 50rem;}
.box10 .school_box .bd:before{
	position: absolute;
	right: 0;
	top: -10%;
	width: 1.4rem;
	height: 120%;
	box-shadow: inset -.9rem 0 .6rem -.18rem #fff;
	content: "";
}
.box10 .school_box .bd ul li{
	float: left;
	height: 1.9rem;
	overflow: hidden;
	padding-right: .18rem;
}
.box10 .school_box .bd ul li img{
	width: auto;
	height: 100%;
	border-radius: .18rem;
}

.mark{
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	display: none;
	z-index: 10;
}
.mark .markbg{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background: #000;
	opacity: .7;
}
.mark .xqlist{
	position: absolute;
	left: 3%;
	top: 30%;
	z-index: 999;
	width: 94%;
	border:1px #ccc solid;
	background: #fff;
	padding: .2rem;
	border-radius: 10px;
}
.mark .xqlist li{
	float: left;
	font-size: .26rem;
	width:23%;
	text-align: center;
	line-height: .7rem;
	background: #f5f5f7;
	margin: .06rem;
	height: .7rem;
}

.xyhj .xyhjbot{
	width: 96%;
	margin: 2% auto 0;
	/*position: relative;*/
}
.xyhj .xyhjbot .xyhjs{
	width: 100%;
	height: 100%;
}
.xyhj .xyhjbot .xyhjs .block_home_slider{height: 0;overflow: hidden;}
.xyhj .xyhjbot .xyhjs .swiper-container{padding-bottom: .5rem;}
.xyhj .xyhjbot .xyhjs .swiper-pagination{bottom: -.2rem;}
.xyhj .xyhjbot .xyhjs .cur{height: auto;}
.xyhj .xyhjbot .xyhjs a{
	float: left;
}
.xyhj .xyhjbot .xyhjs .xy1{
	width: 49%;
	margin-bottom: .1rem;
}
.xyhj .xyhjbot .xyhjs .xy2{
	float: right;
	width: 49%;
	margin-bottom: .1rem;
}
.xyhj .xyhjbot .xyhjs .xy3{
	width: 32%;
	margin-right: 2%;
}
.xyhj .xyhjbot .xyhjs .xy4{
	width: 32%;
}
.xyhj .xyhjbot .xyhjs .swiper-pagination-bullet-active{background: #db202f;}
.xyhj .flexslider{position: relative;height: 4.1rem;}
.xyhj .flex-control-paging{position: absolute; bottom: -2%; text-align: center; width:100%; font-size:0;}
.xyhj .flex-control-paging li{display: inline-block; width:.2rem; height: .2rem; font-size:0; background: #fff; margin: 0 .1rem;}
.xyhj .flex-control-paging li a{display:block;width:100%; height:100%; text-indent:-9000px; cursor:pointer;border-radius: 50%;border: 1px #efefef solid;}
.xyhj .flex-control-paging li a.flex-active{background: #db202f;border: 1px #db202f solid;}
.xyhj .block_home_slider{position: relative;}
.xyhj .block_home_p{background: url(../images/xq_icon1.jpg) no-repeat left top;background-size: .22rem .32rem;font-size: .28rem;color: #a2a5a9;padding: 0 .25rem ;margin-top: .25rem;}
.xyhj .block_home_p span{color: #575757;padding-left: .15rem;}
/*关于我们*/
.aboutcz_box {position: relative;}
.aboutcz_box .tit_box{position: absolute;top: .5rem;left: .3rem;color: #fff;padding: 0;}
/* 底部 */
.footer{
	width: 100%;
	height: 100%;
	padding: .3rem 0;
	background: #3d3d3d;
	margin: 0;
}
.footer .footlist{font-size: .26rem;color: #808080;padding: .1rem .16rem .05rem;margin: -.15rem 0 .15rem;}
.footer .footlist a{margin: 0 .12rem 0 .1rem;color: #b8b8b8;}
.footer p{
	font-size: .24rem;
	color: #fff;
	opacity: .4;
	text-align: center;
	/*line-height: .36em;*/
}
.footer p img{display: none;}
.footer a{color: #fff;}
			/*悬浮*/
.bdzx{display: none;}


/* 咨询 */
.zxdh-box{
	width: .9rem;
	height: .9rem;
	position: fixed;
	right: 5%;
	bottom: -3%;
	z-index: 1;
	margin-bottom: 150px;
	background: rgba(173,173,173,.9);
	display: none;
	border-radius: .1rem;
	overflow: hidden;
}
.zxdh-box .zxdh{
	display: block;
	color: #fff;
	text-align: center;
	line-height: .8rem;
	
}

/*回到顶部*/
.back{width:10%; position: fixed; right:1%; bottom:12%; display: none; border-radius: 50%; overflow: hidden; box-shadow: 0 0 8px #e1e1e1;}









