            @media only screen and (max-width: 1200px) {
                .back-top {
                    display: none;
                }
                .yjj-banner {
                    width: 100%;
                }
                .yjj-banner img {
                    width: 100%;
                }
            }
            
            @media only screen and (max-width: 768px) {
                .header,
                .nav,
                .foot .foot-nav {
                    width: 1200px;
                }
                .header {
                    background: url(../img/head_bg_new01-view.png) no-repeat;
                    background-size: cover;
                }
                .foot .foot-bo ul li span {
                    display: block;
                }
                .foot .foot-bo ul {
                    float: left;
                    margin: 0 !important;
                }
                .foot .foot-bo ul li{text-align: justify; line-height:24px;font-size:14px;}
            }
            
            @media only screen and (max-width: 414px) {
                .header,
                .nav,
                .foot .foot-nav {
                    width: 100%;
                }
                .content {
                    width: 100%;
                    position: relative;
                }
                .header {
                    height: 90px;
                    background-position: -271px 0px;
                    background-size: cover;
                }
                .header-top {
                    display: none;
                }
                .header .header-bottom {
                    height: 60px;
                }
                .search {
                    display: none;
                }
                .header .header-bottom .header-bottom-c {
                    width: 100%;
                }
                .header .header-bottom .header-bottom-c .logo {
                    width:100%;height: 65px;
                }
                .header .header-bottom .header-bottom-c .logo img {
                   margin-top:12px;height: 65px;
                }
                
                .nav {
                    height: auto;
                    overflow: hidden;
                }
                .nav .nav-ul {
                    width: 100%;
                }
                .nav_cell,
                .head_nav_show {
                    display: none;
                }
                .nav .nav-ul ul li {
                    width: calc(100%/3 - 1px);
                    line-height: 40px;
                    text-align: center;
                    border-bottom: 1px solid #fff;
                }
                .nav .nav-ul ul li:nth-child(2),
                .nav .nav-ul ul li:nth-child(5) {
                    border-left: 1px solid #fff;
                    border-right: 1px solid #fff;
                }
                .nav .nav-ul ul li:hover {
                    background: transparent;
                }
                .nav .nav-ul ul li img {
                    width: 25px;
                    height: 25px;
                    float: none;
                    margin-left: 0;
                }
                .nav .nav-ul ul li a {
                    display: block;
                    float: none;
                    margin-left: 0;
                    font-size: 12px;
                }
                .foot .foot-nav {
                    display: none;
                }
                .foot .foot-bo {
                    width: 100%;
                    padding-top: 5px;padding-bottom: 0px;
                }
                .foot{background: rgba(153,153,153,0.4);height: 130px;
    padding: 10px 0;}
    .foot .foot-bo ul li {
    font-size: 12px;
}
    .foot .foot-bo ul li:nth-child(3){display: none;}
               
                /* main */
                .main,
                .focus_new {
                    margin-top: 1%;
                }
                .dynamic-lunbo {
                    width: 100%;
                    height: 207px;
                }
                .dynamic-lunbo .swiper-container {
                    width: 100%;
                    height: 207px;
                }
                .dynamic-lunbo .swiper-container .swiper-wrapper .swiper-slide span {
                    width: 100%;
                    height: 40px;
                    line-height: 40px;
                    font-size: 12px;
                }
                .dynamic-lunbo .swiper-slide img {
                    width: 100%;
                }
                .dynamic-lunbo .pagination {
                    bottom: 12px;
                    width: 75px;
                }
                .dynamic-lunbo .swiper-pagination-switch {
                    margin: 0 2px;
                }
                .news_list {
                    width: 100%;
                    border: 0;
                    margin-top: 1%;
                }
                .news_list-top {
                    height: 40px;
                }
                .news_list-top h3 {
                    width: 17%;
                    height: 40px;
                    line-height: 40px;
                    font-size: 16px;
                }
                .news_list ul {
                    width: 83%;
                    height: 40px;
                    border: 0;
                }
                .news_list li {
                    height: 35px;
                }
                .news_list li.hover::after {
                    width: 85px;
                    height: 2px;
                }
                .news_list li a {
                    line-height: 40px;
                    font-size: 12px;
                }
                .list_cell_title,
                .list_cell_text {
                    width: 93.75%;
                }
                .news_list_cell h3 {
                    margin: 14px 0;
                }
                .news_list_cell h3 a {
                    font-size: 14px;
                }
                .list_cell_title p {
                    font-size: 14px;
                }
                .list_cell_text a p {
                    width: 70%;
                    font-size: 14px;
                    line-height: 40px;
                }
                .textList-left {
                    width: 100%;
                }
                .zwfu-list,
                .hdjl-list,
                .ztzl-list {
                    width: 100%;
                    border: 0;
                    margin-top: 0;
                }
                .zwfu-cell li,
                .hdjl-cell li {
                    width: 44.5%;
                }
                .ztzl-cell img {
                    width: 100%;
                    height: 66px;
                }
                .zwfu-list .sjcx {
                    width: 92%;
                }
                .textList-right {
                    width: 100%;
                }
                .rightcell-small {
                    width: 100%;
                    height: 258px;
                    margin: 0;
                }
                .rightcell-small li p {
                    width: 70%;
                    font-size: 13px;
                }
                .rightcell li a small {
                    font-size: 13px;
                }
                .rightcell-max {
                    display: none;
                }
            }
            
            @media only screen and (max-width: 375px) {
                .header,
                .nav,
                .foot .foot-nav {
                    width: 100%;
                }
                .content {
                    width: 100%;
                    position: relative;
                }
                .header {
                    height: 90px;
                    background-position: -292px 0px;
                    background-size: cover;
                }
                .header-top {
                    display: none;
                }
                .header .header-bottom {
                    height: 60px;
                }
                .search {
                    display: none;
                }
                .header .header-bottom .header-bottom-c {
                    width: 100%;
                }
               
                .nav {
                    height: auto;
                    overflow: hidden;
                }
                .nav .nav-ul {
                    width: 100%;
                }
                .nav_cell,
                .head_nav_show {
                    display: none;
                }
                .nav .nav-ul ul li {
                    /* width: calc(100%/3); */
                    line-height: 35px;
                    text-align: center;
                }
                .nav .nav-ul ul li:hover {
                    background: transparent;
                }
                .nav .nav-ul ul li img {
                    width: 25px;
                    height: 25px;
                    float: none;
                }
                .nav .nav-ul ul li a {
                    display: block;
                    float: none;
                    margin-left: 0;
                    font-size: 12px;
                }
                .foot .foot-nav {
                    display: none;
                }
                .foot .foot-bo {
                    width: 100%;
                    padding-top: 5px;
                    
                                   }
                
                /* main */
                .main,
                .focus_new {
                    margin-top: 1%;
                }
                .dynamic-lunbo {
                    width: 100%;
                    height: 207px;
                }
                .dynamic-lunbo .swiper-container {
                    width: 100%;
                    height: 207px;
                }
                .dynamic-lunbo .swiper-slide img {
                    width: 100%;
                }
                .dynamic-lunbo .pagination {}
                .news_list {
                    width: 100%;
                    border: 0;
                    margin-top: 1%;
                }
                .news_list-top {
                    height: 40px;
                }
                .news_list-top h3 {
                    width: 17%;
                    height: 40px;
                    line-height: 40px;
                    font-size: 16px;
                }
                .news_list ul {
                    width: 83%;
                    height: 40px;
                    border: 0;
                }
                .news_list li.hover::after {
                    width: 76px;
                    height: 2px;
                }
                .news_list li a {
                    line-height: 40px;
                    font-size: 12px;
                }
                .list_cell_title,
                .list_cell_text {
                    width: 93.75%;
                }
                .news_list_cell h3 {
                    margin: 10px 0;
                }
                .news_list_cell h3 a {
                    font-size: 14px;
                }
                .list_cell_title p {
                    font-size: 12px;
                }
                .list_cell_text a p {
                    width: 70%;
                    font-size: 14px;
                    line-height: 36px;
                }
                .textList-left {
                    width: 100%;
                }
                .zwfu-list,
                .hdjl-list,
                .ztzl-list {
                    width: 100%;
                    border: 0;
                    margin-top: 0;
                }
                .zwfu-cell li,
                .hdjl-cell li {
                    width: 44.5%;
                }
                .ztzl-cell img {
                    width: 100%;
                    height: 66px;
                }
                .zwfu-list .sjcx {
                    width: 92%;
                }
                .textList-right {
                    width: 100%;
                }
                .rightcell-small {
                    width: 100%;
                    height: 258px;
                    margin: 0;
                }
                .rightcell-small li p {
                    width: 70%;
                    font-size: 13px;
                }
                .rightcell li a small {
                    font-size: 13px;
                }
                .rightcell-max {
                    display: none;
                }
            }
            
            @media only screen and (max-width: 360px) {
                .header,
                .nav,
                .foot .foot-nav {
                    width: 100%;
                }
                .content {
                    width: 100%;
                    position: relative;
                }
                .header {
                    height: 90px;
                    background-position: -312px 0px;
                    background-size: cover;
                }
                .header-top {
                    display: none;
                }
                .header .header-bottom {
                    height: 60px;
                }
                .search {
                    display: none;
                }
                .header .header-bottom .header-bottom-c {
                    width: 100%;
                }
               
                .nav {
                    height: auto;
                    overflow: hidden;
                }
                .nav .nav-ul {
                    width: 100%;
                }
                .nav_cell,
                .head_nav_show {
                    display: none;
                }
                .nav .nav-ul ul li {
                    /* width: calc(100%/3); */
                    line-height: 20px;
                    text-align: center;
                }
                .nav .nav-ul ul li:hover {
                    background: transparent;
                }
                .nav .nav-ul ul li img {
                    width: 25px;
                    height: 25px;
                    float: none;
                }
                .nav .nav-ul ul li a {
                    display: block;
                    float: none;
                    margin-left: 0;
                    font-size: 12px;
                }
                .foot .foot-nav {
                    display: none;
                }
                .foot .foot-bo {
                    width: 100%;
                    padding-top: 5px;
                }
                
                /* main */
                .main,
                .focus_new {
                    margin-top: 1%;
                }
                .dynamic-lunbo {
                    width: 100%;
                    height: 207px;
                }
                .dynamic-lunbo .swiper-container {
                    width: 100%;
                    height: 207px;
                }
                .dynamic-lunbo .swiper-slide img {
                    width: 100%;
                }
                .dynamic-lunbo .pagination {}
                .news_list {
                    width: 100%;
                    border: 0;
                    margin-top: 1%;
                }
                .news_list-top {
                    height: 40px;
                }
                .news_list-top h3 {
                    width: 17%;
                    height: 40px;
                    line-height: 40px;
                    font-size: 16px;
                }
                .news_list ul {
                    width: 83%;
                    height: 40px;
                    border: 0;
                }
                .news_list li.hover::after {
                    width: 76px;
                    height: 2px;
                }
                .news_list li a {
                    line-height: 40px;
                    font-size: 12px;
                }
                .list_cell_title,
                .list_cell_text {
                    width: 93.75%;
                }
                .news_list_cell h3 {
                    margin: 10px 0;
                }
                .news_list_cell h3 a {
                    font-size: 16px;
                }
                .list_cell_title p {
                    font-size: 12px;
                }
                .list_cell_text a p {
                    width: 70%;
                    font-size: 14px;
                    line-height: 36px;
                }
                .textList-left {
                    width: 100%;
                }
                .zwfu-list,
                .hdjl-list,
                .ztzl-list {
                    width: 100%;
                    border: 0;
                    margin-top: 0;
                }
                .zwfu-cell li,
                .hdjl-cell li {
                    width: 44.5%;
                }
                .ztzl-cell img {
                    width: 100%;
                    height: 66px;
                }
                .zwfu-list .sjcx {
                    width: 92%;
                }
                .textList-right {
                    width: 100%;
                }
                .rightcell-small {
                    width: 100%;
                    height: 258px;
                    margin: 0;
                }
                .rightcell-small li p {
                    width: 70%;
                    font-size: 13px;
                }
                .rightcell li a small {
                    font-size: 13px;
                }
                .rightcell-max {
                    display: none;
                }
            }
            
            @media only screen and (max-width: 320px) {
                .header,
                .nav,
                .foot .foot-nav {
                    width: 100%;
                }
                .content {
                    width: 100%;
                    position: relative;
                }
                .header {
                    height: 90px;
                    background-position: -312px 0px;
                    background-size: cover;
                }
                .header-top {
                    display: none;
                }
                .header .header-bottom {
                    height: 60px;
                }
                .search {
                    display: none;
                }
                .header .header-bottom .header-bottom-c {
                    width: 100%;
                }
                
                .nav {
                    height: auto;
                    overflow: hidden;
                }
                .nav .nav-ul {
                    width: 100%;
                }
                .nav_cell,
                .head_nav_show {
                    display: none;
                }
                .nav .nav-ul ul li {
                    width: calc(100%/3 - 1px);
                    line-height: 30px;
                    text-align: center;
                    border-bottom: 1px solid #fff;
                }
                .nav .nav-ul ul li:nth-child(2),
                .nav .nav-ul ul li:nth-child(5) {
                    border-left: 1px solid #fff;
                    border-right: 1px solid #fff;
                }
                .nav .nav-ul ul li:hover {
                    background: transparent;
                }
                .nav .nav-ul ul li img {
                    width: 25px;
                    height: 25px;
                    float: none;
                }
                .nav .nav-ul ul li a {
                    display: block;
                    float: none;
                    margin-left: 0;
                    font-size: 12px;
                }
                .foot .foot-nav {
                    display: none;
                }
                .foot .foot-bo {
                    width: 100%;
                    padding-top: 5px;
                }
                .foot .foot-bo .dzjg {
                    display: none;
                }
                /* main */
                .main,
                .focus_new {
                    margin-top: 1%;
                }
                .dynamic-lunbo {
                    width: 100%;
                    height: 207px;
                }
                .dynamic-lunbo .swiper-container {
                    width: 100%;
                    height: 207px;
                }
                .dynamic-lunbo .swiper-slide img {
                    width: 100%;
                }
                .dynamic-lunbo .pagination {}
                .news_list {
                    width: 100%;
                    border: 0;
                    margin-top: 1%;
                }
                .news_list-top {
                    height: 35px;
                }
                .news_list-top h3 {
                    width: 17%;
                    height: 35px;
                    line-height: 35px;
                    font-size: 14px;
                }
                .news_list ul {
                    width: 83%;
                    height: 35px;
                    border: 0;
                }
                .news_list li {
                    height: 31px;
                }
                .news_list li a {
                    line-height: 35px;
                    font-size: 12px;
                }
                .news_list li.hover::after {
                    width: 64px;
                    height: 2px;
                }
                .list_cell_title,
                .list_cell_text {
                    width: 93.75%;
                }
                .news_list_cell h3 {
                    margin: 10px 0;
                }
                .news_list_cell h3 a {
                    font-size: 16px;
                }
                .list_cell_title p {
                    font-size: 12px;
                }
                .list_cell_text a p {
                    width: 70%;
                    font-size: 14px;
                    line-height: 36px;
                }
                .textList-right {
                    width: 100%;
                }
                .rightcell-small {
                    width: 100%;
                    height: 258px;
                    margin: 0;
                }
                .rightcell-small li p {
                    width: 70%;
                    font-size: 13px;
                }
                .rightcell li a small {
                    font-size: 13px;
                }
                .rightcell-max {
                    display: none;
                }
            }