.save2_banner { background: url(../img/banner_8.jpg) no-repeat center; background-size: cover; overflow: hidden }
.save2_banner .public_font { background: url(../img/lw-about-2.png) no-repeat left top; padding-left: 10%; margin-left: -15px; overflow: hidden; margin-top: 102px; height: 100%; padding-top: 65px }
.save2_banner .public_font h1 { font-size: 46px }
.save2_banner .public_font h2 { position: relative; font-size: 24px; padding-bottom: 10px }
.save2_banner .public_font h2:after { background: #3879d8; content: ''; position: absolute; bottom: 0; left: 0; width: 70px; height: 2px }
.lw-save2-main { background: #f5f5f5; padding: 80px 0 }
.lw-save2-cell { margin-top: -1px }
.lw-save2-cell .lw-save2-tit { position: relative; border-bottom: 1px solid #214c8b; border-top: 1px solid #214c8b; cursor: pointer }
.lw-save2-cell .lw-save2-tit h3 { margin-top: 10px; margin-bottom: 0; color: #214c8b; font-size: 22px }
.lw-save2-cell .lw-save2-tit .tit-r { position: absolute; right: 0; top: 50%; transform: translate(0, -50%); -webkit-transform: translate(0, -50%); -moz-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); color: #214c8b; font-size: 17px }
.lw-save2-cell .lw-save2-tit .tit-r i.arrow-up { width: 0; height: 0; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 10px solid #214c8b; display: inline-block; margin-left: 10px }
.lw-save2-cell .lw-save2-tit .tit-r i.arrow-down { width: 0; height: 0; border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 10px solid #214c8b; display: inline-block; margin-left: 10px }
.lw-save2-cell .lw-save2-tit h3 span { font-size: 18px }
.lw-save2-cell .lw-save2-tit p { font-size: 14px; color: #000; margin-bottom: 10px }
.lw-save2-cell .lw-save2-con { background-color: #375e97; margin: 20px 0 }
.lw-save2-cell .lw-save2-con h3 { margin-bottom: 10px }
.lw-save2-cell .lw-save2-con h3,
.lw-save2-cell .lw-save2-con p { line-height: 1.8; font-size: 16px }
.lw-save2-cell .lw-save2-con p { font-weight: 200 }
.lw-save2-cell .lw-save2-l { width: 50%; float: left; padding: 15px 20px }
.lw-save2-cell .lw-save2-r { width: 50%; float: right }
.lw-save2-cell .lw-save2-r img { display: block; width: 100% }
.abjj { padding: 70px 0 }
.abjj h6 { font-size: 18px; color: #567fbc; line-height: 3rem; padding-bottom: 16px }
.abjj h5{ color: #000; }
.abjj .item { padding: 1px 0; background: #273953; margin-top: 26px }
.abjj .item .col-md-6,
.abjj .item .col-md-5,
.abjj .item .col-sm-6,
.abjj .item .col-sm-5 { padding: 0 }
.abjj .item .font { height: 100%; background: url(../img/icon_8.png) no-repeat center 50% }
.abjj .item .font p { width: 75%; margin: 0 auto; line-height: 25px; padding: 20px 0 }
.ryxm { padding: 80px 0; background: url(../img/pic_30.jpg) no-repeat; background-size: cover }
.ryxm .swiper-slide { background: #325d99; margin: 56px 0 }
.ryxm .imgs { padding: 0 }
.ryxm .text { padding: 10px 0 0 25px }
.ryxm .text p { width: 95%; float: left; font-size: 14px; line-height: 22px; margin-left: 5px }
.ryxm .swiper-slide img { width: 100% }
.ryxm .swiper-button-prev,
.ryxm .swiper-button-next { width: 27px; height: 33px; background: url(../img/icon_12.png) no-repeat }
.ryxm .swiper-button-next { right: -62px; background-position: -27px 0 }
.ryxm .swiper-button-prev { left: -62px; background-position: 0 0 }
.ryxm .swiper-button-prev:hover { background-position: 0 -36px }
.ryxm .swiper-button-next:hover { background-position: -27px -36px }
.save3_banner { background: url(../img/banner_9.jpg) no-repeat center; background-size: cover; overflow: hidden }
.save3_banner .public_font { background: url(../img/lw-about-2.png) no-repeat left top; padding-left: 10%; margin-left: -15px; overflow: hidden; margin-top: 102px; height: 100%; padding-top: 65px }
.save3_banner .public_font h1 { font-size: 46px }
.save3_banner .public_font h2 { position: relative; font-size: 24px; padding-bottom: 10px }
.save3_banner .public_font h2:after { background: #3879d8; content: ''; position: absolute; bottom: 0; left: 0; width: 70px; height: 2px }
.lw-save .public_title_1 h1, .lw-save .public_title_1 h2 {color: #214c8b;}
.abjj2 h6 { color: #fff }
.ab2_imgs .line { padding-bottom: 40px }
.ab2_imgs div.pr { padding: 10px 0 0 10px; overflow: hidden }
.ab2_imgs img,
.ab2_imgs .rounds img { width: 100% }
.ab2_imgs .mask { height: 48%; background: #000; top: 50%; margin-top: -14%; opacity: .3 }
.ab2_imgs .font { height: 48%; top: 50%; padding: 4% 0 0 24%; margin-top: -14%; font-size: 14px }
.ab2_imgs .font2 { padding: 9% 0 0 7% }
.ab2_imgs .font3 { padding: 10% 0 0 20% }
.ab2_imgs .rounds { width: 32%; height: 32%; top: 50%; left: 50%; margin: -18% 0 0 -16%; z-index: 2 }
.ab2_imgs_2 { padding: 40px 0 60px 0 }
.ab2_imgs_2 img { width: 100% }
.save3_banner { background: url(../img/banner_9.jpg) no-repeat center; background-size: cover }
.ab3 { padding-bottom: 78px }
.ab3 .item { background: #273953; padding: 20px 5px; margin-top: 20px }
.ab3 .item img { width: 100% }
.ab3 .item h6 { width: 80%; font-size: 20px; background: #273953; line-height: 2.5rem }
.ab3 .item p { color: #cfd1d5; line-height: 2rem; letter-spacing: 1px }
.xllx { padding: 98px 0; background-image: url(../img/pic_45.jpg); background-repeat: no-repeat }
.xllx .public_title h2 { padding-bottom: 20px }
.xllx .mask { background: url(../img/icon_10.png); padding: 44px 0; margin-top: 40px }
.fwpx { padding: 90px 0 }
.lw-anbao { padding: 70px 0 95px }
.lw-anbao .lw-anbao-list { margin-top: 50px; background: #193666 }
.lw-anbao .lw-anbao-list .lw-anbao-img,
.lw-anbao .lw-anbao-list .lw-anbao-text { padding-right: 0; padding-left: 0 }
.lw-anbao .lw-anbao-list .lw-anbao-img img { width: 100%; display: block }
.lw-anbao .lw-anbao-list .lw-anbao-text { padding: 30px 40px }
.lw-anbao .lw-anbao-list .lw-anbao-text p { color: #fff; line-height: 1.8; min-height: 24px }
.lw-anbao .lw-anbao-list .lw-anbao-text p span { margin-right: 20px }
.lw-save { padding: 80px 0 }
.lw-save p {color: #000;font-size: 16px;line-height: 1.8;}
.lw-save-1 {}
.lw-save-intro { padding-top: 30px }
.lw-save-list { display: block; width: 100%; margin-top: 30px }
.lw-save-list li { width: 100%; float: left }
.lw-save-list h3 {position: relative;font-weight: normal;font-size: 22px;padding: 15px 20px;margin-top: 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #214c8b;border-top: 1px solid #214c8b;border-bottom: 1px solid #214c8b;margin-bottom: -1px;}
.lw-save-list h3 span { position: absolute; right: 15px; top: 50%; transform: translate(0, -50%); -webkit-transform: translate(0, -50%); -moz-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); display: inline-block; width: 100px; cursor: pointer; text-align: right; font-size: 18px }
.lw-save-text {min-height: 200px;padding-top: 30px;padding-bottom: 30px;background: url(../img/lw-investor-img2.png) no-repeat right top #f5f5f5;background-size: 29%;padding-left: 50px;padding-right: 50px;}
.lw-save-img {padding-right: 0;float: right;padding-left: 0;}
.lw-save-img img {display: block;width: 100%;}
.lw-save-table { margin-top: 20px }
.lw-save-table h4 { font-weight: normal; text-align: center; font-size: 15px }
.lw-save-table-main { margin-top: 20px; text-align: center; color: #fff }
.lw-save-table-main .item {cursor: pointer;height: 44px;line-height: 44px;font-size: 14px;white-space: nowrap;text-overflow: ellipsis;color: #000;}
.yq_a { color: #fff }
.yq_c { padding-left: 15px }

.lw-save-list h3 span i.arrow-up { width: 0; height: 0; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 10px solid #214c8b; display: inline-block; margin-left: 10px }
.lw-save-list h3 span i.arrow-down { width: 0; height: 0; border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 10px solid #214c8b; display: inline-block; margin-left: 10px }
.lw-list-cell {margin-top: 20px;margin-bottom: 20px;background-color: #f5f5f5;}
.lw-save p a {color: #1d3c5c}
.lw-save-1 {background-color: #375e96;}
.lw-save-1 .public_title_1 h1,.lw-save-1 .public_title_1 h2 {color:#fff;}
.lw-save-1 .lw-save-list h3 {color:#fff;border-top: 1px solid #fff;border-bottom: 1px solid #fff;}
.lw-save-1 .lw-save-list h3 span i.arrow-up {border-bottom: 10px solid #fff;}
.lw-save-1 .lw-save-list h3 span i.arrow-down {border-top: 10px solid #fff;}
.lw-save-1 .lw-save-text {background: none;background-size: 29%;}
.lw-save-1 .lw-list-cell {background-color:rgba(255,255,255,.1)}
.lw-save-1 p{color:#fff;}
.lw-save-ul {padding: 30px 0;border-bottom: 1px dashed rgba(20,20,20,.5);}
.lw-save-ul a {cursor: pointer;position: relative;width: 25%;float: left;display: block;min-height: 198px;}
.lw-save-ul a i{position: absolute;top:50%;left:50%;border-radius: 50%;transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%);display: inline-block;width: 198px;height: 198px;background: url(../img/lw-save-icon1.png) no-repeat center #f5f5f5;}
.lw-save-ul a i.save-icon-1 {background-position: 0 0;}
.lw-save-ul a i.save-icon-2 {background-position: 0 -198px;}
.lw-save-ul a i.save-icon-3 {background-position: 0 -396px;}
.lw-save-ul a i.save-icon-4 {background-position: 0 -594px;}
.lw-save-ul a:hover i {background: url(../img/lw-save-icon1.png) no-repeat center #375e96;}
.lw-save-ul a:hover i.save-icon-1 {background-position: -198px 0;}
.lw-save-ul a:hover i.save-icon-2 {background-position: -198px -198px;}
.lw-save-ul a:hover i.save-icon-3 {background-position: -198px -396px;}
.lw-save-ul a:hover i.save-icon-4 {background-position: -198px -594px;}

.lw-save-table h4{font-size: 20px;}
.lw-save-table h4 a {position: relative;padding: 10px 35px;background-color: #375e96;color: #fff;border-radius: 30px;}
.lw-save-table h4 a:after {content: '';position: absolute;bottom:-10px;left:50%;transform: translate(-50%, 0); -webkit-transform: translate(-50%, 0); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, 0); -o-transform: translate(-50%, 0);width: 0;height: 0;border-left: 8px solid transparent;border-right: 8px solid transparent;border-top: 10px solid #214c8b;display: inline-block;}
.lw-save-table h4 a:hover {text-decoration: none;}
.lw-save-table p {font-size: 16px;text-align: center;margin-top: 40px;}
.lw-save-table p a {color: #375e96;}
.lw-save-table-main .item-t {color:#375e96;font-size:20px;border-bottom:1px solid #375e96;}
.lw-save-table-main .item-cell {width: 100%;display: block;}
.lw-save-table-main .item-cell:nth-child(2n) {background-color: #f5f5f5;}
.lw-save-table-main .item-cell:hover {background-color: #375e96;color: #fff;}
.lw-save-table-main .item-cell:hover .item {color:#fff;}
.lw-save-list li:nth-child(2n) .lw-save-text {float: right;}
.lw-save-list li:nth-child(2n) .lw-save-img {float: left;}
@media (min-width:992px) {
	.yq_q { font-size: 14px }
}