@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:"黑体"; font-size:24px; font-weight:bold; padding-left:15px; color:#494949;}
.login span.jlsy{ width:226px; float:right; text-align:left;}
.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-bottom:28px; margin-bottom:16px;}
.content .con-l dt{color:#313131; font-size:16px; font-family:"微软黑体"; 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; border-bottom:1px solid #cdcdcd; 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; height:44px; background-color:#fff; line-height:44px;}
.fenzhan span{ background:url(images_sitemap/fz.jpg) no-repeat 0 0; 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-right:20px;}
.fenzhan em{ color:#000; padding:0 16px; float:left;}
.fenzhan a{ display:inline-block; font-size:14px; font-weight:bold; color:#000; float:left;}
.mr-15{ margin-right:8px;}
.mt-10{ margin-top:10px;}
.left{ float:left; width:690px;}
#last{ border-bottom:none 0;}
#ft{ width:960px; margin:10px auto; border-top:2px solid #5a5a5a; padding:12px 0;}
#ft p{ line-height:22px; text-align:center;}