body{background:#e4e4e4}
.banner{width: 100%;height:500px;background: url('../images_2020/abtb0025.jpg') no-repeat center top;overflow: hidden;margin-top: 120px;}


.exchange-content{margin-top: -175px;overflow: hidden;background: white;-moz-box-shadow:1px 1px 5px #666; -webkit-box-shadow:1px 1px 5px #666; box-shadow:1px 1px 5px #666;}
.acurrt{width: 100%;height: 56px;line-height: 56px;border-bottom: 1px solid #ccc;padding: 0 15px;font-size: 16px}
.acurrt a.crlj{position: relative;padding-left: 24px}
.acurrt a.crlj::after{content: '';left: 0;top: 0;width: 18px;height: 16px;background: url('../images_2020/homeicon.png') no-repeat;position: absolute}

.breadcrumb {float: right;padding: 0 15px;margin-right: 15px}
.breadcrumb > li {display: inline-block;}
.breadcrumb > li + li:before {padding: 0 5px;color: #ccc;content: "/\00a0";}
.breadcrumb > .active {color: #0069b5;}

.ab-fot{margin: 20px auto;overflow: hidden;text-align: center}
.ab-fot h4{font-size: 16px}
.ab-fot h5{font-size: 16px}


.cultural-txt{padding: 45px;overflow: hidden;}
.cultural-txt .athd{text-align: center;overflow: hidden;}
.cultural-txt .athd h3{font-size: 24px}
.cultural-txt .athd h2{font-size: 30px}
.cultural-txt .athd h4{font-size: 18px;margin-top: 40px}
.cultural-txt .athd h5{font-size: 18px;margin-top: 10px}



.cultural-caption{padding: 45px;overflow: hidden;}
.cultural-caption h3{font-size: 20px;color: #ad1408}
.cultural-caption p{margin-top: 20px;font-size: 18px;color: #444;line-height: 1.7}


/*notification*/
.noti-caption{overflow: hidden;padding: 45px}
.noti-caption .media{overflow: hidden;width: 100%;margin-bottom: 30px}
.noti-caption .media-left{width: 85px;height: 85px;float: left;background: #eee}
.noti-caption .media-left span{display: block;width: 100%;text-align: center}
.noti-caption .media-left span.day{font-size: 30px;margin-top: 8px}
.noti-caption .media-left span.year{font-size:16px}
.noti-caption .media-body{width: 900px;float: right;margin-right: 20px}
.noti-caption .media-body h4{font-size: 20px;font-weight: bold}
.noti-caption .media-body p{font-size: 16px;color: #666;line-height: 1.7;margin-top: 8px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.notpage{overflow: hidden;margin-top: 40px;text-align: center}
.pagination {display: inline-block;padding-left: 0;margin: 20px 0;border-radius: 4px;}
.pagination > li {display: inline;}
.pagination > li > a,
.pagination > li > span {position: relative;float: left;padding:12px 18px;margin-left: 8px;line-height: 1.42857143;color: #666;text-decoration: none;background-color: #f4f4f6;border: 1px solid #999;border-radius: 4px;}
.pagination > li:first-child > a,
.pagination > li:first-child > span {margin-left: 0;border-radius: 4px;}
.pagination > li:last-child > a,
.pagination > li:last-child > span {border-top-right-radius: 4px;border-bottom-right-radius: 4px;}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {z-index: 2;color: #333;background-color: #999;border-color: #999;}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {z-index: 3;color: #fff;cursor: default;background-color: #337ab7;border-color: #337ab7;}