@charset "utf-8"; 
/* CSS Document */
.focus-box {background-position: center;position: relative;z-index: 1000;padding-bottom: 30px;background: #eee;}
.focus-container { overflow: hidden; position: relative; visibility: hidden;}
.focus-container .focus-item { position: absolute; width: 100%; height: 100%; left: 0; top: 0; overflow: hidden;}
.focus-container .focus-item img { width: 100%; height: 100%; border: 0; vertical-align: top;}
.focus-title-bar { position: absolute; right: 0px; bottom: 0px; z-index: 40; width: 100%; height: 30px;}
.focus-title-bg {width: 100%;height: 100%;background: url(../Images/heibg.png) repeat left top;}
.focus-title { display: inline-block; white-space: nowrap; height: 30px; line-height: 30px; padding: 0 10px; color: #fff; font-size: 14px; position: absolute; left: 0; top: 0; z-index: 50;}
.focus-title a, .focus-text a { color: #fff; text-decoration: none;}
.focus-title a:hover, .focus-text a:hover { color: #e5e5e5; text-decoration: none;}
.focus-text-box { position: absolute; left: 30px; top: 10px; z-index: 20; width: 40%; height: 100px;}
.focus-text-bg { width: 100%; height: 100%; background: #000; opacity: 0.7; filter: alpha(opacity=70);}
.focus-text-inner { position: absolute; left: 0; top: 0; z-index: 30; height: 100%; overflow: hidden;}
.focus-text { padding: 10px; line-height: 1.5; color: #fff; font-size: 13px;}
.focus-navigation {display: block !important;width: 28px;text-align: center;height: 60px;line-height: 60px;text-decoration: none;color: #fff;cursor: pointer;position: absolute;top: 50%;margin-top: -30px;z-index: 50;font-family: "宋体";font-size: 52px;font-weight: 600;text-shadow: #666 2px 2px 5px;}
.focus-navigation:hover {text-decoration: none;color: #fff;}
.focus-navigation:active { color: #fff;}
.focus-prev { left: 0px;}
.focus-next { right: 0px;}
.focus-pagination {height: 30px;margin-right: 0;width: 100%;text-align: center;}
.focus-page {display: inline-block;height: 10px;font-size: 0;text-decoration: none;overflow: hidden;background: #e4e4e4;cursor: pointer;width: 4%;margin: 10px;}
.focus-page span { display: none;}
.focus-page:hover { text-decoration: none; font-size: 0; color: #fff;}
.focus-page-active {background: #920402;}

.focus1.focus-box {background-position: center;position: relative;z-index: 1000;padding-bottom: 0;background: none;}
.focus1 .focus-container {overflow: hidden;position: relative;visibility: hidden;z-index: 100;}
.focus1 .focus-container .focus-item { position: absolute; width: 100%; height: 100%; left: 0; top: 0; overflow: hidden;}
.focus1 .focus-container .focus-item img { width: 100%; height: 100%; border: 0; vertical-align: top;}
.focus1 .focus-title-bar {position: absolute;right: 0px;bottom: 0px;z-index: 400;width: 100%;height: 50px;}
.focus1 .focus-title-bg {width: 100%;height: 100%;background: url(../images/heibg.png) repeat left top;}
.focus1 .focus-title {display: inline-block;white-space: nowrap;position: absolute;left: 0;top: 0;z-index: 50;height: 50px;line-height: 50px;font-size: 14px;font-weight: bold;color: #fff;padding:0 12% 0 2%;width:86%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.focus1 .focus-title a, .focus-text a { color: #fff; text-decoration: none;}
.focus1 .focus-title a:hover, .focus-text a:hover { color: #e5e5e5; text-decoration: none;}
.focus1 .focus-pagination {position:absolute;right: 0px;bottom: 20px;z-index: 600;height: 9px;text-align:right;width: auto;}
.focus1 .focus-page {display:inline-block;width: 9px;height: 9px;line-height: 9px;text-align:center;font-size: 0;text-decoration: none;overflow:hidden;color:#fff;margin: 0;margin-right:5px;cursor:pointer;background: #ffffff;border-radius: 6px;float: left;}
.focus1 .focus-page span { display: none;}
.focus1 .focus-page:hover { text-decoration: none; font-size: 12px; color: #fff; font-weight: bold; }
.focus1 .focus-page-active { background: #ff7f00;}

/**日历**/
.sudy-pubdate { width: 58px; height: 48px; overflow: hidden;}
.sudy-pubdate span { display: block; width: 100%; font-family: Arial; font-weight: bold; text-align: center;}
.sudy-pubdate span.pubdate-year { display: none;}
.sudy-pubdate span.pubdate-month { height: 20px; line-height: 20px; font-size: 14px; color: #fff; background: #607697;}
.sudy-pubdate span.pubdate-day { height: 28px; line-height: 28px; font-size: 21px; background: #5b7091; color: #fff;}

/**选项卡**/
.sudy-tab {}
.sudy-tab .tab-menu { height: 24px; border-bottom: 1px solid #ccc;}
.sudy-tab .tab-menu li { display: inline-block; height: 24px; line-height: 24px; float: left; font-size: 14px; font-weight: bold; color: #333; padding: 0 10px; border-radius: 5px 5px 0 0; cursor: default;}
.sudy-tab .tab-menu li.selected { background: #06C; color: #fff;}

/**scroll滚动**/
.sudy-scroll { position:relative; padding-top: 15px;}
.sudy-scroll-wrap { position:relative; left:0; top:0; overflow:hidden;}
.sudy-scroll-nav .nav-prev,.sudy-scroll-nav .nav-next {display:block;width: 49px;height: 140px;text-align:center;line-height:24px;font-size: 0;color:#fff;cursor:pointer;position:absolute;top: 0;z-index:100;text-indent:-999px;overflow:hidden;}
.sudy-scroll-nav .nav-prev {background: url(../images/left.png) no-repeat;}
.sudy-scroll-nav .nav-next {background: url(../images/right.png) no-repeat;}
.sudy-scroll-nav .nav-prev:active { background:url(../images/left.png) no-repeat;}
.sudy-scroll-nav .nav-next:active { background:url(../images/right.png) no-repeat;}
.sudy-scroll-nav .nav-next { right:-52px;}
.sudy-scroll-nav .nav-prev {left: -58px;}
.sudy-scroll-nav { display:none;}
.sudy-scroll-page { display:none; width:100%; height:10px; text-align:center; position:absolute; left:0; bottom:-15px; z-index:100;}
.sudy-scroll-page .page-index { display:inline-block; width:10px; height:10px; border-radius:5px; overflow:hidden; background:#666; margin:0 3px;}
.sudy-scroll-page .active { background:#F30}
.sudy-scroll-page .page-index span { display:none;}

.sudy-scroll .news-item {}
.sudy-scroll .news-item .new-title { display: block; margin-right: 30px; background: #eee; height: 293px;}
.sudy-scroll .news-item .item-picture { width: 275px; height: 190px; display: block; margin: 0 0 10px 0;}
.sudy-scroll .news-item .item-title { display: block; padding: 5px 8px; overflow: hidden; font-size: 16px; line-height: 21px;}
.sudy-scroll .news-item .item-title a {}
.sudy-scroll .news-item .item-time { display: block; padding: 5px 8px; overflow: hidden; font-size: 16px;}