.l_con dl.anlidl{ height:184px; border-bottom:1px solid #f0f0f0; margin:0 0 22px 0;}
.l_con dl.anlidl dt{width: 263px;float: left;}
.l_con dl.anlidl dt img{width: 253px;height: 152px;border: 1px solid #ccc;padding: 4px;}
.l_con dl.anlidl dd{width: 712px;float: left;margin-left: 25px;}
.l_con dl.anlidl dd b a{color:#245BA8;font-size: 16px;display: block; font-weight:normal; height:32px; line-height:32px; overflow:hidden;}
.l_con dl.anlidl dd p{color: #333;font-size: 14px;line-height: 24px;font-family:"Microsoft Yahei"; /*width: 307px;*/}
.l_con dl.anlidl dd span a{display: block;border:1px solid #245BA8;width: 119px;height: 35px;margin-top: 12px;text-align: center;color: #245BA8;font: 14px 'Microsoft  YaHei';line-height: 35px;}
.l_con h4{margin: 0 auto;height:17px;display: block;text-align: center;}
.l_con h4 a{display: inline-block;width: 50px;height: 17px;background: #bf9f62;font: 12px 'Microsoft YaHei';color: #fff;line-height: 17px}
.l_con h4 a.ay{width: 20px;margin: 0 4px;display: inline-block;}
.l_con h4 a.at{width: 20px;display: inline-block;background: #da251c;margin: 0 4px}
.l_con .nob{ border-bottom:none; margin-bottom:6px;}

.temp_dy_fl { height:52px; overflow:hidden;margin-top:15px;}
.temp_dy_fl ul{ height:40px;} 
.temp_dy_fl li{ width:108px; height:40px; font-size:14px; text-align:center; line-height:40px;float:left; padding-right: 10px;}
.temp_dy_fl li a{ width:108px; height:40px; color:#fff; background:#8f8f8d; display:inline-block;transition-duration: 500ms; }
.temp_dy_fl .cur a ,.temp_dy_fl li a:hover{ background:#245BA8; }

div.News_2 { padding-top: 26px;}

