 html,
 body {
 	position: relative;
 	height: 100%;
 	background-color: #F3F5F7;
 }

 body {
 	background: #eee;
 	font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
 	font-size: 14px;
 	color: #000;
 	margin: 0;
 	padding: 0;
 }
video{
      object-fit:fill;
}
 .swiper-container {
 	width: 100%;
 	height: 100%;
 	margin-left: auto;
 	margin-right: auto;
 }

 .swiper-slide {
 	text-align: center;
 	font-size: 18px;
 	background: #fff;

 	/* Center slide text vertically */
 	display: -webkit-box;
 	display: -ms-flexbox;
 	display: -webkit-flex;
 	display: flex;
 	-webkit-box-pack: center;
 	-ms-flex-pack: center;
 	-webkit-justify-content: center;
 	justify-content: center;
 	-webkit-box-align: center;
 	-ms-flex-align: center;
 	-webkit-align-items: center;
 	align-items: center;
 }

 .ui-swiper-header {
 	width: 100%;
 	height: 100%;
 }

 .ui-hd-bx {
 	width: 100%;
 	height: 100%;
 }

 .ui-hd-bx .swiper-pagination-bullet {
 	width: 30px;
 	height: 30px;
 	display: inline-block;
 	border-radius: 100%;
 	background: #fff;
 	opacity: .6;
 }

 .ui-hd-bx .swiper-pagination-bullet-active {
 	opacity: 1;
 	background: #fff;
 	width: 74px;
 	height: 18px;
 	display: inline-block;
 	border-radius: 8px;
        position:relative;
        top:5px;
 }

 .ui-hd-bx .swiper-pagination4 {
 	width: 30% !important;
 	right: 2% !important;
 	right: 0 !important;
 }

 .ui-hd-img {
 	width: 100%;
 	height: 100%;
 	display: block;
 }

 .ui-content {
 	width: 100%;
 	/* margin-top: 400px; */
 }

 .ui-cnt1 {
 	width: 100%;
 	height: 1200px;
 	background-image: url("../images/cnt1bg.png");
 	background-repeat: no-repeat;
 	background-size: 100% 100%;
 }

 .ui-cnt1-min {
 	width: 1600px;
 	margin: auto;
 	padding-top: 40px;
 }

 .ui-cnt1-title {
 	width: 180px;
 	background-image: url("../images/titbg.png");
 	background-repeat: no-repeat;
 	background-size: 140px 38px;
 	background-position: center top;
 	margin: auto;
 	display: block;
 	padding-top: 22px;
 }

 .ui-cnt1-tit-h {
 	display: flex;
        justify-content:center;
 }

 .ui-cnt1-tit-h1 {
 	font-family: Source Han Sans CN;
 	font-weight: 500;
 	font-size: 44px;
 	color: #7E2F2F;
 	float: left;
 }

 .ui-cnt1-tit-h2 {
 	font-family: Source Han Sans CN;
 	font-weight: 500;
 	font-size: 44px;
 	color: #333333;
 	float: left;
 }

 .ui-cnt1-tit-p {
 	font-family: Source Han Sans CN;
 	font-weight: 500;
 	font-size: 24px;
 	color: #7E2F2F;
 	/* padding-top: 20px; */
 	text-align: center;
 }

 .ui-cnt1-swiper {
 	width: 100%;
 	height: 551px;
 	margin-top: 50px;
 }

 .swiper1 .swiper-pagination-bullet {
 	width: 20px !important; 
 	height: 20px !important; 
 	display: inline-block;
 	border-radius: 50%;
 	background: transparent !important;
 	opacity: 1;
 	padding: 5px !important;
        text-align:center;
        line-height:20px;
 }

 .swiper1 .swiper-pagination-bullet-active {
 	opacity: 1;
 	background: #7E2F2F !important;
 	color: #fff;
 }

 .ui-cnt1-swp-tp {
 	width: 100%;
 	height: 551px;
 }

 .ui-cnt1-swp-tpl {
 	width: 708px;
 	height: 100%;
 	background-color: #fff;
 	float: right;
 }

 .ui-cnt1-swp-tpl-h {
 	width: 619px;
 	background-image: url("../images/cnt1ltpbg.png");
 	background-repeat: no-repeat;
 	background-size: 100% 6px;
 	background-position: center 100%;
 	margin: 10px auto 0;
 }

 .ui-cnt1-swp-tpl-h1 {
 	display: flex;
 }

 .ui-cnt1-swp-tpl-h1-p1 {
 	font-family: Source Han Sans CN;
 	font-weight: 500;
 	font-size: 40px;
 	color: #7E2F2F;
 }

 .ui-cnt1-swp-tpl-h1-p2 {
 	font-family: Source Han Sans CN;
 	font-weight: 400;
 	font-size: 20px;
 	color: #666666;
 	display: flex;
 	align-items: end;
 	line-height: 42px;
        margin-left:10px;
 }

 .ui-cnt1-swp-tpl-tx {
 	font-family: Source Han Sans CN;
 	font-weight: 400;
 	font-size: 26px;
 	color: #333333;
 	line-height: 41px;
 	padding-top: 40px;
 	text-align: left;
 	width: 619px;
 	margin: auto;
 }

 .ui-cnt1-swp-tpl-txp {
 	font-family: Source Han Sans CN;
 	font-weight: 400;
 	font-size: 18px;
 	color: #333333;
 	line-height: 41px;
 	padding-top: 74px;
 	text-align: left;
 	width: 619px;
 	margin: auto;
 }

 .ui-cnt1-swp-tpl-more-max {
 	width: 619px;
 	margin: auto;
 }

 .ui-cnt1-swp-tpl-more {
 	width: 190px;
 	height: 53px;
 	background-image: url("../images/cnt1more.png");
 	background-repeat: no-repeat;
 	background-size: 100% 100%;
 	font-family: Source Han Sans CN;
 	font-weight: 400;
 	font-size: 22px;
 	color: #FFFFFF;
 	padding: 10px 25px;
 	box-sizing: border-box;
 	text-align: left;
 	margin-top: 80px;
 }

 .ui-cnt1-swp-tpr {
 	width: 892px;
 	height: 551px;
 	float: left;
        overflow:hidden;
 }

 .ui-cnt1-swp-tpr img {
 	width: 100%;
 	height: 100%;
 	display: block;
 }

 .swiper-pagination1 {
 	text-align: left !important;
 	padding-left: 460px;
 	bottom: 52px !important;
 }

 .ui-cnt1-swpb {
    width: 100%;
    height: 353px;
    margin-top: 45px;
    background: #fff;
    box-sizing: border-box;
    padding: 38px;
 }

 .ui-cnt1-swpb-li {
 	width: 100%;
 	height: 194px;
 	 	display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-bottom:40px;

 }

 .ui-cnt1-swpb-li:nth-child(1) .ui-cnt1-swpb-li1 {
 	text-align: center;
 	
 }

 .ui-cnt1-swpb-li:last-child {
 	border-right: none;
 }

 .ui-cnt1-swpb-li1 {
 	width: 420px;
 	/*margin: 0 auto 30px;*/
        margin-bottom:40px;
 }

 .ui-cnt1-swpb-li1:hover .ui-cnt1-swpb-li1-h {
 	color: #7E2F2F;
 }

 .ui-cnt1-swpb-li1:hover .ui-cnt1-swpb-li1-p {
 	color: #7E2F2F;
 }

 .ui-cnt1-swpb-li1-h {
 	font-family: Source Han Sans CN;
 	font-weight: 400;
 	font-size: 22px;
 	color: #333333;
 	text-align: left;
 	width: 98%;
 	overflow: hidden;
 	text-overflow: ellipsis;
 	white-space: nowrap;
 }

 .ui-cnt1-swpb-li1-p {
 	font-family: Source Han Sans CN;
 	font-weight: 400;
 	font-size: 20px;
 	color: #666666;
 	padding-top: 22px;
 	text-align: left;
 	width: 90%;
 	overflow: hidden;
 	text-overflow: ellipsis;
 	white-space: nowrap;
display: flex;
    align-items: center;
 }

 .ui-cnt1-swpb-li1-p img {
 	width: 49px;
 	height: 2px;
 	display: inline-block;
 	margin-bottom: 5px;
 	margin-right: 19px;
 }

 .ui-cnt2 {
 	width: 100%;
 	height: 468px;
 	background-image: url("../images/cnt2bg.png");
 	background-repeat: no-repeat;
 	background-size: 100% 100%;
 	overflow: hidden;
 	padding-top: 50px;
 	box-sizing: border-box;

 }

 .ui-cnt2-min {
 	width: 1600px;
 	margin: auto;
 }

 .ui-cnt2-ul {
 	width: 100%;
 	margin-top: 50px;
height:180px;
position:relative;
 }

 .ui-cnt2-li {
 	width: 374px;
 	height: 181px;
 	background: #FFFFFF;
 	padding: 30px;
 	box-sizing: border-box;
 	border-bottom: 4px solid #7E2F2F;
 	float: left;
 	margin-right: 37px;
	display: block;
 }

 .ui-cnt2-li:hover {
 	width: 372px;
 	height: 181px;
 	background-image: url("../images/cnt2libg.jpg");
 	background-size: 100% 100%;
 	background-repeat: no-repeat;
 }

 .ui-cnt2-li:hover .ui-cnt2-li-h {
 	color: #FFFFFF;
 }

 .ui-cnt2-li:hover .ui-cnt2-lib-h {
 	color: #FFFFFF;
 }



 .ui-cnt2-li:last-child {
 	margin-right: 0;
 }

 .ui-cnt2-li:last-child {
 	margin-right: 0;
 }

 .ui-cnt2-li-h {
 	font-family: Source Han Sans CN;
 	font-weight: 400;
 	font-size: 22px;
 	color: #333333;
 	line-height: 35px;
 	text-align: left;
 }

 .ui-cnt2-lib {
 	margin-top: 35px;
 	width: 100%;
 }

 .ui-cnt2-lib-h {
 	font-family: Source Han Sans CN;
 	font-weight: 400;
 	font-size: 20px;
 	color: #999999;
 	float: left;
 }

 .ui-cnt2-lib-img {
 	width: 49px;
 	height: 2px;
 	display: block;
 	background-image: url("../images/hengxian.png");
 	background-repeat: no-repeat;
 	background-size: 100% 100%;
    margin-right: 20px;
 }
.sdxw-more{
    width:187px;
    height:50px;
    margin:40px auto;
    background-image: url("../images/morebg.png");
 	background-repeat: no-repeat;
 	background-size: 100% 100%;
    text-align:center;
}
.sdxw-more a{
   font-size: 22px;
color: #7E2F2F;
line-height: 48px;
}

 .ui-cnt2-lib-img-tzgg {
     width: 32px;
     height: 23px;
     display: block;
     float: right;
     background-image: url("../images/cnt2li1tzgg.png");
     background-repeat: no-repeat;
     background-size: 100% 100%;
 }

 .ui-cnt2-li:hover .ui-cnt2-lib-img-tzgg {
     width: 32px;
     height: 23px;
     display: block;
     float: right;
     background-image: url("../images/cnt2linext.png");
     background-repeat: no-repeat;
     background-size: 100% 100%;
 }
  .ui-cnt3 {
 	width: 100%;
 	height: 876px;
 	display: block;
 	background-image: url("../images/cnt3bg.png");
 	background-repeat: no-repeat;
 	background-size: 100% 100%;
 }

 .ui-cnt3-min {
 	width: 1600px;
 	margin: auto;
 	overflow: hidden;
 	padding-top: 40px;
 }

 .ui-cnt3l {
 	width: 797px;
 	height: 768px;
 	background-image: url("../images/cnt3lbg.png");
 	background-repeat: no-repeat;
 	background-size: 100% 100%;
 	overflow: hidden;
 	float: left;
 }

 .ui-cnt3l-tp {
 	width: 660px;
 	margin-left: 45px;
 	margin-top: 50px;
 }

 .ui-cnt3l-tp::after {
 	content: "";
 	clear: both;
 	display: block;
 }

 .ui-cnt3l-tpl {
 	float: left;
 }

 .ui-cnt3l-tpl:nth-child(2) {
 	font-family: Source Han Sans CN;
 	font-weight: 500;
 	font-size: 44px;
 	color: #666666;
 	/* line-height: 186px; */
 	margin-left: 40px;
 	margin-top: 23px;
 }

 .ui-cnt3l-tpl-h1 {
 	/* color: #666666; */
 	float: left;
 }

 .ui-cnt3l-tpl-h2 {
 	/* color: #666666; */
 	float: left;
 }

 .ui-cnt3l-tpr {
 	float: right;
 	font-family: Source Han Sans CN;
 	font-weight: 400;
 	font-size: 18px;
 	color: #7A2E30;
 	margin-top: 38px;
 	border-bottom: 1px solid #EAEAEA;
 	width: 230px;
 	text-align: right;
 	padding-bottom: 10px;
 }

 .ui-cnt3r-newR {
 	width: 274px;
 	border-bottom: 1px solid #EAEAEA;
 	padding-bottom: 4px;
 	float: right;
 	padding-left: 106px;
 	box-sizing: border-box;
 	margin-top: 25px;
 }

 .ui-cnt3r-newR-h {
 	font-family: Source Han Sans CN;
 	font-weight: 500;
 	font-size: 32px;
 	color: #666666;
 	float: left;
 	margin-left: 20px;
        cursor:pointer;
 }

 .ui-cnt3r-newR-h1 {
 	color: #7D2F2F;
 }

 .ui-cnt3r-ul {
 	width: 702px;
 	margin-left: 45px;
 	margin-top: 50px;
 }

 .ui-cnt3r-li {
 	width: 100%;
 	border-bottom: 1px dotted #DDDDDD;
 	padding: 0px 0 30px;
 	margin-bottom: 20px;
 }

 .ui-cnt3r-li::after {
 	content: "";
 	display: block;
 	clear: both;
 }

 .ui-cnt3r-li-img {
 	width: 254px;
 	height: 172px;
 	display: block;
 	float: left;
 }

 .ui-cnt3r-lir {
 	width: 390px;
 	float: right;
 }

 .ui-cnt3r-lir-h {
 	font-family: Source Han Sans CN;
 	font-weight: 400;
 	font-size: 22px;
 	color: #333333;
 	padding-bottom: 20px;
 	overflow: hidden;
 	text-overflow: ellipsis;
 	white-space: nowrap;
 }

 .ui-cnt3r-lir-p {
 	font-family: Source Han Sans CN;
 	font-weight: 400;
 	font-size: 18px;
 	color: #333333;
 	line-height: 35px;
 	overflow: hidden;
 	text-overflow: ellipsis;
 	-webkit-line-clamp: 2;
 	-webkit-box-orient: vertical;
 	display: -webkit-box;
 	margin-bottom: 20px;
 }

 .ui-cnt3r-lirb {
 	width: 190px;
 }

 .ui-cnt3r-lirb img {
 	width: 23px;
 	height: 24px;
 	display: block;
 	float: left;
 }
 .ui-cntr-lirb-img {
     width: 23px;
     height: 24px;
     background: url('../images/cnt3rlir1.png') no-repeat center;
     background-size: 100% 100%;
     /* display: block; */
     float: left;
 }
 .ui-cnt3r-lirb p {
 	font-family: Source Han Sans CN;
 	font-weight: 400;
 	font-size: 20px;
 	color: #999999;
 	float: right;
 }

 .ui-cnt3lb {
 	width: 660px;
 	margin-left: 36px;
 }

 .ui-cnt3lb-li {
 	width: 100%;
 	border-bottom: 2px dotted #DDDDDD;
 	padding: 29px 0;
 }

 .ui-cnt3lb-li:hover .ui-cnt3lb-lir {
 	color: #7E2F2F;
 }

 .ui-cnt3lb-li:last-child {
 	border-bottom: none;
 }

 .ui-cnt3lb-li::after {
 	content: "";
 	display: block;
 	clear: both;
 }

 .ui-cnt3lb-lil {
 	float: left;
 	width: 95px;
 	height: 83px;

 }

 .ui-cnt3lb-lil-p1 {
 	font-family: Source Han Sans CN;
 	font-weight: 400;
 	font-size: 22px;
 	color: #FEFEFE;
 	height: 42px;
 	background-color: #7E2F2F;
 	line-height: 43px;
 	text-align: center;
 }

 .ui-cnt3lb-lil-p2 {
 	font-family: Source Han Sans CN;
 	font-weight: 400;
 	font-size: 20px;
 	color: #666666;
 	line-height: 43px;
 	background-color: #EAEAEA;
 	text-align: center;
 	height: 42px;
 }

 .ui-cnt3lb-lir {
 	font-family: Source Han Sans CN;
 	font-weight: 400;
 	font-size: 22px;
 	color: #333333;
 	line-height: 33px;
 	margin-left: 37px;
 	width: 78%;
 	overflow: hidden;
 	text-overflow: ellipsis;
 	-webkit-box-orient: vertical;
 	-webkit-line-clamp: 2;
 	display: -webkit-box;
 	float: right;
 	margin-top: 8px;
 }

 .ui-cnt3r {
 	width: 797px;
 	height: 768px;
 	background-image: url("../images/cnt3rbg.png");
 	background-repeat: no-repeat;
 	background-size: 100% 100%;
 	overflow: hidden;
 	float: right;
 }

 .ui-cnt3r-li1 {
 	width: 702px;
 	padding: 14px 0;
 }

 .ui-cnt3r-li1:hover .ui-cnt3r-li1-h {
 	color: #7E2F2F;
 }

 .ui-cnt3r-li1:hover .ui-cnt3r-li1-p {
 	color: #7E2F2F;
 }

 .ui-cnt3r-li1::after {
 	content: "";
 	display: block;
 	clear: both;
 }

 .ui-cnt3r-li1-h {
 	font-family: Source Han Sans CN;
 	font-weight: 400;
 	font-size: 22px;
 	color: #333333;
 	float: left;
 	width: 500px;
 	overflow: hidden;
 	text-overflow: ellipsis;
 	white-space: nowrap;
 }

 .ui-cnt3r-li1-h:before {
 	content: "";
 	width: 8px;
 	height: 8px;
 	background: #7E2F2F;
 	border-radius: 50%;
 	display: block;
 	float: left;
 	margin-top: 13px;
 	margin-right: 15px;
 }

 .ui-cnt3r-li1-p {
 	font-family: Source Han Sans CN;
 	font-weight: 400;
 	font-size: 20px;
 	color: #999999;
 	float: right;
 }
 .ui-cnt4 {
 	width: 100%;
 	height: 921px;
 	background-image: url("../images/cnt4bg.png") no-repeat;
 	background-size: 100% 100%;
 	background-repeat: no-repeat;
 }

 .ui-cnt4-min {
 	width: 1600px;
 	margin: auto;
 }

  .ui-cnt4l-ul {
 	width: 692px;
 	margin-top: 50px;
 	margin-left: 50px;
 }

 .ui-cnt4l-li {
 	width: 692px;
 	height: 197px;
 	/* background-image: url("../images/cnt4llibg.png");
 	background-repeat: no-repeat;
 	background-size: 100% 100%; */
 	overflow: hidden;
 	background-color: #F4F1EC;
 	margin-bottom: 15px;
 }

 .ui-cnt4l-li-h {
 	font-family: Source Han Sans CN;
 	font-weight: 400;
 	font-size: 26px;
 	color: #7A2E30;
 	width: 640px;
 	margin: 30px auto 15px;
 	overflow: hidden;
 	text-overflow: ellipsis;
 	white-space: nowrap;
 }

 .ui-cnt4l-li-p {
 	width: 640px;
 	margin: 0 auto 10px;
 }

 .ui-cnt4l-li-p::after {
 	content: "";
 	clear: both;
 	display: block;
 }
 .ui-cnt4l-li-p-time {
     /*  width: 18px;
     height: 18px; */
     width: 20px;
     height: 20px;
     display: block;
     margin-right: 18px;
     float: left;
     margin-top: 5px;
     background: url('../images/cnt4l2.png') no-repeat center;
     background-size: 100% 100%;
 }
 
 .ui-cnt4l-li-p-site {
     /*    width: 16px;
     height: 21px; */
     width: 20px;
     height: 20px;
     display: block;
     margin-right: 18px;
     float: left;
     margin-top: 5px;
     background: url('../images/cnt4l3.png') no-repeat center;
     background-size: 100% 100%;
 }
 
 .ui-cnt4l-li-p-compere {
     width: 20px;
     height: 20px;
     /*  display: block; */
     background: url('../images/cnt4l1.png') no-repeat center;
     background-size: 100% 100%;
     margin-right: 18px;
     float: left;
     margin-top: 5px;
 }
 .ui-cnt4l-li-p:nth-child(2) .ui-cnt4l-li-p img {
 	width: 18px;
 	height: 18px;
 	display: block;
 }

 .ui-cnt4l-li-p:nth-child(3) .ui-cnt4l-li-p img {
 	width: 16px;
 	height: 21px;
 	display: block;
 }

 .ui-cnt4l-li-p img {
 	width: 20px;
 	height: 20px;
 	display: block;
 	margin-right: 18px;
 	float: left;
 	margin-top: 5px;
 }

 .ui-cnt4l-li-p p {
 	font-family: Source Han Sans CN;
 	font-weight: 400;
 	font-size: 18px;
 	color: #333333;
 	float: left;
 	width: 92%;
 	overflow: hidden;
 	text-overflow: ellipsis;
 	white-space: nowrap;
 }

 .ui-cnt4l-li1 {
 	width: 100%;
 	height: 79px;
 	/* background: #FFFFFF; */
 	padding: 26px 0;
 	box-sizing: border-box;
 	/* margin-top: 20px; */
 	border-bottom: 1px solid #efefef;
 }

 .ui-cnt4l-li1:last-child {
 	border-bottom: none;
 }

 .ui-cnt4l-li1:hover .ui-cnt4l-li1-h {
 	color: #7E2F2F;
 }

 .ui-cnt4l-li1:hover .ui-cnt4l-li1-t {
 	color: #7E2F2F;
 }

 .ui-cnt4l-li1::after {
 	content: "";
 	display: block;
 	clear: both;
 }

 .ui-cnt4l-li1-h {
 	font-family: Source Han Sans CN;
 	font-weight: 400;
 	font-size: 22px;
 	color: #333333;
 	float: left;
 	width: 436px;
 	overflow: hidden;
 	text-overflow: ellipsis;
 	white-space: nowrap;
 }

 .ui-cnt4l-li1-t {
 	font-family: Source Han Sans CN;
 	font-weight: 400;
 	font-size: 20px;
 	color: #999999;
 	float: right;
 } .ui-cnt4r {
 	width: 777px;
 	float: right;
 }

 .ui-cnt4r-tpl {
 	float: left;
 }

 .ui-cnt4r-tpl-h1 {
	 float: left;
 }

 .ui-cnt4r-tpl-h2 {
	 float: left;
 }

 .ui-cnt4r-tpl:nth-child(2) {
 	font-family: Source Han Sans CN;
 	font-weight: 500;
 	font-size: 44px;
 	color: #666666;
 	/* line-height: 186px; */
 	margin-left: 40px;
 	margin-top: 23px;
 }

 .ui-cnt4r-ul {
 	width: 777px;
 	margin-top: 50px;
 }

 .ui-cnt4r-li {
 	width: 100%;
 	height: 124px;
 	background-color: #fff;
 	padding: 30px;
 	box-sizing: border-box;
 	border-bottom: 2px solid #7E2F2F;
 	margin-bottom: 20px;
 }

 .ui-cnt4r-li:hover .ui-cnt4r-li-h {
 	color: #7E2F2F;
 }

 .ui-cnt4r-li:hover .ui-cnt4r-li-p {
 	color: #7E2F2F;
 }

 .ui-cnt4r-li-h {
 	width: 100%;
 	font-family: Source Han Sans CN;
 	font-weight: 400;
 	font-size: 22px;
 	color: #333333;
 	overflow: hidden;
 	text-overflow: ellipsis;
 	white-space: nowrap;
 	margin-bottom: 15px;
 }

 .ui-cnt4r-li-p {
 	font-family: Source Han Sans CN;
 	font-weight: 400;
 	font-size: 20px;
 	color: #999999;
 }

 .ui-cnt5 {
 	width: 100%;
 	height: 999px;
 	background-image: url("../images/cnt5bg.png");
 	background-repeat: no-repeat;
 	background-size: 100% 100%;

 }

 .ui-cnt5-min {
 	width: 1600px;
 	margin: auto;
 	padding-top: 30px;
 }

 .ui-cnt5-bx {
 	width: 1600px;
 	height: 730px;
 	margin: 50px auto 0;
 }

 .ui-cnt5-bxl {
 	float: left;
 	margin-right: 10px;
 }

 .ui-cnt5-bxl-li {
 	width: 397px;
 	height: 359px;
 	display: block;
 	position: relative;
 	margin-bottom: 11px;
 	overflow: hidden;
 }

 .ui-cnt5-bxl-li:hover {
 	transition: transform 10s;
 }

 .ui-cnt5-bxl-li:hover .ui-cnt5-bxl-li-img {
 	transform: scale(1.3);
        transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
 }

.ui-cnt5-bxr-tp:hover .ui-cnt5-bxl-li-img {
 	transform: scale(1.3);
        transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
 }
.ui-cnt5-bxrb-li:hover .ui-cnt5-bxl-li-img {
 	transform: scale(1.3);
        transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
 }

 .ui-cnt5-bxl-li-img {
 	width: 100%;
 	height: 100%;
 	display: block;
 	position: absolute;
 	top: 0;
 	left: 0;
 	z-index: 0;

 }

 .ui-cnt5-bxl-li-k {
 	position: absolute;
 	z-index: 1;
 	left: 40px;
 	bottom: 50px;
 }

 .ui-cnt5-bxl-li-k::after {
 	content: "";
 	clear: both;
 	display: block;
 }

 .ui-cnt5-bxl-li-k img {
 	width: 50px;
 	height: 50px;
 	display: block;
 	margin-right: 20px;
 	float: left;
 }

 .ui-cnt5-bxl-li-k p {
 	font-family: Source Han Sans CN;
 	font-weight: 500;
 	font-size: 26px;
 	color: #FFFFFF;
 	float: left;
 	margin-top: 10px;
 }

 .ui-cnt5-bxm {
 	width: 397px;
 	height: 730px;
 	background-image: url("../images/cnt5mbg.png");
 	background-repeat: no-repeat;
 	background-size: 100% 100%;
 	overflow: hidden;
 	padding: 60px 0 60px 40px;
 	box-sizing: border-box;
 	float: left;
 }

 .ui-cnt5-bxm-tp {
 	margin-bottom: 28px;
 }

 .ui-cnt5-bxm-tp::after {
 	content: "";
 	clear: both;
 	display: block;
 	margin-right: 19px;
 }

 .ui-cnt5-bxm-tp-img {
 	width: 50px;
 	height: 50px;
 	display: block;
 	float: left;
 	margin-right: 13px;
 	float: left;
 }

 .ui-cnt5-bxm-tp-h {
 	font-family: Source Han Sans CN;
 	font-weight: 500;
 	font-size: 26px;
 	color: #FFFFFF;
 	margin-top: 13px;
 }

 .ui-cnt5-bxm-li {
 	margin-bottom: 30px;
 	width: 285px;

 }

 .ui-cnt5-bxm-li-img {
 	width: 114px;
 	height: 22px;
 	display: block;
 	margin-bottom: 19px;
 }

 .ui-cnt5-bxm-li-h {
 	font-family: Source Han Sans CN;
 	font-weight: 400;
 	font-size: 20px;
 	color: #FFFFFF;
 	width: 100%;
 	overflow: hidden;
 	text-overflow: ellipsis;
 	-webkit-line-clamp: 2;
 	-webkit-box-orient: vertical;
 	display: -webkit-box;
 	margin-bottom: 10px;
 }

 .ui-cnt5-bxm-li-t {
 	font-family: Source Han Sans CN;
 	font-weight: 400;
 	font-size: 18px;
 	color: #EBEBEC;
 }

 .ui-cnt5-bxm-mr {
 	width: 116px;
 	height: 39px;
 	background-image: url("../images/cnt5mnore.png");
 	background-repeat: no-repeat;
 	background-size: 100% 100%;
 	font-family: Source Han Sans CN;
 	font-weight: 400;
 	font-size: 18px;
 	color: #DBB372;
 	padding: 5px 22px;
 	box-sizing: border-box;
 }

 .ui-cnt5-bxr {
 	width: 785px;
 	float: right;
 }

 .ui-cnt5-bxr-tp {
 	width: 785px;
 	height: 369px;
 	position: relative;
 	margin-bottom: 11px;
 	overflow: hidden;
 }

 .ui-cnt5-bxr-tp:hover {
 	transition: transform 10s;
 }

 .ui-cnt5-bxr-tp:hover .ui-cnt5-bxl-li-img {
 	transform: scale(1.3);
 }

 .ui-cnt5-bxrb {
 	width: 100%;
 }

 .ui-cnt5-bxrb-li {
 	width: 388px;
 	height: 350px;
 	position: relative;
 	float: left;
 	overflow: hidden;
 }

 .ui-cnt5-bxrb-li:hover {
 	transition: transform 10s;
 }

 .ui-cnt5-bxrb-li:hover .ui-cnt5-bxl-li-img {
 	transform: scale(1.3);
 }

 .ui-cnt5-bxrb-li:last-child {
 	float: right;
 }

 .ui-cnt6 {
 	width: 100%;
 	height: 825px;
 	background-image: url("../images/cnt6bg.png");
 	background-repeat: no-repeat;
 	background-size: 100% 100%;
 }

 .ui-cnt6-min {
 	width: 1600px;
 	margin: auto;
 	padding-top: 33px;
 	overflow: hidden;

 }

 .ui-cnt6-ul {
 	width: 100%;
 	height: 511px;
 	margin-top: 50px;
 }

 .ui-cnt6-li {
 	width: 379px;
 	height: 511px;
 	display: block;
 	overflow: hidden;
 }

 .ui-cnt6-li:hover {
 	transition: transform 10s;
 }

 .ui-cnt6-li:hover .ui-cnt5-bxl-li-img {
 	transform: scale(1.3);
 }

 .ui-cnt6-img {
 	width: 379px;
 	height: 511px;
 	display: block;
 }

 .ui-rfx {
 	width: 124px;
 	height: 640px;
 	position: fixed;
 	top: 15%;
 	right: 0;
 	background-image: url("../images/rfbg.png");
 	background-repeat: no-repeat;
 	background-size: 100% 100%;
 	z-index: 99;
 	padding-top: 18px;
 	box-sizing: border-box;
 }

 .ui-rfx-img {
 	width: 24px;
 	height: 74px;
 	display: block;
 	position: absolute;
 	top: 45%;
 	left: 0;
 	z-index: 2;
transform: rotate(180deg);
        background-image: url("../images/rf1.png");
 	background-repeat: no-repeat;
 	background-size: 100% 100%;

 }

 .ui-rfx-li {
 	margin-bottom: 10px;
 }

 .ui-rfx-li-img {
 	width: 20px;
 	height: 25px;
 	display: block;
 	margin: auto;
object-fit: contain;
 }

 .ui-rfx-li-h {
 	font-family: Source Han Sans CN;
 	font-weight: 400;
 	font-size: 14px;
 	color: #FFFFFF;
 	padding-top: 5px;
 	text-align: center;
 }

 .ui-rfx-li:nth-child(2) .ui-rfx-li-img {
 	width: 20px;
 	height: 25px;
 	display: block;
 	margin: auto;
 }

 .ui-rfx-li:nth-child(3) .ui-rfx-li-img {
 	width: 20px;
 	height: 25px;
 	display: block;
 	margin: auto;
 }

 .ui-rfx-li:nth-child(4) .ui-rfx-li-img {
 	width: 20px;
 	height: 25px;
 	display: block;
 	margin: auto;
 }

 .ui-rfx-li:nth-child(5) .ui-rfx-li-img {
 	width: 20px;
 	height: 25px;
 	display: block;
 	margin: auto;
 }

 .ui-rfx-li:nth-child(6) .ui-rfx-li-img {
 	width: 20px;
 	height: 25px;
 	display: block;
 	margin: auto;
 }

 .ui-rfx-li:nth-child(7) .ui-rfx-li-img {
 	width: 20px;
 	height: 25px;
 	display: block;
 	margin: auto;
 }

 .ui-rfx-li:nth-child(8) .ui-rfx-li-img {
 	width: 20px;
 	height: 25px;
 	display: block;
 	margin: auto;
 }

 .ui-rfx-li:nth-child(9) .ui-rfx-li-img {
 	width: 20px;
 	height: 25px;
 	display: block;
 	margin: auto;
 }

 .ui-rfx-li:nth-child(10) .ui-rfx-li-img {
 	width: 20px;
 	height: 25px;
 	display: block;
 	margin: auto;
 }

 .u-fx-img {
 	width: 24px;
 	height: 74px;
 	display: block;
 	position: fixed;
 	top: 53%;
 	right: 18px;
 	z-index: 2;
 	background-image: url("../images/rf1.png");
 	background-repeat: no-repeat;
 	background-size: 100% 100%;

 }