 @charset "gb2312";
body {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-weight: normal;
	color: #5f5f5f;
	font-family:宋体, arial, helvetica, sans-serif;
}
a{
	text-decoration:none;
	color:#333333;
}
table{
font-size:12px;}
a:hover{text-decoration:none;color:#1d3567;}
ul{margin:0;padding: 0px;}
a img{border:0;}
img {margin: 0px;padding: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}
.l {float: left;}
.r {float: right;}
div {margin: 0px;padding: 0px;}
h1,h2,h4,h5,h6{font-family: 宋体,arial, helvetica, sans-serif;font-weight: bold;text-decoration: none;margin: 0px;padding: 0px;}
p {
	margin: 0px;
}
li {
	list-style-image: none;
	list-style-type: none;
}
.c {
	margin-right: auto;
	margin-left: auto;
	background-image: url(/uploads/image/images/bg_n.jpg);
	background-repeat: repeat-x;
	height: 100px;
}
.a1 {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
}
.a1 img {
	float: left;
}
.nav {
	margin-left: 10px;
	width: 770px;
	float: left;
	margin-top: 10px;

}
.nav li {
	float: left;
	font-size: 14px;
	font-weight: bold;
	width: 110px;
	background-image: url(/uploads/image/images/pic_s.gif);
	background-repeat: no-repeat;
	background-position: 108px 7px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
.nav a:link {
	text-decoration:none;
	color:#333333;
	font-size: 14px;
}
.nav a:hover {
	text-decoration:none;
	color:#333333;
	font-size: 14px;
}
.nav a:visited {
	text-decoration:none;
	color:#333333;
	font-size: 14px;
}
.rq {
	float: left;
	width: 100px;
	margin-top: 20px;
	text-align: center;
}
.a2 {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
}
.lb {
	padding-top:5px;
	padding-bottom:5px;
	width: 203px;
	float: left;
	border: 1px solid #e5e5e5;
	background-color: #fcfbf7;
	overflow: hidden;
}
.lbb {
	width: 205px;
	margin-right: 5px;
	float: left;
	overflow: hidden;
}
.login {
	float: left;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #f4f4f4;
	width: 200px;
	overflow:hidden;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.login ul {
	width: 200px;
	float: left;
	padding-bottom: 10px;
}
.login img {
	float: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.login li {
	float: left;
	width: 100px;
	margin: 0px;
	padding: 0px;
}
.textfield {
	border: 1px solid #cccccc;
	width: 80px;
}
.textfield2 {
	border: 1px solid #cccccc;
	width: 35px;
}

.so {
	float: left;
	text-align: center;
	padding-left: 5px;
	width: 200px;
	height:60px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	background-image: url(/uploads/image/images/sobg.gif);
	background-repeat: no-repeat;
}
.so img {float: left;}
.so #select {
	margin-bottom: 3px;
	color: #666666;
	text-align: center;
}
.login img {
	float: left;
}

.so input1 {
	border: 1px solid #cccccc;
}

.qy h2 {
	font-size: 14px;
	background-image: url(/uploads/image/images/bg_bt.jpg);
	background-repeat: repeat-x;
	height: 26px;
	width: 190px;
	text-align: center;
	margin-bottom: 5px;
	line-height: 25px;
}
.bian {
	border: 1px solid #a9e5db;
}
.qy {
	float: left;
	width: 190px;
	padding-bottom: 7px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	margin-bottom: 5px;
	overflow:hidden;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.qy   li {
	float: left;
	list-style-image: none;
	list-style-type: none;
	background-image: url(/uploads/image/images/bg_di.gif);
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #dddddd;
	width: 178px;
	overflow: hidden;
	line-height: 22px;
	padding-left: 15px;
	background-position: 4px 8px;
	display: block;
	margin: 0px;
	text-align: left;
}
.qy li a {
	color: #5f5f5f;
}
.qy li a:hover {
	color: #333333;
}
.xgg {
	float: left;
	padding-left: 3px;
}
.hyzx {
	width: 195px;
	float: left;
	padding-left: 5px;
	overflow: hidden;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.xgg object {
	margin-top: 5px;
}

.rb {
	float: left;
	width: 585px;
}


.newspic {
	float: left;
	height: 153px;
	width: 248px;
	border: 2px solid #349c9c;
	margin-right: 5px;
}
.cptj h4 {
	background-image: url(/uploads/image/images/bg_bt2.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 305px;
	padding-top: 5px;
	padding-left: 20px;
	font-size: 14px;
	margin-bottom: 5px;
	display: block;
	float: left;
}
.mlfl h4 {
	background-image: url(/uploads/image/images/bg_bt2.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 305px;
	padding-top: 5px;
	padding-left: 20px;
	font-size: 14px;
	margin-bottom: 5px;
	display: block;
	float: left;
}
.news h4 {
	background-image: url(/uploads/image/images/bg_bt2.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 305px;
	padding-top: 5px;
	padding-left: 20px;
	font-size: 14px;
	margin-bottom: 5px;
	display: block;
	float: left;
}

h6 {
	background-image: ;
	background-repeat: no-repeat;
	height: 19px;
	width: 305px;
	padding-top: 5px;
	padding-left: 20px;
	font-size: 14px;
	margin-bottom: 5px;
	display: block;
	float: left;
}
.gd {
	float: left;
	background-image: url(/uploads/image/images/bg_bt_bg.jpg);
	background-repeat: repeat-x;
	height: 19px;
	width: 248px;
	padding-top: 5px;
	text-align: right;
	padding-right: 10px;
	font-family: "times new roman", times, serif;
	display: block;
	padding-bottom: 10px;
}

.more {
	font-size: 12px;
	font-weight: normal;
	float: right;
	margin-top: -15px;
	margin-right: 10px;
	font-family: "times new roman", times, serif;
}
.news {
	width: 326px;
	float: left;
	padding-bottom: 7px;
}
.news li {
	line-height: 23px;
	padding-left: 15px;
	background-image: url(/uploads/image/images/bg_di.gif);
	background-position: 4px 8px;
	background-repeat: no-repeat;
	width: 305px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #dddddd;
	float: left;
}
.news li a {
	color: #5f5f5f;
}
.news li a:hover {
	color: #333333;
}

.cptj {
	width: 583px;
	float: left;
	margin-top: 5px;
	height: 163px;
}
.cptj li {
	float: left;
	width: 133px;
	overflow: hidden;
	margin-right: 8px;
}
.cptj img {
	height: 98px;
	overflow: hidden;
}
.cptj ul {
	padding-left: 13px;
}
.cpwz {
	text-align: center;
	width: 131px;
	overflow: hidden;
	line-height: 22px;
	font-weight: bold;
	color: #4f719e;
	padding-top: 3px;
	padding-bottom: 3px;
}
.cpwz a {
	color: #4f719e;
}
h5 {
	color: #e8270e;
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	text-align: center;
	padding-top: 10px;
	padding-right: 5px;
	width: 188px;
	font-weight: bold;
}
.cbrq {
	color: #24b14e;
	text-align: center;
	width: 193px;
	float: left;
	margin-top: 7px;
	margin-bottom: 7px;
}
.qkwm {
	float: left;
	width: 195px;
	margin-bottom: 5px;
	padding-left: 3px;
}

.qk {
	float: left;
	width: 190px;
	border: 1px solid #eaeae8;
	padding: 1px;
	background-image: url(/uploads/image/images/bg_qk.jpg);
	background-repeat: no-repeat;
	height: 323px;
}

.qk img {
	text-align: center;
	width: 166px;
	float: left;
	height: 227px;
	border: 3px solid #dfe0e1;
	margin-left: 12px;
	overflow: hidden;
}
.cnx {
	float: left;
	width: 788px;
}
.title {
	background-image: url(/uploads/image/images/bg_bt2.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 237px;
	padding-top: 5px;
	font-size: 14px;
	margin-bottom: 5px;
	display: block;
	font-weight: bold;
	padding-left: 20px;
}
.wzx {
	float: left;
	width: 257px;
	padding-bottom: 10px;
	height: 165px;
}
.wzx li {
	line-height: 24px;
	padding-left: 15px;
	background-image: url(/uploads/image/images/bg_di.gif);
	background-position: 4px 8px;
	background-repeat: no-repeat;
	width: 230px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #dddddd;
}
.wzx li a {
	color: #5f5f5f;
}
.wzx li a:hover {
	color: #333333;
}
.cnx_p {
	width: 786px;
	margin-top: 7px;
	float: right;
}

.a3 {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #3ea1a1;
	
}
.yqlj {
	width: 1000px;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e3e3e3;
	margin-bottom:5px;
}
.yqlj img {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e3e3e3;
	height: 31px;
	width: 88px;
	overflow: hidden;
	float: left;
	padding-left: 10px;
	text-align: center;
	float:left;

}
.yqlj li {
	width: 110px;
	float: left;
	overflow: hidden;
	margin:0px;
	padding:0px;
}
.a5 {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}

.gy {
	border: 1px solid #e5e5e5;
	width: 998px;
	background-color: #f7f7f7;
	margin-bottom: 5px;
	margin-top: 5px;
	display: block;
	float: left;
}
.gy li {
	float: left;
	width: 70px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.gy li a {
	color: #5f5f5f;
}
.bq {
	text-align: center;
	line-height: 22px;
	width:1000px;
	float:left;
}
.rb2 {
	float: left;
	width: 788px;
	overflow: hidden;
}

.dqwz {
	width: 786px;
	background-color: #f2fbf9;
	color: #5f5f5f;
	float: left;
	color: #000000;
	text-align:left;
	padding-left: 0px;
	height: 26px;
	line-height: 26px;
}
.dqwz  li {
	float: left;
	padding-left: 50px;
}
.dqwz img{
	margin-top: 5px;
	margin-left: 5px;
	float: left;
}
.dqwz3 {
	width: 998px;
	background-color: #f2fbf9;
	color: #5f5f5f;
	float: left;
	color: #000000;
	text-align:left;
	padding-left: 0px;
	height: 26px;
	line-height: 26px;
	margin-bottom:5px;
}
.dqwz3 img{
	margin-top: 5px;
	margin-left: 5px;
	float: left;
}
.dqwz3 font {
	font-size: 12px;
	float: left;
}

.xh {
	border: 1px solid #e5e5e5;
	width: 785px;
	float: left;
	margin-top: 5px;
	overflow: hidden;
}
.xhdh {
	width: 764px;
	float: left;
	border: 2px solid #ffffff;
	background-color: #f3f3f3;
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 9px;
	
}
.xhdh_bt {
	width: 762px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d5d5d5;
	padding-bottom: 5px;
	float: left;
}
.xhdh_bt  li {
	float: left;
	text-align: center;
	width: 230px;
	line-height: 22px;
	font-size: 12px;
	font-weight: bold;
	overflow: hidden;
	margin-bottom:7px;
}
.xhdh_bt li a {
	text-decoration: underline;
	color: #5f5f5f;
}

.xhnr {
	width: 740px;
	float: left;
	padding-top: 5px;
	padding-left:18px;

	
}
.xhbt {
	font-family: arial, helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	margin-top: 0px;
	width: 960px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #c8c8c8;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.xhnr li {
	float:left;
	line-height: 22px;
	width:740px;
	margin:0px;
	padding:0px;
}
.a4 {
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	padding-top: 5px;
	text-align: left;
	border: 1px solid #a9e5db;
	padding-bottom: 5px;
	padding-left: 8px;
}.a4 img {
	height: 43px;
	width: 133px;
	overflow: hidden;
	margin-right: 7px;
	margin-top: 5px;
}
.newlist {
	width: 786px;
	float: left;
	margin-top: 5px;
	padding: 9px;
	overflow:hidden;
}
.newlist td { text-align:left;}
.newlist li {
	line-height: 24px;
	margin-left: 20px;
	width: 700px;
	display: block;
	margin-right: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #e4e4e4;
	padding-left: 20px;
	background-image: url(/uploads/image/images/bg_di.gif);
	background-repeat: no-repeat;
	background-position: 7px 10px;
	height: 662px;
}
.fy {
	height: 10px;
	text-align: center;
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #e4e4e4;
	margin-top: 17px;
	background-color: #f2f2f2;
	padding: 5px;
}
.btnew {
	font-size: 18px;
	font-weight: bold;
	width: 720px;
	display: block;
	margin-bottom: 10px;
	margin-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: double;
	border-bottom-color: #c5ede6;
}
.cont {
	width: 978px;
	float: left;
	margin-top: 5px;
	padding: 9px;
	line-height: 22px;
}
.cont li {
	line-height: 24px;
	padding: 10px;
}
.cont table { line-height:24px;}

.lyze {
	padding-top: 5px;
	padding-bottom: 5px;
}
.cp {
	width: 756px;
	float: left;
	margin-top: 5px;
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 9px;
	padding-left: 20px;

}
.cp  li {
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e4e4e4;
	border-bottom-color: #e4e4e4;
	border-left-color: #e4e4e4;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	float: left;
	line-height: 22px;
	margin: 0px;
	padding: 0px;
	width: 740px;
	
}
.cp font {
	width: 130px;
	text-align: center;
	font-weight: bold;
	float: left;
	font-size: 12px;
	line-height: 24px;
}
.cp span {
	padding-left: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e4e4e4;
	line-height: 24px;
	height: 100%;
	width: 580px;
	float: left;
}

.cpfl {
	width: 740px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e4e4e4;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	line-height: 22px;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
}
.cpbt {
	font-size: 18px;
	font-weight: bold;
	width: 740px;
	display: block;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: double;
	border-bottom-color: #c5ede6;
	float: left;
}
.qylb {
	width: 298px;
	margin-right: 5px;
	float: left;
	border: 1px solid #e5e5e5;
	background-color: #fcfbf7;
	text-align: center;
	padding: 1px;
}.qylb li {
	width: 260px;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 22px;
	padding-left: 20px;
	float: left;
}
.qylb img {
	text-align: center;
	margin-top: 25px;
}
h1 {
	font-size: 12px;
	font-weight: bold;
	border-top-width: 20px;
	border-top-style: solid;
	border-top-color: #f4f4f4;
	padding-top: 10px;
	background-color: #f4f4f4;
	height: 30px;
}
.rb3 {
	float: left;
	width: 693px;
}
.qyjs {
	float: left;
	width: 651px;
	padding: 20px;
	margin-top: 5px;
}
.qyjs li {
	line-height: 22px;
	text-indent: 24px;
	margin-top: 20px;
}


.dqwz2 {
	height: 17px;
	width: 671px;
	background-color: #f2fbf9;
	padding-top: 7px;
	padding-left: 20px;
	color: #5f5f5f;
	background-image: url(/uploads/image/images/piv_d_wz.gif);
	background-repeat: no-repeat;
	background-position: 3px 6px;
	float: left;
	color: #000000;
	
}
.xhbt2 {
	font-family: arial, helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	margin-top: 0px;
	width: 650px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #c8c8c8;
	padding-top: 10px;
	padding-bottom: 10px;
}
.nyqk {
	float: left;
	width: 963px;
	margin-top: 5px;
	border: 1px solid #e4e4e4;
	padding-left: 35px;
	padding-bottom: 20px;
}
.nyqk li {
	background-image: url(/uploads/image/images/bg_qka.gif);
	background-repeat: no-repeat;
	height: 200px;
	width: 160px;
	background-position: 132px 20px;
	text-align: center;
	border: 2px solid #e4e4e4;
	padding-top: 15px;
	margin-top: 25px;
	float: left;
	margin-right: 18px;
}
.nyqk span {
	text-align: center;
	line-height: 20px;
}
.nyqk img {
	height: 128px;
	width: 100px;
	overflow: hidden;
	padding-right: 30px;
	padding-left: 30px;
}
.qkks  {
	text-align: center;
	line-height: 28px;
	float: left;
	font-size: 16px;
	font-weight: bold;
	color: #ca0000;
	background-color: #f3f3f3;
	width: 100%;
	padding-top: 5px;
}
.qkks2  {
	text-align: center;
	line-height: 18px;
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #009900;
	background-color: #f3f3f3;
	width: 100%;
	padding-top: 5px;
	margin-bottom:5px;
}
.qklb {
	width: 210px;
	float: left;
	margin-right: 5px;
	margin-top: 5px;
	padding-right: 5px;
	padding-left: 50px;
	text-align: center;
	padding-bottom: 5px;
}
.qklb li {
	height: 185px;
	width: 140px;
	background-position: 120px 15px;
	text-align: center;
	border: 2px solid #e4e4e4;
	margin-top: 10px;
	float: left;
	padding: 5px;
}
.qklb img {
	height: 185px;
	width: 140px;
	overflow: hidden;
	float: left;
}
.qklb font {
	width: auto;
	font-size: 12px;
	overflow: hidden;
	text-align: left;
	line-height: 22px;
}
.qklb b {
	float: left;
	width: 140px;
	margin-top: 10px;
	margin-bottom: 5px;
	font-size: 14px;
}
.qklb3 {
	width: 180px;
	float: left;
	margin-right: 5px;
	margin-top: 5px;
	padding-right: 5px;
	text-align: center;
	padding-bottom: 5px;
	overflow: hidden;
	padding-left: 10px;
}
.qklb3 li {
	height: 185px;
	width: 140px;
	background-position: 120px 15px;
	text-align: center;
	border: 2px solid #e4e4e4;
	margin-top: 10px;
	float: left;
	padding: 5px;
}
.qklb3 img {
	height: 185px;
	width: 140px;
	overflow: hidden;
	float: left;
}
.qklb3 font {
	float: left;
	width: 140px;
	margin-top: 5px;
	font-size: 12px;
	overflow: hidden;
}
.qklb3 b {
	float: left;
	width: 140px;
	margin-top: 10px;
	margin-bottom: 5px;
	font-size: 14px;
}

.ql{
	float:left;
	width:270px;
	margin-right: 5px;
}
.qkli{
	float:left;
	width:260px;
	text-align:left;
	overflow: hidden;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.qkli p font{
	line-height: 22px;
	float: left;
	width: 100%;
}
.cbrqd  {
	text-align: center;
	width: 270px;
	float: left;
	padding-bottom: 18px;
	font-size: 12px;
}

.nydq {
	float: left;
	width: 719px;
	border: 1px solid #e4e4e4;
	overflow:hidden;
	padding-top: 15px;
	margin-top: 5px;
}

.nydq2 {
	float: left;
	width: 600px;
	border: 1px solid #e4e4e4;
	overflow:hidden;
	padding-top: 15px;
	margin-top: 5px;
}

.qklb2 {
	width: 200px;
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	text-align: left;
	padding-bottom: 5px;
	padding-top: 5px;
}
.qklb2 li {
	width: 200px;
	background-position: 120px 15px;
	text-align: left;
	float: left;
	line-height: 24px;
}
.qklb2 span {
	text-align: center;
	line-height: 20px;
	width: 140px;
	float: left;
}
.qklb2 dt {
	float: left;
	width: 200px;
}
.qklb2 dd {
	float: left;
	width: 48px;
	margin: 0px;
	display: block;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.djch {
	width: 171px;
	height: 19px;
	font-size: 16px;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	margin-top: 10px;
	margin-left: 10px;
	letter-spacing: 3px;
	color: #313083;
	float: left;
	border: 1px dashed #caeee6;
}
.dqtp {
	float: left;
	width: 183px;
	text-align: center;
}
.dqbt {
	font-size: 24px;
	float: left;
	width: 180px;
	text-align: center;
	font-family: arial, helvetica, sans-serif;
	margin-top: 5px;
}
.dqtp img {
	height: 185px;
	width: 140px;
}
.dqwz_p {
	float: left;
	width: 170px;
	text-align: center;
	line-height: 20px;
	padding-right: 5px;
	padding-left: 5px;
}
.dpml {
	width: 400px;
	line-height: 23px;
	font-size: 14px;
	padding-top: 50px;
	text-indent: 26px;
	float: right;
	text-align: left;
	overflow: hidden;
	height:350px;
}
.dqmlwz {
	float: left;
	width: 700px;
	padding-top: 10px;
	padding-bottom: 20px;
	margin-left: 10px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #e4e4e4;
	text-align: left;
}
.dqmlwz h3{
	width:auto;
	float:left;
	background-color: #dfdfdf;
	margin-bottom: 10px;
	height: 20px;
	margin-top: 5px;
}
.dqmlwz li {
	float: left;
	width: 700px;
	padding-bottom: 7px;
}
.dqmlwz li span {
	font-size: 14px;
	font-weight: bold;
	background-color: #e3e3e3;
	color: #009900;
	line-height: 22px;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 3px;
}
.dqmlwz  li font {
	font-size: 14px;
	float: left;
	line-height: 25px;
}

.dqmlwz p {
	float: right;
	padding-right:10px;
	margin-top: -11px;
}
.dqmlwz  li  dl {
	float: right;
	width: 680px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.dqmlwz  li  dd  {
	float: right;
	margin: 0px;
	padding: 0px;
	width: 70px;
	text-align: right;
}
.dqmlwz li dt {
	float: left;
	display: block;
	width: 610px;
}


.fy2 {
	height: 10px;
	text-align: center;
	width: 550px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #e4e4e4;
	background-color: #f2f2f2;
	padding: 5px;
	float: left;
	margin-top: 10px;
	margin-bottom: 20px;
}
.dqnbt {
	padding: 10px;
	line-height:24px;
}
.mlfl{
	float: left;
	margin-top: 5px;
	width: 786px;
	padding-bottom: 10px;
	text-align:left;
	overflow:hidden;
}
.mlbg{
	float: left;
	background-image: url(/uploads/image/images/bg_bt_bg.jpg);
	background-repeat: repeat-x;
	height: 24px;
	width: 461px;
	line-height: 24px;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
}
.mlbg2{
	float: left;
	background-image: url(/uploads/image/images/bg_bt_bg.jpg);
	background-repeat: repeat-x;
	height: 24px;
	width: 786px;
	line-height: 24px;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.mlflx {
	width: 786px;
	float: left;
}
.mlbg2 .zs {
	text-align: center;
	width: 97px;
	float: left;
}
.mlbg2 .cpgs {
	float: left;
	width: 311px;
	text-align: center;
}
.mlbg2 .lxq {
	text-align: center;
	float: left;
	width: 130px;
	display: block;
}

.mlflx dl {
	width: 370px;
	float: left;
	display: block;
	padding-left: 20px;
	margin: 0px;
	padding-top: 5px;
}
.mlflx dt a{
	width: 370px;
	float: left;
	color: #313083;
	font-size: 14px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 5px;
}
.mlflx dd {
	float: left;
	width: 185px;
	display: block;
	margin: 0px;
	padding: 0px;
	color: #01a94b;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
}
.mlflx dd a {
	color: #01a94b;

}
.mlflx dd a:hover {
	color: #ff6600;

}.ml {
	float: left;
	width: 786px;
	padding-bottom: 10px;
}
.ml img {
	height: 87px;
	width: 170px;
	padding: 1px;
	border: 1px solid #e5e5e5;
	float: left;
	margin-top: 5px;
	margin-bottom: 2px;
}
.ml li {
	float: left;
	width: 170px;
	padding-left: 16px;
}
.ml span {
	text-align: center;
	width: 170px;
	font-weight: bold;
	float: left;
	line-height: 20px;
	height: 20px;
	overflow: hidden;
}
.mlflx li {
	font-size: 12px;
	font-weight: bold;
	color: #009900;
	float: left;
	width: 147px;
	text-align: center;
	line-height: 24px;
	display: block;
	padding-right: 5px;
	padding-left: 5px;
}
.mlflx  li a {
	color: #009900;
}
.mlflx li a:hover {
	color: #ff0000;
}
.js   {
	color: #003399;
	float: left;
	width: 355px;
	display: block;
	font-size: 12px;
	font-weight: bold;
	padding-left: 7px;
	line-height: 22px;
	height: 25px;
	overflow: hidden;
	padding-top: 5px;
	background-color: #f5fdea;
	border: 1px solid #e1e1e1;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 5px;
	padding-right: 5px;
	
}
.js a {
	color: #009100;
}
.js a:hover {
	color: #333333;
}

.m span{width:auto; float:left;}
.cq {
	margin-right: auto;
	margin-left: auto;
	width: 990px;
	border: 1px solid #7bd3c4;
	margin-top: 5px;
	padding: 4px;
}.bs {
	float: left;
	width: 990px;
	overflow: hidden;
	background-image: url(/uploads/image/images/qlbg.gif);
	background-repeat: repeat-x;
}
.qlogo  {
	float: left;
	width: 195px;
	margin-top: 5px;
}
.qlogo font {
	float: left;
	font-size: 12px;
	width: 195px;
	color: #7a7978;
	line-height: 20px;
}
.qlogo p img {
	float: left;
}
.qlogo span {
	float: left;
	line-height: 24px;
	width: 195px;
	text-align: right;
	color: 68a805;
}
.qzb {
	float: left;
	padding-left: 8px;
	padding-top: 5px;
}
.qzb  p {
	float: left;
	background-color: #ababaa;
}
.qgg {
	float: left;
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 5px;
}
.qgg span {
	float: left;
	padding-top: 7px;
	padding-left: 200px;
}
.qimagefield  {
	margin-top:3px;
	margin-left: 5px;
}
.qnav {
	float: left;
	background-color: #009e47;
	height: 27px;
	width: 994px;
	margin-left: 1px;
}
.qnav span {
	float: left;
	line-height: 27px;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	width: 150px;
}
.qnav li {
	font-weight: bold;
	color: #ffffff;
	float: left;
	width: 130px;
	line-height: 25px;
	background-image: url(/uploads/image/images/qnavb.gif);
	background-repeat: no-repeat;
	text-align: center;
	background-position: 0px 3px;
	height: 25px;
	border: 1px solid #009e47;
}
.qnav a {
	color: #ffffff;
	display: block;
	border: 1px solid #009e47;
	height: 25px;
}
.qnav a:hover {
	background-color: #e4e4e4;
	display: block;
	color: #009e47;
	border: 1px solid #c0c0c0;
	font-size: 14px;
	height: 25px;
}

form {
	margin: 0px;
	padding: 0px;
}
.tg{ float:left; margin-top:5px;}
.wdh{ color:#009900; font-size:16px; font-weight:bold; margin-top:15px; margin-bottom:5px;}

.which {
	float:left;
	margin-left: 60px;
	margin-top: 3px;
}

.sk {
	float:left;
	margin-top: 6px;
}
.so #search img {
	margin-top: 7px;
}
.loginz{
	background-image: url(/uploads/image/images/hybg.gif);
	background-repeat: no-repeat;
	height: 67px;
	width: 205px;
	padding-top: 40px;
	padding-left: 0px;
	margin-bottom: 5px;
	float:left;
}
.loginz img {
	margin-left: 5px;
	float:left;
}
.steventest { 
padding-top:5px;
}
.yn4dnews
{
	border: 1px solid #e1e1e1;
	float: left;
	width: 355px;
	display: block;
	font-size: 12px;
	padding-left: 7px;
	height:235px;
	overflow: hidden;
	padding-top: 15px;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 5px;
	padding-right: 5px;
}
.yn4dnews dt{
	text-indent:5px;
	line-height: 35px;	
}
.yn4dnews li {
	width: 340px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-align:right;
	float: left;
	font-size:12px;
}
.yn4dnews yn4ddt{
margin-left:300px;
padding-left:300px;
	line-height: 35px;	
}
.gzqy {
	float: left;
	width: 770px;
	text-align: left;
	display: block;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
	line-height: 24px;
}
.gzqyimg {
	float: left;
	width: 770px;
	text-align: left;
	margin-bottom: 10px;
}
.gzqyimg p {
	border: 1px solid #eaeaea;
	height: 20px;
	width: 200px;
	text-align: center;
	background-color: #f5fee1;
	line-height: 18px;
	margin-right: 20px;
	float: left;
	margin-left: 20px;
	margin-bottom: 10px;
	padding-top: 5px;
}
.gzqyimg p a {
	font-weight: normal;
	color: #0033cc;
	text-decoration: underline;
}
.gzqyimg p a:hover {
	color: #5f5f5f;
}

.gzqyimg img {
	float: left;
	height: 30px;
	width: 100px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left:10px;
}
.qkl {
	float: left;
	width: 218px;
	line-height: 25px;
	background-color: #f6f6f6;
	color: #333333;
	height: 520px;
	border: 1px solid #8fe7cf;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}

.qkl h2 {
	font-size: 14px;
	background-image: url(/uploads/image/images/bg_bt2.gif);
	background-repeat: repeat-x;
	height: 26px;
	width: 100%;
	text-align: center;
	margin-bottom: 5px;
	line-height: 25px;
	float: left;
	overflow: hidden;
}

.qkl li {
	width: 205px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-align: left;
	float: left;
	padding-left: 5px;
	font-size:12px;
	text-indent:20px;
}
.qkl ul {
	margin: 0px;
	padding: 0px;
	float: left;
}

.kk {
	height: 18px;
	width: 250px;
}
.qkr {
	float: left;
	width: 770px;
	overflow: hidden;
	border: 1px solid #cccccc;
	margin-left: 8px;
}
.qkr dt {
	float: left;
	padding-left: 200px;
	height: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.qkr h1 {
	float: left;
	width: 100%;
	font-size: 16px;
	line-height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: double;
	border-bottom-color: #cccccc;
	margin-bottom: 10px;
}

.qkr li span {
	width: 500px;
	font-weight: bold;
	color: #009900;
}
.qkr li {
	float: left;
	width: 680px;
	text-align: left;
	line-height: 24px;
}
.qkr ul {
	float: left;
	width: 600px;
	padding-left: 50px;
}
.qkr li span {
	width: 70px;
	float: left;
}
.dqwz3  li {
	float: left;
	padding-left: 50px;
}

.dqmlwzcontact {
	float: left;
	width: 700px;
	padding-top: 10px;
	padding-bottom: 20px;
	margin-left: 10px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #e4e4e4;
	text-align: left;
	line-height:25px;
}
.dqmlwzcontact ul{
	float: left;
	width: 600px;
	padding-left: 30px;
}
.dqmlwzcontact  li {
	line-height:30px;
}
.dqmlwzcontact li span {
	width: 60px;
}
.jstt   {
	color: #003399;
	float: left;
	width: 720px;
	display: block;
	font-size: 12px;
	font-weight: bold;
	padding-left: 7px;
	line-height: 22px;
	height: 25px;
	overflow: hidden;
	padding-top: 5px;
	background-color: #f5fdea;
	border: 1px solid #e1e1e1;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 5px;
	padding-right: 5px;
	
}
.jstt a {
	color: #009100;
}
.jstt a:hover {
	color: #333333;
}
.yn4dnewst
{
	border: 1px solid #e1e1e1;
	float: left;
	width: 720px;
	display: block;
	font-size: 12px;
	padding-left: 7px;
	height:335px;
	overflow: hidden;
	padding-top: 15px;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 5px;
	padding-right: 5px;
}
.yn4dnewst dt{
	text-indent:5px;
	line-height: 35px;	
}
.mlflx {
	width: 786px;
	float: left;
}

.yn4dhuiyuan dl {
	width: 786px;
	float: left;
	display: block;
	padding-left: 20px;
	margin: 0px;
	padding-top: 5px;
}
.yn4dhuiyuan dt a{
	width: 370px;
	float: left;
	color: #313083;
	font-size: 14px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 5px;
}
.yn4dhuiyuan dd {
	float: left;
	width: 185px;
	display: block;
	margin: 0px;
	padding: 0px;
	color: #01a94b;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
}
.yn4dhuiyuan dd a {
	color: #01a94b;

}
.mlflx dd a:hover {
	color: #ff6600;

}