body{background:#f5f6f7;}
.wrap{width:100%;max-width:1600px;margin:0 auto}
.wrap1{width:100%;max-width:1400px;margin:0 auto}
.wrap2{width:100%;max-width:1200px;margin:0 auto}
.f16{font-size:16px}
.f18{font-size:18px}
.f24{font-size:24px}
.f30{font-size:30px}
.f36{font-size:36px}
.f48{font-size:48px}
.white{color:#fff}
img{display:block;max-width:100%;margin:0 auto}
.fw{font-weight:bold}
.li30{line-height:30px}
.li40{line-height:40px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mt30{margin-top:30px}
.mt40{margin-top:40px}
.mt50{margin-top:50px}
.mt60{margin-top:60px}
.li48{line-height:48px}
.c0{color:#000}
.center{text-align:center}
.box_sizing{box-sizing:border-box;}
.header{top:0;left:0;width:100%;z-index:99;}
.pc_header_box{background:rgba(255, 255, 255, 0.7)}
.pc_header{height:107px}

.pc_nav li > a{display:block;padding:10px 0;position: relative;margin:0 1.3vw;}
.pc_nav li.current > a,.pc_nav li > a:hover{color:#ed1b24;font-weight:bold;}
.pc_nav li > a::after{position:absolute;left:50%;bottom:0px;transform:translateX(-50%);height:3px;width:0px; background:#ed1b24;content:''; transition:0.5s;}
.pc_nav li.current > a:after,.pc_nav li > a:hover::after{width:32px}
.admin a:first-child{background:url(../images/icon.png) no-repeat left center; padding-left:30px}
.admin i{padding:0 5px;color:#d4caa2;}
.admin a:hover{color:#ed1b24;}

/* 手机端头部 */
.m_header{background:#fff;left:0;top:0;width:100%}
.m_top{height:87px;padding:0 1%;}
.m_logo img{height:46px;max-width:100%;}
.mob-nav{display:block !important}
.m_logoin{background:#f8f8f8;width:80px;right:0;padding:10px 0; z-index:5;}
.m_logoin a{display:block;line-height:36px;border-bottom:1px solid #f1f1f1}
.m_nav_box{width:100%;background:rgba(0, 0, 0, 0.2);transform:translateX(-100%);transition:all 0.5s;}
.m_nav_box.on{transform:translateX(0);}
.m_nav{background:#f8f8f8;padding:10px 0;width:50%;height:100vh; overflow-y:auto}
.m_nav li > a{padding-left:20px;display:block;line-height:40px; border-bottom:1px solid #f1f1f1;}
.m_thr{background:#f1f1f1;}
.m_thr a{display:block;padding-left:40px;line-height:40px;}
.m_header,.m_logoin,.m_thr{display:none}
.pc_header_box.active{background-color:rgba(255,255,255,.9);box-shadow:0 0 10px #eee;}
.indexBanner img{width:100%}

/* 轮播图样式修改 */
.indexBanner .swiper-pagination{bottom: 30px !important}
.indexBanner .swiper-pagination .swiper-pagination-bullet{height: 16px;width: 16px;background:rgba(255, 255, 255, 0.2);margin-right:4.5px !important;}
.indexBanner .swiper-pagination .swiper-pagination-bullet-active{background:#fff}
.img20{display:none}

.index_about{background:url(../images/bg.jpg) no-repeat center top;height:714px;}
.index_about .con{width:48%;padding-top:9.4%}
.index_about .con .tit{padding:25px 0;position: relative}
.index_about .con .tit::after{background:url(../images/icon1.jpg) no-repeat left bottom;content: "";position:absolute;left:0;bottom:0;height:8px;width:144px}

.index_about .con .subtit{color:#005BAC}

.banner_t1{height:100%;width:100%;left:0;top:0;padding-top:107px;box-sizing: border-box;}
.banner_t1 .cn span{width:36px;border-bottom:7px solid #ed1b24;}
.banner_t1 .en{font-family: Impact;color: rgba(0, 91, 172, 0.32);font-size:68px;text-transform: uppercase}
.more{width:192px;height:59px;border:1px solid #013f8a;line-height:59px}
.more a{display:block;color:#013f8a}
.more a:hover{color:#013f8a;background:#013f8a;color:#fff}

.index_business{background:#f5f6f7;padding:67px 0}
.bsi_show{width:332px;background:#005BAC;height:198px;padding:51px}
.bsi_show .cn{padding-bottom:20px;position: relative}
.bsi_show .cn::after{background:url(../images/icon2.jpg) no-repeat left bottom;content: "";position:absolute;left:0;bottom:0;height:8px;width:144px}


.bsi_show .en{text-transform:uppercase;color: rgba(255, 255, 255, 0.05);font-family: PingFang;}

.bsi_column{width:calc(100% - 332px)}
.box{height:149px}
.ywcx .swiper-slide{background:#fff}
.ywcx .swiper-slide:nth-child(2n){background:#FAFAFA;}
.box a{display:block;color:#1c1c1c}

.box .icon{height:65px;margin:0 auto;margin-top:50px}
.box .icon img{margin:0 auto;object-fit:contain;-webkit-transition:.9s ease-out;-moz-transition: .9s ease-out; -ms-transition: .9s ease-out;-o-transition:.9s ease-out;transition:.9s ease-out;}
.index_date_r .txt {
  overflow-y: auto;
    height: 285px;
    padding-right: 10px;
}

 .input_xz {
        max-width:400px;
        padding:15px 39px 0 39px
        }
        .input_xz input {
        
        width:calc(100% - 80px);
        height:48px;
        border:1px solid #ddd !important;
        padding-left:10px;

        }

        .input_xz a {
         width:70px;
         background:#005BAC; 
         display:block;
         line-height:48px;
         text-align:center;
         border-radius:3px;
         color:#fff
         
        }
.gl_list {
    width:950px;
}

@media(min-width:1201px){
.box a:hover .t1{color:#005bac}
.box a:hover .icon img{-webkit-transform:rotateY(-360deg);-moz-transform: rotateY(-360deg); -ms-transform: rotateY(-360deg);-o-transform:rotateY(-360deg);transform:rotateY(-360deg);}
}

.index_date{background:#fff;padding:42px 40px 64px 52px;}
.index_date_1{width:463px;height:346px;border-right:1px solid #eaeaea;padding-right:54px}
.index_date_1 .t1{z-index:9;}
.index_date_r{width:calc(100% - 555px)}
.notice .tab p{margin-right:40px;padding-bottom:20px;}
.notice .tab p.current{background:url(../images/icon1.jpg) no-repeat left bottom;cursor: pointer}
.item_img{width:698px}

.notice_item .item{display:none}
.notice_item .item.on,.item_img a{display:block}
.item_img .imgBox .swiper-pagination{bottom: 20px !important;text-align:right !important;width:98% !important;}
.item_img .imgBox .swiper-pagination .swiper-pagination-bullet{background:#fff}
.item_img .imgBox .swiper-pagination .swiper-pagination-bullet-active{background:red}
.item_img .imgBox .t1{height:58px;line-height:58px;background:rgba(0, 0, 0, 0.4);left:0;bottom:0;width:100%;padding-right:20%;box-sizing:border-box;padding-left:30px}
.item_img .imgBox  img{height:501px;width:100%;object-fit:cover}
.item_news{width:calc(100% - 729px)}
.item_news .list,.item_news .list1{width:49%;}
.item_news .list li:first-child{margin-bottom:13px}
.item_news .list li a{display:block;background:#fff;height:244px;box-sizing:border-box;padding:30px 36px;color:#666;}
.item_news .list li a .t1{color:#202020;}
.item_news .list li a .t2{height:60px;margin:10px 0;}
.line{border-bottom:1px solid #e9e9e9}
.data{padding:10px 0;background:url(../images/jt.png) no-repeat right center}
.c6{color:#666;}

.item_news .list li a:hover .data{background:url(../images/jt_atv.png) no-repeat right center}
.item_news .list1 li{margin-bottom:21px}
.item_news .list1 li:last-child{margin-bottom:0}
.item_news .list1 li a{height:153px;background:#fff;box-sizing:border-box;color:#666;padding:40px 40px 34px 30px}
.item_news .list1 li a .date{border-right:1px solid #e9e9e9;width:63px;height:69px;}
.item_news .list1 li a .t1{width:calc(100% - 80px);height:60px}
.item_news .list li a:hover,.item_news .list1 li a:hover{background:#005bac;color:#fff}
.item_news .list li a:hover .t1,.item_news .list1 li a:hover .t1{color:#fff}

.index_nesw{width:48.5%}
.list2{height:326px;padding:40px 40px 0 40px;box-sizing:border-box;background:#fff;}
.list2 .t1{width:calc(100% - 100px);padding-left:30px;background:url(../images/i6.png) no-repeat left center;color:#202020;}
.list2 .time{width:80px;color:#8d8D8D;}
.list2 li a{border-bottom:1px dashed #dbdbdb}


.index_dow{height:619px;box-sizing:border-box;padding-top:80px}
.index_dow_bg{background:url(../images/bg1.jpg) no-repeat center top;}
.index_dow_bg1{background:url(../images/bg2.jpg) no-repeat center top;}
.rjzx_list_box{display:none}
.rjxz{background:url(../images/icon1.jpg) no-repeat left bottom;padding-bottom:20px;cursor: pointer;color:#005BAC;width:37%;}
.index_dow .con:first-child{width:60%;}
.index_dow .con:last-child{width:40%}
.index_dow .con:first-child .rjzx_list_box{width:60%}
.index_dow .con:last-child .rjzx_list_box{width:80%}
.rjzx_list li{width:45%;margin-top:30px}
.rjzx_list li a{color:#fff;border-bottom:1px solid rgba(255, 255, 255, 0.4);display:block;padding:15px 0}
.index_dow .con.on .rjxz{background:url(../images/icon2.jpg) no-repeat left bottom;color:#fff;}
.index_dow .con.on .rjzx_list_box{display:block}
.index_dow .con{height:540px}
.footer_top{background:#3f4f6b;height:76px}
.tel span{font-size:20px;line-height:76px;font-family: Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;}
.tel i{padding:0 10px}
.link{line-height:76px;}
.link a{display:block;color:#fff;padding:0 20px}
.link a:hover{color:#fff}
.footer_center{background:#34415a;padding:40px 0;}
.footer_nav{width:calc(100% - 227px);}
.footer_nav li{width:12.5%}
.footer_nav p{font-size:16px;font-weight:bold;margin-bottom:20px}
.footer_nav a{display:block;color:#fff;line-height:30px; overflow : hidden;text-overflow: ellipsis;white-space:nowrap;}
.ewm_box{width:243px}
.ewm{width:93px;height:93px;padding:3px;background:#fff}
.ewm p{line-height:48px;color:#96a9cd;}
.copy{padding:15px 0;border-top:1px solid rgba(255, 255, 255, 0.3);background:#34415a;}


.bg{background:#f5f6f7;}
.login{padding:160px 0;width:445px;margin:0 auto}
.login_name{color:#005BAC;margin-bottom:50px}
.inputs label{width:106px}
.inputs label span{color:red;}
.c1{width:calc(100% - 95px);height:56px}

.inputs{height:60px;background:#fff;padding-left:20px;margin-bottom:20px}
.inputs_btn{padding:10px 0 15px 0;}
.inputs_btn a{display:block;color:#005BAC;margin-bottom:40px}
.inputs_btn a span{color:#202020;}
.login button{width:100%;height:51px;background:#005BAC;color:#fff;font-size:18px}
.loc{background:#fff}
.loc .tab a{line-height:95px;padding:0 20px;margin-right:10px;display:block}
.loc .tab a.current{color:#fff;background:#005BAC;}
.dqwz i{color:#959595;padding:0 10px}
.xg_top{padding-top:55px}


.eubnga{padding:2% 0 4% 0;background:url(../images/d.jpg) repeat-y center}
.eubnga li{ margin:30px 0; position:relative;padding:20px 0;}
.eubnga li:before{ content:''; width:44px; height:44px; background:url(../images/i8.png) no-repeat center center; position:absolute; top:30px; left:50%; transform:translateX(-50%);}
.eubnga li .con {width:46%;}
.eubnga li .con .year{text-align:right;font-family: Impact;color: #005BAC;}

.eubnga li:nth-child(2n){flex-direction:row-reverse;}
.eubnga li:nth-child(2n) .con .year{text-align:left}
.eubnga li:nth-child(2n) .con .txt{text-align:right}

.bg_white{background:#fff}
.hfwj{padding:48px 0}
.hfwj_box{padding:0px 14% 50px 16%}
.cb{color:#005BAC;}
.hfwj .t1{padding:70px  0 30px 0}
.hfwj_box p{color:#5B5C5D;}
.radio_box{padding:20px 0 40px 0;}
.radio_box input{margin-right:10px}
.radio1{margin-right:40px}
.radio_box .radio2 input{border:1px solid #d6d6d6 !important;height:45px;width:334px}
.forms button{height:45px;width:334px;background:#005BAC;color:#FFF}

.contact{padding:0px 0 53px 60px}
.map{height:332px}
.contact .con{width:47%;}
.lxfs{padding:53px 0;border-bottom:1px solid #eff0f2;}
.lx_ewm .img{width:123px;height:123px;margin-right:19px}
.lx_ewm .img img{height:123px;margin:0 auto;max-width:100%}
.qq a{margin-right:15px}
.report{padding:60px 0}
.bd_input{width:29.5%;height:60px;background:#F9F9F9;line-height:60px;padding-left:13px;margin-bottom:32px;border-radius:5px;overflow: hidden;}
.bd_input label{width:80px}
.bd_input label span{color:red}
.bd_input input{width:calc(100% - 80px);height:58px;background:none}
.bd_textarea{width:100%;background:#F9F9F9;padding:13px;margin-bottom:32px;border-radius:5px;overflow: hidden;}
.bd_textarea textarea{height:100px;width:100%;background:none}
.code_box span{color:#585858;}
.code_box a{color:#006ECC;}
.code_box{width:29.5%;line-height:56px;margin-bottom:0;}
.code{width:calc(100% - 130px)}
.code_box .img{width:130px}
.code_box .img img{height:56px;width:100%}
.form_btn button{width:49%;height:51px;border:1px solid #005BAC;color:#005BAC;margin-right:10px}
.form_btn button:first-child{background:#005BAC;color:#fff}
.culture{padding:30px 0}
.submenu{width:240px;border-top:2px solid #005bac;padding-bottom:80px}
.submenu .t1{line-height:56px;padding-left:27px;color:#8d8d8d;}
.submenu ul{background:#fff}
.submenu ul li a{line-height:56px;padding-left:50px;position: relative}
.submenu ul li a:hover,.submenu ul li.current a{background:#005bac;color:#fff;display:block;}
.submenu ul li a::after{position:absolute; left:20px;top:23px;content:"";height:10px;width:10px;border:2px solid #5B5C5D;border-radius:50%}
.submenu ul li a:hover::after,.submenu ul li.current a::after{border:2px solid #fff}
.culture_list{width:calc(100% - 260px);background:#fff;}
.list3{padding:30px 39px 0 39px;}
.list3 li a{line-height:72px;border-bottom:1px dashed #dbe0ed;}
.list3 .t1{width:calc(100% - 120px);}
.list3 .time{width:90px}
.Software{padding:43px 0}
.Software li{padding:31px 0 35px 0;background:#fff;margin-bottom:39px;}
.sof_box,.sof_tab,.sof_ewm{border-right:1px solid #dedede;box-sizing:border-box;padding:0 3%;color:#5B5C5D;line-height:24px}
.sof_tab{height:175px;width:34%;padding:0 3%;}
.sof_tab .tab a{margin-right:15px;font-size:16px}
.sof_tab .tab a.current{font-size:18px;font-weight:bold}
.sof_tab .tab a:hover{color:#000;}
.sof_item .item{color:#5B5C5D;}
.sof_ewm{width:16%;}
.sof_ewm img{height:120px;max-width:100%;margin:0 auto}
.sof_box{width:25%}
.Software li div:last-child{border-right:0}
.sof_box a{display:block;background:#005BAC;color:#fff;width:166px;height:42px;line-height:42px;margin-top:15px}
.sof_box a:hover{color:#fff}
.sof_tab1{width:calc(100% - 320px);padding-right:5%}
.sof_box1{width:304px}
.sof_box1 a{background:url(../images/xz.png) no-repeat 30% center #005BAC;}
.honor{margin:0 -21.5px;padding-top:93px}
.honor li{width:33.333%}
.honor li a{display:block;margin:0 21.5px 43px 21.5px;background:#fff;padding:30px;}
.honor li a img{max-width:100%;height:249px;margin:0 auto;object-fit:contain}
.honor .hover{background:url(../images/fsj.png) no-repeat center center rgba(0, 91, 172, 0.5);left:0;bottom:0;height:100%;width:100%;opacity:0; transition: all 0.5s;}
.honor li a:hover .hover{opacity:1;}
.aboutus{padding:85px 0 40px 0}
.about_box .con .t1,.about_box .con .txt{padding-left:30px}
.about_box .con{width: 48.5%;}
.about_box .con .img img{max-width:100%;height:520px;object-fit:cover;}
.flv_btn{position:absolute;top:50%;left:50% ;top:50%;transform:translate(-50% , -50%);}
.about_box .con .img1{height:585px;background:url(../images/tu.png) no-repeat;}
.aboutus .tab .w1.current{color:#005bac;background:url(../images/w1.png) no-repeat left center;}
.aboutus .tab .w1{background:url(../images/w2.png) no-repeat left center;line-height:30px;cursor: pointer;}
.aboutus .tab .w1:nth-child(1){right:1%;top:30%;padding-left:30px;}
.aboutus .tab .w1:nth-child(2){line-height:30px;right:3%;top:36%;padding-left:30px;}
.aboutus .tab .w1:nth-child(3){line-height:30px;right:22%;top:37%;padding-right:30px;background-position:right;}
.aboutus .tab .w1:nth-child(4){line-height:30px;right:36%;bottom:28%;padding-top:50px;background-position:center}
.about_box .item{display:none}
.about_box .item.on{display:block}
.about_box1 .con:first-child{width:622px;height:585px}
.about_box1 .con:last-child{width:calc(100% - 700px);}
.join{padding:60px 0;}
.join_top{height: 68px;line-height: 68px;border: 1px solid #edeef0;padding: 0 17px;font-size: 16px;background:#fff}
.nnt,
.post{width: 30%}
.date1,
.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)}
.date1{background: url(../images/time.png) no-repeat left center;padding-left: 30px}
.join_con h3{font-size: 18px;font-weight: bold;color: #000;padding: 30px 0 10px 0}
.join_con{display: none;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}
.loc1{padding:137px 0 30px}
.detaile{border-top:7px solid #1d6db5;background:#fff;padding:50px;margin-bottom:50px}
.detaile_l{width:calc(100% - 120px)}
.fx{width:80px;height:30px}
.detaile_l .t2{color:#717171}
.fx .t1{background:url(../images/fx.png) no-repeat left center;padding-left:30px;color:#717171;cursor: pointer;}
.fx_abs{left:0;top:30px;padding:10px;width:100px;background:#f8f8f8;display:none}
.fx:hover .fx_abs{display:block}
.detaile_top{border-bottom:1px solid #DEDEDE;padding-bottom:30px}
.detaile .con{padding:30px 20px;line-height: 36px;}
.detaile .con a{display: inline;}

.next{padding:20px}
.next a{display:block;width:49.5%;background:#F5F5F5;padding:20px;box-sizing: border-box}
.newslist{padding-top:42px}
.newslist li a {background:#fff}
.newslist li a .img{width:471px}
.newslist li a .img img{height:265px;max-width:100%;object-fit:cover}
.newslist li a .con{width:calc(100% - 520px)}
.newslist li a .time{width:91px;border-right:1px solid #e8e8e8;height:91px}
.newslist li a .time p{color:#585858;}
.tit_box{padding-right:130px;width:calc(100% - 120px);box-sizing: border-box;background:url(../images/news_jt.png) no-repeat 94% center}
.tit_box .t1{color:#2f2f2f;}
.tit_box .t2{line-height:24px}
.newslist li{margin-bottom:33px}
.newslist li a:hover .t1{color:#005BAC;}
.newslist li a:hover  .tit_box{background:url(../images/news_jt_atv.png) no-repeat 94% center}

.register{padding:160px 0 80px 0;margin:0 auto;max-width:950px;width:100%}
.inputs1{width:48.5%;box-sizing:border-box;border-radius:6px;overflow: hidden}
.c2{width:55%;height:56px}
.c4{width:44%;height:56px}
.inputs1 .button{height:30px;width:170px;border-radius:10px;margin-right:10px}
.inputs1 .img{width:120px;height:56px;background:#000}
.inputs1 .img img{height:56px;max-width:100%}

.register .con{padding-top:30px}
.c3{height:30px;width:30px;margin-right:20px}
.agree a span{color:#4C4C4C;}
.agree a{color:#005bac;}
.Confirm{background:#005BAC;color:#fff;width:40%;height:56px;font-size:18px;margin:50px auto;display:block}
.zg_us{padding:71px 50px}
.zg_us .img{width:453px}
.zg_us .img img{height:276px;max-width:100%;object-fit: cover}
.zg_us .con{width:calc(100% - 500px)}

.list4{padding:23px 40px 0 30px}
.list4 li a{line-height:70px;border-bottom:1px dashed #dbe0ed;color:#353535;}
.list4 li a .t1{width:calc(100% - 300px);padding-left:30px}
.icon1{background:url(../images/pdf.png) no-repeat left center;}
.icon2{background:url(../images/ysb.png) no-repeat left center;}
.download{width:120px;padding-right:50px}

.jyrl{padding:30px;}

/* 右侧悬浮 */
.rightFloat{position: fixed;right: 15px;top: 40%;z-index: 99}
.rightFloat ul li{width: 77px;height: 79px;background: #fff;margin-bottom: 1px;box-shadow: 0px 0px 13px 0px rgba(1, 2, 3, 0.15);text-align:center;}
.rightFloat ul li a{display: block}
.rightFloat ul li .rf{height: 30px;padding-top: 9px}
.rightFloat ul li .rf img{margin: 0 auto}
.rightFloat ul li .t1{text-align: center}
.rightFloat ul li a:hover .t1{color: #000}

.scheme_box{padding-right:15px;display:none;right: 68px;top: 0;width: 270px;}
.scheme input{width: 100%;border: 1px solid #686868 !important;height: 30px;margin-top: 10px;padding-left: 5px;box-sizing: border-box}
.scheme button{height: 30px;width: 100%;background: #f8f8f8;margin: 10px 0}
.rightFloat ul li:hover .scheme_box{display: block}
.y_ewm{height:110px;width:110px;padding:3px;background:#fff;}
.y_ewm img{height:110px;max-width:100%;}

.ywcx_btn .swiper-button-prev,
.ywcx_btn .swiper-button-next{height: 34px;width: 34px;background: rgba(0, 0, 0, 0.4);border-radius:50%}
.ywcx_btn .swiper-button-prev{left: 0}
.ywcx_btn .swiper-button-next{right: 0}
.ywcx_btn .swiper-button-prev:after,
.ywcx_btn .swiper-button-next:after{font-size: 18px;color: #fff;font-weight: bold}

.copy i{width:10px}


@media(max-width:1650px){
    .wrap{max-width:96%}
}
@media(max-width:1500px){
    .item_news,.item_img{width:49%}
    .item_news .list li a{padding:15px}
    .link a{padding:0 10px}
}
@media(max-width:1450px){
    .wrap1{max-width:90%}
}

.Confirm1{width:48.5%;border-radius: 6px;}
@media(max-width:1200px){

    .con table {
    width:100%}
.Confirm1{width:100%}
    .index_about{padding:10px 0 50px 0;}
    .bsi_show .cn{color:#000;}
    .bsi_column{margin-top:35px;padding:0 10px;box-sizing: border-box;}
    .index_date{margin-top:30px}
    .index_date_1{border:none}
    .list2,.index_date{padding:20px}
    .index_date_1 .t1{position:static}
    .layui-laydate-header{width:100% !important;margin-left:0 !important;}
    .layui-laydate-header{padding-bottom:10px !important;}
    .index_date_r{padding:80px 15px 0 15px;}
    .notice .tab p{background: url(../images/icon1.jpg) no-repeat left bottom;}
    .notice .m-tap{display:none}
    .list2 li a{flex-direction:column}
    .list2{margin-bottom:20px}
    .list2 .t1{line-height:30px !important;padding:10px 0 0 0}
    .list2 .time{line-height:30px}
    .list2 .t1,.bsi_show{background:none}
    .index_dow,.index_nesw .more,.m-tap,.list,.tab_box .more,.bsi_show .en,.pc_header_box{display:none}
    .m_header{display:block}
    .footer_top,.list2,.item_img .imgBox img,.bsi_show,.index_about{height:auto}
    .index_about{background:#fff}
    .index_date_1,.bsi_show,.index_about .con{padding:0px;}
    .list2 .t1,.index_nesw,.item_news .list1,.list1,.item_news, .item_img,.index_date_r,.index_date_1,.bsi_column,.index_about .con,.bsi_show{width:100% }
    .index_business{padding:30px 0;}
    .list2 .time{text-align:left}
    .rightFloat{position:static}
    .rightFloat ul{display:flex;}
    .rightFloat ul li{width:25%;box-shadow:none}
    .footer_center,.rightFloat ul li:last-child{display:none}
    .scheme_box{top: 79px;right:0;z-index:9;}
    .link,.tel{width:100%;}
    .tel span{line-height:30px}
    .footer_top{padding:20px 0px;}
    .link{flex-wrap:wrap;line-height:30px}
    .link p{width:100%}
    .link a{padding:0; width:20%;text-align:left;}
    .copy{flex-direction:column;justify-content:start;padding:10px 20px }
    .copy i{width:0;}
    .banner{padding-top:87px}
    .f36{font-size:26px}
    .bsi_show .cn::after{background:url(../images/icon1.jpg) no-repeat left bottom;width:100px;}
    .index_about .con .tit::after{width:100px}
    .notice_item .item{display:block}
    .item_news .list1 li a{padding:20px;height:auto;}
    .list2 li a{font-weight:200 !important;}
    .main-nav-m{display:block !important}
    .f48{font-size:30px}
    .banner_t1 .en{font-size:26px}
    .notice_item .item.on,.loc{display:none}
    .zg_us .con,.zg_us .img,.culture_list{width:100%}
    .zg_us .flex{flex-direction:column}
    .zg_us .img img{margin:0 auto;height:auto}
    .list4,.zg_us{padding:10px}
    .culture{padding:17px 0}
    .zg_us .mt40,.zg_us p{margin-top:0}
    .list4 li a{flex-wrap:wrap}
    .list4 li a .t1{width:100%}
    .list4 li a{line-height:45px}
    .register{padding-top:110px;padding-bottom:20px}
    .inputs1{width:100%;font-size:16px !important;}
    .c2{width:76%}
    .join{padding:28px 0}
    .join_top{font-size:15px;height:50px;line-height:50px}
    .load_more::before, .load_more::after{width:15px}
    .detaile_top,.newslist li a,.culture{flex-direction:column}
    .submenu {
     width:100%; padding-bottom:15px}
        .submenu div.t1 {
         display:none}
    .newslist li a .con,.newslist li a .img{width:100%;}
    .newslist li a .con{padding:10px;box-sizing: border-box;}
    .tit_box{padding-right:0;background:none}
    .newslist li a .img img{height:auto;margin:0 auto}
    .newslist li a:hover  .tit_box{background:none}
    .newslist li a .time{height:auto}
    .newslist li a .con{align-items:center}
    .newslist{padding-top:18px;}
    .loc1{padding-top:110px}
    .detaile_l{width:100%}
    .detaile{padding:15px;}
    .detaile_l .t1{font-size:20px}
    .fx{padding:18px 0 !important;}
    .detaile_top{padding-bottom:0}
    .detaile .con{padding:30px 0;line-height: 36px;}
    .next{padding:0}
    .about_box ,.next{flex-direction:column}
    .next a{width:100%;margin-top:5px}
    .fx_abs{position:static;display:block;width:200px;background:none;margin-right:10px}
    .fx .t1{display:none}
    .about_box .con .t1, .about_box .con .txt{padding-left:0}
    .about_box1 .con:last-child,.about_box .con{width:100%}
    .about_box .con .img img{height:auto}
    .about_box .con .img1{display:none}
    .about_box1 .con:first-child{height:auto;width:100%}
    .aboutus .tab{display:flex;font-size:20px;justify-content:space-between;width:100%;padding:25px 0; flex-wrap:wrap}
    .aboutus .tab .w1{position:static !important;width:20%;line-height:48px !important;height:48px;padding:0px!important;text-align:center;background:none !important;}
    .aboutus .tab .w1.current{border-bottom:2px solid #005BAC;}
    .about_box .item .t1{font-size:16px}
    .honor{padding-top:5%;margin:0 -10px}
    .honor li a{padding:15px;margin:0 10px 20px 10px;}
    .honor li a img{height:180px;margin:0 auto;display:block}
    .Software li{flex-wrap:wrap;margin-bottom:10px}
    .Software{padding-top:5%}
    .sof_box,.sof_ewm,.sof_tab{width:100%;border:none;padding-bottom:30px}
    .sof_box{text-align:center}
    .sof_tab{height:auto}
    .sof_box .mt20{margin-top:10px}
    .wrap2{width:92%;}
    .report{padding:20px 0;}
    .code_box,.bd_input{width:100%}
    .contact{padding:0 0 15px 0px}
    .lxfs{padding:6% 0;flex-wrap:wrap}
    .contact .con{width:100%;margin-bottom:15px}
    .jyrl{flex-direction:column}

}
@media(max-width:1000px){
    .honor li{width:50%}
    .sof_box,.sof_tab1{width:100%}
    .sof_tab1,.sof_box1{height:auto}
    .sof_tab1{padding-bottom:30px}
    .hfwj_box{padding:0 3% 3% 3%}
    .radio_box .radio2 input{width:100%}
    .xg_top {display:none;}
    .eubnga li .con{width:43%}
    .eubnga li:before{top:19px}
    
}
@media(max-width:640px){
    .tel span {
    font-size:14px;}
    .nnt, .post {
     width:46%}
    .mov {
     display:none !important}
    .link a{width:33.333%}
    .img20{display:block}
   .img01{display:none}
   .m_top{height:70px}
   .m_logo img{height:35px;}
   .banner{padding-top:70px}
   .wrap{max-width:90%}
   .banner .img img{height:200px;width:100%;object-fit:cover;}
   .banner_t1{padding-top:60px}
   .c3{height:20px;width:20px}
   .Confirm{width:100%}
   .about_box1 .con:first-child{width:100%}
   .flv_btn img{height:40px;width:40px}

   .aboutus .tab .w1{width:50%}
   .about_box{margin-top:0;}
   .list3 li a{flex-wrap:wrap}
   .list3 .time,.list3 .t1{width:100%}
   .list3 li a{line-height:32px;padding:10px 0;}
   .f30{font-size:26px}
   .hfwj{padding:15px 0;}
   .login{width:100%}
   .login{padding:120px 0;}
   .eubnga li:nth-child(2n),.eubnga li{flex-direction:column}
   .eubnga li .con{width:100%}
   .eubnga li:before{display:none}
   .eubnga{background:none;padding-top:15px}
   .eubnga li .con .year, .eubnga li:nth-child(2n) .con .txt{text-align:left}
   .eubnga li{background:#fff;padding:10px;margin:0 0 10px 0;}
    .inputs label {width:140px
    }
   
}

@media(max-width:480px){
.hfwj .t1{padding:20px 0}
    .link a{width:50%}
    .forms button{width:100%}
   .lx_ewm .img img,.honor li a img{height:90px}
}
.pc_thr{background:#fff;top:41px;text-align:center;display:none;width:100%;}
.pc_thr a{display:block;line-height:36px}
.pc_thr a:hover{    background: #005bac;color: #fff;}
.pc_nav li:hover .pc_thr{display:block}
.pc_nav li{ position:relative}
.copy a{color:#fff}


.register_box_form3{padding-top:30px;max-width:600px;width:100%;margin: 0 auto}
.register_box_form3 .label{width:100px;text-align-last:justify}
.register_box_form3 .label i{color:red;}

.form_inputs{width:calc(100% - 120px);border:1px solid #e0dfdf; height:50px;padding-left:10px}
.form_inputs .c1{width:90%;height:48px;}
.form_inputs .c2{width:calc(100% - 100px);height:48px}
.form_inputs img{height:50px;max-width:100%;object-fit:contain}
.form_inputs .c4{width:calc(100% - 200px);height:48px}
.form_inputs .button{width:120px;height:30px;margin-top:10px;margin-right:10px;border-radius:5px}
.register_box_form3 > .flex{margin-bottom:15px;}

@media(max-width:480px){
    .register_box_form3 > .flex{flex-wrap:wrap}
    .form_inputs,.register_box_form3 .label{width:100%;}
    .register_box_form3 .label{text-align-last:left;line-height:50px}

}





.glcon{padding:50px 0;}
.glcon .t1{background:url(../images/gl_icon.png) no-repeat left center;padding-left:40px;}
.glcon .img{padding:40px;}
.glcon .img img{height:auto;max-width:100%}
.glcon .txt{padding:40px 0;line-height: 36px;}
.gl_r{width:calc(100% - 260px)}
.gl_list li{margin-bottom:34px}
.gl_z{width:calc(100% - 464px);box-sizing:border-box;padding:10px;background:#EDEDED;}
.number{font-size:36px;color:#FF0000;}
.gl_y{background:#fff;width:464px}
.glbox{width:25%}
.glbox:nth-child(1){width:50%}

.gl_btn a{display:block;width:166px;height:42px;line-height:42px;background:#005BAC;text-align:center;font-size:16px;color:#fff}
.gl_btn a:hover{color:#fff}
.zcgl{margin:0 -10px;width: calc(100% - 260px);}
.zcgl li{width:33.3333%}
.zcgl  .col{margin:0 10px}
.zcgl li .col img{max-width:100%;height:589px;object-fit:cover;}
.zcgl .con .t1{padding:15px 0;box-sizing: border-box;}
.zcgl .con .txt{color:#5B5C5D;font-size:16px;line-height:24px}
.tzgljs{padding: 30px 0;
    display: flex;
    justify-content: space-between; }

@media(max-width:1200px){
    .gl_list {
    width:100%}
    .gl_list li{flex-direction:column}
    .gl_r{width:100%}
    .gl_y,.gl_z{width:100%;padding:20px;box-sizing:border-box}
    .gl_y{justify-content:start !important}
    .zcgl{padding:15px 0 30px 0; margin:0;width:100%;}
    .zcgl .col{margin:0px}
    .zcgl li .col img{height:auto;margin:0 auto;display:block}
    .zcgl li{width:100%;margin-bottom:20px}
    .tzgljs {
     flex-direction:column}
    .tzgljs {
    padding:17px 0}

}

@media(max-width:480px){
    .gl_z{font-size:16px !important}
    .glbox{width:50%;}
    .glbox:nth-child(1){width:100%;margin-bottom:30px}
}

    
.con tbody,
.con tbody tr,
.con tbody tr th,
.con tbody tr td{
   border:1px solid #000000 !important;
}


.dowload_txt{margin-bottom:20px}
.dowload_txt a .btn_a{height:33px;width:97px;padding-left:43px;box-sizing: border-box;line-height:33px; color:#fff; border-radius: 5px}
.dowload_txt a:first-child .btn_a{background:url(../images/icon.png) no-repeat 8px center #0b97cf;}
.dowload_txt a:last-child .btn_a{background:url(../images/up.jpg) no-repeat 16px center #0b97cf;}
.dowload_txt a{background:#fff;width:49%;box-sizing:border-box;padding:31px 19px 31px 42px}
.dowload_txt .d1{width:calc(100% - 100px);}


@media(max-width:1200px){
    .dowload_txt a{padding:15px;width:100%;margin-bottom:10px}
    .dowload_txt{margin-bottom:0;}
}