@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	border:0;
	padding:0;
}
a {
	text-decoration:none;
	color:#484545;
}
#box a:hover {
	color:#fa3d02;
}
.rim02{
	vertical-align:left;
	border:1px solid #8bc25a;
}
p {
	color:#484545;
}
.cl {
	clear:both;
}
body {
	background:#dfd;
	text-align:center;
	font-size:12px;
}
#box {
	text-align:left;
	background:url(../img/body.jpg) repeat-y;
	width:993px;
	margin:0 auto;
}
#box a:hover {
	color:#fa3d02;
}
#top {
	width:993px;
}
#top img {
	margin:0 9px 0 3px;
}
#top_nav {
	margin:5px 8px 5px 3px;
	background:url(../img/nav_bg.jpg) no-repeat;
	width:982px;
}
ul {
	list-style-type:none;
}
#top_nav li {
	float:left;
	margin:10px 0px 12px 0px;
}
#top_nav img {
	float:right;
	margin:2px 10px auto auto;
}
#top_nav a {
	margin:5px 2px 5px 2px;
	border-right:1px solid #fff;
	padding:0 12px;
	color:#fff;
	text-decoration:none;
}
#banner {
	width:978px;
	margin:5px 10px 5px 5px;
}
#guanggao_a {
	text-align:center;
	width:980px;
	height:107px;
	margin-left:4px;
}
#left_a {
	width:258px;
	float:left;
}
#tuijian {
	width:256px;
	padding-top:27px;
	background:url(../img/a01.jpg) no-repeat top center;
	border:1px solid #c2e28d;
	margin-bottom:3px;
}
#gengxin {
	width:256px;
	background:url(../img/a04.jpg) no-repeat top center;
	border:1px solid #c2e28d;
	padding:26px 0px 15px 0px;
}
#gengxin li {
	line-height:200%;
	border-bottom:1px dotted #aaa;
	padding-left:19px;
	margin:auto 12px auto 8px;
	background:url(../img/a03.jpg) no-repeat left;
}
.xxgx{
width:980px;
margin: 5px auto 5px 4px;}
#right_a {
	float:right;
	width:711px;
	border:1px solid #c2e28d;
	background:url(../img/right_a_bg.jpg) repeat-x;
	padding-top:2px;
}
#right_a p {
	text-indent:24px;
	line-height:150%;
}
#jianjie {
	width:711px;
}
#right_a img {
	margin:auto 32px auto 28px;
	float:left;
}
.lan {
	width:446px;
	margin-left:230px;
}

.lan h1 {
	width:446px;
	background:url(../img/h1_bg.jpg) no-repeat bottom;
	padding-bottom:12px;
	padding-right:25px;
	padding-top:10px;
	color:#FF9900;
}
#jianjie a {
	color:#fa4a13;
}
#youshi {
	width:711px;
	margin-top:15px;
	padding-bottom:15px;
}
#youshi img {
	margin:8px 20px 8px 0px;
}
#youshi h1 {
	color:#090;
	font-size:14px;
	border:1px solid #c2e28d;
	padding:7px 0 7px 15px;
	margin-top:5px;
}
#youshi li {
	border-bottom:1px dotted #aaa;
	margin:auto 15px;
}
#youshi span {
	color:#fa3d02;
}
#box .guanggao {
	width:978px;
	margin:8px auto 8px 4px;
	border:1px solid #0ca50c;
}
/*#cpzs {
	width:978px;
	height:430px;
	border:1px solid #0ca50c;
	margin-left:4px;
	background:url(../img/b02.jpg) no-repeat top left;
}
.biaoti {
	font-size:12px;
	padding:8px 0 5px 63px;
}
.biaoti a {
	color:#fff;
}
#cpzs img {
	float:left;
}
#cpzs h1 {
	font-size:12px;
	color:#ff7e20;
	margin:15px 0 0 0;
}
#cpzs p {
	line-height:200%;
	margin:0 0 5px 0;
}
.biank {
	border-right: 1px solid #aaa;
	padding-right:25px;
}

.last li img {
	width:80px;
	height:60px;
	padding:1px;
	border:1px #ccc solid;
}
.last li .last_right {
	float:right;
	width:260px;
	height:60px;
	overflow: hidden;
	text-align: left;
}
.last_right li .last_right h5 {
	color:#f90;
	font-size:12px;
	text-align:left;
	line-height:26px;
}
.blank_zi {
	font-size:12px;
	text-align:left;width:260px;
	line-height:190%;
}

#cpzs ul {
	margin:0 20px;
}
#cpzs li {
	width:440px;
	float:left;
	padding-left:25px;
}
.last {
	border-bottom:1px dotted #aaa;
}*/





#cpzs {
	width:978px;
	border:1px solid #0ca50c;
	margin-left:4px;
	background:url(../img/b02.jpg) no-repeat top left;
}
.biaoti {
	font-size:12px;
	padding:8px 0 5px 63px;
}
.biaoti a {
	color:#fff;
}
#cpzs img {
	float:left;
}
#cpzs h1 {
	font-size:12px;
	color:#ff7e20;
	margin-bottom:5px;
}
#cpzs p {
	line-height:150%;
}






#cpyl {
	width:978px;
	border:1px solid #0ca50c;
	margin-left:4px;
	background:url(../img/b02.jpg) no-repeat top left;
}
 .zuopiao{
float:left;
width:465px;
border-right:1px solid #aaa;
margin-bottom:10px;
padding-right:10px;
}
 .zuopiao_a{
float:left;
width:470px;
margin-bottom:10px;}
#cpyl img {
	float:left;
	margin:30px 20px 5px 13px;
}
 .cla{
width:950px;
clear:both;
border-top:1px dotted #aaa;
padding:10px 0px 0px 0px;
margin-left:14px;
}
 .cla_a{
width:950px;
clear:both;
padding:10px 0px 0px 0px;
margin-left:14px;
}

#cpyl h1 {
	font-size:12px;
	color:#ff7e20;
	margin-bottom:5px;
}
#cpyl p {
	line-height:150%;
}



#zxdg {
	width:978px;
	border:1px solid #0ca50c;
	height:743px;
	margin-left:4px;
	background:url(../img/b02.jpg) no-repeat top left;
}
#ddxx {
	float:left;
	width:550px;
	height:702px;
	line-height:190%;
	border:1px solid #ffbb1a;
	margin:5px 5px;
}
#right_d {
	float:right;
	width:390px;
	margin:15px 5px 10px 0px;
}
#right_d span {
	color:#fa3d02;
}
#right_d p {
	line-height:200%;
}
#hdfk {
	padding:0px 5px 0px 5px;
	border:1px solid #ffbb1a;
	margin-bottom:20px;
}
.fangshi {
	text-align: center;
	font-size:14px;
	width:180px;
	background:#fff;
	position:relative;
	top:-10px;
	left:10px;
}
#right_d .fangshi a {
	color:#01a700;
}
#wsyh {
	padding:0px 5px 0px 5px;
	margin-bottom:20px;
	border:1px solid #ffbb1a;
}
#zhifubao {
	padding:0px 5px 0px 5px;
	border:1px solid #ffbb1a;
	margin-bottom:10px;
}
#fhtz {
	float:left;
	width:711px;
	height:620px;
	border:1px solid #0ca50c;
	background:url(../img/b02.jpg) no-repeat top left;
}
#neirong{
	float:left;
	width:711px;
	border:1px solid #0ca50c;
	background:url(../img/b07.jpg) no-repeat top left;
}
.binglie_a {
	font-size:12px;
	margin:5px auto 9px 15px;
	color:#fff;
}
.binglie_a h4 {
	font-size:12px;
	margin:5px auto 9px 15px;
}
.binglie_a a {
	color:#009a00;
}
.binglie_b {
	float:right;
	font-size:12px;
	color:#009a00;
	margin:5px 15px 9px auto;
}
.binglie_b a {
	color:#009a00;
}
#piaofu_l {
	border-right:1px solid #c0cc2a;
	float:left;
	margin-left:12px;
	padding-right:24px;
}
#piaofu_r {
	float:left;
	margin-left:15px;
	margin-right:10px;
}
.clear {
	clear:both;
}
#fhtz span {
	margin:0 22px;
}
.hg {
	line-height:300%;
	border-bottom:1px dotted #aaa;
	background:url(../img/e02.jpg) no-repeat left;
}
#yema {
	margin:29px auto 19px 150px;
}
#yema li {
	float:left;
	margin-right:5px;
}
#right_e {
	float:right;
	width:256px;
	margin-right:1px;
}
#right_e h1{
color:#009a00;}
#zhengshu {

	width:256px;
	background:url(../img/e03.jpg) no-repeat top;
	border:1px solid #0ca50c;
	margin-bottom:8px;
}
#zhengshu li {
	float:left;
	margin:15px 5px;
}
#right_e .wtyq {
	width:256px;
	background:url(../img/e03.jpg) no-repeat top;
	border:1px solid #0ca50c;
	padding-bottom:25px;
	margin-bottom:8px;
}
#right_e .wtyq li {
	background:url(../img/e02.jpg) no-repeat left;
	padding-left:20px;
	border-bottom:1px dotted #aaa;
	line-height:200%;
	margin-left:10px;
}
#right_e a {
	color:#484545;
}
#likn {
	width:978px;
	height:77px;
	border:1px solid #0ca50c;
	margin:5px auto 5px 4px;
}
#likn ul {
	list-style-type:none;
}
#likn li {
	float:left;
	margin:8px 5px;
}
#rexian {
	width:978px;
	border:1px solid #0ca50c;
	margin-left:4px;
}
#list {
	width:970px;
	height:220px;
	border:5px solid #78d65a;
	margin-top:5px;
	margin-left:4px;
}
#list a {
	color:#484545;
}
#list .liebiao {
	float:left;
	margin:10px 50px 10px 50px;
}
#list .liebiao li {
	line-height:200%;
}
#bottom {
	width:970px;
	border-left:5px solid #d2f6d2;
	border-right:5px solid #d2f6d2;
	background: url(../img/bottom_bg.jpg) repeat-x;
	margin:8px auto 3px 4px;
	padding-top:15px;
}
#nav_bottom {
	width:964px;
	height:36px;
	background:url(../img/nav_bottom_bg.jpg) no-repeat;
	margin: auto  auto 15px auto;
}
#nav_bottom ul {
	margin-left:150px;
}
#nav_bottom li {
	float:left;
	margin:10px 0px 12px 0px;
}
#nav_bottom a {
	margin:5px 9px 5px 4px;
	border-right:1px solid #fff;
	padding:0px 12px;
	color:#fff;
	text-decoration:none;
}
#footer {
}
#footer img {
	float:left;
	margin:5px 20px auto 10px;
}
#footer p {
	line-height:200%;
	margin-top:25px;
}
.lan01
{
	width:auto;
	padding-top:10px;
	line-height: 250%;
	}
.lan03
{
	width:auto;
	padding-top:10px;
	line-height: 100%;
}
.txtsty
{
	width:auto;
	height:15px;
	border:#ccc solid 1px;
	background-image:url(txtbg.gif);
	line-height: 100%;
}.huik2{

	width:auto;
	border:#ccc solid 1px;
	background-image:url(txtbg2.gif);
	line-height: 100%;
}.btsty
{
background-image:url(start.jpg); width: 82px; height: 22px; border: 0;
padding-left:25px;
}
.pagination {
	color:#000;
	width:700px;
	margin-top:20px;
	text-align:center;
}.more {
	float:right;
	padding-right:20px;
	font-size:12px;
	font-weight:100;
}
#huodong{
float:left;
width:627px;
background:url(../img/m01.jpg) no-repeat top right;
border:1px solid #0ca50c;
}
#huodong ul{
margin-top:50px;}
#huodong img{
float:left;
margin-right:10px;}
#huodong .piao{
margin:20px;
}
#huodong li{
line-height:150%;}
#cjwt{
width:340px;
float:right;
border:1px solid #ff7300;
background:url(../img/m05.jpg) no-repeat top center;
}
#wengti{
width:340px;
}
#wengti h1{
margin-left:45px;
margin-top:5px;
float:left;
color:#fff;
font-size:12px;}
#wengti h2{
margin-right:10px;
margin-top:5px;
float:right;}
#liebiao{
padding-bottom:10px;}
#liebiao ul{
margin-top:15px;}
#liebiao li{
line-height:180%;
background:url(../img/m07.jpg) no-repeat left;
padding-left:20px;
margin-left:10px;
}
.com{
font-size:12px; padding:10px; line-height:190%;}
/*news*/
.newsBox {

	text-align:left;
}
.newsList {
	padding:0px;
	width:640px;
}
.newsList span {
	float:right;
}
.newsList ul li {
	height:27px;
	background:url(../images/dotted1.gif) center left no-repeat;
	padding-left:10px;
	width:670px;
	text-align:left;
	line-height:27px;
	display:block;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ddd;
}
.com hr{
	
	background:url(../images/dotted1.gif) center left no-repeat;
	width:670px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ddd;
}
.newsList ul li a {
	color:#333;
}
.newsList ul li span {
	float:right;
}

.pagination {
	color:#000;
	width:500px;
	margin-top:20px;
	text-align:center;
}
.center02 {
	WIDTH: 680px;
	padding:5px;
	text-align:left;
	line-height:190%
}
.center00 {
	WIDTH: 690px;
	padding:5px;
	text-align:left;
	BACKGROUND: url(../images/center02.gif) repeat-y;
	line-height:190%
}
.center02 h4 {
	text-align: center;
	padding-left:20px;
	line-height:25px;
	color:0a5f01;
}
.center02 li {
	float:left;
	padding-left:15px;
	text-align:center;
}
.center02 li img {
	padding:0px;
	border:0px #ccc solid;
}
.pro01 {
	height:285px;
	text-align:center;
	BACKGROUND: url(../images/pro.gif) no-repeat;
	margin-top:9px;
}
.pro h4 {
	text-align: left;
	padding-left:40px;
	line-height:32px;
}

.jdbox01 {
	padding:5px 10px;
}
.jdbox01 li {
	border-bottom:1px #ccc dashed;
	padding-bottom:5px;
	padding-top:10px;
}
.jdbox01 li img {
	width:200px;
	height:150px;
	padding:1px;
	border:1px #ccc solid;
}
.jdbox01 li .jdcon01 {
	float:right;
	width:400px;

	overflow: hidden;
	text-align: left;
}
.jdbox01 li .jdcon01 h5 {
	color:#f90;
	font-size:12px;
	text-align:left;
	line-height:26px;
}
.inp
{
	border:1px;
	}
	
.inp2{ background:url(images/inp.jpg) repeat-x top; border:1px solid #ccc; margin-top:5px; padding:1px 3px;}
.content_scoll111 {scrollbar-face-color:#ffffff;
              SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
              SCROLLBAR-SHADOW-COLOR: #ffffff; 
              SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
              SCROLLBAR-ARROW-COLOR: #ff9900; 
              SCROLLBAR-TRACK-COLOR: #ffffff; 
              SCROLLBAR-DARKSHADOW-COLOR: #c1c1c1;
              width:686px;
              height:500px;
              border-left:5px #ffffff solid;
              border-right:2px #ffffff solid;
              background:repeat-x scroll bottom;
              overflow:auto;
}
* html .image03 img{
    width: expression(this.width > 320 && this.width > this.height ? 320 : true);
    height: expresion(this.height > 320 ? 320 : true);
}

.imgbox{
	width:200px;
	height:150px;
	text-align:center;
	line-height:150px;
	overflow:hidden;
	position:relative;
	display:table-cell;
	vertical-align:middle;
	padding:0px 7px 9px 2px;
	background: url(../images/5.jpg) no-repeat;

}
.imgbox p {
	position:static;
	+position:absolute;
	top:50%;
	vertical-align:middle
}
.imgbox img {
	position:static;
	+position:relative;
	top:-50%;left:-50%;
	vertical-align:middle;
	max-width:200px;
	max-height:150px;
}
* html .imgbox img{
    width: expression(this.width > 200 && this.width > this.height ? 200 : true);
    height: expresion(this.height > 150 ? 150 : true);
}

