@charset "utf-8";
*{margin:0;padding:0;border:0;text-decoration: none;}
ul,li{ list-style-type: none;}
body{
	color:#252525;
	background:#E0F2FC;
	font-size: 14px;}
a,a:link {color:#333333;text-decoration:none;}
a:visited {}
a:active,a:hover{text-decoration:underline;cursor: pointer; color:#0068BB;}
a:focus {outline:none;}
a:hover{ color:#FF6600;}
.header{
	width:100%;
	height:220px;
	background-image: url(../images/top-bg.jpg);
	background-repeat: repeat-x;}
.header-container{
	width:960px;
	height:220px;
	margin:0 auto;
	background-image: url(../images/banner-bg.jpg);
	background-repeat: no-repeat;}
.none{ display:none;}
.clear{ clear:both;}

.title{ line-height:25px;}
.menu{height:39px; width:100%; background:url(../images/nav-bg.jpg) repeat-x;} 
#nav {width:960px; height:39px; line-height:39px; margin:0 auto;}
#s{
	background-image: url(../images/menu-li-bg.jpg);
	background-repeat: no-repeat;
	height: 36px;
	width: 2px;
	float: left;}

#nav li {
	float:left;
	display:inline;
	font-weight:bold;
	text-decoration:none;
	font-size:14px;
	color:#ffe3e3;
	text-align:center;
	position:relative;
	z-index:990;}
#nav li a{
	padding:0px 17px;
	display:block;
	color:#FFf;
	text-decoration:none;
	background:url(../images/menu-li-bg.jpg) no-repeat right center;
	float:left;}
#nav li a:hover{}
#nav li ul { display:none;position:absolute;left:0px;top:39px; width:130px; z-index:99999;}
#nav li ul li{float:left;display:inline; border-top:1px solid #0298ED;  background:#017BD0 ; padding-right:0px;}
#nav li ul a{
	float:left;
	display:block;
	text-align:left;
	text-decoration:none;
	width:90px;
	font-weight:normal;
	line-height:30px;
	font-size:14px;
	background:none;}
#nav li ul a:hover  {color:#fff;  background:#0092E7;}
#nav li:hover ul {display:block;}
#nav li.sfhover ul {left:0px;display:block;}
.content{ width:960px; margin:0 auto; background:#E0F2FC; margin-top:15px;}
.content-top{width:960px;height:255px;margin-bottom:10px;}
.content-bottom{width:960px;margin-bottom:10px;}
.more{ margin-top:10px; line-height:0px;}
.more2{
	margin-top:10px;
	line-height:0px;
	margin-right:15px;
	display:inline;
	float: right;}
.time{
	float: right;
	line-height: 28px;
	margin-right: 20px;}
.content-bottom-top{
	width:100%;
	height:5px;
	overflow:hidden;
	background-image: url(../images/content-bt-top.jpg);
	background-repeat: no-repeat;}
.content-bottom-main{
	width:100%;
		overflow:hidden;
	background:url(../images/content-bt-main.jpg) repeat-y;}
.content-bottom-bottom{ width:100%; height:5px; overflow:hidden; background:url(../images/content-bt-bottom.jpg) no-repeat;}
/*区域1*/
.area1{
	width:405px;
	height:255px;
	overflow:hidden;
	float: left;}
.area1-top{
	width:100%;
	height:4px;
	overflow:hidden;
	background-image: url(../images/area1-top-bgv.jpg);
	background-repeat: no-repeat;}
.area1-main{
	width:395px;
	height:247px;
	background:url(../images/area1-main-bg.jpg) repeat-y;
	overflow:hidden;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;}
.area1-bottom{
	width:100%;
	height:4px;
	background:url(../images/area1-bottom-bgv.jpg) no-repeat;
	overflow:hidden;}
/*区域1*/


/*区域2*/
.area2{
	width:545px;
	height:255px;
	float: right;}
.area2-top{ width:100%; height:3px; background:url(../images/area2-top-bg.jpg) no-repeat; overflow:hidden;}
.area2-main{
	width:507px;
	height:247px;
	background:url(../images/area2-main-bg.jpg) repeat-y;
	overflow:hidden;
	padding:0 19px;}
.area2-bottom{ width:100%; height:4px; background:url(../images/area2-bottom-bg.jpg) no-repeat; overflow:hidden;}
.area2-header{ height:35px; line-height:35px; font-size:14px; border-bottom:1px solid #C8DDEE;}
.area2-header li {
	background-image: url(../images/tabhover.jpg);
	background-repeat: no-repeat;
	text-align: center;
	float: left;
	height: 34px;
	width: 78px;
	margin-right: 5px;
	font-size: 14px;
	line-height: 34px;
	color: #FFFFFF;
	font-weight: bold;}
.area2-header li a {
	color: #FFFFFF;
	text-decoration: none;}
.area2-header li a:hover {
	color: #FF6600;}

.area5-title a {
	color: #FFFFFF;
	text-decoration: none;}
.area5-title a:hover {
	color: #FF6600;}

.area2-title1{ color:#0080C8; font-size:16px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; line-height:35px; width:60px; float:left; margin-right:10px;}
.area2-title2{ font-size:14px; line-height:35px; font-family:\5FAE\8F6F\96C5\9ED1; width:60px; float:left;}

.area2-content{
margin-top:5px;}
.area2-content li{
	height:32px;
	line-height:32px;
	width:500px;
	padding-left:21px;
	background:url(../images/area2-li-bg.jpg) no-repeat left center;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;}
.area2-content-foot{ border-top:1px solid #C8DDEE; margin-top:3px; padding-top:6px; width:235px; height:66px; background:url(../images/area2-con.jpg) no-repeat; font-size:15px;font-family:\5FAE\8F6F\96C5\9ED1; font-style:italic; color:#FF8C3F;}
.area2-tel{ _margin-top:28px; margin-left:60px; margin-top:22px; float:left; display:inline;}
/*区域2*/
/*区域5*/
.area5{
	width:260px;
	height:270px;
	overflow:hidden;
	float:left;
	margin-top:5px;
	margin-left: 10px;}
.pho1 {
	float: left;
	height: 267px;
	width: 670px;
	border: 1px solid #C8DDEE;
	margin-left: 10px;
	margin-top: 5px;}
.pho-top {
	float: left;
	height: 130px;
	width: 670px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C8DDEE;}
.pho-top-l {
	background-color: #195EB9;
	float: left;
	height: 130px;
	width: 35px;
	text-align: center;
	line-height: 32px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	font-family: "微软雅黑";}
.pho-r {
	float: left;
	height: 130px;
	width: 635px;
	background-color: #Ffffff;}


.pho-bottom {
	float: left;
	height: 130px;
	width: 670px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C8DDEE;}
.pho-bottom-l {
	background-color: #339900;
	float: left;
	height: 130px;
	width: 35px;
	text-align: center;
	line-height: 32px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	font-family: "微软雅黑";}


.area5-top{ width:100%; height:34px; background:url(../images/area5-top-bg.jpg) no-repeat; overflow:hidden;}
.area5-main{
	width:100%;
	height:230px;
	background-image: url(../images/area5-main-bg.jpg);
	background-repeat: repeat-y;}
.area5-bottom{
	width:100%;
	height:5px;
	background-image: url(../images/area5-bottom-bg.jpg);
	background-repeat: no-repeat;}
.area5-title{ font-size:14px; width:200px;color:#fff;
font-family:\5FAE\8F6F\96C5\9ED1; line-height:34px; padding-left:11px; float:left;background-image: url(../images/tabhover.jpg);background-repeat: no-repeat;margin-left:17px;}
.area6-title{ font-size:14px; font-family:\5FAE\8F6F\96C5\9ED1; line-height:34px; padding-left:11px; float:left;}

.area5-main ul{
	margin-top:0px;}
.area5-main ul li{ height:28px; line-height:28px; padding-left:20px; background:url(../images/area5-li-bg.jpg) no-repeat left center; margin-left:17px;}
/*区域5*/



/*foot*/
#foot{ width:100%; height:83px; background:url(../images/index-foot-bg.jpg) repeat-x; margin-top:10px;}
.foot{ width:960px;height:83px;line-height:24px; color:#fff; margin:0px auto;}
.foot a{color:#fff;}
.copy{width:520px;height:48px;padding:18px 0px 15px 110px; background:url(../images/foot-icon.jpg) no-repeat 0px center; float:left;}
.foot .link2{ background:#E8E8E8; width:185px; height:35px; margin-top:25px; float:right; margin-right:40px; display:inline;}
.foot .link2 select{ width:165px; margin:8px 0 0 10px;}
.dis{display:block;}
.undis{display:none;}
/*内页侧栏*/
.ny-left{ width:230px; background:#1698E3; overflow:hidden; float:left;}
.ny-left-title{ width:230px; height:35px;line-height:35px;text-align:center;color:#ffffff;font-size:14px; font-weight:bold; background:url(../images/ny-left-title.jpg) no-repeat;}
.ny-left-content{ width:228px;min-height:300px; height:300px; border:#C8DDEE solid 1px; background:#FFF;}
.ny-left-content ul{ width:198px; padding:15px;}
.ny-left-content ul li{
	width:178px;
	background:url(../images/ny-icon1.jpg) 0 17px no-repeat;
	padding-left:20px;
	border-bottom:#CCCCCC dashed 1px;
	height:35px;
	line-height:35px;
	overflow:hidden;
	font-size: 14px;}
.ny-left-content ul .cur a{ font-weight:bolder; color:#1973B8;}
/*内页侧栏*/


/*内页右边内容区*/
.ny-right{ width:710px; float:right; overflow:hidden;}
.ny-right-title{ width:670px;height:35px; background:url(../images/break-icon.jpg) no-repeat;line-height:35px;padding-left:40px;}
.ny-right-content{ position:relative; width:668px; padding:20px;min-height:450px;_height:450px; background:#fff; border:#C8DDEE solid 1px; border-top:none; float:left;}
.paging{ width:100%;height:30px;line-height:30px; margin-top:10px;}

.ny-right2{ width:960px; float:right; overflow:hidden;}
.ny-right-title2{ width:910px;height:35px; background:url(../images/break-icon2.jpg) no-repeat;line-height:35px;padding-left:40px;}
.ny-right-content2{ position:relative; width:908px; padding:20px;min-height:450px;_height:450px; background:#fff; border:#C8DDEE solid 1px; border-top:none; float:left;}

/*内页右边内容区 - 文字内容*/
.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;}
.next-page{ margin-top:20px; line-height:24px;}
/*内页右边内容区 - 文字内容*/

.img-center{ display:block; width:100%; text-align:center;}

/*文字列表01*/
.news-list01 li{ height:35px; line-height:35px; border-bottom:1px dashed #D7D7D7; padding-left:13px; background:url(../images/news-list02-icon.jpg) no-repeat left center;}
.news-list01 li a{ float:left;}
.news-list01 li span{ float:right; color:#999;}

.manu { padding:3px; margin:3px; text-align:center;}
.manu a { border:#eee 1px solid; padding:2px 5px; margin:2px; color:#036cb4; text-decoration:none;}
.manu a:hover { color:#666; border:#999 1px solid;}
.manu a:active { border:#999 1px solid; color:#666;}
.manu .current { border:#036cb4 1px solid; padding:2px 5px; font-weight: bold; padding-bottom: 2px; margin: 2px;  color: #fff; padding-top: 2px; background-color: #036cb4
;}
.manu .disabled { border:#eee 1px solid; padding:2px 5px; margin:2px; color:#ddd;}
/*文字列表03*/
.news-list03 dl{
	width:100%;
	height:110px;
	padding:15px 0;
	border-bottom:1px solid #EEEEEE;}
.news-list03 dl dt{
	width:130px;
	height:98px;
	float:left;
	margin-right:20px;}
.news-list03 dl dt img{
	width:130px;
	height:98px;}
.news-list02 dl{
	width:100%;
	height:130px;
	padding:20px 0;
	border-bottom:1px solid #EEEEEE;}
.news-list02 dl dt{
	width:130px;
	height:98px;
	float:left;
	margin-right:20px;}
.news-list02 dl dt img{
	width:130px;
	height:98px;}
.news-list-title a{ font-size:14px; font-weight:bold; color:#666;}
.news-list-title a:hover{ color:#ff6600;}
.news-list-time{ color:#999; font-size:12px; line-height:2em;}
.news-list-info{
	color:#999;
	font-size:12px;
	line-height:1.5em;
	margin-top:15px;}

.area6{
	width:330px;
	height:270px;
	overflow:hidden;
	float:left;
	margin-top:5px;
	margin-left: 10px;}

.area6-top{ width:100%; height:34px; background:url(../images/news-top.jpg) no-repeat; overflow:hidden;}
.area6-main{
	width:100%;
	height:230px;
	background-image: url(../images/news-main.jpg);
	background-repeat: repeat-y;}
.area6-bottom{
	width:100%;
	height:5px;
	background-image: url(../images/news-bottom.jpg);
	background-repeat: no-repeat;}

.area6-main ul{
	margin-top:0px;}
.area6-main ul li{ height:28px; line-height:28px; padding-left:20px; background:url(../images/area5-li-bg.jpg) no-repeat left center; margin-left:17px;}

.area3 {
	background-image: url(../images/area3-bg2.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 228px;
	width: 960px;}
.area3-pho {
	height: 165px;
	width: 920px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;}
.area-title{ height:29px; overflow:hidden; padding-left:50px;}
.area-title .title{ float:left; line-height:29px; font-size:14px; color:#fff; font-family:\5FAE\8F6F\96C5\9ED1; font-weight:normal;}
.area-title .more3{ float:right; line-height:14px;margin-right: 10px;}
.area-title .more3 a{ color:#999999; font-family:\5FAE\8F6F\96C5\9ED1;}
.area-title .more3 a:hover{ text-decoration:none;}