@charset "gb2312";
/* CSS Document */

dl,dt,dd,ul,ol,li,p,h1,h2,h3{margin:0; padding:0;}
ul,dl{ list-style:none;}
img{ border:0px;}
a{ text-decoration:none;}
body{
    margin: 0; /* 最好将 body 元素的边距和填充设置为 0 以覆盖不同的浏览器默认值 */
    padding: 0;
    text-align: center;
    margin-left:auto; margin-right:auto;
    background: url(12145.png) top center no-repeat #fff;
    text-align:left;
	font-size:14px;
	font-family:Microsoft Yahei;
}
.clear{ clear:both;}
.clearfix:after{content:'.'; visibility:hidden; display:block; clear:both; line-height:0;}
.center{ margin-left: auto; margin-right: auto;}
.ml30{ margin-left:30px;}
.pt15{ padding-top:15px;}

/* 轮播图 */
.clearfix:after {content: ""; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }
.fl{float: left;}
.fr{float: right;}
.wrap{width: 1200px;margin: 0 auto;}
.pr{position: relative;}
.pa{position: absolute;}
.newsCarousel{width: 490px;height: 300px;overflow: hidden;}
.newsCarousel .prev,.newsCarousel .next{position: absolute;top: 50%;margin-top: -25px;z-index: 10;font-size:30px;color: #fff;background: url(12149.png);display:none;}
.newsCarousel .prev{left: 14px;}
.newsCarousel .next{background-position: left -50px;right: 14px;}
.newsCarousel .bottom{bottom: 0px;left: 0px;height: 40px;line-height: 40px;background:url(12149.png);
    width: 490px;z-index: 2;*bottom: -5px;}
.newsCarousel .olBar a{color: #fff;font-size: 16px;}
.newsCarousel .olBar li{display: none;padding-left: 30px;}
.newsCarousel .olBar li.current{display: block;}
.newsCarousel .dot{overflow: hidden;margin: 22px 6px 0 0;}
.newsCarousel .dot li{float: left;width: 15px;height: 5px;margin-right: 8px;cursor: pointer;cursor: hand;
    background: #fff;}
.newsCarousel .dot li.cur{background: red;}
.newsCarousel .ulList{width: 600%;overflow: hidden;position: relative;}
.newsCarousel .ulList li{float: left;}
.newsCarousel .ulList li img{width: 490px;height: 300px;}

/* 文章和当前位置 */
.l-titBar{height: 44px;line-height: 44px;font-size: 12px;width: 980px;margin: 0 auto;color: #343434;border-bottom: 3px solid #999;}
.l-titBar a{display: inline;color: #343434;padding: 0 5px;}
.l_wz{margin:0 auto 50px;width: 830px;color: #666;}
.l_wz .l_title{text-align:center;font-size:24px;padding-top:24px;color: #f00;line-height: 40px;}
.l_wz .l_time{border-bottom: 1px solid #9a9a9a;width: 830px;padding: 20px 0;text-align: center;margin: 0 auto;color: #989898;}
.l_wz .l_time span,.l_wz .close span{font-size:12px;padding: 0 20px;}
.l_wz .l_nr{width: 100%; margin-top: 30px;font-family: '微软雅黑'; line-height: 25px;}
.l_wz .l_nr p{margin-bottom:20px;font-size: 14px;line-height: 34px;}
.l_wz .close{text-align: center;cursor: pointer;}
.l_wz p img{display: block;margin: 0 auto;}
/* 新闻列表 */
.listContainer{ margin:0 auto; width:980px; overflow:hidden;}
.ulNews2{padding: 20px 0 80px;}
.ulNews2 li{line-height: 46px;font-size: 16px;padding-left: 22px;background: url(12148.png) no-repeat left center;overflow: hidden;
	border-bottom: 1px solid #e5e5e5;}
.ulNews2 li a{color: #676767;float: left;}
.ulNews2 li span{float: right;color: #ccc;font-size: 14px;}
/* 图片列表 */
.picNews{width: 120%;padding: 20px 0 80px;}
.picNews li{float: left;width: 200px;margin:0 40px 20px 0;}
.picNews li p{height: 40px;line-height: 40px;text-align: center;font-size: 14px;color: #333;}





.banner{ width: 980px; height: 510px; text-align:right;}
.tip1{ width:213px; height:54px; padding-top:24px; padding-right:20px; display:block; cursor:pointer; float:right;}
.message{ width:1005px; height:44px; background:url(12146.png) left top;}
.message marquee{ width:720px; height:44px; float:left; margin-left:22px;}
.message ul li{ background:url(12147.png) left center no-repeat; padding-left:18px; font-size:16px; line-height:44px; float:left; margin-left:20px;}
.message ul li a{ color:#333333;}
.tip2{ margin-left:14px; width:104px; height:44px; display:block; float:left; cursor:pointer;}
.tip3{ margin-left:12px; width:104px; height:44px; display:block; float:right; cursor:pointer;}
.w980{ width:980px;}
.pic{ width:490px; height:300px; float:left; margin-top:20px;}
.news{ width:464px; height:300px; margin-top:20px; float:right;}
.news dl{ width:464px; border-bottom:1px dotted #cccccc;}
.news dl dt{ width:464px; padding:12px 10px 8px; line-height:28px; font-size:18px; font-weight:bold;}
.news dl dt a{ color:#000000;}
.news dl dd{ font-size:12px; line-height:24px; color:#7a7a7a; padding-bottom:12px;}
.news dl dd a{ color:#7a7a7a;}
.news ul{ padding-top:10px;}
.news ul li{ background:url(12148.png) 4px center no-repeat; padding-left:22px; width:442px; height:32px; line-height:32px; font-size:12px; color:#000000; }
.news ul li a{ color:#000000; float:left; display:inline-block;}
.news ul li span{ width:44px; height:18px; text-align:center; line-height:18px; float:right; display:inline-block; color:#fff; background:#999999; margin:7px 0;}

.w335{ width:335px; margin-top:25px; float:left;}
.w335 dl{ padding-bottom:15px;}
.w335 dl dt{ width:335px; height:28px; padding-bottom:14px;}
.w335 dl dd{background:url(12148.png) left center no-repeat; padding-left:15px; width:335px; height:32px; line-height:32px; font-size:12px; color:#000000; }
.w335 dl dd a{ color:#000000;}
.w262{ width:262px; margin-top:25px; float:right;}
.mt18{ margin-top:18px;}
.piclist{ margin-top:12px; margin-bottom:30px;}
.piclist ul{ width:100%;}
.piclist ul li{ float:left; width:236px; height:168px; position:relative; margin-left:11px;}
.piclist ul li:first-child{ margin:0;}
.piclist ul li img{ z-index:1; width:236px; height:168px;}
.piclist ul li p{ z-index:2; position:absolute; bottom:0; left:0; width:100%; height:32px; line-height:32px; color:#fff; text-align:center; font-size:12px; filter:alpha(opacity=80); background:#000000; opacity: .8;}
.piclist ul li p a{ color:#fff;}

.footer{ width:100%; padding:30px 0 24px; background:#333333; text-align:center; vertical-align:center; font-size:12px; color:#ffffff; line-height:22px;}



