body {
	margin: 0px; padding: 0px; font-family: "ËÎÌå"; font-size: 12px; font-weight: normal;
}
ul {
	margin: 0px; padding: 0px; font-family: "ËÎÌå"; font-size: 12px; font-weight: normal;
}
li {
	margin: 0px; padding: 0px; font-family: "ËÎÌå"; font-size: 12px; font-weight: normal;
}
p {
	margin: 0px; padding: 0px; font-family: "ËÎÌå"; font-size: 12px; font-weight: normal;
}
h1 {
	margin: 0px; padding: 0px; font-family: "ËÎÌå"; font-size: 12px; font-weight: normal;
}
h2 {
	margin: 0px; padding: 0px; font-family: "ËÎÌå"; font-size: 12px; font-weight: normal;
}
h3 {
	margin: 0px; padding: 0px; font-family: "ËÎÌå"; font-size: 12px; font-weight: normal;
}
h4 {
	margin: 0px; padding: 0px; font-family: "ËÎÌå"; font-size: 12px; font-weight: normal;
}
h5 {
	margin: 0px; padding: 0px; font-family: "ËÎÌå"; font-size: 12px; font-weight: normal;
}
h6 {
	margin: 0px; padding: 0px; font-family: "ËÎÌå"; font-size: 12px; font-weight: normal;
}
input {
	margin: 0px; padding: 0px; font-family: "ËÎÌå"; font-size: 12px; font-weight: normal;
}
font {
	margin: 0px; padding: 0px; font-family: "ËÎÌå"; font-size: 12px; font-weight: normal;
}
ul li {
	list-style: none;
}
img {
	border: 0px currentColor;
}
a {
	color: rgb(0, 0, 0); text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.l {
	float: left;
}
.r {
	float: right;
}
.cl::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.cl {
	zoom: 1;
}
.clear {
	clear: both;
}
body {
	position: relative;
}
.returnTop {
	left: 50%; text-align: center; bottom: 95px; margin-left: 505px; position: absolute;
}
.returnTop a {
	background: url("../images/1.gif") no-repeat center 5px; padding: 20px 5px 5px; border: 1px solid rgb(204, 204, 204); width: 14px; display: block;
}
#top {
	background: rgb(246, 246, 246); margin: 0px auto; width: 1000px; height: 30px; overflow: hidden; border-bottom-color: rgb(246, 246, 246); border-bottom-width: 1px; border-bottom-style: solid;
}
#top #top_div {
	margin: 0px auto; width: 1000px;
}
#top #top_div .san_left {
	width: 240px; height: 30px; float: left;
}
#top #top_div .san_left ul li {
	background: url("../images/1.gif") no-repeat 8px; height: 30px; line-height: 30px; padding-left: 24px; float: left;
}
#top #top_div .san_left ul li.li02 {
	background: url("../images/2.gif") no-repeat 8px;
}
#top #top_div .san_left ul li.li03 {
	background: url("../images/3.gif") no-repeat 8px;
}
#top #top_div .san_left ul li a {
	color: rgb(113, 113, 113);
}
#top #top_div .san_left ul li a:hover {
	color: rgb(0, 63, 114); text-decoration: underline;
}
#top #top_div .biaodan {
	width: 375px; height: 30px; float: left;
}
#top #top_div .biaodan input.thename {
	border: 1px solid rgb(186, 186, 186); width: 90px; height: 16px; color: rgb(114, 114, 114); line-height: 16px; padding-left: 10px; font-size: 12px;
}
#top #top_div .biaodan input.password {
	border: 1px solid rgb(186, 186, 186); width: 90px; height: 16px; color: rgb(114, 114, 114); line-height: 16px; padding-left: 10px; font-size: 12px;
}
#top #top_div .biaodan a {
	color: rgb(114, 114, 114); text-decoration: underline;
}
#top #top_div .rightli {
	width: 375px; height: 30px; float: right;
}
#top #top_div .rightli ul li {
	height: 30px; line-height: 30px; float: left;
}
#top #top_div .rightli ul li.shu {
	padding: 0px 8px; color: rgb(0, 50, 123);
}
#top #top_div .rightli ul li a {
	color: rgb(0, 50, 123);
}
#header {
	background: rgb(255, 255, 255); margin: 0px auto; width: 1000px;
}
#header .the_head {
	height: 80px; margin-top: 8px;
}
#header .the_head .head_left {
	width: 275px; height: 80px; padding-left: 15px; float: left;
}
#header .the_head .head_left .hl_top {
	height: 45px; padding-top: 0px;
}
#header .the_head .head_left .hl_bot {
	height: 30px; color: rgb(43, 44, 46); line-height: 30px; padding-left: 0px;
}
#header .the_head .head_right {
	width: 710px; height: 80px; float: right;
}
#header .the_head .head_right .hr_top {
	height: 27px; line-height: 27px; clear: both; position: relative; z-index: 10;
}
#header .the_head .head_right .hr_top ul {
	top: 1px; display: block; position: absolute;
}
#header .the_head .head_right .hr_top ul li {
	width: 81px; text-align: center; font-size: 14px; float: left; display: inline-block;
}
#header .the_head .head_right .hr_top ul li.hot {
	position: relative;
}
#header .the_head .head_right .hr_top ul li.hot img {
	top: -10px; right: -20px; position: absolute;
}
#header .the_head .head_right .hr_top ul li a {
	color: rgb(0, 75, 135); font-weight: bold; display: block;
}
#header .the_head .head_right .hr_top ul li a:hover {
	background: url("../images/soso_focus.jpg") no-repeat left top; color: rgb(0, 75, 135); font-weight: bold; text-decoration: none;
}
#header .the_head .head_right .hr_top ul li a.thefocus {
	background: url("../images/soso_focus.jpg") no-repeat left top; color: rgb(0, 75, 135); font-weight: bold;
}
#header .the_head .head_right .hr_top ul li a.the_hou {
	color: rgb(0, 75, 135); font-size: 14px; font-weight: bold;
}
#header .the_head .head_right .hr_bot {
	height: 70px; padding-top: 5px; clear: both;
}
#header .the_head .head_right .hr_bot .seacheBox {
	background: url("../images/soso_bt.jpg") repeat-x left; border: 1px solid rgb(204, 204, 204); height: 29px; padding-top: 5px; padding-left: 5px;
}
.seacheBox {
	width: 480px; position: relative; z-index: 1;
}
.seacheBox input.soso {
	border-width: 1px medium 1px 1px; border-style: solid none solid solid; border-color: rgb(140, 140, 140) currentColor rgb(203, 204, 206) rgb(140, 140, 140); width: 390px; height: 23px; color: rgb(122, 122, 122); line-height: 23px; padding-left: 8px; float: left; display: block;
}
.seacheBox a.selectBtn {
	background: url("../images/10.gif") no-repeat 69px 9px rgb(255, 255, 255); border-width: 1px 1px 1px medium; border-style: solid solid solid none; border-color: rgb(140, 140, 140) rgb(140, 140, 140) rgb(203, 204, 206) currentColor; width: 55px; height: 24px; color: rgb(122, 122, 122); line-height: 24px; padding-right: 20px; padding-left: 10px; font-weight: bold; float: left; display: inline-block;
}
.seacheBox .optionBox {
	background: rgb(255, 255, 255); padding: 5px; border: 1px solid rgb(204, 204, 204); top: 25px; width: 75px; text-align: center; right: 13px; display: none; position: absolute;
}
.seacheBox .optionBox a {
	line-height: 24px; display: block;
}
.seacheBox .on-show.optionBox {
	display: block;
}
#header .xinxi {
	padding: 4px 0px 8px; height: 28px; overflow: hidden;
}
#header .xinxi .xx_left {
	background: url("../images/11.jpg") no-repeat left top; width: 350px; height: 28px; overflow: hidden; float: left;
}
#header .xinxi .xx_cent {
	width: 640px; height: 26px; line-height: 26px; border-top-color: rgb(178, 199, 216); border-bottom-color: rgb(178, 199, 216); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; float: left;
}
#header .xinxi .xx_cent span {
	color: rgb(127, 3, 5); font-weight: bold;
}
#header .xinxi .xx_cent span a {
	color: rgb(127, 3, 5); font-weight: normal;
}
#header .xinxi .xx_right {
	background: url("../images/12.jpg") no-repeat left top; width: 10px; height: 28px; overflow: hidden; float: right;
}
#header .fang {
	padding: 10px 7px 7px 10px; border: 1px solid rgb(241, 241, 241); overflow: hidden;
}
#header .fang .fang_left {
	width: 145px; padding-right: 10px; float: left;
}
#header .fang .fang_left ul li {
	line-height: 23px;
}
#header .fang .fang_left ul li a {
	color: rgb(1, 65, 113);
}
#header .fang .fang_left ul li a:hover {
	color: rgb(204, 0, 0); text-decoration: underline;
}
#header .fang .fang_right {
	width: 826px; float: right;
}
#header .fang .fang_right ul li {
	height: 20px; line-height: 20px; padding-right: 12px; float: left;
}
#header .fang .fang_right ul li a {
	color: rgb(2, 63, 117);
}
#header .fang .fang_right img {
	padding: 5px 0px; clear: both;
}
#header .hangye {
	background: url("../images/14.gif") repeat-x left top; padding: 1px; border: 1px solid rgb(225, 230, 234); height: 49px; margin-top: 4px;
}
#header .hangye .hy_left {
	width: 22px; height: 49px; float: left;
}
#header .hangye .hy_right {
	width: 974px; height: 49px; float: right;
}
#header .hangye .hy_right ul {
	width: 850px; overflow: hidden; padding-top: 5px; padding-left: 50px;
}
#header .hangye .hy_right ul li {
	height: 20px; line-height: 20px; float: left;
}
#header .hangye .hy_right ul li.shu {
	padding: 0px 19px; color: rgb(0, 0, 0);
}
#header .hangye .hy_right ul li a {
	color: rgb(0, 0, 0); white-space: nowrap;
}
#header .hangye .ht_right ul li a:hover {
	color: rgb(0, 65, 115); text-decoration: underline;
}
#header .pindao {
	background: url("../images/14.gif") repeat-x left top; padding: 1px; border: 1px solid rgb(225, 230, 234); height: 49px; margin-top: 4px;
}
#header .pindao .hy_left {
	width: 22px; height: 55px; float: left;
}
#header .pindao .hy_right {
	width: 974px; height: 55px; float: right;
}
#header .pindao .hy_right ul {
	width: 960px; overflow: hidden; padding-top: 4px; padding-left: 10px;
}
#header .pindao .hy_right ul li {
	background: url("../images/yjbq.png") no-repeat; width: 120px; height: 28px; line-height: 20px; float: left;
}
#header .pindao .hy_right ul li.shu {
	padding: 0px 19px; width: 10px;
}
#header .pindao .hy_right ul li a {
	color: rgb(255, 255, 255); padding-left: 30px; font-weight: bold; white-space: nowrap;
}
#header .pindao .ht_right ul li a:hover {
	color: rgb(0, 65, 115); text-decoration: underline;
}
#mainbox {
	background: rgb(255, 255, 255); margin: 0px auto; width: 1000px;
}
#partone {
	overflow: hidden; clear: both; margin-top: 14px;
}
#partone #one_left {
	width: 764px; float: left;
}
#partone #one_left .one_top .left_l {
	width: 360px; float: left;
}
#partone #one_left .one_top .left_l .jiaodiantu {
	width: 360px; height: 260px; overflow: hidden;
}
.ap1 {
	background: rgb(0, 0, 0); filter: alpha(opacity = 50);
}
#sildeShow {
	width: 360px; height: 227px; overflow: hidden; position: relative;
}
#sildeShow #sildeShowCont {
	width: 360px; height: 227px;
}
#sildeShow #sildeShowTxtBg {
	background: rgb(0, 0, 0); left: 0px; width: 360px; height: 28px; bottom: 0px; filter: alpha(opacity = 60); position: absolute; z-index: 9; opacity: 0.6; -moz-opacity: 0.6; -webkit-opacity: 0.6;
}
#sildeShow #sildeShowTxt {
	left: 0px; width: 360px; height: 28px; text-align: center; bottom: 0px; color: rgb(255, 255, 255); line-height: 28px; position: absolute; z-index: 10;
}
#sildeShowBar {
	background: url("../images/silderBar.gif") no-repeat; padding: 4px 10px 0px; width: 340px; height: 29px;
}
#sildeShowBar #sildeShowLeftBtn {
	background: url("../images/silderBtn_left.gif") no-repeat; width: 24px; height: 24px; float: left; display: block;
}
#sildeShowBar #sildeShowRightBtn {
	background: url("../images/silderBtn_right.gif") no-repeat; width: 24px; height: 24px; float: right; display: block;
}
#sildeShowBarCont {
	margin: 0px auto;
}
#sildeShowBarCont a {
	background: url("../images/silderBtn.gif") no-repeat; margin: 0px 5px; width: 24px; height: 24px; text-align: center; color: rgb(0, 0, 0); line-height: 24px; float: left; display: inline-block; cursor: pointer;
}
#sildeShowBarCont a.active {
	background: url("../images/silderBtn_On.gif") no-repeat; color: rgb(255, 255, 255); font-weight: bold;
}
#sildeShowBarCont a:hover {
	text-decoration: none;
}
#partone #one_left .one_top .left_l .zhishu {
	border: 1px solid rgb(177, 200, 215); height: 155px; margin-top: 10px;
}
#partone #one_left .one_top .left_l .zhishu font {
	border: 0px solid rgb(177, 200, 215); color: rgb(0, 0, 0); font-size: 14px; font-weight: bold;
}
#partone #one_left .one_top .left_l .hangye_img.zhishu {
	height: auto; padding-top: 0px; margin-top: 10px; padding-bom: 23px;
}
#partone #one_left .one_top h1 {
	background: url("../images/18.gif") repeat-x left top; height: 25px; line-height: 25px; overflow: hidden; margin-top: 0px;
}
#partone #one_left .one_top h1 span {
	background: url("../images/21.gif") no-repeat 5px top; padding: 0px 10px 0px 30px; color: rgb(0, 76, 134); font-size: 14px; font-weight: bold; float: left; display: block;
}
#partone #one_left .one_top h1 font span {
	padding: 0px 3px; color: rgb(0, 76, 134); font-size: 14px; font-weight: bold; float: left; display: block;
}
#partone #one_left .one_top h1 font {
	padding-right: 10px; float: right; display: block;
}
#partone #one_left .one_top h1 font a {
	color: rgb(0, 76, 134);
}
#partone #one_left .one_top .left_l .zhishu ul {
	padding: 8px 17px 5px; overflow: hidden;
}
#partone #one_left .one_top .left_l .zhishu ul li {
	background: url("../images/20.gif") no-repeat left; height: 23px; line-height: 23px; padding-left: 11px; font-size: 14px;
}
#partone #one_left .one_top .left_l .zhishu ul li a {
	color: rgb(0, 0, 0);
}
#partone #one_left .one_top .left_l .zhishu ul li a:hover {
	color: rgb(0, 0, 0); text-decoration: underline;
}
.zhishu2 {
	border: 1px solid rgb(177, 200, 215); width: 390px; margin-top: 9px; float: right;
}
.zhishu2 ul {
	padding: 8px 17px 5px; overflow: hidden;
}
.zhishu2 ul li {
	background: url("../images/20.gif") no-repeat left; height: 23px; line-height: 23px; padding-left: 11px; font-size: 14px;
}
.zhishu2 ul li a {
	color: rgb(0, 0, 0);
}
.zhishu2 ul li a:hover {
	color: rgb(0, 0, 0); text-decoration: underline;
}
.zhishu2 font {
	border: 0px solid rgb(177, 200, 215); color: rgb(0, 0, 0); font-size: 14px; font-weight: bold;
}
.zhishu2 .hangye_img {
	height: auto; padding-top: 0px; margin-top: 10px; padding-bom: 23px;
}
#partone #one_left .one_top .left_r {
	border: 1px solid rgb(177, 200, 215); width: 391px; height: 425px; float: right;
}
#partone #one_left .one_top .hangye_box.left_r {
	height: auto;
}
#partone #one_left .one_top .left_r .news {
	padding: 5px; overflow: hidden;
}
#partone #one_left .one_top .left_r .hangye.news {
	padding-top: 0px;
}
#partone #one_left .one_top .left_r .news ul li {
	background: url("../images/20.gif") no-repeat left; height: 25px; line-height: 25px; padding-left: 11px; font-size: 14px; margin-left: 9px;
}
#partone #one_left .one_top .left_r .news ul li span {
	padding: 0px 9px; font-weight: bold;
}
#partone #one_left .one_top .left_r .news ul li.h_2 {
	height: 27px; text-align: center; line-height: 27px; padding-bottom: 6px; padding-left: 0px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 18px; margin-left: 0px; list-style-type: none;
}
li.h_2 a {
	margin: 0px; padding: 0px; display: inline;
}
#partone #one_left .one_top .left_r .news ul li a {
	color: rgb(10, 74, 112); font-weight: normal;
}
#partone #one_left .one_top .left_r .news ul li a:hover {
	color: rgb(10, 74, 112); font-weight: normal; text-decoration: underline;
}
#partone #one_left .one_top .left_r .hangye.news ul li {
	height: 28px; line-height: 24px;
}
#tong_box {
	overflow: hidden; clear: both; margin-bottom: 5px;
}
#partone .tong {
	width: 375px; overflow: hidden; float: left;
}
#partone .tong_right.tong {
	width: 375px; overflow: hidden; float: right;
}
#partone .tong h1 {
	background: url("../images/22.gif") no-repeat 10px top; height: 30px; line-height: 30px; padding-left: 30px; border-bottom-color: rgb(177, 200, 215); border-bottom-width: 2px; border-bottom-style: solid;
}
#partone .tong h1 span {
	color: rgb(0, 0, 0); font-size: 14px; font-weight: bold; float: left; display: block;
}
#partone .tong h1 font {
	padding-right: 10px; float: right; display: block;
}
#partone .tong h1 font a {
	color: rgb(0, 76, 134);
}
#partone .tong ul {
	padding: 10px 17px; overflow: hidden;
}
#partone .tong ul li {
	background: url("../images/20.gif") no-repeat left; height: 24px; line-height: 24px; overflow: hidden; padding-left: 11px; font-size: 14px;
}
#partone .tong ul li a {
	color: rgb(0, 0, 0);
}
#partone .tong ul li a:hover {
	color: rgb(0, 0, 0); text-decoration: underline;
}
.shujumo {
	width: 765px; height: 260px; background-color: rgb(5, 26, 79);
}
.pad1main {
	width: 244px;
}
.pad1main .leftimg {
	padding: 6px; float: left;
}
.pad1main .rightdes {
	width: 120px; line-height: 26px; float: right;
}
.col1 {
	float: left;
}
.col2 {
	float: left;
}
.col3 {
	float: left;
}
.cols {
	float: left;
}
.col1 {
	padding: 8px; width: 244px;
}
.pad_left1 {
	padding-left: 0px;
}
.pad1 {
	padding: 0px 1px;
}
.pad_bot1 {
	padding-bottom: 10px;
}
.pad_bot2 {
	padding-bottom: 15px;
}
.marg_bot1 {
	margin-bottom: 20px;
}
.box1 {
	background: url("../images/box_repeat.gif") repeat-y center;
}
.box1_bot {
	background: url("../images/box_bot.gif") no-repeat bottom;
}
.box1_top {
	background: url("../images/box_top.jpg") no-repeat top; width: 100%;
}
.box1 .pad {
	padding-bottom: 23px;
}
.box1 h2 {
	padding: 10px 0px 22px; color: rgb(255, 255, 255);
}
.box1 h2.center {
	text-align: center; line-height: 1em; font-size: 14px; font-weight: bold;
}
.box1 h2.title {
	padding: 2px 0px 8px; text-align: center; color: rgb(0, 0, 0); line-height: 0.5em; font-size: 12px; font-weight: bold;
}
.box1 .button {
	background: url("../images/button2_bg.gif") repeat-x top;
}
.box1 .button span {
	background: url("../images/button2_left.gif") no-repeat left top;
}
.box1 .button span span {
	background: url("../images/button2_right.gif") no-repeat right top;
}
.box2 {
	background: url("../images/box2_repeat.gif") repeat-y left; margin-bottom: 11px;
}
.box2_top {
	background: url("../images/box2_top.gif") no-repeat left top;
}
.box2_bot {
	background: url("../images/box2_bot.gif") no-repeat left bottom; width: 100%;
}
.box2 .pad {
	padding: 15px 25px 13px;
}
.box2 figure {
	margin-right: 10px;
}
.box2 a {
	text-decoration: none; margin-top: -2px; margin-bottom: 5px; display: block;
}
.box2 a:hover {
	text-decoration: underline;
}
.box2 .cols {
	width: 490px;
}
.box1 p {
	padding: 10px;
}
.font1 {
	padding-bottom: 5px; font-size: 12px; margin-top: -2px; display: block;
}
.line1 {
	background: url("../images/line_ver1.gif") repeat-y 285px 0px;
}
.list1 li {
	line-height: 30px;
}
.list1 li a {
	background: url("../images/marker_1.gif") no-repeat 0px 8px; padding-left: 25px; display: inline-block;
}
.list2 {
	padding-bottom: 24px; margin-top: -8px;
}
.list2 li {
	background: url("../images/line_hor1.gif") repeat-x bottom; line-height: 37px;
}
.list2 .bg_none {
	
}
.list2 li a {
	color: rgb(54, 54, 54); font-size: 18px; text-decoration: none;
}
.list2 li a:hover {
	color: rgb(0, 106, 187);
}
.list2 li img {
	margin-right: 10px;
}
.list3 li {
	line-height: 25px;
}
.list3 li a {
	background: url("../images/marker_2.gif") no-repeat 0px 5px; padding-left: 14px; text-decoration: none;
}
.list3 li a:hover {
	text-decoration: underline;
}
#tabs {
	list-style: none; margin: 10px 0px 0px; padding: 0px; width: 100%; overflow: hidden;
}
#tabs li {
	margin: 0px 0.5em 0px 0px; float: left;
}
#tabs a {
	background: rgb(225, 240, 253); padding: 0.7em 3.5em; color: rgb(68, 68, 68); text-decoration: none; float: left; position: relative;
}
#tabs a:hover {
	background: rgb(255, 255, 255);
}
#tabs a:hover::after {
	background: rgb(255, 255, 255);
}
#tabs a:focus {
	background: rgb(255, 255, 255);
}
#tabs a:focus::after {
	background: rgb(255, 255, 255);
}
#tabs a:focus {
	outline: 0px;
}
#tabs a::after {
	background: rgb(225, 240, 253); top: 0px; width: 1em; right: -0.5em; bottom: 0px; position: absolute; z-index: 1; content: "";
}
#tabs #current a {
	background: rgb(255, 255, 255); z-index: 3;
}
#tabs #current a::after {
	background: rgb(255, 255, 255); z-index: 3;
}
#content {
	background: rgb(255, 255, 255); padding: 2em; border-radius: 0px 5px 5px; height: 120px; position: relative; z-index: 2; box-shadow: 0px -2px 3px -2px rgba(0,0,0,0.5); -moz-border-radius: 0 5px 5px 5px; -webkit-border-radius: 0 5px 5px 5px; -moz-box-shadow: 0 -2px 3px -2px rgba(0, 0, 0, .5); -webkit-box-shadow: 0 -2px 3px -2px rgba(0, 0, 0, .5);
}
#content h2 {
	margin: 0px;
}
#content h3 {
	margin: 0px;
}
#content p {
	margin: 0px;
}
#about {
	color: rgb(153, 153, 153);
}
#about a {
	color: rgb(238, 238, 238);
}
#content {
	background: rgb(225, 240, 253); margin: 0px 0px 1px; padding: 17px 20px 2px; border-radius: 4px; color: rgb(50, 26, 10); font-size: 12px;
}
#content ul {
	width: 750px; float: left;
}
#content ul li {
	width: 220px; line-height: 22px; display: inline-block;
}
#content ul li a {
	width: 670px; color: rgb(0, 0, 0); line-height: 28px; font-weight: normal; text-decoration: none;
}
.productCont {
	margin: 8px 0px; padding: 5px 0px; width: 100%;
}
.pro_hjs {
	margin-top: 5px;
}
.pro_hjs .gg {
	width: 765px; height: 83px;
}
.r.hy_jiantou_jr {
	margin: 10px 0px; width: 227px; clear: none;
}
.hy_jiantou_jr .scrollVbox {
	margin: 8px 15px; height: 120px; overflow: hidden;
}
.hy_jiantou_jr .scrollVbox ul {
	margin: 0px; padding: 0px;
}
.l.products {
	width: 765px;
}
.products .tl {
	background: url("../images/databg1.gif") repeat-x left; height: 35px; padding-left: 78px; position: relative;
}
.products .tl span {
	display: block;
}
.products .tl span.sp1 {
	left: 0px; top: 0px; width: 750px; height: 24px; text-align: center; line-height: 24px; padding-top: 5px; font-size: 14px; font-weight: bold; margin-left: 0px; display: block; position: absolute;
}
.products .tl span.sp1 a {
	color: rgb(255, 255, 255);
}
.products .tl span.sp2 {
	background: url("../images/newAdd.gif") no-repeat; width: 60px; height: 17px; text-align: center; color: rgb(255, 255, 255); line-height: 17px; padding-left: 2px; margin-top: 4px; float: left;
}
.products .tl span.sp3 {
	padding-right: 5px; padding-left: 20px; margin-top: 4px; float: left;
}
.products .tl span.sp3 a {
	color: rgb(254, 100, 2); margin-right: 5px;
}
.products .sp4 {
	background: url("../images/joinBtn.gif") repeat-x; border: 1px solid rgb(185, 185, 185); width: 55px; height: 15px; text-align: center; color: rgb(254, 100, 2); padding-top: 3px; margin-top: 7px; float: right;
}
.products .joinBtn {
	margin-top: 2px;
}
.products .proBox {
	padding-top: 3px; padding-left: 3px;
}
.products .proBox li {
	padding: 2px 5px; width: 15%; text-align: center; float: left;
}
.products .proBox li img {
	border: 1px solid rgb(184, 184, 184); width: 106px; height: 72px; margin-bottom: 15px;
}
.scrollImg {
	width: 1000px; height: 72px; overflow: hidden; padding-top: 8px; clear: both; margin-bottom: 10px; border-bottom-color: rgb(211, 211, 211); border-bottom-width: 4px; border-bottom-style: solid;
}
.scrollImg p {
	height: 70px; border-top-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.scrollImg p img {
	margin: 0px 5px; height: 70px;
}
#partone #one_right {
	width: 229px; float: right;
}
.adCont {
	width: 100%; height: 90px; padding-bottom: 15px; clear: both;
}
.ad_ht img {
	width: 1000px; height: 90px;
}
.ad_hjs.adCont {
	padding-bottom: 0px;
}
.ad_lr .ad_l {
	width: 750px; height: 90px; float: left;
}
.ad_lr .ad_l img {
	width: 750px; height: 90px;
}
.ad_lr .ad_r {
	float: right;
}
.ad_lr .ad_r img {
	width: 238px; height: 90px;
}
.ad_bottom {
	padding: 10px 0px; width: 100%; height: 90px; margin-bottom: 15px; border-top-color: rgb(206, 206, 206); border-bottom-color: rgb(206, 206, 206); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.ad_bottom1 {
	padding: 10px 0px; width: 50%; height: 90px; margin-bottom: 15px; border-top-color: rgb(206, 206, 206); border-bottom-color: rgb(206, 206, 206); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.contRight {
	width: 229px; overflow: hidden; float: right;
}
.rcont01 {
	border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(175, 201, 214) rgb(175, 201, 214); width: 227px; height: 60px; overflow: hidden; margin-bottom: 8px;
}
.rcont01 .tl {
	background: url("../images/titleBg_01.gif") repeat-x; padding: 0px 15px; height: 25px; color: rgb(255, 255, 255); line-height: 25px; font-size: 14px; font-weight: bold; border-top-color: rgb(175, 201, 214); border-bottom-color: rgb(175, 201, 214); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.rcont01 a {
	color: rgb(220, 7, 0); font-size: 14px;
}
.rcont01 .rbox01 {
	padding: 12px 0px 12px 15px; height: auto; overflow: hidden;
}
.rcont01 .rbox01 li {
	background: url("../images/li_01.gif") no-repeat left; width: 90px; height: 26px; line-height: 26px; overflow: hidden; padding-left: 10px; float: left;
}
.rcont01 .rbox02 {
	padding: 10px; height: auto; color: rgb(220, 7, 0); line-height: 20px; font-size: 14px;
}
.rcont01 .rbox02 a {
	margin: 0px 4px;
}
.tabCont {
	border: 1px solid rgb(175, 201, 214); width: 227px; height: auto; overflow: hidden;
}
.tabCont .tabBar {
	height: 27px; line-height: 27px;
}
.tabCont .tabBar span {
	background: url("../images/titleBg_02.gif") repeat-x; height: 26px; text-align: center; color: rgb(1, 76, 134); font-size: 14px; font-weight: bold; border-bottom-color: rgb(175, 201, 214); border-bottom-width: 1px; border-bottom-style: solid; float: left; display: block; cursor: pointer;
}
.tabCont .tabBar .tab01 {
	width: 132px; border-right-color: rgb(175, 201, 214); border-right-width: 1px; border-right-style: solid;
}
.tabCont .tabBar .tab02 {
	width: 94px;
}
.tabCont .tabBar span.on {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.tabCont .tabBox {
	padding: 10px 0px 8px 15px;
}
.tabCont .tabBox li {
	width: 200px; height: 20px; line-height: 21px; overflow: hidden; padding-bottom: 3px;
}
.hy_jiantou_jr {
	border: 1px solid rgb(177, 200, 215); overflow: hidden; clear: both; margin-top: 10px;
}
.hy_jiantou_jr h1 {
	background: url("../images/18.gif") repeat-x left top; height: 25px; border-bottom-color: rgb(177, 200, 215); border-bottom-width: 1px; border-bottom-style: solid;
}
.hy_jiantou_jr h1 span {
	background: url("../images/titleIcon_01.gif") no-repeat 9px 6px; height: 25px; color: rgb(1, 76, 134); line-height: 25px; padding-left: 30px; font-size: 14px; font-weight: bold; display: block;
}
.hy_jiantou_jr ul {
	padding: 8px 15px; overflow: hidden; clear: both;
}
.hy_jiantou_jr ul li {
	height: 21px; line-height: 21px;
}
.hy_jiantou_jr ul li a {
	color: rgb(0, 0, 0);
}
.hy_jiantou {
	border: 1px solid rgb(177, 200, 215); overflow: hidden; clear: both; margin-top: 10px;
}
.hy_jiantou h1 {
	background: url("../images/18.gif") repeat-x left top; height: 25px; border-bottom-color: rgb(177, 200, 215); border-bottom-width: 1px; border-bottom-style: solid;
}
.hy_jiantou h1 span {
	background: url("../images/titleIcon_01.gif") no-repeat 9px 6px; height: 25px; color: rgb(1, 76, 134); line-height: 25px; padding-left: 30px; font-size: 14px; font-weight: bold; display: block;
}
.hy_jiantou ul {
	padding: 13px 15px 12px; overflow: hidden; clear: both;
}
.hy_jiantou ul li {
	height: 24px; line-height: 23px; _height: 24px; _line-height: 23px;
}
.hy_jiantou ul li a {
	color: rgb(0, 0, 0);
}
.hy_jiantou p {
	padding: 15px 0px; text-align: center; color: rgb(0, 0, 0);
}
.hy_jiantou_js {
	border: 1px solid rgb(177, 200, 215); overflow: hidden; clear: both; margin-top: 8px;
}
.hy_jiantou_js .scrollVbox {
	margin: 8px 15px; height: 242px; overflow: hidden;
}
.the_ad {
	background: url("../images/19.jpg") no-repeat left top; width: 229px; height: 33px; text-align: center; line-height: 33px; font-size: 14px; font-weight: bold; margin-top: 6px;
}
.the_ad a {
	color: rgb(0, 76, 134); font-size: 14px; font-weight: bold;
}
.the_ad_img {
	width: 229px; height: 33px; overflow: hidden; margin-top: 6px;
}
.the_ad_img img {
	width: 229px; height: 33px;
}
.rcont02 {
	margin-top: 10px;
}
.rcont_js {
	margin-top: 11px;
}
.rcont02 h4 {
	background: url("../images/h_js_29.jpg") no-repeat 0px 0px; height: 25px; color: rgb(255, 255, 255); line-height: 25px; font-size: 14px; font-weight: bold; border-bottom-color: rgb(0, 76, 134); border-bottom-width: 3px; border-bottom-style: solid;
}
.rcont02 h4 span {
	width: 110px; padding-left: 30px; display: block;
}
.rcont02 .rbox02 {
	border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(177, 200, 215) rgb(177, 200, 215); padding: 10px 15px; height: auto; line-height: 22px; overflow: hidden;
}
.cont {
	margin: 0px auto; width: 1000px;
}
.partCont {
	width: 100%; padding-bottom: 15px;
}
.partCont .partT {
	background: url("../images/sub_boder.gif") no-repeat bottom; width: 100%; height: 40px;
}
.partCont .line_hjs.partT {
	background: url("../images/sub_boder.gif") no-repeat bottom; height: 20px;
}
.partCont .partT h3 {
	height: 36px; line-height: 36px; padding-left: 6px; font-size: 22px; font-weight: bold; float: left;
}
.partCont .partT .parts {
	color: rgb(1, 76, 133); padding-top: 12px; padding-left: 30px; float: left;
}
.partCont .partT .parts a {
	margin: 0px 6px; color: rgb(1, 76, 133);
}
.partCont .partT .parts a:hover {
	text-decoration: underline;
}
.subCont {
	padding: 0px 10px; overflow: hidden; clear: both;
}
.subCont .sub {
	padding-top: 10px; font-size: 14px;
}
.subCont .sub h4 {
	background: url("../images/sub_li.gif") no-repeat left; height: 20px; line-height: 20px; padding-left: 20px; font-size: 14px; font-weight: bold; margin-bottom: 10px;
}
.subCont .sub .subImg {
	height: 105px; overflow: hidden; padding-left: 20px;
}
.subCont .sub .subImg p {
	margin: 0px 4px; width: 130px; text-align: center; line-height: 20px; font-size: 12px; float: left;
}
.subCont .sub .subImg p img {
	width: 130px; height: 78px; margin-bottom: 3px;
}
.subCont .sub .subImg p a {
	color: rgb(1, 76, 133);
}
.subCont .sub li {
	background: url("../images/sub_lis.gif") no-repeat left; width: 305px; height: 28px; line-height: 28px; overflow: hidden; padding-left: 5px; margin-right: 5px; margin-left: 10px; float: left; display: inline-block; _margin-right: 0px;
}
.subCont .sub190 {
	height: 190px; overflow: hidden;
}
.subCont .sub86 {
	height: auto;
}
.subCont .sub86 li {
	height: 25px; line-height: 25px; font-size: 14px;
}
.subCont img {
	margin: 10px 10px 5px; border: 1px solid rgb(225, 225, 225); width: 300px; height: 80px;
}
.subCont .wuclass {
	margin: 0px; border: 0px currentColor; width: 28px; height: 11px;
}
.subCont .sub142 {
	height: 220px;
}
.subCont .sub_hjs_ul.sub142 {
	height: auto; float: left;
}
.niceChina {
	width: 100%; padding-bottom: 5px; border-top-color: rgb(177, 200, 214); border-top-width: 1px; border-top-style: solid;
}
.niceChina .tl {
	height: 25px; border-bottom-color: rgb(177, 200, 214); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.niceChina .tl span {
	background: rgb(255, 255, 255); left: 0px; top: 0px; width: 71px; height: 24px; text-align: center; line-height: 24px; font-size: 14px; font-weight: bold; border-top-color: rgb(51, 51, 51); border-right-color: rgb(177, 200, 214); border-left-color: rgb(177, 200, 214); border-top-width: 2px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; display: block; position: absolute;
}
.niceChina .imgBox {
	margin: 10px 0px 5px; width: 100%; height: 60px; overflow: hidden;
}
.niceChina .imgBox img {
	height: 60px; margin-right: 5px;
}
.link {
	background: rgb(240, 240, 240); padding: 5px 10px; line-height: 24px; border-top-color: rgb(0, 51, 101); border-bottom-color: rgb(171, 171, 171); border-top-width: 2px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.link .tl {
	padding: 0px 10px; font-size: 14px; font-weight: bold; float: left;
}
.link .linkBox {
	width: 880px; height: 24px; overflow: hidden; float: left;
}
.link .linkBox a {
	margin: 0px 5px;
}
.contSplit {
	width: 100%; height: 1px; overflow: hidden; margin-top: 8px; margin-bottom: 15px; border-bottom-color: rgb(206, 206, 206); border-bottom-width: 1px; border-bottom-style: solid;
}
.footNav {
	text-align: center; line-height: 20px;
}
.footInfo {
	text-align: center; line-height: 20px;
}
.footNav a {
	margin: 0px 5px;
}
.one_right {
	border: 1px solid rgb(185, 194, 199); overflow: hidden; margin-bottom: 10px;
}
.one_right ul {
	padding: 25px 0px; overflow: hidden;
}
.one_right ul li {
	height: 33px; text-align: left; color: rgb(202, 22, 23); line-height: 33px; padding-left: 25px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 30px; font-weight: bold;
}
.one_right ul li a {
	color: rgb(153, 0, 0);
}
#partone #one_left .one_top .left_r .hangye ul {
	padding: 5px; overflow: hidden;
}
#partone #one_left .one_top .left_r .hangye ul li {
	background: url("../images/20.gif") no-repeat left; height: 28px; line-height: 28px; padding-left: 11px; font-size: 14px;
}
#partone #one_left .one_top .left_r .hangye ul li a {
	color: rgb(0, 0, 0);
}
#partone #one_left .one_top .left_r .hangye ul li a:hover {
	color: rgb(0, 0, 0); text-decoration: underline;
}
.page_right {
	padding: 15px 25px; border: 1px solid rgb(177, 200, 214); width: 940px;
}
.page_menu li {
	background: url("../images/li_04bg.gif") repeat-x; border: 1px solid rgb(177, 200, 214); height: 28px; line-height: 28px; padding-left: 10px; margin-bottom: 5px;
}
.page_menu li a {
	background: url("../images/titleIcon_01.gif") no-repeat left; color: rgb(0, 75, 135); padding-left: 20px; font-size: 14px; font-weight: 700; display: block;
}
.page_right h3 a {
	background: url("../images/sub_li.gif") no-repeat left; height: 30px; line-height: 30px; padding-left: 20px; font-size: 14px; font-weight: 700; border-bottom-color: rgb(177, 200, 215); border-bottom-width: 2px; border-bottom-style: solid; display: block;
}
.page_right .page_cont {
	padding: 10px 5px; line-height: 24px;
}
.page_right .page_cont p {
	text-indent: 2em;
}
.partCont_29_hjs {
	width: 100%; padding-bottom: 15px;
}
.partCont_29_hjs .partT {
	background: url("../images/sub_boder.gif") no-repeat bottom; width: 100%; height: 40px;
}
.partCont_29_hjs .line_hjs.partT {
	background: url("../images/sub_boder.gif") no-repeat bottom; height: 20px;
}
.partCont_29_hjs .partT h3 {
	height: 36px; line-height: 36px; padding-left: 6px; font-size: 22px; font-weight: bold; float: left;
}
.partCont_29_hjs .partT .parts {
	color: rgb(1, 76, 133); padding-top: 12px; padding-left: 30px; float: left;
}
.partCont_29_hjs .partT .parts a {
	margin: 0px 6px; color: rgb(1, 76, 133);
}
.partCont_29_hjs .partT .parts a:hover {
	text-decoration: underline;
}
.partCont_29_hjs {
	padding: 0px 10px 10px; overflow: hidden; clear: both;
}
.partCont_29_hjs .sub {
	width: 300px; padding-top: 20px; padding-right: 40px; font-size: 14px; float: left;
}
.partCont_29_hjs .sub h4 {
	background: url("../images/sub_li.gif") no-repeat left; height: 20px; line-height: 20px; padding-left: 20px; font-size: 14px; font-weight: bold; margin-bottom: 10px;
}
.partCont_29_hjs .sub .subImg {
	height: 105px; overflow: hidden; padding-left: 20px;
}
.partCont_29_hjs .sub .subImg p {
	margin: 0px 4px; width: 130px; text-align: center; line-height: 20px; font-size: 12px; float: left;
}
.partCont_29_hjs .sub .subImg p img {
	width: 130px; height: 78px; margin-bottom: 3px;
}
.partCont_29_hjs .sub .subImg p a {
	color: rgb(1, 76, 133);
}
.partCont_29_hjs .sub li {
	background: url("../images/sub_lis.gif") no-repeat left; height: 28px; line-height: 28px; overflow: hidden; padding-left: 10px; margin-left: 10px;
}
.partCont_29_hjs .sub190 {
	height: 190px; overflow: hidden;
}
.partCont_29_hjs .sub86 {
	height: 86px;
}
.partCont_29_hjs .sub142 {
	height: 142px;
}
.partCont_29_hjs .sub_hjs_ul.sub142 {
	height: auto;
}
.xiaobanner {
	padding: 0px 0px 0px 4px; overflow: hidden; _zoom: 1;
}
.xiaobanner li {
	margin: 0px 17px 4px 0px; width: 100px; height: 50px; padding-bottom: 7px; float: left;
}
.xiaobanner li.meimg {
	margin-right: 0px;
}
.xg-topList {
	height: 395px; overflow: hidden;
}
.xg-topList div span {
	color: rgb(50, 64, 141); font-size: 16px; font-weight: bold; margin-left: 5px;
}
.xg-topList a {
	margin: 0px 10px; color: rgb(0, 0, 0); line-height: 22px; display: inline-block;
}
.xg-topList h3 {
	background: url("../images/shangwu1.jpg") repeat-x left; padding-bottom: 8px; padding-left: 5px;
}
.xg-topList h3 span {
	height: 30px; color: rgb(188, 0, 1); line-height: 30px; padding-left: 15px; font-size: 18px; font-weight: bold; display: block;
}
.xg-topList .l {
	padding: 20px 10px 5px 0px; width: 330px; height: auto; text-align: center; overflow: hidden; border-right-color: rgb(0, 0, 0); border-right-width: 1px; border-right-style: dashed;
}
.xg-topList .l .pxul {
	width: 340px; text-align: left; margin-top: 20px; margin-left: 15px;
}
.xg-topList .l .pxul li {
	background: url("../images/disc1.jpg") no-repeat left; padding: 0px 5px 5px 0px; width: 340px; height: 20px; overflow: hidden; font-size: 13px; float: left; _padding-bottom: 2px;
}
.xg-topList .m {
	padding: 20px 10px 5px 0px; width: 330px; height: auto; text-align: center; overflow: hidden; border-right-color: rgb(0, 0, 0); border-right-width: 1px; border-right-style: dashed; float: right;
}
.xg-topList .m .ml {
	border: 1px solid rgb(218, 218, 216); width: 82px; height: 135px; margin-top: 25px; margin-left: 15px; float: left;
}
.xg-topList .m .ml img {
	border: 0px currentColor; width: 82px; height: 135px;
}
.xg-topList .m .mr {
	width: 320px; text-align: left; margin-top: 20px; float: right; display: inline-block;
}
.xg-topList .m .mr li {
	background: url("../images/disc1.jpg") no-repeat left; padding: 0px 5px 5px 0px; width: 300px; height: 20px; overflow: hidden; font-size: 13px; float: left; display: inline-block; _padding-bottom: 2px;
}
.xg-topList .r {
	padding: 20px 10px 5px 0px; width: 300px; overflow: hidden;
}
.xg-topList .r .rl {
	border: 1px solid rgb(218, 218, 216); width: 82px; height: 135px; margin-top: 25px; margin-left: 15px; float: left; display: inline-block;
}
.xg-topList .r .rr {
	width: 330px; margin-top: 20px; margin-left: 15px; float: left; display: inline-block;
}
.xg-topList .r .rr li {
	background: url("../images/disc1.jpg") no-repeat left; padding: 0px 5px 5px 0px; width: 340px; height: 20px; overflow: hidden; font-size: 13px; float: left; _padding-bottom: 2px;
}
.partCont .xg-guanggao {
	border: 1px solid rgb(221, 221, 221); width: 1000px; height: 110px; margin-top: 10px;
}
.partCont .xg-guanggao .lspan {
	padding: 15px 5px 0px; width: 20px; height: 95px; text-align: center; color: rgb(192, 16, 17); line-height: 20px; font-weight: bold; float: left; background-color: rgb(242, 242, 242);
}
.partCont .xg-guanggao-r {
	width: 970px; height: 95px; float: right;
}
.partCont .xg-guanggao-r ul {
	width: 970px; height: 95px;
}
.partCont .xg-guanggao-r ul li {
	width: 120px; height: 95px; text-align: center; float: left;
}
.partCont .xg-guanggao-r ul li img {
	margin: 10px 0px 5px 15px; border: 1px solid rgb(225, 225, 225); width: 103px; height: 70px;
}
.partCont .xg-guanggao-r ul li span {
	margin: 0px 0px 0px 15px; width: 103px; text-align: center; color: rgb(70, 70, 70);
}
.xg-gqinfo {
	width: 100%;
}
.xg-gqinfo .t2 {
	background: url("../images/shangwu1.jpg") repeat-x left; height: 35px; padding-left: 78px; position: relative;
}
.xg-gqinfo .t2 span {
	display: block;
}
.xg-gqinfo .t2 span.sw1 {
	left: 0px; top: 0px; width: auto; height: 24px; text-align: right; color: rgb(188, 0, 1); line-height: 24px; padding-top: 5px; padding-left: 20px; font-size: 18px; font-weight: bold; margin-left: 0px; display: block; position: absolute;
}
.xg-gqinfo .sw2 {
	width: auto; height: 15px; padding-top: 3px; padding-right: 70px; margin-top: 7px; float: right;
}
.xg-gqinfo .joinBtn2 {
	color: red; font-size: 13px; font-weight: bold; margin-top: 2px;
}
.xg-gqinfoAd {
	padding: 5px 0px;
}
.xg-gqinfo .nr {
	padding: 10px 15px; border: 1px solid rgb(232, 232, 232);
}
.xg-gqinfo .nr li {
	padding: 0px 10px; width: 300px; height: 28px; line-height: 28px; overflow: hidden; float: left; display: inline-block;
}
.xg-gqinfo .nr li span {
	color: rgb(10, 74, 112); margin-right: 5px;
}
.tjqy {
	border: 1px solid rgb(177, 200, 215); width: 1000px; overflow: hidden; clear: both; margin-top: 10px;
}
.tjqy h1 {
	background: url("../images/18.gif") repeat-x left top; height: 25px; border-bottom-color: rgb(177, 200, 215); border-bottom-width: 1px; border-bottom-style: solid;
}
.tjqy h1 span {
	background: url("../images/titleIcon_01.gif") no-repeat 9px 6px; height: 25px; color: rgb(1, 76, 134); line-height: 25px; padding-left: 30px; font-size: 14px; font-weight: bold; display: block;
}
