﻿*{margin:0;padding:0}
html, body {font-family: "Microsoft Yahei", Verdana, sans-serif;}
ul, li{list-style: none;}
address, cite, dfn, em, var {font-style: normal;}

.news_banner{overflow: auto;text-align: center;width:100%;margin-top:40px;margin-bottom:20px;height:560px;position: relative;}
.news_banner .dots{position:absolute;left:35%;bottom:20px;z-index:3;}
.news_banner .dots li{display:inline-block;width:12px;height:12px;margin:0 4px;text-indent:-999em;border-radius:6px;cursor:pointer;opacity:.8;-webkit-transition:background .5s,opacity .5s;-moz-transition:background .5s,opacity .5s;transition:background .5s,opacity .5s;background:#666666;}
.news_banner .dots li.active{background:#11744f;opacity:1;border:1px solid #fff;}
.news_banner .arrow{position:absolute;width:20px;height:37px;top: 50%; margin-top: -18px; overflow: hidden;z-index: 2; -webkit-transition: all 0.5s; -moz-transition: all 0.5s;  -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.news_banner #al{left:15px}
.news_banner #ar{right:15px}
.news_banner ul{z-index: 1;width: 600%;overflow: hidden;}
.news_banner ul .slider-item {width:900px; float:left;height:560px; position: relative; overflow: hidden;background:#555;padding:0;margin:0;}
.news_banner ul .slider-item img{width:900px;height:auto;text-align:left;float:left;}
.news_banner ul .slider-item .slider-title {position: absolute;right:0;top:0px;width:300px;height:560px;padding: 25px;text-align:left;line-height: 28px;color: #fff;font-size: 18px;font-weight: bold;background:#f7f7f7;}
.news_banner .progress{position:absolute;left:0;bottom:0;width:15%;min-height:3px;overflow:hidden;z-index:2;background:#f60}

.news_banner ul li h2{color:#0d0d0d;margin-bottom:0.5em;font-size:20px;font-weight:normal;}
.news_banner ul li h3{display:block;width:100%;}
.news_banner ul li p{display:block;font-size:14px;color:#aeaeae;font-weight:normal;clear:both;line-height:22px;padding-top:20px;}
.date{font-size:12px;background:#f0f0f0;margin-right:5px;float:left;padding:3px 4px;color:#a6a6a6;border-radius:2px;line-height:1.5em;font-weight:normal;}
.tag{display:block;padding:2px 4px;line-height:1.5em;color:#333333;margin:0 5px;border:1px solid #333333;font-size:12px;border-radius:5px;float:left;}


