﻿@charset "UTF-8";
.help-banner {
    width: 100%;
    height: 300px;
    min-width:1200px;
    background-color: #000014;
    background-position:center center;
    background-repeat: no-repeat;
}
.mtitle {
    width: 1200px;
    height: 60px;
    font-size: 26px;
    font-weight: bold;
    color: #333940;
    text-align: left;
    border-bottom: solid 1px #DDDDDD;
    background-image: url('../news/img/title_bg.png');
    background-position: left center;
    background-repeat: no-repeat;
    background-size: 46px 46px;
}
.mtitle .ttext{
    height:60px;
    line-height:60px;
    float:left;
    padding-left:56px;
}
.mtitle .ttext h1{
    height:60px;
    line-height:60px;
}
.mtitle .tlist{
    padding-top:20px;
    float:right;
}
.mtitle .tlist a,.mtitle .tlist span{
    font-size:16px;
    color:#808080;
    margin:0 10px;
    font-weight:normal;
}
.mtitle .tlist a:hover,.mtitle .tlist span.s{
    color:#E56600;
    border-bottom:solid 1px #E56600;
}
.main{
    width:100%;
    height:auto;
    min-height:500px;
    padding-top:40px;
    background-color:#f1f3f5;
}
.main .newlist{
    width:1200px;
    height:auto;
    padding:20px 0 40px;
}
.main .newlist ul{
    float:left;
    width:820px;
    height:auto;
    padding:15px 40px;
    background-color:#ffffff;
    border-radius: 5px;
}
 .main .newlist .newinfo{
    float:left;
    width:820px;
    height:auto;
    padding:40px 40px 20px 40px;
    background-color:#ffffff;
    border-radius: 5px;
}
.main .newlist .newinfo .newjianyao{
    width:820px;
    padding-top:14px;
    height:26px;
    line-height:26px;
    border-bottom:1px dashed #e6e6e6;
    margin-bottom:40px;
    text-align:right;
}
.main .newlist .newinfo .newjianyao span{
    padding-left:40px;
    font-size:14px;
    color:#999;
}
.main .newlist .newinfo p{
    font-size:16px;
    color: #383838;
    line-height:28px;
    padding-bottom:20px;
}
.main .newlist .newinfo p.liebiao{
    line-height:32px;
    padding-left:16px;
}
.main .newlist .newinfo p.img{
    text-align:center;
}
.main .newlist .newinfo p a{
    color: #E56600;
}
.main .newlist .newinfo p a:hover{
    border-bottom: solid 1px #E56600;
}
.main .newlist .newinfo p span{
    color: #b24f00;
}
.main .newlist .newinfo p b{
    font-weight:bold;
}
.main .newlist .newinfo .imginfo{
    font-size:12px;
    color: #898989;
    text-align:center;
    line-height:18px;
    padding-bottom:20px;
}
.main .newlist .newinfo h2{
    color: #E56600;
    font-weight:bold;
    font-size:22px;
    line-height:28px;
    padding-bottom:10px;
}
.main .newlist .newinfo h3{
    color: #aa4c00;
    font-weight:bold;
    font-size:18px;
    line-height:24px;
    padding-bottom:6px;
}
.main .newlist ul li{
    width:820px;
    height:120px;
    overflow:hidden;
    padding:25px 0;
    border-bottom:1px dotted #e6e6e6;
}
.main .newlist ul li .aimg{
    display:block;
    float:left;
    width:160px;
    height:120px;
    border-radius: 4px;
    overflow:hidden;
}
.main .newlist ul li .aimg img{
    width:160px;
    height:120px;
    transition: all 1s;
}
.main .newlist ul li .aimg img:hover {
    transform: scale(1.06);
}
.main .newlist ul li .info{
    float:right;
    width:635px;
    height:120px;
}
.main .newlist ul li .info h2{
    padding-bottom: 16px;
    height: 26px;
    font-size: 22px;
    font-weight: normal;
    line-height: 26px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.main .newlist ul li .info h2 a{
    color: #383838;
}
.main .newlist ul li .info h2 a:hover{
    color:#E56600;
}
.main .newlist ul li .info .nr{
    height: 50px;
    font-size: 14px;
    color: #999;
    line-height: 24px;
    overflow: hidden;
    padding-bottom:10px;
}
.main .newlist ul li .info .bq{
    height:16px;
    line-height:16px;
    font-size:14px;
    color:#ffaa65;
}
.main .newlist ul li .info .bq em{
    padding:0 15px;
}
.main .newlist .nright{
    float:right;
    width:220px;
    height:auto;
    padding:20px 30px;
    background-color:#ffffff;
    border-radius: 5px;
}
.main .newlist .nright h3{
    font-size:14px;
    font-weight:normal;
    color: #999;
    padding-bottom:15px;
}
.main .newlist .nright .tjpro{
    width:220px;
    height:150px;
    overflow:hidden;
}
.main .newlist .nright .tjpro .aimg{
    display:block;
    width:220px;
    height:116px;
    overflow:hidden;
    border-radius: 6px;
    margin-bottom:6px;
}
.main .newlist .nright .tjpro .aimg img{
    transition: all 1s;
}
.main .newlist .nright .tjpro .aimg img:hover{
    transform: scale(1.06);
}
.main .newlist .nright .tjpro .atitle{
    display:block;
    width:220px;
    height:16px;
    line-height:16px;
    font-size:14px;
    text-align:center;
    color: #383838;
}
.main .newlist .nright .tjpro .atitle:hover{
   text-decoration:underline;
}