/* CSS Document */
html,body {
	width:100%;
	margin:0 auto;
	padding:0;
	font-size:12px;
	color:#666666;
	overflow-x:hidden;
	line-height:24px;
	background:#f6f6f6;
}
div,ol,ul,li,p,h1,h2,h3,form,dl,dt,dd,h3,h4,form{
	padding:0;
	margin:0;
}
img{
	border:0;
}
ol,ul,li,dl,dt,dd{
	list-style:none;
}
a:link {
	color:#333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color:#333;
}
a:hover {
	text-decoration: none;
	color:#0a8cc6;
}
a:active {
	text-decoration: none;
	color:#000000;
}
.clear{
	clear:both;
}
.clearfloat{
	clear:both;
	line-height:0px;
	height:0px;
	padding:0;
	font-size:0;
	margin:0;
}

.topes{ width:100%;}
.banner{ width:1350px; height:529px;position:relative;  overflow:hidden; left:50%; margin-left:-675px; z-index:1;}

.sliderpics1 {
	width:1000px;
	height:529px;
	left:0px;
}
.sliderpics1 img {
	width:1350px;
	height:529px;
}
#fmenu1 {
	padding-left:0px;
	padding-top:13px;
	position:absolute;
	left:47%;
	bottom:8px;
	z-index:3000;
}
#fmenu1 A {
	width:19px;
	height:19px;
	margin:0 5px;
	background:url(2.png) no-repeat;
	color:#fff;
	text-align:center;
	line-height:15px;
	font-size:0px;
	display:block;
	float:left;
	overflow:hidden;

}
#fmenu1 A.activeSlide {
	background:url(1.png) no-repeat;
	color:#005d97;
}
#fmenu1 A:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
.huang { width:1350px; top:5px;position:absolute; z-index:100; left:50%; margin-left:-675px;}
.daohang{ width:1000px; height:41px; margin-left:14.4%;  margin-top:10px;}
.shoucang{ width:1000px;margin-left:14.4%;  text-align:right; margin-top:10px;}
.daohang_left{ background:url(dh01.png) no-repeat; width:6px; height:41px; float:left;}
.daohang_cn{ width:987px; height:41px; background:url(dh03.jpg) repeat-x; float:left;}
.daohang_right{ background:url(dh02.png) no-repeat; width:7px; height:41px; float:right;}
.daohang_cn_left img{ float:left; width:163px;}

.daohang_cn ul li{ width:117px; height:41px; float:left; text-align:center; line-height:41px; font-size:14px; background:url(li01.jpg) no-repeat;position:relative; z-index:9999999999; }
.daohang_cn ul li a{ color:#FFF;}
.daohang_cn ul li a:link{ color:#FFF;}
.daohang_cn ul li a:visited{ color:#FFFFFF;}
.daohang_cn ul li a:hover{ color:#FF0; }
.daohang_cn ul li a.ov{ color:#FF0;  display:block;}
.daohang_cn li dl{
			width:100%;	
				 filter:alpha(opacity=50); opacity:0.5;
			background:#033395;
			padding-bottom:10px;
			position:absolute;
			left:2px;
			top:38px;
			z-index:99999999999;
			display:none;
		}
		.daohang_cn li dl dd a,.daohang_cn li dl dd a:visited{
			
			width:85%;
			height:32px;
			line-height:32px;
			text-align:center;
			font-size:12px;
			font-weight:normal;
			color:#E5E5E5;
			border-bottom:1px dotted #b2afaf;
			margin:0 auto;
			display:block;
		}
		.daohang_cn li dl dd a:hover{			
			color:#FFFFFF;
		}

.zjksm{ width:1350px; height:313px;position:relative; overflow:hidden; left:50%; margin-left:-675px; margin-top:10px;  }
.xwzx{ width:1350px; height:369px;;position:relative; overflow:hidden; left:50%; margin-left:-675px; margin-top:10px;  }
.xw{ float:left; width:443px; height:369px;}
.sp{ float:right; width:897px; height:369px; background:#333;}
.yang{ width:1350px; height:266px;position:relative;  overflow:hidden; left:50%; margin-left:-675px; margin-top:10px;  }
.hehui{ float:left; height:266px; width:443px;} 



.jiaoyu{ margin-left:10px; float:left; height:266px; width:443px;}
.wh{ margin-left:10px; float:left; height:266px; width:443px;}

.weizhi{ width:1350px;position:relative;  overflow:hidden; left:50%; margin-left:-675px; margin-top:20px;margin-bottom:20px; }
.kongbai{ width:100%; background:url(hezuo.jpg) center no-repeat; height:266px; overflow:hidden;}
.hzxm{ padding:30px 30px 0 50px; width:1270px; overflow:hidden;}
.hzxm img{ width:1350px; height:225px;  margin-top:10px;}
.footes{ width:100%; background:url(d_xian.jpg) repeat-x; height:148px; }
.foot{ width:1000px; margin:auto; overflow:hidden; height:148px;}
.erwei{ width:480px; float:left; margin-right:20px;}
.erwei_left{ float:left; margin-top:20px;}
.erwei img{ float:left;}
.erwei p{ font-size:14px; color:#666666; margin-top:20px;}
.erwei_right{ float:left; margin-left:20px; margin-top:10px;}
.erwei_right img{ margin-top:10px;}
.foot_right{ float:right; width:480px; margin-top:30px; color:#666666; margin-right:20px;}
.foot_right a{ color:#666666;}
.foot_right a:link{ color:#666666;}
.foot_right a:visited{ color:#666666;}
.foot_right a:hover{ color:#666666; text-decoration:underline;}
.bn{ width:1000px; height:150px; margin:auto; margin-top:20px;}
.daohang2{ width:1000px; margin:auto; height:41px; margin-top:20px;}
.main{ width:1000px; margin:auto; overflow:hidden; background:#f7f7f7;  background:url(left1.jpg) repeat-y; }

.main_left{ float:left;  width:221px;overflow:hidden; padding-top:0px;}
.main_left ul{ width:171px; margin-left:50px; text-align:center; margin-top:30px; }
.main_left li{ height:42px; line-height:42px; font-size:14px;display:inline;}
.main_left li a{ color:#666666; width:171px; height:42px; display:block;}
.main_left li a:link{ color:#666666; width:171px; height:42px;display:block;}
.main_left li a:visited{ color:#666666; width:171px; height:42px;display:block;}
.main_left li a:hover{ color:#006bbc; width:171px; height:42px;display:block; font-weight:bold; background:url(left102.jpg) no-repeat;}
.main_left li a.on{color:#006bbc; font-weight:bold; background:url(left102.jpg) no-repeat;}


.main_right{ width:770px; overflow:hidden; float:left; padding-top:20px;  }
.mian_right_title{ width:778px; height:34px; border-bottom:1px solid #dfdfdf;border-top:1px solid #dfdfdf;border-right:1px solid #dfdfdf; }
.mian_right_title p{ color:#666666; line-height:34px; height:34px; background:url(fuhao.jpg) 1px no-repeat; margin-left:15px; padding-left:25px;}
.mian_right_title p a{ color:#666666;}
.mian_right_title p a:visited{ color:#666666;}
.mian_right_title p a:hover{ color:#006bbc;}
.main_right_cn{ width:779px; background:#FFF;  overflow:hidden; min-height:260px;_height:300px; overflow: visible; padding-top:30px;}

.page_photolist{
	padding-top:35px;
	font-size:12px;
	 padding-left:40px;
}
.page_photolist dl{
	width:228px;
	height:220px;
	display:block;
	float:left;
	vertical-align:top;
	overflow:hidden;
}

.page_photolist dl dd{
	width:220px;
	height:175px;
	text-align:center;
	margin:0 auto;
	overflow:hidden;
	display:block;
}
.page_photolist dl dd img{
	width:200px;
	height:150px;
	border:1px solid #C0C0C0;
	padding:3px;
}
.page_photolist dl dd a:hover img{
	padding:2px;
	border:2px solid #0161ab;
}
.page_photolist dl dt{
	width:180px;
	height:20px;
	line-height:20px;
	text-align:center;
	margin:0 auto;
	display:block;
	overflow:hidden;
}
.page_navigation{
	padding:10px 10px 10px 10px;
	text-align:center;
}
.cp_cn_title{ width:710px; overflow:hidden; padding:20px 30px 0 30px;}
.cp_cn_title p{ text-align:center; font-size:16px; font-weight:bold; height:40px; color:#666666;}
.page_content{ text-align:left;
	padding:10px 20px 30px 10px;
	color:#666666;
	line-height:2em;
	font-size:12px; 
}
.xinwen{ width:750px; margin-left:10px; margin-right:10px; margin-top:40px;}
.xinwen img{ width:202px; height:131px; overflow:hidden; float:left; margin-right:20px;}
.xinwen h1{ font-size:14px; font-weight:bold; text-align:center;}
.xinwen p{ margin-top:10px;}
.xinwen p a{ color:#F00;}
.xinwen p a:link{ color:#F00;}
.xinwen p a:visited{ color:#F00;}
.xinwen p a:hover{ color:#F00; text-decoration:underline;}
.xian{ background:url(xian.jpg) no-repeat; width:750px; height:2px; margin-top:30px; margin-left:10px; margin-bottom:10px;}
.page_container{ font-size:12px;}
.act_title{
	font-size:24px;
	font-weight:bold;
	line-height:26px;
	text-align:center;
	padding-bottom:10px;
	margin-top:10px;
}
.act_info{
	text-align:center;
	
	line-height:22px;
	padding-bottom:10px;
}
.act_info span{
	margin-left:6px;
	margin-right:6px;
}
.act_content{
	padding:5px 15px 25px 15px;
	line-height:2em;
	
	overflow:hidden;
	font-size:12px;
}
.act_nextprev{ width:450px; overflow:hidden;
	padding-top:8px; 
	margin:0px auto;
	height:23px;
	 line-height:23px;
	border-top:1px solid #bcbcbc;
	border-bottom:1px solid #bcbcbc;
	text-align:center; margin-bottom:20px;
}
.act_next{
	width:250px;
	height:20px;
	line-height:20px;
	float:left;
	overflow:hidden;
}
.cpxq{ float:left; padding:20px 0 0 20px;}
.cpxq h1{ font-size:14px; font-weight:bold; background:url(fuhao02.jpg) 1px no-repeat; padding-left:20px;} 
.xian1{ background:url(xian.jpg) no-repeat; width:750px; height:2px; margin-top:10px; margin-left:10px; margin-bottom:10px;}
.shoucang2{ width:1000px; margin:auto; text-align:right; margin-top:5px;}


.ono{
	width:106px;
	border:1px solid #e1e1e1;
	background:#FFFFFF;
	text-align:center;
	position:absolute;
	right:10px;
	top:140px; z-index:1000000000;
}
.ono h3{
	background:#3c9fd8;
	font-size:12px;
	line-height:34px;
	height:34px;
	text-align:center;
	color:#FFFFFF;
}
.ono h4{ margin-top:15px;
	font-size:12px;
	line-height:24px;
	margin-bottom:10px;
	font-weight:bold;color:#3c9fd8;
	border-bottom:1px dotted #cdcdcd;
	
}
.ono h5{
	font-size:12px;
	line-height:24px; 
	font-weight:bold;color:#F00; border-bottom:1px dotted #cdcdcd; padding-bottom:10px;
}
.ono p{
	line-height:24px; padding:5px 10px;	
}
.gotop{
	width:90px;
	padding:10px 0;
	border-top:1px solid #e4e4e4;
	margin:0 auto;
	cursor:pointer;
}
