
*{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;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}

.w1180{width: 1180px;margin: 0 auto;}
.w1200{width: 1200px;margin: 0 auto;}
.w1020{width: 1020px;margin: 0 auto;}
#nb_invite_wrap{display:none!important;}
.hf_banner .dots{bottom: 10px!important;}

.catalogue .title{overflow: hidden;height: 50px;padding:80px 0 40px;text-align: center;font-size:36px;}
.catalogue .a_button{display: block;width: 206px;height: 50px;line-height: 50px;font-size: 20px;color: #FFFFFF;text-align: center;border-radius: 5px;margin: 50px auto 0;box-sizing: border-box;background-image:linear-gradient(to right,#ff8d12,#fda62b);}

.banner{height: 430px;background: url(../../images/channel/banner.jpg)center top no-repeat;box-sizing: border-box;padding-top:260px;}
.banner .a_button{background-image:linear-gradient(to right,#ff8e12,#fda72b);font-weight:bold;font-size: 16px;}

.fl1{height: auto;overflow:hidden;}
.fl1 li{width:320px;height:330px;float:left;font-size: 24px;text-align: center;margin-right: 30px;background-color: #f7f7fc;border-radius: 10px;margin-bottom: 40px;}
.fl1 li:nth-child(3n){margin-right: 0;}
.fl1 li p{color: #fff;font-size:24px;line-height:80px;background: url(../../images/channel/fl1_1.jpg) no-repeat;padding-left:30px;}
.fl1 li:nth-child(2) p{background: url(../../images/channel/fl1_2.jpg);}
.fl1 li:nth-child(3) p{background: url(../../images/channel/fl1_3.jpg);}
.fl1 li:nth-child(4) p{background: url(../../images/channel/fl1_4.jpg);}
.fl1 li:nth-child(5) p{background: url(../../images/channel/fl1_5.jpg);}
.fl1 li:nth-child(6) p{background: url(../../images/channel/fl1_6.jpg);}
.fl1 li span{display: block;font-size: 18px;color: #333;line-height:70px;}
.fl1 li em{font-size: 14px;display: block;color: #555;line-height: 32px;width:240px;margin: 0 auto;text-align: left;}
.fl1 li a{background-image:linear-gradient(to right,#ff8e12,#fda72b);display: block;font-size: 14px;width: 120px;height: 36px;line-height: 36px;text-align: center;border-radius: 5px;color:#fff;margin: 20px auto;}

.fl2{height: auto;overflow: hidden;padding-bottom:90px;}
.fl2 li{box-shadow: 0 20px 20px -10px #f0f0f6;border:1px #d8daef solid;border-radius:15px;height: 320px;margin-bottom: 32px;}
.fl2 li .fl{width: 410px;margin-left:30px;}
.fl2 li .fr{width: 410px;margin-right: 90px;}
.fl2 li .box b{display:block;color:#ff9800;text-align:center;font-size:86px;font-weight:bolder;border-bottom:3px solid #ff9800;width:90px;margin:50px auto 10px}
.fl2 li .box p{font-size: 22px;color:#121212;text-align: center;line-height: 40px;}
.fl2 li .bix p{font-size: 16px;color: #333;margin-top:30px;height:60px;vertical-align:middle;line-height: 30px;margin-left: 60px;}
.fl2 li .bix p:before{content:"";display:block;width:60px;height:60px;background-image:url(../../images/channel/icon.png);background-size:360px;margin-right:16px;float:left;}
.fl2 li .bix p:nth-child(2):before{background-position:-60px 0;}
.fl2 li .bix p:nth-child(3):before{background-position:-120px 0;}
.fl2 li:nth-child(4) .bix p:nth-child(1):before{background-position:-180px 0;}
.fl2 li:nth-child(4) .bix p:nth-child(2):before{background-position:-240px 0;}
.fl2 li:nth-child(4) .bix p:nth-child(3):before{background-position:-300px 0;}
.fl2 li .bpx p{width: 136px;text-align:center;float: left;margin-top: 45px;}
.fl2 li .bpx p i{display: block;margin-bottom: 10px;}
.fl2 li .bpx p i:before{content:"";display:inline-block;width:60px;height:60px;background-image:url(../../images/channel/icon.png);background-size:360px;background-position:0 -60px;vertical-align:middle;clear: both;}
.fl2 li .bpx p:nth-child(2) i:before{background-position:-60px -60px;}
.fl2 li .bpx p:nth-child(3) i:before{background-position:-120px -60px;}
.fl2 li .bpx p:nth-child(4) i:before{background-position:-180px -60px;}
.fl2 li .bpx p:nth-child(5) i:before{background-position:-240px -60px;}
.fl2 li .bpx p:nth-child(6) i:before{background-position:-300px -60px;}

.fl3{overflow: hidden;background: url(../../images/channel/fl3_bg.jpg)center top no-repeat;height: 680px;}
.fl3 .xian{border-bottom: 1px solid #7B797F;margin: 0 auto 20px;}
.fl3 .nav_1{height: 50px;line-height: 50px;width: 1045px;margin: 0 auto;}
.fl3 .nav_1 a{display: block;float: left;height: 35px;line-height: 35px;text-align: center;color: #333333;font-size: 20px;box-sizing: border-box;width: 208px;}
.fl3 .nav_1 a:last-child{border-right: 0;}
.fl3 .nav_1 a.on,.fl3 .nav_1 a:hover{color: #ff9000;}
.fl3 .nav_1 a.on i,.fl3 .nav_1 a:hover i{display: block;width:140px;margin: 15px auto 0;border-bottom: 3px solid #ff9000;box-sizing: border-box;}
.fl3 .swiper-father{width: 1020px;margin: 0 auto;position: relative;}
.fl3 .swiper-container{height: 280px;background: #fff;border-radius: 15px;margin: 0 auto;}
.fl3 .swiper-slide .fl{margin-top:20px;margin-left: 40px;width: 362px;}
.fl3 .swiper-slide .fr{width: 440px;margin-top:40px;margin-right: 80px;}
.fl3 .swiper-slide .fr p{font-size: 24px;color: #121212;margin-bottom: 24px;}
.fl3 .swiper-slide .fr p::before{content:"";display:inline-block;width:24px;height:24px;background-image:url(../../images/channel/icon.png);background-size:360px;background-position:0 -120px;vertical-align:middle;clear: both;margin-right: 10px;}
.fl3 .swiper-slide .fr em{font-size:16px;color: #555;line-height: 34px;}
.fl3 .swiper-slide:nth-child(2) .fr p:before{background-position:-60px -120px;}
.fl3 .swiper-slide:nth-child(3) .fr p:before{background-position:-120px -120px;}
.fl3 .swiper-slide:nth-child(4) .fr p:before{background-position:-180px -120px;}
.fl3 .swiper-slide:nth-child(5) .fr p:before{background-position:-240px -120px;}

.fl4{height: auto;overflow: hidden;padding-bottom: 70px;}
.fl4 .line{color:#ff7800;font-size: 24px;text-align: center;}
.fl4 .line:before,.fl4 .line:after{content:"";display:inline-block; border-bottom:1px solid #e5e5e5;width:400px;top:-10px; position: relative;}
.fl4 .info{margin-left: 50px;margin-bottom:50px;overflow: hidden;position: relative;}
.fl4 .info p{width: 280px;height: 140px;text-align: center;float: left;border: 1px dotted #ff7800;border-radius:10px;margin-right: 40px;margin-top:30px;}
.fl4 .info p em{display: block;color: #121212;font-size: 16px;font-weight: bold;padding-top:30px;padding-bottom:16px;}
.fl4 .info p span{display: block;color: #555;font-size: 14px;line-height:24px;}
.fl4 .info i{display: block;position: absolute;top:110px;font-size: 16px;color: #121212;font-weight: bold;}
.fl4 .info i:nth-child(2){left:60px;}
.fl4 .info i:nth-child(3){left:300px;}
.fl4 .info i:nth-child(4){left:540px;}
.fl4 .info i:nth-child(5){left:780px;}

.fl5{background: url(../../images/channel/fl5_bg.jpg)center top no-repeat;height: 300px;}
.fl5 p{font-size: 36px;color: #fff;text-align: center;padding-top: 80px;}
.fl5 .box{padding-top: 40px;padding-left:290px;}
.fl5 .box input{height: 50px;line-height: 50px;width: 270px;font-size: 18px;float: left;margin-right: 10px;border-radius: 4px;border: none;padding-left: 20px;background: #FFF;}
.fl5 .box a{height: 50px;line-height: 50px;display: block;width: 144px;text-align: center;font-size: 18px;color: #fff;float: left;border-radius: 6px;background-image:linear-gradient(to right,#ff8e12,#fda72b);}
