@charset "utf-8";
/* CSS Document */
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; }
img { border: 0 none; vertical-align: top }
body, input, select, button, textarea { font-size: 14px; font-family:"Microsoft Yahei", "微软雅黑","\5b8b\4f53",arial;  }
li{ list-style:none;}
.arial{ font-family:arial;}
.song{font-family:"\5b8b\4f53";}
input[type=button], input[type=submit], input[type=reset] { cursor: pointer }
button { cursor: pointer }
input[type=text], input[type=password], input[type=file], textarea { -webkit-border-radius: 0; -webkit-appearance: normal }
input[type=search] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; -ms-box-sizing: content-box; -o-box-sizing: content-box; box-sizing: content-box }
textarea { overflow: auto; resize: none }
body { background: #f4f4f4; color: #000;}
html{-webkit-text-size-adjust:none;}
a{ color: #4a4d55; text-decoration: none; }
a * { *cursor: pointer }
a{blr:expression(this.onFocus=this.blur());}
a:hover { text-decoration:none; color:#15437d;  }
a:focus { outline: none; }
.fixed:after, .clearfix:after, .cf:after { content: "."; display: block; clear: both; height: 0; overflow: hidden}
.fixed, .clearfix, .cf { zoom: 1; }
.clear { display: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.fl, .fr { display: inline; float: left; }
.fr { float: right }
.center{ text-align:center;}
.hidden{ display:none;}
table { border-collapse: collapse; border-spacing: 0 }
caption, th { text-align: left }
th { font-weight: normal }
ui{padding:0; margin:0;}
li{list-style-type:none;}
.arial { font-family:Arial, Helvetica, sans-serif}

.header,.logo_nav{width:1211px;margin:0 auto;}
.header{width:1211px;height:44px; line-height:44px; padding-top:8px; background:url(/css/../images/header_bg.jpg) repeat-x top; text-align:right}
.header .language{ height:43px; overflow:hidden;}
.header .language a{ font-size:14px; line-height:22px; background:url(/css/../images/header_a.jpg) no-repeat; padding-left:10px; margin:12px 0 0 15px; background-position:0 center; display:inline-block; }

.logo_nav{ height:140px;}
.logo{ float:left; display:block; width:460px; height:103px; margin-left:22px;}
.logo img{display:block; width:510px; height:140px;}
.logo_nav .nav { float:right; width:889px; padding-top:92px;}
.logo_nav .nav  li{float:left; padding-left:51px;}
.logo_nav .nav  li a{ font-size:16px; line-height:18px; color:#363636;}
.logo_nav .nav  li a:hover,.logo_nav .nav  li a.open{ color:#0b4db1;}

.footer{height:300px;background:url(/css/../images/footer.jpg) repeat-x;min-width:1211px}
.copyright_left{ float:left;}
.copyright_left a{ float:left;}
.copyright_left p{ float:left; width:760px; padding:33px 0 0 24px; font-size:11px; line-height:15px; color:#d3dfee;}
.copyright_left p span{ display:block; font-family:"Times New Roman"; padding-top:15px;}
.copyright_right{ float:right; padding-top:25px;}
.copyright_right a{ display:block; float:left; width:34px; height:34px; position:relative; margin-left:11px;}
.copyright_right a img{ display:block; width:34px; height:34px; position:absolute; left:0; top:0;}
.copyright_right a img.m_a{ z-index:2}
.copyright_right a img.m_two{ z-index:1}
.copyright_right a:hover .m_two{ z-index:3}
.open{ z-index:3;}
.copyright_left a.xinhongru { float:none; color:#D3DFEE}


/* - 国际交流生 - */
.talents_es_list li{ background:url(/css/../images/exchange_students_list_bg.jpg) repeat; height:296px; width:241px;}