@charset "utf-8";
*{margin:0;padding:0;border:0;outline:0;font-size:14px;vertical-align:baseline;background:transparent;font-family: PingFang SC, Microsoft Yahei, Hiragino Sans GB, Microsoft Sans Serif, WenQuanYi Micro Hei;color: #000000;}
a{text-decoration: none;cursor: pointer;}
ul,li{list-style: none;}
em,h1,i{font-style: normal;}
img{border: none;}
.fl{float: left;}
.fr{float: right;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
.w1180{width:1180px;margin: 0 auto;}

.banner{height:430px;background: url(../../images/index/banner.jpg) top center no-repeat;margin-top: 80px;}
.banner .w1180{padding-top: 280px;}
.banner input{width: 380px;height: 60px;line-height: 60px;;background: #fff;border-radius: 6px;font-size: 16px;outline: none;padding-left: 20px;float: left;}
.banner .btn_1{display: block;width: 180px;height: 60px;text-align: center;line-height: 60px;color:#fff;float: left;margin-left: 12px;font-size: 22px;padding: 0;background-image: linear-gradient(to right,#ff8200,#ff9600);cursor: pointer;font-weight: bold;}

.title{text-align: center;padding: 74px 0 42px;}
.title span{display: block;font-size: 36px;font-weight: bold;color: #121212;}
.title span em{font-size: 36px;font-weight: bold;color: #ff5151;}
.title p{font-size: 16px;color: #555555;padding-top: 22px;}
.title p b{font-size: 16px;color: #555555;}
.title_1{text-align: center;padding: 80px 0 42px;}
.title_1 span{display: block;font-size: 16px;font-weight: bold;color: #333333;}
.title_1 span em{display: block;width: 50px;height: 4px;background: #ff5151;margin: 14px auto;}
.title_1 p{font-size: 36px;font-weight: bold;color: #121212;}
.title_1 p i{font-size: 36px;font-weight: bold;color: #ff5151;}

a.btn_a{width: 230px;height: 60px;color: #fff;font-size: 16px;font-weight:bold;border-radius:4px;line-height: 60px;text-align: center;display: block;background-image:linear-gradient(to right,#ff8100,#ffa806);margin: 50px auto 0;}

.section_1{height: auto;overflow: hidden;padding-bottom: 100px;}
.section_1 img{display: block;margin: 0 auto;}

.section_2{background: url(../../images/index/fl2_bg.jpg)center top no-repeat;height: 800px;overflow: hidden;}
.section_2 .title_1 span,.section_2 .title_1 p{color: #fff;}
.section_2 .title_1 span em{background: #fff;}
.section_2 ul li{width: 360px;height: 480px;margin-right: 50px;border-radius: 10px;float:left;background-color: #fff;}
.section_2 ul li:last-child{margin-right: 0;}
.section_2 ul li span{display: block;font-size: 24px;font-weight: bold;text-align: center;color: #121212;padding: 34px 0 20px;}
.section_2 ul li i{display: block;text-align: center;font-size: 16px;font-weight: bold;color: #5079ff;}
.section_2 ul li p{font-size: 14px;color: #333333;padding: 16px 32px 0;line-height: 26px;}
.section_2 ul li .bot{height: 212px;overflow: hidden;}
.section_2 ul li .bot img{display: block;margin: 0 auto;}
.section_2 ul li:nth-child(2) .bot img{margin-top: 34px;}
.section_2 ul li:nth-child(3) .bot img{margin-top: 30px;}
.section_2 ul li a{width: 160px;height: 40px;color: #fff;font-size: 14px;font-weight:bold;border-radius:4px;line-height: 40px;text-align: center;display: block;background:#ffa000;margin: 10px auto 0;}

.section_3{height: auto;padding-bottom: 70px;}
.section_3 .conf_box{width: 1150px;margin: 0 auto;}
.section_3 ul{width: 860px;float: right;margin-top: 10px;}
.section_3 ul li{background-color:#eff5ff;height: 190px;float: left;width: 260px;margin: 0 40px 40px 0;cursor: pointer;transition: 0.2s all;}
.section_3 ul li:hover{background: #676eff;}
.section_3 ul li:nth-child(3n){margin-right: 0;}
.section_3 ul li i{display: block;height: 25px;width: 30px;overflow: hidden;background-image: url(../../images/index/ico.png);background-size: 512px;background-position: 2px 0;margin: 30px auto 18px;transition: 0.2s all;}
.section_3 ul li:hover i{filter: grayscale(100%) brightness(300%);}
.section_3 ul li:nth-child(2) i{background-position: -35px 0;}
.section_3 ul li:nth-child(3) i{background-position: -76px 0;}
.section_3 ul li:nth-child(4) i{background-position: -118px 0;}
.section_3 ul li:nth-child(5) i{background-position: -154px 0;}
.section_3 ul li:nth-child(6) i{background-position: -194px 0;}
.section_3 ul li p{text-align: center;font-size: 16px;color: #333333;font-weight: bold;}
.section_3 ul li em{display: block;font-size: 14px;color: #555555;line-height: 24px;padding: 18px 34px 0;}
.section_3 ul li:hover p,.section_3 ul li:hover em{color: #fff;}
.section_3 a.btn_a{margin-top: 10px;}

.section_4{background-color: #f7f7f7;padding-bottom: 70px;height: auto;overflow: hidden;}
.section_4 .w1180{position: relative;}
.section_4 .swiper-container{width: 920px;margin: 0 auto;}
.section_4 .swiper-slide{background: #fff;border-radius: 10px;height: 530px;overflow: hidden;box-shadow: 0 0 12px rgba(0,0,0,.1);}
.section_4 .swiper-slide span{display: block;text-align: center;font-size: 24px;color: #121212;padding: 42px 0 26px;}
.section_4 .swiper-slide .tex{padding-left: 62px;}
.section_4 .swiper-slide.no_2 .tex{padding-left: 72px;}
.section_4 .swiper-slide.no_3 .tex{padding-left: 86px;}
.section_4 .swiper-slide.no_4 .tex{padding-left: 96px;}
.section_4 .swiper-slide.no_5 .tex{padding-left: 108px;}
.section_4 .swiper-slide.no_6 .tex{padding-left: 72px;}
.section_4 .swiper-slide .tex p{font-size: 16px;color: #333333;line-height: 34px;}
.section_4 .swiper-slide .tex p::before{display: inline-block;width: 8px;height: 8px;border-radius: 50%;background: #c1d8ff;content: '';margin-right: 8px;}
.section_4 .swiper-slide img{display: block;margin: 28px auto 0;}
.section_4 .swiper-button-next{width: 60px;height: 60px;background: url(../../images/index/next_1.png) center center no-repeat;top: 45%;}
.section_4 .swiper-button-prev{width: 60px;height: 60px;background: url(../../images/index/prev_1.png) center center no-repeat;opacity: 1!important;top: 45%;}
.section_4 .swiper-button-next:after,.section_4 .swiper-container-rtl .swiper-button-prev:after,.section_4 .swiper-button-prev:after,.section_4 .swiper-container-rtl .swiper-button-next:after{font-size: 0;}

.section_5{height: auto;overflow: hidden;padding-bottom: 70px;}
.section_5 ul li{float: left;width: 25%;text-align: center;margin-bottom: 50px;}
.section_5 ul li i{display: block;margin: 0 auto 24px;width: 50px;height: 50px;overflow: hidden;background-image: url(../../images/index/ico.png);background-size: 512px;background-position: 0 -37px;}
.section_5 ul li span{display: block;font-size: 22px;color: #121212;}
.section_5 ul li p{font-size: 14px;color: #333333;padding-top: 18px;}
.section_5 a.btn_a{margin-top: 0;}

.floor_8{height: auto;overflow: hidden;background:url(../../images/index/fl8_bg.jpg) center top no-repeat;background-size: cover;padding-bottom: 70px;}
.floor_8 .anli{height: auto;overflow: hidden;}
.floor_8 .anli .nav_1{height:136px;overflow: hidden;}
.floor_8 .anli .nav_1 a{display: block;width: 200px!important;margin-right:40px;float: left;position: relative;cursor: pointer;height:120px!important;background: none;margin-bottom: 17px;opacity: 1;border: 2px solid #FFFFFF;}
.floor_8 .anli .nav_1 a:last-child{margin-right: 0;}
.floor_8 .anli .nav_1 a.on em{width: 14px;height: 12px;background: url(../../images/index/jiantou.png) center top no-repeat;position: absolute;bottom: -14px;left:95px;display: none;}
.floor_8 .anli .nav_1 a:hover,.floor_8 .anli .nav_1 a.on{border: 2px solid #ff0000;}
.floor_8 .anli .nav_1 a:hover em,.floor_8 .anli .nav_1 a.on em{display: block;}
.floor_8 .swiper_container{width:1180px;margin:0 auto;height:460px;position: relative;overflow: hidden;background: #fff;box-shadow: 0 0 20px 0 rgba(0,0,0,.1);}
.floor_8 .swiper-slide-active{width: 1182px;height: 442px;position: relative;}
.floor_8 .swiper-slide-active img{width: 330px!important;height: 400px;}
.floor_8 .swiper-button-next:after,.floor_8 .swiper-container-rtl .swiper-button-prev:after,.floor_8 .swiper-button-prev:after,.floor_8 .swiper-container-rtl .swiper-button-next:after{color: #999999;font-weight: bold;}
.floor_8 .fr{padding-right: 95px;padding-top: 110px;width: 475px;}
.floor_8 .fr .box span{display: block;font-size: 32px;}
.floor_8 .fr .box i{display: block;font-size: 22px;color: #f60000;padding: 13px 0 40px 0;}
.floor_8 .fr .box p{font-size: 16px;height: auto;overflow: hidden;margin-bottom: 16px;line-height: 24px;color: #6b6b6b;}
.floor_8 .fr .box p em{display: block;float: left;width: 53px;height: 27px;background: #eee;font-size: 16px;text-align:center;font-weight: bold;line-height: 27px;border-radius: 8px;margin-right: 16px;color: #000;}
.floor_8 .fr .box p strong{color: #ff1919;font-size: 16px;}
.floor_8 .fl img{display: block;margin: 42px 0 0 140px;}

.section_6{background:url(../../images/index/fl6_bg.jpg) top center no-repeat;height: 640px;}
.section_6 .title{color: #fff;}
.section_6 ul{height: auto;overflow: hidden;margin-bottom:50px;}
.section_6 li{margin-top:50px;width: 295px;text-align: center;float: left;}
.section_6 li p{font-size: 22px;color: #fff;margin-top: 20px;}
.section_6 li em{font-size: 16px;color: #fff;margin-top: 16px;display: block;}

.fl_tj{margin-right: 20px;}
.new_footer .fl ul li{width: 100px;margin-right: 20px;}








