.banner {}
.banner img{display: block;width: 100%;height: auto;}
.banner .swiper-pagination-bullet-active{background-color: #fec456;width: 25px;border-radius: 15px;}
.banner .swiper-pagination-bullet{background-color: #fec456;}
/* .content1{background: url(../images/content1_bg.jpg) no-repeat bottom center;background-size: 100% 100%;height: 1296px;background-position-y: 173px;margin-bottom: -527px;}
.con_title{text-align: center;position: relative;}
.con_title_bg{position: relative;z-index: 2;}
.con_title_bg h1{position: absolute;font-family: 'AlibabaPuHuiTib';font-size: 131.81px;color: #f5f5f7;top: -62px;left: 0;right: 0; z-index: -1;}
.con_title h3{font-family:'SourceHanSansCNheavy';font-size: 48px;line-height: 75px; color: #3f8ad1;}
.con_title p{font-family: 'SourceHanSansCN';font-size: 36px;color: #45484d;line-height: 75px;margin-bottom: 20px;}
.con_title i{display: block;width: 128px;height: 5px;border-radius: 5px;background-color: #3f8ad1;margin: 0 auto;} */
.con_tit{text-align: center;}
.con_tit h1{font-size: 48px;color: #fff;font-weight: initial;display: block;}
.con_tit p{font-size: 20px;color: #232a34;background-color: #fec456;padding: 15px 30px;display: inline-block;border-radius: 30px;margin-top: 34px;}
.con_tit1 h1{font-size: 48px;color: #232a34;font-weight: initial;display: block;}
.con_tit1 span{font-size: 30px;color: #232a34;display: block;margin-top: 20px;}
.con_tit1 p{margin-top: 28px;}
.con_tit2 h1,.con_tit2 span{color: #fff;}
.con_tit3 h1{color: #232a34;}


.content1{margin: 73px 0 50px;}
.bg1{background: url(../images/bg1.png) no-repeat center center;height: 296px;background-size: 100% 100%;position: relative;}
.bg1_text{text-align: center;width: 738px;float: right;padding-top: 28px;}
.bg1_text h1{font-size: 30px;font-weight: initial;color: #fff;display:block;line-height: 44px;}
.bg1_text p{font-size: 20px;color: #232a34;line-height: 37px;background-color: #fec456;border-radius: 25px;text-align: center;display:block;margin: 6px auto;width: 72%;}





.content2{background: url(../images/bg2.jpg) no-repeat center center;background-size: 100% 100%;padding: 72px 0 62px;}
.content2 .con2_1{}
.content2 .con2_1 ul{display: flex;margin-top: 58px;}
.content2 .con2_1 li{background-color: #fff;padding: 40px 0 32px;width: 216px;}
.content2 .con2_1 li img{display: block;width: 49px;height: 49px;margin: 0 auto 43px;}
.content2 .con2_1 li p{font-size: 20px;min-height: 90px;text-align: center;padding: 0 27px;}
.content2 .con2_1 li:last-child{width: 338px;background-color: #fec456;}
.content2 .con2_1 li:last-child p{text-align: left;padding: 0 12px 0 24px;font-weight: bold;}
.content2 .con2_1 li:last-child div{background: url(../images/con2bg.png) no-repeat center center;height: 164px; background-size: 100% 100%;margin: 0 18px;}
.content2 .con2_1 li:last-child div span{padding: 30px 17px 0 39px;display: block;font-size: 20px;line-height: 30px;color: #fff;font-weight: bold;font-size: 20px;}
.content2 .con2_1 li:nth-child(2n){background-color: #e1e1e1;}
.content2 .con2_1 li a{margin: 36px auto 0;display: block;font-size: 20px;font-weight: bold;color: #232a34;background-color: #fec456;width: 134px;height: 35px;line-height: 35px;border-radius: 30px;text-align: center;}
.con2_2 {margin-top: 58px;}
.con2_2 h1{text-align: center;font-size: 36px;font-weight: initial;color: #fff;}
.con2_2 img{display: block;width: 83px;height: 83px;margin: 0 auto;padding-top: 22px;}
.con2_2 ul{display: flex;align-items: center;justify-content: space-between;margin-top: 48px;}
.con2_2 li{background-color: #fff;border-radius: 15px;width: 251px;height: 290px;text-align: center;}
.con2_2 li h3{font-size: 30px;color: #b98b01;margin: 24px 0 15px;}
.con2_2 li p{font-size: 20px;line-height: 27px;color: #232a34;min-height: 85px;}



.content3{margin-top: 102px;margin-bottom: 64px;}
.con3_bgcolor{background: url(../images/bg3.jpg) no-repeat center center;background-size: 100% 100%;border-bottom: 9px solid #fec456;margin-bottom: 55px;height: 422px;margin-top: 42px;}
.con3_bgcolor ul{width: 777px;padding-top: 45px;}
.con3_bgcolor li{background-color:#fec456;width:43%;height:155px;float:left;margin-left:5%;margin-bottom:26px;}
.con3_bgcolor li h3{font-size: 26px;color: #232a34;font-weight: initial;padding: 36px 42px 0;}
.con3_bgcolor li span{font-size: 18px;color: #232a34;display: block;margin-top: 25px;padding-left: 42px;}
.con3_boot{}
.con3_btit{text-align: center;}
.con3_btit h1{font-size: 40px;color: #232a34;font-weight: initial;}
.con3_btit p{font-size: 30px;color: #232a34;margin-top: 14px;}
.con3_boot ul{margin-top: 48px;}
.con3_boot li {float: left;display:block;height:61px;line-height:61px;margin-right:15px;margin-bottom: 15px;}
.con3_boot li a{display:inline-block;font-size: 24px;color: #fec456;background-color: #232a34;width: 187px;text-align: center;line-height: 61px;white-space: nowrap;	overflow: hidden;	text-overflow: ellipsis;}
.con3_boot li:nth-child(6n){margin-right: 0;}



.content4{background:url(../images/bg4.jpg) no-repeat center center;background-size: 100% 100%;padding: 80px 0 74px;margin-bottom: 85px;}
.con4_text{background-color: #fff;border: 2px solid #fec456;display: flex;margin-top: 100px;}
.con4_le{background:url(../images/bg5.jpg) no-repeat center center;background-size: 100% 100%;width: 423px;text-align: center;padding: 90px 0;margin-top: -50px;}
.con4_le p{font-size: 24px;line-height: 35px;color: #fff;}
.con4_rig{padding:64px 0 0 42px;width: 735px;}
.con4_rig ul{margin-top: 52px;}
.con4_rig h1{font-size: 36px;color: #232a34;font-weight: initial;}
.con4_rig li{background-image: linear-gradient(to right,#ffe4b3,#fffffe);float: left;width: 33.33%;margin-bottom: 48px;}
.con4_rig li div{padding: 20px;}
.con4_rig li h3{font-size: 26px;color: #232a34;font-weight: initial;}
.con4_rig li span{font-size: 18px;color: #232a34;display: block;margin-top: 12px;}


.content5{margin-bottom: 87px;}
.con5_content{margin-top: 55px;}
.con5_le{float: left;}
.con5_le span,.con5_le em{font-size: 20px;color: #232a34;}
.con5_le em{margin-left: 28px;}
.con5_le li{position: relative;}
.con5_le li.on em{font-size: 20px;color: #232a34;font-weight: bold;}
.con5_le li a em{display: block;/* width: 90px; */width: 268px;    overflow: hidden;    height: 25px;white-space: nowrap;text-overflow: ellipsis;}
.con5_le li a{display: flex;}
.con5_le li{margin-bottom: 24px;}
.con5_le li i{display: none;position: absolute;width: 57px;height: 4px;background-color: #fec456;top: 12px;    right: -74px;}
.con5_le li.on i{display: block;}
.cont_rig{float: right;}
.cont5_tab_list li{display: none;}
.cont5_tab_list li.active{display: block;}
.cont5_tab_list li .c5_show{text-align: center;display: flex;align-items: flex-start;}

.cont5_tab_list li p a{display: block;color: #fec456;font-size: 18px;margin: 16px 0 0;white-space: nowrap;	overflow: hidden;	text-overflow: ellipsis;}
.c5_swiper{/* width: 642px; */background-color: #232a34;width: 303px;}
.c5_swiper img{width: 100%;height: auto;display: block;}
.c5_img{width: 372px;display: block;margin-left: 8px;}

.cont5_tab_list .swiper-container{/* padding: 34px 40px; */padding: 20px 20px 40px;}
.cont5_tab_list .swiper-container .c5_swiper img{width: 100%;height: auto;}
.cont5_tab_list .swiper-pagination-bullet{background-color: #fff;width: 10px;height: 10px;}
.cont5_tab_list .swiper-pagination-bullet-active{background-color: #fec456;width: 40px;border-radius: 15px;}
.cont5_tab_list li .swiper-slide{margin-top: 15px!important;}



































.content6{background:url(../images/bg6.jpg) no-repeat center center;background-size: 100% 100%;padding: 82px 0 136px;margin-bottom: 140px;position: relative;}
.con6_list_box{position: relative;padding-top: 60px;}
.con6_list li{float: left;}
.con6_list li {border-right: 1px solid #404e60;width: 33%;height: 278px;color: #fff;}
.con6_list li h3{font-size: 24px;display: inline-block;border-bottom: 2px solid #fec456;padding: 50px 0 28px;margin-left: 40px;}
.con6_list li p{padding: 0 40px;line-height: 30px;margin-top: 22px;font-size: 18px;}
.con6_list li:first-child{border-bottom: 1px solid #404e60 ;}
.con6_list li:nth-of-type(2){border-bottom: 1px solid #404e60 ;}
.con6_list li:nth-of-type(3){border-bottom: 1px solid #404e60 ;}
.con6_list li:nth-child(3n){border-right:initial;}
.con6_ab{background:url(../images/bg11.jpg) no-repeat center center;background-size: 100% 100%;width: 380px;height: 473px;position: absolute;right: 0;right: 18px;  bottom: -205px;}
.con6_ab li{display: flex;align-items: center;font-size:22px;color: #232a34;border-left: 1px solid #fff;border-bottom: 1px solid #fff;width: 50%;float: left;padding: 12px 0;    box-sizing: border-box;}
.con6_ab li img{display: block;width: 26px;height: 26px;margin: 0 18px 0 20px;}
.con6_ab ul{margin: 35px 24px 0 18px;border-top: 1px solid #fff;border-right: 1px solid #fff;}
.con6_ab h1{font-size: 36px;color: #232a34;font-weight: initial;display: block;padding:30px 0 0 26px;}
.con6_ab p{font-size: 24px;color: #232a34;display: block;padding:11px 93px 0 26px;}

.con6line{position: absolute;left: 0;bottom: 64px;width: 60%; height: 20px;background-color: #fec456;}

















.con7_top{margin-top: 58px;margin-bottom: 64px;}
.con7_top li{float: left;width: 192px;height: 309px;text-align: center;margin-left: 8px;}
.con7_top li:first-child{background:url(../images/bg7.jpg) no-repeat center center;background-size: 100% 100%;width: 400px;height: 309px;margin-left: 0;text-align: left;}
.con7_top li:nth-child(2n){background-color: #262d39;color: #fec456;}
.con7_top li:nth-child(2n-1){background-color: #fec456;color: #262d39;}
.con7_top li h3{font-size: 24px;margin-top: 42px;}
.con7_top li p{font-size: 20px;margin-top: 28px;}
.con7_top li img{display: block;width: 69px;height: 72px;margin: 0 auto;padding-top: 60px;}
.con7_top li dl{padding-top: 42px;padding-left: 78px;}
.con7_top li dl dd{color: #fff;line-height: 57px;}
.con7_top li dl dd em{display: inline-block;margin-left: 5px;}
.con7_boot{margin-top: 62px;}
.con7_boot li{float: left;width: 272px;margin-left: 28px;}
.con7_boot li div{background-color: #262d39;text-align: center;padding-top: 20px;}
.con7_boot li div h3{font-size: 24px;color: #fec456;}
.con7_boot li div p{font-size: 18px;min-height: 85px;overflow: hidden;color: #fff;margin-top: 16px;line-height: 30px;}
.con7_boot li img{display: block;width: 100%;height: auto;}
.con7_boot li:nth-of-type(4) p{line-height: 26px;}


.content8{background:url(../images/bg8.jpg) no-repeat center center;background-size: 100% 100%;padding: 82px 0 60px;margin-bottom: 77px;margin-top: 85px;position: relative;}
.c8_t{margin-top: 62px;}
.c8_tle {width: 594px;float: left;}
.c8_tle li{border: 2px solid #d3c6af;background-color: #fff;display: flex;align-items: center;height: 244px;width: 100%;}
.c8_tle li:first-child{margin-bottom: 16px;}
.c8_tle li img{width: 328px;height: 244px;margin: 2px 0 0 2px;display: block;}
.c81_text{margin-left: 52px;}
.c81_text span{display: block;font-size: 18px;color: #232a34;}
.c81_text p{font-size: 30px;color: #232a34;line-height: 39px;margin-top: 13px;}
.c8_trig{width: 585px;background:url(../images/bg9.jpg) no-repeat center center;background-size: 100% 100%;float: right;padding: 52px 0 0;height: 461px;}
.c8_trig h2{text-align: center;font-size: 30px;color: #232a34;font-weight: initial;}
.c8_trig p{text-align: center;font-size: 20px;color: #232a34;line-height: 60px;}
.c8_trig img{display: block;width: 13px;height: 20px;margin: 0 auto;}
.c8_c{margin: 70px 0 44px;}
.c8_c ul{margin-top: 76px;}
.c8_c li{float: left;width: 25%;text-align: center;margin-bottom: 48px;}
.c8_c li img{width: 180px;height: 162px;margin: 0 auto;}
.c8_c li p{font-size: 24px;color: #fff;margin-top: 34px;}
.line1{position: absolute;bottom: 383px;width: 952px;height: 20px;background-color: #fec456;left: 0;}
.c8_b ul{display: flex;align-items: center;margin: 0 38px;}
.c8_b ul img{display: block;width: 15px;height: 8px;margin: 0 7px;}
.c8_b ul p{width: 148px;line-height: 39px;text-align: center;color: #fff;font-size: 20px;border: 1px solid #fec456;border-radius: 25px;}
.c8_b .t_jian1{float: right;display: block;width: 15px;height: 8px;transform: rotate(90deg);margin: 16px 20% 16px 0;}
.c8_b ul.c8_b2 img{transform: rotate(180deg);}
.c8_b_l{width: 50%;color: #fff;float: left;}
.c8_b_l h1{font-size: 36px;text-align: center;font-weight: initial;padding-top: 50px;}
.c8_b1{margin-top: 58px!important;}
.c8_b_r{width: 50%;background:url(../images/bg10.png) no-repeat center center;background-size: 100% 100%;height: 320px;float: left;    background-attachment: fixed;}
.c8_b_r h1{text-align: center;padding-top: 50px;color: #fff;font-weight: initial;}
.color_fec456{color: #fec456;}
.c8_b_rtext{position: relative;color: #fff;margin: 36px 0 0;}
.c8_b_rtext span{display: block;}
.c8_b_rtext p a{display: block;width: 260px;line-height: 33px;text-align: center;border-radius: 25px; background-image: linear-gradient(to bottom,#fff6a0,#fda129);font-size: 18px;color: #232a34;margin: 40px auto 0;}
.c8_b_rtext .p1{text-align: center;font-size: 24px;}
.c8_b_rtext .p2{position: absolute;left: 150px;font-size: 18px;}
.c8_b_rtext .p3{position: absolute;left: 407px;font-size: 18px;top: 38px;}
.c8_b_rtext .p4{position: absolute;left: 67px;font-size: 24px;top: 78px;}
.c8_b_rtext .p5{position: absolute;left: 470px;font-size: 22px;top: 78px;}
.c8_b_rtext .p6{position: absolute;left: 0;right: 0; font-size: 18px;}
.c8_b_rtext .p7{position: absolute;left: 154px;font-size: 18px;top: 120px;}
.c8_b_rtext .p8{position: absolute;left: 357px;font-size: 24px;top: 119px;}
.c8_b_rtext .p9{position: absolute;left: 272px;font-size: 22px;top: 137px;}




.content9{position: relative;margin-bottom: 73px;}
.con9{margin-top: 84px;position: relative;}
.con9_le{width: 587px;}
.con9_letop{background-color: #262d39;font-size: 24px;line-height: 41px;color: #fec456;}
.con9_letop p{padding: 24px 28px;}
.con9_letext{margin-top: 44px;}
.con9_letext p{font-size: 18px;line-height: 42px;color: #545454;}
.con9_more{margin-top: 35px;}
.con9_more a{font-size: 18px;color: #545454;display: inline-block;padding: 12px 26px;background-color: #fec456;}
.con9_rig{position: absolute;width: 49%;top: 148px;right: 0;}
/* width: 932px; */
.con9_rig img{width: 100%;height: auto;display: block;}





/* 产品中心 */
.con{padding:80px 0  100px;}
.con1{padding:0 0 100px;}

.left{width: 243px;}
.ll{border:1px solid #dcdcdc;padding-top: 20px;margin-bottom: 10px;}
.ll h3{width: 195px ;height: 65px;margin: 0 auto 10px;display: flex;align-items: center;padding-left: 5px; border-bottom: 1px solid #dcdcdc;font-size: 22px;color: #282828;}
.ll h3 img{margin-right: 22px;}
.ll ul li{ width: 100% ;height: 57px;border-bottom: 1px solid #dcdcdc;}
.ll ul li a{padding-left: 27px;height: 57px;display: flex;align-items: center; }
.ll ul li:last-child{border:none;}
.lgs p{padding:0 15px;font-size: 15px;line-height: 36px;}
.lgs p b{font-weight: bold;font-family: 'Microsoft YaHei';}
.lgs{padding-bottom: 20px;}
.lgs h3{margin-bottom: 25px;}
.lnav_on .e4{display: block;}
.lnav_on .e4_{display: none}
.ll ul li:hover .e4{display: block;}
.ll ul li:hover .e4_{display: none}
.ll ul li img{margin-right: 23px;}

.right{width: 925px;}
.position{padding-bottom: 10px;padding-left: 10px;margin-bottom: 40px; display: flex;align-items: center;font-size: 16px;color: #666666;border-bottom: 1px solid #aaaaaa;}
.position a{color: #666666;}
.position img{margin-right: 15px;}

.product_lisy{}
.product_lisy ul{margin:30px 30px 0 14px;}
/* .product_lisy li{position: relative;width: 422px;float: left;margin-bottom: 34px;} */
.product_lisy li{position: relative;width: 33.33%;float: left;margin-bottom: 34px;text-align: center;}
.product_lisy li img{display: block;width: 100%;height: auto;}
/* .product_lisy li .pro_text{position: absolute;bottom: 0;left: 0;width: 100%;line-height: 40px;color: #fff;background-color: rgba(2,2,3,0.8);} */
/* .product_lisy li .pro_text img{display: block;width: 22px;height: 22px;} */
.product_lisy li .pro_text{display: inline-block;border-bottom: 1px solid #ccc;padding-bottom: 10px;}
.product_lisy li:hover{color: #fec456;}
/* .product_lisy li:nth-child(2n){margin-left: 37px;} */
.pro_text_p{padding: 0 20px;}

.pages ul{display: flex;align-items: center;justify-content: center;margin-top: 18px;}
.pages li{font-family: '宋体';font-size: 14px;color: #747474;float: initial;border: 1px solid #b4b4b4;padding: 9px 11px;margin-left: 8px;}
.pages li:first-child{margin-left: 0;}
.pages li.on{border-color: #3f8ad1;background-color: #3f8ad1;color: #fff;}
.pages li:hover{border-color: #3f8ad1;background-color: #3f8ad1;color: #fff;}





/* 新闻资讯 */
.news ul li{overflow: hidden;margin-bottom: 40px;}
.n_img{display: block; width:288px;height:218px;float:left;overflow: hidden;}
.n_img img{width:100%;height: 100%;}
.n_con{width:610px;float:right;}
.n_title{display: block;font-size: 24px;color: #fec456;padding:10px 0 12px;}
.n_con p{font-size: 14px;color: #c4c4c4;}
.n_des{display:-webkit-box;height:105px;overflow: hidden;margin-top: 7px; font-size:16px ;color:#979797;line-height: 38px;text-overflow: ellipsis;
	word-break: break-all;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}




/* 联系我们 */
.lx ul li{text-align: center}
.lx ul li h5{color: #747474;padding:17px 0 7px;}
.lx ul li p{height: 75px; font-size: 16px;line-height: 30px;}
.lx ul li div{width: 50px;height: 2px;background:#888888;margin:0 auto;}


/* 关于我们 */
.abouts_text{width: 95%;margin: 0 auto;}
.abouts .about_img{max-width: 95%;margin: 0 auto;display: block;}
.abouts_text_p{padding: 0 52px 0 30px;font-family: 'Microsoft YaHei';margin-top: 20px;}
.abouts_text_p h3{font-size: 24px;font-weight: bold;color: #232a34;margin-bottom: 5px;}
.abouts_text_p p{font-size: 18px;color: #545454;line-height: 42px;}


/* 招商加盟 */
.join{margin: 50px 45px 0;position: relative;}
.join .c8_t{margin-top: 42px;}
.join .con_tit h1{font-size: 33px;color: #232a34;}
.join .c8_tle li{height: auto;border-color: #232a34;height: 165px;display: flex;background-color: #f1f1f1;}
.join .c8_tle li div.c81_img{width: 52%;}
.join .c8_tle{width: 417px;}
.join .c8_tle li img{width: 100%;height: auto;}
.join .c81_text{margin-left: 36px;}
.join .c81_text p{font-size: 21px;line-height: 24px;}
.join .c81_text span{font-size: 14px;}
.join .c8_trig{ width: 410px; height: 354px;  background: url(../images/bg10.jpg) no-repeat center center;padding: 0 0 0;}
.join .c8_trig h2{font-size: 21px;color: #fec456;padding-top: 18px;}
.join .c8_trig p{font-size: 14px;line-height: 46px;color: #fec456;}
.join .c8_trig img{opacity: 0.2;width: 10px;height: 15px;}
.join .c8_c{margin: 51px 0 39px;}
.join .c8_c li{margin-bottom: 28px;}
.join .c8_c li img{width: 129px;height: 114px;}
.join .c8_c li p{font-size: 17px;color: #232a34;margin-top: 25px;}
.join .c8_c ul{margin-top: 48px;}
.join .c8_b_r{    background: url(../images/bg11.png) no-repeat center center;height: 226px;}
.join .c8_b_l h1{font-size: 25px;color: #232a34;padding-top: 35px;}
.join .c8_b ul p{font-size: 14px;background-color: #232a34;width: 102px;height: 26px;line-height: 26px;}
.join .c8_b ul img{width: 10px;height: 5px;}
.join .c8_b .t_jian1{width: 10px;height: 5px;margin: 16px 16% 16px 0;}
.join .c8_b_r{color: #232a34;}
.join .c8_b_r h1{padding-top: 35px;font-size: 25px;color: #232a34;}
.join .c8_b_rtext .p1{font-size: 16px;color: #232a34;}
.join .c8_b_rtext .p2{font-size: 16px;color: #232a34;left: 100px;}
.join .c8_b_rtext .p3{font-size: 12px;color: #232a34;left: 287px;top: 30px;}
.join .c8_b_rtext .p4{font-size: 16px;color: #232a34;left: 53px;top: 60px;}
.join .c8_b_rtext .p5{font-size: 15px;color: #232a34; left: 317px;top: 59px;}
.join .c8_b_rtext .p6{font-size: 12px;color: #232a34;width: 183px;line-height: 24px;height: 24px;margin: 30px auto 0;}
.join .c8_b_rtext .p7{font-size: 12px;color: #232a34;    left: 120px;top: 83px;}
.join .c8_b_rtext .p8{font-size: 16px;color: #232a34;left: 247px;top: 85px;}
.join .c8_b_rtext .p9{font-size: 15px;color: #232a34;left: 191px;    top: 103px;}
.join .c8_b_rtext{margin-top: 16px;}
.join .line1{width: 454px;height: 14px;background-color: #232a34;    bottom: 227px;left: -37px;}














/* 渠道合作 */
.hezuo {margin: 72px 50px 0;}
.hezuo li{position: relative;margin-bottom: 82px;}

.hezuo li img{display: block;width: 100%;height: auto;}
.hezuo li p{width: 397px;line-height: 60px;border: 2px solid #fec456;text-align: center;background-color: #232a34;font-size: 20px;color: #fff;position: absolute;top: -28px;left: 32px;}
.hezuo li p span{font-size: 30px;}


