/* 阿尔山-走进阿尔山 */
.aesR_sum{display:none;}
.aesBox{margin:50px 0;}
.aesL{width:500px;}
.aesR{width:670px;}
.tabList {margin-bottom:30px;margin-top:40px;}
.tabList li{float:left;height:48px;line-height:48px;background:url(/eportal/uiFramework/commonResource/image/2024022221463032900.png) no-repeat left center;margin-right:40px;}
.tabList li.on{border-bottom:2px solid #2952aa;}
.tabList li a{font-size:20px;color:#2952aa;padding:0 34px;display:inline-block;opacity:.7;}
.tabList li.on a{opacity:1;font-weight:550;}



/* 区块公用样式 */
.content_row { margin-bottom: 35px; }
.mk_tit	{  margin-bottom: 30px; }
.mk_tit p { color: #333; font-weight: bold; font-family: '宋体'; font-family: '思源宋体'; text-align: center; }
.mk_tit .CN { font-size: 54px; }
.mk_tit .EN { font-size: 18px; }

/* 走进城市 */
.one{ background: url(gk_bg.png) no-repeat center bottom; background-size: 100%; padding-top: 60px; padding-bottom: 75px; }
.gk_content { font-size: 16px; line-height: 36px; color: #333; margin-bottom: 30px; }
.gk_content p{text-indent:2em;text-align: justify; margin-bottom:10px;}
.gk_content a { display: inline-block; white-space: nowrap; font-size: 16px; color: #015294; }
.other_gk_link { text-align: center; }
.other_gk_link a { width: 145px; height: 44px; border-radius: 44px; border: 1px solid #2952aa; display: inline-block; text-align: center; line-height: 44px; margin: 0 10px; background: #d6e3ef; font-size: 22px; color: #2952aa; }
.other_gk_link a:hover { background: #2952aa; color: #fff; }

/* 印象城市 */
.two{ padding:50px 0;background: #f5f7f8; }
.yxcs_con { padding-top: 20px; overflow: hidden; }
.yxcs_con .item { float: left; position: relative; margin-bottom: 20px; height: 310px; overflow: hidden; border-radius: 10px; }
.yxcs_con .item.it01, .yxcs_con .item.it04, .yxcs_con .item.it06  { width: 670px; }
.yxcs_con .item.it02, .yxcs_con .item.it03, .yxcs_con .item.it05, .yxcs_con .item.it07  { width: 515px; }
.yxcs_con .item.it02, .yxcs_con .item.it04, .yxcs_con .item.it06 { float: right; }
.yxcs_con .item img { display: block; width: 100%; height: 100%; object-fit: cover; transform: scale(1); transition: all linear 400ms; }
.yxcs_con .item p { position: absolute; left: 0; bottom: 35px; padding-left: 10px; padding-right: 70px; height: 40px; line-height: 40px; font-size: 24px; color: #fff; font-family: '宋体'; font-family: '思源宋体'; background: linear-gradient(to right,rgba(1,82,147,1) 60%,rgba(1,82,147,0)); }
.yxcs_con .item:hover img { transform: scale(1.2); }


/* 图说城市 */
.three{ padding-bottom: 100px; padding-top: 60px; background: url(tshc_bg.png) no-repeat center bottom; background-size: 100%; }
.tscs_con { overflow: hidden; }
.tscs_list { width: 105%; }
.tscs_list li { float: left; overflow: hidden; margin-right: 15px; height: 217px; margin-bottom: 15px; background: #fff; position:relative;}
.tscs_list li div{width:100%;height:100%;}
.tscs_list li p{position: absolute;left: 5%;bottom: 25px; z-index: 2;font-size: 18px;font-weight: bold;color: #fff;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 96%; display: block;}
.tscs_list li img { width: 100%; height: 100%; object-fit: cover; transform: scale(1); transition: all linear 400ms; }
.tscs_list li.li01 { width: 565px; height: 450px; margin-bottom: 0; }
.tscs_list li.li02, .tscs_list li.li05 { width: 260px; }
.tscs_list li.li03, .tscs_list li.li04 { width: 342px; }
.tscs_list li.li04, .tscs_list li.li05 { margin-bottom: 0; }
.tscs_list li:hover img { transform: scale(1.1); }


/*ipad ipadPrp*/

@media screen and (max-width:1200px) {
.aesL{width:42%;}
.aesR{width:56%;}
	/* 走进红城 */
	.zjcs_box { padding-top: 50px; padding-bottom: 50px; }
	.other_gk_link a { width: 130px; font-size: 18px; }

	/* 印象红城 */
	.yxcs_box { padding: 50px 0; }
	.yxcs_con { display: flex; flex-wrap: wrap; justify-content: space-between; }
	.yxcs_con .item.it01, .yxcs_con .item.it04 { width: 56%; }
	.yxcs_con .item.it02, .yxcs_con .item.it03 { width: 40%; }

	/* 投资红城 */
	.tzcs_box { margin-bottom: 50px; }
	.tzcs_list { width: 100%; display: flex; justify-content: space-between; }
	.tzcs_list::after { display: none; }
	.tzcs_list li { width: 23%; margin-right: 0; }
	.tzcs_list li .img { height: 280px; }

	/* 图说红城 */
	.tscs_box { padding-top: 0; padding-bottom: 50px; }
	.tscs_list li { height: 167px; margin-right: 1%; }
	.tscs_list li.li01 { width: 48%; height: 350px; }
	.tscs_list li.li02, .tscs_list li.li05 { width: 22%; }
	.tscs_list li.li03, .tscs_list li.li04 { width: 28%; }
	.tscs_list li.li03, .tscs_list li.li05 { margin-right: 0; }
}

@media screen and (max-width: 1024px) {
	/* 区块样式 */
	.mk_tit { margin-bottom: 20px; background-size: 100%; }
	.mk_tit .CN { font-size: 36px; }
	.mk_tit .EN { font-size: 14px; }

	/* 走进红城 */
	.other_gk_link { display: flex; justify-content: space-between; }
	.other_gk_link a { width: auto; font-size: 16px; margin: 0; padding: 0 10px; height: 34px; line-height: 34px; }

	/* 印象红城 */
	.yxcs_con .item { height: 165px; }

	/* 投资红城 */
	.tzcs_list li .img { height: 200px; }

	/* 图说红城 */
	.tscs_list { width: 100%; }
	.tscs_list li { width: 32% !important; height: 18vw !important; margin-right: 2% !important; }
	.tscs_list li:nth-child(3n) { margin-right: 0 !important; }
	
}

@media screen and (max-width: 768px) {
.aesL{width:100%;}
.aesR{width:100%;}
.aesBox{margin:20px 0;}
.two,
.three{padding:20px 0;}

.mk_tit img{max-width:inherit;width:170%;margin-left:-35%;}
.djqImg{display:none;}
.aes_img{height: 90px;overflow: hidden;}

.tabList{margin:20px 0;}
.tabList li{width:33.33%;margin-right:0;}
.tabList li a{padding:0 0 0 34px;font-size:18px;}

	/* 区块样式 */
	.mk_tit { margin-bottom: 10px; overflow:hidden;}
	.mk_tit .CN { font-size: 20px; }
	.mk_tit .EN { font-size: 6px; }

	/* 走进红城 */
	.zjcs_box { padding: 40px 0; }
	.gk_content { margin-bottom: 10px; }
	.other_gk_link { flex-wrap: wrap; justify-content: space-evenly; }
	.other_gk_link a { margin: 0 10px 10px; }

	/* 印象红城 */
	.yxcs_box { padding: 40px 0; }
	.yxcs_con .item { height: 50vw; width: 100% !important; float: none; margin-bottom: 10px; }
	.yxcs_con .item p { font-size: 18px; }

	/* 投资红城 */
	.tzcs_box { margin-bottom: 40px; }
	.tzcs_list { flex-wrap: wrap; }
	.tzcs_list li { width: 48%; margin-bottom: 10px; }
	.tzcs_list li .img { height: 50vw; }

	/* 图说红城 */
.tscs_list li p{font-size: 14px;left:2%;bottom:10px;}	
	.tscs_list { display: flex; justify-content: space-between; flex-wrap: wrap; }
	.tscs_list li { width: 48% !important; height: 26vw !important; margin-right: 0% !important; }
	.tscs_list li:nth-child(1) { width: 100% !important; height: 50vw !important; margin-bottom: 15px; }
}