@media (min-width:1920px) {
    .inner-banner {
        background: url(../img/new-banner.png)  no-repeat;
        background-size: 100%;
    }
    .open-banner{
        background:url(../img/openbanner.png)  no-repeat;
        background-size:100%;
    }
    .bianm-banner{
        background:url(../img/bianmbanner.png)  no-repeat;
        background-size:100%;
     }
    
    .touzi-banner {
        background: url(../img/touzi/touzibanner.png)  no-repeat;
        background-size: 100%;
    }
    .enter-banner{
        background:url(../img/enterbanner.png)  no-repeat;
        background-size:100%;
    }
    .hudong-banner {
        background: url(../img/zhengming-banner.png)  no-repeat;
        background-size: 100%;
    }
    .gzfw-banner{
        background:url(../img/gzfwbanner.png) center  no-repeat;
        background-size:100%;
    }
    .shuju-banner{
        background:url(../img/shujubanner.png) center no-repeat;
        background-size:100%;
    }  
}

@media (min-width:1280px) {
    .newlist-box {
        padding:15px 40px 25px;
    }
    .contact1211{
        padding:0 10px;
    }
}
@media (min-width:640px){
    .index-cont01 .col-xs-6>a:hover,.square-list li a:hover,
    .square-list2 a:hover,.hundred-ul li:hover a,.external-hz li:hover a{
        transform: scale(1.05,1.05);
        /* box-shadow: 0 2px 10px rgba(0,0,0,0.2); */
        transition: all 0.3s linear
    }
}
@media (max-width:1440px) {
    ul.nav.navbar-nav.container>li{
        padding:0 10px;
    }
    ul.nav.navbar-nav.container {
        text-align: left;
        width: 100%;
    }
    #mobile-navigation>.col-sm-8{
        width:62%;
    }
    ul.nav.navbar-nav.col-sm-2.nav-right.hidden-xs{
        width:20%
    }
    .navbar-nav>li{
        padding:0 10px;
    }
   
}
@media (max-width:1280px) {
	ul.nav.navbar-nav.container>li{
        padding:0 10px;
    }
    .navbar li>a{
        font-size:16px;
    }
    .nav-right li>a{
        font-size:13px;
    }
    .navbar-nav>li{
        padding:0 10px;
    }
    .five-open li {
       margin:8px 0 0 0 ; 
    }
    .five-open .icon-a span{
        margin-top:6px;
    }
    .flow-list em{
        margin:0 15px;
    }
    .flow-list li a{
        width:120px;
        padding:0;
    }
    .flow-list li:before{
        left:39px;
    }
    .department-list  li{
        width:20%;
    }
    .live-list>li>a{
        height:135px;
    }
    .five-open .icon-a i{
        width:44px;
        height:44px;
    }
}
@media (max-width:1200px) {
    ul.nav.navbar-nav.container>li {
        padding: 0 10px;
    }
    ul.nav.navbar-nav.col-sm-2.nav-right.hidden-xs{
        padding-right:0;
    }
    .uli16 li a{
        font-size:15px;
        width:100%;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        display: inline-block;
    }
    .five-open .icon-a i{
        width:56px;
        height:56px;
    }
    .five-open li {
        margin:8px 0; 
     }
     .five-open .icon-a span{
        margin-top:8px;
    }
       
}

@media (max-width: 1199px) and (min-width: 992px) {
	ul.nav.navbar-nav.container>li {
        padding: 0 8px;
    }
    .navbar li>a{
        font-size:14px;
    }
    ul.nav.navbar-nav.container{
        padding-left:0;
    }
    .right-link1212{
        margin-top:132px;
    }
    .nav-tabs1212 >li>a{
        padding:20px;
    }
    .meili-photo a{
        height:108px;
    }
    .external-hz li a{
        height:70px;
    }
    .navbar-nav>li{
        padding:0 6px;
    }
}
@media (max-width:1199px) {
.mulv-boxer{
    width: 940px;
}
.mulv-boxer ul li a{
    padding-left: 20px;
}
.wd-time {
    width: 110px;
    background: url(rl.png) 84px no-repeat;
    background-size: 16px;
}
.zc-secher .title125 a {
    padding-left: 15px;
}
.zc-secher .margin-bottom5 {
    padding: 20px 15px;
}
.wd-time, .sousuo-k, .xia-select{
    padding: 9px 10px!important;
}
.year01 {
    width: 83px!important;
}
.lineh {
    width: 12px;
}
.yaer02 {
    background: url(chevron-down.png) 49px no-repeat;
    width: 63px!important;
    background-size: 10px;
}
.year03 {
    width: 61px!important;
}
.info-list li{
    width: 33.333%;
}
.uli16 li{
    padding:8px!important;
}
.wdit27 {
    width: 33%;
}
.wdit71 {
    width: 65%;
}
}
@media (max-width:991px) {
    .notice-box .notice-tit{
        width:15%
    }
    .notice-box .notice-cont{
        width:85%;
    }
    .translate-box{
        padding:10px 0;
    }
    .info-list{
        padding:0 5px;
    }
    .info-list li a{
        padding-left:10px;
        width: 100%;
    }
    .flow-list em{
        display: none
    }
    .zc-secher{
        margin-top: 30px;
    }
    .flow-list li:before{
        display: none;
    }
    .flow-list li a{
        width:100px;
    }
    .fw-introduce li a>div{
        height:32px;
    }
    .fw-introduce li a{
        padding:10px;
    }
    .right-link1212 a{
        float: left;
        width:50%;
    }
    .meili-photo a{
        height:116px;
    }
    .nav-tabs1212 >li>a{
        padding:24px 10px;
    }
   .mulv-boxer {
        width: 100%;
        padding: 25px 15px;
        padding-bottom: 5px;
    }
    .mulv-boxer ul li a i{
        margin-right: 4px;
    }
    .mulv-boxer ul li a {
padding-left: 9px!important;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    }
    .mulv-boxer:before{
        left: 48%;
        width: 16px;
        height: 16px;
        top: -8px;
    }
    .jiedao-ml:before {
        left: 80%;
    }
    .catalogue03 li a{
        padding: 14px 0;
        font-size: 20px;
    }
    .catalogue03{
        height: 58px;
    }
    .Focus-areas li{
        width: 14%;
    }
    .wdit27 {
        width: 44%;
    }
    .wdit71 {
        width: 53%;
    }
    .public-box{
        width: 85%;
    }
}

@media (max-width:767px) {
    .index-cont01{
        box-shadow: 0 2px 8px rgba(0,0,0,0.1);
    }
    .index-cont01 .middle-box{
        border:none;
        margin:18px 0;
    }
    ul.nav.navbar-nav.container{
        text-align: left;
    }
    .from-popup textarea, .mulv-boxer{
        width:100%;
    }
    .mulv-boxer ul li{
        padding: 0 5px;
    }
    .mulv-boxer ul{
        margin: 0 -5px;
    }
    .mulv-boxer:before{
        left: 48%;
    }
    .jiedao-ml:before {
        left: 82%;
    }
    .info-list li {
        width: 50%;
    }
    .info-list li a{
        padding-right: 15px;
    }
    .inerv{
        padding-right: 0!important;
    }
    .Focus-areas li {
        width: 20%;
    }
    .wdit71, .wdit27{
        width: 100%;
    }
    .wdit27{
        margin-top: 30px;
    }
    .public-box .col-xs-6{
        padding-right: 10px;
    }
}

@media (max-width:640px) {
    .notice-box .notice-tit{
        width:100%;
        text-align: center;
        margin-bottom:20px;
    }
    .notice-box .notice-cont{
        width:100%;
    }
    .navbar-brand>img{
        width:60%;
        top:9px;
        left:10px;
    }
    .stickUp-Nav{
        padding:0;
    }
    .search-div{
        height:40px;
    }
    .search-div input{
        height:40px;
        padding: 0 15px;
    }
    .search-box .answers-a {
        height: 40px;
        line-height: 40px;
        font-size: 13px;
        margin-right:-5px;
        margin-left:5px;
    }
    .search-div button{
        height:40px;
        width:40px;
        line-height: 40px;
    }
    .hot-search{
        padding:15px;
        font-size:13px;
    }
    .notice-box>div{
        position: relative;
    }
    .notice-box{
        height:auto;
        top:0;
    }
    .index-cont01{
        top:0;
    }
    .banner{
        height:360px;
    }
    .index-twoswiper .owl-nav {
        width: 114%;
        left: -7%;
    }
    ul.nav-tabs.nav-line>li>a{
        padding:5px 15px;
    }
    .notice-cont .tit span{
        display: block;
        margin-left:0;
        margin-top:10px;
    }
    .notice-box .notice-cont{
        padding:0 15px;
    }
    .uli16.uli-label{
        padding-top:10px
    }
    .footer-cont .col-sm-4.col-xs-12{
        text-align: center;
        margin-bottom:15px;
    }
    ul.list-date li a{
        width:90%;
    }
    .newlist-box ul.list-date li span.time{
        display: none
    }
    .photo-125{
        padding-left:10px;
        padding-right:10px;
    }
    .zhuanti-left125{
        padding-right:10px;
        padding-left:10px;
    }
    .translate-box li{
        width:33.333%;
    }
    #mobile-navigation>.col-sm-8{
        width:100%;
    }
    .leader-nav{
        min-height:auto;
    }
    .leader-cont{
        margin-left:15px;
        margin-right:15px;
    }
    .department-list  li{
        width:50%;
    }
    .flex-box{
        display: block;
    }
    .live-list>li{
        width:50%;
    }
    .live-list>li>a{
        height:128px;
    }
    .contact1211{
        margin-top:20px;
    }
    .public_b_ul{
        width:100%;
        overflow-y: auto;
    }
    .public_b_ul table{
        min-width:800px;
    }
    .query-linkul li{
        width:100%;
    }
    .square-list .twoheight-a{
        padding:15px 10px;
    }
    .inner-title2 h2{
        font-size:24px;
    }
    .live-list .hide-box li{
        width:100%;
    }
    .live-list .hide-box li a{
        padding-left:10px;
    }
    .btn-list-a li.col-20{
        width:auto;
    }
    .title-ftop {
        position: relative;
        top: 0px;
        left: 0;
        margin-left: 0;
        width: 120px;
        color: #fff;
        text-align: center;
        padding: 8px 10px;
        margin: 0 auto;
    }
    .mulv-boxer ul li{
        width: 33.333%;
    }
    .nav-tabs125 li {
        padding: 0 7px;
    }
    .nav-tabs125 {
        margin: 0 -7px;
    }
}

@media (max-width:550px) {
    .index-oneswiper .item a{
        height:auto;
    }
    .nav-tabs1128>li>a{
        font-size:14px;
        padding:8px 12px;
    }
    .uli16 li{
        padding:5px!important;
    }
    .footer-link li{
        width:50%;
        padding:5px;
        text-align: left;
    }
    .greybg-cont{
        padding: 30px 10px 20px;
    }
    .footer-cont p:last-child{
        margin-bottom:15px;
    }
    .Article-title{
        padding: 10px;
        font-size:18px;
        padding-bottom:0;
    }
    .Article-time{
        margin:5px 0;
    }
    .manuscript-label{
        padding-left:15px;
    }
    .fiveopen-box>li{
        width:50%;
        padding:0 10px
    }
    .fiveopen-box>li .icon-a{
        padding:10px 5px;
    }
    .fiveopen-box>li .iconfont {
        width:48px;
        height:48px;
        font-size: 28px;
    }
    .fiveopen-box>li .icon-a span{
        margin-top:0;
        padding:10px 0;
    }
    .fiveopen-box>.last-li{
        width:100%;
    }
    .fiveopen-box .list-ul {
        width: calc(100% - 20px);
        left: 10px;
        top: 134px;
    }
    .row.public-box{
        padding:0 15px;
    }
    .colora-box {
        margin-top:15px;
    }
    .jigou-box{
        margin-bottom:15px;
    }
    .phone-nomar{
        margin:0!important
    }
    .phone-nopad{
        padding:0!important
    }
    .phone-pad5{
        padding:5px!important
    }
    .info-swiper li a{
        padding:15px 0 10px;
        width:96%;
        margin:5px auto;
    }
    .item.row{
        margin-left:0;
        margin-right:0;
    }
    .pagination{
        width:100%;
        text-align: center;
    }
    .pagination .pc-hide{
        display: block;
        width:100%;
        height:46px;
        text-align: center;
    }
    .pagination>li:first-child>a, .pagination>li:first-child>span{
        border-radius:0;
    }
    .pagination>li:last-child>a, .pagination>li:last-child>span{
        border-radius: 0
    }
    .pagination .disabled a{
        margin-left:24%!important
    }
    .pagination .tiaozhi{
        margin-left:8%!important
    }
    .leader-nav{
        margin:15px;
    }
    .leader-list .text{
        padding-left:15px;
    }
    .leader-list li h4{
        font-size:18px;
        font-weight:normal;
        margin:5px 0;
    }
    .leader-list li p{
        font-size:16px;
        margin:10px 0;
    }
    .leader-list li a{
        height:30px;
        line-height: 30px;
        font-size:14px;
    }
    .square-list li{
        padding:0 15px;
    }
    .imgtxt-box .txt-li a{
        padding-right:0;
        font-size:13px;
    }
    .imgtxt-box .txt-li{
        padding:10px 5px;
    }
    .flow-list em{
        display: block;
    }
    .flow-list li{
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .flow-list li a{
        width:200px;
        padding-left:15px;
    }
    .office-intr1210{
        padding:10px;
    }
    .office-intr1210 .col-xs-9{
      padding-left:15px;
    }
    .office-intr1210 h4{
        font-size:16px;
        margin-top:0;
    }
    .office-intr1210 p{
        margin:10px 0;
        line-height:1.5
    }
    .swiper-li02{
        padding:15px 0 0;
    }
    .swiper-li02 .owl-controls{
        width:100%;
        left:0;
        position: relative;
        top:0;
        margin-top:0;
    }
    .swiper-li02 .owl-controls .owl-nav .owl-prev{
        position: relative;
    }
    .swiper-li02 .owl-controls .owl-nav .owl-next{
        position: relative;
    }
    .swiper-li02 .panel1210{
        padding:0
    }
    .mews-photo-list{
        padding:0 15px;
    }
    .dashes-line{
        display: none;
    }
    .from-popup .container{
        width:90%;
    }
    .tab-content1211 p {
        word-break: break-all;
        margin:10px 0;
    }
    .tab-content1211 {
        padding: 15px 0px 10px;
    }
    .invest-swiper .ImgCrop{
        height:auto;
    }
    .invest-swiper.owl-carousel.owl-theme.owl-loaded{
        /* padding:0 15px; */
    }
    .square-list a{
        margin-bottom:0;
    }
    .phone-no-margin{
        margin-left:0!important;
        margin-right:0!important
    }
    .phone-no-padding{
        padding-left:0;
        padding-right:0;
    }
    .phone-margin-top20{
        margin-top:20px!important;
    }
    .fw-introduce li a>div{
        width:80%;
        display: flex
    }
    .kechuang-box .ImgCrop{
        height:auto;
    }
    .kechuang-box .ImgCrop img{
        width:100%;
    }
    .nav-tabs1128{
        margin-top:20px;
    }
    .phone-margin-top20  .nav-tabs1128{
        margin-top:0;
    }
    .more-newsa{
        top:30px;
    }
    .phone-margin-top20  .more-newsa{
        top:12px;
    }
    .mews-photo-list .ImgCrop{
       height: auto;
    }
    .square-list li{
        margin-bottom:10px;
    }
    .nav-tabs1212 >li>a{
        padding:10px 5px;
        margin-top:15px;
    }
    .nav-tabs1212>.active>a:after{
        border-right: 8px solid transparent;
        border-left: 8px solid transparent;
        border-top: 8px solid #0073d4;
        top:auto;
        bottom:-16px;
        left:50%;
        margin-left:-8px;
    }
    .header02.margin-bottom-30{
        margin-bottom:18px!important
    }
    .info-swiper .hide-box{
        display:none;
    }
    .info-list li a{
        font-size: 14px;
    }
    .info-list li a .iconfont{
        margin-top: 3px;
    }
}
.ipone-wza {
    font-size: 14px;
    font-weight: normal;
    margin-right: 70px;
    float: right;
}
@media (max-width:480px) {
    .uli16 li a{
        font-size:14px;
    }
    .brief01{
        padding:15px 0;
    }
    ul.uli16.nowrapli{
        padding:15px 0;
    }
    .index-tab02 .tab02-tit a{
        font-size:17px;
    }
    .index-tab02 .tab02-cont a{
        width:96%;
        margin:0 auto;
    }
    .footer-link .clearfix{
        background:rgba(255,255,255,0.1);
    }
    .footer-link li ul{
           width: 100%;
    left: 0;
    min-width: 100%;
    }
    .footer-record p{
        margin-bottom:0;
    }
    .footer-cont .code-a span{
        margin-bottom:15px;
    }
    .footer-cont .code-a img{
        width:50%;
    }
    .bottom-slogan a{
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .notice-cont .dot{
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
    }
    .middle-cont{
        padding:20px 15px 10px;
    }
     .banner{
        height:320px;
    }
    .uli-label li a{
        display: block;
        width:100%;
        overflow: hidden;
        text-overflow:ellipsis;
        white-space: nowrap;
    }
    .ma-infinitypush>.navbar-header.col-sm-2{
        background:#fff;
        border-bottom:1px solid #fff;
    }
    .ma-infinitypush .navbar-nav>li>a{
        color:#fff;
        font-size:16px;
        padding:12px 0;
            text-align: center;
        border-bottom:1px solid rgba(255,255,255,0.1)
    }
    ul.nav.navbar-nav.container>li{
        padding:0 0 0 15px;
    }
    .pagination{
        margin:0;
    }
    .newlist-box{
        margin-bottom:40px;
    }
    .Article_content{
        padding-bottom:0;
        overflow: auto;
    }
    .Article_content table td{
        padding:0 10px!important;
    }
    .Article_content table td p,.Article_content table td span{
        word-break: keep-all;
        white-space: nowrap;
        margin:0;
    }
    #weibo_pos{
        padding-right:15px;
        position: relative;
        top:-6px
    }
    .btn-group-sm>.btn, .btn-sm{
        padding:2px 4px;
    }
    .hidden-print{
        margin-bottom:25px;
    }
    #weibo_pos .iconfont{
        width:36px;
        height:36px;
        line-height:36px;
        font-size:26px;
        margin-left:5px;
    }
    .inner-title{
        padding-top:60px;
        margin-bottom: -10px;
    }
    .inner-banner {
        height: 160px;
        background: url(../img/new-banner.png) center no-repeat;
        background-size: cover;
    }
    .touzi-banner {
        background: url(../img/touzi/touzibanner.png) center no-repeat;
        background-size: cover;
    }
    .open-banner{
        background:url(../img/openbanner.png) center no-repeat;
        background-size:cover;
    }
    .bianm-banner{
        background:url(../img/bianmbanner.png) center no-repeat;
        background-size:cover;
     }
    .enter-banner{
        background:url(../img/enterbanner.png) center  no-repeat;
        background-size:cover;
    }
    .hudong-banner {
        background: url(../img/zhengming-banner.png) center no-repeat;
        background-size: cover;
    }
    .shuju-banner{
        background:url(../img/shujubanner.png) center no-repeat;
        background-size:cover;
    }
    .top-line .topline-tit {
        width: 62px;
        font-size: 20px;
    }
    .top-line h3 {
        font-size: 16px;
        padding: 0 10px 0 15px;
    }
    ul.list-date.uli16 li span.time{
        display: none;
    }
    .photonews-list{
        padding:10px;
        margin-bottom:0;
    }
    .photonews-list li,.video-list li{
        margin-bottom:15px;
    }
    .new-title{
        font-size:18px;
    }
    .new-title{
        margin:10px 0;
    }
    .phone-mar15{
        margin-left:-15px;
        margin-right:-15px;
    }
    .tab-swiper{
        height:auto;
    }
    .tab-swiper>ul{
        top:15px;
    }
    .weichat{
        margin-top:40px;
    }
    .translate-box ul{
        padding:20px 0 10px
    }
    .translate-box li {
        width:50%;
        margin-bottom:10px;
    }
    .translate-box li a{
        font-size:14px;
    }
    .nav-tabs125>li>a{
      padding: 8px 2px;
      font-size:14px;
    }
    .imgtxt-box .txt-li h4 {
        font-size: 16px;
        margin: 5px;
    }
    .imgtxt-box .txt-li a{
        padding:3px 10px;
    }
    .imgtxt-box .img-li{
        background:#fff;
    }
    ul.uli16.nowrapli.uli129{
       padding-top:0;
    }
    .pc-hide{
        display: block;
        width:100%;
        padding:10px;
        color:#fff;
        text-align: center;
        font-size:18px;
    }
    .swiper-li .color-tit{
      display: none;
    }
    .swiper-li .panel1210{
        width:100%;
    }
    .swiper-li .owl-controls{
        position: relative;
        left:auto;
        right:auto;
        bottom:0;
    }
    .swiper-li .panel1210-right .owl-controls{
        left:auto
    }
    .swiper-li .owl-controls .owl-nav [class*=owl-]{
        color:#999;
        border-color:#999
    }
    .from-popup .container{
        padding:35px 20px 15px;
    }
    .fw-introduce li a>div{
        width:34%;
    }
    .fw-introduce li{
        width:33.333%
    }
    .fw-introduce li{
        margin-top:0;
    }
    .kechuang-box .square-list2 a .iconfont {
        width: 46px;
        height: 46px;
        display: flex;
        justify-content: center;
        align-items: center;
        border-radius: 50%;
        background: #fff;
        margin-bottom: 5px;
        font-size:28px;
    }
    .fw-introduce{
        padding-top:10px;
    }
    .container1212{
        padding:0
    }
    .query-linka{
        padding:10px 0;
    }
    .query-linka a{
        padding:6px 15px 6px 0;
        font-size:14px;
    }
    .fillet-a{
        padding:10px 30px;
        font-size:18px;
    }
    .flow-list li .hide-box{
        top:64px;
    }
   .wblist li{width: 100%;}
   .mulv-boxer ul li{
      width: 50%;
   }
   .mulv-boxer ul li a{
      font-size: 14px;
   }
   .mulv-boxer:before {
        left: 46%;
    }
    .jiedao-ml:before {
        left: 80%;
    }
    .catalogue03 li a{
        font-size: 18px;
        padding: 16px 0;
    }
    .zc-secher{
        margin-top: 20px;
    }
    .sousuo-k, .xia-select{
        font-size: 14px!important; 
    }
    .xia-select, .years, .time-daay{
        margin: 17px 0;
    }
    .yaer02{
        margin-top: 0!important; 
    }
    .years{
        margin-bottom: 0!important; 
    }
    .wd-time {
        width: 148px;
        background: url(rl.png) 115px no-repeat;
        background-size: 16px;
            font-size: 14px!important;
    }
    .fiveopen-box{
            margin: 0 -10px;
            top: 0;
    }
    .nav-tabs125 li {
    padding: 0;
}
    .year01 {
        width: 105px!important;
    }
    .yaer02 {
        background: url(chevron-down.png) 58px no-repeat;
        width: 79px!important;
        background-size: 10px;
    }
    .year03 {
        width: 89px!important;
    }
    .catalogue03{
        margin-bottom: 20px;
    }
    .info-list li {
        width: 100%;
        padding: 7px 0;
    }
    .Focus-areas li a i{
        width: 50px;
        height: 50px;
        font-size: 24px;
        line-height: 50px;
    }
    .Focus-areas li, .Focus-areas{
        margin-bottom: 20px;
    }
   .public-box a, .jigou-box ul li, .padding15{
        font-size: 14px;
    }
    .ipone-wza {
    margin-top: 11px;
}
.navbar-brand{
        float: left;
    width: 60%;
}
.navbar-brand>img {
    width: 100%;
}
.navbar.navbar-default.stickUp-Nav.stuckMenu.isStuck .navbar-brand{
    color: #fff;
}
.List-navber{
    display: none;
}
}
@media (max-width:380px) {
    .fiveopen-box .list-ul {
        top:112px;
    }
    .nav-tabs125>li>a{c
        font-size:13px;
    }
    .pagination .tiaozhi{
        margin-left:6%!important;
    }
    .leader-list li h4{
        font-size:16px;
    }
    .leader-list li p{
        font-size:14px;
    }
    .leader-list li{
        padding:15px 0;
    }
    .hide-form textarea{
        height:100px;
    }
    .win-box .win-cont{
        padding:20px 10px;
    }
    .tab-content1211 {
        padding: 15px 0px 10px;
    }
    .title-h41211{
        font-size:18px;
    }
    .tab-content1211 p{
        margin:10px 0;
    }
    .square-list2 a span{
        font-size:16px;
    }
    .square-list2 a .iconfont {
        font-size: 38px;
        height:42px;
    }
    .square-list2 a {
        padding: 15px 10px;
    }
    .header02.margin-top-30.margin-bottom-30{
        margin:10px 0!important;
    }
    .header02 h3{
        font-size:18px;
    }
    .business-box{
        padding:20px 0;
    }
    .greybg-cont{
        padding:20px 10px;
    }
    .ipone-wza {
    margin-right: 53px;
}
    .invest-swiper{
        margin-bottom:0;
    }
    .live-list>li >a{
        height:124px;
    }
    .inner-title2 h2{
        font-size:20px;
    }
    .wd-time {
        width: 117px;
        background: url(rl.png) 88px no-repeat;
        background-size: 16px;
    }
    .year01 {
        width: 85px!important;
    }
    .yaer02 {
        background: url(chevron-down.png) 48px no-repeat;
        width: 66px!important;
        background-size: 10px;
    }
    .year03 {
        width: 61px!important;
    }
    .nav-tabs125 li{
        width: 25%;
    }
    .nav-tabs125>li>a{
        height: 59px;
    }
    .Focus-areas li {
        width: 25%;
    }
}

@media (max-width:350px) {
    .uli16 li a{
        font-size:12px;
    }
    .slogan-box h2{
        font-size:24px;
    }
    .slogan-box h4 span{
        font-size:14px;
    }
    .hot-search{
        padding:5px;
    }
    .slogan-box {
        padding: 30px 0 15px;
    }
    .index-cont01 .col-xs-6>a{
        font-size:12px;
    }
    .banner {
        height:270px;
    }
    .five-open .icon-a i {
        width: 44px;
        height:44px;
        font-size: 22px;
    }
    .icon-a span{
        font-size:12px;
    }
    .Article_content img, .Article_content p{
       font-size:14px;
       margin-bottom:10px;
    }
    .newlist-box ul.uli16.nowrapli.padding-top-10.margin-bottom-30{
        margin-bottom:10px!important;
    }
    #weibo_pos{
        top:0
    }
    #weibo_pos .iconfont{
        width:34px;
        height:34px;
        line-height:34px;
        font-size:24px;
        margin-left:5px;
    }
    .inner-banner{
        height:108px;
    }
    .top-line .topline-tit{
        width: 50px;
        font-size:17px;
    }
    .top-line h3{
        font-size:15px;
    }
    .brief .title{
        font-size:15px;
    }
    .brief01 .dot1{
        height:36px;
        font-size:13px;
        line-height: 1.5
    }
    .fiveopen-box .list-ul {
        top:110px;
    }
    .nav-tabs125.margin-top-30{
        margin-top:10px!important;
    }
    .nav-tabs125>li>a{
        padding:8px 5px;
        font-size:14px;
        height: 78px;
      }
     .info-swiper .img{
          width:26px;
          height:26px;
      }
      .info-swiper li a span{
          font-size:13px;
          margin-top:10px;
      }
      .pagination .disabled a{
        margin-left:20%!important
      }
      .pagination>li>a, .pagination>li>span{
          padding:6px 8px;
      }
      .pagination .tiaozhi{
        margin-left:2%!important
    }
    .leader-nav h4{
        margin-bottom:10px;
    }
    .leader-nav li a{
        padding:10px;
    }
    .imgtxt-box .txt-li a {
        padding-right: 0;
        font-size: 12px;
        line-height: 1;
    }
    .flow-list li a{
        margin:5px;
    }
    .win-box .win-cont{
        padding:15px 10px;
    }
    .win-cont .checkbox-inline{
        display: inline-block;
        width:46%;
        margin-left:0;
    }
    .win-cont h4{
        font-size:16px;
        margin:10px 0;
    }
    .hide-form input, .form-group1210 input, .hide-form textarea{
        margin-bottom:8px;
    }
    .hide-form textarea{
        height:80px;
    }
    .from-popup .container {
        width:96%;
        padding: 35px 10px 15px;
        border-color: #fff;
    }
    .from-popup .col-sm-6.col-xs-12.margin-bottom-20{
        margin-bottom:10px!important
    }
    .from-popup .code-img{
        margin-right:5px;
    }
    .title-h41211{
        font-size:16px;
    }
    .fw-introduce li a>div{
        width:50%;
    }
    .live-list >li> a{
        height:100px
    }
    .live-list >li >a span {
        width: 60px;
        height: 60px;
        padding: 12px;
    }
    .nav-tabs1212 >li>a{
        font-size:15px;
    }
    .hundred-ul li a p{
        font-size:16px;
    }
    .right-link1212 a{
        margin-top:0;
    }
    .fillet-a{
        padding:10px 20px;
        font-size:16px;
    }
    .inner-title2 h2{
        font-size:18px;
    }
}


