.ban2-bot>.left{padding-left: 15px;}
.ban-header-nav .nav-ul > li:hover > a{color: #404e79;}
.ban-tab{padding: 30px 0;background: #e8eaee;margin: 30px 0 0;}
.ban-tab .container{padding: 0 15px;}
.ban-tab-ul{border-bottom: 1px solid #c7c8ca;}
.ban-tab-ul li{float: left;margin: 0 20px 0 0;}
.ban-tab-ul li a{font-size: 18px;color: #fff;background: #b6b6b6;display: block;padding: 0 8px 0 15px;margin-right:20px; line-height: 39px;white-space: nowrap;position:relative;}
.ban-tab-ul li a:after{display:block;content: '';width:20px;height:39px;position:absolute;right:-20px;top:0;background:url(../../../images/ban-tab-ulbg.png) no-repeat;}
.ban-tab-ul li.active a{background: #404e79;}
.ban-tab-ul li:hover a{background: #404e79;text-decoration: none;}
.ban-tab-ul li.active a:after{background:url(../../../images/ban-tab-ulbgac.png) no-repeat;}
.ban-tab-ul li:hover a:after{background:url(../../../images/ban-tab-ulbgac.png) no-repeat;}

.ban-tab-con .wrap{display: none;}
.ban-tab-con ul{margin: 30px -12px 0;padding: 0 0 24px;}
.ban-tab-con ul li{float: left;width: 354px;height: 360px;margin: 0 12px 25px;background: #fff;position: relative;}
.ban-tab-con ul li .pic{display: block;height:150px;position: relative;}
.ban-tab-con ul li .pic img{max-width: 100%;max-height:90%;position: absolute;left:0;right:0;top:0;bottom:0;margin:auto;}
.ban-tab-con ul li .bot{padding: 18px 20px 16px;background: #fff;}
.ban-tab-con ul li .tit{font-size: 17px;color: #404e79;line-height: 22px;margin: 0 0 8px;display: block;font-weight: bolder;}
.ban-tab-con ul li .author a{color: #666;font-size: 14px;line-height: 20px;display: inline-block;}
.ban-tab-con ul li .doi{color: #666;font-size: 14px;line-height: 20px;}
.ban-tab-con ul li .doi a{color: #404e79;font-size: 14px;line-height: 22px;}
.ban-tab-con ul li .three{padding: 9px 0 0;line-height:20px;position: absolute;bottom: 15px;}
.ban-tab-con ul li .three a{color: #666;font-size: 14px;line-height: 14px;float: left;display: block;
padding: 0 16px;border-right:1px solid #666;}
.ban-tab-con ul li .three a.one{padding-left: 0;}
.ban-tab-con ul li .three a.last{padding-right: 0;}
.ban-tab-con ul li .three a.last:after{display: none;}
.ban-tab-con ul li .three a:last-child{border-right: 0;}

.ban-news-title{text-align: center;}
.ban-news-title .tit{font-size: 18px;color: #000;line-height: 28px;padding: 0 0 16px;position: relative;}
.ban-news-title .tit:before{content: '';width: 71px;height: 4px;background: #000;position: absolute;left: 0;right: 0;bottom: 0;margin: auto;}
.ban-news{padding: 70px 0;}
.ban-news .container{padding: 0 15px;}
.ban-news ul{margin: 0 -12px;}
.ban-news ul li .ban-news-title{padding: 0 0 4px;}
.ban-news ul li{float: left; width: 354px;padding: 23px 20px;border: 1px solid #cfd5e4;min-height: 466px;margin: 0 12px;}
.ban-news ul li .bot{min-height: 354px;}
.ban-news ul li dl{padding:16px 0;border-bottom: 1px solid #e7e7e7;}
.ban-news ul li dl dt{font-size: 15px;color: #000;line-height: 20px;padding: 0 0 5px;min-height: 40px;}
.ban-news ul li dl dt a{color:#404e79;}
.ban-news ul li dl dd{color: #666;line-height: 20px;}
.ban-news-more{line-height: 16px;text-align: center;display: block;color: #6e82aa;margin-top: 5px;}
.ban-main .semic-list .article-list .group2{margin-left: 20px;width:133px;display:block;float:left;height:110px;overflow:hidden;}
.semic-list .article-list .group2 img{width:100%;}
.semic-list .article-list .article-list-left{padding:0;}
.semic-list .article-list .article-list-left input{margin:0;}
.selectAll{margin: 15px 0 0 0;display: inline-block;}
.romal{font-family: Times New Roman;font-size: 40px;color: #fff;line-height: 45px;font-weight: bolder;}
/* right  */
.SideBox.SideBox--padding{padding: 15px;}
.ListStack.ListStack--float>li:nth-child(odd){clear: both;}
.ListStack.ListStack--float>li{float: left;padding: 20px 0 0;width: 50%;}
.ListStack.ListStack--float>li>span{border-left: 1px solid #c6c6c6;display: block;padding: 0 8px 10px;}
.ListStack.ListStack--float>li:first-child+*,.ListStack.ListStack--float>li:first-child{padding: 0;}
.semic-right-list .right-l{margin: 0 auto 15px;}
@media screen and (min-width: 1200px){
	.romal{padding-top: 9px;}
}
@media screen and (max-width: 1200px) {
	.ban-tab-con ul{margin: 40px -1% 0;}
    .ban-tab-con ul li{width: 31.33%;margin: 0 1% 25px;word-break: break-all;}
    .ban-tab-con ul li .three a{display: block;padding: 2px 0;width:50%;border:none;}
    .ban-tab-con ul li .three a:after{display: none;}
    .ban-news ul li{width: 31.33%;margin: 0 1%;}
    .ban2-bot>.left, .ban2-bot>.right{width: 100%; float: none;padding: 0;}
    .semic-list .article-list .article-list-left{width:2%;}
    .semic-list .article-list .group2{width:14%;}
    .semic-list .article-list .article-list-right{width:100%;}
    .ban-banner .right-r-top,.ban-banner .right-r-top .line:before{width:100%;}
    .book .left{float: none;margin: 0 auto;}
    .book .right{float: none;padding: 20px 0 0;margin: 0 auto;width: 90%;}
    .selectAll,
    .semic-list .article-list .article-list-left{display:none;}
}
@media screen and (max-width: 767px) {
	/* .main>.semic-list{padding:0 15px;} */
	/*二级页面*/
  	.ban2-bot>.left,.ban2-bot>.right{width: 100%;float: none;}
    .ban2-bot>.right{padding: 20px 0 0;}
	.semic-list .article-list .article-list-left,.chooseAll{display:none;}
	.ban-main .semic-list .article-list .group2{width:25%;display:none;padding:0;}
    .semic-list .article-list .article-list-right{width:100%;padding:0;}
    .semic-list .article-list .article-list-zy font{padding:0;width:50%;display:block;float:left;}
	.ban-tab-con ul li,.ban-news ul li{width:100%;float:none;margin:0 0 15px;}
	.ban-news ul{margin:0;}
	.romal{font-size: 18px;line-height: 25px;font-weight: bolder;}
}


















