@charset "utf-8";
#area { overflow:hidden; height:101px; margin-top:5px;}
#area ul { clear:both;}
#area li { float:left; width:246px; height:101px;  no-repeat; overflow:hidden; margin-right:1px;}
#area li img { float:left;width:80px;height:70px;margin-top: 1px;margin-left: 6px;border-radius: 80px;}
#area li dd {float:right; line-height:18px; width: 150px;
  margin-right: 2px;}
.title h2 { font-weight: bold; font-size:14px; float:left;}

#main { margin-top:5px;  overflows:auto;}
#left { float: right; width: 304px;}

#class { margin-bottom:5px;}
#class ul {border:1px #D9D9D9 solid;; width:275px; padding-bottom:10px; }
#class li{ line-height:33px; height:33px; overflow:hidden; width:210px; margin-left:5px; margin:0 auto; border-bottom:1px #ccc dashed;}
#class li span{ margin-left:2px;font-family:"微软雅黑"; color:#444; }
#class li .sel{ font-weight:bold;}

#news ul {border:0px #D9D9D9 solid;; width:213px; }
#news li{ line-height:33px; height:33px; overflow:hidden; width: 300px; }
#news li span{ float:right}
#lxwm {margin-top:5px; clear:both;	}
#lxwm .title { height:30px;line-height:30px;background:url(../images/index_21-15.gif) no-repeat; text-indent:30px } 

#left .title {  height: 45px;
  line-height: 45px;
  text-indent: 0px;
  width: 100%;
  color: #fff;
  padding-left: 27px;
  background: no-repeat #016773; } 
.title h2 a{
  color: #fff;
}
#left .con {border:1px #D9D9D9 solid;  text-align:left; width:255px; line-height:30px; padding:10px;}
#left .more { float:right; margin-right:10px;}



#fwbz { width:280px; margin-top:5px;  }
#fwbz .con img { margin:5px auto;}
#fwbz .con .text{ text-align:left; line-height:2em; width:254px; margin:0 auto;}


#right{ float: left; width: 685px; overflow:hidden;}
#right #position{text-indent:10px; width:705px;  height:30px;line-height:37px;}

#right .border{border:0px #D9D9D9 solid;  }
.fl {
  float: left;
  width: 364px;
  font-size: 18px;
  line-height: 35px;
  font-family: 'Microsoft Yahei';
  position: relative;
  margin-bottom: -1px;
  border-bottom: 3px solid #016773;
}


#content ul {}
#content ul li{ height:auto; line-height:32px; border-bottom:1px #ccc dashed;	}
#content ul li span{ float:right;}

#piccontent { width:99%; margin:15px auto; overflow:hidden;}
#piccontent ul { height:100%;/* overflow:auto;*/margin-left:10px;}
#piccontent ul li{ height:32px; line-height:32px; float:left; width:210px; height:200px; text-align:center; margin-right:10px; margin-left:5px; margin-top:15px;	}
#piccontent ul li img{ width:200px; height:150px; padding:5px; border:1px #ccc solid; }
#piccontent ul li span{ display:block;}


/*单篇*/
#content { width:95%; margin:10px auto; line-height:2em; *height:500px; min-height:597px;}

/* 文章列表 */
#Artlist{width:680px; text-align:left; margin:0 auto; margin-top:8px;}
#Artlist dt,#Artlist dd{float:left; display:inline;  border-bottom:1px dashed #CCC; line-height:35px; height:35px;}
#Artlist dt{width:580px;}
#Artlist dd{width:100px; text-align:center; }
#fenye{margin:25px auto 0 !important; text-align:center !important; clear:both;}
#fenye div{text-align:center; }
#fenye{clear:both; padding-bottom:20px;}
#fenye a{height:22px; padding:0 8px; line-height:22px; display:inline-block;  color:#36281B; }
#fenye a *{line-height:22px}
#fenye a.curr,#fenye a:hover{
	text-decoration: underline;
}
#fenye span{line-height:22px;}
#img_list{width:200px; height:190px; float:left; display:inline; overflow:hidden; margin:10px 0 0 22px; text-align:center; background:#FFF0D1}
#img_list img{width:100%; height:160px; display:block; margin-bottom:5px}

/* 文章内容页 */
.artRead #MyContent img {
  padding: 4px;
  border: 1px #ccc solid;
  margin: 6px 5px 3px 5px;
}
.artRead .r_title{font-size:16px; text-align:center; margin:15px auto;}
.artRead .r_p{text-align:center}
.artRead .r_line{height:1px; color:#DDD}
.artRead #MyContent,.artRead .r_pn{margin-left: -22px;text-align:left; padding:5px 10px;}
.r_pn { padding:10px; line-height:2em;}

#preandnext {}
#preandnext h2{font-size:12px; font-weight:100;}

.pages { text-align:center; margin:15px auto; clear:both;}
.pages a,	
.pages span{ margin:0 2px;}
#page { text-align:center; margin:15px auto; clear:both;}
#page a,	
#page span{ margin:0 2px;}




ul.list{ width:656px; margin:10px 25px; padding:0px 0} 
ul.list li{ padding:0px 0 0px 0; text-align:left; border-bottom: 1px dashed #aaa;width: 700px;} 
ul.list li h3{ height:30px; line-height:30px; font-weight:bold; 
overflow:hidden; font-size:16px} 
ul.list li div{ height:44px; overflow:hidden} 
ul.list a {
font-size: 12px;color: #337ab7;
}
ul.list p {
font-size: 10px;
}
.CaseBG {
padding-bottom: 60px;margin-top: -20px;
}