﻿/*资讯列表*/
.news{overflow: hidden; width: 1200px;margin:0 auto; padding-top: 20px;}
.news .none{display: none;}
.news .banner1{float: left;margin-right:10px;}
.news .banner2{margin-bottom:10px;}
.news .main{float:left; width: 890px;}
.news .slie{float:right;width: 290px;}

.tab-catalog-00{overflow:hidden;padding-left: 5px; border-bottom: 1px solid #e1e1e1;}
.tab-catalog-00 a{float:left;color:#333;margin: 0 20px;padding:0 3px; }
.tab-catalog-00 a.atthis{border-bottom: 2px solid #fd7d22;}

.tab-catalog-01{height: 36px; overflow: hidden;  text-align: center; }
.tab-catalog-01 a{display: inline-block; *zoom:1; *display: inline; padding:0 16px 10px; color: #999;margin:0 5px;}
.tab-catalog-01 a.atthis{border-bottom: 1px solid #808080; color:#353535;}

.title-catalog-00{ color:#353535; overflow: hidden;}
.title-catalog-00 img{float:left;vertical-align: middle;padding-right: 7px;}
.title-catalog-01 img{margin-top: 3px;}


.news .list{margin-top:20px;}
.news .list .content{padding:30px 160px 30px 30px;}
.news .list .content li{overflow: hidden; margin-bottom: 20px;}
.news .list .content li img{float: left;}
.news .list .content li a>div{overflow: hidden;padding-left: 20px;}
.news .list .content li a>div h1{ color:#333; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.news .list .content li a>div p{ color:#999; margin-top:10px; height: 60px; overflow: hidden;}
.news .list .content li a>div .note{ color:#aaa;}
.news .list .content li a>div .note span{margin-right:28px;}


.news .slie>div{background: #fff;padding:16px 20px 20px 20px; margin-bottom:20px;}
.news .slie>div.zl{margin:0; overflow: hidden;}
.news .slie>div li{margin-top: 10px; background: transparent url(../images/icon_d.jpg) no-repeat left 10px; padding-left:15px;}
.news .slie>div li a{ color: #333;}
.news .slie>div li p{ color: #aaa;}
.news .slie>div.zl ul{overflow: hidden;}
.news .slie>div.zl ul li{float:left;background: none; margin-bottom: 6px; padding:0; width: 33%; text-align: center;}
.news .slie>div.zl ul li img{border-radius: 50%;}
.news .slie>div.zl ul li a p{ color: #656565;}

.news .btn{overflow: hidden;}
.news .btn a{display: block; margin:0 auto; background: #fd7d22; text-align: center; color:#fff;}
.news .btn a.last-page{background: #858585;}
/*资讯详情*/
.localtion{ color: #656565; padding-bottom: 20px;}
.news .show-main{float:left; width: 845px;}
.news .show-slie{float:right;width: 326px;}
.news .show{background: #fff; padding:20px 46px;}
.news .show h1{ color: #333;margin-top: 10px;}
.news .show .info{ margin-top: 5px; color: #999;}
.news .show .content{ margin-top: 15px; color: #333; text-align: justify;}
.news .show .content p{text-indent: 2em; /*margin-bottom:30px*/;}

.news .tag{background: #fff;padding:0 46px 10px;}
.news .tag a{ color: #999; margin-right:10px;}

.news .page {overflow: hidden; background: #fff;padding:0 46px 20px;color: #999;}
.news .page a{ color: #999;}
.news .page a:hover{
    text-decoration: underline;
}
.news .page .left{float: left;}
.news .page .right{float: right;}

.news .xq{background: #fff;padding:0 37px 30px; padding-top: 20px;}
.news .xq p{ padding-bottom: 10px; padding-left:5px; color: #333; border-bottom: 1px solid #e1e1e1;}
.news .xq ul{overflow: hidden; margin-right:-30px;}
.news .xq ul li{float: left; margin-top:20px; margin-right:10px;}
.news .xq ul li a{float: left;display: block;}
.news .xq ul li a:hover{
    display: inline-block;
    box-shadow: 1px 1px 5px #c1c1c1;
}

.news .show-slie .kx .list{border-top:1px solid #e1e1e1; padding:0 20px; margin-left:-20px;margin-right:-20px;}
.news .show-slie .kx .list ul{margin-top: -10px;}
.news .show-slie .kx .list li{background:none; padding:0; margin-top:20px;}
.news .show-slie .kx .list li img{float: left;}
.news .show-slie .kx .list li div.hidden{overflow: hidden; padding-left:10px;}
.news .show-slie .kx .list li div.hidden p{height: 48px; overflow: hidden;  color: #333;}
.news .show-slie .kx .list li div.hidden .time{ color: #999;}

.news .show .content p img{
    max-width: 100%;
}
/*修改版本 2018/4/26*/
.news .main{
    width: 600px;
    margin: 0 10px;
}
.news .slie.add-left-block{
    float: left;
}
.news .slie>div{
    margin-bottom: 20px;
    /*box-shadow: 1px 1px 2px #ddd;*/
    border:1px solid #ececec;
}
.news .slie>div.kx{
    border-top: 2px solid #ff6600;
}
.news .slie>div.kx.add-kx{
    border-top: 2px solid #ff6600;
    height:723px;
}
.news .slie>div.rb{
    border-top: 2px solid #ff6600;
    height:432px;
}
.news .slie>div.hd{
   /* border-top: 2px solid #ff6600;*/
    height:325px;
    margin-top: 50px;
}
.news .slie>div.zl{
    border-top: 2px solid #ff6600;
}
.tab-catalog-00{
    height: 55px;
    border: none;
    /*box-shadow: 1px 1px 2px #ddd;*/
    background-color:#fff;
}
.news .list{
    margin-top: 0;
}
/*banner*/
.slideBox{
    height: 340px;
    overflow: hidden;
    position: relative;
}
.slideBox .bd{
    position: relative;
    height: 340px;
    z-index: 0;
    overflow: hidden;
}
.slideBox .bd .tempWrap{
    width: 600px;
    height: 340px;
    overflow: hidden;
}
.slideBox .bd ul li{
    float: left;
    width: 600px;
}
#slideBox>.bd>.tempWrap>ul{
    width: 3000px !important;
}
.slideBox .bd ul li a img{
    width:100%;
    height: 100%;
}
.slideBox .hd {
    height: 15px;
    overflow: hidden;
    position: absolute;
    left: 230px;
    bottom: 10px;
    z-index: 1;
}
.slideBox .hd>ul>li{
    /*float: left;*/
    /*width: 15px;*/
    /*height: 15px;*/
    /*line-height: 15px;*/
    /*font-size: 8px;*/
    /*color:#fff;*/
    /*text-align: center;*/
    /*background-color: rgba(0,0,0,0.5);*/
    /*border-radius: 50px;*/
    /*margin-left: 3px;*/
    float: left;
    width: 50px;
    height: 6px;
    text-align: center;
    background-color: rgba(0,0,0,0.5);
    border-radius: 50px;
    margin-left: 4px;
}
.slideBox .hd>ul>li.first{
    margin-left: 0;
}
.slideBox .hd>ul>li.on{
    color:#fff;
    background:#fd7d22;
}
.slideBox>a{
    width: 50px;
    height: 50px;
    line-height: 48px;
    text-align: center;
    background-color: rgba(0,0,0,0.6);
    position: absolute;
    top:135px;
}
.slideBox>a.prev{
    left: 0;
}
.slideBox>a.next{
    right: 0;
}
.slideBox>a.nextStop,a.prevStop{
    background-color: rgba(0,0,0,0.3);
}
/*banner end*/
.tab-catalog-00 a{
    font-size: 14px;
    margin: 0 18px;
}
.news .list .content{
    padding: 0;
}
.news .list .content li{
    padding: 10px;
    margin-bottom:  10px;
    background:#fff;
    /*box-shadow: 1px 1px 2px #ddd;*/
}
/*.news .list .content li:hover{*/
    /*box-shadow: 0 0 5px #fbbe93;*/
/*}*/
.news .list .content li.last-btn{
    padding: 0;
    margin-bottom:0;
}
.tab-catalog-00 a.atthis{
    color:#fd7d22;
}
.news .btn a:hover{
    opacity: 0.8;
}
.news .list .content li a>div{
    padding-left: 15px;
}
.news .list .content li a>div h1{
    font-size: 14px;
    line-height: 20px;
    white-space: normal;
    word-wrap: break-word;
    word-break: break-all;
    /*height: 38px;*/
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    padding-top:5px;
}
.news .list .content li a>div p{
    height: 54px;
    line-height: 18px;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:3;
    overflow: hidden;
}
.news .list .content li a>div .note{
    text-align: right;
    margin-top: 10px;
}
.news .list .content li a>div .note span{
    margin-right: 8px;
}
.news .slie>div li>a{
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
}
.news .slie>div li:hover>a{
    color:#fd7d22;
}
.news .slie>div.rb li{
    background: none;
}
.news .slie>div.rb li a:before{
    position: absolute;
    content: '';
    left: 0;
    margin-top: 11px;
    width: 4px;
    height: 4px;
    background: #ff6600;
    margin: 10px;
}
/*.news .slie>div.rb li a.a01:before{*/
    /*background:#d0cce4;*/
/*}*/
/*.news .slie>div.rb li a.a02:before{*/
    /*background:#a3c1de;*/
/*}*/
/*.news .slie>div.rb li a.a03:before{*/
    /*background:#c6e0d6;*/
/*}*/
/*.news .slie>div.rb li a.a04:before{*/
    /*background:#f2bfbe;*/
/*}*/
/*.news .slie>div.rb li a.a05:before{*/
    /*background:#c5dfd5;*/
/*}*/
.news .slie>div.zl ul li a p{
    margin: 2px 0 5px;
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
}
.news .slie>div.zl ul li:hover>a>p{
    color:#fd7d22;
}
.news .slie>div.hd li{
    background: none;
}
.news .slie>div.kx li{
    background: none;
}
.news .slie>div li a:before{
    position: absolute;
    content: '';
    left: 0;
    margin-top: 11px;
    width: 4px;
    height: 4px;
    border-radius: 50px;
}
.news .slie>div.hd li a:before{
    background: #ff6600;
    position: relative;
}
.news .slie>div.kx li a:before{
   /* background: #ff6600;*/
    border-radius: 50px;
    margin-top: 7px;
    margin: 7px;
}
.news .slie>div.add-kx li a:before{
    background: #ff6600;
    border-radius: 0;
    margin-top: 7px;
}
.news .list .content>ul{
    margin-top: 10px;
    background:#fff;
}
.news .slie>div li p{
    font-size: 12px;
   margin-left: 10px;
}
.news .btn{
    /*padding: 10px 0;*/
}
.title-catalog-00{
    margin-bottom: 15px;
}
.news .slie>div.zl ul li{
    margin-bottom: 0;
}

.hidden-box p{
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.hidden-box{width: 100%;}
.time{font-size: 12px;color: #808080;margin-left: 10px}
.news .slie .kx{padding: 5px 0!important;}
.kx{margin-top: 50px}
.kx-border{border: none!important;}
.news-tag{margin: 5px;display: block;float: left;height: 30px;line-height: 30px;font-size: 12px;border: 1px solid gainsboro;
    padding: 0 5px;}


.hot-txt ul li{
    float: left;
    padding: 10px 0;
    margin-right: 25px;
    width: 39%;
    padding-left: 0!important;
    border-bottom: 1px solid gainsboro;
    text-align: center;
}

.hot-data .himg{float: left;padding-right: 8px}
.hot-data li{height: 65px;border-bottom: 1px gainsboro dashed;}
.hot-data li a{float: left;width: 165px;display: block;text-align: left}
.hot-data li img{float:right}

.hot-news .himg{float: left;padding-right: 8px}
.hot-news li{height: 65px;border-bottom: 1px gainsboro dashed;}
.hot-news li a{float: left;width: 165px;display: block;text-align: left}
.hot-news li img{float:right}


.hot-news-new{margin-top: 20px;}
.hot-news-new .himg{float: left;padding-right: 8px}
.hot-news-new li{height: 65px;border-bottom: 1px gainsboro dashed;}
.hot-news-new li a{float: left;width: 165px;display: block;text-align: left}
.hot-news-new li img{float:right}


.news .slie>div.zl ul li a p{
    margin: 2px 0 5px;
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
}
.news .slie>div.zl ul li:hover>a>p{
    color:#fd7d22;
}
.news .slie>div.hd li{
    margin-right: 10px;
    margin-bottom: 10px;
    float: left;
    width: 45%;
    padding: 0;
    margin: 5px;
    text-align: center;
}
.news .slie>div.hd li a{
    display: block;
    font-size: 14px;
    color: #333;
    border: 1px solid #eaeaea;
    padding: 10px 0;
}
.news .slie>div.kx li{
    background: none;
}
.news .slie>div li a:before{
    position: absolute;
    content: '';
    left: 0;
    margin-top: 11px;
    width: 4px;
    height: 4px;
    border-radius: 50px;
}
.news .slie>div.hd li a:before{
    background: #ff6600;
    position: relative;
}
.news .slie>div.kx li a:before{
    background: #ff6600;
    border-radius: 50px;
    margin-top: 7px;
    margin: 7px;
}
.news .slie>div.add-kx li a:before{
    background: #ff6600;
    border-radius: 0;
    margin-top: 7px;
}
.news .list .content>ul{
    margin-top: 10px;
    background:#fff;
}
.news .slie>div li p{
    font-size: 12px;
    margin: 5px 0 5px;
}
.title-catalog-00{
    margin-bottom: 15px;
}
.news .slie>div.zl ul li{
    margin-bottom: 0;
}
.himg-tag{
    float: left;
}
.title-tag{
    float: left;
}
.tag-ul{
    clear: both;
}