/* CSS Document */
body, html {
overflow-x: hidden;  color: #666; font-family:"Microsoft Yahei";
}
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: #fff; 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: 1.5rem;
    margin-top: 0.34rem;
    margin-top: .4rem;
}
header .nav-btn {
    width: 0.4rem;
    height: 0.3rem;
    position: relative;
    cursor: pointer;
    margin-top: 0.38rem;
}
eader .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: 100%;
    height: 2px;
    background-color: #818182;
    position: absolute; border-radius:5px;
    left: 0;
}
header .nav-btn .line2 {
    top: 0.129rem;
}
header .nav-btn .line3 {
	 width: 90%;
    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(../images/ico_01.png) no-repeat 0.3rem center;
    background-size: auto 100%;
    padding-right: 0.3rem;
    border-right: 1px solid #ccc;
    margin-right: 0.3rem;
    margin-top: 0.38rem;
    cursor: pointer;
    border-left: 1px solid #ccc;
    padding-left: 0.3rem;
}
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}
/*ÏÂÀ­*/
header .sub-menu {
    width: 92%;
    padding: 0 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(../images/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(../images/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 #fff; border-radius:30px;
    position: fixed;
    left:4%;
    top: 10%;
    height: 0.8rem;
    z-index: 111;
    display: none;
}
.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(../images/ico_08.png) no-repeat center;
    background-size: 0.4rem auto;
}
.m-close-search {
    display: block;
    width: 15px;
    height: 15px;
    background: url(../images/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(../images/ico_03_h.png) no-repeat center;
    background-size: 100% auto;
}
.link_con{ display:inline;margin-top: 0.28rem; float:left; margin-left:1rem}
a.de img{ width:0.38rem; height:0.18rem;}
a.en img{ width:0.33rem; height:0.18rem;}

/*home*/
.tit_top{     position: relative;
    width: 3.5rem;
    margin: 0 auto;} 
.tit_top span{position: absolute;
    top: -0.28rem;
    background: #fff;
    width: 2.51rem;
    left: 50%;
    text-align: center;
    color: #000;
    font-size: 0.24rem;
    margin-left: -1.2rem;}
.tit_top h1{ background: #fff;
    text-align: center;
    color: #000;
    border: 1px solid #4d4d4d;
    margin: 0.2rem auto 0.54rem auto;
    height: 1rem;
    line-height: 1.1rem; font-size:0.36rem;}
.tit_top h1.mg_5 {
    margin: 0.5rem auto 0.54rem auto;
}
.swiper_home_b a{ display:block}
.about_links_box dl.mg_t_4 {
    margin: -0.3rem auto 0.4rem auto;
}
.zhaoshang li{ float:none; margin-bottom:0.3rem}
.zhaoshang .zs_t{ overflow:hidden}
.zhaoshang .zs_t .haocai_img { float:left; text-align:center; color:#fff; background:#b61019; width:2.74rem; height:2.68rem}
.zhaoshang .zs_t .haocai_cont {
margin: 0;   width: 4.16rem; height:2.68rem;
}
.zhaoshang .zs_t .haocai_cont img{ height:100%}
.zhaoshang .zs_t .haocai_img h1{ font-size:0.6rem; margin-top:0.2rem; position:relative}
.zhaoshang .zs_t .haocai_img h1:after{    content: "";
    background: #fff;
    height: 1px;
    width: 0.4rem;
    left: 50%;
    margin-left: -0.2rem;
    position: absolute;
    bottom: 0;
}
.zhaoshang .zs_t .haocai_img h2{ font-size: 0.3rem;
    height: 0.6rem;
    overflow: hidden;
    padding: 0.15rem;}
.zhaoshang .zs_b{ box-shadow:0 0 3px #ccc; padding:0.3rem 0}
.zhaoshang .zs_b p{    position: relative;
    padding: 0 0.3rem 0 0.57rem;
}
.zhaoshang .zs_b p:before{ position:absolute; left:0.27rem; top:0.25rem; width:0.08rem; height:0.08rem; background:#333333; content:""; border-radius:360px}
.westfield_fei{ text-align:center; color:#000; margin-bottom:0.3rem}
.westfield_2 p{ line-height:0.4rem; font-size:0.24rem; color:#666; margin-bottom:0.2rem}
.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(../images/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:90%; margin:0 auto}
.home_imgs{padding:5% 0 0 0;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:6.2rem; margin:0 auto}
.img_foot_logo div{    width: 3rem;
    position: relative;
    background: #fff;
    border-radius: 10px;
    height: 3rem;
    display: inline-block;box-shadow:inset 0 0 10px #000;  
    margin: 0 auto;}
.foot_b{ border:1px solid #e4e4e4; padding:0.3rem 0; margin:0.2rem auto}
.img_foot_logo div img{     margin: 0.2rem auto 0.1rem auto;
    width: 2rem;
    height: 2rem;}
.img_foot_logo div h1{ font-size:0.24rem}
.top_up{ width:0.75rem; height:0.65rem; position:fixed; right:0.3rem; bottom:0.3rem}
/*about*/
.tit_t_title{ text-align:center; color:#4c4c4c; font-size:0.3rem; position:relative; margin-bottom:0.2rem}
.tit_t_title:after{ content:""; width:0.82rem; left:50%; margin-left:-0.41rem; bottom:0; height:0.02rem; background:#b61019; position:absolute}
.tit_t_title h1{ font-size:0.3rem; line-height:0.28rem}
.about_swiper1 .ins-nav2 {
    background: none;
    position: relative; padding:0.3rem 0 0.8rem 0; margin-bottom:0.6rem
}
.about_swiper1 .ins-nav2 .bd {
    width: 100%;
    margin: 0 auto;
    position: relative;
    overflow: hidden;
}
.about_swiper1 .ins-nav2 .bd ul {
    width: 100%;
}
.about_swiper1 .ins-nav2 .bd li {
    width: 33.3333%;
    text-align: center;
    line-height: 0.8rem;font-size:0.25rem;
    color: #fff;
}
.about_swiper1 .ins-nav2 .bd li img{ width:98%; margin:0 auto} 
.about_swiper1 .ins-nav2 .bd li a {
    display: block; font-size:0.25rem;
    color: #fff;
}
.about_swiper1 .ins-nav2 .bd li.on { font-weight:700; border-top:1px solid #00c2ed
}
.about_swiper1 .ins-nav2 .prev {
        background: url(../images/ico_05.png) no-repeat center;
    background-size: 100% auto;
    left: 47%;
    margin-left: -0.25rem;
}
.about_swiper1 .ins-nav2 .butn {
   display: block;
    position: absolute;
    bottom: 0;
    width: 0.5rem;
    height: 0.5rem;
}
.about_swiper1 .ins-nav2 .next {
    background: url(../images/ico_06.png) no-repeat center;
    background-size: 100% auto;
     right: 47%;
    margin-right: -0.25rem;
}
.about_swiper1 .ins-nav2 .bd li.hover a {
    color: #fff;
}






.about_swiper2 .ins-nav2 {
    background: none;
    position: relative; padding:0.3rem 0 0.8rem 0; margin-bottom:0.6rem
}
.about_swiper2 .ins-nav2 .bd {
    width: 100%;
    margin: 0 auto;
    position: relative;
    overflow: hidden;
}
.about_swiper2 .ins-nav2 .bd ul {
    width: 100%;
}
.about_swiper2 .ins-nav2 .bd li {
    width: 33.3333%;
    text-align: center;
    line-height: 0.8rem;font-size:0.25rem;
    color: #fff;
}
.about_swiper2 .ins-nav2 .bd li img{ width:98%; margin:0 auto} 
.about_swiper2 .ins-nav2 .bd li a {
    display: block; font-size:0.25rem;
    color: #fff;
}
.about_swiper2 .ins-nav2 .bd li.on { font-weight:700; border-top:1px solid #00c2ed
}
.about_swiper2 .ins-nav2 .prev {
        background: url(../images/ico_05.png) no-repeat center;
    background-size: 100% auto;
    left: 47%;
    margin-left: -0.25rem;
}
.about_swiper2 .ins-nav2 .butn {
   display: block;
    position: absolute;
    bottom: 0;
    width: 0.5rem;
    height: 0.5rem;
}
.about_swiper2 .ins-nav2 .next {
    background: url(../images/ico_06.png) no-repeat center;
    background-size: 100% auto;
     right: 47%;
    margin-right: -0.25rem;
}
.about_swiper2 .ins-nav2 .bd li.hover a {
    color: #fff;
}







.about_swiper3 .ins-nav2 {
    background: none;
    position: relative; padding:0.3rem 0 0.8rem 0; margin-bottom:0.6rem
}
.about_swiper3 .ins-nav2 .bd {
    width: 100%;
    margin: 0 auto;
    position: relative;
    overflow: hidden;
}
.about_swiper3 .ins-nav2 .bd ul {
    width: 100%;
}
.about_swiper3 .ins-nav2 .bd li {
    width: 33.3333%;
    text-align: center;
    line-height: 0.8rem;font-size:0.25rem;
    color: #fff;
}
.about_swiper3 .ins-nav2 .bd li img{ width:98%; margin:0 auto} 
.about_swiper3 .ins-nav2 .bd li a {
    display: block; font-size:0.25rem;
    color: #fff;
}
.about_swiper3 .ins-nav2 .bd li.on { font-weight:700; border-top:1px solid #00c2ed
}
.about_swiper3 .ins-nav2 .prev {
        background: url(../images/ico_05.png) no-repeat center;
    background-size: 100% auto;
    left: 47%;
    margin-left: -0.25rem;
}
.about_swiper3 .ins-nav2 .butn {
   display: block;
    position: absolute;
    bottom: 0;
    width: 0.5rem;
    height: 0.5rem;
}
.about_swiper3 .ins-nav2 .next {
    background: url(../images/ico_06.png) no-repeat center;
    background-size: 100% auto;
     right: 47%;
    margin-right: -0.25rem;
}
.about_swiper3 .ins-nav2 .bd li.hover a {
    color: #fff;
}



.contact_left{ width:3.84rem; float:left}
.contact_right { float:left;
    width: 2rem;
    text-align: center;
    color: #ff0000;
    font-size: 0.24rem;
    line-height: 0.4rem; padding-left:0.7rem
}


/*展会*/
.zhan_list ul {    width: 100%;
    text-align: center; position:relative}
.zhan_list ul:before{ content:""; position:absolute; left:0; width:100%; height:1px; background:#dcdcdc; top:50%;}	
.zhan_list ul li{ float:none;width: 1.52rem;
    height: 0.48rem;
    line-height: 0.48rem;
    margin: 0rem 0.1rem;
    background: #b3b3b3;
    color: #fff;
    text-align: center;
    display: inline-block; border-radius:15px; position:relative;}	
.zhan_list ul li.on,.zhan_list ul li.on a{background: #bf4c4c;
    color: #fff;}
	
	
.news-zhanhui {
    background-color: #fff;
    padding-top: 0.5rem;
    padding-bottom: 0.3rem; text-align:center
}
    .news-zhanhui .main-wrap {
    position: relative;
    overflow: hidden;
    margin-bottom: 0.5rem;
    width: 90%;
}
.news-zhanhui ul {
    width: 7.2rem;
}
.news-zhanhui li {
      width: 3.14rem;
    /* padding: 0.1rem 0.1rem 0.2rem 0.1rem; */
    margin-bottom: 0.1rem;
    margin: 0.1rem;
    text-align: left;
    background: #fff;
    color: #333;
}
.pro_more{ width:0.35rem; height:0.35rem; margin:0 auto}
.pro_more img{vertical-align: top;}
.news-zhanhui li a{ color:#333}
.news-zhanhui li a span{ position:relative}
.news-zhanhui li a span:after{ content:""; left:0; position:absolute; bottom:-0.1rem; width:40%; background:#fff; height:0.03rem;}
.news-zhanhui li div.box_img{   
    width: 100%;
    box-sizing: border-box; padding-bottom:0.3rem;border: 1px solid #dcdcdc;}
.news-zhanhui li .img {
    display: block;
    width: 100%;
    position: relative;   box-sizing: border-box;
}
.news-zhanhui li .xl{         line-height: 0.4rem;
    font-size: 0.28rem;
    height: 1.1rem;
    overflow: hidden;
    border-top: none;
    padding: 0.2rem 0.1rem 0.1rem 0.1rem;}
.news-zhanhui li .pic {
    width: 3.09rem;
    height: 2.27rem;
}
.news-zhanhui li .tit {
        line-height: 0.6rem;
    border-bottom: 1px solid #ececec;
    font-size: 0.28rem;
    height: 0.6rem;
    overflow: hidden;
}
.news-zhanhui li .tit a {
    display: block;
    color: #666;
}	
/*新闻*/
.news_box li{ float:none; margin-bottom:0.3rem; height:1.46rem; overflow:hidden; box-shadow:0 0 10px #ccc}
.news_box .zs_t{ overflow:hidden}
.news_box .zs_t .haocai_img { float:left; text-align:center; color:#333; background:#fff; width:1.4rem; position:relative}
.news_box .zs_t .haocai_img:after{ content:""; position:absolute; right:0%; top:20%; background:#ccc; width:1px; height:60%; }
.news_box .zs_t .haocai_cont {
       margin-top: 0.35rem;
    width: 5.2rem;
    height: 1rem;
    color: #666;
    font-size: 0.24rem;
    overflow: hidden;
    line-height: 0.4rem;
    margin-left: 0.17rem;
	}
.news_box li a{ display:block; height:100%}
.news_box .zs_t .haocai_cont img{ height:100%}
.news_box .zs_t .haocai_img h1{ font-size:0.36rem; margin-top:0.1rem; position:relative}
.news_box .zs_t .haocai_img h1:after{    content: "";
    background: #d2d2d2;
    height: 1px;
    width: 0.89rem;
    left: 50%;
    margin-left: -0.445rem;
    position: absolute;
    bottom: 0;
}
.news_box .zs_t .haocai_img h2{     font-size: 0.24rem;
    color: #666;
    height: 0.6rem;
    overflow: hidden;
    padding: 0 0.1rem;
    line-height: 0.6rem;
}
.news_box .zs_b{ box-shadow:0 0 3px #ccc; padding:0.3rem 0}
.news_box .zs_b p{    position: relative;
    padding: 0 0.3rem 0 0.57rem;
}
.news_box .zs_b p:before{ position:absolute; left:0.27rem; top:0.25rem; width:0.08rem; height:0.08rem; background:#333333; content:""; border-radius:360px}	
	
.fabu_list .ins-nav2 {
    background: none;
    position: relative; padding:0.3rem 0 0rem 0;
}
.fabu_list .ins-nav2 .bd {
    width: 100%;
    margin: 0 auto;
    position: relative;
}
.fabu_list .ins-nav2 .bd ul {
    width: 100%;
}
.fabu_list .ins-nav2 .bd li { position:relative;
    width: 33.3333%;
    text-align: center;
    line-height: 0.8rem;font-size:0.25rem; background:#ccc ; position:relative;
    color: #fff;
}
.fabu_list .ins-nav2 .bd li:after{ content:"";position:absolute; background:url(../images/product/d1.png) no-repeat; width:0.1rem; height:0.09rem; background-size:100% 100%; right:0.2rem; top:50%;}
.fabu_list .ins-nav2 .bd li.on:after{ content:"";position:absolute; background:url(../images/product/d2.png) no-repeat; width:0.1rem; height:0.09rem; background-size:100% 100%; right:0.2rem; top:50%;}

.zicaidan{ position:absolute; color:#333; background:#e6e6e6; width:100%; left:0}
.zicaidan a{ display:block; line-height:0.5rem;}
.fabu_list .ins-nav2 .bd li img{ width:98%; margin:0 auto} 
.fabu_list .ins-nav2 .bd li a {
    display: block; font-size:0.25rem;
    color: #4c4c4c;
}
.fabu_list .ins-nav2 .bd li.on { color:#fff; background:#bf4c4c
}
.fabu_list .ins-nav2 .bd li.on a{ color:#fff}
.fabu_list .ins-nav2 .bd li .zicaidan{ display:none}
.fabu_list .ins-nav2 .bd li .zicaidan a{ line-height:0.6rem; border-bottom:1px dashed #ccc; display:block}
.fabu_list .ins-nav2 .bd li.on .zicaidan{ display:block}
.fabu_list .ins-nav2 .bd li.on .zicaidan a{ color:#4c4c4c}
.fabu_list .ins-nav2 .bd li:nth-child(4n) .zicaidan{right:0;left: inherit;}
.fabu_list .ins-nav2 .prev {
        background: url(../images/ico_05.png) no-repeat center;
    background-size: 100% auto;
    left: 47%;
    margin-left: -0.25rem;
}
.fabu_list .ins-nav2 .butn {
   display: block;
    position: absolute;
    bottom: 0;
    width: 0.5rem;
    height: 0.5rem;
}
.fabu_list .ins-nav2 .next {
    background: url(../images/ico_06.png) no-repeat center;
    background-size: 100% auto;
     right: 47%;
    margin-right: -0.25rem;
}

.product_cp_t .div_sou1{ padding:0.32rem 0;}
.product_cp_t .div_sou1 .div1{ text-align:center;}
.product_cp_t .div_sou1 ul li{ float:left; width:2.16rem; margin:0 0.042rem;  background:#bf4c4c; border:1px solid #e6e6e6; height:auto; margin-bottom:0.2rem; }
.product_cp_t .div_sou1 ul .li{ margin-right:0px;}
.product_cp_t .div_sou1 ul li a{ display:block;padding-bottom:0.2rem}
.product_cp_t .div_sou1 ul li a .p2{     padding-left: 0.15rem;
    padding-right: 0.15rem;
    color: #fff;
    font-size: 0.24rem;
    margin-top: 0.2rem;
    overflow: hidden;
    height: 0.8rem;
    line-height: 0.4rem; text-align:left}
.product_cp_t .div_sou1 ul li:hover{ background:#bf4c4c; -webkit-transition: none; -moz-transition: none; transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -moz-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -webkit-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -o-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear;}
.product_cp_t .div_sou1 ul li:hover .p2,.product_cp_t .div_sou1 ul li:hover .p3{ color:#fff;}
.product_cp_t .div_sou1 .div2{ text-align:center; padding-bottom:40px; text-align:left}
	
	
	
	
	
	
	
/*²úÆ·*/
.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(../images/icon1.png) no-repeat center #00c2ed;    background-size: 0.12rem auto;    left: 4%;}
.pro-swiper .next {    background: url(../images/icon2.png) no-repeat center #00c2ed;    background-size: 0.12rem auto;right: 4%;}

.div_exp1_1{ width:94%; margin:0 auto}
.div_exp1_1 .ins-nav2 {
    background: none;
    position: relative; padding:0.3rem 0 0.8rem 0; margin-bottom:0.6rem
}
.div_exp1_1 .ins-nav2 .bd {
    width: 100%;
    margin: 0 auto;
    position: relative;
    overflow: hidden;
}
.div_exp1_1 .ins-nav2 .bd ul {
    width: 100%;
}
.div_exp1_1 .ins-nav2 .bd li {
    width: 33.3333%;
    text-align: center;
    line-height: 0.8rem;font-size:0.25rem;
    color: #fff;
}
.div_exp1_1 .ins-nav2 .bd li img{ width:98%; margin:0 auto} 
.div_exp1_1 .ins-nav2 .bd li a {
    display: block; font-size:0.25rem;
    color: #fff;
}
.div_exp1_1 .ins-nav2 .bd li.on { font-weight:700; border-top:1px solid #00c2ed
}
.div_exp1_1 .ins-nav2 .prev {
        background: url(../images/ico_05.png) no-repeat center;
    background-size: 100% auto;
    left: 47%;
    margin-left: -0.25rem;
}
.div_exp1_1 .ins-nav2 .butn {
   display: block;
    position: absolute;
    bottom: 0;
    width: 0.5rem;
    height: 0.5rem;
}
.div_exp1_1 .ins-nav2 .next {
    background: url(../images/ico_06.png) no-repeat center;
    background-size: 100% auto;
     right: 47%;
    margin-right: -0.25rem;
}
.div_exp1_1 .ins-nav2 .bd li.hover a {
    color: #fff;
}




.div_exp1_1 .ins-nav2 .bd li a .div2{ position:absolute; bottom:0.2rem; width:80%; height:0.6rem; line-height:0.6rem; right:0px;  text-align:center; color:#fff; font-size:0.24rem; background:rgba(180,86,76,0.5)}

/*·þÎñ*/
.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(../images/c1.png) no-repeat;
    background-size: 100% 100%;}
.swiper-container11 .swiper-pagination span.swiper-pagination-bullet-active {
    background: url(../images/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; padding-top:1rem}
.ser_swiper .swiper-slide { padding:4% 0;box-sizing: border-box; width:33.333%}
.ser_swiper .swiper-slide .pro_width{ width:94% ; margin:12% 0 18% 0;}
.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 {
    margin: -0.6rem auto;
}
.ser_swiper .swiper-slide:nth-child(3n){ float:right}
.ser_swiper .swiper-slide-next .pro_width {
    float: right;
}
.ser_swiper .butn {    display: block;   position: absolute;    bottom: 0;    width: 0.5rem;    height: 0.5rem; z-index:11}
.ser_swiper .prev {    background: url(../images/ico_05.png) no-repeat center #00c2ed;    background-size: 0.12rem auto;    left: 4%;}
.ser_swiper .next {    background: url(../images/ico_06.png) no-repeat center #00c2ed;    background-size: 0.12rem auto;right: 4%;}
.swiper-container2 .swiper-pagination {
    bottom: -12px;
    left: 0;
       width: 113%;
}

.read_zq{    font-size: 0.24rem; position:relative;
    color: #333;
    text-align: center;
    width: 3.4rem;
    height: 0.56rem;
    line-height: 0.56rem;
    margin: -1.2rem auto 0 auto;
    /* padding-bottom: 1rem; */
    background: #fff; font-weight:700}
.home_new_2{background: url(../images/home/pro.png) no-repeat;
    background-size: 100% 100%;
    padding-bottom: 0.7rem;}

.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}

/*ÐÂÎÅ*/

.hide{ display:none}
.home_5{ background:url(../images/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}

/*ÏêÏ¸Ò³*/
.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(../images/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(../images/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;
}



/*ÏÂÀ­*/
.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(../images/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; text-align:left; border:1px solid #f1f1f1}
.map_box div{padding:0.4rem}
.map_box h1{font-size:0.36rem;font-weight:700; color:#333;}
.map_box p.add{background:url(../images/icon1.png) no-repeat left center;padding-left:24px;margin-bottom:6px}
.map_box p.tel{background:url(../images/icon2.png) no-repeat left center;padding-left:24px}


/*²úÆ·µ¼º½*/

.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(../images/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(../images/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;
    padding: 0.1rem 0.1rem 0.2rem 0.1rem;
    margin-bottom: 0.1rem;
    margin-right: 0.1rem; text-align:left; background:#8c8c8c; color:#fff
}
.pro_more{ width:0.35rem; height:0.35rem; margin:0 auto}
.pro_more img{vertical-align: top;}
.news-wrap3 li a{ color:#fff}
.news-wrap3 li a span{ position:relative}
.news-wrap3 li a span:after{ content:""; left:0; position:absolute; bottom:-0.1rem; width:40%; background:#fff; height:0.03rem;}
.news-wrap3 li div.box_img{   
    width: 100%;
    box-sizing: border-box; margin-bottom:0.1rem}
.news-wrap3 li .img {
    display: block;
    width: 100%;
    position: relative;   box-sizing: border-box;
}
.news-wrap3 li .xl{     line-height: 0.4rem;
    font-size: 0.28rem;
    height: 0.8rem;
    overflow: hidden;}
.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;
    height: 0.6rem;
    overflow: hidden;
}
.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:2.48rem; margin:0.3rem auto
}
.product_detail .swiper-container {
    height: 2.37rem;
    margin-left: auto;
    margin-right: auto; float:left; border:1px solid #e4e4e4;
}
.product_detail .gallery-thumbs .swiper-slide-active {
    opacity: 1;
}
.product_detail .gallery-thumbs .swiper-slide {
    width: 0.99rem;
    height: 100%;
}
.down_imgs{padding-top: 0.6rem;
    overflow: hidden;
    float: left;
    margin-left: 0.3rem;
    width: 4rem;}
.down_imgs  h1{ font-size:0.3rem; color:#333333; line-height:0.3rem; margin-bottom:0.3rem }
.product_detail .swiper-slide {
    background-size: cover;
    background-position: center;
}
.product_detail .down_imgs .swiper-slide {
    background-size: cover;
    background-position: center;border:1px solid #e4e4e4;
}
.product_detail .gallery-thumbs {
    box-sizing: border-box;
    padding: 0.1rem 0;margin:0 auto; height:1.6rem; border:none;
}
.product_detail .gallery-thumbs .swiper-slide-active {
    opacity: 1;border:1px solid #e4e4e4;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(../images/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(../images/product/righth.png) no-repeat
}
.product_detail .swiper-button-next.swiper-button-disabled,.product_detail .swiper-button-next.swiper-button-disabled {
    background:url(../images/product/right.png) no-repeat;
    cursor: auto;
}
.product_detail .swiper-button-prev.swiper-button-white{
   background:url(../images/product/lefth.png) no-repeat;
}
.product_detail .swiper-button-prev.swiper-button-disabled,.product_detail .swiper-button-prev.swiper-button-disabled {
    background:url(../images/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(../images/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(../images/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(../images/product/pro1.png) no-repeat right center #fff; background-size:auto 100%; float:right;}
.product_cs ul li.first{ background:url(../images/product/pro.png) no-repeat #fff right center; background-size:auto 100%;}
.product_cs ul li.first.on{
background:url(../images/product/pro.png) no-repeat #00c2ed right center;background-size:auto 100%;color: #fff;
}
.product_cs ul li.sec.on{
background:url(../images/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(../images/home/left.png) no-repeat center top;
    background-size: 40% auto;}
.lunbo2 .lunh .cl_right{ right:2%;    background: url(../images/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: 100%;
    padding-bottom: 0.25rem;
    margin: 0 auto;}

.about_swiper .swiper-container21 {
    width: 60%;
/*    margin: 0 auto;
*/}
.about_swiper .swiper-container21 {
    padding-bottom: 8%;
}
.about_swiper .swiper-container21 .swiper-slide div.pro_width{ width:94%; margin:0 auto}
.about_swiper .swiper-container21 .swiper-slide div.pro_width img{ max-width:100%}
.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(../images/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(../images/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(../images/home/left.png) no-repeat center top;
    background-size: 40% auto;}
.lunbo .lunh .cl_right{ right:10%;    background: url(../images/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;
}






/*·½°¸*/
.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(../images/left.png) no-repeat center top #14c3e9;
    background-size: 100% auto;}
.lunbo1 .lunh .cl_right{ right:4%; color:#fff;background: url(../images/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; }
/*ÊÓÆµ*/
.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;}


/*³ÐÅµ*/
.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}

/*ÁªÏµÎÒÃÇ*/
.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(../images/home/down.png) no-repeat; background-size:100%; width:30px; height:11px}
.job_list dt.open em{background:url(../images/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(../images/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(../images/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(../images/news/icon1.png) no-repeat;height:0.46rem;}
.share_box a.news_wx{background:url(../images/news/icon2.png) no-repeat;height:0.46rem;display: inline-block;}
.bsBox1{ display:none}
.share_box a.news_sina{background:url(../images/news/icon3.png) no-repeat;height:0.46rem;}
.share_box a.news_qq:hover{background:url(../images/news/icon11.png) no-repeat;}
.share_box a.news_wx:hover{background:url(../images/news/icon21.png) no-repeat}
.share_box a.news_sina:hover{background:url(../images/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(../images/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(../images/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*/
.about_links_box dl{ width:100%; text-align:center; margin:-0.3rem auto 0rem auto}
.about_links_box dl dt{ width:1.52rem; height:0.48rem; line-height:0.48rem; margin:0 0.03rem; background:#b3b3b3; color:#fff; text-align:center; display:inline-block}
.about_links_box dl dt a{ color:#fff}
.about_links_box dl dt.on,.about_links_box dl dt.on a{ background:#bf4c4c; color:#fff}
.product_cp_t .tit_top h1 {
    margin: 0.4rem auto 0.54rem auto;
}

/*体验专区*/
.div_sou1{ padding:0.32rem 0;}
.div_sou1 .div1{ text-align:center;}
.div_sou1 ul li{ float:left; width:3.32rem; margin:0 0.042rem; background:#e6e6e6; border:1px solid #e6e6e6; height:auto; margin-bottom:0.2rem; }
.div_sou1 ul .li{ margin-right:0px;}
.div_sou1 ul li a{ display:block;padding-bottom:0.2rem}
.div_sou1 ul li a .p2{     padding-left: 0.15rem;
    padding-right: 0.15rem;
    color: #000;
    font-size: 0.24rem;
    margin-top: 0.2rem;
    overflow: hidden;
    height: 0.8rem;
    line-height: 0.4rem;}
.div_sou1 ul li:hover{ background:#bf4c4c; -webkit-transition: none; -moz-transition: none; transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -moz-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -webkit-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -o-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear;}
.div_sou1 ul li:hover .p2,.div_sou1 ul li:hover .p3{ color:#fff; -webkit-transition: none; -moz-transition: none; transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -moz-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -webkit-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -o-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear;}
.div_sou1 .div2{ text-align:center; padding-bottom:40px;}

.div_txt{ font-size:0.24rem ;color:#666 }
.div_txt .biaoti{ text-align:center; color:#333; } 
.div_txt .time{ margin-top:10px;}
.txt{margin-top:20px;color:#666;}
.txt span strong{ font-weight:normal}
.txt p strong span{ font-weight:normal}
.fh{ margin-top:0.4rem; border-top:1px dashed #cccccc; padding-top:0.14rem; font-size:0.24rem}
.fh a{ color:#8a8a8a;}
.fh a:hover{ color:#bf4c4c}
.fh a{ display:block;}
.fh .rg a{ background:url(../images/2_05.jpg) no-repeat center left; padding-left:0.4rem;}
.lf {
    float: left;
}
.rg {
    float: right;
}
.fei_top_con{ overflow:hidden}
.fei_left{ width:3.07rem; height:3.81rem; float:left; margin-right:0.36rem}
.fei_right h1{ line-height:0.4rem; color:#333; font-size:0.24rem; margin-bottom:0.2rem}
.fei_right p{ color:#666; font-size:0.24rem; line-height:0.4rem;}
.fei_right p strong{ color:#333;}
.fei_right{ padding-top:0.3rem}
.fei_right div{overflow-x:hidden; height:3.08rem; padding-right:1rem}
/* 设置滚动条的样式 */
.fei_right div::-webkit-scrollbar {
        width:1px;
        height:1px;
    }
    
.fei_right div::-webkit-scrollbar-track     {
        background:#cfcfcf; border-radius:5px;height:0; width:5px}
.fei_right div::-webkit-scrollbar-track-piece {
       height:0; width:0
    }
.fei_right div::-webkit-scrollbar-thumb{
       background:#b4323c ; border-radius:5px; width:0.5rem;
        height:0.5rem;}









.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(../images/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(../images/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(../images/right.png) no-repeat}
.about_2_c .picScroll-left .hd .prevStop{background:#232b2e url(../images/sl.png) no-repeat}
.about_2_c .picScroll-left .hd img{width:100%}
.about_2_c .picScroll-left .hd .nextStop{background:#232b2e url(../images/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(../images/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(../images/r1.png) no-repeat}
.about_3_c .picScroll-left .hd .prevStop{background:url(../images/l2.png) no-repeat}
.about_3_c .picScroll-left .hd img{width:100%}
.about_3_c .picScroll-left .hd .nextStop{background:url(../images/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(../images/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(../images/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(../images/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(../images/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(../images/yuan22.png) no-repeat;margin:0 auto;text-align:center}
.about_3_c .picScroll-left .bd ul li:hover .pic span{background:url(../images/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(../images/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(../images/c1.png) no-repeat}
.about_4 .picMarquee-left .hd a:hover{background:url(../images/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(../images/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(../images/c1.png) no-repeat;width:15px;height:15px}
.about_4 .picMarquee-left .hd ul li.on{background:url(../images/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(../images/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; }

/*首页新闻*/
.padding03{ padding:0.3rem}
.home_new .haocai_list ul li{ float:none;background:#bf4c4c; border:none; padding:0}
.home_new .haocai_list ul li a.pr_o{padding: 0.4rem; display:block; overflow:hidden}
.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.8rem}
.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.4rem auto 0 auto; position:relative; z-index:1; font-size:0.24rem}
.haocai_cont{     margin-left: 0.2rem;
    width: 3.1rem;}
.haocai_cont h1{    color: #fff;
    font-size: 0.26rem;
    line-height: 0.5rem; height:0.5rem;
    margin-bottom: 0.1rem;
    margin-top: 0.2rem;
    max-height: 1rem;
    overflow: hidden;}
.haocai_cont p{    color: #fff;
    font-size: 0.24rem;
    line-height: 0.4rem;
    margin-bottom: 0.08rem;
    height: 0.8rem;
    overflow: hidden;}
.haocai_cont span{ color:#fff;font-size:0.24rem; line-height:0.5rem;}
.haocai_list ul li{ border-bottom: 1px solid #dcdcdc; overflow:hidden;  }

.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;
}
.home_new .haocai_list{ margin-bottom:0.54rem}
.home_list_2 ul li{ width:100%; font-size:0.24rem; border-bottom:1px solid #e0e0e0; line-height:0.58rem; height:0.58rem}
.home_list_2 ul li a{ color:#747474; display:block}
.home_list_2 ul li p{    position: relative;
    width: 4.6rem;
    overflow: hidden;
    padding-left: 0.3rem;
    float: left;
    height: 0.58rem;}
.home_list_2 ul li p:before{    width: 0.03rem;
    height: 0.03rem;
    background: #e0e0e0;
    position: absolute;
    left: 0.15rem;
    top: 50%;
    content: "";}

.dd{background:url(../images/1_06.jpg) center top no-repeat;height:748px;margin-top:107px;}
.dd ul li{ float:left; width:234px; margin-right:21px; position:relative; bottom:0px;}
.dd ul li a{ display:block;}
/*.dd ul li a img{ -webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s; transition: all 1s;}
.dd ul li a img:hover{ -webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s; transition: all 1s; transform:rotateY(360deg);-webkit-transform:rotateY(360deg); -moz-transform:rotateY(360deg);}*/
.dd ul .li1{ padding-top:215px;}
.dd ul .li2{ padding-top:190px;}
.dd ul .li3{ padding-top:159px;}
.dd ul .li4{ padding-top:241px; margin-right:0px;}

.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(../images/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(../images/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(../images/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(../images/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(../images/c1.png) no-repeat}
.car_hornor .picMarquee-left .hd a:hover{background:url(../images/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(../images/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(../images/c1.png) no-repeat;width:15px;height:15px;}
.car_hornor .picMarquee-left .hd ul li.on{background:url(../images/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(../images/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(../images/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%;}


/*¼¼ÊõÖ§³Ö*/
.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;
}

/*ÁªÏµÎÒÃÇ*/
ul,li{ list-style:none;}
.contact_box{ padding:0.3rem 0.3rem 0.3rem 0.3rem; margin:0.5rem 0; overflow:hidden}
.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}

/*²úÆ·ÏÂÔØ*/
.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: #fff;
    background-size: 100% 100%;
    padding-bottom: 0.15rem;
    position: relative;
    padding-top: 0.18rem;
    box-shadow: 0 0 10px #ccc;
    line-height: 0.35rem;
    border-top: 1px solid #ebebeb;}
footer a{color:#979797}
footer .police{
    display: inline-block;
    line-height: 20px;
    padding-left: 20px;
    background-repeat: no-repeat;
    background-position: left center;
    background-image: url(../images/police.png);
}
footer a img{ width:0.67rem; height:0.68rem; padding:0.1rem 0 0.3rem 0; display:block; margin:0 auto}
footer .p01{ padding:0.1rem}
footer i{ font-style:normal; color:#be0110; font-weight:700}


/*中端*/
.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;
}