@charset "utf-8";
/* design by: chenshaoyu.cn   QQ37819672 */
body {font-family:Verdana, Geneva, sans-serif;	font-size: 11px;line-height: 150%; margin:0px; padding:0px; background:#efefef;}
p,div,td,th,span{ line-height:150%;}
form{ display:inherit; margin:0px; padding:0px;}
img{ border:0px;}
a{ color:#000000; text-decoration:none;}
a:hover{ color:#333; text-decoration:underline;}
cite{ font-style:normal;}
.chen{ text-align:center; margin:0px auto; padding:0px;_height:300px; background:#fff; width:1000px;}
.chen .shaoyu{width:960px;	margin:0px auto;padding:0px;text-align:left; display:table;}
.counter{ background:#06C; color:#FFF;}
.line{ float:none; clear:both;}


#head{ height:411px; position:relative; no-repeat center top; overflow:visible;}
	#logo{ position:absolute; left:20px; top:10px; width:186px; height:64px; background:url(../image/logo.jpg) no-repeat;}
	#favhome{position:absolute;right:20px;top:10px;}
	#topsearch{ position:absolute; right:250px; top:10px; padding-left:15px; background:url(../images/site_search.gif) no-repeat left center;}
	#topsearch .input_txt{ width:120px; border:solid 1px #666666; height:16px;}
	#banner{padding:0px;background:url(../image/main_04.jpg) no-repeat center top;position:absolute;top:85px;width:960px;height:270px;	overflow:hidden;}


#menu{ height:56px; position:absolute; bottom:0px; background:url(../image/menu_bg.jpg) no-repeat center bottom; width:960px;}
#menu ul{ display:block; list-style:none; margin:0px; padding:4px 0px 0 40px;}
#menu ul li{ display:block; list-style:none; margin:0px; float:left;}
#menu ul li.zi{ display:block; list-style:none; margin:0px; float:left;font-size:14px; font-weight:bold;}
#menu ul li.zi a{ display:block; margin:0px; padding:6px 18px 2px 18px; color:#FFF;}
#menu ul li.zi a:hover{ text-decoration:none; position:relative; top:1px; background:url(../image/menu_li_zi_bg.jpg) no-repeat center top;}
#menu ul li.sline{ width:1px; background:url(../image/menu_li_bg.jpg) no-repeat; height:31px;}

#body{height:auto!important; _height:300px; min-height:300px!important; float:none; clear:both; padding:0 5px 20px 5px;}
#ifu{ width:180px; padding:0px; float:right; margin:0px; overflow:hidden;}
	#i_contact{ height:207px; background:url(../image/i_contact_bg.jpg) no-repeat; overflow:hidden;}
	#i_contact .cot{ padding:47px 12px 10px 12px;}
	#i_sp{ height:170px; margin-bottom:10px;}
	.i_fu_anniu{ padding-top:10px;}
#imain{ width:520px; overflow:hidden;}
	#i_about{}
	#i_about .tit{ height:24px; background:url(../image/i_about_tit_bg.jpg) no-repeat;}
	#i_about .cot{ padding:10px 0 0 0; color:#004787}
	#i_about .cot .info{ float:right; width:288px; overflow:hidden;}
	#i_about .cot .info .more{ float:right; }
	#i_about .cot .info .more a{ color:#C00;}
	#i_about .cot .pt,#i_about .cot .pt img{ width:220px; height:144px;}
	#i_about .line{ height:14px;}
	
	#i_product{}
	#i_product .tit{ height:24px; background:url(../image/i_product_tit_bg.jpg) no-repeat;}
	#i_product .tit .more{ float:right;}
	#i_product .cot{ padding:14px 0 0 0;}
	#i_product .cot .tit2{color:#C00;}
	#i_product .info{color:#004787; float:right; width:138px;}
	#i_product .cot .pt{ width:96px; height:155px; overflow:hidden;}
	#i_product .cot .pt img{ width:96px;}
	
#ifu2{ width:225px; overflow:hidden; float:left;}
	#i_shebei{ width:200px;}
	#i_shebei .tit{ height:24px; background:url(../image/i_shebei_tit_bg.jpg) no-repeat;}
	#i_shebei .tit .more{ float:right; padding-top:4px;}
	#i_shebei .cot{ padding:10px 0 0 0;}
	#i_shebei .line{ height:14px;}
	#i_yeji{ width:200px;}
	#i_yeji .tit{ height:24px; background:url(../image/i_yeji_tit_bg.jpg) no-repeat;}
	#i_yeji .tit .more{ float:right; padding-top:4px;}
	#i_yeji .cot{ padding:10px 4px 0 4px;}
	#i_yeji .cot ul{ display:block; list-style:none; margin:0px; padding:0px;}
	#i_yeji .cot ul li{ display:block; list-style:none; margin:0px; padding:1px 0px 1px 10px; background:url(../image/dot1.gif) no-repeat left 
	center;}
	#i_yeji .cot ul li a{ color:#004787;}


#subfu{ width:160px;float:left; background:#efefef;}


#submain{text-align: left;width:680px; float:left; margin-left:30px;_margin-left:15px;}

#submain  .subtit{ padding:6px 0 4px 0px; border-bottom:solid 1px #CCC;}
#submain  .subtitdh{ padding-left:10px; background:url(../image/dot3.gif) no-repeat left center;}
#submain  .subtitz{ display:none;}
#submain  .subcot{ padding:15px 0 20px 0;}


#submenu{}
#submenu .tit{}
#submenu .cot{ margin:0px; padding:0;}
#submenu .cotlist{margin:0px; padding:15px 5px 4px 5px;}
#submenu ul{ display:block; list-style:none; margin:0px; padding:0px;}
#submenu ul li{ display:block; list-style:none; margin:0px; padding:0px; height:30px;height:30px; background:url(../image/subfu_menu_li_bg.jpg) no-repeat;}
#submenu ul li a{display:block; cursor:pointer;  padding:4px 0px 0px 30px; vertical-align:middle; float:left; background:url(../image/dot2.gif) no-repeat 20px 10px;}

#subfulist{}
#subfulist .tit{}
#subfulist .cot{ margin:0px; padding:4px 0px 4px 0px;}
#subfulist ul{ display:block; list-style:none; margin:0px; padding:0px;}
#subfulist ul li{ display:block; list-style:none; margin:0px; padding:1px 0px 1px 10px; background:url(../image/dot1.gif) no-repeat left center; border-bottom: dashed 1px #dadada}
#subfulist ul li a{color:#0454ab;}
	
#foot{ float:none; clear:both;  padding:15px 50px 15px 50px; text-align:center; background:#F1F1F1;}

#link{ padding:15px 0 0 0;}
/*԰*/
	.gbook table{ border:solid 1px #666666;}
	.gbook table th,.gbook table td{ border-bottom: dashed 1px #CCCCCC; border-right:dashed 1px #CCCCCC; }
		/*--------------------list-----------------------*/
		#list{}
		#list .list_all { height:auto!important; height:20px; min-height:20px!important;padding-top:2px; padding-bottom:2px;margin:1px;list-style:none;clear:both;float:none; display:block; border-bottom: dashed 1px #CCCCCC; overflow-x:hidden;}
		#list .list_all .list_lf{ text-indent:15px; background:url(../images/dot3.gif) left 5px no-repeat;}
		#list .list_all .list_rt{ float:right;color: #FF6600;}
		#list .page{text-align:center; border-top: solid 1px #000000; clear:both;	float:none; height:22px;}
		#list .list_all .plist_lf{ float:left; clear:right; width:23%; overflow:hidden; text-align:center;}
		#list .list_all .plist_rt{ float:right;	width:73%;	text-align:center;	overflow-x:hidden; text-align:left;}
		/*--------------------list-pic----------------------*/
		#list ul.listpic{ display:block; list-style:none; margin:0px; padding:0px;text-align:center; float:none; clear:both; text-align:left;}
		#list ul.listpic li.listpic_k{ display:block; list-style:none; width:200px; overflow:hidden; height:200px; text-align:center; float:left; overflow:hidden; text-align:center;}
		#list ul.listpic li.listpic_k img{ margin:0 auto;}
		#list ul.listpic li.listpic_k img.img{padding:4px; border:0px; height:140px;}
		#list ul.listpic li.listpic_k .titsm{padding:2px;}
		
		#show{  margin:0px; padding:10px 0px 0px 0px}
		#show .tit{background:none!important; height:auto!important; height:auto;}
		#show .titshow{ text-align:center; font-family:"微软雅黑", "楷体_GB2312", "", verdana, Arial; font-size:16px; line-height:150%;overflow:hidden; padding:8px; background:none!important; height:auto!important; height:auto;}
		#show .tit2{ padding:0px 0px 4px 0px; text-align:center; color:#666666; border-bottom:solid 1px #CCCCCC}
		#show .cot{ text-align:left; height:auto!important; height:300px; min-height:300px; padding:10px 0 10px 0;}
		#show .tit3{padding:0px 0px 4px 0px; text-align:right; color:#666666;}
		
.page a{ text-decoration:none;}
.page a:hover{ text-decoration:none;}
a.MultiPages{ margin:1px; background:#E7F5F5; padding:2px; border:solid 1px #D7E7F0;}
a.curpage{ margin:1px; padding:2px;border:solid 1px #D7E7F0; color:#F00}
a.uncurpage{ margin:1px;padding:2px;border:solid 1px #D7E7F0;}
a.homepage,a.endpage{ margin:1px;padding:2px 3px 2px 3px;border:solid 1px #D7E7F0; }
.PageInput{ width:14px; height:14px; padding:1px; margin:0px; border:1px solid #DDEAEA;}	

#Appjob{ padding:10px;}
#Appjob dl dt{ float:left;}



.mouOver{filter:alpha(opacity=100,finishopacity=100,style=2)}
.mouOut{filter:alpha(opacity=100,finishopacity=10,style=2)}
