/**********************************正文css**************************************/
.index-container{padding-bottom: 68px;}
.index-container .index-top-back{background-color: #F7F7F7;padding: 10px 0px;}
.index-container .index-top-box{width:1200px; margin: auto;}
.index-container .index-top-box .img-box {width: 50%;height: 341px;text-align: center;}
.index-container .index-top-box .img-box img{width: 100%;}
.index-container .index-top-box .academic-top{width: 50%;min-height: 322px; font-size: 16px; background-color: #FFFFFF;padding: 10px 0px 10px 20px;}
.index-container .index-top-box .academic-top .menu{font-size: 18px; padding-bottom: 6px;border-bottom: 1px solid #E6E6E6;margin-bottom: 20px;}
.index-container .index-top-box .academic-top .menu div{display: inline-block;}
.index-container .index-top-box .academic-top .menu div:first-child{width: 88%;}
.index-container .index-top-box .academic-top .menu .menu-span .separator{padding: 0 20px;}
.index-container .index-top-box .academic-top .menu .menu-more .more{font-size: 14px;color: #9E9B9B;}
.index-container .index-top-box .academic-top .menu .menu-more .more .iconfont{font-size: 14px;}
.index-container .index-top-box .academic-top .menu .menu-this {color: #001880;font-weight: bold;border-bottom: 6px solid #001880;padding-bottom: 5px;}
.index-container .index-top-box .academic-top .menu .menu-item:hover {color: #001880;font-weight: bold;border-bottom: 6px solid #001880;padding-bottom: 5px;cursor: pointer;}
.index-container .index-top-box .academic-top ul {margin-top: -10px;}
.index-container .index-top-box .academic-top ul li {font-size: 14px; padding: 8px 0;}
.index-container .index-second{width: 1200px;margin: auto;}
.index-container .index-second-top{padding-top: 20px;}
.index-container .index-second-top div{float: left;}
.index-container .index-second-top .line{width: 40%;height: 5px;background-color: #F4F5F9;}
.index-container .index-second-top .title{width: 20%;color:#17338F;font-size: 24px;font-weight: bold;margin-top: -10px;text-align: center;}
.index-container .ul-box{margin: 30px 0px;}
.index-container .ul-box .ul-info{font-size: 16px;margin-left: 7px;}
.index-container .ul-box .ul-info .li-box{float: left; width: 24%;height: 300px; margin-right: 14px;border: 2px solid #F4F4F4;box-shadow: 2px 2px 20px #F4F4F4;}
.index-container .ul-box .ul-info .last{margin-right: 0px;}
.index-container .ul-box .ul-info .li-box .div-box .line{width: 70px;height: 3px;margin: auto;background-color: #17338F;}
.index-container .ul-box .ul-info .li-box .div-box .title{text-align: center;margin-top: 10px;}
.index-container .ul-box .ul-info .li-box .div-box .title-line{width: 85%;height: 1px;margin: 8px auto;background-color: #F0F0F0;}
.index-container .ul-box .ul-info .li-box .div-box .info{min-height: 210px;font-size: 14px;padding: 0px 20px;line-height: 30px;}
.index-container .ul-box .ul-info .li-box .div-box .info ul{}
.index-container .ul-box .ul-info .li-box .div-box .info ul li{}
.index-container .ul-box .ul-info .li-box .div-box .info-btn{width: 40%; background-color: #1F3A93;border-radius: 30px;margin-left: 55%;padding: 3px;}
.index-container .ul-box .ul-info .li-box .div-box .info-btn a{font-size: 14px;color: #FFFFFF;text-align: center;}
.index-container .index-second-bottom-box {margin-bottom: 20px;}
.index-container .index-second-bottom-box .continer-left{width: 68%;background-color: #F7F7F7;padding: 10px 20px 0px 20px;}
.index-container .index-second-bottom-box .continer-left .continer-left-header {margin: 0 auto;height: 40px;font-size: 20px;color: #333333;border-bottom: 1px #e6e6e6 solid;line-height: 36px;}
.index-container .index-second-bottom-box .continer-left .continer-left-header .continer-left-sign {background-color: #ffc000;height: 6px;width: 80px;right: 0;bottom: 0;}
.index-container .index-second-bottom-box .continer-left .continer-left-header .continer-left-header-info {}
.index-container .index-second-bottom-box .continer-left .continer-left-header .continer-left-header-info .continer-left-header-title{float: left;width: 93%;font-weight: 800;} 
.index-container .index-second-bottom-box .continer-left .continer-left-header .continer-left-header-info .more-div{float: left;width: 7%;} 
.index-container .index-second-bottom-box .continer-left .continer-left-header .continer-left-header-info .more-div .more{font-size: 14px;color: #9E9B9B;}
.index-container .index-second-bottom-box .continer-left .continer-left-header .continer-left-header-info .more-div .more .iconfont{font-size: 14px;}
.index-container .index-second-bottom-box .continer-left .swiper-container-card{width: 700px;height: 200px;margin-top: 18px;}
.index-container .index-second-bottom-box .continer-left .swiper-container-card a{color: #353535;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-right: 5px;}
.index-container .index-second-bottom-box .continer-left .swiper-container-card .swiper-slide img{width: 100%;height: 158px;overflow: hidden;padding:0 5px;}
.index-container .index-second-bottom-box .continer-left .swiper-container-card .swiper-slide .title{text-align: center;font-size: 14px;height: 40px;line-height: 40px;color: #6E6E70;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;}
.index-container .index-second-bottom-box .continer-right{width: 31%;}
.index-container .index-second-bottom-box .continer-right ul{}
.index-container .index-second-bottom-box .continer-right .second-ul{margin: 15px 0px;}
.index-container .index-second-bottom-box .continer-right ul li{float: left;width: 48%;height: 79px;line-height: 75px;text-align: center;border: 2px solid #F4F4F4;}
.index-container .index-second-bottom-box .continer-right ul li:first-child{margin-right: 10px;}
.index-container .index-second-bottom-box .continer-right ul li a{padding: 0px;}
.index-container .index-second-bottom-box .continer-right ul li a .title{font-size: 18px;color: #1F3A93;}
.index-container .index-second-bottom-box .continer-right ul li a .title .iconfont{color: #1F3A93; font-size: 30px;vertical-align: middle;margin-right: 8px;}
.li-this{background-color: #1F3A93;color: #FFFFFF;}
.li-this .title{color: #FFFFFF !important}
.li-this .iconfont{color: #FFFFFF !important}
.index-container .index-top-box .academic-top .menu div:first-child{width: 90%;}


/*****************************列表css*****************************/
.list-container-index{width: 100%;background-color: #F7F7F7;padding-top: 10px;}
.list-container-index .list-container {width: 1200px; margin: auto;background-color: #ffff;padding: 20px;}
.list-container-index .list-container .list-header {margin: 0 auto;height: 40px;font-size: 20px;color: #333333;font-weight: 800;border-bottom: 2px #e3e3e3 solid;line-height: 36px;}
.list-container-index .list-container .list-header .list-sign {background-color: #ffc000;height: 5px;width: 80px;right: 0;bottom: 0;}
.list-container-index .list-container .list-box ul{margin: 0; padding: 0;border-bottom: 1px solid #BCBCBC;overflow: auto;}
.list-container-index .list-container .list-box ul li{display: block;padding: 18px 0;}
.list-container-index .list-container .list-box ul li .content{width: 750px;display: block;float: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 18px;color: #333333;}
.list-container-index .list-container .list-box ul li .content i.icon-circle{margin-right: 8px;color: #D4D4D4;}
.list-container-index .list-container .list-box ul li .content i.icon-shipin{margin-left: 8px;font-size: 18px;}
.list-container-index .list-container .list-box ul li .date{width: 100px;text-align: right;display: block;float: right;font-size: 16px;color: #9C9B9B;}
.list-container-index .list-container .list-box ul li:hover{background-color: #EFF3F9;}


/*****************************列表imgcss*****************************/
.list-img .medical{margin-bottom: 20px;}
.list-img .medical ul{}
.list-img .medical ul li{width: 20%;float: left;text-align: center;background-color: #FFFFFF;}
.list-img .medical ul li a{margin-top: 20px;}
.list-img .medical ul li a img{width: 120px;height: 138px;vertical-align:middle;}
.list-img .medical ul li a p{font-size: 14px;margin-top: 5px;}




/****************************详情页css********************/
.detail-body{background-color: #F7F7F7;padding: 10px 0px;}
.detail-body .detail-contanier{width: 1200px;min-height: 380px;font-family: Microsoft YaHei; margin:auto;background-color: #FFFFFF;padding-bottom: 10px;}
.detail-body .detail-contanier .top-menu{margin:0px;padding: 15px 0px 0px 50px;}
.detail-body .detail-contanier .top-menu a{float:left;font-size: 16px;}
.detail-body .detail-contanier .top-menu i{margin: 0 2px;}
.detail-body .detail-contanier .news-title{font-size: 24px;color: #3D3D3D;text-align:center;padding-top: 18px;font-weight: bold;}
.detail-body .detail-contanier .news-info-content{font-size: 16px;padding:0px 80px;}
.detail-body .detail-contanier .news-info-content p{ line-height: 35px;margin-top: 19px;}
.detail-body .detail-contanier .news-info-content .center{display: block;margin: auto;margin-top: 30px;}
.detail-body .detail-contanier .news-info-content .annex-text{display: block;margin-top: 30px;}
.detail-body .detail-contanier .news-info-content .unit-date{text-align: center;float: right;}
.detail-body .detail-contanier .news-info-content .unit-date span{display: block;margin: 16px;}
.detail-body .detail-contanier .news-info-content video{width: 80%; min-height: 400px;margin-top: 30px;}
.detail-body .detail-contanier .file{margin-top:20px ;padding-left: 80px;}
.detail-body .detail-contanier .file .content-title{font-size: 18px;}
.detail-body .detail-contanier .file .content-url li {min-height: 25px;line-height: 25px;color: #1F3A93;border-radius: 2px;}
.detail-body .detail-contanier .file .content-url li div {display: inline-block;}
.detail-body .detail-contanier .file .content-url .content-url-title {width: 92%;font-size: 16px;}
.detail-body .detail-contanier .file .content-url .content-url-title .icon {margin-right: 10px;}
.detail-body .detail-contanier .file .content-url .content-url-download {}
.detail-body .detail-contanier .file .content-url .content-url-download a {line-height: 26px;width: 60px;height: 26px;font-size: 14px;color: #979797;background-color: #FFFFFF;text-align: center;border: 1px solid #D1D1D1;cursor: pointer;}
.detail-body .detail-contanier .file .content-url .content-url-download a span {font-size: 14px;margin-right: 0px;vertical-align: middle;}

/*******************************学术资料馆***********************************/
.information-container{background-color: #F7F7F7;padding-top: 10px;}
.information-section {width: 1200px; margin: auto;background-color: #FFFFFF; padding: 20px;}
.information-section .layui-tab{margin-top: 0px;}
// index 左侧tab切换
.information-section .information-left-tab .information-left,
.information-section .information-left-tab .information-right {float: left;}
.information-section .information-left-tab .information-left {float: left;width: 25%;min-height: 360px;background: #F6F6F6;border-radius: 2px;border: 1px solid #ECECEC;}
.information-section .information-left-tab .layui-tab {margin: 5px 0px !important;}
.information-section .information-left-tab .layui-tab-title {position: initial !important;border-bottom-style: none !important;}
.information-section .information-left-tab .layui-tab-title li {float: left;width: 100%;height: 60px;line-height: 58px !important;}
.information-section .information-left-tab .layui-tab-title li p {font-size: 18px;padding-left: 20px;text-align: left;color: #636363;}
.information-section .information-left-tab .information-left ul li p span {font-size: 20px;color: #7CA4C5;padding-right: 15px;vertical-align: middle;}
.information-section .information-left-tab .layui-tab-brief>.layui-tab-title .layui-this p,
.information-section .information-left-tab .layui-tab-brief>.layui-tab-title .layui-this p span {color: #FFFFFF !important;}
.information-section .information-left-tab .layui-tab-brief>.layui-tab-title .layui-this {background-color: #1F3A93;}
.information-section .information-left-tab .layui-tab-title .layui-this:after {height: 60px !important;border: none !important;}

.information-section .information-right {float: left;width: 70%;margin-left: 40px;}
.information-section .information-right ul li {height: 60px;line-height: 58px;border-radius: 5px;border: 1px solid #E8E8E8;margin-bottom: 20px;color: #3D3D3D;cursor: pointer;}
.information-section .information-right ul li a {display: inline-block;font-size: 18px;}
.information-section .information-right ul li .online_title {width: 80%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.information-section .information-right ul li .online_btn {float: right;position: relative;top: 12px;font-size: 16px;height: 35px;line-height: 35px;color: #FFFFFF;background-color: #1F3A93;margin: auto 15px;padding: 0 10px;border-radius: 2px;}
.information-section .information-right ul li .online_title span {font-size: 35px;color: #FCFCFC;vertical-align: middle;margin: 0px 3px;}
.information-section .information-right ul li:hover {background-color: #F5F7FB;border: 1px solid #D2DEEC;}
.information-section .information-right ul li:hover .online_title,
.information-section .information-right ul li:hover .online_title span {color: #1F3A93;}
/*.information-section .information-left-tab{min-height: 420px;}*/

.ho {
	max-height: 270px;
}

.color {
	color: #F63C27;
}

.fix {
	position: fixed;
	top: 0;
	background: rgb(255, 255, 255);
}

.tab-this {
	color: #FFFFFF;
	background-color: #1F3A93;
}

.dispaly {
	display: none;
}

.layui-laypage .layui-laypage-curr .layui-laypage-em {
	background-color: #0068B7;
}

.zhihui {
	color: #C1C1C1 !important;
	background-color: #F8F8F8 !important;
}

.layui-laypage .layui-laypage-curr .layui-laypage-em {background-color:rgb(31, 58, 147)!important}
.layui-btn{background-color:rgb(31, 58, 147)}
.nowrap a {padding-right: 35px;}
@media screen and (min-width: 320px) and (max-width: 1156px) {
	.index-container{padding-top: 4rem;padding-bottom: 18px;}
	.index-container .index-top-box{width: 100%;}
	.index-container .index-top-box .img-box{width: 95%;height: 9rem;margin-left: 0.4rem;}
	.index-container .index-top-box .academic-top{width: 100%;padding-left: 0.5rem;padding-right: 0.5rem;}
	.index-container .index-top-box .academic-top .menu div:first-child{width: 84%;}
	.index-container .index-second{width: 100%;}
	.index-container .index-second .ul-box{margin-top: 1rem;margin-bottom: 0;}
	.index-container .index-second-top .line{width: 25%;}
	.index-container .index-second-top .title{width: 50%;}
	.index-container .ul-box .ul-info .li-box .div-box {padding-bottom: 1rem;}
	.index-container .ul-box .ul-info{margin-left: 0px;}
	.index-container .ul-box .ul-info .li-box{width: 100%;height: auto;margin-bottom: 1rem;}
	.index-container .ul-box .ul-info .li-box .div-box .info{min-height: 80%;}
	.index-container .index-second-bottom-box .continer-left{width: 100%;padding: 10px 10px 0px 10px;}
	.index-container .index-second-bottom-box .continer-left .swiper-container-card{width: 100%;}
	.index-container .index-second-bottom-box .continer-right{width: 100%;}
	.index-container .index-second-bottom-box .continer-left .continer-left-header .continer-left-header-info .continer-left-header-title{width: 85%;}
	.index-container .index-second-bottom-box .continer-left .continer-left-header .continer-left-header-info .more-div{width: 15%;}
	.information-section{width: 100%;padding: 6rem 0.5rem 0rem 0.5rem;}
	.information-section .information-left-tab .information-left{width: 100%;min-height: 4rem;background: none;border: none;}
	.information-section .information-left-tab .layui-tab-title li{width: 20%;height: 2rem;line-height: 2rem !important;padding: 0 0.4rem;border-radius: 0.5rem;}
	.information-section .information-left-tab .layui-tab-title li p{padding: 0 0.1rem;font-size: 0.8rem;}
	.information-section .information-left-tab .layui-tab-title li p .iconfont{display: none;}
	.layui-tab-bar{display: none;}
	.information-section .information-right{width: 100%;margin: auto;}
	.information-section .information-right ul li{height: 2.75rem;line-height: 2.75rem;}
	.information-section .information-right ul li .online_title{width: 100%;}
	.information-section .information-right ul li .online_title span{color: #333333;}
	.information-section .information-right ul li .online_btn{display: none;}
}