/***************************************页面全局样式*************************************/
/*全局定义*/
body{font-size:0.26rem ;font-family: "microsoft yahei"; background:#fff; max-width:7.5rem; margin-left:auto; margin-right:auto;padding-top: 0.9rem;padding-bottom: 1rem}
a{ color:#666;}
a:active{ color:#F90;}
input { outline: none;}
.bgfff{ background:#FFF;}
.bgf3f{background: #f3f1f2;}
.plpr20{ padding-left:0.2rem; padding-right:0.2rem;}
img{max-width: 100%}

/*左右浮动*/
.fl{float: left;}
.fr{float: right;}

/*颜色块*/
.cfff{ color:#fff;}
.c999{ color:#999;}
.c666{ color:#666;}
.c333{ color:#333;}
.c000{ color:#000;}
.c1e4{color: #192444;}
/*对齐*/
.te_l{text-align: left;}
.te_r{text-align: right;}
.te_c{text-align: center;}
.fB,strong,b{font-weight: bold;}
/*字体定义*/
.f20{font-size: 0.2rem;}
.f22{font-size: 0.22rem;}
.f24{font-size: 0.24rem;}
.f26{font-size: 0.26rem;}
.f28{font-size: 0.28rem;}
.f30{font-size: 0.30rem;}
.f32{font-size: 0.32rem ;}
.f34{font-size: 0.34rem ;}
.f36{font-size: 0.36rem;}
.f38{font-size: 0.38rem;}
.f40{font-size: 0.4rem;}
.f50{font-size: 0.5rem;}

.di_no{display: none;}
.di_in{display: inline-block;}
.di_bl{display: block;}

.ellipsis{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ellipsis-2{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.ellipsis-3{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
/*顶间距*/

.mt5{margin-top:0.05rem;}
.mt10{margin-top:0.1rem;}
.mt15{margin-top:0.15rem;}
.mt20{margin-top:0.2rem;}
.mt25{margin-top:0.25rem;}
.mt30{margin-top:0.3rem;}
.mt35{margin-top:0.35rem;}
.mt40{margin-top:0.4rem;}
.mt45{margin-top:0.45rem;}
.mt50{margin-top:0.2rem;}

/*顶内距*/

.pt5{padding-top:0.05rem;}
.pt10{padding-top:0.1rem;}
.pt15{padding-top:0.15rem;}
.pt20{padding-top:0.2rem;}
.pt25{padding-top:0.25rem;}
.pt30{padding-top:0.3rem;}
.pt35{padding-top:0.35rem;}
.pt40{padding-top:0.4rem;}
.pt45{padding-top:0.45rem;}
.pt50{padding-top:0.5rem;}

/*左间距*/

.ml5{margin-left:0.05rem;}
.ml10{margin-left:0.1rem;}
.ml15{margin-left:0.15rem;}
.ml20{margin-left:0.2rem;}
.ml25{margin-left:0.25rem;}
.ml30{margin-left:0.3rem;}
.ml35{margin-left:0.35rem;}
.ml40{margin-left:0.4rem;}
.ml45{margin-left:0.45rem;}
.ml50{margin-left:0.5rem;}

/*定位*/
.p_r{ position:relative;}
.p_a{ position:absolute;}

header{position: fixed;top: 0;left: 50%;height: 0.9rem;background: #192444;width: 7.5rem;margin-left: -3.75rem;z-index: 9999999;}
header h1{height: 0.9rem;display: flex;justify-content: center;align-items: center;}
header h1 img{height: 0.55rem;}
header .enlarge{width:0.5rem;height: 0.9rem;background: url(../images/nav.png)no-repeat center;background-size: 0.4rem;margin-right: 0.2rem;}
header .enlarge.enlargeSelect{background: url(../images/close.png)no-repeat center;background-size: 0.4rem;}
header .en{width: 0.85rem;height: 0.4rem;line-height: 0.4rem;border-radius: 0.2rem;}
.navBarList{width: 100%;height: 100%;background:#FFF;position: fixed;z-index: 999999;top: 0;margin-top:0;top: 0.9rem;display: none;overflow-x: scroll;}
.navBarList li{border-bottom: 1px solid #f1f1f1;margin:0 0.2rem;min-height: 0.6rem;padding-top: 5px;
padding-bottom: 5px;}
.navBarList a{line-height: 0.6rem;height: 0.6rem;}
.navBarList ul{width: 100%;display: table;padding-bottom: 1rem}
.navBarList .subnav{width: 100%;display: table;}
.navBarList .subnav a{width: 25%;}
.n-banner{width: 100%;display: table;}
.n-banner img{display: block;}
footer{background: #192444;width:100%;padding-bottom: 0.3rem;}
footer a{color: #FFF}
footer a:nth-child(1){display: none;}
.menu{width: 6.1rem;height: 1.2rem;border-bottom: 1px #d9d9d9 solid;overflow: hidden;padding: 0 0.7rem;}
.menu a{line-height: 1.2rem;}
.menu a.cur{background: #192444;color: #FFF;}
.menu a.cur:after{content: '';position: absolute;bottom: 0.25rem;height: 0.05rem;width: 0.4rem;background: #eed149;left: 50%;margin-left: -0.2rem;}
.menu .swiper-wrapper{width: 6.1rem;height: 1.2rem;}
.menu .swiper-button-next{width: 0.7rem;height: 1.2rem;background:#FFF url(../images/right.jpg)no-repeat center;margin-top: 0rem;right: 0;top: 0;z-index: 99;opacity: 1;}
.menu .swiper-button-next:after{content: '';position: absolute;left: 0;top: 0.35rem;bottom: 0.35rem;width: 0.04rem;background: #333;}
.menu .swiper-button-prev{width: 0.7rem;height: 1.2rem;background:#FFF url(../images/left.jpg)no-repeat center;margin-top: 0rem;left: 0;top: 0;z-index: 99;opacity: 1;}
.menu .swiper-button-prev:after{content: '';position: absolute;right: 0;top: 0.35rem;bottom: 0.35rem;width: 0.04rem;background: #333;}
.fixed{width:7.5rem;bottom: 0;position: fixed;height: 1rem;line-height: 1rem;background: rgba(0,0,0,0.5);left: 50%;margin-left:-3.75rem;z-index: 9}
.fixed a{width: ;height: 0.7rem;line-height: 0.7rem;width: 2.3rem}
.fixed a:nth-child(1){background: #ff8400}
.fixed a:nth-child(2){background: #E1EEFA}
.fixed a:nth-child(3){background: #407afb}

/*全局定义 end*/
/* 多选美化 */
.magic-checkbox {position: absolute;display: none;}
.magic-checkbox[disabled] {cursor: not-allowed;}
.magic-checkbox + label {position: relative;display: block;padding-left: 0.4rem;cursor: pointer;vertical-align: middle;}
 .magic-checkbox + label:hover:before {animation-duration: 0.4s;animation-fill-mode: both;animation-name: hover-color;}
.magic-checkbox + label:before {position: absolute;top: 0;left: 0;display: inline-block;width: 0.3rem;height: 0.3rem;content: '';border: 1px solid #ccc;}
.magic-checkbox + label:after {position: absolute;display: none;content: '';}
.magic-checkbox[disabled] + label {cursor: not-allowed;color: #e4e4e4;}
.magic-checkbox[disabled] + label:before,.magic-checkbox[disabled] + label:after {cursor: not-allowed;}
.magic-checkbox[disabled] + label:before {border-color: #e4e4e4;}
.magic-checkbox:checked + label:before {animation-name: none;}
.magic-checkbox:checked + label:after {display: block;}
.magic-checkbox + label:after {top: 0;left: 0.1rem;box-sizing: border-box;width: 0.14rem;height: 0.25rem;transform: rotate(45deg);border-width:2px;border-style: solid;border-color: #004d3e;border-top: 0;border-left: 0;}
.magic-checkbox:checked + label:before {border: #ccc 1px solid;}

/* 登录注册 */
.login-bg{width: 100%;height: 12rem;background: url(../images/bg5.jpg)no-repeat center;overflow: hidden;background-size: 100%;}
.login-bg .box{width: 5.5rem;background: rgba(255,255,255,0.9);border-radius: 0.1rem;overflow: hidden;margin: 1rem auto 0 auto;height: 8rem;padding: 0 0.6rem;}
.login-bg .box .txt{line-height: 0.5rem;}
.login-bg .box .txt a{color: #2f8069;}
.login-bg .box .items{width: 100%;border-bottom: 1px #e7e8e8 solid;height: 0.9rem}
.login-bg .box .items input[type="text"]{width: 100%;height: 0.9rem;background: url(../images/user.png)no-repeat right center;border: 0;line-height: 0.9rem;background-size: 0.3rem;}
.login-bg .box .items input[type="password"]{width: 100%;height: 0.9rem;background: url(../images/pass.png)no-repeat right center;border: 0;line-height: 0.9rem;background-size: 0.24rem}
.login-bg .box .submit{width: 100%;height: 1rem;}
.login-bg .box .submit input[type="submit"]{width: 100%;height: 1rem;line-height: 1rem;background: #eed149;border-radius: 5px;border:0;}
.login-bg .box .remember{margin-top: 20px;}

/* 办学宗旨 */
.Purpose,.History,.About,.Honor,.chairman{width: 7.5rem;display: table;}
.Purpose .txt-box,.History .txt-box,.About .txt-box,.Honor .txt-box,.chairman .txt-box{width: 7.1rem;}
.Purpose .txt-box .d,.About .txt-box .d,.chairman .txt-box .d{height: 0.95rem;width:4.6rem;background: url(../images/d.jpg);top: 0.2rem;right: 0;}
.Purpose .txt-box .txt,.History .txt-box .txt,.About .txt-box .txt,.Honor .txt-box .txt,.chairman .txt-box .txt{line-height: 0.5rem;padding:0.8rem 0 1.4rem 0.8rem;}
.Purpose .txt-box .txt:after,.History .txt-box .txt:after,.About .txt-box .txt:after,.Honor .txt-box .txt:after,.chairman .txt-box .txt:after{content: '';position: absolute;left: -0.2rem;top: 0.5rem;height: 2px;width: 1.5rem;background: #004d3e;}
.Purpose .txt-box .txt:before,.History .txt-box .txt:before,.Honor .txt-box .txt:before,.About .txt-box .txt:before,.chairman .txt-box .txt:before{content: '';background: url(../images/icon21.png)no-repeat center;width: 1rem;height: 0.7rem;position: absolute;right: 0;bottom: 0.6rem;background-size: 0.9rem;}
.Purpose .pic-box{width: 7.5rem;display: table;border-bottom: 1px #e3e3e2 solid}
.Purpose .pic-box .items{width: 2.5rem;height: 3.5rem;overflow: hidden;}
.Purpose .pic-box .items:hover{background: #e3e3e2;}
.Purpose .pic-box .items .pic{width: 100%;height: 2.35rem;}
.Purpose .pic-box .items .pic img{width: 100%;height: 2.35rem;}
.Purpose .pic-box .items .t{height: 1.15rem;overflow: hidden;}
.Purpose .pic-box .items .t h3{line-height: 0.5rem;}
.Purpose .pic-box .items:nth-child(2) .t:after{content: '';position: absolute;left: 0;width: 1px;height: 100%;background: #e3e3e2;top: 0;}
.Purpose .pic-box .items:nth-child(2) .t:before{content: '';position: absolute;right: 0;width: 1px;height: 100%;background: #e3e3e2;top: 0;}
.Purpose .slideTxtBox{width: 7.5rem;overflow: hidden;padding-bottom: 0.3rem;height: 7.3rem;}
.Purpose .slideTxtBox .hd{ position:absolute;top: 0.9rem;right: 0;z-index: 9;background: url(../images/icon22.png) no-repeat left top;width: 2.2rem;background-size: 0.21rem;}
.Purpose .slideTxtBox .hd ul li{cursor:pointer;line-height: 1rem;height: 1rem;}
.Purpose .slideTxtBox .hd ul li.on{color: #004d3e;}
.Purpose .slideTxtBox .hd ul li.on:after{content: '';position: absolute;right: 10px;top: 50%;width: 0.3rem;height: 0.1rem;border: 1px #004d3e solid;margin-top: -0.05rem;}
.Purpose .slideTxtBox .hd ul li.on:before{content: '';position: absolute;right: -0.1rem;top: 50%;width: 0.3rem;height: 1px;background:#004d3e;}
.Purpose .slideTxtBox .bd{width: 7.1rem;}
.Purpose .slideTxtBox .bd img{width: 4.9rem;display: block;;}
.Purpose .slideTxtBox .bd .t-box{right: 0rem;top: 4rem;z-index: 1;padding: 0.3rem;height: 2.8rem;width: 5.3rem;}
.Purpose .slideTxtBox .bd .t-box p{line-height: 0.5rem;height: 1.6rem;}
.Purpose .slideTxtBox .bd .t-box a{display: block;width: 1.5rem;height: 0.5rem;line-height: 0.5rem;background: #eed149;}

/* 历史沿革 */
.History .txt-box .d{height: 0.95rem;width:2.5rem;background: url(../images/d.jpg);top: 0.2rem;right: 0;}
.History .time-axis{width: 2rem;height: 100%;z-index: 1;top: 0;bottom: 0;background: rgba(255,255,255,0.8);}
.History .time-axis .year{margin-left: 0.32rem;width: 1rem;height: 0.4rem;line-height: 0.4rem;background: #004d3e;color: #FFF;text-indent: 0.05rem;}
.History .time-axis .year:after{content: '';position: absolute;left: -0.53rem;top: 50%;height: 2px;width: 0.54rem;background: #004d3e;margin-top: -1px;}
.History .time-axis  .month{margin-left: 0.32rem;width: 1.2rem;height: 0.4rem;line-height: 0.4rem;margin-top: 0.6rem;text-indent: 0.05rem;}
.History .time-axis  .month:after{content: '';position: absolute;left: -0.53rem;top: 50%;height: 2px;width: 0.4rem;background: #004d3e;margin-top: -1px;}
.History .his1{width: 7.1rem;height: 8.5rem;background: url(../images/bg2.jpg)no-repeat center;overflow: hidden;background-size:100% ;}
.History .his1 .items{padding: 0 0.3rem;width: 4.2rem;height: 2.3rem;overflow: hidden;}
.History .his1 .items h3:after{content: '';position: absolute;left: 0;bottom: -0.15rem;height: 3px;width: 0.4rem;background: #004d3e;}
.History .his1 .items p{line-height: 0.5rem;}
.History .his1 .time-axis{right: 0.2rem;}
.History .his1 .time-axis h3{margin-bottom: 0.4rem;}
.History .his1 .time-axis h3:before{content: '';height: 0.15rem;width: 0.9rem;background: #fcff00;position: absolute;left: 50%;margin-left: -0.45rem;bottom: 0;z-index: -1;}
.History .his1 .time-axis .box{position: absolute;width: 1.5rem;left: 0;bottom: 0;top: 1.25rem;right: 0;background: url(../images/line2.png) repeat-y 0.2rem 0.03rem;padding-left: 0.42rem;}
.History .his2{width: 7.1rem;height: 9.6rem;background: #004d3e;overflow: hidden;}
.History .his2 .time-axis{right: 0.2rem;}
.History .his2 .time-axis .box{position: absolute;width: 1.5rem;height: 100%;left: 0;bottom: 0;top: 0;right: 0;background: url(../images/line2.png) repeat-y 0.2rem 0.03rem;padding-left: 0.42rem;}
.History .his2 .time-axis .box .year{margin-top: 0.09rem;}
.History .his2 .time-axis  .month{margin-top: 0.5rem;}
.History .his2 .items{width: 4.8rem;min-height: 1.6rem;border: 1px #FFF solid;overflow: hidden;}
.History .his2 .items span{display: block;width: 1.7rem;height: 1.7rem;background: #FFF;color: #004d3e;line-height: 1.7rem;}
.History .his2 .items .txt{display: flex;align-items: center;justify-content: flex-start;background: #004d3e;min-height: 1.7rem;}
.History .his2 .items .txt a{line-height: 0.4rem}
.History .his3{height: 12.5rem;background: url(../images/bg3.jpg)no-repeat center;width: 7.1rem;overflow: hidden;}
.History .his3 .time-axis .box{position: absolute;width: 1.5rem;height: 100%;left: 0;bottom: 0;top: 0;right: 0;background: url(../images/line2.png) repeat-y 0.2rem 0;padding-left: 0.42rem;}
.History .his3 .time-axis .box .year{}
.History .his3 .time-axis  .month{margin-top: 21px;}
.History .his3 .text,.History .his5 .text{padding-left: 2.2rem;}
.History .his3 .text p,.History .his5 .text p{line-height: 0.45rem;margin-top: 0.2rem;}
.History .his4{height: 7.7rem;background: url(../images/bg4.jpg)no-repeat center;width: 7.1rem;overflow: hidden;background-size: 100%;}
.History .his4 .time-axis .box{position: absolute;width: 1.5rem;height: 100%;left: 0;bottom: 0;top: 0;right: 0;background: url(../images/line2.png) repeat-y 0.2rem 0;padding-left: 0.42rem;}
.History .his4 .time-axis .box .year{margin-top: 0.2rem;}
.History .his4 .time-axis  .month{margin-top: 0.3rem;}
.History .his4 .picScroll-left{ width:5rem;  overflow:hidden;}
.History .his4 .picScroll-left .prev,.History .his4 .picScroll-left .next{ display:block;  width:0.7rem; height:0.7rem; overflow:hidden;cursor:pointer; border-radius: 50%;border: 1px #fff solid;position: absolute;top: 0;}
.History .his4 .picScroll-left .prev:hover,.History .his4 .picScroll-left .next:hover{border: 1px #1e4c3f solid;background: #1e4c3f;}
.History .his4 .picScroll-left .prev{right: 60px;}
.History .his4 .picScroll-left .prev:after{content: '';position: absolute;top: 50%;left: 50%;width: 14px;height: 14px;border-left: 1px #fff solid;border-top: 1px #fff solid;transform: rotate(-45deg);margin-left: -5px;margin-top: -7px;}
.History .his4 .picScroll-left .next:after{content: '';position: absolute;top: 50%;right: 50%;width: 14px;height: 14px;border-right: 1px #fff solid;border-top: 1px #fff solid;transform: rotate(45deg);margin-right: -5px;margin-top: -7px;}
.History .his4 .picScroll-left .next{right: 0;}
.History .his4 .picScroll-left .bd{margin-top: 0.9rem;}
.History .his4 .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.History .his4 .picScroll-left .bd ul li{ _display:inline; overflow:hidden;border: 1px #FFF solid;width:1.9rem;padding: 0 0.2rem;height: 2.9rem;margin-right: 0.2rem;}
.History .his4 .picScroll-left .bd ul li:nth-child(even){margin-right: 0;}
.History .his4 .picScroll-left .bd ul li h3{padding-bottom: 0.3rem;}
.History .his4 .picScroll-left .bd ul li h3:after{content: '';position: absolute;left: 0;bottom: 0;background: #fcff00;height: 4px;width: 33px;;}
.History .his4 .picScroll-left .bd ul li p{line-height: 0.4rem;}
.History .his4 .picScroll-left .bd ul li:hover{background: #004d3e;border: 1px #004d3e solid;}
.History .his5{height: 12.4rem;background: url(../images/bg6.jpg)no-repeat center;width: 7.1rem;overflow: hidden;}
.History .his5 .time-axis .box{position: absolute;width: 1.5rem;height: 100%;left: 0;bottom: 0;top: 0;right: 0;background: url(../images/line2.png) repeat-y 0.2rem 0;padding-left: 0.42rem;}
.History .his5 .time-axis .box .year{margin-top: 0.3rem;}
.History .his5 .time-axis  .month{margin-top: 0.5rem;}

/* 学校简介 */
.About{}
.About .txt-box{height: 11.5rem;}
.About .txt-box .d1{height: 0.95rem;width:4.6rem;background: url(../images/d.jpg);bottom: 0rem;left: 0;z-index: 0;}
.About .txt-box .pic{width: 6.45rem;overflow: hidden;z-index: 1;right: 0;}
.About .txt-box .pic img{width: 100%;}
.About .box{width: 7.1rem;display: table;}
.About .box .items{width: 100%;height: 1.6rem;overflow: hidden;margin-bottom: 0.3rem;}
.About .box .items span{width: 1.6rem;height: 1.6rem;margin-right: 0.3rem;}
.About .box .items h3{line-height: 0.5rem;}
.About .box .items .i1{background: #1e4c3f url(../images/icon24.png)no-repeat center;}
.About .box .items .i2{background: #eed149 url(../images/icon25.png)no-repeat center;}
.About .box .items .i3{background: #1e4c3f url(../images/icon26.png)no-repeat center;}
.About .box .items .i4{background: #eed149 url(../images/icon25.png)no-repeat center;}
.About .Bg{width: 7.1rem;/*height: 9.7rem;*/background: url(../images/bg7.jpg)no-repeat center;overflow: hidden;background-size: 100%;}
.About .Bg .mark{background: rgba(0,0,0,0.7);width: 5.5rem;height: 3rem;z-index: 9;left: 50%;top: 50%;margin-left: -2.75rem;margin-top: -1.5rem;display: flex;justify-content: center;align-items: center;}
.About .Bg .mark:after{content: '';position: absolute;left: 0.3rem;top: 0.3rem;right: 0.3rem;bottom: 0.3rem;border: 1px #173a31 solid;}
.About .Bg .mark:before{content: '';position: absolute;left: 50%;top: 1.8rem;height: 0.04rem;width: 0.8rem;margin-left: -0.4rem;background: #eed149;}
.About .Bg .items-pic{width: 100%;display: table;}
.About .Bg .items-pic .pic{width: 2.16rem;height: 2.66rem;margin-right: 0.2rem;}
.About .Bg .items-pic .pic:last-child{margin-right: 0;}

/* 学校荣誉 */
.Honor .honor-box{width: 7.1rem;overflow: hidden;}
.Honor .honor-box img{ width:100%;display: block;}
.Honor .honor-box .mark{position: absolute;z-index: 9;top: 0.5rem;right: 0.5rem;bottom: 0.5rem;left: 0.5rem;background: rgba(0,0,0,0.5);display: flex;justify-content: center;align-items: center;padding: 0 0.4rem;}
.Honor .honor-box .mark:after{content: '';position: absolute;top: 0.1rem;right: 0.1rem;bottom: 0.1rem;left: 0.1rem;border: 1px #c1b9b3 solid;}
.Honor .bg-box{background: url(../images/bg8.jpg)no-repeat center;height: 3.74rem;width: 7.5rem;overflow: hidden;background-size: 100%;}
.Honor .bg-box h4{line-height: 0.8rem;letter-spacing: 5px;}
.Honor .bg-box h3{line-height: 50px;letter-spacing: 3px;}
.Honor .bg-box h2{color: #f6ff00;letter-spacing: 5px;}
.Honor .Honor-tab{width: 100%;background: #eff2fa;display:table;padding-bottom:0.4rem}
.Honor .Honor-tab:before{content: '';position: absolute;left: 0;right: 0;top: 0px;background: url(../images/line3.png)repeat-x;z-index: 1;height: 0.2rem;}
.Honor .Honor-tab .slideTxtBox{}
.Honor .Honor-tab .slideTxtBox .hd{ height:0.3rem; line-height:0.3rem;width: 100%;margin-top: 0.7rem;}
.Honor .Honor-tab .slideTxtBox .hd ul{display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.Honor .Honor-tab .slideTxtBox .hd ul li{ cursor:pointer;display: inline-block;width: 20%;}
.Honor .Honor-tab .slideTxtBox .hd ul li.on{color: #246759;}
.Honor .Honor-tab .slideTxtBox .hd ul li.on:after{content: '';position: absolute;left: 50%;top: -0.7rem;width: 4px;height: 0.4rem;background: #246759;margin-left: -2px;z-index: 1;}
.Honor .Honor-tab .slideTxtBox .hd ul li.on:before{content: '';position: absolute;left: 50%;top: -0.4rem;width: 0.2rem;height: 0.2rem;background: #eed149;margin-left: -0.1rem;z-index: 9;}
.Honor .Honor-tab .slideTxtBox .bd{width: 7.1rem;display:table}
.Honor .Honor-tab .slideTxtBox .bd li{ width:49%; overflow:hidden;margin-right: 2%;height: 3.2rem;}
.Honor .Honor-tab .slideTxtBox .bd li:nth-of-type(2n+0){margin-right: 0;}
.Honor .Honor-tab .slideTxtBox .bd li .pic{width: 100%;height: 2.25rem;overflow: hidden;}
.Honor .Honor-tab .slideTxtBox .bd li .pic img{display: block;}
.Honor .Honor-tab .slideTxtBox .bd li .text-box{padding-left:0.2rem;height: 0.85rem;line-height: 0.4rem;overflow: hidden;}
.Honor .Honor-tab .slideTxtBox .bd li .text-box:after{content: '';position: absolute;left: 0;top: 0;width: 3px;height: 100%;background: #246759;}

/* 首页 */
.banner{width: 7.5rem;height: 3.2rem;}
.IB-curriculum{width: 7.5rem;background: url(../images/bg27.jpg)no-repeat center bottom;padding-bottom: 0.8rem;background-size: 100%;height: 8.4rem;overflow: hidden;}
.IB-curriculum .slideTxtBox .hd{height:0.5rem;position:relative; }
.IB-curriculum .slideTxtBox .hd ul li{cursor:pointer;height: 0.5rem;line-height: 0.5rem;display: inline-block;background: #f5f5f5;width: 1.3rem;}
.IB-curriculum .slideTxtBox .hd ul li.on{background:#192444;color: #FFF;}
.IB-curriculum .slideTxtBox .bd .pic-txt .pic{position: absolute;z-index: 1;right: 0;top: 0;width: 5.3rem;height: 3.7rem;overflow: hidden;}
.IB-curriculum .slideTxtBox .bd .pic-txt .pic img{width: 5.3rem;height: 3.7rem}
.IB-curriculum .slideTxtBox .bd .pic-txt .txt{padding:0.2rem;width: 5rem;height: 3rem;-moz-box-shadow:0px 0px 45px #e6e6e6; -webkit-box-shadow:0px 0px 45px #e6e6e6; box-shadow:0px 0px 45px #e6e6e6;margin-top: 30px;position: absolute;z-index: 9;left: 0;top: 2rem;}
.IB-curriculum .slideTxtBox .bd .pic-txt .txt p{line-height: 0.4rem;}
.IB-curriculum .slideTxtBox .bd .pic-txt .txt a{display: block;background: #192444;width: 1.4rem;height: 0.5rem;line-height:0.5rem; color: #fff;}
.curriculum-box{width: 7.1rem;display: table;}
.curriculum-box img{display: block;}
.curriculum-box .Sports{width: 7.1rem;display: table;}
.curriculum-box .Sports .pic1{width: 3.45rem;height: 4.3rem;overflow: hidden;}
.curriculum-box .Sports .pic1 img{width: 3.45rem;height: 4.3rem;}
.curriculum-box .Sports .pic2{width: 3.45rem;height: 4.3rem;overflow: hidden;}
.curriculum-box .Sports .pic4{width: 3.45rem;height: 2.1rem;overflow: hidden;}
.curriculum-box .Sports .pic4 img{width: 3.45rem;height: 2.1rem}
.curriculum-box .pic3{width: 3.45rem;height: 2.8rem;overflow: hidden;}
.curriculum-box .pic3 img{width: 3.45rem;height: 2.8rem}
.curriculum-box .art{width: 7.1rem;display: table;}
.curriculum-box .art .box,.curriculum-box .Sports .box{width: 100%;overflow: hidden;display: table;}
.curriculum-box .txt{background: rgba(25,36,68,.8);width: 100%;position: absolute;left: 0p;bottom: 0;height: 0.6rem;line-height: 0.6rem;text-indent: 0.2rem;overflow: hidden;}

/* 招生流程 */
.Enrollment-process{width: 7.1rem;height: 7.54rem;overflow: hidden;background: url(../images/bg28.jpg)no-repeat center;overflow: hidden;}
.Enrollment-process .box{width: 7.1rem;overflow: hidden;height: 5.5rem;}
.Enrollment-process .box:after{content: '';height: 2.8rem;width: 10.9rem;border: 1px #FFF dashed;position: absolute;top: 50%;left: -50%;margin-top: -1.4rem;border-radius: 2rem;margin-left: -2.2rem;}
.Enrollment-process .items{height: 2rem;width: 2rem;}
.Enrollment-process .items:nth-child(1){left: 0;top: 0.5rem;}
.Enrollment-process .items:nth-child(2){left: 2rem;top: 0.5rem;}
.Enrollment-process .items:nth-child(3){right: 0;top: 2.5rem;}
.Enrollment-process .items:nth-child(3) h3:after{left: 0;top: -0.4rem;margin-left: 0;}
.Enrollment-process .items:nth-child(4){left: 0;bottom: 0.2rem;}
.Enrollment-process .items:nth-child(5){left: 2rem;bottom: 0.2rem;}
.Enrollment-process .items img{width: 0.6rem;}
.Enrollment-process .items span{display: block;width: 100%;}
.Enrollment-process .items h3:after{content: '';position: absolute;left: 50%;top: -0.2rem;width: 0.2rem;height: 0.2rem;background: #FFF;border-radius: 50%;margin-left: -0.1rem;}
.Enrollment-process .items p{line-height: 0.4rem;opacity: 0.7;}
.Enrollment-process a{background: #f8d534;width: 2.2rem;height: 0.6rem;line-height: 0.6rem;}

/* 为什么 */
.why{width: 7.1rem;height: 12.7rem;background: url(../images/bg292.jpg)no-repeat center;overflow: hidden;background-size: 100%;}
.why .txt{line-height: 0.45rem;margin-bottom: 7rem;}
.why h4{padding-left: 0.4rem;}
.why h4:after{content: '';position: absolute;left: 0;top: 50%;width: 6px;height: 6px;border-radius: 50%;background: #ccccc9;margin-top: -3px;}
.why p{padding-left: 0.4rem;line-height: 0.45rem;color: #666;}
.why a{display: inline-block;background: #f8d534;width: 2.2rem;height: 0.5rem;line-height: 0.5rem;margin: 0 auto;}

/* 新闻 */
.home-news{width: 7.5rem;display: table;}
.home-news .pic-box{width: 100%;display: table;}
.home-news .pic1{width: 7.5rem;height: 2.8rem;overflow: hidden;}
.home-news .items{width: 2.5rem;height: 2.8rem;overflow: hidden;}
.home-news img{display: block;height: 2.8rem;}
.home-news .txt{position: absolute;min-height: 32px;left: 0;top: 50%;margin-top: -16px;z-index: 9;width: 100%;}
.home-news .txt h3{padding-bottom: 0.2rem;}
.home-news .txt h3:after{content: '';position: absolute;left: 50%;bottom: 0;width: 0.66rem;height: 3px;background: #FFF;margin-left: -0.33rem;}
.home-news .pic2{width: 4.6rem;height: 2.8rem;overflow: hidden;}
.home-news .pic3{width: 2.9rem;height: 2.8rem;overflow: hidden;}

/* 校训 */
.motto{width: 7.5rem;display: table;}
.motto .items{width: 4rem;height: 2.88rem;}
.motto .items img{width: 4rem;height: 2.88rem;}
.motto .txt-box:nth-child(3) img{max-width: 1.45rem;}
.motto .txt-box{width: 3.1rem;height: 2.88rem;overflow: hidden;display: flex;justify-content: center;-webkit-flex-direction: column;flex-direction: column;background: #f6f6f6;align-items: center;}
.motto .txt-box h3{padding-bottom: 0.2rem;}
.motto .txt-box h3:after{content: '';position: absolute;bottom: 0;left: 50%;height: 3px;width: 0.66rem;margin-left: -0.33rem;background: #eed149;}
.motto .box{width: 7.1rem;height: 8.6rem;background: url(../images/bg123.jpg)no-repeat center;overflow: hidden;background-size: 100%;}
.motto .box .slideTxtBox .hd{ position:relative;height: 2.65rem;}
.motto .box .slideTxtBox .hd ul li{cursor:pointer;position: absolute;width: 2.48rem;height: 0.87rem;line-height: 0.87rem;background: rgba(255,255,255,0.5);}
.motto .box .slideTxtBox .hd ul li:nth-child(1){left:-0.2rem;bottom: 0;}
.motto .box .slideTxtBox .hd ul li:nth-child(2){left: 2.33rem;bottom: 0.9rem;}
.motto .box .slideTxtBox .hd ul li:nth-child(3){right: -0.2rem;bottom: 1.8rem;}
.motto .box .slideTxtBox .hd ul li.on{background:#eed149;}
.motto .box .slideTxtBox .bd{width: 7.1rem;height: 5rem;overflow: hidden;}
.motto .box .slideTxtBox .bd .txt{width: 100%;display: table;}
.motto .box .slideTxtBox .bd .txt h3{padding-bottom: 0.2rem;}
.motto .box .slideTxtBox .bd .txt h3:before{content: '';position: absolute;left: 0;bottom: 0;height: 3px;width: 0.85rem;background: #1e4c3f;}
.motto .box .slideTxtBox .bd .txt p{line-height:0.45rem;padding-right: 2rem;}


/* 师资团队 */
.Teachers,.mission{width: 7.5rem;overflow: hidden;display: table;}
.Teachers .txt-box {width: 7.1rem;display: table;}
.Teachers .txt-box .txt{background:#FFF url(../images/t4.jpg)no-repeat 0rem 90%;width: 100%;line-height: 0.4rem;padding-bottom: 1rem;background-size: 4rem;}
.Teachers .pic-box{width:7.1rem;display: table;padding-bottom: 0.2rem}
.Teachers .pic-box .pic{width: 100%;overflow: hidden;}
.Teachers .pic-box .pic1{width: 100%;overflow: hidden;}
.Teachers .pic-box img{display: block;}
.Teachers .pic-box .txt{width: 100%;line-height: 0.45rem;padding-bottom: 1rem;}
.Teachers .pic-box .txt p{line-height: 0.45rem;}
.Teachers .pic-box .txt:before{content: '';position: absolute;right:0px;bottom: 20px;width:0;height:0;border-right:0.5rem solid transparent;border-bottom: 0.5rem solid #ffb400;border-left: 0.5rem solid transparent;}
.Teachers .pic-box .txt1{background: #2e2d2d;line-height: 0.45rem;overflow: hidden;padding-bottom: 0.3rem;}
.Teachers .pic-box .txt1:before{content: '';position: absolute;right: 0.2rem;top: 0.2rem;width:0;height:0;border-right:0.5rem solid transparent;border-bottom: 0.5rem solid #ffb400;border-left: 0.5rem solid transparent;}
.Teachers .pic-box .txt1 p{line-height: 0.45rem;}

/* 使命宣言 */
.mission .txt-box{overflow: hidden;}
.mission .txt-box .txt{background:#FFF url(../images/t5.jpg)no-repeat 0 90%;width: 100%;padding-bottom: 0.9rem;background-size: 6.8rem;line-height: 0.45rem;}
.mission .hexin{width: 7.1rem;overflow: hidden;padding-bottom: 0.3rem;}
.mission .hexin h2:after{content: '';position: absolute;left: 1.6rem;top: 50%;height: 1px;width: 0.8rem;background: #dcdcdc;}
.mission .hexin h2:before{content: '';position: absolute;right: 1.6rem;top: 50%;height: 1px;width: 0.8rem;background: #dcdcdc;}
.mission .hexin .items{border: 1px #dcdcdc solid;padding: 0.4rem 0.3rem;height: 2rem;}
.mission .hexin .items:after{content: '';position: absolute;left: 0.4rem;bottom: 0.4rem;width: 0.4rem;height: 0.2rem;background: url(../images/icon37.png)no-repeat left center;background-size: 0.37rem;}
.mission .hexin .items span{display: block;width: 0.4rem;height: 0.4rem;}
.mission .hexin .items span.i1{background: url(../images/icon27.png)no-repeat left center;background-size: 0.4rem;}
.mission .hexin .items span.i2{background: url(../images/icon28.png)no-repeat left center;background-size: 0.4rem}
.mission .hexin .items span.i3{background: url(../images/icon29.png)no-repeat left center;background-size: 0.4rem}
.mission .hexin .items span.i4{background: url(../images/icon30.png)no-repeat left center;background-size: 0.4rem}
.mission .hexin .items span.i5{background: url(../images/icon31.png)no-repeat left center;background-size: 0.4rem}
.mission .yuanjing{width: 7.1rem;height: 5.45rem;background: url(../images/bg10.jpg)no-repeat center;overflow: hidden;background-size: 100%;}
.mission .yuanjing .txt{background: rgba(255,255,255,0.5);padding: 0.2rem;width: 4.6rem;height: 3.6rem;}
.mission .yuanjing .txt p{line-height: 0.45rem;}
.mission .tese{width: 7.1rem;background:#FFF url(../images/bg11.jpg)repeat-x;overflow: hidden;background-size: 100% 2.94rem;padding-bottom: 0.3rem;}
.mission .tese h3:after{content: '';position: absolute;left: 1.6rem;top: 50%;height: 1px;width: 0.8rem;background: #fff;}
.mission .tese h3:before{content: '';position: absolute;right: 1.6rem;top: 50%;height: 1px;width: 0.8rem;background: #fff;}
.mission .tese .items{-moz-box-shadow:0px 5px 10px #DBDBDB; -webkit-box-shadow:0px 5px 10px #DBDBDB; box-shadow:0px 5px 10px #DBDBDB;padding: 0.4rem 0.3rem;}
.mission .tese .items h4{font-family: arial;}
.mission .tese .items p{line-height: 0.45rem;}
.mission .tese .items.no1:after{content: '';position: absolute;right: 0.2rem;bottom: 0;background: url(../images/icon38.png)no-repeat center;width: 0.7rem;height: 1.14rem;z-index: 9;background-size: 0.68rem;}
.mission .tese .items.no2:after{content: '';position: absolute;right: 0.2rem;bottom: 0;background: url(../images/icon39.png)no-repeat center;width: 0.98rem;height: 1.14rem;z-index: 9;background-size: 0.98rem;}
.mission .tese .items.no3:after{content: '';position: absolute;right: 0.2rem;bottom: 0;background: url(../images/icon40.png)no-repeat center;width: 0.98rem;height: 1.14rem;z-index: 9;background-size: 0.98rem}

/* 新闻活动-汇佳影音 */
.video{width: 7.1rem;display: table;overflow: hidden;padding-bottom: 0.3rem;}
.video .play-box{width: 100%;display: table;}
.video .play-box .txt-box{width: 100%;display: table;}
.video .play-box .txt-box p{line-height: 0.45rem;}
.video .play-box .txt-box a{width: 1.40rem;height: 0.5rem;line-height: 0.5rem;border: 2px #000 solid;}
.video .play-box .items,.video .play-list .items{width: 100%;display: table;}
.video .play-box .items .pic, .video .play-list .items .pic,.news-list .items .pic,.media-list dd .pic{width: 100%;height: 4.2rem;overflow: hidden;}
.video .play-box .items .pic img, .video .play-list .items .pic img,.news-list .items .pic img,.media-list dd .pic img{width: 100%;height: 4.2rem}
.video .play-box .items .txt,.video .play-list .items .txt{height: 1.6rem;border: 1px #ebebeb solid;padding:0.3rem 0.2rem;}
.video .play-box .items .txt p,.video .play-list .items .txt p{line-height: 0.45rem;}
.video .play-box .items .play{width: 0.5rem;height: 0.5rem;background: url(../images/play.png)no-repeat center;position: absolute;z-index: 9;left: 50%;top: 50%;margin-left: -0.25rem;margin-top: -0.25rem;background-size: 100%;}
.video .pic-box{width: 100%;display: table;}
.video .pic-box img{display: block;width: 100%;}
.video .play-list{width: 100%;display: table;}

/* 新闻活动-校园通讯 新闻活动-宣讲会 */
.news-list{width: 7.1rem;display: table;padding-bottom: 0.4rem;}
.news-list .items,.media-list dd{width: 100%;display: table;}
.news-list .items .pic span{width: 1.4rem;height: 0.55rem;line-height: 0.55rem;color: #ff4141;position: absolute;right: 0;bottom: 0;z-index: 9;}
.news-list .items .txt .time{background: url(../images/icon42.png)no-repeat left center;padding-left: 0.4rem;background-size: 0.3rem;}
.news-list li{width:7.1rem;height: 1.45rem;overflow: hidden;}
.news-list li .pic{width: 2.1rem;height: 1.45rem;overflow: hidden;}
.news-list li .pic img{width: 2.1rem;height: 1.45rem;}
.news-list li .txt{padding-left:2.25rem;height: 1.45rem;}
.news-list li .txt p{line-height: 0.4rem;height: 0.8rem;overflow: hidden;}
.news-list li .txt .time{color: #717171;}

/* 媒体报道 */
.media-list{width: 7.1rem;display: table;overflow: hidden;padding-bottom: 0.3rem;}
.media-list .swiper-container{width: 7.1rem;overflow: hidden;height: 9rem;}
.media-list .swiper-container .swiper-slide .pic{width:100%; height:4.3rem;}
.media-list .swiper-container .swiper-slide .pic img{width:100%; height:4.3rem;}
.media-list .swiper-container .swiper-slide .txt h3{padding-bottom: 0.2rem;}
.media-list .swiper-container .swiper-slide .txt h3:after{content: '';position: absolute;left: 0;bottom: 0;width: 0.6rem;height: 4px;background: #1e4c3f;}
.media-list .swiper-container .swiper-slide .txt p{line-height: 0.4rem;}
.media-list .swiper-container .swiper-pagination{bottom: 4rem;}
.media-list .swiper-container .swiper-pagination-bullet-active{background: #1e4c3f;}
.media-list dd .text{padding-bottom: 0.3rem;}
.media-list dd .text p{line-height: 0.45rem;}


/* 冬季研学旅行 */
.Winter-tour{width: 7.5rem;display: table;background: url(../images/bg16.jpg)no-repeat center bottom;padding-bottom: 5rem;}
.Winter-tour .sibnav{width: 100%;height: 1rem;}
.Winter-tour .sibnav a{width: 3.3rem;height: 1rem;border: 1px #1e4c3f solid;line-height: 1rem;}
.Winter-tour .sibnav a.cur{background: #eed149;border: 1px #eed149 solid;color: #333;}
.Winter-tour .txt-pic{width: 7.1rem;display: table;}
.Winter-tour .txt-pic .txt1 p{line-height: 0.45rem;}
.Winter-tour .txt-pic .txt2:after{content: '';position: absolute;bottom: -0.6rem;left:50%;width: 1px;background: #000;z-index: 1;height: 0.5rem;}
.Winter-tour .txt-pic .txt2:before{content: '';position: absolute;bottom: -0.5rem;left:50%;width: 0.14rem;background: #eed149;z-index: 2;height: 0.22rem;margin-left: -0.07rem;}
.Winter-tour .pic-txt{border-top: 1px #d2d2d2 solid;width: 7.1rem;display: table;margin-top: 0.8rem;}
.Winter-tour .pic-txt .txt:before{content: '';position: absolute;right: 1rem;bottom: 1.40rem;width: 1.2rem;height: 1.2rem;background: #eed149;border-radius: 50%;z-index: -1;}
.Winter-tour .pic-txt .txt .lo{padding: 1.5rem 0;}
.Winter-tour .pic-txt .txt .lo img{width: 3.4rem;}
.Winter-tour .pic-txt .txt .lo:after{content: '';position: absolute;bottom: 0.3rem;left:50%;width: 1px;background: #1e4c3f;z-index: 1;height: 0.6rem;}
.Winter-tour .pic-txt .txt .lo:before{content: '';position: absolute;top: 0.3rem;left:50%;width: 1px;background: #1e4c3f;z-index: 1;height: 0.6rem;}
.Winter-tour .pic-txt .txt p{line-height: 0.45rem;}
.Winter-tour .pic-box{width: 7.1rem;display: table;border-top: 1px #d2d2d2 solid;}
.Winter-tour .pic-box:after{content: '';position: absolute;left: 0.2rem;top: 0.5rem;width: 1px;height: 65%;background: #bfbfbf;}
.Winter-tour .pic-box .items{padding-left: 1.15rem;}
.Winter-tour .pic-box .items h3{height: 1rem;line-height: 1rem;}
.Winter-tour .pic-box .items h3:after{content: '';position: absolute;left: -0.2rem;top: 50%;width: 1.2rem;height: 9px;background: #eed149;margin-top: -4px;z-index: -1;}
.Winter-tour .pic-box .items h3:before{content: '';position: absolute;left: -1.1rem;top: 50%;width: 1.1rem;height: 1px;background: #000;z-index: -1}
.Winter-tour .pic-box .items .pic img{width: 3.7rem;}
.Winter-tour .pic-box .items p{line-height: 0.45rem}
.Winter-tour .pic-box .items p:after{content: '';position: absolute;width: 0.2rem;height: 0.2rem;background: #eed149;left: -1.25rem;top: -0.7rem;z-index: 9;border-radius: 50%;}
.Winter-tour .pic-box .items p:before{content: '';position: absolute;width: 0.1rem;height: 0.1rem;background: #1e4c3f;left: -1.2rem;top: -0.65rem;z-index: 10;border-radius: 50%;}
.Winter-tour .pic-bg{width:7.1rem;background: url(../images/bg15.jpg)no-repeat center top;background-size: 100%;overflow: hidden;}
.Winter-tour .pic-bg .txt{background: rgba(238,209,73,0.9);padding: 0.3rem;line-height: 0.45rem;margin-top: 3.7rem;}
.Winter-tour .text-box{width: 7.1rem;display: table;}

.Winter-tour .text-box h3:after,.Winter-tour .box-txt h3:after{content: '';position: absolute;left: 50%;top: -1.2rem;width: 1px;height: 1.1rem;background: #000;}
.Winter-tour .text-box h3:before,.Winter-tour .box-txt h3:before{content: '';position: absolute;left: 50%;bottom: -0.05rem;width: 1.2rem;height: 0.16rem;background: #eed149;margin-left: -0.6rem;z-index: -1;}
.Winter-tour .text-box .text{padding: 0;line-height: 0.45rem;}
.Winter-tour .fold_wrap{width: 100%;display: table;}
.Winter-tour .fold_wrap li{width:49%;overflow:hidden;}
.Winter-tour .box-txt{width: 7.1rem;display: table;}
.Winter-tour .box-txt p{line-height: 0.45rem;}
.Winter-tour .box-txt .box{line-height: 0.45rem;background: #1e4c3f;padding:0.4rem 0.2rem;}
.Winter-tour .box-txt .box span{display: block;color: #fff000;}

/* 中学选修课 */
.Middle-elective,.Primary-elective{width: 7.5rem;display: table;overflow: hidden;}
.Middle-elective .txt-pic,.Primary-elective .txt-pic{width: 7.1rem;}
.Middle-elective .txt-pic .pic,.Primary-elective .txt-pic .pic{margin-left: 1rem;margin-right: 1rem;}
.Middle-elective .txt-pic .pic img,.Primary-elective .txt-pic .pic img{display: block;}
.Middle-elective .txt-pic .pic:after,.Primary-elective .txt-pic .pic:after{content: '';position: absolute;left: -0.12rem;bottom: 0;width: 0.12rem;height: 2.5rem;background: #eed149;}
.Middle-elective .txt-pic .pic:before,.Primary-elective .txt-pic .pic:before{content: '';position: absolute;left: -0.12rem;bottom: -0.12rem;width: 2.5rem;height: 0.12rem;background: #eed149;}

.Middle-elective .txt-pic h3,.Primary-elective .txt-pic h3,.Middle-elective .txt-pic h4,.Primary-elective .txt-pic h4{color: #d85555;}
.Middle-elective .txt-pic h3:after,.Primary-elective .txt-pic h3:after{content: '';width: 1px;height: 0.4rem;background: #d85555;position: absolute;left: 50%;top: -0.7rem;}
.Middle-elective .txt-pic .t1,.Primary-elective .txt-pic .t1{line-height:0.45rem;margin-top: 0.9rem;}
.Middle-elective .txt-pic .t1:after,.Primary-elective .txt-pic .t1:after{content: '';width: 1px;height: 0.4rem;background: #d85555;position: absolute;left: 50%;top: -40px;}


.Middle-elective .txt-pic .t2,.Primary-elective .txt-pic .t2{line-height: 0.45rem;background: #eeeeee;z-index: 9;padding-bottom: 0.2rem;}


.slider-nav {width: 100%;overflow: hidden;}
.slider-nav .swiper-slide{transition: all .3s ease;}
.slider-cnt .slider-con{display: none;}

/* 小学选修课 */
.Primary-elective .slide-box{width: 7.1rem;height: 13.7rem;background: url(../images/bg14.jpg)no-repeat center;background-size: 100%;overflow: hidden;}
.Primary-elective .slide-box:after{content: '';position: absolute;left: 0;right: 0;top: 0.8rem;height: 4px;background: url(../images/d.png)repeat-x;}
.Primary-elective .slider-nav .swiper-slide{width: 0.3rem; padding:0 0.15rem; cursor:pointer;height:2rem;line-height: 0.25rem;border: 1px #FFF solid;display: flex;justify-content: center;align-items: center;background: rgba(255,255,255,0.3);border-radius: 0.3rem;margin-right: 0.3rem;color: #FFF;}
.Primary-elective .slider-nav .swiper-slide.active{background: rgba(254,226,3,1);border: 1px #fee203 solid;color: #000;}
.Primary-elective .slider-nav .swiper-wrapper{margin-top: 0.9rem;}
.Primary-elective .slider-nav .swiper-button-next,.Primary-elective .slider-nav .swiper-button-prev{width: 0.52rem;height: 0.52rem;top: 0.5rem;}
.Primary-elective .slider-nav .swiper-button-prev{right: 0.9rem;left: auto;}
.Primary-elective .slider-nav .swiper-button-next:after{content: '';position: absolute;top: 50%;right: 50%;width: 0.2rem;height: 0.2rem;border-right: 1px #1e4c3f solid;border-top: 1px #1e4c3f solid;transform: rotate(45deg);margin-right: -0.06rem;margin-top: -0.1rem;}
.Primary-elective .slider-nav .swiper-button-prev:after{content: '';position: absolute;top: 50%;left: 50%;width: 0.2rem;height: 0.2rem;border-left: 1px #1e4c3f solid;border-top: 1px #1e4c3f solid;transform: rotate(-45deg);margin-left: -0.06rem;margin-top: -0.1rem;}

.Primary-elective .slider-nav .swiper-slide span{display: block;border-radius: 50%;width: 0.2rem;height: 0.2rem;background: rgba(255,255,255,0.2);position: absolute;left: 50%;margin-left: -0.1rem;top: -0.68rem;z-index: 8;}
.Primary-elective .slider-nav .swiper-slide span:after{content: '';position: absolute;width: 7px;height: 7px;background: #FFF;left: 50%;top: 50%;margin-left: -3px;margin-top: -4px;z-index: 9;border-radius: 50%;}
.Primary-elective .slider-nav .swiper-slide:after{content: '';position: absolute;width: 1px;height: 0.5rem;background: #FFF;left: 50%;top: -0.5rem;}
.Primary-elective .slider-con{height: 9.9rem;}

.Primary-elective .slider-con .swiper-slide{height: 9rem;}
.Primary-elective .slider-con .swiper-slide .pic{width: 100%;height: 6.3rem;}
.Primary-elective .slider-con .swiper-slide .pic img{ display:block;width: 100%;}
.Primary-elective .slider-con .swiper-slide .txt{padding: 0.2rem;}
.Primary-elective .slider-con .swiper-slide .txt h3{padding-bottom: 0.2rem}
.Primary-elective .slider-con .swiper-slide .txt h3:after{content: '';position: absolute;left: 0;bottom: 0;height: 2px;width: 0.8rem;background: #004d3e;}
.Primary-elective .slider-con .swiper-slide .txt p{line-height: 0.45rem;}
.Primary-elective .slider-con .swiper-slide .t1{position: absolute;right: 0;bottom: 1rem;height: 0.8rem;line-height: 0.8rem;background: #fff100;width: 2.5rem;}
.Primary-elective .slider-con .swiper-slide .t1:after{content: '';position: absolute;top: 50%;width:2.5rem;height: 1px;background: #FFF;left: -2rem;}
.Primary-elective .slider-con .swiper-container{height: 9.7rem;}
.Primary-elective .slider-con .swiper-container .swiper-pagination-current{font-size: 0.3rem;color: #fff100;;}
.Primary-elective .slider-con .swiper-container .swiper-pagination-total{font-size: 0.24rem;}
.Primary-elective .slider-con .swiper-container .swiper-button-prev{ width:28px; height:30px;background:url(../images/icon46.png) center no-repeat; bottom: 0.15rem;top: auto;}
.Primary-elective .slider-con .swiper-container .swiper-button-next{ width:28px; height:30px;background:url(../images/icon47.png) center no-repeat;bottom: 0.15rem;top: auto; }

/* 中学选修课 */
.Middle-elective .pic-box{width: 7.5rem;display: table;overflow: hidden;}
.Middle-elective .pic-box .items{overflow: hidden;border-right: 1px #FFF solid;border-left: 1px #FFF solid;width: -moz-calc(50% - 2px);width: -webkit-calc(50% - 2px);width: calc(50% - 2px);margin-top: 2px;}
.Middle-elective .pic-box .items a{display: block;overflow: hidden;position: relative;}
.Middle-elective .pic-box .items img{display: block;width: 100%;height: 2.75rem;}
.Middle-elective .picScroll-left{height:8rem;width: 7.1rem;overflow: hidden;padding-bottom: 0.3rem;}
.Middle-elective .picScroll-left .swiper-button-prev,.Middle-elective .picScroll-left .swiper-button-next{display:block;width:0.8rem; height:0.8rem;overflow:hidden;cursor:pointer;border: 1px #d2d2d2 solid;position: absolute;border-radius: 50%;top: 1.5rem;background: #FFF;}
.Middle-elective .picScroll-left .swiper-button-prev{left: 0;}
.Middle-elective .picScroll-left .swiper-button-prev:after{content: '';position: absolute;top: 50%;left: 50%;width: 0.24rem;height: 0.24rem;border-left: 1px #1e4c3f solid;border-top: 1px #1e4c3f solid;transform: rotate(-45deg);margin-left: -0.1rem;margin-top: -0.12rem;}
.Middle-elective .picScroll-left .swiper-button-next{right:0;}
.Middle-elective .picScroll-left .swiper-button-next:after{content: '';position: absolute;top: 50%;right: 50%;width: 0.24rem;height: 0.24rem;border-right: 1px #1e4c3f solid;border-top: 1px #1e4c3f solid;transform: rotate(45deg);margin-right: -0.1rem;margin-top: -0.12rem;}
.Middle-elective .picScroll-left .swiper-slide{_display:inline; overflow:hidden;height: 8rem;}
.Middle-elective .picScroll-left .swiper-slide .text{position: absolute;right: 0.2rem;bottom: 0.2rem;width: 6.3rem;padding:0.3rem 0.2rem;}
.Middle-elective .picScroll-left .swiper-slide .text .txt{width: 3rem;height: 3rem;overflow: hidden;}
.Middle-elective .picScroll-left .swiper-slide .text .txt:before{content: '';position: absolute;right: 0;bottom: 10px;width: 1px;height: 80%;background: #eeeeee;}
.Middle-elective .picScroll-left .swiper-slide .text .txt h3:before{content: '';position: absolute;left: 0;bottom: -5px;height: 2px;width: 0.9rem;background: #004d3e;}
.Middle-elective .picScroll-left .swiper-slide .text .txt .t1{line-height: 0.45rem;}
.Middle-elective .picScroll-left .swiper-slide .text .userinfo{width: 3rem;height: 3rem;overflow: hidden;}
.Middle-elective .picScroll-left .swiper-slide .text .userinfo .user{margin-top: 5px;width: 100%;height: 0.8rem;}
.Middle-elective .picScroll-left .swiper-slide .text .userinfo .user img{width:0.8rem;height: 0.8rem;border-radius: 50%;}
.Middle-elective .picScroll-left .swiper-slide .text .userinfo .name{padding-left: 0.9rem;height: 0.8rem;line-height: 0.8rem;}
.Middle-elective .picScroll-left .swiper-slide .text .info{line-height: 0.45rem;}
.Middle-elective .picScroll-left .swiper-slide .text .julebu{width: 100%;display: table;}
.Middle-elective .picScroll-left .swiper-slide .text .julebu p{line-height: 0.45rem;}

.Middle-elective .reveal-modal-bg{position:fixed;height:100%;width:100%;z-index:100;display:none;top:0;left:0;}
.Middle-elective .reveal-modal{visibility:hidden;top:2rem;left:0.4rem;background:rgba(0,0,0,0.8);position:absolute;z-index:101;border-radius:5px;right: 0.4rem;padding: 0.3rem 0.4rem;}
.Middle-elective .reveal-modal .close-reveal-modal {position:absolute;top:-0.6rem;right:0;cursor:pointer;border-radius: 50%;width: 0.4rem;height: 0.4rem;border: 1px #000 solid;line-height: 0.4rem;} 

.Middle-elective .reveal-modal .txt{width: 100%;padding-bottom: 0.2rem;}
.Middle-elective .reveal-modal .txt:before{content: '';position: absolute;right: 0px;bottom: 0px;width: 100%;height: 1px;background: #FFF;}
.Middle-elective .reveal-modal .txt h3:before{content: '';position: absolute;left: 0;bottom: -0.1rem;height: 3px;width: 0.9rem;background: #ffff00;}
.Middle-elective .reveal-modal .txt p{line-height: 0.45rem;}
.Middle-elective .reveal-modal .userinfo{width: 100%;display: table;}
.Middle-elective .reveal-modal .userinfo .user{width: 100%;display: table;}
.Middle-elective .reveal-modal .userinfo img{width:0.8rem;height: 0.8rem;border-radius: 50%;}
.Middle-elective .reveal-modal .userinfo .name{padding-left: 1rem;height: 0.8rem;line-height: 0.8rem}
.Middle-elective .reveal-modal .userinfo .info{line-height: 0.45rem;}
.Middle-elective .reveal-modal .julebu p{line-height: 0.45rem;}

/* 中学社团 */
.Middle-group{width:7.5rem;display: table;overflow: hidden;}
.Middle-group .pic-txt{width: 7.1rem;display: table;overflow: hidden;padding-bottom: 0.3rem;}
.Middle-group .pic-txt .pic{width: 100%;z-index: 1;overflow: hidden;display: table;}
.Middle-group .pic-txt .pic img{width: 100%;display: block;}
.Middle-group .pic-txt .txt{width: 100%;background: url(../images/bg13.jpg)no-repeat center;overflow: hidden;height: 4.55rem;}
.Middle-group .pic-txt .txt h3{margin-top: 0.85rem;color: #eaeaea;}
.Middle-group .pic-txt .txt h3:after{content: '';position: absolute;left: 50%;top: -0.8rem;width: 1px;height: 0.5rem;background: #eed149;}
.Middle-group .pic-txt .txt h3:before{content: '';position: absolute;left: 50%;top: -0.45rem;width: 0.16rem;height: 0.16rem;background: #eaeaea;margin-left: -0.08rem;z-index: 9;}
.Middle-group .pic-txt .txt p{line-height:0.45rem;padding: 0 0.3rem;color: #eaeaea;height: 2.25rem;}
.Middle-group .pic-txt .txt p:after{content: '';position: absolute;left: 50%;bottom: -0.8rem;width: 1px;height: 0.5rem;background: #eed149;}
.Middle-group .pic-txt .txt p:before{content: '';position: absolute;left: 50%;bottom: -0.4rem;width: 0.16rem;height: 0.16rem;background: #eaeaea;margin-left: -0.08rem;z-index: 9;}
.Middle-group .slider-con .txt-pic{width: 7.1rem;display: table;}
.Middle-group .slide-box{width: 7.5rem;overflow: hidden;display: table;}
.Middle-group .slider-nav{width: 7.5rem;height: 1.1rem;padding-top: 0.8rem;}
.Middle-group .slider-nav:after{content: '';position: absolute;bottom: 0.1rem;left: 0;right: 0;height: 1px;background: #000;width: 100%;}
.Middle-group .slider-nav .swiper-slide{cursor:pointer;margin-right: 0.3rem;display: inline-block;width: 1.2rem;transition: all 0.3s; line-height: 1.1rem;}
.Middle-group .slider-nav .swiper-slide.active{color: #000;}
.Middle-group .slider-nav .swiper-slide span{display: none;}
.Middle-group .slider-nav .swiper-slide.active{line-height: 0.2rem;height: 1.1rem;transition: all 0.3s;}
.Middle-group .slider-nav .swiper-slide.active span{position: absolute;bottom: 0rem;left: 50%;display: block;background: #FFF;border: 1px #626262 solid;width: 0.2rem;height: 0.2rem;border-radius: 50%;margin-left: -0.1rem;}
.Middle-group .slider-nav .swiper-slide.active span:after{content: '';position: absolute;left: 50%;width: 0.1rem;height: 0.1rem;background: #000;margin-left: -0.05rem;border-radius: 50%;z-index: 9;top: 50%;margin-top: -0.05rem;}
.Middle-group .slider-nav .swiper-slide.active:before{content: '';position: absolute;left: 50%;bottom: 0.1rem;width: 1px;height: 0.5rem;background: #000000;z-index: 9;}
.Middle-group .slider-nav .swiper-slide.active:after{content: '';position: absolute;left: 50%;bottom: 0.5rem;width: 0.1rem;height: 0.1rem;background: #eed149;margin-left: -0.05rem;z-index: 99;}
.Middle-group .slideleft{ overflow:hidden; zoom:1; width: 7.1rem;}
.Middle-group .slideleft li{width: 3.35rem;margin-right: 0.2rem;}
.Middle-group .txt-pic .txt .img img{height: 0.7rem;}
.Middle-group .txt-pic .txt h3:after{content: '';position: absolute;left: 0;width: 0.6rem;height: 0.6rem;background: #eed149;top: 0px;z-index: -1;}
.Middle-group .txt-pic .txt .tag{display: table;width: 100%;}
.Middle-group .txt-pic .txt .tag a{border: 1px #c0c0c0 solid;border-radius: 0.03rem;width: 1.7rem;height: 0.5rem;line-height: 0.5rem;margin-right: 0.1rem;}
.Middle-group .txt-pic .txt .tag a:nth-of-type(3n+0){margin-right: 0;}
.Middle-group .slider-nav .swiper-button-next,.Middle-group .slider-nav .swiper-button-prev{width: 0.52rem;height: 0.52rem;top: 0.5rem;border: 1px #1e4c3f solid;border-radius: 50%;}
.Middle-group .slider-nav .swiper-button-prev{right: 0.9rem;left: auto;}
.Middle-group .slider-nav .swiper-button-next:after{content: '';position: absolute;top: 50%;right: 50%;width: 0.2rem;height: 0.2rem;border-right: 1px #1e4c3f solid;border-top: 1px #1e4c3f solid;transform: rotate(45deg);margin-right: -0.06rem;margin-top: -0.1rem}
.Middle-group .slider-nav .swiper-button-prev:after{content: '';position: absolute;top: 50%;left: 50%;width: 0.2rem;height: 0.2rem;border-left: 1px #1e4c3f solid;border-top: 1px #1e4c3f solid;transform: rotate(-45deg);margin-left: -0.06rem;margin-top: -0.1rem;}
.Middle-group .pic-box{width: 7.1rem;display: table;border-top: 5px solid #1e4c3f;padding-bottom: 0.3rem;}
.Middle-group .pic-box:after{content: '';position: absolute;left: 0;top: -5px;height:5px;width: 60%;background: #eed149;z-index: 9;}
.Middle-group .pic-box .pic{width: 100%;overflow: hidden;display: table;}
.Middle-group .pic-box .pic img{display: block;width: 100%;}
.Middle-group .pic-box .txt{width: 100%;line-height: 0.45rem;background: url(../images/icon45.png)no-repeat left 0.5rem;padding-top: 1.5rem;background-size: 0.8rem;}

/*通用单页*/
.Single{width: 7.1rem;display: table;overflow: hidden;}

/* 预约 */
.yuyue-bg{background: url(../img/bg.jpg)no-repeat 30% top;background-size:auto 100%;width: 7.1rem;display: table;padding-bottom: 0.4rem;overflow: hidden;}
.yuyue-fromgroup{width: 6.5rem;padding:0.2rem 0.3rem;background: rgba(255,255,255,0.3);border-radius: 5px;display: table;}
.yuyue-fromgroup h3{color: #f2d110;height: 0.8rem;line-height: 0.8rem}
.yuyue-fromgroup h3:after{content:'';height:1px;width: 1.2rem;background: rgba(255,255,255,0.4);position: absolute;left: 0px;top: 50%;}
.yuyue-fromgroup h3:before{content: '';height:1px;width: 1.2rem;background: rgba(255,255,255,0.4);position: absolute;right: 0px;top: 50%;}
.yuyue-fromgroup .group{height: 0.8rem;padding: 0 0.3rem;border-radius: 0.1rem;background: #FFF;}
.yuyue-fromgroup .group input{height: 0.8rem;border: 0;width: 100%;line-height: 0.8rem;}
.yuyue-fromgroup .group span{position: absolute;right: 0.2rem;line-height: 0.8rem;color: red;top: 0;}
.yuyue-fromgroup .group.code input:first-child{width: 60%;}
.yuyue-fromgroup .group.code .button{width: 35%;background: none;color: #004d3e;}
.yuyue-fromgroup .submit{width: 100%;height: 0.8rem;}
.yuyue-fromgroup .submit input{width: 100%;height: 0.8rem;line-height: 0.8rem;border-radius: 0.1rem;border: 0;background: #004d3e;}
.yuyue-fromgroup .group select{height: 0.8rem;border:0;width: 100%}

/* 升学指导 */
.target{width: 7.1rem;display: table;}
.target .pic{overflow: hidden;}
.target .txt{width: 100%;display: table;line-height: 0.45rem;color: #454545;}
.target .txt p{line-height: 0.45rem;padding-left: 0.3rem;}
.target .txt p:before{content: '';width: 0.1rem;height: 0.1rem;border-radius: 50%;border:2px #999999 solid;position: absolute;left: 0;top: 0.15rem;}
.Core{width: 7.1rem;height: 6.2rem;background: url(../images/img3.jpg)no-repeat center;overflow: hidden;background-size: auto 100%;}
.Core .title p{opacity: 0.5;-moz-opacity: 0.5;fill-opacity: 0.5;-webkit-opacity: 0.5;}
.Core .title:after{background: rgba(255,255,255,0.5);}
.Core .txt{line-height: 0.45rem;}

.Guidance{width: 7.1rem}
.Guidance .box{width: 100%;margin-top: 30px;}
.Guidance .box .txt{line-height: 0.45rem;padding-left: 0.5rem}
.Guidance .box .txt span{left: 0;top: 0rem;width: 0.4rem;height: 0.4rem;border-radius: 50%;line-height: 0.4rem;background: #004d3e}

.Serving{width: 7.1rem;display: table;background: #f7f8fa;padding-bottom: 0.5rem;}
.Serving .content {width: 100%; display: table;}
.Serving .content ul{width: 100%;display: table;}
.Serving .content .menu-one > li {width: 100%; height: auto; overflow: hidden;}
.Serving .content .menu-one .tit {height: 0.8rem;line-height: 0.8rem;cursor: pointer;border: 1px #eeeeee solid;}
.Serving .content .menu-one .tit > span {display: block;width: 6rem;overflow: hidden;height: 0.8rem}
.Serving .content .menu-one .tit .txt {padding-left: 0.3rem;}
.Serving .content .menu-one .tit .arrow {float: right; width: 0.32rem; height: 0.35rem; background: url(../images/icon7.jpg) no-repeat center center;background-size: 100%;margin-top: 0.25rem;margin-right: 0.2rem}
.Serving .content .menu-two {display: none; height: auto;border: 1px #004d3e solid;background: #FFF;border-top:0;padding: 0.3rem}
.Serving .content .menu-two p{line-height: 0.45rem;}
.Serving .content .menu-show .tit {border: 1px #004d3e solid;}
.Serving .content .menu-show .tit .arrow {background-image: url(../images/icon8.jpg);}

.Policy{width: 7.5rem;display: table;}
.Policy .txt-box{width: 100%;overflow: hidden;height: 4.5rem}
.Policy .txt-box .tit{width: 100%;line-height: 0.8rem;height: 2.5rem;overflow: hidden;}
.Policy .txt-box .tit:after{content: '';position: absolute;left: 50%;top: 0.8rem;width: 2.2rem;height: 1px;background: rgba(255,255,255,0.4);margin-left: -1.1rem;}
.Policy .txt-box .tit img{height: 0.24rem}
.Policy .txt-box .txt{line-height: 0.45rem;}

.Process{background: #f7f8fa;width: 100%;display: table;padding-bottom: 60px;overflow: hidden;}
.Process .txt-box{background: url(../img/line1.png)no-repeat 1rem top;width: 100%;display: table;padding-top: 1.1rem;height: 2rem;background-size: 180%}
.Process .txt-box1{background: url(../img/line1.png)no-repeat -7rem top;width: 100%;display: table;padding-top: 1.1rem;height: 2rem;background-size: 180%}
.Process .txt{line-height: 0.45rem;width: 40%;padding: 0 5%}
.Process .down{width: 100%;display: table;}
.Process .down a{background: #004d3e;border-radius: 0.5rem;width: 5rem;height: 0.8rem;line-height: 0.8rem;}


/* 入学年龄指南 */
.zhinan .title{font-size: 0.32rem;text-align: center;margin-top:0.3rem;}
.zhinan .title p{color: #666}
.Primary{background: #f2f6f5;width: 100%;margin-top: 0.3rem;display: table;}
.Primary .tit{width: 7.5rem;height: 2.4rem;background: #004d3e;}
.Primary .tit h3{background: url(../img/icon9.png)no-repeat center top;padding-top: 0.8rem;margin-top: 0.5rem;font-size: 0.32rem;color: #FFF;background-size: 0.69rem;text-align: center;}
.Primary .txt-box{width: 7.5rem}
.Primary .txt-box .txt{width: 14%;height: 2.45rem;border-right: 1px #c2d4d0 solid;margin-top: 0.2rem;text-align: center;}
.Primary .txt-box .txt:last-child,.Middle .txt:last-child{border-right: 0;}
.Primary .txt-box .txt h3{padding-bottom: 30px;}
.Primary .txt-box .txt h3,.Primary .txt-box .txt p{font-size: 0.24rem;line-height: 0.6rem;}
.Primary .txt-box .txt h3:before,.Middle .txt h4:before{content: '';background: url(../img/icon5.jpg)no-repeat center;width: 100%;height: 9px;position: absolute;left: 0;bottom: 0;}
.Primary .txt-box .txt p{margin-top: 30px;}
.Middle{width: 100%;display: table;margin-top: 0.3rem;}
.Middle .txt-box{background: #f2f6f5;width: 100%;display: table;}
.Middle .txt-box h3{width: 100%;padding-top: 1.4rem;font-size: 0.32rem;color: #FFF;text-align: center;height: 1rem}
.Middle .txt-box:nth-child(1) h3{background:#004d3e url(../img/icon10.png)no-repeat center 0.4rem;background-size: 0.69rem;}
.Middle .txt-box:nth-child(2) h3{background:#004d3e url(../img/icon11.png)no-repeat center 0.4rem;background-size: 0.69rem;}
.Middle .txt{border-right: 1px #c2d4d0 solid;width: 33%;margin-top: 0.3rem;text-align: center;}
.Middle .txt h4,.Middle .txt p{font-size: 0.26rem;line-height: 0.6rem;}
.Middle .txt h4{padding-bottom: 15px;}
.Middle .txt p{margin-top: 15px;}

/* 入学申请 */
.Apply{background: url(../images/bg1.jpg)no-repeat center top;width: 7.1rem;height:25rem;margin: 0.5rem 0;overflow: hidden;background-size: 100%;}
.Apply h3{font-size: 0.26rem;color: #004d3e;line-height: 0.45rem;}
.Apply p{color: #666;font-size: 0.2rem;line-height: 0.4rem;}
.Apply .t1{padding-left: 0.7rem;margin-top: 0.3rem;height: 3rem}
.Apply .t1 p{background: url(../img/icon12.jpg)no-repeat left 0.08rem;padding-left: 0.3rem;}
.Apply .t2{margin-top: 1.5rem;padding-right: 0.7rem;height: 4rem}
.Apply .t2 h3{text-align: right;margin-top: 0.6rem}
.Apply .t2 p{background: url(../img/icon12.jpg)no-repeat right 0.08rem;padding-right: 25px;text-align: right;padding-left: 1.5rem}
.Apply .t3{padding-left: 0.7rem;height: 4.7rem;}
.Apply .t3 h3{margin-top: 1.4rem}
.Apply .t3 .txt{color: #004d3e;font-size: 0.2rem;line-height: 0.4rem;}
.Apply .t3 p{background: url(../img/icon12.jpg)no-repeat left 0.08rem;padding-left: 0.3rem;width: 100%}


.Apply .t4{padding-right: 0.7rem;padding-top: 0.8rem;height: 4rem}
.Apply .t4 h3{margin-top: 0.8rem;text-align: right;}
.Apply .t4 p{background: url(../img/icon12.jpg)no-repeat right 0.08rem;padding-right: 0.3rem;text-align: right;padding-left: 0.6rem}
.Apply .t5{;padding-left: 0.7rem;padding-top: 1.2rem}
.Apply .t5 p{background: url(../img/icon12.jpg)no-repeat left 0.08rem;padding-left: 0.3rem;margin-top: 0.8rem;}

.Apply-form{width: 100%;display: table;margin: 0.3rem 0;}
.Apply-form .txt-box{width: 100%;border-bottom: 5px #dddddd solid;background: #f2f6f5;display: table;}
.Apply-form .txt-box h3{background-color: #004d3e;width: 100%;height: 0.9rem;color: #FFF;font-size: 0.32rem;background-position: center 0.5rem;background-repeat: no-repeat;padding-top: 1.5rem;text-align: center;}
.Apply-form .txt-box:first-child h3{background-image: url(../img/icon13.png);background-size: 0.75rem}
.Apply-form .txt-box:last-child h3{background-image: url(../img/icon14.png);background-size: 0.75rem}
.Apply-form .txt-box .txt{padding: 0.3rem 0.2rem;}
.Apply-form .txt-box .txt p{font-size: 0.2rem;line-height: 0.45rem;padding-left: 0.2rem;}
.Apply-form .txt-box .txt p:after{content: '';width: 0.04rem;height: 0.04rem;background: #004d3e;position: absolute;left: 0;top: 0.18rem;}
.Apply-form .txt-box .txt p a{font-size: 0.2rem;line-height: 0.45rem;}

/* 招生问题 */
.question{width: 7.5rem;display: table;}
.question .menu-one li {width: 100%; height: auto; overflow: hidden;}
.question .menu-one .tit {height: 0.8rem; line-height: 0.8rem;cursor: pointer;}
.question .menu-one li:nth-child(even) .tit{background: #fafafa;}
.question .menu-one .tit .txt:before{content: '';display: block;width: 0.16rem;height: 0.16rem;border: 1px #cdcdcd solid;border-radius: 50%;position: absolute;top: 0.3rem;left: 0.2rem;}
.question .menu-one .tit .txt {padding-left: 0.5rem;height: 0.8rem;width: 6rem}
.question .menu-one .tit .arrow {width: 0.3rem; height: 0.8rem; background: url(../img/icon15.png) no-repeat center center;background-size: 100%;margin-right:0.2rem;}
.question .menu-two {display: none;  height: auto;background: #FFF;border-top:0;padding: 0.2rem 0.2rem 0.2rem 0.5rem;}
.question .menu-two p{line-height: 0.2rem;}
.question .menu-show .tit,.question .menu-show:nth-child(even) .tit {background: #004d3e!important;}
.question .menu-show .tit .txt{color: #FFF;}
.question .menu-show .tit .arrow {background-image: url(../img/icon16.png)!important;}

.pages{border-top: 1px #cdcdcd solid;height: 80px;}
.pages li{float: left;}
.pages li .current{color: #8d8d8d}
.pages a,.pages span{display: inline-block;padding: 0 20px;line-height: 80px;font-size: 16px;}
.pages a.prev{background: url(../img/icon43.jpg)no-repeat left center;color: #8d8d8d;}
.pages a.next{background: url(../img/icon44.jpg)no-repeat right center;}
.pages a.cur:after{content: '';position: absolute;top: 0;left: 10px;right: 10px;height: 4px;background: #000000;}


/* 奖学金 */
.Scholarship{width: 7.5rem;display: table;}
.Scholarship-Profile{width: 7.5rem;display: table;}
.Scholarship-Profile .Profile{height: 2.5rem;background: url(../img/img6.jpg)no-repeat center;display: flex;justify-content: center;align-items: center;background-size: 100% 100%;padding-bottom:0.3rem;}
.Scholarship-Profile .Profile p{line-height: 0.4rem;}
.Scholarship-Profile .box{width: 7.1rem;display: table;}
.Scholarship-Profile .box .tit-box{width: 100%;display: table;padding-top: 70px;}
.Scholarship-Profile .box .tit-box span{display: inline-block;background: #004d3e;color: #FFF;font-size: 0.2rem;width: 2.50rem;line-height: 0.6rem;height: 0.6rem;border-radius: 0.3rem;margin: 0 0.5rem;}
.Scholarship-Profile .box .tit-box span:after{content: '';position: absolute;top: -1.1rem;left: 50%;width: 0.2rem;height: 0.2rem;border-radius: 50%;border: 3px #004d3e solid;margin-left: -0.14rem;}
.Scholarship-Profile .box .tit-box span:before{content: '';position: absolute;top: -0.8rem;left: 50%;width: 1px;height: 0.8rem;background: #004d3e;}
.Scholarship-Profile .box .tit-box:before{content: '';position: absolute;bottom: -0.8rem;right: 1.8rem;width: 1px;height: 0.8rem;background: #004d3e;}
.Scholarship-Profile .txt-box{width: 100%;margin-top: 0.8rem;height:4rem;}
.Scholarship-Profile .txt-box:before{content: '';position: absolute;top: 0px;height: 1px;background: #004d3e;left: 0.28rem;right: 0.28rem}
.Scholarship-Profile .txt-box span{display: block;width: 0.3rem;height: 2.9rem;margin: 0.5rem 0.28rem 0 0;border: 1px #004d3e solid;border-radius: 0.3rem;padding: 0.3rem 0.1rem 0 0.1rem;font-size: 0.2rem;line-height: 0.3rem;text-align: center;}
.Scholarship-Profile .txt-box span:last-child{margin-right: 0;}
.Scholarship-Profile .txt-box span:after{content: '';width: 1px;height: 0.5rem;background: #004d3e;position: absolute;left: 50%;top: -0.5rem;}
.Scholarship .bg{width: 100%;display: table;background: #f7f8fa;padding-bottom: 60px;}
.Scholarship .Standards{width: 100%;display: table;}

.Scholarship .Standards .txt-box{height: 2.5rem;width: 100%;margin-top: 0.2rem;}
.Scholarship .Standards .txt-box .tit{width: 2.5rem;height: 2.5rem;background: #004d3e;color: #fff;line-height: 0.5rem;display: flex;justify-content: center;align-items: center;text-align: center;}
.Scholarship .Standards .txt-box .tit:after{content: '';position: absolute;left: 0.4rem;right: 0.4rem;top: 0.4rem;bottom: 0.4rem;border: 2px #1a5f52 solid;}

.Scholarship .Standards .txt-box .txt{border: 1px #e6e6e6 solid;border-left: 0;height: 2.5rem;padding-left: 0.2rem;display: flex;flex-direction:column;justify-content: center;}
.Scholarship .Standards .txt-box .txt p{font-size: 0.2rem;line-height: 0.45rem;color: #666;padding-left: 0.3rem;}
.Scholarship .Standards .txt-box .txt p:before{content: '';border: 2px #cccccc solid;width: 0.16rem;height: 0.16rem;position: absolute;left: 0;border-radius: 50%;top: 0.14rem;}
.Scholarship .Standards .txt-box.txt1{height: 5.5rem;}
.Scholarship .Standards .txt-box.txt1 .tit{height: 5.5rem;}
.Scholarship .Standards .txt-box.txt1 .txt{height: 5.5rem;padding-right: 0.2rem}
.Scholarship .Standards .th{width: 100%;height: 0.8rem;background: #004d3e;margin-top: 0.3rem;}
.Scholarship .Standards .th span{color: #FFF;font-size: 0.2rem;line-height: 0.8rem;display: inline-block;text-align: center;}
.Scholarship .w1{width: 1.4rem}
.Scholarship .w2{width: 4.8rem}
.Scholarship .Standards .th span:nth-child(1){width:1.4rem ;border-right: 1px #FFF solid;}
.Scholarship .Standards .th span:nth-child(2){width: 4.8rem;border-right: 1px #FFF solid;}
.Scholarship .Standards .th span:nth-child(3){width: ;}
.Scholarship .Standards .table{border: 1px #e6e6e6 solid;border-right: 0;border-bottom: 0;}
.Scholarship .Standards .table td{border-right: 1px #e6e6e6 solid;border-bottom: 1px #e6e6e6 solid;}
.Scholarship .Standards .table td h3{color: #004d3e;font-size: 0.2rem;}
.Scholarship .Standards .table td .txt{padding: 0.2rem;}
.Scholarship .Standards .table td .txt p{font-size: 0.2rem;line-height: 0.45rem;color: #666;padding-left: 0.3rem;}
.Scholarship .Standards .table td .txt p::before{content: '';border: 1px #cccccc solid;width: 0.14rem;height: 0.14rem;position: absolute;left: 0;top: 0.14rem;}
.Scholarship .Standards .table td h2{color: #004d3e;font-size: 0.24rem;}
.Scholarship .Standards .table td .t-right{}
.Scholarship .Standards .table td .t-right p{line-height: 0.45rem;font-size: 0.2rem;color: #666;padding:0 0.1rem;}
.Scholarship .Application{width: 100%;display: table;margin-top: 0.3rem;}
.Scholarship .Application .txt-box{width: 100%;background: #f2f6f5;margin-top: 0.4rem;margin-right: 30px;display: table;padding-bottom: 0.3rem;min-height: 3.5rem;}
.Scholarship .Application .txt-box:nth-child(even){margin-right: 0;}
.Scholarship .Application .txt-box:nth-child(1) .pic{width: 100%;height: 2.4rem;background: url(../img/img7.jpg)no-repeat center;overflow: hidden;}
.Scholarship .Application .txt-box:nth-child(1) .pic h3{color: #FFF;font-size: 0.32rem;background: url(../img/icon17.png)no-repeat center 30px;padding-top: 1.5rem;background-size: 0.75rem}
.Scholarship .Application .txt-box:nth-child(1) .txt,.Scholarship .Application .txt-box:nth-child(2) .txt{margin-top: 15px;}
.Scholarship .Application .txt-box:nth-child(1) .txt p,.Scholarship .Application .txt-box:nth-child(2) .txt p{font-size: 0.2rem;line-height: 0.5rem;height: 0.5rem;margin-left: 0.4rem;}
.Scholarship .Application .txt-box:nth-child(1) .txt p span,.Scholarship .Application .txt-box:nth-child(2) .txt p span{display: inline-block;height: 0.5rem;width: 0.3rem;background: url(../img/icon20.png)no-repeat center;background-size: 100%}
.Scholarship .Application .txt-box:nth-child(1) .txt p:after,.Scholarship .Application .txt-box:nth-child(2) .txt p:after{content: '';position: absolute;left: -0.3rem;top: 0.13rem;border-radius: 50%;border: 2px #034f40 solid;width: 0.16rem;height: 0.16rem;}
.Scholarship .Application .txt-box:nth-child(1) .txt p:last-child:after,.Scholarship .Application .txt-box:nth-child(2) .txt p:last-child:after{width: 0;height: 0;display: none;}
.Scholarship .Application .txt-box .txt p a{font-size: 0.2rem;line-height: 0.5rem;display: inline-block;height: 0.5rem;}
.Scholarship .Application .txt-box:nth-child(2) .pic{width: 100%;height: 2.4rem;background: url(../img/img8.jpg)no-repeat center;overflow: hidden;}
.Scholarship .Application .txt-box:nth-child(2) .pic h3{color: #FFF;font-size: 0.32rem;background: url(../img/icon18.png)no-repeat center 30px;padding-top: 1.5rem;background-size: 0.75rem}
.Scholarship .Application .txt-box:nth-child(3) .pic{width: 100%;height: 2.4rem;background: url(../img/img9.jpg)no-repeat center;overflow: hidden;}
.Scholarship .Application .txt-box:nth-child(3) .pic h3{color: #FFF;font-size: 0.32rem;background: url(../img/icon19.png)no-repeat center 30px;padding-top: 1.5rem;background-size: 0.75rem}
.Scholarship .Application .txt-box:nth-child(4) .pic{width: 100%;height: 2.4rem;background: url(../img/img10.jpg)no-repeat center;overflow: hidden;}
.Scholarship .Application .txt-box:nth-child(4) .pic h3{color: #FFF;font-size: 0.32rem;background: url(../img/icon19.png)no-repeat center 30px;padding-top: 1.5rem;background-size: 0.75rem}
.Scholarship .Application .txt-box:nth-child(3) .txt,.Scholarship .Application .txt-box:nth-child(4) .txt{margin-top: 0.2rem;width: 100%;display: table;}
.Scholarship .Application .txt-box:nth-child(3) .txt p{font-size: 0.2rem;line-height: 0.5rem;height: 0.5rem;margin-left: 0.4rem;}
.Scholarship .Application .txt-box:nth-child(3) .txt p:after{content: '';position: absolute;left: -0.3rem;top: 0.13rem;border-radius: 50%;border: 2px #034f40 solid;width: 0.16rem;height: 0.16rem;}
.Scholarship .Application .txt-box:nth-child(4) .txt p{font-size: 0.2rem;line-height: 0.5rem;height: 0.5rem;margin-left: 0.5rem;width: 41%}
.Scholarship .Application .txt-box:nth-child(4) .txt p a{line-height: 0.5rem;height: 0.5rem;}
.Scholarship .Application .txt-box:nth-child(4) .txt p:after{content: '';position: absolute;left: -0.3rem;top: 0.13rem;border-radius: 50%;border: 2px #034f40 solid;width: 0.14rem;height: 0.14rem;}
.Scholarship .Application .txt-box:nth-child(4) .txt p a .more{display: inline-block;background: #cccccc;color: #FFF;border-radius: 3px;font-size: 0.2rem;height: 0.4rem;line-height: 0.4rem;width: 0.8rem;font-family: 'arial';margin-left: 0.1rem;text-align: center;}
.Scholarship .Application .txt-box:nth-child(4) .txt p a:hover .more{background: #004d3e;}
.Distribution{}
.Distribution p{line-height: 0.45rem;margin-left: 0.4rem;margin-top: 0.2rem}
.Distribution p:before{content: '';position: absolute;left: -0.4rem;top: 0.13rem;border-radius: 50%;border: 2px #034f40 solid;width: 0.15rem;height: 0.15rem;}

/* 关于住宿 */
.accommodation{}
.accommodation h2{font-size: 0.32rem;text-align: center;margin-top: 0.3rem}
.accommodation .text{padding: 0.2rem;line-height: 0.45rem;text-align: center;color: #666;font-size: 0.22rem;}
.accommodation .txt-box{width: 6.9rem;margin-top: 0.3rem;margin-bottom: 0.3rem;padding:0 0.2rem 0 0.4rem;display: table;}
.accommodation .txt-box .box{width: 100%;background: #35bda9;border-radius: 0.1rem;padding-bottom:0.3rem;margin-bottom:0.4rem;}
.accommodation .txt-box .box:last-child{background: #56abec;}
.accommodation .txt-box .box:after{content: '';position: absolute;left: -0.2rem;top: -0.2rem;width: 0.7rem;height: 0.7rem;border-radius: 50%;background: #8be1d4 url(../img/icon71.png)no-repeat center;background-size: 50%}
.accommodation .txt-box .box:last-child:after{background-color: #8fceff;}
.accommodation .txt-box .txt{margin-top: 0.45rem;margin-left:0.3rem;border-radius: 0.1rem 0 0 0.1rem;background-color: #fff;padding:0.3rem 0 0.3rem 0.2rem;color: #666}
.accommodation .txt-box .txt h4{color: #2d907c;font-size: 0.24rem;line-height: 0.45rem;}
.accommodation .txt-box .box:last-child h4{color: #469bdc;}
.accommodation .txt-box .txt p{line-height: 0.45rem;}
.accommodation .txt-box .t{padding: 0.2rem 0.2rem 0 0.5rem;color: #FFF;font-size: 0.22rem;line-height: 0.45rem;}
.accommodation .card{background: #f0f2f2;width: 100%;display: table;padding-bottom: 0.5rem;}
.accommodation .card .box{overflow: hidden;height: 100%;margin-top: 0.3rem;}
.accommodation .card .box .pic{width: 100%;height: 100%;overflow: hidden;}
.accommodation .card .box .txt{font-size: 0.2rem;line-height: 0.45rem;padding: 0 0.2rem;}
.accommodation .data{width: 100%;background: url(../img/bg22.jpg)no-repeat center;overflow: hidden;padding-bottom: 0.3rem}
.accommodation .data h2{color: #FFF;}
.accommodation .data .box{background: rgba(255,255,255,0.2);padding: 0.3rem 0.2rem;color: #FFF;margin-top: 0.3rem;}
.accommodation .data .box h3{font-size: 0.32rem;color: #FFF;}
.accommodation .data .box .txt{padding-left: 0.3rem;line-height: 0.45rem;font-size: 0.22rem;margin-top: 0.15rem;color: #FFF;}
.accommodation .data .box .txt p{font-size: 0.2rem;color: #FFF;}

/* 关于住宿-住宿关怀 */
.Care{width: 7.5rem;display: table;}
.bg-fb{background-color: #fbfbfb}
.Care h2{font-size: 0.32rem;padding-top: 0.3rem;text-align: center;}
.Care h2 span{font-size: 0.4rem;color: #1e4c3f;}
.Care .advantage{margin-top: 0.3rem;width: 7.1rem;padding:0 0.2rem;display: table;}
.Care .advantage .items{width: 2.77rem;height: 4.23rem;background: url(../img/bg23.png)no-repeat center;background-size: 100%;float: left;}
.Care .advantage .items:nth-child(odd){margin-right:0.5rem;margin-left:0.5rem;}
.Care .advantage .items span{display: block;width: 1rem;height: 1rem;border-radius: 50%;background-color: #1e4c3f;margin: 0.2rem auto 0 auto;background-position: center;background-repeat: no-repeat;background-size: 50%}
.Care .advantage .items .txt{font-size: 0.2rem;color: #666;line-height: 0.45rem;}
.Care .advantage .items h3{font-size: 0.26rem;line-height: 0.45rem;text-align: center;}
.Care .advantage .items .txt{padding: 0 0.3rem;text-align: center;}
.Care .advantage .items.a1 span{background-image: url(../img/icon72.png);}
.Care .advantage .items.a2 span{background-image: url(../img/icon73.png);}
.Care .advantage .items.a3 span{background-image: url(../img/icon74.png);}
.Care .advantage .items.a4 span{background-image: url(../img/icon75.png);}
.Care .advantage .items.a5 span{background-image: url(../img/icon76.png);}
.Care .advantage .items.a6 span{background-image: url(../img/icon77.png);}
.Care .advantage .items.a7 span{background-image: url(../img/icon78.png);}
.Care .require{width: 100%;display: table;background: #1e4c3f url(../img/bg24.jpg)no-repeat center bottom;padding-bottom: 70px;}
.Care .require h2{color: #FFF;text-align: center;}
.Care .require .t{padding:0 0.2rem;color: #FFF;line-height: 0.45rem;margin-top: 0.3rem;font-size: 0.22rem;}
.Care .require .txt-box{width: 7.1rem;padding:0 0.2rem;}
.Care .require .txt-box .items{padding: 0.2rem 0.2rem 0.2rem 1.1rem;background: #346857;border-radius: 5px;color: #FFF;line-height: 0.45rem;font-size: 0.2rem;margin-top: 0.2rem;overflow: hidden;}
.Care .require .txt-box .items:after{content: '';position: absolute;left: 0;top: 0;height: 100%;background-color:#f5dc4f;background-position: center;background-repeat: no-repeat;width: 1rem;background-size: 40%}
.Care .require .txt-box .items.y1:after{background-image: url(../img/icon79.png);}
.Care .require .txt-box .items.y2:after{background-image: url(../img/icon80.png);}
.Care .require .txt-box .items.y3:after{background-image: url(../img/icon81.png);}
.Care .require .txt-box .items.y4:after{background-image: url(../img/icon82.png);}
.Care .require .txt-box .items.y5:after{background-image: url(../img/icon83.png);}
.Care .require .txt-box .items.y6:after{background-image: url(../img/icon84.png);}
.Care .require .txt-box .items.y7:after{background-image: url(../img/icon85.png);}

/* 关于住宿-学部作息时间 */
.Sleep{width: 7.1rem;display: table;}
.Sleep .slideTxtBox{margin-top: 0.3rem;}
.Sleep .slideTxtBox .hd{position:relative;width: 100%;height: 0.8rem}
.Sleep .slideTxtBox .hd ul li{cursor:pointer;width: 50%;height: 0.8rem;line-height: 0.8rem;background: #FFF;text-align: center;float: left;font-size: 0.26rem;}
.Sleep .slideTxtBox .hd ul li.on{background:#1e4c3f;color: #FFF;}
.Sleep .slideTxtBox .bd{width: 100%}
.Sleep .slideTxtBox .bd .txt{color: #666;line-height: 0.45rem;font-size: 0.2rem;}
.Sleep .slideTxtBox .table h3{font-size: 0.24rem;}
.Sleep .slideTxtBox .table table{margin-top: 0.3rem;border-left: 1px #e5e5e5 solid;}
.Sleep .slideTxtBox .table table th{background: #e5f2eb;line-height: 40px;}
.Sleep .slideTxtBox .table table td{border-bottom: 1px #e5e5e5 solid;border-right: 1px #e5e5e5 solid;line-height: 0.5rem;text-align: center;font-size: 0.2rem;}
.Sleep .slideTxtBox .table .morning,.Sleep .slideTxtBox .table .Afternoon,.Sleep .slideTxtBox .table .Night,.Sleep .slideTxtBox .table .Friday{background: #f7f8f9;text-align: center}
.Sleep .slideTxtBox .table .morning:after{content: '';position: absolute;left: -1px;top: 0;height: 100%;width: 3px;background: #4074e1;}
.Sleep .slideTxtBox .table .morning:before{content: '';position: absolute;left: 0;top: 50%;width:0;height:0;border-top:10px solid transparent;border-bottom: 10px solid transparent;border-left: 10px solid #4074e1;margin-top: -5px;}
.Sleep .slideTxtBox .table .Afternoon{text-align: center}
.Sleep .slideTxtBox .table .Afternoon:after{content: '';position: absolute;left: -1px;top: 0;height: 100%;width: 3px;background: #06d3b4;}
.Sleep .slideTxtBox .table .Afternoon:before{content: '';position: absolute;left: 0;top: 50%;width:0;height:0;border-top:10px solid transparent;border-bottom: 10px solid transparent;border-left: 10px solid #06d3b4;margin-top: -5px;}
.Sleep .slideTxtBox .table .Night{text-align: center}
.Sleep .slideTxtBox .table .Night:after{content: '';position: absolute;left: -1px;top: 0;height: 100%;width: 3px;background: #ffcd1e;}
.Sleep .slideTxtBox .table .Night:before{content: '';position: absolute;left: 0;top: 50%;width:0;height:0;border-top:10px solid transparent;border-bottom: 10px solid transparent;border-left: 10px solid #ffcd1e;margin-top: -5px;}
.Sleep .slideTxtBox .table .Friday{text-align: center;}
.Sleep .slideTxtBox .table .Friday:after{content: '';position: absolute;left: -1px;top: 0;height: 100%;width: 3px;background: #ff5e84;}
.Sleep .slideTxtBox .table .Friday:before{content: '';position: absolute;left: 0;top: 50%;width:0;height:0;border-top:10px solid transparent;border-bottom: 10px solid transparent;border-left: 10px solid #ff5e84;margin-top: -5px;}

/* 校园安全 */

.safety{width: 100%;display: table;background: #fbfbfb;}

.safety h2{font-size: 0.32rem;margin-top: 0.3rem;text-align: center;}
.safety .dong{width:7.1rem;display: table;margin-top: 0.3rem;padding:0 0.2rem;}
.safety .dong h3,.safety .nan h3,.safety .xi h3{font-size: 0.28rem;padding-left: 0.4rem;}
.safety .dong h3:after,.safety .xi h3:after{content: '';position: absolute;left: 0;top: 5px;width: 0.1rem;height: 0.1rem;border: 3px #192444 solid;transform: rotate(45deg);}
.safety .dong .items-box{margin-top: 0.3rem;width: 100%;display: table;}
.safety .dong .itmes{width: 3.01rem;height: 3.8rem;margin-top: 0.2rem;margin-right: 0.2rem;padding:0.3rem 0.2rem 0.2rem;line-height: 0.45rem;background-color: #FFF;font-size: 0.2rem;}
.safety .dong .itmes:nth-child(even){margin-right:0;}
.safety .dong .itmes:after{content: '';position: absolute;left: 0;top: -10px;width: 0.4rem;height: 0.34rem;background-image: url(../images/n1.png);background-repeat: no-repeat;background-size: 100%}
.safety .dong .itmes:nth-child(1):after{background-position: 0 0;}
.safety .dong .itmes:nth-child(2):after{background-position: 0 -0.34rem;}
.safety .dong .itmes:nth-child(3):after{background-position: 0 -0.68rem;}
.safety .dong .itmes:nth-child(4):after{background-position: 0 -1.02rem;}
.safety .dong .itmes:nth-child(5):after{background-position: 0 -1.36rem;}
.safety .dong .itmes:nth-child(6):after{background-position: 0 -1.70rem;}
.safety .dong .itmes:nth-child(7):after{background-position: 0 -2.04rem;}
.safety .dong .itmes:nth-child(8):after{background-position: 0 -2.38rem;}
.safety .dong .itmes:nth-child(9):after{background-position: 0 -2.72rem;}
.safety .dong .itmes:nth-child(10):after{background-position: 0 -3.06rem;}
.safety .dong .itmes:nth-child(11):after{background-position: 0 -3.4rem;}
.safety .nan{widows: 7.1rem;background: url(../images/bg17.jpg)no-repeat center;overflow: hidden;margin-top: 0.3rem;padding:0.2rem;background-size: cover;}
.safety .nan h3{color: #FFF;margin-top: 0.3rem;margin-bottom: 0.4rem;}
.safety .nan h3:after{content: '';position: absolute;left: 0;top: 5px;width: 0.1rem;height: 0.1rem;border: 3px #FFF solid;transform: rotate(45deg);}
.safety .nan .items{color: #FFF;background: rgba(255,255,255,0.3);border: 1px #FFF solid;padding: 0.15rem;width: 6.75rem;float: left;margin-bottom:0.2rem;font-size: 0.2rem;}

.safety .xi{width: 7.1rem;display: table;padding:0 0.2rem;}
.safety .xi h3{margin-bottom: 0.3rem;margin-top:0.3rem;}
.safety .xi .items{width: 50%;height: 4.6rem;background: #f9f9f9;}
.safety .xi .items span{display: block;margin:0.2rem auto 0.1rem auto;width: 0.8rem;height: 0.8rem;border-radius: 50%;background: #192444;color: #FFF;line-height: 0.8rem;font-size: 0.38rem;font-family:"arial rounded mt bold";text-align: center;}
.safety .xi .items .txt{line-height: 0.4rem;padding: 0 0.2rem;font-size: 0.2rem;}
.safety .xi .items:nth-child(2),.safety .xi .items:nth-child(3),.safety .xi .items:nth-child(6),.safety .xi .items:nth-child(7){background: #192444;}
.safety .xi .items:nth-child(2) .txt,.safety .xi .items:nth-child(3) .txt,.safety .xi .items:nth-child(6) .txt,.safety .xi .items:nth-child(7) .txt{color: #FFF;}
.safety .zhuyi{padding-bottom: 40px;}
.safety .zhuyi .items-box{width: 100%;display: table;margin-top: 40px;}
.safety .zhuyi .items-box .items{width: 50%;height: 5.5rem;}
.safety .zhuyi .items-box .items:after{content: '';position: absolute;left: 0;top: 0.43rem;width: 100%;height: 3px;background: #fee269;z-index: 0;}
.safety .zhuyi .items-box .items span{display: block;width: 0.67rem;height: 0.87rem;margin: 0 auto 0.3rem auto;color: #fee269;font-size: 0.38rem;background: url(../images/icon62.png)no-repeat center top;z-index: 1;line-height: 0.65rem;text-align: center;background-size: 100%}
.safety .zhuyi .items-box .items h3{font-size: 0.28rem;line-height: 0.8rem;height: 0.8rem;text-align: center;}
.safety .zhuyi .items-box .items .txt{line-height: 0.4rem;padding: 0 0.2rem;font-size: 0.2rem;}
.safety .zhuyi .items-box .items:nth-child(even):after{background: #ed903e;}
.safety .zhuyi .items-box .items:nth-child(even) span{color: #ed903e;background: url(../images/icon63.png)no-repeat center top;background-size: 100%}

/* 学校餐厅 */
.Restaurant{}
.Restaurant .bg-fb{padding-bottom: 0.5rem;}
.Restaurant .txt-box{border-radius: 10px;-moz-box-shadow:0px 0px 45px #e6e6e6; -webkit-box-shadow:0px 0px 0.45rem #e6e6e6; box-shadow:0px 0px 45px #e6e6e6;margin-top: 0.5rem;background-color: #FFF}
.Restaurant .txt-box .pic{width: 100%}
.Restaurant .txt-box:last-child .pic{right: 0;left: auto;}
.Restaurant .txt-box .txt{padding:0.2rem;}
.Restaurant .txt-box .txt h3{font-size: 0.3rem;color: #1e4c3f;}
.Restaurant .txt-box .txt p{color: #666;line-height: 0.4rem;margin-top: 0.2rem;font-size: 0.2rem;}
.Restaurant .txt-box:last-child .txt{}

.Restaurant .Choice{width: 100%;overflow: hidden;background: url(../img/bg25.jpg)no-repeat center;background-size: 100% 100%;padding-bottom: 0.5rem}
.Restaurant .Choice .txt{line-height: 0.45rem;}
.Restaurant .Choice .box{width: 100%;display: table;}
.Restaurant .Choice .box .items{width: 20%;display: table;}
.Restaurant .Choice .box .items span{display: block;margin: 0 auto;width: 1.1rem;height: 1.1rem;border-radius: 50%;background-color: #f3c64b;background-position: center;background-repeat: no-repeat;background-size: 50%}
.Restaurant .Choice .box .items:nth-child(1) span{background-image: url(../img/icon86.png);}
.Restaurant .Choice .box .items:nth-child(2) span{background-image: url(../img/icon87.png);}
.Restaurant .Choice .box .items:nth-child(3) span{background-image: url(../img/icon88.png);}
.Restaurant .Choice .box .items:nth-child(4) span{background-image: url(../img/icon89.png);}
.Restaurant .Choice .box .items:nth-child(5) span{background-image: url(../img/icon90.png);}

.Restaurant .box-txt{width: 100%;background: url(../img/bg26.jpg)no-repeat center;background-size: 450%;display: table;}
.Restaurant .box-txt .box{border-left: 5px #ffd132 solid;margin-left: 0.6rem;padding-left: 0.5rem}
.Restaurant .box-txt .box .txt1,.Restaurant .box-txt .box .txt2,.Restaurant .box-txt .box .txt3{line-height: 0.4rem;}
.Restaurant .box-txt .box .txt1 p,.Restaurant .box-txt .box .txt2 p,.Restaurant .box-txt .box .txt3 p{padding: 0.2rem 0;}
.Restaurant .box-txt .box .txt2:after{content: '';position: absolute;left: -0.6rem;top: 0;width: 5px;height: 100%;background: #ff7a6b;}
.Restaurant .box-txt .box .txt3:after{content: '';position: absolute;left: -0.6rem;top: 0;width: 5px;height: 100%;background: #37a18c;}
.Restaurant .box-txt .box .txt1 span{position: absolute;left: -0.95rem;top: 50%;width: 0.9rem;height: 0.9rem;border-radius: 50%;background: #ffd132;line-height: 0.9rem;margin-top: -46px;z-index: 99;}
.Restaurant .box-txt .box .txt2 span{position: absolute;left: -0.95rem;top: 50%;width: 0.9rem;height: 0.9rem;border-radius: 50%;background: #ff7a6b;line-height: 0.9rem;margin-top: -46px;z-index: 99;}
.Restaurant .box-txt .box .txt3 span{position: absolute;left: -0.95rem;top: 50%;width: 0.9rem;height: 0.9rem;border-radius: 50%;background: #37a18c;line-height: 0.85rem;margin-top: -46px;z-index: 99;}
.Restaurant .info-box{}
.Restaurant .info-box .t{line-height: 0.45rem;}
.Restaurant .info-box .items{width: 100%;overflow: hidden;border-radius: 0.1rem;-moz-box-shadow:0px 0px 0.2rem #f7f7f7; -webkit-box-shadow:0px 0px 0.2rem #f7f7f7; box-shadow:0px 0px 0.2rem #f7f7f7;}
.Restaurant .info-box .items .pic{width: 100%;border-radius: 0.1rem;overflow: hidden;}
.Restaurant .info-box .items .pic img{width: 100%}
.Restaurant .info-box .items .txt{line-height: 0.45rem;padding-bottom: 0.3rem}

/* 校园安全-医疗护理 */
.safety.Medical{width: 7.1rem;padding-bottom: 0.5rem;}
.safety.Medical .txt-box1,.safety.Medical .txt-box2,.safety.Medical .txt-box3,.safety.Medical .txt-box4,.safety.Medical .txt-box5{width: 7.1rem;margin-top: 0.2rem;display: table;}
.safety.Medical .txt-box1 .pic-box,.safety.Medical .txt-box2 .pic-box,.safety.Medical .txt-box3 .pic-box,.safety.Medical .txt-box4 .pic-box,.safety.Medical .txt-box5 .pic-box{width: 100%;height: 1.55rem;background: #237960}
.safety.Medical .txt-box1 .pic,.safety.Medical .txt-box2 .pic,.safety.Medical .txt-box3 .pic,.safety.Medical .txt-box4 .pic,.safety.Medical .txt-box5 .pic{width: 5rem;height: 1.55rem;overflow: hidden;}
.safety.Medical .txt-box1 .pic img,.safety.Medical .txt-box2 .pic img,.safety.Medical .txt-box3 .pic img,.safety.Medical .txt-box4 .pic img,.safety.Medical .txt-box5 .pic img{width: 5rem;height: 1.55rem;}
.safety.Medical .txt-box1 .txt{height: 1.55rem;width: 2.05rem;background: url(../img/icon91.png)no-repeat right bottom;background-size: 1.2rem}
.safety.Medical .txt-box1 .txt h3,.safety.Medical .txt-box2 .txt h3,.safety.Medical .txt-box3 .txt h3,.safety.Medical .txt-box4 .txt h3,.safety.Medical .txt-box5 .txt h3{font-size: 0.32rem;color: #FFF;margin: 0.3rem 0 0 0.2rem;}
.safety.Medical .txt-box1 p,.safety.Medical .txt-box2 p,.safety.Medical .txt-box3 p,.safety.Medical .txt-box4 p,.safety.Medical .txt-box5 p{line-height: 0.45rem;font-size: 0.2rem;margin-top: 0.2rem;color: #666}
.safety.Medical .txt-box2 .txt{height: 1.55rem;width: 2.05rem;background: url(../img/icon92.png)no-repeat right bottom;background-size: 1.2rem}
.safety.Medical .txt-box3 .txt{height: 1.55rem;width: 2.05rem;background: url(../img/icon93.png)no-repeat right bottom;background-size: 1.2rem}
.safety.Medical .txt-box4 .txt{height: 1.55rem;width: 2.05rem;background: url(../img/icon94.png)no-repeat right bottom;background-size: 1.2rem}
.safety.Medical .txt-box5 .txt{height: 1.55rem;width: 2.05rem;background: url(../img/icon95.png)no-repeat right bottom;background-size: 1.2rem}

/* 校园安全-天气监测 */
.safety.weather{padding-bottom: 0.5rem;}
.safety.weather .txt-box1,.safety.weather .txt-box2{width: 7.1rem;display: table;padding:0 0.2rem;margin-top: 0.2rem}
.safety.weather .txt-box1 .pic-box,.safety.weather .txt-box2 .pic-box{height: 1.55rem;width: 7.1rem;background: #237b61;overflow: hidden;}
.safety.weather .txt-box1 p,.safety.weather .txt-box2 p{line-height: 0.45rem;margin-top: 0.2rem;color: #666}
.safety.weather .txt-box1 .pic-box .txt,.safety.weather .txt-box2 .pic-box .txt{height: 1.55rem;width: 2.05rem;}
.safety.weather .txt-box1 .pic-box .txt{background: url(../img/icon65.png)no-repeat right bottom;background-size: 1.2rem}
.safety.weather .txt-box2 .pic-box .txt{background: url(../img/icon66.png)no-repeat right bottom;background-size: 1.2rem}
.safety.weather .txt-box1 .pic-box .txt h3,.safety.weather .txt-box2 .pic-box .txt h3{color: #FFF;font-size: 0.32rem;margin: 0.2rem 0 0 0.2rem;}
.safety.weather .txt-box1 .pic-box .txt .text,.safety.weather .txt-box2 .pic-box .txt .text{color: #FFF;margin-left: 0.2rem;margin-top: 0.15rem;font-size: 0.2rem;}
.safety.weather .txt-box1 .pic-box .pic,.safety.weather .txt-box2 .pic-box .pic{width: 5rem;height: 1.55rem;overflow: hidden;}

/* 校园安全-食品监测 */
.safety.food{}
.safety.food .t1{font-size: 0.22rem;line-height: 0.45rem;color: #666;padding:0 0.2rem;}
.safety.food .txt-box1{width: 100%;background: url(../images/bg20.jpg)no-repeat left top;overflow: hidden;margin-top: 0.2rem;background-size: 100% 100%;height: 4.8rem}
.safety.food .txt-box1 .txt{width: 5rem;overflow: hidden;display: table;padding:0 0.2rem;}
.safety.food .txt-box1 .txt h3,.safety.food .txt-box2 h3{color: #FFF;font-size: 0.28rem;margin-top: 0.2rem;margin-bottom:0.15rem;}
.safety.food .txt-box1 p,.safety.food .txt-box2 p{color: #FFF;line-height: 0.4rem;}
.safety.food .txt-box2{width: 100%;height: 4.6rem;background: url(../images/bg21.jpg)no-repeat right top;overflow: hidden;margin-top:0.2rem;background-size: 100% 100%}
.safety.food .txt-box2 .txt{width: 5rem;height: 4.6rem;overflow: hidden;padding-left: 0.2rem}

/* 校园安全-心理咨询 */
.safety.counseling{}
.safety.counseling .t1,.safety.food .t1{color: #666;width: 100%;line-height: 0.45rem;margin-top: 0.2rem}
.safety.counseling .txt-box{width: 7.1rem;overflow: hidden;margin-top: 0.3rem; background-color: #FFF;display: table;}
.safety.counseling .txt-box .pic{width: 7.1rem;overflow: hidden;}
.safety.counseling .txt-box .txt{padding:0.2rem;}
.safety.counseling .txt-box .txt h3{font-size: 0.28rem;}
.safety.counseling .txt-box .txt p{line-height: 0.45rem;margin-top: 0.2rem;color: #666}

.safety.counseling .game{width:7.1rem;display: table;background: #f8faff url(../img/bg18.jpg)no-repeat center top;padding-bottom: 0.5rem;background-size: 150%}
.safety.counseling .game .t2{padding: 0.35rem 0.35rem 0.35rem 0.45rem;border-left: 5px #11a394 solid;border-radius: 3px;}
.safety.counseling .game .txt p{line-height: 0.45rem;}
.safety.counseling .game .t3{padding: 0.35rem 0.35rem 0.35rem 0.45rem;border-left: 5px #ffba41 solid;border-radius: 3px;}
.safety.counseling .game .t4{padding: 0.35rem 0.35rem 0.35rem 0.45rem;border-left: 5px #4ba8ff solid;border-radius: 3px;}

.safety.counseling .process{width: 7.1rem;display: table;}
.safety.counseling .process .items{width: 3.45rem;height: 4.2rem;background: url(../img/bg19.png)no-repeat center;background-size: 100%}
.safety.counseling .process .items:nth-child(odd){margin-right:0.15rem;}
.safety.counseling .process .items:nth-child(5){margin-top:-1.1rem;margin-left:1.78rem;}

.safety.counseling .process .items p{line-height: 0.4rem;padding: 1.3rem 0.2rem 0 0.2rem;}
.safety.counseling .process .items:after{content: '';position: absolute;width: 100%;height: 1rem;left: 0;top: 0.3rem;}
.safety.counseling .process .n1:after{background: url(../img/01.png)no-repeat center bottom;background-size: 1.4rem}
.safety.counseling .process .n2:after{background: url(../img/02.png)no-repeat center bottom;background-size: 1.5rem}
.safety.counseling .process .n3:after{background: url(../img/03.png)no-repeat center bottom;background-size: 1.5rem}
.safety.counseling .process .n4:after{background: url(../img/04.png)no-repeat center bottom;background-size: 1.5rem}
.safety.counseling .process .n5:after{background: url(../img/05.png)no-repeat center bottom;background-size: 1.5rem}
.safety.counseling .text-box{background: #fbfaef url(../img/icon64.png)no-repeat 93% 0;padding:0 0.2rem 0.5rem 0.2rem;overflow: hidden;background-size: 0.52rem}
.safety.counseling .text-box p{line-height: 0.45rem;}
.box .pic3{
	margin-bottom: 30px;
}
.box .pic3:nth-child(n){
		float: left;

}
.box .pic3:nth-child(2n){
		float: right;

}
.wrap{
	width: auto;
}
.home5 .slider{
	width: auto;
	padding-left: 5%;
	padding-right: 5%;
}
.home5 .slider .div .mask{
	width: 324px;
	height: 382px;
}
.home5 .slider .div .img{
	height: auto;
}
.slick-track .slick-slide{
	height: auto;
}
.home5 .btm_more{
	margin-right: 5%;
}
.home6 .slider{
	width: auto;
	padding-left: 5%;
	padding-right: 5%;
}
.waterfall .list li:nth-child(2n){
	float: right;
}