﻿@charset "utf-8";
/* ----------- 配置默认样式 ----------- */
body{line-height:1.8 }
.box .bd{ padding-bottom: 0;}
#content-wrap .row{ clear: both;}
#content-wrap .row .row{ margin-bottom: 0;}
#footer{margin-top:0 }
#banner-page { display: none; }

/* 焦点图 */
#banner{height: 440px; overflow:hidden;}
#banner .focus-ad .bd li{height: 440px}
#banner .focus-ad .bd .pic a{height: 440px;background-position: 0 50%; background-repeat: no-repeat;}
#banner .focus-ad .hd{bottom: 20px;}
#banner .focus-ad .hd span{ width: 15px; height: 15px; border: 1px solid #fff; background-color: none; border-radius:100px; margin:0 5px}
#banner .focus-ad .hd .on span{  background-color: #ffc602; border-color: #ffc602;}

/* ----------- 正文 ----------- */

/* ------ news-group ------ */
#news-group {padding: 20px 0 30px 0;overflow: hidden;}
.box-news .hd { border-bottom: 2px solid #a50a05; }
.box-news .hd h3 { border-bottom: none; }
.box-news .bd .list-pic .title { height: 60px; }
.box-news .bd .list-pic .title,.box-news .bd .list-pic .tit { line-height: 24px; font-size: 16px; text-align: left; }
.box-news .bd .list-pic .tit { padding-left: 0; padding-right: 0; }
.box-news .bd .list-pic li span.date {  display: block;  padding-right: 35px; border-top: 1px solid #c4c4c4; float: left; padding-left: 0; color: #999; margin-left: 10px; *display: inline; padding-top: 5px;}

/* ------ news-group1 ------ */
#news-group1{padding-top: 30px;padding-bottom: 30px; overflow:hidden; background-color: #f2f2f2;}
#news-group1 .bd{height: 324px;}

/* box-tab */
.box-tab .hd { text-align: center; margin-bottom: 30px; position: relative; height: 122px; }
.box-tab .hd ul { position: relative; z-index: 1; *padding-left: 370px;}
.box-tab .hd li {width: 85px;height: 122px;background: url(../../Base/img/li.png) no-repeat center 105px;display: inline-block;margin: 0 40px; *float: left;}
.box-tab .hd li a { font-weight: bold; font-size: 16px; display: block; padding-top: 45px; position: relative; width: 100%;}
.box-tab .hd li.on { background: url(../../Base/img/li-on.png) ; }
.box-tab .hd li.on a { color: #fff; }
.box-tab .hd li i { position: absolute; top: 17px; left: 28px; background: url(../../Base/img/icons-home.png) no-repeat 0 -296px; display: block; width: 28px; height: 25px; }
.box-tab .hd li.li2 i { background-position: 0 0; width: 29px; height: 23px; top: 19px; }
.box-tab .hd li.li3 i { background-position: 0px -150px; width: 33px; height: 25px; left: 30px; }
.box-tab .hd li.li4 i { background-position: 0 -446px; width: 20px; height: 26px; left: 32px; }
.box-tab .hd li.li5 i {background-position: 0 -604px;width: 30px;height: 26px;left: 27px;}
.box-tab .hd li.li1.on i { background-position: 0 -371px; } 
.box-tab .hd li.li2.on i { background-position: 0 -75px; } 
.box-tab .hd li.li3.on i { background-position: 0 -223px; } 
.box-tab .hd li.li4.on i { background-position: 0 -522px; }
.box-tab .hd li.li5.on i {background-position: 0 -687px;}
.box-tab .hd s { position: absolute; top: 111px; left: 0; width: 100%; height: 2px; background-color: #e5e5e5; overflow: hidden; }
.box-tab .bd { clear: both; }
.box-tab .bd .list li { padding: 14px 0; background:none; line-height:2; float: left; width: 49%;}
.box-tab .bd .list li.noData { float: left !important; }
.box-tab .bd .list li a i{ display: none;}
.box-tab .bd .list .calendar {float: left;margin: 0 15px 0 0px;background: #739D65 url(../../Base/img/time-bg.png) no-repeat 1px 0px;overflow:hidden;width:88px;height: 80px;color: #fff;position: relative;}
.box-tab .bd .list .calendar em { line-height: 40px; padding-left: 10px; }
.box-tab .bd .list .calendar i{ padding-top: 12px;text-align:  right;padding-right: 8px;}
.box-tab .bd .list li:hover .calendar { background-color: #c5a936; }
.box-tab .bd .list .intro { font-size: 12px; color: #999; line-height: 24px; }
.box-tab .bd .list li.even { float: right; }
.box-tab .bd .list li .title a { font-size: 16px; }

/* ------ news-group2 ------ */
#news-group2{margin-bottom:30px; padding-top:30px;}
.picList{overflow:hidden; margin-right:-30px}
.picList li{width:280px; height:180px; position:relative; float:left;margin-right: 27px;}
.picList .titleBg,.picList .title{ height:38px; line-height:38px; overflow:hidden; position:absolute; bottom:0; left:0; width:100%; }
.picList .titleBg{background:url(../../Base/img/pic-bg.png) repeat-x}
.picList .title a{display:block; color:#fff; padding:0 10px;}

/* 友情链接 */
#friend-link{padding:20px 0; background:#F5F5F5}

/* ------ news-group ------ */
/* indBox */
.indBox .hd{ height:35px; line-height:35px; overflow:hidden; margin-bottom:15px;}
.indBox .hd .more{ float:right; font-size:12px; display:inline-block; background:#365b3a; color:#fff; line-height:24px; padding:0 10px; border-radius:5px; margin-top:5px;}
.indBox .hd h3{padding-left:40px; background:url(../../Base/img/icons1.png) 0 -50px no-repeat; font-size:18px; font-weight:bold;}

/* topicList */
.topicList{overflow:hidden;}
.topicList .t{width:270px;float:left;margin-right: 40px;padding-bottom:15px;margin-bottom:15px;}
.topicList .t .title{height:30px; line-height:30px; overflow:hidden; }
.topicList .t .intro{font-size:12px; height:40px; line-height:20px; overflow:hidden; color:#6A6A6A;}
.topicList .n{height: 66px;line-height:28px;font-size:16px;overflow:hidden;width: 270px;float:left;margin-bottom:10px;padding:0 0 10px 15px;border-bottom:1px dotted #ccc;background:url(../../Base/img/dot.png) 0 12px no-repeat;}
.topicList .n .date{float:right; color:#6A6A6A; margin-right:40px; display:none}
.topicList .n a{}

/* ------ news-group3 ------ */
#news-group3{padding:30px 0 40px 0}
.ztzlList{overflow:hidden; margin-right:-40px;}
.ztzlList li{width:580px; float:left; margin-right:40px;}
.ztzlList .pic img{width:100%; height:150px;}
.ztzlList .tit{display:none}

#xwzx .bd{height:250px;}
#wszq .bd{height:180px;}