﻿html{color:#000;background:#FFF}
body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form, fieldset, legend, input, button, p,textarea,  blockquote, th, td {margin: 0;padding: 0;}
body{font:12px/1.5 tahoma,arial,\5b8b\4f53;}
fieldset, img {border: 0;}
img{display:block;}
address, caption, cite, code, dfn,em, th, var, optgroup {font-style: normal;font-weight: normal;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;}
code, kbd, samp, tt {font-size: 100%;}
abbr, acronym {border: 0;font-variant: normal;}
input, button, textarea,select, optgroup, option {font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;}
input, button, textarea, select {*font-size: 100%;}
ol, ul{list-style: none outside none;}
table{border-collapse: collapse;border-spacing: 0;}
caption, th {text-align: left;}
sup, sub {font-size: 100%;vertical-align: baseline;}
:focus {outline: 0;}
:link, :visited , ins {text-decoration:none;color:#000;}
a:hover{text-decoration:underline;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* end from IE-mac*/
.clear{clear:both; font-size:0; height:0;}

.fl{float:left;}
.fr{float:right;}
.tl{text-align:left;}
.tr{text-align:right;}
.tc{text-align:center;}
.mb5{margin-bottom:5px;}
.mt17{margin-top:17px;}
/*top 回到顶部*/
.backToTop{display:none; width:18px; line-height:1.2; padding:5px 0; background-color:#000; color:#fff; font-size:12px; text-align:center; position:fixed; _position:absolute; right:10px; bottom:50px; _bottom:"auto"; cursor:pointer; opacity:.6; filter:Alpha(opacity=60);}
a{color:#ffcccc;}
a:hover{color:#ffcccc;}
.wrap{width:980px; margin:0 auto;}
.sitemap{font-family:"微软雅黑";}
.sitemap .hdarea{background:url(../images/bg-1.png) no-repeat 194px center;padding:17px 0;}
.sitemap .hdarea img{margin-left:37px}
.sitemap .mapcontent{padding-left:34px; margin-top:10px;}
.sitemap .site-menu{float:left; width:152px;_margin-right:-3px;}
.sitemap .site-menu ul a{font-size:14px;color:#369; font-weight:bold; font-family:"微软雅黑";}
.sitemap .site-menu li{line-height:18px; margin:12px 0 12px 42px; width:100px; overflow:hidden; padding-left:10px; background:url(../images/listy.png) no-repeat 0 8px;word-wrap:break-word; word-break:break-all;}
.sitemap h1 a{width:152px;height:42px; display:block; text-indent:-9999em; background:url(../images/home.png) no-repeat;}
.sitemap h2{width:102px;height:37px; display:block; text-align:center; background:url(../images/h2.png) no-repeat; text-align:center; line-height:37px; float:left;}
.sitemap h2 a,.sitemap h3 a{color:#036; font-size:16px;}
.sitemap h2 a:hover,.sitemap h3 a:hover,.sitemap h4 a:hover{text-decoration:none;}
.sitemap h4 {line-height:20px;}
.sitemap h4 a{color:#369;}

.lvl-2{overflow:hidden;zoom:1; background:url(../images/lvl2-sinrow.png) no-repeat;}
.lvl2-row{overflow:hidden;zoom:1;padding-left:105px;background:url(../images/lvl2-c.png) no-repeat; padding-bottom:28px;}
.sitemap .lvl2-mulrow{background:url(../images/lvl2-mulrow.png) no-repeat;}
.sitemap .lvl-2 .lvl2-first-row{background:none transparent;}
.sitemap .lvl-2 .lvl2-last-row{background-color:#fff;}

.sitemap h3{width:102px;height:37px; display:block; text-align:center; background:url(../images/h3.png) no-repeat; text-align:center; line-height:37px;}
.lvl-3{width:514px;background:url(../images/lvl3-sinrow.png) no-repeat; float:left; margin-bottom:-18px;}
.lvl-3 .lvl3-row{overflow:hidden; zoom:1; padding-bottom:18px; padding-left:34px; background:url(../images/lvl3-c.png) no-repeat;}
.lvl-3 .h3{float:left; margin-right:18px;}
.sitemap .mul-row{background:url(../images/lvl3-mulrow.png) no-repeat;}
.sitemap .lvl-3 .lvl3-first-row{background:none transparent;}
.sitemap .lvl-3 .lvl3-last-row{background-color:#fff;}

.lvl2-mulrow{lvl2-mulrow.png}

.lvl-4{background:url(../images/lvl4-solid.png) repeat-y 7px 0;}
.lvl-4 h4{background:url(../images/lvl4-c.png) no-repeat 7px center; padding-left:18px; font-size:14px;width:83px;}
.lvl-4 h4.last{background:url(../images/lvl4-last.png) no-repeat 7px bottom;}