h1, h2, h3, h4, h5, h6, h7, p, ul, ol, dl, dt, dd, li, body, form, input, button, img, cite, strong, em, td, th { list-style-type:none; padding:0; margin:0;}  
h1, h2, h3, h4, h5, h6, h7 { font-size:14px; font-weight:bold; font-family:"微软雅黑", "黑体";}
img, table, td, th { border:0;}  
ul, ol { list-style-type:none; padding:0; margin:0;}  
a:link,a:visited { color:#868585; text-decoration:none;}  
a:hover { color:#000; text-decoration: none;}  

body {   
    font:13px Helvetica,Georgia,Arial,sans-serif,"宋体";
	color:#656565;   
    margin:0;   
    padding:0;
	background: #f4f4f4;
} 

.clear { clear:both; font-size:0; height:0; overflow:hidden;}
.clear1 { clear:both; font-size:0; height:10px; line-height:10px; overflow:hidden;}
.clear2 { clear:both; font-size:0; height:5px; line-height:5px; overflow:hidden;}
.clear3 { clear:both; font-size:0; height:12px; line-height:12px; overflow:hidden;}
.clear4 { clear:both; font-size:0; height:20px; line-height:20px; overflow:hidden;}

.fleft { float:left;}
.fright { float:right;}
#top,#main,#footer { width:1000px; margin:0 auto;}
#top {height:104px; background:url(../images/top_bg.png) left top repeat-x;}
	.top1 { width:540px; background:url(../images/top_logo.jpg) left center no-repeat; float:left; }
	.top1 a { height:104px; line-height:104px; display:block;}
	.top2 { width:400px; padding-right:15px; float:right; padding-top:10px;}
	.top2_1 { height:30px; line-height:30px; color:#838383; text-align:right;}
	.top2_1 span { padding:0 15px; }
	.top2_1 a { line-height:30px;}
	.top2_1 a:link,.top2_1 a:visited { color:#838383;}
	.top2_1 a:hover { color:#000; text-decoration:underline;}

	.top2_2 { height:24px; padding-top:5px;}
	.top2_2 span { height:22px; line-height:22px; display:block; background:#fff; width:135px; border:1px solid #e1e1e1; padding-left:5px; padding-right:5px; margin-right:5px; }
	.top2_2 span input { height:20px; line-height:20px; padding-left:5px; width:80px; border:1px solid #fff; border-left:1px solid #e1e1e1; margin-left:5px;}

.index_ad { height:220px; padding:13px 0;}
.index_ad2 {  height:115px; padding:13px 0;}
.nav { height:59px; background: url(../images/nav_bg.png) left top no-repeat; padding-left:20px; font-size:14px; font-family:"微软雅黑", "黑体";}
		.nav1 {}
		.mainlevel { position:relative; float:left; z-index:10000;}
		.mainlevel h2 a { font-size:14px; font-weight:normal; height:46px; line-height:46px; padding:0 20px; display:block;_width:30px; white-space:nowrap; }
		.mainlevel h2 a:link,.mainlevel h2 a:visited,.mainlevel h2 a:hover { color:#403f3f;}
		.mainlevel h2.show a:link,.mainlevel h2.show a:visited,.mainlevel h2.show a:hover { background:url(../images/nav_bg2.png) center 12px no-repeat; color:#fff;}
		.mainlevel ul { display:none;}
	/*.nav2 { position:absolute; width:120px; z-index:300; left:-15px; top:45px; padding:5px 5px 4px 5px; border:1px solid #fff; background: #e6e6e5;}*/
	.nav2 { position:absolute; width:120px; z-index:30000; left:-15px; top:45px; padding:5px 5px 4px 5px; border:1px solid #fff; background: #e6e6e5;}

	.nav2 li { height:34px; overflow:hidden; background:#fff; margin-bottom:1px;}
	.nav2 li a { height:34px;line-height:34px; padding-left:35px; display:block; background:url(../images/icon1.gif) 15px center no-repeat; font-size:14px; font-family:"微软雅黑", "黑体";}
	.nav2 li a:link,.nav2 li a:visited { color:#404040;}
	.nav2 li a:hover { color:#000; font-weight:bold;}


.main1 { height:346px; padding:14px; background:#fff;}
	.main1_1 { width:520px; float:left; }
	.main1_2 { width:435px; float:right;}
	.main1_title { height:25px; line-height:18px; border-bottom:1px solid #e5e5e5;}
	.main1_title h2 { width:80px; height:18px; line-height:18px; float:left; padding-left:20px; color:#2d6084;}
	.main1_title h3 { width:300px; height:18px; line-height:18px; float:left; color:#8e8e8e; font-weight:normal;}
	.news1 { width:400px; padding-left:20px;}
	.news1 ul li { font-size:13px; line-height:24px; height:24px;}
	.news1 ul li span { width:65px; height:24px; line-height:24px; display:block; float:right; font-size:12px; color:#0073bc;}
	
	.main1_2 a.more { height:15px; line-height:15px; width:35px; float:right; display:block; margin:10px 0 0 0; }
	.main1_2 a.more:link,.main1_2 a.more:visited { background:url(../images/more_pic1.gif) left top no-repeat;}
	.main1_2 a.more:hover { background:url(../images/more_pic2.gif) left top no-repeat;}


.main2 { height:220px; padding:7px 0 5px 20px; background:#fff;}
	.main2_1 { width: 305px; padding-right:20px; float:left; }
	.main2_title1 { height:30px; border-bottom:1px solid #e5e5e5;}
	.main2_title1 h2 { width:100px; padding-left:10px; height:28px; line-height:26px; color:#2d6084; float:left;}
	.main2_1 a.more { height:15px; line-height:15px; width:35px; float:right; display:block; margin:10px 0 0 0; }
	.main2_1 a.more:link,.main2_1 a.more:visited { background:url(../images/more_pic1.gif) left top no-repeat;}
	.main2_1 a.more:hover { background:url(../images/more_pic2.gif) left top no-repeat;}
	.news2 {font-family:"微软雅黑", "黑体"; padding-left:10px;}
	.news2 ul li { height:26px; line-height:26px; padding-left:20px; background:url(../images/icon1.gif) left center no-repeat; }
	.main2_title2 { height:30px; border-bottom:1px solid #e5e5e5;}
	.main2_title2 h2 { width:100px; padding-left:10px; height:28px; line-height:26px; color:#da0000; float:left;}

	.news3 {font-family:"微软雅黑", "黑体"; padding-left:10px;}
	.news3 ul li { height:26px; line-height:26px; padding-left:20px; background:url(../images/icon4.gif) left center no-repeat; }
.main3 { height:170px; padding:15px 25px; background:#fff;}
.main3a { height:180px; padding:15px 25px; background:#fff;}

	.main3_title { height:40px;}
	.main3_1 { width:220px; float:left; height:24px;}
	
	.main3_1 a { width:92px; height:24px; margin-right:18px; line-height:22px; display:block; float:left; text-align:center; font-size:14px; font-family:"微软雅黑", "黑体";}
	.main3_1 a:link,.main3_1 a:visited,.main3_1 a:hover { background:url(../images/menu2.png) left top no-repeat; color:#fff;}
	.main3_1 a.show:link,.main3_1 a.show:visited,.main3_1 a.show:hover { background:url(../images/menu1.png) left top no-repeat; color:#fff;}
	
	.main3_2 { width:730px; float:right; height:24px; background:url(../images/main3_line.gif) right center repeat-x; }
	.main3_3 img { margin-right:13px; width:170px; height:118px;}
	.main3_4 dl { width:190px; text-align:center; float:left;}
	.main3_4 dl dd { height:30px; line-height:30px; font-weight:bold;}
	#box1 em { display:none;}
	#box1 em.show { display:block; font-style:normal;}
	#box2 em { display:none;}
	#box2 em.show { display:block; font-style:normal;}


.main4 { padding:10px 0 10px 20px; background:#fff; font-family:"微软雅黑", "黑体";}

	.main4 dl dt { width:80px; float:left; line-height:24px; font-weight:bold; color:#2d6084; }
	.main4 dl dd { width:900px; float:right;}
	.main4 dl dd a { _width:20px; padding-right:20px; height:24px; line-height:24px; display:block; float:left; white-space: nowrap;}

#footer { height:120px; border-top:2px solid #2d6084; background:#fff; font-family:"微软雅黑", "黑体"; }
#footer p { text-align:left; line-height:28px; padding-top:20px; padding-left:20px; width:830px; float:left; }
#footer p span { color:#000;}
.footer2 { width:100px; float:right; padding:10px;}
	
/*焦点图*/
.col_16 {
	width: 520px;
}
/* 浮动 */
.f_left {
	float: left;
}
/* 图片新闻 */
.pic_news {
	width: 520px;
	height: 346px;
	overflow: hidden;
}

	.in_right { _height:500px; width:795px; float:right; min-height:500px; background:#fff;}
	.in_right_1 { _height:500px; width:765px; float:right; min-height:500px; background:#fff;}
	.in_right2 { _height:500px; min-height:500px; background:url(../images/in_right_bg2.png) right top no-repeat #fff;}
	.in_rightdqgz { _height:500px; min-height:500px; background:url(../images/in_right_bg2_dj.jpg) right top no-repeat #fff;}
	
	.in_left { width:183px; float:left; _height:300px; padding-bottom:10px; min-height:300px; padding:3px;background: #fff; }
	.in_left_1 { width:213px; float:left; _height:300px; padding-bottom:10px; min-height:300px; padding:3px;background: #fff; }
	
			.in_left_box { _height:280px; padding:5px 10px; min-height:280px; background:url(../images/in_left_bg1.png) left top repeat-x; }
			.in_left_box h2 { font-size:16px; color:#000; font-weight:normal; padding-left:10px; height:40px; line-height:30px; margin-bottom:5px; background:url(../images/line_pic1.gif) left 39px repeat-x; }
			
	.left_menus { padding:10px 0 0 10px;}
	.left_menus ul li { width:140px; float:left; height:35px;}
	.left_menus ul li a { height:28px; display:block; line-height:28px; border:1px solid #fff; text-align:center; font-size:13px;font-family:"微软雅黑", "黑体";}
	.left_menus ul li a:link,.left_menus ul li a:visited { color:#fff; background:#bbb;}
	.left_menus ul li a:hover { background:#0160b2; color:#fff;}
	.left_menus ul li.show a:link,.left_menus ul li.show a:visited,.left_menus ul li.show a:hover { background:#0160b2; color:#fff; }
	
	
	.in_right_title { height:143px; background:url(../images/in_right_bg.png) top right no-repeat; position:relative;}
	.in_right_title h2 { width:160px; float:left; height:40px; line-height:40px; color:#1892e1; font-size:30px; padding:20px 0 0 40px; font-weight:normal;}
	.in_right_title h3 { width:320px; float:left; height:40px; line-height:40px; color:#b5b5b5; font-size:30px; padding:24px 0 0 0; font-weight:normal;}

	
	.in_right_title2 { height:110px; position:relative;}
	.in_right_title2 h2 { width:140px; float:left; height:40px; line-height:40px; color:#1892e1; font-size:30px; padding:20px 0 0 40px; font-weight:normal;}
	.in_right_title2 h3 { width:320px; float:left; height:40px; line-height:40px; color:#b5b5b5; font-size:20px; padding:24px 0 0 0; font-weight:normal;}
	
	.in_right_url { width:300px; text-align:right; padding-right:20px; position:absolute; z-index:150; right:0; top:25px; height:30px; line-height:30px; color:#000; font-size:12px;}

	.new4 ul li {  background:url(../images/line_pic1.gif) left bottom repeat-x; }
		.new4 ul li span { width:80px; height:40px; line-height:40px; float:right; color:#69F;}	
	.new4 ul li a { line-height:40px; display:block; font-size:14px; padding-left:30px; background:url(../images/icon1.gif) 5px 15px no-repeat;}
	.new4 ul li a:link,.new4 ul li a:visited { color:#000;}
	.new4 ul li a:hover { color:#2a74be;}
	.new4a { padding:10px;}
	.new4a ul li { height:30px; line-height:30px; background:url(../images/line_pic1.gif) left bottom repeat-x; }
		.new4a ul li span { width:80px; height:30px; line-height:30px; float:right; color:#69F;}	
	.new4a ul li a { height:30px; line-height:30px; display:block; padding-left:30px; background:url(../images/icon1.gif) 5px center no-repeat;}
	.new4a ul li a:link,.new4 ul li a:visited { color:#000;}
	.new4a ul li a:hover { color:#2a74be;}
	
	.in_right_title2a { height:30px; background: url(../images/nav_bg.png) left top repeat-x; border:1px solid #eee;}
	.in_right_title2a h2 { width:100px; padding-left:20px; height:30px; line-height:30px; color:#2d6084; float:left;}
	
	.infor1 a.more { height:15px; line-height:15px; width:45px; float:right; display:block; margin:13px 0 0 0; }
	.infor1 a.more:link,.infor1 a.more:visited { background:url(../images/more_pic1.gif) left top no-repeat;}
	.infor1 a.more:hover { background:url(../images/more_pic2.gif) left top no-repeat;}

	
		.links { height:30px; text-align:right; padding:20px 20px 0 0;}
		.links a { border:1px solid #E6E6E6; margin-right:5px; text-align:center; padding:6px 8px;}
		.links a:link,.links a:visited { color:#000;}
		.links a:hover { background:#0056a7; color:#fff;}
		.links a.show:link,.links a.show:visited,.links a.show:hover { background:#0056a7; color:#fff;}
	.infor1 { padding:0 30px 0 30px;}

		.detail_left h4 { line-height:26px; padding:0 55px 25px 55px; background:url(../images/line_pic1.gif) bottom left repeat-x; font-size:26px; color:#000; font-weight:normal; text-align:center;}
		.detail_top h4 { line-height:26px; padding:0 55px 25px 55px; font-size:26px; color:#000; font-weight:normal; text-align:center;}
		
			.detail_title { padding:20px 0; text-align: center; color:#00a4e9;}
			.detail_title span { padding:5px 20px 5px 20px; font-weight:bold;}
			.detail_title_pic1 { background:url(../images/icon_peo.gif) left no-repeat;}
			.detail_title_pic2 { background:url(../images/icon_time.gif) left no-repeat;}
			.detail_title_pic3 { background:url(../images/icon_nums.gif) left 6px no-repeat;}
		.in_infor { padding:10px 40px;; font-size:14px; line-height:30px;}	
		.in_infor strong { color:#000;}	
		.in_infor p { padding-bottom:20px;}
		
		.detail_pics { text-align:center; background:url(../images/line_pic1.gif) top left repeat-x; padding-top:1px;}
	.pages_sx { height:40px;}
	.sx_title { height:26px; line-height:26px; width:340px; float:left; display:block; overflow:hidden; text-align:left; padding-left:15px;} 
		.menu3 { width:65px; height:26px; display:block; float:left; text-align:center; line-height:26px; }
		a.menu3:link,a.menu3:visited,a.menu3:hover { color:#000;}

	.in_pics { padding-left:20px;}
	.in_pics dl { width:235px; float:left; text-align:center; height:180px; }
	.in_pics dl dt img { padding:4px; background:#fff; border:1px solid #ccc; width:176px; height:118px;}
	.in_pics dl dd { height:30px; line-height:30px; font-weight:bold; font-family:"微软雅黑", "黑体";}
	
.left_news { padding:10px 0 10px 10px; background:url(../images/line_pic4.gif) left bottom repeat-x;}
	.left_news ul li { padding-left:15px; background:url(../images/icon2.gif) left 8px no-repeat; line-height:22px; padding-bottom:5px;}
	.left_more { height:30px;}
	.left_more a.more { height:30px; line-height:30px; width:45px; float:right;}

.new_title1 { height:100px; background:url(../images/title1.gif) top center no-repeat;}
.new_title2 { height:100px; background:url(../images/title2.gif) top center no-repeat;}
.new_title3 { height:100px; background:url(../images/title3.gif) top center no-repeat;}
.wenjian_title { height:40px; line-height:30px; font-size:22px; text-align:center; font-family:"仿宋", "黑体"; color:#000; border-bottom:5px solid #c00;}

.zhang { height:160px; width:200px; float:right; text-align:center; padding-top:50px; line-height:30px; font-size:14px; color:#000; background:url(../images/zhang.gif) top center no-repeat;}

.main_new { height:40px; background:#fff;}
.main_new h2 { height:40px; padding-right:20px; line-height:40px; float:left; padding-left:40px; background:url(../images/icon1.png) 5px center no-repeat; font-family:"微软雅黑", "黑体"; color:#007cc8}
.main_new h2 a { color:#007cc8} 
.main_new ul { float:left; width:880px; height:40px; overflow:hidden;}
.main_new ul li { height:40px; line-height:40px;}
.main_new ul li a { color:#00923d;}
.main_new ul li span { color:#999; padding-left:20px;}
.main_new ul li div { width:440px; height:40px;}

.gq_bg {background: url(../images/gq_bg.jpg) center top no-repeat; z-index: 1; height: 700px; margin-bottom: -560px;}
.gq1 {height: 140px; position: relative; z-index: 1; width: 1000px; margin: 0 auto;}
.gq1 a.link1 {height: 140px; line-height: 140px; display: block;}
.gq1 a.close {width: 50px; height: 20px; line-height: 20px; color: #fff; text-align: center; position: absolute; z-index: 2; right: 0; top: 20px; background:rgba(0,0,0,0.3); font-size: 12px; border-radius:4px;}
