﻿/*20221102*/
.do-wel-1-fy{background: url(../images/v3_top_banner.jpg) center top no-repeat;}
.wel-1-btn .qhs1{border-radius: 5px;font-size: 14px;}
.newBanner{margin: 40px auto 30px;}

.portal-box .tscx{width: 586px; float: left;}
.portal-box .rmfw{width: 586px; float: right;}
.portal-box .hd-txt{font-size: 24px;font-weight: bold; color: #333; line-height: 30px;}

.tscx .bd{margin: 30px auto 0;}
.tscx .bd ul li{float: left; width: 280px; height: 120px; margin-right: 26px; margin-bottom: 26px; position: relative; background-color: #f3f6f9; border-radius: 5px;}
.tscx .bd ul li:nth-child(2n){margin-right: 0;}
.tscx .bd ul li b{font-size: 18px;font-weight: bold;color: #333;}
.tscx .bd ul li img{position: absolute; left: 0; top: 0;}
.tscx .bd ul li a{position: absolute; width: 280px; height: 120px; left: 0; top: 0; padding-top: 32px; padding-left: 25px;}
.tscx .bd ul li a b{margin-bottom: 10px; padding-left: 30px; padding-right: 15px; display: block; text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.tscx .bd ul li a i{display: block; padding-right: 15px;font-size: 16px; color: #737475; text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.tscx .bd ul li:hover{background-color: #015293;}
.tscx .bd ul li:hover b{color: #fff;}
.tscx .bd ul li:hover i{color: #fff;}
.tscx .bd ul li .hoverImg{display: none;}
.tscx .bd ul li .aImg{display: block;}
.tscx .bd ul li:hover .hoverImg{display: block;}
.tscx .bd ul li:hover .aImg{display: none;}

.rmfw .bd{margin: 30px auto 0;}
.rmfw .bd ul li{float: left; width: 280px; height: 120px; margin-right: 26px; margin-bottom: 26px; position: relative; box-shadow: 0px 0px 12px 1px rgba(224,226,228,0.68);}
.rmfw .bd ul li:nth-child(2n){margin-right: 0;}
.rmfw .bd ul li b{font-size: 18px;font-weight: bold;color: #333;}
.rmfw .bd ul li .bgImg{position: absolute; left: 0; top: 0;}
.rmfw .bd ul li a{position: absolute; width: 280px; height: 120px; left: 0; top: 0; padding-top: 32px; padding-left: 25px; padding-right: 25px; border: 1px solid #ddd; border-radius: 5px; transition: all .3s;}
.rmfw .bd ul li a b{margin-bottom: 10px; display: block; text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.rmfw .bd ul li a i{padding-right: 26px;font-size: 16px; color: #737475; background: url(../images/arrow.svg) no-repeat center right;}
.rmfw .bd ul li a:hover{border-color: #006EAA;}
.rmfw .bd ul li a:hover b{color: #006EAA;}
.rmfw .bd ul li a:hover i{color: #87C9F4;}

.portal-box .bd .slick-prev{right: 30px;top: -45px;left: auto;background: url(../images/arrow.svg) no-repeat center right;transform: rotate(180deg);}
.portal-box .bd .slick-next{right: 0px;top: -45px;background: url(../images/arrow.svg) no-repeat center right;}
.portal-box .bd .slick-prev:hover{background: url(../images/arrowon.svg) no-repeat center right;transform: rotate(-270deg);}
.portal-box .bd .slick-next:hover{background: url(../images/arrowon.svg) no-repeat center right;transform: rotate(-90deg);}