.banner{width:100%; height:520px; background:url(8708/ban_bg.gif) no-repeat center top;}
.daoyu{width:835px; height:127px; padding:10px 20px 20px 147px; background:url(8708/daoyubg.gif) no-repeat left top; margin:1px auto 0; font-size:14px; color:#fff; line-height:22px;}
/*--------------nav----------------*/
.navbox{width:100%; height:70px; background:#5586dc; line-height:24px;}
.navbox a{ color:#fff; margin:0 0 0 10px;}
.navbox a:hover{color:#fffac3;}
.navtit{width:86px; height:70px; background:url(8708/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(8708/jt_ico.gif) no-repeat 0 0;}
.flag_r{background:url(8708/jt_ico.gif) no-repeat right 0;}
.subnav{border:2px solid #116fb7;}
/*--------------nav end----------------*/
.title1{width:702px; height:54px; background:url(8708/tit_1bg.gif) no-repeat left top; padding-top:13px; text-align:center; color:#fff; font-size:34px;  margin:20px auto 15px;}
.title2{font-size:30px; font-weight:700; color:#0f51a2;text-align:center; height:36px; padding-top:5px;}
.ext{font-size:16px; line-height:30px;}
.btn_2,.btn_2b { text-align:center; margin:20px auto;}
.btn_2 a{ display:inline-block;width:246px; height:50px; border:2px solid #b72123; font-size:20px; line-height:50px;}
.btn_2 a.aa1{ color:#fff; background:#b72123;}
.btn_2b a{display:inline-block;width:246px; height:50px; border:2px solid #0f51a2; font-size:20px; line-height:50px;}
.btn_2b a.aa1{ color:#fff; background:#0f51a2;}

.func li{float:left;width:430px; background:url(8708/num1234.gif) no-repeat left top; padding-left:60px;margin:0 20px 15px 0;}
.func li.di2{ background-position:left -183px;}
.func li.di3{ background-position:left -365px;margin-right:0;}
.func li.di4{ background-position:left -548px;margin-right:0;}
.func h3{ font-size:24px; padding:10px 0;}
.func p{font-size:14px; line-height:22px;}
.b_bg{width:100%;padding:20px 0 0; background:url(8708/b_bg.gif) repeat left top; overflow:hidden;}

.chara li{float:left;width:250px; text-align:center; margin-top:15px;}
.chara h6{width:220px; margin:0 auto; font-size:18px; line-height:26px; padding:8px 0 5px;}
.chara p{width:220px; margin:0 auto;font-size:14px; line-height:22px;}

/*-------------------tjxe_6s_yx----------------------*/
.tjxe_6s_yx{padding:0 10px; }
.tjxe_6s_yx li{float:left; width:310px; color:#555; margin:15px 23px 0 0;}
.tjxe_6s_yx li.last{margin-right:0;}
.tjxe_6s_yx h3{ font-size:20px; height:32px; line-height:32px; background:url(8708/zt_img9.gif) no-repeat; padding:0 0 0 45px;}
.tjxe_6s_yx h3.h31{ background-position: left top;}
.tjxe_6s_yx h3.h32{ background-position: left -32px;}
.tjxe_6s_yx h3.h33{ background-position: left -64px;}
.tjxe_6s_yx h3.h34{ background-position: left -96px;}
.tjxe_6s_yx h3.h35{ background-position: left -128px;}
.tjxe_6s_yx h3.h36{ background-position: left -160px;}
.tjxe_6s_yx li img{ border:1px solid #ccc; margin:10px 0 5px;}
.tjxe_6s_yx li p{padding:5px 0;}
.tjxe_6s_yx li em{ background:#a41d21; color:#fff; padding:3px 8px;}
.tjxe_6s_yx_btn{margin:5px 0 0;width:309px;height:30px; line-height:30px; background:url(8708/zt_img8.gif) no-repeat left top;}
.tjxe_6s_yx_btn a{ float:left; width:73px; padding-left:30px;}
.tjxe_6s_yx_btn a.ag{color:#333;}
/*--------------moshi zhaoshengyaoqiu----------------*/
.box_2_nober{width:480px; font-size:14px; line-height:22px;}
.box_2_nober h2{ color:#fff; width:160px; height:45px; line-height:45px; background:#406ca2; text-align:center; font-size:18px;}
.box_2_nober p{padding:10px 0 0 10px; background:url(8708/bg_13.gif) no-repeat left 10px;}
.box_2_nober p span{color:#fff; margin:0 20px 0 8px;}
.box_2_nober p.zs{ background:none; color:#e3328d; margin:0 0 0 36px;}
.shrq span.shrq_tit{ margin:8px 0 5px; display:inline-block; padding:3px 15px; background:#e3328d; color:#fff; line-height:21px;}
.kesz{ background:#e9e9e9;border:1px solid #c0c0c0; padding:10px 0;width:998px; overflow:hidden;}
.kesz li{float:left;width:230px;padding:0 0 0 18px; border-right:1px dashed #c0c0c0;}
.kesz li.last{border-right:none;}
.kesz h6{width:198px;height:33px; line-height:33px; text-align:center; background:url(8708/bg_14.gif) no-repeat left top; color:#fff; font-size:14px; margin-bottom:10px;}
.kesz p{font-size:14px; line-height:24px;}
.auth {padding-top:15px;}
.auth li{float:left;position:relative;width:500px;height:230px; color:#fff;}
.auth .ext_l{ position:absolute; width:206px; height:170px; padding:40px 40px 20px 20px; background:url(8708/bg_l.gif) no-repeat left top; top:0;left:0;}
.auth .ext_r{ position:absolute; width:186px; height:170px; padding:40px 40px 20px 40px; background:url(8708/bg.gif) no-repeat left top; top:0;right:0;}
.auth .tpimg_l{position:absolute; left:0; top:0;}
.auth .tpimg_r{position:absolute; right:0; top:0;}
.auth li h6{font-size:18px; line-height:30px;}
.auth li 9{font-size:14px; line-height:24px;}
.tit_red_tl{ background:#ba0027; height:50px; line-height:50px; font-size:24px; color:#fff;}
.jyqj{float:left; padding:0 0 0 20px;width:730px; font-size:14px; line-height:22px;}
.title5{margin:15px 0 5px; width:990px; padding-left:10px; height:45px; line-height:45px; color:#fff; background:#116fb7; font-size:16px;}
/*============Overseas universities ranking==================*/
.ourank{width:280px; background:#e6eff7;}
.ourank_tit{width:270px; height:40px; line-height:40px; color:#fff; font-size:18px; padding-left:10px; background:#116fb7;}
.ourank_list{height:338px; width:240px; padding:8px 0 0 40px; background:url(8708/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:#116fb7;}
.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 #ff744f;}
.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;}
.fenlei_22{width:490px;height:264px;background:url(8708/img_02.gif) no-repeat left top;padding-top:86px;}
.fenlei_22.lb2{background:url(8708/img_03.gif) no-repeat left top;}
.fenlei_22 h1{ font-size:24px; font-weight:bold; color:#000;  text-align:center; height:30px;}
.fenlei_22_e{width:458px;height:263px;padding:0 15px; border:1px solid #b363ce; border-top:none; background:#d5c7db; font-size:16px; line-height:30px;}