
/*左侧菜单导航*/
.menu_zhezhao{
    display: none;
    position: fixed;
    max-width:750px;
    top: 3.2em;
    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%*/
}
.left_menu{
    max-width:750px;
    width: 85%;
    position: absolute;
    top: 3.2em;
    right: 0;
    z-index: 999;
    display: none;
}
.left_menu .off_pop{position: absolute;top: 2em;left:-3em;}
.left_menu .off_pop img{width:2em}
.left_menu .menu_ul{width: 40%;background: #fff;margin-left: 60%;}
.left_menu .menu_ul .nLi{display:inline;width: 100%;}
.left_menu .menu_ul .nLi:last-of-type{border-bottom:0;}
.left_menu .menu_ul .nLi h3{padding:0;}
.left_menu .menu_ul .nLi h3 a{ display:block;background: #0097da;text-align: center;overflow: hidden;white-space:nowrap;
    font-size:0.9em;line-height:1.6em;color:#fff;position: relative;padding:1em 0 1em 1em;font-weight:100;
         }
.left_menu .menu_ul .nLi h3.on a{font-weight: bold;color: #0097da;background: #fff}
.left_menu .menu_ul .nLi h3.on_pre a{border-bottom-left-radius: 0.8em;}
.left_menu .menu_ul .nLi h3.on_next a{border-top-left-radius: 0.8em;}
.left_menu .menu_ul .nLi h3 a .dian{display: none;font-size: 1.1em;position: absolute;left: 0.5em;line-height: 1.3em}
.left_menu .menu_ul .nLi h3.on a .dian{display: inline-block;font-weight: normal;}
.left_menu .menu_ul .sub{display:none;background: #fff;overflow: hidden; font-size:14px;
    padding:0 0.5em 0.6em 0.5em; position:absolute;right: 40%;width: 60%;top: 0;height: 100%;border-bottom-left-radius: 1em}
.left_menu .menu_ul .sub h4{background: #f4f5f6;margin:0 0.5em;color: #505050;line-height: 2em;font-size: 1.1em;margin-top: 1em;border-radius: 0.3em;padding-left: 0.8em}    
.left_menu .menu_ul .sub li{ zoom:1;width: 33.33%;margin-top: 1em;  float: left;text-align: center;}
.left_menu .menu_ul .zixun_kai_ul li{width: 50%}
.left_menu .menu_ul .sub li a{ display:block; color:#505050;overflow:hidden}
.left_menu .menu_ul .sub li a img{height: 2em;}
.left_menu .menu_ul .sub li a span{display: block;text-align: center;font-size: 0.7em;line-height: 2em}
.sch_kai_li h5{color: #000000;font-size: 0.9em;font-weight: bold;margin:0.8em 0 0.8em 1em;}
.sch_kai_li h5 span{float: right;font-weight: normal;font-size: 0.7em;margin-right: 2em}
.sch_kai_li_li{display: none}
.sch_kai_li_li a{margin:0.5em 1em;display: block;}
.sch_kai_li_li a img{width: 100%;max-width: 12em;}
.left_menu .menu_ul .sub>a{
    clear:both;
    display: block;
    color: #a85d1b;
    font-size: .9em;
    text-align: center;
    line-height: 2.2em;
    background: #f8f4e5;
    margin:0 0.5rem;
    margin-top: 1em;
}

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,h6,img{ margin:0; padding:0; }
img,img a{ border:none;}
body{ padding-bottom:3em;}

body{font-size:14px;max-width:750px;
    min-width:320px;
    margin-left: auto;
    margin-right: auto;
    position: relative;}

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
}
.toutiao_re .swiper-wrapper .swiper-slide .toutiao_div{padding:0 11%;width: 78%;height: 8rem;}
.toutiao_re .swiper-wrapper .swiper-slide .toutiao_div_1{font-size:1rem;padding-left: 0.3rem;margin-bottom: 0.5rem}
.toutiao_re .swiper-wrapper .swiper-slide .toutiao_div_1 img{width:1rem;margin-right:0.3rem}
.toutiao_re .swiper-wrapper .swiper-slide .toutiao_div_2{font-size:0.75rem;color:grey;text-align: left;padding-left: 0.3rem;line-height:1.35rem;}
.toutiao_re .swiper-wrapper .swiper-slide .toutiao_div_2>a>span{color: red;}
.ind_guojia_new{margin:0.5rem;text-align:center;}
.ind_guojia_new .swiper-slide>a{ width:20%; float:left; text-align:center;font-size: 1rem;line-height: 2.5em; }
.ind_guojia_new .swiper-slide>a>img{ margin:10px 0 3px;box-shadow: 3px 3px 8px rgb(3 119 237 / 30%);
    border-radius: 100%;}


.tit_bg001{border-style: solid;border-width: 0 0 0 1.9em;border-color:#d10404;padding: 0 0 0 0.8em;font-size:1.125em;font-weight:700;color:#000;height: 0.19em;margin-bottom: 20px;line-height: 0.15em;margin-top: 20px;}

.tit_bg002{border-style: solid;border-width: 0 0 0 1.9em;border-color:#d10404;padding: 0 0 0 10px;font-size:1.125em;font-weight:700;color:#000;height: 0.19em;margin-bottom: 20px;line-height: 0.15em;margin-top: 20px;}


.news_duan_tit2{height:2.5rem;padding-bottom:3.5rem;}
.duan_tit_left{width:75%;line-height:2.5rem;font-size:1.25rem;color:#fff;background:#69c7fb;padding:0 3%;float:left;}
.news_duan_tit .tit_lefts{background:#f95858;}
.duan_tit_right{width:25%;line-height:2.5rem;font-size:.8rem;color:#fff;background:#f95858;padding:0 0.5%;float:left;text-align:center;}
.duan_tit_right img{width:1.2rem;margin-right:0.4rem;margin-top:-0.1rem;}



.tit_wap { background: rgba(0, 0, 0, 0) url("diandian.jpg") repeat-x scroll 0 0;color: #62aa00; font-size: 20px; font-weight: 700; height: 45px;line-height: 8px; padding-top: 15px; text-align: center;}
.tit_wap span{background: #62aa00 none repeat scroll 0 0;border-radius: 5rem;color: #fff;padding: 0.2rem 0.8rem;margin-right: 0.5rem;border: 1px solid #00bcd4;font-size: 20px;}





.lunbo_banner .swiper-pagination2{position:absolute;z-index:10;}


.top{ height:2em;border-top:2px solid #2c81ba; background:#2773dc;border-bottom:1px solid #0057d2; position:relative;}
.top .back{position:absolute; top:0.25em; left:0.5em; height:1.5em;} 
.top .hdsy{position:absolute; top:0.25em;right:0.5em; height:1.5em;} 

.tianchong_headw{display:block;}
.headw{height:3.2em;background:#0097da; font-size:1em; ;z-index:999;width:100%; min-width:320px;max-width:750px;text-align:center;line-height:3.2em;}
.head{height:4em; width:26.6em; position:relative; margin:0 auto; font-size:1em;}
.logo{ font-size:1em;height:3.2em;position:absolute;left:0;}
.headw .nav_img{ position:absolute; top:0; right:0;overflow:hidden;display:inline-block; height:3.2em;width: 3.8em;padding:0.9em 1em 0 0.8em;}
.headw .nav_img img{ height:3.2em;-webkit-transition: all .5s;transition: all .5s;}
.headw .sea_img{  height:1.5em;position:absolute; top:0.85em; left:7em;}
.top_nav_tel img{ height:1em;margin-bottom:0.2em;margin-right: 0.4em}
.top_nav_tel{font-size:1.2em;color:#fff;position:absolute; top:0; right:3.8em;}


.headw .nav_img span,
.headw .nav_img:after,
.headw .nav_img:before {
    display: block;
    height: 2px;
    width: 100%;
    background: #fff;
     -webkit-transition: all .5s; 
     transition: all .5s; 
}

.headw .nav_img span {
    margin: 7px 0;
}

.headw .nav_img:after,
.headw .nav_img:before {
    content: '';
    -webkit-transform-origin: 7.5%;
    transform-origin: 7.5%;
}

.headw .nav_img.clicked span {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    opacity: 0;
}

.headw .nav_img.clicked:after {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.headw .nav_img.clicked:before {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}

.lunbo{ text-align:center;position:relative;overflow:hidden; background:#fff;margin:0.8em; padding:0; height:auto;    border-radius: 8px;box-shadow: 0 3px 8px 1px rgb(0,0,0,0.3);}
.lunbo_banner{ text-align:center;position:relative;overflow:hidden; background:#fff;margin:0.8em; padding:0; height:auto;    border-radius: 8px;box-shadow: 3px 3px 8px rgb(3,119,237,0.4);}
.lunbo_banner .swiper-button-prev{background: none}
.lunbo_banner .swiper-button-next{background: none}
.lunbo_banner .swiper-button-prev img,.lunbo_banner .swiper-button-next img{width: 100%}

.pointer {text-align: center; position:absolute; bottom:5px; left:0; width:100%;}
.pointer2 {text-align: center; background:#e9e9e9; 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{position:relative;border:1px solid #e1e2e2;border-top-right-radius: 0.5em;border-top-left-radius: 0.5em;
    box-shadow: 3px 3px 8px rgb(3,119,237,0.3);margin:0 1em;margin-top: 2.5em;padding-bottom: 0.8em;margin-bottom: 1.2em}
.ind_guojia3{ width:50%; float:left;overflow: hidden;}
.ind_guojia3 a{ width:25%; float:left; text-align:center;}
.ind_guojia3 a img{ margin:10px 0 5px;}

/* .toutiao{ height:4em; border-bottom:1px solid #ccc; border-top:1px solid #ccc; background:url(toutiao.gif) no-repeat 0.5em 0; background-size:auto 100%; padding:0.5em 1em 0 3em; font-size:1em;}
.t_li{ font-size:1em; height:4em; display:none;}
.toutiao h3{ font-size:1.3em; color:#d30001; height:1.5em; padding:0; margin:0; overflow:hidden; line-height:1.5em; white-space:nowrap; overflow:hidden; font-weight:normal;}
.toutiao p{ font-size:1em; line-height:1.5em;height:1.5em; padding:0; margin:0; overflow:hidden; white-space:nowrap; overflow:hidden;}
 */
.sx_tit{ height:2.6em; padding-left:0.5em;line-height:2.6em; font-size:1.3em;  background:#f8f8f8;}
.sx_cont{ padding:0 0.8em;}
.sx_li{ clear:both; line-height:1.5em; border-bottom:1px solid #ccc; padding:0.2em 0;}
.sx_li_label{ float:left; border:1px solid #ff795b; color:#ff795b; line-height:1.2em; padding:0 0.8em; margin:0.4em 0;border-radius:0.5em;width:10%;text-align:center}
.sx_li_li{float:left;width:81%}
.sx_li_li li{ float:left;text-align: center; line-height:1.5em;white-space:nowrap; overflow:hidden; font-size:1em;display:block;margin-left:0.7em;margin-top:0.2rem;}
.sx_li_li li label{ display:block;color:#000; }
.sx_li_li label input{ display:none; }



.sx_more{text-align:center; line-height:2em;  clear:both}


.gjxxxw p{padding-bottom:0.85em;padding-top: 0.85em;}

/* Foot */
#backtop{ position: fixed; bottom:6em; font-size:1em; right:0.2em;; display:;filter:alpha(opacity=70); -moz-opacity:0.7;opacity:0.7;z-index: 999999}
.xiao_q{bottom:6.3em; font-size:1em; left:0.4em; width:66px; 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;}
.xiao_q{ position: fixed; 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_nav_w{height:2.5em;background:#0097da; position: fixed; bottom: 0px;z-index: 9999; overflow:hidden; width:100%; min-width:320px;max-width:750px;margin:0 auto}
.ind_tel{  position:relative; background:#559400;}

.foot_nav{height:2.5em;width:100%;margin:0 auto;}
.foot_nav a {display: block; text-align: center; color:#fff;width: 24%;float: left;line-height:2.7em; font-size:0.9em;}
.foot_nav span{display: inline-block;float: left;color: #bfd6fe;position: relative;bottom: -0.3em}
.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: #0097da;line-height: 1.8em;border-radius: 1em;position: relative;top: 0.5em}


.ind_tel_info{ color:#fff; font-size:0.7em; padding:0.5em 1em;}

.foot_tel{ position:relative;}
.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_but{
position:absolute; top:0;
 width:28%;
  left:64%;
height:2.0em;
line-height:1.9em;
background: #ffd0b1;
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 #d35400;}

.qie_info{ text-align:center; padding-top:1em; font-size:1em;}
.qie_info img{ height:2em; margin:0 0.2em;}

.red_x{ color:#ed3e3f; font-style:italic; font-size:1.2em;}
.ind_tit{ border-bottom:1px solid #ccc;border-top:1px solid #ccc; height:2.5em; position:relative; padding:0.5em; white-space:nowrap; overflow:hidden; padding-right:2em;}
.ind_tit img{ height:2.5em; margin-right:0.5em; vertical-align:middle}
img.arr_b{ position:absolute; background:#fff; top:1.0em; right:0em; height:0.7em; padding:0.5em 1.2em 0.5em 1em;}

.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;}


.ind_tit3{ border-bottom:1px solid #ccc; font-size:1em;height:2.5em; position:relative; padding:0.5em; white-space:nowrap; overflow:hidden;background:#f8f8f8;}
.ind_tit3 span{ font-size:1.2em; line-height:2em;}
.ind_tit3 img{ height:2.5em; margin-right:0.5em; vertical-align:middle}
footer{background: #272b2f}

.gdnr{display:-moz-box; 
    display: -webkit-box; padding:0.3em 0 1em 0 ;
    display: box;   background: #272b2f;
    width:100%;margin:0 auto;}
.gdnr a {display: block; font-size:1em;text-align: center;
-webkit-box-flex:1.0;color: #fff;
    -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 td{ text-align:center; background:#41bc8b;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; }
.ind_cont3 td img{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; }

.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;}
.xin .ind_cont2{ margin-bottom:0;}
.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{display:-moz-box; display: -webkit-box; display: box; width:100%; margin-top:10px;}
.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:1.6em; color:#fff; background:#51b3d8; border-radius:0.8em; margin:0 0.2em}
.ind_tit7 a.ed{ color:#fffaad; font-weight:bold; }

.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_back2{ background:#dadada; text-align:center; font-weight:bold; font-size:1em; line-height:2.3em; position:relative; z-index:10000000;}
.qmhd{ background:#ec2100; border-left:1px solid #aaa; z-index:1000; padding:0 5px; position:absolute; top:0; right:0; height:2.3em;color: #fff;}
.qmhd img{vertical-align:middle; height:1em;}


.gj_tit{ border-bottom:1px solid #ccc; border-top:1px solid #a9ce77;line-height:1.4em; position:relative; padding:0.8em 0.5em; white-space:nowrap; overflow:hidden; padding-right:2em; margin-top:5px; background:url(/images/gj_tit.png) repeat-x bottom;}
.gj_tit h3{ font-size:1em; border-left:3px solid #a9ce77; padding-left:10px;}
.gj_tit img.arr_b{ background:none;top:0.8em;}



/*院校*/
.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;}



.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(/images/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:2em 1.5em;background: url("/images/fom/new_bm_02.jpg") no-repeat;background-position: center center;background-size:100% 100%;}
.fom_info_shenming{font-size: 1em;line-height: 1.8em}
.fom_info_shenming span{color: #ff3e3e}
.fom_info_btn{text-align: center;padding:1.5em 0;}
.fom_info_btn a{display: inline-block;color: #fff;font-size: 1.2em;line-height: 2em;border-radius: 1em;background: none;width: auto;margin:0 0.5em;font-weight: normal;padding:0 1.5em;}
.fom_info_btn a.btn1{background: #0097da}
.fom_info_btn a.btn2{background: #3a3b3e}
.fom_info_form{padding:0 10%;}
.fom_info_form .text_input{position: relative;}
.fom_info_form .text_input label{position: absolute;left: 0.5em;top: 0.7em;color: #ff3e3e}
.fom_info_form .bm_input{ width:100%; line-height:2.4em;height:2.4em;font-size:1em;padding-left: 1em;border-radius: 1.2em;border:1px solid #d4d4d4;background: #f3f3f3;margin-bottom: 1em}
.fom_info_form .bm_but .bm_but1{ margin-top: 0.8em;text-align:center; font-size:1.1em;width: 100%;line-height: 2.2em;border-radius: 1.1em;background: #0097da;border:0;font-weight: bold;color: #fff}

.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{ line-height:1.5em; font-size:22px; margin-bottom:0.5em; margin-top:0.4em;}
.yp_cont h2 span{padding:2px 10px 16px 10px; display:inline-block; color:#000000;text-align: justify;}
.yp_cont_wz{  font-size:16px; line-height:1.8em; color:#444;padding:0.2em 1em 1em;}
.yp_cont_wz p{margin-bottom:1.2rem;text-align: justify; }











.yp_cont_wz img {max-width: 100% !important;}
.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;}

.paike_author{margin-right: 10px;padding: 0.19rem 0.24rem 0.24rem 0.20rem;box-sizing: border-box;height:5rem;border: 1px solid rgba(223,223,223,1);margin-left: 10px;}
.paike_author .thum{float:left;height:3.5rem;line-height: 4rem;padding-left: 6px;}
.paike_author .thum a{position: relative;display:block;}
.paike_author .thum img{height:100%;border-radius:50%;}
.paike_author .name a{float:left;color:#333;font-size: 0.85em;line-height: 4em;margin-left:0.6rem;width: 15em;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.paike_author .link{float: right;font-size: 0.85em;text-align: center;border-radius: 0.04rem;border: 1px solid rgba(0,165,235,1);margin-top: 1.2rem;margin-right: 6px;line-height: 2rem;}
.paike_author .link a{color:#00A5EB;padding: 1em 1em 1em 1em;}



.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:0.8em;}
.xm_lb li img{ width:5.5em; height:5.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;}



.sh_nav{ font-size:1em; height:3em; width:100%; background:#fff; border-bottom:1px solid #ededed; line-height:3em;}
.sh_nav ul{display:-moz-box; display: -webkit-box; display: box;width:100%;}
.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}
.sh_nav ul li span{overflow:hidden;width:0px;height:0px;border:6px solid #ccc;border-color:#ccc #fff;border-width:6px 6px 0 6px; margin-top:15px; display:inline-block; margin-left:2px;}
.sh_nav ul li.ed{ color:#62aa00;}
.sh_nav ul li.ed span{border:6px solid #62aa00;border-color:#62aa00 #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;}

/*topic*/
.topic_ban{ font-size:0; line-height:0; padding-bottom:0.5em;}
.topic_ban img{ width:100%;}
.topic_info{ padding:0.5em; font-size:1em; background:#e2e2e2; border-bottom:1px solid #ccc;}

/*.bianlan{
    position: absolute;
    top:2.3em;
    right:0px;
    width:260px;
    background: #505050;
    transition: 0.2s ease-out;
    -webkit-transition: 0.2s ease-out;
    overflow-y:scroll;
    z-index:1000000;
    padding-bottom:20px; display:none;
}
.bianlan h2 {
    color:rgba(255,255,255,.7);
    text-align:center;
    font-weight:normal;
    padding:0px;
    height:48px;
    line-height:48px;
    font-size:16px;

}

ul.c_list{ 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{ line-height:42px; color:#fff; border-top:1px solid #000000; border-bottom:1px solid #686868; padding:0px 5px;}
ul.c_list li span{ float:right;}
ul.c_list li a{ color:#fff;}*/

.bianlan{  z-index:10000000;  overflow:hidden; display:none; margin-bottom:10px;  background-color:rgba(0,0,0,0.8); padding:1em 0.5em; position:absolute; top:2.3em; left:0; font-size:1em; color:#fff;}
ul.c_list{width:100%;}
ul.c_list li{ width:31%; float:left;text-align: center; line-height:1.6em; padding:1%;white-space:nowrap; overflow:hidden; font-size:1em;}
ul.c_list li a{ border:1px solid #ddd; display:block; color:#fff;}



/*
.tiaojian{ position:relative; z-index:100;}
.tiaojian p{position: absolute;top:0;left:0px;width:180px;background: #505050;
    overflow-y:scroll;z-index:9999;padding-bottom:20px; display:none;}
.tiaojian  strong {color:#fff;text-align:center;font-weight:normal; display:block;
    padding:0px;height:48px;line-height:48px;font-size:16px;}

.tiaojian label{ margin:0px 15px; height:auto; overflow:hidden; font-size:14px;border-bottom:1px solid #000000; border-top:1px solid #686868; text-align:left; display:block; color:#fff;}
.tiaojian label input{ display:none; }

*/
.sh_navbox{ position:relative;}

.tiaojian{width:100%; background-color:rgba(0,0,0,0.8); position: absolute;top:3em;left:0px; z-index:999;}
.tiaojian ul{ display:none;padding:0.5em; }
.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; }
.tiaojian ul li label a{ color:#fff;}

.tiaojian label input{ display:none; }


.piao_zhao{ background-color:rgba(0,0,0,0.6); position:absolute; top:4em; left:0; width:100%; height:1000em; display:none; z-index:10000;}
.piao_cont{  z-index:1000000000;  overflow:hidden; display:none; margin-bottom:10px;  background-color:rgba(0,0,0,0.8); padding:1em 0.5em; position:absolute; top:4em; left:0; font-size:1em; color:#fff;}
.piao_cont ul{width:100%;}
.piao_cont ul li{ width:31%; float:left;text-align: center; line-height:1.6em; padding:1%;white-space:nowrap; overflow:hidden; font-size:1em;}
.piao_cont ul li a{ border:1px solid #ddd; display:block; color:#fff;}



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%;}


.xuezi_pic{ position:relative; width:360px; margin:10px auto; height:300px;}
.xuezi_pic img{border-radius:5px;}
.xuezi_01{ position:absolute; top:0; left:0; width:120px; height:90px;}
.xuezi_02{ position:absolute; top:100px; left:0;width:120px; height:90px;}
.xuezi_03{ position:absolute; top:0; left:130px;width:230px; height:190px;}
.xuezi_04{ position:absolute; top:200px; left:0px;width:230px; height:90px;}
.xuezi_05{ position:absolute; top:200px; right:0px;width:120px; height:90px;}

@media (max-width: 360px) {


.xuezi_pic{ position:relative; width:300px; margin:10px auto; height:240px; overflow:hidden;}
.xuezi_01{ position:absolute; top:0; left:0; width:100px; height:75px;}
.xuezi_02{ position:absolute; top:80px; left:0;width:100px; height:75px;}
.xuezi_03{ position:absolute; top:0; left:105px;width:195px; height:155px;}
.xuezi_04{ position:absolute; top:160px; left:0px;width:195px; height:75px;}
.xuezi_05{ position:absolute; top:160px; right:0px;width:100px; height:75px;}
}


.ind_cont8 td{ text-align:center; background:#b1b1b3;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; }
.ind_cont8 td img{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; }


.ind_cont77 li{ padding-bottom:1em; padding-right:1em; padding-top:1em; position:relative; font-size:1em; border-bottom:1px solid #ddd; min-height:8.3em; line-height:1.5em;}
.ind_cont77 li img.thumb{ width:5em; height:5em; position:absolute; top:1.3em; left:1em;}
.ind_cont77 li h3{ font-size:1.2em;color:#9cceca;}
.ind_cont77 li p{ line-height:1.8em; font-size:0.8em;}

.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;}



.huati_top{ padding-bottom:0.5em; padding-right:1em; padding-top:1em; position:relative; padding-left:5.5em; font-size:1em; border-bottom:1px solid #ddd; min-height:4.5em; border-bottom:1px solid #ccc; line-height:1.5em; }
.huati_top img.thumb{ width:4.5em; height:4.5em; position:absolute; top:0.8em; left:0.5em;}
.huati_top h3{ font-size:1.2em;color:#ff4f28; font-weight:normal;}
.huati_top p{ line-height:1.8em; font-size:0.8em;}
.huati_li{ padding:0.5em;}
.huati_li li{ width:31%; float:left; overflow:hidden; padding:0 1%;}
.huati_li li a{ background:#3ec381; display:block; color:#fff; text-align:center; border-radius:0.2em; margin:0.2em 0; line-height:1.6em;}




.zhuanti_li li{ padding:1em; border-bottom:1px solid #eee; margin-bottom:0.5em; padding-bottom:0.5em;}
.zhuanti_li .thumb{ width:100%; border-radius:0.5em;}
.info_img{ height:2em; position:absolute; top:0; right:0.5em;}
.zhuanti_li h3{ height:2em; line-height:2em; padding-right:3em; position:relative;}



.sch_list{}
.sch_list li{ padding-bottom:0.5em; padding-right:1em; padding-top:1em; position:relative; font-size:1em; border-bottom:1px solid #ddd; min-height:8.3em; line-height:1.5em; }
.sch_list li img.thumb{ width:6em; height:6em; position:absolute; top:0.8em; left:0.5em;}
.sch_list li h3{ font-size:1.2em;color:#9cceca;}
.sch_list li p{ line-height:1.8em; font-size:0.8em;}
.h_bj23{padding-left:7em }
.h_bj23 h3{color:#333333;}
.sch_list2 li{ font-size:1em; border-bottom:1px solid #ddd; line-height:2.5em; padding-left:1em; }
a.pinggu{ float:right; background:#F60; border-radius:5px; margin:0.2em 1em; padding:0 1em; line-height:2em; color:#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; }



.tiaojian2{ width:100%; overflow:auto; padding:0; position:relative; height:40px; background:#ff9b27; }
#t_daohang{ width:600px; white-space:nowrap; height:40px; position:absolute; top:0; left:0; z-index:100000; overflow:hidden;}
.tiaojian2 ul li{float:left;text-align: center; line-height:40px;white-space:nowrap; overflow:hidden; font-size:14px; margin:0 10px 0 10px;}
.tiaojian2 ul li a{ color:#fff;}




.xmm_cont li{ padding-bottom:1em; padding-right:1em; padding-top:0.8em; position:relative; padding-left:6.5em; font-size:1em; border-bottom:1px solid #ddd; min-height:4.8em;}
.xmm_cont li img.thumb{ width:5em; height:5em; position:absolute; top:0.8em; left:0.8em;}
.xmm_cont li h3{  height:26px; text-align:left; line-height:26px; font-size:1em;color:#fff; background:#0fa368; margin-bottom:5px; padding-left:10px;}
.xmm_cont li p{ line-height:1.5em; font-size:0.8em;}

.sx_li_hua .swiper-wrapper{float:left;width:81%;z-index:-1}
.sx_li_hua li{ float:left;text-align: center; line-height:1.5em;white-space:nowrap; overflow:hidden; font-size:1em;display:block;margin-top:0.2rem;}
.sx_li_hua li label{ display:block;color:#000; }
.sx_li_hua label input{ display:none; }
.sx_li_hua{ clear:both; line-height:1.5em; border-bottom:1px solid #ccc; padding:0.2em 0;}
.sx_li_hua .sx_li_label{ float:left; border:1px solid #ff795b; color:#ff795b; line-height:1.2em; padding:0 0.8em; margin:0.4em 0;border-radius:0.5em;width:10%;text-align:center;background:#fff}

video{border:1px solid #cfcfcf}

/*展开全文*/
.unfold-field{
    position:absolute;
    font-size: 0;
    bottom:0;
    width:100%;
    height:376px;
    z-index: 3;
}
.unfold-field .unflod-field_mask {
    height: 270px;
    width: 100%;
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,hsla(0,0%,100%,0)),to(#fff));
    background-image: linear-gradient(-180deg,hsla(0,0%,100%,0),#fff);
}
.unfold-field_text{
    cursor: pointer;
    width:100%;
    color: #406599;
    height:106px;
    font-size: 0px;
    line-height: 2em;
    text-align: center;
    background:#fff;
}
.unfold-field_text span{
    display:inline-block;
    font-size: 16px;
    height:2em;
    line-height: 2em;
    width: 50%;
    background:#15b397;
    color: #fff;
    border-radius: 23px;
}
.unfold-field_text span img{margin-right: 11px}
.content {
    max-height: 900px;
    overflow: hidden;
    position: relative;
}
.boming_tk_d{
    position: fixed;
    top: 25%;
    left: 0;
    z-index: 9999;
    width: 100%;
    display: none;
}

.boming_tk{
    background: #fff;
    padding:1em 4%;
    width: 92%;
    position: relative;
    margin:0 auto;
    text-align: center;
    border-radius: 10px;
}
.baoming_zhezhao{
    display: none;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    zoom: 1;
    background: #000;
    z-index: 999;
    width:100%;
    height:100%;
    filter:alpha(opacity=20); /*IE滤镜，透明度50%*/
    -moz-opacity:0.2; /*Firefox私有，透明度50%*/
    opacity:0.2;/*其他，透明度50%*/
}
.boming_tk h4{font-size: 1.3em;color: #282828;line-height: 2em;margin:1em 0;}
.boming_tk h5{font-size: 1em;color: #15b397;margin-bottom: 1em}
.boming_tk p{display: block;font-size: 13px;color:#7b7b7b;line-height: 25px;}
/*.boming_tk div{display: block;font-size: 13px;position: absolute;bottom: 25px;width: 700px;color:#ff6666;font-size: 15px;}*/
.boming_tk .baoming_form{overflow: hidden;}
.boming_tk .baoming_input{margin-bottom: 20px;position: relative;}
.boming_tk .input1{width: 95%}
.boming_tk .input1 input{width: 100%; height: 2.4em;border:1px solid #ccc;display: inline-block;padding-left: 10px;color: #888888;font-size: 1em}
.boming_tk .input_btn button{width: 98%; height: 2.4em;text-align:center;color: #fff;font-size: 1.2em;background: #0bc19d;line-height: 2.4em;
        border-radius: 30px;border:0;outline:none}
.boming_tk_quxiao{font-size: 0.9em;color: #616161;line-height: 3em}
.boming_tk_off{position:absolute;right: 0;top: 0;width: 90px;text-align: center;height: 90px;padding-top: 32px}
