/******** 新闻盒子预制 ****************/
/*casenew-dynamic*/
.newslist002{ font-family:"Microsoft Yahei"; overflow:hidden;}
.newslist002 .dyn-c{ padding: 36px 0 0;}
.dyn-l{ }

.comm{ padding: 0 0 7px 0;font-family:"Microsoft Yahei"; font-size:26px; line-height:30px; font-weight:normal; border-bottom:3px solid #d3d3d3;}
.comm a{color:#f3990f;}
.comm a span{ color:#000000;}
.comm small{ padding: 0 0 0 10px; font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#adadad;}
.comm em{ padding: 0 0 0 10px; font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#adadad; font-style:normal;}
.comm .more{ padding:5px 0 0 0; font-size:14px; color:#888485;}

.newslist002 h2 {line-height:40px; height:40px; color:#fff; font-size:22px; background:#015b35; text-align:center; margin:0;} 
.newslist002 .cont{ border:1px #ccc solid;}
 
.dyn-l h3{ position: relative; margin:35px 0 0 0; padding: 0 0 23px 106px; font-size:14px; font-weight:normal; line-height:24px;}
.dyn-l h3 b{ display:block; padding-bottom:7px; font-weight:normal;}
.dyn-l h3 b a{ font-size:24px; color:#000000;}
.dyn-l h3 a{ color:#f7941d;}
.dyn-l h3 span{ position:absolute; left:0;_left:-106px; top:0; width:84px; height:52px; padding: 4px 7px 0 0; text-align:center; line-height:40px; color:#f7941d; font-size:24px; background:url(../images/dynamic_icon2.png) no-repeat;}

.dyn-l dl{ padding: 18px 10px 5px 0; border-bottom:1px solid #d2d2d2; background:#fff;}
.dyn-l dl:hover{ background-color:#f4f4f4;}
.dyn-l dt{ float:left; width:15%; height:86px; text-align:center; font-size:14px; font-family: "宋体"; border-right:1px solid #d2d2d2;}
.dyn-l dt span{ display:block; padding:12px 0 0 0; font-size:36px; line-height:40px;}

.dyn-l dd{width:80%;  float:left; margin-left:20px;  }
.dyn-l dd h4 a{ font-size:18px; font-weight:normal; color:#000000}
.dyn-l dd h4 a:hover{ color:#f7941d;}
.dyn-l .dl-top dd h4 a{ font-weight:normal;}
.dyn-l dd p{  padding:7px 0 0 0; line-height:23px; font-size:12px; overflow:hidden;}
.dyn-l dd p a{color:#f7941d;}

.dyn-r{  }
.dyn-r h3{ position:relative;  padding:0 0; }
.dyn-r h3 img{  }
.dyn-r h3 .a-txt{ position:absolute; left:0; bottom:0; width:100%; height:38px; text-align:center; font-weight:normal; line-height:38px; color:#ffffff; font-size:14px; background:url(../images/dynamic_tm.png) repeat;}

.dyn-txt{  overflow:hidden;}
.dyn-txt li{ height:37px; padding: 0 0 0 22px; font-size:14px; line-height:37px; background:url(../images/dynamic_icon3.png) no-repeat left center;}
.dyn-txt li a{ color:#666; display: inline-block; padding: 0 27px 0 0;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.dyn-txt li a:hover{ color:#f7941d;}
.dyn-txt .li-top a{ color:#333333; font-weight:bold; background:url(../images/dynamic_icon4.png) no-repeat right center;}
@media(max-width:767px){
	.dyn-l dt{ display:none;}
}