body,td,th {
	font-size: 12px;
	line-height: 18px;
	font-family: "ËÎÌå";
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color:#434343;
}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span {
	margin:0; padding:0;
}

ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
	line-height:0;
}
.clear{
	clear:both; 
	font-size:0; 
	line-height:0;
}

a {
	color: #404040;
	text-decoration: none;
}
a:hover {
	color: #b40003;
	text-decoration: none;
}
/*-------------------------- all --------------------------*/
.all {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
/*-----------d_top------------*/
.d_top {
	background-image: url(../images_31bt/d_top_bg.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
/*-------------------------- top -----------------------------*/
.top {
	height: 80px;
	width: 1003px;
	margin-right: auto;
	margin-left: auto;
	background-color: #f4f4f4;
	background-image: url(../images_31bt/top_bg.gif);
	background-repeat: no-repeat;
	background-position: 620px 14px;
}
.class_top {
	height: 80px;
	width: 1003px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images_31bt/top_bg.gif);
	background-repeat: no-repeat;
	background-position: 620px 14px;
}
.top .logo , .class_top .logo{
	float: left;
	height:80px;
}
.top .logo img , .class_top .logo img{
	display: block;
	margin-left: 54px;
	margin-top:24px;
}
.top .menu , .class_top .menu{
	height: 29px;
	width: 739px;
	float: left;
	margin-top: 44px;
	margin-left: 52px;
	background-image: url(../images_31bt/top_menu_bg.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.top .menu .menu_z , .class_top .menu .menu_z {
	float: left;
	height: 29px;
	width: 719px;
}
.top .menu a  , .class_top .menu a{

	display:block;


}
.top .menu a img , .class_top .menu a img {
    display:block;
    float:left;

	padding-right: 28px;
	padding-left: 28px;
}

.top .menu span.menu_left  , .class_top .menu span.menu_left {
	background-image: url(../images_31bt/top_menu_left.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 29px;
	width: 10px;
	float: left;
	margin:0px;
}
.top .menu span.menu_right , .class_top .menu span.menu_right {
	background-image: url(../images_31bt/top_menu_right.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 29px;
	width: 10px;
	float: right;
}
/*---------------------------- t_b01 -----------------------------*/
.t_b01 {
	height: 21px;
	width: 950px;
	background-image: url(../images_31bt/t_b01.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin-left:auto;
	margin-right:auto;
}
.t_b02 {
	width: 950px;
	margin-left:auto;
	margin-right:auto;
}
.t_b02 img {
	display: block;
}
/*------------------------------ banner -----------------------------*/
.banner {
	height: 300px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.banner img {
	display: block;
}
/*------------------------------ xtj -----------------------------*/
.xtj {
	height: 83px;
	width: 1003px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.xtj a {

}
/*-------------------------- index_nr --------------------------*/
.index_nr {
	width: 1003px;
	height:605px;
	margin-right: auto;
	margin-left: auto;
}
/*------------ index_nr_l ------------*/
.index_nr_l {
	width: 700px;
	float: left;
}
.index_nr_l_01 {
	background-image: url(../images_31bt/sank_bg.jpg);
	background-repeat: no-repeat;
	background-position: 27px 0px;
	width: 700px;
	height:509px;
}
.index_nr_l_02 {
	width: 700px;
	text-align: center;
	}
/*----()---*/
.ul_ggz {
	width: 168px;
	padding-top: 145px;
	padding-left: 55px;
	float: left;
}
.ul_ggz li {
	background-image: url(../images_31bt/tb01.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 20px;
	font-size: 12px;
	line-height: 28px;
	color: #626262;
}
.ul_dls {
	width: 168px;
	padding-top: 145px;
	padding-left: 50px;
	float: left;
}
.ul_dls li {
	background-image: url(../images_31bt/tb02.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 20px;
	font-size: 12px;
	line-height: 28px;
	color: #626262;
}
.ul_wzz {
	width: 168px;
	padding-top: 145px;
	padding-left: 45px;
	float: left;
}
.ul_wzz li {
	background-image: url(../images_31bt/tb03.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 20px;
	font-size: 12px;
	line-height: 28px;
	color: #626262;
}
.ul_ggz li.index_gd , .ul_ggz li.index_jr , .ul_dls li.index_gd , .ul_dls li.index_jr , .ul_wzz li.index_gd , .ul_wzz li.index_jr {
	background-image: none;
}
.ul_ggz li.index_gd a , .ul_dls li.index_gd a , .ul_wzz li.index_gd a {
    padding-top:15px;
	background-image: none;
	text-align: right;
}
.ul_ggz li.index_jr a , .ul_dls li.index_jr a , .ul_wzz li.index_jr a {
	padding-top:20px;
	padding-left:10px;
	background-image: none;
}
.ul_ggz li a , .ul_dls li a  , .ul_wzz li a{
	font-size: 12px;
	line-height: 28px;
	color: #626262;
	text-decoration: none;
	display: block;
	background-image: url(../images_31bt/jg01.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.ul_ggz li a:hover , .ul_dls li a:hover ,  .ul_wzz li a:hover{
	color: #b40003;
	text-decoration: none;
}
/*----()---*/

/*----------------------------- index_nr_r ------------------------------------*/
.index_nr_r {
	width: 278px;
	float: left;
}
.index_zx {
	background-image: url(../images_31bt/index_zxxx.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 42px;
	width: 278px;
}
.index_ry {
	background-image: url(../images_31bt/index_hdry.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 42px;
	width: 278px;
}
.index_zx a , .index_ry a{
	display: block;
	padding-top: 15px;
	margin-left: 233px;
}
.ul_sy_zx {
	width: 278px;
	padding-top: 10px;
	padding-bottom: 20px;
}
.ul_sy_zx li {
	font-size: 12px;
	line-height: 15px;
	color: #b5b5b5;
	padding-left: 50px;
	background-image: url(../images_31bt/tb04.gif);
	background-repeat: no-repeat;
	background-position: 5px 2px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.ul_sy_zx li a {
	font-size: 12px;
	line-height: 18px;
}

.index_hdry {
	text-align: center;
	display: block;
	padding-top: 20px;
}
/*---*/
.footer {
	height: 88px;
	width: 1003px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dadada;
}
.footer_l {
	height: 50px;
	width: 660px;
	float: left;
}
.ul_footer {
	padding-top:15px;
	padding-left:25px;
}
.ul_footer li{
	float: left;
	background-image: url(../images_31bt/footer_jg.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 2px;
}
.ul_footer li a {
	display: block;
	padding-right: 15px;
	padding-left: 15px;
}

.footer_r {
	height: 50px;
	width: 305px;
	padding-top:10px;
	float: left;
	color: #545454;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
}

.ul_footer li.no_img {
	background-image: none;
}

/*---------------------------------------- class start -------------------------------------------*/

.class_banner02 , .class_banner{
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.class_nr {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	margin-top:15px;

}
.left_bn {
	float: left;
	width: 204px;
	padding-bottom:20px;
}
.left_bn02 {
	float: left;
	width: 170px;
	padding-bottom:20px;
}
.left_bn img {
	display: block;    
}

ul.left_dh {
	width: 191px;
	margin-top:10px;
	margin-bottom:15px;
}
ul.left_dh02 {
	width: 160px;
	margin-top:10px;
	margin-bottom:15px;
}
ul.left_dh li , ul.left_dh02 li {
	background-image: url(../images_31bt/gywm03.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 8px;
	margin-top:8px;
}
ul.left_dh li a {
	font-size: 13px;
	line-height: 18px;
	padding-left: 62px;
	font-weight: bold;
	color: #6b6b6b;
	text-decoration: none;
}
ul.left_dh02 li a {
	font-size: 13px;
	line-height: 18px;
	padding-left: 42px;
	font-weight: bold;
	color: #6b6b6b;
	text-decoration: none;
}
ul.left_dh li a:hover {
	color: #000000;
	text-decoration: none;
	background-image: url(../images_31bt/gywm02.gif);
	background-repeat: no-repeat;
	background-position: 45px 2px;
}
ul.left_dh02 li a:hover {
	color: #000000;
	text-decoration: none;
	background-image: url(../images_31bt/gywm02.gif);
	background-repeat: no-repeat;
	background-position: 25px 3px;
}
ul.left_dh li a.over {
	color: #000000;
	text-decoration: none;
	background-image: url(../images_31bt/gywm02.gif);
	background-repeat: no-repeat;
	background-position: 45px 2px;
}
ul.left_dh02 li a.over {
	color: #000000;
	text-decoration: none;
	background-image: url(../images_31bt/gywm02.gif);
	background-repeat: no-repeat;
	background-position: 25px 3px;
}
.right_nr {
	background-image: url(../images_31bt/zxxx_02.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
	width: 746px;
}
.right_nr02 {
	background-image: url(../images_31bt/gywm06.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
	width: 746px;
}
.right_nr03 {
	background-image: url(../images_31bt/ggzzq_bg.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
	width: 584px;
}
.right_nr04 {
	float: left;
	width: 196px;
}
/*--------------- zxxx -----------------*/
.text_c01 {
	color: #06799e;
}
.text_c02 {
	color: #444343;
	font-size: 13px;
	font-weight: bold;
}
.text_c03 {
	color: #48a513;
	font-weight: bold;
}
.text_c04 {
	color: #acacac;
	font-family: "ËÎÌå";
}
.text_c05 {
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
}
.text_c06 {
	color: #8c2c31;
}
.text_c07 {
	color: #2e8c00;
}
.text_c08 {
	color: #004a89;
}
.text_c09 {
	color: #c90000;
	font-weight: bold;
}
.text_c10 {
	color: #000000;
	font-weight: bold;
	background-image: url(../images_31bt/tb05.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	font-size: 13px;
	padding-left:15px;
}
.text_c11 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background-image: url(../images_31bt/tb06.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	padding-left: 25px;
	padding-top: 2px;
}
.text_c11_02 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background-image: url(../images_31bt/dlszq02.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	padding-left: 25px;
	padding-top: 2px;
}
.text_c11_03 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background-image: url(../images_31bt/tb14.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	padding-left: 25px;
	padding-top: 2px;
}
.text_c12 {
	font-size: 13px;
	font-weight: bold;
	color: #c70008;
	background-image: url(../images_31bt/tb07.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	display: block;
	padding-left: 20px;
	padding-top: 2px;
}
.text_c12_02 {
	font-size: 13px;
	font-weight: bold;
	color: #ff7400;
	background-image: url(../images_31bt/tb07.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	display: block;
	padding-left: 20px;
	padding-top: 2px;
}
.text_c12_03 {
	font-size: 13px;
	font-weight: bold;
	color: #309dcf;
	background-image: url(../images_31bt/tb15.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	display: block;
	padding-left: 20px;
	padding-top: 2px;
}
.text_c13 {
	color: #000000;
	background-image: url(../images_31bt/tb05.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	padding-left:15px;
}

.text_c14 {
	background-image: url(../images_31bt/tb10.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left:12px;
	font-size:13px;
	font-weight: bold;
	color: #cc0000;
}
.text_c14_02 {
	background-image: url(../images_31bt/tb12.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left:12px;
	font-size:13px;
	font-weight: bold;
	color: #ff7400;
}
.text_c14_03 {
	background-image: url(../images_31bt/tb16.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left:12px;
	font-size:13px;
	font-weight: bold;
	color: #309dcf;
}
.text_c15 {
	background-image: url(../images_31bt/tb11.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 10px;
}
.text_c15_02 {
	background-image: url(../images_31bt/tb13.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 10px;
}
.text_c15_03 {
	background-image: url(../images_31bt/tb17.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 10px;
	color:#000000;
}
.text_c16 {
	color: #ff0000;
}
.text_c17 {
	color: #ff7400;
}
.text_c18 {
    color:#ff7400;
	font-size:13px;
	font-weight:bold;
}
.text_c19 {
    color:#000000;
}
.text_c20 {
	color: #cf0000;
}
.text_c21 {
	color: #ff7400;
}
.text_c22 {
	font-size: 13px;
	font-weight: bold;
	color: #309dcf;
}
.text_c23 {
   color:#309dcf;
}
.text_c24 { color:#707070;}
.text_c25 { color:#0067be;}
.text_c26 {
	color:#8c2c31;
	font-size: 13px;
	font-weight: bold;
	background-image: url(../images_31bt/tb18.gif);
	background-repeat: no-repeat;
	background-position: 20px 6px;
	display: block;
	text-align: left;
	padding-left:40px;
}
.text_c13_02 {
	color: #000000;
	background-image: url(../images_31bt/tb05.gif);
	background-repeat: no-repeat;
	background-position: 20px 7px;
	padding-left:40px;
	display: block;
	text-align: left;
}
/*-------sz -------*/
.sz01 {
	background-image: url(../images_31bt/sz01.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 22px;
	padding-left: 35px;
	font-size: 14px;
	color: #cc0000;
}
.sz02 {
	background-image: url(../images_31bt/sz02.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 22px;
	padding-left: 35px;
	font-size: 14px;
	color: #cc0000;
}
.sz03 {
	background-image: url(../images_31bt/sz03.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 22px;
	padding-left: 35px;
	font-size: 14px;
	color: #cc0000;
}
.sz04 {
	background-image: url(../images_31bt/sz04.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 22px;
	padding-left: 35px;
	font-size: 14px;
	color: #cc0000;
}
.sz05 {
	background-image: url(../images_31bt/sz05.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 22px;
	padding-left: 35px;
	font-size: 14px;
	color: #cc0000;
}
.sz06 {
	background-image: url(../images_31bt/sz06.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 22px;
	padding-left: 35px;
	font-size: 14px;
	color: #cc0000;
}

.hsz01 {
	background-image: url(../images_31bt/hsz01.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 22px;
	padding-left: 35px;
	font-size: 14px;
	color: #ff7400;
}
.hsz02 {
	background-image: url(../images_31bt/hsz02.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 22px;
	padding-left: 35px;
	font-size: 14px;
	color: #ff7400;
}
.hsz03 {
	background-image: url(../images_31bt/hsz03.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 22px;
	padding-left: 35px;
	font-size: 14px;
	color: #ff7400;
}
.hsz04 {
	background-image: url(../images_31bt/hsz04.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 22px;
	padding-left: 35px;
	font-size: 14px;
	color: #ff7400;
}
.hsz05 {
	background-image: url(../images_31bt/hsz05.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 22px;
	padding-left: 35px;
	font-size: 14px;
	color: #ff7400;
}

.lsz01 {
	background-image: url(../images_31bt/lsz01.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 22px;
	padding-left: 35px;
	font-size: 14px;
	color: #309dcf;
}
.lsz02 {
	background-image: url(../images_31bt/lsz02.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 22px;
	padding-left: 35px;
	font-size: 14px;
	color: #309dcf;
}
.lsz03 {
	background-image: url(../images_31bt/lsz03.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 22px;
	padding-left: 35px;
	font-size: 14px;
	color: #309dcf;
}
.lsz04 {
	background-image: url(../images_31bt/lsz04.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 22px;
	padding-left: 35px;
	font-size: 14px;
	color: #309dcf;
}
.lsz05 {
	background-image: url(../images_31bt/lsz05.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 22px;
	padding-left: 35px;
	font-size: 14px;
	color: #309dcf;
}
.lsz06 {
	background-image: url(../images_31bt/lsz06.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 22px;
	padding-left: 35px;
	font-size: 14px;
	color: #309dcf;
}
/*---*/
.riqi {
	padding:5px 100px 10px 100px;
	text-align: right;
}
.riqi02 {
	padding:15px 15px 5px 0px;
	text-align: right;
}

.news_nr {
	padding:5px 80px 30px 80px;
	line-height:25px;
}

.fy_list {
	height: 26px;
	width: 746px;
	background-image: url(../images_31bt/zxxx_01.gif);
	background-repeat: no-repeat;
	background-position: center 0px;
	text-align: center;
	margin-top:68px;
	padding-top: 5px;
}
.fy_list a {
	color: #06799e;
	text-decoration: none;
}
.fy_list a:hover {
	color: #093441;
	text-decoration: none;
}
.news_list {
	background-image: url(../images_31bt/zxxx_04.gif);
	background-repeat: no-repeat;
	background-position: center 0px;
	height: 116px;
    padding:15px 82px 10px 82px;
	margin-top:15px;
}
.news_list_a {
	height: 92px;
}
.news_list h1 {
	font-size: 13px;
	font-weight: bold;
	display: block;
	color: #444343;
}
.news_list p {
	font-size: 12px;
	color: #4a4a4a;
	display: block;
	margin-top:10px;
}
.news_list_b {
	text-align: left;
	height:20px;
}
.news_list_b p {
	width: 500px;
	display: block;
	padding-left:5px;
	float: left;
	margin:0;
}
.news_list_b a {
	display: block;
	float: left;
}
.fanye , .fanye02 , .fanye03 , .fanye04{
	text-align: center;
	font-weight: bold;
	font-size: 13px;
	height:60px;
	padding-top:20px;
}

.fanye a {
	color: #06799e;
	text-decoration: none;
}
.fanye02 a {
	color: #cf0000;
	text-decoration: none;
}
.fanye03 a {
	color: #ff7400;
	text-decoration: none;
}
.fanye04 a {
	color: #309dcf;
	text-decoration: none;
}
.fanye a:hover {
	color: #4ab2d3;
	text-decoration: none;
}
.fanye02 a:hover {
	color: #f16868;
	text-decoration: none;
}
.fanye03 a:hover {
	color: #ffbc85;
	text-decoration: none;
}
.fanye04 a:hover {
	color: #69c4ee;
	text-decoration: none;
}
/*------------------ gycc ----------------*/
.gycc_wz {
	padding-right: 45px;
	padding-left: 45px;
	text-align: right;
	padding-top: 18px;
	padding-bottom:10px;
}
.gycc_wz a {
	color: #acacac;
	text-decoration: none;
}
.gycc_wz a:hover {
	color: #000000;
	text-decoration: none;
}
.gycc_title {
	background-image: url(../images_31bt/gywm04.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	line-height: 30px;
	padding-left: 75px;
	font-size: 13px;
	font-weight: bold;
}
.gycc_title02 {
	background-image: url(../images_31bt/cjwt02.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	line-height: 30px;
	padding-left: 75px;
	font-size: 13px;
	font-weight: bold;
}
.gycc_title03 {
	background-image: url(../images_31bt/cpjs02.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	padding-left: 75px;
	font-size: 13px;
	font-weight: bold;
	padding-top:7px;
}
.gycc_nr {
    padding-top:15px;
	padding-right: 55px;
	padding-left: 65px;
	line-height:25px;
	font-size: 13px;
}
.gycc_nr02 {
    padding-top:15px;
	padding-right: 45px;
	padding-left: 45px;
	line-height:25px;
	font-size: 13px;
}

img.float_right{
	float: right;
}

.qianm {
    padding:30px 65px 30px 65px;
	text-align: right;
}
/*---*/
a.mr_a {
	color: #0060ff;
	text-decoration: underline;
}
a.mr_a:hover {
	color: #0060ff;
	text-decoration: none;
}
/*--- p  ---*/
.jz_01 {
	text-align: center;
	display: block;
}
/*----*/
.zp_nr {
	height: 260px;
	width: 650px;
	background-image: url(../images_31bt/gywm09.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin-left:auto;
	margin-right:auto;
	color:#000000;
}
.zp_tt {
	font-size: 14px;
	font-weight: bold;
	color: #48a513;
	display: block;
	padding-left:15px;
	padding-top:5px;
}
.zp_l {
	width: 185px;
	float: left;
	padding-top:15px;
	padding-left:15px;
}
.zp_r {
	width: 430px;
	float: left;
	padding-top:15px;
}
.zp_ml {
	font-weight: bold;
	text-align: right;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:20px;
}
.zp_ml a {
	font-family: Arial, Helvetica, sans-serif;
	color: #007cca;
	text-decoration: underline;
}
.zp_ml a:hover {
	text-decoration: none;
}
.zp_fy {
	text-align: center;
	padding-bottom: 20px;
}
/*----------------------------- qa ------------------------------*/
.qa_st_01 {
	background-image: url(../images_31bt/cjwt03.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding-left: 20px;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	cursor:pointer;
}
.qa_st_02 {
	background-image: url(../images_31bt/cjwt04.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding-left: 20px;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	cursor:pointer;
}
.qa_st_03 {
	padding-left: 20px;
}
.qa_gd {
	text-align: right;
	padding-right: 10px;
	padding-bottom:10px;
}
.qa_gd a{
	font-weight: bold;
	color: #436ba6;
	text-decoration: none;
}
.qa_gd a:hover {
	text-decoration: underline;
}
/*---------------------- title_dh ---------------------*/
.title_dh {
	padding-top: 25px;
	padding-right: 34px;
	padding-left: 20px;
	text-align: right;
	line-height:30px;
}
.title_dh02 {
	padding-right: 45px;
	padding-left: 20px;
	text-align: right;
	line-height:30px;
}
.title_dh p {
	float: left;
	line-height:18px;
}
.title_dh a , .title_dh02 a{
	color: #acacac;
	text-decoration: none;
}
.title_dh a:hover , .title_dh02 a:hover {
	color: #000000;
	text-decoration: none;
}
/*----------*/
.ly_title {
	background-image: url(../images_31bt/ggzzq04.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 24px;
	width: 439px;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-left: 30px;
}
.ly_title02 {
	background-image: url(../images_31bt/dlszq03.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 24px;
	width: 439px;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-left: 30px;
}
.ly_title03 {
	background-image: url(../images_31bt/wzzzq07.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 24px;
	width: 439px;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-left: 30px;
}
.ly_kuang {
	width: 469px;
	margin-right: auto;
	margin-left: auto;
	padding-top:15px;
	padding-bottom:15px;
}
.input_01 {
	border: 1px solid #d8d8d8;
	height: 118px;
	width: 388px;
}
.input_02 {
	border: 1px solid #d8d8d8;
	height: 18px;
	width: 112px;
}
.input_03 {
	border: 1px solid #d8d8d8;
	height: 18px;
	width: 48px;
}
.input_04 {
	border: 1px solid #d8d8d8;
	height: 17px;
	width: 250px;
}
.input_05 {
	border: 1px solid #d8d8d8;
	height: 120px;
	width: 390px;
}
.input_06 {
	border: 1px solid #d8d8d8;
	height: 17px;
	width: 80px;
}
.input_07 {
	border: 1px solid #959595;
	height: 14px;
}
/*---------------------------------*/
.dl_title {
	background-image: url(../images_31bt/ggzzq07.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 41px;
}
.dl_title02 {
	background-image: url(../images_31bt/dlszq07.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 41px;
}
.dl_title03 {
	background-image: url(../images_31bt/wzzzq02.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 41px;
}
.dl_kuang {
	border: 1px solid #ededed;
	padding:10px;
}
.xhx {
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom:5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d2e7ee;
	padding-top:5px;
}
.ggz_gg {
	background-image: url(../images_31bt/ggzzq11.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 41px;
	margin-top:10px;
}
.ggz_gg02 {
	background-image: url(../images_31bt/dlszq08.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 41px;
	margin-top:10px;
}
.ggz_gg03 {
	background-image: url(../images_31bt/wzzzq03.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 41px;
	margin-top:10px;
}
.ggz_gg a , .ggz_gg02 a , .ggz_gg03 a {
	display: block;
	margin-left: 156px;
	padding-top: 16px;
}
ul.ul_01 {}
ul.ul_01 li{
	font-size: 12px;
	line-height: 15px;
	background-image: url(../images_31bt/tb08.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 10px;
	color: #aaaaaa;
	margin-bottom:5px;
}
ul.ul_01 li a{
	color: #626262;
	text-decoration: none;
	line-height:15px;
	font-size: 12px;
}
ul.ul_01 li a:hover{
	color: #000000;
	text-decoration: none;
}

ul.ul_02 , ul.ul_03 , ul.ul_04 {
	padding-top: 10px;
}
ul.ul_02 li{
	font-size: 13px;
	line-height: 25px;
	color: #cf0000;
	background-image: url(../images_31bt/tb05.gif);
	background-repeat: no-repeat;
	background-position: 12px 7px;
	padding-left: 30px;
}
ul.ul_03 li{
	font-size: 13px;
	line-height: 25px;
	color: #ff7400;
	background-image: url(../images_31bt/tb05.gif);
	background-repeat: no-repeat;
	background-position: 12px 7px;
	padding-left: 30px;
}
ul.ul_04 li{
	font-size: 13px;
	line-height: 25px;
	color: #309dcf;
	background-image: url(../images_31bt/tb05.gif);
	background-repeat: no-repeat;
	background-position: 12px 7px;
	padding-left: 30px;
}
ul.ul_02 li a , ul.ul_03 li a , ul.ul_04 li a {
	color: #000000;
	text-decoration: none;
}
ul.ul_02 li a:hover {
	color: #cf0000;
	text-decoration: none;
}
ul.ul_03 li a:hover {
	color: #ff7400;
	text-decoration: none;
}
ul.ul_04 li a:hover {
	color: #309dcf;
	text-decoration: none;
}
/*---------------*/
.ggz_fy , .ggz_fy02 , .ggz_fy03 {
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #a0a0a0;
}
.ggz_fy02 a { color:#ff7400;}
.ggz_fy03 a { color:#309dcf;}
.ggz_fy02 a:hover , .ggz_fy03 a:hover { color:#000000;}

.llrxx {
	background-image: url(../images_31bt/ggzzq03.jpg);
	background-repeat: no-repeat;
	background-position: 380px 10px;
	padding-left:20px;
}
.llrxx02 {
	background-image: url(../images_31bt/ggzzq04.jpg);
	background-repeat: no-repeat;
	background-position: 380px 10px;
	padding-left:20px;
}
.kuang_a {
	background-image: url(../images_31bt/dlszq10.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 15px;
	width: 505px;
}
.kuang_b {
	background-image: url(../images_31bt/dlszq11.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	width: 465px;
	padding-right: 20px;
	padding-left: 20px;
}
.kuang_c {
	background-image: url(../images_31bt/dlszq12.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 15px;
	width: 505px;
}
/*----------------------*/
.wzz_sq {
	background-image: url(../images_31bt/wzzzq06_01.jpg);
	background-repeat: no-repeat;
	background-position: right 0px;
	padding-left:15px;
	padding-right:120px;
	padding-bottom:20px;
}
.wzz_sq02 {
	background-image: url(../images_31bt/wzzzq06_01.jpg);
	background-repeat: no-repeat;
	background-position: 380px 0px;
	padding-left:35px;
	padding-right:150px;
	padding-bottom:10px;
	padding-top:15px;

}
.wzz_sq03 {
	padding-left:35px;
	padding-right:0px;
	padding-bottom:10px;
}
.next {
	text-align: center;
	padding-top:20px;
	padding-bottom: 20px;
}
.yz_a {

	height:185px;
	text-align:center;
	padding-top:25px;
}
.sx_jg {
	padding:1px 0px;
	
}
.zctk {
	background-image: url(../images_31bt/zcxy_bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 185px;
	text-align:center;
	padding-top:40px;
}
.wanc {
   padding-top:15px; 
   padding-bottom:20px;
   padding-left:110px; 
}
.wanc a {
	display: block;
	float: left;
}
.wanc span {
	display: block;
	float: left;
}
/*---------------------------------- wzdt01 ------------------------------------*/
.wzdt01 {
	background-image: url(../images_31bt/wzdt01.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 29px;
	width: 842px;
	margin: 0 auto 0 auto;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	padding-top:7px;
	padding-left:30px;
}
.wzdt02 {
	width: 850px;
	margin-right: auto;
	margin-left: auto;
	padding-top:18px;
	padding-bottom:30px;
}
.wzdt02 ul{
	height: 228px;
	width: 144px;
	background-image: url(../images_31bt/wzdt01.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 42px;
	padding-top:21px;
	float: left;
	margin-right: 10px;
	margin-left: 10px;
	padding-bottom:15px;
}
.wzdt02 ul p {
	font-size: 14px;
	font-weight: bold;
	color: #417000;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom:20px;
}
.wzdt02 ul li {
	background-image: url(../images_31bt/wzdt02.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding-left: 16px;
}
.wzdt02 ul li a {
	font-size: 12px;
	color: #303030;
	text-decoration: none;
	line-height:22px;
}
/*------*/
.nr_jl {
padding-left:25px; padding-right:30px; line-height:25px;}
.ziti {
	font-family: Arial, Helvetica, sans-serif;
}
/*--------------*/
.kb_01 {
	background-color: #FFFFFF;
}

/*--------------------*/
.img_lk {
	margin-top: 22px;
	padding-left: 30px;
}
.img_lk img {
	display: block;
}

.fy_list2 {
	height: 26px;
	width: 746px;
	background-image: url(../images_31bt/zxxx_01.gif);
	background-repeat: no-repeat;
	background-position: center 0px;
	text-align: center;
	margin-top:30px;
	padding-top: 5px;
}
.fy_list2 a {
	color: #06799e;
	text-decoration: none;
}
.fy_list2 a:hover {
	color: #093441;
	text-decoration: none;
}

/*-----------------------------------*/
.more_01 {
	text-align: right;
}