.readMore{
	font-size: 18px;
	color: #fff;
	display: inline-block;
	vertical-align: top;
}
.readMore::before{
	content:'';
	display: inline-block;
	vertical-align: top;
	width: 38px;
	height: 38px;
	background: url(../img/arrrow.png) no-repeat 50% 50% #ff6446;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-o-border-radius: 50%;
}
.readMore i{
	font-style: normal;
	display: inline-block;
	vertical-align: top;
	line-height: 38px;
	margin-left: 10px;
}

.moreBlack .readMore{
	color: #000;
	font-weight: bold;
}
.moreBlack .readMore:hover{
	color: #20298c;
}
.bdy_item{
	text-align: center;
	font-family: 'MyriadPro-LightSemiExt';
}
.bdy_item_lft{
	text-align: left;
}
.bdy_item a{
	display: inline-block;
	vertical-align: top;
	font-size: 36px;
	line-height: 1.1;
}
.font24,.font22{
	font-family: 'Myriad-Pro-Bold';
	font-size: 24px;
	line-height: 28px;
}
.font22{
	font-size: 22px;
	line-height: 26px;
}
.bgBlue{
	background: linear-gradient(to right,#003e83,#001f5f);
	padding: 70px 0 80px;
}
.font18{
	font-family: 'MyriadPro-LightSemiExt';
	font-size: 18px;
	line-height: 24px;
}
.corGray{
	color: #666;
}
.picsList li{
	padding: 30px;
	width: 332px;
	min-height: 420px;
	margin-right: 40px;
	position: relative;
	background: linear-gradient(to right,#004dad,#004294);
}
.btnPos{
	position: absolute;
	right: 30px;
	bottom: 30px;
}
.picsList li a.pic{
	display: block;
	margin-top: -95px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-o-border-radius: 10px;
	overflow: hidden;
}
.picsList li h3{
	margin-top: 30px;
}
.picsList li p{
	margin: 35px 0 0;
	padding: 0;
}
.picsList li a.readMore:hover i{
	text-decoration: underline;
	color: #fff;
}
.bgHos{
	padding: 70px 0 80px;
	min-height: 492px;
	background: url(../img/bgPic.jpg) no-repeat 50% 100% #f3f8ff;
}
.hosList li{
	width: 200px;
	height: 392px;
	background-repeat: no-repeat;
	background-position: 50% 100%;
	position: relative;
	transition: .2s all ease-in-out;
	-webkit-filter:grayscale(100%);
	filter:grayscale(100%);
}
.hosList li::before{
	content:'';
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
	background: linear-gradient(to bottom,rgba(0,0,0,.8),transparent);
}
.cover{
	position: absolute;
	padding: 35px 25px;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	z-index: 30;
}
.hosList li .cover .readMore{
	visibility: hidden;
	opacity: 0;
	transition: .2s all ease-in-out;
}
.hosList li .cover p{
	visibility: hidden;
	opacity: 0;
	transition: .2s all ease-in-out;
}
.hosList li a.readMore:hover i{
	text-decoration: underline;
	color: #fff;
}
.hosList li.curr{
	width: 600px;
	-webkit-filter:grayscale(0);
	filter:grayscale(0);
}
.hosList li.curr::before{
	background: transparent;
}
.hosList li.curr .cover p{
	opacity: 1;
	visibility: visible;
}
.hosList li.curr .cover .readMore{
	opacity: 1;
	visibility: visible;
}
.eventLst{
	padding-bottom: 80px;
}
.eventLst li{
	width: 492px;
	margin: 0 39px;
}
.eventLst li h3{
	margin-top: 30px;
}
.eventLst li h3 span{
	font-family: 'MyriadPro-LightSemiExt';
	font-size: 28px;
	line-height: 1.2;
	padding: 0 20px;
	float: left;
	margin-right: 20px;
	border-right: 2px solid #ff6446;
}
.thumbWrap{
	width: 475px;
	margin-right: 47px;
}
.thumbWrap li img{
	border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
}
.BotPic li{
	text-align: center;
	margin-top: 10px;
}
.topLst li:nth-child(1){
	margin-top: 100px;
}
.topLst li{
	margin-right: 10px;
}
.eventLst li h3{
	
	padding: 18px 20px 18px 0;
	border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	margin-top: 10px;
}
.eventLst li:hover h3{background: #f3f7ff;}
.eventLst li h3 span i{
	font-size: 36px;
	line-height: 1;
	font-style: normal;
}
.eventLst li h3 a{
	display: block;
	overflow: hidden;
	padding: 18px 0;
}
.mainCont{
	display: none;
}
.mainContShow{
	display: block;
}
.invLst dd{
	margin-top: 35px;
	padding-left: 30px;
	border-left: 3px solid #dae1ee;
}
.invLst dd p{
	margin: 10px 0 0;
}
.titLst li{
	margin-right: 10px;
}
.titLst li.curr{
	text-align: center;
}
.titLst li.curr a{
	color: #fff;
	background-color: #004086;
}
.titLst li.curr::after{
	content:'';
	display: inline-block;
	vertical-align: top;
	width: 34px;
	height: 17px;
	background: url(../img/arr.png) no-repeat 50% 0;
}
.titLst li a{
	display: block;
	font-size: 18px;
	padding: 0 55px;
	height: 53px;
	line-height: 53px;
	border: 1px solid #004086;
	border-radius: 27.5px;
	-o-border-radius: 27.5px;
	-webkit-border-radius: 27.5px;
}
.titLst li a:hover{
	text-decoration: none;
}
.secondbanner{
	height: 370px;
	background-repeat: no-repeat;
	background-position: 50% 0;
}
.secondbanner div.bdy_wid h3{
	font-size: 44px;
	color: #fff;
	padding-left: 50px;
	padding-top: 95px;
	font-family: 'Myriad-Pro-Bold';
}
.secondbanner div.bdy_wid h3.corBlue{
	color: #00265f;
}
.bgWhite{
	background-color: #fff;
}
.breadCum{
	padding: 24px 0;
}
.breadCum a,.breadCum span{
	font-size: 16px;
	color: #666;
	display: inline-block;
	vertical-align: top;
	margin-right: 4px;
}
.secCont{
	margin-top: -140px;
}
.sec_tit{
	padding: 10px 0;
}
.sec_tit span,.sec_tit a{
	font-family: 'Myriad-Pro-Bold';
	color: #000;
	font-size: 24px;
}
.bgLightBlue{
	margin-top: 15px;
	min-height: 327px;
	background: #f3f8ff;
}
.bgLightBrown{
	margin-top: 15px;
	min-height: 327px;
	background: #f0e9d6;
}
.lftCont{
	width: 355px;
	margin-right: 65px;
}
.font30{
	font-size: 30px;
	font-family: 'Myriad-Pro-Bold';
	color: #000;
	line-height: 1;
}
.lftCont p{
	margin: 12px 0 0;
}
.invest_lst li{
	width: 332px;
	background: #fff;
	padding: 20px;
	margin-top: -62px;
	margin-left: 35px;
}
.invest_lst li:nth-child(1){
	margin-left: 0;
}
.invest_lst li img{
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
.imgRound{
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
.invest_lst li h3{
	padding-top: 15px;
	text-align: left;
}
.clear{
	clear: both;
}
.block_lst li{
	width: 570px;
}
.block_lst li h2{
	background: url(../img/lne.png) repeat-x 50% 50%;
	text-align: center;
	margin-bottom: 15px;
}
.block_lst li h2 span,.block_lst li h2 a{
	display: inline-block;
	vertical-align: top;
	font-size: 24px;
	line-height: 1.1;
	font-family: 'Myriad-Pro-Bold';
	padding: 0 10px;
	background: #fff;
}
.block_lst li{
	margin-left: 30px;
	overflow: hidden;
}
.block_lst li:nth-child(1){
	margin-left: 0;
	margin-right: 30px;
}
.block_lst li div{
	overflow: hidden;
}
.block_lst li div a.floatlft{
	margin-right: 10px;
}
.block_lst li div div.overhid{
	background: #f3f8ff;
	padding: 20px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	min-height: 135px;
}
.block_lst dd{
	width: 245px;
	padding-left: 15px;
	border-left: 3px solid #dae1ee;
	margin-right: 45px;
}
.block_lst dd a{
	font-size: 20px;
	line-height: 24px;
}
.block_lst dl{
	margin-top: 30px;
}
.eventsLst li{
	width: 332px;
	padding: 30px;
	background: #bde3f8;
	margin-top: 112px;
	margin-bottom: 65px;
	min-height: 413px;
	position: relative;
	margin-right: 47px;
}
.eventsLst li:hover{
	background: #e6f5ff;
}
.eventsLst li p{
	margin: 15px 0 0;
}
.eventsLst li .pic{
	margin-top: -97px;
	display: block;
}
.date{
	font-size: 18px;
	line-height: 20px;
	color: #00265f;
	font-family: 'Myriad-Pro-Bold';
	display: inline-block;
	vertical-align: top;
}
.eventsLst li a.readMore{
	color: #000;
}
.eventsLst li a.readMore:hover{
	color: #00265f;
}
.blank_place{
	height: 100px;
}
.contLft{
	width: 858px;
	margin-right: 36px;
}
.dateWithBg{
	display: inline-block;
	vertical-align: top;
	font-style: normal;
	background: #00265f;
	color: #fff;
	font-size: 18px;
	padding: 0 15px;
	line-height: 34px;
	font-family: 'MyriadPro-LightSemiExt';
}
.aboutLst dd{
	padding: 20px;
	background: #f3f8ff;
	overflow: hidden;
	-o-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	margin-top: 20px;
	border: 1px solid #f3f8ff;
}
.aboutLst dd:hover{
	border-color: #6b9ce4;
}
.aboutLst dd .floatlft{
	margin-right: 30px;
}
.aboutLst dd div h3{
	margin-top: 15px;
}
.aboutLst dd div p{
	margin: 10px 0 0;
}
.sideWrap{
	padding: 30px 20px;
	background: #6b9ce4;
	-o-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
}
.sideWrap dt{
	padding-bottom: 15px;
}
.sideWrap dt h3{
	color: #fff;
	font-size: 24px;
	line-height: 1;
	font-family: 'Myriad-Pro-Bold';
	text-align: center;
}
.sideWrap dd{
	margin-top: 5px;
}
.sideWrap dd a{
	display: block;
	line-height: 55px;
	-o-border-radius: 27.5px;
	-webkit-border-radius: 27.5px;
	border-radius: 27.5px;
	background: #487bc6;
	color: #fff;
	font-size: 18px;
	text-align: center;
}
.sideWrap dd.curr a,.sideWrap dd a:hover{
	background: linear-gradient(to bottom,#fff 60%,#a6ceff);
	color: #2874bb;
}
.rankWrap{
	padding: 25px 0;
	-o-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	background: #f3f8ff;
}
.popLst{
	margin-top: 5px;
}
.popLst li{
	padding: 18px 20px;
	border-bottom: 1px solid #fff;
}
.popLst li .pic{
	display: none;
}
.popLst li div{
	overflow: hidden;
}
.popLst li div span{
	float: left;
	height: 28px;
	line-height: 28px;
	padding: 0 11px;
	background: #ae0c29;
	color: #fff;
	margin-right: 15px;
}
.popLst li:nth-child(2) div span{
	background: #f27200;
}
.popLst li:nth-child(3) div span{
	background: #f2a500;
}
.popLst li div a{
	display: block;
	overflow: hidden;
	font-size: 18px;
	line-height: 24px;
}
.popLst li.curr{
	position: relative;
}
.popLst li.curr .pic{
	display: block;
}
.popLst li.curr div span{
	position: absolute;
	top: 30px;
	left: 30px;
	z-index: 30;
}
.popLst li.curr div, .popLst li div.mart{
	margin-top: 15px;
}
.coreMart{
	margin-top: -55px;
}
.pr70{
	padding-right: 70px;
}
.bgDarkBlue{
	min-height: 327px;
	background: #b7d4fe;
}
.bgDarkBlueLight{
	background: #f3f8ff;
}
.sec_tit_pos{
	position: absolute;
	top: -50px;
	left: 550px;
	z-index: 30;
}
.marRgt{
	margin-right: 58px;
}
.part-40{
	padding-top: 40px;
}

.title{
	font-size: 48px;
	line-height: 52px;
	font-family: 'Myriad-Pro-Bold';
}
.article_wid{
	width: 717px;
	font-size: 18px;
	line-height: 24px;
}
.content{
	font-size: 20px;
	line-height: 1.7;
	color: #000;
}
.authorBx a,.authorBx span{
	display: inline-block;
	vertical-align: top;
	font-size: 18px;
	margin-right: 10px;
}
.authorBxIns a{
	float: left;
	margin-left: 7px;
	font-size: 14px;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	margin-right: 10px;
	color: #666;
}
.authorBxIns a.cor_red{
	color: #ff0000;
}
.authorBxIns{
	overflow: hidden;
	background: url(../img/font.png) no-repeat 0 50%;
	padding-left: 22px;
}
.sharebx{
	word-spacing: -3em;
	font-size: 0;
}
.sharebx a{
	display: inline-block;
	vertical-align: top;
	word-spacing: normal;
	width: 35px;
	height: 35px;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-right: 10px;
	background-size: contain;
}
.twitter{
	background-image: url(../img/twitter.png);
}
.facebook{
	background-image: url(../img/facebook.png);
}
.wechat{
	background-image: url(../img/wechat.png);
}
.sina{
	background-image: url(../img/sina.png);
}
.more{
	background-image: url(../img/more.png);
}
.relateBx dt span{
	font-size: 28px;
	line-height: 30px;
	font-family: 'MyriadPro-LightSemiExt';
	font-weight: bold;
}
.relateBx dd{
	margin-top: 18px;
}
.relateBx dd a span{
	display: block;
	overflow: hidden;
	font-size: 20px;
	line-height: 24px;
}
.relateBx dd a::before{
	float: left;
	content:'';
	width: 12px;
	height: 12px;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	background: #56abd4;
	margin: 6px 7px 0 0;
}
.search_wrap{
	padding: 20px;
	background: #f3f8ff;
	overflow: hidden;
}
.search_wrap input,.search_wrap a{
	float: left;
	height: 40px;
	line-height: 40px;
	border: none;
	overflow: hidden;
}
.search_wrap input{
	background: #fff;
	padding: 0 20px;
	font-size: 16px;
	color: #333;
	font-family: 'Myriad-Pro';
	width: 824px;
}
.search_wrap a{
	width: 134px;
	background: #ff6446;
	font-size: 18px;
	text-align: center;
	color: #fff;
}
.search_txt{
	padding: 15px 10px;
	font-size: 16px;
}
.navWrap{
	padding: 17px 0;
	border-bottom: 6px solid #00265f;
}
.navLst{
	position: absolute;
	right: 0;
	top: 20px;
	z-index: 30;
	letter-spacing: -3em;
	font-size: 0;
}
.navLst li{
	display: inline-block;
	vertical-align: top;
	*display: inline;
	*zoom:0;
	font-size: initial;
	letter-spacing: normal;
	position: relative;
	text-align: center;
	line-height: 30px;
}
.navLst li.lang{
	font-family: Microsoft YaHei;
	margin-top: -2px;
	padding-left: 80px;
}
.navLst li.lang a{
	display: inline-block;
	vertical-align: top;
	padding: 0 0 20px;
	color: #00265f;
	font-size: 16px;
}
.navLst li a.top{
	padding: 0 22px 20px;
	display: inline-block;
	vertical-align: top;
	font-size: 16px;
	text-transform: uppercase;
	color: #00265f;
}
.navLst li.search{
	width: 19px;
	height: 19px;
	margin-right: 0;
	margin-left: 20px;
	margin-top: 4px;
	background: url(../img/search.png) no-repeat;
	cursor: pointer;
}
.navLst li dl{
	position: absolute;
	top: 37px;
	left: 50%;
	width: 188px;
	margin-left: -94px;
	z-index: 30;
	opacity: 0;
	visibility: hidden;
	transition: .2s all ease-in-out;
}
.navLst li:hover dl{
	opacity: 1;
	visibility: visible;
}
.navLst li dl::before{
	content:'';
	display: block;
	width: 40px;
	height: 20px;
	margin: 0 auto;
	overflow: hidden;
	background: url(../img/top_ico.png) no-repeat;
}
.navLst li dl dd{
	text-align: center;
	background: #ff6446;
	font-size: 16px;
	line-height: 24px;
	color: #fff;
	font-family: 'MyriadPro-LightSemiExt';
}
.navLst li dl dd:first-child{
	padding-top: 10px;
}
.navLst li dl dd:last-child{
	padding-bottom: 10px;
}
.navLst li dl dd a{color: #fff;}
.navLst li dl dd a:hover{
	text-decoration: underline;
}
.search_nav{
	position: absolute;
	top: 95px;
	z-index: 30;
	left: 50%;
	width: 1175px;
	margin-left: -600px;
	right: 0;
	background: #ff6446;
	padding: 25px 0 25px 25px;
	visibility: hidden;
	opacity: 0;
	transition: .2s all ease-in-out;
}
.search_nav_show{
	visibility: visible;
	opacity: 1;
}
.search_nav input{
	float: left;
	width: 1087px;
	height: 58px;
	line-height: 58px;
	padding: 0 20px;
	background: #ff7c63;
	font-size: 16px;
	color: #fff;
}
.search_nav a{
	display: inline-block;
	vertical-align: top;
	width: 34px;
	height: 34px;
	background: url(../img/searchIcon.png) no-repeat 50% 50%;
	padding-left: 50px;
	margin-top: 14px;
}
.search_nav input::input-placeholder{
	color:#ffd2d2;
}
.search_nav input::-webkit-input-placeholder{
	color: #ffd2d2;
}
.footerLft{
	width: 320px;
}
.footInfo dd{
	font-size: 16px;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: 0 50%;
	padding-left: 30px;
	line-height: 25px;
}
.footInfo{
	margin-top: 10px;
}
.footInfo dd:nth-child(1){
	background-image: url(../img/phone.png);
}
.footInfo dd:nth-child(2){
	background-image: url(../img/clock.png);
}
.footerLft{
	font-size: 14px;
	line-height: 16px;
	margin-right: 45px;
	font-family: 'MyriadPro-LightSemiExt';
	color: #333;
}
.footLinkSelect{
	width: 427px;
	position: relative;
}
.footLinkSelect dt{
	padding: 0 25px;
	line-height: 52px;
	border-radius: 26px;
	-o-border-radius: 26px;
	-webkit-border-radius: 26px;
	background: #ff6446;
	position: relative;
}
.footLinkSelect dt span{
	font-size: 18px;
	color: #fff;
}
.footLinkSelect dt i{
	display: inline-block;
	vertical-align: top;
	width: 25px;
	height: 52px;
	background: url(../img/downarr.png) no-repeat 50% 50%;
	cursor: pointer;
	position: absolute;
	right: 25px;
	top: 0;
	z-index: 30;
	transition: .2s all ease-in-out;
}
.footLinkSelect dt.ddTrans i{
	transform: rotate(180deg);
}
.footLinkSelect dd{
	position: absolute;
	bottom: 52px;
	left: 0;
	right: 0;
	background: #ff6446;
	padding: 20px;
	border-radius: 20px;
	-o-border-radius: 20px;
	-webkit-border-radius: 20px;
	transition: .2s all ease-in-out;
	visibility: hidden;
	opacity: 0;
}
.footLinkSelect dd.selectShow{
	opacity: 1;
	visibility: visible;
}
.footLinkSelect dd ul li a{
	display: block;
	font-size: 16px;
	color: #fff;
	line-height: 40px;
	border-bottom: 1px solid #ff8871;
}
.footLinkSelect dd ul{
	max-height: 220px;
}
.footLinkSelect dd ul li a:hover{
	text-decoration: underline;
}
.footNavWrap{
	width: 692px;
}
.footNav dl{
	float: left;
	padding-right: 55px;
}
.footNav dl dd a{
	display: block;
}

.footNav dl dd{
	font-size: 16px;
	line-height: 24px;
	font-family: 'MyriadPro-LightSemiExt';
}
.footNav dl dt{
	font-size: 18px;
	font-family: 'Myriad-Pro-Bold';
	margin-top: 20px;
}
.wxTxt{
	display: block;
	font-size: 14px;
	line-height: 16px;
	color: #333;
	margin: 0;
	text-align: center;
}
.footerWrap{
	padding-bottom: 60px;
}
.footerWrap .bdy_wid{
	padding-top: 45px;
	border-top: 2px solid #dae1ee;
}
.footTop{
	background: #00265f;
	text-align: center;
}
.footTop a{
	color: #fff;
	display: inline-block;
	vertical-align: top;
	line-height: 51px;
	height: 51px;
	font-size: 16px;
	background: url(../img/uparr.png) no-repeat 100% 50%;
	padding-right: 30px;
}
.swiper-container-home{
	height: 745px;
	/* 20231130 start */
	transform: translate3d(0,0,0);
	-webkit-transform: translate3d(0,0,0);
	backface-visibility: hidden;
	-webkit-backface-visibility: hidden;
	/* 20231130 end */
}
.focuslst li{
	background-repeat: no-repeat;
	background-position: 50% 0;
	height: 745px;
}
.pagination-home{
	position: absolute;
	z-index: 30;
	bottom: 39px;
	left: 0;
	right: 0;
	text-align: center;
}
.pagination-home span{
	display: inline-block;
	vertical-align: top;
	height: 3px;
	width: 196px;
	background: #fff;
	cursor: pointer;
	margin: 0 2px;
}
.pagination-home span.swiper-active-switch{
	background: #ff6446;
}
.focuslst li{position: relative;}
.focuslst li div{
	width: 705px;
	position: absolute;
	top: 200px;
	left: 0;
	z-index: 30;
}
.focuslst li div h3{
	font-size: 52px;
	line-height: 1.1;
	font-family: 'Myriad-Pro-Bold';
	color: #fff;
}
.focuslst li div p{
	font-size: 22px;
	line-height: 30px;
	color: #fff;
	margin: 12px 0 0;
}
.focuslst li div ul{
	margin-top: 25px;
}
.focuslst li div ul li a{
	color: #fff;
}
.focuslst li.swiper-slide::after{
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	z-index: 10;
	background: rgba(0,0,0,.3);
}
.focuslst li div ul li{
	width: 184px;
	height: 51px;
	line-height: 51px;
	margin-right: 12px;
	text-align: center;
	font-size: 18px;
	-o-border-radius: 27.5px;
	-webkit-border-radius: 27.5px;
	border-radius: 27.5px;
	border: 2px solid #fff;
}
.focuslst li div ul li:hover,.focuslst li div ul li:last-child{
	border-color: #004086;
	background: #004086;
}
.navWrap{
	position: fixed;
	top: 0;
	z-index: 9999;
	left: 0;
	right: 0;
	background: #fff;
	transition:.2s all ease-in-out;
}
.navWrap a.logo{
	display: inline-block;
	vertical-align: top;
	width: 181px;
	height: 55px;
	background: url(../img/logo.png);
}
.navWrap a.logo img{
	display: none;
}
.navWrapHolder{
	height: 95px;
}
.navWrapHome{
	background: #00265f;
}
.navWrapHome a.logo{
	background: url(../img/logo_white.png);
}
.navWrapHome .navLst li a.top,.navWrapHome .navLst li.lang a{
	color: #fff;
}
.navWrapHome .navLst li.search{
	background-image: url(../img/search_white.png);
}
.mobileHos{
	display: none;
}


/*20231123*/
.hosList li .cover p{ background:rgba(128,128,128,0.5)}
.eventLst li h3 a{ text-align:left}
.focuslst li div h3 a{ color:#fff}
.focuslst li div h3 a:hover{ color:#fff}
/*20231123*/

/*20250425*/
.content iframe {
	height: auto;
	aspect-ratio: 16 / 9;
}
/*20250425*/