@charset "utf-8";
/* design by: chenshaoyu.cn   QQ37819672 */
body {font-family:Verdana, Geneva, sans-serif;	font-size: 12px;line-height: 150%; margin:0px; padding:0px; background:#afafaf;}
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:#FF6600; text-decoration:underline;}
cite{ font-style:normal;}
.chen{ text-align:center; margin:0px auto; padding:0px;_height:300px; background:#fff;}
.chen .shaoyu{width:1000px;	margin:0px auto;padding:0px;text-align:left; display:table;}
.counter{ background:#06C; color:#FFF;}
.line{ float:none; clear:both;}


#head{ height:130px; position:relative; no-repeat center top; overflow:visible;}
	#logo{ position:absolute; left:50px; top:10px; width:434px; height:58px; background:url(../image/logo.jpg) no-repeat;}
	#favhome{ position:absolute; right:50px; top:40px;}
	#topsearch{ position:absolute; right:250px; top:40px; padding-left:15px; background:url(../images/site_search.gif) no-repeat left center;}
	#topsearch .input_txt{ width:120px; border:solid 1px #666666; height:16px;}

#menu{ height:40px; position:absolute; bottom:0px; background:url(../image/menu_bg.jpg) no-repeat center bottom; width:1000px;}
#menu ul{ display:block; list-style:none; margin:0px; padding:4px 50px 0 60px;}
#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-family:"微软雅黑"; font-size:14px; font-weight:bold;}
#menu ul li.zi a{ display:block; margin:0px; padding:6px 18px 2px 18px; color:#0454ab;}
#menu ul li.zi a:hover{ text-decoration:none; color:#000000; position:relative; top:2px;}
#menu ul li.sline{ width:1px; background:url(../image/menu_li_sline.jpg) no-repeat; height:31px;}
#banner{ padding:0 50px 0 50px; background:url(../image/banner_bg.jpg) no-repeat center top;}


#body{padding:20px 50px 20px 50px;height:auto!important; _height:300px; min-height:300px!important; float:none; clear:both; background:url(../image/body_kuang_bg.jpg) repeat-y center top;}
#ifu{ width:220px; padding:0px; float:right; margin-right:10px; _margin-right:5px; overflow:hidden; margin-right:10px;}
	#i_sp{ height:170px; margin-bottom:10px;}
	.i_fu_anniu{ padding-top:10px;}
#imain{ width:630px; overflow:hidden; margin-left:10px;}
	.i_main_box .tit{ background:url(../image/box_tit_bg.gif) repeat-x left 19px; height:20px; overflow:hidden;}
	.i_main_box .tit .more{ float:right;}
	.i_main_box .tit .titz{ padding:2px 6px 6px 6px; margin:0px; border:solid 1px #dadada; font-size:14px!important; font-family:"微软雅黑"!important; _font-family:"宋体"; _font-size:12px; font-weight:bold; float:left; background:#FFFFFF;}
	.i_main_box .cot{ padding-top:13px;}
	#i_news{ float:right; width:350px;}
	#i_news ul{ display:block; list-style:none; margin:0px; padding:0px;}
	#i_news ul li{ display:block; list-style:none; margin:0px; padding:1px 0px 1px 12px; background:url(../image/dot1.gif) no-repeat 3px center; border-bottom: dashed 1px #dadada;}
	#i_news ul li cite{ color:#666; float:right; font-style:normal;}
	#hdp{ width:270px; height:221px;}	

	#i_product{ padding-top:16px; width:630px;}
	#i_product ul{ display:block; list-style:none; margin:0px; padding:0px;}
	#i_product ul li{ display:block; list-style:none; margin:0px; padding:0px 5px 0px 5px; overflow:hidden; float:left;}
	#i_product ul li img{  height:120px; float:left;}
	#i_product ul li .tit2{ color:#0252A7;}
	#i_product .cot{ padding:15px 0 0 0;}


#subfu{ width:150px; float:left; }


#submain{text-align: left;width:704px; float:right; margin-right:24px;}

#submain  .subtit{ background:url(../image/box_tit_bg.gif) repeat-x left 23px; height:24px; overflow:hidden;}
#submain  .subtitdh{ float:right;}
#submain  .subtitz{ padding:2px 6px 6px 6px; margin:0px; border:solid 1px #dadada; font-size:14px!important; font-family:"微软雅黑"!important; _font-family:"宋体"; _font-size:12px; font-weight:bold; float:left; background:#FFFFFF; color:#0454ab;}
#submain  .subcot{ padding:20px 0 25px 0;}


#submenu{}
#submenu .tit{}
#submenu .cot{ margin:0px; padding:4px 25px 4px 25px;}
#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:3px 0px 3px 10px; background:url(../image/dot2.gif) no-repeat left center; border-bottom: dashed 1px #dadada}
#submenu ul li a{color:#0454ab;}

#subfulist{}
#subfulist .tit{}
#subfulist .cot{ margin:0px; padding:4px 10px 4px 10px;}
#subfulist ul{ display:block; list-style:none; margin:0px; padding:0px;}
#subfulist ul li{ display:block; list-style:none; margin:0px; padding:3px 0px 3px 10px; background:url(../image/dot2.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; background:url(../image/foot_top_bg.gif) no-repeat center top; position:relative; overflow:visible;}
#mailLogin{ background:#DBDBDB; position:absolute; bottom:10px; width:180px;}
#mailLogin ul{ display:block; margin:0px; padding:4px; border:solid 1px #666666;}
#mailLogin ul li{ display:block; list-style:none; margin:0px; padding:2px 0px 2px 0px;}
#link{ float:right; text-align:right;}
/*԰*/
	.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:230px; overflow:hidden; height:230px; text-align:center; float:left; overflow:hidden; text-align:center;}
		#list ul.listpic li.listpic_k img{ margin:0 auto; width:210px;}
		#list ul.listpic li.listpic_k img.img{padding:4px; border:0px; height:160px;}
		#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)}
