/*css reset*/
@charset "UTF-8";
* { -webkit-tap-highlight-color: transparent; outline: 0; margin: 0; padding: 0; vertical-align: baseline; }
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; vertical-align: baseline; }
img { border: 0 none; vertical-align: top; }
i, em { font-style: normal; }
ol, ul { list-style: none; }
input, select, button, h1, h2, h3, h4, h5, h6 { font-size: 100%; font-family: inherit; }
table { border-collapse: collapse; border-spacing: 0; }
a { text-decoration: none; color: #666; }
body { margin: 0 auto; min-width: 320px; max-width: 640px; height: 100%; font-size: 14px; fon-family: -apple-system,Helvetica,sans-serif; line-height: 1.5; color: #666; -webkit-text-size-adjust: 100% !important; text-size-adjust: 100% !important; }
input[type="text"], textarea { -webkit-appearance: none; -moz-appearance: none; appearance: none; }
/*page css*/
/* html{height:100%} */
body{font-family: "微软雅黑";background-color: #f3f3f3;}
.lf{float: left;}
.rt{float: right;}
.hide{display: none;}
.fm_title,.fm_content{position: relative;}
.fm_title p{position: absolute;color:#fff;}
.fm_title .p1{top:14%;left:10%;font-size: 50px;}
.fm_title .p2{top:32%;left:10%;font-size: 12px;}
.fm_title img,.fm_content img{width:100%;}
.fm_title .logo{width:96.5px;height:23px;position:absolute;top:6%;right:5%;background: url(/app/static/images/guides/logo_03.png) no-repeat;background-size: 100% 100%;}
.enter{position: absolute;display:none;background: url( https://www.eol.cn/e_ky/zt/2020yz/2019images/enter.png) no-repeat;top:-145%;left:50%;width: 147px;height: 52px;background-size: 100% 100%;margin-left:-74px;}
.container{position: relative; margin-bottom: 30px;}
.pdb{padding-bottom: 64px;}
.pad_bot{padding-bottom: 64px;}
nav ul{overflow: hidden;}
nav ul li{float:left;text-align: center;height:45px;line-height: 45px;background-color: #5e9cee;}
.nav_list ul li{width:33.3%;}
.nav_list ul li:nth-child(2){border: 1px solid #f3f3f3;box-sizing: border-box;border-top:0;border-bottom: 0;}
nav ul li.active{background-color: #113579;}
nav ul li a{color:#fff;font-family: "微软雅黑";font-size: 18px;}
.swiper-container {width: 100%;}
.swiper-slide a{display: inline-block;width: 100%;height: 100%;}
.swiper-slide img {width: 100%;height: 100%;}
.swiper-container .swiper-pagination {/*background-color: rgba(0,0,0,0.3);*/ text-align:right;bottom: 2%;}
.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin: 0 8px 0 0px;}
.swiper-pagination-bullet{background: #fff;opacity: 1;width:6px;height:6px;}
.swiper-pagination-bullet-active{background-color: #113579;}
.title_p{position: absolute;bottom:0;color:#fff;opacity: 1;padding-left:10%;background-color: rgba(0,0,0,0.3);height:30px;line-height: 30px;width:100%;}
.school{width:85%;margin:20px auto 10px;overflow: hidden;}
.school_list li{float:left;width:31%;margin-bottom:15px;}
.school_list li div{background: #fff;position: relative;text-align: center;padding:5px;}
.school_list li div img{width:100%;}
.school_list li div i{position:absolute;width:21px;height:19px;right:0%;top:0;
background:url(/app/static/images/guides/music.png) no-repeat;background-size: 100% 100%;}
.school_list li p{font-size: 12px;text-align: center;color:#000;overflow:hidden;
    text-overflow:ellipsis;-webkit-line-clamp:2;display: -webkit-box; -webkit-box-orient: vertical;}
.school_list li:nth-child(2),.school_list li:nth-child(5),.school_list li:nth-child(8){margin:0 3%;}
footer{text-align: center;font-size: 12px;width: 100%;background: #f3f3f3;}
.pos{position: fixed;bottom: 0;left: 50%;transform: translateX(-50%);}
footer img{width:30%;vertical-align: middle;}
/*area页面*/
header{background: #6091c9;height:45px;line-height: 45px;padding:0 5%;font-family: "微软雅黑";vertical-align: middle;color: #fff;text-shadow:0px 2px 0px #325985;}
.back{width:27px;height:45px;background: url(/app/static/images/guides/back_03.png) no-repeat center 67%;background-size:50% 50% ;}
header h2{font-size: 20px;float: left;}
.belongArea{background: url(/app/static/images/guides/line.png) no-repeat center 85%;}
.nav_style ul li{width:49.8%;}
.nav_style ul li:nth-child(1){margin-right:1px;}
.ul_box{margin:5px auto;}
.ul_list{padding-left:10%;}
.ul_list li{/*list-style-position: inside;list-style-type: disc;*/color: #113579;line-height: 2em;background: url(/app/static/images/guides/circle_03.png) no-repeat center left;padding-left: 3em;}
.ul_list li a{color:#113579;font-weight: bold;margin-left: -15px;font-size: 1.1em;}
.ul_list li i{display: inline-block;width:15px; height:15px;background: url(/app/static/images/guides/tui.png) no-repeat center center;background-size: 100% 100%;vertical-align: middle;margin-left: 5px;}
.yuan{margin:10px 0;text-align: center;}
.yuan>span{color:#113579;font-weight: bold;font-size: 18px;background: url(/app/static/images/guides/line2.png) no-repeat center bottom;}
.more a{background: url(/app/static/images/guides/more_03.png) no-repeat;display: block;width:88.5px;height:27px;margin:0 auto 30px;background-size: 100% 100%;}
.foot{position: fixed;bottom:0;width:100%;left:0;}
.benke,.gaozhi{margin:20px auto 64px;}
/*地区*/
.bg_box{width:90%;margin:20px auto;}
.bg_box ul li{float:left;margin:2.5%;}
.bg_box ul li a{float: left;background: #FFFFFF;color:#113579;text-align: center;width:100%;height:100%;border-radius: 5px;box-shadow: 0px 3px 5px #ccc;font-weight: bold;}
.areaAll ul li{width:20%;height:35px;}
.areaAll ul li a{font-size: 1.1em;line-height: 35px;}
.schoolType ul li{width:28%;height:45px;}
.schoolType ul li a{font-size:1.4em;line-height: 45px;}

/*具体学校样式*/
#jtSchool header h2{width:56%;}
#jtSchool header h2 img{width:100%;vertical-align: middle;}
.mobileWeb{background: #f3f3f3;height: 25px;margin-top: 10px;text-align: center;line-height: 25px;text-shadow: none;padding: 0 5px;border-radius: 5px;}
.ul_list.addMusic li i {
    background: url(/app/static/images/guides/music_03.png) no-repeat;
    background-size: 100% 100%;
    margin-top: -3px;
}

/*添加*/
.jingxuan{padding-bottom: 64px;}