 ﻿/* ----------- 配置默认样式 ----------- */
.box .bd{ padding-bottom: 0;}
#content-wrap .row{ clear: both;}
#content-wrap .row .row{ margin-bottom: 0;}
#footer{border-top: none; }

/* 焦点图 */
#banner{height: 546px; }
#banner .focus-ad .bd li{height: 546px}
#banner .focus-ad .bd .pic a{height: 546px;background-position: 0 50%; background-repeat: no-repeat;}
#banner .focus-ad .hd{ bottom: 15px;}
#banner .focus-ad .hd span{ width: 50px; height: 5px; border-radius: 5px;}
#banner .focus-ad .hd .on span{ background-color: #f60;}

/* ----------- 正文 ----------- */
/* ------ news-group ------ */
#news-group{padding-top: 30px; overflow:hidden;}
#news-group .list-xwzx li { *width: 24.7% }
#news-group .list-xwzx li .title {  font-size: 16px; padding-left: 10px; padding-right: 10px; display: block; height: 48px; }
#news-group .list-xwzx li .tit { padding: 0; display: block; line-height: 24px; height: 48px; text-align: left; }
#news-group .list-xwzx li .date{ color:#999; border-top: 1px solid #dedede; clear: both; margin-left: 10px; padding-top: 5px; margin-top: 10px; text-align: left; display: block; float: left; *display: inline; }


/* ------ news-group1 ------ */
#news-group1{padding-top: 40px;padding-bottom: 50px; overflow:hidden;}

/* 通知公告 */
#tzgg .bd .list-calendar li{ line-height:2; margin-bottom: 10px; clear: both;}
#tzgg .bd .list-calendar li.last { margin-bottom: 0; }
#tzgg .bd .list-calendar .calendar{float: left;margin: 5px 15px 0 0px;background-color: #fff; overflow:hidden; width:64px; border: 3px solid #e2cfb1; display: inline-block; }
#tzgg .bd .list-calendar .calendar em{background:none; line-height:30px; padding-top:4px; color: #a44141; font-size:22px; font-weight: bold;}
#tzgg .bd .list-calendar .calendar i{ background: none; line-height:20px; padding-bottom:4px; color:#a44141; padding-bottom: 4px; padding-right: 0; padding-left: 0;}
#tzgg .bd .list-calendar li .title { overflow: hidden; white-space: normal; text-overflow: ellipsis; height: 28px; font-size: 16px; }
#tzgg .bd .list-calendar .con { *float: left; } 
#tzgg .bd .list-calendar .intro { font-size: 12px; color: #999; line-height: 20px; }

/* 新闻焦点图 */
#focusNews{float: left; margin-right: 20px; width: 420px; height: 320px; overflow: hidden; }

/* ------ news-group2 ------ */
#news-group2{overflow:hidden; background: url(../../base/img/news-group2-bg.jpg) center top no-repeat; }
#news-group2 .container{padding: 70px 0 60px;}
#quick-btn ul li {width: 130px; float: left; margin-right: 20px; height:150px; background: url(../../base/img/bg-yellow-big.png) no-repeat center top; }
#quick-btn ul li.last { margin-right: 0; }
#quick-btn ul li a {display: block; line-height: 50px; height: 50px; font-size: 16px; text-align: center; color: #c79c5b ; padding-top: 98px; position: relative;}
#quick-btn ul li a i {display: block; position: absolute; top: 34px; left: 0; width: 130px; height: 31px; opacity: 0.7; filter: alpha(opacity=70); -webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all  0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
#quick-btn ul li.li1 i { background: url(../../base/img/icons/icons-01.png) no-repeat center; }
#quick-btn ul li.li2 i { background: url(../../base/img/icons/icons-02.png) no-repeat center; }
#quick-btn ul li.li3 i { background: url(../../base/img/icons/icons-03.png) no-repeat center; }
#quick-btn ul li.li4 i { background: url(../../base/img/icons/icons-04.png) no-repeat center; }
#quick-btn ul li.li5 i { background: url(../../base/img/icons/icons-05.png) no-repeat center; }
#quick-btn ul li.li6 i { background: url(../../base/img/icons/icons-06.png) no-repeat center; }
#quick-btn ul li.li7 i { background: url(../../base/img/icons/icons-07.png) no-repeat center; }
#quick-btn ul li.li8 i { background: url(../../base/img/icons/icons-08.png) no-repeat center; }

#quick-btn ul li:hover { background: url(../../base/img/bg-red-big.png) no-repeat center top; } 
#quick-btn ul li:hover i { transform: rotate(360deg); opacity: 0.9; filter: alpha(opacity=90); }
#quick-btn ul li:hover a { color: #c01718; }

/* box-tab */
.box-tab .hd { text-align: center; margin-bottom: 30px; height: 80px; }
.box-tab .hd ul { position: relative; z-index: 1;}
.box-tab .hd li {   display: inline-block; margin-right: 40px; position: relative; height: 80px;  padding-left: 100px; *display: inline;}
.box-tab .hd li a { font-size: 24px; line-height: 80px; height: 80px; *display:inline-block;}
.box-tab .hd li.on {background-position: 0 0; }
.box-tab .hd li.on a { color: #930000; }
.box-tab .hd li i { width: 79px; height: 80px; background: url(../../base/img/tab-bg.png) no-repeat -79px 0; position: absolute; left: 0; top: 0; }
.box-tab .hd li.on i {background-position: 0 0; }
.box-tab .hd li.last { margin-right: 0; }
.box-tab .bd .list-top li { width: 50%; border-bottom: none;}
.box-tab .bd .list-top .t .pic { width: 170px; height: 110px; margin-right: 0; }
.box-tab .bd .list-top .t .title { position: relative; text-align: left; margin-top: 0; height: 28px; overflow: hidden; padding-left: 0; }
.box-tab .bd .list-top .t .title a { font-size: 14px; color: #980000; text-align: left; margin-top: 0; }
.box-tab .bd .list-top .t span.date { text-align: left; display: block; padding-left: 10px; color: #666; padding-top:5px; font-size: 12px; }
.box-tab .bd .list-pic .intro { font-size: 12px; line-height: 20px; color: #666; text-indent: 0; text-align: left; }
.box-tab .bd .list-pic .con { height: auto; }
.box-tab .bd .list-line li { float: left; width: 49%; }
.box-tab .bd .list-line li.libg { float: right; }

/* 图标 */
.box-tab .hd li span { background: url(../../base/img/icons-home2.png) no-repeat 0 0; display: block; transition: all 0.5s ease 0s; opacity: 0.5; filter: alpha(opacity=50); }
.box-tab .hd li.li1 span { width: 21px; height: 21px; margin: 29px; }
.box-tab .hd li.li2 span { background-position: 0 -123px; width: 27px; height: 22px; margin: 28px 0 0 26px; *margin-left: 0; }
.box-tab .hd li.li3 span { background-position: 0 -247px; width: 23px; height: 25px; margin: 27px 0 0 28px; *margin-left: 0;}
.box-tab .hd li:hover span {transform: rotate(360deg) ; opacity: 0.7; filter: alpha(opacity=70);}


/* ------ news-group3 ------ */
#news-group3{overflow:hidden; padding-top: 20px; padding-bottom: 30px;}
#news-group3 .container{  background: none; padding-top: 20px;}
#news-group3 .row{margin-bottom: 20px;}
#news-group3 .box .hd { background: none;}
#news-group3 .box .list li { padding-top: 13px; padding-bottom: 13px; }


/* 专题栏目 */
#ztlm { clear: both; padding-top: 15px;}
#ztlm .bd { padding: 0; position: relative; overflow: hidden; }
#ztlm .bd .list-ztlm .tit{display:none}
#ztlm .bd .list-ztlm li{margin-top:10px;}
#ztlm .bd .list-ztlm .pic img{width:380px; height:100px; }
#ztlm .bd a.arrow { display: block; width: 50px; height: 50px;  color: #fff; font:100 20px/50px "宋体"; z-index: 33;
 position: absolute; top:35px; cursor: pointer; ; background-color: #000; opacity: 0.5; filter: alpha(opacity=50);  border-radius: 50%; }
#ztlm .bd a.arrow span { display: block; width: 25px; text-align: center; }
#ztlm .bd a.next { right: -25px; }
#ztlm .bd a.prev { left: -25px;  }
#ztlm .bd a.prev span { float: right;}
#ztlm .bd a.next span { float: left; }
#ztlm .bd a.arrow:hover { text-decoration: none; opacity: 0.8;filter: alpha(opacity=80); }



/* 栏目链接 */
.side-menu-pic li { width: 180px; height: 230px; position: relative; top: 0; -webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all  0.3s;-o-transition:all 0.3s;transition:all 0.3s; }
.side-menu-pic li a { display: block; color: #fff; font-size: 24px; padding-left: 35px; padding-top: 35px; line-height: 26px; height: 195px;}
.side-menu-pic li span.English { font-size: 14px; display: block; opacity: 0.6; filter: alpha(opacity=60); border-top: 3px solid #a27f49; float: left; margin-top: 15px; padding-top: 10px; }
.side-menu-pic li:hover a { text-decoration: none; }
.side-menu-pic li.li1 { float: left; background: url(../../base/img/side-menu-01.jpg) no-repeat; }
.side-menu-pic li.li2 { float: right; background: url(../../base/img/side-menu-02.jpg) no-repeat; }
.side-menu-pic li:hover { top: -5px; }


/* #friend-link */
#friend-link { margin-top: 0; }


/* IE7 兼容调整 */
#news-group1 .col-xs-4,#news-group3 .col-xs-4 { *width: 30%; }


