body,ul,ol,p,span,dd,dt,h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px;}
div{ overflow:hidden;}
body,body a{font:Arial, Helvetica, sans-serif 12px; text-decoration:none;}
ul,ol,dl {list-style:none;}
img{border:0px;}


body{ width:100%; height:auto; text-align:center; background:#ebebeb;}
#box{ width:1003px; margin:0 auto; background:#FFF;}


.top{width:1003px; height:115px;}
.yuyan{width:1003px; height:72px; background:#FFF;}
.logo{width:423px; height:72px; float:left;}
.yyzl{width:580px; height:25px; margin-top:22px; float:left; text-align:right;}
.yyzl li{width:auto; padding-left:42px; padding-right:8px; padding-top:12px; height:13px; float:right;}
.yyzl li a{ font-size:12px; line-height:12px; color:#5e5e5e; font-family:Arial, Helvetica, sans-serif; }

.yyzl li a:hover{ text-decoration:underline;}
.zg{ background:url(../images/zg.jpg) no-repeat;}
.yg{ background:url(../images/yg.jpg) no-repeat;}
.rb{ background:url(../images/rb.jpg) no-repeat;}
.fg{ background:url(../images/fg.jpg) no-repeat;}
.dg{ background:url(../images/dg.jpg) no-repeat;}
.eg{ background:url(../images/eg.jpg) no-repeat;}
.banner{ width:1003px; height:43px; text-align:left; background:url(../images/banner.jpg) repeat-x;}
.banner a{
	line-height:43px; 
	padding-left:40px; 
	padding-right:40px; 
	float:left; 
	display:block; 
	color:#383838; 
	border-right:#c7c7c7 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	}
.banner a.wubian{ border:0;}
.banner a:hover{ color:#d50808;}	
.here{ color:#d50808;}
#sy_nr{width:1003px;
height:523px;
background:url(../images/sy_bj.jpg) no-repeat ;
text-align:left;
}

#flash{
	width:1003px;
	height:413px;
}
#foot{
	width:1003px;
	height:110px;
}
.foot_di{
	width:1001px;
	height:55px;
	border-left:#d7d7d7 1px solid;
	border-right:#d7d7d7 1px solid;
	background:#fcfcfc;
}
.di_left{
	width:481px;
	height:15px;
	margin-top:25px;
	padding-left:120px;
	background:url(../images/logo2.jpg) no-repeat;
	color:#8b8b8b;
	font-family:Arial, Helvetica, sans-serif;
	line-height:13px;
	font-size:12px;
	float:left;
	text-align:left;
}
.di_left a{	
    color:#8b8b8b;
	font-family:Arial, Helvetica, sans-serif;
	line-height:13px;
	font-size:12px;
}
.di_left a:hover{
	text-decoration:underline;}
	
.di_right{
	width:390px;
	height:15px;
	margin-top:25px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	line-height:13px;
	font-size:12px;
	color:#8b8b8b;
	float:left;
}

.style1 {
	color: #FFFFFF;
	font-family: arial;
	font-size: 11px;
}

/*----------------------------------------------------------------*/
#slider{width:610px; height:189px; margin-bottom:10px;}
#sy_nr2{width:1003px;
height:auto;
background:url(../images/sy_bj2.jpg) no-repeat #cdcdcd ;
text-align:left;
}
.zhongjian{
	width:860px;
	height:auto;
	margin:20px auto;
	background:url(../images/zj.jpg) repeat-y;
	}
.left{
	width:210px;
	height:auto;
	float:left;
	padding-bottom:30px;
}
.right{
	width:610px;
	height:auto;
	float:left;
	padding:20px 20px 40px 20px;
}
.about{
	width:610px;
	height:30px;
	border-bottom:#dfdfdf solid 1px;
	margin-bottom:10px;
}
.neirong{
	width:610px;
	height:auto;
	line-height:21px;
	font-size:12px;
	color:#7b7b7b;
	font-family:Arial, Helvetica, sans-serif;
}
.neirong img{
	margin-bottom:10px;
}
.neirong p{
	text-indent:2em;
	background:url(../images/xuxian.gif) repeat;
}
.dh1{
	width:210px;
	height:60px;
}
.left_1{
	width:190px;
	padding:0px 10px;
}
.left_2{
	width:180px;
	padding:0px 15px;
}
.left_2 a{
	line-height:21px;
	color:#7b7b7b;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/xuxian.gif) repeat;
	display:block;
}
.left_2 p{
	line-height:21px;
	color:#7b7b7b;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/xuxian.gif) repeat;
}
.cptp{
	width:75px;
	height:65px;
	float:left;
	padding:0px 10px 10px 10px;
}
.cptp a{
	width:63px;
	height:53px;
	padding:5px;
	border:#e0e0e0 solid 1px;
	background:#FFF;
	display:block;
}
.cptp a:hover{
	width:63px;
	height:53px;
	padding:5px;
	border:#888888 solid 1px;
	background:#FFF;
	display:block;
}	
.cptp a img{
	width:63px;
	height:53px;
}
	
/*----------------------------------------------------------------*/
.cpk{
	width:173px;
	height:auto;
	padding:0px 15px;
	margin-bottom:10px;
	float:left; text-align:center;}
.cpk h4{
	width:163px;
	padding:0 5px;
	height:40px;
	line-height:20px;
	color:#7b7b7b;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	white-space:normal;
	word-break:break-all;
}
.cpk a img{
	width:161px;
	height:143px;
	padding:5px;
	border:#e0e0e0 solid 1px;
	background:#FFF;
}
.cpk a:hover img{
	width:161px;
	height:143px;
	padding:5px;
	border:#888888 solid 1px;
	background:#FFF;
}
.fenye{
	width:610px;
	height:20px;
	text-align:center;
	line-height:20px;
	color:#7b7b7b;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:10px;
}
.fenye a{
	line-height:20px;
	color:#7b7b7b;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}


/*----------------------------------------------------------------*/
.neirong2{
	width:610px;
	height:auto;
	line-height:20px;
	font-size:12px;
	color:#7b7b7b;
	font-family:Arial, Helvetica, sans-serif;
}
.neirong2 span{
	color:#e78b07;
	font-weight:bold;
	margin:5px 0;
}
.neirong2 img{
	margin-bottom:10px;
}
.neirong2 p{
	text-indent:2em;
}
.neirong2 table{
	margin:10px auto;
}
.neirong2 table tr td{
	padding:2px 7px;
}