@media screen and (max-width:1760px) {
    .gytc_bt{
        right: 200px;
        top: 176px;
    }
    .gytc_bt>img{
        width: 52%;
    }
    .gytc_des{
        margin: 8% 0;
    }
    .gcjlb{
        text-align: left;
    }
    .zhe,.fangda{
        display:none;
    }
    .item_xmzs:hover img{
            transform: scale(1.1);
    transition: all .3s linear;
    }
}
@media screen and (max-width:1600px) {
    .gytc_bt{
        right: 100px;
        top: 166px;
    }
    .about_tcr>img{
        width: 66%;
    }
    .gytc_des{
        margin: 6% 0;
    }
}
@media screen and (max-width:1534px) {
    html {
        font-size: 55% !important;
    }
      .gcjlb{
        font-size: 18px;
    }
    .tc_n {
        width: 76%!important;
        margin-left: -38%;
    }
    .tc_n .row>a>li{
        font-size: 20px;
        height: 73px;
        line-height: 73px;
    }
    .tc_n .row>a>li>i{
        font-size: 20px;
    }
    .about_tcr>img{
        width: 50%;
    }
    .gytc_bt{
        right: 88px;
        top: 140px;
    }
    .gytc_bt>img{
        width: 50%;
    }
    .gytc_des{
        margin: 8% 0;
    }
    .logo{
        height: 100px;
    }
    .logo>a>img{
        width: 90%;
    }
    .navbar-nav>li{
        width: 100px;
        height: 100px;
    }
    .submeau{
        top: 100px;
        left: -14px;
        width: 120px;
    }
    .nav_icon{
        left: 40px;
    }
    .hy_title {
        font-size:18px;
    }
    .hy_day>span{
        font-size:56px;
    }
    .submeau>li:hover .border_xian{
    width: 119px;
    transition: all .3s linear;
}
.margin_top{
    margin-top:30px;
}
.rczp_bt{
    margin: 14px 0;
}
}
@media screen and (max-width:1367px) {
    html {
        font-size: 44% !important;
    }
    .pt_title {
        font-size: 50px !important;
    }
    .pt_descript{
        font-size:16px !important;
    }
    .lj_more a{
        font-size:14px;
    }
    .tc_n .row>a>li{
        font-size: 18px;
        height: 60px;
        line-height: 60px;
    }
    .tc_n .row>a>li>i{
        font-size: 18px;
    }
    .about_tcr>img{
        width: 56%;
    }
    .gytc_bt{
        right: 51px;
        top: 142px;
    }
    .gytc_bt>img{
        width: 52%;
    }
    .gytc_des{
        margin: 6% 0;
    }
    .logo{
        /*width: 100%;*/
        height: 100px;
    }
    .navbar-nav>li{
        width: 90px;
        height: 100px;
    }
    .navbar-nav>li>a{
        font-size: 18px;
    }
    .contract_bar{
        font-size: 24px;
    }
    .gcjlb{
        font-size: 20px;
    }
    .lxwm_left {
        float: none;
        width: 100%;
    }
    .lxwm_right{
        width: 100%;
        float: none;
    }
    .contact_ao>div{
        float: left;
    }
    .rczp_left{
        margin-top: 100px;
    }
}
@media screen and (max-width:1280px) {
       .yqlj_content>a>img{
        margin: 0 1%;
    }
       .foot_nav ul{
        padding: 0 2%;
    }
    .pt_title {
        font-size: 46px !important;
    }
    .pt_descript{
        font-size:16px !important;
    }
    .lj_more a{
        font-size:14px !important;
    }
    .tc_n {
        width: 75%!important;
        margin-left: -37.5%;
    }
    .tc_n .row>a>li{
        font-size: 16px;
        height: 53px;
        line-height: 53px;
    }
    .tc_n .row>a>li>i{
        font-size: 16px;
    }
    .about_tcr>img{
        width: 50%;
    }
    .gytc_bt{
        right: 80px;
        top: 131px;
    }
    .gytc_bt>img{
        width: 48%;
    }
    .gytc_des{
        margin: 4% 0;
        width: 500px;
    }
    .nc_List{
        width: 100%;
    }
    .nc_List>.news_list{
        width: 48%;
        margin: 1%;
    }
    .ywyl_icon>i{
        font-size: 36px;
    }
    .ywly_title{
        font-size: 18px;
        width: 60%;
        margin: 0 auto;
    }
    .ywly_pb{
        margin: 1%;
    }
    .navbar>.container-fluid{
        width: 100%;
    }
    .nc_bar div>a{
        width: 60%;
    }
       .rczp_left{
        margin-top: 80px;
    }
}
@media screen and (max-width:1200px) {
    .gytc_des{
        margin: 1% 0;
    }
    .gytc_bt{
        right: 50px;
        top: 126px;
    }
    .nc_db_time{
        font-size: 28px;
    }
    .nc_db_title{
        font-size: 28px;
    }
  .header1_nav{
        height: auto;
        width: 100%;
        text-align: center !important;
    }
    .logo {
        height:80px;
        width: 100%;
    }
    .header2_nav>li{
        width: 12%;
        height: 80px;
    }
    .header2_nav>li>a{
        line-height: 80px;
    }
       .navbar-nav {
        height: 100%;
        margin: 0;
        width: 100%;
        text-align: center;
    }
    .navbar-collapse{
        width: 100% !important;
    }
    .header1_nav>li{
        width: 12%;
    }
    .submeau{
        top: 100px;
        left: -8px;
        width: 140px;
    }
    .nav_icon{
        left: 56px;
    }
    .fzlc_desc{
        font-size: 20px;
    }
    .gsgg_day{
        font-size: 50px;
    }
    .gsgg_title{
        font-size: 20px;
    }
    .gsgg_desc{
        font-size: 18px;
    }
    .gsgg_i>i{
        font-size: 24px;
    }
    .foot_nav ul{
        padding: 0 1% !important;
    }
       .limit_zi{
        width:160px;
    }
 
}

@media screen and (max-width:1177px) {
    .pt_title {
        font-size: 40px !important;
    }
    .tc_n {
        width: 100%!important;
        margin-left: -50%;
    }
    .gytc_des{
        width: 410px;
        font-size: 16px;
        margin: 2% 0;
    }
    .gytc_bt{
        top: 122px;
    }
    .qywh_i>i{
        display: none;
    }
    .xmzs_desc{
        font-size: 100%;
    }
 
}

@media screen and (max-width:1024px) {
  .yqlj_content span{
      font-size: 20px;
  }
       .foot_nav ul{
        padding: 0 2%;
    }
    .gytc_bt{
        top: 116px;
    }
    .gytc_des{
        line-height: 26px;
    }
    .nc_db_time{
        font-size: 24px;
    }
    .nc_db_title{
        font-size: 24px;
    }
    .nc_db_mes>span{
        margin: 2%;
        font-size: 20px;
    }
    .back_list>a{
        font-size: 18px;
        padding: 10px 16px;
    }
    .ywly_pb{
        width: 26.6%;
    }
    .ywly_font{
        display: none;
    }
    .hynews, .gsnews{
        font-size: 18px;
        padding: .4%;
    }
    .foot_nav ul li:first-of-type{
        font-size: 14px;
    }
    .foot_nav ul li{
        font-size:12px;
    }
      .nc_bar{
        padding-top: 4%;
    }
}
@media screen and (max-width:930px) {
    .gytc_bt{
        right: 54px;
        top: 115px;
    }
    .gytc_des{
        width: 360px;
        margin: 2% 0;
    }
    .about_tcr>img{
        width: 48%;
    }
    .gytc_bt>img{
        width: 44%;
    }
    .fy_prev,.fy_next{
        font-size: 18px;
    }
    .nc_next{
        margin: 1% 0;
    }
    .fy_title{
        font-size: 16px;
    }
    .gsnews{
        font-size: 18px;
        padding:.2% .2%;
    }
    .foot_nav ul li:first-of-type{
        font-size: 14px;
    }
    .foot_nav ul li{
        font-size: 12px;
    }
    .qywh_in{
            margin: 10px 0 10px 6px;
    }
    .xmzs_bar>img{
        width: 70% !important;
    }
    .limit_zi{
        width:180px;
    }
}
@media screen and (max-width:861px) {
    .tc_n .row>a>li{
        font-size: 14px;
    }
    .tc_n .row>a>li>i{
        display: none;
    }
    .gytc_bt{
        right: 50px;
        top: 87px;
    }
    .gytc_des{
        width: 300px;
        margin: 2% 0;
    }
    .about_tcr>img{
        width: 44%;
        top: 52px;
    }
    .gytc_bt>img{
        width: 63%;
    }
    .dytc_more>a{
        width: 90px;
        height: 30px;
        line-height: 30px;
        text-align: center;
        color: #fff;
        background-color: #2579ee;
    }
    .nc_db_time{
        font-size: 20px;
    }
    .nc_db_title{
        font-size: 20px;
    }
    .nc_db_mes>span{
        margin: 2%;
        font-size: 18px;
    }
    .back_list>a{
        font-size: 16px;
        padding: 10px 12px;
    }
      .gsgg_day{
        font-size: 40px;
    }
    .gsgg_title{
        font-size: 16px;
    }
    .gsgg_desc{
        font-size: 16px;
    }
    .gsgg_i>i{
        font-size: 20px;
    }
    .page_fy>a{
        font-size:18px;
    }
    .zxnswidth>span{
        font-size: 16px;
    }
    .header_local>a{
        font-size:14px;
    }
    .header2_xi>a>span{
        font-size: 14px;
    }
    .gsgg_desc .desc{
        color: #7d7d7d;
    }
    
    
}
@media screen and (max-width:768px) {
    .foot_nav{
        height: 196px;
    }
    .yqlj_content span{
        font-size: 16px;
    }
    .swiper-button-prev{
        left: -11%;
        top: 36%;
    }
      .swiper-button-next{
        top: 36%;
    }
    .about_tcr>img{
        display: none;
    }
    .gytc_bt{
        width: 84%;
        height: auto;
        text-align: center;
    }
    .gytc_des{
        width: 100%;
        text-align: center;
    }
    .gytc_bt>img{
        width: 44%;
    }
    .gytc_des{
        margin: 4% 0;
    }
      .fzlc_desc{
        font-size: 18px;
    }
    .about_tcr{
        top: -100px;
    }
    .nc_next{
        text-align: left;
        margin: 1% 0;
    }
    .logo{
        width: 94% !important;
        height: 70px !important;
    }
    .logo>a{
        padding-top: 13px;
    }
    .navbar-default .navbar-toggle{
        margin-top: 16px;
    }
    .navbar-nav>li{
        width: 100%;
        text-align: center;
        height: 40px;
        line-height: 40px;
    }
    .navbar-nav>li>a{
        line-height: 40px;
    }
    .navbar-nav {
        height: 100%;
        margin: 0 !important;
        width: 100%;
        text-align: center;
    }
    .navbar>.container-fluid{
        margin-left: 0;
    }
    .fresh_news_bg{
        margin-top:28%;
    }
    .fn_bar {
        text-align: center;
    }
    .gsnews{
        font-size: 16px;
    }
    .qywhflex{
        display: block !important;
        margin: 4% 0;
    }
    .qywhflex>a{
        display: block !important;
        width: 90%;
        margin: 3% auto;
    }
    .pt_title{
        font-size: 18px !important;
    }
    #enheng{
        margin-top:5%;
    }
    .pt_descript {
    font-size: 14px !important;
    line-height: 24px;
    }
    .fn_tz>a>img{
        display: none;
    }
    .fn_bar>img{
        width: 22%;
    }
    .gsnews{
        padding: 2%;
        width: 20%;
        font-size: 24px;
    }
    .fn_tabs>div>a:nth-child(3){
        display: none;
    }
    .tc_n {
        display: none;
    }
    .hy_year{
        font-size: 20px;
    }
    .hy_title {
        font-size: 22px;
        margin: 3% 0;
    }
    .dytc_more{
        margin: 6% 0;
    }
    .hy_desc{
        font-size: 14px;
        margin: 4% 0;
    }
    .xmzs_desc,.xmzs_lunl,.xmzs_more {
        display:none;
    }
    .xmzs_bar>img{
        width: 100%;
    }
    .xmzs_k{
        padding: 6%;
    }
    .xmzs{
        padding: 6%;
    }
    .xmzs_bar>img{
        width: 58%;
    }
    .xmzs_bao{
        margin: 6% 0;
    }
    .yabi{
        width: 700px;
    }
    .rczp_left{
        margin-top: 60px;
    }
    .foot_nav_content>ul:not(:last-child){
        display:none;
    }
    .foot_nav ul{
        border: none !important;
        float: none !important;
        text-align: center;
    }
    .foot_nav{
        padding: 0 !important;
    }
    .hy_title{
        width: 100% !important;
    }
    .xmzs_lunr{
        width: 86%;
        margin-left: 7%;
    }
    .item_xmzs>a>div{
        height:24vw;
    }
     .limit_zi{
        width:140px;
    }
    .qywh_title{
        font-size: 22px;
    }
    .header2_ha,.zewj_nav{
        display:none;
    }
    .header2_submeau{
        width: 100%;
    }
    .gcjlb{
        height: 114px;
        font-size: 16px;
    }
    .contract_bar{
        font-size: 20px;
    }
    .gcjlb>div{
        height: 55px;
        line-height: 29px;
    }
    .contact-info > div{
        float:left;
        width:100%;
    }
    .contact-info > div i {
        width: 30px;
        height: 30px;
        background-size: 55%;
    }
    
    
}

