html,body{overflow-x: hidden;}

/* banner */
.banner{width:100%;height:650px;font-size:0;overflow:hidden;position:relative;margin-top:-10px;}
.banner_img{width:100%;height: 500px;position:absolute;left:0;top:0;}
.banner_img li{width:100%;height:650px;display:inline-block;background-position:center;background-repeat:no-repeat;float:left;list-style:none;position:relative;}
.banner_list{height:50px;bottom:0px;left:50%;position:absolute;transform:translateX(-50%);z-index:1;}
.banner_list span{display:block;cursor:pointer;width:14px;height:14px;border-radius:50%;border:3px solid #fff;float:left;margin:0 5px;}
.banner_list .spcss{border: 3px solid #e60000;}
.banner_left{position:absolute;height:90px;width:60px;top:50%;left:-60px;background-color:rgb(0,0,0,.3);margin-top:-45px;text-align:center;transition:all .5s;z-index:2}
.banner_left:hover{background-color:rgb(0,0,0,.3);}
.banner_right{position:absolute;height:91px;width:60px;top:50%;right:-60px;background-color:rgb(0,0,0,.3);margin-top:-45px;text-align:center;transition:all .5s;z-index:2;}
.banner_right{right:25px;}
.banner_left{left:25px;}
.banner_right:hover{background-color:rgb(0,0,0,.3);}
@media screen and (max-width:480px){.banner{height:600px;}
.banner_right,.banner_left{display:none;}
}
@media screen and (max-width:720px){.banner{height: 500px;}
.banner_right{right:0px;}
.banner_left{left:0px;}
}
.banner-item{width: 100%;height:200px;margin:0 auto;margin-top: 150px;/*background-image:url(../img/banner-item.png);background-size:100% auto;background-repeat:no-repeat;*/}
/* banner end */
/* news banner */
.inNewsSlide{width: 98%;display: none;height: 270px;position:relative;float:left;z-index:999;overflow:hidden;}
.inNewsSlide ul{width:10000%;list-style-type:none;}
.next_btn{position:absolute;width:25px;height:26px;line-height:26px;text-align:center;opacity:.5;vertical-align:middle;right: 90px;bottom:4px;color: #ffffff;font-family:arial;font-size:20px;font-weight:bold;display:inline-block;cursor:pointer;font-family:"宋体";z-index:999;}
.prev_btn{position:absolute;width:25px;height:26px;line-height:26px;text-align:center;opacity:.9;vertical-align:middle;left: 90px;bottom:4px;color: #ffffff;font-family:"宋体";font-size:20px;font-weight:bold;display:inline-block;cursor:pointer;z-index:999;}
.inNewsSlide ul:after{content:'';clear:both;display:block;}
.inNewsSlide ul li{float:left;text-align:center;height: 300px;/* background: blanchedalmond; */}
.inNewsSlide ul li img{vertical-align:middle;height: 380px;}
.inNewsSlide .circle_btn{position:absolute;bottom: 7px;text-align:center;left:0;display:table;margin:0 auto;width:100%;}
.inNewsSlide .circle_btn button{width:15px;height:15px;box-sizing:content-box;opacity:.8;outline:none;border:none;background: #8c8c8c;margin:2px 5px;overflow:hidden;transition:all .6s;cursor:pointer;border-radius:50%;}
.inNewsSlide .circle_btn button.active{background:red;}
/* news banner end */
.mainbox{width: 98%;min-width: 320px;margin: 0 1%;}
.main-title{}
.main-title h2{font-size: 30px;line-height: 88px;width: 80%;margin: 20px auto;padding-top: 10px;height:100px;color:#e60000;background-image:url(../img/title-bottom.png);background-repeat:no-repeat;background-position:bottom;}
.main-title p{font-size: 20px;color:#333333;padding-bottom:70px;display: none;}
.in-about-big{background-color:#f5f5f5;padding-bottom:60px;}
.in-about{box-shadow: none;}
.in-about-item{width: 90%;float: none;box-sizing:border-box;position:relative;margin: 20px 5%;}
.in-about-img,.in-about-txt{/* height: 250px; */box-sizing:border-box;float: none;width: 100%;}
.in-about-img{display: none;}
.in-about-txt{width: 100%;/* padding: 10px 20px; */color: #ffffff;background-color: #fff;float: none;position: relative;background-size: 100% auto;background-position: bottom;}
.in-about-txt-bg1{background-color: bisque;background-image: url(../img/in-about-img1.png);/* background-color: antiquewhite; */}
.in-about-txt-bg2{background-image: url(../img/in-about-img2.png);}
.in-about-txt-bg3{background-image: url(../img/in-about-img3.png);}
.in-about-txt h3{font-size:24px;line-height:60px;font-weight:bold;background-color: rgba(0,0,0,.5);margin-top: 20px;}
.in-about-txt p{font-size: 14px;line-height: 34px;text-align:left;color: #ffffff;padding: 0 20px;padding-bottom: 10px;/* position: absolute; *//* bottom: 0; *//* right: 0; */background-color: rgba(0,0,0,.5);/* text-shadow: 4px 2px 17px #000000; */}
.in-about-txt .p2{text-align:right;position: absolute;bottom: 6px;right: 24px;background-color: rgba(0,0,0,0);display: none;}
.in-about-cut{width:90px;height:4px;/* border-block-color: red; */position:absolute;top: 49.6%;left:50%;transform:translate(-50%);display: none;}
.in-advantage{padding-bottom:70px;}
.in-advantage-item{width: 96%;margin: 2%;height: auto;box-sizing:border-box;border:1px solid #ccc;float:left;/* padding-bottom: 162px; */}
.in-advantage-item:nth-child(2){margin: 2%;}
.in-advantage-img{width:120px;height: 120px;border-radius:50%;margin: 19px auto;/* background-color: black; */}
.in-advantage-item h2{font-size:24px;line-height:36px;font-weight:bold;color:#333333;}
.in-advantage-item .p1{font-size: 16px;line-height:36px;padding: 10px 24px;color:#555;}
.in-advantage-item .p2{margin-top: 0px;font-size:30px;color:#777777;}
.in-quality-big{background-color:#f5f5f5;padding-bottom:60px;}
.in-quality{position:relative;height: auto;padding-bottom: 120px;}
.in-quality-item{display:none;}
.in-quality-left{width: 310px;height: auto;background-color:red;float:left;display: none;}
.in-quality-right{width: 96%;box-sizing:border-box;float: none;text-align:left;padding: 0 2%;}
.in-quality-right h2{font-size: 18px;font-weight:bold;padding-bottom: 12px;color:#333333;}
.in-quality-right p{font-size: 14px;line-height: 34px;color:#555555;}
.in-quality-right button{width: 80%;height:40px;border-radius:20px;border:1px solid #848181;background:none;float: none;margin-top: 0px;margin: 20px 10%;}
.in-quality-right button:hover{background-color:red;border:red 1px solid;color:#ffffff;}
.in-quality-btb{width: 100%;height: 112px;position:absolute;bottom: 0px;right: 0;}
.in-quality-bt{width: 31%;height: 111px;float:left;margin-right: 0;margin: 0 1%;position:relative;background-size:100%;overflow: hidden;}
.in-quality-bt:nth-child(1){background-image:url(../img/in-quality-bt1.png);}
.in-quality-bt:nth-child(2){background-image:url(../img/in-quality-bt2.png);}
.in-quality-bt:nth-child(3){background-image:url(../img/in-quality-bt3.png);}
.in-quality-bt p{width: 96%;font-size: 14px;background:rgba(0,0,0,.5);line-height: 30px;height: 30px;overflow: hidden;position:absolute;bottom:0;color:#fff;padding: 0 2%;}
.in-quality-btb .in-quality-active p{color:red;}
.in-quality-bt img{position: absolute;top: 0;left: 50%;transform: translateX(-50%);width: 100%;height: auto;}

.in-solution{margin-bottom:80px;width:auto;}
.in-solution-left{width: 96%;margin: 0 2%;height: auto;float:left;overflow: auto;}
.in-solution-img{width: 48%;margin: 1%;float:left;}
.in-solution-right{width: 96%;margin: 0 2%;height:440px;box-sizing:border-box;border-left:2px solid red;float:right;padding-right: 0px;/* margin-left: -21px; */}
.in-solution-right p{/* width: 100%; */font-size: 14px;color:#555555;line-height:36px;position:relative;text-align:left;padding-left: 20px;margin-bottom: 6px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.in-solution-right p:hover i{background-image:url(../img/in-solution-icon2.png);}
.in-solution-right i{display:block;width:14px;height:14px;background-color:white;position:absolute;top:11px;left: -8px;background-image:url(../img/in-solution-icon.png);}
.in-solution-right span{float:right;font-size:16px;display: none;}
.in-news-big{background-color:#f5f5f5;padding-bottom:60px;}
.in-news-right{width: 96%;height: 124px;margin: 0 2%;float: none;}
.in-news-right button{font-size:30px;color:#555;margin-top: 0px;}
.in-news-item{height:100px;margin-bottom: 45px;}
.in-news-item:nth-child(3){margin-bottom:0;display: none;}
.in-news-time{width: 20%;height: 80px;padding:10px 0;box-sizing:border-box;color:#555555;float:left;}
.in-news-time p{font-size:18px;line-height:36px;}
.in-news-time span{font-size:36px;line-height:36px;}
.in-news-text{width: 80%;height: 110px;float:left;text-align:left;padding:12px;box-sizing:border-box;border-left:dashed 2px #333333;/* white-space: nowrap; *//* overflow: hidden; *//* text-overflow: ellipsis; */}
.in-news-text h2{color:#333333;font-size: 20px;line-height: 24px;margin-bottom:12px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.in-news-text p{font-size: 14px;line-height:24px;color:#555555;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
/* .in-video{position:relative;height: 440px;}
.in-video-item{width: 255px;height: 300px;border-radius:10px;float:left;overflow:hidden;position:absolute;color:#000000;border: 3px solid #ffffff;}
.in-video-item:nth-child(1){left:0;top:50%;transform:translateY(-50%);}
.in-video-item:nth-child(2){left:50%;top:50%;transform:translate(-50%,-50%);}
.in-video-item:nth-child(3){right:0;top:50%;transform:translateY(-50%);}
.in-video-active{z-index:2;color:red;}
.in-video-active{width:500px;height:480px;transition:ease 0.5s;}
.in-video-item p{background-color:rgba(255,255,255,.5);font-weight:bold;width:100%;font-size:20px;left:0;line-height:56px;text-align:center;position:absolute;bottom:0;} */
.in-video{display: none;}
.in-m-video{display: block;}
.in-m-video-item{width: 96%;/* height: 200px; */margin: 10px 2%;background-position: center center;border-radius: 20px;position: relative;overflow: hidden;}
.in-m-video-item:nth-child(1){background-image: url(../img/in-video1.jpg);}
.in-m-video-item:nth-child(2){background-image: url(../img/in-video2.jpg);}
.in-m-video-item:nth-child(3){background-image: url(../img/in-video3.jpg);}
.in-m-video-item p{
    background-color: rgba(0,0,0,.5);
    position: absolute;
    width: 100%;
    top: 0;
    text-align: center;
    color: #ffffff;
    line-height: 50px;
    font-size: 18px;
}

.in-file-big{background-color:#f5f5f5;padding-bottom:60px;}
.in-file-left,.in-file-right{width: 100%;height: auto;float: none;text-align:left;margin-bottom: 20px;}
.in-file-img{width: 96%;height: auto;display:block;margin-left: 2%;}
.in-file-title{width:max-content;font-size:24px;line-height:50px;font-weight:bold;border-bottom:2px solid red;margin-bottom:30px;margin-left: 10px;}
.in-file-left h3{font-size:20px;font-weight:bold;color:#333333;padding: 11px 10px;}
.in-file-left p{font-size:16px;color:#555555;padding-left: 2%;line-height:26px;width: 96%;/* margin-bottom: 50px; */}
.in-file-right .in-file-title{margin-left: 10px;}
.in-file-qa{width: 96%;margin: 0 2%;/* height: 440px; */box-sizing:border-box;border-left: none;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.in-file-qa p{margin-left: 0px;border-bottom:dashed #555555 1px;font-size: 15px;margin-bottom: 18px;line-height: 30px;color:#333333;width: 100%;box-sizing: border-box;/* overflow: hidden; *//* white-space: nowrap; *//* overflow: hidden; *//* text-overflow: ellipsis; */}
.in-file-qa p::before{content:"■";font-size:1px;color:red;line-height: 0;position: relative;top: -9px;}
.in-file-qa a{padding-left:10px;width: 94%;display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;/* padding-bottom: 0px; *//* position: relative; *//* top: 0px; */}
.footer{width:100%;background-image:url(../img/footer-bg.jpg);/* background: blue; */background-size: auto 100%;background-position: center center;}
.footer-con{width: 96%;height: auto;margin: 0px 0;float:left;color:#ffffff;}
.footer-ewm{width:170px;float: left;/* margin-right:10px; */display: block;padding: 2%;}
.footer-text{width: 96%;float:left;text-align:left;padding: 0 2%;}
.footer-text a{font-size:16px;padding:0 6px;border-right:2px solid #ffffff;}
.footer-text a:first-child{padding-left:0;}
.footer-text a:last-child{border-right:none}
.footer-text p{font-size:16px;line-height:29px;}
.footer-text h3{font-size:20px;font-weight:500px;margin-top:34px;margin-bottom:10px;}
.footer-nav{display: none;}
.copyright{width:100%;height: 40px;line-height: 24px;padding-top: 20px;font-size: 18px;border-top:1px solid red;}
.copyright p{color:red;}
.copyright a{color:red;display: inline-block;display: none;}
.in-product{/* height: 1076px; *//* background: hotpink; */}
.inProductTab{width: 90%;height: 1059px;margin: 0 auto;position:relative;}
.inProductTab ul{width: 90%;height: 156px;margin: 0px auto;overflow-y: scroll;/* background: darkcyan; */}
.inProductTab li{width: 40%;height: 40px;/* float:left; */border:1px solid #ccc;margin: 6px 5%;border-radius:30px;line-height: 38px;box-sizing:border-box;text-align:center;font-size: 18px;color:#555555;}
.inProductTab-item{width: 90%;height: auto;margin-top: 0;/* display: none; */margin: 0 5%;/* float: none; */}
.inProductTab-win{width: 90%;height: auto;background-color:#fff;position:absolute;top: 170px;left: 5%;transform: translateX(0%);display:block;/* background: red; */}
.inProductTab .active{background:red;color:#ffffff;}
.inProductTab-mid{width: 10%;height:4px;background-color:#c8c8c8;margin: 0 5%;float:left;border-radius:4px;}
.inProductTab-win-left{width: 100%;height: auto;text-align:left;box-sizing:border-box;/* float:left; *//* padding-left:10px; */}
.inProductTab-win-left h2{font-size:22px;line-height:36px;font-weight:500;padding-top: 0px;color:#333333;text-align: center;}
.inProductTab-win-left p{font-size: 16px;line-height:30px;color:#555555;padding-top: 20px;text-indent:2em;letter-spacing:0px;}
.inProductTab-win-left button{width: 100%;height:40px;border-radius:30px;font-size:16px;color:#555555;border:1px solid #555555;float:right;margin-top: 30px;}
.inProductTab-win-left button:hover{background-color:red;border:red 1px solid;color:#ffffff;}
.inProductTab-win-img{width: 100%;height: 500px;float: left;margin: 0 auto;/* position: absolute; *//* bottom: 0px; *//* left: 5%; */}
.inProductTab-md{position:absolute;bottom: 40px;right: 5%;width: 90%;}

/* 新闻 */
.news-banner{width:100%;margin: 0 auto;min-height: 270px;position: relative;}
.news-banner img{position: absolute;left: 50%;transform: translateX(-50%);width: auto;height: 100%;}
/* .news-list{} */
.news-list-item{margin-bottom:46px;}
.news-list-img{width:30%;float:left;max-height:170px;box-sizing:border-box;overflow:hidden;display: none;}
.column-con .news-list-text{width: 100%;margin-left: 0%;float: none;box-sizing:border-box;border-bottom: 1px solid #ccc;}
.column-con .news-list-text h5{font-size: 16px;color:#333333;font-weight:600;text-align:left;line-height: 28px;display: grid;}
.column-con .news-list-text span{float:right;font-size: 14px;color:#666666;display: table;font-weight: 400;}
.column-con .news-list-text p{line-height:30px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;text-align: left;-webkit-box-orient:vertical;}
.news-content{}
.column-con .news-content h6{line-height:50px;color:#f10014;font-size: 18px;text-align:left;font-weight:600;border-bottom:1px solid #d7d7d7;position:relative;margin-bottom:44px;}
.column-con .news-content h6::after{content:"";height:3px;width:40px;background-color:#999999;position:absolute;left:0;bottom:-2px;}
.column-con .news-content p{text-indent:2em;font-size: 14px;line-height: 32px;text-align: left;}
.news-content-pages{margin-top:40px;}
.column-con .news-content-pages p{text-indent:0em;}
.column-con .news-content-pages a{text-align:left;font-size:16px;line-height:40px;color:#555555;}
/*---------------- 新闻 -------------- */
/* 产品中心 */
.product-banner{width:100%;position: relative;margin: 0 auto;min-height: 270px;}
.product-banner img{position: absolute;left: 50%;transform: translateX(-50%);width: auto;height: 100%;}
.product-nav{width:99.99%;height: 34px;border-bottom:3px solid #000000;}
.product-nav a{font-size: 14px;text-align:center;display:block;width:33.33%;float:left;box-sizing:border-box;line-height: 34px;background-color:#d8d8d8;color:#333333;border-right:1px solid #ffffff;}
.product-nav a:last-child{border-right:none;}
.product-nav .product-nav-active{background-color:#f10014;color:#ffffff;position:relative;overflow:hidden;line-height: 34px;height: 100%;}
.product-nav .product-nav-active::after{content:"";width:14px;height:14px;background:#ffffff;position:absolute;bottom:-11px;left:50%;transform:translateX(-50%) rotate(45deg);display:block;}
.product .product-p1{line-height:60px;color:#f10014;font-size:24px;border-bottom:1px dashed #333333;}
.product-list{width:100%;}
.product-list-item{width: 100%;float: none;margin-top: 40px;}
.product-list-img{width: auto;padding:0 5%;height: auto;overflow:hidden;}
.product-list-img img{height:auto;}
.column-con .product-list-item .p3{font-size:20px;color:#333333;text-align:center;font-weight:600;}
.column-con .product-list-item .p4{width: 100%;font-size:14px;color:#666666;text-align:center;line-height:26px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;
    -webkit-line-clamp:2;-webkit-box-orient:vertical;margin: 0;margin-bottom: 20px;font-weight:500;height: 140px;}
.column-con .product-list-item a{font-size:14px;background-color:#f10014;color:#ffffff;line-height:35px;padding:10px 16px;border-radius:10px;}
.column-con .product-list-item a:hover{border:1px solid #f10014;background-color:#ffffff;color:#f10014;}
.product-chlidren{width:100%;}
.product-chlidren-head{background:#f5f5f5;padding-top:50px;padding-bottom:20px;}
.product-chlidren-banner{/* background-color: antiquewhite; */width: 80%;/* height: 500px; *//* margin-left: 0; *//* margin-top: 0; *//* box-sizing:border-box; *//* float: none; *//* z-index: 99999; */}
.product-chlidren-text{width: 90%;margin: 0 5%;float:right;box-sizing:border-box;}
.column-con .product-chlidren-text .p1{font-size:22px;line-height:46px;color:#f10014;border-bottom:1px solid #d7d7d7;}
.column-con .product-chlidren-text .p2{font-size:14px;line-height:24px;padding-left:14px;position:relative;margin:12px 0;}
.column-con .product-chlidren-text .p2::before{content:"·";position:absolute;left:0;top:0;color:#f10014;font-size:16px;}
.product-chlidren-text a{text-align:center;width: 41%;height:36px;line-height:36px;background-color:#f10014;display:block;float:left;font-size: 14px;color:#ffffff;margin: 0 4%;border:#f10014 1px solid;}
.product-chlidren-text a:hover{color:#f10014;background-color:#ffffff;border:#f10014 1px solid;}
.product-chlidren-bnbox{width:100%;height:300px;z-index: 54;display: block;background-color: rgba(0,0,0,0);}
.product-chlidren-bnbox ul li img{height: auto;width: 90%;}
.product-chlidren-bnbox .prev_btn{left:0;display:none;}
.product-chlidren-bnbox .next_btn{right:0;display:none;}
.product-table{border:1px solid red;}
.product-table tr{}
.product-table td{border:1px solid green;border-collapse:collapse;}
/* 子页表单 */
table.product-table{font-size:12px;color:#333333;width:100%;border-width:1px;border-color:#729ea5;border-collapse:collapse;text-align:center;margin:50px 0;}
table.product-table th{font-size: 13px;background-color:#f10014;border-width:1px;padding: 10px 0px;line-height: 20px;border-style:solid;border-color:#ffffff;color:#fff;/* min-height: 70px; */font-weight: 400;text-align:center;}
table.product-table tr{background-color:#ffffff;}
table.product-table tr:nth-child(2n){background-color:#f5f5f5;}
table.product-table tr:hover{background-color:yellow;}
table.product-table td{font-size:16px;border-width:1px;padding:8px 1px;border-style:solid;border-color:#d7d7d7;}
table.product-table td:nth-child(1){color:#f10014;}
table.product-table td:nth-child(2){width:12.5%;}
table.product-table td:nth-child(8){font-weight: 400;}
table.product-table img{height:auto;width:100% !important;}
.product-chlidren .p4{font-size:16px;line-height:36px;font-weight:600;color:#333333;}
.product-chlidren .p5{font-size:16px;line-height:36px;font-weight:500;color:#666666;padding-bottom:14px;}
.product-chlidren b{font-weight:700;color:#000000;}
.product-chlidren .p6{color:#f10014;display:block;text-align:left;font-size:16px;font-weight:500;line-height:40px;}
.product-chlidren .p6::before{content:'·';}
.product-chlidren .p7{color:#666666;display:block;text-align:left;font-size:16px;font-weight:500;line-height:40px;}
.product-chlidren .p7::before{content:'·';}
/* 子页内页表单 */
.pr-child-child-table{width: 100%;overflow-x: scroll;}
table.product-chlidren-chlidren{width: 100%;font-size:12px;color:#333333;width:100%;min-width: 624px;/* max-width: 375px; */border-width:1px;border-color:#9dcc7a;border-collapse:collapse;background-color:#838383;/* overflow-x: scroll; *//* transform: scale(0.7); */}
table.product-chlidren-chlidren th{font-size:18px;background-color:#838383;border-width:1px;padding:8px;border-style:solid;text-align:center;width:100%;color:#fff;}
table.product-chlidren-chlidren tr{background-color:#ffffff;}
table.product-chlidren-chlidren td{font-size:14px;border-width:1px;padding:8px;line-height:24px;border-style:solid;/* width: 100px; */display: revert;border-color:#b3b3b3;/* max-width: 20%; *//* display: block; *//* width: 20%; *//* float: left; *//* box-sizing: border-box; *//* height: auto; *//* height: 100px; */}
table.product-chlidren-chlidren .tdbg{background-color:#cacaca;}

/* 子页内页tab */
.product-grandson{}
.product-grandson-tab{margin-top:50px;border:1px solid #d7d7d7;border-bottom:2px solid #f10014;overflow:hidden;background-color:#eeeff3;}
.product-grandson-tab li{float:left;font-size: 12px;color:#555555;width: 25%;box-sizing:border-box;text-align:center;line-height: 26px;/* height: 50px; */border-right: 0px solid #d7d7d7;/* border: 1px solid #d7d7d7; */}
.product-grandson-tab li:nth-child(7){border-right:none;}
.product-grandson-tab .active{background-color: #838383;color:#ffffff;position:relative;/* height: 100%; */}
.product-grandson-tab .active::before{content:"■";position:absolute;bottom:-36px;color: rgba(0,0,0,0);left:50%;transform:rotate(45deg) translateX(-50%);}
.product-grandson-con{background-color:#ffffff;display:none;}
.product-grandson-con .p1{font-size:20px;line-height:36px;color:#555555;text-align:center;}
.product-grandson-con .p2{font-size:16px;line-height:36px;color:#555555;text-align:left;}
.product-grandson-from{width:100%;background-color:#f5f5f5;padding:16px;box-sizing:border-box;min-height: 560px;}
.product-grandson-from .from1{float:left;margin:14px 14px 14px 0px;}
.product-grandson-from span{font-size:16px;color:#555555;}
.product-grandson-from input{height:30px;width:274px;;line-height:30px;font-size:14px;outline:none;}
.product-grandson-from textarea{width:100%;height:150px;resize:none;outline:none;margin:20px 0;}
.product-grandson-from button{width:100px;height:40px;border-radius:10px;background-color:#ffffff;border:#d4d4d4 1px solid;font-size:16px;font-weight:600;}
.product-grandson-from button:hover{background-color:#f10014;border:#f10014 1px solid;color:#ffffff;}
.product-grandson-con .p3{font-size:16px;background-color:#555555;color:#ffffff;text-align:center;}
table.product-chlidren-table3{font-size:12px;color:#333333;width:100%;border-width:1px;border-color:#b3b3b3;border-collapse:collapse;}
table.product-chlidren-table3 th{font-size:18px;background-color:#cacaca;border-width:1px;padding:8px;border-style:solid;border-color:#b3b3b3;text-align:center;line-height:44px;color:#333333;}
table.product-chlidren-table3 tr{background-color:#ffffff;}
table.product-chlidren-table3 td{font-size:16px;border-width:1px;padding:8px;border-style:solid;border-color:#b3b3b3;color:#555555;}
table.product-chlidren-table3 td:nth-child(odd){background-color:#eeeeee;}
.product-grandson-con .p4{font-size:20px;line-height:36px;color:#555555;text-align:left;}
.product-grandson-con .p6{font-size:16px;line-height:26px;color:#555555;text-align:left;font-weight:500;padding-bottom:10px;}
.product-grandson-con .p7{font-size:16px;line-height:36px;color:#555555;border-bottom:1px dashed #d7d7d7;font-weight:500;margin-bottom:14px;}
.product-grandson-con .p7 span{float:right;}
table.product-chlidren-table4{font-size:12px;color:#333333;width:100%;border-width:1px;border-color:#b3b3b3;border-collapse:collapse;}
table.product-chlidren-table4 th{font-size:18px;background-color:#ffffff;border-width:1px;padding:8px;border-style:solid;border-color:#b3b3b3;text-align:left;height:30px;line-height:30px;text-align:center;}
table.product-chlidren-table4 tr{background-color:#ffffff;}
table.product-chlidren-table4 tr:nth-child(2){background-color:#cacaca;}
table.product-chlidren-table4 td{font-size:16px;border-width:1px;padding:8px;border-style:solid;border-color:#b3b3b3;color:#555555;}
/* 同类产品 */
.similar{margin-bottom:70px;}
.similar h2{font-size:22px;line-height:36px;color:#f10014;text-align:left;margin:40px 0;}
.similar-item{width: 44%;float:left;margin:0 2%;margin-bottom:20px;border:1px solid #ccc;}
.similar-item h3{font-size:14px;background-color:#f10014;line-height:40px;color:#ffffff;border-bottom:1px solid #f10014;}
.similar-item p{background-color:#eeeeee;color:#555555;font-size:14px;line-height:35px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.similar-img{width: 90%;max-height: 160px;/* padding: 5%; */margin: 5%;overflow:hidden;box-sizing:border-box;position:relative;}
.similar-mask{width:100%;height: auto;background-color:rgba(255,0,0,0.5);position:absolute;top:0;left:0;display:none;}
.similar-mask a{display:block;font-size:16px;width:75px;height:33px;color:#ffffff;line-height:33px;border:1px solid #ffffff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.similar-mask a:hover{color:#ffffff;}
.similar-img:hover .similar-mask{display:block;}
.product2-column{width:100%;}
.product2-column-item{width: 96%;margin: 10px 2%;padding: 0px 4%;box-sizing:border-box;float:left;border-radius:10px;}
.column-con .product2-column-item .p1{font-size:18px;line-height:50px;text-align:center;color:#333333;font-weight:600;}
.column-con .product2-column-item .p2{font-size:16px;color:#555555;line-height:32px;text-align:left;}
.column-con .product2-column-item a{width:100px;height: 30px;line-height: 30px;font-size: 14px;border-radius:10px;color:#ffffff;display:block;background-color:#f10014;margin:30px auto;border:1px solid #f10014;}
.product2-column-item a:hover{background-color:#ffffff;color:#f10014;}
.product2-children-column{}
.product2-children-column .p1{font-size:22px;line-height:36px;color:#f10014;}
.product2-children-midbox{width:100%;}
.product2-children-left{width: 96%;margin: 0 2%;float: right;}
.product2-children-left p{font-size:16px;font-weight:500;line-height:26px;}
.product2-children-right{width: 60%;margin: 20px auto;float: none;}
.product2-children-column .p2{font-size:24px;color:#333333;}
.product2-children-push{width:100%;}
.product2-children-push-item{width: 48%;margin-right:2%;margin: 20px 1%;float:left;border:1px solid #cccccc;box-sizing:border-box;}
.product2-children-push p{font-size:14px;line-height:38px;text-align:center;background-color:#eeeeee;border-bottom:1px solid #cccccc;}
.product2-children-push p:last-child{border-bottom:none;}
.product2-children-img{width:80%;margin: 20px 10%;height: auto;}
.product2-children-img img{height:auto;}
.product2-children-push-item:nth-child(4){margin-right:0;}
.product2-children-column .p3{font-size:20px;color:#333333;}
.product2-children-input{width:20%;margin-right:5%;float:left;box-sizing:border-box;}
.product2-children-input p{font-size:16px;color:#555555;}
.product2-children-input span{color:#f10014;}
.product2-children-input input{width:98%;height:36px;outline:none;}
.product2-children-textarea p{font-size:16px;color:#555555;}
.product2-children-textarea{width:100%;}
.product2-children-textarea textarea{width:100%;resize:none;outline:none;}
.product2-children-textarea .btns{width:max-content;margin:40px auto;}
.product2-children-textarea .btns a{width:30px;margin:20px;border-radius:5px;line-height:36px;border:1px solid #777;text-align:center;padding:10px 20px;font-size:14px;}
.product2-children-textarea .btns a:hover{border:1px solid #f10014;background-color:#f10014;color:#ffffff;}
.product3-column{width:100%;}
.column-con .product3-column .p1{font-size: 20px;font-weight:500;color:#333333;}
.column-con .product3-column .p2{font-size: 14px;color:#555555;line-height:26px;}
.column-con .product3-column .p3{font-size:24px;color:#555555;line-height:26px;}
table.product-product3-table{font-size:16px;color:#333333;width:100%;border-width:1px;border-color:#7b7b7b;border-collapse:collapse;}
table.product-product3-table th{font-size: 14px;background-color:#d8d8d8;border-width:1px;border-style:solid;border-color:#7b7b7b;text-align:center;line-height:48px;}
table.product-product3-table tr{background-color:#ffffff;}
table.product-product3-table td{font-size: 14px;border-width:1px;border-style:solid;border-color:#7b7b7b;line-height:40px;}
.product3-similar{margin-bottom:70px;}
.product3-similar h2{font-size:22px;line-height:36px;color:#f10014;text-align:left;margin:40px 0;}
.column-con .product3-similar-item{width: 46%;float:left;margin-right: 0;margin-bottom: 0;margin: 10px 2%;box-sizing: border-box;border:1px solid #ccc;}
.column-con .product3-similar-item h3{font-size:14px;background-color:#8c8c8c;line-height:40px;color:#ffffff;text-align:center;margin-bottom:0;}
.column-con .product3-similar-item h3::after{content:none;}
.column-con .product3-similar-item p{background-color:#eeeeee;color:#555555;font-size:14px;line-height:35px;text-align:center;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.product3-similar-img{width:100%;height: auto;padding:10%;overflow:hidden;box-sizing:border-box;position:relative;}
.product3-similar-mask{width:100%;height:100%;background-color:rgba(255,0,0,0.5);position:absolute;top:0;left:0;display:none;}
.column-con .product3-similar-mask a{display:block;font-size:16px;width:75px;height:33px;color:#ffffff;line-height:33px;border:1px solid #ffffff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.column-con .product3-similar-mask a:hover{color:#ffffff;}
.product3-similar-img:hover .product3-similar-mask{display:block;}
.product3-similar-pages{width:100%;display:flex;justify-content:flex-end;flex-wrap:wrap;}
.product3-similar-pages a{width:30px;height:30px;line-height:30px;font-size:14px;border:1px solid #555555;color:#555555;display:block;margin:10px;}
.product3-similar-pages a:hover{border:1px solid #f10014;background-color:#f10014;color:#ffffff;}
/*---------------- 产品中心 --------------- */
/* 关于&制造 */
.about-banner{width:100%;margin: 0 auto;min-height: 270px;position: relative;}
.about-banner img{position: absolute;left: 50%;transform: translateX(-50%);width: auto;height: 100%;}
.column{padding:30px 0;margin-bottom: 10px;}
.column-box{position:relative;}
/* 列表开关 */
.column-Stretch{clear:both;height: 0;/* height:auto; */overflow:hidden;}
.col-tit-bf::before{content:"︾";width:22px;height:21px;position:absolute;right:14px;top:8px;display:none;}
#column-target{width:100%;height: 0px;display: none;}
.column-list{width: 100%;float: left;position: sticky;top: auto;/* clear: both; *//* display: none; */}
.m-column-list{display:none;}
.column-title{width:100%;height: 34px;line-height: 34px;font-size: 16px;background-color:#d71424;color:#ffffff;position:relative;border-bottom: 1px solid #fff;overflow:hidden;}
.col-tit-af::after{content:"";width:14px;height:14px;background:#ffffff;position:absolute;bottom: -13px;left:50%;transform:translateX(-50%) rotate(45deg);display:block;display: none;}
.column-item{width:100%;height: 34px;line-height: 34px;background-color:#fee5e7;padding:0 17px;box-sizing:border-box;text-align:left;border-top:1px solid #ffffff;}
.column-item{font-size: 14px;color:#444444;font-weight:500;}
.column-item i{width: 10px;height: 14px;display:inline-block;float:right;display:none;line-height: 45px;}
.column-item-active{color:#d71424;}
.column-item-active i{display:inline-block;}
.column-con{width: 100%;display:none;float: left;padding:0 2%;padding-bottom: 50px;box-sizing:border-box;box-shadow:0px 4px 5px #c8c8c8;position:relative;/* clear: both; */top: 30px;}
.column-con img:hover{transform:scale(1.05);transition:ease 1s;}
.column-crumbs{width:100%;height: 34px;text-align:left;line-height: 34px;border-bottom:1px solid #d7d7d7;position: static;/* top: 20px; */z-index:999;background:#ffffff;}
.column-con-video{max-width:80%;margin:0 10%;}
.column-con-video video{width:100%;}
.column-crumbs a{color:#555555;font-size: 14px;font-weight:600;}
.column-crumbs a::after{content:" ▸";font-size:24px;line-height:30px;position:relative;top:3px;right:5px;}
.column-crumbs a:last-child::after{content:"";}
.column-crumbs i{display:inline-block;width:10px;height:10px;position:relative;top:-2px;margin-right:7px;}
.column-con h2{font-size:38px;color:#555555;font-weight:300;padding:30px 0;background-image:url(../img/column-icon-title.png);background-repeat:no-repeat;background-position:bottom center;margin:40px 0;}
.column-con p{font-size: 14px;color:#555555;text-align: left;line-height: 26px;margin-bottom:10px;}
.column-con h3{line-height:80px;color:#f10014;font-size:32px;text-align:left;font-weight:300;border-bottom:1px solid #d7d7d7;position:relative;margin-bottom:44px;}
.column-con h3::after{content:"";height:3px;width:40px;background-color:#999999;position:absolute;left:0;bottom:-2px;}
.column-con h4{font-size:20px;color:#333333;font-weight:600px;}
.column-con span{font-size:14px;/* display: block; */text-align: left;/* width: 10px; */float: left;line-height:2;}
.column-con .p1{font-size: 20px;line-height: 36px;color:#333333;font-weight:500;text-align: center;}
.column-con .p2{font-size: 16px;line-height: 24px;color:#000000;}
.column-con .product2-column-item .p2{text-align: center;}
.column-con .p3{font-size:16px;line-height:36px;color:#555555;text-align: left;}
.column-con .p4{width: 90%;text-align:left;display:block;font-size: 14px;margin: 0 5%;line-height: 26px;color:#555555;border-bottom:1px dashed #d7d7d7;font-weight:500;margin-bottom:14px;}
.column-con .p5{font-size:14px;color:#555555;font-weight:600;border-bottom:1px dashed #555;line-height: 24px;margin:30px 0;text-align: left;}
.column-con .p6{font-size: 14px;line-height: 24px;color:#555555;text-align: left;}
.column-con .p7{font-size: 14px;line-height:36px;color:#f10014;position:relative;padding-left:30px;text-align: left;}
.column-con .p7-1{font-size:16px;line-height: 24px;color:#f10014;position:relative;padding-left:30px;text-align: left;}
.column-con .p7::before{content:"▶";display:inline-block;position:absolute;left:0px;font-size:12px;}
.column-con .p7-1::before{content:"▼";display:inline-block;position:absolute;left:0px;font-size:12px;}
.column-con .p8{font-size: 14px;line-height: 24px;color:#555555;font-weight: 400;text-align: left;}
.column-con .p9{font-size: 14px;line-height: 24px;color:#555555;font-weight: 400;padding-left: 20px;text-align: left;position: relative;}
.column-con .p9::before{content:"◆";font-size:12px;margin: 0;position: absolute;left: 0;}
.column-Q{}
.column-A{overflow:hidden;margin-bottom:30px;}
.make-banner{width:100%;min-height: 270px;margin:0 auto;position: relative;}
.make-banner img{position: absolute;left: 50%;transform: translateX(-50%);width: auto;height: 100%;}
.make-Design{width: 100%;height:200px;float: left;}
.make-Design-img{width: 30%;float: none;margin: 0 auto;}
.make-Design p{padding-left: 0em;font-size:15px;}
.make-Design p:nth-child(1){padding-left:0;}
/*----------------- 关于&制造 ----------------*/
/* 技术支持 */
.support-banner{width:100%;margin: 0 auto;min-height: 270px;position: relative;}
.support-banner p{position: relative;}
/* .support-banner img{position: absolute;left: 50%;transform: translateX(-50%);width: auto;height: 100%;} */
.support-banner img{position: absolute;left: 50%;transform: translateX(-50%);width: auto;height: 100%;}

.support-from{width:100%;background-color:#f5f5f5;padding:30px 0;}
.support-from-item{float:left;width:50%;margin-bottom:30px;}
.support-from span{font-size: 14px;color:#555555;line-height:32px;padding:0 10px;display: block;width: 100%;/* text-align: left; */}
.support-from input{outline:none;height:32px;line-height:32px;width: 80%;margin-left: 4%;float: left;}
.support-from textarea{width:96%;resize:none;outline:none;margin-bottom:30px;padding:10px;box-sizing:border-box;}
.support-from textarea::placeholder{font-size:16px;color:#555555;}
.support-from .btns{width:max-content;margin:40px auto;}
.support-from a{width:30px;margin:50px;border-radius:5px;line-height:20px;border:1px solid #777;text-align:center;padding:10px 20px;font-size:14px;float:left;}
.support-from a:hover{border:1px solid #f10014;background-color:#f10014;color:#ffffff;}
.list-btns{display:flex;justify-content:center;flex-wrap:wrap;}
.list-btns a{width:28px;height:28px;display:block;line-height:28px;background-color:#ffffff;border:1px solid #d7d7d7;color:#555555;margin:10px;border-radius:5px;}
.list-btns a:hover,.list-btns .active{background-color:#f10014;border:1px solid #f10014;color:#ffffff;}
.column-testing{width: 90%;height: 320px;background-color:hotpink;float:left;margin-right: 0;margin: 0 5%;margin-bottom: 30px;border-radius:10px;position:relative;overflow:hidden;}
.column-testing img{width:auto;/* margin:0 auto;*/
 display:block;/* margin:0 auto;*/
 position:absolute;left:50%;transform:translateX(-50%) scale(1.0);;}
.column-testing img:hover{transform:translateX(-50%) scale(1.05);transition:ease 1s;}
.column-testing p{font-size: 16px;line-height: 40px;text-align:center;font-weight:600;color:#000000;position:absolute;bottom:8px;left:0;width:100%;background-color:rgba(255,255,255,.5);}
.column-testing:nth-child(odd){margin-right:0%;}
.video-list{}
.video-list-item{margin-bottom:46px;}
.video-list-img{width:30%;float:left;max-height:170px;box-sizing:border-box;overflow:hidden;display: none;}
.video-list-text{width: 100%;margin-left: 0;float:left;box-sizing:border-box;border-bottom: 1px solid #cccccc;}
.video-list-text h5{font-size: 14px;color:#333333;font-weight:600;text-align:left;line-height: 29px;}
.video-list-text a{color:#f10014;}
.video-list-text span{float:right;font-size: 14px;color:#666666;display: table;font-weight: 400;}
.video-list-text p{line-height: 24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;text-align: left;-webkit-box-orient:vertical;}
.support-test{width:100%;}
.support-test-img{width: 100%;height: auto;overflow:hidden;float:left;margin: 0;}
.support-test-img img{height:auto;}
.support-test-text{width: 100%;float:right;}
.support-test-text .p1{font-size:18px;color:#333333;}
.support-test-text .p2{font-size: 14px;color:#555555;text-align: left;}
/*------------------ 技术支持 ---------------- */
/* 应用领域 */
.range-banner{width:100%;min-height: 270px;margin:0 auto;position: relative;}
.range-banner img{position: absolute;left: 50%;transform: translateX(-50%);width: auto;height: 100%;}
.column-textbox{width: 100%;margin: 0;}
.column-textbox-img{width: 100%;float:left;}
.column-textbox-text{width: 100%;float:left;padding:1% 3%;box-sizing:border-box;}
.column-textbox-text .p1{color:#f10014;font-size:18px;line-height:48px;}
.column-textbox-text .p2{color:#555555;font-size: 14px;line-height: 22px;padding-left:26px;text-align: left;position:relative;}
.column-textbox-text .p2::before{color:#f10014;content:"·";position:absolute;left:0px;}
table.range-table{font-size:20px;color:#333333;width: 100%;margin: 0;border-width:1px;border-color:#729ea5;border-collapse:collapse;line-height: 70px;}
table.range-table th{font-size:14px;background-color:#bbbbbb;border-width:1px;padding:8px;border-style:solid;border-color:#ffffff;text-align:left;line-height:20px;height:70px;text-align:center;}
table.range-table tr{background-color:#ffffff;}
table.range-table td{font-size:14px;border-width:1px;padding:8px;border-style:solid;border-color:#9c9c9c;width:20%;line-height: 18px;height:70px;/* text-align: center; */}
table.range-table td img{width:40%;height:auto;}
/*----------------- 应用领域 ------------------- */
/* 解决方案 */
.way-banner{width:100%;min-height: 270px;margin:0 auto;position: relative;}
.way-banner img{position: absolute;left: 50%;transform: translateX(-50%);width: auto;height: 100%;}
/*----------------- 解决方案 --------------------*/

.product-chlidren-head {
    background: #f5f5f5;
    padding-top: 50px;
    padding-bottom: 20px;
    padding-left: 10px !important;
    padding-right: 10px !important;
}