﻿body
{
    font-size: 12px;
    font-family: Verdana, Geneva, sans-serif;
    text-align:center;
    margin:0px;
    background-color:White;
   
}
dl,dd,dt,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img{margin:0;padding:0;border:0;}


ul,ol{list-style-type:none;}

select,input,img,select{vertical-align:middle;}

.clearit{clear:both;}

a
{
    color: #326331;
    text-decoration: none;
}
a:hover
{
    color:#993333;
}
.float_r
{
    float: right;
}
.float_l
{
    float: left;
}

#main
{
     width:996px;
     
     overflow:hidden;
     margin:0 auto;
     color: #326331;
     z-index:1;
}
#head
{
     height:104px;
     overflow:hidden;
}
#head_l
{
     width:352px;
     height:100%;
     float:left;
     background:url(head_l.png) no-repeat;
}
#head_r
{
     width:644px;
     height:100%;
     float:left;
     background:url(head_r.png) no-repeat;
}
.head_link
{
    float:right;
    width:325px;
    height:30px;
    text-align:right;
    
}
.head_link li
{
     float:left;
	 margin-right:7px;
     height:30px;
    line-height:30px;
     text-align:left;
   
     
     
}
.head_link a
{
     color:White;
     
}
.head_link a:hover
{
      color:White;
      text-decoration:underline;
}
.head_link img
{
     vertical-align:middle;
}

#nav
{
     height:26px;
     z-index:99;
    
}
#nav_l
{
     height:26px;
     width:8px;
     float:left;
     background:url(nav_l.png) no-repeat;
}
#nav_m
{
     height:26px;
     width:981px;
     float:left;
     background:url(nav_m.png) repeat-x;
     position:relative;
     z-index:100;
}

.nav_more
{
    position:absolute;
    height:20px;
    padding-top:8px;
   top:25px;
    overflow:hidden;
     text-align:center;
     display:none;
     z-index:999;
     
}
.nav_bak
{
   
    opacity:0.5;
    filter:Alpha(Opacity="50");
    background-color:#326331;
   
    text-align:left;
    overflow:hidden;
}
.nav1
{
     
    left:77px;
     width:240px;
}
.nav2
{
     
    left:300px;
     width:190px;
}
.nav3
{
     
    left:375px;
     width:440px;
}
.nav4
{
     
    left:450px;
     width:442px;
}
.nav5
{
     
    left:525px;
     width:280px;
}
.nav6
{
     
    left:600px;
     width:160px;
}
.nav7
{
     
    left:750px;
     width:160px;
}
.nav8
{
     
    left:445px;
     width:540px;
}
.nav9
{
     
    left:645px;
     width:410px;
}
.nav_more a
{
     
    
     color:yellow;
}
.nav_more a:hover
{
    color:red;
    text-decoration:underline;
}
#nav_r
{
     height:26px;
     width:7px;
     float:left;
     background:url(nav_r.png) no-repeat;
}
#nav_m ul
{
    width:981px;
     height:26px;
}
#nav_m li
{
    float:left;
    width:65px;
     height:26px;
    line-height:26px;
   overflow:hidden;
}
#nav_m li a
{
    
    width:65px;
    display:block;
     height:26px;
    line-height:29px;
    text-align:center;
    color:White;
}
#nav_m li a:hover
{
    background:url(nav_hover.png) no-repeat;
}
.nav_g
{
     background:url(nav_g.png) no-repeat;
}
.nav_hover
{
    background:url(nav_hover.png) no-repeat;
}
#content {
    background-color: White;
    height: 290px;
    overflow: hidden;
}
#content_index {
    background-color: White;
	margin-top:310px;
    height: 290px;
    overflow: hidden;
}
#content_t {
    height: 270px;
    overflow: hidden;
}
#content_t_2 {
    display: inline;
    float: left;
    height: 285px;
    overflow: hidden;
    width: 230px;
}
#content_t_l {
    float: left;
    height: 285px;
    overflow: hidden;
    width: 230px;
}
#content_t_r {
    border: 4px solid #386D14;
    float: left;
    height: 252px;
    margin-top: 3px;
	margin-top:10px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 496px;
}
#flash_img {
    height: 252px;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 498px;
}
.content_tzgg {
    height: 170px;
    overflow: hidden;
}
.content_t_title {
    height: 27px;
    line-height: 34px;
    overflow: hidden;
    padding-right: 10px;
    text-align: right;
}
.content_tzgg2 {
    background: url("tzgg.png") no-repeat scroll 0 0 transparent;
}
.more {
    color: #326331;
    text-decoration: underline;
}
.content_t_c_l {
    float: left;
    height: 139px;
    width: 94px;
}
.content_t_c_r {
    float: left;
    height: 139px;
    overflow: hidden;
    width: 380px;
}
.content_t_c_r ul {
    height: 135px;
    margin-top: 4px;
    width: 100%;
}
.content_t_c_r li {
    float: left;
    height: 22px;
    line-height: 22px;
    margin: 0;
    text-align: left;
    width: 100%;
}
.content_t_c_li {
    float: left;
    overflow: hidden;
    width: 300px;
}
.content_t_c_date {
    float: left;
    overflow: hidden;
    text-align: center;
    width: 70px;
}
.content_kstd {
    height: 100px;
    overflow: hidden;
}
.content_kstd_2 {
    height: 500px;
}
.content_kstd2 {
    background: url("kstd.png") no-repeat scroll 0 0 transparent;
}
.content_kstd ul {
    height: 135px;
    margin-left: 4px;
    margin-top: 4px;
    width: 100%;
}
.content_kstd li {
    float: left;
    height: 24px;
    line-height: 24px;
    margin: 0;
    text-align: left;
    width: 80px;
}
.content_d_elem {
    float: left;
    height: 285px;
    overflow: hidden;
    width: 329px;
}
.content_d_elem_4 {
    float: left;
    height: 280px;
    overflow: hidden;
    width: 256px;
}
.content_d_elem_3 {
    float: left;
    height: 280px;
    margin: 0 0 0 10px;
	display:inline;
    overflow: hidden;
    width: 495px;
}
.content_d_elem_2 {
    float: left;
    height: 285px;
    overflow: hidden;
    width: 230px;
}
.content_d_elem_t {
    height: 22px;
    overflow: hidden;
    width: 100%;
}
.content_d_elem_t_2 {
    height: 30px;
    overflow: hidden;
    width: 100%;
}
.content_d_elem_c1 {
    background: url("block_t.jpg") no-repeat scroll 0 0 transparent;
    height: 7px;
    overflow: hidden;
}
.content_d_elem_c2 {
    border-left: 1px solid #CACACA;
    border-right: 1px solid #CACACA;
    height: 250px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 489px;
}
.content_d_elem_c2_3 {
    border-left: 1px solid #CACACA;
    border-right: 1px solid #CACACA;
    height: 250px;
    overflow: hidden;
    width: 254px;
}
.content_d_elem_c2_2 {

    
    height: 270px;
    overflow: hidden;
    padding-left: 4px;
    width: 242px;
	float:left;
}

.content_d_elem_c2_2_3 {

    
    height: 320px;
    overflow: hidden;
    padding-left: 4px;
    width: 242px;
	float:left;
}

.content_d_elem_c3 {
    background: url("block_d.jpg") no-repeat scroll left top transparent;
    height: 7px;
    overflow: hidden;
    width: 490px;
}
.content_d_elem_c3_2 {
    background: url("block_d_2.jpg") no-repeat scroll left top transparent;
    height: 7px;
    overflow: hidden;
    width: 256px;
}
.xyjd_t {
    background: url("xyjd_t.jpg") no-repeat scroll 0 0 transparent;
}
.xyxw_t {
    background: url("daohang.jpg") no-repeat scroll left bottom transparent;
}
.lsxy_t {
    background: url("lsxy_t.jpg") no-repeat scroll 0 0 transparent;
}
.elem_m {
    margin-left: 3px;
}
.elem_m_2 {
    margin-left: 0;
}
#content_d {
    height: 285px;
    margin: 8px 0 0;
    overflow: hidden;
    padding: 0;
}
.xyjd_l {
    float: left;
    height: 73px;
    width: 72px;
}
.xyjd_r {
	margin:0 auto;
    height: 65px;
    width: 250px;
}
.xyjd_dd {
	margin:15px auto 0;
    height: 45px;
    width: 250px;
}
.xyjd_d {
    clear: left;
    height: 250px;
    line-height: 20px;
    margin: 0 auto 0 3px;
    overflow: hidden;
    text-align: left;
    text-indent: 22px;
    text-overflow: clip;
    width: 250px;
}
.content_d_list_l {
    float: left;
    height: 167px;
    text-align: center;
    width: 91px;
}
.content_d_list_r {
    float: left;
    height: 245px;
    margin: 0;
    padding: 4px 0 0;
	_padding: 4px 0px;
    text-align: left;
    width: 390px;
}
.content_d_list_r li {
    border-bottom: 1px solid #C9CBC9;
    float: left;
    height: 22px;
    line-height: 22px;
    margin-left: 2px;
    overflow: hidden;
    white-space: nowrap;
    width: 390px;
}
.content_d_list_r li .date {
    float: right;
	text-align:center;
}
.content_d_list_r_2 {
    float: left;
    text-align: left;
    width: 228px;
	margin-top:5px;
}
.content_d_list_r_2 li {
    float: left;
    min-height:18px;
	*+min-height:18px;    
    margin-left: 2px;
    width: 226px;
	font:bold 12px Verdana, Geneva, sans-serif;
	line-height: 18px;
	*+line-height: 18px;
	_line-height: 18px;
}

.content_d_list_r_2_3 {
    float: left;
    text-align: left;
    width: 228px;
}
.content_d_list_r_2_3 li {
    float: left;
    min-height:18px;
	*+min-height:18px;    
    margin-left: 2px;
    width: 226px;
	font:bold 12px Verdana, Geneva, sans-serif;
	line-height: 18px;
	*+line-height: 18px;
	_line-height: 18px;
}


#foot {
    background: url("foot_b.jpg") repeat-x scroll 0 0 transparent;
	clear:both;
    color: Gray;
    height: 46px;
    line-height: 46px;
    overflow: hidden;
}
.pic_b {
    border: 1px solid #A8ADA8;
    margin: 0 auto;
    text-align: center;
}
.pic_tzgg {
    float: left;
    height: 132px;
    margin-left: 2px;
    margin-top: 3px;
    width: 89px;
}
.pic_xyjd {
    float: left;
    height: 64px;
    margin-left: 2px;
    margin-top: 3px;
    padding: 1px;
    text-align: center;
    width: 66px;
}
.pic_xyxw {
    float: left;
    height: 240px;
    margin-left: 2px;
    margin-top: 3px;
    padding: 1px;
    text-align: center;
    width: 81px;
}
#localtion {
    height: 25px;
    margin: 3px 0;
    overflow: hidden;
    width: 100%;
}
#localtion_i {
    border-bottom: 1px solid #166A1F;
    float: left;
    height: 24px;
    width: 25px;
}
#localtion_l {
    border-bottom: 1px solid #166A1F;
    float: left;
    height: 24px;
    line-height: 28px;
    overflow: hidden;
    text-align: left;
    width: 110px;
}
#localtion_r {
    border-bottom: 1px solid #BABBBA;
    float: left;
    height: 24px;
    line-height: 28px;
    overflow: hidden;
    padding-right: 5px;
    text-align: left;
}
#conlist_l {
    float: left;
    height: 400px;
    overflow: hidden;
    width: 738px;
}
#conlist_l_top {
    background: url("list_top.jpg") no-repeat scroll 0 0 transparent;
    height: 7px;
    overflow: hidden;
    width: 732px;
}
#conlist_l_down {
    background: url("list_down.jpg") no-repeat scroll 0 0 transparent;
    height: 6px;
    overflow: hidden;
    width: 732px;
}
#conlist_l_con {
    border-left: 1px solid #BABBBA;
    border-right: 1px solid #BABBBA;
    height: 385px;
    overflow: hidden;
    width: 730px;
}
#conlist_r {
    float: left;
    height: 400px;
    margin-left: 0;
    overflow: hidden;
    width: 258px;
}
#conlist_l_con_inner {
    float: left;
    margin-left: 18px;
    margin-top: 10px;
    text-align: left;
    width: 700px;
}
#conlist_l_con_inner li {
    border-bottom: 1px solid #DEDEDE;
    float: left;
    height: 25px;
    line-height: 25px;
}
.conlist_ar {
    text-align: left;
    width: 580px;
}


.conlist_date {
    text-align: center;
    width: 90px;
	
}
#conpage {
    clear: left;
    height: 30px;
    line-height: 30px;
    width: 100%;
}
#wzjs {
    height: 75px;
    margin-left: 1px;
    margin-top: 10px;
    overflow: hidden;
    width: 100%;
}
.wzjs_l {
    border: 1px solid #BABBBA;
    float: left;
    height: 70px;
    overflow: hidden;
    padding-top: 1px;
    text-align: center;
    width: 78px;
}
.wzjs_r {
    float: left;
    height: 75px;
    line-height: 30px;
    margin-left: 2px;
    text-align: center;
    width: 166px;
}
.wzjs_r_margin {
    margin-bottom: 4px;
}
.rightlist_top {
    background: url("list2_top.jpg") no-repeat scroll 0 0 transparent;
    height: 5px;
    overflow: hidden;
    width: 254px;
}
.rightlist_down {
    background: url("list2_down.jpg") no-repeat scroll 0 0 transparent;
    height: 6px;
    overflow: hidden;
    width: 254px;
}
.rightlist_mid {
    border-left: 1px solid #BCBCBC;
    border-right: 1px solid #BCBCBC;
    overflow: hidden;
    width: 252px;
}
.rightlist_pic {
    border: 1px solid #BABBBA;
    height: 68px;
    margin: 0 auto;
    overflow: hidden;
    padding-top: 2px;
    text-align: center;
    width: 244px;
}
.xylj_con {
    height: 388px;
}
.xylj_con_ul {
    overflow: hidden;
}
.xylj_con_ul li {
    float: left;
    height: 25px;
    line-height: 25px;
    padding-left: 8px;
    text-align: left;
    width: 115px;
}
#article_title {
    color: #3F3F3F;
    font-size: 18px;
    font-weight: bold;
    height: auto;
    line-height: 30px;
    text-align: center;
}
#article_info {
    color: #808080;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    text-align: center;
}
#article_con {
    color: #3F3F3F;
    font-size: 14px;
    line-height: 25px;
    overflow: hidden;
    padding: 12px;
    text-align: left;
}
.article_list {
    height: 260px;
}
.list_margin {
    margin-bottom: 4px;
}
.article_list_con {
    margin: 5px auto 0;
    overflow: hidden;
    text-align: left;
    width: 240px;
}
.article_list_con li {
    height: 22px;
    line-height: 22px;
    width: 100%;
}

.about{ width:230px; height:310px; float:left; display:inline; text-align:left; line-height:22px; _line-height:21px; color:#326331;word-wrap:break-word;word-break:break-all;}

.about_top{ width:230px; height:27px; background:url(about_bfu.jpg) no-repeat left top; overflow:hidden;}
.pic {	display:inline;    background: url("pic.jpg") repeat scroll 0 0 transparent;    border: 4px solid #386D14;    height: 300px;    margin-top: 2px;    overflow: hidden;    width: 748px;	float:right;}
.lianjie_inter{ width:200px; height:50px; float:left; margin:0px; padding:0px; margin-left:70px; margin-top:10px; text-align:left; white-space:normal; font:14px Calibri "微软雅黑";}
.lianjie_inter a:link{ color:#326331;}
.lianjie_inter a:visited{ color:#326331;}
.lianjie_inter a:hover{ color:#933;}
.inter{ width:248px; height:250px; overflow:hidden; margin:0 auto; background:url(international_6.jpg) no-repeat left top;}


.chaolian_link_1{ width:180px; height:21px; margin-left:63px; margin-top:10px; background:url(international_courses.jpg) no-repeat left top;}
.chaolian_link_1 a{ display:block; width:180px; height:21px;}
.chaolian_link_1 a:link{ background:none;}
.chaolian_link_1 a:visited{ background:none;}
.chaolian_link_1 a:hover{ background:url(international_courses_2.jpg) no-repeat left top;}
.chaolian_link_2{ width:180px; height:21px; margin-left:63px; margin-top:5px; background:url(international_lecturers.jpg) no-repeat left top;}
.chaolian_link_2 a{ display:block; width:180px; height:21px;}
.chaolian_link_2 a:link{ background:none;}
.chaolian_link_2 a:visited{ background:none;}
.chaolian_link_2 a:hover{ background:url(international_lecturers_2.jpg) no-repeat left top;}

.chaolian_link_3{ width:180px; height:21px; margin-left:63px; margin-top:27px; background:url(international_signup.jpg) no-repeat left top;}
.chaolian_link_3 a{ display:block; width:180px; height:21px;}
.chaolian_link_3 a:link{ background:none;}
.chaolian_link_3 a:visited{ background:none;}
.chaolian_link_3 a:hover{ background:url(international_signup_2.jpg) no-repeat left top;}

.chaolian_link_4{ width:180px; height:21px; margin-left:63px; margin-top:45px; background:url(international_application.jpg) no-repeat left top;}
.chaolian_link_4 a{ display:block; width:180px; height:21px;}
.chaolian_link_4 a:link{ background:none;}
.chaolian_link_4 a:visited{ background:none;}
.chaolian_link_4 a:hover{ background:url(international_application_2.jpg) no-repeat left top;}


.chaolianjie{width:248px; height:200px; background:none;}
.nav_list{ width:248px; height:21px; margin-top:7px; overflow:hidden; background:url("xgzt_2.jpg");}
.news {
    display: inline;
    float: left;
}