@charset "utf-8";



.topbanner{height:307px;background-color:#010a31;}
.container{min-height:750px;height:auto !important;height:750px;padding:5px 0 50px;}

/*siderbar*/
.sidebar{width:220px;}
.sidebar .classname{height:57px;line-height:57px;padding:0 0 0 20px;color:#fff;font-size:26px;font-size:bold;background:url(../img/line04.png) repeat-x 0 0;}






.sidebar .classnav ul{margin-top:-2px;}
.sidebar .classnav li{
    width: 100%;
    float: left;
    padding-top:2px; 
    background:url(../img/lmbj_nav.png) no-repeat;
}
.sidebar .classnav li .langmu{ 
    display: block;
    width: 100%;
    height: 42px;
    line-height: 42px;
    color:#292929;
    font-size:14px;
    text-indent: 10px;
    text-decoration:none;
}
.sidebar .classnav li .langmu::after{
    content: "";
    float: left;
    margin-left: 10px;
    margin-top: 18px;
    width: 6px;
    height: 6px;
    background: #333;
    border-radius: 3px;
}
.sidebar .classnav li .dllm_lm{
     width: 100%;
     float: left;
}
.sidebar .classnav li .dllm_lm a{
    width: 100%;
    float: left;
    line-height: 34px;
    text-decoration:none;
    display: block;

}
.sidebar .classnav li .dllm_lm a::after{
    content: "";
    float: left;
    margin-left: 18px;
    margin-top: 14px;
    width: 6px;
    height: 6px;
    border-radius: 3px;
    background: #333;
    margin-right: 6px;
}
.dllm_lm a:hover{
    color: #0078b8;
}
.sidebar .classnav li .dllm_lm a:hover::after{
    background: #0078b8;
}




.sidebar .classnav li .langmu{ 
    display: block;
    width: 100%;
    height: 42px;
    line-height: 42px;
    color:#292929;
    font-size:14px;
    text-indent: 10px;
    text-decoration:none;
}
.sidebar .classnav li .langmu::after{
    content: "";
    float: left;
    margin-left: 10px;
    margin-top: 18px;
    width: 6px;
    height: 6px;
    background: #333;
    border-radius: 3px;
}
.sidebar .classnav li .dllm_lm{
     width: 100%;
     float: left;
}
.sidebar .classnav li .dllm_lm a{
    width: 100%;
    float: left;
    line-height: 34px;
    text-decoration:none;
    display: block;

}
.sidebar .classnav li .dllm_lm a::after{
    content: "";
    float: left;
    margin-left: 18px;
    margin-top: 14px;
    width: 6px;
    height: 6px;
    border-radius: 3px;
    background: #333;
    margin-right: 6px;
}
.dllm_lm a:hover{
    color: #0078b8;
}










.sidebar .sidequick{padding:20px 10px;background-color:#e8e8e8;}
.sidebar .sidequick .side-hotline,
.sidebar .sidequick .side-limeiim{padding:0 5px 0 10px;}
.sidebar .sidequick .split-line{padding-top:14px;margin-top:15px;border-top:#c3c3c3 solid 1px;}

/*maincont*/
.maincon{width:970px;}
.maincon .pathway{height:32px;padding:22px 25px 0;border-bottom:#f0f0f0 solid 3px;}
.maincon .pathway h2{height:32px;line-height:32px;padding:0 0 0 14px;font-size:14px;background:url(../img/line05.png) no-repeat 0 8px; display: flex;}
.maincon .pathway a{color:#292929;}
.maincon .pathway a:hover{color:#0078b8;text-decoration:none;}
.maincon .pathway strong{font-weight:normal;}
.maincon .pathway .split{margin-left:10px;margin-right:10px;color:#0078b8;font-family:'\5B8B\4F53';/*SimSun*/}

.maincon .textcon{line-height:1.75;padding:25px;color:#2a2a2a;font-size:14px;}
.maincon .texttitle{line-height:50px;color:#3d3c3c;font-size:26px;font-weight:normal;}
.maincon .briefintro{padding:35px 135px 20px;background-color:#f1f1f1;}
.maincon .briefintro h1{line-height:1.5;color:#000000;font-size:28px;text-align:center;font-weight: bold;}
.maincon .briefintro .author{line-height:1.5;padding:15px 0 0;color:#969696;font-size:12px;text-align:center;}
.maincon .brieftext{padding:25px 0;}
.maincon .brieftext p{font-size:16px !important;line-height: 28px !important;font-family: "微软雅黑" !important; color:#000 !important;}
.maincon .brieftext div{font-size:16px !important;line-height: 28px !important;font-family: "微软雅黑" !important; color:#000 !important;}
.maincon .brieftext p span{font-size:16px !important;line-height: 28px !important;font-family: "微软雅黑" !important; color:#000 !important;}
.maincon .brieftext p img{width:auto;max-width: 850px !important;margin: 0 auto !important;display: block;}
.maincon .brieftext p span img{width:auto;max-width: 850px !important;margin: 0 auto !important;display: block;}
.maincon .brieftext span img{width:auto;max-width: 850px !important;margin: 0 auto !important;display: block;}
.maincon .relatedlink{padding:10px 0;color:#888;}
.maincon .relatedlink p{height:24px;line-height:24px;font-size:12px;overflow:hidden;}
.maincon .relatedlink a{color:#888;}
.maincon .relatedlink a:hover{color:#0078b8;text-decoration:underline;}
.maincon .sharetools{display:block;padding:5px 0;margin-top:15px;border-top:#c3c3c3 solid 1px;border-bottom:#c3c3c3 solid 1px;}

.maincon .listcon{padding:15px 25px;}
.maincon .listlist{padding:15px 0;}
.maincon .listlist li{height:31px;line-height:31px;padding-left:14px;border-bottom:#ddd dotted 1px;background:url(../img/arrow01.png) no-repeat 1px 13px;}
.maincon .listlist li i{float:right;display:inline;color:#555;font-style:normal;font-family:'Arial';/*Arial*/}
.maincon .listlist li a{display:block;color:#555;}
.maincon .listlist li a:hover,
.maincon .listlist li a:hover i{color:#0078b8;text-decoration:underline;}
.maincon .listlist li.top{position:relative;height:104px;line-height:31px;padding-left:170px;margin-bottom:20px;color:#525252;border-bottom:none;background:transparent;}
.maincon .listlist li.top .img{position:absolute;top:0;left:0;z-index:1;display:block;width:150px;height:104px;overflow:hidden;}
.maincon .listlist li.top .img img{display:block;width:150px;height:104px;font-size:0;overflow:hidden;}
.maincon .listlist li.top a{color:#0078b8;font-size:14px;font-weight:bold;text-decoration:underline;}
.maincon .listlist li.top a:hover,
.maincon .listlist li.top a:hover i{color:#0078b8;text-decoration:underline;}
.maincon .listlist li.top a i{font-size:12px;font-weight:normal;}
.maincon .listlist li.top p{line-height:18px;color:#525252;}
.maincon .listlist li.top p a{display:inline-block;color:#0078b8;font-size:12px;font-weight:bold;}
.maincon .listlist li.top p a:hover{color:#0078b8;text-decoration:underline;}


/* 搜索结果 */

.search-tit{
    float: left;
    width: 100%;
    display: flex;
    justify-content: left;
    font-size: 16px;
    color: #333;
    padding: 10px 0;
    border-bottom: 1px solid #e1e1e1;
}
.search-tit strong{
    color: #F00;

}
.search-tit span{
    padding-left: 10px;
}
.n-list{
    width: 100%;
}
.n-list li{
    float: left;
    width: 100%;
    padding: 10px 0;
}
.n-list li h2{
    width: 100%;
    float: left;
}
.n-list li h2 a{
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.n-list li h2 a:hover{
    color: #f00;
}
.n-list li .note{
    width: 100%;
    float: left;
    padding: 5px 0;
}
.note p{
    font-size: 14px;
    color: #666;
}
.note .info{
    font-size: 12px;
    color: #999;
}
.note .info span{
    font-size: 12px;
    color: #999;
}
.note b{
    display: none;
}