/* * {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}

body {
	font-family: Arial, sans-serif;
	color: #333;
	background-color: #fff;
	line-height: 36pt;
	font-size: 24pt;
}


 */
.ET_main{
	margin-top: 35px;
}
.ET_main_mobile{
	display:none;
}
.page_top {
    margin-top: 30px;
    box-sizing: border-box;
    padding-top: 130px;
}
.page_top img {
    width: 100%;
}
.page_logo {
    display: none;
}
/* Layout container */
.container {
	width: 1200px;
	margin: 0 auto;
}

/* Header styles */

.discover_guide {
	width: 1200px;
	margin: 0 auto;
	font-size: 16px;
	color: #333333;
	padding: 20px 0;
}


/* Page title section */
.page_top_mobile{
	display:none;
}

/* Content sections */
.section {
	margin-bottom: 50px;
	/* padding-bottom: 30px; */
}
.section:nth-child(4){
	margin-top: 130px!important;
}
.section-title {
	font-size: 32px;
	color: #0a1b98;
	margin-top:50px;
	padding-bottom: 15px;
	text-align:center;
}

.about-content {
	display:flex;
	margin-bottom: 30px;
	box-shadow: 0 0 15px #0a1b9820;
}

.about-content .ceremony-word {
	height:386px;
	width:700px;
	box-sizing:border-box;
	padding:43px 49px 0 32px;
}
.about-content .ceremony-word p {
	color:#121149;
	font-size:24px;
	line-height:36px;
	display: -webkit-box;
	  overflow: hidden;
	  -webkit-box-orient: vertical;
	  -webkit-line-clamp: 7;
}
.about-content .ceremony-word .viewMore{

	height:47px;
	background:#12249d;
	color:#fff;
	font-size:24px;
	transition: all 0.3s ease;
	display:flex;
	justify-content:center;
	align-items:center;
	border-radius:10px;
	margin-top:20px;
	float:right;
	cursor:pointer;
}
.about-content .ceremony-word .viewMore:hover{
    /* opacity: 0.5; */


    transform: scale(1.05); /* ç¼©æ”¾å›¾ç‰‡ */


    /* filter: grayscale(100%); */
}
.ceremony-image {
	width:500px;
	height:386px;
}

.ceremony-image img {
	width: 100%;
	height: 100%;
	
}

/* Resources grid */
.resources-grid {
	display: flex;
	justify-content: space-between;
	margin-bottom: 40px;
}

.resource-item {
	width: 390px;
	transition: all 0.3s ease;
	position: relative; /* ä¸ºç»å¯¹å®šä½å­å…ƒç´ æä¾›å®šä½ä¸Šä¸‹æ–‡ */

	display: inline-block; /* ç¡®ä¿å®¹å™¨åŒ…è£¹å†…å®¹ */

	overflow: hidden; /* é˜²æ­¢å†…å®¹æº¢å‡º */
}

.resource-item:hover {
	
}

.resource-item h3 {
	margin-bottom: 20px;
	color: #000045;
	font-size: 26px;
	text-align:center;
}

.resource-icon {
	font-size: 48px;
	margin-bottom: 20px;
	color: #0066cc;
	position: relative;

	width: 390px;

	height: 390px;
}
.resource-icon img{
	position: absolute;

top: 0;

left: 0;

width: 100%;

height: 100%;

}
.resource-item .resource-icon img:first-child {

opacity: 1;

visibility: visible;

}
.resource-icon   img:nth-child(2){
opacity: 0;

visibility: hidden;
}
/* é¼ æ ‡ç§»å…¥æ—¶ï¼šç¬¬ä¸€å¼ éšè—ï¼Œç¬¬äºŒå¼ æ˜¾ç¤º */

.resource-item:hover .resource-icon img:first-child {

opacity: 0;

visibility: hidden;

}

.resource-item:hover .resource-icon img:nth-child(2) {

opacity: 1;

visibility: visible;

}
/* Events section */
.event-content{
	display:flex;
	justify-content:space-between;
}
.event-item {
	transition: all 0.3s ease;
	box-sizing:border-box;
	padding:14px 14px 0 14px;
	box-shadow: 0 0 15px #0a1b9820;
	width:594px;
	height:385px;
}
  .event-item:hover {  

    transform: scale(1.02); /* ç¼©æ”¾å›¾ç‰‡ */
  }
  .event-item:hover  {  
	background:#2c46d3;
	  color:#fff;
    
  }  
.event-item div:nth-child(1){
		width:568px;
	height:256px;
}
.event-item div:nth-child(1) img{
	width:568px;
	height:256px;
}

.event-details {
	font-size:24px;
	padding:20px 50px 0 50px;
	text-align:center;
}
.viewMore{
	width:auto;
	padding-left:20px;
	padding-right:20px;
	height:47px;
	background:#12249d;
	color:#fff;
	font-size:24px;
	transition: all 0.3s ease;
	display:flex;
	justify-content:center;
	align-items:center;
	border-radius:10px;
	margin-top:20px;
	float:right;
	cursor:pointer;
}
.viewMore:hover{
    /* opacity: 0.5; */


    transform: scale(1.05); /* ç¼©æ”¾å›¾ç‰‡ */


    /* filter: grayscale(100%); */
}

/* Case studies grid */

.section .slideGroup .parBd{
	padding-left:0px
}
.slideGroup .parBd .may_block{
	width:1200px;
}
.section .slideGroup .parBd .tempWrap{
	margin-top:0px;
	width:1084px!important;
}
.section .slideGroup .parBd ul li{
	width:341px!important;
	height:auto;
	margin:0 6px 0 12px;
}
.slideGroup .parBd .may_block .sPrev{
		width:58px;
	height:162px;
}
.slideGroup .parBd .may_block .sNext{
		width:58px;
	height:162px;
}
.slideGroup .parBd .may_block .sPrev img{
	width:100%;
}
.slideGroup .parBd .may_block .sNext img{
	width:100%;
}
.zt_pic{
	height:162px;
}
.zt_pic img{
	height:100%;
}