
body{background: #f8f8f8;}

.breadcrumb{height:50px; line-height:50px;background-color:#ededed;}
.page-left{ float:left; width:990px;}
.page-right{ float:right; width:160px;}
.page-left .cate-list{ margin-top:40px;}
.page-left .cate-list li{ float:left; width:140px; height:50px; font-size:16px; line-height:50px; margin-right:10px;}
.page-left .cate-list li a{display:block; text-align:center;background-color:#fff;}
.page-left .cate-list li a.hovers,.page-left .cate-list li a:hover{background-color:#ff6c00; color:#fff;}

.info-list{ margin-top:30px;}
.info-list dl{ margin-top:15px;padding:20px; background:#fff;}
.info-list dl dd.img{ float:left; width:204px;}
.info-list dl dd.desc{ float:right; margin-top:20px; width:706px;color:#999999; line-height:150%;}
.info-list dl dd.date{ float:right; width:706px; margin-top:10px;color:#999999; font-size:12px;}
.info-list dl dt {float:right; width:706px; font-size:20px;}
.info-list dl dt a{transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s;-moz-transition: all .5s;}
.info-list dl dt a:hover{padding-left:10px;color:#b91103;transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s;-moz-transition: all .5s;}

.tags-list{ margin-top:30px;}
.tags-list a{ display:inline-block; height:40px; line-height:40px;margin-right:10px; margin-bottom:10px; padding:0 10px; background:#E3E3E3;}
.tags-list a:nth-child(2n){ background:#B3EE3A;}
.tags-list a:nth-child(4n){ background:#EEAD0E;}
.tags-list a:hover{background-color:#ff6c00; color:#fff;}

.link-list{ padding-top:40px;}
.link-list li{margin-bottom:10px;transition:.5s;}
.link-list li a{display:block;padding:30px 0 25px 20px;width:120px;border:1px #dbdbdb solid;background:#fff;color:#424242;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.link-list li a.hovers,.link-list li a:hover{width:150px;background:#ff6c00;color:#fff;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.link-list li em{font-weight:700;font-size:14px;line-height:0;}
.link-list li h3{margin-top:5px;font-weight:400;font-size:14px;}
.link-list li span{display:inline-block;margin-top:7px;width:20px;height:2px;background:#ff6c00;}

.link-list li a:hover span,.link-list li a.hovers span{background: #fff;}
.pagenum{padding:50px 10px;text-align:center;}
.pagenum a{margin:0 3px;padding:3px 6px;border:1px solid #ccc;color:#999;}
.pagenum a:hover{color:#333!important;}
.pagenum .current{margin:0 3px;padding:3px 6px;border:1px solid #ccc;background:#dadada;color:#999;}
.pagenum .firstpage,.pagenum .lastpage,.pagenum .nextpage,.pagenum .prepage{padding:3px 10px;width:39px;height:19px;border:1px solid #d9d9d9;background-color:#f8f8f8;color:#999;line-height:19px;}

.content-banner{width:100%;height:500px;background:url(../images/banner-news-content.jpg) top center no-repeat;}
.content-banner .wrap{padding-top:320px;}
.content-banner h2{color:#fff;font-size:38px;}
.content-banner ul li{float:left;margin-right:30px;color:#fff;list-style:none;font-size:14px;}
.content-banner ul li a{color:#fff;}
.content-banner ul{overflow:hidden;margin-top:30px;}
.content-breadcrumb{float:right;color:#fff;font-size:14px;}
.content-breadcrumb a{color:#fff;text-decoration:none;}
.content-breadcrumb a:hover{color:#fff;text-decoration:none;}

.info-content{padding:25px; line-height:200%;font-size: 15px;color: #5d5d5d;background: #fff;}
.share{border-top:1px solid #efefef; padding-top:30px; margin-top:20px;}
.tips{line-height:28px; font-size:14px;margin-bottom:30px; border-top:1px solid #efefef; padding-top:30px; margin-top:20px;}
.info-content p{margin-bottom:8px;}
.info-content h2{margin-top:10px;margin-bottom:10px;padding-left:16px;font-size:22px;position: relative;
    display: inline-block;}
.info-content h2:before {
    position: absolute;
    top: 0px;
    left: 0;
    content: '';
    width: 4px;
    height: 26px;
    background: #ff8040;
}
.tips a.qq{color:#ffffff; background-color:#ff6c00;  padding:3px; padding-left:6px; padding-right:6px;text-align: center;}



.other-info{margin:25px auto;padding:20px;padding-bottom:40px;width:1160px;background:#fff;overflow:hidden;}
.other-info-box h3{padding-left:20px;font-weight:400;font-size:24px;}
.other-info-box{overflow:hidden;width:45%;}
.other-info-box ul{margin-top:25px;margin-left:15px;}
.other-info-box ul li{ padding-left:10px;line-height:30p;height:30px;}
.other-info-box ul li a{display:inline-block;font-size:14px;width:330px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;;}
.other-info-box ul li a:hover{color:#d51419;}
.other-info-box ul li span{float:right;color:#ccc;font-size:12px;}
.other-info .mid_line{float:left;margin-top:50px;margin-left:60px;width:1px;height:150px;background:#eee;}