@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,input{margin:0px;word-wrap: break-word; word-break: normal;padding:0px;font-family:"Microsoft YaHei",Verdana;}
body{font-size:14px;line-height:150%; color:#333;}
table{border-collapse:collapse; border-spacing:0px;}
fieldset,img{ border:0px;}
img{ vertical-align:middle;}
textarea{resize: none;}
address,caption,cite,code,dfn,em,th,var{ font-style:normal; font-weight:normal;}
ol,ul{ list-style:none;}
select,input{vertical-align:middle;}
select,input,textarea {font-size:12px;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
q:before,q:after{ content:'';}
abbr,acronym{ border:0px;}
a{color:#333; text-decoration:none;}
a:focus{-moz-outline:none; outline:none;}
.pr{position:relative;}
.pa{position:absolute;}
.left{float:left;}
.right{float:right;}
.yahei{font-family: "Microsoft YaHei" ! important;}
.clear{ clear:both; height:0px; line-height:0px; margin:0px; padding:0px; font-size:0px; overflow:hidden;}
.clearfix:after{ content:".";display:block;height:0px;clear:both;visibility:hidden;}
.clearfix{display:inline-block;} *html
.clearfix{height:1%;}
.clearfix{display:block;}
.ext_agnc{ text-align:center;}
.red1{ color:#ed565b;}
/*font color*/
.ft12{font-size:12px;}
.ft14{font-size:14px;}
.ft18{font-size:18px;}
.red{ color:#c30000;}
.lh_36{ line-height:36px;}
/*ext*/
/*边距*/
.mar_t30{ margin-top:30px;}
.mar_r30{ margin-right:30px;}
.mar_lr25{margin-left:25px; margin-right:25px;}
.pad_t30{padding-top:30px;}
.pad_t20{padding-top:20px;}
.pad_t10{padding-top:10px;}
.pad_b40{padding-bottom:40px;}
.pad_b30{padding-bottom:30px;}
.pad_b20{padding-bottom:20px;}
.pad_b10{padding-bottom:10px;}
/*文字排版*/
/*mainwidth*/
.main_w{width:1200px; margin:0 auto; overflow:hidden;}
.main_1000{width:100px;margin:0 auto;}
.bg_s1{width:100%; background:#ebebec;}
.dis_b{ display:block;}
/*---------------------topbar-----------------------------------*/
.banner{width:100%; margin:0 auto; background:url(9497/ban_bg.jpg) no-repeat center top;}
.qy_box{ padding:20px 0 20px 86px;width:1114px; margin:0 auto; background:url(9497/lyh.jpg) no-repeat 20px 20px; font-size:16px; line-height:30px; }
.tit_s1{ display:inline-block; padding:40px 55px 10px; background:url(9497/tit_s1bg.png) no-repeat center bottom; margin-bottom:20px;}
.tit_s1_h1{ font-size:45px; height:50px; line-height:50px;}
.tit_s1_h2{font-size:18px; height:34px; line-height:34px;}
.tit_s1_h1_w{ font-size:45px; height:50px; line-height:50px; color:#fff;}
.tit_s1_h2_w{font-size:18px; height:34px; line-height:34px; color:#fff;}
.skjs_ext{width:700px; font-size:16px; line-height:28px;}
.tit_s2{ font-size:30px; height:58px; line-height:58px; padding-top:20px;}
/*--------------nav----------------*/
.navbox{width:100%; height:70px; background:#183264; line-height:24px;}
.navbox a{ color:#fff; margin:0 0 0 10px; }
.navbox a:hover{color:#ffff02;}
.navtit{width:86px; height:70px; background:url(9497/navtitbg.gif) no-repeat left 9px; line-height:70px; color:#fff; font-size:16px; text-indent:5px;}
.navlink{padding:10px 10px 0 0;font-size:12px;}
.flag_l{background:url("8714/jt_ico.gif") no-repeat 0 0;}
.flag_r{background:url("8714/jt_ico.gif") no-repeat right 0;}
.subnav{border:2px solid #2d3e50;}

/*--------------- job qianjing---------------------------*/
.job_qj{width:100%; margin:0 auto; height:726px; background:url(9497/qj_bg.jpg) no-repeat center top;}
.job_ext{width:1000px; height:404px; background-color: rgba(255,255,255,0.9); margin:0 auto; padding:20px 0; }
.job_ext p{ color:#333; font-size:16px; line-height:28px; padding:0 68px 10px;}
.job_ext p.bgl{ background:url(9497/yh_l.png) no-repeat 20px top;}
.job_ext p.bgr{ background:url(9497/yh_r.png) no-repeat 942px bottom;}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
  .job_ext{
    background-color:#fff;
    filter:Alpha(opacity=90);
    position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
    *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */
  }
  .job_ext p{
    position: relative;/* 设置子元素为相对定位，可让子元素不继承Alpha值 */
  }  
}
.dz_btn{ display:block; width:232px;height:52px; margin:20px auto 0; background:#ed565b; text-align:center; font-size:18px; color:#fff; line-height:52px;-moz-border-radius: 5px; 
-webkit-border-radius: 5px; border-radius: 5px; position:relative; z-index:2; behavior: url(iecss3.htc); }
/*--------------- Study abroad ---------------------------*/
.menu_tab {width:700px; margin:0 auto;}
.menu_tab li{float:left;width:168px;text-align:center; height:64px; line-height:64px; background:#8d8d8d; color:#fff;cursor:pointer; font-size:18px; margin-right:5px;}
.menu_tab li:hover,.menu_tab .on{ background:#43b0e7;}
.main_ext{width:1200px;}
.gj_tab{width:1200px;text-align:center; }
.gj_wzms{width:1000px; margin:0 auto; font-size:16px; line-height:28px;padding:20px 0;}
.gj_wzms a{ color:#43b0e7;}
.gj_yxxmtj{width:1200px;}
.gj_yxxmtj li{float:left; width:283px; height:288px; border:1px solid #ccc; background:#f4f6f6; margin-right:20px;}
.gj_yxxmtj li.zsy{ margin-right:0;}
.gj_yxxmtj img{ margin:15px; border:1px solid #ccc; width:251px; height:138px;}
.gj_yxxmtj h3{font-size:18px; height:27px;}
.gj_yxxmtj h5{ height:36px;}
.more_box{height:55px; line-height:55px; background:#e8e6e6;}
.more_box a{float:left; width:106px; padding-left:35px; font-size:18px; }
.more_box a.as1{ background:url(9497/ico1.gif) no-repeat 16px center;border-right:1px solid #ccc;}
.more_box a.as2{ background:url(9497/ico2.gif) no-repeat 16px center;}
.tel_box{ padding:20px 0; text-align:center; }
.tel_box a{font-size:16px; text-decoration:underline;}
.tel_box .tel_num{ display:inline-block; width:166px; padding-left:32px; height:42px; line-height:42px; border:1px solid #ed565b; margin-left:15px; font-size:20px; color:#ed565b;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; position:relative; z-index:2; behavior: url(iecss3.htc); background:url(9497/ico3.png) no-repeat 11px center;}
/*--------------- hot zhuanye ---------------------------*/
.hotzy li{float:left; width:380px; margin:0 30px 30px 0; background:#fff;font-size:18px; }
.hotzy li.zsy{ margin-right:0;}
.hot_img{ position:relative;width:380px; height:260px;}
.hot_imga{ position:absolute;width:380px; color:#fff; left:0; bottom:0; height:50px; line-height:50px;background-color: rgba(24,50,100,0.9); text-align:center;}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
  .hot_imga{
    background-color:#183264;
    filter:Alpha(opacity=90);
    position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
    *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */
  }
}
.hot_imga a{color:#fff;}
.hot_imga a:hover{ color:#ffff02;}
.hot_imga span{margin:0 20px;}
.hot_ext{width:350px; height:200px; padding:15px; line-height:30px;}
.hot_ext a{ color:#183264; text-decoration:underline;}  
/*--------------- mingxiao rank ---------------------------*/
.rank{width:1200px;font-size:18px;}
.rank_tabbox{height:710px; overflow-y:scroll;}
.rank_tr th{ height:60px; line-height:60px; color:#fff; font-size:18px; background:#183264; padding-left:20px; text-align:left;}
.rank_tab td{height:50px; background:#f3f3f3;padding-left:20px; }
.rank_tab td.ss{ background:#e6e6e6;}
.rank_tab .a_zzzx{ background:#ed565b; display:inline-block; padding:0 20px ; height:36px; line-height:36px; color:#fff;-moz-border-radius:20px; -webkit-border-radius: 20px; border-radius: 20px; position:relative; z-index:2; behavior: url(iecss3.htc);}
.win{}
.win li{float:left; width:240px;}
.win li.ssa{margin-top:40px;}
.win_img{margin-left:20px;}
.win_ext{width:200px; height:328px; padding:72px 20px 20px; background:#fff; margin-top:-50px; font-size:16px; line-height:30px;}
.win li.ssa .win_ext{background:#b7c4e0;}
.win_ext h3{font-size:24px;height:50px;}