@media screen and (max-width:2400px) and (min-width:1200px) {
	.index_two {
		max-height: 614px;
		overflow: hidden;
	}
}

@media screen and (max-width:1800px) {
	.contact_ul li img {
		margin-top: 10%;
	}
	.index_5 .investment_title .tabs_index5 h1 {
		font-size: 40px;
		margin-right: 15px;
	}
	.investment_title .tabs_index5 span {
		font-size: 16px;
	}
}

@media screen and (max-width:1440px) {
	/* index */
	.wrapper-dropdown-3 {
		width: 90%;
	}
	.swiper-container_index_banner .banner_h2 {
		font-size: 24px;
		padding: 2px 10px;
	}
	.swiper-container_index_banner .banner_bigh1 {
		font-size: 36px;
		padding-top: 15px;
	}
	.banner_p {
		font-size: 30px;
	}
	.swiper-container_index_banner .banner_zimu h2 {
		font-size: 60px;
		color: #f9be00;
		text-transform: uppercase;
		font-weight: 550;
	}
	.swiper-container_index_banner .banner_zimu img {
		width: 180px;
	}
	.title {
		font-size: 34px;
	}
	/* .index_1 */
	.index1_title h1 {
		font-size: 22px;
	}
	.index1_bottom .index1_tz {
		font-size: 14px;
	}
	.index1_right a .tz_p {
		font-size: 14px;
	}
	/* index2 */
	.index_2 {
		padding: 6% 0;
		margin: 6% auto 0 auto;
	}
	ul.mumping_mun li p {
		font-size: 14px;
	}
	.index2_text {
		font-size: 14px;
	}
	ul.mumping_mun li .mun_top h2 {
		font-size: 30px;
	}
	/* index3 */
	.index_3 {
		padding: 6% 0;
		margin: 0 auto 6% auto;
	}
	.index_ul_devep li h1 {
		font-size: 22px;
		margin-top: 8px;
	}
	.index_ul_devep li .f_p {
		font-size: 14px;
		line-height: 24px;
		color: #666;
		margin-top: 15px;
	}
	/* .tabs_index5 */
	.index_5 .investment_title .tabs_index5 h1 {
		font-size: 30px;
	}
	.investment_title .tabs_index5 span {
		font-size: 16px;
	}
	.index_5 .index5_text {
		font-size: 14px;
	}
	/* index6 */
	.index_6 {
		padding: 0 0 6% 0;
	}
	.index6_left ul.index6_ul li .index6_ul_li h2 {
		font-size: 20px;
	}
	.index6_left ul.index6_ul li .index6_ul_text {
		font-size: 14px;
		line-height: 24px;
	}
	.index6_left ul.index6_ul li:first-child {
		margin-bottom: 40px;
	}
	.ind7_left_top ul li a,
	.ind7_left_bottom ul li a,
	.index_7 .index7_right ul li a {
		font-size: 14px;
	}
	.ind7_left_top ul li h3 {
		font-size: 16px;
		margin-bottom: 10px;
	}
	.ind7_left_top>h1,
	.index_7 .index7_right>h1,
	.ind7_left_bottom>h1,
	.index7_bootom>h1 {
		font-size: 24px;
	}
	.index_7 .index7_right ul li {
		margin-top: 20px;
	}
	.index_7 .index7_right ul li a {
		margin-bottom: 7px;
	}
	.main_banner_text h1 {
		font-size: 40px;
	}
	.main_banner_text h3 {
		font-size: 20px;
	}
	.nav_small_tab ul.nav_small_ul {
		padding: 30px 5% 20px 5%;
		;
	}
	ul.nav_small_ul li a span {
		font-size: 16px;
	}
	ul.nav_small_ul li {
		height: 50px;
	}
	.nav_small_tab ul.nav_small_ul::after {
		bottom: 20px;
	}
	.ny_title h1 {
		font-size: 26px;
	}
	ul.news_ul li .news_bottom .fles_title {
		height: 50px;
	}
	ul.news_ul li .news_bottom .fles_title .h1 {
		font-size: 16px;
		line-height: 26px;
	}
	ul.news_ul li .news_bottom .other_news .more_img {
		background-size: 20px 6px;
		height: 50px;
		width: 50px;
	}
	ul.news_ul li:hover .news_bottom .other_news .more_img {
		background-size: 20px 6px;
	}
	.row_nostart .ann_h1 {
		font-size: 16px;
		line-height: 26px;
	}
	.ann_text {
		font-size: 14px;
		line-height: 24px;
	}
	.nav_three a {
		font-size: 14px;
		margin-right: 2%;
	}
	.nav_three .active {
		width: 100px;
		height: 40px;
		line-height: 40px;
	}
	ul.faq_ul li {
		flex-wrap: wrap;
		padding: 18px 0;
		border-top: 1px solid rgba(0, 0, 0, 0.08);
	}
	ul.faq_ul li img {
		width: 30px;
		height: 30px;
		margin-right: 20px;
	}
	ul.faq_ul li .faq_right {
		width: calc(100% - 50px);
	}
	ul.faq_ul li .faq_right h1 {
		font-size: 16px;
		margin-bottom: 10px;
		line-height: 20px;
	}
	ul.faq_ul li .faq_right .faq_text {
		font-size: 13px;
		line-height: 20px;
	}
	.dow_load {
		width: 50px;
		height: 50px;
	}
	ul.down_ul li {
		width: 45%;
		margin-left: 10%;
	}
	ul.down_ul li:nth-of-type(3n+1) {
		margin-left: 10%;
	}
	ul.down_ul li:nth-of-type(2n+1) {
		margin-left: 0;
	}
	.item_card .ys_texbox .item_card_text {
		width: 90%;
		font-size: 14px;
		line-height: 16px;
	}
	.item_card .ys_texbox .ys_h1 {
		font-size: 18px;
		bottom: 5px;
	}
	.news_box,
	.faq_box {
		width: 83.33%;
	}
	.ques_right {
		width: calc(100% - 340px);
	}
	.question_title {
		font-size: 20px;
	}
	.pastion_wz {
		font-size: 14px;
	}
}

@media screen and (max-width:1370px) {
	.index_nav {
		max-height: 80px;
	}
	.swiper-container_index_banner .banner_bigh1 {
		font-size: 28px;
	}
	.swiper-container_index_banner .banner_zimu h2 {
		font-size: 50px;
	}
	.swiper-container_index_banner .banner_zimu img {
		width: 160px;
	}
	.fixednav .langues_button span,
	.index_five_leftname span,
	.index_five_teamtext .index_five_ms {
		font-size: 14px;
	}
	.index_1 {
		width: 83.33%;
	}
	.question_nav {
		width: 250px;
	}
	.ques_right {
		width: calc(100% - 320px);
	}
}

@media screen and (max-width:1320px) {
	#colorNav {
		width: 60%;
	}
	.search_button,
	.langues_button {
		padding: 0 10px;
	}
}

@media screen and (max-width:1200px) {
	ul.faq_ul li {
		width: 100%;
	}
	ul.faq_ul li:last-child {
		border-bottom: 1px solid rgba(0, 0, 0, 0.08);
		margin-bottom: 6%;
	}
	ul.faq_ul li:nth-last-of-type(2) {
		border-bottom: none;
		margin-bottom: 0;
	}
	.question_nav {
		width: 24%;
	}
	.ques_right {
		width: calc(76% - 40px);
	}
	.question_ul li h1 a {
		font-size: 14px;
	}
	ul.faq_ul li {
		padding: 15px 0;
	}
}

@media screen and (max-width:900px) {
	/* index */
	.index_banner .banner_text {
		top: 58%;
	}
	.swiper-container_index_banner .banner_h2 {
		font-size: 18px;
		padding: 2px 10px;
		border-radius: 4px;
	}
	.swiper-container_index_banner .banner_bigh1 {
		font-size: 18px;
		padding-top: 10px;
		line: height 34px;
		margin-bottom: 10px;
		width: 100%;
	}
	.banner_p {
		font-size: 14px;
		line-height: 18px;
	}
	.swiper-container_index_banner .banner_zimu {
		margin-top: 10px;
	}
	.swiper-container_index_banner .banner_zimu h2 {
		font-size: 24px;
		color: #f9be00;
		text-transform: uppercase;
		font-weight: 550;
	}
	.swiper-container_index_banner .banner_zimu img {
		width: 80px;
	}
	.index_banner {
		height: 50vh;
	}
	.swiper_but_show {
		bottom: 0px;
		display: none;
	}
	.index_7 .index7_left,
	.index_7 .index7_right {
		width: 100%;
	}
	.index_7>div {
		display: block;
	}
	.index_degital {
		padding: 10% 0 4% 0;
	}
	.ind7_left_bottom {
		margin-bottom: 15px;
	}
	ul.mumping_mun li {
		width: 33%;
		margin-bottom: 30px;
	}
	ul.mumping_mun li .mun_top i {
		font-size: 16px;
	}
	.index1_left .index_bottom ul li a .index1_bot_title span.ti_end {
		margin-top: 20px;
	}
	.index2_text {
		line-height: 24px;
	}
	.index_2 {
		background-size: auto;
	}
	footer {
		background-size: auto;
	}
	.item_card .ys_texbox .item_card_text {
		opacity: 1;
	}
	.index_7 .ind7_left_top,
	.ind7_left_bottom {
		width: 100%;
	}
	.index_7 .ind7_left_top {
		margin-bottom: 20px;
	}
	.ind7_left_bottom {
		margin-bottom: 0;
	}
	.faq_box {
		width: 96%;
	}
	.question_ul li h1 {
		padding-left: 10px;
		text-align: center;
		padding: 10px 2px;
	}
	.question_nav {
		width: 33%;
	}
	.ques_right {
		width: calc(67% - 15px);
	}
	ul.faq_ul li img {
		width: 18px;
		height: 18px;
		margin-right: 5px;
	}
	ul.faq_ul li .faq_right h1 {
		font-size: 14px;
	}
	.question_ul li>a {
		font-size: 13px;
	}
	ul.faq_ul li .faq_right {
		width: calc(100% - 23px);
	}
}

@media screen and (max-width:768px) {
	.main_banner {
		height: auto;
	}
	.main_banner .pc_banner {
		display: none;
	}
	.main_banner .ph_banner {
		display: block;
	}
	.title .title_letter {
		font-size: 34px;
	}
	.index_1 {
		display: block;
		width: 90%;
	}
	.index1_left,
	.index1_right {
		width: 100%;
	}
	.title {
		font-size: 28px;
	}
	/* index2 */
	.index2_middle {
		display: block;
	}
	.index2_left,
	.index2_right {
		width: 100%;
	}
	.index2_right {
		margin-top: 30px;
	}
	/* index3 */
	.index_ul_devep {
		justify-content: center;
	}
	.index_ul_devep li {
		width: 100%;
		margin: 0 0 30px 0;
		display: flex;
		justify-content: flex-start;
	}
	.index_ul_devep li img {
		width: 100px;
		height: 100px;
	}
	.index_ul_devep li .n {
		width: calc(100% - 120px);
		text-align: left;
	}
	.index_ul_devep li h1 {
		font-size: 18px;
	}
	.index_ul_devep li .f_p {
		margin-top: 10px;
	}
	/* index4 */
	#cardArea {
		display: none;
	}
	.index4_ul {
		display: block;
	}
	/* index5 */
	.index_5 .investment_f {
		display: block;
	}
	.index_5 .investment_title {
		width: 100%;
		margin-bottom: 20px;
		display: flex;
		justify-content: space-between;
	}
	.index_5 .investment_con {
		width: 100%;
		height: auto;
	}
	.index_5 .investment_title .tabs_but {
		width: 48%;
		padding: 10px;
	}
	.index_5 .jt_img,
	.index_5 .investment_title .tabs_index5 h1 {
		display: none;
	}
	.index_5 .investment_title .tabs_index5 {
		width: 100%;
	}
	.index_5 .index5_text span {
		font-size: 16px;
	}
	.index_5 .index5_text {
		font-size: 14px;
		line-height: 22px;
		min-height: 400px;
	}
	.investment_title .tabs_index5 span {
		font-size: 14px;
	}
	/* index6  */
	.index6_middle {
		display: block;
	}
	.index6_left,
	.index6_right {
		width: 100%;
	}
	.ind7_left_top>h1,
	.index_7 .index7_right>h1,
	.ind7_left_bottom>h1 {
		font-size: 20px;
	}
	.fot_erimg {
		margin: 30px auto 0 auto;
	}
	footer .footer .footer__logo {
		display: none;
	}
	.main_banner .main_banner_text {
		top: 60%;
	}
	.main_banner_text h1 {
		font-size: 26px;
		margin-bottom: 15px;
	}
	.main_banner_text h3 {
		font-size: 16px;
		display: none;
	}
	ul.nav_small_ul li a {
		font-size: 14px;
	}
	.pastion_wz {
		font-size: 14px;
		margin-bottom: 20px;
	}
	.nav_small_tab ul.nav_small_ul {
		padding: 20px 5% 20px 5%;
	}
	ul.nav_small_ul li a {
		font-size: 14px;
	}
	ul.nav_small_ul li {
		height: 40px;
	}
	/* .nav_small_tab{overflow-x: scroll;} */
	.nav_small_tab {
		display: none;
	}
	.nav_small {
		margin-top: -7%;
	}
	.pages_box a {
		width: 30px;
		height: 30px;
		margin: 0 2px;
		line-height: 30px;
		font-size: 14px;
	}
	.pastion_wz_news a:nth-of-type(3) {
		display: none;
	}
	.news_pre .pre_box img {
		width: 20px;
	}
	.news_pre .pre_box .pre_title {
		font-size: 14px;
	}
	.ny_title h1 {
		font-size: 18px;
	}
	/* .nav_three .active{line-height:normal;} */
	.nav_three {
		padding-bottom: 6%;
	}
	.nybox_text {
		font-size: 15px;
	}
	ul.down_ul li {
		width: 100%;
		margin-left: 0;
	}
	ul.down_ul li:nth-of-type(3n+1) {
		margin-left: 0;
	}
	.news_box {
		width: 90%;
	}
	ul.news_ul li .news_bottom .fles_title .title_time .h1 {
		font-size: 14px;
		font-weight: bold;
		-webkit-line-clamp: 2;
	}
	.news_text_small {
		display: none;
	}
}

@media screen and (max-width:450px) {
	.test_ap {
		display: block;
		padding-left: 0;
	}
	.index_ul_devep li img {
		width: 70px;
		height: 70px;
	}
	.index_ul_devep li .n {
		width: calc(100% - 80px);
		text-align: left;
	}
	.ind7_left_top ul li {
		width: 100%;
	}
	.ind7_left_bottom ul li a {
		width: 50%;
	}
	.index_7 .index7_right {
		padding: 15px;
	}
	.ind7_left_bottom,
	.index_7 .index7_left .ind7_left_top {
		padding: 15px;
	}
	ul.news_ul li {
		width: 100%;
	}
	.news_box {
		width: 100%;
	}
	ul.ann_ul li {
		width: 100%;
	}
	ul.ann_ul li a{display: block;width: 100%;}
	ul.news_ul li .news_img {
		width: 120px;
		height: 100px;
		margin-left: 15px;
	}
	ul.news_ul li .news_bottom .other_news .more_img {
		width: 36px;
		height: 36px;
		display: none;
	}
	.bq_new {
		width: 36px;
		height: 20px;
		line-height: 20px;
		margin-right: 10px;
	}
	ul.news_ul li .news_bottom .fles_title {
		align-items: unset;
		margin-bottom: 20px;
	}
	ul.news_ul li .news_bottom .fles_title .title_time span {
		display: none;
	}
	.ph_time {
		display: block;
	}
	ul.news_ul {
		padding-top: 0;
	}
	.pages_box a.on,
	.pages_box span {
		width: 30px;
		height: 30px;
		line-height: 30px;
	}
}<!--ºÄÊ±1764306866.1376Ãë-->