html,body { overflow:hidden; }
html { padding:30px 0 0 120px; }
body { height:100%; color:#333; font:12px /18px 'Microsoft Yahei'; background:white; }
body,dl,dt,dd { margin:0; }
a { color:#333; text-decoration:none; }
a img { border:0; }
.gray  {  color:#999999;  }
p::-moz-selection { background:#CCCCCC; color:#000; }
p::selection { background:#CCCCCC; color:#000; }
.leftMenu { width:120px; background:#666; color:white; height:100%; position:absolute; top:0; left:0; _padding-bottom:30px; box-shadow:3px 0 9px #999;}
.navigation { position:absolute; top:0; left:120px; right:0; _width:100%; line-height:29px; border-bottom:1px solid #666; text-indent:10px; font-size: 14px;}
#contentBox { _height:100%; overflow:hidden; position:absolute; bottom:0; top:30px; right:0; left:120px; _position:relative; _left:0; _top:0; }
#listBox, #listBox2  {  height:100%;  width:100%;  position:absolute; z-index:100;  }
#listBox2  {  top:100%;  left:0;  z-index:99;  }
#loadingList { background:white; position:absolute; z-index:9000; height:100%; _width:100%; top:0; left:120px; right:0; _padding-bottom:30px; opacity:0.7; filter:Alpha(opacity=70); display:none; }
#loadingList div { padding-top:25%; width:300px; margin:auto; color:gray; text-align:center; font-size:18px}
.logo { width:100px; text-align:center; margin: 5px auto; }
.logo img { border-radius:3px; }
#leftMenu div { display:block; background:url('.leftBg.gif') repeat-x; font-size:14px; line-height:40px; text-align:center; text-shadow:-1px -1px 0 black; text-decoration:none; color:white; cursor: pointer;}
#leftMenu div:hover { text-shadow:none;background:url('.leftBg.gif') repeat-x;background-position: 0 -98px;}
#leftMenu div.hot { background-position:0 -98px; text-shadow:none}
.cat { width:100%; height:100%; position:absolute; top:0; background:#fff; opacity:0; filter:Alpha(opacity=0); }
.Tag,.Tag1,.Tag2,.Tag3,.Tag4,.Tag5 { position:absolute; z-index:1; overflow:hidden; cursor:pointer; top:0;}
/*.Tag:hover,.Tag1:hover,.Tag2:hover,.Tag3:hover,.Tag4:hover,.Tag5:hover { background:url('.newbg.gif') no-repeat;background-position:right -600px; color:#000000; display: block;}*/
.Tag1{ width:40%; left:0; height:100%; background-color:#FFF6E8;}
.Tag2 { width:35%;top:0; height:33.3%;left: 40%; border-left: 1px dotted #ccc;}
.Tag3 { width:35%; height:40%; left:40%; border-left:1px dotted #ccc; top:33.3%; height:33%; }
.Tag4 { width:35%; height:40%; left:40%; border-left:1px dotted #ccc; top:66.4%; height:33%; }
.Tag5 { left:75%; width:25%; border-left:1px dotted #ccc; top:0;height: 20%;background: #F2F2F2;}
.Tag { left:75%; width:25%; border-left:1px dotted #ccc;height: 16%; }
.box { border-bottom:1px dotted #CCCCCC; height:96%; overflow:hidden; margin: 20px 15px 0 15px; position:relative; }
.box dt.title { font-size:18px; line-height:1.2; font-weight:bold; padding:10px 0px 10px 0; text-shadow:1px 1px 1px rgba(0,0,0,0.3);margin-top: 21px;}
.box dd.cont { padding-bottom:15px; line-height:30px; color:#666; text-align:justify;font-size: 14px; }
.box dd.cont img {margin-right:10px; }
.box dd.cont p  {  margin:0;}
.box dd.whiteLine { position:absolute; height:30px; width:100%; background:url(.whiteLine.png) repeat-x 0 bottom; bottom:0; /*_bottom:-1px; */overflow:hidden; 
/*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale,src='skin/whiteLine.png'); _background:none; */}
.box dd.click { position:absolute; height:36px; left:0; bottom:-40px; text-align:center; color:white; font-size:16px; line-height:36px; width:100%; 
background:rgba(0,0,0,0.3); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#60000000,endcolorstr=#60000000); }
.article1 dd.cont img {margin-right:0; }
.article2 dd.cont img { width:40%; }
.article3 dd.cont img { width:40%; float:right; margin:0 0 0 10px; }
.article dt.title { font-size:14px; padding-bottom:5px; }
#content { position:absolute; z-index:9800; overflow:hidden; background:url(black.png); /*_background:black; */}
#contScroll  {  background:#f1f1f1; left:10%; top:30px;  width:80%;  bottom:30px;  position:absolute;  }
#loadArticle { background:url(white.png); display:none; width:100%; height:100%; position:absolute; top:0; color:gray; text-align:center; line-height:500px; font-size:18px; }
a#closeTag { position:absolute; right:9%; top:20px; width:27px; height:27px; z-index:10000; background:#fff url(close.png); }
a#closeTag:hover { background-position:0 -27px; }
#contTitle { width:90%; height:auto; margin:auto; text-align: center;}
#contTitle h1 { line-height:1.2; font-size:22px; border-bottom:1px dotted #ccc; padding:20px 0 10px; margin:0 0 5px; }
#contTitle span { font-size:12px; font-family:STKaiti,KaiTi; color:gray; }
#contTag { width:96%; overflow-y:auto; overflow-x:hidden; position:absolute; top:86px; bottom:40px;  left:3.9%;  }
#contTag div.cont { position:absolute; left:0; top:0; padding:0 12% 5% 8%; width:80%; }
#contClose { position:absolute; right:0; top:0; }
#contNav { text-align:right; background:#666; position:absolute; height:36px; font-size:14px; bottom:0; width:100%; line-height:36px; }
#contNav a { color:white; }
#contNav a.nextArticle { float:right; padding:0 20px; background:url(arr.gif) no-repeat right -64px; border-left:1px solid #3d3d3d; }
#contNav a.prevArticle { float:left; padding:0 20px; background:url(arr.gif) no-repeat 0 0px; border-right:1px solid #3d3d3d; }
#contNav a.articleNum { cursor:default; text-align:center; display:block; }
#contNav a.prevArticle:hover  {  background-color:#808080;  background-position:0 -119px;  }
#contNav a.nextArticle:hover  {  background-color:#808080;  background-position:right -183px;  }

.weixin { padding:10px; color:#eee; }
.weixin img { width:100px; display:block; }
.divl{width: 150px;height: 85px;position: absolute;z-index: 10001;left: 50px;background:url(a.png) no-repeat left;background-position: 1px 50%;text-align: center}
.lul{width: 140px;height: 100%;border-radius: 5px;list-style:none;margin: 0;background: #363636;position: absolute;left: 5px;padding: 0;}
.lul li{height: 40px;color: #fff;text-align: center;line-height: 40px;border-radius: 5px;cursor: pointer;width: 100%;border-bottom:1px solid #313131;font-size: 14px;}
.lul li:hover{background-color:#313131;border-radius: 5px;}


.divll{width: 150px;height: 85px;position: absolute;z-index: 10001;left: 50px;background:url(a.png) no-repeat left;background-position: 1px 50%;text-align: center}
.lull{width: 100%;height: 100%;border-radius: 5px;list-style:none;margin: 0;background: #363636;position: absolute;left: 5px;padding: 0;}
.lull li{height: 40px;color: #fff;text-align: left;line-height: 40px;cursor: pointer;width: 90%;border-bottom:1px solid #313131;text-indent: 1em;font-size: 14px;}
.lull li:hover{color:#999;}
.dw{background-color: #EFECEC;padding: 14px;border: 1px solid #ccc;}
.dw em{font-style: normal;}
.dw p{font-size: 12px;text-indent: 0;}
.ttt{z-index: 9700;display: block;position: absolute;background: url('t1_1.png') no-repeat;width: 209px;height: 59px;line-height: 30px;font-size: 16px;color: #D8F716;text-indent: 1em;font-family: "微软雅黑";font-weight: bold;}
.ttt1{z-index: 9700;display: block;position: absolute;background: url('t1_2.png') no-repeat;width: 100px;height: 66px;line-height: 30px;font-size: 16px;color: #D8F716;text-indent: 1em;font-family: "微软雅黑";font-weight: bold;}