﻿@charset "UTF-8";

.info__main { display: block; height: 30px; overflow: hidden; padding: 15px 15px 5px; font-weight: bold; font: 18px/30px "微软雅黑"; text-align: center; color: #ffdc82; text-overflow: ellipsis; white-space: nowrap; *white-space: clip; }
.info__list { width: 100%; }
.info__txt { color: #aaa; }
.info__link:hover .info__txt, .info__link:hover .info__date { color: #ffce89; }
.info__item { height: 26px; overflow: hidden; line-height: 26px; }
.info__date { float: right; padding-left: 40px; color: #6a6a6a; }
.info__type { padding-right: 5px; font-style: normal; }
.info--news { padding: 0 20px; }
.info--gl, .info--wt, .info--hd { padding: 10px 5px 0 0; }
.info--gl .info__item, .info--wt .info__item, .info--hd .info__item { height: 25px; line-height: 25px; padding-left: 15px; background: url('../../images/home2/map-s877344a802.png') no-repeat; background-position: 0 -353px; }
.info--sub { padding: 20px 30px 0; font-size: 14px; }
.info--sub, .info--sub .info__link { color: #70706e; }
.info--sub .info__item { height: 40px; /*border-bottom: 1px solid #e4e4e4; font-family: $sst;*/ line-height: 40px; }
.info--sub .info__link:hover { color: #f62d33; }
.info--article { padding: 20px 30px 0; }
.info--article .info__title { height: 35px; padding-left: 5px; border-bottom: 1px solid #70706e; font-family: "微软雅黑"; font-size: 14px; font-weight: normal; line-height: 35px; color: #70706e; }
.info--article .info__list { padding-top: 10px; }
.info--article .info__item { display: inline-block; *display: inline; *zoom: 1; width: 320px; height: 24px; padding-right: 10px; line-height: 24px; text-overflow: ellipsis; white-space: nowrap; }
.info--article .info__link { color: #999; }

.tab--bottom .tab__list { height: 39px; border-bottom: 2px solid #494949; font-family: "微软雅黑"; font-size: 14px; line-height: 39px; text-align: center; }
.tab--bottom .tab__item { float: left; position: relative; }
.tab--bottom .tab__item--on .tab__tit { width: 100%; }
.tab--bottom .tab__item--on .tab__link { color: #fff; }
.tab--bottom .tab__link { position: relative; z-index: 101; display: block; }
.tab--bottom .tab__link:hover { text-decoration: none; }
.tab--bottom .tab__tit { position: absolute; left: 50%; bottom: -2px; width: 0; height: 2px; overflow: hidden; margin-left: 0; background: #f94646; -moz-transition: all 0.25s ease-out; -o-transition: all 0.25s ease-out; -webkit-transition: all 0.25s ease-out; transition: all 0.25s ease-out; }
.tab--news .tab__item { width: 50px; }
.tab--news .tab__item--on .tab__tit { margin-left: -25px; }
.tab--glzl .tab__item, .tab--role-box .tab__item { width: 60px; margin-right: 20px; }
.tab--glzl .tab__item--on .tab__tit, .tab--role-box .tab__item--on .tab__tit { margin-left: -30px; }
.tab--wthd .tab__item { width: 60px; margin-right: 20px; }
.tab--wthd .tab__item--on .tab__tit { margin-left: -30px; }
.tab--role-box .tab__content-item { top: 20px; }
.tab--show-box .tab__item { width: 60px; margin-right: 20px; }
.tab--show-box .tab__item--on .tab__tit { margin-left: -30px; }
.tab--show-box .tab__content-item { top: 20px; }
.tab__content { position: relative; width: 100%; }
.tab__content-item { position: absolute; top: 0; left: 0; z-index: 0; width: 100%; _display: none; }
.tab__content-item--on { z-index: 1; _display: block; }

.tab-box__list { position: absolute; top: 0; right: 0; z-index: 2; border: 1px solid #242424; font-size: 0; line-height: 0; text-align: center; }
.tab-box__item { position: relative; display: inline-block; *display: inline; *zoom: 1; width: 54px; height: 25px; font: 12px/25px "微软雅黑"; background: #444; }
.tab-box__item--on { background: #c74343; }
.tab-box__item--on .tab-box__link { color: #fff; }
.tab-box__link { display: block; color: #6a6a6a; }
.tab-box__link:hover { text-decoration: none; }
.tab-box__tit { position: absolute; top: -1px; right: 0; display: none; width: 1px; height: 26px; overflow: hidden; background: #313131; }
.tab-box__content { position: relative; width: 100%; }
.tab-box__content-item { position: absolute; top: 0; left: 0; z-index: 0; width: 100%; }
.tab-box__content-item--on { z-index: 1; }

.sub-tab { padding-top: 20px; border-bottom: 1px solid #cecece; margin: 0 30px; font-family: "微软雅黑"; font-size: 14px; }
.sub-tab__list { padding-left: 20px; }
.sub-tab__item { display: inline-block; *display: inline; *zoom: 1; width: 90px; height: 42px; margin-right: 10px; line-height: 42px; text-align: center; }
.sub-tab__item--on .sub-tab__link { font-weight: bold; color: #f62d33; border-bottom: 3px solid #f62d33; }
.sub-tab__link { display: block; height: 39px; border-bottom: 3px solid #fff; font-size: 18px; color: #6a6a6a; }
.sub-tab__link:hover { border-bottom: 3px solid #f62d33; font-weight: bold; color: #f62d33; text-decoration: none; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; }

.sub-show { padding: 0 30px; }
.sub-show__item { float: left; width: 158px; padding: 20px 13px 15px 0; border-bottom: 1px solid #bfbfbf; margin-bottom: 3px; }
.sub-show__item:nth-child(4n) { padding-right: 0; }
.sub-show__link { color: #919191; }
.sub-show__link:hover img { -moz-transform: scale(1.1); -ms-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1); }
.sub-show__figure { width: 152px; height: 115px; overflow: hidden; padding: 2px; border: 1px solid #bfbfbf; background: #fff; }
.sub-show img { -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; -webkit-transition: all 0.2s ease-out; transition: all 0.2s ease-out; }
.sub-show__txt { width: 142px; height: 30px; overflow: hidden; padding: 0 3px; margin: 0 auto; line-height: 30px; text-align: center; text-overflow: ellipsis; white-space: nowrap; }

#tab_xsk { padding-left: 20px; border-bottom: 1px solid #c7c7c7; }
#tab_xsk a { float: left; height: 40px; padding: 0 8px; margin-right: 5px; line-height: 40px; color: #6a6a6a; background: #eeeeee; }
#tab_xsk a:hover, #tab_xsk a.on { color: #785e1d; background: #d4be75; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; text-decoration: none; }

.bg__flash { position: absolute; top: 0; left: 50%; z-index: 2; width: 1920px; height: 0; margin-left: -960px; }
.tab__content-item .info__main, .tab__content-item .info__list, .tab__content-item .zl__list, .tab__content-item .show__item, .tab__content-item .show__figure, .tab__content-item .show__figure img { filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; }
.tab__content-item .info__main, .tab__content-item .info__list, .tab__content-item .zl__list { -moz-transform: scale(0.98); -ms-transform: scale(0.98); -webkit-transform: scale(0.98); transform: scale(0.98); }
.tab__content-item .show__item { -moz-transform: translateX(50px); -ms-transform: translateX(50px); -webkit-transform: translateX(50px); transform: translateX(50px); }
.tab__content-item .more { display: none; }
.tab__content-item--on .info__main, .tab__content-item--on .info__list, .tab__content-item--on .zl__list, .tab__content-item--on .show__item, .tab__content-item--on .show__figure, .tab__content-item--on .show__figure img { filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false); opacity: 1; -moz-transform: scale(1) translate(0, 0); -ms-transform: scale(1) translate(0, 0); -webkit-transform: scale(1) translate(0, 0); transform: scale(1) translate(0, 0); -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out; }
.tab__content-item--on .show__item { -moz-transition-property: -moz-transform, opacity; -o-transition-property: -o-transform, opacity; -webkit-transition-property: -webkit-transform, opacity; transition-property: transform, opacity; }
.tab__content-item--on .show__item:nth-child(2) { -moz-transition-delay: 0.2s; -o-transition-delay: 0.2s; -webkit-transition-delay: 0.2s; transition-delay: 0.2s; }
.tab__content-item--on .show__item:nth-child(3) { -moz-transition-delay: 0.4s; -o-transition-delay: 0.4s; -webkit-transition-delay: 0.4s; transition-delay: 0.4s; }
.tab__content-item--on .more { display: block; }

.tab-box__content-item .role__img, .tab-box__content-item .role__desc, .tab-box__content-item .role__detail { filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; }
.tab-box__content-item .role__img { -moz-transform: translateX(-30px); -ms-transform: translateX(-30px); -webkit-transform: translateX(-30px); transform: translateX(-30px); }
.tab-box__content-item .role__desc, .tab-box__content-item .role__detail { -moz-transform: translateY(15px); -ms-transform: translateY(15px); -webkit-transform: translateY(15px); transform: translateY(15px); }
.tab-box__content-item--on .role__desc, .tab-box__content-item--on .role__img, .tab-box__content-item--on .role__detail { filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false); opacity: 1; -moz-transform: translate(0, 0); -ms-transform: translate(0, 0); -webkit-transform: translate(0, 0); transform: translate(0, 0); -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out; -moz-transition-property: -moz-transform, opacity; -o-transition-property: -o-transform, opacity; -webkit-transition-property: -webkit-transform, opacity; transition-property: transform, opacity; }

.page-box { padding-top: 50px; font-size: 14px; text-align: center; }
.page-box a { display: inline-block; height: 24px; padding: 0 6px; margin: 0 3px; line-height: 24px; color:#37372f;font-weight:bold;}
.page-box a:hover { opacity: .9; text-decoration: none; }
.page-box a.pagecurrent { color: #f62d33; background: transparent; }
.page-box a.pagecurrent:hover { opacity: 1; }

/*新闻列表页新闻列表*/
.list .info__list{display:none;}
.list .list-on{display:block;}
/*常见问题论坛样式*/

.wthd .info-list-on{display:block;}
.info--sub ul.list-on {
    height: 558px;
    overflow: hidden;
}