﻿/*<!--[if IE 8]><![endif]-->*/

/*background-color:#00deff\9; !*IE6、7、8识别*!*/


/*background-color:#00deff\9; !*IE6、7、8识别*!*/



body{
    margin: 0 ;
   background: #f9f9f9;

}

/*加的重置样式*/
input, button, textarea, select {
    outline: none;
    font-family: "微软雅黑";
    font-size: 14px;
    border: none;
}
/*全局共用样式*/
.main{
    width: 1200px;
    margin: 0 auto;
    margin-left: auto;
    margin-right: auto;
}

.lf{
    float: left;
}

.rt{
    float: right;
}
.body{
    font-size: 14px;
    color: #999;
    background: white;
    font-family: "微软雅黑";
    /*overflow: hidden;*/
    width:100%;
    text-align:center;
}
.sr-bdimgshare{
    display: none;
}


.body_custom{
    position: relative;
    background: #f9f9f9;
}


.custom_view{
    position: fixed;
    top:0;
    left:0;
    /*position: fixed;*/
    width: 100%;
    height: 100%;
    z-index: 999;
    background: rgba(0,0,0,0.7);
    /*opacity: 0.8;*/
}
.size_tit {
    font-size: 24px;
    font-family: "微软雅黑";
    color: #333;
    margin-bottom: 90px;
}

.custom_size {
    /*display: none;*/
    position: absolute;
    top: 15%;
    left: 25%;
    width: 55%;
    height: 55%;
    /*width: 40.3%;*/
    /*height:36%;*/
    /*padding: 20px;*/
    /*width:28.3%;*/
    /*height: 41.5%;*/
    background-color: white;
    opacity: 1;
    z-index: 999;
    /*padding: 4px 8px;*/

}

/*适配*/
@media screen and (min-width: 1700px){
    .custom_size .size_big {
        padding: 114px 100px;
    }
    /*.custom_want .custom_size{*/
        /*height: 0;*/
    /*}*/

    body .custom_size{
        width:42%;
    }

}


@media screen and (min-width: 1600px){
    .custom_size .size_big {
        padding: 114px 100px;
    }
    .custom_want .custom_size{
        height: 0;
    }

    .custom_size{
        width:46%;
    }

}

@media screen and (max-width: 1600px) {
    .custom_size .size_big {
        padding: 114px 92px;
    }
}

    @media screen and (max-width: 1500px){
    .custom_size .size_big {
        padding: 114px 120px;
    }
    .custom_want .custom_size{
        height: 0;
    }

}

@media screen and (max-width: 1400px){
    .custom_size .size_big {
        padding: 114px 102px;
    }
    .custom_want .custom_size{
        height: 0;
    }

}



@media screen and (max-width: 1300px){
    .custom_size .size_big {
        padding: 114px 73px;
    }
    .custom_want .custom_size{
        height: 0;
    }

}

@media screen and (max-width: 1220px){
    .custom_size .size_big {
        padding: 114px 88px;
    }
     .custom_want .custom_size{
        height: 0;
    }
    /*form .size_text .text_ra{*/
        /*width: 475px;*/
    /*}*/
    form .size_text .sub{
        width: 475px;
    }
    form .size_input > .email, .size_input > .compa{
        margin-left: 100px;
    }
    form .size_input > .compa{
        margin-left: 100px;
    }
    form .size_big .size_text>.text_ra{
        width: 475px;
    }

}




.size_big {
    padding: 110px 162px;
    background: #FFFFFF;

}

/*.size_big*/



.size_input {
    margin-top: 25px;
   
}

.size_input:after,
.size_text:after {
    clear: both;
    display: block;
    content: '';
    height: 0;
    visibility: hidden;
}

.size_inp {
    display: block;
    width: 186px;
    line-height: 38px;
    float: left;
    /*margin-left: 20px;*/
    color: #999;
    text-align: left;
    box-sizing: border-box;
    /*padding: 0 22px;*/
    background: #fff;
    
    border-bottom: solid #dbdbdb 1px;
}

.size_inp:first-child {
    margin-left: 0;
    margin-bottom: 32px;
}

.size_input > .email {
    margin-bottom: 32px;
}

.size_input > .email,
.size_input > .compa {
    margin-left: 171px;
}

.custom_c {
    float: right;
    margin-right: 30px;
    margin-top: 30px;
    /*padding: 2px;*/
}

.custom_c > a {
    width: 100%;
    display: block;
}

.custom_c > a > img {
    display: block;
    width: 100%;
}

.size_big .size_text>.text_ra {
    display: block;
    width: 550px;
    float: left;
    box-sizing: border-box;
    
    height: 39px;
    /*border: none;*/
    color: #999;
    border-bottom: solid #dbdbdb 1px;
    padding: 0px 0px;
    line-height: 24px;
    /*margin-top: 32px;*/
}

@media screen and (max-width: 1220px){
     .size_big .size_text>.text_ra{
        width: 475px;
    }
}

.size_text .sub {
    display: block;
    width: 550px;
    margin-top: 60px;
    /*float: left;*/
    box-sizing: border-box;
    background: #fff;
    color: #999;
    /*margin-left: 203px;*/
    text-align: center;
   
    font-size: 14px;
    height: 50px;
    border: solid #dbdbdb 1px;
    -webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
    cursor: pointer;
}

.size_text {
    /*border-bottom: solid #dbdbdb 1px;*/
    box-sizing: border-box;
    margin-top: 32px;
    margin-bottom: 15px;
}

.size_text .sub:hover {
    background: #eb590c;
    color: #fff;
}

.size_text:last-child {
    border: none;
}

.black_ove {
    display: none;
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: black;
    z-index: 100;
    -moz-opacity: 0.8;
    opacity: 0.8;


}

/*.pro_a2 {*/
/*display: block;*/
/*float: left;*/
/*position: relative;*/
/*margin-right: 24px;*/
/*}*/
/*.pro_a2:hover .pro_p2 {*/
/*background: #eb590c;*/
/*border-color: #eb590c;*/
/*color: #fff;*/
/*}*/

/*表单样式*/

/*表单样式结束*/

/*表单样式结束*/
/*-webkit-transform: scale(1.03);*/
/*-moz-transform: scale(1.03);*/
/*-ms-transform: scale(1.03);*/
/*-o-transform: scale(1.03);*/
/*transform: scale(1.03);*/



@font-face {
    font-family: 'pr';
    src: url('../fonts/PROXIMA NOVA REGULAR.eot');
    src: url('../fonts/PROXIMA NOVA REGULAR.OTF') format('otf'),
    url('../fonts/PROXIMA NOVA REGULAR.ttf') format('truetype'),
    url('../fonts/PROXIMA NOVA REGULAR.svg') format('svg');
    url('../fonts/PROXIMA NOVA REGULAR.woff') format('truetype'),
    url('../fonts/PROXIMA NOVA REGULAR.woff2') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'prb';
    src: url('../fonts/PROXIMA NOVA CONDENSED SEMIBOLD.eot');
    src: url('../fonts/PROXIMA NOVA CONDENSED SEMIBOLD.OTF') format('otf'),
    url('../fonts/PROXIMA NOVA CONDENSED SEMIBOLD.ttf') format('truetype'),
    url('../fonts/PROXIMA NOVA CONDENSED SEMIBOLD.svg') format('svg');
    url('../fonts/PROXIMA NOVA CONDENSED SEMIBOLD.woff') format('truetype'),
    url('../fonts/PROXIMA NOVA CONDENSED SEMIBOLD.woff2') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'prB';
    src: url('../fonts/PROXIMA NOVA BOLD.eot');
    src: url('../fonts/PROXIMA NOVA BOLD.OTF') format('otf'),
    url('../fonts/PROXIMA NOVA BOLD.ttf') format('truetype'),
    url('../fonts/PROXIMA NOVA BOLD.svg') format('svg');
    url('../fonts/PROXIMA NOVA BOLD.woff') format('truetype'),
    url('../fonts/PROXIMA NOVA BOLD.woff2') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'pa';
    src: url('../fonts/PANTON-REGULAR.eot');
    src: url('../fonts/PANTON-REGULAR.OTF') format('otf'),
    url('../fonts/PANTON-REGULAR.ttf') format('truetype'),
    url('../fonts/PANTON-REGULAR.svg') format('svg');
    url('../fonts/PANTON-REGULAR.woff') format('truetype'),
    url('../fonts/PANTON-REGULAR.woff2') format('truetype');
    font-weight: normal;
    font-style: normal;
}


/******** 中文版  *********/




/******** 中文版 over *********/

/*客服 回到顶部*/

.kefu-box { position: fixed; right: 20px; bottom: 180px; z-index: 1000; }
.kefu { width: 46px; height: 46px; padding-left: 10px; margin-bottom: 5px; position: relative; }
.kefu span { display: block; width: 45px; height: 45px; border: 1px solid #ddd; position: relative; cursor: pointer; }
.kefu-email span { background: url(../images/email.png) no-repeat center; }
.kefu-skype span { background: url(../images/skype.png) no-repeat center; }
.kefu-tel span { background: url(../images/tel.png) no-repeat center; }
.kefu-email:hover span { background: #eb590c url(../images/email-h.png) no-repeat center; border-color: #eb590c; }
.kefu-skype:hover span { background: #eb590c url(../images/skype-h.png) no-repeat center; border-color: #eb590c; }
.kefu-tel:hover span { background: #eb590c url(../images/tel-h.png) no-repeat center; border-color: #eb590c; }
.kefu-email-info { width: 180px; display: block; position: absolute; right: 56px; top: 1px; height: 45px; line-height: 45px; background-color: #eb590c; text-align: center; color: #fff; display: none; }
.kefu-email-info:after { content: ''; display: block; width: 0; height: 0; border: 8px; border-color: transparent; border-style: solid; border-left: 8px solid #eb590c; position: absolute; right: -16px; top: 13px; }
.backTop { width: 45px; height: 45px; margin-left: 10px; border: 1px solid #ddd; background: url(../images/backtop.png) no-repeat center; cursor: pointer; }
.backTop:hover {
    background: #eb590c url(../images/backtop-h.png) no-repeat center;
    border-color: #eb590c;
}








/*********** header  *************/

.header{
    height: 100px;
    box-sizing: border-box;
    /*border: 1px solid red;*/
    /*display: table-cell;*/
}
/*左*/
.header .header_lf{
    /*width: 420px;*/
    /*height: 100px;*/
    vertical-align: middle;
    /*background: yellowgreen;*/
}
.header .header_lf a{
    display: block;
    float: left;
    margin-top: 8px;
    /*margin-right:26px;*/
}
.header_lf .lf_title{
    width: 240px;
    height: 68px;
    float: left;
    text-align: center;
    border-left: 1px solid #999;
    font-size: 14px;
    font-family: "prb","Arial";
    line-height: 20px;
    margin-top: 20px;
    margin-left:20px;
    color:  #00182e;
}
.header_lf .lf_title p{
    margin-top: 10px;
}
/*中 nav */
.header_mid{
    float: left;
    display: table-cell;
    font-size: 16px;
    font-family: "微软雅黑";
    color:#333;
    line-height: 14px;
    margin-left: 80px;
}

.header_mid .n_1{
    color: #eb590c;
}
.header_mid .on>a{
    color: #fff;
}
.header_mid>li{
    display: block;
    float: left;
    position: relative;
    line-height: 96px;
    text-align: center;
    vertical-align: middle;
}
.header_mid>li>a{
    width: 100px;
    height: 100px;
    display: block;
    /*font-size: 16px;
    font-family: "微软雅黑";*/
    color:#333;
    font-family: 微软雅黑";
    font-size: 14px;
}


.header_rt {
    display: inline-block;
    zoom: 1;
    float: left;
    position: relative;
    height: 39px;
    width: 91px;
    margin-top: 30px;
    margin-left: 73px;
    font-size:14px;
    color: #999;
    font-family: "微软雅黑";
    /*border: 1px solid red;*/
}


.header_rt a{
    display: block;
    font-family:"微软雅黑";
    font-size: 14px;
    margin-right: 12px;
    color: #999;
    /*margin-left: 4px;*/
    float: right;
}
.header_rt div a {
    display: block;
    line-height: 28px;
}

.header_rt div {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 5;
    width: 63px;
    height: 28px;
    padding: 3px 10px;
    overflow: hidden;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    /*border: 1px solid red;*/
}


.header_rt div i {
    content: '';
    position: absolute;
    right: 12px;
    top: 10px;
    width: 6px;
    height: 11px;
    background: url(../images/index_drop_nav.png) no-repeat center center;
    transform: rotate(0);
    -webkit-transition: all .5S;
    -moz-transition: all .5S;
    -ms-transition: all .5S;
    -o-transition: all .5S;
    transition: all .5S;
}

.header_rt div:hover {
    height: 53px;
    border:1px solid #e5e5e5;
}

.header_rt div a:hover {
    color: #eb590c;
}




/*企业概况about us下拉*/
/*复用 */
.drop_menus{
    display: none;
    position: absolute;
    left: 37%;
    top: 97%;
    padding: 32px 8px 46px 23px;
    background-color: rgba(255, 255, 255, 0.95);
    box-shadow: 0px 1px 10px 0px rgba(4, 0, 0, 0.43);
    transform: translateX(-50%);
    border-top: 3px solid #7b7b7b;
    z-index: 3;
}

.drop_menus>li{
    line-height: 33px;
    display: block;
    float: left;
    position: relative;
    /*text-align: center;*/
}
.drop_menus li a{
    width: 188px;
    height: 26px;
    font-family:"微软雅黑";
    font-size: 14px;
    color: #666;
    float: left;
    text-align: left;
    display: inline-block;
}
.drop_menus li i{
    float: left;
}

.header_mid li a:hover {
    /*color: #eb590c;*/
}
.drop_menus li a:before {
    content: "";
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 20px;
    height: 20px;
    background: url("../images/index_drop_nav.png") no-repeat center;
    position: absolute;
    top: 7px;
    left: -18px;
}
/*复用结*/

/*单独一个字体样式*/

.drop_product>li>.sub_2_1>a{
   /* color: #333;
    font-size: 16px;
    font-family: "微软雅黑";*/
}



/*产品 2级*/
.drop_product{
    display: none;
    /*height: 270px;*/
    width: max-content;
    position: absolute;
    left: 50%;
    top: 97%;
    padding: 23px 25px;
    background-color: rgba(255, 255, 255, 0.95);
    box-shadow: 0px 1px 10px 0px rgba(4, 0, 0, 0.43);
    transform: translateX(-50%);
    margin: 0 auto;
    border-top: 3px solid #7b7b7b;
    box-sizing: border-box;
    z-index: 3;

}


.drop_product li{
    height: 100%;
    line-height: 30px;
    display: block;
    float: left;
    position: relative;
    text-align: center;
}
.drop_product li:first-child{
    /*margin-left: 20px;*/
}

/*2级 重用 */
.drop_product .sub_2{
    float: left;
    padding: 0 15px;
}
.drop_product .sub_2 i{
    /*margin-left: 10px;*/
    float: left;
}

.sub_2 a{
    float: left;
    font-family: "微软雅黑";
    font-size: 13px;
    color: #666666;
    margin-left: 8px;
}

.drop_product .drop_product_2{
    margin-bottom: 5px;

}

.drop_product .sub_2 a:hover{
    color: #eb590c;
}
.drop_product .drop_product_2 a{
    font-size: 14px;
    font-family:"微软雅黑";
    /*color: #333333;*/
    border-bottom: 1px solid #ebebeb;
}

/*------- banner --------*/
.banner{
    width: 100%;
    /*height: 900px;*/
    position: relative;
    overflow: hidden;
}
.banner>img{
    display: block;
}


.banner>ul{
    width: 100%;
    position: relative;
}
.banner ul li>a{
    display: block;
    width: 100%;
}


.banner ul li{
    float: left;
    position: relative;
    width: 100%;
}
.banner ul li{
    position: relative;
    width: 100%;
}
.banner ul li a{
    position: relative;
    display: block;
    width: 100%;
}
.banner ul li a img{
    width: 100%;
    display: block;
}
/*banner 文字*/
.desc{
    position: absolute;
    top:138px;
    left:203px;
    color:#fff;
}
.desc .t1{
   
       font-family: 微软雅黑";
    font-size: 16px;
}
.desc .t2{
    font-size: 48px;
       font-family: 微软雅黑";

    font-weight: bold;
    margin-bottom: 15px;
    margin-top: 10px;
    position: relative;
}



.desc .t2:after{
    content: '';
    display: block;
    width: 500px;
    height: 1px;
    background-color: #bcbcbc;
    position: absolute;
    left: 0;
    top: 155px;

}
.desc .t3 {
    margin-top: 54px;
    position: relative;
    font-size: 16px;
       font-family: 微软雅黑";
    
    color:#fff;
}
.desc .t3>span{
    padding-left: 15px;
}

.desc .t3>span:last-child{
    margin-left:3px;
}
.desc .t3>span:before {
    content: '';
    display: block;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: #fff;
    position: absolute;
    left: 0px;
    top: 7px;
}

.desc .t3>span:last-child:before{
    content: '';
    display: block;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: #fff;
    position: absolute;
    left: 231px;
    top: 7px;
}


.desc span:last-child{
    margin-left:30px;
}
.desc span:before{
    content: "";
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 20px;
    height: 20px;
    position: absolute;
    top: 7px;
    left: -18px;
}
.desc .ind_more{
    font-size: 14px;
    color: #fff;
    background-color: #eb590c;
    width: 150px;
    height: 45px;
    text-align: center;
    line-height: 45px;
    margin-top: 80px;
    font-family: "微软雅黑";
}
/**111自已写的样式***/
.flex-control-nav{
    position:absolute;
    bottom:12px;
    left:49%;
}

.flex-control-nav li{
    width: 10px;
    height: 10px;
    border-radius: 100%;
    border: 1px solid #ffffff;
    float: left;
    position: relative;
    margin-right: 4px;
    /*position: relative;*/
    top:-10px;
    left:0;
}
.banner .flex-direction-nav{
    position: absolute;
    top:50%;
}

.flex-control-nav li{
    margin-right: 8px;
}


.flex-control-nav li a{
    width: 12px;
    height: 12px;
    display: block;
    font-size: 0;
    position: absolute;
    overflow: hidden;
    top:-1px;
    left:0;
}

.flex-control-nav li a.flex-active{
    border-radius: 50%;
    background: #fff;
}
/*.flex-control-nav li*/
.banner .flex-direction-nav .flex-prev{
    width: 60px;
    height: 60px;
    position: absolute;
    top: 50%;
    margin-top: -25px;
    display: block;
    border: 1px solid rgba(0,0,0,0.6);
    border-radius: 50%;
}
.banner .flex-direction-nav a.flex-prev{
    font-size: 0;
    left: 2.8%;
    background: url(../images/index_03.png) no-repeat center rgba(0,0,0,0.6);
}

.banner .flex-direction-nav .flex-next{
    width: 60px;
    height: 60px;
    position: absolute;
    top: 50%;
    margin-top: -25px;
    display: block;
    border: 1px solid rgba(0,0,0,0.6);
    border-radius: 50%;
}
.banner .flex-direction-nav a.flex-next{
    font-size: 0;
    right: 2.8%;
    background: url("../images/index_05.png") no-repeat center rgba(0,0,0,0.6);
}

.banner .flex-direction-nav a.flex-prev:hover {
background: url("../images/index_03.png") no-repeat center #eb590c;
border-color: #eb590c;
}

.banner .flex-direction-nav a.flex-next:hover {
background: url("../images/index_05.png") no-repeat center #eb590c;
border-color: #eb590c;
}

/*轮播滚动二结束*/

/*********** content  *************/
.content{
    width: 100%;
    box-sizing: border-box;
    overflow: hidden;
}
/*----content_top （一） ---*/
.repeat{
    height: 100px;
    font-size: 20px;
    font-family: "pa";
    color:#333;
    /*line-height: 87px;*/
    position: relative;
}
.repeat p{
    float: left;
    line-height: 30px;
    font-size: 30px;
    color: #333;
    padding-top: 22px;
    padding-bottom: 12px;
   font-family: "微软雅黑";

}
.repeat img{
    display: block;
    /*width: 100%;*/
    /*position: absolute;*/
    /*bottom: 30px;*/
    /*left:0;*/
}
/*产品块 一 */
.product{
    width:100%;
    min-width: 1200px;
    position: relative;
    margin-bottom: 40px;

}
.product>ul{
    width: 100%;
    min-width: 1200px;
    position: relative;
    padding: 0 10px;
    margin: 0 auto;
}
.product>ul>li{
    width: 32.5%;
    min-width:380px;
    float: left;
}
.product>ul>li>a{
    display: block;
}


.product>ul>li.product_2{
    width: 33.07%;
}
.product_repeat{
    position: relative;
}
.product_repeat img{
    height: 100%;
    width:100%;
}
.product_repeat p{
    position: absolute;
    bottom:70px;
    left:40px;
    color: #fff;
    font-size: 28px;
    font-family: "prB","Arial";

}
.product_repeat p:after{
    content: "";
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 37px;
    height: 20px;
    background: url("../images/product_j_w.png") no-repeat center;
    position: absolute;
    top: 45px;
    left: 3px;
}
.product_repeat p:hover{
    color:#eb590c;
}


.product_1{

}
.product ul>a{
    display: block;
}

.product_1_01{
    /*height: 412px;*/
    width: 100%;
    margin-bottom: 9px;
    overflow: hidden;
}
/*图片放大*/
.product_1_01>img{
    display: block;
    width: 100%;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
.product>ul>li.product_1:hover .product_1_01>img{
    -webkit-transform: scale(1.03);
    -moz-transform: scale(1.03);
    -ms-transform: scale(1.03);
    -o-transform: scale(1.03);
    transform: scale(1.03);
}

.product_1_01 p{
    font-size:28px;
    color: #fff;
}

/*li 2*/
.product_2{
    margin:0 9px;
}

.product_1_02{
    width: 100%;
    /*height: 412px;*/
    overflow: hidden;
}
.product_1_02>img{
    display: block;
    width: 100%;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
.product>ul>li.product_1 .product_1_02:hover img{
    -webkit-transform: scale(1.03);
    -moz-transform: scale(1.03);
    -ms-transform: scale(1.03);
    -o-transform: scale(1.03);
    transform: scale(1.03);
}

.product_1_03>img{
    display: block;
    width: 100%;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
.product>ul>li.product_2:hover .product_1_03>img{
    -webkit-transform: scale(1.03);
    -moz-transform: scale(1.03);
    -ms-transform: scale(1.03);
    -o-transform: scale(1.03);
    transform: scale(1.03);
}
/* li 3*/
.product_1_03{
    /*height:672px;*/
    width: 100%;
    overflow: hidden;

}

@media screen and (max-width: 1200px) {
    .product_1_03 {
        /*height: 645px;*/
    }
}

.product_1_03>img{
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
.product>ul>li.product_2:hover .product_1_03>img{
    -webkit-transform: scale(1.03);
    -moz-transform: scale(1.03);
    -ms-transform: scale(1.03);
    -o-transform: scale(1.03);
    transform: scale(1.03);
}
.product_1_04{
    width: 100%;
    /*height: 412px;*/
    margin-bottom: 6px;
    overflow: hidden;
}
.product_1_04>img{
    display: block;
    width: 100%;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
.product>ul>li.product_3:hover .product_1_04>img{
    -webkit-transform: scale(1.03);
    -moz-transform: scale(1.03);
    -ms-transform: scale(1.03);
    -o-transform: scale(1.03);
    transform: scale(1.03);
}

.product_1_05{
    width: 100%;
    /*height: 412px;*/
    overflow: hidden;
}
.product_1_05>img{
    display: block;
    width: 100%;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
.product>ul>li.product_3 .product_1_05:hover img{
    -webkit-transform: scale(1.03);
    -moz-transform: scale(1.03);
    -ms-transform: scale(1.03);
    -o-transform: scale(1.03);
    transform: scale(1.03);
}
/*移入字体变色*/
.product>ul>li.product_1:hover .product_1_01>p{
    color: #eb590c;
}
.product>ul>li.product_1 .product_1_02:hover p{
    color: #eb590c;
}
.product>ul>li.product_2:hover .product_1_03>p{
    color: #eb590c;
}
.product>ul>li.product_3:hover .product_1_04>p{
    color: #eb590c;
}
.product>ul>li.product_3 .product_1_05:hover p{
    color: #eb590c;
}

/*our*/
.our{
    width: 1200px;
    height: 470px;
    /*border: 1px solid red;*/
    box-sizing: border-box;
    overflow: hidden;

}

.our a{
    width: 699px;
    height: 470px;
    float: left;
    display: none;
}
.our a.on{
    display: block;
}
.our>a>img{
    width: 100%;
}

.our_li{
    float: right;
}

.our ul{
    float: left;
}
.our ul li{
    width: 498px;
    height: 93px;
    box-sizing: border-box;
    font-family: "微软雅黑";
    font-size: 16px;
    color: #fff;
    padding-left: 50px;
    line-height: 86px;
}
.our ul li:first-child{
    /*background: #1f8fff;*/
    background: -moz-linear-gradient(top, #ed732d 0%, #f2985c 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ed732d), color-stop(100%,#f2985c));
    background: -webkit-linear-gradient(top, #ed732d 0%, #f2985c 100%);
    background: -o-linear-gradient(top, #ed732d 0%, #f2985c 100%);
    background: -ms-linear-gradient(top, #ed732d 0%, #f2985c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed732d', endColorstr='#f2985c',GradientType=0 );
    background: linear-gradient(to bottom, #ed732d 0%, #f2985c 100%);




    /*background: -webkit-gradient(linear, 0 0, 0 0, from(#F6F4EF), to(#F1EDE6));*/
    /*background: -webkit-linear-gradient(left,#F1EDE6, #F6F4EF, #F1EDE6);*/
    /*background: -moz-linear-gradient(left,#F1EDE6, #F6F4EF, #F1EDE6);*/
    /*background: -o-linear-gradient(left,#F1EDE6, #F6F4EF, #F1EDE6);*/
    /*background: -ms-linear-gradient(left,#F1EDE6, #F6F4EF, #F1EDE6);*/
    /*background: linear-gradient(left,#F1EDE6, #F6F4EF, #F1EDE6);*/
    /*filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #F6F4EF, endColorstr = #F1EDE6);*/

    /*background: -webkit-linear-gradient(red, blue); !* Safari 5.1 - 6.0 *!*/
    /*background: -o-linear-gradient(red, blue); !* Opera 11.1 - 12.0 *!*/
    /*background: -moz-linear-gradient(red, blue); !* Firefox 3.6 - 15 *!*/
    /*background: linear-gradient(red, blue); !* 标准的语法 *!}*/


    /*background:linear-gradient(#f2985c,#f2985c);*/


    /*background: linear-gradient(#ed732d,#f2985c);*/
    /*background: -moz-linear-gradient(top, #ed732d 0%, #f2985c 100%);*/
    /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(100%,#ffffff));*/
    /*background: -webkit-linear-gradient(top,  #ed732d 0%,#f2985c 100%);*/
    /*background: -o-linear-gradient(top, #ed732d 0%,#f2985c 100%);*/
    /*background: -ms-linear-gradient(top, #ed732d 0%,#f2985c 100%);*/
    /*background: linear-gradient(to bottom,  #000000 0%,#ffffff 100%);*/
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=‘#000000‘, endColorstr=‘#ffffff‘,GradientType=0 );*/





}
.line_02{
    background:linear-gradient(#ed732d,#f2985c);
    background: -moz-linear-gradient(top, #ed732d 0%, #f2985c 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ed732d), color-stop(100%,#f2985c));
    background: -webkit-linear-gradient(top, #ed732d 0%, #f2985c 100%);
    background: -o-linear-gradient(top, #ed732d 0%, #f2985c 100%);
    background: -ms-linear-gradient(top, #ed732d 0%, #f2985c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed732d', endColorstr='#f2985c',GradientType=0 );
    background: linear-gradient(to bottom,  #ed732d 0%, #f2985c 100%);




}
.line_03{
    background: #ed732d;
    background: -moz-linear-gradient(top, #ed732d 0%, #f2985c 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ed732d), color-stop(100%,#f2985c));
    background: -webkit-linear-gradient(top, #ed732d 0%, #f2985c 100%);
    background: -o-linear-gradient(top, #ed732d 0%, #f2985c 100%);
    background: -ms-linear-gradient(top, #ed732d 0%, #f2985c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed732d', endColorstr='#f2985c',GradientType=0 );
    background: linear-gradient(to bottom,  #ed732d 0%, #f2985c 100%);

}
.line_04{
    background:linear-gradient(#ec661e, #ec661e);
    background: -moz-linear-gradient(top, #ed732d 0%, #f2985c 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ed732d), color-stop(100%,#f2985c));
    background: -webkit-linear-gradient(top, #ed732d 0%, #f2985c 100%);
    background: -o-linear-gradient(top, #ed732d 0%, #f2985c 100%);
    background: -ms-linear-gradient(top, #ed732d 0%, #f2985c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed732d', endColorstr='#f2985c',GradientType=0 );
    background: linear-gradient(to bottom,  #ed732d 0%, #f2985c 100%);
}
.our ul li:last-child{
    background:linear-gradient(#ea580c,#ea580c);
    background: -moz-linear-gradient(top, #ed732d 0%, #f2985c 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ed732d), color-stop(100%,#f2985c));
    background: -webkit-linear-gradient(top, #ed732d 0%, #f2985c 100%);
    background: -o-linear-gradient(top, #ed732d 0%, #f2985c 100%);
    background: -ms-linear-gradient(top, #ed732d 0%, #f2985c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed732d', endColorstr='#f2985c',GradientType=0 );
    background: linear-gradient(to bottom,  #ed732d 0%, #f2985c 100%);
}

.our .our_li>li.on{
    background: #fff;
    color: #282828;
}
.our .our_li>li.active{
    display: block;
}


.our ul li:hover{
    background: #fff;
    color: #282828;
}
/*兼容重写*/


.about_us_new_a{
    display: block;
    /*width: 148px;*/
    height: 544px;
    background: url('../images/about_us.jpg')no-repeat center center;
    margin-top: 47px;
    margin-bottom: 30px;
    position: relative;

}
.about_us_new_a>a{
    /*width: 100%;*/
    /*height: 100%;*/

    /*display: block;*/
    /*color: #fff;*/
}
/*.about_us_new>a>img{*/
    /*display: block;*/
    /*width: 100%;*/
/*}*/

.about_in_us{
    width: 1200px;
    height: 300px;
    position: absolute;
    color:#fff;
    top:50%;
    left: 50%;
    margin-left: -600px;
    margin-top: -150px;
    /*font-family: "Microsoft YaHei";*/
    font-size: 16px;
    color:#fff;
    font-family: "微软雅黑";
}

.about_repeat_a>a{
    font-size: 35px;
    line-height: 28px;
    font-family: "微软雅黑";
    color:#fff;
}
.about_repeat_a>img{
    display: block;
    margin-top: 15px;
}

.about_repeat_at{
    width:500px;
    margin-top: 35px;
}

.about_in_us .about_repeat_at>p{
    line-height: 24px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
}


.about_in_us .about_learm{
    margin-top: 30px;
    margin-bottom: 30px;
}
.about_in_us .about_learm>a{
    color:#fff;
    font-size: 20px;
    font-family: "微软雅黑";
    display: block;
}

.about_in_us .about_learm img{
    /*width: 100%;*/
    margin-left: 0px;
    margin-bottom: 5px;
}
.about_in_us .about_repeat>p{
    cursor: pointer;
}
.about_in_us>.about_learm>a>span{
    display: inline-block;
    width: 16px;
    height: 16px;
    box-sizing: border-box;
    margin-left: 15px;
    background: #fff url("../images/left_a.png") no-repeat center center;
    border-radius:50%;
    text-align: center;
    /*-webkit-border-radius: 50%;*/
    /*-moz-border-radius: 50%;*/
    /*-ms-border-radius:50%;*/
    /*-o-border-radius:50%;*/
    /*-webkit-transition: .5s;*/
    /*-moz-transition: .5s;*/
    /*-ms-transition: .5s;*/
    /*-o-transition: .5s;*/
    /*transition: .5s;*/

}






/*给画一个圆*/
.about_learm:hover img{
    /*-webkit-transition: .5s;*/
    /*-moz-transition: .5s;*/
    /*-ms-transition: .5s;*/
    /*-o-transition: .5s;*/
    /*transition: .5s;*/
}

.about_learm:hover img{
    /*-webkit-transform: translateX(10px);*/
    /*-moz-transform: translateX(10px);*/
    /*-ms-transform: translateX(10px);*/
    /*-o-transform: translateX(10px);*/
    /*transform: translateX(10px);*/
}
.about_learm:hover span{
    /*-webkit-transform: translateX(17px);*/
    /*-moz-transform: translateX(17px);*/
    /*-ms-transform: translateX(17px);*/
    /*-o-transform: translateX(17px);*/
    /*transform: translateX(17px);*/
}




/*兼容重写over*/





.about_repeat>.at_1{
    font-size: 35px;
    line-height: 28px;
    font-family: "pa";
}



about_repeat_a{
    height: 100px;
    font-size: 20px;
    font-family: "微软雅黑";
    /*line-height: 87px;*/
    position: relative;
}
about_repeat_a p{
    float: left;
    position: absolute;
    top: 30px;
    left:0;
}
about_repeat_a img{
    position: absolute;
    bottom: 30px;
    left:0;

}






/*兼容重写 over*/


/* ABOUT US */
.about_us{
    width: 100%;
    height: 547px;
    margin-top: 47px;
    position: relative;
}
.about_us a{
    display: block;
    width: 100%;
    height: 100%;
    color: #fff;
}
.about_in{
    width: 485px;
    height: 300px;
    position: absolute;
    color:#fff;
    top:68px;
    left: 12%;
    /*border: 1px solid red;*/
    /*font-family: "Microsoft YaHei";*/
    font-size: 16px;
}
.about_in p{
    line-height: 24px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.about_repeat>.at_1{
    font-size: 35px;
    line-height: 28px;
    font-family: "微软雅黑";
}



.about_repeat{
    height: 100px;
    font-size: 20px;
    font-family: "微软雅黑";
    /*line-height: 87px;*/
    position: relative;
}
.about_repeat p{
    float: left;
    position: absolute;
    top: 30px;
    left:0;
}
.about_repeat img{
    position: absolute;
    bottom: 30px;
    left:0;

}
.about_in .about_learm{
    margin-top: 30px;
}
.about_in .about_learm>a{
    color:#fff;
    font-size: 20px;
    font-family: "微软雅黑";
    display: block;
}
.about_in .about_learm img{
    margin-left: 15px;
}
.about_in.about_repeat>p{
    cursor: pointer;
}

.repeat>.re_new{
    /*font-size: 35px;*/
    /*font-family: "pa";*/
    /*color:#333;*/
}


.news_1>.news_box:hover>.news_right>.new_tit{
    color: #eb590c;
}
.news_1>.news_box>.new_img:hover>img{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}


.news_1{
    background: #f5f5f5;
    box-sizing: border-box;
}
.news_1 .news_box{
    width: 1200px;
    height: 345px;
    box-sizing: border-box;
}
.news_1 .news_right{
    width: 600px;
    height: 345px;
    padding: 60px 60px;
    /*border: 1px solid yellow;*/
    box-sizing: border-box;
    color:#666;
    font-size: 16px;
    font-family: "微软雅黑";
}
.news_1 .news_right .new_tit{
    color:#333;
    font-size: 18px;
    font-family: "微软雅黑";
}
.news_1 .news_right .new_tit>p{
    color:#999;
    padding-top: 2px    ;
    font-size: 14px;
    font-family: "微软雅黑";
    line-height: 25px;
}
.news_1 .news_right>p{
    width: 426px;
    /*height: 60px;*/
    color:#666;
    font-size: 16px;
    font-family: "微软雅黑";
    margin-top: 20px;
    line-height: 26px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}
.news_1 .news_right .news_learm{
    display: block;
    font-weight: normal;
    color: #eb590c;
    margin-top: 40px;
    font-size: 16px;
    font-family: "微软雅黑";

}
.news_1 .news_box .new_img{
    width: 600px;
    height: 345px;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
.news_1 .news_box .new_img>img{
    width: 100%;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}


/*-------全屏 CONTACT US----*/
.contact_us{
    margin-top: 60px;
    position: relative;
    margin-bottom: 30px;
    box-sizing: border-box;
    background: #eb590c;
}
.contact_left{
    width: 50%;
}
.contact_left a{
    width: 100%;
    height: 100%;
    display: block;
}
/**/
.contact_left img{
    width: 100%;
    display: block;
}
.contact_right{
    padding-top: 2%;
    width: 50%;
    background: #eb590c;
    position: relative;
    color:#fff;
}



.contact_right>ul{
    height:200px;
}
.contact_right>ul>li{
    height:22px;
    line-height: 20px;
}
/*重复用*/
.contact_repeat{
    font-size: 30px;
    margin-left:72px;
    font-family: "微软雅黑";
    padding-top: 30px;
    position: relative;
}
.contact_repeat p{
    float: left;
    padding-bottom: 12px;
}
.contact_repeat>p>a{
    color: #fff;
}


.contact_repeat img{
    display: block;

}
.contact_right>ul{
    margin-bottom: 9px;
    margin-top: 2.9%;
    margin-left:72px;
    font-size: 14px;
    font-family: "微软雅黑";
}


@media screen and (max-width: 1240px){
    .contact_right{
        padding-top: 2px;
    }
    .contact_right>ul {
        /*height: 0;*/
        padding-top: 0;
        margin-top: 14px;
        /*margin-top: 9px;*/
        margin-bottom: 0px;
        padding-top: 0px;
        height: 193px;

    }
    .contact_right>ul>li{
        height: 24px;
    }

    .contact_repeat p{
        margin-bottom: 0;
        padding-bottom: 9px;

    }
    .contact_repeat{
        margin-top: 0;
        padding-top: 23px;

    }
}



/*----content_bottom （lind）----*/
.links-scroll-container {
    width: 1200px;
    height: 50px;
    position: relative;

}
.links-scroll-container>p{
    float: left;
    line-height: 25px;
    font-family: "微软雅黑";
    font-size: 14px;
    margin-right: 2px;
    color: #666;
}

.links-scroll-container li{
    position: relative;
    float: left;
    line-height: 17px;
    text-align: center;
    color: #666;
}

.links-scroll-container li a {
    display: block;
    font-size: 14px;
    line-height: 24px;
    color: #666;
    font-family: "微软雅黑";
    min-width:53.95px;
    padding-right: 1px;
}
.links-scroll-container li:last-child>a{
    padding-right: 0;
}
.links-scroll-container li:hover a {
    color: #eb590c;
    text-decoration: underline;
}


/*********** footer  *************/
.footer{
    width: 100%;
    height: 410px;
    background: white;
}
.ft_search {
    float: left;
    overflow: hidden;
    height: 32px;
    width: 255px;
    /*border: 1px solid red;*/
    border-radius: 20px;
    background: #ea580c;
}
.ft_search .txt {
    color: #fff;
    line-height: 25px;
    display: block;
    float: left;
    padding-left: 11px;
    width: 190px;
    background:#ea580c ;
    margin-top: 3px;

}

.ft_search .butt {
    cursor: pointer;
    display: block;
    float: right;
    width: 35px;
    height: 26px;
    margin-top: 2px;
    margin-right: 4px;
    background: url(../images/index2_08.png) no-repeat center;
    cursor: pointer;
}
/**/

.inner{
    overflow: hidden;
    position: relative;
}
.footer_left{
    width: 425px;
    height: 320px;
}
.footer_left>ul{
    margin-top: 35px;
    font-size: 14px;
    color: #666;
    overflow: hidden;
    float: left;
    font-family: "微软雅黑";
}
.footer_left>ul>li{
    text-align: left;
    padding-left: 32px;
    line-height: 29px;
    color:#666;
}
.footer_left>ul>li>a{
    color:#666;
}
.footer_left>ul>li.email{
    background: url("../images/email.jpg") no-repeat 2px center;
}

.footer_left>ul>li.email:hover>a{
    color: #ea580c;
}
.phone{
    background: url("../images/phone.png") no-repeat 2px center;
}
.factory{
    background: url("../images/addr.jpg") no-repeat 2px center;
}

/*二维码移入变色*/
.footer_right>a:hover>p{
    color:#eb590c;
}

.footer_right{
    width: 815px;
    height: 175px;
    position: absolute;
    top:0;
    right: 0;
    /*background: yellowgreen;*/
}
.footer_right dl{
    text-align: left;
    line-height: 22px;
}
.footer_right dl dt{
    font-size: 14px;
    color: #666;
    position: relative;
    padding-left: 16px;
    margin-bottom: 8px;
}

.footer_right dl dt:before {
    content: '';
    display: block;
    width: 4px;
    height: 11px;
    background: url(../images/footer_j.png) no-repeat center center;
    position: absolute;
    left: 0;
    top: 4px;
}
.footer_right dl{
    float: left;
    margin-right: 20px;

}
.footer_right dl>dt>a:hover{
    color: #eb590c;
}
.footer_right dl>dd>a:hover{
    color: #eb590c;
}



.footer_right>a{
    margin-left: 10px;
    position: relative;
    width: 120px;
    height: 120px;
}
.footer_right>dl>dd>a{
    color: #999;
    font-family: "微软雅黑";
}
.footer_right>dl>dt>a{
    font-weight: bold;
    color: #666;
    font-family: "微软雅黑";
}


.footer_right a p{
    position: absolute;
    left: 41px;
    bottom: -32px;
    font-family: "微软雅黑";
    color: #666;
}
.footer_right .web{
    position: absolute;
    left: 26px;
    bottom: -32px;
}

/**/
.footer-ft {
    overflow: hidden;
    height: 70px;
    line-height: 68px;
    border-top: 1px solid #e9e9e9;
}
.wrap {
    overflow: hidden;
    color:#999;
    font-size: 14px;
}
.footer-ft-left {
    float: left;
    font-family: "微软雅黑";
}

.footer-ft-right>p{
    float: right;
    font-family: "微软雅黑";
    margin-left: 8px;
    color: #999;
}

.footer-ft a {
    color: inherit;
    font-size: inherit;
}






/*qq*/
/*底部微信分享*/

.footer-share {
    float: right;
    margin-right: 10px;
    font-size: 14px;
    color: #666;
    font-family: "Arial";
}

.ft_share {
    display: inline-block;
    *display: inline;
    zoom: 1;
    vertical-align: middle;
}

.ft_share .bdsharebuttonbox {
    overflow: hidden;
}

.ft_share .bdsharebuttonbox a {
    width: 24px;
    height: 24px;
    padding: 0;
    display: block;
    float: left;
    border-radius: 100%;
    margin: 0 0 0 10px;
    background: url("../images/l_1.png") no-repeat center;
}

.ft_share .bdsharebuttonbox a:first-child {
    margin: 0;
}

.ft_share .bdsharebuttonbox a.bds_sqq {
    background-image: url("../images/f_1.png");
}

.ft_share .bdsharebuttonbox a.bds_weixin {
    background-image: url("../images/t_1.png");
}

.ft_share .bdsharebuttonbox a:hover {
    background-image: url('../images/LinkedIn.png');
}

.ft_share .bdsharebuttonbox a.bds_sqq:hover {
    background-image: url("../images/facebook.png");
}

.ft_share .bdsharebuttonbox a.bds_weixin:hover {
    background-image: url("../images/twitter.png");
}
/*-------首页部分结束---------*/
/*内页共用部分*/
/*banner*/
.header{
    background: #fff;
}
footer{
    background: #fff;
}
.about_banner{
    position: relative;
    overflow: hidden;
}
.about_banner img{
    display: block;
    width: 100%;
    height: 100%;
}
.banner ul li a img{
    width: 100%;
    display: block;
}
.bread {
    width: 1200px;
    overflow: hidden;
    float: right;
    padding-left: 18px;
    background: url("../images/nei_address.png") left center no-repeat;
    position: absolute;
    bottom: 20px;
    margin-left: -600px;
    left:50%;
    color: #fff;
    font-size:14px;
    font-family: "微软雅黑";
}
.bread a {
    display: block;
    color: #fff;
      font-family: 微软雅黑";
    font-size: 14px;
    float: left;
    margin: 0 5px;
}
.bread a.on,
.bread a:hover {
    color:  #eb590c;
}
.bread i {
    display: block;
    background: #fff;
    width: 11px;
    height: 1px;
    float: left;
    position: relative;
    top: 9px;
}
/*------content 主体-------*/
.aboout_nav_2{
    box-sizing: border-box;
}

.aboout_nav_2>ul>li{
    float: left;
    border-right: 1px solid #e8e8e8;
    box-sizing: border-box;
    background: #fff;
}
.aboout_nav_2>ul>li:last-child{
    border-right: none;
}
.aboout_nav_2>ul>li.on>a{
    background: #eb590c;
    color: #fff;
}
.aboout_nav_2>ul>li>a{
    width:299px;
    height: 60px;
    font-size: 20px;
    color: #333;
     font-family: 微软雅黑";
    text-align: center;
    line-height: 60px;
    font-size: 16px;
    text-align: center;
}
.aboout_nav_2>ul>li>a:hover{
    background: #eb590c;
    color: #fff;
}

/*内页共用结束*/



/*}*/
.body{
    background: #f9f9f9;
}
.footer_left{
    /*margin-top: 50px;*/
}
.footer_right{
  /*  margin-top: 50px;*/
}

.aboout_nav_2 .about_video{
    width: 1200px;
    height: 563px;
    background: #fff;
    text-align: center;
    box-sizing: border-box;
    overflow: hidden;
    padding: 56px 45px;
    position: relative;
    margin-top: 50px;
    margin-bottom: 50px;

}
.aboout_nav_2 .about_video .about_video_wid{
    width: 1100px;
    height: 448px;
    overflow: hidden;
    position: relative;
}


.aboout_nav_2 .about_video ul{
    width: 1100px;
    height: 448px;
    overflow: hidden;
    margin-right: 20px;
    position: relative;
}
.aboout_nav_2 .about_video ul li{
    float: left;
    position: relative;
    top:0;
    left:0;
    width: 1100px;
    height: 448px;
}
.about_video_box .video_part{
    width: 1100px;
    height: 448px;
    position: absolute;
    top: 0;
    left: 0;
}
.about_video_box .video_part .video_t {
    width: 100%;
}
.about_video_box .video_part .video_click{
    position: absolute;
    top:45%;
    left: 50%;
    z-index: 10;
}




.sp_in{
    width: 100%;
    height: 100%;
    display: block;
}





/*轮播箭头*/
.about_video_wid>.case_inprev {
    background: url(../images/index_03.png) no-repeat center rgba(0,0,0,0.7);
    opacity: 0.7;
    left: 0px;
}
.about_video_wid>.case_inprev{
    display: block;
    width: 51px;
    height: 105px;
    z-index: 6;
    position: absolute;
    top: 50%;
    margin-top: -37.5px;
    -webkit-transition: .3s ease;
    -moz-transition: .3s ease;
    -ms-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
}
.about_video_wid .case_innext {
    display: block;
    width: 51px;
    height: 105px;
    z-index: 6;
    position: absolute;
    top: 50%;
    margin-top: -37.5px;
    -webkit-transition: .3s ease;
    -moz-transition: .3s ease;
    -ms-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
}


.about_video_wid>.case_innext {
    background: url(../images/index_05.png) no-repeat center rgba(0,0,0,0.7);
    opacity: 0.7;
    right: 0px;
}
.about_video_wid>a.case_inprev:hover {
    background: url("../images/index_19.png") no-repeat center #eb590c;
    /*border-color: #eb590c;*/
}

.about_video_wid>a.case_innext:hover {
    background: url("../images/index_22.png") no-repeat center #eb590c;
}
/*---------  重新引用关于我们样式 -----------*/

/*------content 主体-------*/
.aboout_nav{
    box-sizing: border-box;
    margin-bottom: 100px;
}
.aboout_nav>ul>li{
    float: left;
    border-right: 1px solid #e8e8e8;
    box-sizing: border-box;
    background: #fff;
text-align:center;
}
.aboout_nav>ul>li:last-child{
    border-right: none;
}
.aboout_nav>ul>li.on>a{
    background: #eb590c;
    color: #fff;
font-size:16px;
}
.aboout_nav>ul>li>a{
    width:299px;
    height: 60px;
    font-size: 14px;
    color: #333;
    font-family: 微软雅黑";
   text-align: center;
    line-height: 60px;
    /*box-sizing: border-box;*/
}
.aboout_nav>ul>li>a{ font-size: 16px;}
.aboout_nav>ul>li>a:hover{
    background: #eb590c;
    color: #fff;
}
/*COMPANY INTRODUCTION*/
.company{
    margin-top: 60px;
    margin-bottom: 50px;
    background: #fff;
    box-sizing: border-box;
    position: relative;


}
.company_img{
   /* width: 40%;
    height: 100%;*/
    float: left;
    background-size: cover;
    display: inline-block;
    overflow: hidden;

}
.company_img img{
    width: 100%;
    height: 100%;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
.company_box{
    width:40%;
    box-sizing: border-box;
    display: inline-block;
    padding:50px 42px;
    text-align: left;
}
.company_tit{
    text-align: left;
    font-family: "微软雅黑";
    font-size: 35px;
    color: #333;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
.company_line{
    width: 25px;
    height: 3px;
    display: block;
    background: #eb590c;
    margin-top: 10px;
    margin-bottom: 16px;
}
/*鼠标移入图片放大，文字变色*/
.company:hover .company_img>img{
    -webkit-transform: scale(1.03);
    -moz-transform: scale(1.03);
    -ms-transform: scale(1.03);
    -o-transform: scale(1.03);
    transform: scale(1.03);
}
.company:hover .company_tit{
    color:#eb590c;
}
.production_box:hover .capacity{
    color:#eb590c;
}


.company_bott{
    font-family: "微软雅黑";
    font-size: 16px;
    color: #666666;
    line-height: 32px;
    /*border: 1px solid red;*/
    padding-right: 20px;
    height: 238px;
    overflow-y: auto;
    word-wrap: break-word;
    float: left;
}
.company_bott::-webkit-scrollbar {
    width: 5px !important;
    background: url("../images/abo_19.png") repeat-y center;
}

.company_bott::-webkit-scrollbar-thumb {
    background: url("../images/xiala.png") repeat-y center;
}

/*---production----*/

/*叠加部分开始*/
.production_big{
    position: relative;
    margin: 0 auto;
}


.production{
    width: 1200px;
    position: absolute;
    margin: 0 auto;
    /*border: 1px solid black;*/
    left: 50%;
    margin-left: -600px;
    top: -50px;
}

/*借 重用*/
.production_box{
    /*margin-left: 14%;*/
    width: 630px;
    /*height: 322px;*/
    background: #fff;
    font-size: 16px;
    color: #666666;
    z-index: 3;
    position: relative;
    margin: 88px 0;
}
.prouduction_big{
    padding: 54px 42px;
    /*font-family: "Microsoft YaHei";*/
    font-size: 16px;
    color: #666666;

}
.capacity{
    font-family: "微软雅黑";
    font-size: 35px;
    color: #333;
    text-align: left;
}
.prouduction_big .line{
    width: 25px;
    height: 3px;
    display: block;
    background: #eb590c;
    margin-top: 10px;
    margin-bottom: 16px;
}
.capacity_bott{
    font-family: "微软雅黑";
    font-size: 16px;
    color: #666666;
    line-height: 32px;
    /*border: 1px solid red;*/
    padding-right: 20px;
    height: 201px;
    overflow-y: auto;
    z-index: 999;
    text-align: left;
}
.capacity_bott::-webkit-scrollbar {
    width: 5px !important;
    background: url("../images/abo_19.png") repeat-y center;
}

.capacity_bott::-webkit-scrollbar-thumb {
    background: url("../images/xiala.png") repeat-y center;
}
/*借 重用  over*/
.production_big>img{
    display: block;
    width: 100%;
}
/*叠加部分结束*/

/*底部轮播*/
.us_bottom{
    position: relative;
    overflow: hidden;
}
.us_bottom>ul{
    width: 1200px;
    height: 422px;
    border: 1px solid black;
    overflow: hidden;

}
.us_bottom>ul>li{
    float: left;
}
.us_bottom_lf{
    overflow: hidden;
}
.us_bottom_lf>img{
    display: block;
    width: 678px;
    height: 422px;
    overflow: hidden;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

/*底部轮播 重用样式*/
.about_us_bottom{
    margin-top: 110px;
    box-sizing: border-box;

}

.us_bottom .slides>li{
    margin-right: 2px;
}
.bottom_box{
    /*margin-left: 14%;*/
    width: 520px;
    height: 420px;
    background: #fff;
    font-size: 16px;
    color: #666666;
    z-index: 3;
    position: relative;
    margin-bottom: 50px;
    box-sizing: border-box;
    /*border: 1px solid red*/
}
.bottom_big{
    padding: 47px 45px 25px;
    /*font-family: "Microsoft YaHei";*/
    font-size: 16px;
    color: #666666;

}
.capacity_bt{
    font-family: "微软雅黑";
    font-size: 35px;
    color: #333;
    text-align: left;
}
.bottom_big .line{
    width: 25px;
    height: 3px;
    display: block;
    background: #eb590c;
    margin-top: 10px;
    margin-bottom: 16px;
}
.capacity_bot{
    font-family: "微软雅黑";
    font-size: 16px;
    color: #666666;
    line-height: 32px;
    /*border: 1px solid red;*/
    padding-right: 20px;
    height: 263px;
    overflow-y: auto;
    z-index: 999;
    text-align: left;
}
.capacity_bot::-webkit-scrollbar {
    width: 5px !important;
    background: url("../images/abo_19.png") repeat-y center;
}

.capacity_bot::-webkit-scrollbar-thumb {
    background: url("../images/xiala.png") repeat-y center;
}


/*正确版样式*/
.about_us_bottom{
    position:relative;
}
/*hover图片放大 文字变色*/
.us_bottom .slides:hover .us_bottom_lf>img {
    -webkit-transform: scale(1.03);
    -moz-transform: scale(1.03);
    -ms-transform: scale(1.03);
    -o-transform: scale(1.03);
    transform: scale(1.03);
}
.us_bottom .slides:hover .bottom_big .capacity_bt {
    color:#eb590c;
}



/*设置媒体查询*/
@media screen and (max-width: 1600px){
    .case_innext {
        right: 100px;
    }
}

/*箭头样式*/

element.style {
}
@media screen and (max-width: 1600px){
    .case_inprev {
        left: 100px;
    }
}
.about_us_bottom .case_inprev {
    background: url(../images/index_19.png) no-repeat center #fff;
    left: 50px;
}
.about_us_bottom .case_inprev{
    display: block;
    width: 75px;
    height: 75px;
    border-radius: 50%;
    z-index: 6;
    position: absolute;
    top: 43%;
    margin-top: -37.5px;
    -webkit-transition: .3s ease;
    -moz-transition: .3s ease;
    -ms-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
}
.about_us_bottom>.case_innext {
    display: block;
    width: 75px;
    height: 75px;
    /*border: solid #6e6e6e 1px;*/
    border-radius: 50%;
    z-index: 6;
    position: absolute;
    top: 43%;
    margin-top: -37.5px;
    -webkit-transition: .3s ease;
    -moz-transition: .3s ease;
    -ms-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
}



.about_us_bottom .case_innext {
    background: url(../images/index_22.png) no-repeat center #fff;
    right: 50px;
}
.about_us_bottom a.case_inprev:hover {
    background: url("../images/index_03.png") no-repeat center #eb590c;
    /*border-color: #eb590c;*/
}

.about_us_bottom a.case_innext:hover {
    background: url("../images/index_05.png") no-repeat center #eb590c;
    /*border-color: #eb590c;*/
}
/*------- link --------*/

.links-scroll-container {
    width: 1200px;
    /*border: 1px solid red;*/
    /*height: 70px;*/
    position: relative;
    box-sizing: border-box;
    /*overflow: hidden;*/
}
.links-scroll-container>p{
    float: left;
    line-height: 25px;
    font-size: 14px;
    margin-right: 2px;
    color: #666;
}

.links-scroll-container li{
    position: relative;
    float: left;
    line-height: 17px;
    text-align: left;
    color: #666;
}

.links-scroll-container li a {
    display: block;
    font-size: 14px;
    line-height: 24px;
    color: #666;
    font-family: "微软雅黑";
    min-width:53.95px;
    padding-right: 1px;
}
.links-scroll-container li:last-child>a{
    padding-right: 0;
}
.links-scroll-container li:hover a {
    color: #eb590c;
    text-decoration: underline;
}




/*---------  重新引用关于我们样式 over -----------*/

/* --------- about_us_3 样式 ----------*/
/*------ 资质认证 -------*/
.partner_box{
    width: 1200px;
    box-sizing: border-box;
    margin-top: 40px;
    margin-bottom: 40px;
}
.partner_bigb{
    /*border: 1px solid blue;*/
    margin-bottom: 54px;
    background-color:#f6f6f6;
}
.partner_box>ul{
    float:left;
}
.partner_bigb>ul>li{
    overflow: hidden;
}
.partner_bigb>ul>li>img{
    width: 100%;
    -webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
}


.partner_bigb>ul>li:hover>img{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);

}

.partner_bot>li,
.partner_top>li{
    width: 198px;
    height: 202px;
    float: left;
    box-sizing: border-box;
    margin-right: 200px;
    text-align: center;

}

.partner_mid>li{
    width: 198px;
    height: 202px;
    /*border: 1px solid greenyellow;*/
    float: left;
    box-sizing: border-box;
    margin-left: 200px;
    /*margin-bottom: 24px;*/
    text-align: center;
}




/*底部按钮*/
.netac_bottom{
    width: 630px;
    height: 45px;
    margin-bottom: 40px;
    border: 1px solid #ebebeb;
    font-size: 0;
}
.netac_bottom .pagin_prev{
    width: 127px;
    height: 44px;
}

.netac_bottom a{
    float: left;
    font-size: 14px;
    color:#999;
    width: 45px;
    height: 45px;
    text-align: center;
    line-height: 40px;
    border-right: 1px solid #ebebeb;
}
.netac_bottom a.on{
    background: #eb590c;
    color: #fff;
}
.netac_bottom a:hover{
    background: #eb590c;
    color: #fff;
    borderg-right: 1px solid #eb590c;
}
.netac_bottom .pagin_next{
    width: 127px;
    height: 44px;
    padding:0 2px;
    border-right: 0;
}

/* --------- about_us_3 样式 over ----------*/




/* ****************--------- product 模块样式  ---------*************/
/* ------ product 模块一  Custom Custom 样式  ------*/
/*product 共用 */
/*导航*/
.product_content{
    box-sizing: border-box;
}

/*新增下拉条 power bank*/
.power_drop {
    display: none;
    position: absolute;
    left: 50%;
    top: 97%;
    padding: 20px 8px 35px 22px;
    background-color: rgba(255, 255, 255, 0.95);
    box-shadow: 0px 1px 10px 0px rgba(4, 0, 0, 0.43);
    transform: translateX(-50%);
    /*border-top: 3px solid #7b7b7b;*/
    z-index: 3;
}
/*.power_drop{display: block}*/
.power_drop>li {
    line-height: 33px;
    display: block;
    float: left;
    position: relative;
}
.power_drop li a {
    width: 172px;
    height: 26px;
    /*font-family: "Microsoft YaHei";*/
    font-size: 14px;
    color: #666;
    float: left;
    text-align: left;
    display: inline-block;

}
.power_drop li a:hover{
    color: #eb590c;
}


.product_content>ul>li{
    float: left;
    border-right: 1px solid #e8e8e8;
    box-sizing: border-box;
    background: #fff;
    position: relative;
font-size:16px;
}
.product_content>ul>li:last-child{
    border-right: none;
}
.product_content>ul>li>a{
    width:199px;
    /*height: 60px;*/
   
    color: #333;
  
    text-align: center;
    line-height: 60px;
    /*box-sizing: border-box;*/
        font-family: 微软雅黑";
    font-size: 20px;
}
.product_content>ul>li.on>a{
    background: #eb590c;
    color: #fff;
}

.product_content>ul>li>a:hover{
    background: #eb590c;
    color: #fff;
}
/*product 共用 over */

/*-------- CustomCustom ---------*/
/*  CustomCustom 主体 */
.custom{
    margin-top: 60px;
    margin-bottom: 50px;
    height: 283px;
    background: #fff;
    box-sizing: border-box;
    position: relative;

}
.custom_img{
    width: 526px;
    height: 100%;
    float: left;
    background-size: cover;
    display: inline-block;
    overflow: hidden;

}
.custom_img img{
    width: 100%;
    height: 100%;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
.custom_big{
    margin-top: 14px;
}
.custom_box{
    width: 673px;
    box-sizing: border-box;
    display: inline-block;
    padding: 65px 63px 50px 70px;
}
.custom_tit{
    font-family: "pa";
    font-size: 35px;
    color: #333;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
.custom_line{
    width: 25px;
    height: 3px;
    display: block;
    background: #eb590c;
    margin-top: 10px;
    margin-bottom: 16px;
}
/*鼠标移入图片放大，文字变色*/
.custom:hover .custom_img>img{
    -webkit-transform: scale(1.03);
    -moz-transform: scale(1.03);
    -ms-transform: scale(1.03);
    -o-transform: scale(1.03);
    transform: scale(1.03);
}
.custom:hover .custom_tit{
    color:#eb590c;
}
.custom_box:hover .capacity{
    color:#eb590c;
}


.custom_bott{
    font-family: "微软雅黑";
    font-size: 16px;
    color: #666666;
    line-height: 26px;
    /*border: 1px solid red;*/
    padding-right: 20px;
    height: 100px;
    overflow-y: auto;
    word-wrap: break-word;
}
.custom_bott::-webkit-scrollbar {
    width: 5px !important;
    background: url("../images/abo_19.png") repeat-y center;
}

.custom_bott::-webkit-scrollbar-thumb {
    background: url("../images/xiala.png") repeat-y center;
}

/*时间轴样式*/
/*新增*/
.Box{
    left: 0;
    position: absolute;
    width: 230px;
    /*height: 250px;*/
    box-sizing: border-box;
    /*border: 1px solid red;*/
    top: -46px;
}
.Box>p{
    margin-bottom: 48px;
    font-family: "微软雅黑";
    font-size: 16px;
    color: #666;
}
.Box>img{
    width: 100%;

}

.Box1{
    left: 0;
    position: absolute;
    width: 230px;
    height: 250px;
    box-sizing: border-box;
    /*border: 1px solid red;*/
    top: -143px;
}
.Box1>p{
    margin-top: 48px;
    font-family: "微软雅黑";
    font-size: 16px;
    color: #666;
}
.Box1>img{
    width: 100%;
}




/*时间轴样式结束*/
/* how to custom */
.how_custom{
    width: 1200px;
    height: 420px;
    /*border: 1px solid red;*/
    background: #fff;
    box-sizing: border-box;
    padding:30px 50px;
}

.how_tit_1{
    font-family: "微软雅黑";
    font-size: 35px;
    color: #333;
}
.custom_line{
    width: 25px;
    height: 3px;
    display: block;
    background: #eb590c;
    margin-top: 10px;
    margin-bottom: 16px;
}

/*-- cases --*/
/*左*/
.case_custom{
    width: 1200px;
    height: 360px;
    /*border: 1px solid red;*/
    box-sizing: border-box;
    padding:30px 50px;
    margin-top: 20px;
    background: #fff;
    position: relative;
    margin-bottom: 40px;
}


.how_tit_left{
    width: 300px;
    height: 83px;
    float: left;
}

.case_tit_1{
    font-family: "微软雅黑";
    font-size: 35px;
    color: #333;
}
.case_line{
    width: 25px;
    height: 3px;
    display: block;
    background: #eb590c;
    margin-top: 10px;
    margin-bottom: 16px;
}
/*右*/
.how_tit_right{
    text-align: center;
    vertical-align: middle;

}
.how_tit_right li{
    float:left;
    font-size: 16px;
    font-family: "微软雅黑";
    color:#eb590c;
}
.how_tit_right li>img{
    margin-right: 20px;
}
.how_tit_right li:last-child{
    margin-top: 5px;
}

.how_right_l{
    width: 2px;
    height: 11px;
    display: block;
    background: #eb590c;
    margin-top: 7px;
    margin-right: 7px;
    /*margin-bottom: 16px;*/
}
.how_tit_right>li:last-child>a{
    color: #eb590c;
}

/*case bottom 轮播*/
.case_bottom{
    width: 1100px;
    height: 155px;
    margin: 0 auto;
    overflow: hidden;
    display: block;
}
.case_bottom ul li{
    width: 265px;
    height: 155px;
    display: block;
    float: left;
    margin-right: 13.3px;;
}
.case_bottom>ul>li:nth-child(4n){
    margin-right: 0;
}

.case_bottom ul li:last-child{
    margin-right: 0;
}
.case_bottom ul li img{
    width: 100%;
    height: 100%;
}
/* wat custom 轮播箭头*/
.custom_case_inprev {
    background: url(../images/index_03.png) no-repeat center #eb590c;
    left: 33px;
}
.custom_case_innext {
    background: url(../images/index_05.png) no-repeat center #eb590c;
    right: 35px;
}
body .custom_case_inprev, body .custom_case_innext {
    display: block;
    width: 20px;
    height: 50px;
    /*border: solid #6e6e6e 1px;*/
    /*border-radius: 50%;*/
    z-index: 6;
    position: absolute;
    top: 55%;
    margin-top: -37.5px;
    -webkit-transition: .3s ease;
    -moz-transition: .3s ease;
    -ms-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;!important;
}






/*---------- CustomCustom over --------*/

/*-------- power bank 主体---------*/
.power_box{
    width: 1200px;
   
    /*border: 1px solid black;*/
    box-sizing: border-box;
    /*padding:45px 43px;*/
    margin-top: 40px;
    /*background: #fff;*/
    margin-bottom: 40px;
}

.power_box>ul>li{
    width: 387px;
    height:400px;
    float: left;
    box-sizing: border-box;
    margin-right: 18px;
    margin-bottom: 24px;
    text-align: center;
    display: block;

}
.power_top li.power_li_3{
   margin-right: 0;
}
.power_top li:last-child{
    margin-right:0;
}
.power_box>ul>li .power_img{
    width: 387px;
    height: 359px;
    display: block;
    box-sizing: border-box;
    overflow: hidden;
    /*border: 1px solid blue;*/
}
.power_box>ul>li>a{
    display: block;
    text-align: left;
    vertical-align: middle;
}

.power_box>ul>li>a>.power_img>img{
    width: 100%;
    display: block;
    -webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
    /*height: 100%;*/

}


.power_box>ul>li>a>.power_img:hover>img{
    transform: scale(1.3);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}

.power_box>ul>li:hover .power_p{
    background: #eb590c;
}

.power_box .power_top .power_p{
    width: 387px;
    height: 40px;
    line-height: 40px;
    /*border: 1px solid greenyellow;*/
    box-sizing: border-box;
    /*padding: 20px 0 0 0px;*/
    background: #666666;
}
.power_box .power_top .power_p>p{
    font-size: 14px;
    color:#fff;
    font-family: "微软雅黑";
    margin-left: 22px;
}
.power_box .power_top .power_p:hover{
    background: #eb590c;
}



.power_box .netac_top li p{
    font-size: 14px;
    color:#333;
    /*font-family: "Microsoft YaHei";*/
    margin-top: 12px;
}


/*底部按钮*/
.power_bottom{
    width: 630px;
    height: 45px;
    margin-top: 10px;
    margin-top: 40px;
    border: 1px solid #ebebeb;
    font-size: 0;
}
.power_bottom .pagin_prev{
    width: 127px;
    height: 44px;
}

.power_bottom a{
    /*display: block;*/
    float: left;
    font-size: 14px;
    color:#999;
    font-family: "微软雅黑";
    width: 45px;
    height: 45px;
    text-align: center;
    line-height: 40px;
    border-right: 1px solid #ebebeb;
}
.power_bottom a.on{
    background: #eb590c;
    color: #fff;
}
.power_bottom a:hover{
    background: #eb590c;
    color: #fff;
    borderg-right: 1px solid #eb590c;
}
.power_bottom .pagin_next{
    width: 127px;
    height: 44px;
    padding:0 2px;
    border-right: 0;
}
/*-------- power bank over ---------*/


/*-------- power bank_x * product_detail 主体---------*/
/*-------- power bank_x 主体---------*/
/*放大镜*/
.detail_box{
    width: 1200px;
   /* height: 955px;*/
    /*border: 1px solid black;*/
    box-sizing: border-box;
    padding:0 43px;
    margin-top: 40px;
    background: #fff;
    margin-bottom: 40px;
}
.detail_box .detail_top{
    width: 1100px;
    box-sizing: border-box;
}
.detail_box .detail_top .detail_lf{
    width: 457px;
    height:425px;
    box-sizing: border-box;
}
.detail_box .detail_top .detail_lf .detail_bg>img{
    width: 100%;
}

/*产品详情轮播*/
.detail_box .detail_top .detail_mid{
    height: 427px;
    box-sizing: border-box;
    position: relative;
    margin-left: 25px;
    overflow: hidden;
}
.detail_box .detail_top .detail_mid .thumbnail{
    height: 359px;
    position: relative;
    box-sizing: border-box;
    top: 29px;

}
.detail_mid .thumbnail ul{
    position: relative;
}
 .detail_mid .thumbnail ul li{
    width: 88px;
     height: 82px;
     margin: 9px 0;
     box-sizing: border-box;
     border: 1px solid #eeeeee;
}

.detail_mid .thumbnail ul li>img{
    width: 100%;
}


.detail_mid .next,.detail_mid .prev{
    width: 90px;
    height: 25px;
    position: absolute;
}
.detail_box .detail_top .detail_mid .next{
   top: 0;
    background: url("../images/detail_top.png") no-repeat center  #eb590c;
}
.detail_box .detail_top .detail_mid .prev{
    left:0;
    bottom: 0;
    background: url("../images/detail_bottom.png") no-repeat center  #eb590c;
}
/*右边文字*/
.detail_box .detail_top .detail_rt{
    width: 524px;
    /*height:500px;*/
    box-sizing: border-box;
    padding:76px 115px;

}

.detail_rt>h3{
    font-size: 30px;
    color: #383838;
    font-family: "微软雅黑";
    margin-bottom: 50px;
}
.detail_rt>ul>li{
    font-family: "微软雅黑";
    font-size: 14px;
    color: #666;
    line-height: 22px;
}
.detail_rt> a.advisory{
    width: 160px;
    height: 45px;
    background:#eb590c;
    font-size: 14px;
    color: #fff;
    text-align: center;
    line-height: 40px;
    font-family: "Arial";
    margin-top: 30px;
}
/*底部详情*/
.detail_bottom{
    margin-top: 26px;
}
.detail_nav_bott {
    height: 58px;
    border-bottom: 1px solid #dcdcdc;
    cursor: pointer;

}
.detail_nav_bott li{
    padding-top: 10px;
    margin-right: 58px;
    font-size: 18px;
    font-family: "prB","Arial";
    float: left;
    color: #666;
}

.detail_nav_bott li.act{
    padding-bottom: 26px;
    border-bottom: 1px solid #eb590c;
    color: #eb590c;

}
/*底部文字切换*/
.introduct_big .show{
    display: block;
}



/*文字滚动拉条*/
.introduct_big{
    /*font-family: "Microsoft YaHei";*/
    font-size: 16px;
    color: #666666;

}

.introduct_bott{
    font-family: "微软雅黑";
    font-size: 16px;
    color: #666666;
    line-height: 32px;
    margin-top: 20px;
    padding-right: 20px;
    /*height: 288px;*/
    overflow-y: auto;
    z-index: 999;
    display: none;
}
.introduct_bott::-webkit-scrollbar {
    width: 5px !important;
    background: url("../images/abo_19.png") repeat-y center;
}

.introduct_bott::-webkit-scrollbar-thumb {
    background: url("../images/xiala.png") repeat-y center;
}

/**/
.introduct_share{
    border-top: 1px solid #ccc;
    margin-top: 20px;
    padding: 3px 0;
}
.introduct_share>p{
    float: left;
    /*font-family: "Microsoft YaHei";*/
    font-size: 12px;
    color: #ccc;
    line-height: 32px;

}

.introduct_share>ul>li{
    float: left;
    margin-right: 3px;
    margin-right: 4px;
}
.spec-scroll .items ul li:hover,
.spec-scroll .items ul li.hover {
    border-color: #eb590c;
}

.share_tit_rt>a{
    margin-right: 18px;
    float: left;
    /*font-family: "Microsoft YaHei";*/
    font-size: 12px;
}
/*放大镜*/
.jqzoom{
    float:left;
    border:none;
    position:relative;
    padding:0px;
    cursor:pointer;
    margin:0px;
    display:block;
    width:456px;
    border:1px solid #e5e5e5;
    height:426px;
    overflow:hidden;
}
.jqzoom img{
    width:456px;
    height:426px;
}
.zoomdiv{
    z-index:100;
    position:absolute;
    top:0px;
    left:0px;
    width:368px;
    height:368px;
    background:#ffffff;
    display:none;
    text-align:center;
    overflow:hidden;
}
.jqZoomPup{
    z-index:10;
    visibility:hidden;
    position:absolute;
    top:0px;left:0px;
    width:20px;
    height:20px;
    border:1px solid #aaa;
    background:#ffffff ;
    opacity: 0.5;
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    filter: alpha(Opacity=50);
}



/*下载页面*/
.download_box{
    width: 1200px;
   
    /*border: 1px solid black;*/
    box-sizing: border-box;
    padding: 50px 47px 0px;
    margin-top: 40px;
    background: #fff;
    margin-bottom: 40px;
}
.download_big{
    box-sizing: border-box;

}
/*表格*/
.para6_table {
    width: 100%;
    text-align: center;
    background: #fff;
}
thead {
    display: table-header-group;
    vertical-align: middle;
    border-color: inherit;
}


.para6_table thead tr {
    border: 1px solid #305dc1;
}
.para6_table thead tr td {
    border: 1px solid #ddd;
    min-width: 80px;
    padding: 0 10px;
    line-height: 44px;
    background: #888;
    color: #f4f4f4;
    font-size: 16px;
    font-family: "微软雅黑";
}
.tr {
    vertical-align: inherit;
}
tbody {
    display: table-row-group;
    vertical-align: middle;
    border-color: inherit;
}
.para6_table tbody tr {
    border: 1px solid #dddddd;
}
.para6_table tbody tr td {
    border: 1px solid #ddd;
    min-width: 80px;
    padding: 12px 10px;
    line-height: 24px;
    font-size: 14px;
    color:#666;
    font-family: "微软雅黑";
}
.para6_table tbody tr td a {
    display: block;
    background: url(../images/download1.png) no-repeat center;
    width: 28px;
    height: 28px;
    margin: 0 auto;


}
.para6_table tbody tr td a:hover{
    background: url(../images/download.png) no-repeat center;
}

/*底部按钮*/
.download_bottom{
    width: 630px;
    height: 45px;
    /*margin-bottom: 70px;*/
    margin-top: 40px;
    border: 1px solid #ebebeb;
    font-size: 0;
}
.download_bottom .pagin_prev{
    width: 127px;
    height: 44px;

}

.download_bottom a{
    /*display: block;*/
    float: left;
    font-size: 14px;
    color:#666;
    font-family: "微软雅黑";
    width: 45px;
    height: 45px;
    text-align: center;
    line-height: 40px;
    border-right: 1px solid #ebebeb;
    
   
}
.download_bottom a.on{
    background: #eb590c;
    color: #fff;
}
.download_bottom a:hover{
    background: #eb590c;
    color: #fff;
    borderg-right: 1px solid #eb590c;
}
.download_bottom .pagin_next{
    width: 127px;
    height: 44px;
    padding:0 2px;
    border-right: 0;
}

/*下载页面 over*/
/*-------- power bank_x 主体 over---------*/




/*-------- service ( 共有2个 )主体 over---------*/

.service_box{
    margin-top: 40px;
    margin-bottom: 50px;
}
.service_box .paging{
    padding-bottom: 20px;
}
.que {
    line-height: 20px;
    color: #666;
    font-family: "微软雅黑";
    font-size: 14px;
    text-align: left;
    position: relative;
    cursor: pointer;
}
.faq li:after {
    content: "";
    position: absolute;
    display: block;
    font-size: 14px;
    line-height: 60px;
    color: #333;
    top: 0;
    background: url(../images/jia.png) no-repeat center;
    height: 100%;
    right: 32px;
    width: 10px;
}
.reser {
    font-size: 14px;
    color: #ffffff;
    font-family: "微软雅黑";
    text-align: left;
    line-height: 22px;
    padding-top: 5px;
    display: none;
}
.faq li {
    background: #fff;
    padding: 20px 74px;
    position: relative;
    margin-bottom: 20px;
    font-family: "微软雅黑";
}
.faq li:last-child {
    margin-bottom: 0;
}
.faq .on {
    background: #eb590c;
}
.faq .on:after {
    background-image: url(../images/jian.png);
}
.faq .on .que {
    color: #fff;
}
/*按钮*/
.paging {
    text-align: right;
    font-size: 0;
    margin-top: 40px;
     padding-bottom: 20px;
}
.paging a {
    display: inline-block;
    width: 43px;
    height: 43px;
    border: solid #ebebeb 1px;
    color: #999999;
    background: #fff;
    font-family: "微软雅黑";
    text-align: center;
    font-size: 14px;
    line-height: 43px;
    border-right: none;
}
.paging a:last-child {
    border-right: solid #ebebeb 1px;
}

.paging .paging_p {
    width: 100px;
}
.paging .paging_n {
    width: 78px;
}

.paging a:hover,
.paging .on {
    background: #eb590c;
    color: #fff;
    border-color: #eb590c;
}


/*-------- service 主体 over---------*/

/* ****************--------- product 模块样式 over ----------**************/
/* ****************--------- service ( 共有2个 )模块样式  ----------**************/
/*-------- service 一  ---------*/
.new_img {
    width: 314px;
    height: 188px;
    overflow: hidden;
    float: left;
}
.new_img img {
    display: block;
    width: 314px;
    /*height: 188px;*/
    -webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
}
.new_img:hover>img{
    transform: scale(1.3);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);

}
.new_a:hover .new_img>img{
    transform: scale(1.3);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);

}


.new_a {
    display: block;
    background: #fff;
    margin-bottom: 22px;

}
.new_a:first-child {
    padding-top: 0;
}
.new_a:after {
    clear: both;
    display: block;
    content: '';
    height: 0;
    visibility: hidden;
}

.new_font {
    margin-left: 350px;
    /*padding-left: 70px;*/
}
.new_titr {
    line-height: 35px;
    color: #333333;
    text-align: left;
   
    font-weight: bold;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-top: 30px;
    -webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
    font-size: 16px;
}
.new_time {
    line-height: 20px;
    color: #666;
    text-align: left;
    font-size: 12px;
    
    padding-top: 8px;
    padding-left: 15px;
}
.new_p {
    line-height: 28px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
  
    text-align: left;
    font-size: 16px;
    color: #666;
    padding-top: 6px;
}
.new_more {
    line-height: 20px;
    /*padding-right: 15px;*/
    background: url(../images/index_drop_nav.png) no-repeat right center;
    width: 80px;
    font-size: 12px;
    color: #666666;
   
    margin-top: 20px;
}

.new_a:hover .new_titr,
.new_a:hover .new_more {
    color:  #eb590c;
}
.new_a:hover .new_more {

    background-image: url(../images/orange.png);
}
/*-------- service 一 over---------*/

.newdet_tit {
    
    font-size: 18px;
    font-weight: bold;
    line-height: 24px;
    color: #333333;
    text-align: left;
}
.newdet_time {
    line-height: 24px;
    color: #666666;
 
    padding-top: 5px;
    font-size: 14px;

}
.newdet_img {
    margin-top: 24px;
    text-align: center;
}
.newdet_p {
    line-height: 28px;
    color: #666;
    padding-top: 15px;
  
    font-size: 16px;
}
.newdet_bot {
    overflow: hidden;
    border-top: solid #e6e6e6 1px;
    margin-top: 20px;
}

.bdshare-button-style2-16 .bds_linkedin{

}
/*新闻详情的分享*/





/*分享*/
.newdet_bot {
    overflow: hidden;
    border-top: solid #e6e6e6 1px;
    margin-top: 20px;
}
.bdsharebuttonbox {
    float: left;
    overflow: hidden;
    margin-left: 13px;
}
.bdsharebuttonbox>p{
    margin-right: 8px;
    float: left;
}
.share_new {
    line-height: 36px;
    float: left;
}
.newdet_bot>.footer-share{
    float: left;
    margin-top: 7px;
}




/*右边的刷新*/
.new_det_r {
    float: right;
}
.new_det_r a {
    display: block;
    float: left;
    line-height: 40px;
    color: #999999;
    padding: 0 15px;
}
.new_det_r .new_prev {
    padding-left: 23px;
    background: url(../images/nb.png) no-repeat left center;
}
.new_det_r a:hover {
    color: #eb590c;
}
/*-------- service 二  ---------*/
/*-------- service 二 over---------*/

/* ****************--------- service ( 共有2个 )模块样式 over ----------**************/

/* ****************--------- contact ( 共有2个 )模块样式 over ----------**************/
/*-------- contact   ---------*/


.conts_ov{
    margin-top: 40px;
}
.ditu {
    float: left;
    /*width: 684px;*/
}
.contact_r {
    float: left;
    width: 616px;
    box-sizing: border-box;
    height: 350px;
    padding: 40px 68px;
    background: #fefefe;
}
.conta_tit2 {
    font-size: 24px;
    line-height: 20px;
    color: #333333;
    text-align: left;
   
    padding-top: 20px;
}
.contact_p {
    font-size: 16px;
    line-height: 28px;
    color: #666666;
    text-align: left;
   
    padding-top: 20px;
}

.contact_p .contact_p1 {
    /*background: url(../images/c1.png) no-repeat left 10px;*/
}
.contact_p .contact_p2 {
    /*background: url(../images/c2.png) no-repeat left center;*/
    /*line-height: 42px;*/
}
.contact_p .contact_p3 {
    /*background: url(../images/c3.png) no-repeat left center;*/
    /*line-height: 42px;*/
}
.contact_p .contact_p4 {
    /*background: url(../images/c4.png) no-repeat left center;*/
    /*line-height: 42px;*/
}
.contact_p li:hover,
.contact_p li a:hover {
    color: #eb590c;
}
.contact_p li a {
    font-size: 16px;
    line-height: 28px;
    color: #666666;
    -webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
}

 body .sr-bdimgshare .bdimgshare-content {
    display: none;
}
 body .bdimgshare-bg{
     display: none;
 }
body .sr-bdimgshare{display: none;}
/*FORM*/
.cont_input {
    margin-top: 25px;
    
}
.cont_input:after,
.con_text:after {
    clear: both;
    display: block;
    content: '';
    height: 0;
    visibility: hidden;
}
.con_inp {
    display: block;
    width: 386px;
    line-height: 38px;
    border: solid #dbdbdb 1px;
    float: left;
    margin-left: 20px;
    color: #666666;
    text-align: left;
    box-sizing: border-box;
    padding: 0 22px;
    background: #fff;
    
}
.con_inp:first-child {
    margin-left: 0;
}
.text_ra {
    display: block;
    width: 1058px;
    float: left;
    box-sizing: border-box;
   
    height: 190px;
    border: none;
    color: #666666;
    padding: 10px 22px;
    line-height: 24px;
}
.sub2 {
    display: block;
    width: 140px;
    float: left;
    box-sizing: border-box;
    background: #eb590c;
    color: #fff;
    text-align: center;
    
    height: 190px;
    border: none;
    -webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
    cursor: pointer;
}
.con_text {
    border: solid #dbdbdb 1px;
    box-sizing: border-box;
    margin-top: 20px;
    margin-bottom: 15px;
}
.sub2:hover {
    background: #eb590c;
}
.pro_a2 {
    display: block;
    float: left;
    position: relative;
    margin-right: 24px;
}
.pro_a2:hover .pro_p2 {
    background: #eb590c;
    border-color: #eb590c;
    color: #fff;
}
/*底下link部分*/
.links-scroll-contact {
    padding-bottom: 40px;
    width: 1200px;
    position: relative;
    /* overflow: hidden; */
}
.links-scroll-contact>p {
    float: left;
    line-height: 25px;
    font-size: 14px;
    margin-right: 2px;
    color: #666;
}
.links-scroll-contact li {
    position: relative;
    float: left;
    line-height: 17px;
    text-align: left;
    color: #666;
}
.links-scroll-contact li a {
    display: block;
    font-size: 14px;
    line-height: 24px;
    color: #666;
    /*font-family: HelveticaNeueLTCom-Lt;*/
    min-width: 53.95px;
    padding-right: 2px;
}
.links-scroll-contact li:last-child>a {
    padding-right: 0;
}

.join_box{
    margin-top: 40px;
    margin-bottom: 40px;
}

.join_senior_1.on .jobs{
    color: #fff;
    padding:20px 22px;
    background: url("../images/contact_us_wite.png") no-repeat 1173px center #eb590c;
}

.join_senior_1 .jobs_info{
    padding:20px 30px;
    display: none;
}



.join_senior_1{
    background: #fff;
    margin-bottom: 10px;
}
.jobs{
    font-size: 14px;
    color: #666;
    font-family: "微软雅黑";
    padding:20px 22px;
    line-height: 22px;
    background: url(../images/contact_us_h.png) no-repeat 1173px center;
    /*padding-left: 22px;*/
    cursor: pointer;
    position: relative;


}

.jobs_info{
    padding: 20px 0 0 0;

}

.jobs_info>ul>li{
    float: left;
    font-size: 14px;
    color: #666;
    font-family: "微软雅黑";
    margin-right: 139px;
}
.jobs_info>ul>li:last-child{
    margin-right: 0;
}

.job_des{
    margin-top:30px;
    font-size: 16px;
    color: #666;
    font-family: "微软雅黑";
    line-height: 26px;
}
.job_des .job_des1{
    padding-top: 10px;
}
.job_post{
    margin-top:30px;
    font-size: 16px;
    color: #666;
    font-family: "微软雅黑";
    line-height: 26px;
}
.job_post .job_post_1{
    padding-top: 10px;
}
/* ****************--------- contact ( 共有2个 )模块样式 over ----------**************/
/*一个模块*/
/*------ 资质认证 -------*/
.netac_box{
    width: 1200px;
   
    /*border: 1px solid black;*/
    box-sizing: border-box;
    padding:45px 43px;
    margin-top: 40px;
    background: #fff;
    margin-bottom: 40px;
}

.netac_box>ul>li:nth-child(4n){
    margin-right: 0;
}
.netac_box>ul>li{
    width: 260px;
    height: 320px;
    float: left;
    box-sizing: border-box;
    margin-right: 2.21%;
    margin-bottom: 24px;
    text-align: center;
    /*padding: 17px 0px;*/
}
.netac_box>ul>li>a{
    display: block;
    text-align: center;
    vertical-align: middle;
}
.netac_box>ul>li:last-child{
    margin-right: 0;
}
.netac_box>ul>li>a>img{
    width: 153px;
    height: 240px;
}
.netac_box .netac_top .zizhi_img{
    width: 260px;
    height: 273px;
    border: 1px solid #cecece;
    box-sizing: border-box;
    padding: 16px 0 0 0px;
}
.netac_box .netac_top .zizhi_img>img{
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
/*鼠标移入图片放大，文字变色*/
.netac_top>li:hover .zizhi_img>img{
    -webkit-transform: scale(1.03);
    -moz-transform: scale(1.03);
    -ms-transform: scale(1.03);
    -o-transform: scale(1.03);
    transform: scale(1.03);

}

.netac_top>li:hover>a>p{
color: #eb590c;
}

.netac_top>li:hover p{
    color: #eb590c;
}


.netac_box .netac_top li p{
    font-size: 14px;
    color:#333;
    font-family: "微软雅黑";
    margin-top: 15px;
}
.netac_box>ul>li>a{
    display: block;
}
/*底部按钮*/
.netac_bottom{
    width: 630px;
    height: 45px;
    margin-top: 10px;
    margin-top: 40px;
    border: 1px solid #ebebeb;
    font-size: 0;
}
.netac_bottom .pagin_prev{
    width: 127px;
    height: 44px;

}

.netac_bottom a{
    float: left;
    font-size: 14px;
    color:#999;
    width: 45px;
    height: 45px;
    text-align: center;
    line-height: 40px;
    border-right: 1px solid #ebebeb;
}
.netac_bottom a.on{
    background: #eb590c;
}
.netac_bottom a:hover{
    background: #eb590c;
    color: #fff;
    borderg-right: 1px solid #eb590c;
}
.netac_bottom .pagin_next{
    width: 127px;
    height: 44px;
    padding:0 2px;
    border-right: 0;
}

/*----content_bottom （lind）----*/

/*.links-scroll-container {*/
    /*width: 1200px;*/
    /*height: 50px;*/
    /*position: relative;*/
/*}*/
/*.links-scroll-container>p{*/
    /*float: left;*/
    /*line-height: 25px;*/
    /*font-family: "pa";*/
    /*font-size: 14px;*/
    /*margin-right: 2px;*/
    /*color: #666;*/
/*}*/

/*.links-scroll-container li{*/
    /*position: relative;*/
    /*float: left;*/
    /*line-height: 17px;*/
    /*text-align: left;*/
    /*color: #666;*/
/*}*/

/*.links-scroll-container li a {*/
    /*display: block;*/
    /*font-size: 14px;*/
    /*line-height: 24px;*/
    /*color: #666;*/
    /*font-family: "pa";*/
    /*min-width:53.95px;*/
    /*padding-right: 2px;*/
/*}*/
/*.links-scroll-container li:last-child>a{*/
    /*padding-right: 0;*/
/*}*/
/*.links-scroll-container li:hover a {*/
    /*color: #eb590c;*/
    /*text-decoration: underline;*/
/*}*/








/*------- link --------*/

.links-scroll-container {
    width: 1200px;
    position: relative;
    box-sizing: border-box;
}
.links-scroll-container>p{
    font-family: "微软雅黑";
    float: left;
    line-height: 25px;
    font-size: 14px;
    margin-right: 2px;
    color: #666;
}

.links-scroll-container li{
    position: relative;
    float: left;
    line-height: 17px;
    text-align: left;
    color: #666;
}

.links-scroll-container li a {
    display: block;
    font-size: 14px;
    line-height: 24px;
    color: #666;
    font-family: "微软雅黑";
    min-width:53.95px;
    padding-right: 1px;
}
.links-scroll-container li:last-child>a{
    padding-right: 0;
}
.links-scroll-container li:hover a {
    color: #eb590c;
    text-decoration: underline;
}

/*最后加的服务模快的头部背景白色*/
header{
    background: #fff;
}

/*最后加的媒体查询*/

@media (max-width: 1360px) {
    .z_tit > p:first-child{font-size: 24px;}
    .z_tit_2 > p:first-child{font-size: 24px;}
    .z_tit_2 > p:last-child{font-size: 22px;}
    .z_tit > p:last-child{font-size: 22px;}
}


