/*index.aspx*/
.index-c01 {
	margin-top: 15px;
}
.index-c01 .left-category {
	float: left;
	width:225px;
}
.index-c01 .left-category h1.title {
	height: 33px;
	line-height: 33px;
	padding-left: 10px;
	font-size: 14px;
	color: #fff;
	background: url(../images/category-title-bg.jpg) repeat-x;
	border-radius: 1px 1px 0 0;
}
.tb-categories {
	border: 2px solid #256ab8;
	border-top: 0;
}
.tb-categories .sf-menu {
	color: #444;
	background: #fff;
	box-shadow: 0px 2px 6px #e5e5e5;
}
.tb-categories .sf-menu li {
	height: 29px;
	line-height: 29px;
	padding-left: 20px;
	border-bottom: 1px solid #c5dcec;
	color: #fff;
	width: 201px;
	background: #ebf8ff url(../images/icon01.png) no-repeat;
	background-position: 203px center;
	position: relative;
}
.tb-categories .sf-menu li.last {
	border-bottom: 0;
}
.sf-menu li:hover, .sf-menu li.sfHover {
	height: 29px;
	width: 201px;
	color: #fff;
	background: #fff url(../images/icon02.png) no-repeat;
	background-position: 203px center;
	cursor: pointer;
}
.sf-menu li:hover a, .sf-menu li.sfHover a {
	color: #08c;
	display: block;
}
.sf-menu li:hover li a, .sf-menu li.sfHover li a {
	color: #333;
}
.sf-menu li:hover li a:hover, .sf-menu li.sfHover li a:hover {
	color: #08c;
}
.sf-menu li li:hover, .sf-menu li li.sfHover {
	background: #08c;
}
.tb-categories .sf-menu li ul {
	width: 460px;
	position: absolute;
	top: 0px;
	display: none;
	left: 221px;
	padding: 10px;
	box-shadow: 2px 2px 6px #e5e5e5;
	border: 1px solid #fff;
	background: #fff;
	z-index: 999;
}
.tb-categories .sf-menu li li {
	padding: 0 0 0 10px;
	width: 100px;
	float: left;
	display: block;
	line-height: 24px;
	border-bottom: 0;
}
.sf-menu li:hover>ul, .sf-menu li.sfHover>ul {
	display: block
}
.index-c01-right {
	float: right;
	width: 766px;
}
.index-c01-top .left {
	float: left;
	width: 496px;
}
.index-c01-top .left li {
	width: 221px;
	float: left;
	height: 88px;
	border: 1px solid #ddd;
	padding: 10px;
	overflow: hidden;
	color: #A7A7A7;
	line-height: 20px;
	margin-right: 10px;
}
.index-c01-top .left li.last, .index-c01-top .right .right-button a.last {
	margin-right: 0;
}
.index-c01-top .right .right-button {
	margin-top: 10px;
}
.index-c01-top .left li img.company-img {
	float: left;
	width: 110px;
	height: 88px;
	padding-right: 15px;
}
.index-c01-top .left li h1 {
	font-size: 16px;
	text-align: right;
}
.index-c01-top .left li p.button01 {
	text-align: right;
}
.index-c01-top .right, .floor-sub .floor-right {
	float: right;
	width: 260px;
	overflow: hidden;
}
.login-reg {
	height: 38px;
	line-height: 38px;
	background: url(../images/reg-login-bg.jpg) no-repeat;
}
.login-reg a {
	display: block;
	float: left;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
}
.login-reg .reg {
	width: 80px;
	padding-left: 45px;
}
.login-reg .login {
	margin-left: 4px;
	padding-left: 60px;
	width: 71px;
}
.index-c01-top .right .right-button a {
	display: block;
	background: #F9F9F9 url(../images/btn-grey-bg.jpg) bottom repeat-x;
	border: 1px solid #c3c3c3;
	border-radius: 3px;
	width: 78px;
	height: 31px;
	line-height: 31px;
	text-align: center;
	margin-right: 10px;
	float: left;
	font-size: 14px;
	font-weight: bold;
}
.tj-weituo {
	border: 1px solid #F6B47A;
	background: #FEFEFD url(../images/weituo-bg.jpg) right bottom no-repeat;
	height: 127px;
	padding: 5px;
}
.tj-weituo h1 {
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	border-bottom: 1px solid #F6B47A;
	padding-left: 10px;
}
.tj-weituo-con
{
    margin-top:30px;
    }
.tj-weituo-con li {
	display:block;
	width: 82px;
	text-align: center;
	float: left;
	font-size:12px;
}
.tj-weituo-con span{ display:block; height:30px;}
.tj-weituo-con .icon01 {
	background: url(../images/icon03.png) center top no-repeat;
}
.tj-weituo-con .icon02 {
	background: url(../images/icon04.png) center top no-repeat;
}
.tj-weituo-con .icon03 {
	background: url(../images/icon05.png) center top no-repeat;
}
.guapai {
	
	line-height: 25px;
	margin-top: 15px;
	text-align:center;
}
.index-c01-right-table .easy-tabs {
	height: 38px;
	line-height: 38x;
	border-bottom: 2px solid #005CA0;
	background: url(../images/tab-bg01.jpg) repeat-x;
	border-right: 1px solid #ddd;
	border-left: 1px solid #ddd;
}
.index-c01-right-table .easy-tabs li {
	float: left;
	padding: 0 20px;
	height: 38px;
	line-height: 38px;
	font-size: 14px;
	cursor: pointer;
	border-right: 1px solid #DCDCDC;
}
.index-c01-right-table .easy-tabs li.on {
	background: url(../images/tab-bg.jpg) repeat-x;
	color: #fff;
	border-radius: 3px 3px 0 0;
}
.index-c01-right-table-con {
	border: 1px solid #ddd;
	border-top: 0;
	height: 262px;
}
.member-shop-search .fr a {
	color: #005CA1;
}
.index-c01-right-table-con tr.title, .index-c01-right-table-con tr.title:hover {
	background: #F2F2F2;
	height: 36px;
}
.index-c01-right-table-con td {
	text-align: center;
	line-height: 31px;
	border-top: 1px solid #ddd;
}
.index-c01-right-table-con tr:hover, .index-new-order .order-con .marquee-table tr:hover, .index-search-table tr:hover, .floor-3f-table table tr:hover {
	background: #E9EEF1;
	cursor: pointer;
}
.index-ad a img {
	width: 192px;
	height: 60px;
	margin-right: 10px;
}
.index-ad a.last img {
	margin-right: 0;
}
.index-new-order h1.title {
	font-size: 18px;
	color: #fff;
	width: 200px;
	height: 61px;
	line-height: 60px;
	background: #005CA2;
	text-align: center;
	font-weight: normal;
	float: left;
}
.index-new-order .order-con {
	float: right;
	width: 800px;
}
table {
	border-collapse: collapse;
	border-color: #ddd;
}
table.order-table {
	border: solid #ddd;
	border-width: 1px;
	height: 59px;
}
table.order-table td {
	border: solid #ddd;
	border-width: 0 1px 1px 0;
}
table.order-table td table.marquee-table {
	border-width: 0!important;
}
.index-new-order .order-con td {
	line-height: 29px;
	text-align: center;
}
.floor-sub h1.title {
	border-bottom: 2px solid #B9B9B9;
	padding: 5px 0 5px 10px;
	line-height: 32px;
	font-size: 24px;
	font-weight: normal;
}
.floor-sub h1.title span {
	background: url(../images/floor-icon.jpg) top no-repeat;
	color: #fff;
	width: 26px;
	text-align: center;
	display: inline-block;
	margin-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
}
.floor-sub .floor-left {
	float: left;
	width: 730px;
	overflow: hidden;
}
.search-zb {
	border: 1px solid #F6B47A;
	background-color: #FCF9F6;
	padding: 0 10px 10px 10px;
}
.search-zb h2.title {
	border-bottom: 1px solid #ddd;
	line-height: 37px;
}
.search-zb h2.title .fl {
	color: #ee6803;
	font-size: 14px;
}
.search-zb h2.title .fr {
	font-size: 12px;
	font-weight: normal;
}
.search-zb h2.title .fr span {
	padding: 0 5px;
	color: #5D5D5D;
}
.search-zbc-sub .fl {
	width: 472px;
}
.search-zbc-sub .fr {
	width: 236px;
}
.search-zbc-sub label {
	width: 60px;
	padding-right: 10px;
	text-align: right;
	display: inline-block;
}
.search-zbc-sub input.input-txt01 {
	width: 130px;
}
.search-zbc-sub select.select01 {
	width: 115px;
	margin-right: 5x;
}
.search-zbc-sub .fl01, .search-zbc-sub .fm {
	float: left;
	width: 236px;
}
.search-zbc-sub input.input-txt02 {
	width: 55px;
}
.search-zbc-sub select.select02 {
	width: 65px;
	margin-right: 25px;
}
.text-r {
	text-align: right;
}
.zb-search {
	width: 60px;
	height: 30px;
	background: #FC8000;
	border: 1px solid #E27709;
	border-radius: 3px;
	line-height: 30px;
	text-align: center;
	color: #fff;
	cursor: pointer;
	font-size: 14px;
	font-weight: bold;
}
.category-bottom-theme {
	border: 1px solid #E6E6E6;
	position: relative;
	background: #F5F7F9;
}
.category-bottom-left {
	float: left;
	width: 55px;
	text-align: center;
	font-size: 14px;
	padding: 5% 0;
	font-weight: bold;
}
.category-bottom-icon {
	background: url(../images/icon02.jpg) no-repeat;
	width: 7px;
	height: 10px;
	top: 48%;
	left: 54px;
	position: absolute;
	z-index: 20;
}
.category-bottom-right {
	width: 650px;
	float: right;
	border-left: 1px solid #E6E6E6;
	padding: 10px 10px 10px 12px;
	background: #fff;
}
.category-bottom-right li {
	width: 120px;
	padding: 0 5px;
	line-height: 20px;
	float: left;
}
.index-search-table {
	border: 1px solid #ddd;
}
.index-search-table tr.title, .index-search-table tr.title:hover {
	background: #F2F2F2;
	height: 34px;
}
.index-search-table tr.title td {
	border-top: 0;
}
.index-search-table td {
	text-align: center;
	line-height: 28px;
	color: #3e3e3e;
	border-top: 1px solid #ddd;
}
.index-search-table td.font-page {
	text-align: right;
}
.font-page {
	padding-right: 10px;
}
.font-page span {
	padding-left: 10px;
}
.floor-right-button01 a.right-button01 {
	display: block;
	width: 123px;
	height: 33px;
	line-height: 33px;
	text-align: center;
	float: left;
	background: #F9F9F9 url(../images/btn-grey-bg.jpg) bottom repeat-x;
	border: 1px solid #c3c3c3;
	border-radius: 3px;
	font-size: 14px;
	font-weight: bold;
}
.floor-right-button02 a.right-button02 {
	display: block;
	width: 258px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	background: #F79C4D url(../images/btn-orange-bg.jpg) bottom repeat-x;
	;
	border: 1px solid #E27709;
	border-radius: 3px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}
.right-ad-list .txtad {
	border: 1px solid #ddd;
}
.right-ad-list .txtadhd {
	padding: 10px 10px 20px 10px;
	_padding: 10px 10px 17px 10px;
	line-height: 20px;
}
.right-ad-list .txtadhd h2 {
	font-size: 14px;
}
.right-ad-list .txtadbt {
	background: url(../images/txtad-bg.jpg) right bottom no-repeat;
	height: 16px;
	text-align: right;
	padding-right: 10px;
	color: #fff;
}
.floor-right-bottom {
	border: 1px solid #ddd;
	padding: 10px 10px 0 10px;
}
.floor-right-bottom li {
	padding-bottom: 10px;
}
.floor-right-bottom li span {
	margin-right: 30px;
	_margin-right: 15px;
	float: left;
	display: block;
	line-height: 25px;
}
.floor-right-bottom li span.btn-01 {
	width: 58px;
	height: 23px;
	line-height: 23px;
	background: #F9F9F9 url(../images/btn-grey-bg.jpg) bottom repeat-x;
	border: 1px solid #c3c3c3;
	border-radius: 3px;
	text-align: center;
	margin-right: 10px;
}
.floor-right-bottom li a.btn02 {
	display: block;
	width: 112px;
	height: 33px;
	background: #F9F9F9 url(../images/btn-grey-bg.jpg) bottom repeat-x;
	border: 1px solid #c3c3c3;
	border-radius: 3px;
	text-align: center;
	font-size: 14px;
	line-height: 33px;
	float: left;
	font-weight: bold;
}
.floor-right-bottom li a.btn03 {
	display: block;
	width: 236px;
	height: 36px;
	background: #F79C4D url(../images/btn-orange-bg.jpg) bottom repeat-x;
	;
	border: 1px solid #E27709;
	border-radius: 3px;
	text-align: center;
	font-size: 14px;
	line-height: 36px;
	font-weight: bold;
	color: #fff;
}
.huagong-c01 {
	border: 1px solid #ddd;
	border-top: 0;
	padding: 15px 10px;
	zoom: 1;
}
.huagong-c01 .leftbotton {
	background: url(../images/left-arrow.png) no-repeat;
	float: left;
	display: block;
	height: 21px;
	margin-top: 12px;
	width: 9px;
}
.huagong-c01 .rightbotton {
	background: url(../images/right-arrow.png) no-repeat;
	float: left;
	display: block;
	height: 21px;
	margin-top: 12px;
	width: 9px;
}
.huagong-c01 .pcont {
	float: left;
	overflow: hidden;
	width: 936px;
	margin: 0 12px;
}
.huagong-c01 .ScrCont {
	width: 4800px;
	zoom: 1;
}
.huagong-c01 #List1_1 {
	float: left;
}
.huagong-c01 #List2_1 {
	float: left;
}
.huagong-c01 .pl img {
	display: block;
	border: none;
	width: 146px;
	height: 44px;
}
.huagong-c01 .pl {
	FLOAT: left;
	width: 156px;
	height: 44px;
}
.floor-c01 {
	border: 1px solid #ddd;
}
.floor-c01-title {
	height: 38px;
	line-height: 38px;
	background: #F8F8F8 url(../images/title-bg04.jpg) bottom repeat-x;
}
.floor-c01-title ul {
	float: left;
	width: 250px;
}
.floor-c01-title ul li {
	float: left;
	width: 105px;
	border-right: 1px solid #ddd;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
}
.floor-c01-title ul li.active {
	border-top: 2px solid #055B99;
	color: #055B99;
	margin-top: -1px;
	height: 37px;
	overflow: hidden;
	background: #fff;
}
.floor-c01-title-right {
	float: right;
	width: 710px;
	height: 38px;
	overflow: hidden;
	padding-right: 10px;
	text-align: right;
	font-size: 12px;
}
.floor-c01-title-right span {
	padding: 0 5px;
	color: #A6A6A6;
}
.floor-c01-sub {
	padding: 10px;
}
.floor-c01-sub-left {
	width: 190px;
}
.floor-c01-sub-left h1 {
	font-size: 14px;
	line-height: 27px;
}
.floor-c01-sub-left .ad img {
	width: 190px;
	height: 99px;
	padding-top: 10px;
}
.floor-c01-sub-right {
	width: 775px;
}
.floor-c01-sub-right .city {
	height: 25px;
	line-height: 25px;
	border: 1px solid #ddd;
	position: relative;
}
.floor-c01-sub-right .city span.title {
	display: block;
	float: left;
	background: #F5F7F9;
	width: 55px;
	text-align: center;
	border-right: 1px solid #E6E6E6;
	font-size: 14px;
	font-weight: bold;
}
.floor-c01-sub-right .city span.icon {
	display: block;
	background: url(../images/icon02.jpg) no-repeat;
	width: 7px;
	height: 10px;
	top: 8px;
	left: 55px;
	position: absolute;
	z-index: 20;
}
.floor-c01-sub-right .city span.city-con {
	width: 710px;
	display: block;
	float: right;
	overflow: hidden;
	height: 25px;
}
.floor-c01-sub-right .city span.city-con a {
	padding: 0 5px;
	color: #005CA1;
}
.floor-c01-sub-right .city span.city-con a:hover {
	color: #FF5600;
}
.floor-c01-sub-right .ads-con ul li {
	float: left;
	width: 156px;
	height: 245px;
	margin-top: 10px;
	margin-right: 10px;
	background: url(../images/ads-bg.png) no-repeat;
	padding: 10px 15px;
	line-height: 27px;
}
.floor-c01-sub-right .ads-con ul li.last {
	margin-right: 0;
}
.floor-c01-sub-right .ads-con ul li b {
	font-size: 14px;
}
.join-btn {
	text-align: center;
	padding-top: 113px;
}
.floor-3f-search {
	border: 1px solid #ddd;
	height: 43px;
	position: relative;
}
.floor-3f-search span.title {
	display: block;
	float: left;
	width: 55px;
}
.floor-3f-search span.icon {
	display: block;
	background: url(../images/icon02.jpg) no-repeat;
	width: 7px;
	height: 10px;
	top: 18px;
	left: 55px;
	position: absolute;
	z-index: 20;
}
.floor-3f-search span.title {
	display: block;
	float: left;
	background: #F5F7F9;
	width: 55px;
	text-align: center;
	border-right: 1px solid #E6E6E6;
	font-size: 14px;
	font-weight: bold;
	padding: 3px 0;
	line-height: 18px;
}
.floor-3f-search span.search-con {
	width: 660px;
	display: block;
	float: left;
	line-height: 43px;
	_line-height: 23px;
	_padding-top: 10px;
	padding-left: 10px;
}
.floor-3f-search span.search-con select {
	margin-right: 5px;
}
.floor-3f-search span.search-con input.input-txt {
	width: 70px;
}
.floor-3f-table {
	line-height: 36px;
	border: 1px solid #e4e4e4;
	border-top: 2px solid #256ab8;
}
.floor-3f-table table th {
	background: url(../images/list_tit.jpg) repeat-x top;
	font-size: 12px;
	
}
.floor-3f-table table td {
	text-align: center;
	border-bottom: 1px dotted #ddd;
	line-height: 1.8;
    padding: 5px 0;
}
.floor-3f-table table td.font-page {
	text-align: right;
	border-bottom: 0;
}
.services-con {
	border: 1px solid #ddd;
}
.services-con h2.title {
	height: 30px;
	line-height: 30px;
	background: #FEFEFE url(../images/title-bg01.jpg) bottom repeat-x;
	padding: 0;
}
.services-con h2.title span {
	display: block;
	float: left;
	background: #fff url(../images/title-bg02.jpg) top repeat-x;
	width: 110px;
	font-size: 14px;
	color: #005ca1;
	text-align: center;
	font-weight: bold;
	border-right: 1px solid #ddd;
}
.services-con-sub {
	padding: 10px 14px;
	padding-bottom:26px;
}
.services-con-sub h3 {
	font-size: 14px;
	line-height: 30px;
}
.services-con-sub ul {
	padding: 5px 0;
}
.services-con-sub li {
	float: left;
}
.services-con-sub li.c01 {
	width: 118px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #7FC7ED;
	border-radius: 3px;
	text-align: center;
	font-weight: bold;
	_width: 114px;
}
.services-con-sub li.c02 {
	padding: 6px 10px 0 10px;
	_padding: 7px 10px 0 10px;
}
.floor-right-button02 a.right-button03 {
	display: block;
	width: 258px;
	height: 43px;
	line-height: 43px;
	text-align: center;
	background: #F79C4D url(../images/btn-orange-bg.jpg) bottom repeat-x;
	border: 1px solid #E27709;
	border-radius: 3px;
	font-size: 26px;
	color: #fff;
}
.floor-zhaobiao, .member-shop-notice {
	border: 1px solid #ddd;
}
.floor-zhaobiao .tab-title, .member-shop-notice .title, .reg03-bottom .title {
	background: #fff url(../images/title-bg03.jpg) bottom repeat-x;
	height: 30px;
	line-height: 30px;
}
.floor-zhaobiao .tab-title li {
	float: left;
	width: 128px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	border-right: 1px solid #ddd;
	cursor: pointer;
}
.floor-zhaobiao .tab-title li.active {
	color: #055B99;
	height: 30px;
	background: #fff;
	cursor: pointer;
}
.zhaobiao-con {
	padding: 10px;
	line-height: 24px;
	height: 393px;
}
.zhaobiao-con p {
	padding-bottom: 10px;
}
.zhaobiao-con h5 {
	color: #a57739;
	font-size: 12px;
	font-weight: bold;
	line-height: 30px;
}
.submit-green {
	padding-top: 5px;
	text-align: center;
}
.submit-green a.green-button01 {
	width: 117px;
	height: 33px;
	display: inline-block;
	background: #80C433 url(../images/btn-green-bg.jpg) bottom repeat-x;
	border: 1px solid #4FA028;
	border-radius: 3px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	line-height: 33px;
}
.zhaobiao-text {
	height: 346px;
	overflow: hidden;
}
.zhaobiao-con01 {
	padding: 7px 10px 8px 10px;
	overflow: hidden;
	_padding: 7px 10px 6px 10px;
}
.zhaobiao-con01 li{
	line-height: 25px;
	background: url(../images/icon04.jpg) left center no-repeat;
	padding-left: 10px;
	_line-height: 21px;
}
.zhaobiao-con01 li .date {
	color: #6F6F6F;
	float: right;
}
.zhaobiao-con01 li a {
	display: block;
	width: 150px;
	overflow: hidden;
	height: 20px;
	float: left;
}
.floor-3f-bottom-left {
	width: 240px;
	border: 1px solid #ddd;
	margin-right: 10px;
	float: left;
}
.floor-3f-bottom-right {
	width: 240px;
	border: 1px solid #ddd;
	float: right;
}
.floor-3f-bottom .floor-3f-bottom-left .tab-title li {
	width: 119px;
}
.zhaobiao-con01.floor-3f-bottom li a {
	width: 140px;white-space: nowrap;text-overflow: ellipsis;	
}
.floor-3f-bottom .floor-3f-bottom-left.floor-3f-bottomtit-3 .tab-title li {
	width: 79px;
}
.floor-3f-bottom-right .tab-title, .member-shop-notice .title, .reg03-bottom .title {
	padding-left: 10px;
	font-weight: bold;
	font-size: 14px;
}
/*caigoubaojia.html*/
.list-con .floor-3f-table, .list-con .zhaobiao-con, .list-con .zhaobiao-text {
	height: auto;
	overflow: auto;
}
.list-con .floor-zhaobiao {
	min-height: 665px;
}
.list-con .right-ad-list .txtadhd {
	padding: 12px 10px 20px 10px;
}
/*huagongchaoshi.html*/
.hgcs-con .floor-3f-search span.search-con {
	width: 930px;
}
.hgcs-con .floor-3f-search span.search-con select {
	margin-right: 20px;
}
.hgcs-con .floor-3f-search span.search-con input.input-txt {
	width: 150px;
}
.hgcs-con .category-bottom-right {
	width: 920px;
	padding: 0px 10px 0px 12px;
}
.choose-sub {
	position: relative;
	border-bottom: 1px solid #ddd;
	overflow: hidden;
	padding: 5px 0 0 0;
}
.choose-sub.last {
	border-bottom: 0;
}
.choose-sub .left-title {
	float: left;
	width: 70px;
	line-height: 25px;
	text-align: right;
	font-weight: bold;
	font-size: 14px;
}
.choose-sub-m {
	width: 790px;
	overflow: hidden;
	float: left;
}
.choose-sub-m a {
	padding: 0 5px;
}
.choose-sub-m a.active {
	background: #FD8821;
	color: #fff;
	font-weight: bold;
	border-radius: 3px;
}
.read-more {
	position: absolute;
	right: 0px;
	top: 8px;
}
.read-more a {
	background: url(../images/more-icon01.jpg) right 3px no-repeat;
	padding-right: 20px;
	text-decoration: none;
	color: #005CA1;
	display: block;
}
.gradient {
	width: 100%;
	height: 25px;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index:-999;
}
.line-hei {
	line-height: 25px;
}
.hgcs-con .category-bottom-left {
	padding: 2% 0;
}
td a.yuding {
	display: inline-block;
	width: 55px;
	height: 23px;
	/*background: #80C433 url(../images/btn-green-bg.jpg) bottom repeat-x;*/
	background: #80C433;
	/*border: 1px solid #4FA028;*/
	border-radius: 3px;
	line-height: 23px;
	text-align: center;
	color: #fff;
}
.foot-link span
{
     margin:0 10px;
    }
.foot-logo
{
    padding:20px 0 10px 0;
    }
.foot-logo img
{
    margin:0 2px;
    }
.foot-help {
	background: #f5f5f5;
	padding: 20px 0 15px 0;
	margin-bottom: 10px;
}
.foot-help-con {
	width: 170px;
	border-right: 1px dotted #ddd;
}
.foot-help-con dl {
	padding: 5px 0 5px 20px;
}
.foot-help-con dt {
	font-size: 14px;
	text-align: left;
	font-weight: bold;
}
.foot-help-con dd {
	text-align: left;
	background: url(/templates/_subsite/hgrx/images/foot-icon01.png) left center no-repeat;
	line-height: 27px;
	padding-left: 12px;
}
.foot-help-con.last {
	border-right: 0;
}
.weibo_code
{
    float:right;
    width:147px;
    height:120px;
    background:url(/templates/_subsite/hgrx/images/weibo.jpg) left top no-repeat;
    text-align:center;
    }
.weixin_code
{
     margin-right:20px;
     float:left;
     width:147px;
    height:120px;
    background:url(/templates/_subsite/hgrx/images/weixin.jpg) left top no-repeat;
    }
.weibo_code .guanzhu
{
    padding:80px 40px 10px 30px;
    
    }
.float0831 {
	POSITION: fixed;
	TOP: 183px;
	RIGHT: 0px;
	_position: absolute;
	z-index:1000;
}
.float0831 a {
	COLOR: #00a0e9;
}
.float0831 A:hover {
	COLOR: #ff8100;
	TEXT-DECORATION: none;
}
.float0831 .floatL {
	POSITION: relative;
	WIDTH: 28px;
	FLOAT: left
}
.float0831 .floatL A {
	TEXT-INDENT: -9999px;
	DISPLAY: block;
	FONT-SIZE: 0px
}
.float0831 .floatR {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .tp {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .cn {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .floatR {
	PADDING-BOTTOM: 15px;
	WIDTH: 130px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: -131px bottom;
	FLOAT: left;
	OVERFLOW: hidden;
}
.float0831 .tp {
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: 0% 0%;
	HEIGHT: 10px
}
.float0831 .cn {
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION: -262px 0px;
}
.float0831 .bottom {
	BACKGROUND: url(../images/float_bg.gif) -262px 0px repeat;
	height: 15px;
	display: block;
}
.float0831 .cn H3 {
	HEIGHT: 30px;
	color: #025AA1;
	text-align: left;
}
.float0831 .cn H3 a {
	color: #FF9000;
	padding-left: 25px;
}
.float0831 .cn H3 a:hover {
	color: #005CA1;
}
.float0831 .cn UL {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 14px;
	PADDING-RIGHT: 14px;
	PADDING-TOP: 0px
}
.float0831 .cn UL LI {
	BORDER-BOTTOM: #e6e5e4 1px solid;
	LINE-HEIGHT: 30px;
	WORD-WRAP: break-word;
	HEIGHT: 30px;
	OVERFLOW: hidden;
	WORD-BREAK: normal
}
.float0831 .cn UL LI.erweima {
	height: 80px;
}
.erweima {
	height: 80px;
	text-align: center;
}
.float0831 .titZx {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titDh {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titDc {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoZx {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoTc {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoFf {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}

.float0831 .btnOpen {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .btnOpen_n {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .btnCtn {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titZx {
	BACKGROUND-POSITION: 5px -10px
}
.float0831 .titDh {
	BACKGROUND-POSITION: 5px -66px
}
.float0831 .titDc {
	BACKGROUND-POSITION: 5px -126px
}
.float0831 .icoZx {
	BACKGROUND-POSITION: 2px -156px
}
.float0831 .icoTc {
	BACKGROUND-POSITION: 0px -326px
}
.float0831 .icoFf {
	BACKGROUND-POSITION: 2px -213px
}
.float0831 .icoTl {
	DISPLAY: block;
	FONT-FAMILY:Microsoft YaHei UI;
	BACKGROUND-POSITION: 2px -270px;
	FLOAT: left;
	font-size:14px;
	color:#f80;
	font-weight:bold;
}
.float0831 .btnOpen {
	BACKGROUND-POSITION: -30px -396px
}
.float0831 .btnOpen_n {
	BACKGROUND-POSITION: 0px -530px
}
.float0831 .btnCtn {
	BACKGROUND-POSITION: 0px -396px
}
.float0831 .icoZx {
	PADDING-LEFT: 28px;
	DISPLAY: block;
	FLOAT: left
}
.float0831 .icoTc {
	PADDING-LEFT: 28px;
	DISPLAY: block;
	FLOAT: left
}
.float0831 .icoFf {
	PADDING-LEFT: 28px;
	DISPLAY: block;
	FLOAT: left
}
.float0831 .btnOpen {
	POSITION: relative;
	WIDTH: 28px;
	HEIGHT: 118px;
	TOP: 80px;
	LEFT: 2px
}
.float0831 .btnOpen_n {
	POSITION: relative;
	WIDTH: 28px;
	HEIGHT: 118px;
	TOP: 80px;
	LEFT: 2px
}
.float0831 .btnCtn {
	POSITION: relative;
	WIDTH: 28px;
	HEIGHT: 118px;
	TOP: 80px;
	LEFT: 2px
}
.float0831 .btnOpen {
	TOP: 118px;
	LEFT: 1px
}
.float0831 .btnOpen_n {
	TOP: 118px;
	LEFT: 1px
}
.float0831 .btnCtn {
	TOP: 118px;
	LEFT: 2px
}
.float0831 UL LI H3.titDc A {
	WIDTH: 80px;
	DISPLAY: block;
	HEIGHT: 36px
}
.float0831 UL LI.top {
	BORDER-BOTTOM: #ace5f9 1px solid
}
.float0831 UL LI.bot {
	BORDER-BOTTOM-STYLE: none
}
.float0831 UL.webZx {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 164px;
	PADDING-RIGHT: 0px;
	BACKGROUND: url(../images/webZx_bg.jpg) no-repeat;
	HEIGHT: 65px;
	PADDING-TOP: 0px
}
.float0831 UL LI.webZx-in {
	BORDER-BOTTOM-STYLE: none;
	PADDING-LEFT: 5px;
	HEIGHT: 50px;
	PADDING-TOP: 8px
}
/*rengou*/
.rengou-tab {
	border: 5px solid #005BA1;
	border-radius: 3px;
	background: #fff;
	  padding: 10px;
	width: 700px;
	margin: 0 auto;
	min-height: 50px;
	margin-bottom: 10px;
}
.rengou-tab01, .rengou-tab03-top, .rengou-tab05 {
	text-align: center;
	font-size: 14px;
	color: #F00;
}
.rengou-tab01, .rengou-tab02 {
	padding: 10px;
}
.rengou-tab01 span, .rengou-tab01 input {
	display: inline-block;
	line-height: 25px;
}
.rengou-tab01 span {
	padding: 0 25px 0 5px;
}
.rengou-tab-title {
	border-bottom: #005BA1 1px solid;
	font-weight: bold;
	text-align: center;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
}
.rengou-con {
	padding: 10px 0;
}
.rengou-row .fl, .rengou-row .fr {
	width: 50%;
	line-height: 25px;
}
.rengou-tab label {
	display: inline-block;
	text-align: right;
	width: 100px;
}
.rengou-row .fr span.red, .rengou-tab05 .red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.rengou-tab-bottom {
	margin-top: 10px;
	border-top: 1px dashed #ddd;
	padding-top: 15px;
	text-align: center;
}
.rengou-tab-bottom span {
	padding: 0 15px;
}
.tanchu-iput01 {
	width: 50px;
}
.rengou-tab03-row {
	border: 1px solid #ddd;
	border-bottom: 0;
	line-height: 35px;
	margin: 5px 15px 10px 15px;
}
.rengou-tab03-row .tab03-con {
	border-bottom: 1px solid #ddd;
}
.rengou-tab03-row label {
	display: inline-block;
	width: 50%;
	text-align: right;
	border-right: 1px solid #ddd;
	margin-right: 10px;
}
.rengou-tab03-bottom {
	text-align: center;
}
.rengou-tab03-bottom .input-txt {
	margin-right: 10px;
}
.rengou-tab04 {
	margin: 25px;
	border: 1px solid #F6B47A;
	background-color: #FCF9F6;
	padding: 10px;
	text-align: center;
}
.rengou-tab04-bottom {
	margin: 10px 0;
	text-align: center;
}
.rengou-tab05 a {
	margin: 5px 0;
}
.rengou-tab06{ line-height:20px;}
.rengou-tab06 h1{ font-size:20px; text-align:center; line-height:45px; border-bottom:1px dashed #ddd; margin-bottom:10px;}
.gx-ht-tab{ border:1px solid #ddd;}
.floor-3f-table table.gx-ht-tab td{ border-right:1px solid #ddd; border-bottom:1px solid #ddd; text-align:center; line-height:28px;}
.floor-3f-table table.gx-ht-tab b{ font-size:14px;}
.rengou-tab06 h2{ font-size:14px; line-height:30px;}
.gx-ht-con p{ text-indent:1em; line-height:24px;}
/*huiyuanchaoshi.html*/
.member-shop-c01 .member-shop-c01-left {
	float: left;
	width: 260px;
	overflow: hidden;
}
.member-shop-c01 .member-shop-c01-right, .member-sho-c02-right {
	width: 730px;
	float: right;
}
.member-shop-c01 .member-shop-c01-right .ad {
	width: 730px;
	height: 245px;
	overflow: hidden;
	position: relative;
}
#fd {
	position: absolute;
	left: 0px;
	top: 0px;
}
.member-shop-c01-right .slider, .member-shop-c01-right .num, .jinrong-banner .ad .slider, .jinrong-banner .ad .num {
	position: absolute;
}
.member-shop-c01-right .slider p, .jinrong-banner .slider p {
	list-style: none;
	display: inline;
}
.member-shop-c01-right .slider img {
	width: 730px;
	height: 245px;
	display: block;
}
.member-shop-c01-right .num {
	right: 10px;
	bottom: 10px;
}
.member-shop-c01-right .num li, .jinrong-banner .num li {
	float: left;
	width: 15px;
	height: 15px;
	margin: 0 3px;
	display: inline-block;
	background: #999;
	cursor: pointer;
	border-radius: 12px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	text-indent: -9999px;
}
.member-shop-c01-right .num li.now, .jinrong-banner .num li.now {
	width: 15px;
	height: 15px;
	background: #fb7f2a;
}
.member-shop-search {
	border: 1px solid #F6B47A;
	background-color: #FCF9F6;
	padding: 10px;
	height: 30px;
	line-height: 30px;
}
.member-shop-search input.member-shop-input {
	width: 235px;
	height: 28px;
	border: 1px solid #ddd;
	padding: 0 5px;
	margin-right: 10px;
	color: #929292;
}
.member-shop-search .fr {
	width: 645px;
	height: 30px;
	overflow: hidden;
}
.member-shop-search .fr span {
	padding: 0 5px;
	color: #929292;
}
.member-shop-search .fr a:hover {
	color: #fe7600;
}
.member-sho-c02-left {
	width: 260px;
	float: left;
}
.member-sho-c02-left .left-category, .dh-phb {
	border: 1px solid #ddd;
}
.member-sho-c02-left .left-category h1.title, .dh-phb h1.title, .jp-con h1.title {
	background: #fff url(../images/title-bg03.jpg) bottom repeat-x;
	height: 30px;
	line-height: 30px;
	padding: 0 10px;
	font-weight: bold;
	font-size: 14px;
}
.member-sho-c02-left .left-category h1.title a.blue, .dh-phb h1.title a.blue, .jp-con h1.title a.blue {
	font-size: 12px;
	font-weight: normal;
}
.member-sho-c02-left .left-category .tb-categories {
	border: 0;
}
.member-sho-c02-left .left-category .tb-categories .sf-menu {
	width: 258px;
}
.member-sho-c02-left .left-category .tb-categories .sf-menu li {
	width: 238px;
}
.member-sho-c02-left .left-category .tb-categories .sf-menu li li {
	width: 100px;
}
.sf-menu li.current ul li
{
    background:#fff;
    }
.sf-menu li.current ul
{
    border:1px solid #c5dcec;
    border-left:none;
    margin-top:-1px;
    }
.member-sho-c02-left .tb-categories .sf-menu li ul {
	left: 258px;
}
.member-sho-c02-left .tb-categories .sf-menu li {
	background-position: 242px center;
}
.member-sho-c02-left .sf-menu li:hover, .sf-menu li.sfHover {
	background-position: 242px center;
}
.jp-con {
	border: 1px solid #ddd;
	border-top: 2px solid #256AB8;
}
.jp-con-sub {
	padding: 10px 9px 0 9px;
}
.jp-con-sub li {
	float: left;
	width: 170px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.jp-con-sub li.last {
	padding-right: 0;
}
.jp-con-sub li .images img {
	width: 170px;
	height: 170px;
	border:1px solid #f2f2f2;
}
.jp-con-sub li .name {
	padding: 5px 0;
}
.jp-con-sub li .name, .jp-con-sub li .bottom {
	line-height: 23px;
}
.jp-con-sub li .bottom .fl a {
	display: block;
	width: 61px;
	height: 23px;
	line-height: 23px;
	text-align: center;
	background: #FC8000;
	border: 1px solid #E27709;
	border-radius: 3px;
	color: #fff;
}
.dh-phb .star {
	width: 248px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	padding: 5px;
}
.dh-phb .star dl {
	cursor: pointer;
	padding: 5px 0;
	line-height: 25px;
	position: relative;
}
.dh-phb .star dl dd {
	float: left;
	padding-left: 5px;
	line-height: 18px;
}
.dh-phb .star dl dt {
	float: left;
}
.dh-phb .sl03 a {
	color: #005CA1;
}
.dh-phb .bg .sl03 a {
	color: #3E3E3E;
}
.dh-phb .sl03 a:hover {
	color: #FF5600;
}
.dh-phb .star dl {
	clear: both;
	border-bottom: 1px dotted #ddd;
	display: block;
	zoom: 1;
}
.dh-phb .star dl:after {
	display: block;
	clear: both;
	content: "";
	visibility: hidden;
	height: 0;
}
.dh-phb .star .bg {
	width: 248px;
	float: left;
	padding-top: 5px;
}
.dh-phb .sl01 {
	background: #FE8843;
	width: 18px;
	height: 18px;
	line-height: 18px;
	text-align: center;
	font-weight: bold;
	color: #FFF;
	border-radius: 3px;
}
.dh-phb .sl01.grey {
	background: #AAA;
}
.dh-phb .bg .sl02 img, .bg .sl04 span.txt {
	display: none;
}
.dh-phb .bg .sl04 b.orange {
	display: block;
	position: absolute;
	right: 5px;
	top: 5px;
}
.dh-phb .bg .sl03 {
	width: 190px;
	height: 18px;
	overflow: hidden;
}
.dh-phb .sl02 img {
	width: 55px;
	height: 52px;
}
.dh-phb .sl02 {
	padding-left: 5px;
}
/*jinrongfuwu.html*/
.jinrong-banner {
	height: 335px;
	background: url(../images/banner-bg-show.jpg) bottom center no-repeat;
	padding-bottom: 18px;
}
.jinrong-banner .ad {
	width: 1000px;
	height: 335px;
	overflow: hidden;
	position: relative;
}
.jinrong-banner .slider img {
	width: 1000px;
	height: 335px;
	display: block;
}
.jinrong-banner .num {
	left: 48%;
	bottom: 10px;
}
.jinrong-banner-right {
	width: 260px;
	height: 303px;
	background: url(../images/jinrong-banner-right-bg.png) no-repeat;
	position: absolute;
	top: 15px;
	right: 15px;
	padding: 10px 20px 0 15px;
}
.jinrong-banner-right h1 {
	background: url(../images/jinrong-icon.jpg) 5px center no-repeat;
	border-bottom: 1px solid #ddd;
	padding-left: 60px;
	font-size: 18px;
	line-height: 35px;
}
.jinrong-banner-right p {
	line-height: 27px;
	color: #5c5c5c;
}
.jinrong-banner-right .more {
	text-align: center;
	padding-top: 10px;
}
.jinrong-banner-right .more a {
	display: inline-block;
	width: 120px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	background: #F79C4D url(../images/btn-orange-bg.jpg) bottom repeat-x;
	border: 1px solid #E27709;
	border-radius: 3px;
	color: #fff;
	font-size: 15px;
}
.jr-daikuan01 {
	margin-left: 7px;
	border: 1px solid #ddd;
}
.jr-daikuan01 h1.title {
	background: #fff url(../images/jr-title-bg02.jpg)top repeat-x;
	height: 57px;
	position: relative;
}
.jr-daikuan01 h1.title span.blue {
	position: absolute;
	left: -7px;
	top: -1px;
	background: url(../images/jr-title-bg01.png) no-repeat;
	width: 225px;
	height: 57px;
	line-height: 43px;
	padding-left: 25px;
	font-size: 26px;
	color: #fff;
	font-weight: normal;
}
.jr-daikuan01 h1.title span.green {
	position: absolute;
	left: -7px;
	top: -1px;
	background: url(../images/jr-title-bg02.png) no-repeat;
	width: 225px;
	height: 57px;
	line-height: 43px;
	padding-left: 25px;
	font-size: 26px;
	color: #fff;
	font-weight: normal;
}
.jr-daikuan-con {
	padding: 10px 15px;
	font-size: 14px;
	line-height: 24px;
}
.jr-daikuan-con h2.jr-sub-title {
	line-height: 27px;
	font-size: 18px;
	padding-bottom: 15px;
}
.jr-daikuan-con h2.jr-sub-title span.orange {
	width: 27px;
	height: 27px;
	text-align: center;
	display: inline-block;
	color: #fff;
	margin-right: 10px;
	background: #FF7D00;
	border-radius: 3px;
}
.jr-daikuan-con h2.jr-sub-title span.blue {
	width: 27px;
	height: 27px;
	text-align: center;
	display: inline-block;
	color: #fff;
	margin-right: 10px;
	background: #015CA1;
	border-radius: 3px;
}
.jr-daikuan-con p, ul.jr-hq {
	padding-bottom: 15px;
}
.jr-sub-ul li {
	float: left;
	width: 33%;
}
.jr-sub-c02 {
	line-height: 26px;
}
.jr-sub-c03 {
	font-weight: bold;
}
.jr-c03-left {
	width: 858px;
	float: left;
}
.jr-c03-left ul.jr-liucheng-top {
	background: url(../images/jr-liucheng-bg02.jpg) no-repeat;
	height: 45px;
}
.jr-c03-left ul.jr-liucheng-top li, .jr-c03-left ul.jr-liucheng-bottom li {
	float: left;
	text-align: center;
}
.jr-c03-left ul.jr-liucheng-top li.lc-01 {
	width: 156px;
	line-height: 45px;
}
.jr-c03-left ul.jr-liucheng-top li.lc-02 {
	width: 205px;
	line-height: 45px;
}
.jr-c03-left ul.jr-liucheng-top li.lc-03 {
	width: 164px;
	line-height: 22px;
}
.jr-c03-left ul.jr-liucheng-top li.lc-04 {
	width: 202px;
	line-height: 22px;
}
.jr-c03-left ul.jr-liucheng-top li.lc-05 {
	width: 131px;
	line-height: 22px;
}
.jr-c03-left ul.jr-liucheng-bottom {
	background: url(../images/jr-liucheng-bg03.jpg) no-repeat;
	height: 45px;
	margin-top: 18px;
	_margin-top: 9px;
}
.jr-c03-left ul.jr-liucheng-bottom li.lc-01 {
	width: 180px;
	line-height: 45px;
}
.jr-c03-left ul.jr-liucheng-bottom li.lc-02 {
	width: 184px;
	line-height: 45px;
}
.jr-c03-left ul.jr-liucheng-bottom li.lc-03 {
	width: 206px;
	line-height: 45px;
}
.jr-c03-left ul.jr-liucheng-bottom li.lc-04 {
	width: 288px;
	line-height: 45px;
}
.jr-c03-right {
	width: 19px;
	float: left;
	background: url(../images/jr-liucheng-bg01.jpg) left 16px no-repeat;
	padding: 16px 0 0 66px;
	color: #ff7d00;
	line-height: 18px;
}
.jr-sub-title04 {
	position: relative;
	padding-top: 30px;
}
.jr-sub-title04 a.online-sq {
	display: block;
	position: absolute;
	left: 200px;
	top: 13px;
}
.jr-sub-c04 li {
	float: left;
	width: 290px;
	background: url(../images/icon05.jpg) 14px center no-repeat;
	padding-left: 26px;
}
ul.jr-hq li {
	float: left;
	background: url(../images/icon06.jpg) 10px center no-repeat;
	padding-left: 38px;
	width: 279px;
}
.martop-20 {
	margin-top: 20px;
	_margin-top: 10px;
}
.mesWindow {
	width: 390px;
	height: 190px;
	border: 5px solid #005BA1;
	border-radius: 3px;
	background: #fff;
	position: absolute;
	z-index: 2000;
	padding: 5px;
	font-size: 12px;
}
.mesWindowTop {
	border-bottom: #005BA1 1px solid;
	font-weight: bold;
	text-align: left;
	height: 40px;
	padding-left: 15px;
	line-height: 40px;
	font-size: 16px;
	position: relative;
}
.mesWindowTop input.close {
	position: absolute;
	top: 12px;
	right: 8px;
	background: url(../images/close.png) 0 0 no-repeat;
	width: 16px;
	height: 16px;
	text-indent: -9999px;
	display: block;
	border: 0;
	cursor: pointer;
}
.mesWindowTop input.close:hover {
	position: absolute;
	top: 12px;
	right: 8px;
	background: url(../images/close.png) -16px 0 no-repeat;
}
.mesWindowContent {
	padding: 10px;
}
.mesWindowContent .mes-sub {
	padding-bottom: 10px;
}
.mesWindowContent .fl {
	float: left;
	width: 120px;
	text-align: right;
	padding-right: 5px;
	line-height: 25px;
}
.mesWindowContent .fr {
	float: left;
	width: 200px;
}
.mesWindowContent .fr input {
	width: 150px;
	height: 23px;
	border: 1px solid #ddd;
	padding: 0 5px;
}
.mesWindowContent p.orange {
	line-height: 25px;
	text-align: center;
	font-weight: bold;
}
.bottom-btn {
	text-align: center;
	padding-top: 5px;
}
.drag_btn {
	height: 29px;
	background: url(../images/search-btn-bg.jpg) repeat-x;
	line-height: 29px;
	text-align: center;
	color: #fff;
	border: 0;
	font-size: 14px;
	border-radius: 3px;
	cursor: pointer;
	font-weight: bold;
	padding: 0 15px;
	display: inline-block;
}
/*shangchengwangpu.html*/
.wangpu-con .wangpu-left {
	width: 258px;
	float: left;
	border: 1px solid #ddd;
}
.wangpu-con .wangpu-left h1.title {
	background: #fff url(../images/title-bg03.jpg) bottom repeat-x;
	height: 32px;
	line-height: 32px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 14px;
	color: #005BA1;
}
.wangpu-left-con {
	padding: 10px;
}
.wangpu-left-con .search .search-txt {
	width: 155px;
	height: 28px;
	line-height: 28px;
	padding: 0 5px;
	border: 1px solid #ddd;
	margin-right: 10px;
	_margin-right: 5px;
	color: #929292;
}
.wangpu-left-con .left-ad img {
	padding-top: 10px;
	width: 238px;
	height: 130px;
}
.wangpu-con .wangpu-right {
	width: 730px;
	float: right;
}
.wangpu-right h1.title {
	border-bottom: 2px solid #005CA1;
	height: 30px;
	line-height: 30px;
}
.wangpu-right h1.title span {
	display: block;
	width: 135px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	background: #1582D4 url(../images/search-btn-bg.jpg) bottom repeat-x;
}
.wangpu-r-con .wangpu-r-row {
	width: 333px;
	float: left;
	margin-top: 10px;
	_margin-top: 5px;
	border: 1px solid #ddd;
	background: #F6F6F6;
	padding: 10px;
}
.wangpu-row-title {
	padding-right: 60px;
	position: relative;
	font-size: 14px;
	color: #00599c;
	font-weight: bold;
	padding-bottom: 10px;
}
.wangpu-row-title a
{
    color: #00599c;
    }
.wangpu-wish-btn {
	position: absolute;
	top: 0px;
	right: 0;
	_right: 10px;
	cursor: pointer;
}
.wangpu-r-row-con {
	line-height: 25px;
}
.wangpu-r-row-con img {
	padding-right: 25px;
}
.wangpu-r-row-con .addtitle,.wangpu-r-row-con .address
{
    display:block;
    float:left;
    }
.wangpu-r-row-con .addtitle
{
    width:36px;
    }
.wangpu-r-row-con .address
{
    width:290px;
    overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
    height: 25px;
    }
.wangpu-right .font-page {
	text-align: right;
}
/*zhuce01.html*/
.header-zc {
	border-bottom: 1px solid #ddd;
	margin-bottom: 15px;
}
.header.header-zc .logo-text h1 {
	line-height: 85px;
	padding-bottom: 0;
}
.header.header-zc .tel {
	position: absolute;
	right: 0px;
	top: 40px;
}
.zhuce-con .zc-top {
	background: url(../images/register-bg.jpg) no-repeat;
	height: 34px;
}
.zhuce-con .zc-top li {
	float: left;
	width: 33.3%;
	text-align: center;
	font-size: 16px;
	color: #3d3d3d;
	line-height: 34px;
	font-weight: bold;
}
.zhuce-con .zc-top li.active {
	color: #fff;
}
.reg-type label{text-align: left!important;
width: 100px!important;
float: right!important;
vertical-align: middle!important;
height: 30px;
line-height: 30px;
margin-left: 5px;}
.reg-type input{ vertical-align:middle; height: 30px;}
.register-01 {
	border-bottom: 1px dashed #ddd;
	line-height: 35px;
}
.register-02 {
	padding: 25px 0;
}
.reg-02-row {
	padding-bottom: 10px;
	line-height: 32px;
}
.reg-02-row label {
	width: 280px;
	text-align: right;
	display: inline-block;
	float: left;
	font-size: 14px;
}
.reg-txt {
	height: 30px;
	line-height: 30px;
	border: 1px solid #ddd;
	width: 280px;
	padding: 0 5px;
	margin: 0 10px 10px 0;
	border-radius: 3px;
}
.reg-btn {
	height: 25px;
	line-height: 25px;
	background: #F9F9F9 url(../images/btn-grey-bg.jpg) bottom repeat-x;
	border: 1px solid #c3c3c3;
	border-radius: 3px;
	text-align: center;
	margin-right: 10px;
	padding: 0 10px;
	display: inline-block;
}
.reg-bottom-btn {
	padding: 0px 0 20px 280px;
}
.reg-btn02 {
	display: inline-block;
	height: 36px;
	background: #F79C4D url(../images/btn-orange-bg.jpg) bottom repeat-x;
	border: 1px solid #E27709;
	border-radius: 3px;
	text-align: center;
	font-size: 14px;
	line-height: 36px;
	font-weight: bold;
	color: #fff;
	padding: 0 20px;
	margin-bottom: 20px;
}
.reg-btn02:hover {
	color: #fff;
}
.zhuce-con {
	min-height: 368px;
}
.zhuce-con .zc-top02 {
	background: url(../images/register-bg01.jpg) no-repeat;
}
.register-01.icon01 {
	background: url(../images/reg-icon01.jpg) 5px center no-repeat;
	padding-left: 35px;
	font-size: 14px;
}
.register-01.icon02 {
	background: url(../images/reg-icon02.jpg) 5px center no-repeat;
	padding-left: 35px;
	font-size: 14px;
}
ul.password-con li {
	width: 85px;
	height: 18px;
	line-height: 18px;
	float: left;
	text-align: center;
	border-right: 1px solid #fff;
	background: #DBDBDB;
}
ul.password-con li.active {
	background: #87AB21;
	color: #fff;
}
.zhuce-con .zc-top03 {
	background: url(../images/register-bg02.jpg) no-repeat;
}
.reg03-top {
	border: 1px solid #F6B47A;
	background-color: #FCF9F6;
	margin-top: 20px;
	height: 150px;
}
.reg03-top li {
	float: left;
	border-right: 1px solid #FEE4CD;
	font-size: 16px;
	font-weight: bold;
}
.reg03-top .icon01 {
	background: url(../images/reg-icon03.jpg) 20px center no-repeat;
	width: 241px;
	height: 100px;
	line-height: 25px;
	padding: 50px 0 0 130px;
}
.reg03-top .icon02 {
	background: url(../images/reg-icon04.jpg) 45px center no-repeat;
	width: 181px;
	height: 150px;
	line-height: 150px;
	padding: 0px 0 0 130px;
}
.reg03-top .icon03 {
	background: url(../images/reg-icon05.jpg) 45px center no-repeat;
	width: 201px;
	height: 150px;
	line-height: 150px;
	padding: 0px 0 0 110px;
	border-right: 0;
}
.reg03-bottom {
	border: 1px solid #ddd;
	margin-top: 20px;
}
.reg03-bottom-con {
	padding: 20px 0;
}
.reg03-bottom-con li {
	width:199px;_width:185px;
	text-align: center;
	float: left;
	font-size: 14px;
	font-weight: bold;
}
.reg03-bottom-con li.icon01 {
	background: url(../images/reg-icon06.jpg) center top no-repeat;
	padding-top: 85px;
}
.reg03-bottom-con li.icon02 {
	background: url(../images/reg-icon07.jpg) center top no-repeat;
	padding-top: 85px;
}
.reg03-bottom-con li.icon03 {
	background: url(../images/reg-icon08.jpg) center top no-repeat;
	padding-top: 85px;
}
.reg03-bottom-con li.icon04 {
	background: url(../images/reg-icon09.jpg) center top no-repeat;
	padding-top: 85px;
}
.reg03-bottom-con li.icon05 {
	background: url(../images/reg-icon10.jpg) center top no-repeat;
	padding-top: 85px;
}
/*shangchengfuwu.html*/
.zhaobiao-con01.mall-services li a {
	width: auto;
	float: none;
	line-height: 25px;
	height: 25px;
}
.member-shop-c01 .member-shop-c01-right .ad.mall-banner {
	height: 247px;
}
.mall-banner img {
	width: 730px;
	height: 247px;
}
.mall-c02 {
	border: 1px solid #ddd;
	border-top: 0;
}
.mall-c02-title {
	background: url(../images/list_tit.jpg) repeat-x top;
	font-size: 14px;
	border-top: 2px solid #256AB8;
	border-bottom: 1px solid #ddd;
	height: 35px;
	padding-left: 15px;
	line-height: 35px;
	font-weight: bold;
}
.mall-c02-con {
	padding: 10px;
	line-height: 25px;
}
.mall-c02-con p {
	text-indent: 2em;
}
.mall-c02-con h1 {
	font-size: 14px;
	padding-bottom: 5px;
}
.xg-help li {
	float: left;
	width: 294px;
	border: 1px solid #F6B47A;
	background-color: #FCF9F6;
	padding: 10px;
	margin-bottom: 10px;
	margin-right: 15px;
	_margin-right: 7px;
}
.xg-help li h2 {
	height: 24px;
	line-height: 24px;
	border-bottom: 1px dashed #ddd;
	background: url(../images/ques-icon.jpg) left center no-repeat;
	font-size: 12px;
	padding-left: 20px;
}
.xg-help li.last {
	margin-right: 0;
}
.xg-lc {
	background: url(../images/lc-bg.jpg) no-repeat;
	height: 45px;
}
.xg-lc li {
	float: left;
	text-align: center;
	width: 20%;
	line-height: 45px;
	font-size: 14px;
	font-weight: bold;
}
.tj-wl-title {
	border-bottom: 2px solid #005CA1;
}
.tj-wl-title span {
	display: inline-block;
	padding: 0 15px;
	font-size: 14px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	background: url(../images/btn-blue.jpg) repeat-x;
	color: #fff;
	border-radius: 3px 3px 0 0;
}
.tj-wuliu-con {
	padding-bottom: 10px;
}
.tj-wuliu-row {
	margin-top: 10px;
}
.tj-wuliu-row .tj-left {
	float: left;
	border: 1px solid #ddd;
	width: 473px;
	padding: 10px;
	line-height: 22px;
}
.tj-wuliu-row .tj-left .title {
	border-bottom: 1px dashed #ddd;
	padding-bottom: 10px;
}
.tj-wuliu-row .tj-left .title img {
	padding-right: 10px;
}
.tj-wuliu-row .tj-left .title .fl {
	line-height: 47px;
	font-size: 14px;
	font-weight: bold;
}
.wuliu-row-btn {
	padding: 10px 0;
}
.wuliu-row-btn a.sear-btn {
	display: inline-block;
	width: 66px;
	height: 26px;
	line-height: 26px;
	padding-left: 30px;
	color: #FD5300;
	background: url(../images/sear-btn-bg.jpg) no-repeat;
	margin-right: 10px;
}
.wuliu-tel {
	background: url(../images/tel-img01.jpg) left center no-repeat;
	padding-left: 70px;
	min-height: 41px;
	line-height: 20px;
}
.wuliu-tel label {
	width: 200px;
	display: block;
	float: left;
	font-size: 14px;
	color: #515151;
}
/*hangqingzhongxin.html*/
.catesub-show {
	border: 1px solid #87b9d0;
	height: 46px;
	border-radius: 2px 2px 0 0;
	overflow: hidden;
}
.catesub-col-0 {
	width: 42px;
	height: 40px;
	background: url(../images/catesub-show_00.gif) no-repeat 0 0;
	padding: 6px 10px 0 20px;
}
.catesub-col-0, .catesub-col-1, .catesub-col-2 {
	float: left;
	display: inline;
	overflow: hidden;
	color: #999;
}
.catesub-col-0 a {
	color: #024588;
	font-size: 14px;
	font-weight: bold;
}
.catesub-col-1 {
	width: 430px;
	height: 36px;
	padding: 5px 10px;
	line-height: 18px;
	border-right: 1px solid #87B9D0;
}
.catesub-col-1 a {
	margin: 4px 3px 4px 0px;
}
.catesub-col-2 a {
	margin: 4px 8px 8px 0px;
	color: #666;
}
.catesub-col-1 a:hover, .catesub-col-2 a:hover {
	color: #f93;
	text-decoration: underline;
}
.catesub-col-2 {
	height: 36px;
	padding: 5px 4px;
	line-height: 18px;
	width: 395px;
}
.catesub-col-1 p, .catesub-col-2 p {
	height: 36px;
	overflow: hidden;
}
.zx-main {
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	padding: 0 10px;
	background: url(../images/notice-icon.jpg) 10px 3px no-repeat;
	line-height: 36px;
}
.notice .zx-main .title {
	padding-left: 50px;
	width: 60px;
}
.zx-main .notice-con {
	width: 865px;
	height: 36px;
	overflow: hidden;
}
.news-left, .news-right {
	width: 278px;
	border: 1px solid #ddd;
}
.news-mid {
	width: 418px;
	border: 1px solid #D0D6E8;
	background: #fff url(../images/news-mid-bg.jpg) top repeat-x;
}
.news-title {
	padding: 0 10px;
	font-weight: bold;
	font-size: 14px;
	background: #fff url(../images/title-bg03.jpg) bottom repeat-x;
	height: 30px;
	line-height: 30px;
}
.news-con li span {
	color: #6f6f6f;
}
.news-con {
	padding: 5px 10px;
}
.news-con li {
	line-height: 26px;
	height: 26px;
	overflow: hidden;
	background: url(../images/txt-icon.jpg) left center no-repeat;
	padding-left: 10px;
}
.news-mid-title {
	height: 29px;
	line-height: 29px;
	border-bottom: 1px solid #DCDCDC;
	padding: 0 10px;
	color: #FE7600;
	font-size: 16px;
	font-weight: normal;
	font-weight: bold;
}
.blue-more {
	float: right;
	font-size: 12px;
	font-weight: normal;
	color: #005CA1;
}
.news-mid-con {
	padding: 10px;
	height: 224px;
	overflow: hidden;
}
.news-mid-con ul.hq-con li {
	border-bottom: 1px dashed #ddd;
	padding-bottom: 5px;
	line-height: 18px;
}
.news-mid-con li h2 {
	text-align: center;
	font-size: 14px;
	line-height: 32px;
}
.news-mid-con li p {
	text-indent: 2em;
}
.news-title span.blue {
	font-size: 12px;
	font-weight: normal;
	padding-left: 3px;
}
.news-right-con {
	padding: 10px;
}
.grey {
	color: #6f6f6f;
}
.news-top li {
	line-height: 28px;
}
.news-bottom {
	border: 1px dashed #ddd;
	background: #EFEFEF;
	line-height: 27px;
}
.news-bottom li {
	width: 75px;
	float: left; _font-size:11px;
	text-align: center;
}
.news-floor-left {
	width: 710px;
}
.news-floor-right {
	width: 280px;
}
.news-floor-sub .title, .list-sub-mid .title {
	line-height: 32px;
	border-bottom: 2px solid #005BA0;
	font-size: 16px;
	font-weight: bold;
}
.floor-lc-sub {
	width: 348px;
	border: 1px solid #ddd;
}
.yuanyou-img {
	padding: 10px 10px 3px 10px;
}
.yuanyou-img img {
	width: 328px;
	height: 91px;
}
.news-floor-rc {
	border: 1px solid #ddd;
	height: 222px;
}
.news-floor-rc .news-title, .pro-zf .news-title {
	padding: 0;
}
.news-floor-rc .news-title li {
	float: left;
	width: 68.5px;
	border-right: 1px solid #ddd;
	text-align: center;
	cursor: pointer;
}
.news-floor-rc .news-title li.active, .pro-zf .news-title li.active {
	background: #fff;
	color: #0165b1;
}
.news-floor-rc-con {
	padding: 15px 10px;
}
.news-floor-rc-con img {
	width: 258px;
	height: 165px;
}
.sj-search .sj-search-top li {
	width: 135px;
	float: left;
	margin-bottom: 10px;
}
.sj-search .sj-search-top li a {
	width: 133px;
	height: 28px;
	line-height: 28px;
	border: 1px solid #ddd;
	background: #F9F9F9 url(../images/btn-grey-bg.jpg) bottom repeat-x;
	border: 1px solid #c3c3c3;
	font-weight: bold;
	border-radius: 3px;
	text-align: center;
	display: inline-block;
}
.sj-ad img {
	padding-bottom: 6px;
}
.sj-ad a.last img {
	padding-bottom: 0;
}
.pro-zf {
	border: 1px solid #ddd;
}
.pro-zf .news-title li {
	float: left;
	width: 138px;
	border-right: 1px solid #ddd;
	text-align: center;
	cursor: pointer;
}
.pro-zf-con {
	padding: 18px 10px;
	height: 286px;
}
.pro-zf-con img {
	width: 258px;
	height: 286px;
}
.news-pronav dl {
	display: block;
	width: 100%;
	min-height: 20px;
	float: left;
	margin-top: 10px;
	_margin-top: 8px;
	color: #009AD9;
}
.news-pronav dl dt {
	font-size: 14px;
	font-weight: bold;
	width: 100%;
	text-align: left;
	display: block;
	float: left;
}
.news-pronav dl dd {
	min-height: 40px;
	text-align: left;
	white-space: nowrap;
}
.news-pronav dl dd a {
	float: left;
	display: inline-block;
	padding: 0 5px;
	line-height: 25px;
}
#slideBox {
	width: 280px;
	height: 250px;
	overflow: hidden;
	position: relative;
}
#slideBox ul#show_pic {
	margin: 0;
	padding: 0;
	list-style: none;
	height: 250px;
	width: 2800px;
	position: absolute;
}
#slideBox ul#show_pic li {
	float: left;
	margin: 0;
	padding: 0;
	height: 250px;
}
#slideBox ul#show_pic li img {
	display: block;
}
#iconBall {
	position: absolute;
	bottom: 0;
	right: 0;
}
#iconBall li {
	float: left;
	color: #7a7a7a;
	width: 32px;
	height: 28px;
	line-height: 28px;
	cursor: pointer;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	padding-top: 4px;
}
#iconBall li.active {
	background: url(../images/iconbg.png) no-repeat;
	color: #fff;
}
#slideText {
	width: 475px;
	height: 28px;
	background: rgba(0,0,0,0.7);
	color: #fff;
	position: absolute;
	left: 0px;
	bottom: 0px;
*background:transparent;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2000000, endColorstr=#b2000000);
}
#textBall {
	position: absolute;
	left: 10px;
	bottom: 3px;
}
#textBall li {
	float: left;
	cursor: pointer;
	display: none;
	color: #fff;
	font-size: 14px;
}
#textBall li.active {
	display: block;
}
#textBall li a {
	text-decoration: none;
	color: #fff;
}
/*zixun.html*/
.zixun-top {
	border-bottom: 1px dashed #ddd;
	padding-bottom: 10px;
}
.zixun-top .images {
	float: left;
	width: 150px;
}
.zixun-top .images img {
	width: 144px;
	height: 85px;
	padding: 1px;
	border: 1px solid #ddd;
}
.zx-top-rtxt {
	float: right;
	width: 245px;
	line-height: 22px;
}
.zx-top-rtxt h2 {
	font-size: 12px;
	text-align: left;
}
.zixun-sild {
	padding: 2px;
	width: 274px;
	height: 270px;
	position: relative;
}
.zixun-sild img {
	width: 274px;
	height: 270px;
}
.zixun-sild #fd {
	position: absolute;
	left: 2px;
	top: 2px;
}
.zixun-sild .num {
	position: absolute;
	bottom: 5px;
	right: 5px;
}
.zixun-sild .num li {
	float: left;
	margin-left: 5px;
	width: 15px;
	height: 15px;
	line-height: 15px;
	text-align: center;
	background: #fff;
	cursor: pointer;
	border-radius: 3px;
}
.zixun-sild .num li.now {
	background: #fe7600;
	color: #fff;
}
.news-floor-sub .title .fr {
	font-size: 12px;
	font-weight: normal;
}
.news-floor-sub .title .fr b,.hgzx-title span b{
	font-weight: normal;
	padding: 0 5px;
	color: #808080;
}
.zx-c01 .left {
	float: left;
	width: 468px;
	border: 1px solid #ddd;
}
.zx-c01 .right {
	float: right;
	width: 228px;
	border: 1px solid #ddd;
}
.zx-c01 .left .news-title {
	padding: 0;
}
.zx-c01 .left .news-title li {
	width: 95px;
	text-align: center;
	line-height: 30px;
	float: left;
	cursor: pointer;
}
.zx-c01 .left .news-title li.active {
	background: #005CA1;
	color: #fff;
}
.hq-nav {
	padding-left: 5px;
	background: url(../images/tab-bg02.jpg) bottom repeat-x;
}
.hq-nav li {
	height: 22px;
	line-height: 22px;
	float: left;
	padding: 0 10px;_padding: 0 8px;
	margin-right: 2px;_margin-right: 1px;
	border: 1px solid #A6C5D3;
	background: #EBF3FA;
	cursor: pointer;
}
.hq-nav li.active {
	color: #005CA1;
	background: #fff;
	border-bottom: 1px solid #fff;
}
.sh-c01 a {
	padding-right: 15px;
	display: inline-block;
	line-height: 25px;
}
.sh-c02 {
	border-bottom: 1px dashed #ddd;
	padding-bottom: 6px;
	margin-bottom: 5px;
}
.sh-c02 .images {
	float: left;
	width: 70px;
}
.sh-c02 .images img {
	padding: 1px;
	border: 1px solid #ddd;
	width: 64px;
	height: 70px;
}
.sh-c02 .img-txt {
	line-height: 18px;
	float: right;
	width: 130px;
}
.sh-c02 .img-txt h1 {
	font-size: 12px;
	padding-bottom: 3px;
}
.pad-none {
	padding: 0;
}
.compay-ad-show li {
	width: 148px;
	border: 1px solid #B0CAE3;
	background: #F0F8FF;
	padding: 5px 10px;
	margin-right: 10px;
	_margin-right: 5px;
	line-height: 20px;
	margin-top: 10px;
	float: left;
}
.compay-ad-show li.last {
	margin-right: 0;
}
.zx-c02 .left, .zx-c02 .right {
	width: 348px;
	border: 1px solid #ddd;
}
.zx-c02 .news-title h1 {
	font-size: 14px;
}
.zx-c02 .news-title .fr {
	font-size: 12px;
	font-weight: normal;
}
.zx-c02 .news-title .fr li {
	float: left;
	padding: 0 8px;
	cursor: pointer;
}
.zx-c02 .news-title .fr li.active {
	background: #fff;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	color: #015da3;
}
.news-con01 li {
	line-height: 25px;
	height: 25px;
}
.martop-8 {
	margin-top: 8px;
	_margin-top: 4px;
}
.product-nav {
	border-bottom: 1px solid #ddd;
}
.sh-c01 {
	padding-bottom: 5px;
}
.martop-15 {
	margin-top: 15px;
}
.product-nav .h2_cat {
	height: 27px;
	color: #333;
	background: #fff url(../images/categroy-nav-bg.png) bottom repeat-x;
	position: relative;
	z-index: 99;
}
.product-nav a {
	font-size: 12px;
	text-decoration: none;
	color: #333333;
}
.product-nav a:hover {
	text-decoration: underline;
	color: #ff3333;
}
.product-nav h3 {
	display: block;
	background: url(../images/icon04.jpg) 10px center no-repeat;
	padding: 0px 0px 0px 20px;
	font-weight: normal;
	font-size: 12px;
	border: 1px solid #ddd;
	height: 25px;
	border-bottom: 0;
	line-height: 25px;
}
.product-nav h3 a.r10 {
	padding-right: 10px;
}
.product-nav .h3_cat {
	display: none;
	width: 220px;
	position: absolute;
	left: -222px;
	top: 0px;
	cursor: pointer;
	background: #fff;
	border: 1px solid #fe7600;
	z-index: 10;
}
.product-nav .h3_cat ul {
	margin: 0;
	padding: 10px;
}
.product-nav .h3_cat ul li {
	list-style: none;
	float: left;
	height: 26px;
	width:65px;
}

/*----新增样式----*/

.product-nav h4 {
	display: block;
	background: url(../images/icon04.jpg) 10px center no-repeat;
	padding: 0px 0px 0px 20px;
	font-weight: normal;
	font-size: 12px;
	border: 1px solid #ddd;
	height: 25px;
	border-bottom: 0;
	line-height: 25px;
}
.product-nav h4 a.r10 {
	padding-right: 10px;
}
.product-nav .h4_cat {
	display: none;
	width: 220px;
	position: absolute;
	left: -222px;
	top: 0px;
	cursor: pointer;
	background: #fff;
	border: 1px solid #fe7600;
	z-index: 10;
}
.product-nav .h4_cat ul {
	margin: 0;
	padding: 10px;
}

.product-nav .h4_cat ul li {
	list-style: none;
	float: left;
	height: 26px;
	width:100px;
}

.product-nav .active_cat h4 span {
	display: none;
}
/*----新增样式----*/


.product-nav .active_cat h3 span {
	display: none;
}
.product-nav .active_cat div {
	display: block;
}
.active_cat h3 {
	border: 1px solid #fe7600;
	border-left: 0;
	padding: 0px 0px 0px 20px;
	position: absolute;
	z-index: 99;
	width: 260px;
	right: 0;
	background: #fff url(../images/icon04.jpg) 10px center no-repeat;
	cursor: pointer;
}
.tj-r-cc {
	border: 1px solid #ddd;
}
.jszy-tab th, .jszy-tab td {
	text-align: center;
	line-height: 29px;
}
.jszy-tab th {
	background: #F1FAFF url(../images/tab-bg03.jpg) bottom repeat-x;
	height: 33px;
	line-height: 33px;
	border-bottom: 1px solid #ddd;
}
.jszy-tab tr:hover, .ck-ph-tab tr:hover, .rz-tab tr:hover, .guanzhu-tab tr:hover {
	cursor: pointer;
	background: #E9EEF1;
	color: #fe7600;
}
.quick-search {
	border: 1px solid #F6B47A;
	background-color: #FCF9F6;
	padding: 10px 20px;
}
.quick-search label {
	display: inline-block;
	padding-right: 35px;
}
.quick-search label b {
	font-size: 16px;
}
.zb-search01 {
	width: 60px;
	height: 25px;
	background: #FC8000;
	border: 1px solid #E27709;
	border-radius: 3px;
	line-height: 25px;
	text-align: center;
	color: #fff;
	cursor: pointer;
	font-size: 12px;
	font-weight: bold;
}
.news-title01 {
	background: #fff url(../images/title-bg03.jpg) bottom repeat-x;
	height: 24px;
	padding-top: 6px;
}
.ck-ph {
	height: 27px;
	overflow: hidden;
	background: #F1FAFF url(../images/tab-bg03.jpg) bottom repeat-x;
	line-height: 27px;
	border-bottom: 1px solid #ddd;
}
.ck-ph a {
	padding-left: 7px;
}
.ck-ph-tab th, .ck-ph-tab td {
	text-align: center;
	line-height: 30px;
}
.ck-ph-tab td {
	border-top: 1px solid #ddd;
}
.ck-ph-tab th {
	background: #F2F2F2;
}
.ck-ph-tab td.tab-right {
	text-align: right;
	padding-right: 10px;
}
.ck-ph-tab td.bor-r, .ck-ph-tab th.bor-r {
	border-right: 1px solid #ddd;
}
.rz-tab {
	border: 1px solid #ddd;
}
.rz-tab td, .rz-tab th {
	border-color: #ddd;
	line-height: 27px;
	text-align: center;
}
.rz-tab th {
	background: #F1FAFF url(../images/tab-bg03.jpg) bottom repeat-x;
	height: 32px;
	line-height: 32px;
}
.cg-tab {
	border: 1px solid #ddd;
}
.cg-tab th {
	height: 33px;
	line-height: 33px;_height: 29px;
	_line-height: 29px;
}
.cg-tab td {
	height: 31px;
}
.hw-servier {
	border: 0;
	padding: 0 10px;
}
.floor-right-bottom.hw-servier ul {
	height: 182px;
	overflow: hidden;
}
.floor-right-bottom.hw-servier li {
	padding-bottom: 7px;_padding-bottom:2px;
}
.floor-right-bottom.hw-servier li a.btn03 {
	width: 256px;
}
.floor-right-bottom.hw-servier li a.btn02 {
	width: 122px;
}
.partner, .list-top {
	border: 1px solid #ddd;
	border-top: 2px solid #256AB8;
}
.partner h1.title {
	font-size: 14px;
	background: url(../images/list_tit.jpg) repeat-x top;
	height: 34px;
	line-height: 34px;
	border-bottom: 1px solid #ddd;
	padding: 0 10px;
	color: #005CA1;
}
.partner h1.title span {
	float: right;
	font-size: 12px;
	font-weight: normal;
	color: #333;
}
.partner h1.title span a.qq {
	background: url(../images/qq.jpg) 10px center no-repeat;
	padding-left: 30px;
	display: inline-block;
}
.partner-con {
	padding: 10px 0 10px 15px;
}
.partner-con li {
	float: left;
	padding-right: 16px;_padding-right: 12px;
}
/*login.html*/
.login-con {
	background: url(../images/login-bg.jpg) left 40px no-repeat;
	min-height: 320px;
	padding: 40px 0 40px 630px;
}
.login-sub {
	border: 1px solid #ddd;
	border-radius: 5px;
	padding: 10px;
	background: #F7F7F7;
}
.login-sub h1 {
	height: 40px;
	line-height: 40px;
	border-bottom: 1px solid #ddd;
	background: url(../images/login-icon.png) 5px center no-repeat;
	padding-left: 40px;
	font-size: 18px;
	margin-bottom: 25px;
}
.login-row {
	padding-bottom: 15px;
}
.login-row label {
	width: 80px;
	text-align: right;
	display: inline-block;
	line-height: 32px;
	font-size: 14px;
}
.login-row .input-txt {
	width: 240px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #ddd;
	border-radius: 3px;
	padding: 0 5px;
}
.login-row01 {
	padding-left: 80px;
	line-height: 25px;
}
.login-btn {
	display: inline-block;
	height: 32px;
	background: #F79C4D url(../images/btn-orange-bg.jpg) bottom repeat-x;
	border: 1px solid #E27709;
	border-radius: 3px;
	text-align: center;
	font-size: 14px;
	line-height: 32px;
	font-weight: bold;
	color: #fff;
	padding: 0 25px;
	margin-bottom: 15px;
	margin-right: 15px;
}
.login-row01.martop-20 a:hover {
	color: #fff;
}
.login-green-button {
	display: inline-block;
	height: 32px;
	background: #6CC725 url(../images/green-bg.jpg) bottom repeat-x;
	border: 1px solid #509e27;
	border-radius: 3px;
	text-align: center;
	font-size: 14px;
	line-height: 32px;
	font-weight: bold;
	color: #fff;
	padding: 0 15px;
	margin-bottom: 15px;
}
/*upr.html*/
.upr-top {
	border: 1px solid #F6B47A;
	background-color: #FCF9F6;
	padding: 10px;
}
.upr-top b {
	font-size: 16px;
}
.upr-top a {
	padding-left: 15px;
}
.user-member-row {
	padding-bottom: 10px;
}
.user-member-row label {
	width: 60px;
	text-align: right;
	display: inline-block;
	font-weight: bold;
}
.user-member-row01 {
	padding-left: 60px;
}
.user-member-row01 .login-btn {
	height: 25px;
	line-height: 25px;
	margin-bottom: 0;
	padding: 0 20px;
	font-size: 12px;
}
.user-member-row01 .reg-btn {
	font-weight: bold;
}
.dy-btn01 {
	background: url(../images/dy-bg01.jpg) 3px center no-repeat;
	height: 20px;
	line-height: 18px;
	display: inline-block;
	padding-left: 11px;
	width: 52px;
	color: #fff;
	margin-right: 25px;
}
.dy-btn02 {
	background: url(../images/dy-bg02.jpg) left center no-repeat;
	height: 20px;
	line-height: 18px;
	display: inline-block;
	padding-left: 8px;
	width: 52px;
	color: #fff;
}
.user-member-row01 .login-btn:hover, .dy-btn01:hover, .dy-btn02:hover {
	color: #fff;
}
.user-member {
	height: 196px;
	overflow: hidden;
}
/*bengan.html*/
.list-sub-left {
	width: 250px;
}
.list-sub-mid {
	width: 480px;
	margin-left: 10px;
}
.list-sl-con {
	border: 1px solid #ddd;
}
.list-sl-con .sj-search {
	padding: 10px 10px 0 10px;
}
.list-sl-con .sj-search .sj-search-top li {
	width: 109px;
}
.list-sl-con .sj-search .sj-search-top li a {
	width: 107px;
}
.quxian-img {
	padding: 10px;
	text-align: center;
}
.page-dash {
	border-top: 1px dashed #ddd;
	text-align: right;
	line-height: 25px;
	padding: 5px 10px 5px 0;
}
/*list.html*/
.list-left {
	width: 740px;
}
.list-top h1.title {
	font-size: 14px;
	background: url(../images/list_tit.jpg) repeat-x top;
	height: 29px;
	line-height: 29px;
	border-bottom: 1px solid #ddd;
	padding: 0 10px;
}
.guanzhu h1 {
	height: 35px;
	line-height: 35px;
	background: #0F7CD7 url(../images/tab-bg.jpg) bottom repeat-x;
	color: #fff;
	border-radius: 3px 3px 0 0;
	padding: 0 10px;
	font-size: 14px;
}
.guanzhu h1 a {
	font-size: 12px;
	font-weight: normal;
	color: #fff;
}
.guanzhu-tab {
	border: 1px solid #ddd;
}
.guanzhu-tab th, .guanzhu-tab td {
	line-height: 31px;
	text-align: center;
}
.guanzhu-tab th {
	background: #EFEFEF;
	height: 34px;
	line-height: 34px;
	font-size: 14px;
}
.guanzhu-tab td {
	border-top: 1px solid #ddd;
	border-right: 1px solid #ddd;
}
.news-con02 li {
	background: none;
	padding-left: 0;
}
.news-con02 li span.num01,.news-con02 li span.num02,.news-con02 li span.num03,.news-con02 li span.num04,.news-con02 li span.num05,.news-con02 li span.num06,.news-con02 li span.num07,.news-con02 li span.num08,.news-con02 li span.num09,.news-con02 li span.num010 {
	width: 16px;
	height: 16px;
	display: inline-block;
	text-align: center;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	background: #FE8843;
	border-radius: 3px;
	margin-right: 8px;
	_margin-right: 4px;
	line-height: 16px;
}
.news-con02 li span.num04,.news-con02 li span.num05,.news-con02 li span.num06,.news-con02 li span.num07,.news-con02 li span.num08,.news-con02 li span.num09,.news-con02 li span.num010 {

	background: #AAA;
}
/*detail.html*/
.detail-title {
	border-bottom: 1px dashed #ddd;
	padding-bottom: 5px;
	text-align: center;
	line-height: 25px;
}
.detail-title h1 {
	font-size: 16px;
	line-height: 30px;
}
.detail-title span {
	padding: 0 5px;
	color: #636363;
}
.detail-con-sub {
	padding: 10px 10px 0 10px;
	line-height: 2;
	font-size:14px;
	
}
.detail-con-sub p {
	text-indent: 2em;
	margin-bottom:10px;
}
.detail-con-sub img {
	text-align: center;
	padding: 10px 0;
	max-width: 700px;
}
.new-detail-tag {
	border-top: 1px dashed #ddd;
	padding-top: 15px;
}
.new-detail-tag a {
	padding: 0 5px;
}
#bdshare {
	float: none;
	height: 30px;
	line-height: 16px;
	width: 100%;
	padding-bottom: 15px;
}
.detail-bottom .orange {
	line-height: 22px;
}
.bds_tools a {
	display: inline-block;
	padding-right: 15px;
}
.xg-news {
	border: 1px solid #e7e5e5;
	background: #f4f4f4;
}
.xg-news li {
	float: left;
	width: 45%;
}
.mar-r-18 {
	margin-right: 46px;
	_margin-right: 23px;
}
.partner-ad .left-title {
	height: 135px;
	width: 23px;
	background: #005CA1;
	color: #fff;
	padding-top: 15px;
	font-size: 14px;
	padding-left: 7px;
}
.right-ad {
	border: 1px solid #ddd;
	width: 708px;
	height: 148px;
	line-height: 25px;
}
.right-ad li {
	width: 215px;
	float: left;
	height: 138px;
	border-right: 1px dashed #ddd;
	padding: 5px 10px;
}
.right-ad li.last {
	border-right: 0;
}
.right-ad h1 {
	font-size: 14px;
	line-height: 25px;
	padding-bottom: 5px;
}
.right-ad .images img {
	width: 80px;
	height: 80px;
}
.right-ad .img-txt {
	width: 125px;
	line-height: 20px;
	color: #525252;
}
.detail-news-title {
	padding: 0;
}
.detail-news-title li {
	float: left;
	width: 123px;
	border-right: 1px solid #ddd;
	text-align: center;
	font-size: 12px;
}
.detail-news-title li.active {
	background: #fff;
	color: #005c9e;
	cursor: pointer;
}
.xg-search {
	padding: 10px;
	border-top: 1px dashed #ddd;
	margin-top: 5px;
}
.ccs-input {
	height: 30px;
	width: 336px;
	color: #999;
	border: 1px solid #ddd;
	outline: none;
	line-height: 30px;
	border-radius: 3px;
	padding: 0 5px;
	margin-right: 10px;
}
.full_screen {
	display: none;
	position: absolute;
	top: 10px;
	border: 4px solid #005CA1;
	border-radius: 3px;
	width: 800px;
	background-color: White;
	z-index: 10000;
}
.full_screen .control {
	text-align: center;
	height: 30px;
	line-height: 30px;
	font-size: 15px;
}
.full_screen .control a {
	color: Black;
	font-size: 15px;
	text-decoration: none;
}
.full_screen .control a:hover {
	color: Red;
	text-decoration: underline;
}
.full_screen .control .focus {
	font-weight: bold;
	color: #D85A03;
	text-decoration: underline;
}
.full_screen .content {
	height: 500px;
	overflow: auto;
	font-size: 14px;
	padding: 5px;
	border-top: 2px groove Gray;
	background-color: White;
	line-height:1.8;
}
.full_screen .content p
{
    margin-bottom:20px;
    
    }
.full_screen .content table {
	empty-cells: show;
}
/*hangyehuizhan.html*/
.hz-c01-left{ width:708px; border:1px solid #ddd;}
.hz-con{ padding:10px;}
.hz-con .left{ border-right:1px solid #ddd; padding-right:10px; width:320px;}
.hz-con-r b{color: #fe7600;}
.hz-con .left.last{ border-right:0;}
.hz-con-r li{ line-height:24px; height:24px; overflow:hidden;}
/*huagongchang.html*/
.hgzx-title{ height:38px; line-height:38px; background:url(../images/hg-title-bg.jpg) repeat-x; border-right:1px solid #ddd; padding-right:10px}
.hgzx-title h1{background:url(../images/hg-title-bg01.jpg) repeat-x; width:148px; display:inline-block; text-align:center; font-size:18px; color:#fff; font-weight:bold;}
.martop-4{ margin-top:4px; _margin-top:2px;}
.product-nav01{border-bottom:0;}
.product-nav.product-nav01 .h2_cat {
background: #fff;
}
.product-nav.product-nav01 h3{ border:1px solid #fff;}
.product-nav.product-nav01 .active_cat h3 {
border: 1px solid #fe7600; border-left:0; width:258px;}
.news-floor-left .guanzhu-tab td {
line-height: 32px;}
/*huagongzhuanti.html*/
.hg-zt-con{ padding:16px 10px 5px 10px;}
.hg-zt-con li{ border-bottom:1px dashed #ddd; padding-bottom:12px; margin-bottom:10px;_margin-bottom:5px;}
.hg-zt-con li .images{ float:left; width:210px;}
.hg-zt-con li .images img{ border:1px solid #ddd; padding:2px; width:200px; height:100px;}
.hg-zt-con li .img-txt{ width:500px; float:right;}
.hg-zt-con li .img-txt h1{ line-height:30px; font-size:14px;}
.hg-zt-con li .img-txt h1 span{ font-size:12px; font-weight:normal;}
.hg-zt-con li .img-txt p{ line-height:24px; color:#626262;}
.zt-page{ text-align:right; line-height:25px; padding:0 10px 10px 0;}
/*yanjiuzhongxin.html*/
.yj-left-top{ margin:0 10px;_margin:0 5px; border-bottom:1px dashed #ddd; padding:8px 0;}
.yj-left-top .images{ float:left; width:80px;}
.yj-left-top .images img{ width:75px; height:75px; padding:1px; border:1px solid #ddd;}
.yj-left-top .img-txt{ float:right; width:170px; line-height:24px;}
.yj-left-top .img-txt h1{ font-size:12px; height:24px; overflow:hidden;}
.yj-left-top .img-txt p{ text-indent:2em; color:#676868;}
.news-mid-con01{ height:294px; overflow:hidden;}
.news-mid-con01 .news-con{ padding:5px 0 0 0;}
.news-mid-con01 .news-con li{ height:23px; line-height:23px;}
.zxhz-r{ line-height:24px; background:url(../images/mail.jpg) right bottom no-repeat;}
.tg-btn{ padding:10px 0 10px 25px;}
.online-btn{ display:inline-block;
height: 36px;
background: #F79C4D url(../images/btn-orange-bg.jpg) bottom repeat-x;
border: 1px solid #E27709;
border-radius: 3px;
text-align: center;
font-size: 14px;
line-height: 36px;
font-weight: bold;
color: #fff; padding:0 20px 0 15px;}
.online-btn span{ background:url(../images/online-icon.png) left center no-repeat; display:block; padding-left:25px;}
.online-btn:hover{ color:#fff;}



/* ---- 产品详细�?----   */
.detail_content{ border: 1px solid #e4e4e4; border-top:none; padding:10px;}
.detail_left{width:740px;}
.detail_title{ background:#f9f9f9; height:36px; line-height:36px; border: 1px solid #e4e4e4;   border-bottom:1px dashed #f2f2f2;}
.detail_title .fl{ padding-left:20px; font-size:14px; font-weight:bold;}
.detail_title .fr{  margin-top:10px; margin-right:20px;}
.detail_table {
border: 3px solid #f6bd86;}
.detail_table .list01 {
background-color: #fdf5e0;
font-weight: bolder;
padding-left: 20px;
width: 120px;
}
.detail_table td {
border-right: 1px solid #f6bd86;
border-bottom: 1px solid #f6bd86;
line-height: 38px;
font-size: 14px;}
.detail_table .list02{
padding-left: 40px;}
.detail_table .list02 #price {
color: #FF7200;
font-size: 20px;
float: left;}
.detail_table .list02 .icon_aprice {
background: url(/templates/_subsite/hgrx/images/icon_aprice.png) no-repeat;
width: 62px;
height: 24px;
float: left;
margin-left: 10px;
margin-top: 5px;
}
.iconbg
{
    background:url(bgimages/icon.png) no-repeat;
    }
.icon_bao_detail
{
    display:block;
    width:20px;
    height:18px;   
    float:left;
    background-position:left -80px;
    margin-top:10px;
    margin-left:5px;
    
    }
.icon_bao_list
{
    padding: 1px 8px;
    margin-left: 5px;
    background-position: left -78px;
    }
.detail_buy_content
{
    height:70px;
    line-height:70px;
    font-size:16px;
    text-align:center;
    border:1px solid #f2f2f2;
    background:#f9f9f9;
    }
.detail_caigouliang
{
    margin:0 5px;
    height:20px;
    width:30px;
    padding:5px 10px;
    border:1px solid #c4e1e9;
    background:#f2fafd;
    font-weight:bold;
    
    font-size:14px;
    }
.detail_caigouliang:focus
{
    margin:0 4px;
    border:2px solid #f6bd86;
    background:#fdf5e0;
    color:#f80;
    }
.detail_buybtn
{
    margin-left:60px;
    margin-right:10px;
    }
.detail_buybtn,.detail_contract
{
    height:36px;
    line-height:36px;
    padding: 0 20px;
    
    }
.detail_contract:hover
{
    color:#fff;
    }
.detail_tips
{
    height:25px; 
    line-height:25px;
    padding-left:20px;
    margin:20px 0;
    font-size:12px;
    }
.detail_tips b
{  color:#f80;
    }
.detail_xunjia_content
{
    padding:20px;
    line-height:60px;
    
    }
.detail_xunjia_content input,.detail_xunjia_content  textarea
{
    padding:10px 10px;
    border:1px solid #c4e1e9;
    background:#f2fafd;
    }
.detail_xunjia_content input:focus,.detail_xunjia_content  textarea:focus
{
   
    border:2px solid #f6bd86;
    background:#fdf5e0;
    color:#f80;
    }
.detail_xunjia_content input{ width:300px;}
.detail_xunjia_content textarea{ width:400px; height:40px;}
.xunjia_neirong_title{ display:inline-block; line-height:20px; height:40px;}
.qiatan-btn
{
    padding:2px 5px;

background: #F16C07;
border: 0;
border-radius: 3px;
cursor: pointer;
color: #fff;
text-align: center;
line-height: 21px;
margin-top: 3px;
}
.qiatan-btn:hover
{
    color:#fff;
    }
.detail_right{width:200px; padding:10px; height:352px; background:#f9f9f9; border:1px solid #f2f2f2; border-top:3px solid #eee;}
.detail_right h1{ font-size:14px; font-weight:bold; color:#666; text-align:center;}
.detail_right .zhishu{ text-align:center; height:80px; }
.detail_right .zhishu b{ line-height:60px; color:#f80; font-size:32px;}
.zhishustars{ line-height:16px; height:20px; width:158px; margin:0 auto;}
.stars-1,.stars-2,.stars-3,.stars-4,.stars-5{ display:block; float:left; height:16px; width:88px; }
.stars-1{background-position:left -100px; }
.stars-2{background-position:left -120px;}
.stars-3{background-position:left -140px;}
.stars-4{background-position:left -160px;}
.stars-5{background-position:left -180px;}
.startstitle{ display:block; float:left; width:70px; color:#f80;}
.zhishu-system{ margin-top:10px; padding:15px 0; border-top:1px dashed #ddd; border-bottom:1px dashed #ddd;}
.zhishu-system .fl{ line-height:2; color:#3c85ad;}
.zhishu-system .fr{ text-align:center;}
.zhishu-system .fr img{ width:88px;}
.lishijiaoyi{ padding:10px 0; border-bottom:1px dashed #ddd; color:#666; }
.lianximaijia{ padding:5px 0; color:#666; padding-top:10px;}
.lianximaijia a{ cursor:pointer; margin-bottom:-5px;}
.huiyuandengji{ line-height:2;}

/*ets/index.aspx*/
.front-pages table td { height:39px; line-height:39px; background:#f9f9f9}
.front-pages #pageLeft{ width:80%; text-align:center;}
.front-pages a,#b_pageNow{  background:#eee; padding:2px 6px; border-radius:2px;}
.front-pages  #b_pageNow{ background:#f80; color:#fff; cursor:default; }
.front-pages a:hover{ background:#ddd; text-decoration:none;}
.front-pages #b_pre{ margin:0 10px;}
.front-pages  #pageRight input{ margin-left:5px;}


/*仓储联盟*/
.warehouse-info
{
    padding:10px;
    line-height:2;
    text-align:center;
    padding-bottom:13px;
        }
.warehouse-info h1
{
    font-weight:600;
    color:#f80;
    font-size:16px;
    text-align:left;
    }
.warehouse-info p
{
    text-align:left;
    text-indent:20px;
    font-size:14px;
    margin-bottom:10px;
    }
.cangchu-lad{  }
.cangchu-lad img{width:258px; margin-top:5px; border:1px solid #eee;}
.cangchu-lct2,.cangchu-lct1{ padding:10px; text-align:center;}
.cangchu-lct2{ padding-top:30px; padding-bottom:20px;}
.wh-citys li{ float:left; font-weight:normal; display:block; padding:0 20px;  border-left:1px solid #ddd;  border-bottom:1px solid #ddd; cursor:pointer; }
.wh-citys li.on{ background:#fff;  border-bottom:1px solid #fff; font-weight:bold;}
.wh-help li {
	float: left;
	width: 294px;
	border: 1px solid #F6B47A;
	background-color: #FCF9F6;
	padding: 10px;
	margin-bottom: 10px;
	margin-right: 15px;
	_margin-right: 7px;
}
.wh-help li h2 {
	height: 24px;
	line-height: 24px;
	border-bottom: 1px dashed #ddd;
	background: url(bgimages/icon.png) left -256px no-repeat;
	font-size: 12px;
	padding-left: 20px;
}
.wh-help li.last {
	margin-right: 0;
}
.wh-city-contact
{
    line-height:2;
    border-top:1px solid #eee;
    padding-top:5px;
    margin-top:5px;
    }

/*运输联盟幻灯*/
.logistics-slider{ width:730px; height:245px; overflow:hidden; position:relative;    } 
.logistics-slider .hd{ height:20px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; } 
.logistics-slider .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.logistics-slider .hd ul li{ float:left; margin-right:5px;  width:20px; height:20px; line-height:20px; text-align:center; background:#fff; cursor:pointer;border-radius: 50%; } 
.logistics-slider .hd ul li.on{ background:#f80; color:#fff; } 
.logistics-slider .bd{ position:relative; height:100%; z-index:0;   } 
.logistics-slider .bd img{ width:730px; height:245px;  } 

/*金融服务幻灯*/
.finance-slider{ width:1000px; height:335px; overflow:hidden; position:relative;    } 
.finance-slider .hd{ height:20px; overflow:hidden; position:absolute; left:400px; bottom:30px; z-index:1; } 
.finance-slider .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.finance-slider .hd ul li{ float:left; margin-right:5px;  width:20px; height:20px; line-height:20px; text-align:center; background:#fff; cursor:pointer;border-radius: 50%; } 
.finance-slider .hd ul li.on{ background:#f80; color:#fff; } 
.finance-slider .bd{ position:relative; height:100%; z-index:0;   } 
.finance-slider .bd img{ width:1000px; height:335px;  } 

/*会员超市幻灯*/
.gifts-slider{ width:730px; height:245px; overflow:hidden; position:relative;    } 
.gifts-slider .hd{ height:20px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; } 
.gifts-slider .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.gifts-slider .hd ul li{ float:left; margin-right:5px;  width:20px; height:20px; line-height:20px; text-align:center; background:#fff; cursor:pointer;border-radius: 50%; } 
.gifts-slider .hd ul li.on{ background:#f80; color:#fff; } 
.gifts-slider .bd{ position:relative; height:100%; z-index:0;   } 
.gifts-slider .bd img{ width:730px; height:245px;  } 

.giftslists{ margin-bottom:10px; border-bottom:1px  dashed #ddd; padding:10px 10px;}
.giftslists:hover{ background:#f9f9f9;}
.gifts-pic{ width:150px; height:150px; line-height:150px;  text-align:center; overflow:hidden;}
.gifts-pic img{ width:140px; height:140px; border:1px solid #eee;}
.gifts-title{line-height:2; padding-top:20px; padding-left:20px;}
.gifts-title a{ font-size:14px; margin-top:20px; margin-bottom:10px; font-weight:bold;}
.gifts-btn{ padding:50px 50px 0 0}

.gifts-detail{ padding:30px 20px;}
.gifts-picbig img{ width:300px; height:300px; border:1px solid #eee;}
.gifts-word{  line-height:2; width:330px; text-align:left; }
.gifts-word h1{ font-size:16px; color:#005b9f; }
.gifts-word h2,.gifts-word h3{ font-size:12px; font-weight:normal;}
.gifts-word h2 .red{ font-size:14px; font-weight:bold;}
.gifts-exchange-form{ line-height:30px; margin:0; padding:0;}
.gifts-exchange-form input{ padding:2px 5px;}

/*资讯首页幻灯*/
.news-slider{ width:274px; height:270px; overflow:hidden; position:relative;    } 
.news-slider .hd{ height:20px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; } 
.news-slider .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.news-slider .hd ul li{ float:left; margin-right:5px;  width:20px; height:20px; line-height:20px; text-align:center; background:#fff; cursor:pointer;border-radius: 5px; } 
.news-slider .hd ul li.on{ background:#f80; color:#fff; } 
.news-slider .bd{ position:relative; height:100%; z-index:0;   } 
.news-slider .bd img{ width:274px; height:270px;  } 
.gifts-con{ padding:10px 10px 30px 10px;}
.buy-none{ background:#aaa;   }
.buy-none:hover{ text-decoration:none; cursor:default;}

/*首页滚动公告*/
.notice-colist li{ text-align:left; width:auto !important;  } 
.notice-colist li span{ float:right; color:#999; margin-left:5px;  }  
.notice-new{ overflow:hidden; position:relative;  height:36px; line-height:36px; } 
.notice-new .bd{ padding:0 10px;   } 
.notice-new .bd ul{ overflow:hidden; zoom:1; } 
.notice-new .bd ul li{ margin:0 10px; text-align:center; float:left; _display:inline; } 

/*首页滚动商铺推荐*/
.index-shopslider{ overflow:hidden; position:relative;} 
.index-shopslider .bd{ position:relative; height:100%; z-index:0; } 
.index-shopslider ul{ padding:0; margin:0; }
.index-shopslider ul li{ padding:0; margin:0; margin-right:5px!important;  margin-bottom:10px!important;}


/*资讯地区和分类频*/
.industry-con{
width: 325px!important;
}
.nav-more-show,.nav-more-show2 {
width: 417px;
padding: 10px;
margin-top:35px;
border: 1px solid #87B9D0;
background: #F6F9FB;
position: absolute;
z-index: 98;
}
.nav-more-show2
{
    width:375px;
    }
.catesub-more:hover,.catesub-col-1 .active{ border:1px solid #87B9D0; padding:1px 3px; background:#F6F9FB; color:#08c; text-decoration:none!important;}
.catesub-more:hover,.catesub-col-2 .active{ border:1px solid #87B9D0; padding:1px 3px; background:#F6F9FB; color:#08c; text-decoration:none!important;}
.catesub-col-1 p,.catesub-col-2 p{z-index: 99;position: absolute;width: 430px;}
.catesub-col-2 p{ width:395px;}
.nav-more-list{ margin-bottom:15px;}
.nav-more-list dt,.nav-more-list dt a{ margin-bottom:3px; color:#08c; text-decoration:none;}
.industry-nav{ margin:20px 10px 10px 30px; border-bottom: 1px solid #afdbff;}
.industry-title{ display:block; font-size:16px; font-weight:bold; line-height:2; margin-bottom:10px;}
.industry-nav a{ padding:3px 6px; background:url(bgimages/industry-titbg.png) repeat-x; height:24px; line-height:24px; border:1px solid #afdbff; border-bottom:none; border-right:none; }
.industry-nav a.more{ padding:3px 10px; border-right:1px solid #afdbff!important;}

/*操作演示*/
.yanshi-con
{
     border:3px solid #08c;
     padding:10px;
     background:#fff1e4;
    }
.yanshi-li a
{
    padding:0 30px;
    background:#eee;
    margin-right:10px;
    height:30px;
    display:inline-block;
    line-height:30px;
    
    }
.yanshi-li .on
{
    background:#08c;
    color:#fff;
    font-weight:bold;
    }
.yanshi-steps{  margin:10px 0;}
.yanshi-steps a{ padding:0 20px; line-height:30px; background:#b97945; margin-right:10px; display:inline-block; height:30px; color:#fff;-moz-border-radius: 3px;      /* Gecko browsers */
    -webkit-border-radius: 3px;   /* Webkit browsers */
    border-radius:3px;            /* W3C syntax */
    margin-bottom: 10px;
    }
.yanshi-steps .active{ background:#ff7300; font-weight:bold;}
.yanshi-steps span{ background:url(/templates/_subsite/hgrx/images/yanshi-steps/step-arrow.gif) left top no-repeat;padding:5px; margin-right:5px;}
.yanshi-jpg{ position:relative;}
.yanshi-link a{  position:absolute; }
.demo-1-1 a{ left:355px; top:0px; width:50px; height:26px;}
.demo-1-1x2 a{ left: 713px;top: 215px;width: 127px;height: 37px;}
.demo-1-2 a{ left: 261px;top: 333px;width: 180px;height: 43px;}
.demo-1-3 a{ left: 264px;top: 813px;width: 97px;height: 42px;}
.demo-1-4 a{ left: 762px;top: 230px;width: 106px;height: 27px;}
.demo-1-5 a{ left: 469px;top: 1120px;width: 115px;height: 37px;}
.demo-2-1 a{ left: 901px;top: 515px;width: 57px;height: 25px;}
.demo-2-2 a{ left: 442px;top: 562px;width: 104px;height: 44px;}
.demo-2-3 a{ left: 841px;top: 712px;width: 104px;height: 43px;}
.demo-2-4 a{ left: 103px;top: 2155px;width: 141px;height: 38px;}
.demo-2-5 a{ left: 32px;top: 718px;width: 149px;height: 41px;}
.demo-2-6 a{ left: 231px;top: 380px;width: 90px;height: 34px;}
.demo-2-7 a{ left: 30px;top: 729px;width: 149px;height: 41px;}
.demo-2-8 a{ left: 816px;top: 374px;width: 55px;height: 22px;}
.demo-2-9 a{ left: 376px;top: 814px;width: 93px;height: 32px;}
.demo-2-10 a{ left: 412px;top: 552px;width: 238px;height: 49px;}
.demo-2-11 a{ left: 765px;top: 377px;width: 54px;height: 19px;}
.demo-2-12 a{ left: 256px;top: 677px;width: 75px;height: 25px;}
.demo-2-13 a{ left: 404px;top: 453px;width: 239px;height: 49px;}
.demo-2-14 a{ left: 832px;top: 378px;width: 51px;height: 21px;}
.demo-2-15 a{ left: 249px;top: 671px;width: 78px;height: 25px;}
.demo-2-16 a{ left: 453px;top: 468px;width: 239px;height: 49px;}
.demo-2-16x2 a{ left: 453px;top: 521px;width: 239px;height: 49px;}
.demo-3-1 a{ left: 462px;top: 213px;width: 85px;height: 27px;}
.demo-3-2 a{ left: 517px;top: 746px;width: 123px;height: 39px;}
.demo-3-3 a{ left: 501px;top: 404px;width: 80px;height: 35px;}
.demo-3-4 a{ left: 371px;top: 399px;width: 238px;height: 48px;}
.demo-3-5 a{ left: 431px;top: 563px;width: 238px;height: 48px;}
.demo-3-6 a{ left: 893px;top: 386px;width: 56px;height: 26px;}
.demo-3-7 a{ left: 544px;top: 693px;width: 76px;height: 27px;}
.demo-3-8 a{ left: 401px;top: 513px;width: 238px;height: 48px;}
.demo-3-9 a{ left: 886px;top: 374px;width: 56px;height: 26px;}
.demo-3-10 a{ left: 234px;top: 502px;width: 77px;height: 26px;}
.demo-3-11 a{ left: 389px;top: 524px;width: 238px;height: 48px;}
.demo-3-12 a{ left: 428px;top: 620px;width: 238px;height: 48px;}
.demo-3-12x2 a{ left: 428px;top: 675px;width: 238px;height: 48px;}


/*资讯自主广告*/
.self-ad-div,.self-ad-div-last{width:180px; height:50px; border:1px solid #ddd; float:left; margin-right:10px; padding-top:10px; padding-left:60px; line-height:1.5; overflow:hidden; background:url(bgimages/self-ad-icon.png) #f2f2f2 10px 8px no-repeat;}
.self-ad-div-last{ float:right; margin-right:0;}
.sfad-active{background:url(bgimages/self-ad-icon.png) #dcfbc0 10px -67px no-repeat;}

/*协议*/
.protocol-main
{
    font-size:14px; 
    line-height:1.5;
    }
.protocol-main p
{
    margin-bottom:10px;
    }