body{font-size:14px;width: 100%;
    max-width: 750px;
    }
body{font-family: 'microsoft yahei', Verdana, Arial, Helvetica, sans-serif;
    color: #000;-webkit-text-size-adjust: none; background:#fff;}

body,div,p,form,span,ul,li,h1,h2,h3,h4,h5,img{ margin:0; padding:0; }
body{margin: 0 auto;}
img,img a{ border:none;}
body{ padding-bottom:7em;}

a{ text-decoration:none; color:#333;word-wrap:break-word;word-break:break-all; }
a:hover{ text-decoration:none;}
.clea{ clear:both; height:0; line-height:0; display:block;}
ul,li{ list-style-type:none;}
.orange{ color:#F60;}
.green{ color:green}
.red,a.red{ color:#cc0000;}
html {
    -webkit-text-size-adjust: 100%;
    text-size-adjust: 100%;
    word-wrap: break-word
}

.headw{height:44px; position:relative;background:#247ecf; line-height:44px; text-align:center; font-size:18px; color:#fff;}
.home{ position:absolute; top:10px; left:10px; width:20px;}
.tel_icon{ position:absolute; top:10px; right:10px; width:20px;}
/*航空改版*/
.headw2{height:35px; position:relative;background:#ff2856; line-height:35px; z-index:10100;max-width: 750px;margin: 0 auto;}
.headw2 .new_log_wen{ position:absolute;left:0.8rem;font-size: 1rem;font-weight: bold;color:#fff;}
.headw2 .new_log_wen span{color:#faeee5;}
.headw2 #new_log_wen_2{position: absolute;height: 100%;left: 7.1rem;width:37%;top: 0em;}
.headw2 .sousuo_img{ position:absolute; top:12px; right:5.4rem; width:1.5rem;}
.headw2 .new_phone{ position:absolute; top:6px; right:2.9rem; width:1.7em;}
.headw2 .nav_i{ position:absolute; top:0; right:0; width:3rem;height: 35px;
    padding: 8px 0.4rem 0 0.8rem;}
.nav_i span,
.nav_i:after,
.nav_i:before {
    display: block;
    height: 1px;
    width: 80%;
    background: #fff;
     -webkit-transition: all .5s; 
     transition: all .5s; 
}

.nav_i span {
    margin: 8px 0;
}

.nav_i:after,
.nav_i:before {
    content: '';
    -webkit-transform-origin: 7.5%;
    transform-origin: 7.5%;
}

.nav_i.clicked span {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    opacity: 0;
}

.nav_i.clicked:after {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    width: 100%;
}

.nav_i.clicked:before {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    width: 100%;
}
#nav-top{clear:both;position:relative;width:100%;height:55px;font-size: 1rem;line-height: 55px;}
#line{left:0;  text-align:center; width:100%;}
#line div{height:55px;overflow:hidden;white-space:nowrap;}
#line div a{height:55px;text-decoration:none;padding-bottom: 14px}
.active{
    font-weight: bold;

}
.ind_nav2 a.active{color:#f33636;}
.active a:hover{
    color:#f87647;
}
.active a {
    color:#f87647;
}
/*导航2*/
#nav2{
    margin:0.5rem 0.8rem;
    text-align: center;  
}
#nav2 div div{
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    margin-bottom:2px;
}
#nav2 div div a img{
    display: block;
    width: 60%;
    padding:0 20%;
    margin-top: 0.8rem;
    margin-bottom:0.1rem;
}

/*关注头条*/
.gz_toutiao{
    background: #f8f8f8;
    margin:0 0.8rem;
    margin-top:1.5em;
    position:relative;
    border-radius: 1.1em;
    box-shadow:0 0 8px rgba(255,40,86,0.28);
}
.toutiao_left{
    padding-left: 3%;
    float: left;font-style:italic;
    width: 27%;
    height: 2.2em;
    line-height: 2.2em;
    font-size: 1.1rem;
}
.toutiao_left span{
    color: #ff2856;
    font-weight: bold;
}
.toutiao_right {
    width: 55%;
    height: 2.2em;
    float: left;
}
.toutiao_slide {
    font-size: 1.1em;
    line-height: 2.6em; 
    height: 2.6em; 
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-family:microsoft yahei;
}
.toutiao_slide a{color: #5f5f5f}
/*航校活动*/
.hd_div ul{
    overflow:hidden;
    border-bottom: 1px solid #cccccc;
}
.hd_div ul li{
    float: left;
    width: 45.5%;
    text-align: center;
    margin:0.8rem 0 0.6rem 0;

    font-size: 0.9rem;
    line-height:1.3rem;
    position:relative;
}
.hd_div ul li img{
    display: block;
    width: 100%;
    margin-bottom:0.5rem;
}
.hd_gengduo,.mx_gengduo,.hd_shouqi,.mx_shouqi{
    font-size: 1rem;
    text-align: center;
    height: 2.5rem;
    line-height: 2.5rem;
}
.mx_gengduo{margin:0.6rem 0;}
/*咨询按钮*/
.zixun_btn{
    margin:1rem auto 1.5rem;
    width: 86%;
    display: block;
    border-radius: 0.5rem;
    font-size: 0.95rem;
    height: 2rem;
    line-height: 2rem;
    clear:both;
}
.zixun_btn >:nth-child(1){
    background:#247ecf;
    border-radius:5rem;
    width: 47.5%;
    display: block;
    text-align: center;
    border:1px solid #247ecf;
    float: left;
}
.zixun_btn >:nth-child(1) a{
    color: #fff;
}
.zixun_btn >:nth-child(2){
    background:#ff4545; 
    width: 47.5%;
    border-radius:5rem;
    display: block;
    text-align: center;
    float: right;
}
.zixun_btn >:nth-child(2) a{
    color: #fff;
}

/*高校招生*/
#school_hd{
    border-bottom: 1px solid #cccccc;
    height:55px;
    line-height: 55px;
    font-size: 1.1rem;
}

.xy_active{
    color:#f87647;
    border-bottom:3px solid #f87647;
}
.xy_active a:hover{
    color:#f87647;
}
.xy_active a {
    color:#f87647;
}
.mingxiao_div{
    position: relative;
}
.mingxiao_div ul li{
    overflow: hidden;
    margin-top:0.4rem;
    padding-bottom:0.4rem;
    position: relative;
    height: 4rem;
    line-height: 1.5rem;
    overflow: hidden;
    border-bottom: 1px solid #cccccc;
}
.mx_1{
    position: absolute;
    left: 0.8rem;
    top:0.5rem;
    width: 1.2rem;
}
.mx_2{
    position: absolute;
    left: 2.5rem;
    top:0.5rem;
    font-size: 1.2rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    
}
.mx_2 span{
    font-size: 0.9rem;
    border:0.1rem solid #f87647;
    color: #f87647;
    padding:0 0.5rem;
}
.mx_2 p{
    font-size: 0.7rem;
    color: #555;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 99%;
}
.mx_3{
    position: absolute;
    right: 0.8rem;
    top: 1rem;
    width: 1.3rem;
}
/**/
.one_wenda{
    width: 76%;
    margin-left: 12%;
    padding:0.6rem 0 2rem 0;
}
.one_wenda span{
    font-size:1rem;line-height: 2rem;   
}
.one_wenda p{
    font-size:0.75rem;text-align: left;color: #555;line-height: 1.5rem;
}

.xy_tu_active{
    border:5px solid #247ecf;
}


/*zsjz*/


.yx_tit3 {
    background: rgba(0, 0, 0, 0) url("yx/diandian.jpg") repeat-x scroll 0 0;
    color: #1e9be8;
    font-size: 20px;
    font-weight: 700;
    height: 28px;
    line-height: 8px;
    
    padding-top: 15px;
    text-align: center;
}


.yx_tit3 span {
    background-color: #fff;
    letter-spacing: 3px;
    line-height: 1px;
    padding: 0.2rem 0.8rem;
}


.xintext__text {
    bottom: 10px;
    left: 0;
    padding-left: 15px;
    padding-right: 70px;
    position: absolute;
    width: 85%;
    z-index: 2;
}

.xintext-meta {
    color: #fff;
    font-size: 16px;
    line-height: 1;
}

.xintext__title {
    border-bottom: medium none;
    border-top: 1px dashed rgba(255, 255, 255, 0.3);
    color: #fff;
    font-size: 24px;
    font-weight: 700;
    line-height: 45px;
    margin: 23.5px 0 0;
    padding: 17.5px 0 0;
}

.yx_tit5 {
    color: #9933e5;
    font-size: 16px;
    font-weight: 700;
    padding-bottom: 0em;
    text-align: center;
}

.yx_tit4 {

    color: #1e9be8;
    font-size: 16px;
    font-weight: 700;
    

}


/**/
.a_xueyuan{margin:0 0.6rem; padding-top: 0.5rem;margin-bottom:0.5rem}
.a_xy_left{float: left;width: 80%;}
.a_xy_left a{float: left;width:100%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.a_xy_left a img{width:100%;border-radius:5px;}
.a_xueyuan ul{float: left;width: 20%;}
.a_xueyuan ul li a{width: 100%;display: block;}
.a_xueyuan ul li img{border-radius:5px; width: 70%;}
.a_xueyuan ul li{ border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-align: right;}
.xy_ganyan span{
    display: block;
    text-align: center;
    font-size: 1rem;
}
.a_xueyuan .xy_active2{
    border:2px solid #247ecf;
}
.xy_ganyan p{
    margin-top: 0.3rem;
    text-align: left;
    font-size: 0.8rem;
    line-height: 1.2rem;
}

.lunbo{ text-align:center; width:100%;position:relative;overflow:hidden; background:#41bc8b;margin:1px 0; padding:0; height:auto;}

.fom_tit4{ line-height:35px; padding:0 10px; border-top:8px solid #eee;}
.fom_tit4 h3{ line-height:40px; text-align:center; font-size:18px; border-bottom:1px solid #dedede; color:#da0d15; font-weight:normal;}
.fom_tit{}
.fom_tit p{ width:50%; float:left; line-height:44px; text-align:center; font-size:16px; color:#fff; background:#247ecf;}
.fom_tit p.ed{ background:url(/images/shang.png) no-repeat center bottom #247ecf; background-size:12px auto;}
.fom_info{ text-align:center; border-bottom:1px solid #dedede;}
.fom_info h3{ color:#da0d15; font-size:18px; line-height:28px;}
.fom_info p{ font-size:12px; color:#555555;}

.fom_new{ padding:10px; border-bottom:1px solid #ccc;}
.fom_box{ border:1px solid #cbcbcb; border-radius:5px; height:44px; position:relative; margin-bottom:20px; padding-left:95px; width:100%; box-sizing:border-box;}
.fom_box label{ border-right:1px solid #ccc; line-height:22px; padding-right:10px; position:absolute; top:10px; left:10px; font-size:16px; color:#2c9af3;}
.fom_box input{ display:block;line-height:44px; padding:0 7px; margin:0;box-sizing:border-box; font-size:14px; width:100%; background:none; height:44px; border:none;}
.fom_box select{display:block;height:44px; padding:0 7px; margin:0;box-sizing:border-box; font-size:14px; width:100%; background:none; border:none;}
.bm_but_new{display:block;line-height:44px; background:#088ad6; color:#fff; font-size:18px; margin:0;box-sizing:border-box;width:100%; height:44px; border-radius:5px; border:none;}

.top_shipin{ border-bottom:1px solid #ccc; }
.top_img{ width:100%;}
.top_shipin h3{ line-height:40px; padding-left:10px;}
.ul_shipin{ border-top:8px solid #eee; padding:0 10px 10px;}
.ul_shipin li{ position:relative; min-height:65px; padding:1.1rem 70px 1.1rem 75px; border-bottom:1px solid #dedede; font-size:16px;}
.shipin_img{ width:64px; height:48px; position:absolute; top:1.1rem; left:0; border-radius:5px;}
a.guankan{ position:absolute; top:20px; right:0; line-height:28px; color:#fff; background:#ff9600; border-radius:3px; padding:0 15px;}

.ul_yinpin{ border-top:8px solid #eee; padding:0 10px 10px;}
.ul_yinpin li{ position:relative; min-height:40px; padding:0px 70px 0px 20px; line-height:40px; border-bottom:1px solid #dedede; font-size:16px;}
.yinpin_img{ width:12px; position:absolute; top:13px; left:0;}
.ul_yinpin a.guankan{ position:absolute; top:5px; right:0; line-height:28px; color:#fff; background:#ff9600; border-radius:3px; padding:0 15px;}
.cont_new{ padding:10px;border-top:8px solid #eee;}
.cont_new h3{ line-height:40px; border-bottom:1px solid #dedede; font-size:16px; font-weight:normal; }
.cont_new p{ padding:5px 0; max-width: 100% !important;}

.yx_icon2{ padding:10px 10px 8px 10px; border-bottom:1px solid #ccc;}
.yx_icon2 a{ width:25%; text-align:center; float:left;}
.yx_icon2 a img{ width:45px;}
.enwes_tit{ font-size:14px;}
.enwes_tit span{ border:1px solid #da0d15; border-radius:3px; color:#da0d15; padding:2px 5px;}
.enews_li{ border-bottom:1px solid #ccc; padding:5px 10px 0;}
.enews_li li{ line-height:24px;}
.enews_li li span{ width:5px; height:5px; background:#da0d15; border-radius:50%; margin-right:2px; display:inline-block;}
.gengduoxw{ border-top:1px solid #dedede; text-align:center; margin-top:5px;}
a.gengduo{ color:#424d5f; height:32px; font-size:18px; line-height:32px; display:inline-block; border-radius:16px; border:1px solid #ccc; padding:0 20px; text-align:center; margin:10px auto;}

.jieshao_cont{ padding:10px; border-bottom:1px solid #ccc; line-height:22px;}
.tongyong{ border-top:1px solid #dedede; margin-top:5px;}
.tongyong h1{font-size:18px; text-align:center; line-height:30px; font-weight:normal; margin-top:5px;}
.tongyong h4{ color:#da0d15; font-size:12px; text-align:center; line-height:30px; font-weight:normal;}

.tongyong2{ margin-top:5px; padding-bottom:10px; border-bottom:1px solid #ccc;}
.tongyong2 h4{ color:#da0d15; font-size:12px; text-align:center; line-height:30px; font-weight:normal;}
.tongyong2 img{ width:50%; float:left;}
.zhuanyeshezhi table{ border-right:1px solid #dedede; border-bottom:1px solid #dedede;}
.zhuanyeshezhi th,.zhuanyeshezhi td{ border-left:1px solid #dedede; border-top:1px solid #dedede; padding:10px 5px;}

.topic_new{ padding:0 10px;}
.topic_new ul li{ border-bottom:1px solid #dedede; margin-bottom:10px;}
.topic_new ul li .thumb{ width:100%;}
.topic_new ul li h3{ line-height:30px; padding-bottom:5px; font-size:16px; font-weight:normal;}

.a_box { padding-top:10px;}
.a_box a{ width:31%; float:left; margin:0 1%; background:#ff9600; line-height:38px; border-radius:5px; color:#fff; text-align:center; display:inline-block; font-size:16px;}

.sq_tiaojian h3{ color:#da0d15; font-size:14px; line-height:22px; font-weight:normal;}
.sq_tiaojian h3 span{width:5px; height:5px; background:#da0d15; border-radius:50%; margin-right:5px; display:inline-block;}
.sq_tiaojian p{ padding-left:10px;}

.xuezifc{ border-bottom:1px solid #ccc;padding:0 10px 10px;}
.xuezi_cont{ }
.xuezi_cont li{ position:relative; min-height:65px; padding:10px 70px 10px 75px; border-bottom:1px solid #dedede; font-size:15px;}
.xuezi_cont li img{ width:65px; height:65px; position:absolute; top:10px; left:0; border-radius:5px;}

.yx_news{ padding:10px;}
.yx_news li{ border-bottom:1px solid #dedede; padding:5px 0;}
.yx_news li h3{ font-size:16px; line-height:28px; font-weight:normal;}
.yx_news li p{ padding:2px 0; color:#666;}
.yx_news li span{ color:#999;}


.in001_tit{ background:#fe824c; text-align:center; color:#fff; line-height:3.5rem; font-size:16px; border-top:0.8rem solid #eee;}
.in001_cont{border-bottom:1px solid #fff;}
.in001_cont ul{margin-bottom:0.8rem;}
.in001_cont ul li{ width:33.3%; float:left; border:1px solid #dedede; height:4.5rem;box-sizing:border-box; text-align:center;}
.in001_cont ul li h4{ padding-top:1rem; font-weight:normal;font-size: 16px}
.in001_cont ul li h5{ padding-top:25px; color:#fff; font-size:14px; font-weight:normal;}
.in001_cont ul li img{ width:100%; height:70px;}
.in001_cont ul li p{ font-size:14px; color:#fe8224;}

.in002_img{ padding: 10px 5px 5px;}
.in002_img img{ width:48%; height:120px; float:left; margin:0 1%;}
.in002_cont{ border-bottom:1px solid #ccc;}
.in002_cont ul li{ border-bottom:1px solid #dedede; line-height:40px; padding:0 10px;}
.in002_cont ul li span{ border:1px solid #da0d15; border-radius:3px; color:#da0d15; padding:1px 5px; margin-right:3px;}
a.in002_more{ color:#424d5f; height:32px; font-size:18px; line-height:32px; display:inline-block; border-radius:16px; border:1px solid #ccc; padding:0 30px; text-align:center; margin:10px auto; background:#e6f0fa;}

.in003_cont{ border-bottom:1px solid #ccc;}
.in003_cont h3{ background:url(in003.png) no-repeat 10px 10px; background-size:28px auto; line-height:44px; padding-left:40px; font-weight:normal; font-size:18px;}
.in003_cont ul { padding:0 5px 5px;}
.in003_cont ul li{ width:48%; margin:5px 1%; float:left;}
.in003_cont ul li a{ display:block; text-align:center; line-height:35px; border:1px solid #ccc; border-radius:5px; font-size:14px;}

.in004_cont{ border-bottom:1px solid #ccc;}
.in004_cont ul li{ width:20%; float:left; text-align:center; padding:10px 0;box-sizing:border-box; font-size:10px;}
.in004_cont ul li img{ width:36px;}
.hktt{ border-top:1px solid #dedede; background:url(toutiao.png) no-repeat 0 0; background-size:auto 35px; padding-left:100px; line-height:35px; height:35px; font-size:12px;}
.hktt span{ border:1px solid #da0d15; border-radius:3px; color:#da0d15; padding:1px 5px; margin-right:3px;}

.in005_cont{ padding:4px 0.8rem 0.1em;}
.in006_tit span{ border-bottom:2px solid #dedede; line-height:3rem; height:3rem; display:block; width:50%;box-sizing:border-box;  float:left; text-align:center; font-size:18px;}
.in006_tit span.ed{ border-bottom:2px solid #247ecf;}
.in006_cont ul li{ width:29.5%; margin:5px 1.5%; float:left; background:#088ad6; line-height:2rem; text-align:center;}
.in006_cont ul li a{ color:#fff;}
.in006_cont{padding:0.5rem; clear:both;}

.ttt01,.ttt02,.ttt03{ width:33.3%; float:left; margin-bottom:8px;box-sizing:border-box;}
.ttt01{ border-right:6px solid #fff;}
.ttt02{ border-right:3px solid #fff;border-left:3px solid #fff;}
.ttt03{ border-left:6px solid #fff;}
.ttt04,.ttt05{ width:50%; float:left; box-sizing:border-box;}
.ttt04{ border-right:4px solid #fff;}
.ttt05{ border-left:4px solid #fff;}

.pointer {text-align: center; position:absolute; bottom:5px; left:0; width:100%;}
.pointer2 {text-align: center; background:#fff; padding:8px 0;}
.pointer span,.pointer2 span {display: inline-block;width: 8px;height: 8px;border-radius: 8px; background:#ccc; }
.pointer span.current,.pointer2 span.current {background: #3e6b00; }

.ind_guojia{ background:#fff;overflow:hidden; width:100%;}
.ind_guojia3{ width:50%; float:left;}
.ind_guojia3 a{ width:25%; float:left; text-align:center;}
.ind_guojia3 a img{ margin:10px 0 5px;}
/* Foot */
#backtop{ position: fixed; bottom:6em; font-size:1em; right:0.2em;; display:;filter:alpha(opacity=70); -moz-opacity:0.7;opacity:0.7;}
.xiao_q{bottom:6.3em; font-size:1em;position: fixed; left:0.4em; width:66px;z-index:200000000; height:66px; background:url(yyy.png) no-repeat 0 0; background-size:100% 100%;}
.da_q{  bottom:8em; font-size:1em;  left:2em; width:195px; height:195px; background:url(yq1.png) no-repeat -4px -6px; display:none; }
.da_q{ position: fixed;background-size:195px; z-index:200000000;}
.da_qn{width:195px; height:195px; position:relative; }
.da_qn p{ position:absolute; z-index:1}
.dabj01{ width:117px; height:56px; left:34px; top:9px;background:url(yq2.png) no-repeat -122px 0px;}
.dabj02{ width:56px; height:117px; right:19px; top:33px;background:url(yq2.png) no-repeat 0 -60px;}
.dabj03{ width:117px; height:56px; left:35px; bottom:21px;background:url(yq2.png) no-repeat 0 0px;}
.dabj04{ width:56px; height:117px; left:9px; top:33px;background:url(yq2.png) no-repeat -60px -60px;}
.dabj05{ width:68px; height:68px; left:61px; top:58px; border:0px solid #ccc;background:url(yq2.png) no-repeat -150px -72px;}
.da_qn p{background-size:240px; display:none;}

.da_qn a{ position:absolute; z-index:10000000; background:#; display:block;}
.da_qn a.q_ul1{ width:67px; height:40px; left:60px; top:12px;}
.da_qn a.q_ul2{ width:40px; height:67px; right:19px; top:54px;}
.da_qn a.q_ul3{ width:67px; height:40px; left:55px; bottom:21px;}
.da_qn a.q_ul4{ width:40px; height:67px; left:11px; top:54px;}
.da_qn a.q_ul5{ width:40px; height:40px; left:70px; top:66px;}

/* foot-fxy */

.da_qf{  bottom:8em; font-size:1em; left:2em; width:195px; height:195px; background:url(yq3.png) no-repeat -4px -6px; display:none; }
.da_qf{ position: fixed;background-size:195px; z-index:200000000;}
.da_qnf{width:195px; height:195px; position:relative; }
.da_qnf p{ position:absolute; z-index:1}
.dabj01f{ width:117px; height:56px; left:34px; top:9px;background:url(yq4.png) no-repeat -122px 0px;}
.dabj02f{ width:56px; height:117px; right:19px; top:33px;background:url(yq4.png) no-repeat 0 -60px;}
.dabj03f{ width:117px; height:56px; left:35px; bottom:21px;background:url(yq4.png) no-repeat 0 0px;}
.dabj04f{ width:56px; height:117px; left:9px; top:33px;background:url(yq4.png) no-repeat -60px -60px;}
.dabj05f{ width:68px; height:68px; left:61px; top:58px; border:0px solid #ccc;background:url(yq4.png) no-repeat -150px -72px;}
.da_qnf p{background-size:240px; display:none;}

.da_qnf a{ position:absolute; z-index:10000000; background:#; display:block;}
.da_qnf a.q_ul1{ width:67px; height:40px; left:60px; top:12px;}
.da_qnf a.q_ul2{ width:40px; height:67px; right:19px; top:54px;}
.da_qnf a.q_ul3{ width:67px; height:40px; left:55px; bottom:21px;}
.da_qnf a.q_ul4{ width:40px; height:67px; left:11px; top:54px;}
.da_qnf a.q_ul5{ width:40px; height:40px; left:70px; top:66px;}

/* foot-jiudian */
.piao_zhao {
    background-color: rgba(0,0,0,0.4);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 1000em;
    display: none;
    z-index: 10000;
}
.da_qj{  bottom:8em; font-size:1em; left:2em; width:195px; height:195px; background:url(yq7.png) no-repeat -4px -6px; display:none; }
.da_qnj{width:195px; height:195px; position:relative; }
.da_qnj p{ position:absolute; z-index:1}
.dabj01j{ width:117px; height:56px; left:34px; top:9px;background:url(yq8.png) no-repeat -122px 0px;}
.dabj02j{ width:56px; height:117px; right:19px; top:33px;background:url(yq8.png) no-repeat 0 -60px;}
.dabj03j{ width:117px; height:56px; left:35px; bottom:21px;background:url(yq8.png) no-repeat 0 0px;}
.dabj04j{ width:56px; height:117px; left:9px; top:33px;background:url(yq8.png) no-repeat -60px -60px;}
.dabj05j{ width:68px; height:68px; left:61px; top:58px; border:0px solid #ccc;background:url(yq8.png) no-repeat -150px -72px;}
.da_qnj p{background-size:240px; display:none;}

.da_qnj a{ position:absolute; z-index:10000000; background:#; display:block;}
.da_qnj a.q_ul1{ width:67px; height:40px; left:60px; top:12px;}
.da_qnj a.q_ul2{ width:40px; height:67px; right:19px; top:54px;}
.da_qnj a.q_ul3{ width:67px; height:40px; left:55px; bottom:21px;}
.da_qnj a.q_ul4{ width:40px; height:67px; left:11px; top:54px;}
.da_qnj a.q_ul5{ width:40px; height:40px; left:70px; top:66px;}

/* foot-wurenji */

.da_qw{  bottom:8em; font-size:1em; left:2em; width:195px; height:195px; background:url(yq5.png) no-repeat -4px -6px; display:none; }
.da_qnw{width:195px; height:195px; position:relative; }
.da_qnw p{ position:absolute; z-index:1}
.dabj01w{ width:117px; height:56px; left:34px; top:9px;background:url(yq6.png) no-repeat -122px 0px;}
.dabj02w{ width:56px; height:117px; right:19px; top:33px;background:url(yq6.png) no-repeat 0 -60px;}
.dabj03w{ width:117px; height:56px; left:35px; bottom:21px;background:url(yq6.png) no-repeat 0 0px;}
.dabj04w{ width:56px; height:117px; left:9px; top:33px;background:url(yq6.png) no-repeat -60px -60px;}
.dabj05w{ width:68px; height:68px; left:61px; top:58px; border:0px solid #ccc;background:url(yq6.png) no-repeat -150px -72px;}
.da_qnw p{background-size:240px; display:none;}

.da_qnw a{ position:absolute; z-index:10000000; background:#; display:block;}
.da_qnw a.q_ul1{ width:67px; height:40px; left:60px; top:12px;}
.da_qnw a.q_ul2{ width:40px; height:67px; right:19px; top:54px;}
.da_qnw a.q_ul3{ width:67px; height:40px; left:55px; bottom:21px;}
.da_qnw a.q_ul4{ width:40px; height:67px; left:11px; top:54px;}
.da_qnw a.q_ul5{ width:40px; height:40px; left:70px; top:66px;}



.footer_top{ padding:0 10px; border-top:8px solid #eee; }
.footer_top h3{ line-height:4.5rem; color:#535353; font-weight:normal; border-bottom:1px solid #dedede; text-align:center;font-size:1.2rem;margin-bottom:0.8rem;}
.footer_top .col-xs-6{ width:47%; float:left;box-sizing:border-box; position:relative; padding:0.8rem 0 0.8rem 3rem;}
.footer_top .col-xs-6 img{ width:36px; position:absolute; top:1.4rem; left:0;}
.footer_top .col-xs-6 h4{ margin:0; padding:0; color:#d70c10; font-size:18px; font-weight:normal;}
.footer{ text-align:center;  font-size:12px; color:#535353; }
.footer h3{ line-height:40px; font-size:18px; font-weight:normal;}

.ind_tel_info{ color:#fff; font-size:0.7em; padding:0.5em 1em;}

.foot_tel{ position:relative;}

.foot_bot_b{font-size:.95rem;color:#ff4545;line-height:3.2rem;padding-top:0.75rem;}
.foot_bot_b a{color:#ff4545;}
.foot_tell{font-size:.95rem;color:#ff4545;line-height:1.45rem;border-bottom:1px solid #e6e8ed; display:block;padding-bottom:1.85rem;}
.foot_tell img{width:1.3rem;margin-right:0.6rem;}
.footer>h3{line-height:3rem;font-size:1.3rem;color:#ff4545;font-weight:bold;padding-top:1.2rem;}
.footer>h3 span{color:#333;}
.foot_banq{font-size:.75rem;line-height:1.7rem;color:#949494;padding-bottom:0.7rem;}
/*2017.10.18修改*/

.hui_inp{ position:absolute; top:0em; left:2%;
height:2.4em;
padding: 0 0.2em;
border: 1px solid #d35400;
border-radius: 5px;
background-color: #fff;
-webkit-border-radius:5px;
font-size:1em;
 width:60%;}



/*.hui_inp{ position:absolute; top:0em; left:24%;
height:2.4em;
padding: 0 0.2em;
border: 1px solid #d35400;
border-radius: 5px;
background-color: #fff;
-webkit-border-radius:5px;
font-size:1em;
 width:38%;}*/
.hui_inp_name{ position:absolute; top:0em; left:2%;
height:2.4em;
padding: 0 0.2em;
border: 1px solid #d35400;
border-radius: 5px;
background-color: #fff;
-webkit-border-radius:5px;
font-size:1em;
 width:18%;}
/*2017.10.18修改*/
.hui_but{
position:absolute; top:0;
 width:28%;
  left:64%;
height:2.0em;
line-height:1.9em;
background: #ffcbcb;
color: #813400;
border-radius:5px;
font-size: 1em;
text-align: center;
vertical-align: middle;
padding:0.2em 1%; text-decoration:none; margin-left:0.5em; border:1px solid #ffcbcb;}

/*.hui_but{
position:absolute; top:0;
 width:28%;
  left:64%;
height:2.0em;
line-height:1.9em;
background: #ffd0b1;
color: #00457e;
border-radius:5px;
font-size: 1.2em;
text-align: center;
vertical-align: middle;
padding:0 1%; text-decoration:none; margin-left:0.5em; border:1px solid #d35400;}*/
.qie_info{ text-align:center; padding-top:0.2em; font-size:1em;margin-bottom: 1.5em;}
.qie_info img{ height:2em; margin:0 0.2em;}

.toutiao {
    background: rgba(0, 0, 0, 0) url("toutiao.gif") no-repeat scroll 0.5em 0 / auto 100%;
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #ccc;
    font-size: 1em;
    height: 8.5em;
    padding: 0.5em 1em 0 5em;
}
.t_li {
    
    font-size: 1em;
    height: 4em;
    border-bottom: 1px solid #ccc;
    line-height: 3em;
}
.toutiao h3 {
    color: #0000FF;
    font-size: 1.3em;
    font-weight: normal;
    height: 1.5em;
    line-height: 1.1em;
    margin: 0;
    overflow: hidden;
    padding: 0;
    white-space: nowrap;
}

.toutiao p {
    font-size: 1em;
    height: 1.5em;
    line-height: 1.5em;
    margin: 0;
    overflow: hidden;
    padding: 0;
    white-space: nowrap;
}



.red_x{ color:#ed3e3f; font-style:italic; font-size:1.2em;}
.ind_tit{ 
    border-bottom:1px solid #ccc;
    border-top:1px solid #ccc;
    height:3.5rem; 
    line-height:3.5rem;
    position:relative; 
    padding:0 15px; 
    white-space:nowrap; 
    overflow:hidden;
    background:#fff; 
    border-left:0.4rem solid #247ecf; 
    color:#247ecf; 
    font-size:1.3rem;  
    position: relative;
}
.ind_tit a{position: absolute;top: 0;right: 0.8rem;font-size: 1rem }
img.arr_r{ position:absolute; top:10px; right:10px; width:13px;}
.blank8{ background:#efefef; height:0.65rem; overflow:hidden; font-size:0; line-height:0;}


.ind_tit2{border-bottom:4px solid #fc764b;padding:1em 0.5em;}
.ind_tit2 h2{ border-left:2px solid #fc764b; padding-left:0.5em;font-size:1em; margin:0;}

.gdnr{display:-moz-box; 
    display: -webkit-box; 
    display: box;   
    width:100%;margin:0 auto;}
.gdnr a {display: block; font-size:1em;text-align: center;
-webkit-box-flex:1.0;
    -moz-box-flex: 1.0;
    -ms-box-flex: 1.0;
    box-flex: 1.0;  padding-top:0.3em;}
.gdnr a img{ width:2.5em; margin:0.5em 0 0.2em;}

.ind_cont1{ width:100%; overflow:hidden; margin-bottom:10px;}
.ind_cont1 ul li{ width:50%; float:left;border: 1px solid #ccc;
margin:-1px -1px 0 -1px;background: #fff; line-height:3em;}
.ind_cont1 ul li img{ height:2em; margin:0.5em; vertical-align:middle}

.ind_cont3{margin:0 0.6rem; padding-top: 0.5rem;margin-bottom:0.5rem}
.ind_cont3 tr{width: 100%;padding: 0}
.ind_cont3 td{ text-align:center; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-align: right;}
.ind_cont3 td img{border-radius:5px; width: 70%;}
.ind_cont3 .xy_ganyan span{
    display: block;
    text-align: center;
    font-size: 1rem;
}
.ind_cont3 .xy_active2{
    border:2px solid #247ecf;
}
.ind_cont3 .xy_ganyan p{
    margin-top: 0.3rem;
    text-align: left;
    font-size: 0.8rem;
    line-height: 1.2rem;
}
.table001 td{ text-align:center; background:#fff; border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}

.ind_cont4 ul li{ line-height:3em; border-bottom:1px solid #ccc; padding-left:1em; padding-right:3em; white-space:nowrap; overflow:hidden;}
.ind_cont4 ul li span{ background:#179e94; text-align:center;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px; line-height:16px; font-size:10px; color:#fff; margin-right:6px; width:16px; height:16px; display:inline-block;}

.ind_cont5,.ind_cont2{ width:100%; overflow:hidden; margin-bottom:10px;}
.ind_cont5 ul li,.ind_cont2 ul li{ width:33.3%; float:left;border: 1px solid #ccc;
margin:-1px -1px 0 -1px;background: #fff;text-align: center; line-height:2.5em; white-space:nowrap; overflow:hidden;}

.ind_tit7{ background:#58beee;display:-moz-box; display: -webkit-box; display: box; width:100%;}
.ind_tit7 a {font-size:1em; display:block;text-align: center;-webkit-box-flex:1.0;-moz-box-flex: 1.0;-ms-box-flex: 1.0;box-flex: 1.0; line-height:2.2em; color:#fff;}
.ind_tit7 a.ed{ color:#fffaad; font-weight:bold; font-size:1.1em; line-height:2.2em;}

.ind_cont6 ul li,.ind_cont7 ul li{ line-height:3em; border-bottom:1px solid #ccc; padding-left:1em; padding-right:3em; white-space:nowrap; overflow:hidden; position:relative}
img.arr_b2{ position:absolute; top:0.5em; background:#fff; right:0em; height:1em; padding:0.5em 1.2em 0.5em 0.5em;}

.top_back{ background:#dadada; text-align:center; font-weight:bold; font-size:1.2em; line-height:2.3em; position:relative;}
img.arr_back{position:absolute; top:0.5em; left:0.5em; height:1.2em;}

.top_back_new{ background:#fff; line-height:44px; height:44px; text-align:center; font-size:16px;position:relative;}
img.back_i{position:absolute; top:10px; left:10px; width:20px;}  
.top_back_new2{ background:#fff; line-height:50px; height:50px; text-align:center; font-size:16px;position:relative;}
img.back_i2{position:absolute; top:10px; left:13px; width:20px;}  

.top_back2{ background:#dadada; text-align:center; font-weight:bold; font-size:1em; padding-right:6em;line-height:2.3em; position:relative; z-index:1000000;}
.qmhd{ z-index:1000000; position:absolute; top:0; right:10px;color:#fff;}
.qmhd img{vertical-align:middle; height:23px;}


.gj_tit{ border-top:8px solid #eee; height:44px; line-height:44px; position:relative; padding:0 10px; white-space:nowrap; overflow:hidden;}
.gj_tit h3{ font-size:18px;  color:#088ad6; font-weight:normal; line-height:43px; display:block;border-bottom:1px solid #dedede;}

.zxzx_r{ position:absolute; top:10px; right:10px; height:24px;}



/*院校*/
.yx_icon{overflow:hidden; width:100%;}
.yx_icon a{ width:25%; text-align:center; float:left;border:1px solid #ccc;
margin:-1px -1px 0 -1px; display:block; background:#fff}
.yx_icon a img{ margin:10px 0 5px;}
.gsjs{ padding:0.5em 1em; line-height:30px;font-size:16px;}
.gsjs p{line-height: 30px;margin-top: 12px;text-align: justify;text-indent: 36px;font-size:18px;}



.nav{ font-size:1em; height:2em; background:#e3e3e3;  line-height:2em; }
.nav ul{
    display:-moz-box; 
    display: -webkit-box; 
    display: box;   
    width:100%;
    }
.nav ul li{ text-align:center; border-left:1px solid #d8d8d8; overflow:hidden;
    -webkit-box-flex:1.0;
    -moz-box-flex: 1.0;
    -ms-box-flex: 1.0;
    box-flex: 1.0}
.nav ul li img{ margin-right:0.2em; height:0.5em;}
.nav ul li a{ font-size:1em; display:block; font-weight:bold;}

.sub_nav{ font-size:1em; height:2em; width:26.6em; position:relative;line-height:2em; overflow:hidden;}
.sub_navn{ padding:0 1em; height:2em; width:24.5em; line-height:2em; font-size:1em; overflow:hidden;}
.sub_l{ position:absolute; top:0.65em; left:0em; width:1em;}
.sub_r{ position:absolute; top:0.65em; right:0em; width:1em;}
.sub_navn a{ font-size:0.8em; padding:0 0.5em;}

.jiaodiantu{ width:107em;  font-size:1em; height:11em; margin-bottom:0.5em;}
.jiaodiantu img{ width:26.666em; float:left;} 

/*首页及国家页*/
.ind_pic{ padding:0.55em 0 0 0em; font-size:1em; width:26em;-webkit-transform: translateZ(0); /* Optional: When heavy at iOS6+ */}
.flipsnap { font-size:1em;width:52.5em; /* 320px(item width) * 3(item count) */ height:7em; white-space:nowrap;}
.flipsnap img{ width:6em; padding-left:0.55em; padding-bottom:0.55em; float:left; height:6em;}

.ind_pic2{ padding:0.6em 0 0 0em; font-size:1em;}
.ind_pic2 img{ height:3.5em; padding-left:0.4em; padding-bottom:0.4em;}


.qie_tit{ font-size:1em; height:2em; width:100%; background:#2c81ba; line-height:2em; padding-left:0.2em}
.qie_tit ul li{ float:left; width:6.5em; text-align:center; border-left:1px solid #e1e1e1; color:#fff;}
.qie_tit ul li.ed{ background:#e1e1e1; color:#fff;} 
.qie_tit ul li span{ cursor:pointer; display:block; font-size:0.9em; font-weight:bold;}
.qie_tit ul li.ed span{ color:#2c81ba;}
.qie_cont{ padding:0.5em; font-size:1em; background:#e2e2e2; border-bottom:1px solid #ccc;}
.qie_n { font-size:1em; height:12.5em; overflow-y:scroll;}
.qie_cont ul li{ border-bottom:1px dashed #ccc; line-height:2em; padding-left:0.5em;}

.qie_info span{ float:left;}



.tuijian_tit{ background:#ff9844; border-top:0.1em solid #f67f36; height:2em; font-weight:bold; font-size:1em; line-height:2em; text-align:center; color:#fff;}
.tuijian_cont{}
.tuijian_cont li{ padding-bottom:1em; padding-right:1em; padding-top:1em; position:relative; padding-left:7.5em; font-size:1em; border-bottom:1px solid #ddd; min-height:6em;}
.tuijian_cont li img.thumb{ width:6em; height:6em; position:absolute; top:0.8em; left:0.8em;}
.tuijian_cont li img.thumb2{ width:6em; height:4.5em; position:absolute; top:0.8em; left:0.8em;}
.tuijian_cont li h3{ width:190px; height:26px; text-align:center; font-size:1em;color:#fff; background:url(yx_tit_bg.png) no-repeat; padding-top:4px;}
.tuijian_cont li p{ line-height:1.5em; font-size:0.8em;}

.tujing_cont li{ background:url(xm_lb.gif) repeat-x bottom #fefdfd; padding-bottom:0.5em; padding-right:1em; position:relative; padding-left:7.5em; font-size:1em;}
.tujing_cont li h4{ line-height:1.5em; font-size:1em; padding-top:0.4em; color:#2875a9;padding-left:0em;height:1.5em;margin:0;}
.tujing_cont li img.thumb2{ width:6em; height:5.7em; position:absolute; top:0.8em; left:0.8em;}
.tujing_cont li img.thumb{ width:6em; height:4.5em; position:absolute; top:0.8em; left:0.8em;}
.tujing_cont li p{ line-height:1.5em; font-size:0.8em;}
/*报名*/
.fom_info{ padding:3% 5%;}
.bm_input{ width:14em; height:2em; margin:0.1em 0; font-size:1em;}
.xiang{ width:15em; height:2em; font-size:1em; line-height:1.6em;}
.bm_but{ text-align:center; font-size:1em; padding:1em;}
.bm_but1{ background: url(fom/ceshi1_wap_05.gif) no-repeat; }
.bm_but2{  background: url(fom/ceshi1_wap_08.gif) no-repeat; }
.bm_but1,.bm_but2{width:10em; height:2.5em;  cursor:pointer; border:0; font-size:1em;
-webkit-background-size:10em 2.5em;
-moz-background-size:10em 2.5em;
-o-background-size:10em 2.5em;
background-size:10em 2.5em;
}
.hyp{ margin-top:10px;}

/*院校*/
.jg_nav{ font-size:1em; height:3em; width:100%; background:#fff; border-bottom:1px solid #ababab; line-height:3em;}
.jg_nav ul{display:-moz-box; 
    display: -webkit-box; 
    display: box;   
    width:100%;}
.jg_nav ul li{  text-align:center; border-left:1px solid #ccc;
-webkit-box-flex:1.0;
    -moz-box-flex: 1.0;
    -ms-box-flex: 1.0;
    box-flex: 1.0}}
.jg_nav ul li.ed{ } 
.jg_nav ul li a{ font-size:1em; display:block; font-weight:bold;}
.jg_nav ul li.ed a{background:url(gj_tit.png) repeat-x bottom; }
.yp_cont{}
.yp_cont h2{  border-bottom:1px solid #dedede; line-height:2em; font-size:1.2em; margin-bottom:1em; margin-top:0.4em;}
.yp_cont h2 span{ padding:2px 10px; display:inline-block; color:#212225; font-size:24px;font-weight: 400;}
.yp_cont h2 p{color: #969696;font-size: 13px;font-weight:normal;line-height: 2em;padding:0px 10px 10px 10px;}
.yp_cont h2 p a {color: #49308e;text-decoration: none;}
.yp_cont_wz{padding:0.2em 1em 1em;  font-size:1em; line-height:1.75em; color:#585050; font-size:14px;}
.yp_cont_wz img{max-width: 100% !important;}
.yp_cont_wz p{padding-bottom:1.75em;}
.yp_k p{ padding-bottom:1.75em;}


.zy-table {
    border: 1px solid #ccc;
    border-collapse: collapse;
    color: #5d5d5d;
    font: 12px/24px "Microsoft YaHei";
    margin:0 auto 20px;
    width: 100%;
}

.zy-table th, .zy-table td {
    border: 1px solid #ccc;
    padding: 8px;
}



.yx_tit1{background: #088ad6 none repeat scroll 0 0;border: 1px solid #088ad6; color:#FFF;padding: 0.3em 1em; font-size:16px;display: inline-block;margin-bottom: 0.5em;}

.xm_lb{ font-size:1em;}
.xm_lb li{ height:auto;font-size:1em; padding-right:1em; position:relative; padding-left:7em;  border-bottom:1px solid #ccc; margin-bottom:5px; padding-top:1.2em;}
.xm_lb li img{ width:5.5em; height:5em; position:absolute; top:0.8em; left:0.5em; border:1px solid #ccc;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.xm_lb li p{ line-height:1.5em; font-size:0.8em; margin-bottom:0.8em;}
.xm_lb li h3{height:26px; line-height:26px; text-align:center; font-size:1em;color:#fff; background:#559400; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}

.h_bj{ padding:0.5em;}
.h_bj a{ margin-right:0.5em; margin-top:0.5em; background:#ff795b; padding:0.2em 2.5em; font-size:1em; border-radius:0.8em; color:#fff;}



/*

.sch_list{ padding-left:1.5em; position:relative;z-index:99;}
.sch_list ul li{ line-height:2.5em; padding-left:1em; border-bottom:1px solid #ccc;}

*/
.sch_list{background:#f9f9f9;padding-bottom:1rem;}
.sch_list li{ padding:1.2rem 1em 2rem 0;  position:relative; font-size:1em; min-height:8.3em; line-height:1.5em; background:#fff;margin:0 .8rem;margin-bottom:0.8rem; border-radius:8px; box-shadow:1px 2px 7px rgba(34,24,24,0.08);}
.sch_list li img.thumb{ width:6em; height:6em; position:absolute; top:1.25rem; left:0.8rem;}
.sch_list li h3{ font-size:1.2em;color:#333;padding-bottom:0.35rem;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.sch_list li p{ line-height:1.8em; font-size:0.8em;}
.h_bj23{padding-left:6.8rem }
.sh_nav{ font-size:1em; height:3em; width:100%; background:#fff; border-bottom:1px solid #dbdbdb; line-height:3em;}
.sh_nav ul{display:-moz-box; display: -webkit-box; display: box;width:100%;background:#f7f7f7;}
.sh_nav ul li{  text-align:center;-webkit-box-flex:1.0;-moz-box-flex: 1.0;-ms-box-flex: 1.0;box-flex: 1.0;
font-size:.8rem;color:#565656;width:25%;
}
.sh_nav ul li span{overflow:hidden;width:0px;height:0px;border:6px solid #949494;border-color:#949494 #fff;border-width:6px 6px 0 6px; margin-top:15px; display:inline-block; margin-left:5px;}
.sh_nav ul li.ed{ color:#f87647;}
.sh_nav ul li.ed span{border:6px solid #f87647;border-color:#f87647 #fff;border-width:6px 6px 0 6px; }

.sch_zm{ position:absolute; top:0; left:0; width:1.5em; z-index:99;text-align:center; background:#e0e0e0; border-right:1px solid #ccc; line-height:1.3em;}
.sch_zm span{ display:block; font-size:0.8em;}
.sch_zm span.ed{ background:#093; color:#fff;}

.sch_list ul li .sch_t_line1{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;  color:#d21515;font-size:.7rem;line-height:1.3rem;}
.sch_t_line1 span{color:#555;}

.sch_lis_botan{padding-left:0.8rem;margin-top:1rem;}
.sch_lis_botan a{float:left;width:31%;margin-right:3.5%;text-align:center; font-size:.9rem;line-height:1.65rem;color:#fff; border-radius:2rem;}


/*topic*/
.topic_ban{ font-size:0; line-height:0;padding:0 0.8rem;}
.topic_ban img{ width:100%;border-radius:10px;box-shadow: 0 0.15rem 4px #d1c4c2;}

.center_banner_d{margin:0 0.8rem;}
.center_banner{padding-bottom:2em;}
.center_banner img{width:100%;border-radius: 0.8em}
.center_banner_d{position:relative;}
.center_banner_d .swiper-pagination{
   bottom:10px;
   position:absolute;
   text-align:center;
   width:100%;
}
.center_banner_d .swiper-pagination-bullet{width:24px;height:4px;border-radius:3px;background:#c2c2c2;margin:0 5px;}
.center_banner_d .swiper-pagination-bullet-active{background:#ff2856;}
.center_banner_d .swiper-slide img{border-radius: 0.8em}


.topic_info{ padding:0.5em; font-size:1em; background:#e2e2e2; border-bottom:1px solid #ccc;}

.bianlan{
    position: absolute;
    top:50px;
    right:0px;
    width:100%;
    background: #f5f5f5;
     z-index:1000000; display:none;
}

ul.c_list2{ margin:0px 15px; height:auto; overflow:hidden; font-size:14px;border-bottom:1px solid #000000; border-top:1px solid #686868; text-align:left;}
ul.c_list li{width:22%; float:left;text-align: center; line-height:2.5em; padding:1%;white-space:nowrap; overflow:hidden;}
ul.c_list li span{}
ul.c_list li a{border:1px solid #ddd; display:block; background:#fff;}

.sh_navbox{ position:relative; border-bottom:1.1rem solid #f9f9f9;}


.tiaojian{width:100%; background-color:rgba(58,62,67,0.9); position: absolute;top:3em;left:0px; z-index:1000000;}
.tiaojian ul{ display:none;padding:0.8em; }
.tiaojian ul li{ 
 width:31%; float:left;text-align: center; line-height:1.6em; padding:1%;white-space:nowrap; overflow:hidden; font-size:1em;}

.tiaojian ul li label{ 
border:1px solid #ddd; display:block;color:#fff;
border-radius: 6px;}
.tiaojian ul li label a{ color:#fff;}

.tiaojian label input{ display:none; }





p.gj_li{ border-top:1px solid #000000; border-bottom:1px solid #686868; padding:5px 0px;}
p.gj_li span{ padding:2px 5px; color:rgba(255,255,255,.8); display:inline-block;}
p.gj_li span a{ color:rgba(255,255,255,.8); padding:2px 5px; display:inline-block;}
p.gj_li span a:hover{ color:rgba(255,255,255,1); padding:2px 5px; background:rgba(0,0,0,.6); display:inline-block;}

p.gj_li span a.gj_li_cur{ background:#e60013!important;  color:rgba(255,255,255,1); }


.ksdh ul li{ width:25%;}



.piao_box{font-size:1em; position:relative;}
.piao_nav{ font-size:1em; height:2em; background:#fff;  line-height:2em; border-bottom:1px solid #ccc; padding:0.5em 0;}
.piao_nav ul{
    display:-moz-box; 
    display: -webkit-box; 
    display: box;   
    width:100%;
    }
.piao_nav ul li{ text-align:center; border-left:1px solid #d8d8d8; overflow:hidden;
    -webkit-box-flex:1.0;
    -moz-box-flex: 1.0;
    -ms-box-flex: 1.0;
    box-flex: 1.0;
    font-size:1.2em;}
.piao_nav ul li.ed{ color:#1975c6; font-weight:bold;}

.piao_zhao{ background-color:rgba(0,0,0,0.4); position:absolute; top:0; left:0; width:100%; height:1000em; display:none; z-index:10000;}
/*
.piao_cont{ width:100%; z-index:100000;  overflow:hidden;display:none; margin-bottom:10px; background:#f5f5f5; padding:0.5em 0; position:absolute; top:3em; left:0; }
.piao_cont ul{display:none;}
.piao_cont ul li{ width:22%; float:left;text-align: center; line-height:2.5em; padding:1%;white-space:nowrap; overflow:hidden;}
.piao_cont ul li a{ border:1px solid #ddd; display:block; background:#fff;}
*/



.zy_tit{ font-size:1em;background:#fff;}
.zy_tit ul{
    display:-moz-box; 
    display: -webkit-box; 
    display: box;   
    width:100%;
    }
.zy_tit ul li{ text-align:center; border:1px solid #ccc; border-bottom:1px solid #eb4986; overflow:hidden;padding:0.5em 0;
     background:#fdecf3;
    -webkit-box-flex:1.0;
    -moz-box-flex: 1.0;
    -ms-box-flex: 1.0;
    box-flex: 1.0;
    font-size:1em;}
.zy_tit ul li span{font-weight: bold;}
.zy_tit ul li img{ height:5em; border-radius:50%;}
.zy_tit ul li.ed{  border:1px solid #eb4986; border-bottom:1px solid #ccc;}

.zy_cont{background:#f3f4f9; border-radius:10px;padding-bottom:0.2rem;}
.cont_top{ padding:0.8em 1em; line-height:2.3em;position: relative; }
.cont_top a{color: #ed3e3f;}
.zy_cont b{color: #ff3939;font-size:0.95rem;font-weight:normal;line-height:0.95rem;
    display:block;margin:0.7rem 0;border-left:4px solid #ff3939;padding-left: 0.3em}
.qie_p{font-size:0.85rem;line-height:1.6rem;color:#4b4b4b;}
.zy_cont ul{padding-bottom:0.5rem;}
.zy_cont ul li{float:left;width: 30%; padding-left:2.5%;white-space:nowrap; overflow:hidden; position:relative;font-size: 0.7rem;margin:0.6rem 0;text-align: center;}
.zy_cont ul li img{width: 70%;margin:0 15%;display: block;margin-bottom: 0.3rem}
.xinzi{ padding:1em; line-height:2em;}
.xinzi_tb .th{ color:#fff; font-weight:bold;}

.ind_cont8{ border-bottom:1px solid #ccc;}
.xuezi_pic{ padding:5px;}
.xuezi_pic a{ float:left; width:48%; margin:5px 1%; height:110px; background:#ccc; overflow:hidden; position:relative;}
.xuezi_pic a img{ width:100%; height:110px; position:absolute; top:0; left:0;}
.xuezi_pic a h3{ width:100%; height:25px; line-height:25px; color:#fff; text-align:center; position:absolute; bottom:0; left:0; z-index:1; font-weight:normal; background-color:rgba(0,0,0,0.4);}

.news_wenti .wenti_tit{color:#4f4f4f;font-weight:bold;font-size:0.95rem;line-height:2rem;display:block;margin-bottom:0.3rem;}
.wenti_pics{margin-bottom:0.15rem;}
.wenti_pics>a{float:left;width:32%;margin-right:2%;}
.wenti_pics .last_mar{margin-right:0;}
.wenti_pics>a img{width:100%;border-radius:10px;}
.wenti_anniu{margin-top:1rem;}
.wenti_anniu .wtan_a{font-size:0.85rem;line-height:1.7rem;color:#fff;  border-radius:10rem;float:left;width:33%;text-align:center;}
.an_zx_lan{background:#247ecf;margin-right:2%;}
.an_zx_huang{background:#ff4545;}
.wenti_anniu .wenti_ping{float:right;color:#808080;font-size:0.75rem;line-height:0.75rem;}
.wenti_ping{margin-top:0.4rem;}
.wenti_ping img{width:1rem;display:inline-block;margin-bottom: -0.25rem;}


.page {display: none;position: fixed;top: z-index:20000; 0;left: 0;bottom: 0;right: 0;width: 100%;height: 100%;overflow: hidden;}
#datescroll div{float: left;margin-left: 10%;margin-top: 15px;padding-right: 22px;}
#datescroll_datetime div{float: left;margin-left: 10%;padding-right: 22px;}
#yearwrapper{position: absolute;left: 0;top:45px;bottom: 60px;width:80%;}
#monthwrapper{position: absolute;left: 26%;top:45px;bottom: 60px;width:80%;}
#daywrapper{position: absolute;left: 50%;top:45px;bottom: 60px;width:80%;}
#Hourwrapper{position: absolute;left: 0;top:195px;bottom: 68px;width:80%;}
#Minutewrapper{position: absolute;left: 26%;top:195px;bottom: 68px;width:80%;}
#Secondwrapper{position: absolute;left: 50%;top:195px;bottom: 68px;width:80%;}
#Hourwrapper ul li{color: #898989;font-size: 12px;}
#Minutewrapper ul li{color: #898989;font-size: 12px;}
#Secondwrapper ul li{color: #898989;font-size: 12px;}
#yearwrapper ul li{color: #898989;font-size: 12px;}
#monthwrapper ul li{color: #898989;font-size: 12px;}
#daywrapper ul li{color: #898989;font-size: 12px;}
#markyear{position:relative; margin-left: 76px;top:-2px;}
#markmonth{position:relative; margin-left: 40px;top:-2px;}
#markday{position:relative; margin-left: 42px;top:-2px;}
#markhour{position:relative; margin-left: 62px;top:-2px;}
#markminut{position:relative; margin-left: 58px;top:-2px;}
#marksecond{position:relative; margin-left: 68px;top:-2px;}
#dateheader{width: 100%;height: 50px;background: #79C12F;text-align: center;color: #fff;line-height: 50px;font-size: 20px;}
#setcancle ul{text-align: center;line-height: 30px; margin:1px auto;font-size: 20px;}
#setcancle ul li{border-radius:3px;float: left;width: 40%;height: 30px;list-style-type: none;font-family:'microsoft yahei';font-size:16px;}
#dateconfirm{position: absolute;background:#79C12F;left:20px;color:#fff;}
#datecancle{position: absolute;background:  #dcdddd;right:20px;width: 40%;color:#666;}
#dateshadow{display: none;position: fixed;width: 100%;height: 100%;top:0;left:0;background: #000; filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}
#datePage{font-size: 22px; border-radius: 3px; position:fixed;top:110px;margin-left: 10%;vertical-align:middle;width: 80%;;height: 240px;background: #FFFFFF;z-index:9999999;}
#datetitle{width: 100%;height:50px;background: #79C12F;text-align: center;color: #fff;line-height: 50px;font-size: 20px;font-family:'microsoft yahei';}
#datetitle h1{font-weight:normal;}
#datemark{font-size: 18px;left:5%;width: 90%;height: 20px;position:absolute;top:108px;background:#eee;border:1px solid #eee;}
#timemark{font-size: 18px;left:5%;width: 90%;height: 20px;position:absolute;top:242px;background:#eee;border:1px solid #eee;}
#datescroll{background: #F8F8F8;width:94%; margin:10px 3%;border: 1px solid #E0E0E0;border-radius: 4px;height: 120px;text-align: center;line-height: 40px;}
#datescroll_datetime{display: none;background:#F8F8F8;width:94%; margin:10px 3%;margin-top: 10px;border: 1px solid #E0E0E0;border-radius: 4px;height: 120px;text-align: center;line-height: 40px;}
#yearwrapper ul,#monthwrapper ul,#daywrapper ul{width:40%;}
#Hourwrapper ul,#Minutewrapper ul,#Secondwrapper ul{width:40%;}
#dateFooter{width:100%;background: #fff;height: 50px;bottom: 0px;position: absolute;}


.ind_tel{  position:relative; background:#34a1ff;}


.foot_nav_w{height:2.5em;background:#ff2856; position: fixed; bottom: 0px;z-index: 9999; overflow:hidden; width:100%; min-width:320px;max-width:750px;margin:0 auto}
.foot_nav{height:2.5em;width:100%;margin:0 auto;}
.foot_nav a {display: block; text-align: center; color:#fff;width: 23%;float: left;line-height:2.7em; font-size:0.9em;}
.foot_nav span{display: inline-block;float: left;color: #ffbccb;position: relative;bottom: -0.5em}
.foot_nav img{ width:1.4em; margin:0 0.2em 0 0;vertical-align:middle;position: relative;bottom: 0}
.foot_nav a.foot_nav_last_a{background: #ffffff;color: #ff2856;line-height: 1.8em;border-radius: 1em;position: relative;top: 0.5em;width: 27%}
.foot_nav a.foot_nav_last_a img{position: relative;bottom: 0.05em;margin-right: 0.4em}
.foot_nav a.foot_nav_last_a .foot_nav_last_a_fiximg{position: absolute;right: -0.3em;top: -0.3em;width: 1em}



/* index xuanfudaohang*/
.piao_box_1{font-size:1em; position:relative;display: none;}
.piao_nav_1{ font-size:1em; height:2rem; background:#fff;  line-height:2rem; border-bottom:1px solid #ccc; padding:0.5em 0;}
.piao_nav_1 ul{
    display:-moz-box; 
    display: -webkit-box; 
    display: box;   
    width:100%;
    }
.piao_nav_1 ul li{ text-align:center; border-left:1px solid #d8d8d8; overflow:hidden;
    -webkit-box-flex:1.0;
    -moz-box-flex: 1.0;
    -ms-box-flex: 1.0;
    box-flex: 1.0;
    font-size:1.2em;}
.piao_nav_1 ul li.ed{ color:#1975c6; font-weight:bold;}
.piao_zhao_1{ background-color:rgba(0,0,0,0.6); position:absolute; top:3em; left:0; width:100%; height:1000em; display:none; z-index:10003;}
.piao_cont_1{ width:100%; z-index:100000;  overflow:hidden;display:none; margin-bottom:10px; background:#f5f5f5; padding:0.5em 0; position:absolute; top:3em; left:0; }
.piao_cont_1 ul{display:none;}
.piao_cont_1 ul li{ width:22%; float:left;text-align: center; line-height:2.5em; padding:1%;white-space:nowrap; overflow:hidden;}
.piao_cont_1 ul li a{ border:1px solid #ddd; display:block; background:#fff;}


.r_icolm{bottom:8.8em; font-size:1em;position: fixed; right:-0.3em; width:35px; z-index:200000000; height:46px; }
.r_ico2m{bottom:12.3em; font-size:1em;position: fixed; right:-0.3em; width:35px; z-index:200000000; height:46px; }

/*.piao_cont{ z-index:99999;   display:none;   position:absolute; top:35px; left:0; width:100%;}
.piao_cont .navbar-nav{background:#fff;width:75%;float:right;}
.topnav_li{ display:block; font-size:.95rem;line-height:3.6rem;color:#6c6c6c;padding:0 10%;}
.topnav_li>a{display:block;}
.topnav_li>a>img{width:1.35rem;float:left;margin:1.05rem 6% 0 0;}
.nav_sjiao{float:right;}
.nav_sjiao>img{width:0.65rem;}
.navbg{background:#f7f7f7;}
.every_smart_nav{font-size:.85rem;line-height:3rem;display:block;color:#6c6c6c;}
.every_smart_nav>img{margin-right:10%;padding-left:4%;width:0.4rem;}
.guanbi{float:left;width:9.5%;padding:2rem 0 0 11%;}
.guanbi img{width:2.22rem;}*/


/*左侧菜单导航*/
.menu_zhezhao{
    display: none;
    position: fixed;
    max-width:750px;
    top: 35px;
    zoom: 1;
    background: #000;
    z-index: 990;
    width:100%;
    height:100%;
    filter:alpha(opacity=70); /*IE滤镜，透明度50%*/
    -moz-opacity:0.7; /*Firefox私有，透明度50%*/
    opacity:0.7;/*其他，透明度50%*/
}
.piao_cont{
    max-width:750px;
    width: 85%;
    position: absolute;
    top: 35px;
    right: 0;
    z-index: 99999;
    display: none;
}
.piao_cont .off_pop{position: absolute;top: 2em;left:-3em;}
.piao_cont .off_pop img{width:2em}
.piao_cont .navbar-nav{width: 40%;background: #fff;margin-left: 60%;}
.piao_cont .navbar-nav .topnav_li{display:inline;width: 100%;}
.piao_cont .navbar-nav .topnav_li:last-of-type{border-bottom:0;}
.piao_cont .navbar-nav .topnav_li{padding:0;}
.piao_cont .navbar-nav .topnav_li>a{ display:block;background: #ff2856;text-align: center;overflow: hidden;white-space:nowrap;
    font-size:1em;line-height:1.6em;color:#fff;position: relative;padding:0.8em 0 0.8em 1em;font-weight:100;
         }
.piao_cont .navbar-nav .topnav_li>a.on{color: #ff2856;background: #fff}
.piao_cont .navbar-nav .topnav_li>a.on_pre{border-bottom-left-radius: 0.8em;}
.piao_cont .navbar-nav .topnav_li>a.on_next{border-top-left-radius: 0.8em;}
.piao_cont .navbar-nav .topnav_li>a b{display: inline-block; position: absolute;left: 0.6em;top: 1.4em;width: 0px;height: 0px;
    border-top: 8px solid #fff;border-left: 4px solid transparent;border-right: 4px solid transparent;}
.piao_cont .navbar-nav .topnav_li>a i{display: inline-block; position: absolute;right: 0.6em;top: 0.6em;
    width: 4px;height: 2em;background: #ff2856}
.piao_cont .navbar-nav .topnav_li>a.on b{
    border-right: 8px solid #ff2856;border-top: 4px solid transparent;border-bottom: 4px solid transparent;
}

.piao_cont .navbar-nav .dropdown-menu{background: #fff;overflow: hidden; font-size:14px;
    padding:0 1em 0.6em 1em; position:absolute;right: 40%;width: 60%;top: 0;height: 38.33em;border-bottom-left-radius: 1em}
.piao_cont .navbar-nav .dropdown-menu a{width: 100%;margin-top: 1em; text-align: center;border:1px solid #b6b6b6;font-size: 1em;color: #b6b6b6;
        line-height: 2em;border-radius: 1em;display: block;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}


.caret{
    display: block;
    float:right;
    width:0;
    height:0;
    border-width:8px 8px 0 8px;
    border-color:#000 transparent;
    border-style:solid;
    margin-right: 1rem;
    margin-top: 12px;
    /*灰 透明 透明 */
}
.active_on{background: #ccc};


.c-alert{    
      position: fixed;
        width: 100%;
        height: 100%;
        background-color: rgba(0, 0, 0, 0.7);
        top: 0;
        left: 0;
        z-index: 1000;
    }
    .c-alert .alert-video{   
        width: 80%;
        color: #bbb;
        padding: 3px;
        position: fixed;
        left: 10%;
        top: 10%;
        z-index: 100;
    }
    .c-alert .alert-close {
        width: 25px;
        height: 29px;
        position: absolute;
        right: -16px;
        top: -15px;
        cursor: pointer;
    }
.hd_div ul { border:none;}

.pic_word{
    float: left;
}
.clear{clear: both}


/* 首页line2导航 */
.line2nav_bg{background:#f7f7f7;width:100%;}
.ind_nav2{height:30px;width:93%;float:left;}
.ind_nav2>a{font-size:0.9rem;line-height:30px;color:#747474;float:left;width:24%;text-align:center;}
.ind_nav2>span{float: left;color: #c5c5c5;position: relative;top: 0.3em;width: 1%;}
.nav_jt{float:left;width:7%;padding-top:0.2em;}
.nav_jt2{float:left;width:7%;position:relative;z-index:20000;background:#fff;height:2.5rem;padding-top:0.8em;}
.nav_jt img{width:1.4em;}
.nav_jt2 img{width:1.4em;}

.nav_bot_2{position:absolute;left:0;top:35px;width:100%;}
.nav_bot{height:2.5rem; background:#fff;width:93%; float:left; position:relative;z-index:150;}
#nav-top{margin:0;}
#line div{float:left;}
#line .active a{border-bottom:2px solid #0096ff;}
#line div a{font-size:.85rem;color:#747474;line-height:2.5rem;padding:9px 0.2rem; }
.nav_bot_2line1{line-height:2.9rem;font-size:1rem; color:#ff2856;padding-left:0.8rem;font-weight:normal;}
.nav_jt .jt2{background:url(/images/new_index/shou_07.png) no-repeat center center;}
.nav_zhankai_height{height:50px;}
.nav_bot_block{padding:0 0.8rem 1.75rem 0.8rem;background:#fff; position:relative; z-index:150;}
.nav_kai1 li{float:left;width:22%;text-align:center;background:#fff;border:1px solid #cfcfcf;border-radius:5px;font-size:.85rem; line-height:1.75rem;margin:0.5rem 3% 0.2rem 0;}
.nav_kai1 .active{background:#ff2856;border:1px solid #ff2856;}
.nav_kai1 .active a{color:#fff;}
.nav_kai1 .margin0{margin-right:0;}
.nav_kai1 li a{color:#646464;}
.nav_kai2{padding-top:1.2rem; text-align:center;}
.nav_kai2 p{display:inline-block;color:#ff2856;font-size:0.95rem;margin-right:1rem;}
.nav_kai2 p a{font-weight:bold; color:#ff2856;}
.nav_kai2>a{display:inline-block; background:#ff2856; font-size:0.95rem; line-height:2rem; color:#fff;padding:0 4%;border-radius:5px;}

.heihei{    position: fixed;    left: 0;    right: 0;    top: 0;    bottom: 0;z-index: 99;}
.heiheihei{position: absolute;width: 100%;height: 100%; background-color: rgba(0,0,0,.7);
    z-index: 100;}
.off_nav_bot_2{    z-index: 99;position: absolute;bottom: -4em;left: 42%;}
.off_nav_bot_2 img{width: 3em}

/* 201912新首页样式开始 */
#ind_ban .swiper-button-prev{background: none}
#ind_ban .swiper-button-next{background: none}
#ind_ban .swiper-button-prev img,.lunbo_banner .swiper-button-next img{width: 100%}
#ind_ban{margin:0.8rem;box-shadow: 2px 2px 8px rgba(255,40,86,0.47);border-radius:10px;overflow: hidden;}
#ind_ban .swiper-pagination-bullet{width: 6px;
    height: 6px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: .4;}
#ind_ban .swiper-pagination-bullet-active{background: #fff;opacity: 1}

.line_1px{border-bottom:1px solid #ccc;margin:1rem 0;}

.new_ind_tit_shou{padding:0.8em 0.8rem 0.2em 0.8rem;overflow: hidden;position: relative;}
.new_ind_tit_shou h2{display: inline-block;color: #1f1f1f;font-size: 1.5em;line-height:2em;float: left;z-index:3;position: relative;
    font-weight:normal;}
.new_ind_tit_shou h2 span {display: inline-block;
    height: 2px;position: relative;bottom: 0.3em;
    width: 2em;margin-right: 0.5em;
    background: #ff2856;}


.new_ind_tit{padding:0.8em;}
.new_ind_tit>h3{color:#1f1f1f;font-weight:normal;font-size:1.7em;line-height:1.7em;text-align:center;}
.newtit_heng{width:2.2rem;height:2px;background:#f33636;margin:0.3em auto;}