/* ______________________index_________________________________ */
.row{padding: 0 14%;box-sizing: border-box;margin-right: -15px;margin-left: -15px;}

.index_nav{position: fixed;z-index: 100;width: 100%;top: 0;left: 0;padding: 20px 0;}
.index_nav .row{height: 100%;display: flex;align-items: center;}
.index_nav .logo{width: 18%;}
.index_nav .logo a{display: flex;align-content: center;}
.index_nav .logo img{max-width: 100%;}
.index_nav .ul_li{height: 100%;text-align: right;width: 68%;padding-right: 1.4%;}
.index_nav .ul_li a{display: inline-block;margin-left: 5%;height: 100%;width: fit-content;font-size: 1.2em;color: #ffffff;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s;}
.index_nav .ul_li a:hover{color: #666;}
.index_nav form{padding: 0 1.4%;height: 100%;width: 14%;display: flex;align-items: center;}
.index_nav form div{border: 1px solid #ffffff;border-radius: 50px;display: flex;align-items: center;padding: 0 9px;overflow: hidden;}
.index_nav form div input{border: none;background: none;width: 88%;padding: 3px;color: #ffffff;}
.index_nav form span{display: inline-block;width: 12%;height: 17px;background: url(../img/magnifier.png) no-repeat;background-size: contain;}
.backtop-show{background-color: rgba(0, 0, 0, 0.8);padding: 10px 0;}
.backtop-show .logo img{height: 40px;}

.banner{width: 100%;height: 100%;position: relative;overflow: hidden;margin: 0 auto;}
.banner .swiper-container{width: 100%;height: 100%;}
.banner .swiper-slide{height: 100%;width: 100%;text-align: center;}
.banner img{float: left;list-style: none;position: relative;width: 100%;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 1em;}
.banner .swiper-pagination-bullet {width: 10px;height: 10px;border-radius: 0;background: #fff;opacity: 1;}
.banner .swiper-pagination-bullet-active {background: #ff271f;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets,.banner .swiper-pagination-custom,.banner .swiper-pagination-fraction {bottom: 3em;left: 0;width: 100%;}

.f4{border-top: 4px solid #f38413;height: 146px;padding-top: 32px;}
.f4 .row{display: flex;justify-content: space-between;}
.f4 .row>div{width: fit-content;}
.f4 .row>div h5{font-size: 20px;line-height: 22px;color: #f38413;display: flex;align-items: center;justify-content: inherit;margin-bottom: 10px;}
.f4 .row>div h5 span{border-left: 1px solid #c5c5c5;padding-left: 22px;margin-left: 22px;height: 48px;display: flex;align-items: center;}
.f4 .row>div p{font-size: 16px;color: #afafaf;}

.proder{background: #fafafa;padding: 80px 0 65px 0;}
.proder .row>h1,.proder .row>p{text-align: center;}
.proder .row>p{font-size: 16px;color: #afafaf;line-height: 3em;}
.proder .row .ul_li{padding: 20px 0 40px 0;display: flex;justify-content: center;align-items: center;}
.proder .row .ul_li a{display: inline-block;background: #5c5c5c;font-size: 16px;color: #fff;border-radius: 5px;margin: 0 4px;padding: 3px 1.2em;}
.proder .row .ul_li a:hover{background: #f38413;color: #fff;}
.proder .box{display: flex;}
.proder .box div{position: relative;width: 33%;background: #dedede;display: flex;justify-content: center;align-items: center;padding: 0.5em 1em;height: 600px;margin-right: 1%;}
.proder .box div:nth-child(3){margin-right: 0;}
.proder .box div:hover{width: 50%;}
.proder .box div img{max-width: 100%;max-height: 100%;}
.proder .box div a{position: absolute;bottom: 0;left: 0;width: 100%;height: 100%;overflow: hidden;padding-top: 556px;}
.proder .box div p{padding: 10px 1em;font-size: 16px;color: #fff;background: rgb(64 63 63 / 80%);}
.proder .box div:hover p{background: rgb(64 63 63 / 1);}

.znkj{padding-top: 45px;}
.znkj .row>h1,.znkj .row>p{text-align: center;}
.znkj .row>p{font-size: 16px;color: #afafaf;line-height: 3em;}
.swiper{padding-top: 20px;}
.znkj .swiper-container {width: 100%;margin-left: auto;margin-right: auto;}
.znkj .swiper-slide {background-size: cover;background-position: center;}
.znkj .gallery-top {height: 485px;width: 100%;background: #050506;}
.znkj .gallery-top .swiper-slide{display: flex;}
.znkj .gallery-top .left{padding-left: 18.75%;padding-top: 120px;width: 50%;}
.znkj .gallery-top .left h1{text-transform: uppercase;color: #fff;}
.znkj .gallery-top .left h3{color: #f38413;line-height: 3em;}
.znkj .gallery-top .left .content{color: #b0b0b0;line-height: 30px;height: 160px;overflow: hidden;font-size: 14px;}
.znkj .gallery-top .left .content p{font-size: 14px;font-weight: 200;}
.znkj .gallery-top .left h5{font-size: 60px;color: #dedede;}
.znkj .gallery-top .left h5 span{font-size: 16px;color: #dedede;}
.znkj .gallery-top .right{height: 100%;width: 50%;}
.znkj .gallery-thumbs {height: 150px;box-sizing: border-box;padding: 0;}
.znkj .gallery-thumbs .swiper-slide {width: 25%;height: 100%;opacity: 1;}
.znkj .gallery-thumbs .swiper-slide-thumb-active {opacity: 1;background: #e46713;}
.swiper_row{padding: 0 18.75%;background: #333333;margin-top: 80px;}
.swiper_row .swiper-slide{text-align: center;padding-top: 36px;}
.swiper_row .swiper-slide img{height: 44px;}
.swiper_row .swiper-slide p{font-size: 16px;color: #ffffff;line-height: 3em;}
.swiper_np{position: relative;width: 72%;margin: 0 auto;}
.swiper_np .swiper-button-next,.swiper_np .swiper-button-prev{background: none;border: none;top: -75px;}
.swiper_np .swiper-button-next{right: 0px;}
.swiper_np .swiper-button-prev{left: 0px;}
.swiper_np .swiper-button-next:after,.swiper_np .swiper-button-prev:after{font-size: 21px;color: #a0a0a0;}
.swiper_np .swiper-button-next.swiper-button-disabled,.swiper_np .swiper-button-prev.swiper-button-disabled {opacity: 1;cursor: auto;pointer-events: none;}

.anli{padding: 80px 0 45px 0;}
.anli .row>h1,.anli .row>p{text-align: center;}
.anli .row>p{font-size: 16px;color: #afafaf;line-height: 3em;}
.anli ul{display: flex;justify-content: space-between;margin-bottom: 40px;padding-top: 20px;}
.anli li{width: 33%;height: 410px;position: relative;overflow: hidden;}
.anli li .top span{display: block;height: 345px;overflow: hidden;width: 100%;}
.anli li .top span img{width: 100%;}
.anli li .top p{font-size: 16px;background: #ffffff;height: 65px;line-height: 65px;padding: 0 1em;text-align: center;}
.anli li>a{position: absolute;top: 0%;left: -100%;width: 100%;height: 100%;background: rgb(228 103 19 / 80%);display: flex;align-items: center;flex-direction: column;justify-content: center;padding: 1em;}
.anli li:hover>a{left: 0%;}
.anli li>a h4{font-size: 20px;color: #fff;}
.anli li>a span{display: block;margin: 1em auto;width: 30px;height: 1px;background: #fff;}
.anli li>a .content,.anli li>a .content p{font-size: 14px;color: #fff;line-height: 20px;}
.anli .row>a{display: block;margin: 0 auto;border: 1px solid #5c5c5c;padding: 8px 2em;width: fit-content;}
@-webkit-keyframes ck {25% {-webkit-transform: translateX(-2px);}50%, 100% {-webkit-transform: translateX(0);}75% {-webkit-transform: translateX(2px);}}
@keyframes ck {25% {transform: translateX(-2px);}50%, 100% {transform: translateX(0);}75% {transform: translateX(2px);}}
.anli .row>a:hover .ck{-webkit-animation: ck 1s linear infinite;animation: ck 1s linear infinite;display: inline-block;}

.about{padding: 80px 0 25px 0;}
.about .row>h1,.about .row>p{text-align: center;}
.about .row>p{font-size: 16px;color: #afafaf;line-height: 3em;}
.about .box{display: flex;margin-top: 20px;height: 567px;}
.about .left{width: 50%;}
.about .right{padding: 34px 14% 0 45px;width: 50%;}
.about .right>p{font-size: 12px;color: #afafaf;text-transform: uppercase;padding-bottom: 1em;}
.about .right>h6{font-size: 18px;color: #000000;}
.about .right>h6::after{display: block;content: "";width: 44px;height: 1px;background: #f38413;margin: 0.5em 0;}
.about .right .content{font-size: 14px;color: #5c5c5c;line-height: 28px;padding-top: 10px;height: 247px;overflow: hidden;}
.about .right .content p{font-size: 14px;color: #5c5c5c;line-height: 28px;}
.about ul{padding: 0 0% 79px 0%;display: flex;flex-wrap: wrap;}
.about ul li{width: 33.333%;position: relative;}
.about ul li::after{position: absolute;top: 15px;right: -1px;content: "";display: block;width: 1px;height: 30px;background: #874400;text-align: center;}
.about ul li:nth-child(3):after{display: none;}
.about ul li div{display: flex;justify-content: center;}
.about ul li h1{font-size: 60px;color: #874400;}
.about ul li h6{display: flex;flex-direction: column;justify-content: space-around;margin-left: 1em;}
.about ul li span{display: block;font-size: 12px;color: #874400;}
.about ul li p{text-align: center;font-size: 14px;color: #874400;line-height: 35px;}
.about .right>a{display: block;margin: 0;border: 1px solid #f38413;padding: 8px 2em;width: fit-content;color: #f38413;}
@-webkit-keyframes ck {25% {-webkit-transform: translateX(-2px);}50%, 100% {-webkit-transform: translateX(0);}75% {-webkit-transform: translateX(2px);}}
@keyframes ck {25% {transform: translateX(-2px);}50%, 100% {transform: translateX(0);}75% {transform: translateX(2px);}}
.about .right>a:hover .ck{-webkit-animation: ck 1s linear infinite;animation: ck 1s linear infinite;display: inline-block;}

.badazhichi{padding-bottom: 170px;overflow: hidden;}
.badazhichi .row{position: relative;}
.badazhichi ul{display: flex;flex-wrap: wrap;justify-content: space-between;width: 655px;margin: 0 auto;}
.badazhichi li{width: 130px;padding-top: 142px;margin-bottom: 2em;margin-right: 45px;}
.badazhichi li:nth-child(4n+4){margin-right: 0;}
.badazhichi li p{font-size: 18px;color: #e46713;text-align: center;}
.badazhichi .row>div{width: 100%;text-align: right;position: relative;}
.badazhichi .row .bada{position: absolute;top: 80px;right: 14%;}

.mewss{background:#e46713;}
.mewss .row{padding: 0 16.75%;display: flex;justify-content: center;}
.mewss .row>div{width: 399px;border-right: 1px solid #fff;padding: 35px 0 35px 139px;display: flex;align-items: center;}
.mewss .row>div div{width: 200px;}
.mewss .row>div span{display: block;width: 40px;height: 40px;text-align: center;transform: rotate(0deg);}
.mewss .row>div span a{font-size: 30px;color: #fff;}
.mewss .row>div h3{font-size: 20px;color: #fff;}
.mewss .row>div p{font-size: 14px;color: #fff;line-height: 2em;}
.mewss .row>div .active{transform: rotate(90deg);}

.shijin{overflow: hidden;padding: 85px 0 155px 0;}
.shijin .row{padding: 0 18.75%;}
.shijin .row>h1,.shijin .row>p{text-align: center;color: #fff;}
.shijin .row>p{font-size: 16px;color: #afafaf;line-height: 3em;}
.shijin .box{padding-top: 40px;display: flex;justify-content: space-between;}
.shijin .left{width: 65%;}
.meoce{height: 273px;width: 100%;}
.meoce .anchorBL{display: none;}
.shijin .right{width: 32%;}
.shijin .right h2{font-size: 30px;color: #fff;margin-top: -19px;}
.shijin .right h2 img{margin-bottom: 28px;margin-left: 1em;}
.shijin_ul{width: 100%;height: 212px;overflow: hidden;}
.shijin_ul .swiper-slide{height: 39px;}
.shijin_ul .swiper-slide p{font-size: 14px;color: #fff;padding-left: 10px;}


.news{padding: 80px 0;background: #fafafa;}
.news .row>h1,.news .row>p{text-align: center;}
.news .row>p{font-size: 16px;color: #afafaf;line-height: 3em;}
.ul_name{display: flex;width: 100%;padding: 20px 0;justify-content: center;}
.ul_name a{display: block;margin: 0 10px;border: 1px solid #b5b5b5;padding: 4px 2em;width: fit-content;color: #000000;}
.ul_name a:hover{display: block;margin: 0 10px;border: 1px solid #f38413;padding: 4px 2em;width: fit-content;color: #f38413;}
.news .swiper{padding: 20px 7% 110px 7%;position: relative;}
.news .swiper-container{padding-bottom: 110px;}
.news .swiper-slide{height: 300px;width: 569px;position: relative;}
.news .swiper-slide>img{max-width: 100%;max-height: 100%;}
.news .swiper-slide .news_box{position: absolute;bottom: -35%;left: 26px;background: rgb(255 255 255 / 90%);padding: 35px 30px;width: 514px;height: 210px;}
.news_box h4{font-size: 14px;color: #282828;}
.news_box p{font-size: 12px;color: #5c5c5c;line-height: 22px;margin: 14px 0;}
.news_box a{display: block;margin: 25px auto 0 0;width: 94px;height: 25px;color: #fff;font-size: 12px;text-align: center;line-height: 25px;overflow: hidden;background: #f38413;}
.news_box hr{display: block;border-top: 1px solid #ececec;}
.news .swiper-slide:hover .news_box{background: rgb(228 103 19 / 80%);}
.news .swiper-slide:hover h4{font-size: 16px;color: #fff;line-height: 2em;}
.news .swiper-slide:hover p{font-size: 14px;color: #fff;line-height: 2em;}
.news .swiper-slide:hover a{width: 100%;height: 100%;position: absolute;top: 0%;left: 0%;margin: 0;background: none;opacity: 0;}
.news .swiper-slide:hover hr{display: none;}
.news .swiper-pagination{width: 100%;left: 0;bottom: 10%;}
.news .swiper-pagination-bullet{width: 10px;height: 10px;border-radius: 0;margin: 0 15px;}
.news .swiper-pagination-bullet-active{background: #f38413;}
.news .row>a{display: block;margin: 0 auto;border: 1px solid #f38413;padding: 8px 2em;width: fit-content;color: #f38413;}
@-webkit-keyframes ck {25% {-webkit-transform: translateX(-2px);}50%, 100% {-webkit-transform: translateX(0);}75% {-webkit-transform: translateX(2px);}}
@keyframes ck {25% {transform: translateX(-2px);}50%, 100% {transform: translateX(0);}75% {transform: translateX(2px);}}
.news .row>a:hover .ck{-webkit-animation: ck 1s linear infinite;animation: ck 1s linear infinite;display: inline-block;}

.footer_po{background: #f3f3f3;padding: 5.5em 0;}
.footer_po .row{display: flex;justify-content: space-between;}
.footer_po .left{width: 42%;display: flex;justify-content: space-between;}
.footer_po .left .footer_logo{font-size: 14px;line-height: 22px;color: #5c5c5c;}
.footer_po .left .footer_logo img{margin-bottom: 3em;}
.footer_po .left .footer_logo p{font-size: 14px;line-height: 22px;color: #5c5c5c;}
.footer_po .left .erweima .box{padding: 1em 1.5em 0 1.5em;background: #dfdfdf;height: fit-content; margin-bottom:10px}
.footer_po .left .erweima .box p{line-height: 3em;font-size: 14px;color: #282828;text-align: center;}
.footer_po .right{width: 58%;}
.footer_po .right ul{width: 90%;margin-right: auto;display: flex;}
.footer_po .right ul li{width: 20%;}
.footer_po .right ul h3{font-size: 16px;color: #5c5c5c;border-bottom: 1px solid #d5d5d5;padding-bottom: 1em;margin-bottom: 1em;}
.footer_po .right ul a{display: block;font-size: 14px;color: #5c5c5c;margin-bottom: 1em;}

/* ______________________________nei____________________________________________ */
.Rotation_nei{position: relative;width: 100%;}
.Rotation_nei img{width: 100%;}
.Rotation_nei div{height: 80px;background-color: rgba(0, 0, 0, 0.8);}

.loc_title{}
.loc_title ul{display: flex;justify-content: center;align-items: center;overflow: hidden;background: #e9e9e9;height: 55px;padding: 0 18.75%;}
.loc_title ul a{display: block;width: 170px;height: 100%;background: #7d7d7d;font-size: 14px;color: #fff;text-align: center;line-height: 55px;}
.loc_title ul a:hover,.loc_title ul .active{background: #e46713;}
.loc_title div{width: 100%;text-align: right;display: flex;align-items: flex-end;justify-content: flex-end;padding: 2.5em 18.75%;}
.loc_title div h5{font-size: 12px;color: #000000;}
.loc_title div a{color: #000000;}

.mewss_list{}
.mewss_list .row{padding: 0 18.75%;}
.mewss_list .row>h1{font-size: 30px;color: #000;text-align: center;}
.mewss_list .row>p{font-size: 16px;color: #afafaf;margin-bottom: 55px;text-align: center;line-height: 2em;}
.mewss_list .row>h5{font-size: 18px;color: #000;}
.mewss_list .row>h6{font-size: 14px;color: #cfcfcf;line-height: 3em;margin-bottom: 55px;}
.mewss_list .content{font-size: 14px;color: #777;}
.mewss_list .meoce{height: 460px;margin: 20px 0 60px 0;}
.mewss_form{padding-bottom: 80px;}
.mewss_form .box{display: flex;justify-content: space-between;}
.mewss_form .box div{width: 350px;}
.mewss_form .box div input{width: 100%;padding: 1.1em 1em;background: #f6f6f6;color: #282828;border: none;margin-bottom: 25px;border-radius: 3px;}
.mewss_form input::-webkit-input-placeholder {color: #bababa;}
.mewss_form textarea::-webkit-input-placeholder {color: #bababa;}
.mewss_form .box textarea{width: 819px;height: 200px;background: #f6f6f6;color: #282828;border: none;padding: 1em;}
.mewss_form p input{height: 50px;width: 200px;border-radius: 3px;background: #f6f6f6;border: none;margin-left: 20px;color: #282828;}
.mewss_form .tijiao{width: 100%;text-align: center;padding-top: 40px;}
.mewss_form .tijiao input{width: 180px;border-radius: 8px;background: #000;color: #fff;text-align: center;line-height: 50px;height: 50px;margin: 0 auto;}

.about_list{padding: 70px 0 59px 0;}
.about_list .row,.about_anzhuan .row,.about_jt .row{padding: 0 18.75%;}
.about_list .row>h1{font-size: 30px;color: #000;text-align: center;}
.about_list .row>p{font-size: 16px;color: #afafaf;margin-bottom: 55px;text-align: center;line-height: 2em;}
.about_list ul{padding: 20px 270px 50px 270px;display: flex;flex-wrap: wrap;}
.about_list ul li{width: 33.333%;position: relative;}
.about_list ul li::after{position: absolute;top: 15px;right: -1px;content: "";display: block;width: 1px;height: 30px;background: #874400;text-align: center;}
.about_list ul li:nth-child(3):after{display: none;}
.about_list ul li div{display: flex;justify-content: center;}
.about_list ul li h1{font-size: 60px;color: #874400;}
.about_list ul li h6{display: flex;flex-direction: column;justify-content: space-around;margin-left: 1em;}
.about_list ul li span{display: block;font-size: 12px;color: #874400;}
.about_list ul li p{text-align: center;font-size: 14px;color: #874400;line-height: 35px;}
.about_list .row>h6{font-size: 12px;color: #afafaf;text-transform: uppercase;text-align: center;}
.about_list .row>h5{font-size: 18px;color: #000000;text-transform: uppercase;line-height: 2em;text-align: center;margin-bottom: 2em;}
.about_list .row>h5::after{display: block;content: '';width: 30px;height: 1px;background: #f38413;margin: 0 auto;}
.about_list .content{font-size: 12px;color: #5c5c5c;line-height: 28px;}
.about_list .content img{max-width: 100%;}
.about_list .content p{font-size: 12px;color: #5c5c5c;line-height: 28px;}
.about_anzhuan{background: #f5f6f7;padding: 80px 0;}
.about_anzhuan .row{display: flex;}
.about_anzhuan .row>div{width: 33.333%;text-align: center;}
.about_anzhuan .row h3{font-size: 20px;color: #f38413;line-height: 2.5em;}
.about_anzhuan .row img{max-width: 100%;}
.about_anzhuan .row p{font-size: 14px;line-height: 2em;color: #777777;padding: 0 60px;text-align: left;}
.about_jt{padding: 80px 0;}
.about_jt .row{display: flex;justify-content: space-between;}
.about_jt .row>div{width: 49%;height: 255px;}
.about_jt .row>div span{width: 100%;height: 100%;display: flex;align-items: center;flex-direction: column;justify-content: center;}
.about_jt .row>div:hover span{background: rgb(228 103 19 / 80%);}
.about_jt .row>div h4{font-size: 20px;color: #fff;line-height: 2em;}
.about_jt .row>div h6{font-size: 14px;color: #ffffff;}

.jod_list{padding-top: 80px;}
.jod_list .row{padding: 0 18.75%;}
.jod_tj .box{display: flex;justify-content: space-between;}
.jod_tj>h1{font-size: 30px;color: #000;text-align: center;}
.jod_tj>p{font-size: 16px;color: #afafaf;margin-bottom: 55px;text-align: center;line-height: 2em;}
.jod_tj .box>div{width: 270px;height: 318px;background: #fafafa;text-align: center;}
.jod_tj .box span{display: block;width: 100%;height: 3px;background: #afafaf;}
.jod_tj .box>div:hover span{background: #f38413;}
.jod_tj .box img{margin: 72px 0 60px 0;}
.jod_tj .box .content,.jod_tj .box .content p{font-size: 14px;color: #333333;line-height: 2em;}
.jod_tj>a{display: block;border: 3px solid #f38413;border-radius: 50px;width: 390px;height: 50px;display: flex;justify-content: center;align-items: center;font-size: 18px;color: #e46713;margin: 3em auto;}
.jod_zs{text-align: center;}
.jod_zs img{max-width: 100%;}
.jod_lc{padding: 80px 0;}
.jod_lc>h1{font-size: 30px;color: #000;text-align: center;}
.jod_lc>p{font-size: 16px;color: #afafaf;margin-bottom: 55px;text-align: center;line-height: 2em;}
.jod_lc .box{position: relative;}
.jod_lc .box>span{display: block;width: 80%;height: 1px;background: #f38413;position: absolute;top: 80px;left: 10%;z-index: -1;}
.jod_lc .box{display: flex;justify-content: space-between;}
.jod_lc .box img{margin: 0 0 40px 0;}
.jod_lc .box .content,.jod_lc .box .content p{font-size: 16px;color: #333333;line-height: 2em;text-align: center;}

.case{padding: 80px 0 45px 0;width: 100%;padding-bottom: 4em;}
.case .row{margin:0;width: 100%;height: 100%;padding: 0 18.5%;}
.case .row>h1,.case .row>p{text-align: center;font-size: 30px;color: #000000;}
.case .row>p{font-size: 16px;color: #afafaf;line-height: 3em;margin-bottom: 20px;}
.case .swiper{width: 100%;display:flex;flex-wrap: wrap;padding: 0 5%;padding-top:2em;}
.case .swiper-slide {text-align: center;font-size: 18px;background: #fff;width: 30.5%;margin-right:45px;margin-bottom:33px;}
.case .swiper-slide:nth-child(3n+3){margin-right:0;}
.case .swiper-slide a{position: relative;width: 100%;height: 280px;overflow: hidden;display: block;text-align: center;}
.case .swiper-slide a img{height:100%;margin: 0 -100%;}
.case .swiper-slide:hover img{transform: scale(1.2);}
.case .swiper-slide p{font-size: 14px;color: #000;text-align: center;line-height: 3em;}


.proder_list{padding: 80px 0 45px 0;width: 100%;padding-bottom: 4em;}
.proder_list .row{margin:0;}
.proder_list .row>h1,.proder_list .row>p{text-align: center;font-size: 30px;color: #000000;}
.proder_list .row>p{font-size: 16px;color: #afafaf;line-height: 3em;}
.proder_list .row{width: 100%;height: 100%;padding: 0 18.5%;}
.proder_list .swiper{width: 100%;display: flex;flex-wrap: wrap;padding-top: 2em;}

.proder_list .swiper-slide {background: #dedede;width: 29%;position: relative;display: flex;justify-content: center;align-items: center;padding: 0.5em 1em;overflow: hidden;height:600px;margin-right:59px;margin-bottom:55px;}
.proder_list .swiper-slide:nth-child(3n+3){margin-right:0;}
.proder_list .swiper-slide img{max-width: 100%;max-height: 100%;}
.proder_list .swiper-slide a{width: 0%;height: 100%;overflow: hidden;position: absolute;top: 0;left: 0;background: rgb(228 103 19 / 80%);z-index: 10;display: flex;justify-content: center;align-items: center;}
.proder_list .swiper-slide a span{display: block;width: 58px;height: 58px;border-radius: 50%;line-height: 51px;text-align: center;color: #fff;border: 1px solid #fff;font-size: 26px;}
.proder_list .swiper-slide p{padding: 10px 1em;font-size: 16px;color: #fff;background: rgb(64 63 63 / 80%);position: absolute;bottom: 0;left: 0;width: 100%;z-index: 9;}
.proder_list .swiper-slide:hover a{width: 100%;}



.proder_show{padding: 0 0 75px 0;}
.proder_show .row{padding: 0 18.75%;}
.proder_show .row>a{display: block;margin-top: -49px;background: #585858;color: #fff;font-size: 12px;padding: 5px 1em;width: fit-content;}
.proder_show .row>a img{display: inline-block;margin-left: 35px;}
.proder_show .box{border: 1px solid #d7d7d7;display: flex;}
.proder_show .box>div{width: 50%;}
.proder_show .left{text-align: center;padding: 100px 1em 1em 1em;}
.proder_show .left img{max-width: 100%;max-height: 100%;}
.proder_show .right{padding: 30px 30px 25px 0;}
.proder_show .right>h1{font-size: 25px;color: #000000;line-height: 2em;padding-bottom: 0.3em;}
.proder_show .right>h3{font-size: 16px;color: #b67221;line-height: 2em;border-top: 1px solid #b67221;border-bottom: 1px solid #b67221;padding-left: 40px;}
.proder_show .right>div{font-size: 14px;color: #b67221;padding: 30px 0px;}
.proder_show .right>div img{max-width: 100%;}

.news_list{width: 100%;padding-bottom: 135px;}
.news_list .row>h1,.news_list .row>p{text-align: center;font-size: 30px;color: #000000;}
.news_list .row>p{font-size: 16px;color: #afafaf;line-height: 3em;}
.news_list .row{width: 100%;height: 100%;padding: 0 18.5%;margin:0;}
.news_list .swiper{width: 100%;height: 1024px;}
.news_list .swiper-container {width: 100%;height: 100%;margin-left: auto;margin-right: auto;}
.news_list .swiper-slide {height: calc((100% - 100px) / 4);width: 100%;overflow: hidden;display: flex;justify-content: space-between;}
.news_list .swiper-slide .left{width: 37.5%;height: 230px;overflow: hidden;text-align: center;}
.news_list .swiper-slide .left img{height: 100%;margin:0 -100%;}
.news_list .swiper-slide .right{width: 55%;padding-top: 15px;}
.news_list .swiper-slide .right h3{font-size: 16px;color: #000000;}
.news_list .swiper-slide .right p{font-size: 12px;color: #777777;line-height: 2em;padding-top: 0.5em;}
.news_list .swiper-slide .right span{display: block;font-size: 14px;color: #282828;padding: 2em 0;}
.news_list .swiper-slide .right a{font-size: 12px;color: #ffffff;display: block;width: 78px;height: 35px;line-height: 35px;text-align: center;background: #e46713;}

.news_list .npb{position: relative;height: 60px;width: 100%;display: flex;justify-content: center;align-items: center;}
.news_list .npb>div{position: relative;}
.news_list .swiper-button-next,.news_list .swiper-button-prev{height: auto;margin: 0 30px;top: 3px;}
.news_list .swiper-button-next:after,.news_list .swiper-button-prev:after{font-size: 30px;color: #d6d6d6;}
.news_list .swiper-button-next.swiper-button-disabled,.news_list .swiper-button-prev.swiper-button-disabled {opacity: 1;cursor: auto;pointer-events: none;}
.news_list .swiper-pagination-bullet{width: 10px;height: 10px;border-radius: 15px;margin: 0 1em;background: #e46713;opacity: 1;}
.news_list .swiper-pagination-bullet-active {opacity: 1;background: #e46713;width: 4em;}

.news_show{padding: 0 0 75px 0;}
.news_show .row{padding: 0 18.75%;}
.news_show .row>a{display: block;margin-top: -49px;background: #585858;color: #fff;font-size: 12px;padding: 5px 1em;width: fit-content;}
.news_show .row>a img{display: inline-block;margin-left: 35px;}
.news_show .box{border: 1px solid #d7d7d7;padding: 3em 1em;}
.news_show .box>h1{font-size: 26px;color: #000;line-height: 2em;text-align: center;}
.news_show .box>p{font-size: 14px;color: #585858;text-align: center;border-bottom: 1px solid #d7d7d7;padding-bottom: 1em;margin-bottom: 1em;}
.news_show .content{font-size: 14px;line-height: 2em;}
.news_show .content img{max-width: 100%;}

#searchlist{padding: 80px 0 40px 0;}
#searchlist .swiper{display: flex;flex-wrap: wrap;height: fit-content;}
#searchlist .swiper-slide{width: 32%;margin-right: 2%;margin-bottom: 2em;}
#searchlist .swiper-slide:nth-child(3n+3){margin-right: 0;}

/* 分页带代码 */
.page{text-align: center;}
.page .pagination>.disabled>span,.page .pagination>li>a,.page .pagination>li>span {border: 1px solid #dcdcde;font-size: 14px;margin: 0 3px;color: #8f8f8f;padding: 2px 8px;border: 1px solid #dcdcdc;}
.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-color: rgb(228 103 19);padding: 2px 8px;color: #FFFFFF;border: 1px solid #dcdcde;
}
.page .pagination li{position: relative;}
.page .pagination li:nth-child(1) a:after,.page .pagination li:nth-child(1) span:after{content: "<<";background-color: #FFFFFF;display: block;width: 100%;height: 100%;position: absolute;top: 0px;left: 0%;padding-top: 2px;}
.page .pagination li:last-child a:after,.page .pagination li:last-child span:after{content: ">>";background-color: #FFFFFF;display: block;width: 100%;height: 100%;position: absolute;top: 0px;left: 0%;padding-top: 2px;}
.page .pagination li:nth-child(1) a:hover:after,.page .pagination li:nth-child(1) span:hover:after{background-color: #F5F5F5;}
.page .pagination li:last-child a:hover:after,.page .pagination li:last-child span:hover:after{background-color: #F5F5F5;}
/* 分页带代码 */