@charset "utf-8";
/* CSS Document */
html {
  color: #696969;
  overflow-y: scroll;
  background: #ffffff url(about:blank);
}
body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
blockquote,
dl,
dt,
dd,
ul,
ol,
li,
pre,
fieldset,
lengend,
button,
input,
textarea,
form,
th,
td {
  margin: 0;
  padding: 0;
}
body,
button,
input,
select,
textarea {
  font: 12px/1.5 Tahoma, Arial, "\5b8b\4f53", sans-serif;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
  font-weight: normal;
}
address,
cite,
dfn,
em,
var {
  font-style: normal;
}
ul,
ol {
  list-style: none;
}
a {
  text-decoration: none;
  color: #0469d1;
  cursor: pointer;
}
a:hover {
  text-decoration: underline;
  color: #c70000;
}
fieldset,
img {
  border: none;
}
button,
input,
select,
textarea {
  font-size: 100%;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
hr {
  border: none;
  height: 1px;
  *color: #fff;
}
img {
  -ms-interpolation-mode: bicubic;
  vertical-align: middle;
}
.vertical-img {
  display: table;
  text-align: center;
  overflow: hidden;
  font-size: 0;
  *display: block;
  border: 1px #dddddd solid;
  margin-bottom: 5px;
}
.vertical-img a,
.vertical-img span {
  display: table-cell;
  vertical-align: middle;
  *display: inline;
  *writing-mode: tb-rl;
  *text-align: center;
  *height: 100%;
}
.vertical-img img {
  vertical-align: middle;
}
.redkey {
  color: #C70000;
}
.fl-left {
  float: left;
}
.fl-right {
  float: right;
}
.fl-clear {
  clear: both;
}
.fl-clr {
  zoom: 1;
}
.fl-clr:after {
  display: block;
  clear: both;
  height: 0;
  content: "\0020";
}
.fl-hide {
  display: none;
}
.section {
  overflow: hidden;
  zoom: 1;
}
.f-bold {
  font-weight: 700;
}
.red-mark {
  color: #c70000;
}
.warn-pic,
.topNav li,
.gyxx ul li a,
.link-btn a,
.related a,
.mian-line li a,
.news-lst h4,
.dot-5 li {
  background: url(http://himg.china.cn/css/store_v2/themes/default/img/commen-bgs.png) 0 0 no-repeat;
}
/*top begin*/
.topBar {
  height: 27px;
  background: #f8f7f7;
  border-bottom: 1px #e3e3e3 solid;
}
.top_box {
  line-height: 28px;
}
.memberid {
  float: left;
}
.memberid a {
  color: #0066cc;
  font-family: Tahoma, Arial, "\5b8b\4f53", sans-serif;
}
.memberid a:hover,
.topNav li a:hover {
  color: #c70000;
  text-decoration: none;
}
.topNav {
  float: right;
}
.topNav li {
  height: 100%;
  float: left;
  _display: inline;
}
.topNav li {
  background-position: right 6px;
  padding: 0 8px;
}
.topNav li:last-child {
  background: none;
}
.topNav .quick-nav {
  /* background: none; */
  position: relative; z-index:3;
}
.nav-hover {
  display: none;
  position: absolute;
  clear: both;
  right: -1px;
  top: 28px;
  width: 74px;
  background: #fff;
  border: 1px #dcdcdc solid;
  border-top: none;
  z-index: 2000;
  box-shadow: rgba(0, 0, 0, 0.2) 1px 1px 1px 0;
}
.nav-hover dl {
  float: left;
  line-height: 22px;
  padding: 4px 8px;
}
.nav-hover dt {
  font-weight: bold;
  color: #999;
}
.nav-hover dd {
  word-spacing: no-wrap;
  line-height: 24px;
}
.nav-hover dd a {
  word-spacing: no-wrap;
  margin: 0 10px 0 0;
  display: inline-block;
}
.nav-hover dd a:hover {
  color: #c70000;
}
.topNav .quick_hove .quick-nav {
  background: #fff;
  border: 1px #dcdcdc solid;
  border-top: none;
  border-bottom: none;
  padding-left: 7px;
}
.topNav .quick_hove .quick-nav .a_wrap a {
  padding-right: 11px;
}
.topNav .quick_hove .before-bg {
  background: none;
}
.topNav a {
  color: #696969;
}
.topNav .a_wrap a,
.finds a {
  padding-right: 12px;
  position: relative;
  cursor: pointer;
}
.topNav .a_wrap a span,
.finds a span {
  border: 4px #f9f9f9 solid;
  width: 0;
  height: 0;
  overflow: hidden;
  border-top-color: #666;
  top: 5px;
  left: 50px;
  position: absolute;
  font-size: 0;
  line-height: 0;
  -webkit-transition: -webkit-transform 0.2s ease-in;
  -webkit-backface-visibility: hidden;
  -moz-transition: -moz-transform 0.2s ease-in;
  -o-transition: -o-transform 0.2s ease-in;
  transition: transform 0.2s ease-in;
}
.topNav .a_wrap a:hover span,
.finds a:hover span,
.topNav .quick_hove .a_wrap a span,
.rad a span {
  /*border-color: #666 #fff #fff #fff;*/
  -moz-transform: rotate(180deg);
  -moz-transform-origin: 50% 30%;
  -webkit-transform: rotate(180deg);
  -webkit-transform-origin: 50% 30%;
  -o-transform: rotate(180deg);
  -o-transform-origin: 50% 30%;
  transform: rotate(180deg);
  transform-origin: 50% 30%;
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  top: 2px\9;
  *top: 5px;
}
/*top end **content begin */
.content-wrapper {
  margin-top: 10px;
}
.header {
  margin-bottom: 10px;
}
.header h1,
.header .ht {
  padding: 10px 0 10px 10px;
  width: 970px;
  position: relative;
  height: 72px;
  line-height: 60px;
  margin-bottom: 5px;
  zoom: 1;
  margin-top:10px;
}
/*.header h1 div,
.header .ht div {
  margin-right: 10px;
  position: absolute;
  left: 10px;
}*/
.header h1 .company-name,
.header .ht .company-name {
  line-height: 59px;
  margin-left: 85px;
}
/*.header h1 .logo a,.header .ht .logo a{line-height:0;display:block;}*/
.topAd-region {
  margin: 5px auto;
}
.header .vertical-img6 {
  width: 60px;
  height: 60px;
  border-color: #fff;
}
.header h1 .company-name a,
.header .ht a {
  color: #444;
  font-size: 24px;
  font-weight: 700;
  font-family: "Microsoft YaHei", SimHei, "WenQuanYi Zen Hei", STHeiti, Tahoma, Arial, STHeiti, sans-serif;
}
.header h1 div a,
.header .ht div a {
  text-decoration: none;
}
.header h1 .company-name a:hover,
.header .ht a:hover {
  text-decoration: none;
}
/*nav begin*/
.wrap-bg-left {
  height: 43px;
  background-color: #ccc;
}
.mian-nav {
  padding: 0 18px;
}
.mian-nav li {
  float: left;
  padding-right: 1px;
  /* background-color:#e3e3e3; */
  background:url("http://himg.china.cn/css/store_v2/themes/default/img/buttons-3bg.png") 100px 100px no-repeat; 

}
.mian-nav li a {
  font-size: 14px;
  float: left;
  padding: 0 15px;
  height: 43px;
  line-height: 43px;
  text-align: center;
  color: #fff;
  font-weight: bold;
  /* width: 62px; */
}
.mian-nav li a.selected,
.mian-nav li a:hover {
  color: #0469d1;
  text-decoration: none;
}
/*nav end*/
.banner-pic {
  /* border: 1px #e3e3e3 solid; */
  margin: 10px 0;
}
.banner-pic img{
  width: 980px;
  height: 220px;
  display: block;
  margin: 0 auto;
  clear: both;
}
/*place begin*/
.place {
  border: 1px #dcdcdc solid;
  padding: 0 0 0 10px;
  height: 31px;
  line-height: 31px;
  border-radius: 3px;
  margin-top: 10px;
  overflow: hidden;
}
.item a:hover {
  color: #c70000;
}
.here {
  font-family: "\5b8b\4f53";
  position: relative;
}
.here span,
.here a {
  margin: 0 5px;
  color: #696969;
}
.here a:hover {
  color: #c70000;
  text-decoration: none;
}
.online-cont {
  padding-top: 4px;
}
.online-cont a {
  background-color: #ccc;
}
.online-cont a {
  margin-right: 10px;
  display: inline-block;
  width: 81px;
  height: 24px;
}
.online-cont a.qq-cont {
  background-position: right -32px;
}
.online-cont a.leave-words {
  background-position: right -56px;
}
/*place end*/
.gt {
  font: bold 11px \5B8B\4F53 !important;
  color: #fff;
  -webkit-text-size-adjust: none;
 /*  float: right; */
  padding-top: 9px;
  padding-left: 5px;
}
.fill {
  /* float: left; */
/*   width: 100%; */
  min-height: 1px;
}
.con-rig {
 /*  margin-left: 215px; */
 float: right;
 width: 765px;
}
.con-lef {
  float: left;
  /* margin-left: -100%; */
  width: 205px;
}
.con-rig .h2-bg .gorth2 {
  color: #fff;
  padding-left: 15px;
  height: 32px;
  float: left;
  font-size: 14px;
  font-weight: bold;
  line-height: 32px;
}
.rig-bd {
  padding: 15px 0 10px 15px;
  border: 1px #e3e3e3 solid;
  border-top: none;
  margin-bottom: 10px;
}
/*left-cont*/
.con-lef .item {
  margin-bottom: 10px;
  background: #fff;
}
.con-lef .h2-bg {
  background: #ccc;
  border: none;
  padding: 0 8px;
}
.con-rig .h2-bg {
  background: #ccc;
}
.con-lef .golfh2,
.con-lef .h2 {
  width: auto;
  padding-left: 8px;
  float: none;
  height: 29px;
  color: #0469d1;
  font-size: 14px;
  font-weight: bold;
  line-height: 29px;
}
.lef-bd a {
  color: #0469d1;
}
.lef-bd {
  padding: 8px 0;
  color: #444;
  border: 1px #e3e3e3 solid;
}
.lef-bd li {
  line-height: 25px;
  margin-bottom: 5px;
  word-wrap: break-word;
}
.det-info li {
  margin: 0 10px 8px;
}
.det-info li.member-info {
  margin: 0;
  margin-bottom: 8px;
}
/* .det-info li.member-info .member {
  display: inline-block;
  width: 100%;
  height: 45px;
  background-position: 0 -69px;
} */
.det-info li.member-info .member .num {
  float: right;
  font-weight: bold;
  line-height: 42px;
  margin-right: 20px;
}
.det-info li.member-info .member .num b {
  color: #c70000;
  margin: 0 3px;
}
.link-btn a {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 104px;
  height: 25px;
  line-height: 25px;
  text-align: center;
  background-position: 0 -342px;
  color: #666;
}
.link-btn a:hover {
  background-position: 0 -375px;
  text-decoration: none;
  color: #0469d1;
}
.link-btn .linker {
  margin-right: 5px;
}
.lef-bd dl,
.warn .fl-right dl {
  overflow: hidden;
  zoom: 1;
}
.dot {
  padding: 0 8px;
}
.det-info dt {
  float: left;
  color: #666;
}
.det-info dd {
  color: #424141;
}
.det-info dd em {
  margin-right: 15px;
}
.det-info .online-cont {
  padding: 10px 0 0;
  margin: 0 10px;
  border-top: 1px #ccc dotted;
}
.det-info .online-cont a {
  background: #ccc;
  width: 86px;
  height: 25px;
}
.det-info .online-cont a.leave-words {
  margin-right: 0;
}
.det-info .online-cont a.contact-ways {
	margin-right: 5px;
}
.det-info li.cut-dot {
  height: 0;
  overflow: hidden;
  border-bottom: 1px #ccc dotted;
  margin: 12px 10px 4px;
}
.gyxx ul li a {
  display: block;
  line-height: 25px;
  padding-left: 25px;
  color: #0469d1;
  background-position: 0 5px;
}
.gyxx ul li a span {
  font: normal 12px Arial;
  margin: 0 5px;
}
.gyxx ul li a.current,
.gyxx ul li a:hover {
  color: #0469d1;
  background-position: -189px -92px;
  text-decoration: none;
  font-weight: bold;
}
.lxfs ul li {
  border: 0 none;
  margin-top: -1px;
}
.dot2 {
  padding: 0 8px 0 15px;
}
.dot2 li dt {
  width: 45px;
  float: left;
  color: #666;
}
.dot2 li dd {
  color: #424141;
  float: left;
  word-break: break-all;
  word-wrap: break-word;
  width: 116px;
  padding-left: 2px;
  line-height: 22px;
}
.item {
  margin-bottom: 10px;
  background: #fff;
}
.company-intro .company-pic {
  float: left;
  margin: 5px 10px 0 0;
  border: 1px #ddd solid;
}
.company-intro .vertical-img {
  width: 200px;
  height: 200px;
}
.company-info {
  word-break: break-all;
  word-wrap: break-word;
}
.company-info p {
  line-height: 2em;
  text-indent: 2em;
}
.company-info pre {
  line-height: 2em;
  text-indent: 2em;
  white-space: pre-wrap!important;
  word-wrap: break-word!important;
  *white-space:normal!important;
}
.company-intro .rig-bd {
  padding: 10px 20px 10px;
}
.more {
  float: right;
  margin-right: 10px;
  line-height: 31px;
  color: #fff;
}
.item .more:hover {
  color: #fff;
}
.blue-link {
  color: #0469d1;
  font-size: 12px;
}
.blue-link:hover {
  color: #0469d1;
  text-decoration: underline;
}
.company-intro .rig-bd {
  padding: 10px 20px 10px;
}
.new-supply .rig-bd,
.supply-inf .rig-bd {
  padding: 22px 0;
}
.pro-sup {
  padding: 0 0 0 22px;
}
.pro-sup li {
  margin-bottom: 15px;
}
.wrap-product {
  width: 135px;
  height: 155px;
  padding: 0;
  margin: 0 10px 0 0;
}
.pro-sup li {
  float: left;
  display: inline;
}
.pro-sup li dt {
  margin: 0 auto 5px;
}
.pro-sup li dd {
  text-align: center;
  line-height: 1.6;
  height:36px;
  overflow:hidden;  word-break:break-all; word-wrap:break-word;
}
.warn {
  border: 1px #fff solid;
  padding: 4px 65px 8px 65px;
  background: #fafafa;
}
.warn-pic {
  width: 65px;
  height: 53px;
  margin-top: 9px;
  background-position: 0 -188px;
  float: left;
}
.warn .fl-right {
  width: 780px;
}
.warn .fl-right dt,
.warn .fl-right dd {
  float: left;
  margin-top: 3px;
}
.warn .fl-right dt {
  color: #cd0000;
  width: 69px;
  padding-right: 3px;
  text-align: right;
}
.warn .fl-right dd {
  width: 700px;
}
.ft {
  text-align: center;
  /* background: #fff; */
}
.ft a {
  color: #696969;
}
.ft-links {
  background: #ccc;
  height: 45px;
  line-height: 45px;
  color: #fff;
}
.ft-links a {
  color: #fff;
  margin: 0 4px;
}
.ft-p {
  line-height: 1.8em;
  height: 100px;
}
.ft-p p a {
  margin: 0 4px;
  color: #015FBC;
}
.ft-p p {
  margin-top: 5px;
}
.ft a:hover {
  color: #c70000;
}
.ft-links a:hover {
  color: #fff;
}
.top_box,
.header,
.content,
.warn_wrap {
  width: 980px;
  margin: 0 auto;
}
.p-show {
  width: 720px;
  height: 113px;
  position: relative;
  margin: 0 auto;
  overflow: hidden;
}
.p-show ul li {
  float: left;
  padding: 4px 9px;
}
.p-show ul li a {
  display: block;
  width: 100px;
  height: 100px;
  border: 1px #e3e3e3 solid;
}
.p-show ul li a img {
  vartical-align: middle;
}
.mian-pros .rig-bd {
  padding-left: 0;
}
.warn_wrap {
  width: 978px;
  border: 1px #e3e3e3 solid;
  margin: 10px auto;
}
.header .ht img {
  margin-right: 10px;
}
.dot4 li {
  margin-bottom: 0;
}
.dot4 li dl {
  width: 90%;
  margin: 0 auto;
  padding: 10px 0;
  background: url("http://himg.china.cn/css/store_v2/themes/default/img/dotted-border.png") 0 bottom repeat-x;
  overflow: hidden;
  *zoom: 1;
}
.dot4 li dt {
  float: left;
  border: 1px #e3e3e3 solid;
  width: 64px;
  height: 64px;
  padding: 2px;
  margin-right: 10px;
}
.dot4 li dd a {
  display: block;
  height: 44px;
  overflow: hidden;
  line-height: 1.8;
}
.dot4 li dd em {
  font-family: "Microsoft YaHei", SimHei, "WenQuanYi Zen Hei", STHeiti, Tahoma, Arial, STHeiti, sans-serif;
  color: #c70000;
}
.inf_tabWarp {
  width: 100%;
  margin: 20px auto;
  border-left: 1px #F1F1F2 solid;
  border-top: 1px #F1F1F2 solid;
}
.inf_tabWarp li {
  float: left;
  width: 49.7%;
  overflow: hidden;
  height: 31px;
  line-height: 31px;
  margin-top: -1px;
  border: 1px #F1F1F2 solid;
  border-left: none;
}
.inf_tabWarp dl {
  width: 100%;
}
.inf_tabWarp dl,
.inf_tabWarp dt,
.inf_tabWarp dd {
  float: left;
  display: inline;
}
.inf_tabWarp dt {
  background: #F3F7FA;
  width: 30%;
  text-align: right;
  padding-right: 10px;
}
.inf_tabWarp dd {
  padding-left: 10px;
  width: 64%;
}
.tab-item {
  width: 100%;
  margin: 10px 0;
  border-left: 1px #8fc7e9 solid;
  border-top: 1px #8fc7e9 solid;
}
.inf_tabWarp th,
.tab-item th,
.inf_tabWarp td,
.tab-item td {
  line-height: 1.6;
  padding: 3px 0;
  vertical-align: middle;
  border-right: 1px #F1F1F2 solid;
  border-bottom: 1px #F1F1F2 solid;
}
.tab-item th,
.tab-item td {
  border-right: 1px #8fc7e9 solid;
  border-bottom: 1px #8fc7e9 solid;
}
.tab-item th {
  color: #424141;
  text-align: right;
  font-weight: 400;
  padding-right: 10px;
  background: #b2def9;
}
.tab-item td {
  padding-left: 10px;
}
.inf_tabWarp th {
  background: #F3F7FA;
  width: 105px;
  padding-right: 10px;
}
.inf_tabWarp td {
  padding-left: 10px;
  width: 225px;
  word-break: break-all;
}
.picTab {
  margin: 15px 0 0;
}
.picTab li {
  float: left;
  width: 67px;
  margin-right: 15px;
  position: relative;
}
.picTab li .vertical-img {
  width: 65px;
  height: 65px;
  border: 1px #ccc solid;
}
.picTab li.current .vertical-img {
  border-color: #c70000;
}
.picTab li .arrow {
  width: 0;
  height: 0;
  line-height: 0;
  border-width: 5px;
  border-style: dashed;
  border-color: transparent;
  vertical-align: middle;
  border-bottom-style: solid;
  border-bottom-color: #c70000;
  position: absolute;
  top: -9px;
  left: 28px;
  display: none;
}
.picTab li.current .arrow {
  display: inline-block;
}
.price-box td .bigFt,
.price-box td .smallFt {
  color: #c70000;
  font-weight: 700;
  word-wrap: break-word;
  font-family: Arial;
  margin-right: 5px;
}
.price-box td .bigFt {
  font-size: 18px;
  margin: 0;
}
.shop-detail {
  border: 1px #e3e3e3 solid;
  padding: 16px 20px 20px;
  background: #fff;
}
.detailBox-title {
  border-bottom: 1px #e3e3e3 solid;
}
.detailBox-title .detailBox-hd {
  float: left;
  width: 90%;
  line-height: 28px;
  height: auto;
  overflow: hidden;
}
.detailBox-title .detailBox-hd .gorth1 {
  color: #333;
  font-size: 16px;
  font-weight: bold;
}
.detailBox-title .detailBox-hd p {
  line-height:1.6;
  margin-bottom: 5px;
  margin-top:2px;
  color: #105599;
}
.detailBox-title .related {
  float: right;
  padding-top: 5px;
}
.detailBox-title .related a {
  float: left;
  width: 19px;
  height: 19px;
}
.detailBox-title .related .prev {
  background-position: 0 -242px;
}
.detailBox-title .related .next {
  background-position: -19px -242px;
}
.mod-detail-bd {
  padding: 15px 0 0;
}
.mod-detail-bd .l-gallery {
  float: left;
  width: 322px;
}
.mod-detail-bd .l-gallery #bigImg {
  width: 300px;
  height: 300px;
  border-color: #e3e3e3;
  padding: 10px;
}
.mod-detail-bd p {
  margin: 6px 0;
  text-align: center;
}
.mod-detail-bd .l-describe {
  height: 24px;
  line-height: 24px;
  overflow: hidden;
}
.mod-detail-bd .tags {
  line-height: 24px;
}
.mod-detail-bd .tags a {
  margin: 0 5px;
}
.r-property {
  float: right;
  width: 380px;
}
.detail-price {
  width: 100%;
  overflow: hidden;
}
.detail-price .price-box {
  width: 100%;
  border-right: 1px #e3e3e3 solid;
}
.detail-price .price-box th {
  background-color: #e3e3e3;
  border-left: 1px #e3e3e3 solid;
  border-bottom: 1px #e3e3e3 solid;
  color: #333;
  height: 28px;
}
.detail-price .price-box td {
  height: 28px;
  text-align: center;
  border-bottom: 1px #e3e3e3 solid;
  border-left: 1px #e3e3e3 solid;
  padding: 3px 0;
}
.mro-main-attr {
  padding: 10px 0;
  border-bottom: 1px #e3e3e3 solid;
}
.mro-main-attr li {
  height: 36px;
  overflow: hidden;
  line-height: 36px;
}
.mro-main-attr .mor-hd {
  color: #666;
  width: 22%;
  float: left;
  text-align: center;
}
.mro-main-attr .mor-bd {
  float: left;
  width: 76%;
}
.order-btn {
  padding: 20px 0 20px 69px;
}
.order-btn a {
  background-image: url("http://himg.china.cn/css/store_v2/themes/default/img/buttons-3bg.png");
  background-repeat: no-repeat;
  display: inline-block;
  width: 137px;
  height: 42px;
  *display: inline;
  *zoom: 1;
}
.order-btn .qq-cont {
  background-position: -5px -163px;
  margin-right: 15px;
}
.order-btn .leave-words {
  background-position: -150px -163px;
}
.order-btn .contact-ways {
  background-position: right -403px;
}
.recomened-detail {
  width: 100%;
  overflow: hidden;
}
.recomened-detail ul {
  padding-left: 0;
  width: 102%;
}
.recomened-detail ul li {
  margin-bottom: 0;
}
.text-detail,.text-detail * {
  line-height: 2;
  word-wrap: break-word;
  word-break: break-all;
  color: #292929;
  max-width: 680px !important;
}
.text-detail img {
  max-width: 680px !important;
}
.text-detail p, .text-detail p span {
  white-space: pre-wrap !important;
  font-size: 14px;
  color: #444;
  text-align: left;
}
.text-detail h1 {font-size:28px;font-weight:bold;}
.text-detail h2 {font-size:24px;font-weight:bold;}
.text-detail h3 {font-size:20px;font-weight:bold;}
.text-detail h4 {font-size:16px;font-weight:bold;}
.text-detail h5 {font-size:14px;font-weight:bold;}
.text-detail h6 {font-size:12px:;font-weight:bold;}
.mine-tip table th,
.mine-tip table td {
  line-height: 24px;
}
.mine-tip table th {
  background: #f3f7fa;
}
.mine-tip p {
  margin: 20px 0 10px;
  line-height: 2;
  color: #444;
}
.mine-tip p strong {
  color: #333;
}
.mine-tip .tab-item {
  width: 415px;
  margin-top: 0px;
  margin: 0 auto 10px;
}
.opare-cont {
  padding: 0 0 10px;
}
.opare-cont ul li {
  margin-right: 15px;
  width: 170px;
  float: left;
  line-height: 22px;
  display: inline;
}
.opare-cont ul li.opareMay_1 {
  width: 45%;
}
.opare-cont ul li p {
  color: #015FBC;
  font-family: "\5b8b\4f53";
}
.opare-cont ul li p a:hover {
  color: #015FBC;
}
.sp-hd {
  border-bottom: 2px #ccc solid;
  margin: 15px 0;
}
.sp-hd h3 {
  font-size: 14px;
  height: 28px;
  line-height: 28px;
  padding: 0 20px;
  border-radius: 3px 3px 0 0;
  font-weight: bold;
  color: #fff;
  display: inline-block;
  background: #ccc;
}
.company-contact .rig-bd {
  padding: 2px 15px;
}
.company-contact .rig-bd table {
  border-color: #e3e3e3;
  width: 656px;
}
.company-contact table th,
.company-contact table td {
  border-color: #e3e3e3;
  height: 25px;
  line-height: 25px;
}
/*page begin*/
.pagination {
  height: 30px;
  margin: 10px 10px 0 10px;
}
.pagination .pagearea {
  float: right;
  height: 30px;
}
.pagination .resultNum {
  float: left;
  height: 30px;
  line-height: 30px;
  padding: 0px 20px 0px 10px;
}
.pagination .rollPage {
  height: 22px;
  line-height: 22px;
  border: 1px #999999 solid;
  text-align: center;
  color: #1155bb;
  padding: 5px;
  background-color: #FFFFFF;
  margin-right: 5px;
}
.pagination .rollPage:hover {
  background-color: #1155bb;
  color: #FFFFFF;
}
.pagination .pageNum {
  width: 70px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  color: #494949;
  padding: 0px 5px;
}
.pagination .perpage {
  height: 25px;
  padding-top: 3px;
  float: left;
}
.pagination a {
  height: 22px;
  line-height: 22px;
  border: 1px #999999 solid;
  text-align: center;
  color: #1155bb;
  padding: 5px;
  background-color: #FFFFFF;
  text-decoration: none;
  margin-right: 5px;
}
.pagination a:hover {
  background-color: #1155bb;
  color: #FFFFFF;
  text-decoration: none;
}
.pagination .current {
  height: 22px;
  line-height: 22px;
  border: 1px #aaaaee solid;
  text-align: center;
  color: #fff;
  margin-right: 4px;
  background-color: #1155bb;
  padding: 5px;
}
.pagination .perpage ul {
  padding: 0px;
  margin: 0px;
}
.pagination .perpage li {
  height: 22px;
  line-height: 22px;
  float: left;
  border: 1px #aaaaee solid;
  text-align: center;
  margin-right: 4px;
  padding: 0 5px;
  background-color: #ffffff;
}
.pagination .rollPage a {
  height: 22px;
  line-height: 22px;
  text-align: center;
  color: #1155bb;
  text-decoration: none;
}
.pagination .rollPage a:hover {
  height: 22px;
  line-height: 22px;
  text-align: center;
  color: #000;
  text-decoration: none;
}
/*page end*/
.mian-line {
  background: url("http://himg.china.cn/css/store_v2/themes/default/img/dotted-border.png") 0 bottom repeat-x;
  padding: 0 0 10px;
  margin: 0 15px 32px;
}
.mian-line .hidenstate {
	overflow: hidden;
	height: 174px;/**/
}
.moreless-m {
	position: relative;
	text-align: center;
}

.mian-line .moreless-m a,.mian-line .moreless-m a:hover{
	background: url(http://himg.china.cn/css/store_v2/themes/default/img/ml-bg.png) 0 0 no-repeat;
	position: absolute;
	height: 22px;
	line-height: 22px;
	width: 127px;
	left: 319px;
	top: 8px;
	color: #666;
}
.gyxx .hidenstate {
	height: 450px;
	overflow: hidden;
}
.gyxx .moreless-m a {
	line-height:24px;
	display: block;
	margin: 0 10px;
	padding-right: 17px;
	border-top: 1px #e3e3e3 dotted;
	background: url("http://himg.china.cn/css/store_v2/themes/default/img/atrrow.png") 111px 8px no-repeat;
	color: #666;
}
.gyxx .moreless-m a.plus {
	background-position: 111px -31px;
}
.moreless-m a:hover {
	text-decoration: none;
}
.mian-line ul {
  padding-left: 12px;
}
.mian-line li {
  float: left;
  width: 170px;
  margin-right: 8px;
  margin-bottom: 8px;
  display: inline;
}
.mian-line li a {
  font-weight: bold;
  color: #333;
  display: block;
  height: 25px;
  line-height: 25px;
  overflow: hidden;
  background-position: 0 -405px;
  background-repeat: repeat-x;
  padding-left: 10px;
  border: 1px #dbdbdb solid;
}
.mian-line li a span {
  font-weight: normal;
}
.mian-line .current a {
  background: #e13823;
  color: #fff;
  border-color: #c6321f;
}
.detail-region .rig-bd {
  padding: 2px 0;
}
.detail-region .tab-item {
  width: 720px;
  margin: 15px auto;
}
.detail-region .company-mod {
  border-bottom: 1px #e3e3e3 solid;
  margin: 0 15px;
}
.info-lst {
  padding: 0 10px;
}
.tab-infList {
  width: 100%;
}
.tab-infList th {
  border-top: 1px #d8d8d8 solid;
  border-bottom: 1px #d8d8d8 solid;
  background-color: #f3f3f3;
  height: 33px;
  line-height: 33px;
  color: #333;
}
.tab-infList td {
  background: url("http://himg.china.cn/css/store_v2/themes/default/img/dotted-border.png") 0 bottom repeat-x;
  text-align: center;
  padding: 10px 0;
}
.tab-infList .infoPic {
  margin-left: 15px;
  width: 100px;
  height: 100px;
  border: 1px #e3e3e3 solid;
  padding: 2px;
}
.newsInfo-mod .rig-bd {
  padding: 0 0 10px;
}
.news-lst li {
  background: url("http://himg.china.cn/css/store_v2/themes/default/img/dotted-border.png") 0 bottom repeat-x;
  padding: 15px 0 8px;
}
.news-lst h4 {
  float: left;
  width: 80%;
  height: 30px;
  overflow: hidden;
  padding-left: 18px;
  background-position: -191px -236px;
}
.news-lst .f-timer {
  float: right;
  color: #999;
}
.news-lst .lst-hd {
  padding: 0 8px;
  line-height: 30px;
  background: #f7f7f7;
}
.news-lst .lst-bd {
  padding: 10px 3px 0 8px;
  word-break: break-all;
}
.news-lst .lst-bd p {
  text-indent: 2em;
  line-height: 2;
}
.item .news-lst .more {
  color: #0469d1;
  margin-top: -13px;
}
.item .news-lst .gt {
  color: #0469d1;
}
.video-detail .rig-bd {
  padding-right: 15px;
}
.kind-detail-head {
  text-align: center;
  padding-bottom: 15px;
  margin-bottom: 15px;
  background: url("http://himg.china.cn/css/store_v2/themes/default/img/dotted-border.png") 0 bottom repeat-x;
}
.kind-detail-head h2 {
  line-height: 35px;
  height: 35px;
  font-size: 16px;
  font-weight: bold;
  color: #333;
  overflow: hidden;
}
.kind-detail-head p {
  line-height: 1.8;
}
.gray-mark {
  color: #999;
}
.kind-pic {
  width: 440px;
  height: 330px;
  border-color: #e3e3e3;
  margin: 0 auto;
}
.video-intro {
  width: 440px;
  margin: 10px auto;
  line-height: 2;
}
.news-cont {
  line-height: 2;
  text-indent: 2em;
  width: 95%;
  margin: 0 auto;
  padding: 0 0 25px;
  color: #333;
}
.news-cont p, .news-cont p span{
  white-space: pre-wrap !important;
  word-break: break-all !important;
  word-wrap: break-word !important;
}
.kind-detail-body img{
max-width:600px;
}
.more-pages {
  border-top: 1px #e3e3e3 solid;
  height: 40px;
  line-height: 40px;
  overflow: hidden;
}
.more-pages li {
  width: 48%;
  margin-right: 10px;
}
.more-pages li.fl-right {
  text-align: right;
}
.dot-5 {
  margin-top: -10px;
}
.dot-5 li {
  line-height: 26px;
  height: 26px;
  overflow: hidden;
  padding-left: 15px;
  background-position: 0 -161px;
}
.cates-pic {
  width: 640px;
  margin: 15px auto;
  border: 1px #e3e3e3 solid;
}
.cates-list .dot-5 {
  margin: 0;
}
.cates-list .dot-5 li {
  float: left;
  width: 30%;
  height: 25px;
  line-height: 25px;
  overflow: hidden;
  margin-rigght: 8px;
  display: inline;
}
.cates-detail .rig-bd {
  padding-right: 15px;
  padding-bottom: 30px;
}
.cates-detail .tab-item th {
  line-height: 25px;
}
.cates-detail .tab-item td {
  line-height: 25px;
}
.cates-hd {
  height: 33px;
  line-height: 33px;
  background: #cdf1ff;
  padding: 0 10px;
}
.cates-hd h3 {
  color: #333;
  font-weight: bold;
  font-size: 14px;
}
.xyzs th {
  text-align: right;
}
.by {
  box-shadow: 1px 1px 3px #CCCCCC;
}
.album-list .rig-bd {
  padding: 15px 0;
}
.album-list ul {
  padding-left: 30px;
}
.album-list li {
  float: left;
  width: 116px;
  background: url(http://himg.china.cn/css/store_v2/themes/default/img/albums-bgs.png) 0 0 no-repeat;
  display: inline;
  margin: 0 30px 0 0;
  padding-bottom: 10px;
}
.album-list .cover-page {
  width: 100px;
  height: 116px;
  margin: 5px 0 0 5px;
}
.album-list .abm-tit {
  height: 22px;
  line-height: 22px;
  overflow: hidden;
}
.album-list .abm-num {
  color: #999;
}
.pic-group {
  height: 92px;
  overflow: hidden;
  border: 1px #e3e3e3 solid;
  border-radius: 4px;
}
.pic-group .pic-box .turn {
  width: 23px;
  background-color: #a0a0a0;
  background-image: url("http://himg.china.cn/css/store_v2/themes/default/img/albums-bgs.png");
  background-repeat: no-repeat;
  height: 92px;
  float: left;
  border: 0 none;
  cursor: pointer;
}
.pic-group .pic-box .t-left {
  background-position: 0 -119px;
}
.pic-group .pic-box .t-right {
  float: left;
  background-position: -32px -119px;
}
.pic-group .pic-box .diser {
  background-color: #e1e1e1;
  cursor: default;
}
.pic-group .pic-box .pic-cont {
  float: left;
  width: 880px;
  margin: 0 5px;
  overflow: hidden;
  position: relative;
  height: 72px;
  padding: 10px 0;
}
.pic-group .pic-box .pic-cont ul {
  /* width: 999em; */

  position: absolute;
}
.pic-group .pic-box .pic-cont ul li {
  float: left;
  display: inline;
  /* padding: 0 5px; */

}
.hidden-img {
  position: absolute;
  top: 0;
  left: 0;
  height: 100px;
  width: 100px;
  overflow: hidden;
  opacity: 0;
  filter: alpha(opacity=0);
}
.pic-group .pic-box .pic-cont ul li a {
  display: block;
  border: 1px #ccc solid;
  padding: 2px;
  margin: 0 5px;
  position: relative;
}
.pic-group .pic-box .pic-cont ul li a:hover {
  border-color: #1d7dca;
}
.pic-group .pic-box .pic-cont ul .cur-pic a {
  border: 2px #1d7dca solid;
  padding: 1px;
}
.album-detail-mod {
  background-color: #fff;
  border: 1px #e3e3e3 solid;
  padding: 24px 20px;
}
.big-pic {
  margin: 20px auto 10px;
  width: 800px;
  position: relative;
}
.big-pic .vertical-img {
  width: 800px;
  padding: 1px;
  border: 1px #ccc solid;
  text-align: center;
  min-height: 250px;
}
.bigpic-cont {
  position: relative;
  width: 804px;
}
.imgBar {
  position: absolute;
  width: 100%;
  height: 100%;
}
.imgBar a {
  display: block;
  width: 50%;
  float: left;
  height: 100%;
}
.imgBar .c_left {
  cursor: url("http://himg.china.cn/css/store_v2/themes/default/img/cur-left.ico"), auto;
  background-image: url(about:blank);
}
.imgBar .c_right {
  cursor: url("http://himg.china.cn/css/store_v2/themes/default/img/cur-right.ico"), auto;
  background-image: url(about:blank);
}
.imgBar .c_nor {
  cursor: url(about:blank), auto;
  cursor: default;
  background-image: url(about:blank);
}
.pin-online {
  position: fixed;
  right: 0;
  top: 10%;
  _position: absolute;
  _top: "expression(documentElement.scrollTop+documentElement.clientHeight - this.offsetHeight-300);";
  border-radius: 4px 4px 0 0;
  z-index: 99;
}
.pin-bar {
  display: block;
  width: 42px;
  height: 136px;
  background-image: url(http://himg.china.cn/css/store_v2/themes/default/img/qyzx_icon.png);
  background-repeat: no-repeat;
  float: right;
  background-position: right 0;
}
.online-ct {
  float: left;
  width: 193px;
}
.online-ct .tit {
  height: 38px;
  background-image: url(http://himg.china.cn/css/store_v2/themes/default/img/qyzx_icon.png);
  background-repeat: no-repeat;
  position: relative;
}
.online-ct .tit a {
  position: absolute;
  right: 0;
  width: 26px;
  height: 30px;
  top: 5px;
}
.online-ct .on-bd {
  border: 1px #e3e3e3 solid;
  padding: 15px 10px;
  text-align: center;
  background-color: #fff;
}
.online-ct .on-bd p {
  width: 92%;
  margin: 0 auto 10px;
  line-height: 1.8;
}
.online-ct .on-bd .contact-mod {
  line-height: 33px;
}
.online-ct .on-bd .send-btn {
  padding: 15px 0px;
  border-bottom: 1px #d7d7d7 dotted;
  margin-bottom: 10px;
}
.online-ct .on-bd .send-btn a {
  display: inline-block;
  padding: 0 20px;
  font-size: 14px;
  height: 37px;
  line-height: 37px;
  border-radius: 4px;
  font-family: "Microsoft YaHei", SimHei, "WenQuanYi Zen Hei", STHeiti, Tahoma, Arial, STHeiti, sans-serif;
}
.online-ct .on-bd .send-btn a:hover {
  text-decoration: none;
  color: #fff;
}
.memberType-pic {
	position: relative;
	zoom: 1;
	width: 750px;
	height: 530px;
	margin-left:-10px;
	background: url("http://himg.china.cn/css/store_v2/themes/default/img/xinmaotong.jpg") center no-repeat;
	margin-bottom:10px;
	font-family: Tahoma, Arial, "\5b8b\4f53", sans-serif;
}
.c-name,.c-date{position:absolute;left: 200px;top: 233px;font-size:20px;color:#1e2727; width:440px; text-align:center;font-weight:bold;text-shadow: 0 1px 0 #DBDBDB;}
.c-date{left:280px;top:369px; font-size:14px; width: 200px; text-align:left;}
.map-line {
	padding-left:30px;

}
.map-line .dot-5 li {
	float: left;
	margin-right: 20px;
	display: inline;
	width: 45%;
}
.place .online-cont a,.det-info .online-cont a {
	background: url("http://himg.china.cn/css/store_v2/themes/default/img/buttons-3bg.png") 0 0 no-repeat;
}


.sign-on {
	position: absolute;
	width: 170px;
	text-align: center;
	padding-top: 8px;
	right: 0;
	top: 0;
}
.header .ht .sign-on a{
	display: block;
	font-size: 12px;
	line-height: 1.8;
}
.sign-on span {
	font-family: Tahoma, Arial, "\5b8b\4f53", sans-serif;
	display: block;
}
.sign-on span i {
	font-size: 16px;
	color: #f89406;
	padding: 0 8px;
	font-style: italic;
}
.sign-on span em {
	color: #f89406;
	padding-left: 8px;
}
.header .ht .sign-on a img {
	margin-right: 0; margin:7px 0;
}
.tu {
	width: 708px;
	margin: 0 auto;
	height: 512px;
	font-family: Tahoma, Arial, "\5b8b\4f53", sans-serif;
/* 	background-image: url(http://my.cn.china.cn/resource/images/website/credit-5-stars.jpg);
	 */	background-repeat: no-repeat;
}
.tu .bianhao {
	font-size: 12px;
	color: #333;
	padding-top: 80px;
	padding-left: 95px;
	position: absolute;
}
.tu .gongsi {
	color: #585858;
	margin-top: 241px;
	padding-left: 160px;
	font-size: 14px;
	position: absolute;
	width: 534px;
	height: 14px;
}
.yingwen {
	font-size: 12px;
	color: #585858;
	margin-top: 298px;
	padding-left: 190px;
	position: absolute;
}
.riqi1 {
	padding-left: 360px;
	font-size: 11px;
	color: #585858;
	margin-top: 370px;
	line-height: 13px;
	position: absolute;
}
.riqi1 span,.riqi2 span {
	display: block;
}

.ren2 {
	width: 708px;
	height: 497px;
	font-family: Tahoma, Arial, "\5b8b\4f53", sans-serif;
/* 	background-image: url(http://my.cn.china.cn/resource/images/website/famous-4-stars.jpg);
	 */	margin: 0 auto;
}
.ren2 .bianhao2 {
	font-size: 12px;
	color: #333;
	margin-top: 67px;
	padding-left: 95px;
	position: absolute;
}
.ren2 .gongsi2 {
	font-size: 12px;
	color: #666;
	margin-top: 263px;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	position: absolute;
	width: 703px;
	height: 24px;
}
.ren2 .gongsi_en {
	font-family: Verdana;
	font-weight: bold;
	color: #666;
	font-size: 14px;
	text-align: center;
	position: absolute;
	margin-top: 293px;
	width: 704px;
}
.riqi2 {
	padding-left: 360px;
	font-size: 11px;
	color: #585858;
	margin-top: 361px;
	line-height: 13px;
	position: absolute;
}
.nonetip {
	text-align: center;
	line-height: 50px;
}

.place .here span {
	float:left;
}
.place .here div {
	float:left;
}
/* .lef-bd li.member-info .member {
	background: url("http://himg.china.cn/css/store_v2/themes/default/img/sign-onBg.png") 0 0 no-repeat;
} */
.lef-bd li.member-info .mq {
	background-position: -11px -8px;
} 
.lef-bd li.member-info .xy {
	background-position: -11px -67px;
} 
.lef-bd li.member-info .xmt {
	background-position: -11px -123px;
}
.dn_banner {
	margin: 10px; text-align: center;
}
.mq4 {
	background-image: url(http://my.cn.china.cn/resource/images/website/famous-4-stars.jpg);
}
.mq5 {
	background-image: url(http://my.cn.china.cn/resource/images/website/famous-5-stars.jpg);
}
.mq3 {
	background-image: url(http://my.cn.china.cn/resource/images/website/famous-3-stars.jpg);
}

.xy5 {
	background-image: url(http://my.cn.china.cn/resource/images/website/credit-5-stars.jpg);
}
.xy4 {
	background-image: url(http://my.cn.china.cn/resource/images/website/credit-4-stars.jpg);
}
.xy3 {
	background-image: url(http://my.cn.china.cn/resource/images/website/credit-3-stars.jpg);
}

.bl-mk span,.bl-mk a {
	color: #0469d1;
}
/*		2014.1.14		*/
/*.det-info .term{ border-top:none; height:140px; margin:10px 14px;}
.wm,.ewm{ background:url(http://himg.china.cn/css/store_v2/themes/default/img/ewm.png) no-repeat 0 0; display:block; height:42px;}
.wm{ background-position:0 -75px; height:44px;display:block; width:19px; float:left; margin-top:3px;}
.wmt{ float:left;margin: 12px 0 0 10px;}*/

.term{background:url(http://himg.china.cn/css/store_v2/themes/default/img/ewms.jpg) no-repeat; height:160px; display:block; margin:13px 14px 8px;padding: 50px 0 0 3px;}
.term .wmt{ height: 170px;width: 170px; display:block;}
/*		2014.1.23		*/
.con-rig .h2-bg h1,.con-rig .h2-bg span.sh1{
  color: #fff;
  padding-left: 15px;
  height: 32px;
  float: left;
  font-size: 14px;
  font-weight: bold;
  line-height: 32px;
}
.header span.logoPic{float:left; margin-top:12px;}
.header .pdmd{ padding:0; margin:0; float:left; width:auto; font-weight:700;}
.header .pdmd .sale_main { display:block; margin-bottom:4px; font-size:12px; /*color:#696969;*/ font-weight:normal; line-height: 1.4;}

.header .wdwu{ width:550px; float:left; height:60px;}
.header .wdwu p.pdmd,.header .wdwu h1.pdmd{ height:34px; line-height:34px;width:550px; overflow:hidden; }
.header .wdwu .sale_main{ display:inline-block; margin-top:-10px; height:20px; float:left; /*margin-bottom:4px;*/ font-size:12px; color:#696969; font-weight:normal;}

/**qrcode*/
.top-qrcode{float: right;margin-right: 260px;margin-top: -27px;}
.pro-qrcode{float: right;margin-top: -20px;}
/*cross banner*/
.cross{text-align: center;overflow:hidden;}
.cross span{display:block;position:relative;float:left;left:50%;}
.cross img{position:relative;left:-50%;max-height:400px;}
/*���img��ǩ*/
.pic-cont ul li img{width:64px;height:64px;}

/*    �Ƽ���Ӧ�� 2016.6.3      */
.tj_gys li{ height:42px; line-height:42px; overflow:hidden; border-bottom:1px #d8d8d8 dotted; font-family:����}
.tj_gys li.tj_tit{ background:#f3f3f3; height:34px; line-height:34px; text-align:center; font-weight:bold; color:#333; border-bottom:none}
.tj_gys li dt{ width:260px; padding:0 5px 0 15px; float:left; overflow:hidden}
.tj_gys li.tj_tit dl dt{ width:280px; padding:0;}
.tj_gys dl dd{ float:left; width:438px; padding-right:5px; overflow:hidden }
.tj_gys dl dd span{ margin-right:20px; color:#b2b2b2;}
.tj_gys li dt a{ color:#333;}



@charset "utf-8";
/* CSS Document */

/*		新版			*/
.tgfloat{/*position:fixed;*/ box-shadow:none; width:150px; bottom:50px; background:#f3f1f1}
.tgfloat .r-head{padding-bottom:20px}
.tgfloat .r-head h3{background:#d10504; font-weight:bold; height:35px; text-align:center; line-height:35px; font-size:14px; font-family:宋体; margin:0px; color:#fff}
.tgfloat .forecom{padding:0px 23px;height:760px; background:#f3f1f1}
.tgfloat li{height:190px !important; width:102px; /*padding:0px 0 16px;*/}
.tgfloat .switchable-content{left:22px; top:0}
.tgfloat li a.box-img{border:1px #e0e0e0 solid; width:100px; height:100px; margin-bottom:8px; display:block}
.tgfloat li a.box-img:hover{border-color:#c70000; width:100px; height:100px}
.tgfloat li .re-text{height:40px; overflow:hidden; line-height:20px}
.tgfloat li .ad_price{font-size:16px; height:25px; font-family:verdana,arial; color:#d10504}
.tgfloat li .ad_price em{font-weight:bold}
.tgfloat .trun-key{height:25px}
.trun-key a.prev,.trun-key a.promotion-prev{background-position:center 5px;width:65px}
.trun-key a.next,.trun-key a.promotion-next{background-position:center -33px;margin-left:-1px}
.tgfloat .trun-key a{width:73px;height:23px}
.tgfloat .trun-key a.prev,.tgfloat .trun-key a.promotion-prev{width:74px}
.tgmr{display:block; background:#d10504; font-size:16px; font-weight:bold; color:#fff; text-align:center; height:35px; line-height:35px}
.tgmr span{font-weight:normal}
.tgmr:hover,a.tgmr:visited{color:#fff; text-decoration:underline}



@charset "utf-8";
.rt-a,.lt-a{
    z-index: 99;
    font-size: 48px;
    position: absolute;
    top: 35%;
    display: block;
    width: 31px;
    height: 67px;
    background-color: #333333;
    opacity:0.1;
    filter:alpha(opacity=10);
    cursor: pointer;
    text-decoration: none;
    color: #ffffff;
    line-height: 67px;
    text-align:center;
}
.rt-a{
    right:0;
    left:auto;
}
.rt-a:hover,.lt-a:hover{
    opacity:0.5;
    filter:alpha(opacity=50);
    text-decoration:none;
    color:#ffffff;
}
ol{
    list-style: none;
    padding: 0px 0px;
    margin: 0px 0px;
}
/*bootstrap*/
.carousel {
    position: relative;
    max-width:2000px;
    margin:0px auto;
    max-height:400px;
    text-align: center;
}
.carousel-inner {
    position: relative;
    width: 100%;
    overflow: hidden;
}
.carousel-inner > .item {
    margin:0px 0px;
    position: relative;
    display: none;
    -webkit-transition: .6s ease-in-out left;
    -o-transition: .6s ease-in-out left;
    transition: .6s ease-in-out left;
    float:left;
	background: none;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
    line-height: 1;
	position:relative;
	left:-50%;
}
@media all and (transform-3d), (-webkit-transform-3d) {
    .carousel-inner > .item {
        -webkit-transition: -webkit-transform .6s ease-in-out;
        -o-transition: -o-transform .6s ease-in-out;
        transition: transform .6s ease-in-out;

        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        -webkit-perspective: 1000px;
        perspective: 1000px;
    }
    .carousel-inner > .item.next,
    .carousel-inner > .item.active.right {
        left: 50%;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
    }
    .carousel-inner > .item.prev,
    .carousel-inner > .item.active.left {
        left: 50%;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
    }
    .carousel-inner > .item.next.left,
    .carousel-inner > .item.prev.right{
	    left: 50%;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
		z-index:99;
	}
	.carousel-inner > .item.active{
        left: 50%;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
    display: block;
}
.carousel-inner > .active {
    left: 50%;
}
.carousel-inner > .next,
.carousel-inner > .prev {
    position: absolute;
    top: 0;
    /*width: 100%;*/
}
.carousel-inner > .next {
    left: 150%;
}
.carousel-inner > .prev {
    left: -50%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
    left: 50%;
}
.carousel-inner > .active.left {
    left: -50%;
}
.carousel-inner > .active.right {
    left: 150%;
}
.carousel-indicators {
    position: absolute;
    left: 50%;
    z-index: 15;
    padding-left: 0;
    text-align: center;
    list-style: none;
    width:auto;
    bottom:23px;
}
.carousel-indicators li {
    display: block;
    margin-left: 5px;
    text-indent: -999px;
    cursor: pointer;
    border-radius: 10px;
    float: left;
    width: 13px;
    height: 13px;
    background-color: #333333;
    opacity:0.5;
    filter:alpha(opacity=50);
}
.carousel-indicators .active {
    background-color: #ffffff;
    opacity: 0.6;
    filter: alpha(opacity=60);
}

@charset "utf-8";
/* CSS Document */
html{background:none repeat scroll 0 0 #FFFFFF; color:#333; overflow-y:scroll}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, form, th, td{margin:0; padding:0}
body, button, input, select, textarea{font:12px/1.5 Tahoma,Arial,"宋体",sans-serif}
h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal}
legend{color:#000000}
fieldset, img{border:0 none}
button, input, select, textarea{font-size:100%}
hr{border:0;height:1px;*color:#fff}
address, cite, dfn, em, var{font-style:normal}
small{font-size:12px}
.fl-clear{clear:both}
.fl-clr{zoom:1}
.fl-clr:after{display:block;clear:both;height:0;content:"\0020"}
table{border-collapse:collapse; border-spacing:0}
ul, ol{list-style:none outside none}
a{text-decoration:none; color:#333}
a:hover{color:#c70000; text-decoration:none}

/*  zg_top    */
.zg_top{height:35px; line-height:35px; width:100%; background:#f6f6f6; border-bottom:1px #cfcfcf solid}
.zg_top .zg_top_0,.logo,.login_0,.zg_foot{width:980px; margin:0 auto}
.zg_top_lf,.zg_top_lf li,.inc_item dl dd,.inc_items dl dd,.logo img,/* .logo span, */.search-warp input,.titlealink2 a,.login_0 ul li{float:left}
.zg_top_lf li.s_tits_ls,.zg_top_lf li.chage_stit,.login_0 span,.search-warp .serch-items li.now{background:url("http://himg.china.cn/img/mainsite/channal_zg.png") no-repeat right bottom}
/*.logo img{margin-top: 5px;}*/
.zg_top_0 .zg_top_lf{width:70%}
.zg_top_lf li a{color:#696969; margin-right:15px; cursor:pointer}
.zg_top_0 li .zg_top_lf li.chage_stit a:hover{text-decoration:none; color:#c70000}
.zg_top_0 li a:hover{color:#333}
.zg_top_lf li.s_tits_ls{background-position:56px -172px;  border-left-width:1px; padding:0 0px 0 1px; position:relative;width:68px; overflow:hidden}
#oLi{margin-right:15px}
.zg_top_lf li.chage_stit{background-position:0px -129px ; position:relative; z-index:1081;width:69px}
.chg_all,.chg_alls{float:left; position:relative; z-index:1080}
.zg_top_lf .inc_item,.zg_top_lf .inc_items{background:#fff;border:1px solid #cfcfcf; padding:10px 15px 5px 15px; position:absolute; width:180px; z-index:1088}
.zg_top_lf .s_tits li a, .s_tits .s_tit span,.zg_top_lf .s_titss li a, .s_titss .s_tit span{color:#696969; cursor:pointer; margin:0 7px}
.s_tits,.s_titss{padding-left:5px}
.inc_item dl,.inc_items dl{line-height:22px; background-position:0px 34px; height:45px; padding-bottom:3px; margin-bottom:5px}
.inc_item dl.bdno,.inc_items dl.bdno{background:none}
.zg_top_lf li .inc_item dd.bdmfno a,.zg_top_lf li .inc_items dd.bdmfno a{margin-right:0px}
.zg_top_lf li .s_tits li .inc_item a,.zg_top_lf li .s_titss li .inc_item a,.zg_top_lf li .s_tits li .inc_items a,.zg_top_lf li .s_titss li .inc_items a{float:left;margin:0 7px 0 0; white-space:nowrap}
.con_line{background:url(http://himg.china.cn/img/mainsite/comtp.png) no-repeat 0 -140px; height:55px;margin:5px 15px 0;width:5px; float:left}
/* .logo .con_tit span, */.logo .con_tit a,.logo .con_tit{color:#DD0404;font-family:"Microsoft YaHei",SimHei,"WenQuanYi Zen Hei",STHeiti,Tahoma,Arial,STHeiti,sans-serif;font-size:24px; float:left;font-weight:700; line-height:20px; _line-height:25px}
.memberid{float:left}
.memberid a{color:#0066cc;font-family:Tahoma,Arial,"\5b8b\4f53",sans-serif}
.memberid a:hover,.topNav li a:hover{color:#c70000;text-decoration:none}
.topNav{float:right}
.topNav li{height:100%;float:left;_display:inline}
.topNav li{background-position:right 3px}
.topNav li a{padding-left:8px;padding-right:8px}
.topNav .quick-nav{background:none;position:relative}
.nav-hover{display:none;position:absolute;clear:both;right:-1px;top:35px;width:260px;background:#fff;border:1px #dcdcdc solid;border-top:none;z-index:2000;box-shadow:rgba(0, 0, 0, 0.2) 1px 1px 1px 0}
.nav-hover dl{float:left;line-height:22px;padding:4px 8px}
.nav-hover dt{font-weight:bold;color:#999}
.nav-hover dd{word-spacing:no-wrap}
.nav-hover dd a{word-spacing:no-wrap;margin:0 10px 0 0;padding:0}
.nav-hover dd a:hover{color:#c70000}
.topNav .quick_hove .quick-nav{background:#fff;border:1px #dcdcdc solid;border-top:none;border-bottom:none;/* padding-left:7px; */margin-left:-1px}
.topNav .quick_hove .quick-nav .a_wrap a{padding-right:11px}
.topNav .quick_hove .before-bg{background:none}
.topNav a{color:#696969}
.topNav li .a_wrap a,.finds a{padding-right:12px;position:relative;cursor:pointer}
.topNav li .a_wrap a span,.finds a span,.finds .arrows{border:4px #f9f9f9 solid;width:0;height:0;overflow:hidden;border-top-color:#666;top:5px;left:58px;position:absolute;font-size:0;line-height:0;-webkit-transition:-webkit-transform .2s ease-in;-webkit-backface-visibility:hidden;-moz-transition:-moz-transform .2s ease-in;-o-transition:-o-transform .2s ease-in;transition:transform .2s ease-in}
.top_box,.header,.commen-inf dl,.m-header,.detail-attributes dl,.contact-part dl{zoom:1}
.top_box:after,.header:after,.commen-inf dl:after,.m-header:after,.detail-attributes dl:after,.contact-part dl:after{display:block;clear:both;height:0;content:"\0020"}

/*   logo  */
.logo{padding:18px 0}
/* .logo span ,*/.logo .con_tit a,.logo .con_tit{padding:20px 0px 0px 6px; color:#333}
.search-warp{float:right; width:456px; _width:459px; /* height:55px; */ margin:0px}
.search-warp .serch-items{letter-spacing:-5px; overflow:hidden; word-spacing:-1px}
.search-warp .serch-bar{padding:0px}
.search-warp .serch-items li.now{background-position:18px -517px;  color:#d10504;	font-weight:bold; height:23px}
.search-warp .serch-items li{display:inline-block; float:left; font-size:12px;  height:23px; line-height:17px; letter-spacing:normal; margin-left:-2px; text-align:center;vertical-align:top; width:45px; cursor:pointer; word-spacing:normal}
.search-warp .tab-cont-1{float:left; background:#fff; width:442px; _width:446px}
.search-warp .searchX-wrap{height:28px}
.search-warp input{display:inline}
.search-warp .searchkuang{background:url(http://himg.china.cn/img/mainsite/fdj.jpg) no-repeat 5px center; border:2px solid #d10504 !important; height:24px; line-height:24px; padding:2px 4px 2px 20px; position:relative; width:327px}
.search-warp .sub-btn{background:#d10504 !important; border:0 none; color:#FFFFFF; cursor:pointer;  font-size:14px; font-weight:600; height:32px; line-height:32px;margin-left:-1px; overflow:hidden; width:88px}
.warn-pic{background:url(http://himg.china.cn/img/store_v2/inf-prod.png) 0 0 no-repeat}
.warn_wrap{width:980px;margin:0 auto;border:1px #dadada solid;margin-bottom:10px;border-radius:2px}
.warn{border:1px #fff solid;padding:4px 0 8px 65px;background:#fefefe}
.warn-pic{width:62px;height:53px;margin-top:13px;background-position:0 -249px;float:left}
.warn .fl-right{width:97%}
.warn .fl-right dt,.warn .fl-right dd{float:left;margin-top:3px}
.warn .fl-right dt{color:#0084c5;width:79px;padding-right:3px;text-align:right}
.warn .fl-right dd{width:80%;color:#999}
.ft{text-align:center;width:100%;margin:0 auto}
.ft a{color:#696969}
.ft-links{background:#d10504;height:45px;line-height:45px;color:#fff}
.ft-links a{color:#fff;margin:0 4px}
.ft-p{line-height:1.8em; color:#999}
.ft-p p a{margin:0 4px}
.ft-p p{margin-top:5px}
.ft a:hover{color:#c70000}
.ft-links a:hover{color:#fff}

.contact_number{height:55px; float:right; position:relative; padding:0 20px 0 50px; line-height:55px;overflow:hidden;}
.contact_number i{position:absolute; left:0; top:0; width:43px; height:55px;background:url(http://himg.china.cn/img/mainsite/product_an/phone.png) no-repeat 0 center;}
.contact_number span{ color:#e60000; font-size:36px; font-family:Sylfaen,Arial, Helvetica, sans-serif}
@charset "utf-8";
/* CSS Document */
body{background:#fafafa;}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
  font-weight: normal;
}
a:hover{ color:#d20000;}
.ztar{ font-size:30px; font-family:Arial, Helvetica, sans-serif; color:#e60000;}
.ft12{ font-size:12px;}
.ft14{ font-size:14px;}
.ffly{ font-family:Microsoft YaHei;}
.fl-left{ float:left}
.fl-right{ float:right;}
.place .online-cont a,.det-info .online-cont a,.order-btn a,.mian-line li a,#links .dot2 a,.co_zz,.mq_zz,.xy_zz,.linker_rr,.gyxx ul li a,.gyxx .moreless-m a,.mian-line .moreless-m a,.mian-line .moreless-m a:hover,.qjt,.zxly,.xqrr,.rr1,.rr2,.rr3,.rr4,.cpdt li a,.qgnr span,.sh1 span,.xyda,.xyda_0,.fdzs,.fdxs,.t-left,.t-right,.gofh span,.co_xy,.co_mq,.co_pt{ background:url(http://himg.china.cn/css/store_v2/themes/theme_22/img/hc.png) no-repeat 0 0; display:block;}


/*top begin*/
.topBar{height:35px; font-family:Microsoft YaHei;}
/*.topBar{height:35px; background:#f6f6f6; border-bottom:1px #e6e6e6 solid}
.top_box{line-height:35px; width:1190px; margin:0 auto; color:#696969}
.memberid{float: left}
.memberid a{color: #0066cc; margin-left:8px; font-family: Tahoma, Arial, "\5b8b\4f53", sans-serif}
.memberid a:hover,.topNav li a:hover{color: #ff0000; text-decoration: none}
.topNav{float:right; color:#e6e6e6}
.topNav li{height: 100%; float: left; _display: inline}
.topNav li{background-position: right 9px; padding: 0 8px}
.topNav .shu{ margin:0; padding:0}
.topNav .quick-nav{background: none; position: relative; z-index:3}
.nav-hover{display: none; position: absolute; clear: both; right: -1px; top: 35px; width: 280px; background: #fff; border: 1px #dcdcdc solid; border-top: none; z-index: 2000; box-shadow: rgba(0, 0, 0, 0.2) 1px 1px 1px 0}
.nav-hover dl{float: left; line-height: 22px; padding: 4px 8px}
.nav-hover dt{font-weight: bold; color: #999}
.nav-hover dd{word-spacing: no-wrap}
.nav-hover dd a{word-spacing: no-wrap; margin: 0 10px 0 0}
.nav-hover dd a:hover{color: #ff0000}
.topNav .quick_hove .quick-nav{background: #fff; border: 1px #dcdcdc solid; border-top: none; border-bottom: none; padding-left: 7px}
.topNav .quick_hove .quick-nav .a_wrap a{padding-right: 11px}
.topNav .quick_hove .before-bg{background: none}
.topNav li a{color:#696969; padding:0 3px;}
.topNav .a_wrap a,
.finds a{padding-right: 12px; position: relative; cursor: pointer}
.topNav .a_wrap a span,
.finds a span{border: 4px #f9f9f9 solid; width: 0; height: 0; overflow: hidden; border-top-color: #666; top: 5px; left: 50px; position: absolute; font-size: 0; line-height: 0; -webkit-transition: -webkit-transform 0.2s ease-in; -webkit-backface-visibility: hidden; -moz-transition: -moz-transform 0.2s ease-in; -o-transition: -o-transform 0.2s ease-in; transition: transform 0.2s ease-in}
.topNav li .a_wrap a span{ top:7px;}
.topNav .a_wrap a:hover span,
.finds a:hover span,
.topNav .quick_hove .a_wrap a span,
.rad a span{border-color: #666 #fff #fff #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%; filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); top: 2px\9; *top: 5px}
*/


/* 新wwww zg_top    */
.zg_top{height:35px; line-height:35px; width:100%; background:#f6f6f6; border-bottom:1px #e6e6e6 solid; font-family:Microsoft YaHei;}
.zg_top_lf,.zg_top_lf li,.inc_item dl dd,.inc_items dl dd,.logo img,.search-warp input,.titlealink2 a,.login_0 ul li{float:left}
.zg_top_lf li.s_tits_ls,.zg_top_lf li.chage_stit,.login_0 span,.search-warp .serch-items li.now{background:url("http://himg.china.cn/img/mainsite/channal_zg.png") no-repeat right bottom}
.zg_top_0 .zg_top_lf{width:70%}
.zg_top_lf li a{color:#696969; margin-right:15px; cursor:pointer}
.zg_top_0 li .zg_top_lf li.chage_stit a:hover{text-decoration:none; color:#c70000}
.zg_top_0 li a:hover{color:#333}
.zg_top_lf li.s_tits_ls{background-position:56px -172px;  border-left-width:1px; padding:0 0px 0 1px; position:relative;width:68px; overflow:hidden}
#oLi{margin-right:15px}
.zg_top_lf li.chage_stit{background-position:0px -129px ; position:relative; z-index:1081;width:69px}
.chg_all,.chg_alls{float:left; position:relative; z-index:1080}
.zg_top_lf .inc_item,.zg_top_lf .inc_items{background:#fff;border:1px solid #cfcfcf; padding:10px 15px 5px 15px; position:absolute; width:180px; z-index:1088}
.zg_top_lf .s_tits li a, .s_tits .s_tit span,.zg_top_lf .s_titss li a, .s_titss .s_tit span{color:#696969; cursor:pointer; margin:0 7px}
.s_tits,.s_titss{padding-left:5px}
.inc_item dl,.inc_items dl{line-height:22px; background-position:0px 34px; height:45px; padding-bottom:3px; margin-bottom:5px}
.inc_item dl.bdno,.inc_items dl.bdno{background:none}
.zg_top_lf li .inc_item dd.bdmfno a,.zg_top_lf li .inc_items dd.bdmfno a{margin-right:0px}
.zg_top_lf li .s_tits li .inc_item a,.zg_top_lf li .s_titss li .inc_item a,.zg_top_lf li .s_tits li .inc_items a,.zg_top_lf li .s_titss li .inc_items a{float:left;margin:0 7px 0 0; white-space:nowrap}
.con_line{background:url(http://himg.china.cn/img/mainsite/comtp.png) no-repeat 0 -140px; height:55px;margin:5px 15px 0;width:5px; float:left}

.topNav li{ background:none; padding:0; color:#e6e6e6;}
.top_box .unlog_an,.top_box #sign_out{margin-left:6px}
.nav-hover{width:100%; background:#f6f6f6; text-align:center; line-height:30px; padding:0 0;box-shadow:none}
.topNav li .a_wrap a{margin-right:8px}
.topNav li .a_wrap a,.finds a{padding-right:12px;position:relative;cursor:pointer}

.topNav .quick-nav{background:none;position:relative;}
.topNav .quick_hove .quick-nav{background:#fff;border:1px #dcdcdc solid;border-top:none;border-bottom:none; height:35px; margin-left:-1px; width:78px;}
.topNav .quick_hove .quick-nav .a_wrap a{padding-right:8px}
.topNav .quick_hove .before-bg{background:none}

.topNav .quick_hove .quick-nav{background:#f6f6f6; padding-left:0;}
.topNav li .a_wrap a{margin-right:8px}
.topNav .quick_hove .a_wrap a{color:#c70000}
.topNav .quick_hove .a_wrap span{color:#f6f6f6}
.topNav li .a_wrap a span{left:auto;right:0;top:6px;}
.topNav .quick_hove .a_wrap a span{right:-3px;border-top-color:#c70000;-webkit-transform:rotate(180deg);-webkit-transform-origin:50% 30%;transform:rotate(180deg);transform-origin:50% 30%}
.topNav li a{margin:0; padding-left:8px;}
.topNav li a:hover{color:#c70000}
.topNav li{color:#e6e6e6}
.top_box { width:1190px; line-height:35px; color:#696969;}
.top_box .chgo_em{ margin-right:3px !important;}
.memberid a{ color: #0059d6;font-family: "Microsoft YaHei";}
.memberid a:hover{color:#c70000}

/*    logo  	*/
.logo_bj{ background:#fafafa;}
.logo{padding:20px 0; width:1190px; margin:0 auto;}
/*.logo h1,*/.logo .h1_box{float:left; color:#333; font-size:18px; padding:0 0 0 10px; height:45px;  margin:18px 0px 0px 0px; display:table; font-family:Microsoft YaHei; line-height:18px}
.logo h1 .h1,.logo .h1_box .h1{display:block; vertical-align:middle}
.logo h1 .h1 a,.logo .h1_box .h1 a{ font-size:22px;}
.logo h1 .i,.logo .h1_box .i{display:block; height:17px; width:75px; margin-top:8px}
.xmt_an{background:url(http://himg.china.cn/img/common/member_sign/xmt_an.png) no-repeat 0 center}
.xyhy_an{background:url(http://himg.china.cn/img/common/member_sign/xyhy_an.png) no-repeat 0 center}
.mqhy_an{background:url(http://himg.china.cn/img/common/member_sign/mqhy_an.png) no-repeat 0 center}
/*.logo h1 .e_code,.logo .h1_box .e_code{display:inline-block; width:16px; height:16px; position:relative;background:url(http://himg.china.cn/img/common/ioc_an.png) no-repeat; cursor:pointer; margin:0 5px}
*/
<!--.logo .h1_box .e_code{display:inline-block; }-->
.pro-qrcode{ margin:0;}
.rt-qrcode div{ padding:0 !important;}
.rt-qrcode{ left:9px !important;}
.e_code .txt{position:absolute; width:107px; left:0;  top:18px; border:1px solid #e6e6e6; background:#fff; padding:15px 20px; z-index:9999; color:#333; line-height:16px; font-size:12px; text-align:center; display:none}
.e_code .txt img{width:107px; height:107px; margin-bottom:10px}
.logo .h1_box h2 .sale_main { display:inline-block; margin-top:10px; height:20px; float:left; font-size:14px; color:#696969; font-weight:normal; }

.search-warp{width:520px; padding-top:20px}
.search-warp .tab-cont-1{width:100%; height:40px}
.search-warp .sub-btn{width:81px; height:40px; background:#e60000 url(http://himg.china.cn/img/mainsite/soso.png) no-repeat center center !important}
.search-warp .searchkuang{background:#fff; border:1px solid #e6e6e6 !important; height:38px; line-height:38px; width:418px; padding:0 10px; font-size:14px;font-family:"微软雅黑"}

.nav_dh{ background:#000; width:100%; }
.nav_ul{height:42px;line-height:42px; width:1190px; margin:0 auto; font-family:Microsoft YaHei;}
.nav_ul li{float:left; height:40px; position:relative}
.nav_ul li .a{display:block; float:left; padding:0 27px; float:left; font-size:16px; color:#fff; height:42px; line-height:42px}
.nav_ul .second_0 .a,.nav_ul li .a:hover,.nav_ul li.hover .a{background:#e60000}
.nav_ul li:hover a .txt a,.nav_ul .second_0 a .txt a,.nav_ul li.hover a .txt a{ background:none;}

.nav_ul li .a span{position:relative; padding-right:10px}
.nav_ul li.second .a span i{border:6px solid #000;width:0;height:0;overflow:hidden;border-top-color:#fff;top:8px;right:-8px;position:absolute;font-size:0;line-height:0}
.nav_ul li .txt{display:none; position:absolute; width:150px; left:0; top:42px; border:1px solid #cfcfcf; background:#fff; padding:5px 0 0 0; z-index:999; line-height:28px; font-size:14px}
.nav_ul li .txt p{padding-left:20px}
.nav_ul li .txt a{color:#333}
.nav_ul li .txt a:hover{color:#d20000}
.nav_ul li .a:hover span i,.nav_ul li.hover a span i{border:6px solid #e60000; border-top-color: #fff;}
.nav_ul li .txt .aa{background:#f6f6f6; margin-top:5px}
.nav_ul li .txt .aa a{display:block; height:35px; line-height:35px; padding-left:20px}

.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1; }
.swiper-wrapper {
  position: relative;
width:100%; background:#000;
  height: 100%;
  z-index: 1;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  -o-transition-property: -o-transform;
  -ms-transition-property: -ms-transform;
  transition-property: transform;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
.swiper-slide {
  -webkit-flex-shrink: 0;
  -ms-flex: 0 0 auto;
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
}
 .swiper-slide {
        text-align: center;
        background: #000;
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
	.swiper-pagination {
  position: absolute;
  text-align: center;
  -webkit-transition: 300ms;
  -moz-transition: 300ms;
  -o-transition: 300ms;
  transition: 300ms;
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  z-index: 10;bottom:30px;
right: 50%;
}
.swiper-pagination-bullet {
  width:15px;
  height: 15px;
  display: inline-block;
  border-radius: 100%;
  background: #323232;  margin-right:10px

}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-white .swiper-pagination-bullet {
  background: #fff;
}
.swiper-pagination-bullet-active {
  opacity: 1;
  background:#696969
}
.kzan{ position:absolute; width:1190px; height:auto; left: 50%; height:auto; margin-left: -595px; top: 50%;}
.kzan .swiper-button-prev,.kzan .swiper-button-next {
  position: absolute;
  width: 44px;
  height:90px;
  margin-top: -22px;
  z-index: 10;
  cursor: pointer;
/*  -moz-background-size: 27px 44px;
  -webkit-background-size: 27px 44px;
  background-size: 27px 44px;*/
  background-position: center;
}
/*.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}*/
.swiper-button-prev{ background:url(http://himg.china.cn/css/store_v2/themes/theme_22/img/bnlf.png) no-repeat; left:10px; right:auto; }
.swiper-button-next { background:url(http://himg.china.cn/css/store_v2/themes/theme_22/img/bnrt.png) no-repeat; right:10px; left:auto;}/*#f0f0f0 */
.swiper-button-prev:hover,.swiper-button-next:hover{ background-color:#b4b4b4;}


/*		浮动			*/
.online-ct{ background:#ededee; padding-bottom:25px; border-bottom:2px #000 solid;}
.pin-bar{ font-size:16px; color:#fff; background:#000; width:24px; height:104px; padding:18px 10px 0; letter-spacing:1px; text-align:center; line-height:18px;}
.fdzs{ background-position:0 -330px; width:12px; height:14px; margin:6px 0 0 5px;}
.pin-bar:hover{ color:#fff}
.pin-bar:hover .fdzs,.online-ct .tit a:hover .fdzs{background-position:0 -375px; }
.online-ct .tit{ height:auto; background:#000; padding-bottom:35px;}
.fdzx{ padding-top:25px; text-align:center;}
.fdzx dt{ font-size:18px; color:#fff;}
.fdzx dd{ color:#ccc; padding:0 15px; }
.fdzx dd .fdyy{ height:20px; overflow:hidden; display:block;}
.online-ct .tit .fdzx dd .fdxs{background-position:0 -427px; width:22px; height:15px; margin:0 auto; bottom:35px; right:85px; top: auto;}
.online-ct .tit .fdzx dd .fdxs:hover{background-position:1px -477px;}
.online-ct .on-bd{ margin:-30px 17px 0; background:#fff; position:relative; z-index:2; padding:15px 10px;}
.online-ct .on-bd .contact-mod{ line-height:32px;/* text-align:right;*/ color:#333}
.online-ct .on-bd .contact-mod span{ display:block}
.online-ct .on-bd .contact-mod span font{ margin-right:5px;}
.online-ct .on-bd .dhsj{ margin:16px 0;}
.online-ct .on-bd .dhsj span{ display:block; text-align:center; line-height:20px;}
.online-ct .on-bd .send-btn{ padding:0;}
.online-ct .on-bd .send-btn a{ width:82px; height:30px; line-height:30px; background:#000; border-radius:0; color:#fff; text-align:center}

/*		中间		*/
.place{ font-size:14px; height:25px; line-height:25px; padding:20px 0; border:none; margin-top:0; }
.here{ font-family:Microsoft YaHei; max-width:960px; height: 25px; overflow: hidden;}
.here span,
.here a {
  margin: 0 5px;
  color: #333;
}
.here a:hover {
  color: #d20000;
  text-decoration: none;
}
.place .here span.f-bold{max-width:485px; height: 25px; overflow: hidden;}
.place .online-cont{ padding-top:0;}
.place .online-cont a{ height:27px; width:100px; display:inline-block; margin-left:10px; margin-right:0;}
.place .online-cont a.qq-cont{ background-position:-586px 0px;}
.place .online-cont a.leave-words{ background-position:-700px 0px; }
.place .online-cont a.contact-ways{ background-position:-477px 0px; }
.place .online-cont a.qq-cont:hover{ background-position:-586px -51px;}
.place .online-cont a.leave-words:hover{ background-position:-700px -51px;}
.place .online-cont a.contact-ways:hover{ background-position:-477px -51px;}

.det-info .online-cont{ margin-bottom:20px; border-top:none; padding-top:0;}
.det-info .online-cont a{ height:42px; width:201px; margin:0 auto;}
.det-info .online-cont .qq-cont{ background-position:0 -51px;}
.det-info .online-cont .qq-cont:hover{ background-position:-221px -51px;}
.det-info .online-cont a.leave-words{ background-position:0 -100px;margin:8px auto 0;}
.det-info .online-cont a.leave-words:hover{ background-position:-221px -100px;}
.det-info .online-cont a.contact-ways{ background-position:0 0;margin:8px auto 0;}
.det-info .online-cont a.contact-ways:hover{ background-position:-221px 0;}

.order-btn a{ width:180px; height:45px; display:inline-block}
.order-btn a.qq-cont{ background-position:-185px -150px;}
.order-btn a.qq-cont:hover{ background-position:-185px -214px;}
.order-btn a.contact-ways{ background-position:0 -150px;}
.order-btn a.contact-ways:hover{ background-position:0 -214px ;}
.order-btn a.leave-words{ background-position:-373px -150px; margin-left:15px}
.order-btn a.leave-words:hover{ background-position:-373px -215px;}

.prtj_0{ background:url(http://himg.china.cn/css/store_v2/themes/theme_22/img/cptj_an.jpg) no-repeat center top; width:100%;}
.prtj{ padding-bottom:30px; }
.prtj_tit{ font-size:24px; padding-bottom:15px; text-align:center; background:url(http://himg.china.cn/css/store_v2/themes/theme_22/img/ht.png) no-repeat center bottom; display:block; font-family:Microsoft YaHei; }
.prtj ul{ background:#fff; padding:30px 0 0; border:1px #e6e6e6 solid; border-top:1px #000 solid;}
.prtj ul li{ float:left; padding:0 30px; margin-bottom:28px; border-right:1px #e6e6e6 solid; width:175px; height:248px; }
.prtj ul li:last-child { border-right: none; }
.prtj ul li.bdno{ border:none}
.prtj ul li dt a{ height:175px; width:175px; margin-bottom:15px;}
.prtj ul li dd,.pro-sup li dd{ text-align:left;height:auto; max-height:40px; line-height:20px; overflow:hidden}
.prtj ul li dd a,.pro-sup li dd a{ font-size:14px;}
.prtj ul li dd.price,.pro-sup li .price{ color:#e60000; font-size:20px; font-family:Arial,"Microsoft YaHei"; margin:8px 0 2px;}


.content{ background:#fafafa; display:block; width:100%; font-family:Microsoft YaHei;}
.con,.con_0{width:1190px; margin:0 auto;}
.con_0{ padding-top:30px;}
.con_lf,.con-lef{ width:240px; float:left;font-family:Microsoft YaHei; margin-bottom:20px;}

.con_rt,.con-rig{ margin-left:20px; width:928px; float:right;font-family:Microsoft YaHei;}
.company-intro,.new-supply{ border:1px #e6e6e6 solid; border-top-color:#000; padding:15px 20px 10px; margin-bottom:20px;}
.new-supply{ padding-right:0; padding-bottom:0;}
.con-rig .new-supply .h2-bg{ padding-right:20px;}
.rig-bd{ border:none}
.company-intro .h2-bg{ margin-bottom:12px; background:none}
.con-rig .h2-bg{ background:#fff;}
.con-rig .h2-bg h1, .con-rig .h2-bg span.sh1,.con-rig .h2-bg span.sh1 h2,.con-rig .h2-bg .gorth2{ font-size:16px; color:#333; padding-left:0; height:25px; line-height:25px;}
.con-rig .h2-bg span.sh1 h2{ font-weight:bold}
.more,.gt{ color:#333; height:25px; line-height:25px;}
.h2-bg .gt:hover,.h2-bg .more:hover{ color:#d20000}
.company-intro .company-pic { float:left; margin:5px 20px 0 0; border-color:#e6e6e6;}
.company-info { word-break: break-all;word-wrap: break-word; font-size:14px; font-family:Microsoft YaHei; }
.con_rt .company-info{ max-height:202px; overflow:hidden;}
.company-info p {line-height: 2em; text-indent: 2em; max-height:202px; overflow:hidden;}
.company-info pre { line-height: 2em; text-indent:0; white-space: pre-wrap!important;  word-wrap: break-word!important; *white-space:normal!important;font-family:Microsoft YaHei;}
.company-intro .rig-bd{ border:none; padding:0 0 10px;}
.ggjj { padding-bottom:0; background:#fff;}
.company-intro{ background:#fff;}
.ggjj .rig-bd{ padding-bottom:5px;}
.ggjj .mian-line{ margin:0;padding:0; background:none}
.ggjj .mian-line ul{ padding-left:0; padding-top:5px;}
.ggjj .mian-line ul li{ width:168px; margin-bottom:4px;}
.mian-line ul li a,#links .dot2 a,.cpdt li a{ background-position:-794px -82px; border:none; color:#333;font-size:14px; font-weight:normal}
.mian-line li a:hover,#links .dot2 a:hover,.cpdt li a:hover{ background-position:-795px -114px; color:#d20000 }

.qyzz{ background:#fff; border:1px #e6e6e6 solid; margin-bottom:20px}
.qyzz .h2-bg{ margin:20px 20px 0;}
.qyzz .cates-pic-0{ padding-top:20px; padding-left:20px; width:900px;}
.qyzz .cates-pic-0 ul li{ margin-bottom:20px}
.qyzz .cates-pic-0 ul.wd600{ width:600px; margin:0 auto}
.qyzz .cates-pic-0 ul.wd300{ width:300px; margin:0 auto}

/*   首页相册   */
.big-pic,.bigpic-cont{ width:890px;}
.big-pic .vertical-img{border: none;}
/*.big-pic .vertical-img img{ width:700px; height:430px; overflow:hidden; margin:0 auto;}*/
.imgBar a{ width:48px}
.imgBar a:hover{ background:#e6e6e6}
.pic-group .pic-box .pic-cont{ width:834px; margin:0 1px 0 5px;}
.big-pic{ margin-bottom:20px;}
.imgBar .c_right{ float:right;}
.pic-group .pic-box .pic-cont ul{ width:100%;height: 66px;overflow: hidden;}
/*.imgBar .c_left{ background:url(img/xczb.png) no-repeat; display:block; width:42px; height:69px; cursor:default }
.imgBar .c_right { background:url(img/xcyb.png) no-repeat; display:block; width:42px; height:71px;cursor:default }
*/
.pic-group{ border:none}
.pic-group .pic-box .turn,.pic-group .pic-box .diser{ background-color:#fff;background-image:url(http://himg.china.cn/css/store_v2/themes/theme_22/img/xcsf.png)}
.pic-group .pic-box .t-left{ background-position:0 20px;}
.pic-group .pic-box .t-right{ background-position:-66px 20px;}


/*	最新供应		*/
.pro-sup{ padding-left:0;}
.pro-sup li{ width:162px; padding-right:19px;}
.pro-sup li dt a{ width:160px; height:160px; border:1px #f6f6f6 solid; display:block;}
.pro-sup li dt a:hover{ border-color:#333;}
.new-supply .rig-bd, .supply-inf .rig-bd{ padding:18px 0 0;}

.pagination{ margin:25px 20px 50px 0; font-family:Microsoft YaHei;}
.pagination .pagearea,.pagination{ color:#696969; font-size:14px;}
.pagination a,.pagination .rollPage{ padding:5px 15px; font-size:14px; color:#696969; border-color:#e6e6e6}
.pagination .current,.pagination a:hover,.pagination .rollPage:hover{ background:#d20000; border-color:#e6e6e6; padding:5px 15px;}
.pagination .pageNum{ color:#696969; padding-right:18px;}
.pagination .resultNum{ padding-left:0;}
.pagination a.bndd{ cursor:default; color:#e6e6e6}
.pagination a.bndd:hover{ background:#fff;}

.mian-line .moreless-m{ background-color:#fafafa; height:30px; line-height:30px; width:894px;}
.mian-line .moreless-m a{ background-position:-711px -288px; top:4px; color:#333; left:376px;}
.mian-line .moreless-m a:hover{background-position:-711px -335px; top:4px;  color:#d20000; left:376px;}
.mian-line .moreless-m a.plus{ background-position:-697px -382px;}
.mian-line .moreless-m a.plus:hover{ background-position:-697px -429px; }

/*			左边		*/
.column_xx i{display:block; height:37px;background:url(http://himg.china.cn/img/common/member_sign/mt_an.png) no-repeat; width:146px; margin:10px auto 0}
.det-info li.member-info{ padding:25px 0 0; margin-top:-8px;}
.xmt_big{border-top:1px solid #ffb30f}
.pthy_big{border-top:1px solid #6796ac}
.xyhy_big{border-top:1px solid #0078ee}
.mqhy_big{border-top:1px solid #b56900}
.xmt_big .column_xx i{background-position:center 0; margin-bottom:3px;}
.pthy_big .column_xx i{background-position:center -41px}
.xyhy_big .column_xx i{background-position:center -79px;}
.mqhy_big .column_xx i{background-position:center -117px;}

.lef-bd a{ color:#333;}
.lef-bd .comp a{ font-size:16px; text-align:center; display:block;}
.det-info li.cut-dot{ border-color:#ffe4ab; margin:10px 18px;}
.det-info li.cut-xy{ border-bottom:1px solid #a6d0f9}
.det-info li.cut-mq{ border-bottom:1px solid #e5cba6}
.det-info li.cut-pt{ border-bottom:1px solid #cadae2}
.con_lf .h2-bg{ height:40px; line-height:40px; font-size:16px; margin:0 15px; border-bottom:1px #e6e6e6 solid}
.con_lf .lef-bd{ border:none;}
.con_lf .det-info .lef-bd{ border-top-color:#ffb30f; background:#fff;}
.con_lf .item{ border:1px #e6e6e6 solid;}
#links .dot2 a{ padding-left:10px}
.mian-line{ margin-left:0; padding-bottom:0;}
.mian-line ul{ padding-left:0;}
.lef-bd li .co_zz,.mfdd li.gstt .co_zz,.co_xy,.co_mq,.co_pt,.mfdd li.gstt .mq_zz,.mfdd li.gstt .xy_zz{ background-position:-590px -120px; width:102px; height:17px; margin:0 auto;}
.lef-bd li .co_zz{ margin-top:4px;}
.co_xy,.mfdd li.gstt .xy_zz{ background-position:-590px -92px; margin-top:4px;}
.co_mq,.mfdd li.gstt .mq_zz{ background-position:-480px -92px; margin-top:4px;}
.co_pt{ background-position:-480px -120px; margin-top:4px;}
.mfdd li.gstt .mq_zz,.mfdd li.gstt .xy_zz{ display:inline-block; margin-left:10px; height:24px; vertical-align:middle}

.det-info li{ margin:0 18px 8px;}
.link-btn .linker{ font-size:16px;}
.linker_rr{ background-position:-435px -91px; height:27px; padding-left:30px; display:inline-block}
.phdh{ font-size:22px; font-family:Arial; padding-left:27px; display:block; margin-bottom:3px;}
.det-info dl{ font-size:14px; line-height:20px; margin-bottom:5px;}
.det-info dt{ width:74px; float:left; text-align:right}
.det-info dd{ width:128px; float:left;}
.gyxx ul li a{ padding-left:18px; background-position:-786px -82px; color:#333; font-size:14px; max-height:40px; line-height:20px; overflow:hidden}
.gyxx .lef-bd .hidenstate ul li,.gyxx .lef-bd .assists li{ line-height:20px; margin-bottom:10px;}

.gyxx ul li a.current, .gyxx ul li a:hover{background-position:-787px -114px; color:#333;}
.gyxx .moreless-m a{ margin:0 20px; background-position:-675px -140px; font-size:14px; padding-top:8px;}
.gyxx .moreless-m a:hover{ background-position:-675px -174px; }
.gyxx .moreless-m a.plus{ background-position:-664px -202px;}
.gyxx .moreless-m a.plus:hover{background-position:-664px -236px;}
.lxfs ul li{ font-size:14px;}

.dot2 {
  padding: 0 15px;
}
.dot2 li dt {
  width: 56px;
  float: left;
  color: #666;
}
.dot2 li dd {
  color: #424141;
  float: left;
  word-break: break-all;
  word-wrap: break-word;
  width: 152px;
  padding-left: 0px;
  line-height: 25px;
}
.map_dt{ margin:10px 18px 20px;}



.warn_wrap{width:1190px; margin:0px auto 20px; background:#fff;}
.warn{padding:15px 0 15px 125px; position:relative}
.warn-pic{width:69px; height:69px;background:url(http://himg.china.cn/img/common/icon/sm_an.png) no-repeat; position:absolute; left:80px; top:50%; margin-top:-34px}
.warn .fl-right dd{width:86%; color:#333;}
.warn .fl-right dl{font-size:14px; line-height:22px; font-size:14px;}
.warn .fl-right dl dt{color:#e60000}

.ft{ background:#000; }
.ft_0{ width:1190px; margin:0 auto; padding:30px 0;}
.ft_lf{ width:200px; float:left; line-height:50px; color:#b2b2b2; padding-top:20px;}
.ft_lf a{ color:#b2b2b2;}
.ft_lf img { opacity: 0.8; filter: alpha(opacity=80); }
.ft_rt{ float:right; text-align:left;color:#b2b2b2; }
.ft_rt dl{ float:left; width:203px; padding-left:32px;}
.ft_rt dt{ font-size:14px; margin-bottom:8px;}
.ft_rt dd a{ color:#b2b2b2; line-height:24px; margin-right:5px;}
.ft_dz{ border-top:1px #191919 solid; padding-top:10px; margin-top:10px; width:908px; float:right}
.ft_dz span{ margin-right:15px;}
.qjt{ background-position:-785px -475px; height:22px; padding-left:20px;}
.zxly{ background-position:-785px -513px; height:22px;padding-left:20px;}

/*	ggxq		*/
.mod-detail-bd{ padding-top:0; padding-bottom:20px;}
.mod-detail-bd .l-gallery{ width:400px;}
.mod-detail-bd .l-gallery #bigImg{ width:400px; height:400px; border:0; padding:0;}
.picTab li .vertical-img{ border-color:#f6f6f6	}
.picTab li.current .vertical-img{ border-color:#333}
.mod-detail-bd .tags span.e6{ color:#e6e6e6}
.mod-detail-bd .tags,.mod-detail-bd .tags  a{ font-size:14px; color:#696969; text-align:left}
.mod-detail-bd .tags a{ margin:0 3px;}
.r-property{ width:770px;}
.detailBox-title{ border:none}
.detailBox-title .detailBox-hd .gorth1{ font-size:20px;}
.detailBox-title .detailBox-hd{ width:100%; margin-bottom:16px;}
.detailBox-title .related a{ background:none; width:auto; margin-left:10px; color:#696969; font-size:14px;}
.detailBox-title .related a:hover{ text-decoration:underline}
.detailBox-title .detailBox-hd span{ display:block;}
.dthd_js{ font-size:14px; color:#696969;}
.detail-price{ background:#f6f6f6; padding:10px 0;}
.detail-price .price-box{ border:none;}
.detail-price .price-box th{ background:none; border:none; font-size:14px; padding-left:20px; text-align:left; font-weight:normal}
.detail-price .price-box td{ border:none; padding:0;}
.mro-main-attr li{ float:left; padding-right:30px;}
.mro-main-attr{ border:none}
.mro-main-attr .mor-hd,.mro-main-attr .mor-bd{ color:#b2b2b2; font-size:14px; width:auto;}

.detail-price dt,.detail-price dd{ float:left;}
.detail-price dt{ padding-left:20px; width:65px; font-size:14px; }
.detail-price dd{ float:right; width:684px;}
.mod-detail-bd .detail-price dl p{ height:28px; line-height:28px; text-align:left }
.detail-price dl ul {overflow:hidden;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex; text-align:center}
.detail-price dl ul li{ -webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;flex:1}
.mod-detail-bd .detail-price dl dd ul li p{ text-align:center;}

.prxa_tit{ font-size:16px; padding:20px 0 0 20px}
.prtj_xa{border:1px #e6e6e6 solid; border-top:1px #000 solid; background:#fff; padding-bottom:0; margin-bottom:20px;}
.prtj_xa ul{padding-left:5px; border:none; padding-top:20px}
.prtj_xa ul li{ padding:0 11px; border:none;}
.prtj_xa ul li dt a{ width:173px; height:173px; border:1px #e6e6e6 solid; display:block}
.shop-detail{ border:none; padding:0; background:none}
.sp-hd{ background:#f6f6f6; height:48px; border:1px #e6e6e6 solid; border-bottom:1px #333 solid; margin:0}
.sp-hd h2{padding:0 20px; font-weight:bold; display:inline-block; background:#fff;font-size:16px; width:64px;color:#e60000;text-align:center; height:48px; line-height:48px; border-radius:0; border-right:1px #e6e6e6 solid; border-top:1px #e60000 solid; border-bottom:1px #fff solid;}
.pdtp20{ padding-top:20px;}
.text-detail{ margin:0 20px;}
.pdsx{ border:1px #e6e6e6 solid; border-top:none; margin-bottom:20px; background:#fff}
.xqbg6 td{ height:30px; line-height:30px; width:33%}
.pdsx .attr-list{ padding:20px 20px 40px}
.detail-lxr{ background:#fff; border-top:1px #333 solid; padding:15px 20px 22px}
.detail-lxr dl{ line-height:24px;}
.detail-lxr dt,.detail-lxr dd{ float:left; padding-right:5px;}
.detail-lxr dd{ padding-top:2px; width:675px;}
.xqrm{ font-size:16px; margin-right:8px; padding-top:0;}
.xqrm font{ font-size:12px; color:#b2b2b2;}
.detail-lxr dd.xqdh{ font-size:22px; color:#333; font-family:Arial, Helvetica, sans-serif}
.xqdh span{ margin-right:25px;}
.xqrr{ background-position:-706px -484px; width:45px; height:52px; display:inline-block}
.rr1,.rr2,.rr3,.rr4{background-position:-706px -560px; width:20px; height:20px; display:inline-block; margin-right:3px; vertical-align:middle}
.rr2{background-position:-732px -560px; margin:0 }
.rr3{background-position:-756px -560px; width:14px; margin:0}
.rr4{background-position:-775px -560px; width:22px; }
.mro-main-attr ul li{ line-height:24px; height:24px; padding-left:20px;}
.order-btn{ padding-left:195px;}

/*		ggxw	*/
.xwgs .pagination{ margin-top:35px;}
.xwgs dl{ color:#b2b2b2; padding-right:20px; margin-bottom:20px;}
.xwgs dt{ margin-bottom:10px;}
.xwgs dl dd{ word-break:break-all;}
.xwgs dt span.tm{ float:right; }
.xwgs dt a .fg{ background:#fff; border:1px #333 solid; width:8px; height:8px; display:inline-block; margin-right:8px;}
.xwgs dt a:hover{ color:#d20000;}
.xwgs dt a:hover .fg{ background:#d20000; border-color:#d20000;}
.xwgs dd:hover{ color:#696969;}
.pdtp0{ padding-top:0;}
.xwxq { padding:75px 100px 100px 100px;}
.kind-detail-head{ margin-bottom:40px;}
.kind-detail-head h2{ font-size:24px;}
.kind-detail-head p{ font-size:14px; color:#696969; margin-top:30px;}
.news-cont{ width:100%; padding:0; font-size:14px;}
.xwxq .pagination{ padding-top:30px;}
.cptj .pro-sup{ padding-top:20px;}
.cptj .pro-sup li{ width:174px; padding:0 30px; margin-bottom:20px;}
.cptj .pro-sup li dt a{ width:172px; height:172px;}
.bdgg{ margin-top:20px;}

/*	cpdt		*/
.cpdt li{ float:left; width:47%; padding-right:10px; height:24px; line-height:24px; margin-bottom:10px;}
.cpdt li a{ padding-left:12px; height:24px; overflow:hidden}
.ggjj .mian-line ul.llgy li{width:182px;}
.llfs_dt{ margin-bottom:20px; padding:35px 55px}
.llfs_dt dt,.llfs_dt dd{ float:right}
.llfs_dt dd{ line-height:24px; display:block; width:366px; font-size:14px;}
.llfs_dt dd.rrgsm{ margin:10px 0 5px;}
.llfs_dt dd span{ color:#e6e6e6; margin:0 6px; vertical-align:bottom;}
.llfs_dt dd span.xqrr{ margin-right:0px;}
.llfs_dt dd.rr{ font-size:16px; color:#b2b2b2; margin-top:60px;}
.llfs_dt dd.rr .xqrm{ color:#333;}
.llfs_dt dd.rr div{ display:inline-block;}
.llfs_dt dd.rr div .rrdh{ font-size:22px; font-family:Arial, Helvetica, sans-serif; color:#333;}
.sh1{ font-size:16px;}

/*		qgxx	*/
.qgxx{ margin:0 20px 0 0;border-top:1px #f6f6f6 solid}
.qgxx li{ height:64px; line-height:64px; padding-right:15px; overflow:hidden; border-bottom:1px #f6f6f6 solid}
.qgxx li a.qgnr{ font-size:16px; width:700px; overflow:hidden; display:inline-block }
.qgxx li:hover{ background:#fafafa;}
.qgxx li a:hover{ color:#e60000}
a.qgnr span{ background-position:-459px 0; width:5px;  height:15px; margin:0 10px 0 15px; display:inline-block}
a.qgnr:hover span{ background-position:-438px 0; }
.qgxx li a.ckgd{ color:#696969; font-size:14px;}
.ckgd{ border:1px #e6e6e6 solid; color:#696969; height:28px; line-height:28px; width:94px; display:inline-block; text-align:center; float:right; margin-top:18px;}
.qgxx li a.ckgd:hover{ background:#e60000; color:#fff;}
.qgxx .pagination{ margin:50px 0 60px}

/*		ggjs 	*/
.gswh,.gsjj{ border:1px #e6e6e6 solid; background:#fff; padding:30px 55px; margin-bottom:20px;}
.gswh .company-pic{ float:left; height:200px; margin-right:15px;}
.gsjj{ padding:40px 55px 20px}
.tab-item th{ background:#fafafa; font-size:14px; color:#696969; text-align:left;}
.tab-item,.tab-item th, .tab-item td{ border-color:#e6e6e6;}
.tab-item th, .tab-item td{ padding:11px 15px; }
.tab-item td{ color:#333; font-size:14px;}
.gsjj .tab-item{ margin-top:20px}
.sh1 span{ background-position:-439px -50px; width:12px; height:16px; display:inline-block}
.gsjs_dt{ padding:0 0 0 55px; margin-bottom:20px;}
.mfdt,.mfdd{ float:right}
.mfdd{ padding:58px 0; width:722px}
.mfdd ul{ padding:0;}
.mfdd li.gsjs_dzcp{ font-size:14px; color:#696969;}
.mfdd li.gsjs_dzcp a{ color:#696969;}
.mfdd li.gsjs_dzcp a:hover{color:#e60000;}
.mfdd .linker{ font-size:16px; color:#333}
.mfdd .rrdh{ font-size:22px; font-family:Arial, Helvetica, sans-serif; margin-left:5px}
.mfdd li.mgsx{ margin:15px 0 3px}
.mfdd li.gstt{ font-size:18px; height:27px; line-height:27px;}
.mfdd li.gstt span{ float:left;}
.mfdd li.gstt .co_zz{ float:left; margin:5px 0 0 10px}
.xmt_small{ background:url(http://himg.china.cn/img/common/member_sign/xmt_an.png) no-repeat; width:50px;  height:16px; display:block; margin:5px 0 0 10px;}
.xy_small{ background:url(http://himg.china.cn/img/common/member_sign/xyhy_an.png) no-repeat; width:71px;  height:20px; vertical-align: middle; display:inline-block; margin-left:10px;}
.mq_small{ background:url(http://himg.china.cn/img/common/member_sign/mqhy_an.png) no-repeat; width:68px;  height:20px; vertical-align: middle; display:inline-block; margin-left:10px;}


/*	xxda		*/
.gsjj{ position:relative}
.xyda,.xyda_0{ background-position:-185px -468px; width:51px; height:131px; position:absolute; top:0; z-index:2;}
.xyda_0{ background-position:-250px -468px; }
.gsjj .memberType-pic{ margin:20px auto 70px;}
.cates-hd{ background:none; padding:0;}
.cates-hd h3{ font-weight:normal; font-size:16px;}
.gsjj .sp-bd .tab-item{ margin-top:12px;}
.red-mark{ font-size:16px; font-weight:bold; color:#ffb30f}
.mg25{ margin-top:25px;}
.mg55{ margin-bottom:40px;}
.cates-pic-0{ width:916px; margin:0 auto; padding:30px 0 0 25px}
/*.cates-pic-0 ul li{ float:left; width:280px; margin-right:20px; line-height:30px; text-align:center; font-size:14px; margin-bottom:30px}*/
/*.cates-pic-0 ul li a{ height:16px; overflow:hidden; display:block}*/
.cates-pic-0 ul li a img{ border:1px #e6e6e6 solid;  height:280px; width:280px; margin:0 auto 15px;}
.pd30{ padding:30px 55px}

/*		ggxc	*/
.album-list li{ width:177px; height:208px; margin-right:19px; background:#fafafa; padding:15px; margin-bottom:20px}
.album-list li dt{ position:relative; width:177px}
.album-list li dd{ font-size:14px; color:#333;}
.album-list li .xczs{ position: absolute; bottom: 0; left: 0; width: 177px; height: 90px; background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%); text-align: right;}
.album-list li .xczs i{ font-size: 20px; color: #fff; font-weight: 100; display: block; margin: 56px 10px 0 0; font-style: normal;}
.xcxq{ padding:60px 0 0; margin-bottom:20px}
.xcxq .big-pic,.xcxq .bigpic-cont{ width:1190px;}
.xcxq .big-pic{ margin-bottom:30px;}
.xcxq .big-pic .vertical-img img{ max-height:570px; max-width:864px; overflow:hidden; margin:0 auto;}
.xcxq .imgBar a{ width:70px;}
.xcxq .pic-group .pic-box .pic-cont,.zzxq-bb .pic-box .pic-cont{ width:1142px; margin:0;}
.xcxq .pic-group .pic-box .pic-cont ul{ width:1142px;}

.zztit{ font-size:16px; height:80px; line-height:80px; text-align:center; overflow:hidden;}
.zztit span.wznum{ width:1100px; overflow:hidden; display:inline-block}
.gofh { border:1px #e6e6e6 solid; color:#696969; font-size:12px; background:#fff; width:64px; height:28px; line-height:28px; text-align:center; margin-top:25px; display:block; float:right}
.gofh span{ background-position:-787px -584px; width:17px; height:14px; display:inline-block}
.gofh:hover{ background:#000; color:#fff;}
.zzwz{ color:#696969; text-align:center; margin:25px 0 45px;}
.zzwz span{ margin-right:40px;}
.zzxq-bb{ width:1190px; margin:0 auto;}
.zzxq-bb .pic-box .turn,.zzxq-bb .pic-box .diser{ background-color:#fafafa;}
.qgnr_js{ padding:40px 60px 15px; }
.qgnr_js .jstit{ font-size:24px; color:#333; padding-bottom:35px; border-bottom:1px #f6f6f6 solid; margin-bottom:30px;}
.qgnr_js dl{ height:45px; line-height:45px; color:#333; font-size:14px;}
.qgnr_js dl dt,.qgnr_js dl dd{ float:left}
.qgnr_js dl dt{ color:#696969; text-align:right; width:56px; display:inline-block; margin-right:20px;}
.ft30{ font-size:30px;}
.qgnr_js dl font{ color:#e60000; font-family:Arial, Helvetica, sans-serif}
.qgnr_js dd{ width:685px; text-align:left;}
.qqnr_js dd.ddht{ line-height:24px;}
.mg20{ margin-bottom:20px;}


.tj_gys{ margin-bottom:25px;}
.tj_gys li{ height:45px; line-height:45px; overflow:hidden; border-bottom:1px #d8d8d8 dotted; font-family:Microsoft YaHei; font-size:14px;}
.tj_gys li.tj_tit{ background:#fafafa; text-align:left; font-weight:bold; color:#333; border-bottom:none}
.tj_gys li dt,.tj_gys li.tj_tit dl dt{ width:280px; padding:0 5px 0 15px; float:left; overflow:hidden}
.tj_gys dl dd{ float:left; width:586px; padding-right:0; height:46px; overflow:hidden }
.tj_gys dl dd span{ margin-right:10px; color:#b2b2b2; width:87px; height:14px; display:inline-table; overflow:hidden}
.tj_gys li dt a{ color:#333;}
.tj_gys li dt a:hover{ color:#d20000; text-decoration:underline}



/*cross banner*/
.cross{text-align: center;overflow:hidden;}
.cross span{display:block;position:relative;float:left;left:50%;}
.cross img{position:relative;left:-50%;max-height:470px;}
.carousel{ max-height:470px;}
.carousel-inner{ background:#000}
.carousel-indicators li{ width:15px; height:15px; margin-left:10px; background:#323232; opacity:1; filter:alpha(opacity=100);}
.carousel-indicators{ left:47%; bottom:30px;}
.rt-a, .lt-a{ background:#b4b4b4; top:40%;}


/*					xiugai									*/
.lxfs .dot2 li dt{ width:56px;}
a.qqjt,.wwjt{ background:url(http://himg.china.cn/css/store_v2/themes/theme_22/img/aqq.png) no-repeat 0 0; display:block; width:80px; height:22px; margin:5px 0 10px;}
.wwjt{ background-position:0 -60px;}
a.qqjt:hover{ background-position:-100px 0;}
.a_kf a.wwjt:hover{ background-position:-100px -60px;}
.cates-pic-0 ul li a:hover img{ border:1px #333 solid;}
.hhwz .con_rt,.hhwz .con-rig{ float:left; margin:0 20px 0 0;}
.mian-line .hidenstate{ height:136px;}
.vertical-img{ width:690px; max-height:690px; overflow:hidden; margin:0 auto; position:relative;}
.qgzy_tb{ position:absolute; width:886px; }
.qgzy_tb a{ padding:10px 0 12px;}
.qgzy_tb a.prev{ background:#f0f0f0 url(http://himg.china.cn/css/store_v2/themes/theme_22/img/xczb.png) no-repeat center center; display:inline-block; height:69px; width:49px; margin:145px 0 0 -20px;}
.qgzy_tb a.next{ background:#f0f0f0 url(http://himg.china.cn/css/store_v2/themes/theme_22/img/xcyb.png) no-repeat center center; display:inline-block; height:69px; width:49px; margin:145px -20px 0 0; float:right}
.qgzy_tb a.prev:hover{ background:#b4b4b4 url(http://himg.china.cn/css/store_v2/themes/theme_22/img/xczb.png) no-repeat center center}
.qgzy_tb a.next:hover{ background:#b4b4b4 url(http://himg.china.cn/css/store_v2/themes/theme_22/img/xcyb.png) no-repeat center center;}

.detail-lxr div{ position:relative}
.detail-lxr div span{display:none; height:15px; line-height:15px; background:#ffb30f; color:#fff; position:absolute;top:-22px; text-align:center; left:50%; z-index:999; display:none; font-size:12px}
.detail-lxr div span i{border:4px solid rgba(255,255,255,0);width:0;height:0;overflow:hidden;border-top-color:#ffb30f;bottom:-8px;right:50%; margin-left:-2px;position:absolute;font-size:0;line-height:0}
.detail-lxr .rr1 span{width:95px; margin-left:-45px}
.detail-lxr .rr2 span{width:70px; margin-left:-32px}
.detail-lxr .rr3 span{width:70px; margin-left:-33px}
.detail-lxr .rr4 span{width:70px; margin-left:-33px}

.cates-pic-0 ul{overflow:hidden;/* display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;*/ text-align:left; margin-top:20px;}
.cates-pic-0 ul li{ /*-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;flex:1*/ width:282px; display:inline-block; margin:0 20px 20px 0; text-align:center; }
.pic-group .pic-box .pic-cont ul li a{ padding:0; }
.pic-group .pic-box .pic-cont ul li a:hover,.pic-group .pic-box .pic-cont ul .cur-pic a{ border:1px #333333 solid; padding:0;}
.big-pic {width:100%;}
.mian-line .current a:hover{ color:#fff;}
.qgnr_js dl.dlht_auto,.qgnr_js dl.dlht_auto dd{ height:100%;}
.qgnr_js dl.dlht_auto dd{word-break:break-all; width:685px; overflow:hidden; line-height:26px; padding-top:10px;}
.qgnr_js dl.dlht_auto dd img{ max-width:685px;}
.ztar font{ font-family:Microsoft YaHei;}
.fdzx dd .fdyy_show{ height:auto; margin-bottom:10px; color:#ccc;}
.pro-sup li dd{ height:40px; overflow:hidden;}

.prtj ul li dd.price .ft12,.prtj ul li dd.price .fts{font-family: Microsoft YaHei;}
.online-ct .on-bd .contact-mod{ line-height:33px;border-bottom:none;}
.online-ct .on-bd .contact-mod span span{ margin-right:2px; display: inline-block; width:50px; line-height:16px; max-height:32px; text-align:center; overflow:hidden; vertical-align:middle; }
.online-ct .on-bd .contact-mod span a{ display: inline-block; vertical-align: middle; margin:0}
.online-ct .fdzs{ background-position:-50px -330px;}
.online-ct .tit a:hover .fdzs{background-position:-50px -376px; }


/*		2016 新版商铺页导航供应信息栏目、侧边栏补充二级产品分类			*/
.nav_ul .second .a{ padding:0 30px;}
.nav_ul li.second .a span i{border:6px solid #000;width:0;height:0;overflow:hidden;border-top-color:#fff;top:8px;right:-16px;position:absolute;font-size:0;line-height:0} 
.nav_ul li.second_0 .a span i,.nav_ul li.hover .a span i{border:6px solid #e60000;border-top-color:#fff;}

.nav_ul li .txt{background:#f6f6f6; width:150px;}
.nav_ul li .txt p{ padding-right:10px;}
.second_div{height:28px; line-height:28px; position:relative; background:#f6f6f6}
.second_txt{display:none; position:absolute; right:-150px; top:-1px; background:#fff; border:1px solid #e6e6e6; width:150px; padding:5px 0 }
.nav_ul li .txt .second_div a,.nav_ul li .txt .second_div p{display:block; height:28px; line-height:28px; overflow:hidden;}
.second_div.on .t a{background:url(http://himg.china.cn/img/mainsite/product_an/second_div.png) no-repeat right center}
.second_div.hover{/*height:34px; background:#fff; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6;*/ color:#e60000}
.second_div.hover .t{background:#fff; position:relative; z-index:11}
.second_div.hover .t a,.nav_ul li .txt a:hover{color:#e60000;}
.second_div.on.hover .second_txt{display:block}
.second_div.on.hover{width:152px}
.nav_ul li .txt .aa a font{color:#696969}

.gyxx ul.supply_ul { padding:0 8px;}
.gyxx ul.supply_ul li{ margin-bottom:0}
.gyxx ul.supply_ul li a{ background:none; padding-left:6px; height:30px; line-height:30px;font-weight:normal}

.supply_ul *{overflow:hidden}
.supply_ul li{height:30px; line-height:30px}
.supply_ul li span{display:block; width:4px; height:4px; float:left; margin:13px 5px 13px 0; background:#b2b2b2}
.supply_ul li{height:auto; line-height:30px}
.supply_ul li .t{height:30px}
.supply_ul li .txt{padding-left:14px;}
.supply_ul li .txt a{color:#696969}
.supply_ul li .txt a:hover{color:#e60000; }
.supply_ul li .t span{width:9px; height:9px;margin:10px 5px 10px 0; background:#fff url(http://himg.china.cn/img/mainsite/product_an/supply.png) no-repeat center 0; cursor:pointer}
.supply_ul li .t:hover span{background-position:center -25px}
.supply_ul li .t.hover span{background-position:center -10px}
.supply_ul li .t.hover:hover span{background-position:center -35px}
.supply_ul li .t.hover:hover a,.supply_ul li .t:hover a{color:#e60000}

.gyxx .supply_ul li .t span{ margin:9px 0 0 8px;}

.supply_more{height:30px; line-height:30px; text-align:center; font-size:14px; color:#333; }
.supply_more a{position:relative; padding-right:6px}
.supply_more a font{ color:#696969}
.supply_more a i{border:5px solid #fff;width:0;height:0;overflow:hidden;border-left-color:#333;top:6px;right:0;position:absolute;font-size:0;line-height:0}
.supply_more a:hover i{border-left-color:#e60000}
.qgnr_js dl.mgb5{ margin-bottom:5px;}

.qyzz .cates-pic-0 ul li{ float:left; margin-right:18px;}
.pro-sup li dd.price{ height:23px;}
.gyxx .hidenstate{ height:242px;}
.qgnr_js dl.dlht_auto dd p:first-child img{ padding-top:16px;}
.prtj .scroll_0{ background:#fff;  padding:30px 0 0; border:1px #e6e6e6 solid; border-top:1px #000 solid;  }
.prtj .scroll{ max-height:552px; padding-left:5px; overflow:hidden;}
.prtj .scroll ul{ border:none; padding:0}
#boxs{ max-height:552px;overflow:hidden;}
.vertical-img img{ max-height:570px; max-width:700px;}
.cates-pic-0 ul li a.zzwz_xz{ height:16px; overflow:hidden; display:block}
.qgxq_xz .vertical-img{margin-left:136px; width:688px; max-height:688px;}
.qgxq_xz  .vertical-img img{ max-height:688px !important; max-width:688px !important;}
.mod-detail .vertical-img img{ max-height:400px; max-width:400px;}
.mod-detail .picTab .vertical-img img{ height:65px; width:65px;}
.text-detail, .text-detail *{max-width: 886px !important;}

.xcxq .big-pic .vertical-img{ max-width:864px; max-height:570px; overflow:hidden; border:none}
.fl-locate .vertical-img{ height:570px;}
.l-gallery h2,.llfs_dt dd .inbk,.logo .h1_box .h1 h1{ display:inline-block}
.ft a{ color:#b2b2b2;}
.pdsx{ padding-bottom:20px;}

.show_window{ background:none}
.show_window .place{ height:27px; padding:20px 0 0; margin-bottom:-12px;}
.pro_rec { padding:0;}
.pro_rec li{ width:175px; padding:0 19px 0 0;}
.pro_rec li img{ width:173px !important; height:173px !important;}
.pro_rec li dt a{ width:173px; height:173px;}
.sup_empty{ margin-bottom:10px; color:#333; font-weight:bold}