body {background: #4f90d2;}
a:hover {color: #f60;}

.wrap {width: 1000px; margin: 0 auto; background: #fff;}
.w1200 .wrap {width: 1200px;}

.topInfo .wrap {background: #f5f5f5;}

/* 头部 */
.header {margin-top: -16px; padding: 15px;}
.header img {height: 50px;}
.nav {margin: 0 10px; background: #288bde; height: 40px;}
.nav li {float: left; border-right: 1px solid #3a9ae4;}
.nav li.curr {background: #006ccc;}
.nav li a {display: block; color: #fff; font-size: 16px; padding: 0 9px; line-height: 40px;}
.w1200 .nav li a {padding: 0 15px;}
.nav li a:hover {text-decoration: none; background: #3a9ae4;}

.sub-nav {border: 1px solid #e5e5e5; margin: 0 10px; border-top: none; overflow: hidden; font-size: 14px; line-height: 42px;}
.sub-nav dt {float: left; padding: 0 20px; color: #999;}
.sub-nav dd {position: relative; overflow: hidden;}
.sub-nav dd a {float: left; margin-right: 20px;}


/* 幻灯 */
.slideshow_1180_300 {height: 300px; margin: 15px 10px; position: relative; z-index: 99;}
#slideshow1180300 {height: 300px; overflow: hidden; position: relative; z-index: 1;}
.slideshow_1180_300 .slideshow-item {position: absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: 11;}
.slideshow_1180_300 .slideshow-item a img {width: 1180px; height: 300px;}
.slideshow_1180_300 .slideshow-item .slideinfo {display: none;}
.slideshow_1180_300 .slidebtn {position: absolute; bottom: 15px; left: 0; right: 0; z-index: 2; width: 100%; text-align: center;}
.slideshow_1180_300 .slidebtn a {background: #e5e5e5; color: #e5e5e5; width: 11px; height: 11px; display: inline-block; _display: inline; _zoom: 1; border-radius: 50%; margin: 0 3px; font-size: 0;}
.slideshow_1180_300 .slidebtn a.activeSlide {background: #288bde; color: #288bde;}
.slideshow_1180_300 .slideshow-item a img {margin-left: -100px;}
.w1200 .slideshow_1180_300 .slideshow-item a img {margin-left: 0;}

.hd {height: 36px; line-height: 36px; border-bottom: 3px solid #e5e5e5; margin: 25px 10px 0; padding:  0 10px 10px;}
.hd h2 {font-size: 28px; float: left;}
.hd h2 a {color: #07d;}
.hd .more {float: right;}
.bd {overflow: hidden; margin: 0 10px; padding-bottom: 20px;}
.bd ul {width: 110%;}
.bd li {float: left; width: 478px; border: 1px solid #f2f2f2; margin: 20px 20px 0 0;}
.w1200 .bd li {width: 578px;}
.bd li a {padding: 25px; display: block;}
.bd li img {display: block; width: 100%; height: 155px; margin-bottom: 15px;}
.txt .tit {height: 20px; margin-bottom: 10px; font-size: 20px; line-height: 20px; overflow: hidden;}
.txt .info {height: 16px; line-height: 16px; color: #999; overflow: hidden; zoom: 1;}
.txt .info .date {float: left;}
.txt .info .date i {background: url('../images/clock.gif'); width: 15px; height: 18px; display: inline-block; vertical-align: middle; margin-right: 5px;}
.txt .info .entrance {float: right;}

.bd .empty {height: 350px; text-align: center; font-size: 14px; line-height: 350px;}


/* 分页 */
.pagination {padding: 10px 0 30px; text-align: center; line-height: 28px; font-size: 14px; color: #333; margin-top: 30px;}
.pagination ul {display: inline-block;  _zoom:1;*display:inline;}

.pagination li {display: inline-block; _zoom:1;*display:inline; margin-right: 5px; border: 1px solid #fff; }
.pagination li.page_disabled {display: none;}
.pagination li a, .pagination li span {border:1px solid #f5f5f5; background: #f5f5f5; color: #999; display: inline-block; padding: 0 10px;}
.pagination li a:hover ,.pagination li.page_current span {background: #288bde; color: #fff; border-color: #333; border:1px solid #288bde;}
.pagination li.page_more span {background: #fff;color: #333; cursor: default;}
.pagination .page_info {display:  inline-block;  _zoom:1;*display:inline; margin-left:10px; color:#999; line-height: 35px;}
