﻿@charset 'utf-8';
html{
	color:rgb(0,0,0);
	background:rgb(255,255,255);
	font-family:'Microsoft YaHei',"微软雅黑",sans-serif;
	font-size: 14px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,strong{
	padding:0;
	margin:0;
	font-family:'Microsoft YaHei',"微软雅黑",sans-serif,Arial;
	font-size: 14px;}
table{
	border-collapse:collapse;
	border-spacing:0;}
fieldset,img{
	border:0;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:none;color: #00457c;}
/*
var,em,strong{
	font-style:normal;
	font-weight:normal;
}
address,caption,cite,code,dfn,em,strong,th,var, optgroup{
	font-style:inherit;
	font-weight:inherit;
}
*/
del,ins{
	text-decoration:none;}
li{
	list-style:none;
	text-align:center;}
caption,th{
	text-align:left;}
h1,h2,h3,h4,h5,h6{
	font-size:100%;
	font-weight:normal;}
q:before,q:after{
	content:'';display:block;clear:both;}
*html .clear{_height:1%;}
.clear{zoom:1;}
.clear:after{content:'';display:block;clear:both; height:0; visibility:hidden; font-size:0;}

abbr,acronym{
	border:0;
	font-variant:normal;}
sup,sub{
	vertical-align:baseline;}
legend{
	color:rgb(0,0,0);}
input,button,textarea,select,optgroup,option{
	font-family:inherit;
	font-size:inherit;
	font-style:inherit;
	font-weight:inherit;}
input,button,textarea,select{
	*font-size:100%;}
p{
	table-layout: fixed;
	word-wrap:break-word;}
.hide{ display:none;}
.fl{ float:left;}
.fr{ float:right;}
/*navigation 样式*/
.navigation{
	height: 40px;
	background:#eee;}
.navigation_inner{
	width:984px;
	margin:0 auto;}
.navigation_inner li{
	float:left;
	height: 40px;
	line-height: 40px;
	padding:0 15px;
	border-right: 1px solid #d2d2d2;
	background: #eee;}
.navigation_inner li a{
	color: #707070;}
.navigation_inner li a:hover{
	color: #00457c;}
.quicklink{
	position: relative;
	z-index:120;}
.sszq{position: relative;
	z-index:120;}
.jxxm{position: relative;
	z-index:120;}
.navigation_inner li p{
	position: absolute;
	top:40px;
	left:0;
	padding: 10px 0 10px 0;
	width:135px;
	background: #eee;
	display: none;
	z-index:120;}
.navigation_inner li p a:hover{
	background: #22aab3;
	color: #fff;}
.navigation_inner li p a{
	float:left;
	width: 120px;
	line-height: 24px;
	text-align: left;
	padding-left: 15px;
	background: #eee;}
.navigation_inner .lang{
	float: left;
	height: 20px;
	line-height: 20px;
	margin-top: 10px;
	margin-left: 15px;
	background:#ccc;
	padding:0 10px;
	border:1px solid #c7c7c7;
	border-radius: 4px;
	font-size: 12px;
	color: #535353;}
.navigation_inner .lang:hover{
	color: #00457c;}

.navigation form{
	float:right;
	width:178px;
	height:24px;
	margin-top: 8px;
	background:url(../images/search.png) 0 0 no-repeat;}
.navigation form input{
	float:left;
	background:none;

	height:25px;}
.navigation .reader_txt{
	width:140px;
	height:18px;
	outline:none;
	border:none;
	padding:3px 0 4px 10px;
	color:#c9c9c9;}
.reader_btn{
	width:25px;
	outline:none;
	border:none;
	cursor: pointer;}
/* 头部通用样式 */
.header{
	width:100%;
	height:105px;
	background:#0065b3;}
.header a{
	color:#fff;}
.headerin{
	width:984px;
	height:105px;
	margin:0 auto;}
.head_sec img{
	float:left;
	width:235px;
	height: 105px;}
.head_nav{
	float:right;
	padding-top: 50px;}
.head_nav li{
	position: relative;
	float:left;
	margin:0 15px;
	
	font-size:16px;
	z-index: 100;}
.head_nav li p{
	position: absolute;
	top:20px;
	left: -10px;
	width:120px;
	background: #0065b3;
	z-index:100;
	padding:10px 0  10px 0px;
	display: none;
	overflow: hidden;
	height: auto;}
/*yvonne 2014.3.19*/
.head_nav li p.pmore{left: -74px;width:120px;}
	
	
	

.header .head_nav li p a:hover{
	border:none;
	background: #eee;
	color:#0065b3;
	padding:0;
	padding-left:10px;}
.head_nav li p a{
	display: block;
	text-align: left;
	border:none;
	line-height: 30px;
	padding-left: 10px;}
.head_nav li a:hover{
	border-bottom: 4px solid #fff;
	padding-bottom: 8px;}
.header .head_nav li a.select{
	border-bottom: 4px solid #fff;
	padding-bottom: 8px;}


/* 内容通用样式 */
.main{

	width:984px;
	margin:0 auto;
	padding-bottom: 30px;
	line-height: 0;}
/* footer通用样式 */
.footer{
	
	width:100%;
	height: 148px;
	background:#eee;
	color:#535353;
	border-top: 1px solid #dfdede;}
.footerin{
	width:964px;
	margin: 0 auto;
	padding:32px 10px 0 10px;
	height:102px;}
.footerinf{
	float:left;
	width:568px;}
.footerlink{
	float:left;}
.footerinf .footerlink a{
	float:left;
	padding-right:15px;
	color:#535353;
	font-size:12px;
	margin-right:15px;
	background: url(../images/footerin.gif) right center no-repeat;
	line-height: 24px;}
  #nobackground{
	background: none;}
.copyright{
	float:left;
	width:700px;
	font-size: 12px;
	overflow: hidden;
	margin-top: 8px;}
.copyright span{
	float:left;}
.copyright strong{
	float:left;
	font-size: 12px;
	font-weight: normal;
	margin-left: 15px;}
.copyright em{
	float:left;
	width: 50px;
	height:17px;
	margin-left: 30px;}
.footer .copyright .cnzz{
	display: inline-block;
	width: 50px;
	height:14px;

	background:url(../images/cnzz.gif) 0 center no-repeat;}
.send{
	position:relative;
	float:right;}
.send a{
	float:left;
	width:44px;
	height:44px;
	margin-left:14px;}
.sina{
	background:url(../images/sina_p.gif) 0 0 no-repeat;}
.sina:hover{
	background:url(../images/sina.gif) 0 0 no-repeat;}
.weixin{
	background:url(../images/weixin.gif) 0 0 no-repeat;}
.weixin:hover{
	background:url(../images/weixin_p.gif) 0 0 no-repeat;}
.blog{
	background:url(../images/blog_p.gif) 0 0 no-repeat;}
.blog:hover{
	background:url(../images/blog.gif) 0 0 no-repeat;}
.send p{
	position:absolute;
	top:-100px;
	left:-20px;
	width:100px;
	height:100px;
	display: none;}
.send p img{
	width:100px;
	height:100px;}
/*面包屑导航*/
.breadnav{
	height:35px;
	border-bottom: 1px solid #f2f2f2;
	color:#959595;}
.breadnav a{
	font-size:12px;
	color:#959595;
	line-height: 36px;
	padding-right: 3px;}
.breadnav a:hover{
	color: #00457c;}
.conpic{
	position: relative;
	width:984px;
	height:170px;
	z-index: 1;
	zoom:1;}
.conpicback{
	width:984px;
	height:170px;}
.constudent{
	position: absolute;
	bottom: 25px;
	_bottom:31px;
	right: 0;
	width: 440px;
	height:190px;}
/* 二级页左栏样式 */
.content{
	width: 984px;
	overflow: hidden;}
.sidebar{
	float:left;
	width:215px;

	height:;}
.sidebar_img{
	position: absolute;
	left:0;
	top:0;
	z-index: -1;}
.sidebar_nav{
	position: relative;
	width:215px;
	height:412px;}
.sidebar li{
	float:left;
	width:202px; position:relative;
	border-bottom: 1px solid #66c3ec;}
.sidebar li a{
	display: inline-block;
	width:165px;
	margin:11px 0;
	padding-left: 22px;
	text-align: left;
	line-height: 28px;
	font-size: 14px;
	color:#fff;}
.sidebar li a.selected{
	background: url(../images/selected.gif) 0 0 no-repeat;}
.sidebar li a:hover{
	background: url(../images/selected.gif) 0 0 no-repeat;}
.sidebar li.sel{background: url(../images/selected.png) no-repeat 180px center;}





.sidebar_nav li p{
	position: absolute;
	top:0px;
	left: 202px;  
	width:auto;
	background: #007cb2;
	z-index:100;
	padding:10px 0  10px 0px;
	display: none;
	overflow: hidden;
   
	height: auto;}

.sidebar_nav li p.pmore{left: -74px;width:120px;}
.sidebar_nav li p a:hover{
	border:none;
	background: #009bdf;
	color:#fff;
	padding:0;
	padding-left:10px;}
.sidebar_nav li p a{
	display: block;
	width: 200px;
	text-align: left;
	border:none;
	line-height: 30px;
	padding-left: 10px;}
.sidebar_nav li a.select{
	border-bottom: 4px solid #fff;
	padding-bottom: 8px;}























.ad{
	display: block;
	width: 202px;
	height:186px;
	margin-top: 15px;}
.ad img{
	width: 202px;
	height:186px;}
.ad2{
	display: block;
	width: 237px;
	height:186px;
	margin-top: 15px;}
.ad2 img{
	width: 237px;
	height:186px;}
/* 以上为通用样式 */


/*顶部伸缩广告*/
#btw{position:relative;zoom:1;}
.bestinwest{ float:left; padding-top:44px;height:22px; overflow:hidden; width:123px;}
.bestinwest a{ display:block; height:22px;}
.bestinwest a.mba{}
.bestinwest a.west{ display:none;}

.dbss{background:#00b1aa; height:226px;position:relative;}
.dbssin{ width:984px; margin:0 auto;}
.dbssin .sm{ float:left; width:635px;position:relative;}
.dbssin .sm h1{ float:left; padding-top:38px;}
.dbssin .sm p{color:#fff; font-size:16px; position:absolute; top:130px; left:0px;}
.dbssin .yji{ float:left;width:434px; margin-left:-100px; position:relative;}
.dbssin .yji h1{ float:left;padding-top:38px;}
.dbssin .yji p{color:#fff; font-size:16px;position:absolute; top:85px; left:0px;}