/*
 * @Author: Angela
 * @Date: 2019-02-22 11:39:33
 * @Last Modified by: Angela
 * @Last Modified time: 2019-05-09 18:34:00
 * @Description: 首页样式
*/

/* 公共样式 */
.index-page .content { padding: 30px 15px 0 15px; }

/* 列表头部 */
.col-head-box .title img { margin-right: 15px; }
.col-head-box .title { border-bottom: 1px solid #e5e5e5; padding-bottom: 24px; }
.col-head-box .title .name { color: #747474; font-weight: normal; padding-left: 20px; margin-left: 20px; border-left: 1px solid #d2d2d2; }
.col-head-box .des-box { line-height: 26px; padding: 20px 0; border-bottom: 1px dashed #e5e5e5; }
.col-head-box .des-box .des-title { margin-bottom: 10px; }
.col-head-box .des-box .des { color: #383838; }
.col-head-box .des-box .more { color: #ee0c11; float: right; }

/* 通知公告 */
.notice-box { margin-bottom: 55px;padding: 0 30px; height: 52px; line-height: 52px; background: #fff; }
.notice-box .title { float: left; padding-right: 10px; color: #373737; font-weight: bold; }
.notice-slider { display: none; }
.notice-slider .box { padding-left: 16px; }
.notice-slider a { color: #606060; padding-left: 16px; background: url(../images/dot_01.png) no-repeat center left; background-size: auto; }
.notice-slider a:hover { color: #ca0808; }
@media (max-width:991px) {
    .notice-box { margin-bottom: 0; }
}

/* 专题 */
.special-single-box img { width: 100%;height: 98px; }

/* 新闻轮播图 */
.news-slider { display: none; position: relative; }
.news-slider .box { position: relative; }
.news-slider .txt-box { padding: 20px 35px; position: absolute; bottom: 0; left: 0; right: 0; color: #fff; background: url(../images/bg_01.png) repeat-x center bottom; background-size: auto; }
.news-slider .txt-box .des { font-size: 18px; line-height: 20px; }
.news-slider .txt-box .date { margin-top: 10px; padding-left: 24px; font-size: 14px; line-height: 20px; background: url(../images/icon_03.png) no-repeat center left; background-size: auto; }
.news-slider .slick-arrow { border: none; font-size: 0; background-size: auto; width: 40px; height: 80px; z-index: 99; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
.news-slider .slick-prev { left: 0; background: url(../images/arr_01_a.png) no-repeat center left; }
.news-slider .slick-next { right: 0; background: url(../images/arr_02_a.png) no-repeat center right; }
.news-slider .slick-prev.slick-disabled { background: url(../images/arr_01.png) no-repeat center left; }
.news-slider .slick-next.slick-disabled { background: url(../images/arr_02.png) no-repeat center right; }
.news-slider .slick-slide img { width: 100%; }
@media (max-width:413px) {
    .news-slider .txt-box { padding: 10px; }
    .news-slider .txt-box .date { margin-top: 5px; }
    .news-slider .slick-arrow, .news-slider .slick-arrow.slick-disabled { background-size: 20px 40px; width: 20px; height: 40px; }
}

/* 要闻 */
.news-box { }

/* 媒体报道 */
.media-box { width: 30%; }
.media-box .box { padding: 15px 0; border-top: 1px dashed #e5e5e5; }
.media-box .box:first-child { border: none; }
.media-box .des { width: 74%; float: left; }
.media-box .img-box { width: 65px; height: 53px; overflow: hidden; float: right; }
@media (max-width:767px) {
    .media-box .des { width: 70%; }
}

/* 创新动态 */
.dynamic-news-box { width: 40%; }
.outBox { margin: 0 auto; }
.outBox .hd { height: 48px; position: relative; border-bottom: 1px solid #ca0808; }
.outBox .hd .icon { float: left; }
.outBox .hd ul { padding-bottom: 20px; }
.outBox .hd ul li { float: left; text-align: center; cursor: pointer; font-size: 20px; color: #414141; width: 30%; }
.outBox .hd ul li.on a { color: #ca0808; font-weight: bold; }
.inBox { display: none; }
.inBox.on { display: block; }
.inBox .inHd { height: 43px; line-height: 43px; background: #fff9f1; }
.inBox .inHd ul { zoom: 1; }
.inBox .inHd ul li { padding: 14px 0; width: 33.33%; text-align: center; float: left; cursor: pointer; font-size: 16px; }
.inBox .inHd ul li a { display: block; border-left: 1px solid #e5e5e5; line-height: 1; }
.inBox .inHd ul li:first-child a { border: none; }
.inBox .inHd ul li.on { position: relative; }
.inBox .inHd ul li.on a { color: #ca0808; font-weight: bold; }
.inBox .inHd ul li.on::before { content: ''; width: 0; height: 0; border-left: 11px solid transparent; border-right: 11px solid transparent; border-bottom: 11px solid #ededed; position: absolute; bottom: -20px; left: 0; right: 0; margin: 0 auto; }
.inBox .inHd ul li.on::after { content: ''; width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid #f9f9f9; position: absolute; bottom: -21px; left: 0; right: 0; margin: 0 auto; }
.inBox .inBd ul { width: 100%;height: 266px; margin-top: 20px; padding: 20px 15px 30px 15px; border: 1px solid #ededed; background: #f9f9f9; zoom: 1; overflow: hidden; display: none; }
.inBox.on .inBd ul.on { display: block; }
.inBox .inBd li { margin-top: 10px; }
.inBox .inBd li a { vertical-align: middle; padding-left: 29px; background: url(../images/dot_02.png) no-repeat center left; background-size: auto; }
.inBox .inBd li a:hover { background: url(../images/dot_02_a.png) no-repeat center left; }
@media (max-width:991px) {
    .inBox .inBd ul { height: auto; }
}
@media (max-width:767px) {
    .outBox .hd ul li { font-size: 18px; width: 40%; }
}

/* 院刊 */
.academy-box { width: 30%; }
.academy-box .title { cursor: pointer; background-image: url(../images/icon_11.png) !important; background-repeat: no-repeat !important; background-position: 95% 50% !important; background-size: auto !important; text-align: center; height: 46px; line-height: 46px; color: #fff; font-weight: normal; }
.academy-box .title.yb { background: #e13838; }
.academy-box .title.kjtb { background: #eaa326; }
.academy-box .title.cxjrt { background: #38c4d4; }
.academy-box .title.fzdt { background: #7778e8; }
.academy-box .title.xmt { background: #2562d5; }

.academy-box .col-list-box { height: 145px; padding: 15px; display: none; }
.academy-box .col-list-box.on { display: block; }
.academy-box .col-list-box .img-box { text-align: center; }
.academy-box .col-list-box .img-box img {max-width: 125px;}
.academy-box .col-list-box li { /*text-align: center;*/ padding-left:30px; }

.xmt-list-box {padding: 0;}
.xmt-list-box li a,.xmt-list-box li:hover a {background:none;padding:0;}
.xmt-list-box li {float: left;width: 50%;margin-top: 0;}
.xmt-list-box li img {width: 91px;}
.xmt-list-box li .txt {color: #404040;font-size: 16px;margin-top: 10px;white-space: normal;}
@media (max-width:991px) {
    .media-box, .dynamic-news-box, .academy-box { width: 100%; }
    .xmt-list-box li img {width: 50px;}
}

/* 信息公开 */
.public-info-box { }
.public-info-box .box:nth-child(2n+1) { padding-left: 0; }
.public-info-box .box:nth-child(2n) { padding-right: 0; }
.public-info-box .box { }
.public-info-box .box-mail { border-radius: 5px; text-align: center; padding: 15px 0; background: #4998e6; }
.public-info-box .box-web { border-radius: 5px; text-align: center; padding: 15px 0; background: #8b8cf6; }
.public-info-box .box span { color: #fff; font-size: 18px; margin-top: 20px; display: block; }
@media (max-width:767px) {
    .public-info-box .box:nth-child(2n), .public-info-box .box:nth-child(2n+1) { padding: 0 }
}

/* 友情链接 */
.fr-links-box .box:nth-child(2n) { padding-left: 0; }
.fr-links-box .box:nth-child(2n+1) { padding-right: 0; }
.fr-links-box .select-box { position: relative; margin-bottom: 20px; cursor: pointer; }
.fr-links-box .select-header { background: #f9f9f9; border: 1px solid #dcdcdc; height: 42px; line-height: 42px; text-align: center; }
.fr-links-box .select-box span { position: absolute; right: 11px; top: 0px; }
.fr-links-box .select-content { z-index: 9999; max-height: 288px; overflow: auto !important; background: #fff; left: 0; right: 0; position: absolute; top: 42px; border: 1px solid #c5c5c5; border-top: none; display: none; }
.fr-links-box .select-content li { height: 42px; line-height: 42px; border-top: 1px solid #f5f5f5; padding: 0 10px; }
.fr-links-box .select-content li:first-child { border: none; }
.fr-links-box .select-content li:hover { background: #ca0808; }
.fr-links-box .select-content li:hover a { color: #fff; }
.fr-links-box .select-content li a {display: block;}
.fr-links-box .select-arrow span { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }
@media (max-width:767px) {
    .fr-links-box .box:nth-child(2n), .fr-links-box .box:nth-child(2n+1) { padding: 0 }
}

//首页横幅展开样式
.gg_full {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 999px;background:#ee3f10;
}
.gg_full .gg_fbtn {
	POSITION: absolute; WIDTH: 19px; DISPLAY: none; height: 55px; TOP: 210px; right:10px;
}
.gg_full .gg_fbtn A {
	DISPLAY: block; BACKGROUND: url(https://www.sast.org.cn/images/gg_btn.gif) no-repeat 0px 0px; HEIGHT: 55px; OVERFLOW: hidden
}
.gg_full .gg_fbtn .gg_fclose {
	BACKGROUND: url(https://www.sast.org.cn/images/gg_btn.gif) no-repeat -19px 0px
}
.gg_full .gg_fcon {
	display: none; height: 190px; text-align:center;
}