
/* CSS Document */

.w1630{width: 1630px;margin: 0 auto;max-width: 100%; position: relative;}
.banner .nav .abtn a {display: block;float: left;width: -webkit-calc(100% / 3);width: calc(100% / 3);position: relative;line-height: 60px;text-align: center;color: #666;background: #fff;}
.ab1 .tit{text-align: center;font-weight: bold;line-height: 36px;margin-bottom:80px;}
.ab1 .p{color: #999999;line-height: 32px;margin-bottom: 20px; font-size:18px;}
.ab1 .p span{color: #333333;font-weight: bold;}
.ab1_pic{height: 554px;}
.ab1_pic img{display: none;}
.ab2 .tit{text-align: center;font-weight: bold;line-height: 36px;margin-bottom: 68px;}
.ab2 .img{margin: 0 auto;margin-bottom: 16px;}
.ab2 .ab2_list{text-align: center;margin-bottom: 53px;}
.ab2 .ab2_list li{float: left;width: 16%;margin-right: 0.8%;}
.ab2 .ab2_list li:last-child{margin-right: 0;}
.ab2 .ab2_list li .p1{line-height: 120px;color: #333333;background: #f3f7f9;margin-bottom: 10px;}
.ab2 .ab2_list li .p2{line-height: 58px;border:1px solid #fef6f0;color: #999999;}
.ab3{position: relative;}
.ab3 .tit{text-align: center;position: absolute;top: 100px;left: 0;width: 100%;z-index: 2;}
.ab3 .tit .h{font-weight: bold;line-height: 36px;margin-bottom: 30px;}
.ab3 .tit .p{line-height: 16px;color: #666666;}
.ab3_con .ab_box{float: left;width: 33.3333%;padding: 0px 0 60px 0;}
.ab3_con .ab_box .pic{display: table; margin: 0 auto;background: #d0d0d0;border:12px solid #eeefef;border-radius: 50%;}
.ab3_con .ab_box .txt{text-align: center;padding: 0 20% 0 20%;}
.ab3_con .ab_box .txt .h{line-height: 30px;color: #333333;margin: 25px 0;}
.ab3_con .ab_box .txt .p{opacity: 1; line-height: 30px;color: #999999;height: 120px;width: 100%;overflow-y: auto;padding-right: 10px;}

.ab2 {display: none;}
.ab3_con{padding-top:120px}


/* 滚动条样式 */

.ab3_con .ab_box .txt .p::-webkit-scrollbar{ width:2px;height: 1px;}
.ab3_con .ab_box .txt .p::-webkit-scrollbar-thumb{ background:#ff6600;}
.ab3_con .ab_box .txt .p::-webkit-scrollbar-track{ background:#fff;}
/*.ab3_con .ab_box:hover,.ab3_con .ab_box.on{padding: 240px 0 192px 0;background-color: #f2f3f4;}*/
.ab3_con .ab_box:hover .pic,.ab3_con .ab_box.on .pic{background: #ff6600;border-color: #f5d0b7;}
/*.ab3_con .ab_box:hover .txt .p,.ab3_con .ab_box.on .txt .p{opacity: 1;}*/
.ab3_swiper{position: relative;overflow: hidden;}
.ab3_swiper .swiper-pagination{display: none;}
.ab4{background: url(https://www.arrowextruder.ru/template/default/static/images/ab4_bj.jpg)no-repeat center/cover;padding-bottom: 80px;}
.ab4 .tit{text-align: center;line-height: 36px;color: #333333;font-weight: bold;margin-bottom: 100px;}
.ab4 .ab4_box{position: relative; height: 200px;margin-bottom: 19px;}
.ab4 .ab4_box:last-child{margin-bottom: 0;}
.ab4 .ab4_box:before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(255,255,255,.8);opacity: 0;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}
.ab4 .ab4_box:after{content: "";position: absolute;top: 16px;left: 16px;width: -webkit-calc(100% - 32px);width: calc(100% - 32px);height: -webkit-calc(100% - 32px);height: calc(100% - 32px);border:2px solid #fff;opacity: 0;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}
.ab4 .ab4_box .txt{text-align: center;color: #fff;position: relative;z-index: 2;}
.ab4 .ab4_box .txt .p1{line-height:200px;}
.ab4 .ab4_box .txt .p2{line-height: 200px;color: #ff6600;display: none;position: relative;}
.ab4 .ab4_box:hover:before,.ab4 .ab4_box.on:before{opacity: 1;}
.ab4 .ab4_box:hover:after,.ab4 .ab4_box.on:after{opacity: 1;}
.ab4 .ab4_box:hover .p1,.ab4 .ab4_box.on .p1{display: none;}
.ab4 .ab4_box:hover .p2,.ab4 .ab4_box.on .p2{display: block;}
.ab5{padding-bottom: 0; }
.ab5 .tit{text-align: center;font-weight: bold;line-height: 36px;margin-bottom: 100px;}
.ab5 .ab5_con{height: 600px;padding-top: 150px;}


.ab5_swiper{margin-left: -webkit-calc(50% - 720px);margin-left: calc(50% - 720px);position: relative;overflow: hidden;padding-left: 8px;}
.ab5_swiper:after{content: "";position: absolute;left: 20px;top: 80px;width: 100%;height: 1px;background: #ff6600;}
.ab5_swiper .swiper-slide{width: 50%; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.ab5_swiper .swiper-slide.act{width: 75%;}
.ab5_swiper .swiper-slide .pox{width: 95%;height: 300px;overflow: auto;}
.ab5_swiper .swiper-slide .h{padding-left: 30px; line-height: 1;color: #000000;margin-bottom: 40px;}
.ab5_swiper .swiper-slide .dian{position: relative;display: block;width: 34px;height: 34px;margin-bottom: 25px;}
.ab5_swiper .swiper-slide-active .dian:after{content: "";width: 50px;height: 50px;position: absolute;top: -8px;left: -8px;border-radius: 50%;border: 1px dashed #ff6600;}
.ab5_swiper .swiper-slide .dian span{display: block;}
.ab5_swiper .swiper-slide .dian .span1{position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%); width: 16px;height: 16px;border-radius: 50%;background: #ff6600;}
.ab5_swiper .swiper-slide .dian .span2{position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%); width: 34px;height: 34px;border-radius: 50%;border:1px solid #ff6600;}
.ab5_swiper .swiper-slide .h1{padding-left: 30px;line-height: 1;color: #333333;margin-bottom: 42px;}
.ab5_swiper .swiper-slide .p{position: relative; padding-left:30px;color: #666666;line-height: 1.5;margin-bottom: 10px;}
.ab5_swiper .swiper-slide .p:after{content: "";position: absolute;top: 3px;left: 0;width: 10px;height: 10px;border-radius: 50%;background: #ff6600;}

.ab6 .tit{text-align: center;font-weight: bold;line-height: 36px;margin-bottom: 100px;}
.ab6 .ab6_con{padding: 70px 92px; border: 1px solid #efefef;}

.ab6 .ab6_con .ab6_box{float: left;margin-right:50px;}
.ab6 .ab6_con .ab6_box:last-child{margin-right: 0;}
.ab6 .ab6_con .ab6_box .pic{float: left;padding-right: 30px;margin-right: 30px;border-right: 1px dashed #a1a1a1;}
.ab6 .ab6_con .ab6_box .txt{float: left;}
.ab6 .ab6_con .ab6_box .txt .h{color: #ff6600;line-height: 36px;margin-bottom: 8px;text-align: center;}
.ab6 .ab6_con .ab6_box .txt .p{color: #666666;line-height: 18px;}
.ab7{height: 717px;display: none;}
.ab7 .tit{text-align: center;color: #333333;line-height: 24px;margin-bottom: 74px;}
.ab7 .ab7_box{float: left;width: 23.5%;margin-right: 2%;text-align: center;padding: 36px 0 32px 0;background: #fff;border:1px solid #e8e8e8;}
.ab7 .ab7_box:last-child{margin-right: 0;}
.ab7 .ab7_box .pic{display: table; margin: 0 auto;padding: 8px;border-radius: 50%;border: 1px dashed #ff7112;margin-bottom: 20px;}
.ab7 .ab7_box .txt{padding: 0 30px;}
.ab7 .ab7_box .txt .name{line-height: 18px;font-weight: bold;margin-bottom: 10px;color: #333333;}
.ab7 .ab7_box .txt .solid{margin: 0 auto;width: 27px;height: 2px;background: #ff6600;margin-bottom: 6px;}
.ab7 .ab7_box .txt .zw{line-height: 24px;font-weight: bold;margin-bottom: 10px;color: #333333;}
.ab7 .ab7_box .txt .p{color: #999999;line-height: 24px;height: 120px;width: 100%;overflow-y: auto;padding-right: 10px;}
/* 滚动条样式 */
.ab7 .ab7_box .txt .p::-webkit-scrollbar{ width:2px;height: 1px;}
.ab7 .ab7_box .txt .p::-webkit-scrollbar-thumb{ background:#ff6600;}
.ab7 .ab7_box .txt .p::-webkit-scrollbar-track{ background:#fff;}
.ab7 .ab7_box:hover{margin-top: -20px;background: #ff6600;color: #fff;}
.ab7 .ab7_box:hover .pic{border-color: #fff;}
.ab7 .ab7_box:hover .txt .name{color: #fff;}
.ab7 .ab7_box:hover .txt .zw{color: #fff;}
.ab7 .ab7_box:hover .txt .p{color: #fff;}
.ab7 .ab7_box:hover .txt .solid{background: #fff;}
.ab8{}
.ab8 .tit{text-align: center;margin-bottom: 40px;}
.ab8 .tit .h{line-height: 1;margin-bottom: 26px;}
.ab8 .tit .p{line-height:24px;}
.ab8_con{position: relative;}
.ab8_con>img{margin: 0 auto;}
.ab8_con .ab8_txt{position: absolute;top: 23%;left: 0;width: 100%;}
.ab8_con .ab8_txt img{margin: 0 auto;margin-bottom: 40px;}
.ab8_con .ab8_txt .txt1{font-weight: bold;display: table;margin: 0 auto;}
.ab8_con .ab8_txt .txt1 span{margin: 0 15px;}
.ab9{text-align: center;/*height: 778px; */}
.ab9 .titi{color: #333333;margin-bottom: 50px;}
.ab9 .tit .h{text-align: center;color: #333333;font-weight: bold;line-height: 1;margin-bottom: 50px;}
.ab9 .tit .h2{margin-bottom: 30px;}
.ab9 .tit .h3{color: #999999;line-height: 30px;}
.ab9 .tit .h3 span{color: #333333;font-weight: bold;vertical-align: top;}
.ab9_box{float: left;width:23%;margin-right:2%;padding: 108px 15px 30px 15px;background: rgba(255,255,255,.5);-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}
.ab9_box:last-child{margin-right: 0;}
.ab9_box .pic{width: 72px;height: 70px;margin: 0 auto;margin-bottom: 40px;}
.ab9_box .txt{/*height:120px;*/color: #666666;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1); line-height:20px}
.ab9_box:hover{background: #ff6600;}
.ab9_box:hover .txt{color: #fff;}
.ab9_box:hover .tit{color: #fff;}
.ab9_box:hover .titi{color: #fff;}
.ab9_box:hover .pic{background-position-y:-70px;}
.ab10{line-height: 1;text-align: center;}
.ab10 .tit .h{color: #333333;font-weight: bold;margin-bottom: 27px;}
.ab10 .tit .p{color: #999999;margin-bottom: 25px;line-height: 1.5;}
.ab10 .pics1{display: none;}
.ab10 .pics1 .pic1{float: left;width: 23%;margin-right: 2.65%;}
.ab10 .pics1 .pic1 .pic{width: 100%;overflow: hidden;}
.ab10 .pics1 .pic1 img{width: 100%;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}
.ab10 .pics1 .pic1 img:hover{-webkit-transform: scale(1.1);transform: scale(1.1);}
.ab10 .pics1 .pic1:last-child{margin-right: 0;}
.ab10 .pics1 .pic1 .p{color: #282828;margin:10px 0 20px 0;}
.ab10 .h1{color: #282828;margin: 13px 0 49px 0;}
.ab10 .mh1{display: none;}
.ab10 .h2{color: #282828;font-weight: bold;margin-bottom: 20px;}
.ab10 .pics2{padding: 0 115px;}
.ab10 .pics2 .pic2{float: left;width: 19%;margin-right: 8%;}
.ab10 .pics2 .pic2:last-child{margin-right: 0;}
.ab10 .pics2 .pic2 .pic{width: 100%;overflow: hidden;}
.ab10 .pics2 .pic2 img{width: 100%;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}
.ab10 .pics2 .pic2 img:hover{-webkit-transform: scale(1.1);transform: scale(1.1);}
.ab10 .pics2 .pic2 .p{color: #282828;margin: 20px 0 0 0;}
.ab11{height: 867px;}
.ab11 .tit{text-align: center;margin-bottom: 49px;}
.ab11 .pic_box{float: left;width:100%;}

.ab11 .pic_box .pic{width: 100%;overflow: hidden;margin-bottom: 10px;position: relative;}
.ab11 .pic_box .pic .tt{position: absolute;width: 100%;color: #fff; bottom: -50px;left: 0;z-index: 2;line-height: 50px;padding: 0 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align: center;background: rgba(0,0,0,.5);-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}
.ab11 .pic_box .pic:hover .tt{bottom: 0;}
.ab11 .pic_box img{-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}
.ab11 .pic_box img:hover{-webkit-transform: scale(1.1);transform: scale(1.1);}
.ab11 .txts{float: right;width: 29.5%;height: 604px; background-color: #fff;padding: 110px 0 0 0;}
.ab11 .txt{position: relative;overflow: hidden;height: 100%;}
.ab11 .txt .h{color: #333333;line-height: 1;font-weight: bold;margin-bottom: 25px;padding-left: 52px;}
.ab11 .txt .p{line-height: 36px;color: #666666;padding-left: 25px;width: calc(100% - 25px); overflow: auto;height:290px;}

.ab11 .txt .p::-webkit-scrollbar{ width:4px;height: 1px;}
.ab11 .txt .p::-webkit-scrollbar-thumb{ background:#f60;}
.ab11 .txt .p::-webkit-scrollbar-track{ background:#fff;} 
.ab11 .txt .next1,.ab11 .txt .prev1{background-size: 12px 20px;}
.ab11 .txt .next1{background-image: url(../image/ab11_nesxt.jpg);top: auto;bottom: 50px; right: calc(50% - 77px);}
.ab11 .txt .prev1{background-image: url(../image/ab11_prev.jpg);top: auto;bottom: 50px; left: calc(50% - 77px);}
.ab11 .txt .swiper-pagination{bottom: 83px;color: #c0c2cc;}
.ab11 .txt .swiper-pagination span{color: #333333;margin: 0 8px;}
.ab11 .txt .solid{position: absolute;bottom: 71px;left: 50%;-webkit-transform: translateX(-54px);transform: translateX(-54px); width: 108px;height: 1px;background: #d9d9d9;}
.ab11 .txt .solid span{position: absolute;left: 22px;top: -2px;width: 22px;height: 5px;background: #ff6600;}
.ab11 .txt .solid span.on{left: 63px;}
.ab12top .tit{}
.ab12top .tit .h{text-align: center;color: #333333;font-weight: bold;line-height: 1;margin-bottom: 25px;}
.ab12top .tit .p{color: #999999;line-height: 30px;margin-bottom: 23px;}
.ab12top_con{border:1px solid #eaeaea}
.ab12top_con .ab12_box{float: left;width: 20%;border-right: 1px solid #eaeaea;text-align: center;padding: 50px 0;}
.ab12top_con .ab12_box:last-child{border-right: none;}
.ab12top_con .ab12_box img{display: inline-block;margin-bottom: 25px;}
.ab12top_con .ab12_box .txt{line-height: 1;color: #333333;}
.map_m{display: none;margin: 0 auto;}
.ab12_map{display: table;margin: 0 auto;margin-top: 40px;margin-bottom: 76px;position: relative;}
.ab12_map .txt{position: absolute;width: 122px;height: 50px;background: rgba(255,255,255,.9);border-radius: 4px;color: #333333;line-height: 50px;text-align: center;box-shadow: 5px 5px 10px rgba(0,0,0,.1);}
.ab12_map .txt1{left: 158px;top: 274px;}
.ab12_map .txt2{left: 290px;top: 190px;}
.ab12_map .txt3{left: 250px;top: 396px;}
.ab12_map .txt4{left: 340px;top: 330px;}
.ab12_map .txt5{left: 410px;top: 398px;}
.ab12_map .txt6{left: 463px;top: 210px;}
.ab12_map .txt7{left: 485px;top: 282px;}
.ab12_map .txt8{left: 500px;top: 345px;}
.ab12_map .txt9{left: 555px;top: 462px;}
.ab12_map .txt10{left: 588px;top: 140px;}
.ab12_map .txt11{left: 710px;top: 212px;}
.ab12_map .txt12{left: 704px;top: 323px;}
.ab12_map .dz{position: absolute;top: 405px;right: 120px;-webkit-animation: banner_d 2s linear 2s;-moz-animation: banner_d 2s linear 2s;animation: banner_d 2s linear 2s;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;animation-iteration-count: infinite;}
@-webkit-keyframes banner_d {from {top: 390px;}to { top: 405px;}}
@keyframes banner_d {from {top: 390px;}to {top: 405px;}}
.ab12cen{margin-bottom: 80px;margin-top:50px}
.ab12c_box{float: left;width: 32%;margin-right: 2%;}
.ab12c_box:last-child{margin-right: 0;}
.ab12c_box .pic{width: 100%;overflow: hidden;}
.ab12c_box .pic img{-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}
.ab12c_box .pic img:hover{-webkit-transform: scale(1.1);transform: scale(1.1);}
.ab12c_box .txt{background: #fafafa;border:1px solid #eaeaea;border-top: none;}
.ab12c_box .txt .h{text-align: center;padding:40px 0 30px 0;color: #333333;}
.ab12c_box .ps{padding-bottom: 30px;}
.ab12c_box .p{width: 50%;float: left;color: #333333;line-height: 1;margin-bottom: 20px;}
.ab12c_box .p p{display: table;margin: 0 auto;padding-left: 19px;background: url(../image/ab12_dian.jpg)no-repeat left center;}
.ab12c_box .p p span{color: #ff6600;}
.ab12bto_con{position: relative;overflow: hidden;}
.ab12bto_con .swiper-slide{width: 23.75%;margin-right: 1.6666%;border: 1px solid #f0f0f0;}
.ab12bto_con .swiper-slide .pic{width: 100%;overflow: hidden;}
.ab12bto_con .swiper-slide .pic img{-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);-webkit-transform: scale(1);transform: scale(1.000001);width: 100%;}
.ab12bto_con .swiper-slide .pic img:hover{-webkit-transform: scale(1.1);transform: scale(1.1);}
.ab12bto_con .swiper-slide .txt{text-align: center;line-height: 52px;background: #f9f9f9;}
.ab12bto .next1,.ab12bto .prev1{background: no-repeat;width: 64px;height: 64px;top: 26.8%;margin-top: 0;}
.ab12bto .next1{display: block;width: 64px;height: 64px;float: right;background: url(../image/product_3.png) center no-repeat;}
.ab12bto .prev1{display: block;width: 64px;height: 64px;float: right;background: url(../image/product_p3.png) center no-repeat;}
.ab12bto .next1 span{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 3;background: url(../image/product_2.png) center no-repeat;}
.ab12bto .prev1 span{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 3;background: url(../image/product_2.png) center no-repeat;}
.ab12bto .next1:hover{background: url(../image/product_3j.png) center no-repeat;}
.ab12bto .prev1:hover{background: url(../image/product_p3j.png) center no-repeat;}
.ab12bto .next1:hover span,.ab12bto .prev1:hover span{background: url(../image/product_2j.png) center no-repeat;animation: zhuan 2s linear forwards;-webkit-animation: zhuan 2s linear forwards;}
.ab12bto .swiper-pagination{display: none;}
@keyframes zhuan {0% {transform: rotate(0deg);}100% {transform: rotate(180deg);}}
@-webkit-keyframes zhuan {0% {transform: rotate(0deg);}100% {transform: rotate(180deg);}}
.ab13 .tit{line-height: 1;color: #333;font-weight: bold;text-align: center;margin-bottom: 60px;}
.ab13_map{width: 100%;height: 600px;position: relative;}
.ab13_map .map{width: 100%;height: 100%;}
.ab13_map .map #map{width: 100%;height: 100%;}
.ab13_map .txt{position: absolute;top: 150px;left: 50%;z-index: 2;}
.ab13_map .txt .left{position: relative; float: left;width: 400px;min-height: 300px;border-radius: 4px;background: #fff;box-shadow: 5px 5px 10px rgba(0,0,0,.1);padding: 50px 50px 60px 50px;color:#333333;z-index: 2;display: none;}
.ab13_map .txt .left.show{display: block;}
.ab13_map .txt .left .h{padding:10px 0 20px 20px;margin-bottom: 22px; height: 48px;background: url(https://www.arrowextruder.ru/template/default/static/images/map_icon1.png)no-repeat left top;border-bottom: 1px solid #c7c4cc;}
.ab13_map .txt .left .p{line-height: 24px;padding-left: 20px;margin-bottom: 7px;}
.ab13_map .txt .left .p1{background: url(https://www.arrowextruder.ru/template/default/static/images/map_icon2.png)no-repeat left 3px;}
.ab13_map .txt .left .p2{background: url(https://www.arrowextruder.ru/template/default/static/images/map_icon3.png)no-repeat left 3px;}
.ab13_map .txt .left .p3{background: url(https://www.arrowextruder.ru/template/default/static/images/map_icon4.png)no-repeat left 3px;}
.ab13_map .txt .right{float: left;padding-top: 3px;z-index: -1;position: relative;overflow: hidden;padding-bottom: 46px;}
.ab13_map .txt .right1{height: 220px;position: relative;overflow: hidden;}
.ab13_map .txt .right1 .swiper-slide{height: 56px;padding-bottom: 6px;}
.ab13_map .txt .right1 .swiper-slide1{width: 120px;line-height: 50px;height: 50px; padding-left: 24px;color: #333333;background: #efefef;border-top-right-radius: 4px;border-bottom-right-radius: 4px;margin-bottom: 6px;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);cursor: pointer;}
.ab13_map .txt .right1 .swiper-slide1.on{width: 160px;color: #fff;font-size: 18px;font-weight: bold;background: #ff6600;}
.ab13_map .txt .right .next1,.ab13_map .txt .right .prev1{position: absolute;bottom: 0;left: 0;top: auto;width: 40px;height: 40px;background: no-repeat top;background-position-y:-40px; background-color: #efefef;border-top-right-radius: 4px;border-bottom-right-radius: 4px;}
.ab13_map .txt .right .next1:hover,.ab13_map .txt .right .prev1:hover{background-position-y: 0;background-color: #ff6600;}
.ab13_map .txt .right .next1{background-image: url(../image/map_xjt.png);}
.ab13_map .txt .right .prev1{background-image: url(../image/map_sjt.png);display: none;}



.ab3_rw{}

.ab3_rw .swiper3_rw{}

.ab3_rw .swiper3_rw .sbox,.ab3_rw .swiper3_rw .sbox img{display: block;width: 100%;}

.ab3_rw .swiper3_rw .pagination3_rw{}

.ab3_rw .swiper3_rw .pagination3_rw .swiper-pagination-bullet-active{background: #f60;}

.swiper5_hy{padding-bottom: 30px;}

.swiper5_hy .sbox,.swiper5_hy .sbox img{display: block;width: 100%;}

.swiper5_hy .pagination5_hy .swiper-pagination-bullet-active{background: #f60;}

.ab5_ry{text-align: center; padding-top:80px}

.swiper5_ry{margin-top: 50px;}

.swiper5_ry .pagination5_ry{bottom: 50px;}

.swiper5_ry .sbox,.swiper5_ry .sbox img{display: block;width: 100%;}

.swiper5_ry .pagination5_ry .swiper-pagination-bullet-active{background: #f60;}

.ab5_hz{text-align: center;}

.swiper5_hz{margin: 50px 0;}

.swiper5_hz .pagination5_hz{bottom: 30px;}

.swiper5_hz .sbox,.swiper5_hz .sbox img{display: block;width: 100%;}

.swiper5_hz .pagination5_hz .swiper-pagination-bullet-active{background: #f60;}



/* end */
@media (max-width:1630px){
    .w1630{padding: 0 5%;}
    .ab12bto_con{padding: 0!important;}
    .ab11 .pic_box .left{width: 49%;}
    .ab11 .pic_box .right{width: 49%;}
}
@media (max-width:1440px){
    .w1440{padding-left:5%;padding-right: 5%;}
    .pd100{padding-top: 50px;padding-bottom: 50px;}
    .head .ss:hover input{width: 210px;}
    .ab5_swiper{margin-left: 30px;}
    .ab5_swiper .swiper-slide .p{line-height: 1.5;}
    .ab6 .ab6_con{padding: 70px 30px;width: 90%;margin-bottom: 20px;}
    .ab6 .ab6_con .ab6_box{margin-right:40px;}
    .ab12bto_con{padding: 0!important;}
    .ab5{padding-bottom: 0;}
    .ab2 .tit,.ab4 .tit,.ab5 .tit,.ab6 .tit,.ab13 .tit{margin-bottom: 30px;}
    .ab7{height: auto;}
    .ab9{height: auto;}
    .ab11{height: auto;}
    .ab11 .txts{height: 530px;padding-top: 60px;}
    .ab3_con .ab_box{padding: 250px 0 50px 0;}
/*    .ab3_con .ab_box:hover, .ab3_con .ab_box.on{padding: 200px 0 100px 0;}*/
}
@media (max-width:1280px){
    .ab6 .ab6_con .ab6_box .txt .p{font-size: 14px;}
}


.ab2 > .ming{display: none;}

@media (max-width:768px){
    .ab1 .tit{margin-bottom: 20px;}
    .ab1_pic{height: 200px;}
    .ab2{padding: 30px 0;}
    .ab2 .tit{margin-bottom: 20px;}
    .ab2>img{display: none;}
    .ab2>.ming{display: block;}
    .ab2>.ming2{display: block;margin: 0 auto 5px;width: 90%;}
    .ab2 .ab2_list li{width: 100%;margin: 0 0 10px;}
    .ab2 .ab2_list li:nth-child(2n){margin-right: 0;}
    .ab2 .ab2_list{margin: 0 auto; width: 90%;}
    .ab2 .ab2_list li .p1{line-height: 40px;font-size: 18px;margin-bottom: 0;}
    .ab2 .ab2_list li .p2{line-height: 30px;padding: 5px 0;border: 0;display: none;}
    .ab2 .ab2_list li:nth-child(1) .p2{display: block;}
    .ab3 .tit{position: static;margin-bottom: 20px;}
    .ab3 .tit .h{margin-bottom: 20px;}
    .ab3_con .ab_box{float: none;width: 100%;padding: 70px 0 50px 0;background-color: #f2f3f4;margin-bottom: 16px;}
/*    .ab3_con .ab_box:hover, .ab3_con .ab_box.on{padding: 70px 0 50px 0;}*/
    .ab3_con .ab_box .txt{padding: 0 16px;}
    .ab3_con .ab_box .pic{background: #ff6600;border-color: #f5d0b7;}
    .ab3_con .ab_box .txt .p{opacity: 1;}
    .ab4{padding:20px 5% 30px 5%;}
    .ab4 .tit{margin-bottom: 20px;}
    .ab4 .ab4_box .txt{position: relative;height: 100%;}
    .ab4 .ab4_box .txt .p2{font-size: 18px;line-height: 28px;padding: 0 5%;position: absolute;top: 50%;left: 0;width: 100%;transform: translateY(-50%);}
    .ab5{padding:0 5% 30px 5%;}
    .ab5 .tit{margin-bottom: 20px;}
    .ab5 .ab5_con{padding: 30px 0;height: auto;}
    .ab5_swiper .swiper-slide{width: 80%;padding-right: 6px;}
    .ab5_swiper:after{top: 54px;}
    .ab5_swiper .swiper-slide .h{margin-bottom: 20px;}
    .ab5_swiper .swiper-slide .h1{font-size: 14px;margin-bottom: 20px;}
    .ab5_swiper .swiper-slide .p{margin-bottom: 10px;}
    .ab6{padding: 0 0 30px 0;}
    .ab6 .tit{margin-bottom: 20px;}
    .ab6 .ab6_con{padding: 30px 5%;margin-bottom: 0;}

    .ab6 .ab6_con .ab6_box{width: 50%;margin-right: 0;height: 50px;margin-bottom: 16px;}
    .ab6 .ab6_con .ab6_box .pic{padding-right: 10px;margin-right: 10px;width: 46px;margin-top: 10px;}
	.ab6 .ab6_con .ab6_box .pic img{width:100%}
    .ab6 .ab6_con .ab6_box .txt .h{line-height: 1;}
    .ab6 .ab6_con .ab6_box .txt .p{font-size: 14px;}
    .ab7{height: auto;padding: 30px 0;}
    .ab7 .tit{margin-bottom: 30px;}
    .ab7 .ab7_box{float: none;width: 100%;margin-right: 0;margin-bottom: 16px;}
    .ab8{padding: 30px 5%;}
    .ab8 .tit .h{line-height: 1.5;}
    .ab8_con .ab8_txt img{width: 120px;margin-bottom: 16px;}
    .ab8_con .ab8_txt .txt1 span{margin: 0 6px;}
    .ab9{padding: 30px 5%;height: auto;margin-bottom:30px}
    .ab9_box{width: 99%;margin-right: 2%;padding: 30px 0;margin-bottom: 16px;}
    .ab9_box .pic{width: 36px;height: 35px;background-size: 36px 70px;margin-bottom: 20px;}
    .ab9_box:hover .pic{background-position-y: -35px;}
    .ab9_box:nth-child(2n){margin-right: 0;}
    .ab10{padding: 30px 5%;}
    .ab10 .tit .h{margin-bottom: 20px;}
	.ab9 .titi{margin-bottom:15px}
    .ab10 .h1{display:none;}
    .ab10 .mh1{display:block;margin: 30px 0 30px 0;}
    .ab10 .pics1 .pic1{float: none;width: 100%;margin-right: 0;}
    .ab10 .img{display: none;}
    .ab10 .h2{margin: 30px 0;}
    .ab10 .tit .p{line-height: 1.5;}
    .ab10 .pics2{padding: 0;}
    .ab10 .pics2 .pic2{float: none;width: 100%;margin-right: 0;margin-bottom: 16px;}
    .ab11{padding: 0 0 0 0;height: auto;}
    .ab11 .tit{margin-bottom: 20px;}
    .ab11 .pic_box{float: none;width: 100%;margin-right: 0;}
    .ab11 .pic_box .left{float: none;width: 100%;}
    .ab11 .pic_box .right{float: none;width: 100%;}
    .ab11 .txts{float: none;width: 100%;padding-top: 20px;height: auto;}
    .ab11 .txt{padding-bottom: 80px;}
    .ab11 .txt .h{padding-left: 0;}
    .ab11 .txt .p{padding-left: 0;}
    .ab11 .txt .swiper-pagination{bottom: 50px;}
    .ab11 .txt .prev1{bottom: 20px;}
    .ab11 .txt .next1{bottom: 20px;}
    .ab11 .txt .solid{bottom: 41px;}
    .ab12top .tit .h{margin-bottom: 20px;}
    .ab12top_con .ab12_box{padding: 20px 0;width: 33.33%;border: 1px solid #eaeaea;border-right: none;}
    .ab12top_con .ab12_box:last-child{border-right: 1px solid #eaeaea;}
    .ab12top_con .ab12_box:nth-child(3){border-right: 1px solid #eaeaea;}
    .ab12top_con .ab12_box:nth-child(4){border-top:none;}
    .ab12top_con .ab12_box:nth-child(5){border-top:none;}
    .ab12top_con .ab12_box img{width:30px;}
    .ab12top_con{border: none;}
    .ab12top_con .ab12_box .txt{font-size: 12px;padding: 0 6px;line-height: 20px;height: 40px;}
    .ab12_map{display: none;}
    .map_m{display: block;margin: 16px auto;}
    .ab12{padding-bottom: 60px;}
    .ab12cen{margin-bottom: 20px;}
    .ab12c_box{float: none;width: 100%;margin-right: 0;margin-bottom: 16px;}
    .ab12c_box .txt .h{padding: 20px 0 15px 0;}
    .ab12c_box .p p{font-size: 12px;}
    .ab12bto_con .swiper-slide{width: 100%;margin-right: 0;}
    .ab12bto .next1, .ab12bto .prev1{top: 29%;display: none;}
    /* .ab12bto .prev1{left: 0;width: 44px;height: 44px;background-size: 44px 44px;}
    .ab12bto .next1:hover{background-size: 44px 44px;}
    .ab12bto .next1{right: 0;width: 44px;height: 44px;background-size: 44px 44px;}
    .ab12bto .prev1:hover{background-size: 44px 44px;}
    .ab12bto .next1:hover span, .ab12bto .prev1:hover span{background-size: 44px 44px;} */
    .ab12bto .swiper-pagination{display: block;bottom: -30px;left: 0;width: 100%;}
    .ab12bto .swiper-pagination .swiper-pagination-bullet{opacity: 1;background-color: #ddd;margin: 0 3px;display: inline-block;}
    .ab12bto .swiper-pagination .swiper-pagination-bullet-active{opacity: 1;background-color: #ff6600;}
    .ab13_map .txt{left: 20px;}
    .ab13_map .txt .left{width: 210px;padding:20px 10px;height: auto;}
    .ab13_map .txt .right1 .swiper-slide1.on{width: 120px;}
    .ab13 .tit{margin-bottom: 20px;}
    .ab7 .ab7_box:hover{margin-top: 0;}
    .ab3_swiper .swiper-pagination{display: block;bottom: 40px;}
    .ab3_swiper .swiper-pagination .swiper-pagination-bullet{opacity: 1;background-color: #fff;}
    .ab3_swiper .swiper-pagination .swiper-pagination-bullet-active{opacity: 1;background-color: #ff6600;}
    .ab12c_box .ps{padding-bottom: 10px;}
    .ab1_pic img{display: block;width: 100%;height: 100%;}

    .ab10 .pics1 {position: relative;width: 100%;overflow: auto;}
    .ab10 .pics1 .pibox{float: left;margin-right: -999em;}
    .ab10 .pics1 .pibox .pic1{float: left;width: 300px;margin-right: 10px;}

	.ab5_ry{padding-top:30px}
	.swiper5_ry{margin-top:20px}

}

