.wax{width: 1438px;margin: 0 auto;}
.wax_neiye{width: 1198px;margin: 0 auto;}

.index_bav{position: fixed;z-index: 100;width: 100%;top: 0;left: 0;height: 100px;box-shadow: inherit;border-bottom: 1px solid rgb(255 255 255 / 20%);}
.index_bav .wax{height: 100%;display: flex;align-items: center;justify-content: space-between;}
.index_bav .logo{}
.index_bav .logo a{display: flex;align-content: center;}
.index_bav .logo img{max-width: 100%;}
.index_bav .logo img:nth-child(2){display: none;}
.index_bav .ul_li{height: 100%;text-align: right;width: 78%;display: flex;align-items: center;justify-content: flex-end;}
.index_bav li{height: 100%;width: 12%;position: relative;}
.index_bav li>a{height: 100%;display: flex;justify-content: space-evenly;align-items: center;font-size: 16px;color: #ffffff;position: relative;text-align: center;}
.index_bav li>a::after{content: "";display: block;width: 5px;height: 5px;border-radius: 50%;background-color: #fff;position: absolute;top: 50px;opacity: 0;
-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}
.index_bav li>a:hover:after{top: 72px;opacity: 1;}
/* erji */
.index_bav li .dow{width: 160px;display: none;position: absolute;top: 90px;left: calc(50% - 80px);padding-top: 10px;}
.index_bav li:hover .dow{display: block;}
.index_bav li .box{background-color: #fff;padding: 15px 1em;position: relative;text-align: left;box-shadow: 0px 5px 5px 0px rgba(225, 225, 225, 0.7);}
.index_bav li .box>a{color: #777777;font-size: 14px;line-height: 2.5em;}
.index_bav li .box_name{line-height: 24px;}
.index_bav li .box_name a{font-size: 14px;color: #111111;display: block;padding-left: 2.5em;border-bottom: 1px solid #fff;}
.index_bav li .box_name a:hover{border-bottom: 1px solid #111111;}
/* 二屏效果 */
.fluid{background-color: #fff;box-shadow: 0px 5px 5px 0px rgba(225, 225, 225, 0.7);}
.fluid .logo img:nth-child(1){mix-blend-mode: difference;}
.fluid .ul_li a,.fluid .cailishi a{color: #555960;text-align: center;}
.fluid li>a::after{background-color: #555960;}
.fluid .anniu{mix-blend-mode: difference;}

.index_title{padding: 75px 0 30px 0;border-bottom: 1px solid #e7e7e7;}
.index_title h1{font-size: 48px;line-height: 38px;color: #282828;position: relative;display: inline-block;text-transform: uppercase;}
.index_title h1::after{display: block;height: 2px;width: 55px;background: #e60012;content: "";margin-top: 10px;}
.index_title span{display: inline-block;padding-left: 5px;color: #777777;font-size: 26px;}
.index_title a{display: inline-block;border-bottom: 1px solid #161616;font-size: 16px;line-height: 2em;width: 50px;text-align: center;height: 30px;}
.index_title a:hover{color: #e60012;}
.index_title a:last-child:hover{background: #161616;font-size: 14px;color: #fff;}
.index_title a em{display: inline-block;height: 12px;width: 1px;background: #bbbdbe;margin-left: 1em;}
.index_title .g-f-ellipsis{border-bottom: none;width: fit-content;padding: 0 1em 0 0;}
.index_title .wax{display: flex;justify-content: space-between;align-items: flex-end;}
.index_title .right{display: flex;}

.porder{padding: 0 0 100px 0;overflow: hidden;}
.porder .content{margin-top: 70px;line-height: 27px;color: #5b5b5b;}
.porder .content p{font-size: 16px;text-align: center;}
.porder ul{display: flex;margin-top: 2em;}
.porder ul li{height: 654px;width: 20%;border: 1px solid #fff;}
.porder li:hover{border: 1px solid #e60012;}
.porder li{padding: 55px 50px 45px 50px;color: #000;text-align: center;}
.porder li div{height: 245px;}
.porder li img{max-width: 100%;max-height: 100%;}
.porder li h3{font-size: 20px;margin: 60px 0 40px 0;}
.porder li p{font-size: 14px;line-height: 20px;height: 140px;overflow: hidden;}
.porder li a{display: inline-block;border-bottom: 2px solid #a0a0a0;margin: 0 auto;width: fit-content;padding-bottom: 6px;}
.porder li a:hover{border-bottom: 2px solid #e60012;}

.about{padding: 165px 0 0 0;height: 725px;margin: 0 auto;margin-bottom: 130px;}
.about .wax{position: relative;height: 100%;}
.about .top{display: flex;justify-content: space-between;padding: 0 113px;}
.about .top h1{font-size: 40px;color: #fff;}
.about .top .right{width: 800px;color: #fff;padding-top:6em}
.about .top .right p{font-size: 10px;color: #ededed;}
.about .top .right .arial{display: block;border: 1px solid #ededed;width: 240px;height: 48px;line-height: 48px;text-align: center;color: #fff;margin-left: auto;font-size: 16px;}
.about .top .right .arial:hover{background: #101010;color: #fff;font-size: 15px;}
.about ul{display: flex;justify-content: space-between;width: 100%;background: #393939;padding: 88px 0;position: absolute;bottom: -130px;left: 0%;}
.about ul li{text-align: center;border-right: 1px solid #5e5e5e;width: 25%;}
.about ul li:nth-child(4){border-right: none;}
.about ul li h1{font-size: 80px;color: #fff;position: relative;width: fit-content;margin: 0 auto;font-weight: 400;}
.about ul li h1 span{font-size: 14px;color: #fff;position: absolute;top: 13px;right: -1em;}
.about ul li p{font-size: 16px;color: #ffffff;}
.about ul li:hover h1,.about ul li:hover h1 span,.about ul li:hover p{color: #e60012;}

.news{padding: 0 0 80px 0;}
.news .wax{position: relative;}
.news .box{padding-top: 72px;}
.news .dis{display: flex;justify-content: space-between;}
.news .dis .left{width: 900px;}
.news .dis .left a{display: block;}
.news .dis .left div{height: 466px;color: #252322;overflow: hidden;margin-bottom: 1em;}
.news .dis .left div img{width: 100%;}
.news .dis .left h3{font-size: 20px;line-height: 3em;}
.news .dis .left p{font-size: 14px;opacity: 0.8;}
.news .dis .right{width: 460px;padding-left: 72px;border-left: 1px solid #dbdbdb;}
.news .dis .doc{display: block;margin-bottom: 2em;}
.news .dis .doc:nth-child(2){margin: 0;}
.news .dis .doc div{height: 227px;overflow: hidden;}
.news .dis .doc img{width: 100%;}
.news .dis .doc h3{font-size: 16px;color: #252322;margin-top: 1.1em;}
.news .box ul{margin-top: 72px;display: flex;justify-content: space-between;}
.news .box ul a{width: 33.333%;color: #252322;display: block;padding-right: 2em;}
.news .box ul a h3{font-size: 16px;line-height: 2em;}
.news .dis .left p{font-size: 14px;color: #777777;}

.partners{}
.partners .index_title h1,.partners .index_title span,.partners .index_title a{color: #fff;}
.partners .index_title h1::after{background: #fff;}
.partners .index_title a{border-bottom: 1px solid #fff;}
.partners .index_title a:last-child:hover{background: #fff;color: #111111;}
.partners .box{display: flex;justify-content: space-between;align-items: center;padding: 130px 0 100px 0;}
.partners .box .left{width: 434px;}
.partners .box .left p{color: #fff;font-size: 16px;line-height: 30px;}
.partners .box .right{width: 868px;height: 324px;}
.partners .box .swiper{width: 100%;height: 100%;padding-bottom: 47px;}
.partners .box .swiper-slide{height: calc((100% - 25px) / 2);display: flex;justify-content: center;align-items: center;}
.partners .box .swiper-slide img{max-width: 100%;max-height: 100%;width: 100%;}
.partners .swiper-button-next,.partners .swiper-button-prev{bottom: 0;top: auto;margin: 0%;height: auto;}
.partners .swiper-button-next{left: auto;right: 0px;}
.partners .swiper-button-prev{left: auto;right: 72px;}
.partners .swiper-button-next:after,.partners .swiper-button-prev:after {font-size: 18px;color: #fff;font-weight: bold;}

.jod{}
.jod .index_title{border-bottom: none;}
.jod .box h1{display: flex;justify-content: center;align-items: center;margin: 2em 0;}
.jod .box h1:before{content: "";display: block;width: 277px;height: 1px;background: #dfdfdf;margin: 0 2em;}
.jod .box h1:after{content: "";display: block;width: 277px;height: 1px;background: #dfdfdf;margin: 0 2em;}
.jod .box h1 p{font-size: 24px;color: #282828;text-align: center;}
.jod .box h1 span{font-size: 20px;color: #282828;}
.jod .box ul{display: flex;justify-content: space-between;margin: 100px 0;}
.jod .box ul a{width: 30%;text-align: center;display: block;}
.jod .box ul a div{display: flex;justify-content: center;align-items: center;border: 1px solid #111;border-radius: 50%;width: 155px;height: 155px;margin: 0 auto;}
.jod .box ul a:hover img{transform: rotate(360deg);}
.jod .box ul a h6{font-size: 16px;color: #111;line-height: 2em;padding: 10px 0 0px 0;}
.jod .box ul a p{font-size: 12px;color: #111;}

.video{}
.video .box{display: flex;justify-content: space-between;padding: 80px 0;}

.fottem{padding: 80px 0;background: #111111;border-bottom: 1px solid #2a2a2a;}
.fottem .wax{display: flex;justify-content: space-between;}
.fottem .left{width: 530px;padding-top: 4em;}
.fottem .left p{font-size: 14px;color: #ffffff;line-height: 24px;}
.fottem .left a{display: block;border: 1px solid #fff;padding: 0.7em 4em;color: #fff;width: fit-content;margin-top: 124px;}
.fottem .left a:hover{background: #fff;color: #111111;}
.fottem .right{width: 630px;overflow: hidden;}
.fottem .right img{width: 100%;}
.fottem_box{padding: 40px 0 60px 0;background: #111111;}
.fottem_box .wax{display: flex;justify-content: space-between;}
.fottem_box .left{width: 50%;display: flex;}
.fottem_box .left ul{width: 22%;font-size: 14px;color: #fff;}
.fottem_box .left li a{color: #fff;opacity: 0.5;line-height: 2em;}
.fottem_box .right{width: 330px;}
.fottem_box .right h2{font-size: 24px;font-weight: bold;color: #fff;margin: 10px 0 1em 0;text-align: center;}
.fenxian_neiye{display: flex;justify-content: space-between;}
.fenxian_neiye a{position: relative;z-index: 100;display: block;width: 20px;}
.fenxian_neiye a div{display: none;width: 140px;height: 140px;border-radius: 10px;overflow: hidden;background-color: #fff;position: absolute;top: -150px;left: calc(50% - 70px);}
.fenxian_neiye a:hover div{display: block;}
.fottem_box .right img{}

.lunbo{max-width: 1920px;margin: 0 auto;}
.lunbo img{width: 100%;-webkit-user-drag: none;}

.about_list{}
.about_list .box1{background: #f7f7f7;padding: 100px 0 120px 0;line-height: 28px;color: #777777;font-size: 16px;}
.about_list .box1 .wax{padding: 0 90px;}
.about_list .box1 p{color: #777777;font-size: 16px;}
.about_list .box2{padding: 80px 0 110px 0;text-align: center;}
.about_list .box2 h3{font-size: 24px;color: #282828;padding-bottom: 60px;}
.about_list .box2 .wax>img{width: 100%;}
.about_list .box2 ul{display: flex;justify-content: space-between;margin-top: 60px;}
.about_list .box2 li{width: 25%;}
.about_list .box2 li h4{line-height: 3em;font-size: 24px;color: #282828;}
.about_list .box2 li p{line-height: 20px;font-size: 14px;color: #282828;}

.page{text-align: center;}
.page .pagination>.disabled>span,.page .pagination>li>a,.page .pagination>li>span {font-size: 14px;margin: 0 10px;color: #282828;border: none;background: none;padding: 0;}
.page .pagination>.active>a,.page .pagination>.active>span,.page .pagination>.active>a:hover,.page .pagination>.active>span:hover,.page .pagination>.active>a:focus,.page .pagination>.active>span:focus{
	background: none;color: #e60012;border: none;
}
.page .pagination li{position: relative;}
.page .pagination li:nth-child(1) a:after,.page .pagination li:nth-child(1) span:after{content: "<";background-color: #f7f7f7;display: block;width: 100%;height: 100%;position: absolute;top: 0px;left: 0%;}
.page .pagination li:last-child a:after,.page .pagination li:last-child span:after{content: ">";background-color: #f7f7f7;display: block;width: 100%;height: 100%;position: absolute;top: 0px;left: 0%;}
.page .pagination li:nth-child(1) a:hover:after,.page .pagination li:nth-child(1) span:hover:after{background-color: #f7f7f7;}
.page .pagination li:last-child a:hover:after,.page .pagination li:last-child span:hover:after{background-color: #f7f7f7;}

.news_name,.news_neiye{background: #fff;padding: 75px 0 45px 0;text-align: center;}
.news_name a{display: inline-block;margin: 0 5px;padding: 3px 2em;border: 1px solid #bbbbbb;border-radius: 3px;color: #777777;font-size: 16px;}
.news_name a:hover,.news_name .active{border: 1px solid #e60012;}
.news_neiye .wax_neiye{display: flex;justify-content: space-between;}
.news_neiye .wax_neiye>a{display: inline-block;padding: 3px 2em;border: 1px solid #bbbbbb;border-radius: 3px;color: #282828;font-size: 16px;}
.news_neiye .wax_neiye img{max-width: 100%;}

.news_list{background: #f7f7f7;padding-bottom: 70px;}
.news_list>.wax_neiye{display: flex;flex-wrap: wrap;padding: 120px 0 0 0;}
.news_list .box{width: 32.5%;margin-bottom: 60px;margin-right: 1.22%;}
.news_list .box:nth-child(3n+3){margin-right: 0;}
.news_list .box a{display: block;height: 255px;overflow: hidden;}
.news_list .box img{width: 100%;-webkit-user-drag: none;}
.news_list .box p{font-size: 16px;color: #282828;line-height: 3em;margin-top: 10px;}
.news_list .box span{font-size: 12px;color: #777;}
.news_show{background: #f7f7f7;}
.news_show>.wax_neiye{padding: 70px 0;}
.news_show h1{font-size: 28px;color: #282828;line-height: 1.8em;}
.news_show .content,.news_show .content p{line-height: 24px;color: #777777;font-size: 16px;}
.news_show .content img{max-width: 100%;}

.jod_list{}
.jod_list .box{text-align: center;padding: 70px 0;background: #f7f7f7;}
.jod_list .box h1{font-size: 30px;color: #282828;}
.jod_list .box div{text-align: left;font-size: 16px;color: #777777;line-height: 28px;width: 1440px;margin: 40px auto;padding: 0 220px;}
.jod_list .box a{display: block;border: 1px solid #797979;border-radius: 50px;width: 268px;height: 46px;text-align: center;line-height: 46px;margin: 0 auto;}
.jod_list>.wax_neiye{padding: 70px 0 100px 0;background: #fff;width: 1200px;}
.jod_list>.wax_neiye>img{width: 100%;margin-bottom: 60px;-webkit-user-drag: none;}
.jod_list>.wax_neiye ul{width: 100%;box-sizing: border-box;background: #f7f7f7;}
.jod_list>.wax_neiye li{display: flex;align-items: center;height: 343px;}
.jod_list>.wax_neiye li div{width: 50%;display: flex;flex-direction: column;justify-content: center;padding: 0 50px;}
.jod_list>.wax_neiye li div h4{font-size: 24px;color: #282828;line-height: 2em;}
.jod_list>.wax_neiye li div p{font-size: 16px;color: #282828;line-height: 30px;}
.jod_list>.wax_neiye li img{width: 50%;height: 100%;-webkit-user-drag: none;}

.img_list{background: #f7f7f7;padding: 150px 0 100px 0;}
.img_list>.wax_neiye{display: flex;flex-wrap: wrap;width: 1200px;}
.img_list .box{width: 32.5%;margin-bottom: 50px;margin-right: 1.22%;}
.img_list .box:nth-child(3n+3){margin-right: 0;}
.img_list .box a{display: block;height: 205px;overflow: hidden;}
.img_list .box img{width: 100%;-webkit-user-drag: none;}
.img_list .box p{font-size: 16px;color: #282828;line-height: 3em;margin-top: 10px;}

.img_list video{width: 100%;height: 255px;}

.mess_list{padding: 150px 20px;}
.mess_list .wax{display: flex;justify-content: space-between;box-shadow: 0px 0px 5px 5px #b1b1b1;padding: 10px;border-radius: 8px;}
.mess_list .left,.mess_list .right{width: 49%;}
.mess_list .left input{width: 100%;height: 54px;border: none;margin-bottom: 20px;padding: 0 2em;color: #000;background-color: #f5f5f5;}
.mess_list .left textarea{width: 100%;height: 345px;border: none;padding: 1em 2em;color: #000;background-color: #f5f5f5;margin-bottom: 20px;}
.mess_list .left input::-webkit-input-placeholder {color: #777777;}
.mess_list .left textarea::-webkit-input-placeholder {color: #777777;}
.mess_list .left .mestj input{margin: 0;height: 59px;background: #282828;color: #fff;border-radius: 5px;letter-spacing: 3px;font-size: 16px;font-weight: bold;}
.mess_list .right{background: #f7f7f7;padding: 80px;text-align: center;}
.mess_list .right h3{font-size: 20px;color: #777777;padding-bottom: 50px;}
.mess_list .right img{max-width: 100%;margin-bottom: 120px;}
.mess_list .right a{display: block;padding: 0.8em 3em;border: 1px solid #3b3e3e;border-radius: 3px;width: fit-content;margin: 0 auto;}

.biaodan{z-index:9999;width:100%;height:100%;position:fixed;bottom: 0;display:flex;justify-content: center;align-items: center;}
.biaodan form{width: 405px;}
.biaodan h1{font-size: 30px;font-weight: 600;line-height: 50px;text-align: center;}
.biaodan>div{padding: 48px 30px;background-color: #FFFFFF;border: 10px solid;}
.biaodan form>input{background: #FFFFFF;width: 317px;padding: 2px 0;text-align: center;opacity: 1;color: #222222;}
.biaodan input{width: 200px;padding: 22px 0;text-align: center;background: #282828;letter-spacing: 2px;color: #fff;border: none;}
.ipm input{background: #9f9f9f;border: none;color: #fff;}
.biaodan .mestj input{border: none;font-size: 20px;padding: 0;height: 50px;width: 100%;}
#baiduditu label{max-width: none;}
#baiduditu .anchorBL{display: none;}

.product_list{box-sizing: border-box;position: relative;overflow: hidden;}
.product_list>.wax_neiye{padding: 80px 0;}
.list_column{display: flex;}
.list_column>div{width: 50%;height: 795px;}
.list_column .right{padding-left: 100px;color: #777777;display: flex;line-height: 27px;flex-direction: column;justify-content: center;align-items: center;}
.list_column .right>p{font-size: 16px;}
.list_column .right>h3{font-size: 32px;color: #282828;line-height: 2em;}
.list_column .right>h6{display: flex;justify-content: space-around;margin: 2em 0 3em 0;flex-wrap:wrap}
.list_column .right>h6 a{display: block;padding: 5px 2em;border: 1px solid #282828;color: #282828;margin: 0 10px;font-size: 14px;}
.list_column .right>h6 a:hover{background: #282828;color: #fff;}
.list_column .right>h6 a.active{background: #282828;color: #fff;}
.list_column .right .content{line-height: 27px;font-size: 16px;text-align: center;}
.specifications{margin-top: 70px;text-align: center;}
.specifications>p{font-size: 16px;}
.specifications>h3{font-size: 28px;color: #282828;line-height: 2em;}
.specifications .content{margin: 2em 0;text-align: left;}
.specifications .content img{max-width: 100%;display: block;margin: 0 auto;width: fit-content;}
.specifications>a{display: block;border: 1px solid #282828;border-radius: 6px;padding: 10px 3em;width: fit-content;margin: 0 auto;}
.product_list .box{background: #f7f7f7;padding: 70px 0 50px 0;}
.product_list .box .wax_neiye{text-align: center;}
.product_list .box .wax_neiye>p{font-size: 16px;}
.product_list .box .wax_neiye>h3{font-size: 28px;color: #282828;line-height: 2em;}
.product_tab{padding-top: 65px;}
.product_tab .index_nav ul{display: flex;}
.product_tab .index_nav li{width: 20%;text-align: center;}
.product_tab .index_nav li a{width: 100%;text-align: center;border: 1px solid #f7f7f7;border-bottom: 1px solid #dee2e6;display: block;line-height: 3em;font-size: 14px;}
.product_tab .index_nav .active{border: 1px solid #dee2e6;border-bottom: 1px solid #f7f7f7;}
.product_tab .list{box-sizing: border-box;padding: 80px 0 0 0;}
.product_tab .list ul{position: relative;overflow: hidden;width: 100%;}
.product_tab .list li{display: none;flex-wrap: wrap;}
.product_tab .list li>div{width: 19.5%;margin-right: 0.62%;}
.product_tab .list li>div:nth-child(5n+5){margin-right: 0;}
.product_tab .list li>div a{display: block;height: 230px;border: 1px solid #e6e6e6;overflow: hidden;background-color: #fff;border-radius: 6px;line-height: 230px;}
.product_tab .list li>div a img{max-width: 100%;max-height: 100%;}
.product_tab .list li>div p{text-align: left;line-height: 3em;font-size: 14px;margin-bottom: 20px;}
.product_tab .list .active{display: flex;}
.product_list .box2{padding: 70px 0;}
.product_list .box2 .wax_neiye{text-align: center;color: #777777;}
.product_list .box2 .wax_neiye>p{font-size: 16px;}
.product_list .box2 .wax_neiye>h3{font-size: 28px;color: #282828;line-height: 2em;}
.product_list .box2 ul{width: 100%;box-sizing: border-box;margin-top: 2em;}
.product_list .box2 li{display: flex;height: 585px;}
.product_list .box2 li div{width: 50%;height: 100%;}
.product_list .box2 li div h4{font-size: 32px;color: #282828;line-height: 2.5em;}
.product_list .box2 li div p{font-size: 16px;color: #282828;line-height: 30px;}
.product_list .box2 li img{width: 50%;height: 100%;-webkit-user-drag: none;}
.product_list .box2 .left>div{padding: 160px 0 0 100px;text-align: left;}
.product_list .box2 .right>div{padding: 160px 100px 0 0px;text-align: left;}

#product_show .wax_neiye>a{border: none;padding: 0;color: #777777;font-size: 16px;}
#product_show .wax_neiye>a::after{display: block;content: "";width: 70px;height: 2px;background: #e60012;margin-top: 10px;margin-left: 10px;}
#product_show>.wax_neiye{margin-top: 60px;background: #fff;margin-bottom: 100px;padding: 50px;}

.solution{padding: 95px 0 120px 0;}
.solution .wax_neiye>h2{text-align: center;padding-bottom: 60px;}
.solution .wax_neiye>a{display: block;width: 120px;height: 34px;border: 1px solid #282828;border-radius: 5px;text-align: center;line-height: 34px;}
.solution .content{font-size: 18px;text-align: left;line-height: 2em;}
.solution .content img{max-width: 100%;}