html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{padding:0;margin:0;}
ul,ol,dl{list-style-type:none}
html,body{*position:static}
html{font-family: sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow: visible;vertical-align:middle;outline:none}
input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],input[type="password"]{-webkit-appearance:none;outline:none}
body,th,td,button,input,select,textarea{font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,"WenQuanYi Micro Hei",Verdana,sans-serif,"\5B8B\4F53";font-size:12px;color: #333;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing:grayscale}
img{border: none;margin:0px;padding:0px;}
a:link, a:visited{text-decoration: blink;}
body{background:#ffffff;max-width: 750px;margin:0 auto !important;}


/*学校详情*/
.school-info{width: 88%;margin:0 auto;height: auto;overflow: hidden;}
.school-info h3{width: 100%;margin:1.833rem  /* 55/30 */ auto 0;height: auto;overflow: hidden;text-align: center;font-size: 1.333rem  /* 40/30 */;line-height: 3.333rem  /* 100/30 */;color: #ffffff;}
.school-info-t{display: block;width: 100%;margin:0 auto;}
.school-info-swiper{width: 100%;margin:1.267rem  /* 38/30 */ auto 0;height: 15.6rem;overflow: hidden;position: relative;}
.school-info-swiper img{display: block;width: 100%;height: 14rem  /* 420/30 */;margin:0 auto;}
.swiper-pagination{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.school-sub{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.school-sub h4{width: 100%;margin:0.3rem auto 0;height: auto;overflow: hidden;font-size: 0.933rem  /* 28/30 */;line-height: 1.333rem  /* 40/30 */;padding: 0.667rem  /* 20/30 */ 0;border-bottom: 1px solid #e6c878;text-align: center;}
.school-sub h4 a{color: #e6c878;}
.school-sub p{width: 100%;text-align: justify;font-size: 0.8rem  /* 24/30 */;line-height: 1.8rem  /* 54/30 */;height: auto;overflow: hidden;margin:0.6rem  /* 18/30 */ auto;color: #ffffff;}
.school-sub p a{color: #e6c878;}
.school-info-swiper .swiper-pagination{width: 100%;margin:0 auto;height: auto;overflow: hidden;text-align: center;bottom: 0 !important;}
.school-info-swiper .swiper-pagination-bullet{background: #ffffff;opacity: 1;margin:0 3px !important;}
.school-info-swiper .swiper-pagination-bullet-active{padding: 0 3px;}

.school-box{width: 88%;margin:1rem  /* 24/30 */ auto 0;height: auto;overflow: hidden;}
.school-box-title{display: block;width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.school-box-title img{display: block;width: 100%;margin:0 auto;}
.school-box-swiper{width: 100%;margin:0.667rem  /* 20/30 */ auto 0;height: auto;overflow: hidden;}
.school-box-swiper img{display: block;width: 100%;height: 14rem  /* 420/30 */;margin:0 auto;}
.school-box-sub{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.school-box-sub h4{width: 100%;margin:0.3rem auto 0;height: auto;overflow: hidden;font-size: 0.933rem  /* 28/30 */;line-height: 1.333rem  /* 40/30 */;padding: 0.667rem  /* 20/30 */ 0;border-bottom: 1px solid #e6c878;text-align: center;}
.school-box-sub h4 a{color: #e6c878;}
.school-box-sub p{width: 100%;text-align: justify;font-size: 0.8rem  /* 24/30 */;line-height: 1.8rem  /* 54/30 */;height: auto;overflow: hidden;margin:0.6rem  /* 18/30 */ auto;color: #ffffff;}
.school-box-sub p a{color: #e6c878;}
.school-box-video{width: 100%;margin:0.667rem  /* 20/30 */ auto 0;height: auto;overflow: hidden;}
.school-box-video video{display: block;width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.lxxx{width: 88%;margin:1rem  /* 24/30 */ auto 0;height: auto;overflow: hidden;position: relative;}
.lxxx-cn{width: 100%;margin:0.667rem  /* 20/30 */ auto 0;height: 8.333rem  /* 250/30 */;overflow: hidden;background: url("../img/xxbj.png") no-repeat top center;padding-bottom: 2rem;}
.lxxx-wechat{float: left;width: 8rem;height: auto;overflow: hidden;margin-left: 2rem;}
.lxxx-wechat img{display: block;width: 6.667rem;margin:0 auto;}
.lxxx-wechat span{display: block;width: 100%;margin:0 auto;height: auto;overflow: hidden;font-size: 0.667rem  /* 20/30 */;color: #ffffff;line-height: 1.667rem  /* 50/30 */;text-align: center;}
.lxxx-wechat p{float: left;}
.lxxx-cn p{float: left;}
.lxxx-cn p img{display: inline-block;width: 4rem  /* 120/30 */;margin-left:1.2rem;margin-top:1.36rem;}
.dhdx{width: 88%;margin:1rem  /* 24/30 */ auto 0;height: auto;overflow: hidden;}
.dhdx-cn{width: 100%;margin:0.8rem  /* 24/30 */ auto;height: 14rem;overflow: hidden;background: rgba(255,255,255,0.6);}
.dhdx-ico{width: 100%;margin:0.8rem  /* 24/30 */ auto 0;height: auto;overflow: hidden;}
.dhdx-ico img{display: block;width: 100%;margin:0 auto;}
.crop{width: 100%;margin:2rem auto;height: auto;overflow: hidden;}
.crop img{display: block;width: 5.367rem  /* 161/30 */;margin:0 auto;}
/*.detaiBody{background:#012ea9 url("../img/detaibg.jpg") no-repeat top center;background-size: cover;overflow: hidden;}*/

/*首页*/
.home{position: absolute;left: 0;top:0;width: 100%;height: 100%;}
.home-bg{position: fixed;left: 0;top:0;width: 100%;height: 100%;background: url("../img/home/bg.gif") no-repeat top center;background-size: cover;}
.home-top{position: absolute;width: 78%;left: 11%;top:9.4%;z-index: 2;}
.home-top img{display: block;margin:0 auto;opacity: 0;}
.home-top img:nth-child(1){width: 15.1rem  /* 453/30 */;}
.home-top img:nth-child(2){width: 19.533rem  /* 586/30 */;margin:1.333rem  /* 40/30 */ auto 0.667rem  /* 20/30 */;}
.home-top img:nth-child(3){width: 8.567rem  /* 257/30 */;}
.home-top p{width: 100%;text-align: center;color: #ffffff;font-size: 0.9rem;margin:1.333rem  /* 40/30 */ auto;}
.home-top p span{display: inline-block;padding-left: 1.5rem;background: url("../img/home/mu.png") no-repeat left center;height: 1rem;background-size: contain;line-height: 1rem;}
.home-start{position: absolute;width: 12rem;left:calc((100% - 12rem) / 2);top:52.8%;z-index: 2;}
.home-start img{opacity: 0;}
.home-start img:nth-child(1){display: block;width: 12rem  /* 360/30 */;margin:0 auto;}
.home-start img:nth-child(2){display: block;width: 2.767rem  /* 83/30 */;margin:-3rem auto 0;}
/*.home-start img:before{content:"";display: block;width: 100%;height: 5.233rem  !* 157/30 *!;background: url("../img/home/guang.png") no-repeat center;background-size: cover;}*/

.home-start ul{width: 86%;margin:3rem auto 0;height: auto;overflow: hidden;}
.home-start li{width: 100%;margin:0 auto 1.667rem  /* 50/30 */;height: 2rem;line-height: 2rem;text-align: center;background: #dcb863;border-radius: 2rem;color: #ffffff;font-size: 1rem;position: relative;opacity: 0;}
.home-start li span{display: inline-block;width: 1.433rem  /* 43/30 */;height: 1.8rem  /* 54/30 */;position: absolute;background: url("../img/home/click.png") no-repeat center;background-size: cover;right: 0.5rem;bottom: -0.5rem;}
.home-start li a{color: #ffffff;display: block;width: 100%;}
.home-crop{position: absolute;left: 0;bottom: 1rem;width: 100%;text-align: center;font-size: 1rem;color: #ffffff;z-index: 2;opacity: 0;}
.home-crop span{color: #ddb065;padding-left: 0.4rem;}
.list{position: relative;z-index: 2;width: 78%;margin:0 auto;height: auto;overflow: hidden;}
.list-title{width: 16.1rem  /* 483/30 */;margin:2.867rem  /* 86/30 */ auto 2rem;height: auto;overflow: hidden;}
.list-title img{display: block;width: 100%;margin:0 auto;}
.list-cn{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.list-cn li{width: 100%;margin:0 auto 1.867rem  /* 56/30 */;max-width:582px;height: 8.267rem  /* 248/30 */;overflow: hidden;position: relative;}
.list-cn li img{display: block;width: 95.5%;height: 6.667rem  /* 200/30 */;margin:0.6rem auto auto 0.74rem;}
.list-cn li i{background: url("../img/home_ico.png") no-repeat center;background-size: cover;position: absolute;left: 0;top:0;width: 100%;height: 100%;}
.list-cn li span{color: #ffffff;position: absolute;top:0;right: 0.6rem;line-height: 1.4rem;font-size: 0.85rem}
.list-cn li p{position: absolute;left: 2rem;bottom: 0;height: 1.833rem  /* 55/30 */;line-height: 1.833rem  /* 55/30 */;background: url("../img/home_bg.png") no-repeat left center;background-size:contain;width: calc(100% - 4rem);padding-left: 1rem;color: #ffffff;font-size: 0.9rem;}
.list-new{width: 100%;margin:0 auto;height: auto;overflow: hidden;background: url("../img/listbg.png") no-repeat top center;background-size: cover;border-radius: 0.2rem  /* 6/30 */;}
.list-new-title{width: 100%;margin:0 auto;height: 1.667rem  /* 50/30 */;overflow: hidden;font-size: 0.8rem  /* 24/30 */;color: #ffffff;text-align: center;line-height: 1.667rem  /* 50/30 */;background: url("../img/home_title.png") no-repeat top center;background-size: cover;}
.list-new-title a{color: #ffffff;}
.list-new-com{width: 92%;margin:0 auto;height: 250px;overflow: hidden;padding: 3px 0;}
.list-new-com .swiper-slide{height: auto;}
.list-new-com a{display: block;width: 100%;margin:0 auto;height: auto;overflow: hidden;line-height: 50px;color: #ffffff;border-bottom: 1px dotted #ffffff;font-size: 14px;}
.list-new-com a span{float: left;display: inline-block;width: calc(100% - 5.2rem);height: 50px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.list-new-com a em{font-style: normal;float: right;display: inline-block;width: 5rem;}
.list-new-more{width: 100%;margin:0.6rem auto;height: auto;overflow: hidden;text-align: center;}
.list-new-more a{display: inline-block;width: 1rem;height: 1rem;background: url("../img/home_more.png") no-repeat center;background-size: cover;}
.model{position: fixed;left: 0;top:0;width: 100%;height: 100%;background: rgba(0,0,0,0.5);z-index: 30;display: none;}
.school-notic{display:none;position:fixed;left:calc((100% - 20.667rem)/2);top:calc((100% - 31.2rem)/2);width: 20.667rem  /* 620/30 */;height: 31.2rem  /* 936/30 */;background: url("../img/noticebg.png") no-repeat center;background-size: cover;z-index: 31;}
.school-notic h3{width: 100%;text-align: center;color: #ffffff;font-size: 1.2rem  /* 36/30 */;margin:2.6rem auto 0;}
.school-notic span{display: block;width: 16.7rem  /* 501/30 */;margin:1rem auto;height: auto;overflow: hidden;text-align: center;color: #e6c878;background: url("../img/notice.png") no-repeat center;background-size: contain;font-size: 0.933rem  /* 28/30 */;}
.school-notic-cn{width: 16.7rem;margin:0 auto;height: 17rem;overflow-y: auto;font-size: 0.8rem;color: #ffffff;line-height: 1.3rem;text-align: justify;}
.school-notic-cn p{text-indent: 2em;}
.school-notic-bottom{width: 16.7rem;position: absolute;left: calc((100% - 16.7rem)/2);bottom: 2rem;color: #ffffff;}
.school-notic-bottom p{font-size: 0.8rem;line-height: 1.3rem;}
.modelclose{position: absolute;left:calc((100% - 3.333rem) / 2) ;bottom:-1.667rem  /* -50/30 */;width: 3.333rem  /* 100/30 */;height: 3.333rem  /* 100/30 */;background: url("../img/close.png") no-repeat center;background-size: cover;text-align: center;line-height: 3.333rem  /* 100/30 */;color: #ffffff;}
.backIco{display: inline-block;width: 3.333rem  /* 100/30 */;height: 3.333rem  /* 100/30 */;position: fixed;right: 0.2rem;top:calc((100% - 3.333rem) / 2);z-index: 3;}
.backIco img{display: block;width: 100%;margin:0 auto;}

.detai-banner,.detai-foot{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.detai-banner img,.detai-foot img{display: block;width: 100%;margin:0 auto;}
.detai-com{width: 90%;margin:1.5rem auto;height: auto;overflow: hidden;}
.detai-info{width: 100%;margin:0 auto;height: auto;overflow: hidden;border-bottom: 1px dotted #cecece;}
.detai-info h3{width: 100%;margin:0 auto;font-size: 1.2rem  /* 36/30 */;line-height: 1.533rem  /* 46/30 */;color: #606060;height: auto;overflow: hidden;text-align: center;}
.detai-info p{width: 100%;margin:1rem auto 0.6rem;height: auto;overflow: hidden;font-size: 0.867rem  /* 26/30 */;color: #cecece;text-align: center;}
.detai-info p span{margin:0 6px;}
.detai-cn{width: 100%;margin:1rem auto;height: auto;overflow: hidden;font-size: 0.9rem;line-height: 1.5rem;color: #535353;text-align: justify;}
.detai-cn img{display: block;max-width: 100%;margin:0.5rem auto;}

.pageLoading{position: fixed;left: 0;top:0;width: 100%;height: 100%;z-index: 20;opacity: 0;}
.pageLoading img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top:0;}


.sharebtn{width: 100%;margin:1.5rem auto 1rem;height: auto;overflow: hidden;text-align: center;}
.sharebtn p a{display: inline-block;margin:0 1.5rem;}
.sharebtn p a i{display: block;width: 3.3rem;height: 3.3rem;}
.sharebtn p a:nth-child(1) i{background:url("../img/share/share.png") no-repeat center;background-size: contain;}
.sharebtn p a:nth-child(2) i{background:url("../img/share/card.png") no-repeat center;background-size: contain;}
.sharebtn p span{color: #ffffff;font-size: 0.9rem;line-height: 3rem;}
.shareImg{position: fixed;padding:0.7rem 0;width: 90%;left: 0;top:0;z-index: -2;background: #ffffff;opacity: 1;}
.shareCard-img{width: 92%;margin:0 auto;padding:0.4rem;height: auto;overflow: hidden;position: relative;}
.shareCard-img img{display: block;}
.shareCard-img-c{width: 100%;margin:0 auto;height:auto;}
.shareCard-img-i{width: 2.66rem;height: 2.66rem;position: absolute;left: 0;top:0;}
.shareCard-cn{width:92%;margin:0.5rem auto 3rem;height: auto;overflow: hidden;font-size: 1.1rem;line-height:1.4rem;font-weight: bold;}
.shareCard-cn p{margin:0.2rem auto;color: #e6c878;}
.shareCard-foot{position:relative;padding-bottom:1rem;width: 92%;margin:0 auto;height: auto;overflow: hidden;}
.shareCard-foot-text{width: calc(100% - 94px);float: left;margin-top:1.3rem;border-bottom: 1px dotted #ead18f;padding-bottom: 0.4rem;}
.shareCard-foot-text p{line-height:1.2rem;margin-top:0.2rem}
.shareCard-foot-text p:nth-child(1){font-size: 0.85rem;color: #888888;}
.shareCard-foot-text p:nth-child(2){font-size: 0.85rem;color: #888888;font-weight: bold;line-height: 1.2rem;}
.shareCard-foot-cli{position:absolute;left:0;bottom:0;width: 100%;height: 1.5rem;overflow: hidden;background: url("../img/share/cli.png") no-repeat left center;background-size: 100%;line-height: 1.5rem;color: #ffffff;padding-left: 0.7rem;}
#qrcode{width: 88px;height: auto;overflow: hidden;float: right;position: relative;background: #ffffff;z-index: 2;padding: 4px 0;}
#qrcode img{display: block;margin:0 auto;}
.page{position: relative;z-index: 2;width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.showimgschool{position: fixed;left: 5%;width: 90%;top:5rem;height: auto;overflow: hidden;z-index: 32;display: none;}
.showimgschool img{display: block;width: 100%;margin:0 auto;height: auto;}
.showimgschool p{width: 100%;text-align: center;font-size: 1rem;color: #ffffff;line-height: 3rem;}
.showimgschool a{display: block;width: 100%;margin:0 auto;height: auto;text-align: center;}
.showimgschool a i{display: inline-block;width: 2rem;height: 2rem;background: url("../img/share/close.png") no-repeat center;background-size: contain;}
.pages{width: 100%;margin:0 auto;height: auto;overflow: hidden;background:#012ea9 url("../img/detaibg.jpg") no-repeat top center;background-size: cover;}

.model-img{position: fixed;z-index: 44;left: 0;top:0;width: 100%;height: 100%;background: rgba(0,0,0,0.5);display: none;}
.model-img img{display: block;max-width: 100%;float: right;}

.lxxx-mores{position: absolute;left: 0;bottom: 0;width: 100%;display: block;}
.lxxx-mores img{display: block;width: 92%;margin:0 auto 0.6rem;}
