/*	ZXD	2015-05-04	*/
@charset "utf-8";
/*	PUBLIC	*/
*{margin:0px;padding:0px;}
html{ font-size:12px;}
body{text-align:center;font-size:100%;font-family:"微软雅黑";line-height:150%;background:#f2f2f2;color:#333333;width:1200px; margin: 0 auto;/*font-weight:bold;*/}
img{border:none;}
ol li,ul li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:16px; font-weight:bold;}
a:link{color:#333333;text-decoration:none;}
a:visited{color:#333333;text-decoration:none;}
a:hover{color:red;text-decoration:underline;}
.clearboth{clear:both;height:0px; width:0px;font-size:0px;line-height:0px;}
div#skip{height:0px; font-size:0px; line-height:0px; width:0px; overflow:hidden;}
div#container{ text-align:left; margin:0px auto;}
.wrapframe{ width:1200px; margin:0px auto;}
/*	HEADER	*/
div#header{background:url(banner_bg.jpg) no-repeat center top; text-align:left; padding-bottom:35px; min-height:190px; _height:190px;min-width:1200px;}
#logo{ float:left; padding: 40px 0 17px 40px;}
#logo img{ width:632px;}
.imgDiv{ line-height:0px; font-size:0px;}
#ch_eng,#otherLan,#header_right{ float:right;}
#header_right{}
#ch_eng{padding:0 24px 0 0;}
#otherLan{padding:6px 22px 5px 0;width: 150px;}
#ch_eng li,#otherLan li{ float:left;}
#otherLan li img{ height:25px;width:35px;}
#ch_eng li{ line-height:250%; padding:0px 7px;font-size: 16px;font-weight: bold;}
#ch_eng li a{ color:#fff;}
#form_search{ float:right; width:225px;margin: 5px 30px 0 0;}
#form_search_footer{ float:left; width:330px;margin: 5px 0 0 454px;}
#form_search li{ float:left;}
input#search_input{ background:none; border:none; line-height:17px; font-size:12px; width:181px; padding:3px 0px; height:17px;}
input#search_input_footer{ background:none; border:none; line-height:30px; font-size:12px; width:280px;/* padding:3px 0px;*/}
#bg_searchinput{ background:url(search_input.png) no-repeat left top; padding-left:15px; float:left;}
#bg_searchinput_footer{ background:url(search_input_footer.png) no-repeat left top; padding-left:15px; float:left;}

#mainnav{ position:relative; left:0px; top:0px; background:url(mainnav_ulbg.jpg) repeat-x left top #f2f2f2; min-height:60px; min-width:1200px; margin:0px auto;border-top: 1px solid #d9d9d9;}
#sublogo{ padding:40px 30px 0 0; clear:both; text-align:right;}
#sublogo img{ width:235px;}
#mainnav h3{ float:left; border-right:2px solid #f2f2f2; background:url(mainnav_ulbg.jpg) repeat-x left top; padding:0px 9px;}
#mainnav h3 a{ color:#ffffff; background:url(mainnav_libg.png) no-repeat right center; display:block; padding:0px 15px 0px 5px; line-height:30px; font-size: 16px;font-weight: normal;font-family: 黑体;}
#mainnav .mainnav_sub{ position:absolute; left:0px; bottom:0px; float:left;}
#mainnav .mainnav_sub li{ float:left; line-height:30px; padding:0px 15px;font-family: 黑体;font-size: 16px;}
#mainnav .mainnav_sub li a{ color:#4e4e4e; display:block;}
#ad01{ border-top:4px solid #d9d9d9;/*box-shadow:9px 5px -6px #999;*/}
#scrollimg{border-top:4px solid #d9d9d9;}
#scrollimg dl dt img{width: 1200px;height: 430px;}
#main{ background:#fff url(main_bg.jpg) repeat-x left top; padding-top:30px;width: 1200px;margin: 0px auto;#border-right: 0px solid #fff;}
div#footer{ background:url(banner_bg.jpg) no-repeat center top; color:#ffffff; min-height:310px; _height:260px;width: 1200px; border-top: 9px solid #1cace1;}
div#footer_line1{width: 100%;border-bottom:1px solid #ffffff;height: 120px;}
p#ad02{  padding-bottom:10px; padding-top:35px; font-size:15px;}
#logo2{ margin-top:-12px;}
div#friendlink{padding:30px 0px; width:400px; margin-left:120px;}
div#friendlink h3{ float:left; font-size:18px; line-height:32px; font-weight:bold;}
h3#mainnav_index{ margin-left:90px; padding-left:15px;}
div#friendlink ul{ float:left;}
#copy{ clear:both;}
div#maintop{ background:url(main1.jpg) no-repeat left bottom; width:711px; margin:0px auto; padding-bottom:20px; padding-top:20px;}
div#ystgk{ float:left;}
div#content_ystgk{ background:url(main1top.jpg) no-repeat left top; float:left; padding-top:0px; padding-left:0px; padding-right:0px; width:518px;}
div#main h3{ width:100%; display:block;}
div#fsxxqk{ float:left; width:172px;}
div#content_fsxxqk{ background:url(main1top.jpg) no-repeat right top; padding-right:9px; padding-top:9px;}
div#content_fsxxqk .imgDiv{ background-color:#000000;}
div#mainbottom{ background:url(main2.jpg) no-repeat 7px bottom; width:711px; margin:0px auto;}
div.mainbottomBox{ float:left;padding-bottom:40px;background:url(main2.jpg) no-repeat -3px bottom;}
div.content_mainbottom{ background:url(main2top.jpg) no-repeat -3px top;padding:9px 5px 0px; }
div.content_mainbottom img{ width:166px;}
div#gk_media{ float:left;}
div#gk_media img{ width:318px;}
div#gk_intro{ float:right; width:175px; padding-right:15px; text-align:left;}
div#gk_intro h4{ line-height:200%; font-weight:bold;}
.list_body #main{ background-color:#fff; /*background:url(list_mainbg.jpg) repeat-y left top;  background:none;*/padding:5px 0 0 0;}
#mainbottom_bg{ /*background:url(list_mainbg_bottom.jpg) no-repeat left bottom; */width:100%; height:20px;}
#leftside{ float:left;/* background:url(leftside_bg.jpg) no-repeat left top; */ background:#fff; width:165px; line-height:150%; text-align:left;-moz-box-shadow: 3px 3px 14px #888888; /* 老的 Firefox */box-shadow: 3px 3px 14px #888888; margin-left:35px;margin-top: 77px;height: 750px; margin-top:83px;}
#leftside ul{ padding:5px 20px 0px;}
#leftside ul li{ border-bottom:2px solid #b8b8b8; padding:14px 0px;font-size: 14px;font-weight: bold;}
#leftside ul li a{ color:#1cabe2;}

#content{ float:left; width:670px; margin-left:70px;height: 750px; height:auto; background:#fff;}
#contentlist{ float:left; width:670px; margin-left:70px;margin-top: 84px;box-shadow: 0px 1px 5px 3px #ccc;height: 750px;background: #fff;}
#contentlist .ywnr_box{float: left;text-align: left;width: 650px;margin-left: 10px;background-image: url(dotted.jpg);background-repeat: repeat-x;background-position: 0px bottom;background-size: 10px;}
#contentlist .ywnr_box ul{padding: 10px 0px 10px 0px;float: left;}
#contentlist .ywnr_box ul li{float: left;width: 670px;font-size: 1.3em;line-height:1.9em;}
#contentlist .ywnr_box ul li a{float: left;padding-left: 5px;background-position: 12px 8px;}
#contentlist .ywnr_box ul li span{float: right;padding-right: 30px;}

.list_body #content h3{ /*background:#f2f2f2 url(content_bg.jpg) no-repeat left 27px;*/ display:block; padding-bottom:2px;}
#contentmedia{ text-align:center; background:#4c4c4c;height: 290px;padding-top: 18px;}
#contentmedia img{ width: 400px;height: 260px;}
#content_intro{ margin:0px 25px;text-align: left;font-size: 14px; font-size:16px; line-height:24px;}
div#rightside{ /*background:#ffffff url(rightside_bg.jpg) no-repeat left bottom;*/ width:165px; float:right; margin-right:30px; min-height:780px;}
#rightside h3{ /*padding-bottom:19px;*/}
#content_imgArtical{-moz-box-shadow: 3px 3px 14px #888888; /* 老的 Firefox */box-shadow: 3px 3px 14px #888888; background:#fff;}

div#mainnav a:hover{color:#333333; text-decoration: none;}
div#mainnav h3.onthisChange{ background: #fff url(mainnav_hover.png) repeat-x right center;}
div#mainnav h3.onthisChange a{ color:#333;background:url(mainnav_hover_a.png) no-repeat right center;}
li#bg_searchbtn_footer{width:30px;}
input#search_submit_footer{margin: 0 0 0 -34px;}
div#logo2 img{width:28px;height: 28px;}
div#friendlink ul li{float: left;margin-left: 10px;}
div#friendlink ul li img{width:90px;height: 35px;}
p#copy{font-size: 14px;font-weight: bold;}


div#scrollimg {
	float:left;
	width:1200px;
	height:430px;
	position:relative;
	background:#000000;
	text-align:left;
	z-index:-0;
	border:1px solid #cccccc;
}
div#scrollimg dl {
	position:absolute;
	top:0px;
	left:0px;
	width:1200px;
	z-index:-1;
}
div#scrollimg dl dt {
	width:1200px;
	height:430px;
	font-size:0px;
	line-height:0px;
	background:#FFF;
}
div#scrollimg dl dt img {
	width:1200px;
	height:430px;
}
div#scrollimg dl dd {
	position:absolute;
	left:0px;
	font-size:2.2em;
	line-height:2.2em;
	width:230px;
	z-index:13;
	padding:10px 88px 10px 20px;
	font-weight:bold;
	bottom:0px;
}
div#scrollimg dl dd.scrolltextbg {
	width:100%;
	height:72px;
	font-size:0px;
	line-height:0px;
	padding:0px 0px 0px 0px;
	z-index:12;
	background:#000 none repeat scroll 0 0 !important;
	opacity: 0.6;
	filter:Alpha(opacity=60);
	background:#000;
}
div#scrollimg dl dd a:link {
	color:#FFF;
	text-decoration:none;
}
div#scrollimg dl dd a:visited {
	color:#FFF;
	text-decoration:none;
}
div#scrollimg dl dd a:hover {
	color:#FFF;
	text-decoration:none;
}
div#scrollimg div#taglist {
	position:absolute;
	bottom:9px;
	right:0px;
	width:80px;
    z-index:15;
    
}
div#scrollimg div#taglist div {
	float:left;
	width:12px;
    height:12px;
	font-size:0px;
	line-height:0px;
	background:url(scroll_list.png) no-repeat left top !important;
	opacity: 0.4;
	filter:Alpha(opacity=40);
	background:url(scroll_list.jpg) no-repeat left top;
	cursor:pointer;
	margin-right:4px;
    z-index:16;
}
div#scrollimg div#taglist div.scrolltagon {
	background:url(scroll_list_on.png) no-repeat left top !important;
	opacity: 0.4;
	filter:Alpha(opacity=40);
	background:url(scroll_list_on.jpg) no-repeat left top;
}


div.navigation1{line-height: 24px;text-align: center;padding-bottom: 5px;margin-top: 45px;}
div.navigation1 ul{width: 400px;margin: 0 auto;}
div.navigation1 li{display: inline;padding-right: 5px;}
div.navigation1 li a{padding: 3px 3px;width: 15px;font-size: 1.3em;vertical-align: middle;color: #000;}
div.navigation1 li input{vertical-align: middle;height: 25px;width: 37px;border: 1px solid #d7d7d7;line-height: 23px;}
.list_body .middle .titles{ width:100%; height:auto;}