@charset "gb2312";
/* CSS Document */

/**********************************
 *reset.css
***********************************/
@charset "gb2312";
/* css reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{padding:0;margin:0; list-style-type:none;}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif;}
table{border-collapse:collapse;border-spacing:0;font-size: inherit;font:100%;}
caption,th{text-align:left;}
fieldset,img{border:none;vertical-align:top;}
ul,ol{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
sup,sub{font-size:100%;vertical-align:baseline;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,
q:before,q:after {content: '';content: none;}
input,button,textarea,select{font-family: inherit;font-size: inherit;font-weight: inherit;vertical-align:middle;*font-size:100%;}
address,caption,cite,code,dfn,em,i,b,strong,th,var,optgroup{font-style:normal;font-weight:normal;}
small{font-size:100%;}
hr{color:#D1D7DC;background-color:#D1D7DC;border:none;height:1px;}
/*common style--------------------------------------------------------------------------*/
.clearfix:after {content:'\0020';display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
/*website link--------------------------------------------------------------------------*/
a{text-decoration:none; color:#000;}
a:hover{text-decoration:underline;}

a.gray89:link{text-decoration:none;color:#898989}
a.gray89:visited{text-decoration:none;color:#898989}
a.gray89:hover{text-decoration:underline;color:#898989}
a.gray89:active{text-decoration:none;color:#898989}

a.gray5a:link{text-decoration:none;color:#5a5a5a}
a.gray5a:visited{text-decoration:none;color:#5a5a5a}
a.gray5a:hover{text-decoration:underline;color:#5a5a5a}
a.gray5a:active{text-decoration:none;color:#5a5a5a}

#wrap{ width:100%;color:#404040;}
.login{width:936px; margin:6px auto 0 auto; height:34px; line-height:34px; padding-left:24px; overflow:hidden;}
.login span.wzdt{ float:left; width:100px; font-family:\9ED1\4F53; font-size:24px; font-weight:bold; padding-left:15px; color:#494949;}
.login a{float:left; font-size:12px; font-weight:normal;}
.login em{float:left; color:#e8e8e8; padding:0 7px; font-weight:normal; height:12px;}
.title{ background:url(images_sitemap/title.jpg) repeat-x 0 0; height:27px; width:100%;}
/*主体内容*/
.content .con-l dt span,.content .con-r .title{background:url(images_sitemap/map-bg.jpg) no-repeat;}
.content{ margin:0 auto; width:940px; padding:10px; background:url(images_sitemap/bg.jpg) repeat-x bottom; background-color:#f6f6f6;}
.content .con-l{ border:1px solid #c5c5c5; width:664px; padding:12px 12px 0; background-color:#fff; float:left; overflow:hidden;}
.content .con-l dl{border-bottom:1px dashed #a9a9a9; padding:0 30px 28px 0; margin-bottom:16px;}
.content .con-l dt{color:#313131; font-size:16px; font-family:\5FAE\8F6F\96C5\9ED1; padding-bottom:6px;}
.content .con-l dt span{ background-position:-256px 0; width:24px; height:24px; display:block; float:left;}
.content .con-l dt strong{ float:left; font-weight:bold; padding-left:8px;}
.content .con-l dd{ line-height:24px; padding-left:33px;}
.content .con-l dd em{ color:#5a5a5a; padding:0 7px;}
.content .con-l dd a{ display:inline-block;}

.content .con-r{ width:239px; float:right; overflow:hidden;}
.content .con-r .title{ background-position:0 0; width:227px; height:35px; font-size:14px; font-weight:bold; color:#fff; line-height:27px; padding-left:10px;}
.content .con-r .item{ border:1px solid #c5c5c5;width:237px;background-color:#fff;}
.content .con-r .rmtj-cont{ padding:0 8px;}
.content .con-r .rmtj-cont ul{ width:204px; margin:0 auto;padding:5px 0 10px 13px; overflow:hidden;}
.content .con-r .rmtj-cont li{ width:96px; float:left; line-height:24px;}
.content .con-r .rmtj-cont li a{color:#5a5a5a}

.content .con-r .zmsy-cont{ padding:5px 0 10px 5px;}
.content .con-r .zmsy-cont a{ padding:0px 10px; line-height:24px; display:block; float:left; font-size:14px; width:13px; color:#333333;}

.fenzhan{border:1px solid #c5c5c5 ;width:688px; float:left; background-color:#fff; line-height:44px;}
.fenzhan span{ background:url(images_sitemap/fz.jpg) repeat-x;width:147px; height:44px; display:block; color:#fff; font-weight:bold; text-align:center; font-size:14px; font-family:Tahoma, Geneva, sans-serif; float:left; margin-left:1px;}
.fenzhan a{ display:inline-block; font-size:14px; font-weight:bold; color:#000; float:left;padding:0 13px}
.mr-15{ margin-right:8px;}
.mt-10{ margin-top:10px;}
.mt5{margin-top:5px}
.pl20{padding-left:20px}
.left{ float:left; width:690px;}
#last{ border-bottom:none 0;}
#ft{ width:960px; margin:10px auto; border-top:2px solid #5a5a5a; padding:12px 0;line-height:22px; text-align:center;}


/*** 热门文章 ***/

.index-roundabout-moveable-item-b:hover {
    color: #ff7300;
}

.index-bg-wuhu {
    width     : 100%;
    height    : 190px;
    margin-top: 15px;
}

.pt12 {
    padding-top: 12px;
}

.pb12 {
    padding-bottom: 12px;
}

.mt25 {
    margin-top: 25px;
}

.lh34 {
    line-height: 34px;
}

.h34 {
    height: 34px;
}

.zxindexbodyr-list li a {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.title-more{
    display: flex;
    justify-content: space-between;
}
.zxindexbodyr-list em {
    display         : inline-block;
    width           : 16px;
    height          : 16px;
    line-height     : 16px;
    text-align      : center;
    background-color: #cbcbcb;
    color           : #fff;
    margin-left     : 10px;
}

.zxindexbodyr-list em.on {
    background-color: #ff7300;
    color           : #fff;
}

.zxindexbodyr-list span {
    width    : 320px;
    color    : #333333;
    font-size: 14px;
}

.lh30 {
    line-height: 30px;
}

.zxindexbodyr-list li:hover span {
    color: #FF7300;
}

.w350 {
    width: 350px;
}

.h154 {
    height: 154px;
}

.h264 {
    height: 264px;
}

.quick {
    width      : 5pc;
    border     : 1px solid #ccc;
    border-top : none;
    text-align : center;
    position   : fixed;
    top        : 200px;
    left       : 50%;
    margin-left: 610px;
    background : #fff;
    z-index    : 999;
}

.indexlcwawa {
    width              : 55px;
    height             : 64px;
    background-image   : url(../images/indexlcwawa.png);
    background-repeat  : no-repeat;
    background-size    : 55px 64px;
    background-position: center;
    position           : absolute;
    top                : -58px;
    left               : 50%;
    margin-left        : -27.5px;
}

.quick li {
    background-color: #fff;
}

.quick li a.on,
.quick li:hover a {
    background-color: #f45a1d;
    color           : #fff;
}

.quick li a {
    height     : 2pc;
    line-height: 30px;
    border-top : 1px solid #ccc;
    display    : block;
    color      : #666;
}

.mt35 {
    margin-top: 35px;
}

.mb35 {
    margin-bottom: 35px;
}

/*** 热门文章 ***/