
#banner{width:100%;height:360px;margin:0;background:#333;position:relative;overflow:hidden}
#banner .banner-list{width:99999px;position:absolute;left:0;top:0}
#banner .banner-list img{width:1920px;min-height:360px;margin:0 auto;background-repeat:no-repeat;backgroud-size:100% 100%;-moz-background-size:100% 100%}

#banner .smallt{width:100%;height:10px;position:absolute;bottom:15px;z-index:10}
#banner .smallt ul{width:120px;margin:0 auto}
#banner .smallt ul li{width:10px;height:10px;margin:0 5px;border-radius:10px;background:#fff;float:left;overflow:hidden}
#banner .smallt .thist{background:#69aaec}

.header-menu{position:absolute;top:135px;width:1200px;margin:0 auto;left:0;right:0}

.menu-left{width:200px;height:360px;float:left}
.menu-left h3{width:100%;background-color:#068bf2;font-size:18px;font-weight:400;line-height:40px;text-align:left;color:#fff}
.menu-left h3 span{display:inline-block;margin-left:8px}
.menu-left .menu-left-class{width:200px;height:360px;border:1px solid #068bf2;padding-top:5px;overflow:hidden;background-color:#fff;z-index:9999}
.menu-left .menu-left-class ul{margin:0;padding:0}
.menu-left .menu-left-class li{display:inline-table;width:100%;text-align:left;margin:0;padding:0 20px 10px 20px;border-bottom:1px solid #f2f2f2}
.menu-left .menu-left-class li:hover{background-color:#f2f2f2}
.menu-left .menu-left-class li:hover h4{color:#068bf2}
.menu-left .menu-left-class li:hover a{color:#068bf2}
.menu-left .menu-left-class li h4{font-size:16px;height:40px;line-height:40px;color:#333}
.menu-left .menu-left-class li a{font-size:12px;color:#333;display:inline-block;margin-right:5px;line-height:20px}
.menu-left .menu-left-class li a:hover{color:#068bf2;text-decoration:none}

.menu-right{height:40px;width:820px;overflow:hidden;float:left;margin-left:20px}
.menu-right li{float:left;width:120px;text-align:center}
.menu-right li a{height:40px;padding-bottom:5px;font-size:18px;line-height:40px;color:#000}
.menu-right li.on a{color:#0090f5;border-bottom:1px solid #0090f5}
.menu-right li:hover a{color:#0090f5;text-decoration:none}

h1,h2,h3{font-size:24px;display:inline-block}

.school_type_title{padding:5px 0;font-size:26px;text-align:center;color:#333;margin-top:30px}
.school_type_class ul{margin:20px 0}
.school_type_class ul li{float:left;position:relative;width:133px;height:60px;line-height:30px;border:1px solid #f3f3f3;margin:-1px 0 0 -1px;text-align:center;cursor:pointer;color:#333;background:#fff;font-size:15px}
.school_type_class ul li a{display:inline-block;color:#333;width:133px;height:60px;line-height:30px;padding:15px 0}
.school_type_class ul li a:hover{background:#068bf2;color:#fff}
.school_type_class ul li.more a{background:#068bf2;color:#fff}

.school_box{margin-bottom:30px;margin-top:30px}
.school_box>.center{background-color:#fff}
.school_box>.center>.title{padding:25px;border-bottom:1px solid #efefef}
.school_box>.center>.title>span{font-size:24px;font-weight:700;position:relative}
.school_box>.center>.title>ul{display:inline-block;vertical-align:super;margin-left:30px}
.school_box>.center>.title>ul{display:inline-block;vertical-align:super}
.school_box>.center>.title>ul>li{display:inline-block;margin-right:12px;border:1px solid #fff;border-radius:20px;cursor:pointer}
.school_box>.center>.title>ul>li>span{font-size:16px;color:#666;padding:2px 10px;display:block}
.school_box>.center>.title>ul>li a{font-size:16px;color:#666;padding:2px 10px;display:block}
.school_box>.center>.title>ul>li a.tabactive{border:1px solid #2592ff;color:#2592ff;border-radius:10px}
.school_box>.center>.title>ul>li a.tabactive>span{color:#2592ff}
.school_box>.center>.title>ul>li a.tabactive>a{color:#2592ff}
.school_box>.center>.title>a{float:right;padding:3px 8px;color:#2592ff;border:1px solid #fff;border-radius:20px;border:1px solid #2592ff;font-size:14px;cursor:pointer;margin-top:2px}
.school_box>.center>.title>a:hover{background-color:#2592ff;color:#fff}
.school_box>.center>.title>h2{vertical-align:bottom;padding-left:10px}

.school_box>.center>.box>.f_l{float:left;padding:26px;width:100%}
.school_box>.center>.box>.f_l>ul{display:block}
.school_box>.center>.box>.f_l>ul.active{display:block}
.school_box>.center>.box>.f_l>ul>li{width:23%;border:1px solid #ececec;border-radius:5px;margin-right:30px;float:left;margin-bottom:30px}
.school_box>.center>.box>.f_l>ul>li:nth-child(4n){margin-right:0}
.school_box>.center>.box>.f_l>ul>li{display:block}
.school_box>.center>.box>.f_l>ul>li>.img{height:160px;position:relative;display:block;background-color:#ececec;overflow:hidden}
.school_box>.center>.box>.f_l>ul>li>.img>p{position:absolute;width:100%;height:28px;line-height:28px;background:rgba(0,0,0,.6);bottom:0;left:0;padding:0 10px}
.school_box>.center>.box>.f_l>ul>li>.img>p>span{color:#fff}
.school_box>.center>.box>.f_l>ul>li>.img>p>span.f_r{float:right}
.school_box>.center>.box>.f_l>ul>li>.ms{padding:14px 0}
.school_box>.center>.box>.f_l>ul>li>.ms>a{display:block;font-size:16px;color:#333;font-weight:700;margin-bottom:12px;cursor:pointer;padding-left:18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.school_box>.center>.box>.f_l>ul>li>.ms>a:hover{color:#2692ff}
.school_box>.center>.box>.f_l>ul>li>.ms>div>ul{display:flex;flex-flow:wrap row}
.school_box>.center>.box>.f_l>ul>li>.ms>div>ul>li{width:33.33%}
.school_box>.center>.box>.f_l>ul>li:hover{box-shadow:0 0 10px rgba(0,0,0,.1)}
.school_box>.center>.box>.f_l>ul>li>.ms>div>ul>li>.txt{text-align:left;display:block;color:#999;text-align:center}
.school_box>.center>.box>.f_l>ul>li>.ms>div>ul>li>.txt>em{display:block;margin-top:2px}
.school_box>.center>.box>.f_l>ul>li>.ms>div>ul>li>a:hover{color:#ff8400;cursor:pointer}
.school_box>.center>.box>.f_l>ul>li>.ms>.pf{padding:0 18px;margin-bottom:10px}
.school_box>.center>.box>.f_l>ul>li>.ms>.pf>.fl>.num{color:#ff9320}
.school_box>.center>.box>.f_r{width:278px;float:left;margin-top:24px;padding-right:38px;position:relative}
.school_box>.center>.box>.f_r>div>.tit{font-size:16px;color:#333;font-weight:700;display:block;position:relative;padding-left:20px}
.school_box>.center>.box>.f_r>div>.tit:before{content:"";display:block;width:5px;height:80%;position:absolute;left:0;background-color:#1088ee;top:16%;border-radius:10px}
.school_box>.center>.box>.f_r>div>h3>.tit{font-size:16px;color:#333;font-weight:700;display:block;position:relative;padding-left:20px}
.school_box>.center>.box>.f_r>div>h3>.tit:before{content:"";display:block;width:5px;height:80%;position:absolute;left:0;background-color:#1088ee;top:16%;border-radius:10px}
.school_box>.center>.box>.f_r>.up{margin-bottom:0}
.school_box>.center>.box>.f_r>.up>.show>.swiper-container{padding-bottom:25px}
.school_box>.center>.box>.f_r>.up>.show ul{margin-top:20px}
.school_box>.center>.box>.f_r>.up>.show ul>li>a{display:block}
.school_box>.center>.box>.f_r>.up>.show ul>li>a>.img{position:relative;min-height:142px;background-color:#ececec}
.school_box>.center>.box>.f_r>.up>.show ul>li>a>.img>p{height:30px;line-height:30px;position:absolute;bottom:0;left:0;background:rgba(0,0,0,.5);width:100%;color:#fff;text-align:center}
.school_box>.center>.box>.f_r>.up>.show ul>li>.img{display:block;position:relative;min-height:142px}
.school_box>.center>.box>.f_r>.up>.show ul>li>.img>a{display:block;position:absolute;bottom:0;left:0;width:100%}
.school_box>.center>.box>.f_r>.up>.show ul>li>.img>a>p{height:30px;line-height:30px;background:rgba(0,0,0,.5);width:100%;color:#fff;text-align:center}
.school_box>.center>.box>.f_r>.up>.show ul>li>a>.pf{margin-top:10px}
.school_box>.center>.box>.f_r>.up>.show ul>li>a>.pf>.fl>.star_new{margin-right:5px}
.school_box>.center>.box>.f_r>.up>.show ul>li>a>.pf>.fl>.num{color:#ff9320}
.school_box>.center>.box>.f_r>.up>.show ul>li>a>.pf>.fr{color:#999}
.school_box>.center>.box>.f_r>.up>.show ul>li>.pf{margin-top:10px}
.school_box>.center>.box>.f_r>.up>.show ul>li>.pf>.fl>.star_new{margin-right:5px}
.school_box>.center>.box>.f_r>.up>.show ul>li>.pf>.fl>.num{color:#ff9320}
.school_box>.center>.box>.f_r>.up>.show ul>li>.pf>.fr{color:#999}
.school_box>.center>.box>.f_r>.up>.show ul>li:nth-child(n+2){display:none}
.school_box>.center>.box>.f_r>.down>.show ul{margin-top:20px}
.school_box>.center>.box>.f_r>.down>.show ul>li{margin-bottom:20px;position:relative;padding-left:26px}
.school_box>.center>.box>.f_r>.down>.show ul>li>a{color:#666;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.school_box>.center>.box>.f_r>.down>.show ul>li>a:hover{color:#ff8400;cursor:pointer}
.school_box>.center>.box>.f_r>.down>.show ul>li>em{display:inline-block;width:16px;height:16px;background-color:#ff8400;text-align:center;color:#fff;color:#fff;position:absolute;left:0;top:2px;border-radius:4px}
.school_box>.center>.box>.f_r>.down>.show ul>li:nth-child(n+4)>em{background-color:#e6e6e6;color:#999}
.school_box>.center>.box>.f_r:before{content:"";width:1px;background-color:#f0f0f0;position:absolute;height:97%;left:-23px;top:0}


#kechengbox{width:1200px; margin:30px auto;}
#kechengbox>.center{background-color:#fff}
#kechengbox>.center>.tit{padding:26px;border-bottom:1px solid #efefef}
#kechengbox>.center>.tit>span{font-size:24px;font-weight:700;position:relative;padding-left:0}
#kechengbox>.center>.tit>ul{display:inline-block;vertical-align:super;margin-left:30px}
#kechengbox>.center>.tit>ul{display:inline-block;vertical-align:super}
#kechengbox>.center>.tit>ul>li{display:inline-block;margin-right:12px;border:1px solid #fff;border-radius:20px;cursor:pointer}
#kechengbox>.center>.tit>ul>li>a{font-size:16px;color:#666;padding:2px 10px;display:block}
#kechengbox>.center>.tit>ul>li>span{font-size:16px;color:#666;padding:2px 10px;display:block}
#kechengbox>.center>.tit>ul>li a{font-size:16px;color:#666;padding:2px 10px;display:block}
#kechengbox>.center>.tit>ul>li a.kctabactive{border:1px solid #2592ff;color:#2592ff;border-radius:10px}
#kechengbox>.center>.tit>ul>li a.kctabactive>span{color:#2592ff}
#kechengbox>.center>.tit>ul>li a.kctabactive>a{color:#2592ff}
#kechengbox>.center>.tit>a{float:right;padding:3px 8px;color:#2592ff;border:1px solid #fff;border-radius:20px;border:1px solid #2592ff;font-size:14px;cursor:pointer;margin-top:2px}
#kechengbox>.center>.tit>a:hover{background-color:#369bff;color:#fff}
#kechengbox>.center>.tit>h2{vertical-align:bottom}
#kechengbox>.center>.box>.f_l{float:left;padding:26px;width:100%}
#kechengbox>.center>.box>.f_l>ul{display:block}
#kechengbox>.center>.box>.f_l>ul.active{display:block}
#kechengbox>.center>.box>.f_l>ul>li{width:23%;height:320px;border:1px solid #ececec;border-radius:5px;margin-right:30px;float:left;margin-bottom:30px}
#kechengbox>.center>.box>.f_l>ul>li:nth-child(4n){margin-right:0}
#kechengbox>.center>.box>.f_l>ul>li{display:block}
#kechengbox>.center>.box>.f_l>ul>li>.img{height:160px;position:relative;display:block;overflow:hidden;background-color:#ececec}
#kechengbox>.center>.box>.f_l>ul>li>.img>p{position:absolute;width:100%;height:28px;line-height:28px;background:rgba(0,0,0,.6);bottom:0;left:0;padding:0 10px}
#kechengbox>.center>.box>.f_l>ul>li>.img>p>span{color:#fff}
#kechengbox>.center>.box>.f_l>ul>li>.img>p>span.f_r{float:right}
#kechengbox>.center>.box>.f_l>ul>li>.ms{padding:16px 13px;height:130px}
#kechengbox>.center>.box>.f_l>ul>li>.ms>a{display:block;font-size:16px;line-height:25px;color:#333;font-weight:700;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
#kechengbox>.center>.box>.f_l>ul>li>.ms>a:hover{color:#2692ff}
#kechengbox>.center>.box>.f_l>ul>li>.ms>p{color:#666;font-size:14px;display:block;margin-bottom:10px}
#kechengbox>.center>.box>.f_l>ul>li>.ms>p>a{color:#666;font-size:14px;display:block;margin-bottom:10px}
#kechengbox>.center>.box>.f_l>ul>li>.ms>p>a:hover{color:#2692ff}
#kechengbox>.center>.box>.f_l>ul>li>.ms>div>span{font-size:14px;color:#999}
#kechengbox>.center>.box>.f_l>ul>li>.ms>div>span>b{font-weight:700;color:#ff4513;font-size:16px}
#kechengbox>.center>.box>.f_l>ul>li>.ms>div>span.f_r{float:right;color:#999;position:relative}
#kechengbox>.center>.box>.f_l>ul>li>.ms>div>span.f_r a{color:#999}
#kechengbox>.center>.box>.f_l>ul>li>.ms>div>span.f_r a:hover{color:#ff4513}
#kechengbox>.center>.box>.f_l>ul>li>.ms>div>span.f_r:before{content:url(../simages/zixun.png);vertical-align:middle}
#kechengbox>.center>.box>.f_l>ul>li>.ms>p>span{display:inline-block;background-color:#eff8ff;padding:0 5px;margin-right:5px;border-radius:5px;color:#369bff}
#kechengbox>.center>.box>.f_l>ul>li>p{border-top:1px solid #efefef;padding-top:3px}
#kechengbox>.center>.box>.f_l>ul>li>p>a{font-size:14px;color:#666;text-align:left;display:block;padding:0 15px}
#kechengbox>.center>.box>.f_l>ul>li>p>span{font-size:14px;color:#666;text-align:left;display:block;padding:0 15px}
#kechengbox>.center>.box>.f_l>ul>li>p>a:hover{color:#369bff}
#kechengbox>.center>.box>.f_l>ul>li:hover{box-shadow:0 0 10px rgba(0,0,0,.1)}
#kechengbox>.center>.box>.f_r{width:278px;float:left;margin-top:24px;padding-right:30px;position:relative}
#kechengbox>.center>.box>.f_r>div>.tit{font-size:16px;color:#333;font-weight:700;display:block;position:relative;padding-left:20px}
#kechengbox>.center>.box>.f_r>div>.tit:before{content:"";display:block;width:5px;height:80%;position:absolute;left:0;background-color:#1088ee;top:16%;border-radius:10px}
#kechengbox>.center>.box>.f_r>div>h3>.tit{font-size:16px;color:#333;font-weight:700;display:block;position:relative;padding-left:20px}
#kechengbox>.center>.box>.f_r>div>h3>.tit:before{content:"";display:block;width:5px;height:80%;position:absolute;left:0;background-color:#1088ee;top:16%;border-radius:10px}
#kechengbox>.center>.box>.f_r>.up{margin-bottom:0}
#kechengbox>.center>.box>.f_r>.up>.show>.swiper-container{padding-bottom:25px}
#kechengbox>.center>.box>.f_r>.up>.show ul{margin-top:20px}
#kechengbox>.center>.box>.f_r>.up>.show ul>li>a{display:block}
#kechengbox>.center>.box>.f_r>.up>.show ul>li>.img{min-height:146px;position:relative}
#kechengbox>.center>.box>.f_r>.up>.show ul>li>.img>a{display:block}
#kechengbox>.center>.box>.f_r>.up>.show ul>li>a>.img{position:relative;background-color:#ececec;min-height:146px}
#kechengbox>.center>.box>.f_r>.up>.show ul>li>a>.img>p{height:30px;line-height:30px;position:absolute;bottom:0;left:0;background:rgba(0,0,0,.5);width:100%;color:#fff;text-align:center}
#kechengbox>.center>.box>.f_r>.up>.show ul>li>.img>a{position:absolute;bottom:0;left:0;width:100%}
#kechengbox>.center>.box>.f_r>.up>.show ul>li>.img>a>p{height:30px;line-height:30px;background:rgba(0,0,0,.5);width:100%;color:#fff;text-align:center}
#kechengbox>.center>.box>.f_r>.up>.show ul>li>a>.pf{margin-top:10px}
#kechengbox>.center>.box>.f_r>.up>.show ul>li>a>.pf>.fl>.star_new{margin-right:5px}
#kechengbox>.center>.box>.f_r>.up>.show ul>li>a>.pf>.fl>.num{color:#ff9320}
#kechengbox>.center>.box>.f_r>.up>.show ul>li>a>.pf>.fr{color:#999;margin-left:10px}
#kechengbox>.center>.box>.f_r>.up>.show ul>li>.pf>.fl>.star_new{margin-right:5px}
#kechengbox>.center>.box>.f_r>.up>.show ul>li>.pf{margin-top:10px}
#kechengbox>.center>.box>.f_r>.up>.show ul>li>.pf>.fl>.num{color:#ff9320}
#kechengbox>.center>.box>.f_r>.up>.show ul>li>.pf>.fr{color:#999;margin-left:10px}
#kechengbox>.center>.box>.f_r>.up>.show ul>li:nth-child(n+2){display:none}
#kechengbox>.center>.box>.f_r>.down>.show ul{margin-top:20px}
#kechengbox>.center>.box>.f_r>.down>.show ul>li{margin-bottom:20px;position:relative;padding-left:26px}
#kechengbox>.center>.box>.f_r>.down>.show ul>li>a{color:#666;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
#kechengbox>.center>.box>.f_r>.down>.show ul>li>a:hover{color:#ff8400;cursor:pointer}
#kechengbox>.center>.box>.f_r>.down>.show ul>li>em{display:inline-block;width:16px;height:16px;background-color:#ff8400;text-align:center;color:#fff;color:#fff;position:absolute;left:0;top:2px;border-radius:4px}
#kechengbox>.center>.box>.f_r>.down>.show ul>li:nth-child(n+4)>em{background-color:#e6e6e6;color:#999}
#kechengbox>.center>.box>.f_r:before{content:"";width:1px;background-color:#f0f0f0;position:absolute;height:97%;left:-23px;top:0}

#tabcontent1{display:block}
#tabcontent2,#tabcontent3,#tabcontent4,#tabcontent5,#tabcontent6,#tabcontent7,#tabcontent8{display:none}

.school_article{width:1200px;background:#fff;margin:30px auto 0; text-align:left;position:relative}
.school_article .hd{background:#fff;padding:10px 10px 0 20px;height:60px;line-height:60px;}
.school_article .hd ul{float:left;position:absolute;left:20px;top:-1px}
.school_article .hd ul li{float:left;font-size:20px;font-weight:700;padding:10px 25px 0 25px;height:60px;line-height:60px;cursor:pointer}
.school_article .hd ul li.on{height:61px;line-height:61px;border-bottom:2px solid #068bf2}
.school_article .bd ul{padding:15px;margin:0 auto;height:320px}
.school_article .bd li{width:29%;font-size:15px;float:left;height:35px;line-height:35px;margin-right:40px;color:#666;display:block;padding-left:30px;position:relative;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.school_article .bd li span{float:right;color:#999;font-size:14px}
.school_article .bd li a{color:#333;text-decoration:none}
.school_article .bd li a:hover{color:#068bf2;text-decoration:none}

.footer .footer-version .footer-version-txt a{text-align:left;color:#999;padding:0 12px}
.footer{width:100%;border-top:1px solid #eee}
.footer .footer-ensure{height:90px;padding:12px 0;background-color:#f9f9f9;text-align:left}
.footer .footer-ensure li{float:left;width:360px;padding-left:100px}
.footer .footer-ensure li h4{margin:8px 0 14px;font-size:16px;color:#555;font-weight:700}
.footer .footer-ensure li p{font-size:14px;color:#999}
.footer .footer-ensure .iconfont{float:left;margin-right:14px;font-size:58px;color:#006cbf}
.footer .footer-in{background:#fff;padding-top:20px;padding-bottom:20px}
.footer .footer-in ul{text-align:left;overflow:hidden}
.footer .footer-in li{float:left;color:#999;width:190px;padding-top:0;text-align:center;margin-left:-1px;border-left:1px solid #e4e3e3}
.footer .phone{width:260px;padding-left:0;text-align:center;color:#323232;font-size:14px;margin-right:60px}
.footer .phone h2{margin-top:10px;color:#555}
.footer .footer_chain{width:1200px;margin:0 auto;overflow:hidden;border-bottom:1px solid #e4e3e3;padding:10px 0}
.footer .footer_chain a{display:block;float:left;padding:0 5px;color:#999;font-size:12px;line-height:25px;font-family:"宋体"}
.footer .footer_chain a:hover{color:#ff5000}
.footer .footer-version{border-top:1px solid #e4e3e3;font-size:12px;color:#999;text-align:center;background:#fff}
.footer .footer-version .footer-version-txt{padding:10px 0;line-height:25px}
.footer .footer-version .footer-version-txt a{text-align:left;color:#999;padding:0 12px}
.footer .footer-version .footer-nav{overflow:hidden;padding-top:14px;width:1200px;margin:0 auto}
.footer .footer-version .footer-nav p{width:900px;padding-left:150px;font-size:12px;overflow:hidden;height:14px}
.footer .footer-version .footer-nav p a{margin-right:-1px;padding:0 30px;color:#999;border-right:1px solid #999;font-family:"宋体"}
.footer .footer-version .footer-nav p a:hover{color:#ff5000}
.footer .footer-version .footer-nav p a:last-child{border:0}
.footer .footer-ensure ul,.footer .footer-in .footer-nav,.footer .footer-in ul,.footer .footer-version-txt{width:1200px;margin:0 auto}
.footer .footer-in ul dl dt{color:#666;font-size:16px;margin-bottom:4px}
.footer .footer-in ul dl dd{margin:0 auto;font-size:12px;line-height:22px}
.footer .footer-in ul dl dd a{color:#999;font-family:"宋体"}
.footer .footer-in ul dl dd a:hover{color:#ff5000}
