/* CSS Document *//*----------------body-----------------------*/* {margin:0;padding:0;list-style:none;font-family:actor;}
h {font-size:15px;color:#2b2b2b;font-weight:300;}
p {font-size:15px;color: #919191;font-weight:300;}
img {pointer-events:none;}
/*----------------topinformation-----------------------*/.topinformation {width:100%;height:45px;text-align:center;background-color:#000;position: absolute;z-index: 111;}
.topinformation .topinfor {width: 1200px;height:45px;margin:0 auto;}
/*----.topinformation .search {position:relative;float:right;width:160px;height:23px;top:-34px;}
.topinformation .search2 {float:right;position:relative;width:33px;height:23px;top:-34px;}
-----*/.topinformation option {cursor:pointer;}
.topinformation p {width:1170px;height:40px;color:#7D7D7D;padding-top:5px;line-height:45px;text-align:left;margin-left:30px;}
/*--------------------------nav------------------------*/.nav {width:100%;height: 72px;position: absolute;z-index:99;margin-top: 64px;}
.nav ul {width: 1200px;height:auto;margin:0 auto;}
.nav li {list-style:none;float:left;width:20%;height:100%;line-height:60px;text-align:center;color:#2b2b2b;cursor:pointer;transform:scale(1,1);font-size:20px;font-weight:200;}
.nav li a {color:#666;text-decoration:none;}
.nav li a:hover{font-weight:bold;}
.nav .logo img {width:80%;}
.nav .logo {float:left;width:240px;cursor:auto;margin-top:0px;margin-left:8px;}
.nav .menu {float:right;width:60%;}
.tcpro {width:200px;height:173px;padding-left:25px;padding-top:20px;background-color:#fff;box-shadow:2px 2px 20px -8px;display:none;}
.tcabout {width:200px;padding-left:25px;padding-top: 12px;background-color:#fff;box-shadow:2px 2px 20px -8px;display:none;padding-bottom: 15px;}
.tcnews {width:200px;height:80px;padding-left:25px;padding-top:20px;background-color:#fff;box-shadow:2px 2px 20px -8px;display:none;}
.nav p {width:100%;height:30px;line-height:30px;text-align:left;position:relative;cursor:pointer;}
/*--.nav li:hover:first-child {background-color:transparent;}
--*/.nav li:hover .tcnews {display:block;}
.nav li .tcnews p:hover {font-weight:500;}
.nav li:hover .tcpro {display:block;}
.nav li .tcpro p:hover {font-weight:500;}
.nav li:hover .tcabout {display:block;}
.nav li .tcabout p:hover {font-weight:500;}
.nav ul .jiaobiao::after {content:"";background-image: url("../images/jiaobiao.png");width: 12px;height:8px;position:absolute;left: 65px;top:45px;}
/*--------------------------banner------------------------*/
.ba{background: #f5f5f5;position: relative;}
.banner {width: 1920px;height: 800px;z-index:1;overflow: hidden;text-align:center;margin: auto;}
.banner img {width:auto;height: 100%;margin:0 auto;width:100%;object-fit:cover;}
/*--------------------------content001------------------------*/.fengleiyiju {width: 1200px;height:60px;position:relative;margin: 100px auto 0px;}
.h_product{
    overflow: hidden;
    margin-bottom: 60px;
}
.h_product .w1300{
    overflow: hidden;
}
.h_product .z_fl{
    width: 99%;
    float: left;
    background: #eaeaea;
}
.h_product .z_fl h2{
    border-bottom: 2px #ededed solid;
    height: 60px;
    line-height: 60px;
    font-size: 20px;
    text-align: center;
}
.h_product .z_fl ul{
}
.h_product .z_fl a{
    height: 50px;
    line-height: 50px;
    float: left;
    text-align: center;
    width: 15%;
}
.h_product .z_fl a:hover{background:#646464;font-size:18px;color:#fff;}
a{text-decoration: none;color: #666;}
.h_product .z_fl a:hover{color:#fff;}
.h_product .z_fl a{
    color: #b2b2b2;
    font-family: actor !important;
    font-weight: 100;
}
.h_product .yb_product{
    width: 100%;
    float: right;
    margin-top: 10px;
    background: #fff;
}
.h_product .yb_product .fenlei{
    width: 99%;
    padding: 0px !important;
    border-right: 1px #d3d3d3 solid;
    margin-left: 0px;
    border-bottom: 1px #d3d3d3 solid;
}
.fengleiyiju h {font-size: 30px;color: #575151;}
.fenlei {width: 1300px;margin:0 auto;overflow:hidden;}
.zyproduct{}
.zyproduct .w1300{
    /* border-top: 1px #ededed solid; */
}
.zyproduct .fenlei li{
    width: 320px;
    border: #e1e1e1 1px solid;
    margin-right: 0;
    margin-left: 0 !important;
    margin-top: 0;
    text-align: center;
}
.zyproduct .fenlei li img{
    border: 0;
    width: 90%;
    margin-top: 32px;
}
.zyproduct .fenlei .bbc .hs:hover{transition: transform 0.3s ease;transform: scale(1.1);}
.zyproduct .fenlei li img:hover{}
.zyproduct .fenlei li:nth-child(2) .xq{
    display: none;
}
.zyproduct .fenlei li:nth-child(2) img{
    width: 60%;
    margin-top: 10px;
}
.zyproduct .fenlei li:nth-child(3) img{
    width: 60%;
    margin-top: 10px;
    margin-bottom: 4px;
}
.zyproduct .fenlei li:nth-child(5) img{
    width: 65%;
}
.zyproduct .fenlei li:nth-child(6) img{
    width: 65%;
}
.zyproduct .fenlei li:nth-child(3) .xq{
    display: none;
}
.zyproduct .fenlei li:nth-child(5) .xq{
    display: none;
}
.zyproduct .fenlei li:nth-child(6) .xq{
    display: none;
}
.zyproduct .fenlei li .xq{
    line-height: 46px;
    font-size: 18px;
    color: #666666;
    text-align: center;
    transition: all .3s ease;
    border-radius: 50px;
    border: 1px #ccc solid;
    width: 60%;
    box-shadow: rgba(0, 0, 0, 0.0) 1px 1px 10px;
    margin: auto;
    margin-bottom: 60px;
    margin-top: 14px;
    }
.zyproduct .fenlei li .xq:hover{font-weight:bold;box-shadow: 1px 1px 10px #ddd;}
.zyproduct .fenlei li .xq a{
    color: #999;
    text-decoration: none;
}
.zyproduct .fenlei li:nth-child(1){width: 25%;border-right: 0px #e1e1e1 solid;padding: 70px 0px 30px 0px;margin-top: 0;}
.zyproduct .fenlei li img:hover{transition:0.2s;}
.zyproduct .fenlei li:nth-child(2){width: 320px;border-bottom: 0;}
.zyproduct .fenlei li:nth-child(5){width: 320px;margin-bottom: -2px;border-bottom: 0;}
.zyproduct .fenlei li:nth-child(5) img{width:60%;margin-top: 10px;}
.zyproduct .fenlei li:nth-child(6) img{width:60%;margin-bottom: 1px;margin-top: 10px;}
.zyproduct .fenlei li:nth-child(6){width: 320px;}
.zyproduct .fenlei li:nth-child(3){
    position: absolute;
    background: #fff;
    left: 25.07%;
    top: 49.2%;
    margin-bottom: 0;
    margin-top: 0;
}
.zyproduct .fenlei li:nth-child(4){width: 25%;border-right: 1px #ededed solid;padding: 70px 0px 30px 0px;margin-top: 0;border-left: 0px #ededed solid;border-right: 0px;}
.fenlei li {float:left;list-style:none;text-align: center;width: 213px;border-top: #d3d3d3 solid 1px;border-left: #d3d3d3 solid 1px;}
.fenlei li:nth-child(6){}
.fenlei a{}
.fenlei li img {width: 90%;height: 100%;background-color:#FBFBFB;margin-top: 10px;}
.h_product .fenlei .xh{
    font-size: 14px;
    line-height: 20px;
    height: 100px;
}
.fenlei .bor .hs:hover{transition: transform 0.3s ease;transform:scale(1.1);}
.fenlei .xh{word-break: break-all;width: 80%;line-height: 28px;margin-bottom: 14px;margin: auto;height: auto;text-align: left;margin-bottom: 24px;color: #999;}
.fenlei P {width:100%;height: 40px;line-height: 40px;text-align: left;font-size:18px;font-weight:300;width: 80%;margin: auto;color: #555;}
.homebj{background:#f5f5f5;padding-bottom: 50px;}
.hengtu{
    text-align: center;
    background: #f5f5f5;
    padding-top: 10px;
}
.hengtu img{
}
.home_product{/* background:#f5f5f5; */}
.qy_bg {padding-bottom:60px;}
.qy_bg .biaoti{
    border-bottom: 1px #ededed solid;
    height: 44px;
    line-height: 44px;
}
.qy_bg .biaoti h3{
    float: left;
    margin-left: 20px;
}
.qy_bg .biaoti a{
    float: right;
    color: #0087fd;
    text-decoration: none;
    margin-right: 20px;
}
.qy_bg .w1300{background:#fff;}
.w1300{width:1300px;margin:auto;}
.h_product .w1300 .fengleiyiju{border-bottom:0px;}
.zyproduct .w1300 .fengleiyiju{border-bottom:0px;}
.w1300 .fengleiyiju{width: 1258px;line-height: 60px;padding: 10px 20px;border-bottom: 1px #d3d3d3 solid;}
.zyproduct .fenlei .xh{
    margin-bottom: 20px;
}
.zyproduct .fenlei .xinhao{
    color: #666;
    font-size: 20px;
    margin-bottom: 10px;
}
.w1300 .fengleiyiju a{
    float: right;
    color: #03c7ff;
}
.qyxxcenter {position:relative;}
.qyjt {display:block;position:absolute;left:0;top:40%;cursor:pointer;width:59px;height:59px;background:url(../images/20210430164259_816824202.png) no-repeat center top;z-index: 111;}
.qyjt.next {right:0;left:auto;background:url(../images/20210430164315_544725739.png) no-repeat center top;}
.qyjt:hover {background-position:center bottom;}
.qycon {margin:0 auto;padding: 60px 100px;}
.qycon table,.qycon tr,.qycon tbody {display:block;width:100%;overflow:hidden;}
.qycon td {display:inline-block;padding:0 !important;width: 100%;margin-right:20px;}
.qycon td br {display:none;}
.qycon td a {display:block;position:relative;overflow:hidden;width: 45%;border: 1px #d3d3d3 solid;float: left;margin: 5px;}
.qycon td a:hover{box-shadow: rgba(0, 0, 0, 0.2) 1px 1px 10px;transition:0.2s}
.qycon td .cptyy{}
.qycon td .product_js h2{font-size:30px;margin-bottom: 30px;font-weight: normal;color: #757171;}
.qycon td .product_js p{
    font-size: 20px;
    color: #aeaeae;
    line-height: 30px;
    margin-bottom: 50px;
}
.qycon td .product_js {
    float: right;
    width: 50%;
    text-align: left;
    padding: 100px 0px;
}
.qycon td .product_js a {line-height: 46px;font-size:18px;color:#666666;text-align: center;transition:all .3s ease;border-radius: 50px;border: 1px #ccc solid;width: 200px;box-shadow: rgba(0, 0, 0, 0.0) 1px 1px 10px;text-decoration: none;}
.qycon td .product_js a:hover{font-weight:bold;box-shadow: 1px 1px 10px #ddd;}
.qycon td a img {transition:all .5s ease;width:100%;height:auto;}
.qycon td:hover a img {transform:scale(1.1);}
/*our_product*/
.our_product{
    overflow: hidden;
    padding-top: 50px;
}
.our_product .container{}
.container{width: 1200px;margin:auto;}
.title{margin-bottom: 25px;}
.title p{font-size: 30px;font-family: actor !important;}
.our_product .product_nr:hover{box-shadow: rgba(0, 0, 0, 0.2) 1px 1px 10px;}
.our_product .product_nr{
    overflow: hidden;
    padding: 10px;
    margin-bottom: 10px;
    padding-bottom: 14px;
    background: #fff;
}
.our_product .product_nr .nr1{
    width: 580px;
    float: left;
    height: 300px;
    font-size: 30px;
    line-height: 300px;
    margin-top: 3px;
    text-align: center;
    margin-right: 5px;
    background: #b0b0b0;
    color: #fff;
    margin-left: 5px;
    font-family: "Arial";
}
.our_product .product_nr .nr2{
    width: 32.45%;
    float: left;
    height: 250px;
    font-size: 30px;
    line-height: 250px;
    text-align: center;
    margin-right: 5px;
    margin-top: 10px;
    margin-left: 5px;
    background: #b0b0b0;
    color: #fff;
    box-shadow: rgba(0, 0, 0, 0.2) 1px 1px 10px;
}
/*Qurstory*/
.Qurstory{
    overflow: hidden;
    margin-top: 40px;
}
.Qurstory .container:hover{box-shadow: rgba(0, 0, 0, 0.2) 1px 1px 10px;}
.Qurstory .container{
    
    background: #fff;
    overflow: hidden;
    padding: 4px;
    margin-bottom: 10px;
    padding-bottom: 5px;
}
.ys_left{
    padding: 8px;
    width: 49%;
    padding-bottom: 2px;
}
.ys_left img{
    width: 100%;
    height: 620px;
}
.ys_right{
    width: 49%;
    margin-bottom: 10px;
    padding: 3px;
}
.ys_right h2{
    color: #919191;
    font-size: 16px;
}
.ys_right a{color: #919191;font-size: 18px;font-weight: bold;list-style: none;}
.ys_right p{
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 22px;
    font-family: actor !important;
}
.fl{
    float: left;
}
.fr{
    float: right;
    line-height: 30px;
}
/*--------------------------content002------------------------*/.content002 {width:100%;background-color:#f7f7f7;}
.content002 .ourstory {width: 1300px;margin:0px auto;overflow: hidden;padding-top: 40px;padding-bottom: 50px;}
.content002 .zx{overflow:hidden;margin-bottom: 50px;}
.content002 .vw{
    width: 220px;
    margin: auto;
}
.content002 .ourstory .story {float:left;width: 50%;position:relative;overflow: hidden;}
.content002 .ourstory .story h2{
    font-size: 24px;
    color: #888;
    margin-bottom: 30px;
    font-weight: 200;
}
.content002 .ourstory .story h3{
    color: #999;
    font-weight: 100;
    margin-bottom: 14px;
    margin-top: 20px;
    font-family: actor;
}
.content002 .ourstory .story img {width:100%;height: 600px;}
.content002 .ourstory .story h {font-size: 18px;line-height: 30px;color: #bababa;}
.content002 .ourstory .story h:nth-child(1){font-size: 22px;}
.content002 .ourstory .story h:nth-child(2){}
.content002 .ourstory .story h:nth-child(3){
}
.content002 .ourstory .story h:nth-child(4){}
.content002 .ourstory .story p {line-height: 24px;width:95%;font-size: 16px;text-align:justify;margin-bottom: 15px;}
.content002 .ourstory a {
    line-height: 46px;
    font-size: 18px;
    color: #666666;
    text-align: center;
    transition: all .3s ease;
    padding: 10px 56px;
    border-radius: 50px;
    border: 1px #ccc solid;
    box-shadow: rgba(0, 0, 0, 0.0) 1px 1px 10px;
    
    }
.content002 .ourstory a:hover{font-weight:bold;box-shadow: 1px 1px 10px #ddd;}
/*--------------------------content003------------------------*/.content003 h {font-size:25px;}
.content003 {width:100%;height:498px;margin-top:50px;}
.content003 .productbox {width:1200px;height:498px;margin:0 auto;}
.content003 .productbox .biaoti {width:100%;height:98px;line-height:98px;}
.content003 .productbox .product {width:100%;height:400px;}
.content003 .probox {float:left;width:291px;height:100%;margin-left:12px;}
.content003 .probox .pro {width:100%;height:300px;background-color:aquamarine;}
.content003 .probox .pro img {width:100%;height:300px;border:#F6F6F6 solid 2px;}
.content003 .probox .bt {width:100%;height:100px;line-height:100px;text-align:left;text-align:center;}
.content003 .probox:first-child {margin-left:0;}
/*--------------------------content004------------------------*/.content004 {width:100%;height:653px;}
.content004 .costomerbox {width:1200px;height:100%;margin:0 auto;}
.content004 .biao {width:100%;height:90px;line-height:90px;text-align:left;}
.content004 .costomerbox .cosbox {width:100%;height:563px;}
.content004 .costomerbox .cosbox1 {width:100%;height:275.5px;}
.content004 .costomerbox .costomer {float:left;width:291px;height:275.5px;margin-left:12px;line-height:275.5px;text-align:center;background-image:url("../image/699pic_0bt5ug_xy.jpg");overflow:hidden;}
.content004 .costomerbox .costomer:first-child {margin-left:0px;}
.content004 .costomerbox .cosbox2 {margin-top:12px;width:100%;height:275.5px;}
/*--------------------------bottom------------------------*/.bottom {margin-top:100px;width:100%;height: 320px;background-color:#000;margin: auto;}
.bottom .bottombox {width: 100%;height:235px;margin:0 auto;line-height:22px;text-align:left;padding-top: 60px;}
.bottom .bottombox .gonshi {width:750px;margin:0 auto;text-align:center;}
.bottom .bottombox .p1 {float:left;width:300px;height: 120px;text-align:right;line-height:22px;}
.bottom .bottombox .p2 {float:left;width:300px;height: 120px;text-align:left;margin-left:10px;line-height:22px;}
.bottom .bottombox .pp {width:620px;height: 120px;margin:0 auto;margin-top: 20px;text-align:center;}
.bottom p {color:#7d7d7d;}
.bottom .dbtb{
    overflow: hidden;
    float: left;
    width: 100%;
    text-align: center;
    margin-bottom: 20px;
}
.bottom .dbtb img{
    width: 50px;
    opacity: 0.5;
}
.bottom .bottombox .pp {width:620px;height: 118px;margin:0 auto;margin-top: 5px;text-align:center;}
/*--------------------------bottom------------------------*/.news {width:auto;height:200px;background-color:aqua;margin:0 auto;text-align:center;float:left;}
.kefu{
    position: fixed;
    right: 20px;
    top: 140px;
    z-index: 9999;
}
.kefu .kftb{
    margin-bottom: 10px;
}
.kefu .kftb img{
    width: 55px;
}
@media (max-width: 1800px) {
    .ba{
    height: 720px;
}
    .banner{width: 100%;position: absolute;height: 720px;}
    .homebj{
}
}