/*=== detilas ===*/
.clearfix:after,
.clearfix:before {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
.clearfix:after {
  clear: both;
}
.clearfix {
  zoom: 1;
}
.product-details-other {
  background: #f2f2f2;
}
.product-details-other .details-content {
  width: 1170px;
  margin: 0 auto;
  padding: 20px 0;
}
.product-details-other .details-content .details-content-left {
  float: left;
  width: 280px;
  background: #fff;
  padding: 30px 20px;
}
.product-details-other .details-content .details-content-left h4 {
  font-size: 18px;
  width: 100%;
  height: 50px;
  background: #999;
  color: #fff;
  text-align: center;
  line-height: 50px;
}
.product-details-other .details-content .details-content-left .product-list {
  margin-bottom: 30px;
}
.product-details-other .details-content .details-content-left .product-list li {
  width: 100%;
  height: 45px;
  line-height: 45px;
  font-size: 16px;
  text-align: center;
  border-left: 1px solid #ebebeb;
  border-right: 1px solid #ebebeb;
  border-bottom: 1px solid #ebebeb;
}
.product-details-other .details-content .details-content-left .product-list li a {
  color: #666;
}
.product-details-other .details-content .details-content-left .product-list li a:hover {
  color: #0c82d5;
}
.product-details-other .details-content .details-content-left .ranking-list {
  margin-bottom: 30px;
}
.product-details-other .details-content .details-content-left .ranking-list h4 {
  margin-bottom: 30px;
}
.product-details-other .details-content .details-content-left .ranking-list li {
  width: 100%;
  text-align: center;
}
.product-details-other .details-content .details-content-left .ranking-list li img {
  display: block;
  width: 100%;
}
.product-details-other .details-content .details-content-left .ranking-list li p {
  color: #666;
  font-size: 16px;
  line-height: 40px;
}
.product-details-other .details-content .details-content-left .ranking-list li:hover p {
  color: #0c82d5;
}
.product-details-other .details-content .details-content-left .news-list {
  margin-bottom: 30px;
}
.product-details-other .details-content .details-content-left .news-list li {
  width: 100%;
  height: 45px;
  line-height: 45px;
  font-size: 16px;
  text-align: center;
  border-left: 1px solid #ebebeb;
  border-right: 1px solid #ebebeb;
  border-bottom: 1px solid #ebebeb;
}
.product-details-other .details-content .details-content-left .news-list li a {
  color: #666;
}
.product-details-other .details-content .details-content-left .news-list li a:hover {
  color: #0c82d5;
}
.product-details-other .details-content .details-content-left .recommend-list {
  margin-bottom: 0px;
}
.product-details-other .details-content .details-content-left .recommend-list li {
  width: 100%;
  height: 45px;
  line-height: 45px;
  font-size: 16px;
  text-align: center;
  border-left: 1px solid #ebebeb;
  border-right: 1px solid #ebebeb;
  border-bottom: 1px solid #ebebeb;
}
.product-details-other .details-content .details-content-left .recommend-list li a {
  color: #666;
}
.product-details-other .details-content .details-content-left .recommend-list li a:hover {
  color: #0c82d5;
}
.product-details-other .details-content .details-content-right {
  float: right;
  width: 870px;
}
.product-details-other .details-content .details-content-right .nav-box {
  width: 100%;
  background: #fff;
  padding: 15px 20px;
}
.product-details-other .details-content .details-content-right .nav-box span {
    display: block;
    float: left;
    line-height: 18px;
}

.product-details-other .details-content .details-content-right .nav-box,.product-details-other .details-content .details-content-right .nav-box a {

  color: #666;
  font-size: 14px;
}

.product-details-other .details-content .details-content-right .details-content {
  width: 100%;
  background: #fff;
  padding: 15px 20px;
  margin-top: 20px;
}
.product-details-other .details-content .details-content-right .details-content .details-box img {
  float: left;
  display: block;
  width: 400px;
  height: 250px;
}
.product-details-other .details-content .details-content-right .details-content .details-box .text {
  float: right;
  width: 410px;
}

.product-details-other .details-content .details-content-right .details-content .details-box .text h1 {
  font-size: 20px;
  color: #333;
  border-bottom: 1px solid #ebebeb;
  padding-bottom: 15px;
}
.product-details-other .details-content .details-content-right .details-content .details-box .text > p {
  padding: 14px 0;
  line-height: 25px;
  color: #999;
  text-indent: 2em;
  font-size: 14px;
  border-bottom: 1px solid #ebebeb;
  margin-bottom: 13px;
}

.text1 h1 {
  font-size: 20px;
  color: #333;
  border-bottom: 1px solid #ebebeb;
  padding-bottom: 15px;
 margin-bottom: 10px;
 text-align:center;
}

.product-details-other .details-content .details-content-right .details-content .details-box .text .price-box .price {
  height: 20px;
  float: left;
  font-size: 18px;
  color: #999;
}
.product-details-other .details-content .details-content-right .details-content .details-box .text .price-box .price span {
  color: #ff3838;
}
.product-details-other .details-content .details-content-right .details-content .details-box .text .price-box .people {
  float: right;
  height: 20px;
  font-size: 14px;
  line-height: 25px;
  color: #999;
}
.product-details-other .details-content .details-content-right .details-content .details-box .text .btn-box {
  height: 45px;
  margin-top: 25px;
}
.product-details-other .details-content .details-content-right .details-content .details-box .text .btn-box a {
  float: left;
  display: block;
  width: 170px;
  height: 45px;
  font-size: 18px;
  background: #999;
  text-align: center;
  color: #fff;
  line-height: 45px;
  margin-right: 20px;
}
.product-details-other .details-content .details-content-right .details-content .details-box .text .btn-box .red {
  background: #ff3838;
}
.product-details-other .details-content .details-content-right .details-table-box {
  width: 100%;
  background: #fff;
  padding: 20px;
  margin-top: 20px;
}
.product-details-other .details-content .details-content-right .details-table-box .details-list-table .details-list-menu ul li a {
  float: left;
  display: block;
  width: 170px;
  height: 45px;
  font-size: 18px;
  background: #999;
  text-align: center;
  color: #fff;
  line-height: 45px;
  margin-right: 20px;
}
.product-details-other .details-content .details-content-right .details-table-box .details-list-table .details-list-menu ul .curr a {
  background: #0c82d5;
}
.product-details-other .details-content .details-content-right .details-table-box .details-list-table .details-list-brief-box .details-list-brief {
  display: none;
}
.product-details-other .details-content .details-content-right .details-table-box .details-list-table .details-list-brief-box .details-list-brief:first-child {
  display: block;
}
.product-details-other .details-content .details-content-right .details-table-box .details-list-table .details-list-brief-box h4 {
  font-size: 16px;
  margin-top: 30px;
  color: #333;
  margin-bottom: 10px;
}
.product-details-other .details-content .details-content-right .details-table-box .details-list-table .details-list-brief-box p,.product-details-other .details-content .details-content-right .details-table-box .details-list-table .details-list-brief-box div{

    font-size: 16px;
    line-height: 30px;
  color: #000;
  padding: 15px 0;
  text-indent: 2em;
}
.product-details-other .details-content .details-content-right .details-table-box .details-list-table .details-list-brief-box p strong,.product-details-other .details-content .details-content-right .details-table-box .details-list-table .details-list-brief-box div strong{
font-weight:bold;
}
.product-details-other .details-content .details-content-right .details-table-box .details-list-table .details-list-brief-box dl dt {
  font-size: 16px;
  margin-top: 30px;
  color: #333;
}
.product-details-other .details-content .details-content-right .details-table-box .details-list-table .details-list-brief-box dl span {
  display: block;
  font-size: 14px;
  line-height: 25px;
  color: #999;
  margin-top: 20px;
}
.product-details-other .details-content .details-content-right .details-table-box .details-list-table .details-list-brief-box dl p {
  text-indent: 2em;
}
.product-details-other .details-content .details-content-right .details-table-box .details-list-table .details-list-brief-box h5 {
  display: block;
  font-size: 16px;
  line-height: 25px;
  color: #666;
  margin-top: 30px;
}
.product-details-other .details-content .details-content-right .details-table-box .details-list-table .details-list-brief-box img {
  display: block;
  max-width: 650px;
  margin: 10px auto;
}
.product-details-other .details-content .details-content-right .details-table-box .details-list-table .details-list-brief-box .message-box {
  padding: 0px 0;
  border-bottom: 1px solid #ebebeb;
}
.product-details-other .details-content .details-content-right .details-table-box .details-list-table .details-list-brief-box .message-box h5 {
  font-size: 16px;
  color: #333;
  margin-bottom: 10px;
}

/*新闻资讯end*/

.gyxm_con{ width:800px; margin:0px auto;margin-top:20px;}
.gyxm_con h1{ font-family:"微软雅黑";font-size:16px; color:#222; background:url("../images/tunb1.gif") no-repeat left; padding-left:18px;}
.gyxm_con .tup{ padding-top:18px; border-bottom:1px solid #ddd;}
.gyxm_con ul li{ border-bottom:1px dashed #8e8e8e; background:url("../images/tunb2.gif") no-repeat left; padding-left:18px; height:46px; line-height:46px;}
.gyxm_con ul li a{ font-size:16px; color:#111010;}
.gyxm_con ul li a:hover{ color:#e1332c;}
.gyxm_con ul li span{ float:right;font-size:12px; color:#646464;}

.pro_fanye{width:800px; text-align:center; color:#6f6f6f; font-size:14px;height: 30px;}
.pro_fanye ul{list-style: none outside none; float:left; padding:12px 0px 12px 100px; }
.pro_fanye ul a{display:block;float:left;font-family:Tahoma;line-height:17px;margin-right:6px; color:#6f6f6f; font-size:14px;padding:0px 3px;}
.pro_fanye ul a:hover{ color:#f00;}
.pro_fanye .pageinfo{line-height:21px; padding:12px 10px 12px 16px; color:#999; }
.pro_fanye .pageinfo strong{color:#555; font-weight:normal; margin:0px 2px; }
.xgmr{ width:800px; margin:0px auto;margin-top:20px;height:200px;}
.xgmr h2{font-size: 16px;color: #333;font-weight:bold;}
.newslist {margin: 20px 0;overflow: hidden;padding: 0;width: 360px;float:left;}
.newslist li {overflow: hidden;text-overflow: ellipsis;vertical-align: top;white-space: nowrap;width: 400px;line-height: 30px;}
.newslist li a{display: block;float: left;font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 400px;}

/*新闻资讯end*/
.products_con{width: 100%;background: #fff;padding: 20px;margin-top:20px;height:1400px;}
.products_con h1{ font-family:"微软雅黑";font-size:16px; color:#222; background:url("../images/tunb1.gif") no-repeat left; padding-left:18px;margin-left:18px;}
.products_list{width:800px; float:right; margin:0 auto; padding:10px 0px 0px 0px;}
.products_list ul li{ float:left; text-align:center; margin-right:18px; width: 350px; margin-bottom: 10px;}
.products_list ul li.mr0{ margin-right: 0; padding-right: 0}
.products_list ul li p{margin:10px 0px 25px 0px;}
.products_list ul li p a{ font-family:"微软雅黑"; font-size:12px; color:#4f4f4f; display:block; line-height:30px;  height:30px; background:#bfbbba}
.products_list ul li p a:hover{ background:#f00; color:#fff;}
.products_list ul li img{ border:1px solid #bfbbba; padding:3px; width:350px; height:228px;}
.products_list ul li img:hover{ border:1px solid #f00; padding:3px;}


.products_list ul li h3 {
    font-size: 16px;
    color: #404040; background: none; text-align: left;
    margin-top: 15px; padding-right: 0; height: 30px; line-height: 30px;
    font-weight: bold;
}
.products_list > ul > li p {
    font-size: 12px;
    color: #848484; text-align: left;
    margin-top: 10px;
    overflow: hidden;
}
.products_list ul li h3 span {
    float: right;
    font-weight: bold;
    color: red;
}

.products_list > ul > li .fast-test {
    display: block;
    height: 50px;
    line-height: 50px;
    font-size: 18px;
    color: #fff;
    text-align: center;
    margin-top: 10px;
    background: #e02f2f;
    -webkit-transition: all .3s linear;
    -ms-transition: all .3s linear;
    -o-transition: all .3s linear;
    transition: all .3s linear;
}
.products_list > ul > li .fast-test:hover {
    background: #f41111;
}
/*=== detilas end ===*/
.art-top-ext{
    overflow: hidden;
    zoom: 1;
    position: relative;
    width:50%;
margin:0 auto;
}
.art-top-ext span{
    margin: 0 5px;
}
.ext {
    color: #999;
}