﻿* {
	margin: 0 auto;
	padding: 0;
}
h1, h2, h3, h4, ul, ol, li, p, form, input, select, label, div, dl, dd, font {
	font-size: 12px;
	list-style: none outside none;
	padding: 0;
}
a {
	color: #484848;
	text-decoration: none;
	outline: none;
}
a:hover {
	color: #cc0000;
}
a:active {
 star: expression(this.onFocus=this.blur());
}
*:focus {
	outline: 0;
}
img {
	border: none;
}
body {
	color: #000;
	font-family:  Arial, "宋体", Helvetica, sans-serif;
	font-size: 12px;
	list-style: none outside none;
	margin: 0;
	padding: 0;
	height: 144px;
}
.clear {
	clear: both;
	height: 0px;
	font-size: 0px;
	overflow: hidden;
	line-height: 0px;
}
.clear10 {
	clear: both;
	height: 10px;
	font-size: 0px;
}
.red {
	color: #f90000;
}
.top-hd .site-nav .greed {
	color: #59B71B;
}
/*****************头部公用样式****************/
.top {
	width:1000px;
	text-align:right;
	height:25px;
	line-height:30px;
	color:#827474;
	overflow:hidden
}
.top a {
	color:#827474;
	padding:0 4px
}
.top em {
	font-style:normal;
	color:#c00808
}
.header {
	width:1000px;
}
.header .logo {
	float:left;
	width:300px;
	height:60px;
	background:url(../images/logo.gif) no-repeat left top
}
.header .logo a {
	color:#b1b1b1;
	display:block;
	padding:13px 0 5px 240px;
	line-height:20px;
	background:url(../images/logos.gif) no-repeat 212px 11px
}
.search {
	float:right;
	width:590px
}
.search p {
	padding:8px 0 5px
}
.search p a {
	padding-left:10px;
	color:#545454
}
.search p a:hover {
	color:#8f0100
}
.search p a.hover {
	font-weight:bold;
	color:#8f0100
}
.searchbg {
	background:url(../images/serch.gif) no-repeat right;
	height:30px;
	width:590px;
}
.searchbg .intxt {
	width:508px;
	height:28px;
	border:1px solid #9e8273;
	color:#9e9a99;
	text-indent:10px;
	float:left;
	line-height:28px
}
.searchbg .inbut {
	background:none;
	border:none;
	width:80px;
	height:28px;
	cursor:pointer;
	float:left
}
.searchbg .intxto {
	width:508px;
	height:28px;
	border:1px solid #9e8273;
	color:#000;
	text-indent:10px;
	float:left;
	line-height:28px
}
.navbox {
	background:url(../images/nav.gif) repeat-x;
	width:100%;
	height:40px
}
.nav {
	width:1000px
}
.nav li {
	float:left;

	text-align:center;
}
.nav li.lf {
	width:92px;
	overflow:hidden;
	
}
.nav li a {
	color:#fff;
	font-size:14px;
	font-weight:bold;
	padding:0 20px
}
.nav li a:hover {
	color:yellow
}
.nav li.lf a {
	padding:0
}
.nav li.ll {
	width:118px
}
.nav li.ll a {
	background:url(../images/navt.jpg) no-repeat 3px center;
	display:block;
	color:#000;
	padding:0
}
.mainbox {
	width: 1000px;
}
/*****************底部公用样式****************/

#foot {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #ddd;
	padding-bottom: 10px;
	width: 978px;
}
#foot h3 {
	background: none repeat scroll 0 0 #F4F4F4;
	border-bottom: 1px solid #ddd;
	height: 40px;
}
.help {
	float: left;
	margin-bottom: 10px;
	margin-top: 10px;
	text-align: center;
	width: 240px;
}
.help ul li {
	font-size: 14px;
	line-height: 25px;
	list-style: none outside none;
	margin-left: 18px;
}
.help ul li a {
	color: #666666;
}
.links_hd {
	width: 978px;
	border: 1px solid #ddd;
	padding-bottom:10px
}
.links_hd a {
	white-space:nowrap;
	padding:0 10px 0 15px;
	line-height:22px;
	float:left
}
.links_hd p {
	width:100%;
	height:30px;
	line-height:30px;
}
.links_hd p a {
	float:right;
	padding-right:15px;
	line-height:30px;
}
.links_hd p strong {
	float:left;
	padding-left:15px;
}
.bottom {
	text-align:center;
	border-top:2px solid #be070b;
	padding-top:15px;
	line-height:26px;
	color:#9e9e9e
}
.bottom a {
	color:#9e9e9e
}
/*****列表右侧公用*******/
.list_right {
	width:240px;
	float:right;
}
.lb_jpmesg {
	width:238px;
	border:1px solid #e3e3e3;
	float:left;
	background:url(../images/lb_rightbg.gif) repeat-x 0 0;
}
.lb_jpmesg p {
	height:30px;
	padding-left:16px;
	line-height:30px;
	font-size:14px;
	color:#c30300;
	float:left;
	font-weight:bold;
}
.lb_jpmesg ul {
	width:238px;
	float:left;
	margin-top: 12px;
	padding-bottom: 20px;
*padding-bottom:17px;
	_padding-bottom: 9px;
	display: block;
	overflow:hidden;
}
.lb_jpmesg ul li {
	background:url(../images/icon_02.gif) no-repeat 14px 11px;
	padding-left:27px;
	height:25px;
}
.lb_jpmesg ul li a {
	color:#3f3f3f;
	line-height:26px;
}
.lb_jpmesg ul li a:hover {
	color:#cc0000;
}
.lb_jpmesg .ull {
	padding-bottom:0px;
}
.lb_jpmesg ul .lii {
	padding-left:22px;
	height:30px;
	line-height:30px;
	color:#3f3f3f;
	font-size:14px;
	background:none;
}
.lb_jpmesg ul .lii img {
	float:left;
	margin-top:10px;
	margin-right:8px;
}
.lb_jpmesg ul .lii a {
	font-size:12px;
	color:#ed0400;
	line-height:30px;
}
.lb_jpmesg ul .lii a:hover {
	text-decoration:underline;
}
.lb_jpmesg ul .lii a.a1 {
	font-size:14px;
	text-decoration:underline;
	color:#1e50a2;
	line-height:30px;
}
.lb_mfzc {
	width:135px;
	height:34px;
	background:url(../images/zhuce_l.gif) no-repeat;
	margin-top:8px;
	float:left;
	margin-left:47px;
	display:inline;
	overflow:hidden;
}
.lb_mfzc a {
	width:135px;
	height:34px;
	text-indent: -9999px;
	display: block;
}
.lb_mjzc {
	margin-top:8px;
	float:right;
	margin-right:19px;
	width:132px;
	display:inline;
	overflow: hidden;
	color:#464646;
	margin-bottom:6px;
}
.lb_mjzc a {
	text-decoration:underline;
	color:#1e50a2;
}
.lb_jpmesg .img {
	height:210px;
	width:210px;
	border-bottom:1px dashed #dcdcdc;
	padding-top:30px;
	padding-left:28px;
	float:left;
}
.lb_imgb {
	width:1000px;
	margin:0 auto;
}
/*****供求详细*******/
.info_left {
	float:left;
	width:720px;
}
.info_bimg {
	float:left;
	width:280px;
}
.info_bimg img {
	padding:1px;
	border:2px solid #ddd
}
.info_rightcon {
	width:405px;
	float:right
}

.info_rightcon h1 {
	font-size: 16px;
	line-height: 22px;
	margin-bottom: 15px;
	margin-top: 0;
}
.info_rightcon .prices th {
	background: #F8F8F8;
	border: 1px solid #EEEEEE;
	font-weight: normal;
	padding: 3px;
	text-align: center;
	width: 30%;
}
.info_rightcon .prices td {
	border-bottom: 1px dotted #DFDFDF;
	padding: 3px;
	text-align: center;
}
#butS {
	float: right;
	margin-top: 15px;
	overflow: hidden;
}
#butS .but_contact {
	float: right;
	margin: 0;
	padding: 0;
}
.but_contact a {
	background: url("../images/but_contact.gif") repeat scroll 0 0 transparent;
	color: #FFFFFF;
	display: inline-block;
	font-size: 14px;
	font-weight: bold;
	height: 34px;
	line-height: 32px;
	padding-left: 35px;
	width: 112px;
	text-align:center;
}
.but_contact {
	text-align:center
}
.zp_zw {
	background-color: #EEEEEE;
	height: 35px;
	line-height: 35px;
	text-indent: 5px;
	width: auto;
}
.zp_zw strong {
	font-size: 16px;
}
.proDes p {
	line-height: 25px;
}
/*****分销详细*******/
.ttl {
	height:18px;
}
.ctt {
	height:auto;
	padding:10px;
	clear:both;
	border:1px solid #ccc;
	border-top:0;
	text-align:left;
	background:#f6f6f6
}
.lhswinfobox {
	clear:both;
	width:710px;
}
.tb_ {
	background: #fff;
	border:1px solid #ccc
}
.tb_ ul {
	height:34px;
}
.tb_ li {
	float:left;
	height: 34px;
	line-height:34px;
	width: 94px;
	cursor:pointer;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	margin-left:-1px
}
.tb_ li.normaltab {
	color:#333;
}
.tb_ li.hovertab {
	color:#000;
	font-weight:bold;
	background: #f6f6f6;
	height:35px;
	border:1px solid #ccc;
	margin-top:-3px;
	border-bottom:1px solid #f6f6f6;
	border-top:2px solid #e50000
}
.tb_ li.hovertab_bjyl {
	color:#000;
	font-weight:bold;
	background: #f6f6f6;
	height:35px;
	border:1px solid #ccc;
	margin-top:-3px;
	border-bottom:1px solid #f6f6f6;
	border-top:2px solid #e50000
}
.dis {
	display:block;
}
.undis {
	display:none;
}
#tbc_01 table {
	border-bottom:1px solid #ccc
}
#tbc_01 table img {
	border:3px solid #b7b7b7
}
#tbc_01 table input {
	border:1px solid #ccc;
	
	line-height:22px;
	 
}
#tbc_01 table p {
	line-height:20px
}
#tbc_01 table .p1 {
	color:#c90000
}
.swpage {
	padding:20px 0;
	text-align:center;
}
.swpage a {
	margin:0 5px
}
.swinfocont {
	background:url(../images/swinfocont.gif) no-repeat;
	margin-top:20px
}
.swinfocont .txt {
	background:#f9f9f9;
	border:1px solid #d2d2d2;
	height:24px;
	line-height:24px;
	width:400px
}
.swinfocont .btn {
	background:url(../images/swtijiaobtn.gif) no-repeat;
	width:110px;
	height:31px;
	border:none;
	cursor:pointer
}
/*************新闻内容*********************/

.info-detail-article .title {
	background-color: #F8F8F8;
	border-bottom: 1px solid #E3E3E3;
	overflow: hidden;
	padding: 14px 22px 9px;
	position: relative;
}
.info-detail-article .title h1 {
	display: block;
	font: 26px/1.2 "微软雅黑", "华文细黑", "黑体";
	overflow: hidden;
	padding-left: 0;
	text-align: center;
	width: 624px;
}
.info-detail-article .title .other {
	height: 18px;
	margin-top: 29px;
	overflow: hidden;
	text-align:center;
}
.info-detail-article .title .mr52 {
	margin-right: 52px;
}
.info-detail-article .title .mr28 {
	margin-right: 28px;
}
.info-detail-article .title span {
	color: #888888;
}
.info-detail-article .title .mr18 {
	margin-right: 18px;
}
.info-detail-article .title strong {
	font-weight: normal;
}
.info-detail-article .title .shared, .info-detail-article .title .print {
	display: inline;
	float: right;
}
.info-detail-article .detail {
	overflow: hidden;
	padding: 5px 24px 0;
	position: relative;
	width: 670px;
}
.detail-txt-share {
	display: inline;
	float: left;
	margin-left: 16px;
}
.wk-snsdk-widget .snsdk-clear:after {
	clear: both;
	content: " ";
	display: block;
	height: 0;
}
.info-detail-article .d-footer a {
	display: inline;
	float: left;
	height: 18px;
	margin-top: 11px;
	overflow: hidden;
}
.wk-snsdk-share .share-style-1 a.s-trigger em.s-icon, .wk-snsdk-share .share-style-2 a.s-trigger em.s-icon {
	display: inline-block;
	float: left;
	height: 18px;
	line-height: 20px;
	width: 18px;
}
.wk-snsdk-share .widget-wrap .s-txt, .wk-snsdk-share .widget-wrap .s-counter {
	float: left;
	margin-left: 6px;
}
.info-detail-article .title a, .info-detail-article .title span {
	display: inline;
	float: left;
	height: 18px;
	overflow: hidden;
}
.share-btns-area .bdshare_t {
	margin-top:6px
}
.share-btns-area .bdshare_t a {
	margin:0
}
.info-detail-article .detail .d-p {
	overflow: hidden;
	padding: 13px 0;
	text-indent: 2em;
	width: 670px;
	font-size: 14px;
	line-height: 1.8;
}
.info-detail-article .detail .editor {
	color: #888888;
	display: block;
	font-size: 12px;
	height: 18px;
	line-height: 1.5;
	margin: 8px 0 39px;
	overflow: hidden;
}
.info-detail-article .d-footer .detail-txt-like a {
	margin: 2px;
}
address, cite, dfn, em, var {
	font-style: normal;
}
.info-detail-article .detail .d-footer {
	height: 40px;
	overflow: hidden;
	padding: 0 16px 32px;
}
.info-detail-article .d-footer .print {
	background-position: 0 2px;
	padding-left: 22px;
}
.detail-txt-like {
	display: inline;
	float: right;
}
.wk-snsdk-like .like-style-3 a.s-trigger, .wk-snsdk-like .like-style-4 a.s-trigger, .wk-snsdk-like .like-style-5 a.s-trigger, .wk-snsdk-like .like-style-6 a.s-trigger {
	background: -moz-linear-gradient(center top, #FFFFFF, #F1F1F1) repeat scroll 0 0 transparent;
	border-radius: 3px 3px 3px 3px;
	display: inline-block;
}
.wk-snsdk-like .like-style-5 a.s-trigger, .wk-snsdk-like .like-style-6 a.s-trigger {
	border: 1px solid #CAC5C5;
	float: left;
	height: 38px;
	line-height: 22px;
	padding: 0 8px;
}
.wk-snsdk-like .like-style-5 a.s-trigger, .wk-snsdk-like .like-style-6 a.s-trigger {
	border: 1px solid #CAC5C5;
	float: left;
	height: 38px;
	line-height: 22px;
	padding: 0 8px;
}
.wk-snsdk-like .like-style-6 a.s-trigger em.s-icon {
	background-position: 0 -320px;
}
.wk-snsdk-like .like-style-5 a.s-trigger em.s-icon, .wk-snsdk-like .like-style-6 a.s-trigger em.s-icon {
	display: inline-block;
	float: left;
	height: 30px;
	margin: 5px 0;
	width: 30px;
}
.wk-snsdk-like .like-style-5 a.s-trigger .s-t-container, .wk-snsdk-like .like-style-6 a.s-trigger .s-t-container {
	float: left;
	margin-top: 2px;
}
.wk-snsdk-like .like-style-5 a.s-trigger .s-t-container span, .wk-snsdk-like .like-style-6 a.s-trigger .s-t-container span {
	clear: both;
	display: block;
	line-height: 18px;
}
.wk-snsdk-widget .widget-wrap .widget-style em.s-icon {
	background: url(../images/470493_2091977944.png) no-repeat scroll -9999px -9999px transparent;
}
.wk-snsdk-share .share-style-1 a.s-trigger em.s-icon {
	background-position: 0 -360px;
	margin: 1px;
}
.info-detail-path i, .info-detail-article .title .print, .info-detail-article .d-footer .print, .info-detail-article .d-footer .comment, .info-detail-ud .up i, .info-detail-ud .down i, .related-recommend .rr-path i, .the-wonderful .detail .back-index, .the-wonderful .float-a, .the-wonderful .float-b, .the-wonderful .float-c {
	background: url(../images/462272_77407103.png) no-repeat scroll 0 0 transparent;
}
.info-detail-article .d-footer .comment {
	background-position: 0 -17px;
	margin-left: 16px;
	padding-left: 22px;
}
.info-detail-ud {
	background-color: #F8F8F8;
	border:1px solid #E7E9EE;
 border-top:none  font-size: 14px;
	height: 54px;
	overflow: hidden;
	width: 680px;
}
.info-detail-ud .up {
	border-right: 1px solid #E3E3E3;
	display: inline;
	float: left;
	height: 54px;
	overflow: hidden;
	width: 331px;
}
.info-detail-ud .up i {
	background-position: 0 -40px;
	display: inline;
	float: left;
	height: 23px;
	margin: 14px 18px 0 35px;
	overflow: hidden;
	width: 14px;
}
.info-detail-ud .up span {
	color: #888888;
	display: inline;
	float: left;
	height: 22px;
	margin-top: 14px;
	overflow: hidden;
}
.info-detail-ud a {
	display: inline;
	float: left;
	height: 22px;
	margin-top: 14px;
	overflow: hidden;
}
.info-detail-ud .down {
	display: inline;
	float: left;
	height: 54px;
	overflow: hidden;
	width: 334px;
}
.info-detail-ud .down span {
	color: #888888;
	display: inline;
	float: left;
	height: 22px;
	margin: 14px 0 0 36px;
	overflow: hidden;
}
.info-detail-ud .down i {
	background-position: -20px -40px;
	display: inline;
	float: left;
	height: 23px;
	margin: 14px 0 0 18px;
	overflow: hidden;
	width: 14px;
}
.info-detail-ud .up, .info-detail-ud .down {
	font-size: 14px;
}
.related-recommend {
	border:1px solid #E7E9EE;
	border-top:none;
	border-bottom:none;
	overflow: hidden;
	padding: 25px 0 24px;
	width: 666px;
}
.fd-clr:after {
	clear: both;
	content: " ";
	display: block;
	height: 0;
}
.related-recommend .rr .title {
	display: inline;
	float: left;
	font-weight: bold;
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	width: 80px;
}
.related-recommend .rr .rr-path {
	display: inline;
	float: left;
	overflow: hidden;
	width: 550px;
}
.related-recommend .rr-path a {
	display: inline;
	float: left;
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	white-space: nowrap;
}
.related-recommend .rr-path i {
	background-position: 0 -80px;
	display: inline;
	float: left;
	height: 8px;
	margin: 7px 7px 0;
	overflow: hidden;
	width: 4px;
}
.related-recommend .rr {
	padding: 0 0 1px 28px;
}
.related-recommend .rr-path .mr40 {
	margin-right: 40px;
}
.related-recommend .rr-list {
	display: inline;
	float: left;
	overflow: hidden;
	width:665px
}
.related-recommend .rr-list ul {
	display: block;
	margin-top: 18px;
}
.related-recommend .rr-list li {
	display: inline;
	float: left;
	height: 18px;
	overflow: hidden;
	padding: 3px 0 3px 28px;
	vertical-align: middle;
	width: 303px;
}
.related-recommend .rr-list li i {
	background-position: -40px 0;
	display: inline;
	float: left;
	height: 3px;
	margin: 8px 5px 0 0;
	overflow: hidden;
	width: 3px;
}
.related-recommend .rr-list a {
	display: inline;
	float: left;
}
.pltitle {
	font-size:16px;
	font-family:"微软雅黑", 黑体;
	padding:10px 20px;
}
.cmt-act-box {
	padding: 8px 14px;
	background-color: #FAFAFA;
	border: 1px solid #F0F0F0;
	border-radius: 2px 2px 2px 2px;
}
.ta-container {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #B4B4B4;
	border-radius: 4px 4px 4px 4px;
	box-shadow: 0 1px 2px 0 #DCDCDC inset;
	padding: 6px 10px 4px;
	color: #434343;
	font: 12px/1.5 Tahoma, Arial, "宋体", sans-serif;
	word-break: break-all;
	word-wrap: break-word;
}
.ta-wrapper {
	background-color: #FFFFFF;
	font-size: 13px;
	overflow: hidden;
	width: 100%;
}
.cmt-act-box form textarea.ta-st-actived {
	float: left;
	font-size: 12px;
	height: 68px;
	width: 100%;
	border:none;
	background:none;
}
.media-input {
	float: left;
	position: relative;
	z-index: 300;
}
.cmt-act-box .media-input .emotion {
	display: inline-block;
	float: left;
	height: 28px;
	margin-right: 8px;
	padding: 0;
	width: 20px;
	background:url(../images/422034_2091977944.png) no-repeat
}
.sendctr {
	padding-top: 6px;
}
.cmt-act-box .send-btn-disabled {
	background-position: -80px 0;
	height: 23px;
	width: 68px;
}
.sendctr .txtcount b {
	font: 600 20px Constantia, Georgia, sans-serif;
	padding: 0 4px;
}
.txtcount {
	color: #444444;
	float: right;
	font-family: "宋体", sans-serif;
	font-size: 13px;
	line-height: 18px;
}
.st-cmts {
	padding: 0;
}
.st-cmt-item {
	border-bottom: 1px dotted #E2E2E2;
	padding: 12px 2px;
}
.st-cmts .cmt-userpic {
	display: inline;
	float: left;
	width:34px
}
.st-cmts .cmt-userpic img {
	display: block;
	height: 34px;
	vertical-align: top;
	width: 34px;
}
.st-cmts .cmt-content {
	line-height: 20px;
	margin-left: 15px;
	width:575px;
	float:left;
}
.cmt-info {
	color: #999999;
	float: left;
}
.cmt-action {
	float: right;
}

.newsinfojj{ background:#F5F5F5; padding:20px; margin:10px; line-height:22px; color:#857D65}

/*****************招聘内容****************/
.zp_mbx { height:28px; line-height:28px; border-bottom:2px solid #a5a7a8; padding-left:20px}
.zp_mbxly{ height:28px; line-height:28px; border-bottom:2px solid #069dd2; padding-left:20px}
.zp_cont1{ border-bottom:1px solid #cdcdcd; clear:both; height:auto;height:220px;}
.zp_cont1 h2{ color:#c30300; line-height:50px; line-height:50px; text-indent:30px; font-size:14px;}
.zp_cont1 .zplogo{ float:left; display:inline; margin:0 25px}
.zp_cont1 p{ line-height:24px;}
.zp_cont1 p strong{ color:#c30300;}
.zptitle{ background:#e5e5e5; height:34px; line-height:34px; text-indent:20px; color:#c30300; font-size:14px; margin-top:10px}
.zp_infoc{ padding:20px; clear:both; height:auto}
.sahng_1{
float:right;
 margin-left:20px;
 margin-top:20px;
}





