﻿body {
    overflow-x: hidden;
}

.shy-body {
    width: 100%;
    /*min-width:1200px;*/
    margin: 0 auto;
}

.shy-body ul,
.shy-body p {
    margin: 0;
    padding: 0;
}

.shy-body ul li {
    list-style: none;
}

.clearB {
    clear: both;
}

.shy-cont1 {
    width: 1170px;
    margin: 0 auto;
    overflow: hidden;
}

.shy-cont2 {
    width: 100%;
    background: #eaeaea;
    height: 520px;
    clear: both;
    margin-top: 25px;
    padding-top: 1px;
}

.shy-content1 {
    width: 1170px;
    margin: 0 auto;
    position: relative;
}

.shy-cont3 {
    width: 1170px;
    margin: 0 auto;
    margin-top: 20px;
    overflow: hidden;
}

.cont-news1,
.cont-news2,
.cont-news3 {
    width: 370px;
    float: left;
}

.cont-news1,
.cont-news2 {
    margin-right: 30px;
}

.form-group {
    position: relative;
}

.shy-header-top {
    width: 100%;
    height: 40px;
    background: #000;
}

.header-top {
    width: 1170px;
    margin: 0 auto;
    height: 40px;
}

.shy-header-top ul {
    float: right;
}

.shy-header-top ul li {
    float: left;
    list-style: none;
    line-height: 40px;
    padding: 0 4px;
}

.shy-header-top ul li a {
    color: #bcbcbc;
}

.shy-header {
    width: 1200px;
    margin: 0 auto;
    height: 88px;
}

.shy-header-logo img {
    width: 390px;
    height: 70px;
    float: left;
    margin-top: 6px;
}

.shy-header-nav {
    float: left;
    width: 560px;
    padding-left: 25px;
}

.shy-header-ss {
    width: 160px;
    height: 34px;
    float: right;
    padding-left: 30px;
}

.form-control {
    display: block;
    width: 100%;
    height: 20px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 34px;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    margin-top: 25px;
}

.bar {
    width: 1140px;
    height: 63px;
    margin: 0 auto;
    padding-left: 30px;
    background: url(../images/gg.png) 2px 24px no-repeat;
    background-size: 18px;
    border-bottom: 1px solid #d2d2d2;
}

.bar ul li {
    height: 63px;
    line-height: 63px;
}

.bar ul li a {
    font-size: 16px;
    color: #666;
}

.section-title h2 {
    text-align: center;
    font-size: 30px;
    margin-bottom: 10px !important;
}

.section-title p {
    text-align: center;
    font-size: 16px;
    color: #777;
}

.section-title small {
    font-weight: normal;
    color: #777;
}

.news-tab-box {
    width: 1170px;
    margin: 0 auto;
    position: relative;
}

.i-tabs-news .i-tabs-items {
    width: 285px;
    float: left;
}

.i-tabs-news .i-tabs-item {
    width: 190px;
    height: 47px;
    line-height: 47px;
    display: inline-block;
    font-size: 16px;
    padding-left: 70px;
    color: #fff;
    margin-bottom: 1px;
    margin-right: 25px;
    position: relative;
}

.i-tabs-news .i-tabs-item-active {
    background: #308FC9;
}

.i-tabs-news .i-tabs-item b {
    color: rgb(30, 104, 187);
}

.i-tabs-news .i-tabs-item-active b {
    background: url(../images/jt.png) no-repeat;
    position: absolute;
    right: -20px;
    top: 5px;
    width: 20px;
    height: 35px;
    text-align: center;
    line-height: 39px;
    color: rgb(48, 143, 201);
}

.i-tabs-news .i-tabs-tsxx span {
    width: 130px;
    height: 48px;
    text-align: center;
    line-height: 48px;
    background: #499D49;
    display: inline-block;
    /* margin-right: 1px; */
}

.i-tabs-news .i-tabs-tsxx span a {
    font-size: 16px;
    color: #fff;
}

.i-tabs-news .i-tabs-container {
    width: 839px;
    float: left;
}

.xxk-content {
    width: 838px;
    margin-left: 10px;
}

.xxk-fwxm,
.xxk-wmdsl {
    width: 419px;
    float: left;
}

.xxk-fwxm {
    border-top: 2px solid #F60;
}

.xxk-wmdsl {
    border-top: 2px solid #09C;
}

.fwxm-title {
    font-size: 18px;
    color: #f60;
    width: 419px;
    text-align: center;
    height: 50px;
    line-height: 63px;
    margin-bottom: 10px;
}

.wmdsl-title {
    font-size: 18px;
    color: #09c;
    width: 419px;
    text-align: center;
    height: 50px;
    line-height: 63px;
    margin-bottom: 10px;
}

.fwxm-pic {
    height: 70px;
    text-align: center;
}

.fwxm-pic-1 {
    height: 49px;
}

.fwxm-pic-2 {
    height: 59px;
}

.fwxm-pic img {
    width: 331px;
    height: 56px;
}

.fwxm-pic-1 img {
    height: 45px;
}

.fwxm-pic-2 img {
    height: 45px;
}

.xxk-wmdsl p {
    color: #656565;
    font-size: 16px;
    height: 32px;
    line-height: 32px;
    margin-left: 30px;
}

.wmds-link {
    width: 108px;
    height: 46px;
    background: #337ab7;
    text-align: center;
    line-height: 46px;
    float: right;
    margin-top: 30px;
}

.wmds-link a {
    color: #fff;
    text-decoration: none;
    font-size: 14px;
}

.bzywfw-module {
    border-top: 2px solid #09C;
    padding-top: 15px;
}

.bzywfw-cont1 {
    border-bottom: 2px dashed #bbb;
    padding-bottom: 30px;
}

.bzywfw-cont1 p {
    font-size: 16px;
    color: #656565;
    line-height: 30px;
    text-indent: 2em;
}

.bzywfw-cont2 {
    width: 809px;
    height: 226px;
    padding-top: 30px;
    background: url(../images/z.jpg) right no-repeat;
    background-size: 355px;
    padding-left: 30px;
}

.bzywfw-cont2 p {
    line-height: 35px;
}

.bzywfw-cont2 a {
    font-size: 16px;
    color: #666;
}

.i-tabs-news .i-tabs-item-1 {
    background: #1E68BC url(../images/i1.png) 38px 8px no-repeat;
    background-size: 20px;
}

.i-tabs-news .i-tabs-item-2 {
    background: #1E68BC url(../images/i2.png) 38px 8px no-repeat;
    background-size: 20px;
}

.i-tabs-news .i-tabs-item-3 {
    background: #1E68BC url(../images/i3.png) 38px 8px no-repeat;
    background-size: 20px;
}

.i-tabs-news .i-tabs-item-4 {
    background: #1E68BC url(../images/i4.png) 38px 8px no-repeat;
    background-size: 20px;
}

.i-tabs-news .i-tabs-item-5 {
    background: #1E68BC url(../images/i6.png) 38px 8px no-repeat;
    background-size: 20px;
}

.i-tabs-news .i-tabs-item-6 {
    background: #1E68BC url(../images/i7.png) 38px 8px no-repeat;
    background-size: 20px;
}

.i-tabs-news .i-tabs-item-7 {
    background: #1E68BC url(../images/i8.png) 38px 8px no-repeat;
    background-size: 20px;
}

.i-tabs-news .i-tabs-item-8 {
    background: #1E68BC url(../images/i6.png) 38px 8px no-repeat;
    background-size: 20px;
}

span.i-tabs-item.i-tabs-item-6 a {
    color: #fff;
    text-decoration: none;
}

span.i-tabs-item.i-tabs-item-7 a {
    color: #fff;
    text-decoration: none;
}

span.i-tabs-item.i-tabs-item-8 a {
    color: #fff;
    text-decoration: none;
}

.i-tabs-nav {
    position: relative;
}

.i-tabs-ts .i-tabs-items {
    width: 1170px;
    height: 45px;
    line-height: 45px;
    background: #fff;
}

.i-tabs-ts .i-tabs-item {
    width: 340px;
    height: 45px;
    display: inline-block;
    font-size: 18px;
    font-weight: bold;
    color: #337ab7;
    text-align: center;
}

.i-tabs-ts .i-tabs-item-active {
    background: #165FA7;
    color: #fff;
}

.i-tabs-more {
    position: absolute;
    right: 0;
    top: 0;
}

.i-tabs-more a {
    width: 150px;
    height: 45px;
    display: inline-block;
    float: right;
    text-align: center;
    font-size: 18px;
    text-decoration: none;
    color: #333;
    line-height: 45px;
}

.i-tabs-more a:hover {
    background: #165FA7;
    color: #fff;
}

.i-tabs-ts .i-tabs-container {
    width: 1170px;
}

.DnnModule-47658,
.DnnModule-47659,
.DnnModule-47660 {
    width: 695px;
    float: right;
}

.gsdt-module {
    background: #fff;
    border-top: 1px solid #d2d2d2;
    padding-top: 15px;
}

.gsdt-item {
    height: 64px;
    line-height: 60px;
}

.gsdt-item-date {
    width: 108px;
    height: 44px;
    border: 1px solid #ccc;
    background: #f5f5f5;
    float: left;
    line-height: 20px;
    text-align: center;
    color: #666;
    margin-left: 10px;
}

.gsdt-item-date b {
    font-size: 16px;
    font-weight: normal;
}

.gsdt-item-date:hover {
    background: #333;
    color: #fff;
}

.gsdt-item-title {
    float: left;
    height: 44px;
    line-height: 44px;
    padding-left: 20px;
}

.gsdt-item-title a {
    font-size: 16px;
    color: #666;
    text-decoration: none;
}

.gsdt-item-title a:hover {
    color: #33F;
}

.swiper-container-news {
    width: 475px;
    position: absolute !important;
    left: 0px;
    bottom: 1px;
}

.news-img-tit {
    width: 395px;
    text-align: center;
    position: absolute;
    bottom: 40px;
    padding: 0px 40px;
}

.news-img-tit a {
    font-size: 16px;
    color: #fff;
    text-decoration: none;
}

.swiper-pagination-bullet {
    width: 15px !important;
    height: 15px !important;
}

.swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
    bottom: 10px;
    left: 40% !important;
    width: 35% !important;
}

.swiper-container-news .swiper-slide {
    width: 476px !important;
}

.swiper-slide img {
    height: 329px;
    width: 100%;
}

.news-module {
    width: 370px;
}

.news-pic img {
    width: 370px;
}

.news-content {
    margin-top: 10px;
}

.news-item {
    width: 355px;
    padding-left: 15px;
    height: 44px;
    line-height: 44px;
}

.news-item a {
    font-size: 16px;
    color: #666;
}

.footer-module {
    width: 100%;
    background: #eaeaea;
    height: 310px;
    margin-top: 30px;
}

.footer-yl {
    width: 1170px;
    margin: 0 auto;
    height: 205px;
    padding-top: 50px;
}

.yl-1,
.yl-2,
.yl-3,
.yl-4 {
    float: left;
    padding: 0px 29px;
}

.yl-cont img {
    width: 132px;
    height: 132px;
}

.yl-title {
    color: #000;
    border-bottom: 1px solid #999;
    padding-bottom: 10px;
    font-size: 16px;
    margin-bottom: 10px;
    font-weight: bold;
}

.yl-cont {
    font-size: 16px;
    color: #8C8C8C;
    line-height: 30px;
}

.yl-cont a {
    font-size: 16px;
    color: #8C8C8C;
}

.yl-1 .yl-cont {
    width: 260px;
}

.yl-1 .yl-cont p {
    float: left;
    width: 130px;
}

.footer-db-module {
    width: 100%;
    height: 175px;
    background: #2f363c;
}

.footer-db {
    width: 1145px;
    margin: 0 auto;
    color: #fff;
    text-align: center;
    padding-top: 25px;
}

.footer-db p {
    height: 25px;
    line-height: 25px;
}

.footer-yl p {
    padding: 0;
    margin: 0;
}

.swiper-container-ts .swiper-slide img {
    width: 100%;
    height: 100%;
}

.swiper-container-ts .swiper-pagination-clickable {
    display: none;
}

.swiper-container-ts .swiper-button-next:before {
    content: ">";
    font-size: 40px;
    color: #333;
    background-image: none !important;
}

.swiper-container-ts .swiper-button-prev:before {
    content: "<";
    font-size: 40px;
    color: #333;
    background-image: none !important;
}

.swiper-container-news .swiper-button-next {
    right: 10px !important;
}

.swiper-container-news .swiper-button-prev {
    left: 10px !important;
}

.swiper-container-news .swiper-button-next:before {
    content: ">";
    font-size: 40px;
    color: #333;
}

.swiper-container-news .swiper-button-prev:before {
    content: "<";
    font-size: 40px;
    color: #333;
}

#dnn_ctr47674_Navigation_lbtnL1 {}

.swiper-button-next:before {
    content: ">";
    font-size: 40px;
    color: #333;
    background-image: none !important;
}

.carousel-control.left {
    background: rgba(0, 0, 0, 0.0);
    width: 215px;
    height: 425px;
    position: absolute;
    right: 0px;
    top: 0;
    z-index: 999;
}

.carousel-control.left:hover {
    background: rgba(0, 0, 0, 0.1);
}

.carousel-control.right {
    background: rgba(0, 0, 0, 0.0);
    width: 215px;
    height: 425px;
    position: absolute;
    left: 0px;
    top: 0;
    z-index: 999;
}

.carousel-control.right:hover {
    background: rgba(0, 0, 0, 0.1);
}

.header_search {
    width: 186px !important;
    position: relative;
    margin-top: 24px !important;
}

.header_search .search_txt {
    width: 184px !important;
    height: 32px !important;
    border-radius: 30px !important;
    line-height: 32px;
    margin-left: 27px !important;
}

.header_search .search_txt input {
    width: 138px !important;
}

.header_search .search_btn {
    width: 16px;
    height: 18px;
    background: url(../images/sear.png) no-repeat !important;
    position: absolute;
    right: -26px;
    top: 7px;
    background-size: 20px !important;
}


/* leftsead */

#leftsead {
    width: 290px;
    height: 290px;
    position: fixed;
    top: 350px;
    right: 0px;
    z-index: 100;
}

#leftsead ul li {
    list-style: none;
}

*html #leftsead {
    margin-top: 258px;
    position: absolute;
    top: expression(eval(document.documentElement.scrollTop));
}

#leftsead li {
    width: 290px;
    height: 60px;
}

#leftsead li img {
    float: right;
}

#leftsead li a {
    height: 49px;
    float: right;
    display: block;
    min-width: 47px;
    max-width: 290px;
}

#leftsead li a .shows {
    display: block;
}

#leftsead li a .hides {
    margin-right: 0px;
    cursor: pointer;
    cursor: hand;
}

#leftsead li a.youhui .hides {
    display: none;
    position: absolute;
    right: 0px;
}

#leftsead li a.youhui .2wm {
    display: none;
    position: absolute;
    right: 0px;
}

#p2 {
    width: 150px;
    background-color: #A7D2A9;
    height: 47px;
    margin-left: 47px;
    border: 1px solid #8BC48D;
    text-align: left;
    line-height: 47px;
    padding-left: 10px;
}

#p3 {
    width: 290px;
    background-color: #EC9890;
    height: 37px;
    margin-left: 17px;
    border: 1px solid #E6776C;
    text-align: left;
    line-height: 12px;
    padding: 5px 0 5px 38px;
}

#p1 {
    width: 47px;
    height: 49px;
    float: left;
}

.visible-lg a {
    text-decoration: none;
}

.visible-xs {
    display: none;
}

.search-btn .lbl-common {
    width: 180px;
    height: 14px;
}

.search-btn .cb-common {
    display: inline-block;
    padding-right: 15px;
    float: left;
}

.sbksj-module {
    display: none;
}

.wmdfw-module {
    display: none;
}

.swiper-container-news1 {
    display: none;
}

.news-pic-ts {
    display: none;
}

.sjdh-module {
    display: none;
}

@media (max-width: 991px) and (min-width: 610px) {
	
    .shy-header-top {
        display: none;
    }
    .shy-header-nav {
        display: none;
    }
    .shy-header-ss {
        display: none;
    }
    .visible-xs {
        display: block;
    }
    .container-fluid {
        width: 100%;
        height: 25px;
        font-size: 14px;
        border-bottom: 1px solid #fff;
        background: #f3f3f3;
    }
    .col-xs-4 {
        float: left;
        width: 33%;
        height: 25px;
        line-height: 25px;
        text-align: center;
    }
    .shy-header-logo {
        width: 100%;
        padding-right: 15px;
        padding-left: 15px;
        margin-right: auto;
        margin-left: auto;
    }
    .shy-header-logo img {
        width: 90%;
        height: auto;
    }
    .shy-header {
        width: 100%;
    }
    .DnnModule-47648 {
        display: none;
    }
    #leftsead {
        display: none;
    }
    .shy-cont1 {
        width: 100%;
    }
    .sbksj-module {
        display: block;
        padding: 15px;
        width: 100%;
        overflow: hidden;
        margin: 15px 0;
    }
    .sbksj-item {
        width: 33%;
        float: left;
        text-align: center;
    }
    .sbksj-item-title a {
        color: #337ab7;
        text-decoration: none;
    }
    .DnnModule-47649 {
        display: none;
    }
    .shy-content1 {
        width: 100%;
    }
    .wmdfw-module {
        display: block;
        width: 100%;
    }
    .wmdfw-item {
        width: 50%;
        float: left;
        min-height: 1px;
    }
    .wmdfw-item:hover {
        background: #1074a8;
    }
    .wmdfw-item:hover .wmdfw-item-title a {
        color: #fff;
    }
    .wmdfw-item-t {
        padding: 5px;
        width: 48%;
    }
    .wmdfw-item-t:hover {
        padding: 5px;
        width: 47%;
        background: none;
    }
    .wmdfw-item-pic img {
        width: 100%;
    }
    .wmdfw-item-pic {
        padding: 5px;
    }
    .wmdfw-module-title {
        padding: 34px 0;
        text-align: center;
        width: 100%;
        font-size: 2em;
        font-weight: bold;
    }
    .wmdfw-module-title span {
        font-weight: normal;
        font-size: 0.7em;
        margin-top: 22px;
        display: inline-block;
    }
    .wmdfw-item-title {
        text-align: center;
        padding: 5px 0;
    }
    .wmdfw-item-title a {
        font-size: 15px;
        color: #333;
        text-decoration: none;
    }
    .wmdfw-item-cont {
        width: 100%;
        padding: 14px 0;
        text-align: center;
        font-size: 14px;
    }
    .wmdfw-item-cont a {
        color: #fff;
        text-decoration: none;
    }
    .wmdfw-item-cont-1 {
        background: #337ab7;
        margin-bottom: 10px;
    }
    .wmdfw-item-cont-2 {
        background: #5bc0de;
    }
    .wmdfw-item-cont:hover {
        background: #165FA7;
    }
    .i-tabs-ts .i-tabs-items {
        width: 100%;
    }
    .news-tab-box {
        width: 100%;
    }
    .i-tabs-ts .i-tabs-item {
        width: 33%;
    }
    .swiper-container-news {
        display: none;
    }
    .swiper-slide img {
        width: 100%;
        height: auto;
    }
    .news-tab-box {
        width: 97%;
    }
    .i-tabs-more {
        display: none;
    }
    .DnnModule-47658,
    .DnnModule-47659,
    .DnnModule-47660 {
        width: 100%;
        clear: both;
    }
    .i-tabs-ts .i-tabs-container {
        width: 99%;
    }
    .swiper-wrapper {
        padding: 0;
    }
    .swiper-container-news1 {
        display: block;
    }
    .shy-cont3 {
        width: 100%;
    }
    .cont-news1,
    .cont-news2,
    .cont-news3 {
        width: 100%;
    }
    .news-module {
        width: 100%;
    }
    .news-pic-ts img {
        width: 96%;
        margin: 0 2%;
    }
    .news-pic {
        display: none;
    }
    .news-pic-ts {
        display: block;
    }
    .footer-module {
        width: 100%;
        overflow: hidden;
        height: auto;
    }
    .footer-yl {
        width: 100%;
    }
    .yl-1,
    .yl-2,
    .yl-3,
    .yl-4 {
        width: 94%;
        clear: both;
        margin-bottom: 20px;
        padding: 0 4%;
    }
    .yl-1 .yl-cont {
        width: 100%;
    }
    .yl-1 .yl-cont p {
        width: 45%;
    }
    .yl-3 {
        display: none;
    }
    .yl-cont img {
        width: 45%;
        height: auto;
    }
    .yl-4 .yl-cont {
        text-align: center;
    }
    .footer-db-module {
        padding-bottom: 15px;
    }
    .footer-db {
        width: 100%;
    }
    .footer-db p {
        /*height: 54px;*/
    }
    .sjdh-module {
        width: 100%;
        position: fixed;
        bottom: 0;
        left: 0;
        background: #fff;
        display: block;
        z-index: 1;
    }
    .sjdh-item {
        width: 20%;
        float: left;
        text-align: center;
        padding: 10px 0;
    }
    .sjdh-item-pic img {
        width: 35%;
    }
    .sjdh-item-title {
        margin-top: 5px;
    }
    .sjdh-item-title a {
        font-size: 12px;
        color: #333;
        text-decoration: none;
    }
}

@media (max-width: 610px) and (min-width: 200px) {
	.section-title h2 {
    	text-align: center;
    	margin-bottom: 10px !important;
    	font-size: 2em; 
	}
    .Gst-breadrumb {
        width: 100%;
    }
    .swiper-button-next {
        right: 10px !important;
    }
    .shy-header-top {
        display: none;
    }
    .shy-header-nav {
        display: none;
    }
    .shy-header-ss {
        display: none;
    }
    .visible-xs {
        display: block;
    }
    .container-fluid {
        width: 100%;
        height: 25px;
        font-size: 14px;
        border-bottom: 1px solid #fff;
        background: #f3f3f3;
    }
    .col-xs-4 {
        float: left;
        width: 33%;
        height: 25px;
        line-height: 25px;
        text-align: center;
    }
    .shy-header-logo {
        width: 100%;
        /* padding-right: 15px; */
        /* padding-left: 15px; */
        margin-right: auto;
        margin-left: auto;
    }
    .shy-header-logo img {
        width: 90%;
        padding: 0px 4%;
        height: auto;
    }
    .shy-header {
        width: 100%;
    }
    .DnnModule-47648 {
        display: none;
    }
    #leftsead {
        display: none;
    }
    .shy-cont1 {
        width: 100%;
    }
    .shy-cont2 {
        height: auto;
        margin-top: 0px;
    }
    .sbksj-module {
        display: block;
        padding: 15px;
        width: 92%;
        overflow: hidden;
    }
    .sbksj-item {
        width: 33.33333333%;
        float: left;
        text-align: center;
    }
    .sbksj-item img {
        width: 38%;
    }
    .sbksj-item-title a {
        color: #337ab7;
        line-height: 30px;
        text-decoration: none;
    }
    .DnnModule-47649 {
        display: none;
    }
    .gsdt-item {
        height: 40px;
        line-height: 40px;
    }
    .shy-content1 {
        width: 100%;
    }
    .wmdfw-module {
        display: block;
        width: 100%;
        background: #F4F4F4;
        overflow: hidden;
    }
    .wmdfw-item {
        width: 50%;
        float: left;
        min-height: 1px;
    }
    .wmdfw-item:hover {
        background: #1074a8;
    }
    .wmdfw-item:hover .wmdfw-item-title a {
        color: #fff;
    }
    .wmdfw-item-t {
        padding: 5px;
        width: 47%;
    }
    .wmdfw-item-t:hover {
        padding: 5px;
        width: 47%;
        background: none;
    }
    .wmdfw-item-pic img {
        width: 100%;
    }
    .wmdfw-item-pic {
        padding: 5px;
    }
    .wmdfw-module-title {
        padding: 34px 0;
        text-align: center;
        width: 100%;
        font-size: 2em;
        font-weight: bold;
    }
    .wmdfw-module-title span {
        font-weight: normal;
        font-size: 0.7em;
        margin-top: 22px;
        display: inline-block;
    }
    .wmdfw-item-title {
        text-align: center;
        padding: 5px 0;
    }
    .wmdfw-item-title a {
        font-size: 15px;
        color: #333;
        text-decoration: none;
    }
    .wmdfw-item-cont {
        width: 100%;
        padding: 14px 0;
        text-align: center;
        font-size: 14px;
    }
    .wmdfw-item-cont a {
        color: #fff;
        text-decoration: none;
    }
    .wmdfw-item-cont-1 {
        background: #337ab7;
        margin-bottom: 10px;
    }
    .wmdfw-item-cont-2 {
        background: #5bc0de;
    }
    .wmdfw-item-cont:hover {
        background: #165FA7;
    }
    .i-tabs-ts .i-tabs-items {
        width: 100%;
    }
    .news-tab-box {
        width: 100%;
    }
    .i-tabs-ts .i-tabs-item {
        width: 33%;
    }
    .swiper-container-news {
        display: none;
    }
    .swiper-slide img {
        width: 100%;
        height: auto;
    }
    .news-tab-box {
        width: 97%;
    }
    .i-tabs-more {
        display: none;
    }
    .DnnModule-47658,
    .DnnModule-47659,
    .DnnModule-47660 {
        width: 100%;
        clear: both;
    }
    .i-tabs-ts .i-tabs-container {
        width: 99%;
    }
    .swiper-wrapper {
        padding: 0;
    }
    .swiper-container-news1 {
        display: none;
    }
    .gsdt-item-title {
        width: 85%;
        overflow: hidden;
    }
    .gsdt-item-date {
        display: none;
    }
    .news-img-tit {
        width: 78%;
    }
    /*新闻列表*/
    .gsdt-module {
        background: #fff;
        padding: 8px;
        min-height: 220px;
    }
    .kzzs {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        line-height: 2;
    }
    .shy-cont3 {
        width: 100%;
    }
    .cont-news1,
    .cont-news2,
    .cont-news3 {
        width: 100%;
    }
    .news-module {
        width: 100%;
    }
    .news-pic-ts img {
        width: 96%;
        margin: 0 2%;
    }
    .news-pic {
        display: none;
    }
    .news-pic-ts {
        display: block;
    }
    .footer-module {
        width: 100%;
        overflow: hidden;
        height: auto;
    }
    .footer-yl {
        width: 100%;
    }
    .yl-1,
    .yl-2,
    .yl-3,
    .yl-4 {
        width: 94%;
        clear: both;
        margin-bottom: 20px;
        padding: 0 4%;
    }
    .yl-1 .yl-cont {
        width: 100%;
    }
    .yl-1 .yl-cont p {
        width: 45%;
    }
    .yl-3 {
        display: none;
    }
    .yl-cont img {
        width: 45%;
        height: auto;
    }
    .yl-4 .yl-cont {
        text-align: center;
    }
    .footer-db-module {
        padding-bottom: 15px;
    }
    .footer-db {
        width: 100%;
    }
    .footer-db p {
        height: 54px;
    }
    .sjdh-module {
        width: 100%;
        position: fixed;
        bottom: 0;
        left: 0;
        background: #fff;
        display: block;
        z-index: 1;
    }
    .sjdh-item {
        width: 20%;
        float: left;
        text-align: center;
        padding: 10px 0;
    }
    .sjdh-item-pic img {
        width: 35%;
    }
    .sjdh-item-title {
        margin-top: 5px;
    }
    .sjdh-item-title a {
        font-size: 12px;
        color: #333;
        text-decoration: none;
    }
    .time {
        text-align: inherit !important;
        line-height: 28px;
    }
    .time span {
        font-size: 16px;
        color: #888;
    }
    #Title {
        font-size: 22px !important;
        line-height: 30px !important;
    }
    #PublishTime {
        margin-right: 153px !important;
    }
    #Source {
        margin-right: 41px !important;
    }
    .time>.text {
        display: block;
        width: 40px;
        float: left;
        margin-bottom: 5px;
    }
    #PublishTime,
    #Source {
        width: 360px;
        display: block;
        margin-bottom: 5px;
    }
}