body{background:url(../images/bg.gif) bottom repeat-x;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldest,input,button,p,blockquote,th,td{
	 margin:0;padding:0;
	}
body{
	font:12px/1.5em Tahoma,Helvetica,Arial,sans-serif;
	color:#333;
	}		
h1,h2,h3,h4,h5,h6{
	font-size:100%;
	}
ol,ul{
	list-style:none;
	}
address,caption,cite,code,dfn,em,strong,th,var{
	font-style:normal;font-weight:normal;
	}
table{
	border-collapse:collapse;border-spacing:0;
	}
caption,th{
	text-align:left;
	}	
fieldset,img{
	border:0;
	}
label{
	cursor:pointer;
	cursor:hand;
	}
input{
	outline:none;
	}		
address,caption,cite,code,dfn,em,strong,th,var{
	font-style:normal;font-weight:normal;
	}
q:before,q:after{
	content:'';
	}
abbr,acronym{
	border:none;font-variant:normal;
	}
input,button,textarea,select{
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
	vertical-align:middle
	}
input,button,textarea,select{
	*font-size:100%;
	}
.clearfix{
	zoom:1;
	}	
.clearfix:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}
.clear{
	clear:both;}
	
a {color:#333; text-decoration:none}
a:hover{text-decoration:underline}
.left{ float:left;}
.right{float:right;}



.head{width:933px; height:67px;  margin:10px auto 6px auto; padding:0px 5px;}
.contact-nav{ text-align:right;}
.contact-nav a{ margin:0 5px; padding-left:10px;  line-height:25px; background:url(../images/dian.jpg) no-repeat left;}
.ipnut-text{width:160px; height:18px; line-height:22px; padding-left:5px; border:1px solid #ccc; margin-top:12px;}
.sh-bt{width:18px; height:18px; background:url(../images/ser.jpg) no-repeat; border:none; cursor:pointer; margin:8px 0 0 3px;}

.menu{
	margin:0 auto;
	height:47px;
	line-height:35px; padding-left:17px;
	width:926px;
	background: url(../images/nn.jpg) repeat-x;
}
.menu li{float:left; width:113px; text-align:center; font-weight:bold; font-size:14px;}
.menu li a{ color:#fff;}
.menu li a:hover{ display:block; width:110px; height:47px;
	background:url(../images/nav-b.gif) no-repeat top left;
	text-decoration:none;
}
.nav{ background:none}
.banner{margin:0 auto; width:943px; margin-bottom:5px;}

.main{ margin:0px auto; width:943px; margin-bottom:10px;}
.sidebar{ width:249px; background:url(../images/sid-c.gif) repeat-y; position:relative;}
.sidebar span.sidbg-a{ position:absolute; background:url(../images/sid-a.gif) no-repeat top left; width:249px; height:4px;}
.sidebar span.sidbg-b{font-size:0px; position:absolute; background:url(../images/sid-b.gif) no-repeat bottom left; width:249px; height:5px;}
.sidebar-a{ padding:10px 16px;}
.sidebar-a h2{ background:url(../images/ic1.jpg) no-repeat left; font-size:14px; padding:8px 22px; margin-bottom:12px; border-bottom:1px solid #C0CFCF;}
.sidebar-a li{background:url(../images/ic2.jpg) no-repeat left; font-weight:bold; padding-left:20px; line-height:30px; padding-top:5px;  border-bottom:1px dashed #B8D9E3;} 
.sidebar-a li a{ color:#007F00; font-size:14px;}
.sidebar-b{ margin:16px; line-height:25px; font-size:14px;}

.content{ width:684px; }
.pic,.about{ width:684px; margin-bottom:10px; overflow:hidden;}

.pic-a h2,.about-a h2{border-bottom:1px solid #C0CFCF; padding:6px 0px 6px 26px; margin-bottom:12px; position:relative; background:url(../images/tit.jpg) no-repeat left; font-size:14px;}
.pic-a h2 a,.about-a h2 a{position:absolute; right:8px; _right:22px;  top:6px; font-weight:normal; font-size:12px;}

.pic-bga,.about-bga{ background:url(../images/ct-a.gif) no-repeat top left; width:684px; height:14px;}
.pic-bgb,.about-bgb{ background:url(../images/ct-c.gif) no-repeat bottom left; width:684px; height:13px; font-size:0px;}

.pic-a,.about-a{ padding:0px 18px; background:url(../images/ct-b.gif) repeat-y; width:648px;}
.pic-a li{text-align:center; margin:0px 18px 0px 8px; display:inline; line-height:30px; font-size:14px;}
.pic-a li p{text-align:center;line-height:28px;}
.nr img{ float:left; margin-right:16px;}
.nr{ float:left; line-height:22px; margin:8px 6px;}

.footer{width:943px; height:83px; margin:0 auto; }
.footx{background:url(../images/foot-bgx.gif) repeat-x top; float:left; padding:18px 0 0 10px; width:911px;  height:65px; line-height:25px;}
.footer span.foot-bgl{ float:left; background:url(../images/foot-bg.gif) no-repeat left top; width:11px; height:83px;}
.footer span.foot-bgr{ float:right; background:url(../images/foot-bgr.gif) no-repeat right top;width:11px; height:83px;}


/*about*/
.righttitle{ margin-bottom:6px; line-height:30px; background:url(../images/ic4.jpg) 15px no-repeat; padding-left:10px; border-bottom:#D8DFE9 solid 1px;}
.content-a{ line-height:24px; padding:0px 10px;}





/*- newsnei---------------------------*/

.newsnei li h3{ font-size:13px;background:url(../images/arrs.jpg) left no-repeat;padding:0 0 0 20px; margin:0; line-height:30px;}
.newsnei li h4{ text-align:right; color:#999; font-size:12px; font-weight:normal; margin:0; padding:0;}
.newsnei li span{ margin:5px;}

.newsnei2 p{ font-size:13px;}
.newsnei2 h1{ font-size:16px; text-align:center; border-bottom:#D8DFE9 solid 2px; padding-bottom:10px; margin-bottom:10px;}
.newsnei2 span{ margin:8px;} 


.pronei li{text-align:center; float:left; margin:15px 8px 0 10px; display:inline; width:195px; line-height:22px;}
.pronei li img{border:#BECCD8 solid 1px; padding:2px;}
.pronei li span{ display:block;}
.pronei li span{width:195px;  line-height:30px;}

.poofen{ clear:both; padding-top:20px; margin-bottom:20px; text-align:center;}
.poofen a{ display:none; border:none; padding:0;}



/*- proo---------------------------*/
.proo{ padding:10px 0 20px 10px;}
.proo h2{ font-size:14px;}
.proo-al{ float:left;}
.chakan { text-align:center; line-height:25px;}
.chakan a{ text-decoration:underline;}

.proo-ar{ float:left; width:260px; margin-left:20px;}
.proo-ar1 li{ border-bottom:#BECCD8 solid 1px; height:35px; line-height:35px;}
.proo-ar1 li.imgg{_padding-top:8px;_height:20px;}
.proo-ar1 li.imgg img{ margin:0 5px;}

.proo-ar2 li{ padding:8px 0 0; font-weight:700;}
.proo-ar2 li img{ margin-right:5px; margin-bottom:-5px;}

.proo-bl{padding:48px 0 20px;*padding:20px 0 20px;min-height:260px;height:auto!important;height:260px; font-size:14px;}
.proo-bl h2,.proo-b h2{ border-bottom:#BECCD8 solid 1px;background:url(../images/arrow.gif) left no-repeat; padding-left:5px;}
.proo-bl p{ margin-bottom:20px;padding-left:15px;}

.proo-b li{ float:left; width:144px;margin:15px 8px 0 10px!important;margin:20px 10px 20px 4px;}
.proo-b a{ display:block;border:#BECCD8 solid 1px; padding:1px;}
.proo-b span a{text-align:center;line-height:28px; border:0;}

.tab{border-right: #D8DFE9 solid 1px;border-bottom: #D8DFE9 solid 1px; margin-top:20px;}
.tab td{border-top: #D8DFE9 dotted 1px;border-left: #D8DFE9 solid 1px; padding-left:5px;}
.tab td span{ color:#F60;margin:5px;}
.tab input,.tab textarea{ border:#D8DFE9 solid 1px;}
.tab span input{ background:none; border:0; margin:0 8px;}

