﻿.swiper_box {
    width: 100%;
    position: relative;
}
#swiper_1 .swiper-wrapper{
    align-items: flex-start;
}
#swiper_1 .swiper-slide {
    padding-right: 10px;
    padding-bottom: 10px;
}
#swiper_1 .swiper-slide{
    height: auto;
}
#swiper_1.swiper-autoheight .swiper-wrapper {
    transition-property: transform, height;
}
.swiper_btn {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    cursor: pointer;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    font-size: 24px;
    line-height: 50px;
    text-align: center;
    color: rgba(255, 255, 255, 0.5);
    transition: all 0.3s ease;
}
.swiper_btn.prev_btn {
    left: -80px;
}
.swiper_btn.next_btn {
    right: -80px;
}
.swiper_btn:hover {
    color: #fff;
    background: #357dcb;
}

.swiper_btn_2 {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    cursor: pointer;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    font-size: 30px;
    line-height: 50px;
    text-align: center;
    color: rgba(255, 255, 255, 0.5);
    transition: all 0.3s ease;
}

.swiper_btn_2.prev_btn {
    left: -100px;
}
.swiper_btn_2.next_btn {
    right: -100px;
}
.swiper_btn_2:hover {
    color: #fff;
}
.page-layout-block-wrapper-c3099[data-key="brand_news"] .general_list_component_part-4 .general_list_part .general_list .general_item{
	border:0;
    box-shadow: 0 16px 16px rgba(0, 0, 0, .04);
}
.page-layout-block-wrapper-c3099[data-key="brand_news"] .general_list_component_part-4 .general_list_part{
	overflow:visible;
}
.general_list_component_part-4 .general_list_part .general_list .general_item .general_item_info .general_item_info_top .general_item_title{
	font-family: "SourceHanSansCN-H";
}
.general_list_component_part-1 .general_list .general_item .general_item_right .general_info .general_title{
	font-family: "SourceHanSansCN-H";
}
#zmpuKYXF .general_list_component_part-1 .general_list .general_item{
	transition: background .3s ease;
}
#zmpuKYXF .general_list_component_part-1 .general_list .general_item:hover{
	background-color: #0048b2;
}
#zmpuKYXF .general_list_component_part-1 .general_list .general_item .general_item_right .general_info .general_message{
	transition: color .3s ease;
}
#zmpuKYXF .general_list_component_part-1 .general_list .general_item .general_item_right .time_info .time_icon_box .iconfont{
	transition: color .3s ease;
}
#zmpuKYXF .general_list_component_part-1 .general_list .general_item:hover .general_item_right .general_info .general_title{
	color:#fff;
}
#zmpuKYXF .general_list_component_part-1 .general_list .general_item:hover .general_item_right .general_info .general_message{
	color:#fff;
}
#zmpuKYXF .general_list_component_part-1 .general_list .general_item:hover .general_item_right .time_info .time_icon_box .iconfont{
	color: #fff;
}
#TMZxpgTp .page-layout-row-inner-ab83f>div .layout-col-container-aa69d{
	transition: background .3s ease;
}
#TMZxpgTp .page-layout-row-inner-ab83f>div:hover .layout-col-container-aa69d{
	background-color: #0048b2;
}

#TMZxpgTp .page-layout-row-inner-ab83f>div .page-layout-block-inner-abdf7 span{
	transition: color .3s ease;
}
#TMZxpgTp .page-layout-row-inner-ab83f>div:hover .page-layout-block-inner-abdf7 span{
	color: #fff!important;
}
#yYrWYiKP .layout-inner-wrapper-c1718 .layout-col-container-aa69d{
	transition: background .3s ease;
}
#yYrWYiKP .layout-inner-wrapper-c1718:hover .layout-col-container-aa69d{
	background-color: #0048b2;
}
#yYrWYiKP .layout-inner-wrapper-c1718 .preset-text-e1162 span{
	transition: color .3s ease;
}
#yYrWYiKP .layout-inner-wrapper-c1718:hover .preset-text-e1162 span{
	color: #fff!important;
}
#yYrWYiKP .layout-inner-wrapper-c1718 .preset-text-e1162[data-id="7b6c6438"]{
	transition: color .3s ease;
}
#yYrWYiKP .layout-inner-wrapper-c1718:hover .preset-text-e1162[data-id="7b6c6438"]{
	color: #fff!important;
}
#yYrWYiKP .layout-inner-wrapper-c1718 .preset-text-e1162{
	transition: color .3s ease;
}
#yYrWYiKP .layout-inner-wrapper-c1718:hover .preset-text-e1162{
	color: #fff!important;
}
@font-face {
    font-family: "RiWenLOGO";
    font-weight: normal;
    font-style: normal;
    src: url("../fonts/RiWenLOGO.ttf");
}
[data-key="custom-self"] {
    font-family: "RiWenLOGO";
}


.preview-layer-c4543 .preview-layer--inner-b13ed {
	background-color: transparent;
}