@charset "UTF-8";

.fl {
	float: left
}

#content {
	width: 840px;
	padding: 0px;
	word-break: break-all;
}

.fr {
	float: right
}

.clear {
	clear: both
}

.clearfix:after {
	content: '';
	display: block;
	clear: both
}

.ovh {
	overflow: hidden
}

.hide {
	display: none
}

.show {
	display: block
}

.img100 {
	width: 100%
}

.relative {
	position: relative
}

.pull-right {
	text-align: right
}

.t-content {
	text-align: center
}

input[type="radio"],
input[type="checkbox"] {
	margin: 1px 4px;
	height: 13px;
	vertical-align: text-top
}

.overflow {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.row {
	margin-left: 0;
	margin-right: 0
}

.w100 {
	width: 100% !important
}

.pointer {
	cursor: pointer
}

.borderNone {
	border: none !important
}

.border {
	border: 1px solid #ddd
}

.textarea {
	padding: 0 10px;
	border: 1px solid #ddd;
	width: 100%;
	height: 100px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

textarea {
	padding: 0 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.codeInput {
	width: 100px;
	font-size: 16px;
	padding: 0 10px
}

.navbar-form {
	padding: 0
}

.ThemeFborder,
.ThemeFborderhover:hover {
	border-color: #07c68a !important
}

.company_list_box .company_topmenu li:hover a.title:before,
.company_list_box .company_topmenu li.active a.title:before {
	border-bottom-color: #07c68a !important
}

.Themefont,
.Themetxthover:hover,
.list_children a span,
.qyk_sublistleft h3,
.qyk_sublistleft .sublist_about li.three_btn .iconfont:before,
.qiye_xinxi .successUl li:before,
.company_list_box .company_topmenu li.active a.title {
	color: #07c68a !important
}

.Themebg,
.Themebghover:hover,
.company_list_box .company_topmenu li a.title:after {
	background-color: #07c68a !important
}

.Themefont:hover {
	filter: Alpha(opacity=70);
	opacity: 0.7
}

.red {
	color: red !important
}

.OrangeFont {
	color: #ff7800 !important
}

.OrangeBg {
	background: #ff7800 !important
}

.black {
	color: #333
}

.white {
	color: #fff
}

.color-0 {
	color: #000
}

.bge6 {
	background: #ff5500
}

.bgf6 {
	background: #f6f6f6
}

.cruDiv {
	cursor: pointer;
	display: inline-block
}

.mt0 {
	margin-top: 0 !important
}

.mt4 {
	margin-top: 4px
}

.mt5 {
	margin-top: 5px
}

.mt10 {
	margin-top: 10px !important
}

.mt16 {
	margin-top: 12px !important
}

.mt12 {
	margin-top: 16px
}

.mt20 {
	margin-top: 20px !important
}

.mt30 {
	margin-top: 20px
}

.mt50 {
	margin-top: 50px !important
}

.mb12 {
	margin-bottom: 12px
}

.mb20 {
	margin-bottom: 20px
}

.ml5 {
	margin-left: 5px !important
}

.ml8 {
	margin-left: 8px !important
}

.ml10 {
	margin-left: 10px !important
}

.ml12 {
	margin-left: 12px
}

.ml20 {
	margin-left: 20px
}

.ml30 {
	margin-left: 30px
}

.ml40 {
	margin-left: 40px
}

.ml50 {
	margin-left: 50px
}

.mr5 {
	margin-right: 5px
}

.mr10 {
	margin-right: 10px
}

.mr20 {
	margin-right: 20px
}

.mr30 {
	margin-right: 30px
}

.mr40 {
	margin-right: 40px
}

.pt10 {
	padding-top: 10px
}

.pt15 {
	padding-top: 15px
}

.pt20 {
	padding-top: 20px
}

.pt30 {
	padding-top: 30px
}

.pb10 {
	padding-bottom: 10px
}

.pb20 {
	padding-bottom: 20px
}

.pb30 {
	padding-bottom: 30px
}

.pl5 {
	padding-left: 5px
}

.pl10 {
	padding-left: 10px
}

.pl20 {
	padding-left: 20px
}

.pl30 {
	padding-left: 30px
}

.pr30 {
	padding-right: 30px
}

.pr50 {
	padding-right: 50px
}

.p0 {
	padding: 0 !important
}

.p020 {
	padding: 0 20px
}

.padding5 {
	padding: 5px
}

.padding10 {
	padding: 10px
}

.f12 {
	font-size: 13px
}

.f14 {
	font-size: 14px
}

.f16 {
	font-size: 16px
}

.f20 {
	font-size: 20px
}

.fx {
	font-family: 'Hiragino Sans GB', '微软雅黑', arial, sans-serif;
	color: #555;
	font-weight: normal;
	padding-top: 5px;
}

.titdw {
	float: right;
}

.li3 {
	border-left: none;
	border-right: 1px #e5e5e5 solid;
}

.weight {
	font-weight: bold
}

.border {
	border-color: #ddd
}

.btn {
	height: 38px;
	color: #fff;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-o-border-radius: 2px;
	-ms-border-radius: 2px;
	-moz-border-radius: 2px;
	width: 80px;
	float: left;
	text-align: center
}

.btn:hover {
	filter: Alpha(opacity=70);
	opacity: 0.7
}

.StoreIndex .conBox li a.icon-menu:before {
	font-size: 22px;
	vertical-align: middle
}

.xclist_pages.pllpages .col-lg-3 {
	display: none
}

.xclist_pages.pllpages .col-lg-9 {
	width: 100%;
	text-align: center
}

.xclist_pages.pllpages .pagination>li>input {
	width: 40px;
	margin-top: -8px;
	margin-right: 10px;
	padding: 0 2px;
	text-align: center;
	font-size: 12px;
	float: none;
	display: inline-block;
	vertical-align: text-top
}

.xclist_pages.pllpages .pagination>li>button {
	height: 30px;
	margin: 0;
	background: #07c68a;
	color: #fff;
	border-radius: 2px;
	border-color: #266db7 !important;
	position: relative;
	top: -2px
}

.xclist_pages.pllpages .pagination>li>button:hover {
	filter: Alpha(opacity=70);
	opacity: 0.7
}

.xclist_pages.pllpages .pagination>li>a,
.xclist_pages.pllpages .pagination>li>span {
	padding: 10px 15px;
	border: 1px solid #cdcdcd;
	background: #F8F8F8;
	color: #666 !important
}

.xclist_pages.pllpages .pagination>li>a:hover,
.xclist_pages.pllpages .pagination>li>span:hover {
	color: #666;
	border-color: #ccc;
	background-color: #f3f3f3
}

.xclist_pages.pllpages div {
	height: 50px;
	cursor: default
}

.xclist_pages.pllpages .pagination>li.active a {
	color: #fff !important;
	border-color: #266db7 !important
}

.xclist_pages.pllpages .pagination>li {
	vertical-align: middle;
	margin-left: 10px;
	display: inline-block;
	margin-top: -1px
}

.xclist_pages.pllpages .pagination>li:first-child>a,
.xclist_pages.pllpages .pagination>li:first-child>span,
.xclist_pages.pllpages .pagination>li:last-child>a,
.xclist_pages.pllpages .pagination>li:last-child>span {
	border-radius: 0
}

.qyxxs {
	line-height: 30px;
	background-color: #fff;
}

.qyxx {
	font-style: normal;
	background-color: #07c68a;
	width: 170px;
	height: 18px;
	border-radius: 3px;
	color: #fff;
	margin: 2px auto;
	line-height: 18px;
	font-size: 12px
}

.qy1 {
	text-align: center
}

.qy2 {
	font-size: 12px;
	float: left;
	width: 275px
}

.qy3 {
	margin-top: 5px
}

.qyi {
	height: 20px;
	display: block;
	float: left;
	background: url(../images/ico_ls.png) -212px -254px;
	width: 25px
}

.qy4 {
	padding: 7px;
	border: 0;
	margin: 5px;
	color: #fff;
	width: 120px;
	background-color: #07c68a !important;
	-webkit-appearance: button;
	cursor: pointer
}

.cp1 {
	width: 846px
}

.cp2 {
	margin-left: 17px
}

.cp3 {
	margin-top: 8px;
}

.cp4 {
	width: 88%;
}

.cp5 {
	margin-left: 3px;
}

.qy5 {
	background-color: #07c68a;
	width: 100px;
	height: 30px;
	padding: 6px;
	border-radius: 3px;
	color: #fff;
}

#qrcodeid {
	margin: 0px 10px 10px 10px;
	float: left
}

.xctopnav_left span.hym {
	margin-right: 5px
}

.xctopnav_left span.my_news {
	border-radius: 3px;
	color: #fff;
	padding: 0px 4px;
	margin-left: 2px
}

.xctopnav_left a.relative {
	display: inline-block
}

.xctopnav_left a .codeBox {
	display: none;
	position: absolute;
	left: -19px;
	top: 30px;
	width: 150px;
	background: #fff;
	padding: 10px;
	z-index: 10;
	text-align: center;
	box-shadow: 0 3px 4px rgba(0, 0, 0, .2)
}

.xctopnav_left a:hover .codeBox {
	display: block
}

.btn-default {
	background-color: #e6e6e6;
	color: #333
}

.cBanner img {
	max-height: 90px
}

.cBanner a:hover img {
	filter: Alpha(opacity=80);
	opacity: 0.8
}

.cBanner a.fl,
.cBanner a.fr {
	width: 585px;
	height: 90px;
	display: block
}

.w1000 {
	width: 1200px;
	margin: auto
}

.xctopnavbody {
	background-color: #fff;
	height: 38px;
	width: 100%;
	line-height: 38px;
	border-bottom: 1px solid #dcdcdc
}

.xctopnav {
	position: relative
}

.xctopnav_left {
	float: left
}

.xctopnav_left div {
	float: left;
	margin-left: 10px;
	line-height: 38px;
	color: #333
}

.xctopnav_left em {
	margin-left: 10px;
	color: #b7b7b7
}

.xctopnav_right {
	float: right;
	height: 38px;
	line-height: 38px
}

#triangle-down {
	width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 5px solid #07c68a
}

.xcs {
	overflow: hidden;
	position: absolute;
	top: 38px;
	left: 0px;
	border: 1px solid #dcdcdc;
	background-color: #fff;
	padding: 10px 15px;
	border-top: none !important;
	color: #555;
	font-size: 13px;
	z-index: 100;
	display: none;
	width: 290px
}

.xcphone:hover .xcs {
	display: block
}

.xcst {
	margin-right: 5px
}

.xcs li {
	line-height: 24px
}

.xcst ul:first-child li {
	color: #3e3e3e;
	font-weight: bold
}

.cb7 {
	color: #b7b7b7
}

.xcshca,
.xcphone {
	cursor: pointer;
	position: relative
}

.xcmysc {
	padding: 10px 0;
	border: 1px solid #dcdcdc;
	background-color: #fff;
	z-index: 100;
	border-top: none !important;
	position: absolute;
	top: 38px;
	right: 10px;
	width: 92px;
	text-align: center;
	display: none;
	width: 86px
}

.xcmysc li {
	line-height: 24px
}

.shoplogo a {
	width: 200px;
	height: 75px;
	display: inline-block;
	overflow: hidden;
	float: left
}

.shoplogo a img {
	width: 200px;
	height: 75px
}

.logobody {
	margin-top: 30px
}

.xccomtitle {
	font-size: 18px !important;
	color: #3e3e3e;
	line-height: 40px;
	padding-top: 4px
}

.logobody .xccomjs {
	max-width: 246px;
	width: auto;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.xccomjs {
	line-height: 20px;
	width: 550px
}

.logobody .fl.codeBox {
	position: relative
}

.logobody .fl.codeBox:hover .hide {
	box-shadow: 0 0 4px rgba(0, 0, 0, .4);
	display: block !important;
	background: #fff;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 9
}

.xcnavbody {
	width: 100%;
	height: 46px
}

.xcnavbody.fixed {
	background: #fff;
	height: 48px;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	display: none;
	z-index: 999;
	box-shadow: 1px 1px 4px rgba(0, 0, 0, .4)
}

.xcnavbody.fixed .logo {
	padding: 5px 10px;
	height: 46px
}

.xcnavbody.fixed .logo img {
	height: 100%
}

.xcnavbody.fixed.active {
	display: block
}

.hideBox .xcnavbody.fixed.active {
	display: none
}

.xcnavbody.fixed .searchBox {
	border: 2px solid #ddd;
	margin: 7px 0 0 0px;
	line-height: 30px
}

.xcnavbody.fixed .searchBox input {
	line-height: 30px;
	height: 30px;
	padding: 0px 15px;
	width: 574px;
	background-color: rgba(255, 255, 255, .8);
	border: none
}

.xcnavbody.fixed .searchBox .Themebg {
	margin-left: -6px;
	cursor: pointer;
	height: 30px;
	color: #fff;
	vertical-align: top;
	line-height: 30px;
	display: inline-block;
	padding: 0 50px;
	border: 1px solid
}

.xcnavbody.fixed .searchBox .Themebg:hover {
	filter: Alpha(opacity=70);
	opacity: 0.7
}

.xcnavbody.fixed .searchBox .alisearch_type {
	position: relative;
	z-index: 997;
	width: 77px;
	text-align: center;
	height: 30px;
	line-height: 30px;
	cursor: pointer;
	text-indent: -7px
}

.xcnavbody.fixed .searchBox .alisearch_type ul {
	font-size: 12px;
	height: 30px;
	overflow: hidden;
	background: #fff;
	border-right: 1px solid #ddd;
	border-left: 1px solid #fff;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s
}

.xcnavbody.fixed .searchBox .alisearch_type.active ul {
	height: 70px;
	border-left: 1px solid #ddd;
	border-bottom: 1px solid #ddd
}

.xcnavbody.fixed .searchBox .alisearch_type .iconfont {
	position: absolute;
	right: 10px;
	top: 7px;
	width: 12px;
	height: 14px;
	line-height: 14px;
	text-indent: 0;
	font-size: 12px;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s
}

.xcnavbody.fixed .searchBox .alisearch_type .iconfont:before {
	font-size: 12px;
	color: #999
}

.xcnavbody.fixed .searchBox .alisearch_type.active .iconfont {
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg)
}

.xcnavbody.fixed li:hover {
	background: none !important
}

.xcnavbody.fixed a.active,
.xcnavbody.fixed a:hover {
	color: #fff !important
}

.xcnav {
	margin-top: 30px
}

.xcnav li {
	float: left
}

.xcnav li a {
	display: block;
	font-size: 14px;
	width: 110px;
	text-align: center;
	line-height: 46px;
	color: #fff
}

.xcnav li a:hover {
	color: #fff !important
}

.fixed .xcnav li a {
	border: none
}

.xcvisit {
	background-color: #1b72ce
}

.xcnav li:hover,
.xcnav li.active a {
	background-color: #1b72ce
}

.xcmain {
	margin-top: 20px;
	overflow: hidden
}

.xc_left {
	width: 194px
}

.xc_left .adBox {
	width: 300px
}

.xc_left .adBox.active {
	position: fixed;
	top: 25px;
	left: 50%;
	margin-left: -595px;
	z-index: 10
}

.xc_left .adBox a {
	display: block
}

.xctop,
.xcpc,
.xcinformation,
.qyxcl,
.xc_right,
.xc,
.xclist,
.zpxq_list,
.spzping_left,
.spzping_right {
	border: 1px solid #dcdcdc
}

.xcinformation {
	padding-bottom: 15px
}

.xcititle {
	background-color: #fafafa;
	height: 38px;
	border-bottom: 2px #07c68a solid;
	padding-left: 10px;
	font-size: 14px;
	color: #333;
	font-weight: bold;
	line-height: 38px
}

.fw14 {
	font-size: 14px;
	font-weight: bold
}

.color33 {
	color: #333 !important;
	margin-bottom: 0px !important
}

.borderb {
	border-bottom: 1px solid #dcdcdc
}

.xclsc {
	font-size: 14px;
	color: #fff;
	width: 170px;
	height: 36px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-o-border-radius: 2px;
	-ms-border-radius: 2px;
	-moz-border-radius: 2px;
	border: none;
	margin-top: 20px
}

.xcinformation .borderb p.phone {
	padding-left: 40px;
	position: relative;
	width: 172px;
	overflow: hidden;
	height: 30px
}

.xcinformation .borderb p.phone span {
	position: absolute;
	left: 0;
	top: 0;
	width: 40px
}

.xcpc {
	padding-bottom: 20px;
	margin-top: 20px
}

.c1 {
	margin-left: 20px;
	cursor: pointer
}

.c1 li {
	padding-left: 40px
}

.qyxcl {
	margin-top: 20px
}

.xcmore {
	margin-right: 10px
}

.xctop {
	padding: 2px;
	margin-left: 20px;
	margin-top: 20px;
	width: 123px;
	height: 94px;
	overflow: hidden;
	position: relative;
	background-color: #fff
}

.xctop img {
	width: 117px
}

.xctop:before {
	content: "";
	border: 1px solid #dcdcdc;
	height: 119px;
	width: 117px;
	position: absolute;
	top: 4px;
	left: 8px;
	z-index: -1
}

.xctoptxt {
	text-align: center;
	margin-top: 10px;
	line-height: 30px
}

.borderbd {
	border-bottom: 1px #dcdcdc dashed
}

.qyxcl {
	padding-bottom: 20px;
	background-color: #fff;
}

.xc_right {
	width: 980px;
	padding-bottom: 50px
}

.xc {
	padding: 2px;
	margin-top: 20px;
	width: 171px;
	position: relative;
	background-color: #fff
}

.xc:before {
	content: "";
	border: 1px solid #dcdcdc;
	height: 126px;
	width: 167px;
	position: absolute;
	top: 6px;
	left: 6px;
	z-index: -1
}

.xc img {
	width: 165px
}

.xc_box {
	overflow: hidden
}

.xc_box li {
	width: 184px;
	float: left;
	margin-left: 50px
}

.footerbody {
	background-color: #fafafa;
	border-top: #d1d7dc 1px solid;
	margin-top: 50px;
	width: 100%;
	padding-top: 20px;
	padding-bottom: 20px
}

.footer {
	overflow: hidden
}

.footer li {
	float: left;
	margin-left: 45px
}

.footer li.border_right {
	width: 225px
}

.footer li.mt50.color33 {
	width: 279px
}

.border_right {
	border-right: 1px solid #dcdcdc
}

.xclist_box,
.xclist_pages {
	overflow: hidden;
	margin-top: 20px
}

.xclist_box li {
	float: left;
	margin-left: 14px;
	width: 178px
}

.xclist_box li .xclist {
	height: 134px;
	overflow: hidden
}

.xclist img {
	width: 100%
}

.xclist_pages button,
.xclist_pages input {
	height: 28px;
	border: 1px solid #dcdcdc;
	background-color: #fff;
	float: left;
	margin-left: 10px;
	display: block;
	font-size: 13px;
	line-height: 24px;
	color: #555
}

.xclist_pages button {
	width: 60px
}

.xclist_pages input {
	width: 28px;
	padding-left: 10px
}

.xct {
	border: none !important;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-ms-border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	color: #fff !important
}

.mr14 {
	margin-right: 14px
}

.qyzping_box {
	width: 945px;
	margin: auto;
	margin-top: 20px
}

.qyzping_first {
	background-color: #f4f4f4;
	height: 40px;
	color: #333;
	line-height: 40px
}

.qyzping {
	overflow: hidden
}

.qyzping li {
	float: left;
	width: 186px;
	text-align: center
}

.qyzping li:first-child {
	width: 300px
}

.zpxq_titlle {
	text-align: center
}

.w710 {
	width: 870px;
	margin: auto
}

.zpxq_list {
	overflow: hidden;
	font-size: 14px;
	background-color: #fafafa;
	color: #555
}

.zpxq_list li {
	width: 200px;
	margin-left: 30px;
	float: left;
	text-align: left;
	line-height: 50px
}

.spzping_left {
	width: 200px;
	float: left;
	margin-top: 20px
}

.spgli_box li {
	border-bottom: 1px solid #dcdcdc;
	padding-top: 8px;
	padding-bottom: 8px
}

.spgli_box li a {
	width: 100%;
	height: 32px;
	line-height: 32px;
	font-size: 13px;
	padding-left: 40px;
	display: block
}

.sptitle {
	padding-left: 20px;
	border-bottom: 1px solid #dcdcdc;
	height: 40px;
	line-height: 40px
}

.dsp {
	display: block
}

.spsanjiao {
	margin-top: 24px;
	margin-right: 10px
}

.spgl {
	border-bottom: 1px solid #dcdcdc;
	padding-left: 20px;
	height: 50px;
	line-height: 50px
}

.spzpvisit {
	color: #fff;
	width: 100%
}

.spzpvisit:hover {
	color: #fff
}

.bordern {
	border: none !important
}

.spzping_right {
	float: left;
	margin-left: 20px;
	margin-top: 20px;
	width: 970px;
	padding-bottom: 50px
}

.btnspzp {
	width: 98px;
	height: 38px;
	color: #fff;
	border: none;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-ms-border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	margin: 20px
}

.spzping_box {
	width: 925px;
	margin: auto
}

.spzping {
	overflow: hidden
}

.spzping li {
	width: 150px;
	float: left;
	text-align: center;
	margin-bottom: 10px
}

.spzping li.firstLi {
	width: 54px
}

.spzping li.w170 {
	width: 170px
}

.spzping li.second {
	width: 355px
}

.spzping li.zhiwei {
	width: 360px
}

.spzping li.w80 {
	width: 80px
}

.spzping li.Themefont {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 18px;
	width: 360px;
	margin-top: 5px
}

.spzping li.newTitleLi {
	width: 500px
}

.spzping li.text-left {
	padding-left: 23px;
	text-align: left
}

.spzping li.secondLi {
	width: 246px
}

.spzping.Evaluation li {
	width: 150px
}

.spzping.Evaluation li.second {
	width: 300px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.ml150 {
	margin-left: 150px
}

.spred,
.spblue {
	display: block;
	width: 44px;
	height: 26px;
	color: #fff;
	margin-left: 10px
}

.spblue {
	background-color: #07c68a
}

.spred {
	background-color: #ff0000
}

.spzpingfooterbody {
	background-color: #fafafa;
	border-top: 1px solid #dcdcdc;
	width: 100%;
	padding: 30px 0px;
	margin-top: 50px
}

.spzpingfooter {
	overflow: hidden
}

.spzpingfooter li {
	width: 200px;
	text-align: center;
	float: left
}

.xcititle em,
.xcititle span {
	font-weight: normal
}

.s_next a {
	color: #fff;
	padding: 0 15px
}

.s_next {
	display: inline-block;
	margin-top: 20px
}

.spfb_box {
	width: 930px;
	margin: auto
}

.colorred {
	color: red
}

.spfbzw,
.spfbman,
.spfbjs,
.spfbq {
	border: 1px solid #dcdcdc;
	background-color: #fff
}

.spfbzw {
	width: 256px;
	height: 32px
}

.spfbman {
	width: 80px;
	height: 32px
}

.spfbjs {
	width: 604px;
	height: 324px;
	margin-left: 4px
}

.spfbq {
	width: 32px;
	height: 32px
}

.spfbq,
.spfbman {
	padding-left: 4px;
	color: #333333
}

.btnspzpingfb {
	width: 122px;
	height: 38px;
	color: #fff;
	border: none;
	border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	margin-top: 20px
}

.btnnewsfb {
	margin-left: 68px !important
}

.fbcg {
	text-decoration: underline !important;
	font-size: 14px;
	margin-top: 36px;
	display: block
}

.selectphotoalbum,
.picture_send,
.sendPic_box li img {
	border: 1px solid #dcdcdc
}

.selectphotoalbum {
	background-color: #fff;
	padding-right: 10px;
	padding-left: 10px
}

.sendPictureStar_box {
	width: 925px;
	margin: auto
}

.picture_send {
	width: 534px;
	height: 560px;
	position: relative;
	overflow-y: scroll
}

.btnSendPicture {
	margin: auto;
	border: none;
	color: #fff;
	width: 110px;
	height: 38px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-o-border-radius: 2px;
	-ms-border-radius: 2px;
	-moz-border-radius: 2px;
	margin-top: 256px
}

.picture_send span {
	text-align: center
}

.pictureSendRule p {
	line-height: 24px
}

.sendPic_box {
	overflow: hidden
}

.sendPic_box li {
	position: relative;
	float: left;
	width: 28%;
	margin-top: 18px;
	margin-left: 16px
}

.sendPic_box li img {
	width: 140px;
	height: 140px
}

.sendPic_box li img.delimg {
	width: 16px;
	height: 16px;
	position: absolute;
	top: 10px;
	right: 10px;
	display: none
}

.sendPic_box li:hover img.delimg {
	display: block
}

.picdel {
	width: 138px;
	height: 30px;
	background-color: rgba(0, 0, 0, 0.5);
	margin-top: -30px;
	z-index: 3;
	position: relative;
	display: none
}

.sendpicdel {
	color: #fff;
	line-height: 30px
}

.sendPic_box li .picdel img {
	width: 16px;
	height: 16px;
	margin-top: 6px;
	border: none;
	margin-right: 4px
}

.sendPic_box li:hover .picdel {
	display: block
}

.sendPictureBotton_box {
	width: 100%;
	height: 50px;
	overflow: hidden;
	line-height: 50px;
	background-color: #fafafa;
	border-top: 1px solid #dcdcdc;
	position: absolute;
	bottom: 0px;
	left: 0px
}

.sendPictureBotton_box button {
	float: left;
	margin-left: 10px;
	width: 110px;
	height: 38px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-ms-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	color: #fff;
	line-height: 38px;
	border: none;
	margin-top: 6px
}

.color66 {
	color: #555 !important
}

.borderdc {
	border: 1px solid #dcdcdc !important
}

.picasaTool_box,
.markSet_box {
	width: 925px;
	margin: auto
}

.markSet {
	padding: 2px;
	background-color: #fff;
	width: 316px;
	height: 316px
}

.markSet img {
	width: 310px;
	height: 310px
}

.markSet .s1,
.markSet .s2,
.markSet .s3 {
	position: absolute;
	right: 10px;
	color: #fff;
	bottom: 5px;
	z-index: 10
}

.markSet .s2,
.markSet .s3 {
	bottom: 20px
}

.markSet .s2.center {
	right: auto;
	display: block;
	text-align: center;
	width: 100%;
	top: 50%;
	margin-top: -10px
}

.markSet .s2.top {
	right: auto;
	left: 10px;
	bottom: auto;
	top: 10px;
	border: none
}

.btnmarkSetSave {
	width: 80px;
	color: #fff;
	height: 38px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-ms-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	border: none
}

.picasaToolBox {
	margin-top: 10px
}

.picasaToolBox li {
	float: left;
	margin-left: 10px
}

.btnSendPicasaTool {
	border: none;
	color: #fff;
	width: 110px;
	height: 38px
}

.btnSendPicasaTool,
.btnDelPicasaTool,
.btnBackPicasaTool,
.picasaToolImgbox li,
.btnpicasaTool,
.btnsendpic,
.btncreatealbum,
.btnnext,
.btnsubmit,
.btnGoinEmail,
.btnReAuthCode,
.btnAuthCode,
.hintbox {
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-o-border-radius: 2px;
	-ms-border-radius: 2px;
	-moz-border-radius: 2px
}

.btnDelPicasaTool,
.btnBackPicasaTool {
	width: 70px;
	height: 38px;
	background-color: #fafafa
}

.picasaToolImgbox li {
	width: 180px;
	padding-left: 10px;
	padding-top: 10px;
	float: left
}

.picasaToolImgbox li div {
	text-align: center
}

.picasaToolIconBox {
	width: 160px;
	position: relative
}

.picasaToolIconBox:hover .picasaToolIcon {
	display: block
}

.picasaToolIcon {
	background-color: rgba(0, 0, 0, 0.5);
	height: 30px;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 3;
	width: 100%;
	display: none
}

.picasaToolIconBox .picasaToolIcon img {
	float: left;
	margin-left: 30px;
	margin-top: 10px
}

.w160 {
	width: 160px
}

.btnpicasaToolbox {
	padding-bottom: 10px;
	margin-top: 4px
}

.btnpicasaTool {
	width: 66px;
	height: 22px;
	color: #fff;
	font-size: 13px;
	border: none;
	line-height: 22px
}

.ml4 {
	margin-left: 4px
}

.ml_4 {
	margin-left: -4px
}

.bgcfa {
	background-color: #fafafa
}

.btnsendpic,
.btncreatealbum {
	height: 38px;
	color: #fff;
	width: 110px;
	border: none
}

.createPicAlbum {
	margin-top: 10px
}

.createpic {
	width: 256px;
	height: 38px
}

.picAlbumOrder {
	width: 56px;
	height: 38px
}

.picAlbumOrderborder {
	margin-left: 28px
}

.pd100 {
	padding-bottom: 100px
}

.shoujibangding_box {
	width: 920px;
	margin: auto
}

.shoujibangding_box.qiye_xinxi {
	margin: 0 !important
}

.shoujibangding_box .btnReAuthCode {
	width: 180px
}

.sjbdinput {
	width: 294px;
	height: 36px;
	border: none
}

.btnnext {
	color: #fff;
	width: 90px;
	height: 38px;
	border: none;
	float: left
}

.cancle {
	text-decoration: underline;
	margin-top: 18px;
	display: block;
	float: left;
	margin-left: 10px
}

.changePasswordUser {
	width: 100px;
	text-align: right
}

.btnchangePassword {
	width: 110px;
	margin-left: 110px
}

.phoneNuminput {
	display: inline-block;
	border: none;
	width: 294px;
	height: 36px;
	padding-left: 10px;
	font-size: 14px
}

.changephone {
	width: 120px;
	text-align: right;
	line-height: 36px
}

.btnAuthCode {
	width: 126px;
	height: 26px;
	border: none;
	background-color: #f2f2f2;
	line-height: 26px;
	margin-top: 2px
}

.btnReAuthCode {
	width: 160px;
	height: 30px;
	border: none;
	background-color: #fff
}

.AuthCodeInput {
	width: 124px;
	height: 36px;
	padding-left: 10px
}

.btnsubmit {
	color: #fff;
	width: 88px;
	height: 38px;
	border: none
}

.btnGoinEmail {
	border: none;
	color: #fff;
	width: 138px;
	height: 38px
}

.hintbox {
	width: 100%;
	color: #f27800;
	border: 1px solid #ecdbb6;
	background-color: #fffbdd
}

.hintbox p {
	line-height: 24px
}

.asititle {
	background-color: #fafafa;
	height: 38px;
	border-bottom: 1px #dcdcdc solid;
	padding-left: 10px;
	font-size: 14px;
	color: #333;
	font-weight: bold;
	line-height: 38px
}

.accountSecurityUser {
	width: 160px
}

.accountSecuritybox li {
	height: 46px;
	line-height: 46px;
	font-size: 14px
}

.accountInformationbox li {
	font-size: 14px;
	line-height: 36px
}

.accountInformationimg {
	width: 90px;
	height: 90px;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-o-border-radius: 6px;
	-moz-border-radius: 6px;
	-ms-border-radius: 6px
}

.companytitle {
	height: 40px;
	line-height: 40px
}

.companytitle span {
	padding-left: 10px;
	border-left: 3px solid #07c68a
}

.companyProfile {
	width: 900px;
	margin: auto
}

.companyProfile li p {
	line-height: 24px;
	margin-top: 10px
}

.companymessages li {
	width: 375px;
	float: left
}

.textIndent24 {
	text-indent: 24px
}

.readmore {
	text-align: right;
	display: block;
	padding-right: 10px
}

.fn {
	font-weight: normal !important
}

.productstorebox li {
	width: 194px;
	float: left;
	margin-left: 27px;
	margin-top: 30px;
	color: #333333
}

.productstorebox li img {
	width: 100%
}

.productstorebox li div {
	text-align: center;
	height: 32px;
	overflow: hidden;
	margin-top: 10px;
	line-height: 16px
}

.productstorebox li .imgBox {
	width: 194px;
	height: 194px;
	overflow: hidden
}

.w750 {
	width: 920px;
	margin: auto
}

.mr4 {
	margin-right: 4px;
	margin-top: -2px
}

.btnSendPhoto {
	width: 110px;
	height: 38px;
	color: #fff;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-ms-border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	border: none
}

.edui-default #edui1 {
	z-index: 1 !important
}

.photoDtata {
	width: 180px;
	float: left
}

.thumbnail {
	padding: 0px
}

.thumbnail img {
	width: 160px;
	overflow: hidden
}

.psr {
	position: relative
}

.psab {
	position: absolute;
	bottom: 0px;
	left: 0px;
	padding: 0px !important;
	background-color: rgba(0, 0, 0, 0.5);
	width: 100%;
	height: 30px;
	line-height: 30px;
	display: none
}

.thumbnail:hover .psab {
	display: block
}

.picasaToolimgtitle {
	width: 100px;
	height: 100px
}

.picasaToolimgtitle img {
	width: 100%
}

.colorff {
	color: #fff
}

.photoDataName {
	height: 30px;
	line-height: 30px
}

.btnphotpData {
	margin-bottom: 10px;
	display: none;
	overflow: hidden
}

.btnphotpData button {
	width: 54px;
	height: 24px;
	border: none;
	font-size: 13px;
	line-height: 24px;
	color: #fff;
	background-color: fafafa;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-ms-border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	float: left;
	display: block
}

.btnphotpDatadiv {
	display: none
}

.picasaToolImgbox li:hover .btnphotpDatadiv {
	display: block
}

.picasaToolImgbox li:hover .btnphotpData {
	display: block
}

.picasaToolImgbox li:hover .picasaToolli {
	padding-bottom: 34px
}

.xclist_pages div {
	margin: 0 !important;
	height: 38px;
	line-height: 38px;
	margin-left: 10px;
	text-align: right;
	cursor: pointer
}

.xclist_pages div.Themebg {
	color: #fff
}

.picasaToolli {
	position: relative
}

.btnphotpDatadiv {
	position: absolute;
	bottom: -40px;
	left: -1px;
	z-index: 2;
	border-radius: 2px;
	border: 1px solid #dcdcdc;
	border-top: none !important;
	width: 180px;
	background-color: #fff;
	padding-top: 10px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-ms-border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px
}

.picasaToolImgbox {
	padding-bottom: 40px
}

.picasaToolBox div .uploadify-button {
	height: 38px !important;
	line-height: 24px !important;
	font-size: 14px;
	font-weight: bold;
	border: none;
	background-color: #07c68a
}

.xclist_pages button:hover {
	background-color: #07c68a;
	color: #fff
}

.xclist_pages.pllpages {
	margin: 20px 0 0 !important
}

.pagination {
	margin: 0
}

.col-lg-8 {
	width: 80%
}

.insertAlbum .uploadify-button {
	width: 110px !important;
	height: 38px !important;
	line-height: 24px !important;
	background-color: #07c68a;
	border: none;
	margin-left: -16px;
	margin-top: -20px
}

.btn-success {
	background-color: #07c68a !important;
	border: none !important;
	line-height: 24px !important
}

#albumList {
	width: 110px;
	height: 30px;
	border: 1px solid #dcdcdc;
	margin-left: 10px;
	display: block;
	float: left;
	margin-top: 2px;
	margin-right: 10px
}

.Validform_right,
.Validform_wrong {
	position: relative;
	top: 7px;
	left: 2px
}

.PromptInput .Validform_checktip,
.PromptInput .Validform_wrong {
	left: 72px
}

.Validform_right {
	color: #71b83d !important;
	font-size: 12px !important;
	font-weight: normal !important
}

.SalesDraftsbox {
	width: 920px;
	margin: auto;
	margin-top: 10px
}

.SalesDraftsbox .col-lg-3 {
	width: 30%
}

.SalesDraftsbox .col-lg-9 {
	width: 40%
}

.SalesDraftDel {
	width: 60px;
	line-height: 24px;
	font-size: 13px;
	border: 1px solid #dcdcdc;
	height: 28px;
	background-color: #fff
}

.SalesDraftListTitle {
	height: 36px;
	line-height: 36px;
	margin-top: 10px;
	background-color: #f7f7f7
}

.SalesDraftListTitle li {
	float: left;
	font-weight: bold;
	text-align: center
}

.SalesDraftListImg,
.SalesDraftListProduct,
.SalesDraftListPrice,
.SalesDraftListOperation {
	width: 120px
}

.SalesDraftListProduct,
.SalesDraftListProduct {
	width: 285px
}

.SalesDraftListSaveTime {
	width: 210px
}

.SalesDraftcheckbox {
	width: 50px
}

.SalesDraft li {
	height: 100px
}

.SalesDraft li input {
	margin-top: 40px;
	margin-left: 20px
}

.SalesDraft li img {
	width: 80px;
	height: 80px;
	margin-left: 20px;
	margin-top: 10px
}

.SalesDraft li p {
	line-height: 60px;
	margin-top: 20px;
	text-align: center
}

.SalesDraftListPages {
	background-color: #fafafa;
	height: 36px;
	padding-top: 2px
}

.SalesDraftPages input {
	background-color: #fff;
	width: 28px;
	height: 28px
}

.SaleProductClassifbox {
	width: 930px;
	margin: auto
}

.AddClassif {
	width: 110px;
	height: 38px;
	font-size: 14px
}

.ProductClassifTitle {
	height: 36px;
	line-height: 36px;
	background-color: #f7f7f7
}

.ProductClassif {
	margin-left: 50px;
	width: 500px
}

.ProductClassifSorting {
	width: 100px;
	text-align: center
}

.ProductClassifOperation {
	width: 160px;
	text-align: center
}

.ProductClassifBoxList li {
	line-height: 36px;
	height: 36px
}

.ProductClassifBoxList li .ProductClassif.ml50 {
	padding-left: 15px
}

.ProductClassifSorting button {
	background: none;
	border: none;
	padding: 0px
}

.ProductClassifSorting .classfiup:before {
	content: "\e613";
	font-size: 20px
}

.ProductClassifSorting .classfidown:after {
	content: "\e612";
	font-size: 20px
}

.ClassifName {
	width: 300px
}

.AddSonClassif {
	width: 197px;
	text-align: center
}

.ml_2 {
	margin-left: -2px
}

.ConsultProduct {
	width: 200px
}

.ConsultTheme {
	width: 120px;
	text-align: center;
	overflow: hidden;
	height: 36px
}

.ConsultTime,
.ConsultOperation {
	width: 160px;
	text-align: center
}

.ConsultMessagesbox li {
	height: 36px;
	line-height: 36px
}

.SonNav {
	background-color: #f7f7f7;
	height: 30px;
	line-height: 30px
}

.Inquirytitle {
	text-align: center;
	font-family: "黑体";
	font-size: 24px;
	color: #1a1a1a
}

.InquiryManbox {
	width: 900px;
	margin: auto
}

.InquiryManTitle {
	padding-left: 20px;
	line-height: 30px;
	height: 30px;
	font-size: 14px
}

.InquiryUaserBox {
	height: 60px;
	line-height: 60px
}

.InquiryUaserBox p {
	width: 33%;
	float: left;
	font-size: 14px
}

.InqueiryContent {
	height: 30px;
	border-left: 3px solid #07c68a;
	line-height: 30px;
	padding-left: 17px;
	font-size: 14px;
	margin-bottom: 20px
}

.w900 {
	width: 900px;
	margin: auto
}

.InqueiryContentbox {
	border-top: 1px #dcdcdc dashed
}

.InqueiryContentbox li {
	padding-left: 20px;
	line-height: 36px
}

.SaleOfferTitle li,
.SaleOffer li {
	width: 25%;
	text-align: center
}

.SaleOfferTitle li {
	font-size: 14px;
	line-height: 30px;
	height: 30px
}

.SaleOffer li {
	height: 50px;
	line-height: 50px;
	font-size: 14px
}

.SaleSendOfferbox {
	width: 760px;
	margin: auto
}

.SaleSendOfferTitle {
	height: 36px;
	line-height: 36px;
	background-color: #f7f7f7
}

.SaleSendOfferTitle li,
.SaleSendOffer li {
	float: left;
	width: 80px;
	text-align: center
}

.SendOfferProcurement {
	width: 130px !important
}

.SendOfferoperation {
	width: 200px !important
}

.SaleSendOffer {
	height: 40px;
	line-height: 40px
}

.SaleInput {
	width: 100px;
	height: 36px;
	border: 1px solid #dcdcdc
}

.SaleNoteInput {
	width: 400px;
	height: 100px
}

.SaleOfferBox {
	max-height: 388px !important;
	text-align: left !important;
	left: 36% !important;
	top: 30% !important
}

.InputIngName .Validform_checktip {
	margin-left: 0px !important
}

.icon-ditudingwe:before {
	font-size: 22px
}

.pllselect,
.pllclassif {
	height: 36px;
	line-height: 36px
}

.pllclassif ul li {
	float: left;
	margin-left: 30px
}

.bgfa {
	background-color: #fafafa
}

.selectarea {
	padding-right: 5px;
	height: 28px;
	line-height: 28px;
	background-color: #fff;
	margin-left: 3px;
	margin-top: 3px;
	padding-left: 10px;
	position: relative;
	cursor: pointer;
	font-size: 12px
}

.area:after {
	content: "\e634";
	font-size: 10px;
	margin-left: 20px
}

.manage:after {
	content: "\e634";
	font-size: 10px;
	margin-left: 20px
}

.pllist {
	width: 985px
}

.pllistbox {
	height: 150px;
	position: relative
}

.pllistimg {
	margin-left: 15px;
	margin-top: 15px;
	width: 120px;
	height: 120px;
	float: left
}

.plltxt {
	width: 440px;
	line-height: 24px
}

.pllbutton button {
	width: 100px;
	height: 30px;
	background-color: #fff;
	font-size: 14px;
	color: #555;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-o-border-radius: 2px;
	-ms-border-radius: 2px;
	-moz-border-radius: 2px;
	margin-top: 20px;
	cursor: pointer
}

.pllbutton button:hover {
	color: #fff
}

.plllocal {
	text-align: center;
	width: 140px
}

.pllman {
	margin-top: 19px
}

.aboutPrount li {
	line-height: 31px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.aboutPrount li.ml10 {
	padding-right: 10px
}

.pllpages {
	margin-left: 24%
}

.borderb0 {
	border-bottom: 0px
}

.pllbigimg,
.pllliebiao {
	cursor: pointer
}

.bigimglist {
	margin: 0px 4px 10px;
	width: 238px;
	border: 1px solid #dcdcdc
}

.bigimglist a.imgBox {
	display: block;
	height: 236px;
	overflow: hidden
}

.bigimglist.visit {
	border: 1px solid #07c68a
}

.bigimglist:hover {
	border: 1px solid #07c68a
}

.yellow,
.yellow_pro {
	border: 1px solid #f7a400;
	height: auto;
	overflow: hidden;
	margin-bottom: 10px
}

.yellow .yellow_title {
	color: #fff;
	background-color: #f7a400;
	text-align: center;
	font-weight: bold
}

.yellow .company_name {
	color: #00238f;
	width: 110px;
	font-size: 18px;
	text-align: center;
	margin: 0 auto;
	padding: 10px 0px
}

.yellow .main_pro {
	padding: 0px 5px;
	color: #666;
	text-overflow: ellipsis;
	white-space: normal;
	overflow: hidden;
	height: 30px
}

.yellow .main_pro span {
	color: #ff8010
}

.yellow .contact {
	padding: 5px;
	line-height: 24px;
	border-top: 1px dashed #f7a400
}

.yellow .icon.clearfix {
	padding: 0 10px
}

.yellow_pro img {
	width: 100%
}

.yellow_pro .price {
	padding: 0 10px;
	color: #f00;
	font-size: 18px
}

.yellow_pro .price span {
	float: right;
	font-size: 12px;
	color: #666
}

.yellow_pro .ypname {
	line-height: 18px;
	padding: 10px 10px 0
}

.yellow_pro .CompanyName {
	color: #999;
	padding: 0 10px
}

.yellow_pro .city {
	border-top: 1px dashed #ddd;
	padding: 0 10px
}

.pllleft .pllistbox {
	margin-top: 10px
}

.pllleft .pllistbox:first-child {
	margin: 0
}

.pllleft .pllistbox .color66.text {
	max-height: 48px;
	overflow: hidden;
	color: #999
}

.pllselect {
	position: relative
}

.arrabox {
	position: absolute;
	top: 30px;
	left: 3px;
	z-index: 20;
	color: #333;
	background-color: #fff;
	border: 1px #dcdcdc solid;
	width: 446px;
	padding: 6px;
	height: 290px
}

.businessModel {
	width: 102%;
	line-height: 24px;
	text-align: center;
	position: absolute;
	top: 26px;
	left: -1px;
	border: 1px solid #dcdcdc;
	background-color: #fff;
	z-index: 20
}

.businessModel li.Themebg {
	color: #fff
}

.AreaProvince {
	min-width: 40px;
	margin-left: 10px;
	text-align: center;
	margin-right: 10px;
	position: relative
}

.borderdc ul {
	padding: 0px !important
}

.AreaProvinceName,
.title_tabs span {
	cursor: pointer
}

.title_tabs {
	position: relative
}

.title_tabs #click1:after {
	content: '';
	height: 100%;
	width: 1px;
	margin: 0 10px;
	display: inline-block;
	background: #ddd;
	vertical-align: top
}

.AreaProvinceName:after {
	border: 4px solid transparent;
	border-left: 4px solid #07c68a;
	width: 0;
	height: 0;
	position: absolute;
	content: "";
	margin-top: 14px;
	margin-left: 4px
}

.allarea li {
	width: 60px;
	line-height: 30px;
	text-align: center
}

.AreaProvincebox li:hover,
.allarea li:hover {
	color: #07c68a
}

.arrabox ul li.active a {
	color: #07c68a
}

.allareatitle {
	width: 74px;
	line-height: 30px;
	padding: 0 10px;
	cursor: pointer
}

.citybox {
	display: none;
	background-color: #fafafa;
	border: 1px solid #dcdcdc;
	overflow: hidden;
	position: absolute;
	top: 28px;
	left: 14px;
	z-index: 30;
	width: 204px
}

.citybox p {
	float: left;
	min-width: 40px;
	line-height: 24px;
	color: #555;
	display: block;
	margin-left: 10px;
	cursor: pointer
}

.citybox p:hover {
	background-color: #fff;
	color: #07c68a
}

.AreaProvince:hover .citybox {
	display: block
}

.pllliebiao:before {
	content: "\e632";
	margin-right: 4px
}

.pllbigimgs:before {
	content: "\e633";
	margin-right: 4px
}

.plltitle a {
	margin-right: 20px
}

.pllleft .pllist.active .pllistbox {
	height: auto;
	float: left;
	margin: 0px 3px 10px;
	width: 238px;
	border: 1px solid #dcdcdc
}

.pllleft .pllist.active a.imgBox {
	float: none;
	display: block;
	width: 236px;
	height: 236px;
	line-height: 236px;
	background: #f6f6f6;
	overflow: hidden
}

.pllleft .pllist.active .pllistimg {
	width: 100%;
	height: auto;
	margin: 0;
	float: none;
	display: inline !important
}

.pllleft .pllist.active .plltxt {
	float: none;
	width: auto;
	margin-right: 10px
}

.pllleft .pllist.active .plltxt .text,
.pllleft .pllist.active .plltxt .pllbutton {
	display: none
}

.pllleft .pllist.active .plltitle {
	float: none
}

.pllleft .pllist.active .plltitle .clear.hide {
	display: block !important
}

.pllleft .pllist.active .plltitle a {
	margin-right: 0
}

.pllleft .pllist.active .plllocal {
	text-align: left;
	text-indent: 10px;
	line-height: 22px;
	width: auto;
	float: none;
	margin: 0 !important;
	padding: 0
}

.pllleft .pllist.active .plllocal .color66 {
	display: none
}

.pllleft .pllist.active .pllman {
	float: none;
	margin: 0;
	padding: 0
}

.pllleft .pllist.active .pllman p {
	display: none
}

.pllleft .pllist.active .pllman .pllmancompany {
	display: block;
	width: auto;
	height: 25px;
	line-height: 25px;
	position: relative
}

.SYB {
	display: none
}

.pllleft .pllist.active .SYB {
	display: block;
	position: absolute;
	right: 0;
	top: 0
}

.pllbigimglocal {
	display: none;
	border: none;
	border-top: 1px dashed #ddd;
	margin-top: 5px;
	padding: 0 10px;
	line-height: 36px;
	height: 36px
}

.pllleft .pllist.active .pllbigimglocal {
	display: block
}

.SignKing {
	padding-bottom: 10px
}

.SignKing li {
	border: 2px solid #ddd;
	background: #feffc7
}

.SignKing li .pllbutton .Themebg {
	color: #fff
}

.SignKing li .pllbutton .Themebg:hover {
	background: #eee !important;
	color: #666
}

.SignKing li .pllistimg {
	width: 200px;
	height: 200px
}

.SignKing li.pllistbox {
	height: auto;
	padding-bottom: 15px
}

.SignKing li .text {
	max-height: 96px;
	overflow: hidden
}

.SignKing li .plltitle {
	font-size: 20px;
	line-height: 35px;
	padding-bottom: 10px
}

.SignKing li .plllocal,
.SignKing li .pllman {
	margin-top: 52px
}

.SignKing .plltxt {
	width: 550px
}

.pllist .Promotion:before {
	content: '';
	position: absolute;
	right: 0;
	bottom: 0;
	width: 60px;
	height: 60px;
	background: url(../images/Promotion2.png) no-repeat
}

.pllist.active .Promotion:before {
	right: auto;
	bottom: auto;
	left: 0;
	top: 0;
	background: url(../images/Promotion.png) no-repeat
}

.RelatedList {
	padding-bottom: 20px
}

.RelatedList h3.title {
	font-size: 16px;
	text-indent: 20px;
	line-height: 35px
}

.RelatedList li {
	line-height: 18px;
	float: left;
	width: 20%;
	padding: 0 5px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.RelatedList li .RelatedListA {
	display: block;
	border: 1px solid #ddd
}

.RelatedList li .imgBox {
	height: 228px;
	line-height: 228px;
	background: #f6f6f6;
	overflow: hidden
}

.RelatedList li .name {
	padding: 0 5px;
	margin-top: 5px;
	color: #333;
	font-weight: bold;
	font-size: 12px
}

.RelatedList li .price {
	line-height: 22px;
	padding: 0 5px
}

.RelatedList li p {
	padding: 5px
}

.RelatedList li .time {
	border-top: 1px dashed #ddd;
	line-height: 30px;
	height: 30px;
	padding: 0 10px
}

.RelatedList li .IconBox,
.RelatedList li .nameBox {
	padding: 0 5px;
	line-height: 30px;
	height: 30px;
	overflow: hidden
}

.RelatedList li .nameBox {
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.RelatedList li .businessProduct {
	height: 43px;
	overflow: hidden
}

.ClassBoxNavTitle {
	width: 179px;
	padding: 3px 0 0 10px;
	line-height: 30px;
	cursor: pointer
}

.ProductIndexLeftSonNav {
	height: 68px;
	overflow: hidden
}

.ProductIndexLeftSonNav li {
	float: left;
	min-width: 40px;
	margin-left: 10px;
	padding: 0px !important;
	line-height: 34.5px !important
}

.ProductIndexLeftSonNav li:hover a {
	color: #07c68a
}

.ClassBoxNavTitle:after {
	content: "\e609";
	color: #07c68a;
	float: right;
	margin-right: 10px
}

.navleft {
	position: relative;
	z-index: 20
}

.ProductIndexRightNav .ProductIndexRightbox li a {
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.ptitle_tabs {
	width: 100%;
	height: 40px;
	background-color: #f6f6f6;
	display: block
}

.ptitle_tabs span {
	display: block;
	float: left;
	min-width: 60px;
	line-height: 40px;
	border-left: 1px solid #dcdcdc;
	height: 40px;
	text-align: center;
	cursor: pointer
}

.ptitle_tabs span {
	line-height: 40px;
	padding: 0 10px
}

.ptitle_tabs .Themebg {
	color: #fff !important;
	text-decoration: none
}

.productindextxt p {
	line-height: 30px;
	font-size: 14px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	display: block;
	width: 182px
}

.productindexbox li {
	float: left;
	padding-left: 20px;
	width: 50%;
	margin-top: 20px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.productindexbox {
	margin-bottom: 20px
}

.ptabs_box ul.productLogo li img {
	height: auto;
	width: 147px
}

.productLogo {
	height: 249px;
	overflow: hidden;
	margin: 0
}

.productLogo .productindextxt p {
	line-height: 26px
}

.productLogo .productindextxt p.key {
	color: #999
}

.borderdc ul li a:before {
	width: 0px !important
}

.borderdc ul li a {
	padding-left: 0px !important
}

.ptabs_box ul li img {
	width: 95px;
	height: 95px
}

.pititle:before {
	content: "";
	width: 3px;
	height: 15px;
	background-color: #07c68a;
	display: block;
	float: left;
	margin-right: 10px;
	margin-top: 12px
}

.ProductIndexRightbox {
	width: 742px;
	margin: auto;
	padding-bottom: 10px
}

.ProductIndexRightbox li {
	float: left;
	width: 75px;
	margin-left: 10px;
	padding: 0px !important
}

.ProductIndexRightbox li:hover a,
.piproductNewtext li:hover a,
.productrightimg li:hover a {
	color: #07c68a !important
}

.piimgbox {
	width: 228px;
	padding-right: 10px;
	box-sizing: border-box
}

.piimgbox img {
	width: 208px;
	height: 164px;
	margin-left: 4px
}

.buildingBox .productBox {
	margin-top: -20px;
	border-right: 1px solid #ddd;
	position: relative
}

.buildingBox .productBox:before {
	content: '';
	width: 1px;
	height: 13px;
	background: #ddd;
	position: absolute;
	right: -1px;
	top: -13px
}

.buildingBox .productBox img {
	height: 250px
}

.piproductNew {
	line-height: 40px
}

.piproductNewtitle:before {
	content: "";
	width: 3px;
	height: 15px;
	background-color: #07c68a;
	display: block;
	float: left;
	margin-right: 10px;
	margin-top: 12px
}

.piproductNewtext li {
	line-height: 24px;
	font-size: 14px
}

.productrightimg li {
	width: 160px;
	float: left;
	margin-left: 24px;
	padding-bottom: 15px
}

.productrightimg li div.imgbox {
	width: 160px;
	height: 160px;
	line-height: 160px;
	overflow: hidden;
	_background-color: #f6f6f6;
	vertical-align: middle
}

.productrightimg li img {
	width: 160px;
	height: 160px
}

.productrightimg li div {
	line-height: 24px
}

.productrightimgbox {
	width: 950px;
	padding-bottom: 20px
}

.pibox {
	max-height: 470px
}

.aboutProductI {
	margin-top: 10px;
	height: 292px;
	overflow: hidden
}

.piproductNewtext li a,
.productrightimg li a,
.productindextxt p,
.plltitle,
.pllmancompany,
.name {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	display: block;
}

.productrightimg li a {}

.productindextxt p {
	width: 182px
}

.plltitle {
	height: 30px
}

.pllmancompany {
	overflow: hidden
}

.ptitle_tabs span:first-child {
	border-left: 0px
}

.h460 {
	height: 292px
}

.PIndex .LeftBox {
	height: 622px
}

.Channel li {
	float: left;
	margin-left: 10px;
	line-height: 30px
}

.Channelbox {
	width: 800px;
	margin: 30px auto
}

.Channel li em {
	font-weight: normal
}

.spzpingfooter li.pr30 {
	width: 250px !important
}

.my_nav {
	height: 55px;
	line-height: 55px;
	clear: both
}

.my_nav .my_daohang {
	margin: 0 auto;
	width: 1200px;
	height: 55px;
	line-height: 55px;
	padding: 0 15px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.my_nav .my_daohang .left {
	width: 615px;
	height: 55px;
	line-height: 55px;
	overflow: hidden
}

.my_nav .my_daohang .left ul li {
	float: left;
	margin-right: 25px
}

.my_nav .my_daohang .left ul li a {
	color: #fff;
	font-size: 14px;
	padding: 0px 25px;
	height: 55px;
	line-height: 55px;
	display: block
}

.my_nav .my_daohang .left ul li a:hover,
.my_nav .my_daohang .left ul li a.active {
	font-weight: bold;
	background-color: #1b72ce
}

.my_nav .my_daohang .left ul li a.my258:hover {
	background: none !important;
	font-weight: normal !important
}

.my_nav .sousuo {
	height: 36px;
	width: 300px;
	background-color: #fff;
	border-radius: 5px;
	margin-top: 10px;
	line-height: 36px
}

.my_nav .sousuo .btn-group {
	color: #333;
	cursor: pointer;
	margin-left: 10px;
	position: relative;
	padding-right: 7px
}

.my_nav .sousuo .dropdown-toggle {
	width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 5px solid #07c68a;
	display: inline-block;
	margin-left: 2px
}

.my_nav .sousuo ul.mdropdown-menu {
	width: 60px;
	border: 1px solid;
	text-align: center;
	background-color: #fff;
	display: none;
	position: absolute;
	z-index: 999;
	right: -4px
}

.my_nav .sousuo .btn-group:hover ul.mdropdown-menu {
	display: block
}

.my_nav .sousuo ul.mdropdown-menu li a {
	display: block;
	height: 34px;
	line-height: 34px
}

.my_nav .sousuo ul.mdropdown-menu li a:hover {
	color: #fff
}

.my_nav .sousuo .pro_sch {
	background: none;
	color: #555;
	margin-top: 8px;
	border: none;
	border-left: 1px solid;
	padding-left: 5px;
	width: 200px;
	height: 22px;
	line-height: 22px
}

.my_nav .sousuo .fdj .search {
	border: none;
	background: url(../images/fdj.jpg) no-repeat;
	height: 18px;
	width: 20px;
	cursor: pointer;
	margin-right: 10px;
	margin-top: 10px
}

.my_main {
	clear: both;
	width: 1200px;
	margin: 20px auto 55px;
	height: auto;
	overflow: hidden
}

.my_main .left {
	width: 925px;
	height: auto;
	overflow: hidden
}

.my_main .left .left_one {
	border: 1px solid #dcdcdc;
	height: auto;
	padding: 20px 20px 10px
}

.my_main .left .left_one .tou {
	border-bottom: 1px dotted #555;
	height: 105px
}

.my_main .left .left_one .tou .tou_left a {
	display: block;
	width: 92px;
	height: 92px;
	border-radius: 5px;
	border: 1px solid #dcdcdc;
	text-align: center;
	padding-top: 15px;
	position: relative
}

.my_main .left .left_one .tou .tou_left a.Has {
	padding-top: 0
}

.my_main .left .left_one .tou .tou_left a .shezhi {
	height: 30px;
	position: absolute;
	bottom: 0px;
	left: 0px;
	color: #fff;
	text-align: center;
	line-height: 30px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	width: 90px
}

.my_main .left .left_one .tou .tou_right {
	margin-left: 15px
}

.my_main .left .left_one .tou .tou_right .zhname {
	font-weight: bold;
	font-size: 14px;
	color: #555
}

.my_main .left .left_one .tou .tou_right .zhname a {
	font-weight: normal;
	font-size: 13px
}

.my_main .left .left_one .tou .tou_right .bangd {
	margin-top: 13px
}

.my_main .left .left_one .tou .tou_right .bangd span {
	padding-left: 50px;
	margin-left: 40px;
	border-left: 1px solid #555
}

.my_main .left .left_one .two {
	clear: both;
	margin-top: 18px
}

.my_main .left .left_one .two .gongsi,
.my_main .left .left_one .two .renzg {
	font-size: 14px;
	font-weight: bold;
	color: #555
}

.my_main .left .left_one .two .gongsi span {
	font-weight: normal;
	font-size: 13px;
	padding-left: 20px;
	border-left: 1px solid #999;
	margin-left: 20px
}

.my_main .left .left_one .two .gongsi span a,
.my_main .left .left_one .two .renzg span a {
	padding-left: 20px
}

.my_main .left .left_one .two .renzg {
	margin-top: 10px
}

.my_main .left .left_one .two .fuwu {
	margin-top: 5px !important;
	padding-bottom: 10px
}

.my_main .left .left_one .two .renzg span {
	font-weight: normal;
	margin-left: 10px;
	font-size: 13px
}

.my_main .left .left_two {
	margin-top: 10px;
	border: 1px solid #dcdcdc;
	padding: 15px 20px 0px;
	height: auto;
	overflow: hidden
}

.my_main .left .left_two .xiaosh {
	border-bottom: 1px dotted #555;
	padding-bottom: 5px;
	height: auto;
	overflow: hidden
}

.my_main .left .left_two .xunjia {
	border: none !important;
	padding: 10px 0px 5px !important
}

.my_main .left .left_two .xiaosh .y_xiaosh {
	border-radius: 50%;
	border: 1px solid;
	background-color: #fff;
	text-align: center;
	padding: 22px 20px
}

.my_main .left .left_two .xiaosh ul {
	display: inline-block;
	margin: 0px 65px
}

.my_main .left .left_two .xiaosh ul li {
	text-align: center;
	font-size: 14px;
	color: #555;
	line-height: 35px
}

.my_main .left .left_two .xiaosh ul li a {
	font-weight: bold;
	font-family: "Arial";
	font-size: 18px
}

.my_main .right {
	width: 250px;
	height: auto;
	overflow: hidden
}

.my_main .right .gonggao {
	border: 1px solid #dcdcdc;
	height: auto;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	color: #333
}

.my_main .right .gonggao h1 {
	height: 38px;
	line-height: 38px;
	background-color: #fafafa;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	color: #333;
	border-bottom: 2px solid
}

.my_main .right .gonggao h1 span {
	float: right;
	color: #555;
	font-weight: normal;
	font-size: 13px;
	margin-right: 10px
}

.my_main .right .gonggao ul {
	padding: 10px;
	clear: both
}

.my_main .right .gonggao ul li {
	line-height: 30px;
	height: 30px
}

.my_main .right .gonggao ul li a {
	line-height: 30px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	color: #555;
	position: relative;
	display: inline-block;
	font-weight: normal;
	font-size: 13px;
	padding-left: 8px;
	height: 30px
}

.my_main .right .gonggao ul li a:before {
	content: "";
	position: absolute;
	height: 2px;
	width: 2px;
	background-color: #555;
	top: 13px;
	left: 0px
}

.my_main .right .maimai {
	height: auto;
	overflow: hidden;
	border: 1px solid #dcdcdc;
	margin-top: 10px
}

.maimai {
	width: 248px;
	float: left;
	overflow: hidden
}

.maimai h3 {
	padding: 0px;
	height: 38px;
	line-height: 38px;
	border-bottom: 1px solid #dcdcdc;
	background: #fafafa
}

.maimai h3 a,
.maimai h3 span {
	font-size: 13px
}

.maimai h3 span.pro1,
.maimai h3 span.pro2 {
	cursor: pointer;
	border-right: 1px solid #dcdcdc;
	width: 77px;
	text-align: center;
	display: inline-block;
	color: #333;
	height: 38px;
	overflow: hidden
}

.maimai h3 span.active {
	border-top: 2px solid #07c68a;
	background: #fff;
	height: 38px
}

.maimai h3 a.pro3 {
	float: right;
	margin-right: 10px;
	color: #555
}

.proList {
	overflow: hidden;
	position: relative;
	width: 245px;
	margin-left: 10px;
	overflow: hidden;
	padding: 10px 0px
}

.maimai ul li {
	margin-right: 10px;
	width: 230px;
	line-height: 30px;
	height: 30px
}

.maimai ul li a {
	color: #555;
	position: relative;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	display: block;
	padding: 0px 5px
}

.maimai ul li a:before {
	content: "";
	position: absolute;
	height: 2px;
	width: 2px;
	background-color: #555;
	top: 13px;
	left: 0px
}

.proList .pro-scroll {
	display: none
}

.proList .pro-banner1 {
	display: block
}

.spgli_box li a:hover,
.spgli_box li a.Themebg {
	color: #fff
}

.spgli_box i.icon-unie62a {
	margin-right: 5px;
	font-size: 20px
}

.sptitle {
	font-size: 14px
}

.ktsp_1 {
	border: 1px solid #dcdcdc;
	position: relative;
	height: auto;
	overflow: hidden;
	width: 925px;
	padding: 20px;
	margin: 18px 0px 10px 21px
}

.ktsp_1.success .ktbtn {
	display: none
}

.ktsp_1.success:before {
	content: '';
	background: url(../images/success.png) no-repeat;
	position: absolute;
	right: 65px;
	top: 0px;
	width: 96px;
	height: 96px;
	background-size: 100%
}

.ktsp_1 .num {
	font-size: 48px;
	font-weight: bold;
	font-style: oblique;
	text-align: center;
	height: 70px;
	line-height: 70px;
	display: inline-block
}

.ktsp_1 .middle {
	display: inline-block;
	width: 635px;
	overflow: hidden;
	margin: 0px 40px 0px 20px
}

.ktsp_1 .middle h1 {
	color: #333;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px
}

.ktsp_1 .middle p {
	line-height: 18px;
	color: #555
}

.ktsp_1 .ktbtn {
	display: inline-block;
	margin-top: 15px
}

.ktsp_1 a {
	display: block;
	color: #fff;
	border-radius: 5px;
	height: 38px;
	width: 133px;
	line-height: 38px;
	text-align: center;
	font-weight: bold;
	font-size: 14px
}

.qiye_xinxi {
	height: auto;
	overflow: hidden;
	padding: 18px 18px 0px 18px
}

.qiye_xinxi .flname {
	display: inline-block;
	text-align: right;
	width: 118px
}

.qiye_xinxi .first {
	font-size: 16px;
	font-weight: bold
}

.qiye_xinxi .xguan_news {
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px dotted #555;
	padding: 0px 0px 10px 0px;
	margin-top: 20px
}

.qiye_xinxi .xguan_news span {
	border-left: 3px solid;
	padding-left: 10px;
	color: #333
}

.qiye_xinxi .xguan_news span p {
	display: inline-block;
	color: #555;
	font-size: 13px;
	font-weight: normal
}

.qiye_xinxi ul {
	height: auto;
	overflow: hidden
}

.qiye_xinxi ul li {
	position: relative;
	min-height: 36px;
	margin: 15px 0px;
	padding-left: 115px
}

.qiye_xinxi ul li em {
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	height: 36px;
	line-height: 36px;
	min-width: 115px;
	text-align: right;
	margin-right: 10px;
	color: #333;
	font-size: 14px;
	font-style: normal
}

.qiye_xinxi ul li em.logo {
	margin-top: 25px
}

.c-red {
	color: #F00;
	font-size: 16px;
	vertical-align: middle;
	margin-right: 5px
}

.qiye_xinxi ul li input.rg_text {
	border: 1px solid #dcdcdc;
	background-color: #fff;
	height: 34px;
	padding: 0px 10px;
	width: 320px
}

.qiye_xinxi ul li input.rg_text2 {
	width: 410px !important
}

.qiye_xinxi ul li input.rg_text3 {
	width: 100px !important
}

.qiye_xinxi ul li input.rg_text4 {
	width: 190px !important
}

.qiye_xinxi ul li input.rg_text5 {
	width: 315px !important
}

.qiye_xinxi ul li input.rg_text86 {
	width: 50px !important
}

.qiye_xinxi ul li input.rg_textqh {
	width: 70px !important
}

.qiye_xinxi ul li input.rg_texttel {
	width: 150px !important
}

.qiye_xinxi ul li input.map {
	margin-top: 5px;
	margin-right: 5px
}

.qiye_xinxi ul li:after {
	clear: both
}

.qiye_xinxi ul li span.qiye_logo {
	border-radius: 5px;
	margin-top: 19px;
	min-width: 50px;
	height: 50px;
	border: 1px solid #ddd;
	text-align: center;
	display: inline-block
}

.qiye_xinxi ul li .uploadify {
	margin-top: 10px
}

.qiye_xinxi ul li span.qiye_logo img {
	vertical-align: middle;
	max-width: 100%
}

.qiye_xinxi ul li select.leixg {
	height: 34px;
	line-height: 34px;
	width: 190px;
	padding-left: 5px
}

.qiye_xinxi ul li select.jydz {
	width: 130px !important
}

.qiye_xinxi ul li select.yye {
	width: 315px !important
}

.qiye_xinxi ul li input.radio {
	display: inline-block;
	margin-right: 5px
}

.qiye_xinxi ul li textarea {
	height: 190px;
	width: 570px
}

.qiye_xinxi ul li p {
	width: 570px;
	line-height: 18px;
	margin-top: 5px
}

.bcfb {
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	border: none;
	border-radius: 3px;
	padding: 5px 25px
}

.bcfb:hover {
	filter: Alpha(opacity=70);
	opacity: 0.7
}

.popBox {
	display: none;
	position: absolute;
	max-height: 371px;
	width: 600px;
	padding: 5px;
	left: 30%;
	top: 40px;
	background: url(../images/black_bg.png) repeat;
	z-index: 20
}

.popBox.active {
	display: block
}

.getListPop {
	position: fixed;
	top: 50%;
	left: 50%;
	margin: -300px 0 0 -300px
}

.GalleryPop {
	margin-top: -200px
}

.ProductPOP {
	position: fixed;
	top: 60px;
	left: 50%;
	margin-left: -300px
}

.popBox .popDiv {
	background: #fff;
	height: 100%
}

.popBox .popDiv h3.title {
	padding-left: 10px;
	font-weight: normal;
	background: #eee;
	color: #555;
	line-height: 40px;
	font-size: 16px
}

.popBox .popDiv h3.title .fr {
	width: 40px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	font-size: 25px
}

.popBox .popDiv h3.title .fr:hover {
	background: #000;
	color: #fff
}

.popBox .popDiv .Prompt {
	margin: 10px;
	line-height: 20px;
	padding: 5px 10px;
	background: #fff7ec;
	border: 1px solid #e4ccb2
}

.popBox .Prompt b {
	color: #07c68a
}

.popBox .popDiv .Vertical {
	padding: 0 10px
}

.popBox .popDiv .Vertical ul {
	padding: 5px;
	margin-left: 10px;
	float: left;
	width: 183px;
	height: 200px;
	background: #f6f6f6;
	border: 1px solid #eee;
	overflow-y: scroll
}

.popBox .popDiv .Vertical ul:first-child {
	margin: 0
}

.popBox .popDiv .Vertical ul li {
	cursor: pointer;
	padding: 0 5px;
	margin: 0;
	line-height: 24px;
	min-height: 24px
}

.popBox .popDiv .Vertical ul li:after {
	content: '';
	margin-top: 9px;
	float: right;
	width: 0;
	height: 0;
	border-top: 3px solid transparent;
	border-left: 4px solid #7c7b7b;
	border-bottom: 3px solid transparent
}

.popBox .popDiv .Vertical ul li.active,
.popBox .popDiv .Vertical ul li:hover {
	background: #d6edf3
}

.popBox .popDiv .Vertical ul.noneJt li:after {
	display: none
}

.popBox .popDiv .bottom {
	background: #f7f7f7;
	padding: 5px 10px;
	border-top: 1px solid #ddd;
	text-align: right
}

.popBox .popDiv .bottom .btn {
	color: #555;
	font-size: 13px;
	background: #ddd;
	height: 20px;
	line-height: 14px;
	height: auto
}

.popBox .popDiv .bottom .btn.Themebg {
	color: #fff
}

.popBox .popDiv .Area ul {
	padding-right: 10px
}

.popBox .popDiv .Area ul li {
	float: left;
	min-height: 20px;
	line-height: 20px;
	width: 134px;
	padding: 0;
	margin: 0 0 0 10px
}

.popBox .popDiv .Area ul li label {
	display: block
}

.popBox .popDiv .Area ul li input {
	margin-right: 5px
}

.popBox.ImgBoxsrc {
	position: fixed;
	width: 100%;
	height: 100%;
	text-align: center;
	left: 0;
	top: 0
}

.ImgBoxsrc.active {
	display: block
}

.popBox.ImgBoxsrc img {
	max-width: 100%;
	max-height: 100%
}

.closeBoxsrc {
	cursor: pointer;
	line-height: 42px;
	text-align: center;
	position: fixed;
	right: 20px;
	top: 50px;
	width: 45px;
	height: 45px;
	border-radius: 50%;
	background: #fff;
	filter: Alpha(opacity=50);
	opacity: 0.5;
	z-index: 10
}

.closeBoxsrc:hover {
	filter: Alpha(opacity=30);
	opacity: 0.3
}

.closeBoxsrc:before {
	content: 'x';
	font-size: 30px;
	font-family: arial
}

.Black_bg {
	display: none;
	background: url(../images/black_bg.png) repeat;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 19;
	width: 100%;
	height: 100%
}

.popUlli {
	padding: 0
}

.popUlli ul li {
	margin: 5px 0
}

.qiye_xinxi .successBox b.f16 {
	position: relative;
	color: #333;
	font-weight: bold;
	top: 3px;
	left: 10px
}

.qiye_xinxi .successH1 span {
	border: none
}

.qiye_xinxi .successUl {
	margin-top: 20px
}

.qiye_xinxi .successUl li {
	width: 48%;
	float: left;
	margin: 0 0 0 4%;
	position: relative;
	padding-left: 50px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.qiye_xinxi .successUl li h3 {
	font-weight: bold;
	margin-bottom: 5px;
	color: #333
}

.qiye_xinxi .successUl li .btn {
	height: 35px;
	line-height: 23px;
	margin-top: 10px
}

.qiye_xinxi .successUl li .btn:hover {
	color: #fff
}

.qiye_xinxi .successUl li p {
	width: 100%;
	font-size: 13px
}

.qiye_xinxi .successUl li:first-child {
	margin: 0
}

.qiye_xinxi .successUl li:before {
	position: absolute;
	left: 5px;
	top: 2px;
	font-size: 30px
}

.qiye_xinxi .Mystore .bcfb {
	margin-left: 80px;
	height: 35px;
	line-height: 27px
}

.qiye_xinxi .MystoreUl li {
	float: left;
	width: 48%;
	padding-left: 0;
	margin: 0;
	min-height: 20px;
	line-height: 35px
}

.qiye_xinxi .mt30 .code.imgBox {
	cursor: pointer;
	position: relative;
	display: inline-block;
	margin-left: 80px
}

.qiye_xinxi .mt30 .code.imgBox:before {
	font-size: 24px;
	color: #666
}

.qiye_xinxi .mt30 .code.imgBox .Box {
	border: 1px solid #ddd;
	padding: 3px;
	text-align: center;
	z-index: 100;
	background: #fff;
	width: 150px;
	position: absolute;
	top: 30px;
	left: 0
}

.qiye_xinxi .mt30 .code.imgBox:hover .Box {
	display: block !important
}

.newList li {
	margin-bottom: 20px;
	border-bottom: 1px dashed #ddd;
	padding-bottom: 15px
}

.newList li h3 {
	color: #07c68a;
	font-size: 14px;
	font-weight: bold;
	position: relative;
	padding-right: 140px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.newList li h3 time {
	width: 120px;
	position: absolute;
	right: 0;
	top: 0;
	color: #999;
	font-size: 13px;
	font-weight: normal
}

.newList li p {
	font-size: 13px;
	line-height: 18px;
	margin-top: 15px
}

.NewsDetail .newsDetialTitle {
	text-align: center;
	max-width: 80%;
	margin: 0 10%;
	color: #07c68a;
	font-size: 16px
}

.NewsDetail .newsDetialTitle time {
	color: #999;
	font-size: 13px;
	display: block;
	margin-top: 10px
}

.NewsDetail .newsDetailText {
	border-top: 1px dashed #ddd;
	line-height: 18px;
	padding: 15px 0;
	height: auto;
	overflow: hidden
}

.NewsDetail .newsDetailText img {
	margin-right: 15px
}

.NewsDetail .newsDetailText p {
	padding: 5px 0
}

.newsDetailText.about p {
	text-indent: 24px;
	padding: 10px 0;
	line-height: 22px
}

.newsDetailText.about h4 {
	font-size: 14px;
	margin: 10px 0;
	font-weight: bold
}

.NewsDetail .Keyword,
.storeInfo .Keyword {
	padding: 5px 15px;
	background: #fafafa;
	border: 1px solid #ddd;
	color: #333
}

.NewsDetail .Keyword a,
.storeInfo .Keyword a {
	color: #07c68a;
	margin-right: 5px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.NewsDetail .Keyword a:hover,
.storeInfo .Keyword a:hover {
	color: #555
}

.NewsDetail .btnBox a,
.storeInfo .btnBox a {
	width: 44%;
	display: inline-block;
	vertical-align: bottom
}

.NewsDetail .btnBox a.fr,
.storeInfo .btnBox a.fr {
	text-align: right
}

.NewsDetail .btnBox a span,
.storeInfo .btnBox a span {
	color: #07c68a
}

.newsDetailText .btn {
	line-height: 28px
}

.newsDetailText .btn:hover,
.newsDetailText .btn:visited {
	color: #fff
}

.newsDetailText .icon-qq:before {
	font-size: 22px;
	margin-right: 5px
}

.newsDetailText .flBox {
	display: inline-block;
	vertical-align: middle;
	width: 140px;
	text-align: right
}

.qiye_xinxi .newsDetailText ul {
	margin-top: 30px
}

.qiye_xinxi .newsDetailText li {
	font-size: 15px;
	float: left;
	width: 33.33%;
	padding: 0;
	margin: 0;
	min-height: 10px;
	height: 30px
}

.NewsDetail .Other li {
	margin: 0;
	min-height: 20px;
	line-height: 25px;
	position: relative;
	padding: 0
}

.NewsDetail .Other li:before {
	content: '';
	display: inline-block;
	width: 3px;
	height: 3px;
	position: relative;
	top: -2px;
	background: #07c68a;
	margin-right: 5px
}

.NewsDetail .Other li time {
	width: 120px;
	position: absolute;
	right: 0;
	top: 0
}

.shopDetailUl.Other li {
	padding-right: 140px
}

.shopDetailUl.Other li time {
	right: 25px
}

.shopDetailUl.Other li.second {}

.AppraisalBox {
	position: relative;
	padding-left: 75px
}

.AppraisalBox .imgBox {
	position: absolute;
	left: 0;
	top: 0;
	width: 50px;
	height: 50px;
	border: 1px solid #ddd;
	border-radius: 3px;
	overflow: hidden
}

.AppraisalBox .imgBox img {
	width: 100%
}

.AppraisalBox textarea {
	width: 100%;
	height: 140px;
	border: 1px solid #ddd
}

.AppraisalBox .ConfirmationBox {
	line-height: 35px
}

.AppraisalBox .ConfirmationBox input {
	width: 90px;
	text-align: center;
	padding: 0 10px;
	font-size: 16px
}

.AppraisalBox .ConfirmationBox .Confirmation {
	border: 1px solid #ddd;
	height: 35px;
	line-height: 35px;
	min-width: 100px
}

.AppraisalBox .ConfirmationBox .bcfb {
	padding: 0 25px
}

.Appraisal .title {
	border-bottom: 1px solid #ddd;
	line-height: 35px;
	color: #000;
	font-weight: bold
}

.Appraisal .MessageNews li {
	min-height: 90px;
	padding: 15px 0 15px 80px;
	position: relative;
	border-top: 1px dashed #ddd
}

.Appraisal .MessageNews li:first-child {
	border: 0
}

.Appraisal .MessageNews li .img {
	width: 60px;
	height: 60px;
	border: 1px solid #ddd;
	border-radius: 3px;
	position: absolute;
	left: 0;
	top: 15px
}

.Appraisal .MessageNews li .img img {
	width: 100%
}

.Appraisal .MessageNews li p {
	line-height: 18px
}

.classificationBox .xc:before {
	display: none
}

.classification .xc_box li {
	margin-left: 30px;
	width: 215px
}

.classification .bread li {
	float: left;
	width: 25%;
	margin-left: 0;
	padding: 0 20px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.logo2 {
	background: #f6f6f6
}

.xcnavbody.bgf6 {
	border-bottom: 1px solid #dcdcdc;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box
}

.logo2 .search {
	width: 703px;
	margin-left: 52px;
	position: relative;
	float: left;
	margin-top: 10px !important
}

.logo2 .search .hottxt {
	width: 480px
}

.logo2 .search .hottxt a {
	margin-right: 8px
}

.logo2 .search:before {
	content: '';
	position: absolute;
	display: block;
	right: -170px;
	width: 251px;
	height: 79px;
	bottom: -10px;
	background: url(../images/telphone.jpg) no-repeat
}

.logo2 .search li {
	line-height: 13px;
	cursor: pointer;
	float: left;
	border-left: 1px solid #999;
	padding: 0 10px
}

.logo2 .search li:first-child {
	border: none
}

.logo2 .search li:last-child {
	color: #666 !important
}

.logo2 .searchInput input {
	width: 400px;
	height: 46px;
	padding: 0 10px
}

.logo2 .searchInput .btnInput {
	line-height: 46px;
	padding: 0 30px;
	margin-left: -2px
}

.logo2 .searchInput .btnInput.ml20 {
	margin-left: 20px;
	background: #d73333
}

.logo2 .searchInput .btnInput:hover {
	filter: Alpha(opacity=70);
	opacity: 0.7
}

.bread {
	font-weight: normal;
	line-height: 37px
}

.bread a {
	margin: 0 5px;
	vertical-align: middle;
	font-weight: normal;
	display: inline-block;
	max-width: 80px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.Store .productDeBox {
	min-height: 395px;
	padding-left: 322px;
	position: relative
}

.Store .productDeBox .proImgBox {
	width: 300px;
	height: 300px;
	line-height: 300px;
	overflow: hidden;
	background: #f6f6f6;
	border: 1px solid #ddd
}

.Store .productDeBox .proImg {
	position: absolute;
	left: 0;
	top: 0;
	text-align: center
}

.Store .productDeBox .proImg img {
	width: 100%
}

.Store .productDeBox .proImgBox img {}

.Store .productDeBox .proImg li {
	cursor: pointer;
	display: inline-block;
	vertical-align: middle;
	margin: 0 2.5px;
	width: 52px;
	height: 52px;
	line-height: 50px;
	overflow: hidden;
	background: #f6f6f6;
	border: 1px solid #ccc
}

.Store .productDeBox .proImg li img {}

.Store .productDeBox .proImg li.active {
	border-color: red
}

.Store .productDeBox .proImg li:hover {
	filter: Alpha(opacity=60);
	opacity: 0.6
}

.Store .proText {
	width: 857px;
	border: 1px solid #ddd;
	padding: 15px 20px;
	position: relative;
	height: 303px;
	background-color: #fff;
}

.Store .proText.active:after,
.Store .proText.del:after,
.xc_right.Expired:after {
	content: '';
	width: 300px;
	height: 200px;
	z-index: 100;
	position: absolute;
	left: 100px;
	top: 30px;
	background: url(../images/Expired.png) no-repeat;
	background-size: 100%
}

.Store .proText.del:after {
	background: url(../images/del.png) no-repeat;
	background-size: 100%
}

.xc_right.Expired:after {
	background: url(../images/Expired2.png)
}

.xc_right.Expired {
	position: relative
}

.xc_right.Expired:after {
	top: 80px;
	left: 324px
}

.Store .proText .namebox i {
	color: #ccc;
	cursor: pointer;
	position: relative
}

.Store .proText .namebox h1 {
	display: inline-block;
	max-width: 80%;
	vertical-align: middle;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	width: 700px;
}

.Store .proText .codeBox {
	text-align: center;
	position: absolute;
	left: 0;
	top: 20px;
	z-index: 30;
	background: #fff;
	border: 1px solid #ddd;
	padding: 15px
}

.Store .proText .codeBox p {
	margin-top: 10px
}

.Store .proText i:hover .codeBox {
	display: block !important
}

.Store .proText .Information {
	border-bottom: 1px solid #ddd;
	padding: 10px 0 10px
}

.Store .proText .Information li {
	line-height: 18px;
	float: left;
	margin-right: 20px
}

.Store .proText .InformationBox {
	background: #fafafa;
	padding: 20px 15px 0;
	line-height: 30px
}

.Store .proText .InformationBox .col-md-7 {
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 460px
}

.Store .proText .InformationBox .col-md-7:before {
	content: '';
	position: absolute;
	right: 20px;
	top: 0;
	height: 100%;
	width: 1px;
	background: #ddd;
	display: block
}

.Store .proText .InformationBox .col-md-5 {
	float: right;
	width: 332px;
	text-overflow: ellipsis;
	white-space: nowrap
}

.Store .proText .InformationBox .boxImg {
	position: absolute;
	left: 0;
	top: 0;
	width: 50px;
	height: 50px;
	border-radius: 3px
}

.Store .proText .InformationBox .boxImg img {
	width: 100%
}

.Store .proText .InformationBox p {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 425px
}

.Store .proText .Collection {
	padding: 0
}

.Store .proText .bge6 {
	color: #fff
}

.w1000.product-newBox .productDeBox .proImgBox {
	height: 254px;
	line-height: 254px;
	border: 0 !important
}

.w1000.product-newBox .proText .InformationBox .col-md-5 {
	padding-left: 0
}

.w1000.product-newBox .productDeBox .proImg {
	border: 1px solid #ddd;
	height: 333px;
	background-color: #fff;
}

.w1000.product-newBox .productDeBox {
	padding-left: 301px;
	min-height: auto
}

.w1000.product-newBox .proText .Collection {
	position: absolute;
	bottom: 10px;
	right: 10px
}

.w1000.product-newBox .xc_right {
	width: 880px;
	padding-bottom: 12px;
	background-color: #fff;
}

.w1000.product-newBox .xc_left {
	width: 300px
}

.w1000.product-newBox .seller_info {
	width: 285px;
	height: auto
}

.w1000.product-newBox .storeInfo {
	min-height: auto
}

.w1000.product-newBox .seller_info .detail {
	color: #000
}

.w1000.product-newBox .seller_info .detail li {
	text-align: center;
	color: #444;
	background-position: top center;
	background-repeat: no-repeat;
	width: 33%;
	padding-top: 33px
}

.w1000.product-newBox .seller_info .detail .icon_sm {
	background-image: url(../images/info01.png)
}

.w1000.product-newBox .seller_info .detail .icon_sm2 {
	background-image: url(../images/info011.png)
}

.w1000.product-newBox .seller_info .detail .icon_xy {
	background-image: url(../images/info02.png)
}

.w1000.product-newBox .seller_info .detail .icon_xy2 {
	background-image: url(../images/info022.png)
}

.w1000.product-newBox .seller_info .detail .icon_gs {
	background-image: url(../images/info04.png)
}

.w1000.product-newBox .seller_info .detail .icon_gs2 {
	background-image: url(../images/info044.png)
}

.w1000.product-newBox .seller_info .t-content button {
	padding: 3px;
	border: 0;
	margin: 5px;
	color: #fff;
	width: 120px
}

.w1000.product-newBox .seller_info .t-content button:hover {
	filter: Alpha(opacity=70);
	opacity: 0.7
}

.w1000.product-newBox .xcpc {
	padding-bottom: 5px
}

.w1000.product-newBox .productrightimg li {
	margin-left: 13px
}

.w1000.product-newBox .productrightimg li img {
	width: 100%;
	height: auto
}

.w1000.product-newBox .new_subdetai {
	width: 880px
}

.w1000.product-newBox .new_subdetai_right.active .xcinformation {
	width: 300px;
	margin-left: 295px
}

.w1000.product-newBox .NewsDetail .btnBox a,
.w1000.product-newBox .storeInfo .btnBox a {
	width: 40%
}

.w1000 .newsbox-r {
	padding-bottom: 10px;
	margin-bottom: 15px;
	position: relative
}

.w1000 .newsbox-r .productrightimg li {
	width: 136px
}

.w1000 .newsbox-r .productrightimg li div.imgbox {
	width: 130px;
	height: 130px;
	line-height: 130px;
	overflow: hidden;
	background-color: #f6f6f6;
	vertical-align: middle
}

.w1000 .newsbox-r .productrightimg li img {
	width: 100%;
	height: auto
}

.w1000 .newsbox-r a.btn-more {
	position: absolute;
	top: 5px;
	right: 15px
}

.popBox {
	max-height: 1000px
}

.Store .proText .btnBox div.btn {
	line-height: 37px;
	padding: 0 20px;
	cursor: pointer;
	font-size: 16px;
	font-weight: bold
}

.Store .proText .btnBox div.btn.Themebg:hover {
	color: #fff
}

.Store .proText.del .btnBox div.btn.Themebg {
	cursor: not-allowed
}

.Store .proText.del .btnBox div.btn.Themebg:hover {
	filter: Alpha(opacity=100);
	opacity: 1
}

.popBox .productBox {
	padding: 10px 20px
}

.popBox .productBox li {
	min-height: 35px;
	padding-left: 100px;
	position: relative;
	line-height: 35px
}

.popBox .productBox li span.first {
	text-align: right;
	position: absolute;
	display: block;
	color: #333;
	font-weight: bold;
	width: 90px;
	left: 0;
	top: 0;
	line-height: 35px
}

.popBox .productBox li .bge6 {
	color: #333
}

.popBox .productBox li span.Validform_right,
.popBox .productBox li span.Validform_checktip {
	margin-left: 0 !important;
	height: auto
}

.popBox .productBox li input {
	padding: 0 10px;
	line-height: 39px;
	height: 39px;
	float: left
}

.popBox .productBox li .bge6 {
	padding: 0 15px;
	font-size: 13px;
	line-height: 38px
}

.popBox .productBox li .wrong {
	line-height: 20px
}

.gshy {
	cursor: pointer;
	font-family: 'Hiragino Sans GB', '微软雅黑', arial, sans-serif;
	border-radius: 5px;
	background-color: #53CA7D;
}

.gshi {
	cursor: pointer;
	font-family: 'Hiragino Sans GB', '微软雅黑', arial, sans-serif;
	border-radius: 5px;
	background-color: #FF0000;
}

/* .Store .proText .Collection .btn{line-height:28px;color:#fff;font-size:13px;border:1px solid #ddd;height:29px} */
.Store .proText .Collection .btn {
	line-height: 28px;
	color: #fff;
	font-size: 13px;
	border: 1px solid #ddd;
	height: 29px;
	width: 60px;
}

.Store .proText .Collection .btn:before {
	color: #ff7800
}

.Store .Related li {
	min-height: 70px;
	border-top: 1px dashed #ddd;
	padding: 10px;
	line-height: 18px
}

.Store .Related li .imgBox {
	margin-right: 10px;
	float: left;
	width: 50px;
	height: 50px;
	overflow: hidden
}

.Store .Related li:hover {
	background: #fafafa
}

.Store .Related li p {
	max-height: 34px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.Store .Related li p.name {
	white-space: pre-wrap
}

.Store .Related li img {
	width: 100%
}

.Store .Related li:first-child {
	border: none
}

.titleTable {
	border-bottom: 3px solid #ddd
}

.titleTable li {
	cursor: pointer;
	float: left;
	padding: 0 20px;
	position: relative;
	font-size: 14px;
	line-height: 40px;
	border-right: 1px solid #ddd
}

.titleTable li:hover {
	background: #fafafa
}

.titleTable li.active:before {
	content: '';
	position: absolute;
	left: 0;
	bottom: -3px;
	background: #fff;
	z-index: 2;
	width: 100%;
	height: 3px
}

.Parameter,
.storeInfo .Relation {
	border: 1px solid #ddd;
	margin-bottom: 20px
}

.Parameter ul li.col-md-4 {
	word-break: break-all;
	margin-bottom: 10px;
	word-wrap: break-word;
	float: left;
	background-color: #f5f5f5;
	width: 31.7%;
	height: 38px;
	padding: 0 0 0 10px;
	margin: 1px 0 0 1px;
	line-height: 38px;
	overflow: hidden
}

.storeInfo .Relation .col-md-7 {
	width: 444px;
	float: left
}

.storeInfo .Relation .col-md-5 {
	width: 390px;
	float: left
}

.storeInfo img {
	max-width: 100%;
	margin: 0 auto 10px
}

.storeInfo {
	line-height: 20px;
	min-height: 300px
}

.storeInfo .Relation .imgBox {
	float: left;
	width: 50px;
	height: 50px;
	border: 1px solid #ddd;
	border-radius: 3px;
	margin-left: 15px;
	margin-top: 5px;
}

.storeInfo .Relation .right {
	border-left: 1px solid #ddd
}

.storeInfo .Relation .right img {
	margin-right: 10px
}

.storeInfo .Relation .left .title {
	color: #fff;
	margin: 20px 0px 10px;
	padding: 0 20px;
	line-height: 35px;
	width: 404px
}

.storeInfo .Relation .left .title .fr {
	padding: 0 10px;
	background: #ff7800;
	color: #fff
}

.storeInfo .Relation .left .title .fr:hover {
	filter: Alpha(opacity=70);
	opacity: 0.7
}

.storeInfo .Relation .left:before {
	content: '';
	position: absolute;
	right: -1px;
	height: 100%;
	width: 1px;
	background: #ddd;
	top: 0;
	display: block
}

.storeInfo .Relation .right .text {
	line-height: 16px;
	padding-bottom: 10px
}

.footerStore .logo2 {
	border: 1px solid #dcdcdc;
	padding: 20px
}

.footerStore .logo2 .search {
	width: 620px;
	float: none;
	margin: 0 auto;
	position: relative
}

.footerStore .logo2 .search:before {
	display: none
}

.footerStore .footerBottom {
	text-align: center;
	border-top: 1px solid #d1d7dc;
	margin-top: 25px;
	padding: 20px 0
}

.footerStore .footerBottom a {
	padding: 0 15px
}

.footerStore .footerBottom p {
	color: #898989;
	line-height: 22px
}

.footerStore .footerBottom p a {
	padding: 0
}

.classIfi {
	padding: 0 20px
}

.classIfi li .color33 {
	margin-bottom: 0
}

.classIfi li {
	line-height: 30px;
	margin-top: 10px
}

.classIfi li .ClassBox {
	visibility: hidden;
	height: 0
}

.classIfi .fw14 {
	cursor: pointer
}

.classIfi .fw14:before {
	content: '';
	display: inline-block;
	width: 20px;
	height: 12px;
	background: url(../images/jia.png) no-repeat
}

.classIfi li.active .fw14:before,
.classIfi li.Empty .fw14:before {
	background: url(../images/jian.png) no-repeat
}

.classIfi li.active .ClassBox {
	visibility: visible
}

.classIfi li .ClassBox a {
	display: block;
	font-size: 13px;
	line-height: 30px;
	padding-left: 40px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

h1.cglc {
	font-size: 14px;
	font-weight: bold;
	color: #333;
	padding: 25px 0px 0px 20px
}

.cg_process {
	margin: 50px 0px 0px 30px
}

.cg_process .cg_span {
	display: inline-block;
	text-align: center;
	position: relative
}

.cg_process .cg_span.iconfont:before {
	font-size: 40px !important
}

.cg_process .icon-ordinaryjiantou2you:before {
	font-size: 40px !important
}

.cg_process i.Themefont:hover {
	opacity: 1 !important
}

.cg_process .cg_span h1.cg_step {
	font-size: 13px;
	color: #333;
	font-weight: bold;
	margin-top: 15px
}

.cg_process .arrow {
	display: inline-block;
	margin: 15px
}

.cg_process i.icon-ordinaryjiantou2you {
	font-size: 40px
}

.wyfb {
	text-align: center;
	clear: both;
	padding-top: 35px
}

.wyfb a {
	color: #fff;
	border-radius: 3px;
	text-align: center;
	padding: 8px 15px;
	font-size: 14px;
	font-weight: bold
}

.Product_process .cg_span.iconfont:before {
	font-size: 80px !important
}

.Product_process .cg_span h1.cg_step {
	font-size: 16px
}

.Product_process .arrow {
	padding: 0 40px;
	vertical-align: top
}

.Product_xinxi ul li input.rg_textmc {
	width: 210px !important
}

.Product_xinxi ul li input.rg_text3 {
	margin-right: 10px
}

.Product_xinxi ul li select.leixg {
	height: 30px !important;
	line-height: 30px !important
}

.Product_xinxi ul.fbxjd li {
	padding-left: 125px
}

.Product_xinxi ul.fbxjd li em {
	min-width: 125px
}

.Product_xinxi ul.fbxjd li p.fijian a {
	font-size: 13px;
	position: relative;
	padding-left: 20px;
	display: block
}

.Product_xinxi ul.fbxjd li p.fijian a:before {
	position: absolute;
	left: 0px;
	top: 0px;
	font-size: 20px
}

h1.cgbt {
	font-size: 14px;
	color: #333;
	margin-bottom: 20px
}

h1.cgbt b {
	color: #555
}

ul.xj_time li {
	font-size: 14px;
	margin-right: 50px
}

.Inqueiry {
	clear: both;
	border-bottom: 1px dashed #DCDCDC !important;
	margin-bottom: 10px;
	padding-top: 10px
}

.Inqueiry b {
	font-size: 14px;
	border-left: 3px solid;
	padding-left: 10px;
	font-weight: bold
}

.xjcp_tab {
	border: 1px solid #dcdcdc;
	text-align: center
}

.xjcp_tab tr th {
	text-align: center;
	border-bottom: 1px solid #dcdcdc;
	height: 40px;
	line-height: 40px
}

.xjcp_tab tr td {
	height: 40px;
	line-height: 40px
}

.cpfj h1 {
	font-size: 14px;
	font-weight: bold;
	margin-top: 10px
}

.cpfj ul {
	margin: 10px
}

.cpfj ul li a {
	padding-left: 15px
}

.ybaojia_tab {
	margin-bottom: 20px;
	text-align: center;
	border-top: 1px solid #ddd;
	border-left: 1px solid #ddd
}

.ybaojia_tab tr th {
	text-align: center;
	height: 40px;
	line-height: 40px;
	background-color: #FEFEFE;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd
}

.ybaojia_tab tr.first_tr {
	background: #f6f6f6
}

.ybaojia_tab tr td.lxr {
	text-align: left !important;
	padding: 10px;
	line-height: 22px
}

.ybaojia_tab tr td {
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd
}

.color33 {
	height: auto;
	overflow: hidden;
	margin-bottom: 20px
}

.glxj_caozuo {
	margin: 15px 0px 0px 15px
}

.spzping li.caozuo {
	width: 160px
}

.maxHeight li {
	max-height: 27px;
	overflow: hidden
}

.glxj_caozuo a:hover {
	color: #fff
}

.spzping_box .firstLiBox {
	width: 200px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.point {
	background: red;
	padding: 0 5px;
	min-width: 150px;
	margin-bottom: 10px;
	font-size: 14px;
	color: #fff;
	font-size: 13px;
	display: inline-block;
	position: relative;
	margin-left: 108px
}

.point:before {
	content: "";
	width: 0;
	height: 0;
	border-left: 13px solid transparent;
	border-bottom: 13px solid red;
	border-right: 13px solid transparent;
	top: -6px;
	left: 25px;
	position: absolute
}

.StoreIndex {
	width: 100%
}

.StoreIndex .conBox {
	width: 1200px;
	margin: 0 auto
}

.StoreIndex .xcnav {
	height: 46px
}

.conBox .topBtn {
	padding: 0 50px;
	line-height: 34px;
	margin-top: 7px;
	background: #d73333
}

.conBox .topBtn a {
	color: #ffffff
}

.conBox .topBtn:hover {
	filter: Alpha(opacity=70);
	opacity: 0.7
}

.xcnav li a.da {
	width: 180px;
	text-align: left;
	height: 46px;
	padding: 0 20px
}

.xcnav li a.da:before {
	margin-right: 5px
}

.xcnav li .LeftBox {
	display: none;
	position: absolute;
	top: 46px;
	left: 0;
	z-index: 100;
	width: 181px;
	padding: 2px 0;
	background: #f6f6f6;
	border: 1px solid #ddd
}

.indexBox .xcnav li .LeftBox {
	display: block
}

.xcnav li:hover .LeftBox {
	display: block !important
}

.xcnav li .LeftBox li {
	float: none;
	line-height: 32px;
	cursor: pointer;
	padding: 0 20px
}

.xcnav li .LeftBox li:before {
	margin-right: 5px
}

.xcnav li .LeftBox li:hover,
.xcnav li .LeftBox li:hover a.font {
	color: #fff
}

.xcnav li .LeftBox li a.font,
.xcnav li .LeftBox li:before {
	margin-left: 0
}

.xcnav li .LeftBox li:hover:before {
	margin-left: 10px
}

.xcnav li .LeftBox li .title a {
	color: #333
}

.xcnav li .LeftBox li a {
	color: #555;
	display: inline;
	font-size: 13px;
	width: auto;
	line-height: 12px;
	text-align: left
}

.xcnav li .LeftBox ul.ProductIndexRightbox li a {
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding: 10px 0px
}

.xcnav li .LeftBox li .IndexclassUl .Themefont a:hover {
	color: #07c68a !important
}

.xcnav li .LeftBox .IndexContant li {
	float: left;
	margin: 20px 15px 0 0;
	padding: 0;
	line-height: 13px
}

.xcnav li .LeftBox .IndexContant li:hover {
	background: none
}

.xcnav li .LeftBox .IndexContant li a:hover {
	color: #07c68a !important
}

.xcnav li .LeftBox .ProductIndexLeftSonNav li {
	float: left;
	min-width: 40px;
	margin-left: 10px;
	padding: 0px !important;
	line-height: 34.5px !important
}

.xcnav li .LeftBox .ProductIndexLeftSonNav li:hover {
	background: none
}

.xcnav li .LeftBox .ProductIndexLeftSonNav li:hover a {
	color: #07c68a !important
}

.xcnav li .LeftBox .ProductIndexRightbox li {
	float: left;
	width: 82px;
	margin-left: 10px;
	padding: 0px !important
}

.xcnav li .LeftBox .ProductIndexRightbox li:hover {
	background: none
}

.xcnav li .LeftBox .ProductIndexRightbox li a:hover {
	color: #07c68a !important
}

.xcnav li .LeftBox .ClassBoxNavTitle .ProductIndexRightNav {
	display: none;
	position: absolute;
	z-index: 99;
	width: 781px;
	left: 179px;
	top: 0;
	box-shadow: 2px 2px 4px rgba(0, 0, 0, .1);
	border: 1px solid #dcdcdc;
	background-color: #fff
}

.xcnav li .LeftBox .ClassBoxNavTitle:hover .ProductIndexRightNav {
	display: block
}

.StoreInfo .logobody {
	margin-top: 0
}

.Navbox {
	overflow: visible
}

.Navbox li a.da:after {
	content: '';
	width: 0;
	height: 0;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 5px solid #fff;
	position: relative;
	left: 5px;
	top: 12px
}

.Navbox li a.da:hover:after,
.indexBox .Navbox li a.da:after {
	border-top: none;
	border-bottom: 5px solid #fff;
	top: -10px
}

.IndexTop .LeftBox {
	width: 180px;
	position: relative;
	padding: 10px 0;
	background: #f6f6f6;
	border: 1px solid #ddd;
	border-top: 0;
	position: relative
}

.IndexTop .LeftBox li {
	line-height: 32px;
	cursor: pointer;
	padding: 0 20px
}

.IndexTop .LeftBox li:before {
	margin-right: 5px
}

.IndexTop .LeftBox li:hover {
	color: #fff
}

.IndexTop .LeftBox li:hover .IndexclassBox {
	display: block
}

.IndexTop .LeftBox li.active {
	background: #07c68a;
	color: #fff
}

.IndexclassBox h3.title {
	line-height: 20px;
	color: #333
}

.IndexclassBox h3.title a:hover {
	color: #07c68a !important
}

.IndexclassBox h3.title:before {
	content: '';
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
	width: 5px;
	height: 20px;
	background: #07c68a
}

.IndexclassBox .IndexclassUl {
	width: 46%;
	float: left;
	margin-right: 4%
}

.IndexclassBox .IndexclassUl li {
	float: left;
	margin: 20px 15px 0 0;
	padding: 0;
	line-height: 13px
}

.IndexclassBox .IndexclassUl ul {
	height: 116px;
	overflow: hidden
}

.IndexclassBox .IndexclassUl .Themefont {
	border-bottom: 1px solid #ddd;
	line-height: 32px
}

.IndexclassBox {
	display: none;
	width: 783px;
	height: 536px;
	overflow: hidden;
	position: absolute;
	left: 180px;
	top: 0;
	z-index: 100
}

.LeftBox li .IndexclassBox.active {
	display: block
}

.LeftBox li .IndexclassBox .IndexclassBox2 {
	box-shadow: 1px 1px 4px rgba(0, 0, 0, .1);
	padding: 20px;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	width: 779px;
	margin-left: -779px;
	height: 533px;
	background: #fff
}

.xcnav .IndexclassBox .IndexClassLeft {
	width: 592px;
	border-right: 1px dashed #333
}

.xcnav .IndexclassBox .IndexClassRight {
	width: 131px;
	height: 496px;
	overflow: hidden
}

.LeftBox li:hover .IndexclassBox .IndexClassLeft,
.LeftBox li:hover .IndexclassBox .IndexClassRight {
	margin-left: 0
}

.xcnav .IndexclassBox .IndexClassRight li {
	padding: 0;
	margin-top: 15px;
	max-height: 52px;
	overflow: hidden;
	border: 1px solid #ddd;
	opacity: 1
}

.xcnav .IndexclassBox .IndexClassRight li:hover {
	filter: Alpha(opacity=60);
	opacity: 1;
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1)
}

.IndexTop .Center {
	margin: 20px 0 0 200px;
	width: 760px
}

.IndexTop .Center .carousel-control.left,
.IndexTop .Center .carousel-control.right,
.news_box_left .carousel-control.left,
.news_box_left .carousel-control.right {
	cursor: pointer;
	width: 36px;
	height: 66px;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -33px;
	background: url(../images/leftBtn.png) no-repeat
}

.IndexTop .Center .carousel-control.right,
.news_box_left .carousel-control.right {
	left: auto;
	right: 0;
	background: url(../images/rightBtn.png) no-repeat
}

.IndexTop .Center .carousel-control.left:hover,
.IndexTop .Center .carousel-control.right:hover {
	filter: Alpha(opacity=60);
	opacity: 0.6
}

.IndexTop .smallBanner {
	width: 100%;
	overflow: hidden;
	height: 193px
}

.IndexTop .smallBanner ul {
	position: relative
}

.IndexTop .smallBanner li {
	float: left;
	width: 144px;
	margin-left: 10px;
	text-align: center
}

.IndexTop .smallBanner li:first-child {
	margin: 0
}

.IndexTop .smallBanner li .imgBox {
	width: 144px;
	position: relative;
	overflow: hidden
}

.IndexTop .smallBanner li .imgBox:before {
	content: '';
	position: absolute;
	left: -240px;
	top: 0;
	z-index: 1;
	width: 240px;
	height: 194px;
	background: url(../images/png.png) no-repeat center
}

.IndexTop .smallBanner li:hover .imgBox:before {
	-webkit-transition: all .5s ease-in-out 0s;
	-moz-transition: all .5s ease-in-out 0s;
	-ms-transition: all .5s ease-in-out 0s;
	transition: all .5s ease-in-out 0s;
	left: 130px
}

.IndexTop .smallBanner li:hover .imgBox img {
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transform: scale(1.05)
}

.carousel-inner .item img {
	width: 100%
}

.IndexTop .smallBanner li img {
	width: 100%
}

.IndexTop .smallBanner .leftBtn,
.IndexTop .smallBanner .rightBtn {
	position: absolute;
	left: 0;
	top: 0;
	cursor: pointer;
	z-index: 3
}

.IndexTop .smallBanner .leftBtn:before,
.IndexTop .smallBanner .rightBtn:before {
	font-size: 30px;
	line-height: 180px
}

.IndexTop .smallBanner .rightBtn {
	left: auto;
	right: 0
}

.IndexTop .smallBanner .leftBtn:hover,
.IndexTop .smallBanner .rightBtn:hover {
	background: rgba(0, 0, 0, .1)
}

.IndexTop .RightBox {
	width: 210px;
	margin-top: 20px;
	border: 1px solid #ddd
}

.IndexTop .user {
	padding: 10px 20px;
	height: 114px;
	position: relative
}

.IndexTop .user .headImg {
	min-height: 50px
}

.IndexTop .user .imgBox {
	width: 50px;
	position: absolute;
	top: 10px;
	left: 15px
}

.IndexTop .user p {
	padding-left: 60px
}

.IndexTop .user p.Welcome {
	height: 36px;
	overflow: hidden
}

.IndexTop .user .login,
.IndexTop .user .regist {
	float: left;
	text-align: center;
	color: #fff;
	width: 48%;
	margin: 10px 0 0 4%;
	line-height: 30px;
	line-height: 30px
}

.IndexTop .user .login:hover,
.IndexTop .user .regist:hover {
	filter: Alpha(opacity=80);
	opacity: 0.8
}

.IndexTop .user .login:before {
	margin-right: 5px
}

.IndexTop .user .login {
	border: none;
	margin: 10px 0 0
}

.RightBox .centantBox .title {
	font-size: 13px;
	border-bottom: 1px solid #ddd;
	line-height: 35px
}

.RightBox .centantBox .title li {
	float: left;
	text-indent: 15px;
	width: 50%;
	position: relative;
	cursor: pointer
}

.RightBox .centantBox .title li.active:before {
	content: '';
	width: 100%;
	height: 1px;
	position: absolute;
	bottom: -1px;
	left: 0;
	background: #07c68a
}

.RightBox .centantBox .Control li {
	width: 84px;
	margin: 10px 0 0 10px;
	line-height: 30px;
	background: #f6f6f6;
	color: #555;
	text-align: center;
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.RightBox .centantBox .Control li a {
	display: block
}

.RightBox .centantBox .Control li a:hover,
.RightBox .centantBox .btn:hover {
	color: #fff
}

.RightBox .centantBox .btn {
	width: 178px;
	line-height: 26px;
	margin-left: 10px;
	border-radius: 0
}

.RightBox .bulletin {
	padding: 0 15px
}

.RightBox .bulletin li {
	line-height: 29px
}

.RightBox .BulletinBox {
	height: 86px;
	overflow: hidden
}

.IndexTop .Smallbutton {
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd
}

.IndexTop .Smallbutton a {
	width: 33.33%;
	float: left;
	text-align: center;
	line-height: 43px
}

.IndexTop .Smallbutton a:before {
	font-size: 20px;
	color: #aaa
}

.IndexTop .Smallbutton a:hover:before {
	color: #07c68a
}

.IndexTop .RightBox .num li {
	background: #f7f7f7;
	display: inline-block;
	font-size: 18px;
	line-height: 30px;
	padding: 0 3px;
	margin: 0 1px
}

.centantBox .box2,
.centantBox .box5 {
	display: none
}

.building {
	margin-top: 20px
}

.building h3.title {
	line-height: 40px
}

.building h3.title span.Themebg {
	font-size: 13px;
	font-family: 'arile';
	width: 30px;
	height: 30px;
	border-radius: 50%;
	line-height: 34px;
	text-align: center;
	display: inline-block
}

.building .classifiBuilding {
	margin-top: 14px
}

.building .classifiBuilding li {
	float: left;
	font-size: 13px;
	line-height: 12px;
	padding: 0 10px;
	position: relative;
	border-left: 1px solid #555
}

.building .classifiBuilding li:first-child {
	border: none
}

.building .buildingBox {
	border: 1px solid #ddd
}

.building .buildingBox .left {
	width: 284px;
	padding-bottom: 0
}

.buildingBox .left .Classification {
	padding: 15px 0 0;
	border-bottom: 1px dashed #555
}

.buildingBox .left .Classification .classBox {
	height: 54px;
	overflow: hidden
}

.buildingBox .left .Classification a {
	margin: 10px 10px 0 0;
	display: inline-block
}

.buildingBox .left .title {
	line-height: 20px;
	color: #333
}

.buildingBox .left .title:before {
	content: '';
	position: relative;
	top: 3px;
	display: inline-block;
	margin-right: 5px;
	background: #07c68a;
	width: 3px;
	height: 15px
}

.buildingBox .content {
	padding: 15px 15px 0;
	width: 639px;
	height: 436px;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd
}

.buildingBox .content .top {
	height: auto;
	border: none;
	border-bottom: 1px dashed #555
}

.buildingBox .content li {
	margin-bottom: 20px
}

.buildingBox .content li .imgBox {
	width: 125px;
	height: 47px;
	float: left;
	margin-right: 10px;
	overflow: hidden
}

.buildingBox .content li .name {
	margin-top: 5px;
	height: 40px;
	overflow: hidden
}

.buildingBox .content li .name p {
	color: #999
}

.buildingBox .content li .name .keyword a {
	color: #999;
	margin: 0 5px
}

.buildingBox .content .bottom li {
	margin-bottom: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.buildingBox .content .bottom li .imgBox {
	width: 62px;
	height: 62px
}

.buildingBox .content .bottom li h3 {
	color: #333;
	line-height: 26px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.buildingBox .right {
	width: 263px
}

.buildingBox .right .newBox {
	padding: 0 10px;
	margin-top: 10px
}

.buildingBox .right .newBox h3.title {
	color: #333;
	font-size: 13px;
	border-bottom: 1px solid #ddd;
	line-height: 35px;
	padding: 0 5px
}

.buildingBox .right .newBox h3.title:before {
	content: '';
	width: 3px;
	height: 15px;
	background: #07c68a;
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px
}

.buildingBox .right .newBox li {
	line-height: 30px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.buildingBox .right .newBox li a {
	display: block;
	padding-right: 42px;
	position: relative;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.buildingBox .right .newBox li a .time {
	position: absolute;
	right: 0;
	top: 0;
	width: 71px;
	text-align: right
}

.buildingBox .right .newBox li i {
	padding: 0 5px
}

.buildingBox .NewsBox .imgBox {
	width: 240px;
	margin-right: 15px
}

.buildingBox .NewsBox .imgBox img {
	height: 159px
}

.buildingBox .NewsBox .name {
	color: #333;
	line-height: 30px;
	font-size: 14px;
	font-family: "宋体";
	font-weight: bold
}

.buildingBox .NewsBox p {
	line-height: 24px
}

.buildingBox .NewsBox li {
	line-height: 30px;
	padding-right: 120px;
	position: relative;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.buildingBox .NewsBox li .time {
	color: #999;
	position: absolute;
	right: 40px;
	top: 0;
	line-height: 30px
}

.buildingBox .NewsBox li i {
	padding: 0 5px
}

.buildingNew {
	width: 585px;
	float: left
}

.buildingNew.active {
	float: right
}

.buildingNew .buildingBox:hover {
	-webkit-animation: boxShadow 2s 0s ease-in-out infinite alternate;
	-moz-animation: boxShadow 2s 0s ease-in-out infinite alternate
}

@-webkit-keyframes boxShadow {
	0% {
		-webkit-box-shadow: 0 0 8px rgba(48, 137, 431, .2)
	}

	50% {
		-webkit-box-shadow: 0 0 8px rgba(48, 137, 431, .7)
	}

	100% {
		-webkit-box-shadow: 0 0 8px rgba(48, 137, 431, .2)
	}
}

@-moz-keyframes boxShadow {
	0% {
		-moz-box-shadow: 0 0 8px rgba(48, 137, 431, .2)
	}

	50% {
		-moz-box-shadow: 0 0 8px rgba(48, 137, 431, .7)
	}

	100% {
		-moz-box-shadow: 0 0 8px rgba(48, 137, 431, .2)
	}
}

.buildingNew .buildingBox .content {
	width: 360px;
	height: 330px;
	overflow: hidden;
	padding: 0;
	border: none
}

.buildingNew .buildingBox .left {
	overflow: hidden;
	width: 223px;
	height: 330px;
	background: #fafafa;
	border-right: 1px solid #ddd;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.buildingNew .buildingBox .left img {
	width: 100%
}

.buildingNew .buildingBox .left:hover img {
	margin-top: 5px
}

.buildingNew .buildingBox .content .top {
	height: 70px;
	border-bottom: 1px solid #ddd;
	padding: 10px
}

.buildingNew h3.title {
	line-height: 26px;
	font-size: 16px
}

.buildingNew h3.title p a {
	color: #aaa;
	font-family: '宋体';
	font-weight: normal;
	margin-right: 5px;
	font-size: 13px
}

.buildingNew h3.title p a:hover {
	color: #07c68a
}

.buildingNew h3.title:before {
	content: '';
	width: 3px;
	height: 15px;
	position: relative;
	top: 1px;
	margin-right: 5px;
	font-size: 16px;
	display: inline-block;
	background: #07c68a
}

.buildingNew .leftClass {
	float: left;
	padding-top: 5px;
	width: 210px;
	height: 260px;
	overflow: hidden
}

.buildingNew .buildingBox .leftClass ul {
	height: 60px;
	overflow: hidden
}

.buildingNew .buildingBox .leftClass li {
	float: left;
	margin: 0 5px 6px 0;
	position: relative
}

.buildingNew .buildingBox .leftClass li a {
	position: relative;
	top: 0
}

.buildingNew .buildingBox .leftClass li a:hover {
	top: 2px
}

.buildingNew .buildingBox .leftClass li.active a:before {
	content: '';
	background: url(../images/hot.jpg);
	width: 32px;
	height: 17px;
	display: block;
	position: absolute;
	right: -35px;
	top: 0
}

.buildingNew .buildingBox .leftClass li:first-child {
	float: none
}

.buildingNew .buildingBox .leftClass li:first-child a {
	font-size: 14px;
	font-weight: bold;
	color: #333
}

.buildingNew .buildingBox .leftClass li:first-child a:hover {
	color: #07c68a
}

.buildingNew .buildingBox .leftClass ul {
	padding: 15px 10px 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.buildingNew .logoClass {
	width: 147px
}

.buildingNew .content .logoClass li {
	margin-bottom: 19px;
	background: #000
}

.buildingNew .content .logoClass li .imgBox {
	width: 120px;
	height: 45px;
	overflow: hidden;
	background: #fff
}

.buildingNew .content .logoClass li .imgBox:hover {
	width: 125px
}

.buildingNew .content .logoClass {
	height: 260px;
	padding: 13px;
	overflow: hidden;
	border-left: 1px solid #ddd
}

.Information a {
	border-left: 1px solid #555;
	padding: 0 8px
}

.Information a:first-child {
	border: none
}

.friendLink .title {
	line-height: 40px;
	border: 1px solid #ddd
}

.friendLink .title li {
	cursor: pointer;
	float: left;
	padding: 0 20px
}

.friendLink .title li:hover {
	background: #f6f6f6
}

.friendLink .title li.Themebg {
	color: #fff
}

.friendLink .LinkBox a {
	padding: 10px 10px 0;
	display: inline-block
}

.friendLink .LinkBox2,
.friendLink .LinkBox3,
.friendLink .LinkBox4 {
	display: none
}

.bottomBox {
	border-top: 1px solid #d1d7dc;
	margin-top: 30px;
	padding-top: 20px
}

.bottomBox a {
	display: inline-block;
	padding: 0 8px;
	color: #555
}

.footerIndex .footerBottom a:hover {
	filter: Alpha(opacity=60);
	opacity: 0.6
}

.footerIndex .footerBottom {
	background: #333;
	padding: 20px 0;
	color: #bbb
}

.footerIndex .footerBottom .bottomBox {
	border-top: 1px solid #464646;
	margin-top: 30px;
	padding-top: 20px
}

.footerIndex .footerBottom .bottomBox a {
	color: #bbb
}

.footerIndex .footerBottom .topBox ul {
	padding: 0 15px;
	min-height: 135px;
	float: left;
	width: 178px;
	border-right: 1px solid #212121;
	border-left: 1px solid #454545
}

.footerIndex .footerBottom .topBox ul:first-child {
	border-left: 0
}

.footerIndex .footerBottom .topBox ul li {
	line-height: 25px
}

.footerIndex .footerBottom .topBox ul li .txt {
	font-size: 14px;
	color: #ddd
}

.footerIndex .footerBottom .topBox ul li:first-child {
	border-bottom: 1px solid #aaa;
	line-height: 30px;
	margin-bottom: 10px
}

.footerIndex .footerBottom .topBox ul li a {
	color: #bbb
}

.footerIndex .footerBottom .topBox .fourth {
	width: 475px;
	border-left: 1px solid #454545
}

.footerIndex .footerBottom .topBox .fourth ul {
	border: none;
	width: 200px
}

.footerIndex .footerBottom .topBox .fourth .code1 {
	width: 100px;
	margin-right: 15px
}

.footerIndex .footerBottom .topBox .fourth .code1 p {
	line-height: 35px;
	text-align: center
}

.business_product {
	width: 430px;
	height: 90px;
	overflow: hidden
}

.business_product a {
	margin-right: 8px
}

.Caigou_ban {
	margin: 20px 0px 0px 0px !important;
	width: 957px !important
}

.Cgou_mai {
	font-size: 13px;
	color: #333;
	font-weight: bold;
	margin: 17px 0px 5px 10px
}

ul.mjbz {
	height: 175px;
	overflow: hidden
}

.mjbz li {
	width: 180px !important;
	background: none !important;
	float: none !important;
	text-align: left !important;
	margin: 0px !important;
	line-height: 25px !important
}

.yuancailiao {
	clear: both;
	border: 1px solid #dcdcdc;
	height: 530px;
	overflow: hidden
}

.yuancailiao .caigou_ltitle {
	background-color: #f6f6f6;
	width: 50px;
	border-right: 1px solid #dcdcdc;
	height: 530px;
	text-align: center
}

.yuancailiao .caigou_ltitle .caigou_ltitle_name {
	font-size: 16px;
	color: #333;
	font-weight: bold;
	width: 20px;
	line-height: 24px;
	margin: 210px 0px 0px 16px
}

.yuancailiao .caigou_right {
	margin-left: 30px;
	width: 1100px
}

.yuancailiao .caigou_right .caigou_fenlei {
	margin: 25px 0px 0px 0px;
	max-height: 230px;
	height: 230px;
	overflow: hidden
}

.yuancailiao .caigou_right .caigou_fenlei1 {
	width: 288px;
	overflow: hidden;
	height: 75px;
	margin: 0px 50px 40px 20px;
	line-height: 24px
}

.yuancailiao .caigou_right .caigou_fenlei1 .cgfl_name {
	font-size: 13px;
	margin-bottom: 5px
}

.yuancailiao .caigou_right .caigou_fenlei1 .cgfl_name a {
	color: #333;
	font-weight: bold;
	padding-right: 10px
}

.yuancailiao .caigou_right .caigou_fenlei1 .cgfl_name span {
	float: right
}

.yuancailiao .caigou_right .caigou_fenlei1 .cgfl_name span a {
	font-weight: normal
}

.yuancailiao .caigou_news {
	clear: both;
	height: auto;
	overflow: hidden;
	width: 1090px
}

.yuancailiao .caigou_news .caigou_newstt {
	border-bottom: 1px solid #dcdcdc;
	padding-bottom: 5px;
	padding-left: 5px
}

.yuancailiao .caigou_news .caigou_newstt span {
	border-left: 3px solid;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	color: #333
}

.yuancailiao .caigou_news .caigou_newstt a {
	float: right;
	margin-right: 20px
}

.yuancailiao .caigou_right table {
	margin-top: 5px;
	width: 1090px
}

.yuancailiao .caigou_right table tr td {
	font-size: 13px;
	color: #555;
	text-align: center;
	border-bottom: 1px dotted #555;
	height: 36px;
	line-height: 36px
}

.wposition {
	position: relative;
	padding: 10px 10px 6px 10px;
	background-color: #fff;
	border: 1px solid #DCDCDC;
	margin-bottom: 3px;
	margin-top: 3px;
}

.wposition span {
	float: right;
	margin-right: 10px
}

.wposition .fr.color33 {
	position: absolute;
	right: 0;
	top: 10px
}

.wposition:before {
	position: absolute;
	font-size: 30px;
	color: #555;
	left: 0px;
	top: 10px
}

.wposition .classXzBox {
	padding-bottom: 5px
}

.wposition .classXz {
	display: inline-block;
	position: relative;
	border: 1px solid #ddd;
	margin: 3px 10px 0 0;
	height: 22px;
	line-height: 22px;
	padding: 0 21px 0 5px
}

.wposition .classXz:before {
	position: absolute;
	right: 0;
	top: 0;
	font-size: 13px;
	display: block;
	width: 16px;
	height: 16px
}

.wposition .classXz:hover:before {
	color: #07c68a
}

.cglb_hyfl .hyfl {
	border-left: 1px solid #dcdcdc;
	border-right: 1px solid #dcdcdc;
	border-top: 1px solid #dcdcdc;
	padding: 8px 10px;
	height: auto;
	overflow: hidden
}

.cglb_hyfl .hyfl .hyfl_name {
	font-size: 13px;
	line-height: 30px;
	font-weight: bold;
	color: #333;
	margin-top: 3px
}

.cglb_hyfl .hyfl .hyflul {
	width: 1000px;
	overflow: hidden
}

.cglb_hyfl .hyfl .hyflul.hyflultop {
	height: 28px
}

.cglb_hyfl .hyfl .hyflul ul {
	margin-top: 5px
}

.cglb_hyfl .hyfl .hyflul.active {
	visibility: visible
}

.cglb_hyfl .hyfl .hyflul li a.active {
	background: #07c68a;
	padding: 5px 10px;
	color: #fff
}

.cglb_hyfl .hyfl .hyflul li a.active:hover {
	color: #fff !important
}

.cglb_hyfl .hyfl ul li {
	float: left;
	margin-right: 10px;
	line-height: 25px
}

.cglb_hyfl .hyfl span {
	line-height: 0;
	margin-top: 18px
}

.cglb_hyfl .hyfl span a {
	position: relative;
	padding-left: 15px;
	cursor: pointer
}

.cglb_hyfl .hyfl span a:before {
	content: " ";
	position: absolute;
	border-top: 5px solid #07c68a;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	left: 0px;
	top: 5px
}

.cglb_hyfl .hyfl span a.hyfla.active:before {
	border-top: none;
	border-bottom: 5px solid #07c68a
}

.hy_highlight {
	height: auto;
	overflow: hidden
}

.cglb_hyfl .all {
	background: #fafafa;
	height: 40px;
	padding-left: 8px
}

.cglb_hyfl .all select {
	width: 122px;
	height: 30px;
	margin-top: 5px
}

.cglb_main {
	margin-top: 10px;
	clear: both;
	height: auto;
	overflow: hidden
}

.cglb_main .cglb_main_left {
	min-height: 420px;
	border: 1px solid #dcdcdc;
	width: 985px;
	padding: 20px 15px
}

.cglb_main .cglb_main_left .cgty0 {
	border-bottom: 1px dotted #555;
	margin-bottom: 20px;
	overflow: hidden;
	height: auto
}

.cg_name {
	margin-bottom: 15px;
	font-size: 14px;
	font-weight: bold
}

.cgty_name {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 20px
}

.cglb_main .cglb_main_left .cgty_nei ul {
	width: 410px
}

.cglb_main .cglb_main_left .cgty_nei ul li {
	float: left;
	margin-right: 30px;
	margin-bottom: 20px;
	width: 175px
}

.cglb_main .cglb_main_left .woyao {
	width: 320px;
	line-height: 24px
}

.wdbd ul {
	padding: 10px
}

.wdbd ul li a {
	display: block;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	line-height: 30px;
	min-height: 30px;
	position: relative;
	padding-left: 15px
}

.wdbd ul li a:before {
	content: " ";
	position: absolute;
	background-color: #07c68a;
	width: 2px;
	height: 2px;
	left: 8px;
	top: 15px
}

.cglb_main_left .spzping_box .spzping li {
	width: 140px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.cglb_main_left .spzping_box .spzping li.second {
	width: 168px
}

.xclist_pages span {
	margin-top: 5px
}

.news_neirong .Validform_wrong {
	clear: both;
	display: block;
	top: 0px;
	left: 60px
}

.cglb_main .cglb_main_left .cgty .cgxq_nei {
	position: relative
}

.cglb_main .cglb_main_left .cgty .cgxq_nei ul.xj {
	width: 550px !important
}

.cglb_main .cglb_main_left .cgty .cgxq_nei ul.xj li {
	padding-left: 90px;
	position: relative;
	width: 255px !important;
	margin-bottom: 15px !important
}

.cglb_main .cglb_main_left .cgty .cgxq_nei ul.xj li span {
	position: absolute;
	left: 0;
	top: 0;
	text-align: right;
	display: block;
	width: 95px
}

.cglb_main .cglb_main_left .cgty .cgxq_nei ul li.cgxq_lx {
	width: 195px !important;
	overflow: hidden
}

.cglb_main .cglb_main_left .cgty .cgxq_nei h4.title {
	border-bottom: 1px dashed #ddd;
	font-size: 14px;
	line-height: 35px;
	margin-top: 20px
}

.cglb_main .cglb_main_left .cgty .cgxq_nei h4.title:before {
	content: '';
	width: 3px;
	height: 25px;
	background: #07c68a;
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px
}

.PurchaseTitle {
	line-height: 34px;
	border-bottom: 1px solid #ddd;
	margin: 0 20px;
	font-size: 14px;
	font-weight: bold
}

.PurchaseTitle:before {
	content: '';
	display: inline-block;
	width: 3px;
	height: 20px;
	vertical-align: middle;
	background: #07c68a;
	margin-right: 5px
}

.cgxq_nei .PurchaseUl textarea {
	width: 400px;
	height: 90px
}

ul.PurchaseUl {
	width: 570px !important;
	margin-left: 20px
}

ul.PurchaseUl input {
	vertical-align: top;
	line-height: 30px
}

ul.PurchaseUl li {
	line-height: 30px;
	width: 570px !important;
	margin-bottom: 5px !important;
	margin-right: 0px !important
}

ul.PurchaseUl li em {
	width: 80px;
	text-align: right;
	float: left;
	line-height: 30px
}

ul.PurchaseUl li b {
	vertical-align: top
}

ul.PurchaseUl .Validform_checktip,
ul.PurchaseUl .Validform_wrong {
	display: inline-block;
	margin-left: 0px !important
}

ul.PurchaseUl .last_input .Validform_checktip {
	display: block !important;
	top: 0;
	margin-left: 80px !important
}

.bjkj {
	background: #fff;
	border: 1px dotted #555;
	text-align: center;
	padding: 15px 20px;
	position: absolute;
	right: 462px
}

.ljbj {
	border-radius: 5px;
	margin-left: 10px
}

.ljbj a {
	color: #fff;
	text-align: center;
	padding: 8px 20px;
	display: inline-block
}

.cglb_main .cglb_main_left .cgty .cgty_nei .Supplier li {
	width: 100% !important;
	float: none;
	line-height: 18px;
	margin: 10px 0 0 0 !important;
	padding-left: 100px;
	position: relative
}

.cglb_main .cglb_main_left .cgty .cgty_nei .Supplier li span {
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	width: 90px;
	text-align: right
}

.cglb_main_left.p0 {
	padding: 0
}

.cglb_main_left.p0 .border {
	padding: 15px 20px
}

.cglb_main .cglb_main_left .cgty .cgxq_nei ul.PurchaseUl li {
	float: none
}

.helpRight .sales_select .xcititle {
	line-height: 38px;
	height: 38px
}

.helpBox .helpUl {
	margin-top: 40px
}

.helpBox .helpUl h3.title {
	font-size: 14px;
	color: #333;
	font-weight: bold
}

.helpBox .helpUl ul {
	height: 60px;
	overflow: hidden
}

.helpBox .helpUl li {
	float: left;
	margin: 15px 15px 0 0;
	padding-right: 15px;
	line-height: 15px;
	border-right: 1px solid #ddd
}

.helpBox .helpUl li:last-child {
	border: none;
	padding: 0
}

.helpList .title {
	background: #eee;
	padding: 10px 20px
}

.helpList .title li {
	font-size: 13px;
	float: left;
	width: 20%;
	padding-right: 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.helpList .pro_list li {
	line-height: 30px;
	width: 100%
}

.helpList .pro_list li a {
	display: block;
	max-width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.helpList .pro_list li a:hover {
	color: #07c68a
}

.helpList .pro_list li a:before {
	content: '◎';
	width: 17px;
	height: 30px;
	line-height: 30px;
	position: static;
	background: none;
	display: inline-block;
	vertical-align: middle
}

.helpBox .helpDetailText h4.title {
	line-height: 35px;
	color: #333;
	text-align: center
}

.helpBox p.p {
	line-height: 22px;
	text-indent: 24px;
	margin-top: 10px
}

.helpBox .helpDetailText {
	border-bottom: 1px dashed #ddd;
	padding: 0 10px 30px
}

.Related h4.title {
	font-size: 14px;
	line-height: 30px
}

.helpBox .helpsearch h4.title {
	text-align: left;
	font-size: 14px;
	margin-top: 20px
}

.helpBox .helpsearch h4.title:before {
	content: '◎';
	margin-right: 10px
}

.IndexesBox {
	border: 1px solid #ddd
}

.IndexesBox .title {
	background: #eee;
	line-height: 30px;
	padding: 0 15px;
	border-bottom: 1px solid #ddd
}

.IndexesBox .title a {
	display: inline-block;
	padding: 0 10px;
	border-left: 1px solid #ddd
}

.IndexesBox .title a.Themebg {
	color: #fff
}

.IndexesBox .title a:first-child {
	border: none
}

.IndexesBox ul {
	padding: 10px
}

.IndexesBox li {
	line-height: 30px;
	float: left;
	width: 20%;
	padding: 0 20px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.icon-sale:before {
	font-size: 26px;
	margin-right: 10px
}

.sales_right {
	min-height: 484px
}

.sales_right .Product_fabu {
	padding: 20px 0
}

.sales_right .Product_fabu li {
	float: left;
	padding: 0 40px 0 0 !important;
	margin-right: 25px
}

.sales_right .Product_fabu li:after {
	content: "\e609";
	color: #07c68a;
	font-size: 20px;
	position: absolute;
	top: 0;
	right: 0
}

.sales_right .Product_fabu li:last-child:after {
	display: none
}

.sales_right .number {
	border-radius: 30px;
	width: 30px;
	height: 30px;
	line-height: 30px;
	color: #fff;
	text-align: center;
	font-size: 18px;
	font-family: Arial
}

.sales_right .sales_right_title {
	margin-left: 10px;
	font-weight: bold;
	font-size: 14px;
	color: #000
}

.sales_right .sales_right_btn {
	text-align: center
}

.sales_right .Themefont:hover {
	filter: Alpha(opacity=100);
	opacity: 1
}

.sales_select .spzping_right {
	width: 98% !important;
	position: relative
}

.sales_select .qiye_xinxi {
	padding: 0;
	position: absolute;
	top: 7px;
	right: 0
}

.sales_select .qiye_xinxi ul li {
	margin: 0 25px 0 0
}

.sales_right .Product_fabu li:last-child {
	padding: 0 !important
}

.sales_select .sales_right .Product_fabu {
	padding: 0
}

.sales_select .xcititle {
	height: 45px;
	line-height: 45px
}

.sales_select .maimai {
	width: 100%
}

.sales_select .maimai .proList {
	width: 99%
}

.sales_select .maimai h3 span {
	width: 200px
}

.sales_select .sales_select_soso ul {
	float: left;
	width: 265px;
	border: 1px dashed #ccc;
	padding: 5px;
	margin: 10px;
	height: 300px;
	overflow-y: scroll
}

.sales_select .sales_select_soso ul li {
	float: left;
	margin: 5px;
	padding: 0 7px;
	width: auto;
	max-width: 100%;
	border: 1px solid #ccc;
	overflow: hidden;
	text-align: center;
	cursor: pointer
}

.sales_select .position {
	margin-left: 10px
}

.sales_select .position li {
	float: left;
	margin: 0 10px 0 0;
	width: auto
}

.sales_select .position li:after {
	content: ">";
	margin-left: 10px
}

.sales_select .position li:first-child:after,
.sales_select .position li:last-child:after {
	display: none
}

.sales_select .searchInput input.input_text {
	width: 340px;
	margin-left: 10px;
	padding: 0 5px;
	height: 34px
}

.sales_select .searchInput input.input_submit {
	width: 100px;
	margin-left: 10px;
	padding: 2px;
	border-radius: 5px;
	border: 0
}

.sales_select .searchInput input.input_submit:hover {
	color: #fff
}

.sales_select .searchInput .btnInput {
	padding: 2px 20px;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer
}

.sales_select .searchInput .btnInput:hover {
	filter: Alpha(opacity=70);
	opacity: 0.7
}

.sales_select input[type="radio"] {
	margin: 8px 0 0 0
}

.sales_select .position_box {
	border: 1px dashed #ccc;
	padding: 10px;
	margin-right: 10px
}

.sales_select .position_box ul {
	width: 450px;
	float: left
}

.bdshare-button-style0-24 a {
	margin: 2px 6px 0 0 !important
}

.sales_select .pro-banner1 .position_box {
	margin: 10px 20px 0 10px
}

.sales_select .no_search {
	display: none;
	font-size: 16px;
	color: red;
	font-weight: bold;
	margin: 10px
}

.Product_xinxi {
	height: auto;
	overflow: hidden;
	padding: 5px 18px 0px 18px
}

.Product_xinxi .first {
	font-size: 16px;
	font-weight: bold
}

.Product_xinxi h1 {
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px dotted #555;
	padding: 0px 0px 10px 0px;
	margin-top: 20px
}

.Product_xinxi h1 span {
	border-left: 3px solid;
	padding-left: 10px;
	color: #333
}

.Product_xinxi h1 span p {
	display: inline-block;
	color: #555;
	font-size: 13px;
	font-weight: normal
}

.Product_xinxi ul {
	height: auto;
	overflow: hidden
}

.Product_xinxi ul li {
	position: relative;
	min-height: 36px;
	margin: 15px 0px;
	padding-left: 115px
}

.Product_xinxi ul li em {
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	height: 36px;
	line-height: 36px;
	min-width: 115px;
	text-align: right;
	margin-right: 10px;
	color: #333;
	font-size: 14px;
	font-style: normal
}

.Product_xinxi ul li em.logo {
	margin-top: 25px
}

.c-red {
	color: #F00;
	font-size: 16px;
	vertical-align: middle;
	margin-right: 5px
}

.Product_xinxi ul li input.rg_text {
	border: 1px solid #dcdcdc;
	background-color: #fff;
	height: 34px;
	padding: 0px 10px;
	width: 320px
}

.Product_xinxi ul li input.rg_text2 {
	width: 410px !important
}

.Product_xinxi ul li input.rg_text3 {
	width: 100px !important
}

.Product_xinxi ul li input.rg_text4 {
	width: 125px !important
}

.Product_xinxi ul li input.rg_text5 {
	width: 315px !important
}

.Product_xinxi ul li input.rg_text86 {
	width: 50px !important
}

.Product_xinxi ul li input.rg_textqh {
	width: 70px !important
}

.Product_xinxi ul li input.rg_texttel {
	width: 150px !important
}

.Product_xinxi ul li input.map {
	margin-top: 5px;
	margin-right: 5px
}

.Product_xinxi ul li:after {
	clear: both
}

.Product_xinxi ul li span.qiye_logo {
	border-radius: 5px;
	border: 1px solid #dcdcdc;
	width: 88px;
	height: 88px;
	text-align: center;
	display: inline-block
}

.Product_xinxi ul li span.qiye_logo img {
	vertical-align: middle
}

.Product_xinxi ul li select.leixg {
	height: 34px;
	line-height: 34px;
	width: 190px;
	padding-left: 5px
}

.Product_xinxi ul li select.jydz {
	width: 130px !important
}

.Product_xinxi ul li select.yye {
	width: 315px !important
}

.Product_xinxi ul li input.radio {
	display: inline-block;
	margin-right: 5px
}

.Product_xinxi ul li textarea {
	height: 190px;
	width: 570px
}

.Product_xinxi ul li p {
	width: 570px;
	line-height: 18px;
	margin-top: 5px
}

.bcfb {
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	border: none;
	border-radius: 3px;
	padding: 5px 25px
}

.bcfb:hover {
	filter: Alpha(opacity=70);
	opacity: 0.7
}

.sales_Product_titletop {
	margin: 20px 0 0 10px
}

.sales_Product_titletop ul {
	float: left
}

.sales_Product_titletop li {
	font-size: 14px
}

.sales_Product_titletop input[type=submit] {
	float: left;
	margin-left: 20px;
	width: 100px;
	margin-left: 20px;
	padding: 0;
	border-radius: 5px;
	border: 0
}

.Attribute {
	padding-right: 100px
}

.Attribute input {
	border: 1px solid #dcdcdc;
	background-color: #fff
}

.Attribute p {
	color: #ff0000;
	clear: both
}

.Attribute span {
	text-align: right;
	color: #333;
	font-size: 14px;
	font-weight: bold
}

.Attribute span.sx_span {
	float: left
}

.Attribute .sx_ckbx {
	float: left;
	width: 900px
}

.Product_xinxi ul li .Attribute {
	padding-right: 0px !important
}

.Product_xinxi ul li .Attribute li {
	padding: 6px 0px;
	margin: 5px 0 0;
	clear: both
}

.sales_Product_titletop input[type=submit]:hover {
	color: #fff
}

.Product_titletop_list input {
	float: left
}

.Product_titletop_list div.ml5 {
	float: left;
	margin-left: 5px
}

.sales_right .Product_xinxi ul li textarea {
	border: 1px solid #dcdcdc
}

.sales_right .box_mask.SaleOfferBox {
	left: 50% !important;
	z-index: 9999;
	margin-left: -265px
}

.sales_right .box_mask .SaleInput {
	width: 280px
}

.sales_right .Product_titletop_list select {
	width: 230px;
	height: 36px;
	border: 1px solid #dcdcdc;
	float: left;
	margin-right: 10px
}

.sales_right .box_mask .box_mask_list .SaleInput {
	width: 130px
}

.box_mask_list {
	margin: 0;
	overflow-y: scroll;
	height: 326px
}

.box_mask_list p.f14 span.fr {
	margin: 10px 20px 0 0;
	font-size: 13px
}

.box_mask_list p.f14 span.fr b {
	color: red
}

.box_mask_list select {
	margin-left: 20px
}

.box_mask_list .Product_img {
	cursor: pointer
}

.box_mask_list_pages div {
	width: 14px;
	height: 20px;
	line-height: 20px;
	margin-left: 10px;
	text-align: center;
	cursor: pointer;
	margin-top: 3px
}

.box_mask_list_pages div.active {
	color: #fff
}

.box_mask_list_pages button.Themebghover {
	background: #fff;
	border: 1px solid #ccc;
	height: 25px;
	line-height: 21px
}

.box_mask_list_pages button.Themebghover:hover {
	color: #fff !important
}

.box_mask_imgdown.SaleOfferBox {
	max-height: inherit !important;
	top: 10% !important
}

.box_mask_imgdown {
	position: fixed !important
}

.box_mask_imgdown .popDiv .bottom {
	text-align: left !important
}

.box_mask_imgdown .bottom .Product_img {
	width: 60px !important;
	height: 60px !important;
	position: relative;
	cursor: pointer
}

.box_mask_imgdown .bottom .Product_img:hover:after {
	content: "×";
	font-size: 24px;
	color: red;
	position: absolute;
	top: -5px;
	left: 0px;
	z-index: 88;
	font-family: Arial
}

.Product_xinxi ul li em.Product_img_title {
	margin-top: 25px
}

.Product_xinxi ul li .Product_img {
	margin: 10px 0 10px 15px;
	border: 1px solid #dcdcdc;
	width: 120px;
	height: 97px;
	overflow: hidden;
	text-align: center;
	float: left;
	position: relative
}

.Product_xinxi ul li .Product_img.active:before {
	content: '';
	position: absolute;
	display: block;
	z-index: 1;
	background: url(../images/black_bg.png) repeat;
	width: 100%;
	height: 100%
}

.Product_xinxi ul li .Product_img.active:after {
	content: "\e600";
	font-family: "icon" !important;
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -25px 0 0 -25px;
	background: #fff;
	background: rgba(255, 255, 255, .7);
	width: 50px;
	height: 50px;
	border-radius: 50%;
	line-height: 50px;
	font-size: 26px;
	z-index: 2;
	color: #000;
	text-align: center
}

.Product_xinxi ul li .Product_img img {
	width: 100%
}

.sales_right .shoujibangding_box {
	text-align: center;
	margin: 20px auto
}

.sales_select .sales_right_btn input[type=submit]:hover {
	color: #fff
}

.sales_select .sales_right_btn input[type=submit] {
	width: 204px;
	margin-left: 10px;
	padding: 2px;
	border-radius: 5px;
	border: 0
}

.searchInput .search_menu {
	float: left
}

.searchInput .search_menu select {
	height: 34px;
	margin-left: 20px;
	padding-left: 5px;
	max-width: 310px
}

.sales_no_add .sales_no_add_maimai {
	width: 100%
}

.sales_no_add .proList {
	width: 99%
}

.sales_select .sales_no_add_maimai h3 span {
	width: 200px
}

.sales_no_add_maimai h3 span.active {
	border-top: 2px solid #07c68a;
	background: #fff;
	height: 38px
}

.sales_no_add_maimai h3 span.pro1,
.sales_no_add_maimai h3 span.pro2 {
	border-right: 1px solid #dcdcdc;
	width: 120px;
	text-align: center;
	display: inline-block;
	color: #333;
	height: 38px;
	line-height: 38px;
	overflow: hidden
}

.sales_no_add_maimai h3 a,
.sales_no_add_maimai h3 span {
	font-size: 13px
}

.SalesDraft li.borderb {
	position: relative
}

.shoujibangding_box .product_right_titlebox {
	margin: 0
}

.product_right_titlebox .title_tabs {
	margin-left: 15px
}

.product_right_titlebox .title_tabs #click1:after {
	display: none
}

.product_right_titlebox {
	margin: 20px 20px 0;
	border-bottom: 1px solid #ddd;
	height: 36px;
	line-height: 36px;
	position: relative
}

.product_right_titlebox2 {
	margin: 0;
	border: none
}

.product_right_titlebox .title_tabs span,
.product_right_titlebox .title_tabs a {
	display: inline-block;
	font-size: 16px;
	display: block;
	float: left;
	color: #3e3e3e;
	text-decoration: none;
	font-size: 13px;
	cursor: pointer;
	margin-top: 10px
}

.product_right_titlebox .title_tabs span:hover,
.product_right_titlebox .title_tabs a:hover {
	filter: Alpha(opacity=60);
	opacity: 0.6
}

.product_right_titlebox .title_tabs span.Themebg,
.product_right_titlebox .title_tabs a.Themebg {
	background: #fff !important;
	border: 1px solid #ddd;
	border-bottom-color: #fff;
	color: #07c68a;
	font-weight: bold
}

.sales_right .SalesDraft li {
	height: auto;
	padding-bottom: 10px
}

.SalesDraft .point {
	margin-left: -100px;
	margin-top: 30px
}

.product_right_titlebox2 .title_tabs {
	border: none
}

.news_box .IndexTop .news_box_left {
	margin: 20px 0 0 0;
	width: 370px
}

.news_box .IndexTop .news_box_left .carousel-indicators {
	bottom: 42px
}

.news_box .IndexTop .news_box_left .item {
	position: relative;
	height: 300px;
	background: #f6f6f6
}

.news_box .IndexTop .news_box_left .item img {
	vertical-align: middle
}

.news_box .IndexTop .news_box_left .item .title {
	position: absolute;
	left: 0;
	bottom: 0;
	background: url(../images/black_bg.png);
	height: 35px;
	width: 100%;
	line-height: 35px;
	padding: 0 15px;
	color: #fff
}

.news_box .IndexTop .banner li {
	display: none
}

.news_box .IndexTop .banner li img {
	width: 100%
}

.news_box .IndexTop .banner li:first-child {
	display: block
}

.news_box .IndexTop .round {
	position: absolute;
	bottom: 10px;
	left: 0;
	width: 100%;
	text-align: center;
	cursor: pointer
}

.news_box .IndexTop .round li {
	display: inline-block;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background: #fff
}

.news_box .IndexTop .round li.active {
	background: #ff4400;
	box-shadow: 1px 0 3px rgba(0, 0, 0, .2)
}

.news_box_left .carousel-control.right {
	right: 0px;
	top: 50%;
	margin-top: -32px
}

.newPurchase {
	height: 156px;
	overflow: hidden
}

.news_box_center .spzping_right {
	float: left;
	width: 590px;
	padding-bottom: 20px;
	margin-left: 10px;
	height: 300px;
	overflow: hidden
}

#News_list {
	width: 100%
}

.highlight {
	color: #444
}

.highlight .txt {
	font-weight: bold
}

.news_box_center .m15 {
	padding: 0 15px;
	margin: 0
}

.list_children .txt {
	padding: 9px 0 0px;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.list_children {
	cursor: pointer;
	margin: 5px 0;
	border-top: 1px dashed #ccc
}

.list_children:first-child {
	border: 0
}

.list_children a {
	display: block;
	width: 550px;
	color: #555;
	line-height: 2
}

.list_children a:hover {
	color: #07c68a !important
}

.list_children a .txt {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.list_children.active a .txt {
	color: #333;
	line-height: 40px;
	font-size: 14px;
	font-weight: bold
}

.list_children.active a p {
	line-height: 18px
}

.list_children a span {
	display: inline-block;
	float: right;
	margin-right: 10px
}

.news_all .spzping_right {
	width: 100%;
	margin: 20px 0 0;
	padding: 0
}

.news_all .spzping_right .xcititle a {
	float: right;
	margin-right: 15px;
	font-size: 13px;
	font-weight: normal
}

.news_all .spzping_right .xcititle.iconfont:before {
	font-size: 22px;
	color: #68687a;
	font-weight: normal;
	margin-right: 4px
}

.news_all .xcititle {
	vertical-align: top
}

.news_all .news_all_box .newBox {
	margin: 20px 0;
	width: 395px;
	padding: 0 20px;
	border-left: 1px dashed #ccc
}

.news_all .news_all_box .newBox.active {
	border: none
}

.news_all .news_all_box .newBox:first-child {
	border: 0
}

.news_all .news_all_box .newBox h3.title {
	color: #333;
	font-size: 14px;
	font-weight: bold;
	line-height: 35px;
	padding: 0 5px
}

.news_all .news_all_box .newBox ul li {
	padding: 8px 0;
	display: block;
	border-top: 1px dashed #ccc;
	position: relative;
	padding-right: 80px;
	width: 100%
}

.news_all .news_all_box .newBox ul li:first-child {
	border: 0
}

.news_all .news_all_box .newBox ul li a {
	display: block;
	width: 100%
}

.news_all .news_all_box .newBox ul li .time {
	position: absolute;
	right: 0;
	top: 3px;
	padding: 5px
}

.news_sub .sub_left {
	border: 1px solid #ccc;
	padding: 10px;
	width: 940px
}

.news_sub .sub_left ul.mt5 {
	height: 690px;
	overflow: hidden
}

.news_sub .sub_left ul.mt5 li {
	padding: 8px 0;
	display: block;
	line-height: 18px;
	border-bottom: 1px dashed #ccc;
	position: relative;
	padding-right: 80px;
	width: 100%
}

.news_sub .sub_left ul.mt5 li:last-child {
	border: 0
}

.news_sub .sub_left ul.mt5 li a {
	display: block;
	width: 100%
}

.news_sub .sub_left ul.mt5 li .time {
	position: absolute;
	right: 0;
	top: 3px;
	padding: 5px
}

.news_sub .sub_left ul.mt5 li a:before {
	content: "◈";
	margin-right: 5px
}

.news_sub .spzping_right {
	margin-left: 10px;
	margin-top: 0;
	width: 240px;
	padding-bottom: 10px
}

.news_sub .spzping_right .sub_list_right {
	padding: 0 10px
}

.news_sub .sub_right ul {
	height: 369px;
	overflow: hidden
}

.news_sub .sub_right ul li a {
	display: block;
	width: 100%;
	padding: 6px 0
}

.new_sub_bottom.spzping_right {
	width: 100%;
	margin-left: 0
}

.new_sub_bottom.spzping_right .xcititle a {
	float: right;
	margin-right: 15px;
	font-size: 13px;
	font-weight: normal
}

.new_sub_bottom .icon-chanpin:before {
	display: none
}

.new_sub_bottom .new_sub_a {
	margin: 10px
}

.new_sub_bottom .new_sub_a a {
	display: inline-block;
	padding: 5px;
	min-width: 80px;
	margin: 5px 8px;
	border: 1px solid #ccc;
	text-align: center
}

.new_subdetai {
	width: 985px
}

.new_subdetai_right .xcinformation {
	height: auto
}

.new_subdetai_right.active .xcinformation {
	display: none;
	background: #fff;
	width: 195px;
	position: fixed;
	top: 60px;
	left: 50%;
	margin-left: 400px
}

.new_subdetai_right.active .xcinformation.newsbox-r {
	display: block
}

.new_subdetai_right .xcinformation ul li a {
	display: block;
	padding: 0 5px 0 10px
}

.new_subdetai_right .xcinformation ul li a i {
	margin-right: 5px
}

.new_subdetai_about ul.Other li {
	padding-right: 110px;
	position: relative
}

ul.Other li.col-md-4 a {
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.new_subdetai_about ul.Other li a {
	display: inline-block;
	width: 100%;
	margin-left: 9px
}

.new_subdetai_about ul.Other li time {
	position: absolute;
	top: 2px;
	right: 25px;
	filter: Alpha(opacity=80);
	opacity: 0.8;
	width: auto
}

.new_subdetai_about ul.Other li:before {
	display: block;
	top: 14px
}

.new_subdetai .xc_right {
	padding-bottom: 20px
}

.qyk_menu {
	width: 180px;
	position: relative;
	padding: 10px 0;
	background: #f6f6f6;
	border: 1px solid #ddd;
	position: relative
}

.qyk_menu .qyk_menu_box li {
	position: relative;
	padding: 0
}

.qyk_menu .qyk_menu_box li:hover {
	color: initial
}

.qyk_menu .qyk_menu_box li .qyk_menu_title {
	font-size: 14px;
	font-weight: bold;
	padding: 8px 5px;
	border-bottom: 1px solid #ddd
}

.qyk_menu .qyk_menu_box .qyk_menu_list {
	padding: 10px
}

.company_topmenu {
	position: relative
}

.company_list_box div.CompanyClass {
	position: absolute;
	bottom: -56px;
	left: 8px;
	width: 620px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.company_list_box div.CompanyClass a {
	display: inline;
	padding: 0 8px 0 5px;
	border-right: 1px solid #555;
	font-size: 13px
}

.company_list_box div.CompanyClass a:last-child {
	border: 0
}

.company_listmenu p {
	margin-top: -5px;
	width: 238px
}

.company_listmenu .classifiBuilding {
	margin: 10px !important;
	position: relative
}

.company_list_box .buildingBox {
	padding: 33px 0 0
}

.company_list_box .company_topmenu li a.title {
	cursor: pointer;
	padding: 0 15px
}

.company_list_box .company_topmenu li:hover a.title:after,
.company_list_box .company_topmenu li.active a.title:after {
	content: "";
	display: block;
	width: 97%;
	height: 2px;
	position: absolute;
	bottom: -18px
}

.company_list_box .company_topmenu li:hover a.title:before,
.company_list_box .company_topmenu li.active a.title:before {
	position: absolute;
	bottom: -18px;
	left: 50%;
	margin-left: -10px;
	content: "";
	display: block;
	width: 0;
	height: 0;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-bottom: 10px solid red
}

.company_list_box .company_topmenu li {
	padding: 0
}

.compan_left_img {
	width: 100%
}

.compan_left_img img {
	width: 264px;
	height: 264px
}

.CompanyBox .buildingBox {
	padding: 0
}

.CompanyBox .buildingBox .top {
	padding-top: 25px
}

.company_list_box .buildingBox .left .Classification {
	border-bottom: 0
}

.company_list_box .buildingBox .left .Classification .classBox {
	height: 117px
}

.company_list_box .buildingBox .left .Classification a {
	display: block
}

.company_list_box .buildingBox .content .top {
	border: 0
}

.company_list_box .buildingBox .left .Classification h3 {
	border-bottom: 1px dashed #ccc;
	padding-bottom: 8px
}

.company_list_box .buildingBox .right .newBox li a {
	padding-right: 0;
	border-bottom: 1px dashed #ccc
}

.company_list_box .buildingBox .right .newBox li:last-child a {
	border: 0
}

.company_list_box .building .buildingBox .left {
	padding-bottom: 0
}

.qyk_sub_box.cglb_hyfl .hyfl {
	border-bottom: 0px solid #dcdcdc !important
}

.qyk_sublist_box {
	width: 985px
}

.qyk_sublistleft {
	border: 1px solid #ccc;
	padding: 8px 0;
	position: relative;
	margin-bottom: 13px;
	position: relative
}

.qyk_sublistleft h3 {
	width: 100%;
	font-size: 16px;
	padding: 10px;
	margin-right: 80px;
	position: relative;
	font-weight: bold;
	border-bottom: 1px dashed #ccc
}

.qyk_sublistleft h3 img {
	margin: 0px 5px
}

.qyk_sublistleft .sublist_btn {
	position: absolute;
	top: 7px;
	right: 7px;
	padding: 0 20px;
	color: #FFF
}

.qyk_sublistleft .sublist_btn:hover {
	filter: Alpha(opacity=80);
	opacity: 0.8
}

.qyk_sublistleft .sublist_about li {
	width: 445px;
	float: left;
	margin: 0 10px
}

.qyk_sublistleft .sublist_about li.three_btn a {
	margin-right: 10px
}

.qyk_sublistleft .sublist_about li.three_btn .iconfont:before {
	font-size: 20px;
	margin-right: 2px;
	vertical-align: bottom
}

.qyk_menu_box .qyk_menu_title:hover .IndexclassBox {
	display: block !important
}

.qyk_sublistleft .triangle {
	position: absolute;
	right: 0px;
	bottom: 0px;
	width: 60px;
	height: 60px;
	background: url(../images/Promotion2.png) no-repeat
}

.crown {
	background-color: #feffc7;
	border: 2px solid
}

.crown .sublist_about li.three_btn {
	float: right;
	text-align: right
}

#Validform_msg .Validform_title {
	height: 35px;
	line-height: 35px;
	background: #07c68a;
	color: #fff
}

#Validform_msg .Validform_close {
	top: 4px;
	color: #fff
}

#Validform_msg .Validform_info {
	border-color: #07c68a;
	padding: 15px 20px
}

.Floor {
	display: none;
	position: fixed;
	background: #E6E6E6;
	filter: Alpha(opacity=0);
	opacity: 0;
	left: 50%;
	top: 100px;
	width: 70px;
	text-align: center;
	margin-left: -675px;
	background: #fff;
	z-index: 100
}

.Floor.active {
	filter: Alpha(opacity=100);
	opacity: 1;
	-webkit-transform: translateY(20px);
	-moz-transform: translateY(20px);
	-ms-transform: translateY(20px);
	transform: translateY(20px)
}

.Floor .title {
	color: #fff;
	line-height: 35px
}

.Floor li {
	width: 70px;
	cursor: pointer;
	line-height: 35px;
	border-bottom: 1px solid #ddd;
	font-size: 13px
}

.Floor li a {
	height: 36px;
	display: block;
	position: relative;
	background: #E6E6E6
}

.Floor li a .FloorLi {
	float: left;
	width: 35px
}

.Floor li span {
	display: none;
	width: 35px;
	color: #fff;
	height: 36px;
	line-height: 14px;
	padding-top: 4px
}

.Floor li a:hover i,
.Floor li a.active i {
	display: none
}

.Floor li a:hover span,
.Floor li a.active span {
	display: block
}

.Floor li a span.cen {
	padding-top: 12px
}

.Floor li a.active,
.Floor li a:hover {
	background: #07c68a;
	color: #fff
}

.Right_side_button {
	position: fixed;
	right: 0;
	top: 50%;
	margin-top: -150px;
	z-index: 100
}

.Right_side_button li {
	height: 33px;
	margin-top: 3px;
	width: 32px;
	position: relative;
	cursor: pointer;
	text-align: right;
	background: #E6E6E6;
	padding: 5px;
	border-radius: 3px 0 0 3px;
	color: #333
}

.Right_side_button li a {
	display: block
}

.Right_side_button li .text {
	display: none;
	line-height: 33px;
	height: 33px;
	width: 65px;
	border-radius: 3px 0 0 3px;
	position: absolute;
	right: 25px;
	bottom: 0
}

.Right_side_button li i {
	display: inline-block;
	height: 22px;
	width: 22px;
	text-align: center
}

.Right_side_button li:hover a {
	color: #fff
}

.Right_side_button li:hover .text {
	display: block;
	background: #07c68a
}

.Right_side_button li .code {
	width: 150px;
	height: 150px;
	padding: 2px
}

.edui-editor div {
	line-height: 20px
}

.Right_side_button2 {
	top: auto;
	margin: 0;
	bottom: 40px
}

.Right_side_button3 {
	top: auto;
	bottom: 100px
}

.Right_side_button3 .icon-qq:before {
	font-size: 22px;
	line-height: 23px
}

.Collection {
	text-align: center;
	padding: 40px 0;
	font-size: 16px
}

.TopBoxFix {
	display: none;
	opacity: 0;
	line-height: 45px;
	background: #F6F6F6;
	box-shadow: 1px 1px 4px rgba(0, 0, 0, .2);
	border-bottom: 1px solid #e5e5e5 \9;
	line-height: 45px;
	height: 45px;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 100;
	width: 100%;
	-webkit-transition: all .1s ease-in-out 0s;
	-moz-transition: all .1s ease-in-out 0s;
	-ms-transition: all .1s ease-in-out 0s;
	transition: all .1s ease-in-out 0s
}

.TopBoxFix.active {
	opacity: 1
}

.TopBoxFix .logoName a {
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	display: block;
	padding: 0 20px;
	line-height: 45px;
	background: #fff;
	width: 194px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.TopBoxFix ul {
	margin-left: 16px;
	float: left
}

.TopBoxFix li {
	position: relative;
	padding: 0 40px;
	cursor: pointer;
	float: left;
	border-left: 1px #e5e5e5 solid;
	line-height: 45px
}

.TopBoxFix li.active,
.TopBoxFix li:hover {
	color: #07c68a;
	background: #fff
}

.TopBoxFix li.active:before,
.TopBoxFix li:hover:before {
	content: '';
	position: absolute;
	height: 2px;
	width: 100%;
	background: #07c68a;
	top: 0;
	left: 0
}

.TopBoxFix .rightBox {
	line-height: 45px
}

.TopBoxFix .rightBox a.btn {
	display: inline-block;
	background: #e8852d;
	height: 30px;
	line-height: 30px;
	padding: 0 20px;
	margin-right: 15px
}

.TopBoxFix .rightBox a.btn:hover {
	color: #fff
}

.TopBoxFix .rightBox .red {
	font-weight: bold
}

.cglb_main_left .not_searchBox {
	border: none;
	float: none
}

.not_searchBox {
	float: left;
	border: 1px solid #ddd;
	width: 100%;
	padding: 40px 0
}

.notSearch {
	width: 600px;
	margin: 0 auto
}

.notSearch .btn {
	line-height: 26px;
	margin-left: 10px
}

.notSearch .btn:hover {
	color: #fff
}

.uploadPhoto .imgBox {
	position: relative;
	width: 100px;
	height: 100px;
	overflow: hidden;
	border: 1px solid #ddd
}

.uploadPhoto .imgBox div {
	position: absolute;
	z-index: -1;
	text-align: center;
	left: 0;
	top: 30px;
	width: 100%
}

.uploadPhoto .shoujibangding_box {
	width: 968px
}

.uploadPhoto .leftPhoto {
	float: left;
	width: 578px;
	min-height: 500px;
	border-right: 1px dashed #ddd
}

.uploadPhoto .rightPhoto {
	float: right;
	width: 260px
}

.uploadPhoto .btnUpload {
	position: relative
}

.uploadPhoto .btnUpload .btn {
	line-height: 26px
}

.uploadPhoto .btnUpload .uploadify {
	height: 37px !important;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
	opacity: 0;
	filter: Alpha(opacity=0)
}

.uploadPhoto .btnUpload .swfupload {
	height: 37px !important
}

.rightPhoto .Preview {
	width: 100px;
	height: 100px;
	position: relative;
	border: 1px solid #ddd;
	overflow: hidden
}

.rightPhoto .Preview2 {
	width: 50px;
	height: 50px
}

.rightPhoto .Preview div {
	text-align: center;
	position: absolute;
	left: 0;
	top: 30px;
	z-index: -1;
	width: 100%
}

.rightPhoto .Preview2 div {
	top: 10px
}

.rightPhoto .ImgChooseBox {
	border-bottom: 1px dashed #ddd;
	padding-bottom: 20px
}

.uploadLogo .imgBox {
	width: 300px;
	height: 113px
}

.uploadLogo .imgBox div {
	top: 43px
}

.uploadLogo .rightPhoto .Preview {
	width: 200px;
	height: 75px
}

.uploadLogo .rightPhoto .Preview2 {
	width: 125px;
	height: 47px
}

.uploadLogo .rightPhoto .Preview div {
	top: 21px
}

.uploadLogo .rightPhoto .Preview2 div {
	top: 9px
}

.CrownImg {
	overflow: hidden;
	position: relative
}

.CrownClose {
	width: 30px;
	cursor: pointer;
	text-align: center;
	color: #f0f0f0;
	height: 30px;
	background: url(../images/black_bg.png);
	position: absolute;
	right: 10px;
	top: 20px;
	border-radius: 50%
}

.CrownClose:hover {
	background: #fff
}

.CrownClose:hover:before {
	color: #666
}

.CrownClose:before {
	font-size: 13px
}

.shangpu_sp {
	font-size: 14px;
	font-weight: bold;
	margin-top: 15px;
	border-bottom: 1px dashed #979797;
	padding-bottom: 5px
}

.shangpu_sp span {
	border-left: 3px solid;
	padding-left: 10px
}

.shangpu_sp span p {
	display: inline-block
}

.productrightimg li,
.piimgbox img,
.ptabs_box ul li,
.compan_left_img img,
.buildingBox .content li.col-md-6,
.buildingNew .buildingBox .left img,
.Information a,
.buildingNew .content .logoClass li .imgBox,
.buildingNew .buildingBox .leftClass li a,
.xcnav .IndexclassBox .IndexClassRight li,
.Floor,
.IndexTop .smallBanner li .imgBox img,
.xcnav li .LeftBox li a.font,
.xcnav li .LeftBox li:before {
	-webkit-transition: all .2s ease-in-out 0s;
	-moz-transition: all .2s ease-in-out 0s;
	-ms-transition: all .2s ease-in-out 0s;
	-o-transition: all .2s ease-in-out 0s;
	transition: all .2s ease-in-out 0s
}

.productrightimg li:hover,
.piimgbox img:hover,
.ptabs_box ul li:hover,
.compan_left_img img:hover {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1)
}

.buildingBox .content li.col-md-6:hover {
	-webkit-transform: translateX(10px);
	-moz-transform: translateX(10px);
	-ms-transform: translateX(10px);
	-o-transform: translateX(10px);
	transform: translateX(10px)
}

/* change */
.wantBuyMod {
	display: none;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 666px;
	height: 300px;
	background: #fff;
	transform: translate(-50%, -50%);
	box-shadow: 0 0 15px #444;
	z-index: 999;
}

.wantBuyMod .close_mod {
	display: flex;
	justify-content: space-between;
	align-items: center;
	border-bottom: 1px solid #ededed;
	padding: 5px;
}

.wantBuyMod .close_mod h4 {
	margin-left: 30px;
	color: #000000;
}
.wantBuyMod .close_mod .closeBuyMod {
	width: 22px;
	height: 23px;
	background: url(http://bdimg.share.baidu.com/static/api/img/share/pop_c.gif?v=2d7108c8.gif) no-repeat 0 0;
	display: block;
	margin-top: 2px;
}

.wantBuyMod .netTurn {
	display: flex;
	flex-wrap: wrap;
	width: 100%;
}

.wantBuyMod .netTurn li {
	display: flex;
	align-items: center;
	width: 100%;
	margin: 10px 0;
}

.wantBuyMod .netTurn li a {
	color: #0544fb;
	font: 15px '宋体';
	display: block;
	background-repeat: no-repeat;
	padding: 0 0 5px 0px;
	text-decoration: none;
	line-height: 18px;
}

.wantBuyMod .netTurn li:hover a {
	color: #71b83d;
}

.netTurn .netTurn-bottom li a {
	background-position: 0 -1456px;
	color: #fff;
}

.netTurn .netTurn-top,
.netTurn .netTurn-bottom {
	width: 100%;
}

.netTurn .netTurn-top {
	padding: 0 0 10px 35px;
	height: 168px;
}
.netTurn .netTurn-bottom {
	background-color: #059d94;
	margin-top: 10px;
}
.netTurn .netTurn-bottom li {
	padding-left: 35px;
}
.btnBox .sell-outlineBox {
	display: inline-block;
	width: 80px;
	height: 40px;
	line-height: 40px;
	position: absolute;
	left: 12px;
	top: -1px;
	background: #da7406;
}
