/*
@author: sunke
*/
body{font:14px/1.5 "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1,\9ED1\4F53","Heiti SC",tahoma,arial,Hiragino Sans GB,"\5B8B\4F53",sans-serif;margin:0 auto;color:#333;min-width:1200px;background:#fff;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0;padding:0;}
img{border:0 none;vertical-align:top;}
ul,li,ol{list-style-type:none;}
i,em,address,caption,cite,code,dfn,th,var{font-style: normal;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
input,button,textarea,a,a:hover{outline:none;}
textarea{resize:none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{float:left; _display:inline;}
.fr{float:right; _display:inline;}
.pr{position:relative;}
.abs{position:absolute;}
.layout{width:1200px;margin:0 auto;}
.ico{ background:url("/images/zhuanti/shuangshixiaoqu/2021xiaoqu/ico.png") no-repeat;}

/**/
.myHeader-wrap{ width:100%; height:400px; background:url("/images/zhuanti/shuangshixiaoqu/2021xiaoqu/header.jpg") no-repeat center top;}
.myHeader-mod{ height:400px; color:#fff;}
.myHeader-mod h2{ line-height:67px; text-align:center; padding-top:119px; font-size:30px; font-weight:bold;}
.myHeader-mod h1{ line-height:94px; font-size:70px; text-align:center;}

/**/
.nav-mod{ padding-bottom:44px;}
.nav-mod .tit{ height:46px; margin:56px 0 0; padding-left:53px; font-size:30px;}
.nav-mod .tit span{ display:block; width:33px; height:40px; position:absolute; left:0; top:50%; margin-top:-20px; background-position:0 0;}
.nav-mod .tit i{ display:block; width:61px; height:15px; background-position:-39px 0; position:absolute; left:111px; top:58px;}
.nav-mod .province_list{ width:890px; padding-top:65px;}
.nav-mod .province_list ul{ width:900px;}
.nav-mod ul li{width:90px;height:32px;text-align:center;line-height:32px;background:#f2f3f5;border-radius:6px;margin:0 10px 10px 0}
.nav-mod ul li.last{margin-right:0}
.nav-mod ul li.on{background:#07bdc7}
.nav-mod ul li.on a{color:#fff}
.nav-mod ul li:hover a{text-decoration:none}
.nav-mod ul li a{display:block;width:100%;line-height:32px}
.school-wrap{width:100%;background:#fbfbfb}
.school_result{background:#fbfbfb;padding:30px 0 50px}
.school_result .common_select{width:268px;height:38px;background:#f6f6f6;border:1px solid #e1e1e1;border-radius:4px;position:relative;cursor:pointer;z-index:10;margin-left:5px}
.school_result .common_select .city_result{font-size:14px;padding-left:18px;line-height:38px}
.school_result .common_select .arrow{width:12px;height:8px;background:url(/images/chujizhicheng/zhuanti/shuangshixiaoqu/arrow_bottom.png) no-repeat;margin:15px 18px 0 0}
.school_result .chose_level{margin-left:20px}
.school_result .area_wrapper ul,.school_result .chose_level ul{width:268px;height:268px;background:#fff;border:1px solid #f1f3f6;position:absolute;top:40px;display:none}
.school_result .area_wrapper .city_wra{width:268px;height:268px;display:none}
.school_result .area_wrapper .city_wra .out_wrapper{width:134px;height:268px;overflow:hidden;position:relative}
.school_result .area_wrapper .city_wra .inner_wrapper{overflow-y:scroll;height:268px;position:absolute;top:0;left:0;display:none}
.school_result .area_wrapper .city_wra .left_city{width:133px;border-right:1px solid #f1f3f6}
.school_result .area_wrapper .city_wra a{display:block;width:118px;height:42px;line-height:42px;padding-left:16px;color:#5f6464}
.school_result .area_wrapper .city_wra a.on,.school_result .area_wrapper .city_wra a:hover,.school_result .chose_level ul a:hover{background:#f3f5fa;color:#333}
.school_result .chose_level ul{height:168px}
.school_result .chose_level ul a{width:100%;text-align:center;height:42px;line-height:42px;display:block;color:#5f6464}
.school_list{margin-top:20px}
.school_list li{display:none}
.school_list li .sch_wra{width:380px;height:330px;margin:0 15px 44px 5px; cursor:pointer;}
.school_list li .sch_wra.last{margin-right:0}
.school_list li .info{width:380px;height:254px;position:relative;display:block}
.school_list li .info .img_mask,.school_list li .info .text_mask,.school_list li .info .text_wra{position:absolute;top:0;left:0;width:100%}
.school_list li .info .img_mask{height:82px;background:url(/images/chujizhicheng/zhuanti/shuangshixiaoqu/top_mask.png) no-repeat}
.school_list li .info .text_mask{height:100%;background:#000;opacity:.4}
.school_list li .info .text_wra{color:#fff;height:100%}
.school_list li .info .text_wra i{display:block;width:76px;height:30px;background:url(/images/chujizhicheng/zhuanti/shuangshixiaoqu/tip_icon.png) no-repeat;position:absolute;top:10px;right:10px;text-align:center;line-height:30px;font-size:14px}
.school_list li .info .text_wra b{padding:214px 0 10px 20px;font-size:20px;line-height:1.1;display:block;margin-bottom:10px}
.school_list li .info .text_wra p{padding-left:20px;line-height:1;font-size:14px;position:absolute;bottom:5px}
.school_list li .info .tags{ display:block; width:67px; height:57px; position:absolute; left:10px; top:-9px; line-height:18px; text-align:center; font-size:15px; padding-top:6px; color:#ffe6d2; font-weight:bold; background:url(/images/zhuanti/shuangshixiaoqu/2021xiaoqu/tags.png) no-repeat; z-index:9;}
.school_list li .sch_wra .showPhone-btn{font-size:14px;color:#ff854f;padding-left:20px;background:url(/images/chujizhicheng/zhuanti/shuangshixiaoqu/showphone.png) left no-repeat;margin-left:20px;cursor:pointer}
.school_list li .phone-num1{display:none}
.school_list li .sch_wra strong{font-size:20px;line-height:1;margin:20px 0 6px;display:block}
.school_list li .sch_wra .address{font-size:14px;color:#5f6464;line-height:26px}
.empty_school{display:none}
.empty_school img{display:block;margin:130px auto 20px}
.empty_school p{color:#666;font-size:14px;text-align:center}

/**/
.picShow-pop{width:832px !important; margin-left:-416px !important; background:none !important;  border:0 !important;}
.picShow-pop .tit{ height:96px; line-height:96px; font-size:32px; color:#fff; font-weight:bold; text-align:center;}
.picShow-pop .tit .close-btn{ display:block; width:32px; height:32px; right:20px; top:29px; line-height:0; font-size:0; background-position:0 -67px;}
.picShow-pop .con{ padding:15px; background:#fff; border-radius:4px;}
.picShow-pop .swiper-container{ width:798px; height:458px; overflow:hidden;}
.picShow-pop .swiper-slide{ width:798px; height:458px;}
.picShow-pop .arrow-left,.picShow-pop .arrow-right{ display:block; width:48px; height:49px; left:33px; line-height:0; font-size:0; top:50%; margin-top:-24px; background-position:0 -105px; z-index:9;}
.picShow-pop .arrow-right{ left:auto; right:33px; background-position:0 -156px;}
.picShow-pop .pagination{ position:absolute; left:0; text-align:center; bottom:32px; width:100%; z-index:9;}
.picShow-pop .swiper-pagination-switch{ display:inline-block; *display:inline; *zoom:1; width:8px; height:8px; border-radius:50px; background:#fff; opacity:.4;filter:alpha(opacity=40); margin:0 5px; cursor:pointer;}
.picShow-pop .swiper-active-switch{ width:40px; border-radius:4px; opacity:1;filter:alpha(opacity=100);}
