@charset "utf-8";
/* CSS Document */
.pull-left {float: left;}
.pull-right {text-align: left; float: right;}
.fix {}
.fix::after {height: 0px; overflow: hidden; clear: both; display: block; visibility: hidden; content: "clear";}
.fix::before {height: 0px; overflow: hidden; clear: both; display: block; visibility: hidden; content: "clear";}
table { border-collapse:collapse; border-spacing:0;}
td { word-break: break-all; word-wrap:break-word;}

.pro2-specbox { margin-top:20px; width:100%; display:block; overflow: hidden;}

.tabtit1 li { margin: 0px 0.08%; }
.tabtit1 li:nth-child(1n) {width: 21.83%;}
.tabtit1 li:nth-child(2n) {width: 31.83%;}
.tabtit1 li:nth-child(3n) {width: 21.83%;}
.tabtit1 li:nth-child(4n) {width: 21.83%;}

.pro2-specbox .box-tab .tab-options li { text-align: center;  line-height: 44px;  font-size:16px;  float: left; cursor: pointer; background:#e0e0e0;}
.pro2-specbox .box-tab .tab-options li:hover { background:#2f4779;box-shadow:0px 6px 12px rgba(0, 0, 0, 0.45); color:#fff; }
.pro2-specbox .box-tab .tab-options li.tab-active {background:#2f4779;box-shadow:0px 6px 12px rgba(0, 0, 0, 0.45); color:#fff;}


.pro2-specbox .box-tab .tab-content-item {  padding:20px 12px; line-height: 26px; font-size: 1.2rem; }


.news-other { padding: 10px 0px; border-top: 1px #ddd solid; margin-top:20px; overflow:hidden;}
.news-other p {display: block; height: 30px;line-height: 30px;padding-left:3px;}
.news-other p a {font-size: 14px; }
.news-other .fhlb a { font-size: 14px; color: #fff; }

.news-other a.gr-back-btn { color: #fff; }
.gr-back-btn { float:right; font-size:14px; color:#fff;  margin-top: 6px; width:125px; height: 40px; line-height: 40px; text-align: center; background-color: #0075ba;  position: relative; overflow: hidden; z-index: 2;}
.gr-back-btn:after { content: ""; width: 125px;height: 40px;top: 40px;background: #db1d00; color:#fff; display: block;position: absolute;left: 0;z-index: -1; -webkit-transition: .3s; -o-transition: .3s; transition: .3s;}
.gr-back-btn:hover:after { top: 0;}

.news-container .news-other { margin-left:15px; margin-right:15px} 