.banner,.inbanner{margin: 136px 0 0;}
.banner img,.inbanner img{display: block;width: 100%;height: auto;}
.inbanner .swiper-pagination{bottom: 10px;}
.inbanner .swiper-pagination-bullet {position:relative;width:14px;height:14px;background:#fff;border-radius:50%;opacity:1;}
.inbanner .swiper-pagination-bullet-active{background-color:  #f8c79c;}

.swiper-button-next,.swiper-button-prev{cursor: pointer;outline: none;}
.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after,.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after{content: '';}
.swiper-slide{cursor: pointer;}
body{background: url(../images/repeat.jpg);}
.bg_f7f7f7{background-color: #f7f7f7;}
.bg_f4f4f4{background-color: #f4f4f4;}
.bg_fcfcfc{background-color: #fcfcfc;}
/* banner */
/* 中间内容 */
.con_tit{text-align: center;}
.con_tit p{font-size: 40px;color: #1a3f6e;font-family:'pingfangbold';line-height: 40px;position: relative;z-index: 4;padding: 40px 0 0;}
.con_tit p::after{content: '';position: absolute;left: 0;right: 0;width: 471px;height: 90px;z-index: 1;top: 0;background: url(../images/titbg.png) no-repeat center center;margin: 0 auto;}
.con_tit span{display: block;font-size: 22px;color: #666666;line-height: 22px;margin: 30px 0 0;}
.con_tit img{display: block;height: 90px;margin: 0 auto;}
.con_tit1 p::after{content: '';position: absolute;left: 0;right: 0;width: 471px;height: 90px;z-index: 1;top: 0;background: url(../images/titbgs.png) no-repeat center center;margin: 0 auto;}
.con_tit1 p,.con_tit1 span{color: #fff;}



/* 中间内容 */
.index1{padding: 78px 0 0;}
.index1 ul{display: flex;justify-content: space-between;margin: 47px 0 0;}
.index1 ul li{display: flex;background-color: rgb(247, 247, 247);height: 320px;cursor: pointer;}
.index1 .in1_le{width: 263px;}
.in1_le img{display: block;width: 100%;}
.in1_rig{width:333px;text-align: center;padding: 62px 0 0;position: relative;}
.in1_rig span{display: block;font-size: 26px;color: #333333;font-weight: 500;margin: 0 0 32px;}
.in1_rig p{font-size: 16px;color: #333333;line-height: 26px;}
.in1_rig p i{color: #133597;}
.in1_rig::after{content: '';position: absolute;top: 140px;left: -11px;width:0;height:0;border-right:11px solid #f7f7f7;border-top:30px solid transparent;border-bottom:30px solid transparent;}
.index1 ul li:hover{background-color: #1a3f6e;}
.index1 ul li:hover .in1_rig::after{border-right:11px solid #1a3f6e;}
.index1 ul li:hover span,.index1 ul li:hover p,.index1 ul li:hover i{color: #fff;}
.index1 label{display: flex;align-items: center;justify-content: center;margin: 37px 0 0;}
.index1 label i{display: block;width: 7px;height: 7px;border-radius: 50%;background-color: rgb(26, 63, 110);}
.index1 label span{display: block;font-size: 18px;color: #1a3f6e;margin: 0 17px;}


.index2{background: url(../images/in2bg.jpg) no-repeat center center;height: 440px;margin: 76px 0 0;}
.index2 .box{text-align: center;padding: 113px 0 0;}
.index2 span,.index2 em,.index2 font{display: block;font-size: 32px;color: #fff;line-height: 32px;}
.index2 p{display: inline-block;font-size: 38px;color: #d8ba82;font-family:'pingfangbold';line-height: 38px;border-top: 1px solid rgba(255, 255, 255,0.302);border-bottom: 1px solid rgba(255, 255, 255,0.302);padding: 10px 0;margin: 33px 0 0;}
.index2 em{margin: 38px 0 18px;}


.index3{background: url(../images/in3bg.png) no-repeat center center;height: 860px;margin: 0 0 107px;}
.index3 .box{display: flex;justify-content: space-between;}
.in3_w{width: 634px;text-align: center;padding: 125px 0 0;}
.in3_w h3{font-size: 40px;color: #1a3f6e;font-family:'pingfangHEAVY';line-height: 40px;margin: 0 0 24px;}
.in3_txt1{font-size: 16px;line-height: 26px;color: #333333;}
.in3_w dl{background: url(../images/in3_bg1.png) no-repeat center center;width: 634px;height: 121px;margin: 28px 0 0;}
.in3_trm{transform: rotateY(180deg);}
.in3_w dl dt{display: flex;align-items: flex-end;justify-content: center;font-size: 28px;line-height: 28px;color: #fff;margin: 0 33px 11px;border-bottom: 1px dashed rgba(255, 255, 255,0.5);padding: 17px 0 11px;}
.in3_w dl dt img{display: block;height: 20px;margin: 0 0 5px;}
.in3_w dl dt i{display: block;margin: 0 12px;}
.in3_w dl div{display: flex;margin: 0 48px;justify-content: space-between;}
.in3_w dl div dd{display: block;border-radius: 10px;font-family:'pingfangHEAVY';background-color: rgb(255, 255, 255);width: 121px;line-height: 43px;text-align: center;font-size: 20px;color: #1a3f6e;}
.in3_w ul{display: flex;margin: 25px 16px 0;justify-content: space-between;}
.in3_w ul li{background: url(../images/in3_li1.png) no-repeat center center;width: 141px;height: 160px;display: flex;align-items: center;justify-content: center;text-align: center;position: relative;z-index: 4;cursor: pointer;}
.in3_w ul li span{display: block;font-size: 36px;color: #1a3f6e;font-family:'pingfangbold';line-height: 36px;}
.in3_w ul li em{display: block;font-size: 24px;color: #1a3f6e;line-height: 24px;margin: 18px 0 0;}
.in3_w ul li:hover {background: url(../images/in3_li1s.png) no-repeat center center;width: 141px;height: 160px;}
.in3_w ul li:hover span,.in3_w ul li:hover em{color: #fff;}
.in3_txt span{display: block;font-size: 30px;color: #1a3f6e;line-height: 30px;margin: 28px 0 27px;}
.in3_txt em{display: block;font-size: 26px;color: #333333;line-height: 26px;}
.in3_txt p{border: 1px solid rgb(26, 63, 110);border-radius: 10px;width: 406px;height: 72px;display: flex;align-items: center;justify-content: center;margin: 32px auto 0;}
.in3_txt p img{display: block;height: 40px;}
.in3_txt p b{display: block;font-size: 44px;color: #1a3f6e;font-family:'pingfangHEAVY';line-height: 44px;}
.in3_addbox{border-radius: 29px;width: 499px;background-color: #fff;margin: 55px 0 0;}
.in3_pas{padding: 30px 22px 20px;}
.in3_pas span{display: block;font-size: 26px;color: #444444;line-height: 26px;font-family:'pingfangbold';}
.in3_pas font{display: block;font-size: 14px;color: #444444;line-height: 19px;margin: 14px 0 18px;}
.in3_pas img{display: block;height: 266px;}
.in3_add1{margin: 0 0 14px;}





.index4{background-color: #1a3f6e;margin: 76px 0 0;padding: 70px 0 64px;}
.index4 .box{display: flex;justify-content: space-between;padding: 65px 0 0;}
.index4 .in4_le{width: 610px;}
.index4 .in4_le img{display: block;width: 100%;}
.in4_rig {width: 555px;}
.in4_rig em{display: block;font-size: 80px;color: rgba(216, 186, 130, 0.102);font-family:'FuturaBT';line-height: 80px;text-transform: uppercase;}
.in4_rig h3{font-size: 46px;color: #fff;line-height: 46px;display: inline-block;border-bottom: 1px solid #d8ba82;font-family:'pingfangbold';margin: 28px 0 0;padding: 0 0 7px;}
.in4_rig p{font-size: 16px;color: #fff;line-height: 28px;margin: 20px 0 0;}
.in4_rig a{display: block;border-radius: 10px;background-color: rgb(255, 255, 255);width: 148px;line-height: 48px;text-align: center;font-size: 18px;color: #1a3f6e;margin: 77px 0 0;}
.in4_rig a:hover{color: #1a3f6e;}


.index5{margin: 111px 0 0;}
.index5 .con_tit{margin: 0 0 79px;}
.index5 .con_tit p{padding: 11px 0 0;} 
.code_tit{text-align: center;border-radius: 10px;background-color: rgb(26, 63, 110);width: 296px;height: 63px;display: flex;align-items: center;justify-content: center;margin: 0 auto;}
.code_tit span{display: block;width: 50px;line-height: 50px;border-radius: 50%;background-color: #fff;font-size: 36px;color: #1a3f6e;font-family:'FuturaBT';margin: 0 7px 0 0;}
.code_tit p{font-size: 26px;color: #fff;font-weight: 400;}
.in5bg{background: url(../images/in5bg.jpg) no-repeat center center;height: 777px;margin: 60px 0 0;}
.in5_w{width:555px;padding: 92px 0 0;}
.in5_w h3{font-size: 60px;font-family:'pingfangHEAVY';line-height: 60px;color: #fff;}
.in5_w ul{display: flex;margin: 50px 60px;justify-content: space-between;}
.in5_w li{background: url(../images/in5_iconbg.png) no-repeat center center;width: 138px;height: 120px;display: flex;align-items: center;justify-content: center;}
.in5_w li img{display: block;height: 28px;margin: 0 auto 0;}
.in5_w li span{display: block;font-size: 20px;color: #567b52;}
.in5_w dl{display: flex;}
.in5_w dl dd{display: flex;text-align: center;position: relative;}
.in5_w dl dd div img{display: block;height: 131px;}
.in5_w dl dd span{display: block;font-size: 16px;color: #fff;margin: 20px 0 0;}
.in5_w dl dd div{margin-right: 1px;}
.in5_vs{display: block;width: 25px;height: 22px;position: absolute;top: 53px;left: 0;right: 0;margin: 0 auto;}



.index6{background: url(../images/in6bg.jpg) no-repeat center center;height: 911px;padding: 120px 0 0;}
.index6 ul{display: flex;flex-wrap: wrap;margin: 57px 0 0;}
.index6 ul li{width: 396px;margin: 0 6px 8px 0;}
.index6 ul li a{display: block;width: 396px;height: 319px;border-radius: 10px;overflow: hidden;position: relative;text-align: center;}
.index6 ul li:nth-child(3n){margin-right: 0;}
.index6 ul li p{position: absolute;width: 100%;line-height: 54px;background-color: #666666;font-size: 16px;color: #fff;bottom: 0;left: 0;}
.index6 ul li:hover p{background-color: #1a3f6e;}
.in6_more{display: flex;align-items: center;justify-content: center;margin: 40px 0 0;}
.in6_more a{display: block;border: 1px solid rgb(26, 63, 110);width: 148px;line-height: 48px;border-radius: 10px;text-align: center;font-size: 18px;}
.in6_more a.in6_zl{background-color: #1a3f6e;color: #fff;}
.in6_more a.in6_gd{color:#1a3f6e;margin: 0 0 0 230px;}


.index7{padding: 120px 0 0;}
.in7_txt1{font-size: 16px;line-height: 26px;color: #333333;margin: 60px 84px 0;text-align: center;}
.index7 ul{display: flex;justify-content: space-between;margin: 52px 0 0;}
.index7 ul img{display: block;height: 430px;}

.index8{background: url(../images/in8bg.jpg) no-repeat center center;height: 640px;padding: 120px 0 0;margin: 100px 0 0;}
.code_tit1{background-color: #ffffff;}
.code_tit1 span{background-color: #1a3f6e;color: #fff;}
.code_tit1 p{color: #1a3f6e;}
.index8 .in8_txt1{font-size: 16px;line-height: 26px;color: #fff;margin: 50px 64px 0;text-align: center;}
.index8 ul{display: flex;justify-content: space-between;margin: 32px 0 0;}
.index8 ul img{display: block;height: 370px;}


.index9{padding: 118px 0 0;}
.index9 .in9_top{margin: 80px 110px 0;}
.index9 .in9_boot{margin: -44px 230px 0 194px;}
.index9 li{background: url(../images/in9_ling.png) no-repeat center center;width: 162px;height: 187px;display: flex;align-items: center;justify-content: center;cursor: pointer;}
.in9_icon1s{display: none;}
.index9 li img{display: block;height: 34px;margin: 0 auto;}
.index9 li span{display: block;font-size: 18px;color: #333333;line-height: 18px;margin: 20px 0 0;}
.index9 li:hover{background: url(../images/in9_lings.png) no-repeat center center;}
.index9 li:hover .in9_icon1{display: none;}
.index9 li:hover .in9_icon1s{display: block;}
.index9 li:hover  span{color: #fff;}
.index9 .in6_more{margin: 60px 0 0;}


.index10{background: url(../images/in10bg.jpg) no-repeat center center;height: 820px;margin: 100px 0 0;padding: 80px 0 0;}
.in10_bg{background: url(../images/in10c_bg.jpg) no-repeat center center;height: 610px;margin: 80px 0 0;}
.in10_pa{padding: 20px 23px 0;display: flex;}
.in10_le li{display: flex;justify-content: space-between;width: 514px;}
.in10_le li div:first-child img{display: block;width: 306px;}
.in10_le li div:nth-child(2) img{display: block;width: 206px;}
.in10_le li div:nth-child(2) img:first-child{margin: 0 0 2px;}
.in10_le li:nth-child(2){margin: 2px 0 0;}
.in10_rig{margin: 48px 0 0 62px;}
.in10_rig li{display: flex;}
.in10_rig li img{display: block;height: 59px;}
.in10_rig li p{font-size: 16px;color: #333333;line-height: 26px;}
.in10_rig li:first-child .in10_txt{width: 315px;margin: 0 35px 0 0;}
.in10_rig li:nth-child(2) {margin: 130px 0 0 70px;}
.in10_rig li:nth-child(2) .in10_txt{width: 374px;margin: 0 0 0 20px;}
.in10_rig li:nth-child(3){margin: 100px 0 0;}
.in10_rig li:nth-child(3) .in10_txt{width: 431px;margin: 0 0 0 40px;}


.index11{background: url(../images/in11bg.jpg) no-repeat center center;height: 785px;padding: 120px 0 0;}
.in11_txt{text-align: center;font-size: 16px;line-height: 26px;color: #333333;margin: 55px 124px 25px;}
.index11 .box img{display: block;width: 100%;}


.index12{background: url(../images/in12bg.jpg) no-repeat center center;height: 583px;margin: 0 0 90px;}
.index12 .box{text-align: center;}
.index12 span{display: block;font-size: 36px;line-height: 36px;color: #fff;padding: 105px 0 0;}
.index12 b{display: inline-block;font-size: 80px;line-height: 80px;font-family:'pingfangbold';border-top: 1px solid rgba(255, 255, 255,0.2);border-bottom: 1px solid rgba(255, 255, 255,0.2);color: #fff;font-weight: initial;padding: 5px 0;margin: 60px 0 34px;}
.index12 img{display: block;height: 36px;margin: 0 auto;}
.index12 i{display: block;font-size: 36px;color: #fff;font-family:'pingfanglight';line-height: 36px;margin: 22px 0 30px;}
.index12 em{display: block;font-size: 46px;color: #fff;line-height: 46px;}

.index13{margin: 83px 0 52px;}
.index13 ul{display: flex;flex-wrap: wrap;margin: 94px 0 0;justify-content: space-between;}
.index13 ul li{display: flex;align-items: center;width: 33%;margin: 0 0 48px;}
.index13 ul img{display: block;height: 103px;margin: 0 10px 0 0;}
.index13 ul .in13_txt{width: 225px;}
.index13 ul span{display: block;font-size: 30px;color: #1a3f6e;font-weight: 500;line-height: 30px;}
.index13 ul p{font-size: 16px;line-height: 26px;color: #333333;font-family:'pingfanglight';margin: 16px 0 0;}


.index14{background: url(../images/in14bg.jpg) no-repeat center center;height: 804px;padding: 57px 0 0;}
.index14 ul{display: flex;flex-wrap: wrap;margin: 42px 0 0;}
.index14 li{width: 384px;height: 257px;border-radius: 10px;overflow: hidden;margin: 0 24px 26px 0;cursor: pointer;position: relative;transition: all 0.5s ease;}
.index14 li:nth-child(3n){margin-right: 0;}
.index14 li img{display: block;width: 100%;}
.in14_txt{position: absolute;bottom: 0;left: 0;width: 100%;line-height: 60px;background-color: #1a3f6e;font-size: 22px;color: #fff;font-family:'pingfangbold';text-align: center;}
.in14_des{position: absolute;bottom: 0;left: 0;background: url(../images/in14_h.png) no-repeat center center;height: 223px;width: 100%;display: none;align-items: flex-end;transition: all 0.5s ease;}
.in14_des p{font-size: 16px;color: #fff;line-height: 24px;margin: 0 16px 16px;text-align: center;}
.index14 li:hover .in14_txt{display: none;}
.index14 li:hover .in14_des{display: flex;}


.index15{margin: 85px 0 86px;}
.index15 ul{display: flex;justify-content: space-between;margin: 66px 0 0;}
.index15 ul img{display: block;height: 286px;}

.in16_ma{margin: 0 0 88px;}















/* 表单提交 */
.in_form label{display: flex;justify-content: space-between;flex-wrap: wrap;}
.in_form label input {width:556px;height:60px;line-height:60px;font-size:16px;color:#333333;text-indent:2em;border:none;box-shadow:initial;}
.in_form label input,.in_form label textarea {background:#f2f2f2;}
.in_form label input:focus,.in_form label textarea:focus {color:#fff;background:#1a3f6e;}
.in_form label input:focus::placeholder,.in_form label textarea:focus::placeholder {color:#fff;}
.in_form label:nth-child(2) {margin:22px 0 0;}
.in_form label textarea {color:#333333;font-size:16px;width:1200px;height:120px;border:none;resize:none;box-shadow:initial;text-indent:2em;padding:20px 0 0;}
.in_form .btn_form button {background-color:#1a3f6e;width:168px;height:48px;font-size:20px;border:none;box-shadow:initial;color:#fff;margin:62px auto 0;display:block;cursor:pointer;display: flex;justify-content: center;align-items: center;border-radius: 10px;}









/* 关于我们 */
.ab_con{padding: 62px 0 72px;}
.about1{background-color: #ececec;margin: 82px 0 0;padding: 82px 0 122px;}
.ab_intro{margin: 105px auto 0;}
.ab_des{display: flex;justify-content: space-between;margin: 90px 0 0;}
.ab_des .ab1_img{width: 630px;display: block;}
.ab_des_w{width: 545px;}
.ab_des_w em{display: block;font-size: 80px;color: rgba(110, 110, 110, 0.2);font-family:'FuturaBT';line-height: 60px;text-transform: uppercase;margin: 18px 0 0;}
.ab_des_w h3{font-size: 46px;color: #1a3f6e;line-height: 46px;margin: 30px 0 0;border-bottom: 1px solid #1a3f6e;padding: 0 0 7px;letter-spacing: -1px;}
.ab_des_w p{font-size: 16px;color: #333333;line-height: 28px;margin: 38px 0 0;text-align: left;}
.ab_intro ul{display: flex;justify-content: space-between;margin:24px 0 0;}
.ab_intro ul img{display: block;height:299px;}








.about2{margin: 108px 0 0;}
.about2 .ab_tit{padding: 92px 0 0;}
.about2 .box{position: relative;overflow: hidden;}
.about2 .mySwiper {margin: 0 20px;}
.about2 .swiper-button-next,.about2 .swiper-button-prev{width: 42px;height: 42px;background-size: 42px 42px;}
.about2 .swiper-button-next{background-image: url(../images/sp_btn2.png);right: 0;}
.about2 .swiper-button-prev{background-image: url(../images/sp_btn1.png);left: 0;}
.al_lb{margin: 92px 0 0;}
.zl_box{position: relative;}
.al_lb .swiper-slide{background-color: #f0f0f0;overflow: hidden;}
.zl_bg{height: 338px;overflow: hidden;width: 100%;display: flex;align-items: center;justify-content: center;background-color: #f0f0f0;border-bottom: 1px solid;border-color: #bfbfbf;}
.al_lb img{display: block;max-width: 100%;max-height: 100%;}
.zl_tit{text-align: center;line-height: 22px;padding: 20px 0;}
.zl_tit span{display: block;font-size: 16px;color: #333333;}
.al_lb .swiper-slide:hover,.al_lb .swiper-slide:hover .zl_bg{background-color: #1a3f6e;}
.al_lb .swiper-slide:hover .zl_tit p,.al_lb .swiper-slide:hover .zl_tit span{color: #fff;}
.ab_fff{background-color: #fff !important;}


/* 菜单 */
.prolist_box{padding: 98px 0 0;position: relative;}
.cpbox{padding: 60px 0 135px;}
.p_nav{background-color: #f0f0f0;}
.p_nav>h3{width:288px;height: 64px;background: #1a3f6e;font-size: 24px;color: #fff;font-family:'pingfangbold';}
.p_nav>ul>li{width: 288px;height: 66px;border-bottom: 1px dashed #dededf;background: #f0f0f0;display: flex;align-items: center;}
.p_nav>ul>li:last-child{border:none;}
.p_nav>ul>li a{padding: 0 0 0 24px; font-size: 20px;color: #333333;display: flex;align-items: center;}
.p_nav>ul>li a span{margin: 0 23px 0 0 ;}
.p_nav>ul>li a:hover{color: #1a3f6e;}
.p_nav>ul>li a:hover span{}
.p_nav>ul>li a.active{color: #1a3f6e !important;}
.p_nav>ul>li a.active span{}
.p_ewm{background: #f0f0f0;text-align: center;padding: 65px 0 60px;}
.p_ewm_bor{border:1px solid #e0e0e0;display: inline-block; padding: 6px;}
.p_ewm img{display: block;width: 138px; margin: 0 auto;background-color: #fff;}
.p_ewm b{font-size: 25px;color: #1a3f6e;display: block;margin-top: 25px;font-family:'pingfangbold';line-height: 25px;}
.product{width: 888px;}
.product>ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.product>ul>li{width: 433px;height: 318px;margin: 0 22px 22px 0;cursor: pointer;background: url(../images/p_pbg.jpg) no-repeat center center;position: relative;}
.product>ul>li:nth-child(2n){margin-right: 0}
.p_img{width: 100%;height: 100%;background-color: #fff;overflow: hidden;display: flex;align-items: center;justify-content: center;background: url(../images/probg.jpg) no-repeat center center;}
.p_img img{display: block;max-width: 100%;}
.p_con{padding:0 30px 0;height: 71px;background-color: rgba(186, 186, 186,0.902);align-items: center;position: absolute;bottom: 0;left: 0;width: 100%;}
.p_name{display: flex;align-items: flex-end;}
.p_name em{display: block;font-size: 18px;color: #333333;line-height: 18px;}
.p_more{display: block;margin-top: 5px}
.p_more img{width: 35px;height: 35px;display: block;}
.product>ul>li:hover .p_con{background: rgba(26, 63, 110,0.902);}
.product>ul>li:hover .p_name span{color: #fff}
.product>ul>li:hover .p_name em{color: #fff}
.product>ul>li:hover .m_1s{display: block!important;}
.product>ul>li:hover .m_1{display: none!important;}
.m_1s{display: none!important;}
.prolist_box .pagination{padding: 0 0 90px;}











/* 环境 */
.naturals_box{padding: 62px 0 90px;}
.naturals_box .index8{margin: 87px 0 0;padding: 92px 0 0;height: 668px;}
.naturals_box .index8 ul{margin: 70px 0 0;}
.shop2{background-color: #ececec;padding: 114px 0 104px;}
.shop2 .box{position: relative;}
.shop2 .mySwiper{margin: 50px 20px 0;}
.shop2 .swiper-button-next,.shop2 .swiper-button-prev{width: 42px;height: 42px;background-size: 42px 42px;}
.shop2 .swiper-button-next{background-image: url(../images/sp_btn2.png);right: 0;}
.shop2 .swiper-button-prev{background-image: url(../images/sp_btn1.png);left: 0;}
.shop2 .swiper-slide{border: 1px solid;border-color: #bfcdd9;box-sizing: border-box;}
.sp_box{margin: 1px;}
.sp_bg{display: block;height: 397px;overflow: hidden;}
.sp_box img{display: block;width: 100%;}
.sp_tit{line-height: 62px;text-align: center;}
.sp_tit span{font-size: 20px;color: #333333;font-weight: 400;}
.shop2 .swiper-slide:hover{border-color: #1a3f6e;}
.shop2 .swiper-slide:hover .sp_tit{background-color: #1a3f6e;}
.shop2 .swiper-slide:hover span{color: #fff;}



/* 加盟中心*/
.join_box{padding:62px 0 0;position: relative;}
.join_box .index10{background: url(../images/hz1bg.jpg) no-repeat center center;height: 876px;padding: 102px 0 0;}
.join_box .in10_bg{margin: 72px 0 0;}







/* 新闻资讯 */
.news_box {padding:62px 0 0;position: relative;}
.news_box .box{}
.two_nav{border-bottom:1px solid rgba(102, 102, 102,0.502);padding-bottom: 10px;/* margin-bottom: 40px */}
.pos1{padding-left: 10px;height: 45px; border-left: 3px solid #1a3f6e;}
.two_nav .pos1 h3{font-size: 22px;color: #1a3f6e;line-height: 24px;font-weight: initial;}
.two_nav .pos1 p{font-size: 14px;color: rgba(51, 51, 51, 0.4);margin-top: 5px;text-transform: uppercase;}
.two_nav>p{font-size: 16px;color: rgba(51, 51, 51, 0.8);margin-top: 22px;}
.two_nav>p a{color: rgba(51, 51, 51, 0.8);}
.news{margin: 100px auto 107px;position: relative;}
.news .box{background-color: #f7f7f7;padding: 0 0 352px;}
.news .new_list{padding:62px 20px 0 50px;}
.news .new_list>li{margin: 32px 0 0;}
.news .new_list>li:first-child{margin: 0;}
.n_img{width:468px;height:278px;overflow: hidden;background-color: #fff;box-shadow: 0.908px 1.782px 38px 0px rgba(29, 29, 29, 0.09);}
.n_img img{display: block;width: 100%;height: 100%;}
.n_con{width:610px;margin: 50px 0 0 0;}
.n_title{font-size:30px;color: rgba(51, 51, 51, 0.902);min-height:30px;overflow: hidden;line-height: 30px;}
.n_des{display:block;height:100px; overflow: hidden;font-size:16px;color:#666666;line-height: 25px;margin:20px 0 10px;}
.n_time{font-size:16px;color:#666666;display: flex;align-items: center;margin: 0 24px 0 0;}
.n_time span{margin: 0 7px 0 0;}
.news_box .pagination{padding: 0;position: absolute;bottom: 132px;left: 0;right: 0;width: 100%;}











.pagination {width:100%;line-height:78px;font-size:22px;color:#333333;text-align:center;border-top:1px solid #bfbfbf;/* position:absolute;bottom:127px;left:0; */}
.pagination::after{content: '';display: block;width: 1200px;margin: 0 auto;background-color: #fff;top: 0;left: 0;right: 0;position: absolute;z-index: 1;}
.pagination li {width:50px;text-align:center;line-height:35px;display:inline-block;margin:0 3px;}
.pagination li a {color:#636462;}
.pagination li.active,.pagination li a:hover {color:#1a3f6e !important;position:relative;}
.pagination li.active::after {content:'';width:50px;height:4px;background:#1a3f6e;position:absolute;left:0;right:0;top:-23px;}
.pagination li::after:hover {content:'';width:50px;height:4px;background:#1a3f6e;position:absolute;left:0;right:0;top:-23px;}











/* 联系我们 */
/* .iw_poi_title{font-size: 16px;}
.iw_poi_content{font-size: 14px;margin: 10px 0 0;}
#dituContent{width:53%;height:756px;box-shadow:0px 5px 59px 0px rgba(85,86,91,0.11);position:absolute;top:0;right: 0;} */
.map{width:53%;height:790px;box-shadow:0px 5px 59px 0px rgba(85,86,91,0.11);position:absolute;top:0;right: 0;}
.BMap_bubble_title{font-weight: bold;font-size: 16px;width: initial!important;padding-top: 20px;line-height: 16px !important;}
.BMap_bubble_content{font-size: 14px;margin: 15px 0 0 ;width: 100%!important;}
.BMap_bubble_pop{padding: 0 25px!important;}
.BMap_bubble_buttons{display: none !important;}
.contact_con {padding:62px 0 153px;}
.contact{position:relative;margin-top: 104px;}
.contact1{padding:52px 0 0;}
.contact11{width: 468px; margin:54px 0 0 ;}
.contact11:first-child{margin: 0;}
.contact11 p {display: flex;align-items: center;}
.contact11 p:nth-child(1){border-bottom: 1px solid rgba(51, 51, 51, 0.2);padding-bottom: 20px;margin-bottom: 21px}
.contact11 p:nth-child(1) img{vertical-align: top;margin-right: 10px}
.contact11 p:nth-child(2){font-size: 18px;color: rgba(102, 102, 102, 0.902);line-height: 29px;}
.contact11 p:nth-child(2) i{padding: 0 0 0 16px;}
.contact11 p b{font-weight: initial;font-size: 30px;color: rgba(51, 51, 51, 0.902);line-height: 30px;}
.contact11 ul{display: flex;margin: 58px 0 0;}
.contact11 ul li{margin: 0 25px 0 0;}
.contact11 ul li:nth-child(3n){margin-right: 0;}
.contact11 ul li div{background-color: #fff;border: 1px solid #006eb5;width: 118px;height: 118px;display: flex;align-items: center;justify-content: center;margin: 0 auto;}
.contact11 ul li img{display: block;height: 106px;width: 106px;margin: 0 auto;}
.contact11 ul li p{display: block;font-size: 16px !important;color: rgba(51, 51, 51, 0.902)!important;line-height: 18px;margin: 15px 0 0;}
.contact11s p:nth-child(2){display: flex;align-items: flex-start;}
.contact11s p:nth-child(2) em{display:block;width: 374px;}










.newsarticle {padding:60px 0;}
.newsarticle h1 {text-align:center;font-size:34px;font-weight: 500;}
.content {width:1200px;margin:0 auto;padding:20px 0;border-bottom: 1px solid #bfbfbf;}
/* .content img {max-width:90%;} */
.newsarticle p {text-indent:2em;font-size:16px;line-height:24px;margin-bottom:20px;}
.newsarticle img {max-width:90%;margin:30px auto;display:block;}
.newarc_flex{display: flex;justify-content: space-between;margin-top: 50px;}
.newarc_flex a{font-size: 16px;color: #333333;}

/* 上下篇 */
.sxy{margin-top: 50px;width:100%;height:30px;font-size: 16px;color:#666}
.sxy1{width:50%;height:30px;float: left;}
.sxy2{width:50%;height:30px;float: right;text-align: right;}
.sxy a:hover{color: #333;}