@charset "utf-8";
*{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;font-family:"Microsoft YaHei","微软雅黑";color: #000000;}
body{background: #FFFFFF;}
a{text-decoration: none;cursor: pointer;}
ul,li{list-style:none; text-decoration:none}
i{font-style: normal;}
.fl{float: left;}
.fr{float: right;}
img{border: none;}
em,h1{font-style: normal;}

.catalogue .w1180{width: 1180px;margin: 0 auto;}
.catalogue .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.catalogue .clearfix{*+height:1%;}
.catalogue .title_1{text-align: center;padding: 70px 0 30px;}
.catalogue .title_1 span{display: block;font-size: 32px;color: #333333;}
.catalogue .title_1 p{font-size: 16px;color: #333333;padding-top:18px;line-height: 30px;}
.catalogue .a_button{width: 310px;height: 60px;line-height: 60px;font-size: 24px;color: #fff;text-align: center;margin: 50px auto;clear: both;background-image: linear-gradient(to right,#ff4e32,#ff8472);display: block;border-radius:7px;}

.nav_m{height: 60px; background-color: #fff; width:100%;z-index:4;border-bottom: 1px solid #cccccc;}
.nav_m .nav-l{display: inline-block;}
.nav_m .nav-l li{ float:left;width:110px;height:58px;margin-right:12px;line-height:58px;text-align:center;color: #000; }
.nav_m .nav-l li a{display: block; color:#000; background: #fff;font-size:18px;}
.nav_m .nav-l li.current a{color:#f94c3f; border-bottom: 2px solid #f94c3f;}
.nav_m .nav-l li a:hover,.nav_m .nav-r a:hover{color:#f94c3f; border-bottom: 2px solid #f94c3f;}
.nav_m .fr{float:right;margin-top: 10px;}
.nav_m .fr a{display: block;float:left;width: 120px;height: 40px;border:1px solid #ff653c;background: #ff653c;text-align: center;font-size: 18px;color:#fff;line-height: 40px;margin-right: 30px;font-weight: 500;}
.nav_m .fr a:last-child{background: none;color:#ff653c;margin-right: 0;border: 1px solid #ff653c;}

.banner{background: url(../../images/xinlingshou/siyu/banner.jpg) center top no-repeat;height: 430px;}
.banner .fl{padding-left: 90px;}
.banner .fl i{display: block;background: url(../../images/xinlingshou/siyu/ban_1.png) center top no-repeat;width: 144px;height: 48px;line-height: 48px;text-align: center;font-size: 26px;color: #fff;margin: 60px 0 44px;}
.banner .fl span{display: block;font-size: 50px;color: #fff;font-weight: bold;margin-bottom: 26px;}
.banner .fl span em{color: #ff523a;font-size: 50px;}
.banner .fl p{font-size: 30px;color: #fff;}
.banner .box{width: 226px;height: 250px;background: #fff;float: right;margin-top: 90px;padding: 0 30px;margin-right: 90px;}
.banner .box .logo img{display: block;margin: 30px auto 10px;}
.banner .box .logo span{display: block;font-size: 16px;color: #828080;font-weight: 500;text-align: center;margin: 20px auto 30px;}
.banner .box input{height: 50px;line-height: 50px;font-size: 16px;border-bottom: 1px solid #e4e4e4;padding-left: 48px;background: url(../../images/xinlingshou/siyu/phone.png)left center no-repeat;background-position-x: 18px;outline: none;margin: 22px 0 35px;width: 196px;}
.banner .box a{height: 52px;line-height: 52px;display: block;width: 100%;text-align: center;font-size:20px;color: #FFF;background-image: linear-gradient(to right, #f1424c , #fd8c66);font-weight: 500;}

.section-1 {padding-bottom: 100px;}
.section-1 ul{overflow: hidden;}
.section-1 ul li{float: left;width: 350px;height: 230px;border: 1px solid #E5E5E5;margin-right: 60px;text-align: center;margin-bottom: 30px;}
.section-1 ul li:nth-child(3n){margin-right: 0;}
.section-1 ul li::before{display: block;content: "";width: 60px;height: 57px;background: url(../../images/xinlingshou/siyu/fl1_1.png)center top no-repeat;background-position: 0 0;background-size: 360px;margin: 40px auto 10px}
.section-1 ul li:nth-child(2)::before{background-position: -60px 0;}
.section-1 ul li:nth-child(3)::before{background-position: calc(-60px*2) 0;}
.section-1 ul li:nth-child(4)::before{background-position: calc(-60px*3) 0;}
.section-1 ul li:nth-child(5)::before{background-position: calc(-60px*4) 0;}
.section-1 ul li:nth-child(6)::before{background-position: calc(-60px*5) 0;}
.section-1 ul li span{display: block;font-size: 24px;font-weight: bold;color: #1a1a1a;}
.section-1 ul li p{font-size: 16px;color: #757575;margin-top: 10px;line-height: 23px;}
.section-1 .a_button{margin: 30px auto 0;}

.section-2{overflow: hidden;height: 949px;background: url(../../images/xinlingshou/siyu/fl2_back.jpg)center top no-repeat;}
.section-2 .title_1,.section-2 .title_1 p,.section-2 .title_1 span{color: #FFFFFF;}
.section-2 ul{width: 1200px;margin: 0 auto;overflow: hidden;height: 560px;}
.section-2 ul li{float: left;width: 220px;height: 520px;margin: 0 10px;border-radius: 7px;margin-top: 10px;}
.section-2 ul li span{display: block;width: 220px;height: 80px;background: url(../../images/xinlingshou/siyu/fl2_1.png) center top no-repeat;color: #FFFFFF;text-align: center;line-height: 30px;font-size: 20px;padding-top: 10px;box-sizing: border-box;filter: grayscale(100%);border-top-left-radius: 7px;border-top-right-radius: 7px;}
.section-2 ul li:nth-child(2) span{background: url(../../images/xinlingshou/siyu/fl2_2.png) center top no-repeat;}
.section-2 ul li:nth-child(3) span{background: url(../../images/xinlingshou/siyu/fl2_3.png) center top no-repeat;}
.section-2 ul li:nth-child(4) span{background: url(../../images/xinlingshou/siyu/fl2_4.png) center top no-repeat;}
.section-2 ul li:nth-child(5) span{background: url(../../images/xinlingshou/siyu/fl2_5.png) center top no-repeat;}
.section-2 ul li .tex{height: 460px;background-color: #FFFFFF;border-bottom-left-radius: 7px;border-bottom-right-radius: 7px;}
.section-2 ul li .tex p{font-size: 14px;color: #1a1a1a;line-height: 30px;padding: 20px 0 10px;box-sizing: border-box;text-align: justify;border-bottom: 1px dashed #CECECE;margin: 0 14px;}
.section-2 ul li:nth-child(4) .tex p{padding-top: 15px;}
.section-2 ul li .tex p:last-child{border-bottom: 0;}
.section-2 .a_button{margin-top: 70px;}

.section-2 ul li:hover{margin: 0;width: 240px;height: 540px;}
.section-2 ul li:hover .fix .tex{border: 2px solid #FF8572;box-sizing: border-box;height: 480px;}
.section-2 ul li:hover .fix span{filter: grayscale(0%);width: 240px;background-color: #FF8572;background-size: 240px;}
.section-2 ul li:hover .fix p{margin: 0 21px;}

.section-3{background-color: #F5F5F5;padding-bottom: 60px;}
.section-3 img{display: block;margin: 0 auto;padding: 20px 0 20px;}


.section-4{padding-bottom: 50px;}
.section-4 ul{height: auto;overflow: hidden;}
.section-4 ul img.fl{margin-top: 16px;width: 50px;}
.section-4 li{width:254px;border:#dcdcdc 1px solid;height: 300px;border-radius: 14px;float: left;}
.section-4 li p{position: relative;}
.section-4 li p em{position: absolute;display: block;font-size: 18px;color: #fff;text-align: center;line-height: 60px;top: 0;width: 254px;}
.section-4 li div{margin-top:20px;padding-left:40px;}
.section-4 li div:before{content: url(../../images/xinlingshou/siyu/fl4_05.jpg);vertical-align:120%;margin-right: 10px;}
.section-4 li span{display:inline-block;line-height: 26px;color: #333;font-size: 14px}


.section-5{background-color: #26282e;height:930px;padding-top: 70px;overflow: hidden;background: url(../../images/xinlingshou/siyu/fl5_back.jpg)center top no-repeat;}
.section-5 .title_1{padding-top: 30px;}
.section-5 .swiper-father{margin: 0 auto;position: relative;}
.section-5 .swiper-container{width: 1180px;height: 760px;border-radius: 15px;margin: 0 auto;}
.section-5 .swiper-father .swiper-pagination-bullets{width: 100%;margin-top: 50px;}
.section-5 .swiper-father .swiper-pagination-bullet{width: 44px;height: 10px;border-radius: 0;margin: 10px;background-color: #D2D2D2;opacity:1}
.section-5 .swiper-father .swiper-pagination-bullet-active{background-color: #FF6A00;}
.section-5 .swiper-button-prev, .swiper-container-rtl .swiper-button-next{left: 240px;--swiper-theme-color: #FFFFFF;--swiper-navigation-size:80px}
.section-5 .swiper-button-next, .swiper-container-rtl .swiper-button-prev{right: 240px;--swiper-theme-color: #FFFFFF;--swiper-navigation-size:80px}


.section-5 .w1180{background-color: #fff;border-radius: 16px;position: relative;height: 760px;margin-bottom: 50px;padding-bottom: 10px;margin-top: 20px;}
.section-5 .w1180 .flag{font-size: 32px;font-weight: bold;background:url(../../images/xinlingshou/siyu/fl5_5.png) no-repeat;color: #fff;text-align: center;width: 114px;height: 108px;line-height: 108px;position: absolute;top:-11px;left:107px;}
.section-5 .w1180 img{margin: 0 auto;display: block;border: #eaeaea 1px solid;border-radius: 10px;}
.section-5 li:nth-child(2) .w1180 img{margin: 40px auto 50px;}
.section-5 li:nth-child(4) .w1180 img{margin: 0px auto -15px;}
.section-5 a{width:236px;height:50px;line-height:50px;font-size:18px;color: #fff;text-align: center;margin: 40px auto;clear: both;background-image: linear-gradient(to right,#ff4e32,#ff8472);display: block;border-radius:40px;}

.section-6{background: url(../../images/xinlingshou/siyu/fl6_back.jpg)center top no-repeat;text-align: center;height: 349px;}
.section-6 img{display: block;padding: 40px 0 20px;margin: 0 auto;}
.section-6 span{display: block;font-size: 48px;color: #ffffff;}
.section-6 p{font-size: 24px;color: #FFFFFF;padding: 20px 0 36px;margin: 0 auto;}
.section-6 .a_button{margin: 0 auto;background-color: transparent;background-image:none;border-radius: 6px;border: 2px solid #FFFFFF;}