@charset "utf-8";
/* CSS Document */


.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.wapper{ width:1025px; margin:0 auto; height:auto;overflow:hidden}
.wapper_1{ width:1000px; margin:0 auto;height:auto; overflow:hidden}

/*---------------------------header----------------------------------*/

.masthead .header_bg{
	width:100%;
	height:148px;
	background:url(../images/header_bg.png) repeat-x;
	}

.masthead .nav{
	width:100%;
	height:42px; background:url(../images/nav-bg.png); }

.masthead .nav ul{ text-align:center}

.masthead .nav ul li{
	float:left; line-height:42px; background:url(../images/nav-jg_09.png) right no-repeat}

.masthead .nav ul li a{
	display:block;
	padding:0 25px;
	color:#FFFFFF;
	font-size:16px;}

.masthead .nav ul li a:hover{
	color:#7EE9A8;}

/*---------------------------header----------------------------------*/

	/*-----------------首页-banner轮番开始  代码开始----------------------*/
.banner {width: 646px; height: 219px;position: relative; overflow:hidden;float:left;}
.banner .num { overflow:hidden; height: 12px; position: absolute; bottom:15px; left:303px; zoom:1; z-index:999; width:130px; }
.banner .num li { width: 12px; height: 12px; line-height: 13px; text-align: center; font-weight: 400; font-family: "微软雅黑", Arial; color: #666666; background: #666666; margin-right: 5px; border-radius:50%; cursor:pointer; float: left;}
.banner .num li.on { background: #C00; color:#C00;}


.container{
	background:url(../images/bg.png) repeat;
	width:100%;}

.main{
	background:#FFFFFF;
	padding-top:10px;}

.main .top{
	padding-bottom:15px;}

.main .top .leader,.main .down .book{
	width:340px;
	height:187px;
	border-top:3px solid #018C47;
	margin-right:22px;}

.main .top .leader span.fr,.main .down .book span.fr{
	padding-top:5px;
	margin-right:10px;}

.main .top .leader span.fl a,.main .down .book span.fl a{
	font-size:18px;
	color:#014C27;
	line-height:30px;}

.main .top .leader div.fl,.main .down .book div.fl{
	margin-right:5px;}

.main .top .leader p,.main .down .book p{
	padding-top:10px;
	line-height:24px;
	text-indent:28px;
	color:#505050;}

.main .top .note,.main .down .pe{
	width:383px;
	height:185px;
	border:1px solid #E5E5E5;}

.main .top .note span.fl a,.main .top .jiaoliu span.fl a,.main .down .pe span.fl a,.main .down .link span.fl a{
	display:block;
	font-size:16px;
	line-height:35px;
	padding:0 17px 0 23px;
	color:#FFFFFF;
	background:#3CA864 url(../images/sprite.png) no-repeat 11px -95px;}

.main .top .note span.fr,.main .top .jiaoliu span.fr,.main .down .pe span.fr,.main .down .link span.fr{
	margin-top:10px;
	margin-right:10px;}

.main .top .note dl{
	padding-top:5px;}

.main .top .note dl dt,.main .top .note dl dd{
	float:left;
	line-height:28px;
	*line-height:20px;}

.main .top .note dl dd a{
	width:285px;
	color:#333333;}

.main .top .note dl dt{
	padding-left:20px;
	color:#016B28;
	padding-right:5px;
	background:url(../images/sprite.png) no-repeat 5px 8px;}

.main .top .jiaoliu,.main .down .link{
	width:230px;
	height:187px;
	border:1px solid #E5E5E5;}

.main .top .jiaoliu .clear ul li{
	line-height:20px;
	padding-left:20px;}

.main .top .jiaoliu .clear ul.bor_b0{
	padding-top:15px;}

.main .top .jiaoliu .clear{
	padding-top:5px;}

.main .top .jiaoliu .clear span a{
	font-size:12px;
	color:#656565;}

.main .top .jiaoliu .clear .name{
	background:url(../images/sprite.png) no-repeat 8px -69px;}

.main .down .pe div ul{
	float:left;
	padding:5px 15px;}

.main .down .pe div ul li,.main .down .pe div ul li a{
	text-align:center;
	color:#121212;
	font-size:12px;}

.main .down .link ul{
	padding-top:5px;}

.main .down .link ul li{
	line-height:23px;
	padding-left:20px;
	background:url(../images/sprite.png) no-repeat 8px -67px;}

.main .down .link ul li a{
	color:#656565;}


	/*---------------------------list_news----------------------------------*/

	.main .content{}
	
	.main .content .list_link{
		width:200px;
		background:#F9F9F9;
		padding-right:30px; padding-top:10px;padding-bottom:20px}
	
	.main .content .list_link dl{width:166px;}
	.main .content .list_link dl dt{ font-size:18px;color:#006533;font-weight:bold;background:url(../images/sprite.png) no-repeat 10px -150px ; padding-left:40px; }

	
	.main .content .list_link dl dd a{
		display:block;
		font-size:16px;
		color:#333333;
		padding:6px 0 10px 40px;}
	
	.main .content .list_link dl dd:hover a{ background:#999; color:#FFFFFF;}
	
	.main .content .list_link dl dd{
		border-bottom:1px dashed #E6E6E6;}
	
	.main .content .same div.fr,.main .content .same div.fr span a{
		color:#004321;
		font-size:12px;}
	
	.main .content .list_news{
		width:750px;}
     .main .content .list_news ul.clear li{
		line-height:34px;}
	
	.main .content .list_news ul.clear li ul{
		width:750px;}
	
	.main .content .list_news ul.clear li.fl,.main .content .list_news .clear li.fr{
		height:34px;
		font-size:12px;
		color:#656565;}
	
	.main .content .list_news ul.clear li.fl a{
		padding-left:30px;
		color:#333;
		background:url(../images/sprite.png) no-repeat 15px -194px;}
	
	.main .content .same .butt{
		padding-left:500px; margin-bottom:30px}
	
	.main .content .same .butt input{
		border:1px solid #C2C2C2;
		cursor:pointer;}
	
	.main .content .same .butt input:hover{
		background:#04a5d5;}


	
/*---------------------------footer----------------------------------*/

.footer{
	width:100%;
	height:104px;
	background:url(../images/footer_bg.png) repeat-x;text-align:center}

.footer .wapper{
	padding-top:18px;}

.footer .wapper p{
	text-align:center;
	line-height:25px;
	color:#000;}

.footer .wapper p a{
	color:#FFFFFF;}

.senced-banner{ width:998px; height:163px; margin-bottom:15px}
.fr.list_news.same .position{background:url(../images/position.png) repeat-x; width:740px; height:22px; text-align:right; float:right; line-height:22px; padding-right:10px; margin-bottom:18px}
#footer-link span{ float:left; padding:0px 15px; line-height:24px}
#footer-link{ width:800px; text-align:right; height:auto; overflow:hidden; margin:0px auto}
#footer-link span a{ color:#555; font-size:12px}
.academic{ float:right; width:332px}
.title{ border-top:3px solid #006b8a}
.title h2{ background:url(../images/title.png) no-repeat; width:84px; height:28px; font-size:18px; line-height:28px; color:#fff; text-align:center}
.more{ float:right; margin-top:10px; margin-right:10px}
.academic dl{ background:url(../images/list-1.png) no-repeat left; padding-left:15px; height:30px; line-height:30px; margin-left:10px}
.academic dl dt{ float:left; font-size:14px; color:#026b29}
.academic dl dd{ float:left; margin-left:15px}
.academic dl dd a{font-size:14px; color:#333}
.academic dl dd a:hover{color:#005169}
.wrap-main{ width:1000px; margin:12px auto; border-top:3px solid #0770a1; height:203px;overflow:hidden}
.wrap-main .Person{ float:left; width:470px; }
.wrap-main dl dt{ float:left; margin-right:10px}
.wrap-main dl dt img{ width:122px; hanging-punctuation:153px}
.wrap-main dl dd{ color:#555; font-size:14px;}
.wrap-main dl dd p{ line-height:24px; text-indent:2pc}
.wrap-main dl dd p a{ color:#F00; font-size:12px}
.wrap-main .introduction{ float:right; width:470px;}
.title-main{ margin:5px 0px}

.team { width:1000px; margin:0px auto 10px;}
.team dl{ background:url(../images/photo-2.png) no-repeat left; width:316px; height:155px; margin-top:15px; margin-left:10px; margin-right:10px; float:left}
.team dl dt{ float:left; margin-right:15px; margin-top:15px;margin-left:20px}
.team dl dt img{ width:86px; height:120px;}
.team dl dd{ float:left; margin-top:20px; color:#666}
.team dl dd p{ line-height:28px; font-size:14px}

/*-------------内页 单列表  代码开始----------------*/
.Right-text {height:auto; overflow:hidden}
.Right-text .text-title { color:#026162; font-size:20px; line-height:45px; text-align:center}
.Right-text .admin { color:#666; font-size:14px; line-height:20px; text-align:center}
.text-article{padding:20px}
.text-article p {color: #333;font-size: 16;line-height: 28px;text-indent: 2pc;}