.topimg{ background:url(9170/ban_bg.jpg) no-repeat center top;}
/*--------------nav----------------*/
.navbox{width:100%; height:70px; background:#7c181d; line-height:24px;}
.navbox a{ color:#fff; margin:0 0 0 10px; font-size:12px;}
.navbox a:hover{color:#ffb0d9;}
.navtit{width:86px; height:70px; background:url(9170/navtitbg.gif) no-repeat left 9px; line-height:70px; color:#fff; font-size:16px; text-indent:5px;}
.navlink{padding:10px 10px 0 0;}
.flag_l{background:url(9170/jt_ico.gif) no-repeat 0 0;}
.flag_r{background:url(9170/jt_ico.gif) no-repeat right 0;}
.subnav{border:2px solid #c9272f;}

.n_news{width:240px; float:left; background:#f8f8f8; padding:10px 0;}
.n_news_tit{height:30px; padding:0 0 0 40px; border-bottom:1px solid #aa2d27; font-size:18px; color:#aa2d27; background:url(9170/ico1.gif) no-repeat 10px top;}
.n_news_list{ border-bottom:1px dashed #c0c0c0; padding-bottom:10px;}
.n_news_list li{height:30px; line-height:30px;padding:0 0 0 20px; background:url(9170/ico2.gif) no-repeat 10px center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.n_news_titf{font-size:18px; color:#1680cc; margin:14px 0 0 10px;}
.ab_lx{ display:block; width:220px; height:32px; line-height:32px; color:#fff; font-size:18px;margin:15px auto 8px; background:url(9170/btn1.gif) no-repeat left top; text-align:center;}
.ab_lx:hover{ background-position:left -32px;}
.yxmk_zd{width:745px; float:right;}
.yxmk_4f1{float:left;width:363px; border:1px solid #ccc;margin:0 15px 15px 0;}
.yxmk_4f1.zsy{margin-right:0;}
.xydqaaa{height:39px; background:url(9170/tit_bg1.gif) no-repeat left top; line-height:39px; padding:0 10px 0 145px; border-bottom:1px solid #ccc;}
.xydqaaa span{float:left; font-size:18px;}
.xydqaaa a{float:right; color:#1680cc;}
.yxmk_yx{ padding:5px 0 10px;}
.yxmk_yx li{padding:0 10px; height:30px; line-height:30px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.bg_g{ background:#f3f3f3; padding:1px 0 30px;}
.titl1,.titl1_2{width:1000px; margin:20px auto 15px;height:50px; line-height:50px; background:url(9170/tit1bg.gif) repeat-x left top; text-align:center;}
.titl1_2{ background:url(9170/tit2bg.gif) repeat-x left top;}
.titl1 p,.titl1_2 p{ display:inline-block; background:#f3f3f3; padding:0 5px; font-size:30px; color:#aa2d27;}
.titl1_2 p{background:#fff; }
.titl2{font-size:30px; color:#d53839;padding-bottom:15px;}
.fenl_box{width:430px; text-align:center; padding-top:5px; font-size:18px; line-height:30px; padding:0 30px;}
/*--------------moshi tel_call----------------*/
.tel_call_box{margin:15px auto 5px; width:1000px; font-size:16px; height:41px;line-height:41px;text-align:right;}
.tel_call_box a{ display:inline-block; width:193px; height:41px;  color:#fff; margin:0 0 0 10px; text-align:center;}
.tel_call_box span{ display:inline-block;}
.tel_call_box a.aa11{ background:url(9170/btns1.gif) no-repeat left top; }
.tel_call_box a.aa22{ background:url(9170/btns2.gif) no-repeat left top;}
.tel_call_box a:hover{ background-position:left -41px;}
.tel_call_box .tel_ext{ color:#cc0000; font-size:24px;}

.g30ys{background:url(9170/ysbg.gif) repeat-y left top;}
.g30ys h6{ font-size:24px; height:38px; background:url(9170/num1.gif) no-repeat left top; padding-left:50px; line-height:38px; color:#c9272f;}
.g30ys h6.h61{ background-position:left top;}
.g30ys h6.h62{ background-position:left -38px;}
.g30ys h6.h63{ background-position:left -76px;}
.g30ys h6.h64{ background-position:left -114px;}
.g30ys h6.h65{ background-position:left -152px;}
.g30ys h6.h66{ background-position:left -190px;}
.g30ys h6.h67{ background-position:left -228px;}
.g30ys p{font-size:16px; line-height:30px;padding-left:50px; padding-bottom:10px;}

.qzzs{ margin-top:30px; font-size:16px; line-height:30px;}

.zhs_menu li{float:left;width:190px; margin-right:8px; height:36px; background:url(9170/btn4.gif) no-repeat left top; text-align:center; color:#fff; font-size:16px; padding-top:6px;cursor:pointer}
.zhs_menu li.zsy{ margin-right:0;}
.zhs_menu li.ed,.zhs_menu li:hover{ background-position:left -42px; color:#fff;}
.zhs_xxbox{ display:none; padding-top:15px;}
.zhs_xxboxt{font-size:18px; color:#e91e62; padding:8px 0 5px; line-height:1.5;}
.zhs_xxboxe{font-size:14px;line-height:1.5;padding:0 0 5px;}

.btns5{ clear:both; margin-top:20px; text-align:center; font-size:30px;  }
.btns5 a{ display:inline-block; width:376px; height:50px;line-height:50px; color:#fff; background:url(9170/bnts4.gif) no-repeat left top;}
/*--------------moshi yuanxiaoshow----------------*/
.nav_bg_zs{width:100%; height:50px;margin:20px 0 15px;background:#d53839; color:#fff;line-height:50px;}
.yxlist_show{float:left;font-size:30px; }
.g_tel_ly{float:right;width:300px; font-size:16px;}
.g_tel_ly a{margin-right:8px; color:#fff;}

/*============Overseas universities ranking==================*/
.ourank{width:280px; background:#ddf1ff;}
.ourank_tit{width:270px; height:40px; line-height:40px; color:#fff; font-size:18px; padding-left:10px; background:#35abff;}
.ourank_list{height:338px; width:240px; padding:8px 0 0 40px; background:url(9170/ouranknum.gif) no-repeat 10px top;}
.ourank_list li{height:32px; line-height:32px;}
.ourank_list li.top3 a{color:#dd7e00;}
/*===============Overseas cooperation institutions==============*/
.ocinstion{width:700px;}
.ocinstion_tit{width:690px; height:40px; line-height:40px; color:#fff; font-size:18px; padding-left:10px; background:#35abff;}
.ocinstion_gj{height:48px;}
.ocinstion_gj span{float:left; padding:0 15px; height:36px; line-height:36px; font-size:14px;}
.ocinstion_gj span.ed,.ocinstion_gj span:hover{border-bottom:2px solid #2689d0;}
.ocinstion_list li{float:left;width:150px; padding-left:13px; height:30px; margin:0 10px 6px 0; border:1px solid #c0c0c0; line-height:30px; background:url(1921/d1.gif) no-repeat 6px center; overflow:hidden;}