﻿html {
	min-width:1003px;
}
.yqlj{
    width:991px;
	float:left;
	border:1px solid #C0DB95;
	display:inline;
	margin-top:5px;
	background:#DAE9C0;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}
*{ margin: 0; padding: 0; }
body > div {
	text-align:left;
	margin-right: auto;
	margin-left: auto;
} 
body { width:1003px; margin:0 auto 0 auto; text-align:left;font-family:"宋体", arial; padding:0; background:#E4EFD1; font-size:12px; color:#222;}
img, a img {
	border: 0px;
	margin: 0px;
	padding: 0px;
}
form, input, select {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
input, select {
	vertical-align: middle;
}
input {
	padding: 2px;
}
a {
	color:#222;
	text-decoration: none;
}
a:hover {
	color: #FF6600;
}
ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
}
li{
  list-style-type:none;
  line-height:22px;}
h1, h2, h3, h4, h5, h6 {
	margin: 0px;
}
dl,dt,dd{margin:auto !important;margin:0;padding:0; border:0;list-style-type: none;}
.clearfix:after {
display: block;
height: 0;
clear: both;
visibility: hidden;
}
/*头部*/
.top{
   width:1003px;
   float:left;
   background:url(../images/topbg.jpg) repeat-x;
}
.logo{
   float:left;
   width:430px;
   height:70px;
   padding-left:23px;
   padding-top:26px;
}
.r-dl{
    float:right;
	padding-right:25px;
	padding-top:12px;
}
.menu a {
	color: #FFF;
	text-decoration: none;
}
.menu a:hover {
	color: #FFF;
}
.bot-menu a {
	color: #FFF;
	text-decoration: none;
}
.bot-menu a:hover {
	color: #FFF;
}
.menu{
    width:820px;
	height:27px;
	float:left;
	padding-left:183px;
}
.menu li{
    width:92px;
	height:24px;
	float:left;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:3px;
}
.sybg{
	background:url(../images/sybg.jpg) no-repeat 1px 0px;
}
.qtbg{
	background:url(../images/qtbg.jpg) no-repeat 1px 0px;
}
.m-l{
   height:102px;
   float:left;
}
.m-m1{
   width:509px;
   height:87px;
   float:left;
   color:#FFFFFF;
   font-size:14px;
   font-weight:bold;
   padding-top:15px;
   line-height:21px;
   background:url(../images/m-m.jpg) repeat-x;
 }
.m-m2{
   width:440px;
   height:72px;
   float:left;
   padding-left:30px;
   padding-top:30px;
   background:url(../images/m-m.jpg) repeat-x;
}
.ssk{
    width:160px;
	height:16px;
	border:1px solid #003300;
}
.flxlk{
    width:150px;
}
.main-left{
   width:214px;
   float:left;
   padding-left:7px;
}
.cpfl{
   width:214px;
   padding-top:6px;
   float:left;
}
.cpflnr{
   width:202px;
   float:left;
   padding-top:10px;
   padding-left:10px;
   border-left:1px solid #2C6B1C;
   border-right:1px solid #2C6B1C;
}
.cpflx{
   width:214px;
   float:left;
}
.dfl{
   width:170px;
   height:17px;
   background:#6BBA29 url(../images/xstp.jpg) no-repeat 5px 6px;
   padding-left:20px;
   padding-top:5px;
   font-weight:bold;
   float:left;
}
.cpflxx{
   width:195px;
   float:left;
   font-size:13px;
   padding-left:5px;
   padding-top:10px;
   padding-bottom:10px;
}
.cpflxx li{
   background:url(../images/xhd.jpg) no-repeat 0px 8px;
   padding-left:10px;
   line-height:21px;}
.llcpxx{
   width:185px;
   float:left;
   font-size:13px;
   padding-left:5px;
   padding-bottom:10px;
}
.llcpxx li{
   background:url(../images/xhd.jpg) no-repeat 0px 8px;
   padding-left:10px;
   line-height:21px;
}
.main-middle{
    width:770px;
	float:left;
	padding-left:7px;
}
.main-middle1{
    width:768px;
	float:left;
	padding-left:7px;
}
.ppxx{
   width:192px;
   float:left;
   font-size:13px;
   padding-bottom:10px;
}
.ppxx li{
   width:192px;
   float:left;
   text-align:center;
}
.hdp{
   width:770px;
   float:left;
   padding-top:6px;
}
.cps{
   width:770px;
   float:left;
}
.cpk{
   width:770px;
   float:left;
   margin-top:6px;
   background:#fff url(../images/cpxt.jpg) no-repeat right bottom;
}
.cpnr{
    width:766px;
	float:left;
	border-left:1px solid #2E6C1E;
	border-right:1px solid #2E6C1E;
	background:url(../images/cpm.jpg) repeat-x;
}
.cpbt{
    width:536px;
	float:left;
	padding-top:10px;
	padding-left:10px;
	display:inline;
}
.bt-left{
    width:19px;
	float:left;
	height:20px;
}
.bt-right{
   float:left;
   height:17px;
   text-align:center;
   color:#FFFFFF;
   font-family:"微软雅黑";
   font-weight:bold;
   padding-left:5px;
   padding-right:10px;
   padding-top:3px;
   background:#2E6C1E url(../images/bt-right.gif) no-repeat right top;
}
.bt-right a {
	color:#FFF;
	text-decoration: none;
}
.bt-right a:hover {
	color: #FFF;
}
.cpnrk{
   width:756px;
   float:left;
   padding-left:10px;
   padding-top:10px;
   padding-bottom:10px;
}
.cpnrk li{
   float:left;
   width:150px;
   padding-bottom:5px;
   text-align:center;
}
.cpnrk p{
   line-height:21px;
}
.cpnrk img{
    border:1px solid #C6D7C2;
	padding:1px;
}
.bot-menu{
    width:1003px;
	height:22px;
	float:left;
	background:#2C6B1C;
	text-align:center;
	margin-top:3px;
	color:#F0F0F0;
	font-weight:bold;
	padding-top:8px;
}
.bottom{
   width:1003px;
   float:left;
   text-align:center;
   line-height:25px;
   padding-bottom:20px;
   padding-top:10px;
}
.cp-top{
   width:768px;
   float:left;
   padding-top:6px;
}
.zh-cpk{
   width:768px;
   float:left;
   margin-top:6px;
   background:#fff url(../images/cpxt.jpg) no-repeat right bottom;
}
.zh-cpnr{
    width:766px;
	float:left;
	border-left:1px solid #2E6C1E;
	border-right:1px solid #2E6C1E;
	background:url(../images/cpm.jpg) repeat-x;
}
.zh-cpnrk{
   width:750px;
   float:left;
   padding-left:15px;
   padding-top:20px;
   padding-bottom:50px;
}
.zh-cpnrk li{
   float:left;
   width:144px;
   padding-bottom:5px;
   text-align:center;
}
.zh-cpnrk p{
   line-height:21px;
}
.zh-cpnrk img{
    border:1px solid #C6D7C2;
	padding:1px;
}
.cpfy{
   width:650px;
   float:left;
  
   text-align:right;
   padding-top:6px;
   padding-right:30px;
}
.dqwz{
   width:758px;
   float:left;
   height:20px;
   padding-top:6px;
   padding-left:10px;
   background:#CDDCC9;
   display:inline;
   margin-top:6px;
}
.gywm{
   width:710px;
   float:left;
   padding-left:25px;
   padding-top:20px;
   line-height:21px;
   padding-right:30px;
   padding-bottom:40px;
   font-size:14px;
}
.gywm p{
   padding-top:5px;
   padding-bottom:5px;
}
.lxwm{
   width:610px;
   float:left;
   padding-left:125px;
   padding-top:50px;
   line-height:21px;
   padding-right:30px;
   padding-bottom:80px;
   font-size:14px;
}
.lxwm p{
   padding-top:5px;
   padding-bottom:5px;
}
.cptp{
   width:204px;
   float:left;
   padding-top:20px;
   padding-left:70px;
}
.cptp img{
   border:1px solid #B7CDB2;
   padding:1px;
}
.cpsm{
   width:400px;
   float:left;
   padding-top:20px;
   padding-left:30px;
}
.sm1{
   float:left;
   width:400px;
   font-size:14px;
   padding-bottom:15px;
   background:url(../images/jg-xx.gif) no-repeat 0px bottom;
}
.sm1 p{
   line-height:21px;}
.sm2{
   float:left;
   width:400px;
   font-size:14px;
   padding-bottom:6px;
   padding-top:6px;
   background:url(../images/jg-xx.gif) no-repeat 0px bottom;
}
.sm2 P{
  padding-top:4px;
  padding-bottom:4px;
}
.js{
   border:1px solid #2C6B1C;
   width:60px;
   height:14px;
}
.js1{
   border:1px solid #2C6B1C;
   width:30px;
   height:14px;
}
.xh{
   width:90px;
}
.sm3{
   float:left;
   width:370px;
   font-size:14px;
   padding-bottom:15px;
   padding-top:35px;
   padding-left:30px;
}
.sm4{
   float:left;
   width:400px;
   font-size:14px;
   padding-bottom:55px;
   padding-top:25px;
   word-break:break-all;
}

.sm5{
   float:left;
   width:400px;
   font-size:14px;
   padding-bottom:5px;
   padding-top:5px;
   background:url(../images/jg-xx.gif) no-repeat 0px bottom;
}
.sm5 li{
   width:300px;
   padding-top:2px;
   padding-bottom:2px;
}
.cp-cpnrk{
   width:750px;
   float:left;
   padding-left:15px;
   padding-top:20px;
   padding-bottom:50px;
}
.xgcp{
   width:705px;
   float:left;
   padding-left:10px;
   background:#F5F9F4;
   padding-top:20px;
   display:inline;
   padding-bottom:10px;
}
.xgcp li{
   float:left;
   width:141px;
   display:block;
   text-align:center;
}
.xgcp img{
   border:1px solid #B7CDB2;
   padding:1px;
}
.bt1{
   background:url(../images/jg-xx1.gif) no-repeat left bottom;
   color:#2C6B1C;
   font-weight:bold;
}
.lyxm{
   width:260px;
   height:15px;
   border:1px solid #2C6B1C;
 }
.xxnr{
   width:260px;
   height:80px;
   border:1px solid #2C6B1C;
 }
.yx{
   border-bottom:1px solid #B3C9AD;
   border-right:1px solid #B3C9AD;
 }
.zx{
   border-left:1px solid #B3C9AD;
   border-top:1px solid #B3C9AD;
}
.sm-left{
   float:left;
}
.sm-right{
   float:right;
}
.yhm{
   border:1px solid #2C6B1C;
   width:130px;
   height:14px;
}
.ljcct{
   color:#CC0000;
}
.ljcct a {
	color:#CC0000;
	text-decoration:underline;
}
.ljcct a:hover {
	color: #CC0000;
	text-decoration:underline;
}