﻿@charset "utf-8";

/*新闻列表*/
.news_list{}
.news_list_ul{width:1230px;overflow: hidden;padding: 10px;}
.news_list_ul li{width: 379px;float: left;margin:10px 30px 32px 0;box-shadow: 0 0 16px #d8d8d8;}
.news_list_ul li span,.news_list_ul li i{display: block}
.news_list_ul .txt{padding:20px 18px 30px 18px;}
.news_list_ul .img{width: 100%;height: 190px;overflow: hidden;background: #ccc;text-align: center;background-size:cover;position: relative;}
/*.news_list_ul .img:after{content: '';position: absolute;left: 0;top:0;background:rgba(0, 0, 0, 0.6);z-index: 1;width: 100%;height: 100%;}*/
.news_list_ul .img img{height: 190px;position: relative;z-index: 2;visibility: hidden;}
.news_list_ul .t{font-size: 20px;color: #333;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.news_list_ul .time{font-size: 12px;color: #888;line-height: 38px;height: 38px;}
.news_list_ul .info{font-size:14px;line-height: 26px;color: #555;height: 78px;overflow: hidden;}
/*-----------分页---------------*/
.pageNavi{text-align:center;padding:20px 0 100px;}
.pageNavi .wp-pagenavi{width:100%;}
.pageNavi .wp-pagenavi ul li{float: left;    margin-left: 10px;}
.pageNavi .wp-pagenavi span{border: none;margin:0 1px;}
.pageNavi .wp-pagenavi a,.pageNavi .wp-pagenavi .on_sp{    display: inline-block;
    cursor: pointer;
    border: 1px solid #dedede;
    font-size: 14px;
    line-height: 40px;
    overflow: hidden;
    border-radius: 2px;
    color: #666;
    padding: 0px 18px;}
.pageNavi .wp-pagenavi .nolink a{border: none;text-indent: -99em;position: absolute;left: 0;top: 0;}
.pageNavi .wp-pagenavi .prev,.pageNavi .wp-pagenavi .next{width:40px;height:40px;display: inline-block;overflow: hidden;border:1px solid #dedede;position:relative;text-indent: -99em;}
.pageNavi .wp-pagenavi .prev{background:url("/skin/images/prev_1.png") no-repeat center;background-size:16px;}
.pageNavi .wp-pagenavi .next{background:url("/skin/images/next_1.png") no-repeat center;background-size:16px;}
.pageNavi .wp-pagenavi .prev:hover{background:#107adb url("/skin/images/prev_2.png") no-repeat center;background-size:16px;}
.pageNavi .wp-pagenavi .next:hover{background:#107adb url("/skin/images/next_2.png") no-repeat center;background-size:16px;}
.pageNavi .wp-pagenavi li a:hover,.pageNavi .wp-pagenavi .on_sp{color:#fff;background:#107adb;}
.pageNavi .wp-pagenavi .thisclass a{color:#fff;background:#107adb;}
@media screen and (max-width:1201px){
    .news_list_ul{padding:0 10px;width:auto;}
    .news_list_ul li{width:32%;margin-right:2%; }
    .news_list_ul li:nth-child(3n){margin-right: 0}
    .news_list_ul li .img img{width: 100%;}
    .news_list_ul li .img{height: 160px;}
}

@media screen and (max-width:810px){
    .news_list_ul li .img{height: 146px;}
    .news_list_ul li .img img{height:120px;}
    .news_list_ul .t{font-size: 17px;}
    .news_list_ul .info{font-size: 12px;line-height: 22px;}
    .news_list_ul .time{height: 28px;line-height: 28px;}
    .news_list_ul .txt{padding: 16px 10px 20px 10px;}
}

@media screen and (max-width:618px){

    .news_list_ul li .img{height: 130px;}

    .news_list_ul li{width:48%;margin-right:4%!important;margin-bottom: 20px;}
    .news_list_ul li:nth-child(2n){margin-right: 0!important;}
    .news_list_ul li:nth-child(9){display: none;}
    .news_list_ul li .info{line-height:20px;}
    .pageNavi{padding: 20px 0 60px;}
    .pageNavi .wp-pagenavi a, .pageNavi .wp-pagenavi .on_sp,.pageNavi .wp-pagenavi .prev,.pageNavi .wp-pagenavi .next{    line-height: 27px;
    padding: 0px 9px;}
}


/*-----------文章内容页---------------*/
.articlePage{overflow: hidden;padding: 24px 0 50px;}
.articlePage .leftCon{width:862px;padding-right:34px;border-right: 2px #f2f4f5 solid;float: left;}
.articlePage .page_mainTit,.articlePage .rightCon dt{font-size: 24px;color: #333;padding-top: 8px;}
.articlePage .page_info{border-bottom: 1px #e6e6e6 solid;padding:18px 0;overflow: hidden;line-height: 100%;}
.articlePage .page_info span{font-size: 14px;color: #888;padding-right: 3em;}
.articlePage .page_info .time{float: right;padding-right: 0;}
.articlePage .rightCon{width:255px;float: right;}
.page_content_main{padding:16px 0;overflow: hidden;line-height: 100%;}
.page_content_main a{    color: #ce224a;}
.page_content_main a:hover{    text-decoration: underline;}
.page_content_main img{max-width: 100%!important;    margin-left: -3rem;}
.page_content_main,.page_content_main p{font-size: 14px;color: #666;    line-height: 30px;    text-align: justify;
    text-indent: 2em;
    margin: .63em 0 1.8em 0;
    padding: 0;
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    font-size: 16px;
    color: #191919;
    padding-top: 5px;
    overflow: hidden;}
.page_content_main p{line-height:26px;margin-bottom: 10px;text-indent: 2em;}
/*-----------上下翻页-----------*/
.Paging_btn{border-top: 1px #e1e1e1 solid;padding: 36px 0 0 0;}
.Paging_con{position: relative;}
.Paging_btn p:first-child{margin-bottom:8px;line-height: 120%;}
.Paging_btn p,.Paging_btn p a,.Paging_btn .a_return{font-size: 14px;color: #666;}
.Paging_btn p{padding-right: 110px;}
.Paging_btn p a{padding-left: 6px;}
.Paging_btn p:hover,.Paging_btn p a:hover,.Paging_btn a:Hover.a_return{color: #2c8acf;}
.Paging_btn .a_return{position: absolute; right:0; top: 50%; padding: 10px; padding-left: 26px; background: url(/skin/images/return.png) no-repeat left center; margin-top: -18px;}
.Paging_btn a:Hover.a_return{ background: url(/skin/images/return_cur.png) no-repeat left center;}
/*右边*/
.articlePage .rightCon{float: right;width: 249px;}
.articlePage .rightCon dt{border-bottom:1px #e6e6e6 solid;padding-bottom: 18px;margin-bottom:20px;}
.articlePage .rightCon dd a{font-size: 14px;color: #666;line-height: 24px;margin-bottom: 12px;padding-left: 20px;display: block;position: relative;}
.articlePage .rightCon dd a i{position: absolute;left: 0;top: 0;width:20px;height: 24px;background: url("/skin/images/spot.png") no-repeat left center;}
.articlePage .rightCon p{margin-bottom: 16px;}
.articlePage .rightCon p img{display: block;width: 100%;height: 112px;}


.list .item {
    margin: 22px 0 14px;
    overflow: hidden;
}
.list .item .left-img {
    float: left;
    width: 270px;
    height: 170px;
    margin: 12px;
    overflow: hidden;
}
.list .item .left-img img {
    width: 270px;
}
.list .item .right-info {
    margin-left: 304px;
    padding-top: 22px;
    padding-right: 20px;
    height: 194px;
    background-color: #fff;
    position: relative;
}.list .item .right-info .news-title {
    font-size: 0;
    line-height: 25px;
    color: #333;
    font-weight: 700;
}
.list .item .right-info .date-mobile {
    display: none;
}
.list .item .right-info .news-title .content {
    font-size: 18px;
    display: inline-block;
    vertical-align: middle;
}
.list .item .right-info .type {
    display: inline-block;
    margin-left: 16px;
    border: 1px solid #1241ba;
    color: #1241ba;
    font-size: 13px;
    width: 48px;
    height: 20px;
    text-align: center;
    line-height: 18px;
    border-radius: 2px;
    vertical-align: middle;
}
.list .item .right-info .news-digest {
    margin-top: 12px;
    font-size: 14px;
    line-height: 24px;
    color: #7a7a7a;
    text-align: justify;
}
.list .item .right-info .news-date {
    position: absolute;
    bottom: 24px;
    left: 0;
    right: 20px;
    color: #333;
}
.list .item .right-info .news-date .date {
    position: relative;
}
.list .item .right-info .news-date .date, .list .item .right-info .news-date .type-des {
    font-size: 13px;
    color: #7a7a7a;
}
.list .item .right-info .news-date .date:after {
    content: "";
    width: 1px;
    height: 10px;
    position: absolute;
    right: -15px;
    background: #d8d8d8;
    top: 5px;
}
.list .item .right-info .news-date .type-des {
    margin-left: 29px;
}
.list .item .right-info .news-date .date, .list .item .right-info .news-date .type-des {
    font-size: 13px;
    color: #7a7a7a;
}
.list .item:hover {
    -webkit-box-shadow: 0 3px 8px rgba(0,0,0,.2);
    box-shadow: 0 3px 8px rgba(0,0,0,.2);
}

.xwt1{
        font-size: 32px;
    line-height: 32px;
    padding-top: 10px;
}
.xwrq{
    font-size: 20px;
    line-height: 20px;
    letter-spacing: 0;
    color: #6c6e72;
    text-align: left;
    padding-top: 19px;
    margin-bottom: 30px;
}
.xwcn{
    font-size: 16px;line-height: 1.6;padding-bottom: 50px;
}


@media screen and (max-width:1201px){
    .articlePage{padding: 0}
    .articlePage .leftCon{width: 100%;padding-right: 0;border: none;float: none;}
    .articlePage .page_mainTit, .articlePage .rightCon dt{font-size: 20px;}
    .page_content_main, .page_content_main p{}
    .page_content_main p{}
    .articlePage .rightCon{display: none;}
    .Paging_btn{padding:26px 0 26px 0; margin-bottom:20px;}

.list .item {
    text-align: center;
    -webkit-box-shadow: 0 2px 8px 0 hsla(0,0%,77%,.5);
    box-shadow: 0 2px 8px 0 hsla(0,0%,77%,.5);
    margin: 0 14px;
}
.list .item .left-img {
    float: none;
    width: 100%;
    margin: 14px auto 0;
    height: auto;
    max-height: 170px;
}
.list .item .left-img img {
    width: 100%;
}
.list .item .right-info {
    margin-top: 8px;
    margin-left: 0;
    padding: 0 0 10px;
    height: auto;
}
.list .item .right-info .news-title {
    height: auto;
    text-align: left;
}
.list .item .right-info .news-title .date-mobile {
    width: 319px;
    display: block;
    position: relative;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    left: 50%;
    margin-top: 5px;
    font-size: 14px;
    color: #7a7a7a;
}
.list .item .right-info .news-title .content {
    width: 319px;
    position: relative;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    left: 50%;
    overflow: hidden;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-inline-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.list .item .right-info .news-title .type {
    display: none;
}
.list .item .right-info .news-digest {
    width: 319px;
    overflow: hidden;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-inline-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.list .item .right-info .news-date {
    display: none;
}








}


