/* 共用css */
* { margin: 0; padding: 0 }
body { font: 12px/1.5 'Microsoft Yahei', 'Simsun'; color: #666666; background: #fff }
img { border: 0; display: block }
ul { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
a { outline: none; }
a:link, a:visited { text-decoration: none; color: #666 }
a:hover { text-decoration: none; }
.clear { clear: both; }
.blank { height: 5px; overflow: hidden; width: 100%; margin: auto; clear: both }
.f_l { float: left }
.f_r { float: right }
.l_box { width: 670px; }
.r_box { width: 300px; }
/* 头部信息 */
header { width: 1040px; margin: 20px auto; overflow: hidden; clear: both; }
#topnav { width: 80%; background: #48AE15; height: 46px; line-height: 46px; text-align: center; border-radius: 46px;margin-left: 20%; }
#topnav a { display: inline-block; font-size: 18px; font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif; padding: 0 20px; }
#topnav a:hover { background: #fff; color: #000; }
#topnav a { color: #FFF }
#topnav_current { background: #F3FF41; }/* 高亮选中颜色 */
a#topnav_current { color: #000 }
article { width: 1040px; margin: 20px auto; }
/*footer*/
footer { background: #333; width: 100%; clear: both; text-align: center; }
.ft-copyright { color: #fff; line-height: 24px; }
.ft-list { background: url(../../img/Home/ft-wx-s.png) no-repeat right; height: 100px }
/*返回顶部*/
*html { background-image: url(about:blank); background-attachment: fixed; }/*解决IE6下滚动抖动的问题*/
#tbox { width: 54px; float: right; position: fixed; right: 50px; bottom: 15px; _position: absolute; _bottom: auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
_margin-bottom: 15px; }/*解决IE6下不兼容 position:fixed 的问题*/
#togbook, #gotop { width: 54px; height: 56px; display: block; background: url(../../img/Home/icons.png) no-repeat #111; box-shadow: 0px 1px 0px rgba(255,255,255,.1), inset 0px 1px 1px rgba(0,0,0,.7); border-radius: 6px; }
#togbook { margin: 5px 0; background-position: 10px -36px; }
#gotop { background-position: 12px 10px; }
#togbook:hover, #gotop:hover { opacity: 0.5 }
/*标签云*/
.cloud { width: 100%; clear: both; overflow: hidden }
.cloud h3 { line-height: 40px; color: #38485A; font-size: 18px; border-bottom: 1px solid #E6E6E6; height: 40px; }
.cloud ul { margin: 20px 0 }
.cloud ul li { line-height: 24px; height: 24px; display: block; background: #999; float: left; padding: 3px 11px; margin: 10px 10px 0 0; border-radius: 8px; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }
.cloud ul li a { color: #FFF }
.cloud ul li:nth-child(8n-7) { background: #8A9B0F }
.cloud ul li:nth-child(8n-6) { background: #EB6841 }
.cloud ul li:nth-child(8n-5) { background: #3FB8AF }
.cloud ul li:nth-child(8n-4) { background: #FE4365 }
.cloud ul li:nth-child(8n-3) { background: #FC9D9A }
.cloud ul li:nth-child(8n-2) { background: #EDC951 }
.cloud ul li:nth-child(8n-1) { background: #C8C8A9 }
.cloud ul li:nth-child(8n) { background: #83AF9B }
.cloud ul li:first-child { background: #036564 }
.cloud ul li:last-child { background: #3299BB }
.cloud ul li:hover { border-radius: 0; text-shadow: #000 1px 1px 1px }
/* 切换卡 */
.moreSelect { width: 100%; margin: 30px 0 20px 0; overflow: hidden }
.ms-top { height: 32px; border-bottom: solid 1px #EAEAEA; font-size: 14px }
#tab li a { float: left; height: 32px; cursor: pointer; line-height: 32px; list-style-type: none; padding: 0 15px; }
#tab li.cur a { color: #fff; background: #f77825; }
.bd { display: none }
.bd-news ul { padding: 10px 0 0 10px; background: url(../../img/Home/ph2.png) no-repeat 10px 29px; }
.bd-news ul li { border-bottom: solid 1px #EAEAEA; line-height: 30px; height: 30px; overflow: hidden; font-size: 14px; padding: 10px 0 0 30px; }
.bd-news ul li a { display: block; }
.bd-news ul li a:hover { color: #000; }
.bd-news ul li:hover { border-bottom: #000 1px solid; }/* 鼠标放上去的效果 */

/* 分页 */
.page{
    margin: 10px auto;
}
.page .current,.page a,.page a:hover,.page span{display:inline-block;margin-right:2px;padding:0 10px;height:25px;line-height:25px;vertical-align:middle}
.page a,.page span{color:#404548;border:1px solid #D7DBDC;background-color:#F6FFFF}
.page .current,.page a:hover{text-decoration:none;color:#FFF;background-color:#f77825;vertical-align:middle}
.page .next,.page .prev{font-family:"宋体"}

.box {
    background-color: #fff;
    box-shadow: 0 1px 5px rgba(0,0,0,0.2);
    padding: 20px;
}

.top3{
    margin-top: 30px;
}
.detail-area{
    min-height:600px;
}
.dh{
    font-size: 16px;
    margin-bottom: 20px;
}
.detail-div .title{
    /*font-size: 22px;*/
    /*font-weight: bold;*/
    text-align: center;
    margin-bottom: 20px;
}
.detail-div .title .article-meta{
    margin-top:10px;
}
.article-meta span{
    display: inline-block;
    margin-right:10px;
    font-size: 12px;
    color: #999;
}
.detail-div .title h1{
    font-size: 22px;
    font-weight: bold;
}
.detail-div .content{
    font-size: 16px;
    border-top: 1px solid #EEE;
    padding-top: 20px;
}

.relates .title {
    margin-top:50px;
    border-bottom: 1px solid #EAEAEA;
    padding-bottom: 10px;
    font-size: 20px;
}
.relates ul {
    margin-left: 18px;
    color: #BBB;
    margin-bottom: 30px;
}
.relates li {
    margin-top: 12px;
    list-style: disc;
}
li {
    display: list-item;
    list-style: none;
    text-align: -webkit-match-parent;
}
.relates a {
    color: #777;
    font-size: 16px;
}
.relates a:hover {
    cursor: pointer;
    text-decoration: underline;
}
.site_logo{
    width:185px;
    max-height:50px;
}