﻿@charset "utf-8";
/* CSS Document */

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 { border:0;}
ul, ol { list-style-type:none; padding:0; margin:0;}

a:link,a:visited { color:#313131; text-decoration:none;}
a:hover { color:#c00; text-decoration: none;}
body { 
	font:13px Helvetica,Georgia,Arial,sans-serif,"宋体"; 
	margin:0; 
	padding:0;
	background:#ebe9e9;	
	color:#000;
	}

.clear { clear:both; font-size:0; height:0; overflow:hidden;}
.clear1 { clear:both; font-size:10px; height:10px; overflow:hidden; line-height:10px;}
.clear2 { clear:both; font-size:15px; height:15px; overflow:hidden; line-height:15px;}
.clear3 { clear:both; font-size:5px; height:5px; overflow:hidden; line-height:5px;}
.clear4 { clear:both; font-size:15px; height:15px; overflow:hidden; line-height:15px;}
.fleft { float:left;}
.fright { float:right; }
#top { height:100px; background:url(../images/top_logo.png) left top no-repeat #fff; width:1200px; margin:0 auto;}

#index_ad { height:647px; background:#fff; position:relative; z-index:1; overflow:hidden;}

	.top_in { height:100px; background:url(../images/top_logo.png) left top no-repeat #fff; width:1200px; position:absolute; z-index:1000; left:50%; margin-left:-600px; top:0;}
	.top1 { width:350px; height:100px; float:left;}
	.top1 a { height:100px; line-height:100px; display:block;}
	.top2 { width:790px; float:right; padding-right:20px;}
	.top2_1 { height:30px; line-height:30px; font-size:18px; font-weight:bold; text-align:right; padding-top:15px; padding-right:24px; color:#e6514a; font-family:"微软雅黑", "宋体";}
	.top2_1 span { color:#e0912b; font-size:14px; padding-right:34px;}
	
.nav { height:40px; float:right; margin-top:10px; width:690px; padding-left:60px; background:url(../images/nav_bg2.png) right top no-repeat; }
		.nav1 { font-family:"微软雅黑", "黑体";}
		.mainlevel { position:relative; float:left; z-index:2;}
		.mainlevel h2 { height:36px; float:left;}
		.mainlevel h2 a { font-size:14px; font-weight:normal; height:36px;  line-height:36px; padding:0 16px; display:block;_width:30px; white-space:nowrap; }
		.mainlevel h2 a:link,.mainlevel h2 a:visited { color:#fff; }
		
		.mainlevel h2 a:hover { color:#fff; background:#ac0a15; }
		
		.mainlevel h2.show a:link,.mainlevel h2.show a:visited { color:#fff; background:#c40000; }
		
		.mainlevel h2.show a:hover { color:#fff; background:#c40000;}
		.mainlevel ul { display:none;}
		
	.nav2 { position:absolute; width:90px; z-index:30000; left:-7px; top:36px; padding:0 5px 4px 5px; border:1px solid #fff; background: #fff;}
	.nav2 li { height:30px; overflow:hidden; background:#fff; border-bottom:1px solid #eee;}
	.nav2 li a { height:30px;line-height:30px; text-align:center; display:block; background:url(../images/icon1.gif) 5px center no-repeat;  font-size:13px; font-family:"微软雅黑", "黑体";}
	.nav2 li a:link,.nav2 li a:visited { color:#404040;}
	.nav2 li a:hover { color:#000; font-weight:bold;}

	

.main1 { width:1200px; height:188px; margin:0 auto; position:relative; z-index:1;}
	.main1_1 {height:335px; width:1200px; background:#fff; position:absolute; z-index:9999; left:0; top:-168px;}
	.main1_1_3 { width:176px; float:right; height:335px; border-left:1px solid #e5e5e5; background:url(../images/menus1.png) left top no-repeat;}
	.main1_1_3 a { width:88px; height:42px; line-height:32px; padding-top:70px;  font-family:"微软雅黑", "黑体"; float:left; display:block; text-align:center;  }
	a.menu1:hover { background:url(../images/menus2.png) left top no-repeat; font-weight:bold;}
	a.menu2:hover { background:url(../images/menus2.png) right top no-repeat; font-weight:bold;}
	a.menu3:hover { background:url(../images/menus2.png) left -112px no-repeat; font-weight:bold;}
	a.menu4:hover { background:url(../images/menus2.png) right -112px no-repeat; font-weight:bold;}
	a.menu5:hover { background:url(../images/menus2.png) left -224px no-repeat; font-weight:bold;}
	a.menu6:hover { background:url(../images/menus2.png) right -224px no-repeat; font-weight:bold;}
.menu1 {position:relative; z-index:1;}
.menu2 {position:relative; z-index:1;}
.menu1_pic { width:160px; top:-150px; left:0; height:160px; background:url(../images/2wei2.png) left top no-repeat; position:absolute; z-index:20; display:none;}
.menu2_pic { width:150px; top:-150px; left:-62px; height:150px; background:url(../images/222.jpg) left top no-repeat; position:absolute; z-index:20; display:none;}

	.main1_1_2 { width:355px; float:right; border-left:1px solid #e5e5e5; height:335px; overflow:hidden; box-sizing:border-box; }
	.main1_title1 { height:52px; border-bottom:1px solid #e5e5e5; margin-right:-5px;}
	.main1_title1 h2 { width:88px; font-size:14px; font-weight:normal; border-right:1px solid #e5e5e5; height:52px; line-height:52px; float:left; }
	.main1_title1 h2 a { height:50px; line-height:50px;display:block; text-align:center; }
	.main1_title1 h2 a:link,.main1_title1 h2 a:visited,.main1_title1 h2 a:hover { color:#000; border-bottom:2px solid #fff;}
	.main1_title1 h2.show a:link,.main1_title1 h2.show a:visited,.main1_title1 h2.show a:hover { color:#000; border-bottom:2px solid #c00; font-weight:bold;}
	.main1_1 em { display:none;}
	.main1_1 em.show { display:block; font-style:normal;}
	.main1_infor ul { height:239px; margin-top:10px; padding:0 20px 0 25px; overflow:hidden;}
	.main1_infor ul li { padding-bottom:5px; line-height:22px;}
	.main1_infor ul li span { height:22px; line-height:22px; display:block; margin-left:-4px; color:#e64f3a;}
	.main1_1 div.more { height:30px; padding:1px; border-top:1px solid #e5e5e5;}
	.main1_1 div.more a{ height:30px; line-height:30px; display: block; text-align:center;}
	.main1_1 div.more a:link,.main1_1 div.more a:visited { background:#f2f2f2; color:#888;}
	.main1_1 div.more a:hover { color:#fff; background:#c00;}
	.main1_1_1 { width:311px; float:left; overflow:hidden;}
	.main1_infor2 { width:265px; padding:15px 0 0 25px; position:relative; z-index:1;}
	.main1_infor2 dl dt { height:194px;}
	.main1_infor2 dl dt img { width:263px; height:176px;}
	.main1_infor2 dl dd { line-height:20px;}
	.main1_infor2 dl dd h2 { height:20px; overflow:hidden;}
	.main1_infor2 dl dd h2 a:link,.main1_infor2 dl dd a:visited { color:#000;}
	.main1_infor2 dl dd h2 a:hover { color:#c00;} 
	.main1_infor2 dl dd p { font-size:12px;   font-family:"微软雅黑", "黑体"; color:#999;}
	#ad_menu2 { width:100px; height:12px; position: absolute; top:196px; right:0; text-align:right; z-index:1000;}  
		#ad_menu2 a { width:13px; height:13px; line-height:13px; text-align:center; font-size:13px; display:inline-block;}  
		#ad_menu2 a:link,#ad_menu2 a:visited { background:url(../images/dian2.png) left top no-repeat;}  
		#ad_menu2 a:hover {background:url(../images/dian1.png) left top no-repeat;}  
		#ad_menu2 a.show:link,#ad_menu2 a.show:visited,#ad_menu2 a.show:hover {background:url(../images/dian1.png) left top no-repeat;}  
		#ad_content dl { display:none;}	
		#ad_content dl.show { display:block;}

#ad_menu3 { width:100px; height:12px; position: absolute; top:196px; right:0; text-align:right; z-index:1000;}  
		#ad_menu3 a { width:13px; height:13px; line-height:13px; text-align:center; font-size:13px; display:inline-block;}  
		#ad_menu3 a:link,#ad_menu3 a:visited { background:url(../images/dian2.png) left top no-repeat;}  
		#ad_menu3 a:hover {background:url(../images/dian1.png) left top no-repeat;}  
		#ad_menu3 a.show:link,#ad_menu3 a.show:visited,#ad_menu3 a.show:hover {background:url(../images/dian1.png) left top no-repeat;}  
		#ad_content3 dl { display:none;}	
		#ad_content3 dl.show { display:block;}

	
#footer { height:185px; overflow:hidden; width:1200px; background:#cf1723; color:#fff; font-family:"微软雅黑", "黑体"; margin:0 auto;}
	.footer1 { height:50px; line-height:50px; border-bottom:1px solid #d9454f; padding:0 30px;}
	.footer1 a { _width:20px; white-space:nowrap; height:50px; padding-left:25px; line-height:50px; display:inline-block;}
	.footer1 a:link,.footer1 a:visited { color:#fff1aa;}
	.footer1 a:hover { color:#fff;}
	.footer2 { padding:25px 30px;  line-height:22px; font-size:12px;}
	.footer2_1 { width:360px; float:left;}
	.footer2_2 { width:630px; float:left;}
	.footer2_3 { width:100px; float:right; height:100px;}
	
#in_ad { height:277px; position:relative; padding-top:70px; z-index:1; overflow:hidden;}
.main_title { height:31px; width:1200px; margin:0 auto; position:relative; z-index:1;}
	.main_title1 {height:63px; width:1200px; position:absolute; z-index:9999; left:0; top:-32px;}
	.left_title { width:224px; float:left; height:63px; background:url(../images/left_bg1.png) left top no-repeat;}
	.left_title h2 { font-size:20px; height:30px; color:#fff; line-height:30px; padding:10px 0 0 25px;}
	.left_title span { font-size:16px; color:#f6868e; padding-left:25px;}
	.right_title { width:975px; height:61px; border:1px solid #e4e4e4; border-left:none; background:#fff; float:right;}
	.right_title h2 { color:#626262; height:62px; line-height:62px; font-weight:normal; width:200px; float:left; padding-left:30px; font-size:20px;}
	.right_title div.more { width:400px; float:right; height:62px;font-family:"微软雅黑", "黑体"; text-align:right; line-height:62px; padding-right:20px; color:#000;}
	.right_title div.more a:link,.right_title div.more a:visited { color:#999;}
	.right_title div.more a:hover { color:#c00;}
.main { width:1198px; border:1px solid #e4e4e4; border-top:none; _height:300px; min-height:300px; background:url(../images/left_bg2.png) 3px top repeat-y #fff; margin:0 auto;}
	.in_left { width:224px; float:left;}
	.in_left h2 { height:40px;}
	.in_left h2 a { height:40px; line-height:40px; display:block; font-weight:normal; padding-left:30px;}
	.in_left h2 a:link,.in_left h2 a:visited { color:#4b4b4b; background:url(../images/left_bg3.png) right bottom no-repeat #fff; }
	.in_left h2 a:hover { color:#000; background:url(../images/left_bg4.png) right bottom no-repeat #f4f4f4; }
	.in_left ul { margin:10px 20px;}
	.in_left ul li { height:28px; line-height:28px; display:block; padding-left:20px; border-bottom:1px solid #eee;}
	.in_left ul li a { height:28px; line-height:28px; display:block; padding-left:20px; background:url(../images/icon3.gif) left center no-repeat;}
	.in_left ul li a:link,.in_left ul li a:visited { color:#888;}
	.in_left ul li a:hover { color:#000;}
	
	
	.in_right { width:974px; float:right;}
	.in_infor { font-size:14px; font-family:"微软雅黑", "黑体"; margin:10px 30px; }
	.in_infor img { padding-bottom:25px;}
.in_infor table
{
	
	
	background-color:#cccccc;
	text-align: center;
	
    
}
.in_infor table td
{
	
	
	background-color: #FFFFFF;
}
	.in_news { padding:10px 30px;}
	.in_news ul li { padding:15px; 5px; border-bottom:1px solid #eee;}
	.in_news ul li:hover { background:#f5f5f5;}
	.in_news ul li h2 { height:30px; line-height:30px; font-size:16px;}
	.in_news ul li h2 a { height:30px; line-height:30px; display:block;color:#000;}
	.in_news ul li:hover h2 a {color:#d40000;}
	.in_news ul li span { color:#a00; padding-right:30px;}
	.in_news ul li p { line-height:24px; color:#888; font-size:14px;  font-family:"微软雅黑", "宋体";}
	.links { height:30px; text-align:right; padding-top:20px; padding-right:25px;}
			.links a { border:1px solid #e6e0e4; height:13px; line-height:30px; margin-right:5px; text-align:center; padding:5px 8px;}
			.links a:link,.links a:visited { color:#000;}
			.links a:hover { background:#c00; color:#fff;}
			.links a.show:link,.links a.show:visited,.links a.show:hover { background:#c00; color:#fff;}

			.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;}
			.aboutus_title { height:220px; background:url(../images/aboutus_bg.jpg) right top no-repeat;}
			.aboutus_title h2 { color:#d40000; height:220px; line-height:220px; padding-left:50px; font-size:30px;}
			.video_detail { padding:0 50px; background:#fff; }
			.video_detail h4 { line-height:36px; padding:25px 10px 15px 10px; background:url(../images/line_pic1.gif) bottom left repeat-x; font-size:20px; text-align:center; color:#000;}
			.video_detail h3 { line-height:36px; padding:25px 15px; font-size:24px; text-align:center; color:#0077ca;}
			.in_infor { padding:10px 0 ; font-size:14px; line-height:30px; color:#444;}	
			
			.in_infor p { padding-bottom:20px;}

			.detail_title2 { padding:20px 0; text-align:center; color:#c00;}
			.detail_title2 span { padding:5px 30px 5px 25px; font-weight:bold;}
	.next_menua { height:24px; line-height:24px;  display:block; text-align:center; width:120px; font-size:13px; font-weight:bold; font-family:"微软雅黑", "黑体";}
	a.next_menua:link,a.next_menua:visited { color:#fff; background:#c00;}
	a.next_menua:hover { color:#fff; background:orange;}

			
			
	.table2 th { padding:10px; line-height:20px; border-bottom:1px solid #eee; text-align:right; color:#555;}
	.table2 th span { color:#c00; padding-right:10px;}
	.table2 td { border-bottom:1px solid #efefef; padding:10px 15px;}
	.input3 { height:22px; line-height:22px; border:1px solid #ccc; background:url(../images/input_bg.gif) left top repeat-x #fbfbfb;  float:left; padding:0 5px; margin-right:20px; }
	.input4 { height:22px; line-height:22px; width:300px; border:1px solid #ccc; background:url(../images/input_bg.gif) left top repeat-x #fbfbfb;  float:left; padding:0 5px; margin-right:20px; }

		.ff{ background:url(../images/2wei2.png) no-repeat; height:150px; width:150px;  cursor:pointer; Z-INDEX:99; left: 0px; POSITION: absolute; TOP: 120px}