@charset "utf-8";
/* RESET */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td {
    padding: 0;
    margin: 0;
}
fieldset,img {
    border: 0;
}
input,textarea{outline: none;}
address,caption,cite,code,dfn,em,th,var {
    font-weight: normal;
    font-style: normal;
}
ol,ul {
    list-style: none;
}
caption,th {
    text-align: left;
}
h1,h2,h3,h4,h5,h6 {
    font-weight: normal;
    font-size: 100%;
}
q:before,q:after {
    content:"";
}
abbr,acronym {
    border: 0;
}
a{
    text-decoration: none;
}
img{
    border:none;
    vertical-align: middle;
}

    body {font: normal 100% Microsoft YaHei,Helvetica, Arial,sans-serif;overflow-x: hidden;color: #333;}

    .c {
        width: 1400px;
        max-width: 90%;
        margin-left: auto;
        margin-right: auto;

    }

    input, textarea {
        outline: none;
        background: none;
        border: none;
    }

    .cc {
        width: 1260px;
        margin-left: auto;
        margin-right: auto;
    }

    .left {
        float: left;
    }

    .right {
        float: right;
    }

    a {
        font-size: 14px;
        line-height: 25px;
    }

    p {
        font-size: 14px;
        line-height: 30px;
    }

    span {
        font-size: 14px;
    }

    a:hover {
        color: #f93e00;
        text-decoration: none;
    }

    .clear {
        clear: both;
    }
    .hide{display: none;}
    .show{display: block;}
.height10{height:10px;}
.height30{height:30px;}
.height20{height:20px;}
.height34{height:34px;}
.height40{height:40px;}
.height50{height:50px;}
.height60{height:60px;}
.height70{height:70px;}
.height80{height:80px;}
.height90{height:90px;}
.height95{height:95px;}
.height100{height:100px;}
.ff{background-color: #fff;overflow: hidden;}
    .f8 {
        background: #f8f8f8;
        width: 100%;
    }

    input::-webkit-input-placeholder {
        color: #bbbbbb;
    }

    input::-moz-placeholder { /* Mozilla Firefox 19+ */
        color: #bbbbbb;
    }

    input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
        color: #bbbbbb;
    }

    input:-ms-input-placeholder { /* Internet Explorer 10-11 */
        color: #bbbbbb;
    }
      textarea::-webkit-input-placeholder {
        color: #bbbbbb;
    }

    textarea::-moz-placeholder { /* Mozilla Firefox 19+ */
        color: #bbbbbb;
    }

    textarea:-moz-placeholder {  /* Mozilla Firefox 4 to 18 */
        color: #bbbbbb;
    }

    textarea:-ms-input-placeholder { /* Internet Explorer 10-11 */
        color: #bbbbbb;
    }

    /* 网站头部 */
.header {height: 188px;top: 0px;z-index: 999;width: 100%;-webkit-transition: all ease .5s;
    transition: all ease .5s;min-width:1200px;background: #fff;}

.header_top{height: 38px;background: #d53602;}   
.header_top .header_top_left{line-height: 38px;color: #fff;float: left;font-size: 14px;}
.header_top .header_top_left a{color: #fff;font-size: 14px;} 
.header_top .header_top_right{height: 38px;float: right;}
.header_top_right .map{float: right;line-height: 38px;}
.header_top_right .map a{font-size: 14px;color: #fff;padding-left: 10px;}
.header_top_right .consult{float: right;line-height: 38px;margin-left: 30px;}
.header_top_right .consult a{font-size: 14px;color: #fff;padding-left: 10px;}
/* .header_mid span{line-height: 50px;color:#888;float:right;} */
/* .header_mid img{margin:0 10px;} */
.header_mid em:hover{color: #f93e00;}
.header_mid a,.header_mid em{color:inherit;font-size:16px;}


.header_mid{position: relative;z-index: 9;}
.header_mid > .left img{margin-top: 49px;}
.header_mid > p{float: right;font-size: 18px;color: #f93e00;margin-top: 40px;}
.header_mid > p img{margin-right: 8px;}
.header_mid .phone{width: 60%;float: right;height: 80px;line-height: 80px;opacity: 0.8; background: #fff;text-align: right;font-size: 15px;color: #666;}
.header_mid .phone img{margin-right: 10px;}
.header_mid .phone p{font-size: 24px;color: #ea3c04;font-weight: bold;float: right;line-height: 80px;}
.header_mid > ul{float: right;}
.header_mid > ul > li {height: 70px; float: left;position: relative;}
.header_mid > ul > li > a {color: #333;font-size: 17px;padding-bottom: 6px;position: relative;}
.header_mid > ul > li em{margin:0 30px;font-size:12px;color: #cdcdcd;;}
.header_mid > ul > li > a > span {color: #fff;font-size: 12px;}
.header_mid > ul > li:hover > a, .header_mid > ul > li.active > a {color: #f93e00;}
.header_mid > ul > li > ol{position: absolute;top:70px;left:-35px;z-index: 99;min-width: 165px;display: none;padding:5px 10px;background: rgba(0,0,0,.8);}
.header_mid > ul > li > ol li{line-height: 45px;border-bottom: 1px solid #494949;}
.header_mid > ul > li > ol li a{color:#fff;font-size: 14px;}
.header_mid > ul > li:hover > ol{display: block;}
.header_mid > ul > li > ol li a:hover{color: #f93e00;}
.header_mid > ul > li:hover a::after,.header_mid > ul > li.active a::after {
    width: 100%;
}

    /* banner图 */
.banner {width: 100%;}
.banner img{max-width:100%;}
.banner .swiper-container-horizontal > .swiper-pagination-bullets {bottom: 20px;}
.banner .swiper-pagination-bullet {width: 10px;height: 10px;opacity: 1;background: rgba(255,255,255,.4);border-radius: 100%;}
.banner .swiper-pagination-bullet-active {opacity: 1;background: rgba(255,255,255,.9);}


.index_pro h2{margin-top: 100px;text-align: center;font-size: 38px;color: #434343;}
.index_pro h2 span{font-size: 38px;color: #434343;font-weight: bold;}
.index_pro .pro_nav{line-height: 88px;text-align: center;}
.index_pro .pro_nav a{font-size: 18px;color: #666;margin-right: 20px;padding: 10px 30px;background: #fafafa;}
.index_pro .pro_nav a:hover{background: #f93e00;color: #fff;}
.index_pro_left{width: 20.7%;height: 815px;float: left;}
.index_pro_left ul{width: 100%;height: 640px;background: #fff;
    float: left;
    box-shadow: rgb(200 200 200 / 20%) 1px 1px 5px 5px;
}
.index_pro_left ul li{width: 100%;height: 71px;line-height: 71px;font-size: 16px;color: #696969;overflow: hidden;}
.index_pro_left ul li a{font-size: 16px;color: #696969;}
.index_pro_left ul li span{margin-right: 3%;margin-left: 15.5%;}
.index_pro_left ul li img{width: 20px;height: 20px;float: right;margin-right: 5px;margin-top: 26px;}
.index_pro_left ul li:hover{background: #e03700;color: #fff;}
.index_pro_left ul li.active{background: #e03700;color: #fff;}
.index_pro_left ul li:hover a{color: #fff;}
.index_pro_left ul li.active a{color: #fff;}
.index_pro_left .tel{width: 100%;height: 153px;overflow: hidden;float: left;margin-top: 22px;}
.index_pro_left .tel img{width: 100%;height: 100%;}
.index_pro_right ul{display: none;width: 77%;height: 815px;float: right;}
.index_pro_right ul.active{display: block;}
.index_pro_right ul li{width: 49%;float: left;height: 395px;overflow: hidden;margin-bottom: 25px;position: relative;}
.index_pro_right ul li:nth-child(2n){float: right;}
.index_pro_right ul li img{width: 100%;height: 100%;}
.index_pro_right ul li .why_1{position:absolute;display: block;top:330px;height: 395px; width:100%;background: rgba(0,0,0,.5);}
.index_pro_right ul li .why_1 h3{font-size: 19px;color: #fff;line-height: 65px;text-align: center;}
.index_pro_right ul li .why_1 h4{width: 80px;height: 4px;background: #fff;margin: 10px auto;}
.index_pro_right ul li .why_1 h5{font-size: 18px;color: #fff;text-align: center;height: 120px;overflow: hidden;margin-top: 20px;line-height: 40px;}
.index_pro_right ul li:hover .why_1{top: 0px;}
.index_pro_right ul li:hover .why_1 h3{margin-top: 80px;}

/* 优势 */
.index_why{width: 96%;margin: 0 auto;}
.index_why h2{margin-top: 100px;text-align: center;font-size: 38px;color: #434343;line-height: 45px;}
.index_why h2 span{font-size: 38px;color: #434343;font-weight: bold;line-height: 45px;}
.index_why .tp{margin: 28px auto 50px;text-align: center;}
.index_why li{width:24.4%;margin-right:0.8%;position: relative;float:left;}
.index_why li:last-child{margin:0;}
.index_why li .tp2 img{width:100%;border-radius: 20px;}
.index_why li .tp1{position: relative;}
.index_why li .tp1 img{position: absolute;bottom: 0;}
.index_why li .why_1{position:absolute;display: block;top:62%;width:100%;padding:0 16%;border-radius: 20px;}
.index_why li .why_1 hr{width: 80px;height:2px;border:none;display: none;background: #ff0000;margin: 6% auto 10%; }
.index_why li .why_1 .tp1{height: 65px;overflow: hidden;}
.index_why li .why_1 h3{font-size:30px;color:#fff;line-height: 50px;margin-top:4%;font-weight: bold;}
.index_why li .why_1 h4{font-size: 14px;color: #fff;opacity: 0.5;}
.index_why li .why_1 p{font-size:17.7px;color:#fff;opacity: .9;text-align: center;
    height:100px;display: none;line-height: 35px;overflow: hidden;}
.index_why li .why_1 .more{width: 120px;height: 35px;text-align: center;line-height: 35px;color: #fff;font-size: 16px; background: #e03700;border-radius: 17.5px; margin: 30px auto;display: none;}
.index_why li:hover .why_1{top:0;width:100%;height:100%;background: rgba(0,0,0,.5);}
.index_why li:hover .why_1 .tp1{display: none;}
.index_why li:hover .why_1 h3{text-align: center;margin-top: 50%;}
.index_why li:hover .why_1 h4{text-align: center;}
.index_why li:hover .why_1 hr{display: block;}
.index_why li:hover .why_1 p{display: block;}
.index_why li:hover .why_1 .more{display: block;}

/* 关于我们 */
.index_about{width: 100%;}
.index_about h2{margin-top: 100px;text-align: center;font-size: 38px;color: #434343;}
.index_about h2 span{font-size: 38px;color: #434343;font-weight: bold;line-height: 45px;}
.index_about .tp{margin: 28px auto 50px;text-align: center;}
.about_con{width: 100%;height: 654px;margin-top: 60px;background: #fbfbfb;}
.index_about .left{width: 48%;height: 654px; float: left;}
.index_about .left img {width: 100%;height: 100%;}
.index_about .right {width: 40%;height: 654px;margin-right: 10%;}
.index_about .right img{margin-top: 45px;}
.index_about .right h3{font-size: 30px;color: #333;margin-bottom:30px;margin-top: 60px;}
.index_about .right h4{width: 100px;height: 2px;background: #ba0007;}
.index_about .right .content {width: 100%;height: 280px;overflow: hidden;margin-bottom: 65px;margin-top: 30px;}
.index_about .right p {line-height: 40px;font-size: 17px;color: #666;}
.index_about .right p  a{line-height: 40px;font-size: 17px;color: #666;}
.index_about .right p  a:hover{line-height: 40px;font-size: 17px;color: #ba0007;;}
.index_about .right  .more{width: 160px;height: 40px;border-radius: 20px;background: #e03700;text-align: center;line-height: 40px;}
.index_about .right  .more a{color: #fff;font-size: 16px;}
@font-face {
    font-family:'TT0173M_';
    src: url(/lib/Font-Awesome/font/TT0173M_.TTF);
  }
.index_about .about_con1{width: 100%;height: 470px;background: #fbfbfb;}
.index_about .hf_1{width: 25%;height: 270px;margin-top: 100px; float: left;text-align: center;border-right: 1px #e6e6e6 solid;}
.index_about .hf_1:nth-child(4){border-right: 0px;}
.index_about .hf_1 span{color: #575757;font-size: 62px;float: left;display: block;margin-left: 40%;font-family: 'TT0173M_';}
.index_about .hf_1 em{float: left;margin-top: 6px;font-size: 20px;color: #575757;display: block;font-family: 'TT0173M_';font-weight: bold;padding-left: 5px;}
.index_about .hf_1:nth-child(4) em{font-size: 24px;}
.index_about .hf_1 h3{font-size: 26px;color: #5f5f5f;margin-top: 55px;}
.index_about .hf_1 p{padding: 30px 30px;font-size: 18px;color: #666;}



/* 案例 */
.index_case h2{margin-top: 100px;text-align: center;font-size: 38px;color: #434343;}
.index_case h2 span{font-size: 38px;color: #434343;font-weight: bold;line-height: 45px;}
.index_case .tp{margin: 28px auto 50px;text-align: center;}





/* .techa{width: 100%;background: #f6f6f6;}
.techa .tech{position: relative;width:100%;padding:20px 0;width: 1400px;}
.techa .tech h2{text-align: center;}
.techa .tech .swiper-container{padding:100px 50px;}
.techa .tech li{height:340px;float:left;background:#fff;text-align: center;
    line-height: 340px;box-shadow: rgba(0,0,0,.01) 1px 1px 3px 5px;}
.techa .tech li img{max-width:100%;max-height: 90%;}
.techa .tech li p{font-style: 16px;color: #666;line-height: 22px;}
.techa .tech .swiper-button-prev, .tech .swiper-button-next{width: 25px;height: 50px;margin-top: 5px;}
.techa .tech .swiper-button-prev{background: url("../images/ico/ne1.png");left:0px;}
.techa .tech .swiper-button-next{background: url("../images/ico/pr1.png");right:0px;}
.techa .tech .swiper-slide-next{width: 50%;
    z-index: 989;
    opacity: 1;
} */

/* .techa .swiper-slide{margin-right: 200px;}
.techa .tech .swiper-slide-active{margin-left: -200px;} */
/* .techa .swiper-slide{width: ;} */



.techa{width: 100%;}
.tech{position: relative;width:100%;}
.tech h2{text-align: center;}
/* .tech .swiper-container{padding:100px 50px;} */
/* .tech li{width: 33%;height:500px;float:left;text-align: center;
    line-height: 340px;background: rgba(0,0,0,.5);}
.tech li img{width:100%;height: 500px;}
.tech li p{font-style: 16px;color: #666;line-height: 22px;} */
.tech .swiper-button-prev, .tech .swiper-button-next{width: 22px;height: 40px;margin-top: -10px;}
.tech .swiper-button-prev{background: url("../images/ico/p1.png");left:100px;}
.tech .swiper-button-next{background: url("../images/ico/n1.png");right:100px;}
.tech .swiper-slide-next{transform: translateX(0px) scale(1.0);
    z-index: 989;
    opacity: 1;
    transition-duration: 0ms;}

    .techa li{width:33%;height:500px; position: relative;float:left;}
    .techa li:last-child{margin:0;}
    .techa li .tp2 img{width:100%;height:500px;}
    .techa li .tp1{position: relative;}
    .techa li .tp1 img{position: absolute;bottom: 0;}
    .techa li .why_1{position:absolute;display: block;top:0;width:100%;height: 500px; background: rgba(0,0,0,.4);}
    .techa li .why_1 hr{width: 80px;height:2px;border:none;display: none;background: #ff0000;margin: 6% auto 10%; }
    .techa li .why_1 .tp1{height: 65px;overflow: hidden;}
    .techa li .why_1 .why_2{width: 100%;height: 80px;background: rgba(0,0,0,.7);margin-top: 420px;}
    .techa li .why_1 h2{width: 100%;height: 80px;overflow: hidden; text-align: center;line-height: 80px;color: #fff;font-size: 24px;}
    .techa li .why_1 h3{width: 90px;height: 2px;background: #fff;margin-left: 60px;display: none;}
    .techa li .why_1 h4{padding: 0 60px;font-size: 18px;color: #fff;line-height: 40px;display: none;}


    .techa li .why_1 p{font-size:17.7px;color:#fff;opacity: .9;text-align: center;
        height:100px;display: none;line-height: 35px;overflow: hidden;}
    .techa li .why_1 .more{width: 120px;height: 35px;text-align: center;line-height: 35px;color: #fff;font-size: 16px; background: #e03700;border-radius: 17.5px; margin: 30px auto;display: none;}
    .techa li:hover .why_1{top:0;width:100%;height:100%;background: rgba(0,0,0,.0);}
    .techa li:hover .why_1 .tp1{display: none;}
    .techa li:hover .why_1 .why_2{height: 200px;width: 100%;background: rgba(255,64,0,.8);margin-top: 300px;}
    .techa li:hover .why_1 h2{padding: 0 60px;text-align: left;}
    .techa li:hover .why_1 h3{display: block;}
    .techa li:hover .why_1 h4{display: block;}








.index_news{width: 100%;height: 990px;}
.index_news_left{width: 64%;height: 760px;float: left;margin-top: 110px;}
.index_news_left .left_nav{width: 100%;height: 45px;border-bottom: 1px #e6e6e6 solid;}
.index_news_left .left_nav li{float: left;width: 110px;height: 44px;margin-right: 30px;}
.index_news_left .left_nav li a{font-size: 21px;color: #333;}
.index_news_left .left_nav li.active{border-bottom: 2px #f93e00 solid;}
.index_news_left .left_nav li.active a{color: #f93e00;}
.index_news_left .left_nav li:hover{border-bottom: 2px #f93e00 solid;}
.index_news_left .left_nav li:hover a{color: #f93e00;}
.index_news_left .left_nav .more{float: right;}
.index_news_left .left_nav .more a{font-size: 14px;color: #333;}
.index_news_left .left_nav .more:hover a{color: #f93e00;}
.index_news_left .news1{width: 100%;}
.index_news_left .news1 .news1_1{display: none;}
.index_news_left .news1 .news1_2{height: 155px;margin-top: 50px;}
.index_news_left .news1 .news1_2 .tp{float: left;width: 238px;height: 155px;}
.index_news_left .news1 .news1_2 .right1{float: right;width: calc(100% - 258px);}
.index_news_left .news1 .news1_2 .right1 .title{font-size: 20px;color: #333;margin-top: 10px;margin-bottom: 20px;}
.index_news_left .news1 .news1_2 .right1 .title a{font-size: 20px;color: #333;}
.index_news_left .news1 .news1_2 .right1 .content{font-size: 18px;color: #666;line-height: 40px;}
.index_news_left .news1 .news1_2 .right1 .content a{font-size: 16px;color: #666;float: right;line-height: 40px;}
.index_news_left .news1 .news1_2 .right1 .title:hover a{color: #f93e00;}
.index_news_left .news1 .news1_2 .right1 .content:hover a{color: #f93e00;}
.index_news_left .news1 .news1_1 ul{margin-top: 55px;}
.index_news_left .news1 .news1_1 li{float: left;width: 43.8%;margin-bottom: 60px;}
.index_news_left .news1 .news1_1 li:nth-child(2n){float: right;}
.index_news_left .news1 .news1_1 li .news_1{width: 70px;padding-top: 10px; text-align: center;font-size: 24px;color: rgba(51,51,51,0.79);float: left;}
.index_news_left .news1 .news1_1 li .news_1 span{font-size: 16px;color: #666666;position: relative;top:-8px;}
.index_news_left .news1 .news1_1 li .news_2{height: 55px;width: calc(100% - 80px); float: right;border-left: 1px solid #eee;padding-left: 18px;}
.index_news_left .news1 .news1_1 li .news_2 h5{font-size: 18px;height: 20px; color: #333;margin-bottom: 10px;font-weight: normal;overflow: hidden;}
.index_news_left .news1 .news1_1 li .news_2:hover h5{color: #f93e00;height: 20px; overflow: hidden;}
.index_news_left .news1 .news1_1 li .news_2 h6{font-size: 18px;color: #666;width: 100%;height: 25px;text-align: justify; overflow: hidden;padding-top: 5px;}


.index_news_right{width: 30%;height: 760px;float: right;margin-top: 110px;}
.index_news_right h2{width: 100%;height: 45px;border-bottom: 1px #e6e6e6 solid;}
.index_news_right h2 .title{width: 100px;height: 45px;border-bottom: 2px #df3b06 solid;font-size: 21px;color: #333;float: left;}
.index_news_right h2 a{font-size: 14px;color: #333;float: right;}
.index_news_right ul{margin-top: 30px;}
.index_news_right li{width: 100%;height: 135px;padding-top: 20px;border-top: 1px #e6e6e6 solid;}
.index_news_right li:nth-child(1){border-top: none;}
.index_news_right li h3{font-size: 18px;color: #333;}
.index_news_right li h3 .left1{width: 22px;height: 22px;font-size: 16px; border-radius: 2px;background: #df3b06;color: #fff; float: left;text-align: center;line-height: 22px;}
.index_news_right li h3 .right1{width: calc(100% - 40px);float: right;}
.index_news_right li h3 .right1 a{font-size: 18px;color: #333;float: left;}
.index_news_right li h3 .right1:hover a{color: #f93e00;}
.index_news_right li h4{font-size: 18px;color: #666;margin-top: 15px;line-height: 30px;}
.index_news_right li h4 .left1{width: 22px;height: 22px;font-size: 16px;margin-top: 5px; border-radius: 2px;background: #065ddf;color: #fff; float: left;text-align: center;line-height: 22px;}
.index_news_right li h4 .right1{width: calc(100% - 40px);float: right;}
.index_news_right li h4 .right1 a{font-size: 18px;color: #666;float: left;line-height: 31px;}
.index_news_right li h4 .right1:hover a{color: #f93e00;}




/* 优势   */
/* .ys_t{width: 100%;height: 130px;background: #fcfbfb;}
.ys_t ul{max-width: 100%;}
.ys_t li{float: left;width: 25%;text-align: center;background:url(../images/ys_0.png) no-repeat right center;}
.ys_t li:last-child{background:none;}
.ys_t li h3{font-size: 38px;margin-top: 20px;font-weight: bold;color:#666;}
.ys_t li h3 span{font-size: 38px;color: #666666;font-weight: normal;}
.ys_t li hr{width: 34px;height: 2px;border:none;background: #308979;margin:8px auto;}
.ys_t li p{font-size: 16px;color: #999;} */



/* 产品中心 */
.tit h2{font-size: 36px;color: #333;font-weight: bold;margin-top: 60px;text-align: center;}
.tit h2 span{font-size: 36px;color: #f93e00;}
.tit h6{text-align: center;margin-top: 20px;margin-bottom:30px;font-size: 16px;color: #666;}
.tit h5{margin-top: 30px;margin-bottom:30px;text-align: center;height:80px;overflow: hidden;}
.tit h5 a{font-size: 15px;color: #666;line-height: 40px;background: #fbfbfb;display: inline-block;width: 10%;
    border-right:1px solid #eee;border-top:1px solid #eee;margin-top:-1px;}
.tit h5 a.active{color: #fff;background: #f93e00;border:none;;}

.prod_1{position: relative;}
.prod_1_a{width: 100%;height: 100%;overflow: hidden;float: right;}
.prod_1_2{width: 368px;height:509px;background: url(../images/p0.jpg) no-repeat;padding:35px;float:left;text-align: center;}
.prod_a{width:411px;height:411px;float:left;margin-right:33px;margin-bottom:23px;position: relative;overflow: hidden;}
.prod_a:nth-child(3n){margin-right: 0;}
.prod_a > a > img{width: 100%;height: 100%;transition: all .5s;}
.prod_a_1{position: absolute;top:100%;width: 100%;height:45px;background: rgba(0,0,0,.6);text-align: center;height:100%;}
.prod_a_1 h5{font-size: 24px;color:#ffffff;line-height: 45px;padding:120px 60px 30px;line-height: 40px;;}
.prod_a:hover .prod_a_1{top:0;}
.prod_a:hover > a > img{transform: scale(1.2);transition: all .5s;;}

.prod_1_2 h5{font-size: 18px;color:#ffffff;line-height: 50px;text-align: center;}
.prod_1_2 p{font-size: 16px;color:#ffffff;line-height: 30px;text-align: left;margin-bottom:30px;}
.prod_1_2 hr{width:100%;height:1px;border:none;background: #fff;;}
.prod_1_2  li{min-width:50%;float:left;line-height:36px;}
.prod_1_2  li a{font-size:16px;color:#fff;}
.prod_1_2  li i{font-size:6px;margin-right:10px;}
.prod_1_2 > a{font-size:16px;color:#fff;}

.prod_left{position: absolute;top:74px;left:-100px;}
.prod_left ul{margin-top:30px;}
.prod_left li{width:77px;height:78px;margin-bottom:7px;background: #f7f7f7 url(../images/pr1.png) no-repeat 20px center;background-position:50% 50%;}
.prod_left li a{display: none;line-height: 76px;margin-left:55px;color:#fff;font-size:15px;}
.prod_left li:hover{background: rgba(49,137,121,.9) url(../images/pr1.1.png) no-repeat 20px center;width:208px;}
.prod_left li:hover a{display: block;}
.prod_left li:nth-child(2){background: #f7f7f7 url(../images/pr2.png) no-repeat 20px center;background-position:50% 50% ;}
.prod_left li:nth-child(3){background: #f7f7f7 url(../images/pr3.png) no-repeat 20px center;background-position:50% 50% ;}
.prod_left li:nth-child(4){background: #f7f7f7 url(../images/pr4.png) no-repeat 20px center;background-position:50% 50% ;}
.prod_left li:nth-child(5){background: #f7f7f7 url(../images/pr5.png) no-repeat 20px center;background-position:50% 50% ;}
.prod_left li:nth-child(6){background: #f7f7f7 url(../images/pr6.png) no-repeat 20px center;background-position:50% 50% ;}
.prod_left li:nth-child(7){background: #f7f7f7 url(../images/pr7.png) no-repeat 20px center;background-position:50% 50% ;}
.prod_left li:nth-child(8){background: #f7f7f7 url(../images/pr8.png) no-repeat 20px center;background-position:50% 50% ;}
.prod_left li:nth-child(9){background: #f7f7f7 url(../images/pr9.png) no-repeat 20px center;background-position:50% 50% ;}
.prod_left li:nth-child(10){background: #f7f7f7 url(../images/pr10.png) no-repeat 20px center;background-position:50% 50% ;}

.prod_left li:nth-child(2):hover{background: rgba(49,137,121,.9) url(../images/pr2.1.png) no-repeat 20px center;}
.prod_left li:nth-child(3):hover{background: rgba(49,137,121,.9) url(../images/pr3.1.png) no-repeat 20px center;}
.prod_left li:nth-child(4):hover{background: rgba(49,137,121,.9) url(../images/pr4.1.png) no-repeat 20px center;}
.prod_left li:nth-child(5):hover{background: rgba(49,137,121,.9) url(../images/pr5.1.png) no-repeat 20px center;}
.prod_left li:nth-child(6):hover{background: rgba(49,137,121,.9) url(../images/pr6.1.png) no-repeat 20px center;}
.prod_left li:nth-child(7):hover{background: rgba(49,137,121,.9) url(../images/pr7.1.png) no-repeat 20px center;}
.prod_left li:nth-child(8):hover{background: rgba(49,137,121,.9) url(../images/pr8.1.png) no-repeat 20px center;}
.prod_left li:nth-child(9):hover{background: rgba(49,137,121,.9) url(../images/pr9.1.png) no-repeat 20px center;}
.prod_left li:nth-child(10):hover{background: rgba(49,137,121,.9) url(../images/pr10.1.png) no-repeat 20px center;}

.why{width:100%;background: #f9f9f9;overflow: hidden;}
.why .tit p{text-align: center;font-size: 16px;color:#888;line-height: 32px;margin-bottom: 32px;margin-top: 20px;;}
.why li{width:24.7%;margin-right:0.4%;position: relative;float:left;}
.why li:last-child{margin:0;}
.why li img{width:100%;}
.why li .why_1{position:absolute;display: block;top:225px;width:100%;padding:20px 30px;}
.why li .why_1 hr{width: 75px;height:1px;border:none;background: rgba(255,255,255,.7);margin-left:0;margin-top:42px;}
.why li .why_1 h5{font-size:25px;color:#fff;line-height: 50px;margin-top:70px;font-weight: bold;}
.why li .why_1 p{font-size:14px;color:#fff;line-height: 24px;margin-top:20px;opacity: .7;text-align: justify;
    height:250px;border-bottom: 1px solid #eee;display: none;}
.why li:hover .why_1{top:0;width:100%;height:100%;background: rgba(0,0,0,.7);}
.why li:hover .why_1 p{display: block;}
.why li:hover .why_1 hr{display: none;;}

/* case */
.case{position: relative;}
.case .tit p{padding:20px 150px;text-align: center;font-size: 16px;color: #888;margin-bottom: 20px;;}
.case .swiper-button-next, .case .swiper-button-prev{width: 19px;height: 35px;top:300px;}
.case h5{font-size: 16px;color: #333;line-height: 36px;height: 36px;overflow: hidden;;}
.case h5:hover{color: #f93e00;}
.case p{font-size: 14px;color: #666;line-height: 24px;height: 80px;;}
.case span{font-size: 14px;color: #f93e00;}
.case .swiper-button-prev{background: url("../images/ico/p12.png") no-repeat;left:-40px;}
.case .swiper-button-next{background: url("../images/ico/n12.png") no-repeat;right:-40px;}
.swiper-button-next.swiper-button-disabled{background: url("../images/ico/n11.png") no-repeat;}
.swiper-button-prev.swiper-button-disabled{background: url("../images/ico/p11.png") no-repeat;}

/* 合作客户 */
.hezuo{position: relative;}
.hezuo ul{margin-top: 40px;}
.hezuo .swiper-container{padding:10px 10px 30px;}
.hezuo li{width: 245px;height: 140px;box-shadow: rgba(0,0,0,.05) 1px 3px 8px 3px;;display: flex;align-items: center;justify-content: center;overflow: hidden;}

.hezuo li img{max-width: 100%;max-height: 100%;transition: all .5s;}
.hezuo li:hover img{transition: all .5s;transform: scale(1.1);}
.hezuo .swiper-button-next, .hezuo .swiper-button-prev{width: 39px;height: 39px;top:230px;}
.hezuo .swiper-button-prev{background: url("../images/ico/p4.png") no-repeat;left:-60px;}
.hezuo .swiper-button-next{background: url("../images/ico/n4.png") no-repeat;right:-60px;}
        /* 关于我们 */
/* .about{width: 100%;height: 725px;overflow: hidden;background: #f9f9f9;}
.about .c{position: relative;}
.about .tit{height: 100px;}

.about .left{width: 880px;height: 100%;max-width: 50%;}
.about .left img{max-width: 100%;height: 100%;}

.about .left1 {width: 660px;height: 384px;margin-top: 20px;margin-left: 35px;}
.about .left1 h2{font-size: 30px;color: #333;margin-bottom: 15px;}
.about .left1 h2 span{color: #f93e00;font-size: 30px;}
.about .left1 h3{font-size: 24px;color: #333;margin-bottom: 30px;}
.about .left1 > div {width: 100%;height: 160px;overflow: hidden;margin-bottom: 10px;}
.about .left1 p {line-height: 32px;font-size: 16px;color: #666;height: 96px;overflow: hidden;}
.about .left1 a{float:right;color:#f93e00;font-size:14px;}
.about .left1 h5 span{background: #fff;margin-right: 5px;padding:16px 40px;font-size: 16px;color: #333;}
.about .left1 h5 span.active{color: #fff;background: #f93e00;}

.about .right {width: calc(100% - 880px);height: 100%;padding-top: 20px;min-width:50%;}
.hf_1 {float:left;width: 33%;}
.hf_1 span,.hf_1 em{font-size: 36px;color: #333;font-weight: bold;}

.about .ab_1{position: absolute;width: 935px;height: 196px;right:0;top:460px;background: #fff;
    box-shadow: rgba(0,0,0,.1) 1px 1px 5px 5px;padding:45px 0 0 45px;}
.about .ab_1 span{margin:0 85px 0 40px;color:#333;}
.about .ab_1 span:hover{color:#f93e00;} */
/* arrival */
.arrival .tit{margin-bottom:50px;}
.arrival .right{width:692px;height:581px;overflow: hidden;background: #f2f2f2;}
.arrival .left{width: calc(100% - 692px);height:581px;background: #f2f2f2;padding:40px;}
.arrival .left h3{font-size: 24px;color: #f93e00;font-weight: bold;line-height: 75px;;}
.arrival .left p{font-size: 16px;color: #888;line-height: 36px;margin-bottom: 50px;;}
.arrival .left p em{color: #999;margin-right: 10px;font-size: 12px;;}
.arrival .left a{background: #f93e00;padding:11px 45px;font-size: 16px;color: #fff;border-radius: 21px;;}
    /* 联系我们 */

.contact_in{background: url(../images/con_i.png) no-repeat center;height:285px;overflow: hidden;}
.contact_in form{margin-left:670px;margin-top:66px;}
.contact_in p input{width:220px;height:48px;margin-right:2px;margin-bottom: 20px;;}
.contact_in input[name="name"]{margin-right:65px;}
.contact_in textarea{width: 480px;height:80px;}
.contact_in input[type="submit"]{width: 118px;height:150px;float:right;margin-top:-65px;margin-right:0px;cursor:pointer;}

    /* 新闻中心 */
    .news .p_menu{text-align: center;margin-top:15px;margin-bottom:10px;}
.news .p_menu a{font-size: 16px;color: #333;margin:0 10px;}
.news h6{border-bottom: 1px solid #eee;line-height: 45px;}
.news .p_menu a em{font-size: 16px;color: #333;margin:0 10px;}
.news .p_menu a.active{color: #f93e00;}
.news .p_right1 .p_more{font-size: 16px;color: #f93e00;float: right;}
.news .news1{height: 600px;overflow: hidden;}
.news .news1 > div{height: 565px;}
.news .news1 > div > div{padding-bottom: 40px;}
.news .news1 li{width: 378px;height: 490px;margin-top: 35px;}
.news .news1 li img{width: 378px;height: 252px;}
.news .news1 li .news_1{width: 100%;height: 225px;margin-top: 13px;background: #f7f7f7;padding:15px;}
.news .news1 li a{font-size: 14px;color: #666;}
.news .news1 li h5 {font-size: 17px;color: #666666;border-bottom: 1px solid #ddd;padding-bottom: 10px;margin-bottom: 10px;line-height: 30px; }
.news .news1 li h5 span{float: right;font-size: 14px;color: #999;}
.news .news1 li p {font-size: 16px;line-height: 30px;color: #666;margin-bottom: 15px;}
.news .news1 li:hover h5{color: #f93e00;border-bottom: 1px solid #f93e00;}

.news .news1 .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 0;}
.news .news1 .swiper-pagination-bullet-active{background: #f93e00;}
    
/* 友情链接 */

.link p {font-size: 16px;color: #c1c1c1;}
.link p a {font-size: 14px;color: #c1c1c1;margin-right: 25px;}
.link p a:hover {color: #f93e00;}
    /*   底部样式   */
.footer {width: 100%;background: #222;overflow: hidden;}
.footer .footer_top{width: 100%;height: 535px;background: #2c2c2c;}
.footer .footer1{width: 23%;height: 470px;background: #df3b06;float: left;text-align: center;}
.footer .footer1 img{margin-top: 60px;}
.footer .footer1 ul{margin-top: 50px;padding: 0 20%;}
.footer .footer1 li{float: left;width: 50%;line-height: 58px;text-align: left;}
.footer .footer1 li a{font-size: 16px;color: #fff;}
.footer .footer2{width: 38%;height: 500px;float: left;margin-left: 5%;margin-right: 5%;}
.footer .footer2 h2{width: 100%;height: 50px;line-height: 50px;border-bottom: 1px #3c3c3c solid;margin-top: 60px;}
.footer .footer2 h2 .title{width: 100px;height: 50px;border-bottom: 2px #df3b06 solid;font-size: 18px;color: #fff;opacity: 0.8;}
.footer .footer2 ul{margin-top: 40px;}
.footer .footer2 ul li{width: 50%;height: 60px;margin-bottom: 25px; float: left;}
.footer .footer2 ul li .tp{float: left;margin-right: 20px;}
.footer .footer2 ul li .right{float: left;}
.footer .footer2 ul li h3{font-size: 17px;color: #fff;opacity: 0.7;}
.footer .footer2 ul li h4{font-size: 17px;color: #fff;opacity: 0.7;margin-top: 5px;}
.footer .footer2 .link_a{margin-top: 30px;}
.footer .footer2 .link_a a{font-size: 17px;color: #fff;opacity: 0.7;padding-right: 10px;line-height: 30px;}
.footer .footer3{width: 29%;height: 500px;float: right;}
.footer .footer3 h2{width: 100%;height: 50px;line-height: 50px;border-bottom: 1px #3c3c3c solid;margin-top: 60px;}
.footer .footer3 h2 .title{width: 100px;height: 50px;border-bottom: 2px #df3b06 solid;font-size: 18px;color: #fff;opacity: 0.8;}
.footer .footer3 p{font-size: 17px;color: #fff;opacity: 0.7;line-height: 47px;margin-top: 20px;}

.footer .c1 {width: 100%;height: 50px;}
.footer .c1 p {line-height: 50px;text-align: center;font-size: 14px;color: #fff;opacity: .7;}
.footer .c1 p a {line-height: 50px;font-size: 14px;color: #fff;opacity: 0.7;}
.footer .c1 p img{margin-left: 20px;margin-right: 3px;}

    .page p {text-align: center;line-height: 100px;}
    .page p span, .page p a {padding: 15px 28px;background: #fff; margin-left: -5px;font-size: 16px;color: #666666;border: 1px solid #ebebeb;}
    .page .current {color: #fff;padding: 15px 28px;background: #f93e00;}
    .page p a:hover {color: #f93e00;padding: 15px 28px;}
/*固定的悬浮窗*/
/* .yb_conct {z-index: 9999999;top: 207px;cursor: pointer;
    transition: all .1s ease;background:  url(/images/k3.png) no-repeat left -57px;position: absolute;right: -127px;bottom: 50%;height: 480px;}
.yb_conct:hover{background:url(/images/k1.png) no-repeat left top;right:5px;}
.yb_bar ul li {width: 180px;height: 53px;font: 16px/53px 'Microsoft YaHei';color: #fff;text-indent: 54px;
    margin-bottom: 4px;border-radius: 3px;transition: all .5s ease;overflow: hidden;}
.yb_bar .yb_top {background: #41ba64 url(/images/k3.png) no-repeat 0 0;}
.hd_qr {margin-left: 26px;}
.yb_bar li a,.yb_bar li{display: block;text-indent: 54px;width: 100%;height: 100%;color: #fff;line-height: 57px;} */


.site_map h1 a{font-size:18px;color:#666;line-height:60px;padding-left:10px;}
.site_map li{width:270px;display:inline-block;line-height:40px;padding-left:10px;}
.site_map ul{border:1px solid #eee;min-height:50px;}
.site_map li a{font-size:14px;color:#666;line-height: 36px;}
.site_map,.site_map a{font-size:12px;color:#666;}





/* 测试 */
.cases{width: 100%;height: 675px;overflow: hidden;}
.cases_main{width: 1920px;height: 675px;position: absolute;left: 50%;margin-left: -960px;}
.cases_img{height: 516px;}
.cases_img .bd{width: 1920px;height: 516px;overflow: hidden;margin-top: 30px;}
.cases_img .bd ul li{float: left;width: 700px;height: 516px;margin-right: 40px;overflow: hidden;}
.cases_img .tempWrap{left: -130px;}
.hd_next{text-align: center;padding-top: 240px; width: 40px;height: 516px;float: right;position: relative;left: -570px;top: -516px;cursor: pointer;}
.hd_prev{text-align: center;padding-top: 240px; width: 40px;height: 516px;float: left;position: relative;left: 570px;top: -516px;cursor: pointer;}
.case_top_img{width: 700px;height: 450px;}
.cases_title{width: 700px;height: 66px;background: #f0f0f0;text-align: center;line-height: 66px;color: #333333;font-size: 20px;}
.cases_hover{width: 700px;height: 130px;background: rgba(5,80,170,0.9);padding: 0px 25px;padding-top: 15px;}
.cases_img .bd ul li:hover .cases_hover{margin-top: -130px;position: relative;z-index: 400}
.cases_img .bd ul li:hover .cases_title{color: #f0f0f0}
.cases_hover h3{font-size: 20px;color: #ffffff;}
.cases_hover p{font-size: 16px;color: #ffffff;line-height: 24px;margin-top: 15px;}
.jc2{display: none;}
.hd_next:hover .jc1{display: none;}
.hd_next:hover .jc2{display: inline-block;}
.hd_prev:hover .jc1{display: none;}
.hd_prev:hover .jc2{display: inline-block;}





/* .aaa .clearfloat{height:0;font-size:1px;clear:both;line-height:0;}

.aaa a{color:#333;text-decoration:none;}
.aaa a:hover{color:#ef9b11; text-decoration:underline;}


.aaa .lanmu {MARGIN: 0px auto; WIDTH: 100%}
.aaa .lanmu .top { background:url(http://www.5icool.org/demo/2013/a00835/images/bg01.gif) no-repeat; HEIGHT: 52px; width:100%;}
.aaa .lanmu span.fr{ float:right; margin-right:12px; margin-top:25px; display:inline; }
.aaa .bottom {PADDING-TOP: 15px; HEIGHT: 265px}
.aaa .pointer {CURSOR: pointer}



.aaa .content{ width:1070px; height:730px; background:url(http://www.5icool.org/demo/2013/a00835/images/bg02.gif) top center no-repeat; padding:0 17px;float: left;}
.aaa .content img{width:1070px; height:730px; margin-top:4px; margin-bottom:6px;}
.aaa .arrleft{width:30px; float:left;}
.aaa .arrright{width:30px; float:left;}
#scrollbox{float:left;} */

