.wrap{width: 100%;margin: 0 auto;max-width: 1400px}
.wrap1{width: 100%;margin: 0 auto;max-width: 1200px}
img{display: block;object-fit: cover}
.atv{box-shadow: 0 0 10px #eee}
header{position: fixed;width: 100%;z-index: 99;background: #fff}
.header{height: 100px}
.nav>li{padding: 0 2vw;}
.nav>li:nth-child(3) .thr_l a:nth-child(1){ font-weight:bolder; color:#f00;}
.nav>li>a{display: block;font-size: 16px;height: 100px;line-height: 100px}
.searcher{padding-left: 0.5vw;margin-top: 3px}
.thr{background: rgba(255, 255, 255, 0.95);padding: 37px;width: 320px;top: 100px;transform: translateX(-50%);border: 1px solid rgb(228, 225, 225)}
.thr_l{width: calc(100% - 210px)}
.thr_l a{display: block;font-size: 15px;line-height: 32px}
.thr_r{width: 209px}
.thr_r img{height: 134px;margin: 0 auto;max-width: 100%}
.none1{display: none}
.logo img{height:auto;max-width:100%;object-fit:contain;}
@media(min-width:1201px){
    .nav>li:hover .none1{display: block}
}

.searcher_box01{right: 0;top: 100px;display: none}
.searcher_box{width: 300px;height: 40px;border: 1px solid #000;background: #fff}
.inpt{width: 220px}
.inpt input{width: 100%;height: 36px}
.inpt_btn a{display: block;background: #000;width: 80px;height: 40px;line-height: 40px;color: #fff;text-align: center;font-size: 16px}
.inpt_btn a:hover{color: #fff}
.banner_box{padding-top: 100px}
.banner .swiper-pagination-bullet{height: 5px;width: 51px;background: rgba(255, 255, 255, 0.4) !important;margin: 0 10px !important;border-radius: 0 !important}
.banner .swiper-pagination-bullet-active{background: #fff !important}
.banner_box img{width: 100%}
.banner .swiper-slide img {width: 100%;height: auto;min-height: 100%;transition: 1s linear;transform: scale(1.1, 1.1); display:block}
.banner .swiper-slide-active img, .banner01 .swiper-slide-duplicate-active img {transition: 5s linear; transform: scale(1, 1);}
.pc_honor{ padding-bottom:4%;}
.box1{width: 50%}

.box2{width: 460px;margin: 0 auto}
.title{padding-bottom: 40px}
.title::after{position: absolute;content: "";width: 41px;height: 6px;background: #004a8f;left: 0;bottom: 10px}
.title p:first-child{font-size: 20px;font-family: Sylfaen}
.title p:last-child{font-size: 36px;font-weight: bold;background: url(../images/bg.png) no-repeat right top;width: 180px;margin-top: 15px}
.box2 .con{padding-top: 25px;font-size: 16px;line-height: 36px;color: #666;margin-bottom: 60px;height:150px;overflow: hidden;}
.more a{display: block;background: url(../images/more.png) no-repeat left top;height: 58px;width: 162px;line-height: 58px;text-align: center;font-size: 16px;transition:all ease 0.5s;}
.more a:hover{color: #fff;background: url(../images/more2.png) no-repeat left top;transition:all ease 0.5s;}
.box1 a{display: block}
.box1 .tu img{/*height:744px;*/width:100%}
.bfs{left: 50%;top: 50%;transform: translate(-50%, -50%)}
.bg2{background: url(../images/bg2.png) no-repeat center top;padding: 100px 0 30px 0}
.title01{color: #fff}
.title01 p:last-child{background: none}
.index_product{padding-top: 60px !important}
.index_product  a{display:block}
.box3{background: #fff;padding-top: 26px}
.box3 img{height: 155px;max-width: 100%;object-fit: contain;margin: 0 auto}
.box3 p{border-top: 1px solid #f4f3f4;height: 60px;text-align: center;font-size: 15px;line-height: 60px}
.btn_box{height: 60px;width: 128px}
.btn_box .pre{background: url(../images/left.png) no-repeat left center}
.btn_box .next{background: url(../images/right_atv.png) no-repeat left center}
.btn_box .pre,
.btn_box .next{height: 56px;width: 60px}
.btn_box .pre:hover{background: url(../images/left_atv.png) no-repeat left top}
.btn_box .next:hover{background: url(../images/right.png) no-repeat left top}
.more1{padding: 60px 0}
.more1 a{margin: 0 auto;color: #fff;background: url(../images/more01.png) no-repeat left top}
.more1 a:hover{color: #fff}
.index_news01{padding-top: 60px !important}
.index_news01 .swiper-button-prev{left: 0}
.index_news01 .swiper-button-next{right: 0}
.index_news01 .swiper-button-next,
.index_news01 .swiper-button-prev{height: 35px;width: 35px;background: rgba(0, 0, 0, 0.5)}
.index_news01 .swiper-button-next:after,
.index_news01 .swiper-button-prev:after{font-size: 20px;color: #000}
.index_news_box .con{font-size: 16px;line-height: 36px}
.index_news_box a:hover .t1{ color:#004a8f;}
.index_news_box a:hover .dd{background: url(../images/dd_atv.png) no-repeat left center}
.index_news{background: #f5f5f5;padding: 60px 0}
.mb6{margin-bottom: 60px}
.index_news_box{padding: 34px 60px 54px 60px;height: 388px;background: #fff}
.index_news_box i{color: #717171;font-size: 16px;font-weight: bold;margin-bottom: 8px}
.index_news_box .t1{font-size: 18px; font-weight:bold;line-height: 30px;color: #333;line-height: 48px;height: 48px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.index_news_box .tiem{color: #999}
.index_news_box .con{color: #999;font-size: 16px;line-height: 30px;height: 60px;overflow: hidden}
.index_news_box .tu03 img{width: 100%;height: 174px;object-fit: cover}
.index_news_box .dd{height: 50px;width: 80px;background: url(../images/dd.png) no-repeat left center}
.index_news_box a{display: block}
.footer{background: #004A8F}
.footer_nav{width: calc(100% - 300px)}
.ewm{width: 278px}
.footer_top{padding: 60px 0 40px 0}
.footer_top2{padding: 0px 0 40px 0}
.footer_top2 a{ margin-right:15px;}
.footer_nav h3{font-weight: bold;font-size: 16px;margin-bottom: 30px}
.footer_nav li{width: 16.5666%;color: #fff}
.footer_nav li a{display: block;line-height: 34px; color:#b6bccc;}
.ewm .t1{font-size: 16px;font-weight: bold;color: #fff;text-align: right}
.ewm .t2{font-size: 32px;font-family: Bahnschrift;color: #FFFFFF;padding: 20px 0;text-align: right}
.Qrcode{/*width: 112px;height: 112px;*/background: #fff;padding: 7px}
.ewm_img p{text-align: center;padding: 10px 0;color: #dddddd}
.copyright{padding: 15px 0;border-top: 1px solid rgba(255, 255, 255, 0.1);text-align: center;color: #b6bccc}
.title1{padding: 60px 0;text-align: center;font-size: 36px;font-weight: bold;color: #000}
.title2{padding-bottom:20px}
.about_box{padding-bottom: 95px}
.about_box_l{width: calc(100% - 400px)}
.about_box_l p{font-size: 16px;line-height: 30px;text-align: justify;text-indent: 30px}
.mb3{margin-bottom: 30px}
.about_box_r{width: 358px}
.about_box_r .tu img{height: 290px}
.enterprise{background: #f9f9f9}
.hover{height: 100%;width: 100%;left: 0;bottom: -569px;transition: 0.5s}
.hover_box{padding: 0 10%;color: #fff}
.hover_box .t1{padding: 20% 0 30px 0;font-weight: bold;font-size: 24px}
.hover_box .con{display: none}
.hover_box .con p{line-height: 30px;text-align: justify}
.box4{margin-right: 2px}

@media(min-width:1201px){
    .box4:hover .hover{background: rgba(7, 17, 91, 0.8);bottom: 0}
    .box4:hover .con{display: block}
    
}
.box4 .tu img{height: 755px}
/* 旋转木马 */
#certify .swiper-slide{width: 395px;background: #fff;border: 1px solid #dcdcdc;padding: 31px;text-align: center}
#certify .swiper-slide img{max-width: 100%;height: 395px;object-fit: cover;margin: 0 auto}
#certify .swiper-slide p{width: 100%;color: #666;margin-top: 35px;font-size: 16px}
#certify .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;border: 3px solid #fff;background-color: #d5d5d5;width: 10px;height: 10px;opacity: 1}
#certify .swiper-pagination-bullets .swiper-pagination-bullet-active{border: 3px solid #00aadc;background-color: #fff}
#certify .swiper-button-prev,
#certify .swiper-button-next{width: 48px;height: 48px;background: #ccc;border-radius: 50%}
#certify .swiper-button-prev::after,
#certify .swiper-button-next::after{font-size: 18px;color: #fff}
/* 发展历程 */
.fzlcbg{background: url(../images/bg01.jpg) no-repeat bottom center}
.fzlc{background: url(../images/bz03.png) repeat-x center center;height: 140px}
.year{border-radius: 50%;height: 140px;width: 140px;border: 1px solid #e3e3e3;text-align: center;line-height: 140px;font-size: 20px;background: #fff;margin: 0 auto}
.fzlc{padding: 0 130px}
.gallery-thumbs .swiper-slide-thumb-active .year{color: #035CAC;border: 1px solid #035CAC}
.swiper-button-white{color: #fff !important}
.fzlc .swiper-button-next{right: -13px;top: 48%}
.fzlc .swiper-button-prev{left: 0px;top: 48%}
.fzlc .swiper-button-next:after,
.fzlc .swiper-button-prev:after{font-size: 0}
.gallery-top{padding-top: 80px !important}
.fz_t1{font-size: 40px;margin-bottom: 35px}
.fz_txt{font-size: 18px;line-height: 40px}
.fzlcbg{padding-bottom: 100px}
.box8{padding: 8% 10% 8% 7%;background: #f5f5f5}
.box8_l{width: calc(100% - 0px)}
.box8_l p{line-height: 42px}
.box8_r{width: 518px; display:none;}
.box8_r img{height: 318px;max-width: 100%}
.tab{background: #f5f5f5;height: 89px}
.tab_a a{display: block;height: 88px;line-height: 88px;margin-right: 70px;font-size: 16px}
.tab_a .current,
.tab_a a:hover{color: #07115b;border-bottom: 1px solid #07115b}
.dqwz{background: url(../images/dqwz.png) no-repeat left center;padding-left: 30px}
.box5{width: 49%;height: 387px}
.box5 img{height: 387px;width: 100%}
.box5 .time{height: 88px;width: 80px;left: 30px;top: 0;background: #07115b;color: #fff;text-align: center}
.box5 .time p:first-child{font-size: 30px;font-weight: bold;padding-top: 10px}
.box5 .t1{left: 0;bottom: 0;color: #fff;line-height: 70px;font-size: 18px;padding: 0 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:calc(100% - 30px);}
.support_list{padding: 50px 0}
.support_list li{padding: 30px 0;border-bottom: 1px solid #e8eaeb;background: url(../images/t5.png) no-repeat right center}
.support_list li a{display: block;line-height: 30px;height: 30px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 18px}
.support_list li:hover{border-bottom: 1px solid #07115b;color: #000;background: url(../images/t5_atv.png) no-repeat right center}
.support_list a:hover{color: #07115b}
.support_list a span{color: #999999;margin-right: 40px}
/* 新闻详情页 */
.sub-main{padding: 77px 0}
.news-detail-wrap{display: flex;justify-content: space-between}
.news-detail-left{width: 73%;border: 1px solid #eee}
.news-detail-right{width: 25%}
.news-detail-head{border-bottom: 1px solid #eee;padding: 20px}
.news-detail-title{font-size: 20px;color: #333;word-break: break-all;font-weight: bold}
.news-detail-desc{font-size: 14px;color: #A4A4A4;display: flex;margin-top: 10px;align-items: center}
.news-detail-desc p{height: 30px;margin-right: 20px;line-height: 30px;display: flex;align-items: center}
.news-detail-desc p i{background-repeat: no-repeat;background-size: 100% 100%;width: 15px;height: 15px;display: inline-block;margin-right: 5px;vertical-align: middle}
.news-detail-desc p.time i{background-image: url('../images/icon-time.png')}
.news-detail-desc p.nums i{background-image: url('../images/icon-nums.png')}
.news-detail-cont{padding: 20px;line-height: 30px;word-break: break-all}
.news-detail-cont img{margin:0 auto 1%;}
.news-detail-cont table{width:100%; text-align:center;}
.news-detail-cont table td{border:1px solid #999;}
.news-detail-cont p {
    text-indent: 0!important;
}
.news-detail-cont * {
    background: none!important;
}
.news-detail-cont .w100 {
    width: auto!important;
}
.news-detail-right-head{display: block;border: 1px solid #eee;padding: 20px 10px;margin-bottom: 20px}
.news-detail-right-head dt{font-size: 14px;color: #686868}
.news-detail-right-head dd{font-size: 16px;color: #333; line-height:30px;font-weight: bold;margin-top: 15px}
.news-detail-right-head:hover dd{text-decoration: underline}
.news-detail-right-list{border: 1px solid #eee;padding: 20px 10px}
.news-detail-right-list dt{position: relative;font-size: 16px;color: #333;font-weight: bold;border-bottom: 2px solid #eee;padding-bottom: 10px;margin-bottom: 5px}
.news-detail-right-list dt::after{content: '';display: block;width: 70px;background-color: #f00;height: 2px;position: absolute;left: 0;bottom: -2px;z-index: 3}
.news-detail-right-list dd{border-bottom: 1px dashed #ccc;padding: 10px 0}
.news-detail-right-list dd:last-child{border-bottom: none;padding-bottom: 0}
.news-detail-right-list dd a:hover h3{text-decoration: underline}
.news-detail-right-list dd h3{font-size: 16px; line-height:30px; height:60px;font-weight: bold;color: #333; overflow: hidden;text-overflow: ellipsis;}
.news-detail-right-list dd p{font-size: 13px;color: #686868;margin-top: 5px}
@media (max-width: 1200px) {
    .sub-main {padding-top: 0}
    /* 新闻详情 begin */
    .news-detail-wrap{display: flex;justify-content: space-between;margin: 50px auto}
    .news-detail-left{width: 73%;border: 1px solid #eee}
    .news-detail-right{width: 25%}
    .news-detail-head{border-bottom: 1px solid #eee;padding: 20px}
    .news-detail-title{font-size: 20px;color: #333;word-break: break-all}
    .news-detail-desc{font-size: 14px;color: #A4A4A4;display: flex;margin-top: 10px;align-items: center}
    .news-detail-desc p{height: 30px;margin-right: 20px;line-height: 30px;display: flex;align-items: center}
    .news-detail-desc p i{background-repeat: no-repeat;background-size: 100% 100%;width: 15px;height: 15px;display: inline-block;margin-right: 5px;vertical-align: middle}
    .news-detail-desc p.time i{background-image: url('../images/icon-time.png')}
    .news-detail-desc p.nums i{background-image: url('../images/icon-nums.png')}
    .news-detail-cont{padding: 20px;line-height: 30px;word-break: break-all}
    .news-detail-right-head{display: block;border: 1px solid #eee;padding: 20px 10px;margin-bottom: 20px}
    .news-detail-right-head dt{font-size: 14px;color: #686868}
    .news-detail-right-head dd{font-size: 16px;color: #333;font-weight: bold;margin-top: 15px}
    .news-detail-right-head:hover dd{text-decoration: underline}
    .news-detail-right-list{border: 1px solid #eee;padding: 20px 10px}
    .news-detail-right-list dt{position: relative;font-size: 16px;color: #333;font-weight: bold;border-bottom: 2px solid #eee;padding-bottom: 10px;margin-bottom: 5px}
    .news-detail-right-list dt::after{content: '';display: block;width: 70px;background-color: #f00;height: 2px;position: absolute;left: 0;bottom: -2px;z-index: 3}
    .news-detail-right-list dd{border-bottom: 1px dashed #ccc;padding: 10px 0}
    .news-detail-right-list dd:last-child{border-bottom: none;padding-bottom: 0}
    .news-detail-right-list dd a:hover h3{text-decoration: underline}
    .news-detail-right-list dd h3{font-size: 14px;color: #333;font-weight: normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
    .news-detail-right-list dd p{font-size: 13px;color: #686868;margin-top: 5px}
    
    }
@media (max-width: 1200px){
    .news-detail-wrap{flex-direction: column;margin: 30px auto;}
    .news-detail-left{margin-bottom: 20px;}
    .news-detail-left,.news-detail-right{   width: 100%;}
}

    /* 新闻详情 end */



.trait_l,
.trait_r{width: 47%}
.trait_l p{line-height: 30px;font-size: 16px;text-align: justify}
.mb2{margin-bottom: 20px}
.trait li{margin-bottom: 82px}
.trait li:nth-child(2n){flex-direction: row-reverse}
.trait li:last-child{margin-bottom: 0px}
.trait_r img{height: 430px;width: 100%}
.service_box{padding: 40px;border-top: 7px solid #004b8f;box-shadow: 0 0 3px 3px #f8f8f8}
.service_icon{text-align: center}
.service_icon img{max-width: 100%;object-fit: scale-down;height: 78px;margin: 0 auto}
.service_t1 p:nth-child(1){line-height: 60px;font-size: 18px;text-align: center}
.service_t1 p:nth-child(2){color: #666;line-height: 40px;font-size: 16px;height: 80px;overflow: hidden}
.gap_11{margin: 0 -8px}
.gap_11 .service_box{margin: 0 8px}
.flex_4{width: 25%}
.service_bottom .img{width: 47%}
.service_r{width: 53%}
.service_bottom{padding: 80px 0}
.service_r{box-shadow: 0 0 0 1px #f8f8f8}
.service_bottom .img img{width: 100%;height: 380px}
.service_r .con{padding: 0 12%}
.service_r .t1{font-size: 24px;font-weight: bold;margin-bottom: 30px}
.service_r .t2{line-height: 40px;color: #666}
.pagination{text-align: center;padding: 40px 0 !important}
.pagination .swiper-pagination-bullet{border-radius: 10px;height: 15px;width: 15px;background: #aba9aa !important;margin: 0 10px !important}
.pagination .swiper-pagination-bullet-active{border-radius: 10px;background: #223249 !important}
.zzrz_img img{height: 282px;margin: 0 auto;object-fit: contain;border: 1px solid #aba9aa;padding: 5px;max-width: 100%}
.zzrz p{font-size: 16px;text-align: center;padding: 20px 0}
.contact_l{width: 450px;padding-top: 0px}
.contact_l .t1{font-size: 22px;font-weight: bold}
.contact_l .t2{font-size: 16px;font-weight: bold}
.contact_l .t3 p{font-size: 16px}
.contact_r{width: calc(100% - 510px)}
.map{height: 394px}
.message{margin-top: 108px;background: url(../images/bg1.png) no-repeat right bottom #f8f8f8;padding-bottom: 60px}
.zxly .input{height: 60px;width: 48%;margin-bottom: 28px;padding-left: 10px}
.zxly .input input{height: 58px;width: 90%}
.zxly .input:first-child{background: url(../images/bg3.png) no-repeat 97% 20px #fff}
.zxly .input:nth-child(2){background: url(../images/bg4.png) no-repeat 97% 20px #fff}
.zxly .input:nth-child(3){background: url(../images/bg6.png) no-repeat 98% 20px #fff;width: 100%;padding: 10px 0 0 10px;height: 200px}
.zxly .input textarea{width: 90%}
.zxly button{width: 48%;background: #43a7dd;color: #fff;height: 60px;font-size: 16px}
.tit_x{font-size: 18px;text-align: center;padding:20px 0}
.rcln_box_l,
.rcln_box_r{width: 50%}
.rcln_box_l{background: #004b8f;}
.rcln_box_r img{height:365px;width:100%;}
.txt_pd{padding: 0 10%;color: #fff;font-size: 30px;line-height: 60px}
.poateuc{padding: 20px 0}
.poateuc .img01 img{margin: 0 auto;height: 123px}
.poateuc li{width: 33.333%;margin-top: 49px;text-align: center}
.poateuc p{font-size: 20px;color: #000;padding-bottom: 40px;position: relative;margin-top: 10px}
.poateuc p::after{position: absolute;content: "";left: 50%;bottom: 10px;background: #07115b;height: 3px;width: 65px;transform: translateX(-50%)}
.join_top{height: 68px;line-height: 68px;border: 1px solid #edeef0;padding: 0 17px;font-size: 16px}
.nnt,
.post{width: 30%}
.date,
.load_more{width: 20%}
.nnt{color: #919191}
.joinUs_box{margin-bottom: 10px}
.load_more::before,
.load_more::after{content: "";position: absolute;right: 0;top: 50%;width: 37px;height: 1px;background: #dddddd;transition: all 0.5s ease}
.load_more::before{transform: rotate(90deg)}
.date{background: url(../images/time.png) no-repeat left center;padding-left: 30px}
.join_con{padding: 20px 17px;display: none}
.join_con h3{font-size: 18px;font-weight: bold;color: #000;padding: 30px 0 10px 0}
.join_con{line-height: 30px;color: #b3b3b3}
.joinUs_box.current .join_top{background: #f9f9f9}
.joinUs_box.current .post{color: #1f2c58}
.joinUs_box.current .join_con{display: block}
.joinUs_box.current .load_more::before{transform: rotate(45deg);transition: all 0.5s ease}
.joinUs_box.current .load_more::after{transform: rotate(-45deg);transition: all 0.5s ease}
.qxzgs_box{padding-bottom: 50px}
.qxzgs_l{width: calc(100% - 300px)}
.qxzgs_box li{border-bottom: 1px solid #dfdfdf;padding: 30px 0}
.qxzgs_l .t1{font-size: 22px;line-height: 36px;color: #000}
.qxzgs_l .t2{line-height: 36px;color: #999;line-height: 36px}
.qxzgs_r{width: 193px}
.qxzgs_r{width: 170px;height: 54px;border: 1px solid #07115b;line-height: 54px;padding-left: 25px;color: #07115b;position: relative}
.qxzgs_r::after{position: absolute;right: 20px;height: 2px;background: #07115b;width: 24px;content: "";top: 25px;transition: 0.5s}
.qxzgs_box li:hover .qxzgs_r::after{width: 45px}
.plan{padding: 48px 0 48px 0}
.plan a{min-width: 140px;padding: 0 8px;height: 40px;line-height: 40px;border-radius: 10px;border: 1px solid #dcdcdc;text-align: center;display: block;margin-right: 10px;font-size: 16px}
.plan a.current,
.plan a:hover{border: 1px solid #017bff;color: #017bff}
.plan_tit{height: 68px;line-height: 68px;border-bottom: 1px solid #dcdcdc;font-size: 36px;font-weight: bold}
.gap_1{margin: 0 -38px}
.gap_1 a{margin: 76px 38px 0px 38px;display: block;/*box-shadow: 0 0 3px 3px #f8f8f8*/}
.plan_tit span{border-bottom: 1px solid #017cff}
.plan_list{padding-bottom: 76px}
.plan_list li{width: 33.333%}
.plan_box .tu{padding: 25px 0; background:#fff;}
.plan_box img{height: 219px;margin: 0 auto;object-fit: contain}
.plan_box p{text-align: center;height: 74px;line-height: 74px;font-size: 16px;background: #e9e9e9;color: #000}
.Details{padding-top: 108px}
.Details_l{height: 476px;width: 670px;border: 1px solid #e7e7e7;padding: 30px 0}
.Details_l img{height: 460px;margin: 0 auto;object-fit: contain;max-width: 100%}
.Details_r{width: calc(100% - 745px)}
.Details_r .t1{border-bottom: 1px solid #e7e7e7;font-size: 30px;font-weight: bold;color: #000000;padding: 30px 0}
.Details_r .t2{padding: 40px 0;line-height: 35px;font-size: 15px;border-bottom: 1px solid #e7e7e7;color: #000}
.Details_r .t2 p a{margin-top: 30px;background: url(../images/dowload.png) no-repeat left center;padding-left: 40px;color: #07115B;font-size: 15px}
.product_btn{margin-top: 60px;}
.product_btn a{width: 100px;height: 44px;border: 1px solid #e6e6e6;display: block;padding: 0 51px;line-height: 46px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border-radius: 10px}
.Details_b{margin-top: 69px}
.xgtj{text-align: center;line-height: 68px;background: #F0F0F0;font-weight: bold;font-size: 22px;color: #000000}
.m_honor,.m_more{display:none}
.box4{width:33.333%}

@media(max-width:1400px){
    .wrap{max-width:94%}
}

@media(max-width:1200px){
    .wrap1{max-width:94%}
    .header{height:48px;padding:10px 0;}
    .mob-nav{display:block !important}
    .pc_nav{position:absolute;left:0;top:68px;width:100%;background:#F8F8F8;height:100vh;display:none}
    .searcher{margin-right:4vw;}
    .searcher_box01{top:54px}
    .nav{display:block !important;padding:30px 0; text-align:center}
    .nav>li>a{line-height:48px;border-bottom:1px solid #e3dddd;height:48px;font-weight:bold;font-size:18px;}
    .thr{position:static !important;transform:none;padding:10px 0;border:none;background:#fff;}
    .thr,.thr_l{width:100%}
    .thr_r{display:none}
    .banner_box{padding-top:69px}
    .tab{display:none}
    .main-nav-m{display:block !important;}
    .title1{padding:35px 0;font-size:24px}
    .join_con h3{padding-top:0;}
    .map{height:334px} 
    .contact_l,.contact_r{width:50%}
    .Details_r,.Details_l{width:48%}
    .gap_1{margin:0 -10px}
    .gap_1 a{margin:30px 10px 0 10px}
    .plan a{margin-bottom:10px;min-width:auto}
    .about_box{flex-direction:column}
    .about_box_r,.about_box_l{width:100%}
    .about_box_r .tu{display:none}
    .about_box_r .video a{background:#43A7DD;margin-top:20px}
    .about_box_r .video img{width:100%;height:auto;}
    .about_box{padding-bottom:40px}
    .box4 .tu img{height:450px;width:100%}
    .hover{bottom:-250px}
    .box4{width:100%;margin-bottom:20px}
    .hover{position:static !important;}
    .hover_box{color:#000;}
    .box4{display:flex;justify-content:space-between;}
    .box4 .tu,.hover{width:48%}
    .hover_box{padding:15px 0;}
    .hover_box .t1{padding:15px 0;font-size:17px}
    .hover_box .con{display:block}
    .enterprise {width:94%;margin:0 auto;background:none}
    .box4:nth-child(2n){flex-direction:row-reverse;}
    .pc_honor{display:none}
    .qywh{flex-wrap:wrap}
    .m_honor{display:block}
    .pagination1{padding:10px 0; text-align:center}
    .m_honor p{text-align:center;padding:25px 0;font-size:16px}
    .fzlc{padding:0 30px;}
    .year{height:90px;width:90px;line-height:90px}
    .gallery-top{padding-top:20px !important;}
    .box8{padding:30px}
    .fzlcbg{padding-bottom:20px}
}

@media(max-width:768px){
    .index_about{padding:15px}
    .box2,.box1{width:100%}
    .box2{padding:20px 0;}
    .box2 .title{text-align:center}
    .title{padding-bottom:24px;}
    .title p:last-child{font-size:24px;;background:none;width:100%;}
    .title::after{display:none;}
    .box2 .con{margin-bottom:30px;padding-top:0;height:auto}
    .box1 .tu img{height:auto}
    .bfs img{height:80px;}
    .bg2 {padding:25px 0;}
    .index_product{padding-top:20px !important;}
    .m_more{display:block;margin:30px auto;}
    .pc_more{display:none}
    .index_news01{padding-top:20px !important;}
    .box_2{display:block !important;text-align:center}
    .more a{background:none;border:1px solid #07115B; color:#07115b;margin:0 auto;height:42px;line-height:42px;border-radius:10px}
    .more1 a{border:1px solid #fff; color:#fff;}
    .footer_top{display:none !important}
    .index_news{padding:12px 0;}
    .index_news_box{padding: 34px 40px;}
 
    .box5{width:100%;margin-bottom:15px;height:auto}
    .box5 img{height:auto}
    .support_list{padding-top:0;}
    .gap_11 .flex_4{width:100%;margin-bottom:10px;height:auto}
    .service_box{padding:10px;text-align:center}
    .service_t1 p:nth-child(2){height:auto}
    .service_bottom{padding:15px 0}
    .rcln_box,.service_bottom{flex-direction:column}
    .qxzgs_l,.poateuc li,.rcln_box_l,.rcln_box_r,.service_r,.service_bottom .img{width:100%}
    .rcln_box_r img,.service_bottom .img img{height:auto}
    .service_r .con{padding:15px}
    .service_r .t1{font-size:18px;margin-bottom:15px}
    .txt_pd{padding:30px 15px;font-size:18px;line-height:42px}
    .poateuc p{padding-bottom:0}
    .poateuc p::after{display:none}
    .poateuc li{border-bottom:1px solid #f8f8f8;padding-bottom:30px}
    .date,.nnt{display:none}
    .join_top{justify-content:space-between;height:46px;line-height:46px}
    .load_more::before, .load_more::after{width: 15px}
    .qxzgs_box a{flex-direction:column;align-items:flex-start;}
    .qxzgs_r{margin-top:30px;height:40px;line-height:40px;width:130px;text-align:center;padding-left:0;}
    .qxzgs_r::after{display:none}   
    .title3{padding-bottom:0;}
    .trait li{flex-direction:column;margin-bottom:18px;}
    .trait_l, .trait_r{width:100%}
    .trait_l{margin-bottom:10px}
    .Details_l img,.trait_r img{height:auto}
    .trait li:nth-child(2n){flex-direction:column}
    .contact_l,.contact_r{width:100%}
    .contact_l .t1{font-size:20px}
    .contact_l .t2{font-size:17px}
    .message{margin-top:20px}
    .zxly .input{width:100%}
    .Details{padding-top:20px}
    .Details_r,.Details_l{width:100%}
    .xgtj,.Details_r .t1{font-size:18px}
    .xgtj{height:48px;line-height:48px}
    .plan_box img{height:125px}
    .Details_b{margin-top:30px}
    .plan_tit{font-size:20px}
    .plan{padding-bottom:0;} 
    .box4{flex-direction:column}
    .box4 .tu,.hover{width:100%}
    .box4:nth-child(2n){flex-direction:column}
    .box4 .tu img{height:auto}
    .box8{flex-direction:column}
    .box8_r,.box8_l{width:100%}
    .box8_r{margin-top:30px}
    .box8_r img{height:auto}
}


@media(max-width:480px){
    .support_list li{background:none;padding:13px 0;}
    .box5 .time p:first-child{font-size:18px}
    .box5 .time{height:67px}
    .poateuc .img01 img{height:83px}
    .plan_list li{width:50%}
    .product_btn a{width:100%;margin-bottom:10px;padding:0 15px}
    .product_btn{margin-top:15px}
    .Details_b{margin-top:10px}
    .plan_box img{height:100px}
    .plan_box p{height:46px;line-height:46px}
    .plan_list{padding-bottom:50px}
    .Details_l{height:auto}
}