/* CSS Document */
/*------------------

功能：网页重置样式

制作：白菜
时间：2010年4月28日 12:50
--------------------*/

body,ul,ol,li,p,b,h1,h2,h3,h4,h5,h6,strong,embed,table,td,th,form,fieldset,img,dl,dt,dd{ margin:0; padding:0;}
body,button,input,select,textarea{font-family:tahoma,arial,宋体,sans-serif;}
body{ background:url(images/logo-bg.gif) repeat-x;}
table,input,button,fieldset,img{ border:0; vertical-align:middle;}
textarea,input,select,body{ font-size:12px;}
input,button,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,button,textarea,select{font:100% Tahoma,Helvetica,Arial,sans-serif;}
input{ border:1px solid #ccc;vertical-align:middle;}
ul,ol,li{ list-style:none;}
html{ overflow:-moz-scrollbars-vertical;}
body{ font:400 12px/25px Tahoma,Helvetica,Arial,'宋体',sans-serif;}
div{ overflow:hidden;}
a{ color:#626262;}
del,ins,a{ text-decoration:none;}

/* 清楚浮动 */
.clearing, .HackBox{ border-top:1px solid transparent !important; clear:both; visibility: hidden;}
.wrapfix:after{	content: "."; display: block; height: 0; clear: both; visibility: hidden;}
/* IE7 hack */
.wrapfix {display: inline-block;}
/* IE-mac, IE5, IE6 */
* html .wrapfix {height: 1%;}
.wrapfix {display: block;}

/* 浮动*/
.fl{ float:left;}
.fr{ float:right;}

/* 清楚浮动 */
.cl_b{ clear:both}
.cl_l{ clear:left;}
.cl_r{ clear:right;}
.cl_oh{	clear:both;}
.oh{ overflow:hidden;}

/* 定位 */
.abs{ position:absolute;}
.rel{ position:relative;}

/* 块级标签 */
.db{ display:block;}
.di{display:inline;}
.dn{ display:none;}

/*连接样式*/
.subNav li a:hover,.cpfl ul li a:hover,a.more:hover,.I-Cptj li a:hover,.I-qygg a:hover,.I-xwdt a:hover,.news li a:hover
{ color:#F2580E;}
/*------------------
功能：网页样式
--------------------*/
/*=公用图片库=*/
.header .logo,.header .site a.hysy,.header .site a.xwzx,.header .site a.lxwm,input.so,input.bt,.Nav,.subNav li a,.subNav li a:hover,.cpfl h3,.cpfl ul li a
{background:url(StyleBg.gif) no-repeat;}
.page{ width:983px; margin:0 auto;}
	/*=头部样式=*/
	.header{ padding:20px 0 10px 0;color:#626262;}
		.header .logo{ width:450px; height:50px;}
			.header .logo span{ display:none;}
		.header .site{ width:240px;}
			.header .site a{ float:left; width:70px; height:25px; margin-bottom:6px; text-indent:20px;}
			.header .site a.hysy{ background-position:-970px 6px;}
			.header .site a.xwzx{ background-position:-970px -20px;}
			.header .site a.lxwm{ background-position:-970px -42px;}
			.header .site a:hover{ color:#F15A0F;}
		input.so{ float:left; width:148px; height:25px; border:none; background-position:-467px 0; text-indent:30px;}
		input.bt{ float:left; cursor:pointer; width:66px; height:25px; margin-right:23px; border:none; background-position:-615px 0;}
	/*=导航样式=*/
	.Nav{ overflow:hidden; height:41px; margin-top:10px; padding-top:13px; background-position:0 -86px;}
		/*=ie7 hack=*/
		* +html .header .cl_oh{ height:1px;}
		.Nav li{ float:left; margin-left:-1px; padding:0 24px; border-left:1px solid #065800; line-height:16px;}
			.Nav li a{ font-size:14px; font-weight:800; color:#065800;}
				.Nav li a:hover{ color:#F15911;}
	/*=主体样式=*/
	.siteLeft{ width:183px;}
		.subNav li{ height:28px; margin-bottom:6px; line-height:28px; text-indent:35px;}
			.subNav li a{ display:block; background-position:-699px 0;}
			.subNav li a:hover{ background-position:-699px -28px;}
		.cpfl h3{ background-position:-637px -56px; text-indent:-9999px;}
			.cpfl ul{ padding:15px 0 8px 8px; border:1px solid #D3E8D1; border-top:none; background:#FAFCF9;}
				.cpfl ul li{ width:166px; height:29px; margin-bottom:5px; line-height:29px; text-indent:15px; font-family:"宋体";}
				.cpfl ul li a{ display:block; background-position:-470px -56px;}
				.cpfl ul li a:hover{ background-position:-470px -27px;}
	.siteLeft .ad{ clear:both; margin-top:10px;}
				
	.siteRight{ width:780px;}
		/*=盒子=*/
.I-about h3,.I-Cptj h3,.I-qygg h3,.I-xwdt h3,.news .hd,.about .hd,.Culture .hd,.liyou .hd,.zongzi .hd,.product .hd,.cpso .hd,.xsfw .hd,.fwbz .hd,.hkfs .hd,.wsts .hd,.sbxx .hd,.lxwm .hd
{ background:url(NavBg.gif) no-repeat;}
		.box{ position:relative;}
			.box h3{ margin-bottom:10px; border-bottom:1px solid #DFDFE0; text-indent:-9999px;}
			.box a.more{ position:absolute; top:0; right:0; font-size:9px; font-family:Tahoma,Helvetica,Arial,sans-serif;}
				
		.I-about { margin-bottom:10px;}
			.I-about p{ text-indent:19px;}
			.I-about .fr{ margin-left:20px;}
		.I-Cptj h3{ background-position:0 -32px;}
		.I-Cptj ul{ width:820px; margin-top:5px; overflow:hidden;}
			.I-Cptj li{ float:left; width:110px; height:135px; margin-right:23px; text-align:center; overflow:hidden;}
				.I-Cptj li img{ display:block; padding:2px; width:100px; height:100px; border:1px solid #C9C9C9;}
				.I-Cptj li a:hover img{ border:1px solid #F2580E;}
				
		.I-qygg h3{ background-position:0 -60px;}
		.I-xwdt h3{ background-position:0 -90px;}
		.I-qygg,.I-xwdt{ width:380px; margin-top:10px; color:#626262; font-family:"宋体";}
		.I-qygg span,.I-xwdt span{ float:right;}
		.I-qygg li,.I-xwdt li{ border-bottom:1px dashed #ccc;}
	
	/*=页面尾部=*/
	.footer{ margin-top:10px; padding:10px; border-top:1px solid #E6E6E6; text-align:center; background:#F3F4F6;}
	.fenye{ height:30px; margin-top:10px; line-height:30px; text-align:center; }
	
/*==================================================/内容页样式*/
.news .hd{ background-position:0 -91px;}
.news li{ border-bottom:1px dashed #ccc;}
	.news li span{ float:right;}
	.news li a{ font-family:"宋体";}
.about .hd{ background-position:0 -150px;}
.Culture .hd{ background-position:0 -182px;}
.liyou .hd{ background-position:0 -213px;}
.zongzi .hd{ background-position:0 -243px;}
.product .hd{ background-position:0 -496px;}
.cpso .hd{ background-position:0 -274px;}
.xsfw .hd{ background-position:0 -524px;}
.fwbz .hd{ background-position:0 -304px;}
.hkfs .hd{ background-position:0 -400px;}
.wsts .hd{ background-position:0 -337px;}
.sbxx .hd{ background-position:0 -436px;}
.lxwm .hd{ background-position:0 -468px;}