﻿.wrap{width:100%;max-width:1300px;margin:0 auto}
.header-top{height:123px}
.h_top .t1{line-height:30px}
.h_top .t1 a{color:#666}
.h_top .t1 i{margin-left:10px;color:#e7e7e7;}
.h_ewm{background:#f8f8f8;height:90px;width:90px;padding:10px;left:0;top:30px;display:none}
.h_ewm img{height:90px;max-width:100%}
.h_top .t1:hover .h_ewm{display:block}
.searcher{width:200px;height:31px;border:1px solid #bbbcbc;margin-top:10px;box-sizing:border-box;padding-left:10px;border-radius:5px}
.input{width:calc(100% - 40px);}
.input input{height:26px}
.searcher .icon a{width:40px;height:31px;display:block;background:url(../images/icon1.jpg) no-repeat center center}
.header-bottom{height:50px;background:url(../images/bg.jpg) repeat-x left top}
.center{text-align:center}
.nav_box >li{flex:1;background:url(../images/bg1.jpg) no-repeat right center;line-height:48px}
.nav_box >li:last-child{background:none}
.nav_box >li > a{display:block;font-size:18px; color:#fff;font-weight:bold;transition:0.2s}
.nav_box >li.current > a,.nav_box > li > a:hover{color:#f27d1b;border-bottom:2px solid #f27d1b}
.thr{width:100%;background:rgba(4, 98, 186,0.9);display:none;z-index:3;}
.thr a{display:block;line-height:48px;color:#fff}
.thr a:hover{color:#fff}
.nav_box >li:hover .thr{display:block}
/*.banner{z-index:-1;}*/
.banner img{width:100%}
.index_news_top{padding-top:38px}
.index_news_top .con:first-child{width:53.9%;}
.index_news_top .con:last-child{width:44%}
.column{height:58px}
.column .cn{font-weight:bold;font-size:18px;color:#333;line-height:52px; font-family:Microsoft YaHei;}
.column .en{margin-left:10px;color:#999;font-family: Microsoft YaHei;line-height:58px}
.more{color:#3886c8;font-size:18px;font-weight:bold;line-height:58px; font-family:"宋体"}
.mt19{margin-top:19px}
.hot_news{margin-top:10px}
.hot_news img{width:100%;height:482px;object-fit:cover}
.hot_news .t1{height:60px;line-height:60px;padding:0 15px;background:#666;color:#fff;font-size:18px}
.hot_news a{display:block}
.column1{background:#f4f4f4;padding:0 15px}
.xhdt .t1{line-height:40px;font-size:16px;font-weight:bold;color:#333}
.xhdt a{display:block}
.xhdt .txt{color:#666;line-height:28px}
.xhdt{border-bottom:1px solid #dddddd;padding:15px 0}
.news_list li{line-height:42px}
.news_list{padding:12px 0 30px 0;}
.news_list .t1{width:75%;background:url(../images/dd.jpg) no-repeat left center;padding-left:20px;font-size:15px}
.news_list .time{width:13%;color:#bcbcbc}
.mt35{margin-top:35px}
.gap_1{margin:0 -12px;}
.gap_1 .con{width:33.333%}
.gap_1 .col{margin:0 12px}
.mt10{margin-top:10px}
.news_list1 li{margin-bottom:17px}
.news_list1 li:last-child{margin-bottom:0;}
.news_list1 li .img{width:123px}
.news_list1 li .img img{height:77px;max-width:100%;object-fit:cover}
.news_list1 li .t2{width:calc(100% - 148px);line-height:26px;font-size:15px}
.news_list1 li .d2{color:#999;}
.Members{background:url(../images/bg2.jpg) repeat-x left center; line-height:30px}
.Members span{background:#fff;padding:0 60px}
.Members .cn{font-weight:bold;font-size:18px}
.Members .en{color:#999}
.mt50{margin-top:50px}
.Members1 .swiper-slide .img{border:1px solid #ccc;padding:8% 0%}
.Members1 .swiper-slide .img a{display:block}
.Members1 .swiper-slide .img img{margin:0 auto;object-fit:contain;max-width:100%;/*height:55px*/}
.Members_box{padding:0 56px}
.navigation .swiper-button-prev,  .navigation .swiper-button-next{height:50px;width:37px;background:#788185}
.navigation .swiper-button-prev{left:0}
.navigation .swiper-button-next{right:0}
.navigation .swiper-button-prev:after, .navigation .swiper-button-next:after{font-size:22px;color:#fff}
.gap_2{margin:0 -12px;padding:50px 0 0 0}
.gap_2 .col{width:25%}
.select_box{margin:0 12px}
.select_box select{width: 100%;margin-top: 30px;background: #fff;border: 1px solid #dddddd;height: 50px;padding-left: 20px; border-radius:3px;color: #666;font-size: 16px;appearance: none;-webkit-appearance: none;-moz-appearance: none;background: url(../images/sx.png) no-repeat 95% center #fbfbfb}
.pb50{padding-bottom:50px}
/* 底部 */
footer{background:url(../images/footer.jpg) no-repeat center top;background-size:100% 100%;padding:3% 0;}
.footer_top{color:#fff}
.footer_top .tel{background:url(../images/tel.png) no-repeat left center;padding-left:20px;margin-bottom:10px}
.footer_top .address{background:url(../images/add.png) no-repeat left center;padding-left:20px;}
.Copy{margin-top:10px;color:#fff}
.footer_img{ width:127px;margin-top:20px}
.go-top{position:fixed;right:10%;bottom:35%}
.loc{padding:30px 0}
.loc .t1{font-weight:bold;font-size:20px;background:url(../images/icon.jpg) no-repeat left center;padding-left:40px}
.loc .t2{font-size:14px; color:#999;}
.box_1,.detail,.about li,.about_us{padding:28px;border:1px solid #d6e3f3}
.about_us .img{width:481px}
.about_us .img img{height:334px;max-width:100%;object-fit:cover}
.about_us .con{width:calc(100% - 540px)}
.tab p{display:block;line-height:48px;color:#999;font-weight:bold;font-size:20px;margin:0 2vw; cursor:pointer;}
.tab p.current{background:url(../images/icon2.jpg) no-repeat bottom center;color:#0466be}
.tab_item  .item{display:none}

.tab_item .txt{line-height:32px;font-size:15px;height:136px;padding:30px 40px;text-align:justify}
.lld{margin:30px 40px;height:44px;width:136px;border-radius:5px;background:#0466be;line-height: 44px;text-align:center}
.lld a{display:block;color:#fff}
.lld a:hover{color:#fff}
.lld1{margin:0}
.tab_item .on{display:block}

.about li{margin-top:35px;}
.about li .con{width:calc(100% - 490px);padding-left:15px;}
.about li .con .t2{height:150px;overflow:hidden}
.about li:nth-child(2n){flex-direction: row-reverse}
.about li .con .ljgd a{line-height:40px;color:#0466be;padding:20px 0;}
.f20{font-size:20px}
.fw{font-weight:bold}
.f15{font-size:15px}
.f16{font-size:16px}
.li30{line-height:30px}
.about li .img{width:436px}
.about li .img img{height:251px;max-width:100%;object-fit:cover}

.navigation1{padding:0 32px}
.navigation1 .swiper-button-prev{left:0 !important}
.navigation1 .swiper-button-next{right:0 !important}
.navigation1 .swiper-button-prev:after, .navigation1 .swiper-button-next:after{font-size:25px;color:#000}
.box img{height:100px;margin:0 auto;margin-bottom:-50px}
.box .txt{height:207px;background:url(../images/t7.jpg) no-repeat center top;padding-top:70px;box-sizing:border-box;}
.box .txt .t2{padding:0 10px;color:#666;}
.contact .lxfs p{color:#333;}
.contact .lxfs{width:calc(100% - 200px);}
.contact{width:40%}
.contact .ewm{width:120px}
.contact .ewm img{height:120px;max-width:100%}
.map{width:45%}
#map{width:100%;height:374px}
.detail .t1{font-size:26px;padding:40px 0;}
.detail .txt{font-size:15px;line-height:32px}
.detail .txt span{ display:contents}
.detail .txt img{ display:inline-block; }
.detail .txt > p{text-indent: 30px;margin-bottom:40px}
.detail img{max-width:100%;}
.mb40{margin-bottom:40px;}
.detail1 img{height:100% !important;max-width:100% !important}
.f18{font-size:18px}
.txt_box .img{width:153px;height:191px}
.ld_us{width:calc(100% - 200px);}
.ld_us p{text-indent:30px;font-size:15px}
.name_list{width:60%}
.name_list li{font-size:15px;width:100px;line-height:40px}
.news_tab a{display:block;width:168px;height:43px;border:1px solid #d6e3f3;text-align:center;line-height:43px;margin-right:9px;font-size:15px}
.news_tab a.current{background:#004ca2;border:1px solid #004ca2;color:#fff}
.news_hot{padding:30px 0;border-bottom:1px solid #eeeeee}
.news_hot .img{width:211px}
.news_hot .img img{height:130px}
.news_hot .con{width:calc(100% - 260px)}
.news_hot .con .t1{width:80%}
.news_hot .con .time{color:#666;}
.ydqm a{height:40px;text-align:center;line-height:40px;display:block;width:115px;border:1px solid #cccccc;}

.newslist li{padding:21px 0;border-bottom:1px solid #eeeeee}
.newslist .date{background:#f5f5f5;width: 85px;height:79px;text-align:center;color:#004ca2;}
.newslist .date p:first-child{font-size:30px;font-weight:bold;padding-top:10px}
.newslist .con{width:calc(100% - 120px)}s
.newslist .con .t2{color:#333}

.gzzd li{padding:21px 0;border-bottom:1px solid #eeeeee}
.gzzd li p:first-child{font-size:16px;font-weight:bold;width:70%}

.imgBox .swiper-pagination{bottom: 20px !important;text-align:right !important;width:98% !important;}
.imgBox .swiper-pagination .swiper-pagination-bullet{background:#fff}
.imgBox .swiper-pagination .swiper-pagination-bullet-active{background:#f27d1b}
.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}
.imgBox .swiper-button-prev:after, .imgBox .swiper-button-next:after{font-size:22px;color:#fff}
.notice li{height:48px;line-height:48px}
.notice li a{display:block}
.notice li:nth-child(odd){background:#f8f8f8;}
.notice li .t1{width:80%;background:url(../images/icon4.jpg) no-repeat 17px center;padding-left:34px}
.notice li .time{width:9%;text-align:center;color:#999;}
.map1{width:54%;}

.gap_3{margin:35px -10px}
.gap_3 li{width:33.3333%}
.gap_3 li .col{margin:0 10px 20px 10px;padding:22px;box-sizing:border-box;border:1px solid #dddddd;border-top:3px solid #293783;height:125px}

/* 新闻详情页 */

.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; overflow:hidden;}
.news-detail-cont p img{ display:inline; width:auto; max-width:100%;}
.news-detail-cont span{ display:contents;}
.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 a{display:block}
.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}
#btnSubmit{width:30%;margin:0 auto;display:block;color:#fff;background:#004ca2;height:38px}
@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 */

.jlhd{border:1px solid #d6e3f3}
.title{height:50px;background:#f0f0f0}
.title .t1{background:url(../images/icon5.jpg) repeat-x left top;line-height:50px;color:#fff;padding:0 30px}
.plus a{line-height:50px;display:block;padding:0 20px;color:#333;}
.box_2{padding:33px 21px}

.jlhd_list img{height:175px;max-width:100%;object-fit:cover;}
.jlhd_list .d1{margin:15px;line-height:30px;}
.exchange .col{width:48.5%}
.hotspots .img{width:197px}
.hotspots .img img{height:130px;max-width:100%;object-fit:cover}
.hotspots .con{width:calc(100% - 230px)}
.hotspots .con1{width:100%}
.hotspots .con .t2{color:#999}
.hotspots1{border-bottom:1px solid #e5e5e5;padding-bottom:30px}
.list a{display:block;line-height:43px}
.list .time{color:#999}
.list .t1{background:url(../images/icon6.jpg) no-repeat left center;padding-left:20px;width:90%;}
.list1 .t1{font-size:16px}
.list1 a{display:block;line-height:36px;overflow:hidden}
.gap_4{margin:0 -10px}
.gap_4 .col{margin-left:0;width:25%;margin-bottom:20px}
.gap_4 a{display:block;margin:0 10px}
.legal_box{background:#fafafa;padding:17px}
.legal_box a{margin:0 10px;display:block;height:40px;line-height:40px;padding:0 21px}
.legal_box a.current{background:#074ba7;color:#fff;border-radius:8px}
.legal li{height:48px;line-height:48px;border-bottom:1px dashed #e1e4ec;}
.legal li a{display:block;}
.legal li .t1{width:80%;background:url(../images/icon7.jpg) no-repeat left center;padding-left:34px}
.legal li .time{width:9%;text-align:center;color:#999;}
.images img{max-width:100%}
.gzgt{width:calc(100% - 517px)}
.tu img{max-width:100%;object-fit:cover;height:408px}
.tu_txt{left:0;bottom:0;background:rgba(0, 0, 0, 0.8);width:100%;box-sizing: border-box;padding:20px;color:#FFF}
.mySwiper .swiper-button-prev,  .mySwiper .swiper-button-next{height:50px;width:50px;background:rgba(0, 0, 0, 0.4);border-radius:50%}
.mySwiper .swiper-button-prev:after, .mySwiper .swiper-button-next:after{font-size:22px;color:#fff;font-weight:bold}
.event{width:469px}
.kplm{height:40px;line-height:40px;background:url(../images/bg_07.jpg) repeat-x left center}
.kplm span{padding-right:30px;background:#fff}
.kpwz_main{padding-top:20px}
.kpwz_box{width:431px;}
.kpwz{border-bottom:1px solid #cccccc;height:53px;line-height: 53px;}
.kpwz_box1{width:calc(100% - 488px);}
.flv{margin-left:-12px;margin-right:-12px}
.flv li{width:25%}
.flv a{display:block;margin:0 12px}
.flv li .img img{max-width:100%;height:116px;object-fit:cover}
.flv_btn{height:35px;width:35px;top:50%;left:50%;transform:translate(-50% , -50%)}
.li40{line-height:40px}
.publication_box{background:#fafafa;padding:27px 33px 10px 33px;}
.publication{margin:0 -18px;}
.publication li{width:11.111%;}
.publication li a{display:block;margin:0 18px;}
.publication li .img img{width:100%;height:145px;object-fit:cover}
.videos{margin:0 -12px; margin-top:30px}
.videos li{width:33.3333%;}
.videos li a{display:block;margin:0 12px 24px 12px}
.videos li .img img{width:100%;object-fit:cover;height:219px;border-radius:8px}
.videos li .time{color:#999;}
.publications{margin:0 -12px; margin-top:30px}
.publications li{width:20%;}
.publications li a{display:block;margin:0 12px 24px 12px;}
.publications li .img img{width:100%;height:328px;object-fit:cover}
.publications li .t1{padding:15px 0;}
.Members_select select{height:37px;width:177px;border: 1px solid #dddddd; padding-left: 10px;appearance: none; -webkit-appearance: none;background: url(../images/sx.png) no-repeat 95% center;margin-left:15px}
.Members_input input{height:35px;border: 1px solid #dddddd !important;padding-left:15px;width:180px;margin-right:10px}
.Members_input button{width:50px;background:#0a55bb;height:37px;color:#fff;}
.Directories_top{background:#fafafa;height:48px;line-height:48px}
.Directories_item li{width:20%;box-sizing:border-box;padding:0 10px}
.Directories_item li:nth-child(1){width:6%}
.Directories_item li:nth-child(2){width:34%}
.gap_7 li .col{height:auto}
.li48{line-height:48px}
.Directories li{border-bottom:1px solid #ccc}
.Directories li .xh{width:20%;box-sizing:border-box;padding:0 10px}
.Directories li .xh:nth-child(1){width:6%}
.Directories li .xh:nth-child(2){width:34%}
.input_box{width:85%}
.input_box .col{width:44%;margin-bottom:35px}
.input_box .col label{text-align:right;padding:0 10px;width:88px}
.input_box .col .inpt{height:38px;border:1px solid #ededed;border-radius:5px;background:#fdfdfd;width:calc(100% - 90px);padding-left:15px}
.mt70{margin-top:70px}
.input_box .t1{padding-left:30px}
.input_box .t1 span{color:#999;padding-left:10px}
.Upload{width:calc(100% - 90px);margin-top:15px}
.Upload_l{width:76px;margin-right:8px;}
.Upload_l.on{display:block}
.Upload_r.on{display:block !important}
.img_c1{height:76px;background:#f1f1f1}
.flex_box{padding-left:103px}
.Upload_l a{display:block;padding:10px 0;}
.Upload_l input{height:80px !important;display:block}
.Upload_r{ background:url(../images/bg7.jpg) no-repeat left top;width:90px}
input[type="file"]{height: 80px;opacity:0;}

.m_Directories,.pagination,.m_header{display:none}
.gap_b img{max-width:100%}


@media(max-width:1300px){
    .wrap{max-width:92%}
}
@media(max-width:1200px){
    .about li:nth-child(2n){flex-direction:column;}
    .about li .con{padding-left:0;}
    .m_header{display:block}
    .navigation .swiper-button-prev, .navigation .swiper-button-next,.indexbanner .swiper-button-prev, .indexbanner .swiper-button-next,.go-top,.pc_header{display:none !important}
    .banner{padding-top:70px}
    .con1,.gap_b,.about_us ,.kpwz_main,.community,.index_news_top{flex-direction:column}
    .gap_1 .con,.index_news_top .con:first-child,.index_news_top .con:last-child{width:100%;margin-bottom:10px}
    .hot_news img{height:auto}
    .news_list .time{text-align:right}
    .pagination{display:block;text-align:center;padding:10px 0;}
    .Members_box{padding:0;}
    .main{padding-top:70px}
    .publications li{width:25%}
    .kpwz_box1,.kpwz_box,.event,.gzgt{width:100%;margin-bottom:10px}
    .publication li{width:20%;margin-bottom:15px}
    .publication li .img img{height:auto}
    .legal li .time,.notice li .time{width:auto;padding-right:10px}
    .notice li .t1{width:60%;}

    .box_1, .detail, .about li, .about_us{padding:0;border:none}
    .contact{padding-bottom:30px}
    .map,.about li .img,.about li .con,.about_us .con,.about_us .img,.gap_3 li,.contact .lxfs,.map1,.contact{width:100%}

    .about li .img img,.about li .con .t2,.about_us .img img,.gap_3 li .col{height: auto}
    .gap_3{margin-bottom:0;}
    .about_us .con{margin-top:30px}
    .lld{margin:0 auto;float:none !important}
    .box .txt{background:#f8f8f8;}
    .navigation1{padding:0;}
    .contact .ewm{margin-top:30px}
    .contact .f20{margin-bottom:30px;font-size:18px}
    .tab_item .txt{padding: 30px 0;}
}
@media(max-width:1000px){
    .gap_2 .col{width:100%}
    .index_news_top{padding-top:18px}
    .xhdt{margin:0;padding-top:8px}
    .news_list{padding-bottom:15px}
    .Members_box{margin-top:20px}
    .gap_2{padding-top:10px} 
    .select_box select{margin-top:7px}
    footer{padding:2%;line-height:32px}
    .footer_top{flex-direction:column;width:100%;}
footer .wrap p{ width:100%;text-align:left!important;}
footer .wrap p img{width:100%;}
footer .flex{ display:block!important;}
    .Copy {text-align:left;margin-top:0;}
    .footer_img{margin:10px 0 0 0}
    .pb50{padding-bottom:20px}
    .loc .t2{display:none}
    .loc{padding:10px 0;}
    .contact .mt35{margin-top:0}
    .news_tab a{margin-bottom:10px;width:100%;margin-right:0;}
    .Upload,.flex_box,.input_box .col .inpt,.input_box .col label,.input_box .col,.input_box{width:100%;box-sizing: border-box;} 
    .Upload,.input_box .col{flex-direction:column;margin-bottom:10px}
    .input_box .col label{text-align:left;line-height:30px;font-weight:bold;padding:0;}
    .mt70{margin-top:20px}
    .flex_box,.input_box .t1{padding:0;}
    .m_Directories{display:block}
    .Directories_top,.Directories{display:none}
    .gap_7 li{width:100% !important}
    .legal_box{flex-direction:column}
    .Members_input,.Members_select{width:100%;margin-bottom:10px}
    .Members_input input{width:88%}
    .Members_select{flex-wrap:wrap}
    .Members_select label{width:100%;line-height:30px}
    .Members_select select{margin-left:0;width:100%;}
    .publications li{width:33.3333%}
    .publication li{width:25%;margin-bottom:15px}
    .legal_box a{margin:0;margin-bottom:10px}
    .gap_a .col{width:100%;}
    .gap_a .d1{text-align:center}
    .gap_a img{height:auto}
    .news_hot .con,.exchange .col{width:100%;}
    .news_hot .con .t1,.list .t1{width:70%}
    .list{margin-top:10px;margin-bottom:10px}
    .news_hot .img{display:none}
    .txt_box{flex-direction:column}
    .ld_us,.txt_box .img{width:100%;height:auto;}
    .name_list{padding-right:0;width:100%;}

}
@media(max-width:640px){
    .Members1 .swiper-slide .img img{height:43px}
    .header-m .logo img{height:40px !important}
    .banner img{height:200px;object-fit:cover;}
    .publications li .img img{height:242px}
    .publication li,.flv li,.videos li{width:50%}
    .tu img{height:300px}
    .legal_box,.notice{margin-top:10px}
    .box_2{padding-bottom:0}
    .hotspots .con,.hotspots .img{width:100%;margin-bottom:10px}
    .hotspots .img img{height:auto}
  


}
@media(max-width:480px){
    .publications li{width:50%}
    .publications li .img img{height:160px}
    .videos li .img img{height:147px}
    .flv_btn img{height:40px}
    .legal li .t1,.notice li .t1{width:57%;}
   
}