﻿/* CSS Document */
body, html {
overflow-x: hidden;  color: #666;
}
body{}
input, textarea, select {
  margin: 0;
  padding: 0;
}

a {
  color: #666;
}

li {
  float: left;
}
img{ width:100%}
ul:after {
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
  content: ".";
}
.clearfix:after {
    display: block;
    height: 0;
    visibility: hidden;
    clear: both;
    content: ".";
}
header {
        height: 1.1rem;
    z-index: 12; position:relative;
    width: 100%;
}
header .fixed{  position: fixed;width: 100%;box-shadow: 0 0 0.1rem 0 rgba(0, 0, 0, 0.1);background-color: #000; z-index:11; height:1.1rem}
header .main-wrap {
    height: 100%;
}
.main-wrap {
    width: 92%;
    margin: 0 auto;
}
header .logo {
    display: inline-block;
    height: 100%;
}
header .logo img {
   vertical-align: middle;
    width: 2.17rem;
    margin-top: 0.34rem;
}
header .nav-btn {
    width: 0.58rem;
    height: 0.4rem;
    position: relative;
    cursor: pointer;
    margin-top: 0.2rem; color:#fff; text-align:center
}
header .nav-btn .line1 {
    top: 0;
    -webkit-transform-origin: left top 0;
    -ms-transform-origin: left top 0;
    transform-origin: left top 0;
}
header .nav-btn .line {
    display: block;
    width: 0.4rem;
    height: 0.04rem;
    background-color: #fff;
    position: absolute;
    right: 0; left:inherit
}
header .nav-btn .line2 {
    top: 0.18rem;
}
header .nav-btn .line3 {
    bottom: 0;
    -webkit-transform-origin: left bottom 0;
    -ms-transform-origin: left bottom 0;
    transform-origin: left bottom 0;
}
header .search-btn {
    display: block;
    width: 0.4rem;
    height: 0.4rem;
    background: url(../img/ico_01.png) no-repeat left center;
    background-size: auto 100%;
    padding-right: 0.3rem;
    border-right: 1px solid #ccc;
/*    margin-right: 0.3rem;
    margin-top: 0.26rem;
*/    cursor: pointer;
}
header .nav-btn.active {
    -webkit-animation: rotate 0.3s linear 0s;
    animation: rotate 0.3s linear 0s;
}
.nav-btn.hover .line{
			left: 0.06rem;
		}
.line{
display: block;
width: 100%;
height: Rem(4px);
background-color: #fff;
position: absolute;
left: 0;
}
.line1{
top: 0;
transform-origin: left top 0;
}
.line2{
top: Rem(12.9px);
}
.line3{
bottom: 0;
transform-origin: left bottom 0;
}
.swiper_home_b .swiper-pagination{ z-index:1}
/*&#207;&#194;à-*/
header .sub-menu {
    width: 92%;
    padding: 1.28rem 4%;
    display: none;
    position:fixed;
    left: 0;
    top: 1.1rem;
    background-color: #000; z-index:11; height:100%
}
header .sub-menu ul, header .sub-menu li {
    width: 100%;
}
header .sub-menu li {
    border-bottom: 1px solid #343333;
}

header .sub-menu .tit {
    display: block;
    width: 100%;
    padding: 0 0 0 0;
    line-height: 0.86rem;
    color: #c6c6c6; 
    position: relative; font-size:0.3rem;
}
header .sub-menu .sub-tit.on {
    background-color: #000;
    color: #8c8c8c;border-bottom: 1px solid #343333;
}
header .sub-menu .sub-tit:after {
    content: '';
    display: block;
    width: 0.26rem;
    height: 0.15rem;
    background: url(../img/ico_03.png) no-repeat center;
    background-size: 100% auto;
    position: absolute;
    right: 0;
    top: 0.38rem;
}
header .sub-menu .sec-list {
    line-height: 0.54rem;
    padding: 0.2rem 4.5%;
    display: none;
}

header .sub-menu .sec-list p {
    background: url(../img/ico_04.png) no-repeat left center;
    background-size: 0.06rem auto;
}
header .sub-menu .sec-list a { font-size:0.24rem;
    color: #8c8c8c; display:block; line-height:0.52rem
}

.search-bg {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 111;
    background-color: #000;
    opacity: 0.8;
    filter: Alpha(opacity=80);
    display: none;
}
.m-search-box {
    width: 92%;
    border: 1px solid #373737; border-radius:30px;
    position: fixed;
    left:4%;
    top: 10%;
    height: 0.8rem;
    z-index: 111;
    display: block;
}
.m-search-box input.tex {
    border: none;
    background: none;
    font-size: 0.24rem;
    font-family: "Arial";
    color: #373737;
    height: 0.26rem;
    line-height: 0.24rem;
    padding: 0.27rem 4%;
    width: 80%;
}
.m-search-box input.tex {
    border: none;
    background: none;
    font-size: 0.24rem;
    font-family: "Arial";
    color: #a7a7a7;
    height: 0.26rem;
    line-height: 0.24rem;
    padding: 0.27rem 4%;
    width: 80%;
}
.m-search-box input.search-btn {
    border: none;
    width: 0.7rem;
    height: 0.8rem;
    background: url(../img/ico_08.png) no-repeat center;
    background-size: 0.4rem auto;
}
.m-close-search {
    display: block;
    width: 15px;
    height: 15px;
    background: url(../img/ico_07.png) no-repeat center;
    background-size: 100% auto;
    position: fixed;
    right: 4%;
    top: 15px;
    cursor: pointer;
    z-index: 111;
    display: none;
}
header .sub-menu .sub-tit.on:after {
    background: url(../img/ico_03_h.png) no-repeat center;
    background-size: 100% auto;
}


/*home*/
.home_links{ position:absolute; top:3.42rem; left:0; width:100%;  height:20%; text-align:center; color:#fff; padding-top:0.4rem;box-sizing:border-box}
.home_links span{width: 5.5rem;
    height: 0.03rem;
    background: #00c2ed;
    display: block;
    margin:0.8rem auto 0.08rem auto;display:block}
.home_links h2{font-size:0.28rem}

.home_links h1{ font-size:0.4rem; margin-bottom:0.8rem;}
.home_links a{ text-align:left; padding-left:0.4rem;box-sizing:border-box; width:2.54rem; border-radius: 30px; border: 1px solid #858585; display:block;  line-height:0.72rem;
    font-family: 'Arial';
    color: #2b2b2b;
    font-size: 0.24rem;
 position:relative; margin:0 0 0 0.4rem;
}
.home_links a:after{ background:url(../img/home/right.png) no-repeat; background-size:100% 100%; width:0.3rem; height:0.26rem; position:absolute; right:0.4rem; top:0.18rem; content:""} .title_home{padding:4%;box-sizing: border-box; text-align:center}
.title_home span{     width: 1.8rem;
    height: 0.06rem;
    background: #00c2ed;
    display: block;
    margin:4% auto 0% auto;}
.about_img_padding{ padding:4%}
.home_2{ width:100%; margin:0 auto}
.home_imgs{background:#fff;overflow:hidden}
.home_imgs ul{width:100%}
.home_imgs ul li{width:100%;float:left;cursor:pointer;position:relative;transition:all 0.4s}
.home_imgs ul li.last{margin-right:0;float:right}
.home_imgs ul li h1{font-size:0.3rem;text-align:center;color:#333;padding:0.2rem 0.1rem 0 0.2rem;}
.home_imgs ul li p{font-size:0.24rem;color:#666;padding:0 0.2rem; text-align:center; margin-bottom:0.5rem}
.home_imgs ul li div.home_top_img{ overflow:hidden; width:auto;}
.home_imgs ul li div.home_top_img img{transition: transform 1s;}
.img_foot_logo{display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    /* -webkit-box-lines: multiple; */
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap; width:4rem; margin:0 auto}
.img_foot_logo a{ width:50%; position:relative}
.img_foot_logo a.jd:after{ background: #454545; content:""; right:0; top:0.2rem; width:1px; height:0.45rem; position:absolute}
/*ê×ò3μ&#188;o&#189;*/
.ins-nav2 {
    background: none;
    position: relative;
}
.ins-nav2 .bd {
    width: 6.4rem;
    margin: 0 auto;
    position: relative;
    overflow: hidden;
}
.ins-nav2 .bd ul {
    width: 100%;
}
.ins-nav2 .bd li {
    width: 33.3333%;
    text-align: center;
    line-height: 0.8rem;font-size:0.25rem;
    color: #fff;
}
.ins-nav2 .bd li a {
    display: block; font-size:0.25rem;
    color: #fff;
}
.ins-nav2 .bd li.on { font-weight:700; border-top:1px solid #00c2ed
}
.ins-nav2 .prev {
    background: url(../img/ico_05.png) no-repeat center;
    background-size: 0.12rem auto;
    left: 0;
}
.ins-nav2 .butn {
    display: block;
    position: absolute;
    top: 0;
    width: 0.5rem;
    height: 0.8rem;
}
.ins-nav2 .next {
    background: url(../img/ico_06.png) no-repeat center;
    background-size: 0.12rem auto;
    right: 0;
}
.ins-nav2 .bd li.hover a {
    color: #fff;
}


/*2ú&#198;·*/
.pro-swiper{ position:relative}
.pro-swiper .swiper-slide { padding:4% 4% 6% 4%;box-sizing: border-box;}
.pro-swiper .swiper-slide .pro_width{ width:70% ; margin:0 auto 4% auto;}
.pro-swiper .swiper-slide h1{ font-size:0.25rem; text-align:center; font-weight:normal; }
.product_show{ text-align:center}
.product_pro{ text-align:left}
.pro-swiper .swiper-slide .product_pro h2{ font-size:0.35rem; color:#fff; font-weight:normal;margin:3% auto 3% auto}
.pro-swiper .swiper-slide .product_pro p{ font-size:0.25rem; color:#c0c0c0}
.pro-swiper .bd {margin: 0 auto;    position: relative;    overflow: hidden;}
.pro-swiper .bd ul {    width: 100%;}
.pro-swiper .bd li {    width: 100%;}
.pro_width img{ margin-bottom:0.2rem}
.pro-swiper .butn {    display: block;   position: absolute;    top: 48%;    width: 0.5rem;    height: 0.5rem; z-index:11}
.pro-swiper .prev {    background: url(../img/icon1.png) no-repeat center #00c2ed;    background-size: 0.12rem auto;    left: 4%;}
.pro-swiper .next {    background: url(../img/icon2.png) no-repeat center #00c2ed;    background-size: 0.12rem auto;right: 4%;}

/*·t&#206;&#241;*/
.swiper-container11{
    position: relative;
}
.swiper-container11 .swiper-pagination {
    bottom: 10px;
    left: 0;
    width: 100%;
}
.swiper-container11 .swiper-pagination span{width: 0.16rem;
    height: 0.16rem;
    display: inline-block;
    border: 1px solid #dfdfdf;
    border-radius: 30px;
    background: url(../img/c1.png) no-repeat;
    background-size: 100% 100%;}
.swiper-container11 .swiper-pagination span.swiper-pagination-bullet-active {
    background: url(../img/c2.png) no-repeat;
    background-size: 100% 100%;
    width: 0.16rem;
    height: 0.16rem;
}
.car_hornor{ width:90%;position: relative;
    width: 90%;
    padding-bottom: 0.25rem;
    margin: 0 auto;}
.swiper-container11 .pro_width img {
    margin-bottom: 1rem;
}

.swiper-container1,.swiper-container2{ position:relative}
.swiper-container2{ padding-bottom:8%}
.ser_swiper{ position:relative; padding-bottom:0.8rem}
.ser_swiper .swiper-slide { padding:4% 0;box-sizing: border-box;}
.ser_swiper .swiper-slide .pro_width{ width:70% ; margin:12% auto 18% auto;background:#c7c7c7; border-radius:360px;}
.ser_swiper .swiper-slide h1{ font-size:0.25rem; text-align:center; font-weight:normal; }
.ser_swiper .swiper-slide .product_pro h2{ font-size:0.35rem; color:#fff; font-weight:normal;margin:3% auto 3% auto}
.ser_swiper .swiper-slide .product_pro p{ font-size:0.25rem; color:#c0c0c0}
.ser_swiper .bd {margin: 0 auto;    position: relative;    overflow: hidden; width:90%}
.ser_swiper .bd {    width: 100%;}
.ser_swiper .bd .swiper-slide{    width: 33.333%; }
.ser_swiper .swiper-slide-active .pro_width { background:#00c2ed;webkit-box-shadow: #666 1px 0px 2px;
    -moz-box-shadow: #666 1px 0px 2px;
    box-shadow: #666 1px 0px 2px;}
.ser_swiper .butn {    display: block;   position: absolute;    bottom: 0;    width: 0.5rem;    height: 0.5rem; z-index:11}
.ser_swiper .prev {    background: url(../img/ico_05.png) no-repeat center #00c2ed;    background-size: 0.12rem auto;    left: 4%;}
.ser_swiper .next {    background: url(../img/ico_06.png) no-repeat center #00c2ed;    background-size: 0.12rem auto;right: 4%;}
.swiper-container2 .swiper-pagination {
    bottom: -12px;
    left: 0;
       width: 113%;
}
.swiper-container2 .swiper-pagination .swiper-pagination-bullet {
    margin: 0 5px;
}

.swiper-container2 .swiper-pagination span.swiper-pagination-bullet-active{background: #00c2ed;
    border: 1px solid #00c2ed;  width: 0.36rem;
    height: 0.16rem;
	}
.swiper-container2 .swiper-pagination span {
    width: 0.26rem;
    height: 0.16rem;
    display: inline-block;
    border: 1px solid #c7c7c7; border-radius:30px;
    background: #c7c7c7;
}
.swiper-container2 .swiper-pagination-bullet {
    display: inline-block;
    width: 13px;
    height: 13px;
    margin-right: 17px;
}
.swiper-container2{ width:33.3333%; margin:0 auto; }
.home_4 h1{ color:#000b0e; font-weight:700; font-size:0.3rem}
.home_4 h2{ color:#999999; font-weight:700; font-size:0.22rem}

/*D&#194;&#206;&#197;*/

.hide{ display:none}
.home_5{ background:url(../img/home/03.jpg) no-repeat fixed center; background-size:100% 100%; width:100%; height:100%}
.home_5 h1{ color:#000b0e; font-weight:700; font-size:0.3rem}
.home_5 h2{ color:#999999; font-weight:700; font-size:0.22rem}
.home_news_box { width:100%; margin:0 auto; background:#fff}
.home_news_box ul{ display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    /* -webkit-box-lines: multiple; */
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;}
.home_news_box li {
    color: #666;
    width: 33.3333%;
    padding: 0 0.2rem;
    height: 1rem;
    line-height:1rem;
    text-align: center;
    cursor: pointer;    box-sizing: border-box; position:relative;
}
.home_news_box li:after{ content:""; width:1px; height:0.17rem; right:0; top:0.45rem; background:#8f9091; position:absolute}
.home_news_box li:nth-child(3):after{ background:none}
.home_news_box li.on, .con_tact_box li:hover {
    color: #333; font-weight:700; border-bottom:2px solid #00c2ed
}
a,img{ outline:none}
.home_news_box{ margin-bottom:0.5rem; margin-top:0.2rem}
.bjf5f5f5{ background:#f5f5f5}
.news-list-tpl1{ max-height:9rem; overflow:hidden}
.news-list-tpl1 ul li {
    width: 100%;
    color: #666; background:#fff; 
}
.news-list-tpl1 ul li a{ display:block}
.news-list-tpl1 ul li img {
   /* padding: 7px;
    border: 1px solid #e6e4e4;*/
    float: left;
    margin: 0.3rem;
    transition: all 0.3s; width:2.6rem;
}
.news-list-tpl1 ul li .tit {
     font-size: 0.3rem;
    color: #333;
   height: 0.8rem;
    line-height: 0.4rem; overflow:hidden; padding:0.3rem 0.3rem 0 0; margin-bottom:0.3rem
}
.news-tpl4-top ul li a.img_l {
    margin-right: 0.3rem; float:left; width:3.12rem;
}
.news-list-tpl1 ul li .txt {
       font-size: 0.3rem;
    color: #333;
   height: 0.8rem;
    line-height: 0.4rem; overflow:hidden;
}
.news-list-tpl1 ul li .date {
    color: #949494;
    margin-top: 2px; font-size:0.18rem; 
}
.news-list-tpl1 ul li .date i {
    float: left;
    display: inline-block;
    width: 15px;
    height: 14px;
    margin: 5px 8px 0 0;
    background: none;
}
.news-list-tpl1 ul li .more {
    display: inline-block;
    padding: 2px 22px;
    border: 2px solid #eee;
    margin-top: 8px;
    color: #888;
    transition: all 0.3s;
}



.home_news_box1 { width:100%; margin:0 auto 0.3rem auto;    box-shadow: 0 0 5px #888;background:#fff; border-top:1px solid #eee}
.home_news_box1 ul{ display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    /* -webkit-box-lines: multiple; */
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;}
.home_news_box1 li {
    color: #666;
    width: 33.3333%;
    height: 1rem;
    line-height:1rem;
    text-align: center;
    cursor: pointer;    box-sizing: border-box; position:relative;
}
.home_news_box1 li:after{ content:""; width:1px; height:100%; right:0; top:0; background:#eeeeee; position:absolute}
.home_news_box1 li:nth-child(3):after{ background:none}

.home_news_box1 li a{ display:block; font-size:0.28rem}
.home_news_box1 li.on, .con_tact_box li:hover {
    color: #333; font-weight:700; border-bottom:2px solid #00c2ed
}
.pages_box{width:auto;text-align:center;margin:0 auto 0.8rem auto}
.pages_box a{margin:0 0.02rem;padding:0;text-align:center;display:inline;width:0.6rem;border:1px solid #ddd;background:#ddd;color:#fff;line-height:0.6rem;height:0.6rem;cursor:pointer; font-size:0.22rem; display:inline-block}
.pages_box a.hover,.pages_box a:hover{background:#00c2ed;color:#fff;transition:all .3s; border:1px solid #00c2ed}

/*&#207;ê&#207;&#184;ò3*/
.news-info1 {
    background-color: #fff;
}
.news-info1 .tit-box {
    padding-top: 0.4rem;
    text-align: center;
    padding-bottom: 0.22rem;
    border-bottom: 1px solid #f2f2f2;
}
.news-info1 .tit-box h4 {
    font-size: 0.32rem;
    color: #333;
    line-height: 0.46rem;
}
.news-info1 .tit-box .date {
    line-height: 0.34rem;
    color: #999;
}
.news-info1 .info-cont {
    padding-top: 0.3rem;
    padding-bottom: 0.3rem;
    border-bottom: 1px solid #f2f2f2;
}
.main-wrap {
    width: 92%;
    margin: 0 auto;
}
.news-info1 .info-cont img {
 margin-bottom:0.3rem
}
.news-info1 .info-cont p {
    line-height: 0.48rem;
}
.news-info1 .paging .return {
    display: inline-block;
    line-height: 0.4rem;
    padding-top: 0.36rem;
    background: url(../img/news/ico_09.png) no-repeat center top;
    background-size: 0.33rem auto;
    margin-top: 0.2rem;
}
.news-info1 .paging {
    padding-top: 0.32rem;
    padding-bottom: 0.46rem;
}

.return {
    display: inline-block;
    line-height: 0.4rem;
    padding-top: 0.36rem;
    background: url(../img/news/ico_09.png) no-repeat center top;
    background-size: 0.33rem auto;
    margin-top: 0.2rem;
}



.news-list-tpl2{ max-height:9rem; overflow:hidden; padding-bottom:0.6rem}
.news-list-tpl2 ul li {
    float: left;
    width: 100%;
    color: #666; background:#fff;
}
.news-list-tpl2 ul li a{     display: block;
    height: 100%;
    overflow: hidden;}
.news-list-tpl2 ul li img {
   /* padding: 7px;
    border: 1px solid #e6e4e4;*/
    float: left;
    margin:0.2rem 0.3rem;
    transition: all 0.3s; width:2.6rem;
}
.news-list-tpl2 ul li .tit {
     font-size: 0.3rem; text-align:left;
    color: #333;
   height: 0.8rem;
    line-height: 0.4rem; overflow:hidden; padding:0.5rem 0.3rem 0 0;
}
.news-list-tpl2 ul li .txt {
       font-size: 0.3rem;
    color: #333;
   height: 0.8rem;
    line-height: 0.4rem; overflow:hidden;
}
.news-list-tpl2 ul li .date {
    color: #949494;
    margin-top: 2px; font-size:0.25rem; text-align:left;
}
.news-list-tpl2 ul li .date i {
    float: left;
    display: inline-block;
    width: 15px;
    height: 14px;
    margin: 5px 8px 0 0;
    background: none;
}
.news-list-tpl2 ul li .more {
    display: inline-block;
    padding: 2px 22px;
    border: 2px solid #eee;
    margin-top: 8px;
    color: #888;
    transition: all 0.3s;
}



/*&#207;&#194;à-*/
.form_box div.selcgroup {
    position: relative; width:90%; margin:0 auto
}
.form_box div.selcgroup {
    border: 1px solid #dcdcdc; background:#fcfcfc;
    height: 0.78rem;
    box-sizing: border-box;
    margin: 0 auto 8% auto;
}
.form_box label {
    display: block;
}
.form_box .laoban_form label.selc input {
    padding: 0 0.28rem;
    text-align: left;
    vertical-align: top;
    height: 0.78rem;
}
.form_box label input {
    width: 100%;
    height: 0.78rem;
    padding: 0 0 0 40px;
    background: none;
    border: none;
    outline: none;
    color: #333;
    font-size: 0.3rem;
    box-sizing: border-box;
    text-align: left;
    position: relative;
    margin: 0 auto;
}
.select-wrapper {
    position: absolute;
    top: 0.8rem;
    z-index: 10;
    width: 100%;
    max-height: 16em;
    box-sizing: border-box;
    margin-top: -2px;
    font-size: 95%;
    overflow: auto;
    border-radius: 5px;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: center top;
    transform-origin: center top;
    z-index: 2;
}
.select-wrapper ul {
    background: #fff;
    background-size: 100% 100%;
}
.select-wrapper ul li {
    line-height:0.78rem;
    font-size: 0.3rem; width:100%; background:#fcfcfc;border-bottom: 1px solid #eeeeee;
    color: #333;
}
.xiaoshou_box{ padding-bottom:0.6rem}
.xiaoshou_box .form_box{ width:100%; margin:0 auto}
.form_box div.selcgroup:after {
       content: "";
    position: absolute;
    background: url(../img/xiaoshou/down.png) no-repeat center;
    background-size: 100% 100%;
    height: 0.13rem;
    width: 0.22rem;
    right: 0.25rem;
    top: 0.28rem;
}
.form_box label.select_choose input:focus+.select-wrapper {
    -webkit-transform: none;
    transform: none;
}
.form_box label input::-webkit-input-placeholder,.form_box label::-webkit-input-placeholder{ color:#333;}
.area_zk ol li{ margin-bottom:0.3rem; border-bottom:1px solid #eeeeee; width:100%; padding:0 0.4rem 0.4rem 0.4rem}
.area_zk ol li h1{ font-size:0.4rem; color:#333; line-height:0.42rem; margin-bottom:0.2rem}
.area_zk ol li p{ font-size:0.28rem; color:#888;line-height:0.42rem}
.contact div { font-size:0.28rem; padding:0 1rem; color:#666}
.contact div span{ color:#666;}
.map_box{background:#fff;border-radius:5px; text-align:left}
.map_box div{padding:0.4rem}
.map_box h1{font-size:0.36rem;font-weight:normal;border-bottom:1px solid #ccc;margin-bottom:0.2rem; color:#333; padding-bottom:0.2rem}
.map_box p.add{background:url(../img/icon1.png) no-repeat left center;padding-left:24px;margin-bottom:6px}
.map_box p.tel{background:url(../img/icon2.png) no-repeat left center;padding-left:24px}


/*2ú&#198;·μ&#188;o&#189;*/

.product_box .ins-nav2 {
       box-shadow: 0 0 5px #888;
    background: #fff;
    border-top: 1px solid #eee;
    position: relative;
}
.product_box .ins-nav2 .bd {
    width: 100%;
    margin: 0 auto;
    position: relative;
    overflow: hidden;
}
.product_box .ins-nav2 .bd ul {
    width: 100%;
}
.product_box .ins-nav2 .bd li {
    width: 33.3333%;
    text-align: center;
    line-height: 0.8rem; position:relative
}
.product_box .ins-nav2 .bd li:after {
    content: "";
    width: 1px;
    height: 100%;
    right: 0;
    top: 0;
    background: #eeeeee;
    position: absolute;
}
.product_box .ins-nav2 .bd li:nth-child(3):after {
    background: none;
}
.product_box .ins-nav2 .bd li a {
    display: block; font-size:0.28rem;
    color: #555;
}
.product_box .ins-nav2 .bd li.swiper-slide-active{
    color: #333;
    font-weight: 700;
    border-bottom: 2px solid #00c2ed;
}
.product_box .ins-nav2 .prev {
    background: url(../img/ico_05.png) no-repeat center;
    background-size: 0.12rem auto;
    left: 0;
}
.product_box .ins-nav2 .butn {
    display: block;
    position: absolute;
    top: 0;
    width: 0.5rem;
    height: 0.8rem;
}
.product_box .ins-nav2 .next {
    background: url(../img/ico_06.png) no-repeat center;
    background-size: 0.12rem auto;
    right: 0;
}
.product_box .ins-nav2 .bd li.hover a {
    color: #555;
}




.news-wrap3 {
    background-color: #fff;
    padding-top: 0.5rem;
    padding-bottom: 0.3rem; text-align:center
}
.news-wrap3 .main-wrap {
    position: relative;
    overflow: hidden; margin-bottom:0.5rem;
}
.main-wrap {
    width: 92%;
    margin: 0 auto;
}
.news-wrap3 ul {
    width: 7.2rem;
}
.news-wrap3 li {
    width: 3.2rem;
    border: 0.01rem solid #eee;
    padding: 0.05rem 0.05rem 0.05rem;
    margin-bottom: 0.3rem;
    margin-right: 0.2rem; text-align:center; background:#ececec
}
.news-wrap3 li div.box_img{    background: #fff;
    width: 100%;
    padding: 0.1rem 0.3rem 0.3rem 0.3rem;
    box-sizing: border-box;}
.news-wrap3 li .img {
    display: block;
    width: 100%;
    position: relative; padding:0.2rem;    box-sizing: border-box;
}
.news-wrap3 li .xl{ line-height:0.8rem; font-size:0.28rem}
.news-wrap3 li .pic {
    width: 100%;
    height: 100%;
}
.news-wrap3 li .tit {
    line-height: 0.6rem; border-bottom:1px solid #ececec; font-size:0.28rem
}
.news-wrap3 li .tit a {
    display: block;
    color: #666;
}

.product_detail .swiper-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    z-index: 1;
}
.product_detail .swiper-wrapper {
    position: relative;
    width: 100%;
    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;
}
.product_detail .gallery-top {
    height: 80%;
    width:90%; margin:0.3rem auto
}
.product_detail .swiper-container {
    height: 190px;
    margin-left: auto;
    margin-right: auto;
}
.product_detail .gallery-thumbs .swiper-slide-active {
    opacity: 1;
}
.product_detail .gallery-thumbs .swiper-slide {
    width: 25%;
    height: 100%;
    opacity: 0.4;
}
.product_detail .swiper-slide {
    background-size: cover;
    background-position: center;
}
.product_detail .gallery-thumbs {
    box-sizing: border-box;
    padding: 10px 0;
	 width:90%; margin:0 auto; height:70px;
}
.product_detail .gallery-thumbs .swiper-slide-active {
    opacity: 1;border:1px solid #00c2ed;overflow: hidden;
    box-sizing: border-box;
}
.product_detail .swiper-button-next,.product_detail .swiper-button-prev {
    position: absolute;
    top: 50%;
    width: 27px;
    height: 44px;
    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;
    background-repeat: no-repeat; right:0}
.product_detail .swiper-button-prev, .swiper-container-rtl .swiper-button-next {
    background:url(../img/product/right.png) no-repeat;
    left: 10px;
    right: auto;
}
.product_detail .swiper-button-next.swiper-button-white,.product_detail .swiper-container-rtl .swiper-button-prev.swiper-button-white {
     background:url(../img/product/righth.png) no-repeat
}
.product_detail .swiper-button-next.swiper-button-disabled,.product_detail .swiper-button-next.swiper-button-disabled {
    background:url(../img/product/right.png) no-repeat;
    cursor: auto;
}
.product_detail .swiper-button-prev.swiper-button-white{
   background:url(../img/product/lefth.png) no-repeat;
}
.product_detail .swiper-button-prev.swiper-button-disabled,.product_detail .swiper-button-prev.swiper-button-disabled {
    background:url(../img/product/left.png) no-repeat;
    cursor: auto;
}
.produ_tit{ padding:0.4rem}
.product_box_pro .produ_tit{ color:#00c2ed; border-bottom:1px solid #f2f2f2; padding-bottom:0.25rem; }
.product_box_pro .produ_tit h1{color:#333; font-weight:700;font-size:0.35rem }
.product_box_pro .produ_tit span{font-size:0.35rem}
.prod_pro{ padding:0.3rem 0.4rem; font-size:0.24rem}
.prod_pro p{ padding-left:0.4rem; }
.prod_pro p:before{ width:0.1rem; height:0.1rem; content:""; position:absolute; left:0; top:0.2rem; background:#00c2ed; border-radius:360px;}
.product_cs{ position:relative; z-index:1}
.chanpin_intr{ background:#808080; background-size:100% 100%; position:relative}
.cpbj{ width:100%; height:100%;background:url(../img/product/bj.png) no-repeat center; background-size:100% 100%; position:absolute; left:0; top:0}

.chanpin_intr .cp{ padding:0.4rem 0; font-size:0.24rem; color:#fff;position:relative}
.chanpin_intr .cp h1{ line-height:0.3rem; font-size:0.3rem; margin-bottom:0.3rem; padding:0 0.4rem}
.chanpin_intr .cp p{  padding:0 0.4rem}

.kefu { background:#00c2ed; background-size:30% auto;  color:#fff; text-align:left; padding:0.1rem 0.3rem 0.1rem 0.65rem; position:relative; margin-top:0.2rem; display:inline-block; line-height:0.38rem; margin-left:0.4rem}
.kefu:before{ content:""; position:absolute; left:0.25rem; top:0.15rem;background:url(../img/product/kf.png) no-repeat; background-size:90% 90%; width:0.3rem; height:0.3rem}
.chanpin_intr { margin-bottom:0.4rem;
}
.product_cs ul li{ width:49%; color:#333; font-size:0.3rem; text-align:left; padding-left:0.4rem; line-height:1rem;box-sizing: border-box; }
.product_cs ul li.sec{ background:url(../img/product/pro1.png) no-repeat right center #fff; background-size:auto 100%; float:right;}
.product_cs ul li.first{ background:url(../img/product/pro.png) no-repeat #fff right center; background-size:auto 100%;}
.product_cs ul li.first.on{
background:url(../img/product/pro.png) no-repeat #00c2ed right center;background-size:auto 100%;color: #fff;
}
.product_cs ul li.sec.on{
background:url(../img/product/pro1.png) no-repeat #00c2ed right center;background-size:auto 100%;color: #fff;
}

.chanpin_sep{ background:#fff}
.chanpin_sep ul li{ padding:0.4rem; background:#fff; color:#666; font-size:0.24rem;float: none;}
.chanpin_sep ul li:nth-child(2n){ background:#eee;}
.chanpin_sep ul li h1{ font-size:0.26rem; color:#333; font-weight:700;}
span.buy_now{font-family:'Arial'; background:#00c2ed; padding:2% 4%; color:#fff; font-size:0.22rem;-webkit-box-shadow: #666 1px 0px 2px;-moz-box-shadow: #666 1px 0px 2px;box-shadow: #666 1px 0px 2px; margin-left:0.4rem}
.xyp { padding:0.4rem; border-top:1px solid #eee; overflow:hidden}
.xyp p.down{ color:#00c2ed}
.xyp p.down a{color:#00c2ed}

.produ_menu{    box-shadow: 0 0 5px #888;
    background: #fff;
    border-top: 1px solid #eee;
    position: relative; margin-bottom:0.4rem}
.product_box .swiper-container2 { line-height:0.78rem;
    background: #fff; padding-bottom:0
}
.product_box .swiper-container2 {
    width: 100%;
    margin: 0 auto;
    position: relative;
}
.product_box .swiper-container2 .swiper-wrapper div{ text-align:center; height:0.78rem}
.product_box .swiper-container2 .swiper-wrapper div.on{
    color: #333;
    border-bottom: 2px solid #00c2ed;
}
.product_box .swiper-container2 .swiper-slide a {
    display: block;
    font-size: 0.3rem;
    color: #555; text-align:center
}
.product_box .swiper-container2  .swiper-slide:after {
    content: "";
    width: 1px;
    height: 100%;
    right: 0;
    top: 0;
    background: #eeeeee;
    position: absolute;
}
.product_box .swiper-container2  .swiper-slide:after {
    content: "";
    width: 1px;
    height: 100%;
    right: 0;
    top: 0;
    background: #eeeeee;
    position: absolute;
}
.about_menu{ margin-bottom:0.4rem}
.about_menu ul{    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    /* -webkit-box-lines: multiple; */
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;}
.about_menu ul li{ width:25%; text-align:center; color:#888; line-height:0.8rem; position:relative}
.about_menu ul li:after{    content: "";
    width: 1px;
    height: 0.2rem;
    right: 0;
    top: 0.42rem;
    background: #8f9091;
    position: absolute;}
.about_menu ul li.on {
    color: #00c2ed; border-bottom:1px solid #00c2ed
}
.other_banner{ position:relative}
.other_banner .img_fixed{ position:absolute; top:0; width:100%; height:100%; left:0}
.other_banner .img_fixed span{width: 0.75rem;
    height: 0.04rem;
    background: #00c2ed;
    display: block;
    margin:2.5rem auto 0.02rem 0.65rem;display:block}
.other_banner .img_fixed h1{ font-size:0.4rem; margin-bottom:0.8rem; color:#fff; margin-left:0.65rem}


.product_box1{ text-align:center;
    position: relative; width:100%; overflow:hidden}
.product_box1 a{ line-height:0.56rem; display:inline-block; padding:0.03rem 0.2rem;
    background: #fff;border-radius:10px;
}
.product_box1 a.on{ color:#fff; background:#00c2ed; }
.product_box1 .swiper-container2  .swiper-slide:last-child:after{ background:none;}



.lunbo2 {
    min-height:4rem;
    overflow: hidden;
    width: 100%;
}
.lunbo2 .lunh .scroll {
    position: relative;
    width: 80%;
    height:4rem;
    margin: 0 auto;
    overflow: hidden;
}
.lunbo2 .lunh .scroll li {
    position: absolute;
    opacity: 0;
    width: 5.24rem;
    transform: scale(0);
}
.lunbo2 .lunh .scroll li .bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 9;
    background: #000;
    opacity: 0.7;
}
.lunbo2 .lunh .scroll li h1{ font-size:0.24rem; color:#666; line-height:1.2rem}
.lunbo2 .lunh{ position:relative}
.lunbo2 .lunh .cl_left,.lunbo2 .lunh .cl_right{ position:absolute; top:27%; font-family:'Arial'; color:#a6a6a6; font-size:0.6rem;width:0.5rem; height:0.8rem}
.lunbo2 .lunh .cl_left{ left:2%;    background: url(../img/home/left.png) no-repeat center top;
    background-size: 40% auto;}
.lunbo2 .lunh .cl_right{ right:2%;    background: url(../img/home/right1.png) no-repeat center top;
    background-size: 40% auto;}
.lunbo2 .lunh .tips{position: absolute;
    top:3rem;
    color: #333;
    font-size: 0.3rem;
    text-align: center;
    width: 100%;}


.hor_menu{ margin-bottom:0.6rem; border:1px solid #eee;border-right:none; border-left:none;}
.hor_menu ul{    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    /* -webkit-box-lines: multiple; */
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;}
.hor_menu ul li{ width:33.3333%; text-align:center; color:#888; line-height:0.8rem; position:relative}
.hor_menu ul li:after{    content: "";
    width: 1px;
    height: 0.2rem;
    right: 0;
    top: 0.34rem;
    background: #8f9091;
    position: absolute;}
.hor_menu ul li.on {
    color: #00c2ed; border-bottom:1px solid #00c2ed; font-weight:700
}
.hor_menu ul li:nth-child(3):after{ background:none}


.tiltle_comp{ text-align:center}
.tiltle_comp span {
        width: 0.8rem;
    height: 1px;
    background: #666;
    display: block;
    margin: 0.2rem auto 0.27rem auto
}
.tiltle_comp h1 {
    color: #333;
    font-size: 0.3rem;
}
.tiltle_comp h2 {
    color: #888;
    font-size: 0.22rem; font-family:'Arial'; line-height:0.2rem
}
.imgs_about{ text-align:center; margin-top:0.3rem}
.jianjie_p{ padding:0.3rem 0.4rem; text-align:left; color:#666}
.tiltle_comp{ margin-top:0.4rem}
.chanpin_sep{ padding-top:0.3rem}
.chanpin_sep table{
	max-width: 100%;
	margin: 0 auto; width:92%;
}
.chanpin_sep th{
	border: 1px solid #dddddd;
}
.chanpin_sep td{
	border: 1px solid #dddddd;
	height: 35px;
	line-height: 35px;
	text-align: center;
	color: #000;
	font-size: 13px;
}
.about_swiper{     position: relative;
    width: 90%;
    padding-bottom: 0.25rem;
    margin: 0 auto;}

.about_swiper .swiper-container21 {
    width: 100%;
/*    margin: 0 auto;
*/}
.about_swiper .swiper-container21 {
    padding-bottom: 8%;
}
.about_swiper .swiper-container21 .swiper-slide div.pro_width{ width:94%; margin:0 auto; height:2.99rem; overflow:hidden}
.about_swiper .swiper-container21 .swiper-slide div.pro_width img{ width:48%}
.about_swiper .swiper-container21{ position:relative}

.about_swiper .swiper-container21 .swiper-pagination {
    bottom: -12px;
    left: 0%;
       width:100%;
}
.about_swiper .swiper-container21 .swiper-pagination .swiper-pagination-bullet {
    margin: 0 5px;
}

.about_swiper .swiper-container21 .swiper-pagination span.swiper-pagination-bullet-active{ background:url(../img/c2.png) no-repeat; background-size:100% 100%; width: 0.16rem;
    height: 0.16rem;
	}
.about_swiper .swiper-container21 .swiper-pagination span {
    width: 0.16rem;
    height: 0.16rem;
    display: inline-block;
    border: 1px solid #dfdfdf; border-radius:30px; background:url(../img/c1.png) no-repeat;background-size:100% 100%; 
}
.imgcon{ width:80%; margin:0.4rem auto}
.imgcon div  img{ margin-bottom:0.3rem}
.imgcon h1{ font-size:0.3rem; color:#00c2ed}
.imgcon p{ color:#666}
.jiagong_js{ padding:0 0.3rem 0 0.3rem; text-align:left;height: 1.9rem;overflow: hidden;}
.jiagong_js p{line-height:0.5rem}
.jiagong{    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    /* -webkit-box-lines: multiple; */
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap; margin-bottom:0.6rem}
.jiagong p{ width:33.333%}

.more_see{
    width: 2rem;
    height: 0.76rem;
    text-align: center;
    line-height:0.76rem;
    background: #fff;
    font-size: 0.28rem;
    color: #666666;
    margin: 20px auto 0;
    cursor: pointer;
    border-radius: 3rem;
    border: 1px solid #d8d8d8;
    box-shadow: 0 7px 10px rgba(11,1,2,0.06);
}
.bj_fcfcfc{ background:#fcfcfc}
.lilian_box{ margin:0.6rem auto 0.1rem auto}

.lilian_box .swiper-container2_1 {
    width: 33.3333%;
    margin: 0 auto; height:3.63rem; position:relative
}
.lilian_box .swiper-container2_1 {
}
.lilian_box .swiper-slide .pro_width {
   width: 1.57rem;
    margin: 0.12rem auto 0.18rem auto;
}
.lilian_box .swiper-slide h1 {
    font-size: 0.16rem;
    text-align: center;
    font-weight: normal; color:#333
}
.lilian_box .swiper-container2_1 .swiper-pagination {
       bottom: 0;
    left: -0.6rem;
    width: 3.35rem;height: 0.4rem;
}
.lilian_box .swiper-container2_1 .swiper-pagination span.swiper-pagination-bullet-active {
    background: #00c2ed;
    border: 1px solid #00c2ed;
    width: 0.16rem;
    height: 0.16rem;
}
.lilian_box .swiper-container2_1 .swiper-pagination .swiper-pagination-bullet {
    margin: 0 5px;
}
.lilian_box .swiper-container2_1 .swiper-pagination span {
    width: 0.16rem;
    height: 0.16rem;
    display: inline-block;
    border: 1px solid #c7c7c7;
    border-radius: 30px;
    background: #c7c7c7;
}
.lunbo {
    min-height: 2.93rem;
    overflow: hidden;
    width: 100%;
    padding-bottom: 0.4rem;
}
.lunbo .lunh .scroll {
    position: relative;
    width: 60%;
    height:5rem;
    margin: 0 auto;
    overflow: hidden;
}
.lunbo .lunh .scroll li {
    position: absolute;
    opacity: 0;
    width: 5.24rem;
    transform: scale(0);
}
.lunbo .lunh .scroll li .bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 9;
    background: #000;
    opacity: 0.7;
}
.lunbo .lunh .scroll li img{    box-shadow: 0 0 8px #888;}
.lunbo .lunh .scroll li h1{ font-size:0.24rem; color:#666; line-height:1.2rem}
.lunbo .lunh{ position:relative}
.lunbo .lunh .cl_left,.lunbo .lunh .cl_right{ position:absolute; top:26%; font-family:'Arial'; color:#a6a6a6; font-size:0.6rem;width:0.5rem; height:0.8rem}
.lunbo .lunh .cl_left{ left:10%;    background: url(../img/home/left.png) no-repeat center top;
    background-size: 40% auto;}
.lunbo .lunh .cl_right{ right:10%;    background: url(../img/home/right1.png) no-repeat center top;
    background-size: 40% auto;}
.lunbo .lunh .tips{position: absolute;
    top: 4.6rem;
    color: #a6a6a6;
    font-size: 0.24rem;
    text-align: center;
    width: 100%;}
.qiye_title{ font-size:0.3rem; color:#555; margin:0.4rem 0 }



.product_box .swiper-container2_2 { line-height:0.78rem;
    background: #fff; padding-bottom:0
}
.product_box .swiper-container2_2 {
    width: 100%;
    margin: 0 auto;
    position: relative;
}
.product_box .swiper-container2_2 .swiper-slide.on{
    color: #333;
    border-bottom: 2px solid #00c2ed;
}
.product_box .swiper-container2_2 .swiper-slide a,.product_box .swiper-container2_2 .swiper-slide a:link,.product_box .swiper-container2_2 .swiper-slide a:visited {
    display: block;
    font-size: 0.28rem;
    color: #555; text-align:center
}
.product_box .swiper-container2_2  .swiper-slide:after {
    content: "";
    width: 1px;
    height: 100%;
    right: 0;
    top: 0;
    background: #eeeeee;
    position: absolute;
}
.product_box .swiper-container2_2  .swiper-slide:after {
    content: "";
    width: 1px;
    height: 100%;
    right: 0;
    top: 0;
    background: #eeeeee;
    position: absolute;
}






/*·&#189;°&#184;*/
.lunbo1 {
    min-height: 2.93rem;
    overflow: hidden;
    width: 100%;
    padding-bottom: 0.2rem;
}
.lunbo1 .lunh .scroll {
    position: relative;
    width: 100%;
    height:3.4rem;
    margin: 0 auto;
    overflow: hidden;
}
.lunbo1 .lunh .scroll li {
    position: absolute;
    opacity: 0;
    width: 5.24rem;
    transform: scale(0);
}
.lunbo1 .lunh .scroll li .bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 9;
    background: #000;
    opacity: 0.7;
}
.lunbo1 .lunh .scroll li img{     background:#fff}
.lunbo1 .lunh .scroll li.on img{box-shadow: 0 0 8px #888; border:6px solid #fff}

.lunbo1 .lunh .scroll li h1{ font-size:0.24rem; color:#666; line-height:1.2rem}
.lunbo1 .lunh { position:relative}
.lunbo1 .lunh .cl_left,.lunbo1 .lunh .cl_right{position: absolute;
    top:35%;
   font-family: 'Arial';
    color: #a6a6a6;
    font-size: 0.3rem;
    z-index: 11;
    width: 0.3rem; font-weight:normal; height:0.7rem; line-height:0.7rem}
.lunbo1 .lunh .cl_left{ left:4%; background: url(../img/left.png) no-repeat center top #14c3e9;
    background-size: 100% auto;}
.lunbo1 .lunh .cl_right{ right:4%; color:#fff;background: url(../img/right.png) no-repeat center top #14c3e9;
    background-size: 100% auto;}
.lunbo1 .lunh .tips{position: absolute;
    top: 4.6rem;
    color: #a6a6a6;
    font-size: 0.24rem;
    text-align: center;
    width: 100%;}
.fa_pro{ padding:0.2rem 0.4rem}
.fa_pro p{ text-align:left}
.imgs_about{margin:0 auto 0 auto; }
/*êó&#198;μ*/
.videosp{ width:100%}
.main_wrap_v{ width:7rem; margin:0 auto 0 auto}
.main_wrap_v ul {display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    /* -webkit-box-lines: multiple; */
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;}

.main_wrap_v ul li{ float:none; width:3.5rem; margin-bottom:0.3rem}
.main_wrap_v ul li .box_img{ width:92%; margin:0 auto}
.main_wrap_v ul li .box_img .img{ position:relative; overflow:hidden}
.main_wrap_v ul li .box_img span{ background:rgba(31,122,153,0.6); width:100%; text-align:left; padding-left:0.2rem; color:#fff; position:absolute; bottom:0; left:0; line-height:0.6rem;    box-sizing: border-box;}


/*3D&#197;μ*/
.pro_cn ul li{ text-align:left}
.pro_cn ul li h1{ font-size:0.28rem; color:#333; font-weight:700}
.pro_cn ul li{ float:none; width:100%; padding:0.3rem; border-bottom:1px solid #eee;box-sizing: border-box;}
.pro_cn ul li p{ font-size:0.24rem;color:#666}
.pro_cn ul li p span{ color:#00c2ed}

/*áa&#207;μ&#206;ò&#195;&#199;*/
.email_con,.job_list{ color:#666; font-size:0.26rem; text-align:left}
.rencai_inf{ padding:0.3rem}
.job_list{width: 100%; overflow:hidden;  }
.job_list dt{font-size:0.3remcolor:#333}
.job_list dt.open{}
.job_list dt{ position:relative}
.job_list dt em{ position:absolute; right:0; top:22px; background:url(../img/home/down.png) no-repeat; background-size:100%; width:30px; height:11px}
.job_list dt.open em{background:url(../img/home/up.png) no-repeat;background-size:100%;}
.job_list dl{padding:0;background:#fff}
.job_list dd div{font-size:0.24rem;color:#666; line-height:0.52rem}
.job_list dd div strong{display:block;color:#333;font-size:0.24rem;font-weight:normal}
.job_list dt{color:#929292;cursor:pointer;font-weight:normal;height:60px;line-height:60px;margin-top:1px;padding-left:0.4rem;background:#fff;}
.job_list dt a{color:#444;float:right;margin-right:56px}
.job_list dt span{color:#444;padding-right:12px; font-size:0.3rem}
.job_list dd{display:none;overflow:hidden;padding:25px 18px;position:relative; background:#f7f7f7}
.job_list dd td{line-height:0.48rem}
.job_list dd td span{padding-right:5px}
.job_list dt.open span{}
.job_list dt.open a{}
.job_list dt a:hover{text-decoration:underline}


/*产品*/
.padding05{ padding:0.5rem}
.news-list-tpl1{background:#fff}
.news-list-tpl1 ul li .txt{line-height:20px;height:40px;padding-right:70px;position:relative;overflow:hidden;margin-bottom:30px;font-size:14px}
.news-list-tpl1 ul li .date i{float:left;display:inline-block;width:15px;height:14px;margin:5px 8px 0 0;background:url(../img/mode/news_bit01.jpg) no-repeat 0 0}
.news-list-tpl1 ul li .more{display:inline-block;width:153px;line-height:40px;height:40px;text-align:center;border:1px solid #909090;margin-top:8px;color:#909090;transition:all 0.3s;border-radius:30px}
.news-list-tpl1 ul li .more:hover,.news-list-tpl1 ul li a:hover,.news-list-tpl1 ul li a:hover .tit{ color:#27b5ea}
.news-list-tpl1 ul li .more:hover,.news-list-tpl1 ul li a:hover img{border-color:#27b5ea;border:1px solid #27b5ea; background:#27b5ea; color:#fff}
.news-tpl4-top ul li a img{width:3.12rem;height:2.14rem;float:left;margin:0 0 0 0;transition:all 0.3s}
.news-tpl4-top{margin-bottom:20px}
.news-tpl4-top ul li{border-bottom:none;overflow:hidden}
.news-list-tpl4{}
.news-list-tpl4 dl{position:relative;background:#fff;border:1px solid #eee;overflow:hidden;margin-bottom:0.2rem;padding:0.26rem}
.news-list-tpl4 dl dt{float:left;width:1.25rem;height:1.25rem;margin-right:0.32rem;background:#27b5ea;text-align:center;font-family:Arial;line-height:1.2;color:#fff;transition:all 0.3s}
.news-list-tpl4 dl dt .day{font-weight: bold;
    font-size: 0.48rem;
    display: block;
    text-align: center;
    padding: 0.15rem 0 0 0;}
.news-list-tpl4 dl dt .year{font-size:0.24rem; display:block}
.news-list-tpl4 dl a{display:block;width:100%;padding:0 35px 0 0}
.news-list-tpl4 dl dd{width:4.3rem;float:left}
.news-list-tpl4 dl dd .tit{color: #333; margin-top:0.05rem;
    font-size: 0.3rem;
    height: 1.2rem;
    line-height: 0.6rem;
    overflow: hidden;}
.news-list-tpl4 dl dd .txt{position:relative;height:52px;overflow:hidden;font-size:0.24rem;line-height:26px;padding-right:144px}
.news-list-tpl4 dl:hover dt{background:#27b5ea}
.news-list-tpl4 dl dd a:hover .txt,.news-list-tpl4 dl dd a,.news-list-tpl4 dl dd a .txt{color:#666666}
.news-list-tpl4 dl dd a:hover .tit{color:#27b5ea}
.news-tpl4-top ul li .txt{color:#666}
.info-hd{margin-bottom:0.3rem;text-align:center;border-bottom:1px solid #e6e6e6;padding-bottom:18px}
.bshare-custom{ margin-bottom:0.2rem}
.padding05 .bshare-custom a{ width:0.46rem; height:0.46rem; padding:0 0.1rem}
.info-hd h2{font-size:0.36rem;font-weight:normal;color:#333}
.info-hd p{font-size:0.24rem;color:#999}
.info-page{margin-top:45px;padding-top:32px;border-top:1px solid #e6e6e6}
.info-page .back{float: right;
    display: inline-block;
    color: #666;
    font-size: 0.24rem;
    text-align: center;
    background: url(../img/news/ico_09.png) no-repeat center 12px;
    width: 1.4rem;
    height: 0.7rem;
    border: 1px solid #ccc;
    border-radius: 3px;
    padding-top: 0.8rem;}
.info-bd p{line-height:0.6rem;color:#666;font-size:0.24rem}
.info-page p{margin-bottom:0.16rem}
.info-page p,.info-page p a{color:#666;font-size:0.24rem}
.share_box{text-align:center}
.share_box a{margin:0 8px;padding:0;text-align:center;width:23px;height:23px;cursor:pointer;display:inline-block; float:none;}
.share_box a.news_qq{background:url(../img/news/icon1.png) no-repeat;height:0.46rem;}
.share_box a.news_wx{background:url(../img/news/icon2.png) no-repeat;height:0.46rem;display: inline-block;}
.bsBox1{ display:none}
.share_box a.news_sina{background:url(../img/news/icon3.png) no-repeat;height:0.46rem;}
.share_box a.news_qq:hover{background:url(../img/news/icon11.png) no-repeat;}
.share_box a.news_wx:hover{background:url(../img/news/icon21.png) no-repeat}
.share_box a.news_sina:hover{background:url(../img/news/icon31.png) no-repeat}
.news_img_box{margin:0.38rem auto;overflow:hidden}
.news_img_box img{margin-bottom:0.38rem;}

/*甲醛*/
.jiaquan_box h1{    font-size: 0.36rem;
    line-height: 0.5rem;
    color: #333;
    font-weight: normal;
    text-align: center;
    margin-bottom: 0.5rem;}
.jiaquan_box .jiaquan_left{float:left;width:857px;line-height:26px;color:#666}
.jiaquan_box .jiaquan_left p{margin-bottom:14px;font-size:14px}
.jiaquan_img_box{margin-top:40px}
.jiaquan_img_box img{margin-right:18px;width:auto;overflow:hidden}
.jiaquan_right{width:222px;text-align:center;float:right;margin-right:57px;color:#666;font-size:0.3remline-height:44px}
.jiaquan_right img{width:222px;height:222px}
.jiaquan_box li.even:after{ position:absolute; content:""; width:0.8rem; height:0.8rem; left:0; top:0; background:url(../img/kefu.png) no-repeat; background-size:100% 100%}
.jiaquan_box li.odd:after{ position:absolute; content:""; width:0.8rem; height:0.8rem; right:0; top:0; background:url(../img/kehu.png) no-repeat; background-size:100% 100%}

.jiaquan_box li{ position:relative;
    width: 100%;
    min-height: 65px;
    margin-bottom: 15px;box-sizing: border-box;
}
.jiaquan_box li p{
       width: 100%;
    /* min-height: 30px; */
    line-height: 0.4rem;
    top: 0;
    padding: 0.1rem;
    font-size: 0.24rem;box-sizing: border-box;
}
.evendiv{
    top: 0;
}
.evendiv>p{
    background: #fff;
    color: #000;border-radius: 5px;

}
.odddiv{
    float: right;
    top: 0;
    position: relative;
    border-radius: 5px;
    background: #27b5ea;
}
.odddiv>p{
    
    color: #fff;
    text-align:left;
}
.evenimg{
     top: 11px;
    left: -2%;
    width: 0.2rem;
}
.oddimg{
       top: 11px;
    right: -2%;
    width:0.12rem;
}
.jiaquan_box li.even{
    float: left;
    padding-left: 1.2rem;
}
.jiaquan_box li.odd{
    float: right;
    padding-right: 1.2rem;
}
/*about*/
.other_menu h1 {
    font-size: 0.24rem;
    font-weight: normal;
    color: #000;
    line-height: 0.8rem;padding:0 0.4rem; position:relative
}
.other_menu h1:after{content: "";
    position: absolute;
    top: 0.35rem;
    right: 0.4rem;
    background: url(../img/down.png) no-repeat;
    background-size: 100% 100%;
    width: 0.26rem;
    height: 0.15rem;}
.other_menu ul{ padding:0.2rem 0.4rem; border-top:1px solid #e6e6e6}
.other_menu ul li{float:left;margin-right:0.26rem}
.other_menu ul li a{font-size:0.24rem;color:#666; display:block}
.other_menu ul li a:hover,.other_menu ul li.on a{ color:#27b5ea}
.other_menu ul li.last{margin-right:0}
.about_1 .titles{margin-bottom:0.1rem}
.about_1 h1{ font-size:0.48rem; color:#333; line-height:0.6rem; }
.about_1 p{ font-size:0.24rem; color:#333}
.about_1 .about_1_c p{ font-size:0.24rem; color:#666; line-height:0.5rem}
#about_1{ border-bottom:1px solid #e6e6e6}


.about_2_c .picScroll-left .hd ul{display:none}
.about_2_c .picScroll-left .hd .prev{position:absolute;top:238px;left:0;width:42px;height:75px;background:#27b5ea url(../img/left.png) no-repeat;cursor:pointer}
.about_2_c .picScroll-left .hd .next{position:absolute;top:238px;right:0;width:42px;height:75px;cursor:pointer;background:#27b5ea url(../img/right.png) no-repeat}
.about_2_c .picScroll-left .hd .prevStop{background:#232b2e url(../img/sl.png) no-repeat}
.about_2_c .picScroll-left .hd img{width:100%}
.about_2_c .picScroll-left .hd .nextStop{background:#232b2e url(../img/s.png) no-repeat}
.about_2_c .picScroll-left .bd{    padding: 0.1rem;
    position: relative;
    z-index: 1;}
.about_2_c .picScroll-left .bd ul{overflow:hidden;zoom:1}
.about_2_c .picScroll-left .bd ul li{      text-align: center;
    position: relative;
    display: block;
    width: 100%;
    padding: 0 0.1rem;
    box-sizing: border-box;}
.about_2_c .picScroll-left .bd ul li .pic{text-align: center;
    width: 0.98rem;
    height: 0.98rem;
    margin: 0 auto;
    position: relative;}
.about_2_c .picScroll-left {
    position: relative;
}
.about_2_c {
    background: #181d1f;
}
.about_2_c .picScroll-left .bd ul li:nth-child(2n) .title{ float:right}
.about_2_c .picScroll-left .bd ul li .pic span{    width: 0.98rem;
    font-size: 0.3rem;
    height: 0.98rem;
    display: block;
    line-height: 0.98rem;
    background: #27b5ea;
    border-radius: 360px;
    position: absolute;
    top: 0;
    left: 0;
    color: #fff;}
.about_2_c .picScroll-left .bd ul li.top_c .pic .yuan_box{width:9px;height:50px;position:absolute;top:-50px;left:129px}
.about_2_c .picScroll-left .bd ul li .pic a:hover img{border-color:#999}
.about_2_c .picScroll-left .bd ul li .title{font-size: 0.24rem;
    line-height: 0.6rem;
    width: 3.4rem;
    text-align: center;
    color: #7b7c7d;
    position: relative;
    z-index: 2;
    float: left;}
.about_2_c .picScroll-left .bd ul li .title p{ line-height:0.4rem}
.about_2_c .picScroll-left .bd ul li.top_c .title p{}
.tempWrap{position:relative;z-index:1}
.about_2_c .picScroll-left .bd ul li .pic .yuan_box{width:9px;height:50px;position:absolute;top:71px;left:129px}
.about_2_c .picScroll-left .bd ul li .pic .yuan_box p.line_fz{width:1px;height:41px;background:#d9d9d9;margin:0 auto;text-align:center}
.about_2_c .line_mid{    height: 100%;
    width: 1px;
    background: #8c8e8f;
    position: absolute;
    top: 30px;
    left: 50%;
    margin-left: -1px;
    margin-top: -21px;}
.about_2_c .picScroll-left .bd ul li:hover .pic .yuan_box p.line_fz{width:1px;height:41px;background:#27b5ea;margin:0 auto;text-align:center}
.about_2_c .picScroll-left .bd ul li:hover .title p{color:#27b5ea}
.more_down {     text-align: center;
    color: #fff;
    background: #27b5ea;
    border-radius: 20px;
    width: 2.52rem;
    line-height: 0.64rem;
    height: 0.64rem;
    margin: 0.8rem auto 0 auto;}
.about_2_c{ padding:0.4rem 0}

.about_3_c{ padding:0.4rem 0}
.about_3_c{background:#f7f7f7;}
.about_3_c .picScroll-left{position:relative}
.about_3_c .picScroll-left .hd{position:absolute;top:-122px;left:0;color:#fff;width:100%;z-index:2}
.about_3_c .picScroll-left .hd ul{display:none}
.about_3_c .picScroll-left .hd .prev{position:absolute;top:238px;left:0;width:42px;height:75px;background:url(../img/l1.png) no-repeat;cursor:pointer}
.about_3_c .picScroll-left .hd .next{position:absolute;top:238px;right:0;width:42px;height:75px;cursor:pointer;background:url(../img/r1.png) no-repeat}
.about_3_c .picScroll-left .hd .prevStop{background:url(../img/l2.png) no-repeat}
.about_3_c .picScroll-left .hd img{width:100%}
.about_3_c .picScroll-left .hd .nextStop{background:url(../img/r11.png) no-repeat}
.about_3_c .picScroll-left .bd{padding:0.4rem; z-index:1; position:relative}
.about_3_c .picScroll-left .bd ul{overflow:hidden;zoom:1}
.about_3_c .picScroll-left .bd ul li{margin:0;display:block;text-align:center;position:relative;width:100%}
.about_3_c .picScroll-left .bd ul li .pic{text-align:center;width:1.08rem;height:1.1rem;margin:0 auto; position:relative}
.about_3_c .picScroll-left .bd ul li .pic span{    width: 1.08rem;
    font-size: 0.3rem;
    height: 1.1rem;
    display: block;
    line-height: 1.1rem;
    background: url(../img/yuan111.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: 0;
    left: 0.7rem;
    color: #fff;}
.about_3_c .picScroll-left .bd ul li .pic:before{    content: "";
    background: url(../img/yuan22.png) no-repeat;
    background-size: 100% 100%;
    width: 0.2rem;
    height: 0.2rem;
    left: 0.4rem;
    top: 1rem;
    position: absolute;}
.about_3_c .picScroll-left .bd ul li:nth-child(2n) span{
    width: 1.08rem;
    font-size: 0.3rem;
    height: 1.1rem;
    display: block;
    line-height: 1.1rem;
    background: url(../img/y1.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: 0;
    left: -0.7rem;
    color: #fff;
}
.about_3_c .picScroll-left .bd ul li:nth-child(2n) .title {
    float: left;
}

.about_3_c .picScroll-left .bd ul li:nth-child(2n) .title h1,.about_3_c .picScroll-left .bd ul li:nth-child(2n) .title p{ text-align:right}
.about_3_c .picScroll-left .bd ul li .title h1,.about_3_c .picScroll-left .bd ul li:nth-child(2n) .title p{ text-align:left}

.about_3_c .picScroll-left .bd ul li.top_c .pic .yuan_box{width:9px;height:50px;position:absolute;top:-50px;left:129px}
.about_3_c .picScroll-left .bd ul li .pic a:hover img{border-color:#999}
.about_3_c .picScroll-left .bd ul li .title{font-size:0.24rem;line-height:0.6rem;width:3.1rem;margin:0 auto;text-align:center;color:#7b7c7d; float:right}
.about_3_c .picScroll-left .bd ul li .title h1{    color: #333;
    font-weight: normal;
    font-size: 0.3rem;
    line-height: 0.5rem;
    padding: 0.2rem 0;}
.about_3_c .picScroll-left .bd ul li .title p{    /* width: 90%; */
    margin: 0 auto;
    /* height: 92px; */
    overflow: hidden;
    text-align: left;
    line-height: 0.4rem;
    font-size: 0.24rem;}
.about_3_c .picScroll-left .bd ul li.top_c .title p{position:absolute;top:-140px;left:0;width:100%;height:69px;overflow:hidden}
.tempWrap{position:relative;z-index:1}
.about_3_c .picScroll-left .bd ul li .pic .yuan_box{width:20px;height:20px;position:absolute;top:30px;left:129px}
.about_3_c .picScroll-left .bd ul li .pic .yuan_box p.fz_yuan{width:20px;height:20px;background:url(../img/yuan11.png) no-repeat;margin:0 auto;text-align:center}
.about_3_c .line_mid{ height: 95%;
    width: 0.1rem;
    background: #d6d6d6;
    position: absolute;
    top: 3%;
    left: 50%;
    margin-left: -0.1rem;}
.about_3_c .picScroll-left .bd ul li:hover .pic .yuan_box p.line_fz{width:1px;height:41px;background:#27b5ea;margin:0 auto;text-align:center}
.about_3_c .picScroll-left .bd ul li:hover .pic .yuan_box p.fz_yuan{width:20px;height:20px;background:url(../img/yuan22.png) no-repeat;margin:0 auto;text-align:center}
.about_3_c .picScroll-left .bd ul li:hover .pic span{background:url(../img/yuan222.png) no-repeat;color:#fff}
.about_3_c .picScroll-left .bd ul li:hover .title h1{color:#27b5ea}

.about_4{margin-bottom:0.44rem;}
.about_4_c{background:url(../img/aboutbj.jpg) no-repeat;width:100%;padding-top:0.59rem; padding-bottom:0.4rem}
.about_4 .picMarquee-left{overflow:hidden;position:relative}
.about_4 .picMarquee-left .hd{overflow:hidden;height:30px;margin:34px auto;overflow:hidden;zoom:1;zoom:1;text-align:center;width:60px}
.about_4 .picMarquee-left .hd .prev,.about_4 .picMarquee-left .hd .next{width:15px;height:15px;display:block;float:right;margin-right:5px;margin-top:10px;overflow:hidden;cursor:pointer;background:url(../img/c1.png) no-repeat}
.about_4 .picMarquee-left .hd a:hover{background:url(../img/c2.png) no-repeat}
.about_4 .picMarquee-left .hd .next{margin-right:5px;text-indent:-999px;cursor:pointer}
.about_4 .picMarquee-left .hd .prevStop{margin-right:5px;text-indent:-999px;cursor:pointer;background:url(../img/c1.png) no-repeat;width:15px;height:15px}
.about_4 .picMarquee-left .hd .nextStop{background-position:-60px -50px}
.about_4 .picMarquee-left .hd ul{margin:10px auto;overflow:hidden;zoom:1;zoom:1;text-align:center}
.about_4 .picMarquee-left .hd ul li{float:left;overflow:hidden;margin-right:5px;text-indent:-999px;cursor:pointer;background:url(../img/c1.png) no-repeat;width:15px;height:15px}
.about_4 .picMarquee-left .hd ul li.on{background:url(../img/c2.png) no-repeat}
.about_4 .picMarquee-left .bd ul{overflow:hidden;zoom:1}
.about_4 .picMarquee-left .bd ul li{float:left;_display:inline;overflow:hidden;text-align:center}
.about_4 .picMarquee-left .bd ul li .pic{text-align:center}
.about_4 .picMarquee-left .bd ul li .pic img{width:120px;height:90px;display:block;padding:2px;border:1px solid #ccc}
.about_4 .picMarquee-left .bd ul li .pic a:hover img{border-color:#999}
.about_4 .picMarquee-left .bd ul li .title{line-height:24px}
.about_4 .picMarquee-left .bd ul li img{width:253px;height:277px;transition:transform 1s}
.about_4 .picMarquee-left .bd ul li img:hover{transform:scale(1.2,1.2);transition:transform 1.5s linear 0}
.about_5_c .news-list-tpl1{background:#f5f5f5}
.about_5{ background:#f5f5f5;padding-bottom:0.4rem; }
.about_5 .titles{position:relative}
.about_5 .titles a{color:#666;font-size:16px;line-height:26px;position:absolute;top:25px;right:0}
.about_5 .titles a{/*background:url(../img/more.png) no-repeat right center;*/width:64px;height:26px}
.about_5 .news-tpl4-top{margin-bottom:42px}
.about_5 .news-list-tpl4 dl{position:relative;background:#fff;border:none;overflow:hidden;padding:0.28rem 0.5rem; margin-bottom:0}
.about_5 .news-list-tpl4 dl dd{float:left}
.about_5 .news-list-tpl4 dl dt{background:#27b5ea}
.about_5 .news-list-tpl4 dl dd .tit{color: #333;
    margin-top: 0.05rem;
    font-size: 0.3rem;
    height: 1.2rem;
    line-height: 0.6rem;
    overflow: hidden;}
.news-tpl4-top ul li a.img_l{display:inline-block}
.news-tpl4-top ul li a.img_l img{transition:transform 1.5s}
.news-tpl4-top ul li:hover a.img_l img{transform:scale(1.2,1.2);transition:transform 1.5s}
.about_5 .news-list-tpl4 dl dd { width:4.9rem}
.about_5 .news-list-tpl4 dl:nth-child(2n){ background:#eaeaea}
.about_5 .padding05{ background:#f5f5f5}
.about_5_c{ padding:0 0}
.titles{ color:#333; }

/*耗材*/
.info-bd p img{ width:100%}
.haocai_1 .titles{ text-align:center;    padding-bottom: 0.4rem;
    border-bottom: 1px solid #dcdcdc;font-size: 0.24rem;}
.haocai_1  h1{ font-size:0.48rem; color:#333; line-height:0.6rem; }
.haocai_1  p{ font-size:0.24rem; color:#333}
.haocai_list ul li{ padding:0.4rem}
.haocai_1 .titles h1{    font-size: 0.36rem;
    color: #333;
    line-height: 0.5rem;
    margin-bottom: 0.15rem; }
.haocai_img{ width:2.57rem}
.haocai_img a{ background:#27b5ea; border-radius:30px; width:1.7rem; height:0.5rem; line-height:0.5rem; text-align:center; color:#fff; display:block; margin:0 auto 0 auto; position:relative; z-index:1; font-size:0.24rem}
.haocai_cont{     margin-left: 0.85rem;
    width: 3.28rem;}
.haocai_cont h1{    color: #333;
    font-size: 0.36rem;
    line-height: 0.5rem;
    margin-bottom: 0.26rem;
    margin-top: 0.2rem;
    max-height: 1rem;
    overflow: hidden;}
.haocai_cont p{color: #666;
    font-size: 0.24rem;
    line-height: 0.5rem;
    margin-bottom: 0.2rem;
    height: 1rem;
    overflow: hidden;}
.haocai_cont a{ color:#27b5ea;font-size:0.24rem; line-height:0.5rem; background:url(../img/haocai/more.png) no-repeat left center; padding-left:0.38rem}
.haocai_list ul li{ border-bottom: 1px solid #dcdcdc; overflow:hidden; padding-bottom:40px; padding-top:40px; }

.haocai_2{ overflow:hidden}
.haocai_2 .titles{ text-align:center;  margin:0 auto; font-size:0.24rem}
.haocai_2 .titles h1{    font-size: 0.36rem;
    color: #333;
    line-height: 0.5rem;
    margin-bottom: 0.15rem;}
.haocai_list2 ul li{ overflow:hidden;padding:50px 0}
.haocai_list2 ul li h1{ font-size:0.3rem; font-weight:normal; color:#333;margin-bottom:0.3rem;padding-bottom:0.1rem; border-bottom:1px solid #dcdcdc; margin:0 0.4rem 0.4rem 0.4rem}
.haocai_list2 ul li .wumai_left{ width:4.02rem; height:5.33rem; margin-left:0.4rem; float:left}
.kouzhao_b{    position: relative;
    width: 7.5rem;}
.haocai_list2 ul li .wumai_right{   margin-left: 0.4rem; 
    width: 3.8rem;
    /* float: left; */
    /* margin-top: 0.3rem; */
    line-height: 0.4rem;
    font-size: 0.3rem;
    color: #666;
    position: absolute;
    top: 0;
    right: 0.2rem;}
.haocai_list2 ul li .wumai_right strong{ width:auto;}
.haocai_list2 ul li .wumai_right strong,.haocai_list2 ul li .wumai_right span{ float:left}
.haocai_list2 ul li .wumai_right span{ width:2.3rem;}

.haocai_list2 ul li .wumai_right div{    margin-bottom: 0.1rem; font-size:0.24rem;
    clear: both;
    overflow: hidden;}
.haocai_list2 ul li .wumai_right strong{ font-weight:normal; color:#000}
.haocai_list2 ul li.bj_wumai{ background:#7bc8e5;
    padding-bottom: 92px; }
.haocai_list2 ul li.bj_wumai h1 {

    color: #fff;

    border-bottom: 1px solid #f2fafc;
}
.gaojinghua  h3{ color:#fff; text-align:center; font-size:36px; margin-bottom:70px; padding-top:40px}
.wumai_gjh img{ width:400px; height:412px; margin:0 auto; display:block}
.wumai_list{position:absolute; width:200px;}
.wumai_list h4{ font-size:22px; color:#151515; line-height:38px; background:#fff; padding:0 23px; font-weight:normal; height:38px; overflow:hidden; margin-bottom:15px; text-align:center}
.wumai_list p{ color:#fff; font-size:0.3rem line-height:26px}
.wumai_gjh{ position:relative}
.wumai_one{ top: -18px;
    left: 201px;}
.wumai_two{top: -8px;
    right: 199px;}
.wumai_three{     bottom: -58px;
    left: 269px;}
.wumai_four{ bottom: -46px;
    right: 318px;}
.wumai_five{     background: url(../img/haocai/tiao.png) no-repeat left center;
    color: #000;
    font-size: 22px;
    line-height: 54px;
    height: 54px;
    text-align: center;
    width: 400px;
    position: absolute;
    top: 53%;
    left: 36%;}
.product_inf_kz { color:#666; font-size:22px}
.huxi_box h4{ font-size:40px; color:#333; font-weight:normal; line-height:60px}
.huxi_box p.zuli{ color:#27b5ea; font-size:26px; line-height:30px; margin-bottom:15px}
.line_hx{ background:#94989b; width:127px; height:1px; margin-bottom:6px}
.product_inf_kz div img{ width:628px; height:398px; margin:0 auto; display:block}
.huxi_box{ margin-left:220px; margin-top:-60px}

.product_sign h4{    text-align: center;
    font-size: 48px;
    color: #333;
    font-weight: normal;
    line-height: 50px;
    margin-bottom: 20px;}
.sign_xz{width:488px; height:42px; line-height:42px; text-align:center; color:#fff; margin:0 auto; background:url(../img/haocai/lt.png) no-repeat; font-size:24px }
.sign_box img{ width:770px; height:504px; display:block; margin:0 auto}
.sign_box{ position:relative}
.sign_one{      position: absolute;
    top: 60px;
    left: 210px;
    width: 380px;}
.sign_one h5{color:#2c2c2c; font-size:48px; font-weight:normal; line-height:50px; margin-bottom:6px}
.sign_one p{ color:#2c2c2c; font-size:26px; line-height:30px}
.sign_two{      position: absolute;
    top: 160px;
    left: 200px; width:290px}
.sign_two h5{color:#000; font-size:20px; font-weight:normal}
.sign_two p{ color:#454545; font-size:20px}
.sign_one img{ width: 86px;
    height: 86px;
    display: block;
    float: left;
    margin: 0 7px 0 0;}

.sign_two img{width:198px; height:183px; margin:0 auto; display:block}
.report_box{ font-size:0.24rem; color:#fff; text-align:center}
.report_box .rep_tit{ font-size:30px}
.tijian_img { position:relative; margin-bottom:60px}
.tijian_img img{ width:737px; height:441px; margin:0 auto 20px auto; display:block}
.zhibiao_report p{ font-size:0.3rem ;color:#fff}
.zhibiao_report p span{ font-size:0.3rem ;color:#000}
.img_report{   
    position: absolute;
    right: 294px;
    top: 410px;font-size: 0.3rem;}
.report_zhibiao{ margin-left:240px; text-align:left}
.report_zhibiao p{ font-size:0.3rem ;color:#fff}
.report_zhibiao h5{ font-weight:normal; font-size:24px; color:#fff}
.report_zhibiao p strong{ font-size:0.3rem ;color:#000; font-weight:normal}
.img_report2 {
   position: absolute;
    right: 323px;
    top: 395px;
    font-size: 0.3rem;
}
.img_report3 {
   position: absolute;
    right: 290px;
    top: 240px;
    width: 310px;
    font-size: 0.3rem;
    text-align: left;
}

.show_yiwei{ position:absolute; bottom:50px; right:0; width:117px; height:117px; line-height:117px; text-align:center; color:#fff; background:url(../img/haocai/yw.png) no-repeat}
.wumai_list1 {
    position: absolute;
    width: 136px;
    color: #222;
}
.wumai_one_t {
       top: -8px;
    left: 444px;
}
.wumai_two_t {
        top: 90px;
    right: 450px;
}
.wumai_three_t {
        top: 443px;
    right: 409px;
}
.wumai_four_t {
        top: 514px;
    right: 542px;
}
.wumai_five_t {
        color: #000;
    text-align: center;
    position: absolute;
    top: 98px;
    right: 314px;
}
.wumai_gjh1{ position:relative; font-size:0.3rem ;color:#222}
.wumai_gjh1 img {
    width: 732px;
    height: 539px;
    margin: 0 auto;
    display: block;
}

.gaojinghua1 h3 {
    color: #333;
    text-align: center;
    font-size: 36px;
    margin-bottom: 15px;
    line-height: 40px;
    padding-top: 15px;
}
.titl_show1{text-align: center;
    font-size: 0.3rem;
    color: #666;
    margin-bottom: 60px;}
	
.gaojinghua2 h3 {
    color: #fff;
    text-align: center;
    font-size: 36px;
    margin-bottom: 15px;
    line-height: 40px;
    padding-top: 15px;
}
.titl_show2{text-align: center;
    font-size: 0.3rem;
    color: #fff;
    margin-bottom: 60px;}	
.wumai_gjh2 img{ width:1193px; height:446px; display:block; margin:0 auto}
.warp_content{ overflow:hidden}
.wumai_gjh2 { position:relative}
.show_zm{ font-size:0.3rem ;color:#2a165b; text-align:center}
.show_zm p.show_bg{ height:50px; line-height:50px; text-align:center; background:#27b5ea; color:#fff;font-size:20px; }
.show_zm1{     position: absolute;
    top: 52px;
    left: 42px;
    width: 160px;}
.show_zm2{    position: absolute;
    top: 50px;
    right: 321px;
    width: 160px;}
	
	
	
.car_list ul li {
    padding: 0.5rem 0 0rem 0; float:none
}
.car_list ul li:nth-child(1) {
    padding: 0.5rem 0 1.3rem 0; float:none
}

.car_list ul li.bj_car {
    background: #f5f5f5;
}	

.car_list ul li.bj_car h1 {
     color: #333;
    border-bottom: 1px solid #dcdcdc;
}
.car_list ul li h1 {
    font-size: 0.3rem;
    font-weight: normal;
    color: #333;
    padding-bottom: 0.1rem;
    border-bottom: 1px solid #dcdcdc; margin:0 0.4rem 0.4rem 0.4rem
}
.haohua_links{ margin-top:0.2rem; overflow:hidden}
.car_box ul li{ width:100%; float:left; text-align:center; padding:0}
.car_box ul li.last{ margin:0}
.car_box ul li .car_img div{  height:4.34rem;display: table-cell;  
    vertical-align: middle;}
.car_box ul li .car_img img{margin: 0 auto;
    display: block;
    vertical-align: middle;}
.car_box ul li .car_cont{ float:left; width:2.64rem; text-align:left; margin-top:0.69rem}
.car_box ul li .car_img{ float:left; margin-bottom:0.34rem; background:#f5f5f5; height:4.34rem; width:3.5rem;display:table; margin-right:0.56rem}
.car_box ul li .car_cont h2{font-size: 0.3rem;
    font-weight: normal;
    color: #000;
    line-height: 0.4rem;
    margin-bottom: 0.2rem;}
.car_box ul li .car_cont p{  font-size:0.24rem; font-weight:normal; color:#666; line-height:0.4rem}
.car_box{ padding:0 0.4rem}
.chezai_list ul li:nth-child(1){ padding:0}
.lj_left{ width:1.94rem; height:3.98rem; margin-right:0.36rem}
.lj_left img{ width:1.94rem;}
.lj_tit{ margin-bottom:0.36rem; margin-top:0.36rem}
.lj_tit p sup{ top:-0.2em}
.lj_tit h2{ font-size:0.3rem ;color:#333;    line-height: 0.4rem;
    margin-bottom: 0.2rem;}
.lj_tit p{ font-size:0.24rem; color:#666; line-height:0.4rem}
.lj_right  { width:4.4rem}
.lj_gn p{ color:#27b5ea; font-size:0.24rem; text-align:left; margin-bottom:0.04rem}
.lj_gn span{ text-align:left; color:#666; font-size:0.24rem;  display:block; background:url(../img/haocai/cicle.png) no-repeat left 12px; padding-left:0.26rem}
.lv_net{ padding:0 0.4rem}
.lv_net dl dt{ margin-bottom:0.4rem}
.car_hornor .picMarquee-left{overflow:hidden;position:relative}
.car_hornor .picMarquee-left .hd{overflow:hidden;height:30px;margin:18px auto 0 auto;overflow:hidden;zoom:1;zoom:1;text-align:center;width:60px}
.car_hornor .picMarquee-left .hd .prev,.car_hornor .picMarquee-left .hd .next{width:15px;height:15px;display:block;float:right;margin-right:5px;margin-top:10px;overflow:hidden;cursor:pointer;background:url(../img/c1.png) no-repeat}
.car_hornor .picMarquee-left .hd a:hover{background:url(../img/c2.png) no-repeat}
.car_hornor .picMarquee-left .hd .next{margin-right:5px;text-indent:-999px;cursor:pointer}
.car_hornor .picMarquee-left .hd .prevStop{margin-right:5px;text-indent:-999px;cursor:pointer;background:url(../img/c1.png) no-repeat;width:15px;height:15px}
.car_hornor .picMarquee-left .hd .nextStop{background-position:-60px -50px}
.car_hornor .picMarquee-left .hd ul{margin:10px auto;overflow:hidden;zoom:1;zoom:1;text-align:center}
.car_hornor .picMarquee-left .hd ul li{float:left;overflow:hidden;margin-right:5px;text-indent:-999px;cursor:pointer;background:url(../img/c1.png) no-repeat;width:15px;height:15px;}
.car_hornor .picMarquee-left .hd ul li.on{background:url(../img/c2.png) no-repeat}
.car_hornor .picMarquee-left .bd ul{overflow:hidden;zoom:1}
.car_hornor .picMarquee-left .bd ul li{float:left;_display:inline;overflow:hidden;text-align:center; margin-right:20px; padding:0;-webkit-box-shadow: #666 0px 0px 10px;
-moz-box-shadow: #666 0px 0px 10px;
box-shadow: #666 0px 0px 10px;}
.car_hornor .picMarquee-left .bd ul li .pic{text-align:center}
.car_hornor .picMarquee-left .bd ul li .pic img{width:120px;height:90px;display:block;padding:2px;border:1px solid #ccc;}
.car_hornor .picMarquee-left .bd ul li .pic a:hover img{border-color:#999}
.car_hornor .picMarquee-left .bd ul li .title{line-height:24px}
.car_hornor .picMarquee-left .bd ul li img{width:382px;height:233px;transition:transform 1s;}
.car_hornor .picMarquee-left .bd ul li img:hover{transform:scale(1.2,1.2);transition:transform 1.5s linear 0}

.haohua_img img{ width:7.5rem; height:7.04rem;}
.lw_tit{ color:#333; font-size:0.24rem}
.car_list ul li .lw_tit h2{ font-size:0.24rem; font-weight:normal; border-bottom:none; line-height:0.56rem; margin-bottom:0.5rem; padding:0 0.4rem}
.haohua_img{       position: relative;
    margin-top:2rem;}
.lvwang_box{ padding: 0 0}
.line9{ height:60px; width:100%; display:block; margin:0 auto}
.haohua_tit{ position:absolute;}
.haohua_tit h3{ font-size:0.28rem; color:#282727}
.haohua_tit p{ font-size:0.24rem; color:#666; line-height:0.45rem}

.haohua_tit1{    width: 4rem;
    top: -1.4rem;
    left: 0.4rem;
}
.haohua_tit2{      width: 2.6rem;
    top: -1.2rem;
    right: 0;}
.haohua_tit3{width: 2.6rem;
    top: 4.9rem;
    left: 0.4rem;}
.haohua_tit4{width: 2.3rem;
    top: 6.8rem;
    left: 2rem;}
.haohua_tit5{     width: 3.4rem;
    top: 4.4rem;
    right: 0.8rem;}
.haohua_tit6{  width: 2.5rem;
    top: 6.7rem;
    right: 0.5rem;}
.haohua_left_img{ width:6.58rem; height:3.48rem; margin-right:58px; padding-bottom:0.46rem}
.haohua_left_img img.huahua_img{width:6.58rem; height:3.48rem; margin:0 auto; display:block}
.haohua_left_img{ position:relative}
.haohua_img1{ position:absolute; right:0.22rem; top:0.38rem; width:1.49rem; height:1.97rem}
.haohua_img2{ position:absolute; left:0; bottom:-1rem; width:1.98rem; height:1.98rem}
.haohua_right{ margin-top:1.2rem; padding:0.4rem 0.4rem 0.4rem 0.4rem} 
.haohua_right  h2{     font-size: 0.3rem;
    font-weight: normal;
    margin-bottom: 0.16rem;
    line-height: 0.5rem; color:#333}
.haohua_right p{ font-size:0.24rem; line-height:0.44rem; color:#666; margin-bottom:0.15rem}
.haohua_right p.zhijing{ color:#27b5ea}
.lvwang_thing{ margin-bottom:20px; overflow:hidden}
.lvwang_thing dl dt{ width:1.2rem; float:left; margin-right:0.13rem; text-align:center; }
.lvwang_thing dl dt div{margin-bottom:8px}
.haohua_links a{ float:left; margin-right:0.23rem; width:1.98rem; height:0.56rem; line-height:0.56rem; text-align:center; color:#666; font-size:0.24rem; border-radius:30px; border:1px solid #b5b5b5;transition:all 0.3s}
.haohua_links a:hover{ background:url(../img/haocai/buy11.png) no-repeat center center; color:#fff;transition:all 0.3s}
.title_filter_box{ padding-top:0.8rem; margin-bottom:0.38rem;}
.title_filter_box p{width: 100%;
    height: 1px;
    background: #e7e7e7;
    margin: 0 auto;
    box-sizing: border-box;}
.title_filter_box h3{ font-size:0.3rem ;color:#333; width:1.85rem; height:0.46rem; line-height:0.46rem; text-align:center; font-weight:normal; margin:-0.23rem auto 0 auto; background:#e6e6e6; font-family:'Microsoft YaHei'}
.dakeli_list dl dt{ width:3.6rem;  float:left; margin-right:0.1rem; text-align:center; color:#666; font-size:0.24rem; margin-bottom:0.2rem}
.dakeli_list dl dt:nth-child(2n){ float:right; margin-right:0}
.dakeli_list dl dt div.keli_img_box{ margin-bottom:0.12rem; width:3.6rem; height:2.2rem;}
.dakeli_list dl dt.last{ margin-right:0;}
.dakeli_list dl dt div{ overflow:hidden}
.dakeli_list dl dt div img{transition:transform 1s}
.dakeli_list dl dt div img:hover{transform:scale(1.2,1.2);transition:transform 1.5s linear 0}
.haohua_right  h2 span{ display:block; color:#666; font-size:14px}
.dakeli_list{  overflow:hidden; padding:0.1rem}
.haocai_1,.haocai_2{ padding-top:0.4rem}
.car_list ul li:nth-child(5){ padding-bottom:0}
.car_list ul li:nth-child(6){ padding-top:0}
.jq_topborder{ border-top:1px solid #e7e7e7;
}
.jiaquan_cont p{ font-size:0.24rem; color:#666; line-height:0.45rem}
.jiaquan_cont h3{ text-align:center; font-size:0.3rem; color:#333; line-height:0.3rem; margin-bottom:0.3rem}
.car_list ul li:nth-child(6) .line_mid{width: 100%;
    height: 1px;
    background: #e7e7e7;
    margin: 0 auto 0.4rem auto;
    box-sizing: border-box;}

.diy_top {
    position: relative;
    padding-bottom: 0.2rem;
}
.jiaquan_cont a {
    display: block;
    width: 2.54rem;
    height: 0.6rem;
    border-radius: 30px;
    background: #27b5ea;
    color: #fff;
    text-align: center;
    line-height: 0.6rem;
    font-size: 0.24rem;
    margin-top: 0.3rem;
}
.diy_top_box{     color: #666;
    font-size: 0.28rem;
    top: 0rem;
    left: 0.46rem;
    position: absolute;
    width: 4.8rem;}
.tit_diy{ font-size:0.28rem; color:#333}
.diy_top_box p{ margin-bottom:0.2rem; line-height:0.4rem}
.fangan_diy{ margin-bottom:0.6rem}
.fangan_diy span{ background:url(../img/haocai/cicle.png) no-repeat left center; padding-left:0.2rem; color:#666; font-size:0.24rem; margin-right:0.26rem}
.car_list ul li.wu_tit{    overflow: hidden;
    padding-bottom: 1.3rem;}
.chezai_list ul li{ overflow:hidden}
.car_box ul li .car_img div { overflow:hidden}
.car_box ul li .car_img div img{    transition: transform 1s;}
.car_box ul li .car_img div:hover img{transform:scale(1.2,1.2);transition:transform 1.5s linear 0}
.haohua_right p.haohua_hjl{ margin-bottom:0.3rem}
.hjl_box{   width: 7.5rem;
    margin-top: 0.1rem;}
.hjl_box dl dt{ width:3.25rem; height:2rem; border:1px solid #27b5ea; border-radius:10px; float:left; margin-left:0.4rem; text-align:center; color:#27b5ea; font-size:0.24rem; margin-bottom:0.2rem}
.hjl_box dl dt:nth-child(2n){ margin-right:0.4rem; float:right; margin-left:0}
.hjl_box dl dt div h4{     font-size: 0.6rem;
    position: relative;
    font-weight: normal;
    line-height: 0.5rem;
    padding:0.45rem 0 0.1rem 0;}
.hjl_box dl dt div h4 em{     font-size: 0.22rem;
    font-weight: normal;
    top: 0.3rem;
    position: absolute;
    left: 2.4rem;
    font-style: normal;}
.hjl_box dl dt p{ line-height:0.4rem}
.diy_top img{ width:7.5rem; height:4.7rem; margin:0.2rem auto 0.2rem auto; display:block}	
.haohua_left_img{ padding:0 0.4rem}
/*售后网点*/
.padding04{ padding:0.4rem}
.service_tit{border-bottom:1px solid #e6e6e6;padding:0 0 0.3rem 0;margin-bottom:0.4rem}
.service_tit h1{color:#333;font-size:0.3rem;font-weight:normal}
.service_list h1{font-size:24px;color:#333;font-weight:normal;line-height:26px;text-align:center;margin-bottom:46px}
.service_list strong{display:block;font-size:0.24rem;font-weight:normal;color:#333}
.service_list p{font-size:0.24rem;color:#666;line-height:0.5rem}
.sep{ margin-bottom:0.2rem;}
.sep ul{isplay: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    /* -webkit-box-lines: multiple; */
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;}
.sep li{ float:none; width:50%; text-align:center;   box-sizing: border-box; margin-bottom:0.25rem;  }
.sep li div{ width:96%; margin:0 auto; border:1px solid #f3f3f3;box-sizing: border-box; padding:0.2rem;    box-shadow: 0 0 5px #f3f3f3;}
.sep li h1{ font-size:0.24rem}
.sep li p{ font-size:0.22rem; color:#b6b6b6;}

.tab_us{    box-shadow: 0 0 5px #888;
    background: #fff;
    border-top: 1px solid #eee;
    position: relative;}
.tab_us li{ line-height:0.78rem;
    background: #fff; padding-bottom:0; width:50%; position:relative
}

.tab_us li.on{
    color: #333;
    border-bottom: 2px solid #00c2ed;
}
.tab_us li a {
    display: block;
    font-size: 0.28rem;
    color: #555; text-align:center
}

.tab_us li:after {
    content: "";
    width: 1px;
    height: 100%;
    right: 0;
    top: 0;
    background: #eeeeee;
    position: absolute;
}



.tab_us ul{display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    /* -webkit-box-lines: multiple; */
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;}
.tab_us ul li{ float:none; width:50%;}


/*&#188;&#188;ê&#245;&#214;§3&#214;*/
.contact_li{ padding-top:0.2rem}
.contact_li ul li{    float: none;
    width: 100%;
    padding: 0.3rem 0.3rem 0 0.3rem;
    box-sizing: border-box; text-align:left}
.contact_li ul li h1{    font-size: 0.28rem;
    color: #333;
    font-weight: 700; margin-bottom:0.2rem}
.contact_li ul li p span{    color: #00c2ed;}
.contact_li ul li p{    font-size: 0.24rem;
    color: #666;}
.leave-word1 .main-wrap {
    width: 100%;
    margin: 0 auto;
}
.yzm_box img.yzm_img{ width:0.78rem; height:0.49rem; margin-right:0.22rem;}
.yzm_box div.row-box{ width:2.92rem;box-sizing: border-box; margin-right:0.3rem}
.yzm_inf span{  color:#00c2ed}

.yzm_inf{ height:0.7rem; line-height:0.7rem}
.row-box span{ float: left;
    width: 1.4rem;
    text-align: center;
    line-height: 0.7rem;
    display: block; font-size:0.24rem}
.bianhao{}
.bianhao div.row-box{ width:49%;box-sizing: border-box;}
.leave-word1 {
    background-color: #fff;
}
.leave-word1 .row-box {
    width: 100%;
    margin-bottom: 0.3rem; border:1px solid #e5e5e5; height:0.7rem; position:relative
}
.leave-word1 .row-box label{ position: absolute; height:100%;
    top: 0;
    left: 0;
    width: 100%;}
.leave-word1 .row-box label.xiala_icon:after{ content: "";
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 8px solid #d1a46b;
    position: absolute;
    right: 2%;
    top: 45%;}
.leave-word1 .row-box input,.leave-word1 .row-box select,.leave-word1 .row-box  textarea { border:none; background:none; width:100%;
    height: 100%;
    color: #666;
    text-align: left;
    outline: none;
    box-sizing: border-box;
    position: absolute;
    top: 0;
    left: 0;
    padding: 0  0.1rem 0 1.4rem;
    box-sizing: border-box;}
.leave-word1 .row-box input::-webkit-input-placeholder,.leave-word1 .row-box textarea::-webkit-input-placeholder,.leave-word1 .row-box select{ color:#666; font-size:0.24rem}
.leave-word1 .file_box{ border:none}
.leave-word1 .file_box input{ top:0.12rem; opacity:0}
.leave-word1 .textarea_box{ height:2rem;}
.leave-word1 .row-box  textarea{ line-height:0.4rem; padding:0.15rem 0.1rem 0.15rem 1.4rem; height:2rem}
.leave-word1 .file_box label.filebox{
    width: 1.5rem;
    height:0.7rem;
    border: 1px solid #dbdbdb;
    background: #cecece;
    color: #fff;
    display: block;
    text-align: center;
    line-height: 0.7rem;
	left:1.4rem;
}



.leave-word1 .reset-btn {
    border: none;
    width:1.48rem;
    height: 0.5rem;
    background-color: #cecece;
    color: #fff;
    font-size: 0.22rem;
    display: block;
}


.leave-word1 .sub-btn {
    border: none;
    width: 1.48rem;
    height: 0.5rem;
    background-color: #00c2ed;
    color: #fff;
    font-size: 0.22rem;
    display: block; margin-right:0.1rem;
}

/*áa&#207;μ&#206;ò&#195;&#199;*/
ul,li{ list-style:none;}
.contact_box{ padding:0.3rem 0.3rem 0 0.3rem;; margin:0.3rem 0}
.contact_box ul li{ position:relative; width:100%; float:none; text-align:left; margin-bottom:0.3rem; line-height:0.5rem; font-style:normal; }
.contact_box ul li p{ width:5.4rem; overflow:hidden}
.contact_box ul li a{ width:1.48rem; height:0.5rem; line-height:0.5rem; background:#00c2ed; font-size:0.22rem; display:block; color:#fff; text-align:center; position:absolute; right:0; top:0}
.contact_intro{ padding:0 0.3rem; text-align:left}
.contact_tit{ margin-bottom:0.52rem;}
.contact_tit h1{    font-size: 0.3rem;
    color: #00c2ed;
    padding: 0.2rem 0 0 0;}
.contact_tit h2{    font-size: 0.24rem;
    font-weight: normal;
    color: #999;
    font-family: 'Arial';
    margin-bottom: 2%;}
.contact_tit span{ height:0.02rem; width:0.98rem; background:#00c2ed; display:block}
.contact_addres_box ul li{    font-size: 0.24rem;
    line-height: 0.4rem;
    color: #666;float:none; width:100%; margin-bottom:0.5rem;}
.contact_addres_box ul li span{ color:#888;}
.contact_addres_box ul li:last-child{ margin-bottom:0}

/*2ú&#198;·&#207;&#194;&#212;&#216;*/
.down_img{ width:1.66rem; height:1.58rem; float:left; background:#fff; position:relative; overflow:hidden; margin-right:0.45rem; border:0.01rem solid #ebeaea}
.down_img div{position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    width: 100%; }
.down_img img{ width:0.89rem; height:0.82rem; margin:0 auto; display:table-cell}
.product_down{ padding:0.3rem}
.product_down ul li{ float:none; width:100%;   overflow:hidden; text-align:left; padding:0.23rem 0; position:relative; margin-bottom:0.2rem}
.product_down ul li:after{ content:""; width:100%; left:0;  bottom:0; border-bottom:0.05rem solid #ebeaea; position:absolute}
.down_right{ width:4.58rem; color:#666; font-size:0.26rem; line-height:0.4rem;}
.down_right p{ margin-bottom:0.27rem;}
.down_right a{ width:1.6rem; height:0.5rem; line-height:0.5rem; color:#fff; text-align:center; display:block; background:#00c2ed}


/*foot*/
footer { text-align:center; font-size:0.2rem; color:#979797; background:#000; background-size:100% 100%; padding-bottom:0.15rem; position:relative; padding-top:0.18rem;}
footer a{color:#979797}
footer a img{ width: 0.67rem;height: 0.68rem;padding: 0.1rem 0.2rem 0.3rem 0;display: inline-block;margin: 0 auto;}




/*中端*/
.high-2 .pia2 {
    position: absolute;
    left: 0.1rem;
    bottom: 0.1rem;
    width: 3.04rem;
}
.z_icon{    /* margin-bottom: 20px; */
    overflow: hidden;
    color: #fff;
    font-size: 0.22rem;
    width: 4.9rem;
    /* float: right; */
    position: absolute;
    bottom: 2rem;
    right: 0.2rem;}
.z_icon dl dt{ width:0.84rem; float:left; margin-right:0.12rem; text-align:center; }
.z_icon dl dt div{margin-bottom:0.08rem}
.z_icon dl dt p{ line-height:0.4rem}
.high-71 .con {
    float: right;
    text-align: center;
}
.high-71 .con {
    float: right;
    text-align: center;
}
.pro-eve .con.rig1{ text-align:left}
.high-8 .list.fu1 {
    width: 3.7rem;
    float: left;
    margin-right: -0.3rem;
}
.hight-8_tit .pro-eve-tit {
    font-size: 0.54rem;
    color: #444;
    line-height: 0.7rem;
    margin-top: 0.4rem;
}
.high_9 .pro-eve-tit {
    margin-top: 0.8rem;
}
.high_10 .con-mid {
    text-align: left;
}


/*2017-2-27*/
header .nav-btn .line{ border-radius:3px}
header .nav-btn .line:before{ position:absolute; top:0; left:-0.2rem; width:0.07rem;  height:0.07rem; border-radius:360px; content:""; background:#fff}
.dh_text{      position: absolute;
    top: 0.38rem;
    right: 0;
    text-align: center;
     color: #fff;
    width: 0.6rem;}
.nav-btn.hover .line:before{ background:none}
.nav-btn.hover .line{ width:0.51rem}


.high-5 .old {
  position: absolute;
    width: 0.23rem;
    /* height: 118px; */
    height: 1.42rem;
    left: 0.5em;
    top: 6.7rem;
    background: url(../img2/old.png) no-repeat center;
    background-size: 100% 100%;
}

/*2-28*/
.swiper-container1 div a{ display:block; height:100%}