body {
	background: rgb(242, 242, 242); margin: 0px; padding: 0px; color: rgb(43, 43, 43);
}
a {
	color: rgb(43, 43, 43); text-decoration: none;
}
a:hover {
	color: rgb(189, 10, 1); text-decoration: underline;
}
p {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ul {
	list-style: none;
}
p {
	text-indent: 2em;
}
a img {
	border: currentColor;
}
.st12 {
	font-family: "ËÎÌå"; font-size: 12px;
}
.st13 {
	font-family: "ËÎÌå"; font-size: 13px;
}
.st14 {
	font-family: "ËÎÌå"; font-size: 14px;
}
.gray {
	color: rgb(102, 102, 102);
}
.grey {
	color: rgb(178, 178, 178);
}
.black {
	color: rgb(43, 43, 43);
}
.blue {
	color: rgb(148, 148, 148);
}
.gray2 {
	color: rgb(148, 148, 148);
}
.white {
	color: rgb(255, 255, 255);
}
.lineh26 {
	line-height: 26px;
}
.lineh24 {
	line-height: 24px;
}
.lineh20 {
	line-height: 20px;
}
.lineh28 {
	line-height: 28px;
}
.bold {
	font-weight: bold;
}
.pad_r10 {
	padding-right: 10px;
}
.mar_t5 {
	margin-top: 5px;
}
.mar_t10 {
	margin-top: 10px;
}
.mar10 {
	margin: 10px;
}
.pad10 {
	padding: 10px;
}
.fff {
	background: rgb(255, 255, 255);
}
.bdl {
	border-left-color: rgb(221, 221, 221); border-left-width: 1px; border-left-style: dashed;
}
.bdb {
	border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: dashed;
}
.line {
	margin: 5px 0px; clear: both; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.line2 {
	background: url("images/dot_i.gif") repeat-x center;
}
.pl_line {
	margin: 5px 0px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.txt_center {
	text-align: center;
}
.clearline {
	margin-top: 10px;
}
.clear {
	
}
.float_l {
	float: left;
}
/* top */
#top{margin:0 auto;width:950px;height:39px;}
#top_left{float:left;width:5px;height:39px;background:#FFF url(images/top_left.gif) no-repeat center center;}
#top_center{float:left;width:940px;height:36px;background:#FFF url(images/top_center.gif) repeat-x center center; padding-top:3px;}
#top_right{float:left;width:5px;height:39px;background:#FFF url(images/top_right.gif) no-repeat center center;}
#top_logo{width:111px;float:left;margin-left:10px;_margin-left:5px;}
#top_nav2{float:right;height:18px;width:720px;text-align:right;line-height:34px;}

#top_nav2 {
	width: 720px; height: 18px; text-align: right; line-height: 34px; float: right;
}
#big_banner {
	margin: 10px auto 0px; width: 950px;
}
.con1 {
	margin: 10px auto 0px; width: 950px; height: 100%; overflow: auto;
}
.con1 .left {
	border: 5px solid rgb(198, 197, 197); width: 290px; float: left;
}
.con1 .center {
	background: url("images/con1_center_bg.gif") repeat-x top rgb(255, 255, 255); padding: 10px; border: 1px solid rgb(198, 197, 197); width: 360px; margin-left: 10px; float: left;
}
.con1 .right {
	border: 1px solid rgb(198, 197, 197); width: 246px; margin-left: 10px; float: left;
}
.con1 h4 {
	background: url("images/daodu_bg.gif") no-repeat left bottom; height: 22px; color: rgb(0, 111, 160);
}
.con1 h5 {
	text-align: center; line-height: 24px;
}
.con1 ul {
	list-style: none; padding: 5px; margin-top: 5px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: dashed; background-color: rgb(246, 246, 246);
}
.con1 h3 {
	background: url("images/bt_bg00.jpg") no-repeat left top rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); height: 28px; text-indent: 1.2em;
}
.con1 .right_con {
	padding: 10px;
}
.con1 .right_con img {
	padding: 4px; border: 1px solid rgb(204, 204, 204);
}
.con1 .right_con .box_top {
	background: url("images/box_top_bg.gif") no-repeat center rgb(255, 255, 255); height: 5px; font-size: 0px;
}
.con1 .right_con .box_center {
	background: url("images/box_center_bg.gif") repeat-y center rgb(255, 255, 255); padding: 2px 14px;
}
.con1 .right_con .box_bottom {
	background: url("images/box_top_bg.gif") no-repeat center rgb(255, 255, 255); height: 5px; font-size: 0px;
}
.con1_2 {
	margin: 10px auto 0px; width: 950px; height: 100%; overflow: auto;
}
.con1_2 h3 {
	background: url("images/bt_bg00.jpg") no-repeat left top rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); height: 28px; text-indent: 1.2em;
}
.con1_2 .center_son ul {
	list-style: none; padding-top: 10px; margin-top: 5px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: dashed;
}
.con1_2 .left {
	width: 300px; float: left;
}
.con1_2 .left_son {
	border: 1px solid rgb(198, 197, 197); width: 298px; height: 100%; overflow: auto; margin-top: 10px;
}
.con1_2 .son_con {
	padding: 10px; clear: none; float: left;
}
.con1_2 .son_con img {
	padding: 4px; border: 1px solid rgb(204, 204, 204); margin-right: 10px; float: left;
}
.con1_2 .jiaodiantu {
	border: 5px solid rgb(227, 227, 227); width: 290px;
}
.con1_2 .center {
	width: 382px; margin-left: 10px; float: left;
}
.con1_2 .center_son {
	padding: 10px; border: 1px solid rgb(198, 197, 197); width: 360px;
}
.con1_2 .center_son2 {
	border: 1px solid rgb(198, 197, 197); width: 380px;
}
.con1_2 .center_son2 ul {
	background: none; margin: 3px 10px; border: currentColor;
}
.con1_2 .right {
	width: 246px; margin-left: 10px; float: left;
}
.con1_2 .right_son {
	border: 1px solid rgb(198, 197, 197); width: 246px; height: 100%; overflow: auto;
}
.con1_2 h4 {
	background: url("images/daodu_bg.gif") no-repeat left bottom; height: 22px; color: rgb(0, 111, 160);
}
.con1_2 h5 {
	text-align: center; line-height: 24px;
}
.con1_2 .right_con {
	padding: 10px;
}
.con1_2 .right_con img {
	padding: 4px; border: 1px solid rgb(204, 204, 204);
}
.con1_2 .right_con .box_top {
	background: url("images/box_top_bg.gif") no-repeat center rgb(255, 255, 255); height: 5px; font-size: 0px;
}
.con1_2 .right_con .box_center {
	background: url("images/box_center_bg.gif") repeat-y center rgb(255, 255, 255); padding: 2px 14px;
}
.con1_2 .right_con .box_bottom {
	background: url("images/box_top_bg.gif") no-repeat center rgb(255, 255, 255); height: 5px; font-size: 0px;
}
.con1_2 .right_son ul {
	margin: 7px 10px;
}
.con2 {
	background: url("images/imgbg_190.gif") repeat-x bottom; margin: 10px auto 0px; border: 1px solid rgb(198, 197, 197); width: 948px;
}
.con2 h3 {
	background: url("images/bt_bg00.jpg") no-repeat left top rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); height: 28px; text-indent: 1.2em;
}
.con2 .four_img {
	margin: 10px;
}
.con2 .four_img img {
	padding: 4px; border: 1px solid rgb(204, 204, 204);
}
.con3 {
	background: url("images/imgbg_160.gif") repeat-x bottom; margin: 10px auto 0px; border: 1px solid rgb(198, 197, 197); width: 948px;
}
.con3 h3 {
	background: url("images/bt_bg00.jpg") no-repeat left top rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); height: 28px; text-indent: 1.2em;
}
.con3 .five_img {
	margin: 10px;
}
.con3 .five_img img {
	padding: 4px; border: 1px solid rgb(204, 204, 204);
}
.con4 {
	background: url("images/imgbg_154.gif") repeat-x bottom; margin: 10px auto 0px; border: 1px solid rgb(198, 197, 197); width: 948px;
}
.con4 h3 {
	background: url("images/bt_bg00.jpg") no-repeat left top rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); height: 28px; text-indent: 1.2em;
}
.con4 .six_img {
	margin: 10px;
}
.con4 .six_img img {
	padding: 4px; border: 1px solid rgb(204, 204, 204);
}
.con5 {
	background: url("images/imgbg_15.gif") repeat-x bottom; margin: 10px auto 0px; border: 1px solid rgb(227, 227, 227); width: 948px;
}
.con5 h3 {
	background: url("images/bt_bg00.jpg") no-repeat left top rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); height: 28px; text-indent: 1.2em;
}
.con5 .left {
	margin: 15px; width: 443px; float: left; _margin: 10px;
}
.con5 .right {
	margin: 15px; width: 443px; float: left; _margin: 10px;
}
.con5 .fenge {
	background: url("images/line2.gif") no-repeat bottom; height: 100%; overflow: auto;
}
.con5 ul {
	width: 445px; line-height: 25px; float: left;
}
.con5 ul li {
	background: url("images/liststyle.gif") no-repeat left; height: 100%; text-indent: 0.5em; overflow: auto;
}
.con5 ul li a {
	width: 340px; float: left; display: block;
}
.con5 ul li span {
	width: 90px; text-align: right; color: rgb(153, 153, 153); font-size: 12px; float: left;
}
.con7 {
	background: url("images/imgbg_15.gif") repeat-x bottom; margin: 10px auto 0px; border: 1px solid rgb(198, 197, 197); width: 948px;
}
.con7 h3 {
	background: url("images/bt_bg00.jpg") no-repeat left top rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); height: 28px; text-indent: 1.2em;
}
.con7 .left {
	margin: 15px; width: 443px; float: left; _margin: 10px;
}
.con7 .right {
	margin: 15px; width: 443px; float: left; _margin: 10px;
}
.con7 .fenge {
	padding: 10px; text-align: center; line-height: 20px; vertical-align: top;
}
.con7 .fenge img {
	border: 5px solid rgb(238, 238, 238);
}
.con7 .fenge h5 {
	background: rgb(238, 238, 238); font-size: 12px; font-weight: normal;
}
.con7 .fenge h4 {
	text-align: left; line-height: 24px; font-size: 14px; margin-left: 8px;
}
.con7 .fenge p {
	text-align: left; text-indent: 0em; font-size: 12px; margin-left: 8px;
}
.con6 {
	margin: 10px auto 0px; width: 950px; height: 100%; overflow: auto;
}
.con6 .left {
	border: 1px solid rgb(198, 197, 197); width: 692px; float: left;
}
.con6 .right {
	width: 246px; margin-left: 10px; float: left;
}
.con6 .zhuanti {
	border: 1px solid rgb(198, 197, 197);
}
.con6 h3 {
	background: url("images/bt_bg00.jpg") no-repeat left top rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); height: 28px; text-indent: 1.2em;
}
.con6 .right_con {
	margin: 10px;
}
.con6 .right_con img {
	padding: 4px; border: 1px solid rgb(204, 204, 204);
}
.con6 .right_con h5 {
	line-height: 22px; font-weight: normal;
}
.con6 .lianxi {
	background: url("images/lianxi.gif") no-repeat bottom; padding-top: 20px; padding-bottom: 45px; padding-left: 25px;
}
.con8 {
	margin: 0px auto; width: 950px; height: 100%; overflow: auto;
}
.con8 .left {
	width: 694px; float: left;
}
.con8 .left .left_son {
	border: 1px solid rgb(198, 197, 197); width: 692px; height: 100%; overflow: auto; margin-top: 10px;
}
.con8 .left .left_son p {
	line-height: 20px; font-size: 12px; margin-top: 10px; margin-right: 10px;
}
.con8 .left .left_son h4 {
	font-size: 14px; margin-top: 10px;
}
.con8 .left .left_son .left_img {
	padding: 10px; width: 169px; float: left;
}
.con8 .left .left_son .left_img h5 {
	text-align: center; line-height: 20px; font-size: 12px;
}
.con8 .left .left_son img {
	border: 1px solid rgb(102, 102, 102); float: left;
}
.con8 .right {
	width: 246px; margin-left: 10px; float: left;
}
.con8 .right .right_son {
	border: 1px solid rgb(198, 197, 197); width: 244px; margin-top: 10px;
}
.con8 h3 {
	background: url("images/bt_bg00.jpg") no-repeat left top rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); height: 28px; text-indent: 1.2em;
}
.con9 {
	margin: 0px auto; width: 950px; height: 100%; overflow: auto;
}
.con9 h3 {
	background: url("images/bt_bg00.jpg") no-repeat left top rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); height: 28px; text-indent: 1.2em;
}
.con9 ul {
	list-style: none; padding: 5px; margin-top: 5px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: dashed; background-color: rgb(246, 246, 246);
}
.con9 .left {
	width: 310px; float: left;
}
.con9 .left_son {
	border: 1px solid rgb(198, 197, 197); width: 308px; height: 100%; overflow: auto; margin-top: 10px;
}
.con9 .son_con {
	padding: 10px; clear: none; float: left;
}
.con9 .son_con img {
	padding: 4px; border: 1px solid rgb(204, 204, 204); margin-right: 10px; float: left;
}
.con9 .center {
	width: 310px; margin-left: 10px; float: left;
}
.con9 .center_son {
	border: 1px solid rgb(198, 197, 197); width: 308px;
}
.con9 .center_son ul {
	background: none; border: currentColor; margin-left: 5px;
}
.con9 .right {
	width: 310px; margin-left: 10px; float: left;
}
.con9 .right_son {
	border: 1px solid rgb(198, 197, 197); width: 308px; height: 100%; overflow: auto;
}
.con10 {
	margin: 10px auto 0px; border: 1px solid rgb(198, 197, 197); width: 948px;
}
.con10 table {
	margin: 0px auto;
}
.con10 h3 {
	background: url("images/bt_bg00.jpg") no-repeat left top rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); height: 28px; text-indent: 1.2em;
}
.con10 h5 {
	line-height: 22px;
}
.con10 .picNews {
	margin: 10px 0px; padding: 4px; border: 1px solid rgb(204, 204, 204);
}
.picUl {
	width: 680px;
}
.picUl li {
	margin: 10px 0px 0px 12px; width: 158px; float: left; display: inline; _margin: 10px 0 0 10px;
}
.picUl li h4 {
	padding: 4px; border: 1px solid rgb(204, 204, 204); width: 150px; height: 113px; overflow: hidden; font-size: 12px;
}
.picUl li h5 {
	line-height: 26px; font-weight: normal;
}
.con11 {
	margin: 10px auto 0px; border: 1px solid rgb(198, 197, 197); width: 948px; height: 100%; overflow: auto;
}
.con11 h3 {
	background: url("images/bt_bg00.jpg") no-repeat left top rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); height: 28px; text-indent: 1.2em;
}
.con11 h5 {
	line-height: 22px; font-weight: normal;
}
.con11 .item21 {
	padding: 10px 9px 0px 10px; width: 217px; height: 160px; float: left;
}
.con11 .item21 img {
	border: 1px solid rgb(102, 102, 102); margin-right: 10px; float: left; display: inline;
}
.con11 .item21 h4 {
	line-height: 22px; font-size: 14px;
}
.con11 .item21 h5 {
	color: rgb(102, 102, 102); line-height: 18px; font-size: 12px; font-weight: normal;
}
.con11 .item21 p {
	padding: 6px 0px; width: 217px; line-height: 18px; text-indent: 2em; font-size: 12px; float: left;
}
.con12 {
	margin: 10px auto 0px; border: 1px solid rgb(198, 197, 197); width: 948px; height: 100%;
}
.con12 h3 {
	background: url("images/bt_bg00.jpg") no-repeat left top rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); height: 28px; text-indent: 1.2em;
}
.pg {
	list-style: none;
}
.pg img {
	border: 4px solid rgb(204, 204, 204);
}
.pg::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.pg li {
	list-style: none; display: inline;
}
.pg li a {
	width: 165px; height: 128px; float: left; display: block; position: relative;
}
.pg li a:hover {
	font-size: 100%; z-index: 999;
}
.pg li a img {
	width: 165px; height: 128px; position: absolute;
}
.pg li a:hover img {
	left: -40px; top: -17px; width: 250px; height: 194px; z-index: 1;
}
.pg li a:active img {
	left: -40px; top: -17px; width: 250px; height: 194px; z-index: 1;
}
.pg li a:focus img {
	left: -40px; top: -17px; width: 250px; height: 194px; z-index: 1;
}
.con13 {
	margin: 10px auto 0px; border: 1px solid rgb(198, 197, 197); width: 948px; height: 100%;
}
.con13 h3 {
	background: url("images/bt_bg00.jpg") no-repeat left top rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); height: 28px; text-indent: 1.2em;
}
.blk_18 {
	width: 943px; overflow: hidden; padding-top: 7px; padding-left: 5px; font-size: 12px; zoom: 1; background-color: rgb(235, 235, 235);
}
.blk_18 .pcont {
	width: 897px; overflow: hidden; float: left;
}
.blk_18 .ScrCont {
	width: 32766px; zoom: 1;
}
.blk_18 #List1_1 {
	float: left;
}
.blk_18 #List2_1 {
	float: left;
}
.blk_18 .LeftBotton {
	background: url("images/btn.gif") no-repeat 0px 0px; margin: 30px 1px 30px 5px; width: 15px; height: 72px; float: left;
}
.blk_18 .RightBotton {
	background: url("images/btn.gif") no-repeat 0px -100px; margin: 30px 1px 30px -1px; width: 15px; height: 72px; float: left;
}
.blk_18 .LeftBotton:hover {
	background-position: -20px 0px;
}
.blk_18 .RightBotton:hover {
	background-position: -20px -100px;
}
.blk_18 .pl img {
	margin: 5px auto 1px; display: block; cursor: pointer;
}
.blk_18 .pl {
	padding: 5px; border: 1px solid rgb(235, 235, 235); width: 167px; text-align: center; line-height: 24px; text-decoration: none; float: left;
}
.blk_18 a.pl:hover {
	background: rgb(255, 255, 255); border: 1px solid rgb(255, 153, 0);
}
.commu_cont3 {
	margin: 9px 7px 7px; line-height: 150%;
}
.commu_cont3 ul {
	width: 188px;
}
.con14 {
	margin: 10px auto 0px; border: 1px solid rgb(198, 197, 197); width: 948px; height: 100%;
}
.con14 h3 {
	background: url("images/bt_bg00.jpg") no-repeat left top rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); height: 28px; text-indent: 1.2em;
}
#demo {
	margin: 10px auto; width: 928px; height: 191px; line-height: 20px; overflow: hidden;
}
#demo img {
	margin: 5px; border: 1px solid rgb(51, 51, 51);
}
.con15 {
	margin: 0px auto; width: 950px; height: 100%; overflow: auto;
}
.con15 .left {
	width: 470px; float: left;
}
.con15 .left img {
	border: 1px solid rgb(102, 102, 102);
}
.con15 h5 {
	text-align: center; line-height: 20px; font-size: 12px;
}
.con15 .left .left_son {
	border: 1px solid rgb(198, 197, 197); width: 468px; height: 400px; overflow: hidden; margin-top: 10px;
}
.con15 .right {
	width: 470px; margin-left: 10px; float: left;
}
.con15 .right .right_son {
	border: 1px solid rgb(198, 197, 197); width: 468px; height: 400px; overflow: hidden; margin-top: 10px;
}
.con15 .right .right_son img {
	border: 1px solid rgb(102, 102, 102); margin-top: 7px; margin-right: 10px; margin-bottom: 10px; float: left;
}
.con15 .right .right_son h4 {
	line-height: 30px; font-size: 14px;
}
.con15 .right .right_son p {
	margin-bottom: 10px;
}
.con15 h3 {
	background: url("images/bt_bg00.jpg") no-repeat left top rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); height: 28px; text-indent: 1.2em;
}
.con15 h3 img {
	margin-left: 5px; _margin-top: 12px;
}
.con16 {
	margin: 10px auto 0px; border: 1px solid rgb(198, 197, 197); width: 948px; height: 100%;
}
.con16 h3 {
	background: url("images/bt_bg00.jpg") no-repeat left top rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); height: 28px; text-indent: 1.2em;
}
.con17 {
	margin: 10px auto 0px; border: 1px solid rgb(198, 197, 197); width: 948px; height: 100%; overflow: auto;
}
.con17 h3 {
	background: url("images/bt_bg00.jpg") no-repeat left top rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); height: 28px; text-indent: 1.2em;
}
.con17 .left {
	margin: 10px; width: 262px; float: left; _margin-left: 5px;
}
.con17 .left img {
	border: 1px solid rgb(102, 102, 102);
}
.con17 .left h5 {
	text-align: center; margin-top: 5px;
}
.con17 .right {
	margin: 10px 10px 10px 5px; width: 651px; float: right; _margin: 10px 5px 10px 5px;
}
.con17 .right h4 {
	line-height: 30px;
}
.con17 .right p {
	line-height: 20px; font-size: 12px; margin-bottom: 4px;
}
.con17 .right ul {
	width: 320px; margin-top: 8px; float: left;
}
.con_17 {
	margin: 10px auto 0px; border: 1px solid rgb(198, 197, 197); width: 948px; height: 100%; overflow: auto;
}
.con_17 h3 {
	background: url("images/bt_bg00.jpg") no-repeat left top rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); height: 28px; text-indent: 1.2em;
}
.con_17 .left {
	margin: 10px; width: 262px; float: left; _margin-left: 5px;
}
.con_17 .left h5 {
	text-align: center; margin-top: 5px;
}
.con_17 .right {
	margin: 10px 10px 10px 5px; width: 651px; float: right; _margin: 10px 5px 10px 5px;
}
.con_17 .right h4 {
	line-height: 30px;
}
.con_17 .right p {
	line-height: 20px; font-size: 12px; margin-bottom: 4px;
}
.con_17 .right ul {
	width: 320px; margin-top: 8px; float: left;
}
.con18 {
	background: url("images/bg_190.gif") repeat-x bottom; margin: 10px auto 0px; border: 1px solid rgb(198, 197, 197); width: 948px;
}
.con18 h3 {
	background: repeat-x bottom rgb(245, 45, 63); height: 28px; text-indent: 1.2em;
}
.con18 p {
	margin: 10px; line-height: 20px; font-size: 14px; text-indent: 1.2em;
}
.con18 table tr td h4 {
	text-align: center; line-height: 26px; font-size: 14px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(230, 246, 248);
}
.con18 table tr td {
	border: 1px solid rgb(204, 204, 204);
}
.con18 img {
	border: 1px solid rgb(102, 102, 102); margin-top: 10px; margin-left: 2px;
}
.con19 {
	margin: 10px auto 0px; border: 1px solid rgb(198, 197, 197); width: 948px; height: 100%; overflow: auto;
}
.con19 h3 {
	background: url("images/bt_bg00.jpg") no-repeat left top rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); height: 28px; text-indent: 1.2em;
}
.con19 p {
	margin: 10px; padding: 10px; border: 1px solid rgb(225, 225, 225); line-height: 20px; font-size: 12px; background-color: rgb(233, 245, 244);
}
.con19 table tr td h4 {
	text-align: center; line-height: 26px; font-size: 14px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(230, 246, 248);
}
.con19 table tr td {
	border: 1px solid rgb(204, 204, 204);
}
.con19 .left {
	width: 302px; margin-bottom: 10px; margin-left: 10px; float: left; _margin-left: 5px;
}
.con19 img {
	border: 1px solid rgb(102, 102, 102);
}
.con19 ul {
	padding: 5px 10px; border: 1px solid rgb(225, 225, 225); width: 280px; line-height: 20px; font-size: 12px; margin-top: 10px;
}
.con19 .right {
	border: 1px solid rgb(225, 225, 225); width: 614px; overflow: hidden; margin-bottom: 10px; margin-left: 10px; float: left;
}
.con19 .right h4 {
	text-align: center; margin-top: 10px;
}
.con19 .right p {
	background: none; padding: 0px; border: currentColor; line-height: 20px; font-size: 13px;
}
.con20 {
	background: url("images/imgbg_190.gif") repeat-x bottom; margin: 10px auto 0px; border: 1px solid rgb(198, 197, 197); width: 948px;
}
.con20 h3 {
	background: url("images/bt_bg00.jpg") no-repeat left top rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); height: 28px; text-indent: 1.2em;
}
.con20 p {
	margin: 0px 10px; line-height: 20px; font-size: 12px;
}
.con20 table tr td h4 {
	text-align: center; line-height: 30px; font-size: 14px; margin-top: 4px;
}
.con20 img {
	border: 1px solid rgb(102, 102, 102); margin-top: 10px; margin-left: 12px;
}
.con21 {
	background: url("images/imgbg_190.gif") repeat-x bottom; margin: 10px auto 0px; border: 1px solid rgb(198, 197, 197); width: 948px;
}
.con21 h3 {
	background: url("images/bt_bg00.jpg") no-repeat left top rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); height: 28px; text-indent: 1.2em;
}
.con21 p {
	margin: 0px 10px; line-height: 20px; font-size: 12px;
}
.con21 table tr td h4 {
	text-align: center; line-height: 30px; font-size: 14px; margin-top: 4px;
}
.con21 img {
	border: 1px solid rgb(102, 102, 102); margin-top: 10px; margin-left: 12px;
}
.con22 {
	margin: 10px auto 0px; width: 950px; height: 100%; overflow: auto;
}
.con22 .left {
	border: 1px solid rgb(198, 197, 197); width: 948px; float: left;
}
.con22 .right {
	width: 246px; margin-left: 10px; float: right;
}
.con22 .zhuanti {
	border: 1px solid rgb(198, 197, 197);
}
.con22 h3 {
	background: url("images/bt_bg00.jpg") no-repeat left top rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); height: 28px; text-indent: 1.2em;
}
.con22 .right_con {
	margin: 10px;
}
.con22 .right_con img {
	padding: 4px; border: 1px solid rgb(204, 204, 204);
}
.con22 .right_con h5 {
	line-height: 22px; font-weight: normal;
}
.con22 .lianxi {
	background: url("images/lianxi.gif") no-repeat bottom; padding-top: 20px; padding-bottom: 45px; padding-left: 25px;
}
#foote_line {
	height: 10px; clear: both;
}
#footer {
	margin: 0px auto; width: 950px; height: 54px;
}
#footer_left {
	background: url("images/bottom_left.gif") no-repeat center rgb(255, 255, 255); width: 5px; height: 54px; float: left;
}
#footer_center {
	background: url("images/bottom_center.gif") repeat-x center rgb(255, 255, 255); width: 940px; height: 44px; padding-top: 10px; float: left;
}
#footer_right {
	background: url("images/bottom_right.gif") no-repeat center rgb(255, 255, 255); width: 5px; height: 54px; float: left;
}
