@charset "gb2312";
* {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
border:0px;
}
a,a:link {color:#333;text-decoration:none;}
a:visited { }
a:active,a:hover{
	text-decoration:none;
	cursor: pointer;
	color:#ff6600;
}
a:focus {outline:none;}
a:hover{ color:#ff6600;}
body{ font-size:12px;font-family:SimSun,Arial,Helvetica,sans-serif; background-color:#f4efeb;}
.header{
	width:100%;
	height:154px;
	overflow:hidden;
	position:relative;
 
}
.header-content{ width:980px; height:154px; position:relative; overflow:hidden; z-index:99; margin:0 auto;}
.banner{ position:absolute; z-index:0;}
.flv{ position:absolute; z-index:2;}
.none{ display:none;}
.clear{ clear:both;}

.menu{ width:980px; height:45px;position:relative; z-index:99999; margin:0 auto; background:url(imagesmenu-bg.jpg) repeat-x;}
#nav {width:980px; height:45px; line-height:45px; margin:0 auto; white-space:nowrap;}
#nav li {float:left;display:inline; height:45px; text-decoration:none;font-size:16px; color:#fff;text-align:center;position:relative;z-index:990; background:url(../images/menu-li-bg.jpg) no-repeat right center;font-family:\5FAE\8F6F\96C5\9ED1;}
#nav li a{ text-align:center; display:block;color:#fff; text-decoration:none; float:left;position:relative; z-index:999; padding:0 17px;}
#nav li a:hover{ color:#fff; background:#003B6A;}
#nav .menu-hover a{ color:#fff; background:#003B6A;}
#nav li ul { display:none;position:absolute;left:0px;top:45px; width:120px; z-index:99999;}
#nav li ul li{float:left;display:inline; border-top:1px solid #04539E; height:35px;  background:#004881 !important; padding:0px;}
#nav li ul a{float:left;display:block;text-align:left;text-decoration:none;width:160px; font-weight:normal; padding:2px 13px;line-height:30px; font-size:14px; background:none !important; color:#fff !important;}
#nav li ul li span{ display:none;}
#nav li ul a:hover  {color:#fff !important;  background:#04539E !important;height:30px; }
#nav li:hover ul {display:block;}
#nav li.sfhover ul {left:0px;display:block;}

.container{ width:100%; overflow:hidden;}
.content{ width:980px; margin:0 auto; overflow:hidden; padding-top:10px; padding-bottom:15px; background-color:#FFF;}
.content-top{ width:980px; height:270px; overflow:hidden; margin-bottom:15px;}
.content-top2{ width:980px; height:200px; overflow:hidden; margin-bottom:15px;}
.content-main{
	width:980px;
	height:210px;
	overflow:hidden;
	margin-bottom:0px;
}
.content-bottom{ width:980px; height:45px; overflow:hidden;}

.time{width:980px; height:10px;position:relative; z-index:99999; margin:0 auto; background-color:#FFF;}
 

#foot{ width:100%; height:84px; overflow:hidden; background:url(imagesfoot-bg.jpg) repeat-x;}
.foot{ width:980px;height:84px; line-height:24px; margin:0 auto;}
.foot-info{ color:#0099CC;}
.copy{width:560px; float:left; height:80px; background: url(imagesfoot-icon.jpg) no-repeat 150px 18px;padding:18px 0 0 280px; color:#333; line-height:2;}
.copy a{ color:#333;}

.area-title{
	height:40px;
	overflow:hidden;
	padding-left:20px;
}
.area-title .title{ float:left;}
.area-title .title p{
	font-size:18px;
	color:#333333;
	font-family:\5FAE\8F6F\96C5\9ED1;
	font-weight:normal;
	line-height:18px;
}
.area-title .title .e{ font-family:Arial, Helvetica, sans-serif; font-size:12px;text-transform:Uppercase; color:#999; line-height:20px;}
.area-title .more{
	float:right;
	margin-top:5px;
	margin-right: 5px;
}

.area1{
	width:485px;
	height:270px;
	overflow:hidden;
	background:url(imagesarea1-bg.jpg) no-repeat;
	float:left;
	margin-right: 10px;
}
.area1-content{
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.area1-content li{
	height:28px;
	line-height:28px;
	padding-left:20px;
	background:url(imagesindex-li-icon.png) no-repeat left center;
	border-bottom-width: 1px;
 
	border-bottom-style:dashed;
	border-bottom-color: #ededed;
}
.area1-content li a{
	float:left;
	font-size:14px;
	font-family:SimSun,Arial,Helvetica,sans-serif;
}
.area1-content li span{ float:right; color:#666;}
.tred {  	font-size: 12px;
	color: #FF8000;
}



/*slide*/
.slide{ width:465px; height:260px; overflow:hidden; background:#fff; padding:2px; border:3px solid #EBEBEB; float:right;}

.area2{
	width:485px;
	height:270px;
	overflow:hidden;
	float:left;
	background-image: url(imagesarea1-bg.jpg);
	background-repeat: no-repeat;
}
.area2-content{ padding:10px;}
.area2-content li{ height:28px; line-height:28px; padding-left:20px; background:url(imagesindex-li-icon.png) no-repeat left center;}
.area2-content li a{ float:left;}
.area2-content li span{ float:right; color:#666;}
 

 



.area3{
	width:980px;
	height:270px;
	overflow:hidden;
	background:url(imagesarea3-bg.jpg) no-repeat;
	float:left;
	margin-right: 10px;
}
.area4{
	width:980px;
	height:230px;
	overflow:hidden;
	background:url(imagesarea3-bg.jpg) no-repeat;
	float:left;
}

.ny-left{ width:230px; overflow:hidden; float:left; background:#fff;}
.ny-left-title{ width:230px; height:40px; color:#fff; font-size:14px; line-height:40px; font-weight:bold; overflow:hidden; background:#0A71B6; text-align:center;}
.ny-left-content{ min-height:200px; _height:200px; overflow:hidden; background:#EFEFEF; padding:0 15px; padding-bottom:30px; padding-top:10px;}
.ny-left-content ul li{ width:200px; float:left; overflow:hidden; margin-bottom:5px;}
.ny-left-content li a{ display:block; width:200px; height:35px; line-height:35px;font-size:12px; color:#333; border-bottom:1px dotted #C6C6C6; padding-left:20px; background:url(imagesindex-li-icon.png) no-repeat 5px center;}
.ny-left-content li a:hover{ text-decoration:none; color:#333;}
.ny-left-content ul .cur a{ color:#333; font-weight:bold;}

.ny-left-content li ul{ display:none; overflow:hidden; width:175px; margin-left:20px;}
.ny-left-content li ul li{margin-bottom:0px; background:none; border:none;}
.ny-left-content li ul li a{ width:155px; height:30px; line-height:30px; background:url(../images/icon3.jpg) no-repeat 8px center; padding-left:20px; font-weight:normal; border:none; color:#666; font-size:12px;}
.ny-left-content li.cur ul{ display:block;}
.ny-left-content li ul li ul{ display:none; overflow:hidden; padding:0; margin:0; padding-left:15px;}


.ny-left-content2{ min-height:200px; _height:200px; overflow:hidden; background:#EFEFEF; padding:0 15px; padding-bottom:30px; padding-top:10px;}
.ny-left-content2 ul li{ width:98px; float:left; overflow:hidden; margin-bottom:5px;}
.ny-left-content2 li a{ display:block; width:98px; height:35px; line-height:35px;font-size:12px; color:#333; border-bottom:1px dotted #C6C6C6; padding-left:20px; background:url(imagesindex-li-icon.png) no-repeat 5px center;}
.ny-left-content2 li a:hover{ text-decoration:none; color:#333;}
.ny-left-content2 ul .cur a{ color:#333; font-weight:bold;}

/*内页侧栏*/


/*内页右边内容?*/
.ny-right{ width:730px; overflow:hidden; float:right;}
.ny-right-title a{ color:#333;}
.ny-right-title{ width:710px; padding-left:20px; height:35px; line-height:30px; color:#333; font-size:12px; background:url(imagesny-right-title.jpg) no-repeat left top; border-bottom:2px solid #6191B5;}
.con_t {
	font-size: 14px;
	line-height: 30px;
	height: 30px;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	font-weight: bold;
	text-align: center;
}

.ny-right-content{min-height:400px; _height:400px; line-height:24px; width:690px; position:relative; float:left; display:inline; padding:20px; background:#fff;color:#333;}


.ny-right2{ width:980px; overflow:hidden; float:right;}
.ny-right2-title a{ color:#333;}
.ny-right2-title{ width:960px; padding-left:20px; height:35px; line-height:30px; color:#333; font-size:12px; background:url(imagesny-right-title.jpg) no-repeat left top; border-bottom:2px solid #6191B5;}
.con_t {
	font-size: 14px;
	line-height: 30px;
	height: 30px;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	font-weight: bold;
	text-align: center;
}

.ny-right2-content{min-height:400px; _height:400px; line-height:24px; width:940px; position:relative; float:left; display:inline; padding:20px; background:#fff;color:#333;}


.paging{ width:100%;height:30px;line-height:30px; margin-top:10px; }

/*内页右边内容? - 文字内容*/
.right-main-title{ font-size:18px; line-height:30px; margin-top:10px; text-align:center;}
.right-sub-title{ height:30px; line-height:30px; border-bottom:1px dotted #cacaca; text-align:center; padding-bottom:10px; margin-bottom:20px;}
.right-sub-title span{ margin: 0 20px; color:#999;}
.right-main-show{ line-height:24px; margin-bottom:20px;}
.con_time {
	font-size: 12px;
	line-height: 24px;
	color: #666666;
	height: 24px;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	margin-bottom: 10px;
}

.next-page{ margin-top:20px; line-height:24px;}

/*内页右边内容? - 文字内容*/
.img-center{ display:block; width:100%; text-align:center;}

.news-list02 li{ height:35px; background:#F6F6F6;margin-bottom:15px;float:left; width:100%; position:relative;}
.news-list02 li a{ line-height:35px;  display:block; background:#F6F6F6; border-left:4px solid #F6F6F6; padding-left:16px; color:#333; padding-right:15px;}
.news-list02 li span{ color:#999999; position:absolute; top:0px; right:15px; display:block; line-height:35px;}
.news-list02 li a:hover{ text-decoration:none; color:#ff6600; border-left:4px solid #FF6600; }
.news-list02 li a:hover span{ color:#999999;}

.manu { padding:3px; margin:3px; text-align:center; }
.manu a { border:#eee 1px solid; padding:2px 5px; margin:2px; color:#0A71B6; text-decoration:none;}
.manu a:hover { color:#666; border:#999 1px solid;}
.manu a:active { border:#999 1px solid; color:#666; }
.manu .current { border:#0A71B6 1px solid; padding:2px 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px;  COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #0A71B6
}
.manu .disabled { border:#eee 1px solid; padding:2px 5px; margin:2px; color:#ddd;}

.right_top {
	float: left;
	height: 250px;
	width: 730px;
	margin-bottom: 10px;
}
.right_top_l {
	float: left;
	height: 250px;
	width: 360px;
	background-image: url(imagesright-bg.jpg);
	background-repeat: no-repeat;
}

.right_top_r {
	float: right;
	height: 250px;
	width: 360px;
	background-image: url(imagesright-bg.jpg);
	background-repeat: no-repeat;
}



 

.main1-content{
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.main1-content li{
	height:28px;
	line-height:18px;
	padding-left:20px;
	background:url(imagesindex-li-icon.png) no-repeat left center;
	border-bottom-width: 1px;/*߽±߿*/
	border-bottom-style: solid;/*߽ʵ߱߿*/
	border-bottom-color: #CCCCCC;
}
.main1-content ul{line-height:24px;}
.main1-content li a{
	float:left;
}
.main1-content li span{ float:right; color:#666;}
.main1-bot{ width:455px; height:194px; overflow:hidden; padding-top:10px;}
.main1-bot ul{ width:455px; height:194x; overflow:hidden;}
.main1-bot li{ width:130px; height:37px; display:block; overflow:hidden; float:left; margin:5px 0 6px 18px; display:inline;}/* margin*/
.main1-bot li .ksimg{ width:48px; height:35px; overflow:hidden; float:left; border:1px #c3c2c1 solid;}
.main1-bot li .ksdiv{ width:60px; height:38px; overflow:hidden; float:left; margin-left:10px; display:inline; line-height:38px; font-size:14px;}

.but {float:left; width:225px; height:160px; margin:10px; 0px; 10px; 10px; text-align:center; line-height:22px; background-color:#cae3e3}
