@charset "gb2312";
@import url("reset.css");

/*Í·²¿-------------------------------------------------------------------*/
#header { width: 960px;margin:0px auto; height:117px; position:relative} 
#header .logo {position:absolute; top:10;left:20px; display:block;height:86px; width:264px;}
#header .tel{ position:absolute; left:690px; top:58px; font-size:14px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"}

#header .top_menu { margin-top:77px}
#header .top_menu ul{ background:url(../img/menu_bg.gif) no-repeat;height:39px}
#header .top_menu li{ float:left; padding:10px 36px 10px;text-align:center; background:url(../img/menu_bg_right.gif) no-repeat left}
#header .top_menu li.frist{ background:none}
#header .top_menu li a{ color:#ffffff; font-size:14px; font-weight:bold}
#header .top_menu li.m1{ width:83px}.top_menu li.m1 a{ color:#FFF}.top_menu li.m2{ width:94px}


/*Ò³½Å-------------------------------------------------------------------*/
#footer {width: 960px;margin:0px auto;padding-top:5px} 
#footer p {text-align:center}
#footer div{ text-align:center}
#footer .foot_menu{ height:26px; background:url(../img/foot_menu.gif) no-repeat; padding-top:13px;color:#FFF;}
#footer .foot_menu a{ color:#FFF;  padding:0 1em}


/*Ê×Ò³ÕýÎÄ-------------------------------------------------------------------*/
.fullmain #container { width: 960px;background: #FFFFFF;margin:0 auto;text-align: left; padding-top:4px} 

	/*×ó²à*/
	.fullmain #sidebar1 {float: left;padding-right:0px; width:227px}	
		.box_1{ background:url(../img/box_1_bg.gif) no-repeat; width:195px; height:263px; padding:17px 16px;}
		.box_1 h3{ font-size:14px; margin-bottom:2.4em}
		.box_1 p{ line-height:150%; text-indent:2em; margin-top:1em; text-decoration:underline}
		.box_2{ background:url(../img/box_2_t.gif) no-repeat; width:225px; height:131px; _height:129px; padding:52px 0 0; border:#dbdeed 1px solid; position:relative}
		.box_2 div.more{ position:absolute; top:28px; right:10px}
		
	.fullmain #sidebar2 {float: right;padding-left:0px; width:227px}	
		.box_3{ border:#dedede 1px solid}
		.box_3 h3{background:url(../img/box_3_t.gif) no-repeat;padding-top:8px; padding-left:2em;font-size:14px; height:27px; position:relative; color:#1e4cb5}
		.box_3 h3 em{ font-weight:bold; color:#F00}
		.box_3 h3 img{ position:absolute; top:10px; right:10px}
		.box_3 div{ padding:1em}
		.box_3 div a{ display:block; line-height:200%;overflow:hidden; text-overflow: ellipsis;white-space: nowrap; }
		
		.box_3 div a.history{ display:block; line-height:200%; width:78px; float:left; margin-right:9px; text-align:center; overflow:hidden}
		.box_3 div a.history img{ width:78px; height:61;  border:#e4e4e4 1px solid; display:block}
		
		.box_3 div a.qualification{ display:block; line-height:200%; text-align:center;}
		.box_3 div a.qualification img{ width:170px;border:#e4e4e4 1px solid; display:block}

		
		
		
	.fullmain #mainContent { margin:0 238px;_margin:0 235px;} 
		.box_4{ border:#dedede 1px solid}
		.box_4 h3{background:url(../img/box_4_t.gif) no-repeat;padding-top:13px; padding-left:1em;font-size:14px; height:22px; position:relative; color:#ffffff}
		.box_4 h3 em{ font-weight:bold; color:#F00}
		.box_4 h3 img{ position:absolute; top:10px; right:10px}
		.box_4 div{ text-indent:2em; line-height:170%; padding:.5em; color:#0049b2}
		.box_4 div a{color:#0049b2}
		
		
		.box_5{ height:241px; border:#dedede 1px solid; background:url(../img/box_5_bg.gif) repeat-x}
		.box_5 .t{ width:41px; background:url(../img/box_5_t_bg.gif) repeat-y; height:240px; float:left}
		.box_5 .t a{ color:#FFF}
		.box_5 .t div{width:18px;height:106px;font-weight:bold;background:url(../img/box_5_t.gif) no-repeat; color:#FFF; padding:0 7px; padding-top:18px; margin-top:9px} 
		.box_5 .show_list{ margin-left:42px}
		.box_5 .show_list div{ width:265px; background:url(../img/box_5_line.gif) no-repeat right; float:left;height:240px; text-align:center; padding:0 20px}
		.box_5 .show_list div p{ padding-top:1em; line-height:220%}
		.box_5 .show_list div p img{ width:225px;}
		.box_5 .show_list div a{ color:#e60012; font-size:14px; font-weight:bold}
		.box_5 .show_list div  span{ display:block; text-align:left}
		
		
		.box_5_1{ height:180px; border:#dedede 1px solid; background:url(../img/box_5_bg.gif) repeat-x; width:720px; float:left; position:relative}
		.box_5_1 .t{ width:41px; background:url(../img/box_5_t_bg.gif) repeat-y; height:180px; float:left}
		.box_5_1 .t div{width:18px;height:106px;font-weight:bold;background:url(../img/box_5_t.gif) no-repeat; color:#FFF; padding:0 7px; padding-top:18px; margin-top:9px} 
		.box_5_1 .carousel{ margin-left:50px; margin-top:1em}
		.box_5_1 .carousel ul{width:560px; overflow:hidden;}
		.box_5_1 .carousel li{width:175px;float:left;height:160px; text-align:center; padding:0 20px}
		.box_5_1 .carousel li a{ text-decoration:underline; line-height:230%}
		.box_5_1 .carousel li img{ width:195px; height:135px}
	
		.box_5_1 .next1{position:absolute;left:50px; top:80px}
		.box_5_1 .next2{position:absolute;right:10px; top:80px}
	

	
	#n_left{float: left;padding-right:0px; width:200px}
		.box_6{ border:#dedede 1px solid}
		.box_6 h3{background:url(../img/box_6_t.gif) no-repeat;padding-top:10px; padding-left:2em;font-size:14px; height:27px; position:relative; color:#ffffff}
		.box_6 h3 em{ font-weight:bold; color:#c8ddfc}
		.box_6 h3 img{ position:absolute; top:10px; right:10px}
		.box_6 div{}
		.box_6 div a{ display:block;background:url(../img/box_6_b.gif) no-repeat;height:38px; padding-left:3em; line-height:38px}
		
		
		.box_6_{ border:#dedede 1px solid}
		.box_6_ h3{background:url(../img/box_6_t.gif) no-repeat;padding-top:10px; padding-left:2em;font-size:12px; height:27px; position:relative; color:#ffffff}
		.box_6_ h3 em{ font-weight:bold; color:#c8ddfc}
		.box_6_ h3 img{ position:absolute; top:10px; right:10px}
		.box_6_ div{}
		.box_6_ div h3{display:block;background:url(../img/box_6_b.gif) no-repeat;height:38px; padding-left:3em;}
		.box_6_ div ul{ display:none}
		.box_6_ div ul li a{ display:block;background:url(../img/line.gif) bottom repeat-x;height:28px; margin-left:2em; margin-right:2em; line-height:28px}

		
		
	#n_right{ float:right; width:753px}
	   h3.nav{ background:url(../img/about_t1.gif) repeat-x; height:24px; padding-top:5px;font:"Î¢ÈíÑÅºÚ"; padding-left:1em; font-weight:normal}
	   h3.title{ background:url(../img/about_t.gif) no-repeat; height:28px; padding-top:15px; color:#FFF; font-weight:bold; font-size:14px; font:"Î¢ÈíÑÅºÚ"; font-weight:bold}
	   h3.title em{ display:block; width:119px; text-align:center;font-weight:bold}
		.pro_list{ padding:1em}
		.pro_list div{ float:left; margin-right:1em}
		.pro_list div img{ border:#e4e4e4 1px solid}
		.pro_list div a.pro_box{ display:block; width:350px; height:225px; overflow:hidden}
		.pro_list div a{ display:block; text-align:center; font-weight:bold; color:#0057d4; line-height:300%; text-decoration:underline}
		
		.pro_read{ padding:1em}
		.pro_read p{line-height:180%; padding-bottom:.6em; padding-top:.6em; color:#333}
		
		
		.video_show{ background:url(../img/video_bg.gif) no-repeat; width:199px; height:224px; text-align:center; padding-top:3px}
		.video_show a{font-weight:bold; color:#FFF; margin-top:1em; display:block}
		.rss{ background:url(../img/rss_bg.jpg) no-repeat; height:37px; padding-top:43px; padding-left:15px}
	
	#news_left{ width:750px; float:right}
	#news_right{ float:left; width:200px}
		


	/*ÎÄÕÂÁÐ±í*/
	div.newslist{ margin:.6em 1.2em}
	div.newslist dl{ margin-top:1em}
	div.newslist dt{height:24px; color:#c70108; line-height:24px;}
	div.newslist dt a{color:#0033cc; float:left; font-size:14px; text-decoration:underline}
	div.newslist dt span{ float:right; margin-right:.5em; color:#999}
	div.newslist dd{color:#000000; margin-bottom:2em}
	div.newslist dd a{ color:#568e1a; text-decoration:underline}
	
	div.newslist dl.khjz{ margin-top:1em;}
	div.newslist dl.khjz dt{color:#c70108;background:none; height:0; line-height:0; padding-left:0}
	div.newslist dl.khjz dt img{ float:left; width:110px; border:solid #CCC 1px; padding:4px}
	div.newslist dl.khjz a{color:#c70108; display:block; font-weight:bold; font-size:14px; margin-bottom:.8em}
	div.newslist dl.khjz dd{line-height:180%; color:#686868; padding-bottom:1em; text-indent:0em; height:120px; background:url(../img/line.gif) repeat-x bottom; float:left; padding-left:140px; margin-bottom:2em; margin-right:1em}
	
	/*ÕÐÉÌ¼ÓÃË*/
	dl.join{ margin:1.5em}
	dl.join dt{ background:url(../img/join_list_bg.gif) no-repeat; width:919px; height:36px ; font-weight:bold; font-size:14px; color:#FFF; line-height:36px; text-indent:1.5em}
	dl.join dd{ line-height:200%; padding:1em}
	.join_btn{position:absolute; top:350px; left:10px;}
	.join_btn a{background:url(../img/join_btn.gif) no-repeat; width:128px; height:35px; line-height:35px; text-align:center; font-size:14px; font-weight:bold; color:#FFF; display:block; float:left; margin-right:.5em}

	/*ÎÄÕÂÔÄ¶Á*/
	div.newsread { width:730px; margin:1em auto}
	div.newsread .head{ height:74px; background-color:#f4f4f4}
	div.newsread .head h3{ text-align:center; font-size:18px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"; height:50px; line-height:45px}
	div.newsread .head div{ font-size:12px; color:#c90108; text-align:center}
	div.newsread .head div em{ margin:0 1.5em}
	div.newsread .body p{ text-indent:2em; margin-top:1em; color:#5b5b5b; font-size:14px; line-height:160%}
	div.newsread .body a{ color:#00F; text-decoration:underline}
	#email_put{ border:1px solid #e2e2e2; padding:1em; font-weight:bold; color:#4f4f4f; line-height:180%; margin:1em 0}
	#email_put label{ color:#c90108; font-size:14px; margin:1em 0 0; display:block}
	div.newsread .foot{ color:#c90108; text-align:right; line-height:180%; margin-top:1em; background:url(../img/line.gif) repeat-x bottom; padding-bottom:1em}
	div.newsread .foot div{ color:#000; font-weight:bold}
	div.newsread .np{ margin:1em .5em; line-height:180%}
	.xglink { margin-top:1em}
	.xglink h3{ background:url(../img/xgling_bg.gif) no-repeat; font-weight:bold; color:#2872b5; font-size:14px}
	.xglink ul{ border:#cccccc 1px solid; padding:1em; margin-top:7px}
	.xglink ul li a{font-size:14px; line-height:180%;}
	.xglink ul li em{ margin-left:1em; font-size:12px; color:#666}
	.xglink .bd{ border:#cccccc 1px solid; padding:1em; margin-top:7px; line-height:180%}
	.xglink .bd a{color:#2872b5; text-decoration:underline}
	
	#friendly{ text-align:center}
	#friendly a{padding-right:1em; text-decoration:underline}
	


/*ÍâÎ§*/
#TableTitle {color: #2c4d7a;line-height:25px;height:25px;text-align: left;border-bottom:1px solid #d0d0d0;font-weight:bold;display:block}
#TableTitle span{display:block; float:left}
.tablecontent{border-bottom:1px solid #d0d0d0;}
.tablecontent ul {margin:0;padding:0;overflow: hidden;}
.tablecontent ul.bg1 {background-color:#f7f7f7}
.tablecontent ul li {list-style-type:none;line-height:25px;text-align:left;float:left;margin:0;padding:0;overflow: hidden;}
.tablecontent ul li ul {margin:0;padding:0;overflow: hidden;}
.tablecontent ul li ul li {float:none;margin:0;padding:0;text-align:left}
.list1width{width:82%;}
.list2width{width:18%;}
.list3width{width:25%;}

#slideshow{ height:373px; overflow:hidden}