/* CSS Document */
@charset "utf-8";
.hd-box .tle{font-size: 22px;line-height: 32px;text-align: center;color: #004ea2;font-weight: bold;position: relative;padding-left: 6px;}
.hd-box .tle::after{content: ""; left: 0;  border-bottom: 6px solid #004ea2;position: absolute;bottom: -16px;width: 97px;}
.hd-box .moreb{font-size: 13px;line-height: 32px;color: #626262;}
.hd-box{padding-bottom: 16px;background: url(pc4.png) repeat-x bottom left;}


.col-a{padding: 20px 0 0;}
.col-a .bd .col-a-left{width: 600px;position: relative;}
.col-a .bd .col-a-left .swiper{width: 600px;overflow: hidden;}
.col-a .bd .col-a-left .swiper-slide a{display: block;position: relative;}
.col-a .bd .col-a-left .swiper-slide a p{position: absolute;left: 0;width: 100%;line-height: 44px;color: white;font-size: 14px;background: rgba(0, 0, 0, 0.5);bottom: 0;padding: 0 180px 0 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;box-sizing: border-box;}
.col-a .bd .col-a-right{width: calc(100% - 600px );padding-left: 53px;box-sizing: border-box;}
.col-a .bd .col-a-right .hd1 {padding-bottom: 10px;border-bottom: 1px solid #e1e1e1;}
.col-a .bd .col-a-right .hd1 .more a{color: #626262;font-size: 13px;line-height: 32px;}
.col-a .bd .col-a-right .hd1 li{color: #707070;font-size: 22px;font-weight: bold;margin-left: 60px;position: relative;line-height: 32px;cursor: pointer;}
.col-a .bd .col-a-right .hd1 li:first-child{margin-left: 0;}
.col-a .bd .col-a-right .hd1 li.on{color: #004ea2;}
.col-a .bd .col-a-right .hd1 li.on::after{ content: ""; left: 50%; transform: translate(-50%,0); -webkit-transform: translate(-50%,0); -moz-transform: translate(-50%,0); -ms-transform: translate(-50%,0); -o-transform: translate(-50%,0); border-bottom: 5px solid #004ea2;position: absolute;bottom: -13px;width: 97px;}
.col-a .bd .col-a-right .bd1  li{font-size: 16px;color: #535353;line-height: 43px;border-bottom: 1px solid #f1f1f4;}
.col-a .bd .col-a-right .bd1  li a{color: #313131;padding-left: 14px;background: url(icon1.png) no-repeat left center;display: block;}
.col-a .bd .col-a-right .bd1  li a span{color: #313131;}
.col-a .bd .col-a-right .bd1  li a .mt{max-width: 80%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.col-a .bd .col-a-right .bd1 ul{padding-top: 10px;}
.col-a .swiper-pagination{width: unset !important;left: unset !important;display: inline-block !important;right: 20px;bottom: 15px !important;}
.col-a .swiper-pagination-bullet{ width: 7px; height: 7px; border-radius: unset !important; -webkit-border-radius: unset !important; -moz-border-radius: unset !important; -ms-border-radius: unset !important; -o-border-radius: unset !important; opacity: .2; background: white; }
.col-a .swiper-pagination-bullet-active{opacity: 1;}

.col-swiper{margin-top: 28px;}
.col-swiper .swiper{overflow: hidden;}

.col-b{padding-top: 20px;}
.col-b1{width: 420px;margin-right: 20px;}
.col-b1:last-child{margin-right: 0;}
.col-b1 .bd{margin-top: 13px;}
.col-b1 .bd ul{margin-top: 7px;}
.col-b1 .bd  li{line-height: 36px;}
.col-b1 .bd  li .mt{color: #313131;font-size: 15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;max-width: 80%;padding-left: 15px;background: url(icon2.png) no-repeat left center;}
.col-b1 .bd  li span{color: #313131;font-size: 15px;}

.col-c{padding-top: 15px;padding-bottom: 33px;}
.col-c .bd{margin-top: 15px;position: relative;}
.col-c .bd .swiper{overflow: hidden;}
.col-c .bd .mt{text-align: center;font-size: 14px;color: #000;line-height: 24px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-top: 5px;}
.col-c .swiper-button-next,.col-c .swiper-button-prev{width: 13px;height: 23px;}
.col-c .swiper-button-prev{background: url(prev.png) center;left: -35px;}
.col-c .swiper-button-next{ background: url(prev.png) center; transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); right: -35px;left: unset;}