﻿@charset "utf-8";
/*css reset*/
* {
    margin: 0;
    padding: 0;
    font-size: 14px;

}
@font-face {
    font-family:"hyo3gj.ttf";
    src: url("../font/hyo3gj.ttf");
}

body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, td, textarea, th, ul {margin: 0;padding: 0;}
body, button, input, select, textarea { font-size:12px; font-family:"微软雅黑"}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight:normal;}
ol, ul {list-style: outside none none;}
*:focus {outline: none;}
a {text-decoration: none;color: #333333}
a:hover {text-decoration: none;}
b{font-weight: normal;}
img {
    border: none;
    max-width: 100%;
}
button, input, select, textarea {font-size: 100%;}
input{border: none;}
.fl{float:left;}
.fr{float:right;}

.clearfix:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;*zoom:1;}
.clearfloat:after{content:"";display: table;height: 0;clear: both;visibility: hidden;}

.header{
    position: fixed;
    height: 100px;

    background-color: rgba(58,57,57,.8);
    z-index: 100;
    width:100%;
    top:0;
    right:0;

}
.bx-wrapper .bx-controls-direction a{
    display: inline-block;
    width: 29px;
    height: 68px;
    position: absolute;
    top: 281px;
    z-index: 300;
}
.bx-prev {
   background: url(../img/list_icon.png)no-repeat -123px -408px !important;
}
.bx-next {
    background: url(../img/list_icon.png)no-repeat -88px -408px !important;
}
.container{
    width: 1200px;
    margin: 0 auto;

}
.logo{
    float: left;
    height: 80px;
    padding-top: 20px;
    margin-right: 236px;
}
/*nav*/
.topNav{
    float: left;
    height: 100px;
}
.topNav li{
    float: left;
    width: 100px;

    text-align: center;
}

.topNav li a{
    padding-top: 25px;
    float: left;
    font-size: 15px;
    color: #ffffff;
    width: 100px;
    height: 75px;
}
.active{background-color: #ce0616;}
.topNav li:hover{background-color: #ce0616;cursor: pointer;}


.home_icon,.about_icon,.product_icon,.news_icon,.support_icon{
    display: block;
    margin: 0 auto 13px;
    width: 23px;
    height: 23px;
    background-color: #007aff;
}
.home_icon{
    background: url("../img/home_icon.png")no-repeat center;
}
.about_icon{
    width: 25px;
    background: url("../img/about_icon.png")no-repeat center;
}
.product_icon{
    background: url("../img/product_icon.png")no-repeat center;
}
.news_icon{
    background: url("../img/news_icon.png")no-repeat center;
}
.support_icon{
    background: url("../img/support_icon.png")no-repeat center;
}
.topTel{
    float: right;
    width: 188px;
    height: 100px;
}
.topTel em{
    float: left;
    width: 24px;
    height: 100px;
    margin-right: 10px;
    background: url("../img/icon_phone.png")no-repeat center;
}
.topTel p{
  font-size: 15px;
  color: #FFffff;

    margin: 27px auto -4px;
}
.topTel span{
    font-size: 22px;
    color: #FFffff;
}

/*banner*/
.banner{
    display: block;
    margin:  auto 0px;
    height: 750px; position:relative;
    /*background: url("../img/indexBanner.png")no-repeat center;*/
}
/*----------------------*/
#container {
    width: 100%;
    height: 750px;
    overflow: hidden;
}
.sections,.section {
    height:100%;
}
#container,.sections {
    position: relative;
}
.section {
    background-color: #000;
    background-size: cover;
    background-position: 50% 50%;
    text-align: center;
    color: white;
}

/*#section1 {
    background: url("../img/indexBanner.png")no-repeat center;
}
#section2 {
    background: url("../img/indexBanner.png")no-repeat center;
}
#section3 {
    background: url("../img/indexBanner.png")no-repeat center;
}*/
/*-----------------------*/
.banner .banTet{
    text-align: center;
    padding-top: 259.3px;
}
.banner .banTet .zy,.banner .banTet .zyEng{
    font-size: 55px;
    font-weight: bold;
    color: #e60012;
    text-shadow:#fff 3px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;
    -webkit-text-shadow:#fff 3px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;
    -moz-text-shadow:#fff 3px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;
}
.banner .banTet .zyEng{ font-size: 19px; margin-top: 7px;}
.banner .banTet .zyNo1{
    font-size: 18px;
    color: #343434;
    margin-top: 32px;
}
.banner .banTet a.understand{
    display: block;
    margin: 40px auto 0px;
    width: 145px;
    height: 45px;
    line-height: 45px;
    background-color: #e60012;
    color: #ffffff;
    font-size: 13px;
    text-align: center;

}
 .query{
    display: block;

    width: 350px;
    height: 77px;
    background-color: rgba(10,10,10,.8);
    margin-top: 114.5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    padding: 15px 20px 39px 20px;
    /*position: relative;*/
    position:absolute; left:50px; bottom:0;
}
.query h2{
    font-size: 21px;
    color: #ffffff;
    font-weight: bold;
    margin-bottom: 20px;
}
.query input{
    width: 180px;
    height: 40px;
    border:none;
    /*padding: 0px 0px 0px 6px;*/
}

.query  i{
    float: left;
    width: 16px;
    height: 40px;
    background: url("../img/search.png")no-repeat center;
    margin: 0px 12px 0px 16px;
}
.query div.bgF{
    display: inline-block;
    width: 310px;
    height: 40px;
    background-color: #ffffff;
}

.query div.bgF a{
    float: right;
    width: 80px;
    height: 40px;
    line-height: 40px;
    background-color: #e60012;
    color: #ffffff;
    font-size: 13px; text-align:center;
}
.contentH{
    display: block;
    height: 180px;

}
.contentH li{
    float: left;
    width: 309px;
    height: 55px;
    padding-left: 90px;
    margin: 62px auto;
}

.contentH li:nth-child(2){
    border-right:1px solid #e1e1e1;
    border-left: 1px solid #e1e1e1;
}
.contentH li .index_icon_wk,.contentH li .index_icon_zzB,.contentH li .index_icon_netB{
    float: left;
    width: 46px;
    height: 46px;
    margin-right: 25px;
    /*background: url("../img/index_icon_wkb.png")no-repeat center;*/
}
.contentH li a p{
    font-size: 20px;
    color: #333333;
    margin-bottom: 2px;

}
.contentH li a span{color: #939393;}
/*.contentH li .index_icon_zzB{background: url("../img/index_icon_zzB.png")no-repeat center;}
.contentH li .index_icon_netB{background: url("../img/index_icon_netB.png")no-repeat center;}*/

.contentH  .contentActive a p,.contentH  .contentActive a span{
color: #e60012;
}
/* line245~255  20161210 update*/
.contentH li a:hover p,.contentH li a:hover span{
color: #e60012;
}
/*.contentH li:nth-child(1) a:hover  em.index_icon_wk{
background: url("../img/index_icon_wk.png")no-repeat center;
}
.contentH li:nth-child(2) a:hover  em.index_icon_zzB{
background: url("../img/index_icon_zzR.png")no-repeat center;
}
.contentH li:nth-child(3) a:hover em.index_icon_netB{
    background: url("../img/index_icon_netR.png")no-repeat center;
}*/
.hm-t-main {
display:none!important;
}

/*主营业务img*/
.business .ul{
    margin: 50px -33px 0px 0px;
}
.business .ul .li{
    float: left;
    width: 275px;
    height: 225px;
    margin: 0px 33px 80px 0px;
    position: relative;
    overflow: hidden;
}
.business .ul .li img{
    width: 275px;
    height: 225px;
}
.business .ul .li .maskLayer{
    width: 275px;
    height: 225px;
    background-color: rgba(2, 2, 2, .6);
    text-align: center;
    position: absolute;
    top:180px;
    -webkit-transition: all 1s;
    -moz-transition: all 1s ;
    -ms-transition: all 1s ;
    -o-transition: all 1s ;
    transition: all 1s ;
}
.business .ul .li .maskLayer i{

    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 55px;
    background: url("../img/fdj.png")no-repeat center ;
    /*-webkit-transition: all 1s;*/
    /*-moz-transition: all 1s ;*/
    /*-ms-transition: all 1s ;*/
    /*-o-transition: all 1s ;*/
    /*transition: all 1s ;*/
   opacity: 0;
}

.business .ul .li .maskLayer span{
    position: absolute;
    left: 0px;
    bottom: 0px;
    width: 100%;
    line-height: 45px;
    color: #ffffff;
    font-size: 15px;
    -webkit-transition: all 1s;
    -moz-transition: all 1s ;
    -ms-transition: all 1s ;
    -o-transition: all 1s ;
    transition: all 1s ;
}
.business .ul .li .maskLayer .flySpan{
    width: 100%;
    line-height: 45px;
    color: #ffffff;
    position: absolute;
    left: 0px;
    top: 0px;

}

.business .ul .li:hover  .maskLayer{top:0px;}
.business .ul .li:hover .maskLayer span{bottom: 70px;}
.business .ul .li:hover  .maskLayer i{
    opacity: 1;
    top:50px;
    -webkit-transition: all 1s;
    -moz-transition: all 1s ;
    -ms-transition: all 1s ;
    -o-transition: all 1s ;
    transition: all 1s ;
}
.business .ul .li:hover  .flySpan{ display: none;}
.swiper-container {
    width:100%;
    height:225px;
    margin-top:-100px;
    display:none;
}
    .swiper-container img {
      width:100%;
      height:auto;
    }
 .swiper-container .ul {
    margin-top:0
}
 .business {
    text-align: center;
    overflow: hidden;
}
 .spnStyle, .spnStyle i {
     display:block;
    font-size: 30px;
    color: #e60012;
    font-style: normal;
}
 .business p {
    margin-top: 20px;
    line-height: 1.5;
    width: 965px;
    display: inline-block;
}
.spnStyle i, .spnStyle em, .business p {
    color: #333333;
}

    /*新闻中心*/
.news{
    text-align: center;
}
.index_news{
    width: 640px;
    text-align: left;
    margin-top: 55px;
}

.index_news img{
  float: left;
    margin: 0px 23px 0px 34px;
    width: 199px;
    height: 125px;
}
.index_news p{
   float: left;
    margin-top: 10px;
    font-size: 16px;
    color: #333333;
    margin-bottom: 40px;
    width: 320px;
    text-align:center
}
.index_news a{
    float: left;
    color: #e60012;
}
.borderC{
    float: left;
    height: 100px;
    margin-top: 69px;
    border-right: 1px solid #dcdcdc;
}
.news ul.fl{
    width: 451px;
    text-align: left;
    /*list-style:disc;*/
    margin: 59px 0px 0px 90px;
    line-height: 2;
}
.news ul.fl li a i{
    float: left;
    width: 5px;
    height: 5px;
    margin-top: 11px;
    border-radius: 50%;
    background: #000000;
    margin-right: 12px;
}

.news ul.fl li a:hover{color: #e60012;}
.news ul.fl li a:hover i{background: #e60012;}
/*合作伙伴*/
.picMarquee-left{
    margin-top: 60px;
}
.mt{
    margin-top: 0px;
    margin-bottom: 60px;
}
.partners{
   text-align: center;
    margin-top:60px;
}
.tempWrap{
    display: block;
    margin: 0 auto;
    width: 100%;
}
.partners ul.fl {
    margin: 60px -15px 60px 0px;

}

.partners ul.fl li{
    float: left;
    width: 226px;
    /*height: 64px;*/

   

}
  .partners ul.fl li a {
     margin: 0px 15px 20px 0px;
    border:1px solid #f1f1f1; display:block;

  }
.partners ul.fl li img{
    display: block;
    margin: 5px auto 0px;
}

    /*footer*/
.footer{ height: 270px;
    background-color: #292929;

}
/*footer left*/
.footerL{
    float: left;
    width: 680px;

}

.footer .footerL ul li{
    float: left;
    margin: 40px 38px 0 0;
}
.footer .footerL ul li a{
    color: #FFffff;
}
.footer .footerL textarea{
    height: 70px;
    width: 300px;
    float: left;
    resize:none;
    background-color: transparent;
    border:none;
    border-bottom: 1px solid #585858;
    color: #666666;
    margin-top: 40px;
    overflow-y: hidden;
}
.footerLF{
    float: left;
    width: 370px;

}
.footer .footerL input{

    width: 120px;
    height: 35px;
    margin-top: 25px;
    font-size: 12px;
    color: #FFffff;
    background-color: #e60012;
  }
.footer .footerL input:hover,.query div.bgF a:hover,.banner .banTet a.understand:hover{
    cursor: pointer;
    background-color: #da0415;
}
.footerL img.fr{
    margin: 40px 18px 0 0;
}
.footerL p.fr{
    color: #FFffff;
    margin-top: 15px;
    font-size: 13px;
    margin-top:20px;
}
textarea::-webkit-input-placeholder {padding-top:25px}

/*footer center*/

.footerC{
    width: 260px;
    color: #FFffff;
    margin-left: 50px;
}
.footerC .fPhone,.footerC .fEmail,.footerC .fAddr{
    float: left;
    width: 23px;
    height: 23px;
    background: url("../img/index_ftrPhone.png")no-repeat center;
    margin-right: 14px;
}
.footerC .fEmail{background: url("../img/index_ftrEmail.png")no-repeat center;}
.footerC .fAddr{background: url("../img/index_ftrDw.png")no-repeat center;}
.footerC h2{
    font-size: 18px;
    margin:36px 0px 25px 0px;
}
.footerC p{
    margin-bottom: 14px;
    line-height: 22px;
}

.footerR {
    width: 291px;
    float: right;
    /*margin:40px 0 23px 90px;*/
    margin-top: 40px;

}
.footerR p{
    font-size: 13px;
    margin-top: 24px;
    color: #FFffff;
    line-height: 2;
}
.footerB{
    display: block;
    height:40px;
    background-color: #4d4d4d;
    text-align: center;
    line-height: 40px;
    color: #FFffff;
}
.footerB p a{
    color: #FFffff;
    
}

.footerB p a:hover{
 text-decoration: underline;
}
.footerB .container {
    font-size:13px;
}
.footerB .container a{
    font-size:13px;
}
/*****************************  aboutUs 企业概况*******************************/

.zk_banner{
    height: 300px; background-size:cover;
    /*background: url("../img/aboutUsBanner01.jpg")no-repeat center;*/
}
.zk_bgc{
    height: 300px;
    background-color: rgba(19, 19, 19, .2);
    overflow: hidden;
}
.zk_txt{
    padding-top: 158px;
    overflow: hidden;
}

.zk_txt h3{
  font-size: 30px;
    color: #FFffff;

}
.zk_txt p{
    font-size: 11px;
    color: #FFffff;
    margin: 10px auto 16px;
}
.zk_txt span{
    float: left;
    width: 50px;
    border-top: 3px solid #FFffff;
}
.zk_txt h4{
    font-size: 90px;
    /*color: #d4d3d4;*/
    color:rgba(255,255,255,.2);
    margin-top: -12px;
    /*font-family: "hyo3gj.";*/
}
.zk_txt .news_fs{
    margin-right: 85px;
}
.zk_txt .s_call_m{
    margin-right: -140px;
}



.zk_aboutWe{
    width: 270px;
    /*height: 820px;*/
    /*border-right: 1px solid #ebebeb;*/
    padding-top: 60px;
}
.zk_main .zk_aboutWe h3{
    font-size:30px;
    color: #e60012;
}
.zk_main .zk_aboutWe p{
    font-size: 18px;
    color: #333333;
    margin-top: 2px;
}
.zk_main .zk_aboutWe .h{
    display: inline-block;
    width: 60px;
    border-top: 3px solid #ce0616;
    margin: 25px auto 20px;
}
.zk_aboutWe h3 span {
display:none
}

.zk_aboutWe ul li{
    width: 240px;
    height: 50px;
    line-height: 50px;

}
/*active*/
.zk_aboutWe .abUs_active,.zk_aboutWe .abUs_active a{
    background-color: #ce0616;
    color: #FFffff;
}

.zk_aboutWe ul li a{
    display: inline-block;
    width: 100%;
    height: 50px;
    font-size: 16px;
}

.zk_aboutWe ul li em{
    float: left;
    width: 20px;
    height: 20px;
    margin:15px 15px 15px 30px;
}

.as_icon_Zk{background: url("../img/as_icon_ZkB.png")no-repeat center;}
.as_icon_Zz{background: url("../img/as_icon_ZzB.png")no-repeat center;}
.as_icon_Net{background: url("../img/as_icon_NetB.png")no-repeat center;}
.as_icon_Hz{background: url("../img/as_icon_HzB.png")no-repeat center;}
.as_icon_Zp{background: url("../img/as_icon_ZpB.png")no-repeat center;}

.abUs_active .as_icon_Zk{background: url("../img/as_icon_Zk.png")no-repeat center;}
.abUs_active .as_icon_Zz{background: url("../img/as_icon_Zz.png")no-repeat center;}
.abUs_active .as_icon_Net{background: url("../img/as_icon_Net.png")no-repeat center;}
.abUs_active .as_icon_Hz{background: url("../img/as_icon_Hz.png")no-repeat center;}
.abUs_active .as_icon_Zp{background: url("../img/as_icon_Zp.png")no-repeat center;}

.zk_aboutWe ul li:hover a{
    background-color: #ce0616;
    color: #FFffff;
}
/*1*/
.zk_aboutWe ul li:hover .as_icon_Zk{background: url("../img/as_icon_Zk.png")no-repeat center;}
/*2*/
.zk_aboutWe ul li:hover .as_icon_Zz{background: url("../img/as_icon_Zz.png")no-repeat center;}
/*3*/
.zk_aboutWe ul li:hover .as_icon_Net{background: url("../img/as_icon_Net.png")no-repeat center;}
/*4*/
.zk_aboutWe ul li:hover .as_icon_Hz{background: url("../img/as_icon_Hz.png")no-repeat center;}
/*5*/
.zk_aboutWe ul li:hover .as_icon_Zp{background: url("../img/as_icon_Zp.png")no-repeat center;}


/*企业概况*/
.zk_abDes{
    float: left;
    /*margin-left: 30px;*/
    width: 899px;
    /*width: 100%;*/
    border-left:1px solid #ebebeb;
    padding: 30px 0px 100px 28px;
}

.zk_abDes_head h3{
    display: inline-block;
    height: 33px;
    font-size: 24px;
    margin-bottom: 2px;
    color: #333333;
}

.zk_abDes_head p{
    float: right; margin-top:12px;
}
.zk_abDes_head p a:hover {
   color: #ce0616;
}
/*.zk_abDes_main,.zz_abDes_main,.net_abDes_main,.Fed_abDes_main,.zp_abDes_main{*/
    /*border-top:1px solid #e6e6e6;*/
    /*margin-top: 4px;*/
/*}*/

.zk_abDes_main img{
    display: block;
    margin: 30px auto 40px;
}
.zk_abDes_main p {
    font-size: 16px;
    color:#333;
    padding: 0px 25px;
    text-indent: 2em;
    line-height: 1.5;
    margin-bottom: 30px;
}

/*****************************  aboutUs 企业资质*******************************/
.zz_abDes_main ul{
   display: block;
    margin-right: -31px;
    margin-top: 42px;
}
.zz_abDes_main ul li{
    float: left;
    width: 280px;
    height: 333px;
    margin-right: 30px;
    text-align: center;
}
.zz_abDes_main ul li a {
    display: block;
    height: 195px;
    background-color: #f5f5f5;
    padding-top: 45px;

}

.zz_abDes_main ul li  img{
    display: block;
    margin: 0px auto ;
    height:150px;
}
.zz_abDes_main ul li  p{
    margin-top: 28px;
    font-size: 16px;
    color: #333333;
    overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}
 .zz_abDes_main ul li img {
    }

/*/!* 企业资质---调整左侧ul高*!/*/
/*.zz_aboutWe{*/
    /*height: 1111px;*/
/*}*/
/*/!*合作伙伴--调整左侧ul高*!/*/
/*.fed_aboutWe{*/
    /*height:696px;*/
/*}*/
/*/!*产品服务--调整左侧ul高*!/*/
/*.product_h{*/
    /*height: 720px;*/
/*}*/
/*/!*产品服务-温控产品--调整左侧ul高*!/*/
/*.product_code{*/
    /*height: 1567px;*/
/*}*/
/*/!*产品服务-设备设施--调整左侧ul高*!/*/
/*.cold_hgt{*/
    /*height: 1416px;*/
/*}*/
/*/!*产品服务-解决方案--调整左侧ul高*!/*/
/*.pdt_plan_h{*/
    /*height: 695px;*/
/*}*/
/*/!*新闻中心 -企业新闻--调整左侧ul高*!/*/

/*.news_hy_h{*/
    /*height: 1391px;*/
/*}*/
/*/!*服务支持 单号查询--调整左侧ul高*!/*/
/*.service_qur_h{*/
    /*height: 650px;*/
/*}*/
/*服务支持 联系我们--调整左侧ul高*/
.call_me_h{
    height: 500px;
}
/*****************************  aboutUs 服务网络*******************************/
.net_abDes_main{
    display: block;
}
.net_abDes_main p,.zp_abDes_main p{
    display: block;
    text-indent: 2em;
    font-size: 16px;
    color: #333333;
    margin-top: 35px;
    line-height: 1.5;
}

.net_abDes_main img{
    display: block;
    margin:68px auto 0px;

}
/*****************************  aboutUs 合作伙伴*******************************/
.Fed_abDes_main ul{
margin: 40px -62px 0px 0px;
}
.Fed_abDes_main ul li{
    float: left;
    width: 256px;
    height: 64px;
    line-height: 64px;
    border:1px solid #f1f1f1;
    margin:0 62px 30px 0;
    display: table;
}
.Fed_abDes_main ul li img{
    display: block;
    margin:0 auto;
    display: table-cell;
    vertical-align: middle;
}

/*****************************  aboutUs 人才招聘*******************************/
.zp_accordionH{
    height: 54px;
    line-height: 54px;
    padding: 0px 50px;
}
.zp_open{
    background-color: #ce0616;
    color: #FFffff;
    margin-top:20px;
}
.zp_close {
    background-color: #f5f5f5;
    color: #333333;

}

.zp_accordionH:hover{
    cursor: pointer;
}
.zp_accordionH span{ font-size: 16px;}
.zp_accordionH span:nth-child(2){margin: 0px 180px 0px 156px;}

 .zp_open .arrow{
    float: right;
    width: 17px;
    height: 9px;
    margin-top: 22px;
    background: url("../img/arrowUp.png");
}
.zp_close .arrow{
    float: right;
    width: 17px;
    height: 9px;
    margin-top: 22px;
    background: url("../img/arrowDown.png");
}

/*.zp_accordionH:hover  .arrow{*/
    /*cursor: pointer;*/
    /*background: url("../img/arrowDown.png");*/
/*}*/
.zp_accordionM{
    padding-left: 30px;
    display:none;
}
.zp_accordionM h4{
    margin-top: 25px;
    font-size: 16px;
    color: #333333;
}
.zp_accordionM p{
    font-size: 16px;
    margin-top: 0;
    text-indent: 0;
    color: #333333;

}
.zp_accordionM .mm{
    display: inline-block;
    color: #ce0616;
    font-size: 19px;
    padding-top: 45px;
    padding-bottom: 45px;
    font-style:normal
}
 .zp_accordionM div {
    width:100%;
    height:115px;
    text-align:center
}
.hide{display: none;}
.show{display: block;}


/*---------------------------产品服务- 主营业务-----------------------------------------------------*/

.product_icon_m{background: url("../img/product_icon01B.png")no-repeat center;}
.product_icon_p{background: url("../img/product_icon02B.png")no-repeat center;}
.product_icon_s{background: url("../img/product_icon03B.png")no-repeat center;}
.product_icon_j{background: url("../img/product_icon04B.png")no-repeat center;}

.abUs_active .product_icon_m{background: url("../img/product_icon01.png")no-repeat center;}
.abUs_active .product_icon_p{background: url("../img/product_icon02.png")no-repeat center;}
.abUs_active .product_icon_s{background: url("../img/product_icon03.png")no-repeat center;}
.abUs_active .product_icon_j{background: url("../img/product_icon04.png")no-repeat center;}

.zk_aboutWe ul li:hover a{
    background-color: #ce0616;
    color: #FFffff;
}
/*1*/
.zk_aboutWe ul li:hover .product_icon_m{background: url("../img/product_icon01.png")no-repeat center;}
/*2*/
.zk_aboutWe ul li:hover .product_icon_p{background: url("../img/product_icon02.png")no-repeat center;}
/*3*/
.zk_aboutWe ul li:hover .product_icon_s{background: url("../img/product_icon03.png")no-repeat center;}
/*4*/
.zk_aboutWe ul li:hover .product_icon_j{background: url("../img/product_icon04.png")no-repeat center;}

.product_m ul{
    margin:54px  -26px 0px 0px;
}
.product_m ul li{
    float: left;
    width: 205px;
    height: 39px;
    line-height: 39px;
    text-align: center;
    margin-right: 26px;
}
.product_m ul li a{
    display: block;
    height: 100%;
    font-size: 16px;
    color: #666666;
    background-color: #ebebeb;
}
.product_m ul .pdt_m_active a{
    color: #FFffff;
    background-color: #ce0616;
}
.product_m ul li a:hover{
    color: #FFffff;
    background-color: #ce0616;
    cursor:pointer;
}
.product_m_dec{
    padding-top: 62px;
    position: relative;

}
.zk_abDes_head{
    border-bottom: 1px solid #e6e6e6;
}

.product_m_dec img{
    position: absolute;
    top: 102px;
    border:3px solid #f5f5f5;
    width: 384px;
    height: 334px; display:block;
}

.product_m_txt{
    float: right;
    width: 474px;
    height: 420px;
    background-color: #ce0616;
    padding-left: 114px;

}
.product_m_txt h3{
    font-size: 24px;
    color: #FFffff;
    font-weight: bold;
    margin: 40px auto 25px;
}
.product_m_txt i{
   display: block;
    width: 55px;
    border-bottom:3px solid #FFffff;
    margin-bottom: 25px;
}
.product_m_txt p{
    width:445px;
    color: #FFffff;
    text-indent:2em;
    margin-bottom: 30px;
    line-height:22px;
}

/*----------产品服务-温控产品-----------------------------*/

.product_wk_m{
    margin-bottom: 70px;
}
.product_wk_m p{
    text-indent: 2em;
    margin-top: 30px;
    font-size: 16px;

}
.product_wk_m p img{
   vertical-align: middle;
}
.transport ul{
    margin-right: -85px;
}
.transport ul li{
    float: left;
    width: 412px;
    height: 257px;
    margin-bottom: 90px;
    margin-right: 80px;
}
.transport ul li img{
    float: left;
    margin-right: 30px;
}
.transport ul li span{
   display: inline-block;
    background-color: #1a3964;
    width: 165px;
    height: 40px;
    line-height: 40px;
    color: #FFffff;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    font-size: 13px;
}
.transport_d i{
    float: left;
    width: 13px;
    height: 24px;
    margin: 9px 10px 0px 30px;
    background: url("../img/product_icon_t.png");
}
.wk_time{

    height: 22px;
    width: 237px;
    position: absolute;
    bottom:3px;

}
.wk_time p{
    width: 236px;
    height: 6px;
    background-color: #d6d6d6;
    border-radius: 3px;

}
.wk_time p i{
    float: left;
    width: 185px;
    height: 6px;
    background-color: #1a3964;
    border-radius: 3px;

}
.transport_ctr{
    float: left;
    height: 100%;
    width: 240px;
    position: relative;
}
.transport_ctr h4{
    font-size: 18px;
    font-weight: bold;
    margin:25px 0px 10px 0px;
    color: #1a3964;
}
.transport_ctr p{
    color: #333333;
    line-height: 2;
}
.wk_time a{
    font-size: 11px;
    color: #666666;
}
.wk_time a:first-child{
    margin-right: 130px;
}

/*颜色设置*/
/*冷藏运输*/
.transport ul li .cold span,.transport ul li .cold div p i{ background-color: #7471e0;}
.transport ul li .cold h4{color: #7471e0;}
/*100小时长度*/
.transport ul li .cold div p i,.transport ul li .cool div p i{width:195px;}
/*阴凉运输*/
.transport ul li .cool span,.transport ul li .cool div p i{ background-color: #00bf53;}
.transport ul li .cool h4{color: #00bf53;}
/*常温运输*/
.transport ul li .coolC span,.transport ul li .coolC div p i{ background-color: #ffa600;}
.transport ul li .coolC h4{color: #ffa600;}
/*table*/
.transport_data{
    width: 900px;
    height: 430px;
    text-align: center;
    border-color: #FFffff;

}
.transport_data thead tr td{
    color: #333333;
}
.transport_data tr,.transport_data td{
    width: 180px;
    height: 40px;
    color: #666666;
    border-color: #d2d2d2;
}
/*-------------- 产品服务---设备设施----------------------------------------*/

.cold_house,.cold_t{
    width: 100%;
    height: 406px;
    background-color: #f0f0f0;
    margin:40px 0px 20px 0px;
}

.cold_house h4,.cold_bus h4,.cold_print h4,.cold_t h4{
    width: 160px;
    height: 50px;
    font-size: 24px;
    color: #ffffff;
    background-color: #ce0616;
    text-align: center;
    line-height: 50px;
}

.cold_house img{
    margin:40px 0px 0px 30px;
}
.cold_house_txt{
    float: right;
    /*margin-top: 26px;*/
    width: 280px;
    padding-right: 12px;
    margin-right:30px
}
.cold_house_txt p{
    display: inline-block;
    width: 290px;
    border-bottom:1px solid #e0e0e0;
    padding-bottom: 12px;
    color: #ce0616;
    padding-top:20px;
    line-height:24px
}
.cold_house_txt p:last-child{border: none;}

.cold_house_txt span {
    display: inline-block;
    margin-right: 13px;
    width: 15px;
    float:left;
    height: 15px;
    color: #ffffff;
    background-color: #ce0616;
    border-radius: 50%;
    border: 2px solid #ffffff;
    text-align: center;
    font-size: 12px;
    vertical-align: top;
    margin-bottom: 20px;
    line-height:15px;
    margin-top:3px
}

.cold_bus,.cold_print{
    width: 440px;
    height: 408px;
    background-color: #f0f0f0;
}
.cold_bus img{
    margin: 55px 0px 0px 80px;
}
.cold_bus p,.cold_print p{
    font-size: 16px;
    text-align: center;
    margin-top: 13px;
}
.cold_print img{margin: 45px 0px 0px 135px;}

.cold_print p{  margin-top: 23px;}

.cold_t{
    display: block;
    clear: both;
    margin-top: 20px;
    margin-bottom: 80px;
}
.cold_t .cold_mac{
    margin: 35px 0px 0px 15px;
}
.cold_mac_t{
    margin: 0px 0px -3px -63px;
}
.cold_t_txt{
    width: 370px;
    height: 188px;
    float: right;
    margin-right:25px;
    
    font-size: 16px;
    line-height:2
  
}
.cold_t_txt p{
    font-size: 16px;
    color: #333333;
    margin-bottom: 40px;
}
/*-------------- 产品服务---解决方案----------------------------------------*/
.pdt_plan{

}

.pdt_plan p{
    text-indent:2em;
    margin-bottom: 30px;
    color: #333333;
}
.pdt_plan_p{
    font-size: 16px;
    margin-top: 40px;
    line-height: 2;
}

/*****************************  新闻中心 企业新闻*******************************/

.news_icon_qy{background: url("../img/news_icon_qyB.png")no-repeat center;}
.news_icon_hy{background: url("../img/news_icon_hyB.png")no-repeat center;}
.news_icon_tz{background: url("../img/news_icon_tzB.png")no-repeat center;}

.abUs_active .news_icon_qy{background: url("../img/news_icon_qy.png")no-repeat center;}
.abUs_active .news_icon_hy{background: url("../img/news_icon_hy.png")no-repeat center;}
.abUs_active .news_icon_tz{background: url("../img/news_icon_tz.png")no-repeat center;}

.zk_aboutWe ul li:hover a{
    background-color: #ce0616;
    color: #FFffff;
}
/*1*/
.zk_aboutWe ul li:hover .news_icon_qy{background: url("../img/news_icon_qy.png")no-repeat center;}
/*2*/
.zk_aboutWe ul li:hover .news_icon_hy{background: url("../img/news_icon_hy.png")no-repeat center;}
/*3*/
.zk_aboutWe ul li:hover .news_icon_tz{background: url("../img/news_icon_tz.png")no-repeat center;}


.news_list ul li {
    display: block;
    height: 210px;
    border-bottom: 1px solid #e6e6e6;
    padding-top: 30px;

}
.news_list_ctt h4:hover,.news_list_ctt p:hover,.news_list_ctt p+a:hover{
    color:#ce0616;
}


.news_list_ctt h4{
    font-size: 18px;
    color: #666666;
    font-weight: bold;
    margin-top: 11px;
}
.news_list_ctt h4 a{
    font-size: 18px;
    color: #666666;
    font-weight: bold;
    margin-top: 11px;
}
.news_list_ctt a:hover,.news_list_ctt p:hover,.news_list_ctt p+a:hover{
    color:#ce0616;
}


.news_list_ctt .a{
    font-size: 18px;
    color: #666666;
    font-weight: bold;
    margin-top: 11px;


}
.news_list_ctt p{
    color: #666666;
    margin-top: 23px;
    margin-bottom: 44px;
    line-height: 2;
}
.news_list_ctt{
    height: 100%;
    float: right;
    width: 600px;
    position: relative;

}

.news_list_ctt .a{
    font-size: 13px;
    color: #666666;
    /*margin-top: 44px;*/
    position: absolute;
    bottom: 40px;
}
.news_list_ctt a.fr{
    right: 0;
}

.news_page{
    display: block;
    margin: 0px auto;
    padding: 60px 0px 90px 0px;
    text-align:center;
}
.news_page li{
    float: left;

}
#page a{
    margin:0 5px;
    background-color: #ebebeb;
    color: #666666;
    padding: 5.5px 11px;
}
#page a.RepeaterNumberList_Now{
    background-color: #eb3534;
    color: #ffffff;
}
.news_page li a:hover{
    background-color: #eb3534;
    color: #ffffff;
}
.news_page li .page_n:hover{
    background-color: #ffffff;
    color: #666666;
}
.news_page .page_4{
    margin-right: 0;
}

.news_page .page_n{
    margin-right: 0;
    background-color: #ffffff;
}
.news_page .page_last{
    width: 50px;
    margin-right: 0;
}
/*-------------------服务支持--单号查询-----------------------------------------------------------------*/
.service_query{background: url("../img/service_icon_queryB.png")no-repeat center;}
.service_query2{background: url("../img/service_icon_queryB2.png")no-repeat center;}
.service_phone{background: url("../img/service_icon_phoneB.png")no-repeat center;}

.abUs_active .service_query{background: url("../img/service_icon_query.png")no-repeat center;}
.abUs_active .service_query2{background: url("../img/service_icon_query2.png")no-repeat center;}
.abUs_active .service_phone{background: url("../img/service_icon_phone.png")no-repeat center;}

.zk_aboutWe ul li:hover a{
    background-color: #ce0616;
    color: #FFffff;
}
/*1*/
.zk_aboutWe ul li:hover .service_query{background: url("../img/service_icon_query.png")no-repeat center;}
.zk_aboutWe ul li:hover .service_query2{background: url("../img/service_icon_query2.png")no-repeat center;}
/*2*/
.zk_aboutWe ul li:hover .service_phone{background: url("../img/service_icon_phone.png")no-repeat center;}
/*3*/

.service_q{
    width: 557px;
    margin-top: 45px;
    position: relative;
}
.service_q input{

   position: absolute;
    top: 0;
    left: 0;
    width: 343px;
    height: 42px;
    border: 1px solid #e6e6e6;
    padding-left: 40px;
    padding-right: 25px;

}

.service_q em{
    position: absolute;
    top: 15px;
    left: 14px;

    width: 16px;
    height: 16px;
    background: url("../img/search.png");
    z-index: 10;
}
.service_q b{
    position: absolute;
    top: 18px;
    left: 385px;
    width: 11px;
    height: 11px;
    background: url("../img/service_icon_x.png");
    z-index: 10;
}
.service_q b:hover{
    cursor:pointer;

}
.service_q a{
    float: right;
    width: 120px;
    height: 40px;
    background-color: #ce0616;
    line-height: 40px;
    text-align: center;
    color: #ffffff;
    font-size: 13px;
    margin-top: 2px;

}
.service_q a:hover{
    cursor:pointer;
    background-color: #bf0615;
}

.q_results{

    display: block;
    height: 350px;
    border:1px solid #e7e7e7;
    background-color: #f9f9f9;
    margin-top: 145px;
    padding: 15px 0px 0px 15px;
    overflow-y:scroll
}
.q_results a{
    color: #666666;
}
.q_results a i{
    float: left;
    width: 17px;
    height: 18px;
    margin-right: 15px;
    background: url("../img/service_icon_qr.png");
}

/*****************************  服务支持** 联系我们*******************************/


.s_call_me{
    display: block;
    padding-top: 45px;
}

.call_me_map{
    float: left;
    margin-right: 40px; width:575px; height:353px;
}
.call_me_map img{
    float: left;
   
}

.call_me_add{
    float: left;
    width: 260px;
}
.call_me_add h4{
    font-size: 24px;
    color: #333333;
    margin-bottom: 20px;
}
.call_me_add p{
    height: 23px;
    line-height: 22px;
    margin-bottom: 15px;
    color: #333333;
}
.call_me_add p i{
    float: left;
    width: 23px;
    height: 23px;

    margin-right: 15px;
}
.call_icon_phone{ background: url("../img/phone.png");}
.call_icon_email{ background: url("../img/email.png");}
.call_icon_add{ background: url("../img/add.png");}
.call_me_add img{margin-top:40px; margin-left:80px}
.call_me_add h4 img{margin-top:0; margin-left:0}
.qr_txt{
    text-align: center;
}



.closecc {

    width: 100%;
    height: 100%;
    position: fixed;
    left: 0;
    top: 0;
    z-index:101;
    background-color:rgba(128,128,128,.5) ;
    box-sizing: border-box;

}
.bbg{
     position: fixed;
    width: 800px;
    height: 530px;
    top: 50%;
    left: 50%;
    margin-top: -210px;
    margin-left: -300px;
    background-color: #fff;
    background-color: #ffffff;
    
    z-index: 105;

}
.bbg img{
   display: block;
    width: 100%;
    height: 100%;

}

/**********************新闻中心-详情页*************************/
.news_d{
    display: block;
    text-align: center;
    padding-top: 70px;
}
.news_d h3{
    font-size: 24px;
    color: #333333;
    margin-bottom: 18px;
}
.news_d span,.news_d a{
    color: #999999;
    font-size: 13px;
}
.news_d span{
    margin-left: 20px;

}

.news_details_txt{
    display: block;
    border:1px solid #efeef3;
    margin-top: 40px;
    padding-top: 40px;

}
.news_details_txt .news_txt{
    border-bottom:1px solid #efeef3;
    padding-bottom: 50px;
    margin-bottom: 70px;
}
.news_txt img{
    display: block;
    margin:45px auto;

}
.news_txt p,.news_txt h4{
    font-size: 13px;
    color: #333333;
}

.news_txt h4{
    font-weight: bold;
    margin:35px 0;
}
.news_txt p{
    line-height: 2;
}
.news_h{ padding-bottom: 0;}
.about_zp{
    height: 830px;}


.enlarge {
    cursor: pointer;
    display: none;
    height: 40px;
    position: absolute;
    right: 3%;
    top: 30px;
    width: 40px;
    z-index: 1000000000;
}
.enlarge .icon::before, .enlarge .icon::after {
    background-color: #fff;
    border-radius: 2px;
    content: "";
    height: 6px;
    left: 0;
    position: absolute;
    transition-duration: 0.5s;
    width: 38px;
}
.enlarge .icon::before {
    top: -9px;
}
.enlarge .icon::before, .enlarge .icon::after {
    background-color: #fff;
    border-radius: 2px;
    content: "";
    height: 6px;
    left: 0;
    position: absolute;
    transition-duration: 0.5s;
    width: 38px;
}
.enlarge .icon::after {
    top: 9px;
}
.enlarge .icon {
    background-color: #fff;
    border-radius: 2px;
    height: 6px;
    left: 2px;
    position: absolute;
    right: 3%;
    top: 18px;
    transition-duration: 0.5s;
    width: 38px;
}
.enlargeSelect.enlarge .icon::before {
    transform: translateY(9px) rotate(45deg);
}
.enlargeSelect.enlarge .icon::after {
    transform: translateY(-9px) rotate(-45deg);
}
.enlargeSelect.enlarge .icon {
    width: 0;
}
.bx-wrapper .bx-pager {
  display:none;
}
.transport {
 overflow:hidden;
}
.talWx {
   display:none
}

.bxslider li { height:750px;position:relative}
.bxslider li div{
  display:block; width:100%; height:100%; background-size:cover !important;    
}


.footers {
    width: 100%;
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 99; height:74px;
}
.footers ul li {
    float: left;
    width: 25%;
    text-align: center;
    height: 74px;
    line-height: 40px;
}
.footers .li-77 {
    background-color: #628ef5;
}
.footers em {
    display: inline-block;
    vertical-align: middle;
    width: 34px;
    height: 30px;
}
.em-77 {
    background: url("../img/index.png") no-repeat 0px 0px;
}
.footers .li-3 {
    background-color: #f66375;
}
.em-4 {
    background: url("../img/sript.png") no-repeat 0px -56px;
}
.footers .li-4 {
    background-color: #2dbd99;
}
.em-5 {
    background: url("../img/sript.png") no-repeat 0px -90px;
}
.footers .li-5 {
    background-color: #faae3c;
}

.em-6 {
    background: url("../img/sript.png") no-repeat 0px -125px;
}
.footer-texts {
    display: inline-block;
    vertical-align: middle;
    width: 100%; color:#fff;
}
.footers_bottom {
 display:none;
}
.footers {
  display:none;
}

.spnStyle i,.spnStyle em {
   display:none
}




.q_results .xx .list-time {
    padding:12px 20px;
    border-bottom:solid 1px #dedede;
    position:relative
}
.q_results .xx .list-time img{
   position:absolute;
   left:5px;
   top:50%;
   margin-top:-9px;
}


.q_results .xx .list-time span{
    width:35px;
    height:16px;
    display:block;
    background:#f13e40;
    text-align:center;
    line-height:16px;
    font-size:12px;
    color:#fff;
    float:left;
    position:absolute;
    top:50%;
    margin-top:-8px;
    
    
}
 .q_results .xx .list-time p {
       float:left;
       margin-left:60px;
       color:#666
    }

    .q_results .xx .list-time01 p {
       float:left;
       margin-left:60px;
       color:#f13e40
    }


.q_results .xx li:last-child{
   border:none
}
.footerss {
display:none
}


.zy {
  font-size:55px;
  color:#e60012;
  text-align:center;
  font-weight:bold;
  text-shadow:#fff 2px 0 0,#fff 0 2px 0,#fff -2px 0 0,#fff 0 -2px 0;
  position:relative;
  top:270px;
}
.english {
    font-size:18px;
    color:#e60012;
    text-shadow:#fff 2px 0 0,#fff 0 2px 0,#fff -2px 0 0,#fff 0 -2px 0;
     text-align:center;
    font-weight:bold;
    position:relative;
    top:275px;
}
.zyEng {
 font-size:18px;
 color:#666;
 text-align:center;
 position:relative;
 top:310px;
}
.zyNo1 {
 font-size:18px;
 color:#666;
 text-align:center;
 position:relative;
 top:320px;
}
.zyNo2 {
 font-size:18px;
 color:#666;
 text-align:center;
 position:relative;
 top:330px;
}
.understand {
  display:block;
  width:165px;
  height:45px;
  background:#e60012;
  text-align:center;
  line-height:45px;
  font-size:13px;
  color:#fff;
  position:relative;
  top:360px;
  left:50%;
  margin-left:-83px;
}
.footer_qrcode {
    float:right;
   width:156px;
 

}
.footerL p.fr {
  margin-top:25px;    
}