@charset "utf-8";

@media (max-width: 1199px) {
	.header .nav_main {
		-ms-flex-pack: space-between !important;
	    justify-content: space-between !important;
	}
	.mr {margin-right: 0px;}
	.ml {margin-left: 0px;}
	.index_support .support_list .figcaption_text span {white-space: inherit;}
	.main_menu .navbar_nav .nav_item {padding: 0px 10px;}
	.txt_list .figure_img .figcaption_text span {font-size: 12px;}
	.h3_txt small {font-size: 20px;}
	.index_children .figure_img,.index_reason .figure_img {margin: 30px auto 0;}
	.index_why .why_list .text {padding: 0 20px;}
	.index_news .news_list {margin: 0px auto 15px;}
	.index_news .news_list .news_text {margin: 15px auto 0;}
	.link_nav .c_desc .text {margin-left: 30px;}
}

@media (max-width: 991px) {
	
.index_txt .txt_list{display:none;}
.footer .newContainer {
    display:none;
}
	.keifu_box{display:none;}
	.txt_list .figure_img .justify-content-between {justify-content: center !important;}
	.index_vs .vs_list {margin: 30px auto 0;}
	.h3_txt {font-size: 20px;}
	.h3_txt small {font-size: 15px;margin: 0px 15px;}
	.h3_txt::before {right: 350px;bottom: 5px;}
	.h3_txt::after {left: 350px;bottom: 5px;}
	.index_vs .h3_txt::before {right: 380px;}
	.index_vs .h3_txt::after {left: 380px;}
	.index_children .h3_txt::before {right: 380px;}
	.index_children .h3_txt::after {left: 380px;}
	.index_reason .h3_txt::before {right: 480px;}
	.index_reason .h3_txt::after {left: 480px;}
	.index_support .h3_txt::before {right: 420px;}
	.index_support .h3_txt::after {left: 420px;}
	.index_science .h3_txt::before {right: 420px;}
	.index_science .h3_txt::after {left: 420px;}
	.index_txt {padding: 0px 0 5px;
	background-size: 1649px;
	}
	.index_txt .txt_list {
	    -ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	}
	.txt_list .figure_img {margin: 0 20px;}
	.service_list {
		-ms-flex-pack: space-evenly;
	    justify-content: space-evenly;
	}
	.index_news .news_list .h5 {font-size: 20px;}
	.service_list .figure_img {margin: 0;}
	.index_support {padding: 40px 0 0px;}
	.index_support .support_list {margin: 30px auto 0;}
	.index_support .support_list .figure_img {margin: 0px auto 30px}
	.index_why {padding: 40px 0 20px;}
	.index_why .why_list {margin: 20px auto 0;}
	.index_why .why_list .text {padding: 0px 15px;margin-bottom: 20px;}
	.index_why .why_list .text h3 {/* font-size: 16px; */margin: 0px auto 5px;}
	.index_why .why_list .text p {/* font-size: 12px;line-height: 20px; */}
	.index_process {padding: 30px 0;}
	.index_process .process_list {margin: 30px auto 0;}
	.index_process .process_list .figure_img {margin: 0 15px;}
	.index_news .h3_txt .span {font-size: 12px;}
	.index_news .h3_txt::before, .index_news .h3_txt::after {bottom: 15px;}
	.footer_ico .footer_ico_list {
		margin: 20px auto 0;
		-ms-flex-pack: flex-start;
    	justify-content: flex-start;
	}
	.footer .footer_img_list,.footer .footer_txt_list {justify-content: flex-start;}
	.footer .footer_img_list .footer_img {
		-ms-flex: 0 0 33.333333%;
	    flex: 0 0 33.333333%;
	    max-width: 33.333333%;
	}
	.footer .footer_txt_list .footer_text {
	 	-ms-flex: 0 0 33.333333%;
	    flex: 0 0 33.333333%;
	    max-width: 33.333333%;
	}
	.footer .footer_img_list .footer_img .h3 span {font-size: 15px;margin: 5px auto;}
	.footer_ico .footer_ico_list .figure_img {margin: 0 20px 20px;}
	.link_nav .c_desc .text {margin-left: 0px;}
}

@media (max-width: 767px) {
		.index_txt {padding: 0px 0 5px;
	background-size: 1480px;;
	}
	.index_txt .txt_list{display:none;}
	.footer .newContainer {
    display:none;
}
	.p10 p{width:518px;}
	.banner_img .swiper-button-prev {left: 15px;}
	.banner_img .swiper-button-next {right: 15px;}
	.index_children .h3_txt::before {right: 390px;}
	.index_children .h3_txt::after {left: 390px;}
	.index_reason .h3_txt::before {right: 430px;left: auto;}
	.index_reason .h3_txt::after {left: 430px;right: auto;}
	.index_support .h3_txt::before {right: 400px;left: auto;}
	.index_support .h3_txt::after {left: 400px;right: auto;}
	.index_science .h3_txt::before {right: 400px;left: auto;}
	.index_science .h3_txt::after {left: 400px;right: auto;}
	.index_vs .vs_list .figure_img {margin: 0 30px;}
	.index_txt .txt_list {
	  /*   -ms-flex-pack: space-evenly;
	    justify-content: space-evenly; */
	}
	.index_txt .txt_list .figure_img {
		margin: 10px auto;
		-ms-flex: 0 0 50%;
	    flex: 0 0 50%;
	    max-width: 50%;
	}
	.service_list {
		padding: 20px 0 0;
		-ms-flex-pack: center;
	    justify-content: center;
		-ms-flex-wrap: wrap;
    	flex-wrap: wrap;
	}
	.service_list .figure_img {
		margin: 0 auto 20px;
		-ms-flex: 0 0 16.666667%;
	    flex: 0 0 16.666667%;
	    max-width: 16.666667%;
	 }
	.index_process {padding: 30px 0 10px;}
	.index_process .process_list {
		-ms-flex-wrap: wrap;
    	flex-wrap: wrap;
    	margin: 0px auto;
	}
	.index_news .news_list .news_text {/* padding: 0; */}
	.index_news .news_list .h5 {font-size: 20px;}
	.footer {padding-top: 0;}
	.footer .footer_img_list .footer_img {
		margin-top: 15px;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
	}
	.footer .footer_list .footer_text .h3 span {font-size: 15px;}
	.footer .footer_list {margin: 10px auto;}
	.footer_ico .footer_ico_list .figure_img {margin: 0 13px 20px;}
	.bottom_copyright .h6 {margin: 15px auto 20px;}
}

@media (max-width: 575px) {
.index_txt .txt_list{display:none;}
	.footer .newContainer {
    display:none;
}
	.index_news .container{width:355px;}
	.p10 p{width:333px;}
	.header .nav_main { padding: 0 15px;}
	.service_list {
		padding: 15px 0 0;
		-ms-flex-pack: center;
    	justify-content: center;
	}
	.service_list .figure_img {
		margin: 0 auto 20px;
		-ms-flex: 0 0 50%;
	    flex: 0 0 50%;
	    max-width: 50%;
	 }
	.index_txt .txt_list .figure_img {margin: 10px auto;}
	.index_support .support_list .figure_img {
	    -ms-flex: 0 0 50%;
	    flex: 0 0 50%;
	    max-width: 50%;
	}
	.txt_list .figure_img .figcaption_text span {font-size: 10px;}
	.index_vs .vs_list {
		-ms-flex-wrap: wrap;
    	flex-wrap: wrap;
	}
	.index_vs .vs_list .figure_img {margin: 0 15px;}
	.index_process .process_list .figure_img {
		-ms-flex: 0 0 50%;
	    flex: 0 0 50%;
	    max-width: 50%;
	    margin: 0px auto;
	}
	.h3_txt::before, .h3_txt::after {content:"";}
	.index_science .figure_img {margin: 20px auto;}
	.index_why .why_list .text {white-space: inherit;}
	.index_why .why_list .text p {white-space: inherit;}
	.footer .footer_txt_list .footer_text {
		margin-top: 15px;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
	}
	.footer_ico .footer_ico_list .figure_img {margin: 0 0 15px;}
	.footer_ico .footer_ico_list .figure_img {
	    -ms-flex: 0 0 33.333333%;
	    flex: 0 0 33.333333%;
	    max-width: 33.333333%;
	}
	.footer .div_copyright .copyright .h6 .span {padding: 10px 20px;}
	.footer_nav .ul_nav {
	    -ms-flex-pack: flex-start;
	    justify-content: flex-start;
	}
	.footer_nav .ul_nav li {margin: 0 14px;}
}

@media (max-width: 450px) {
.index_txt .txt_list{display:none;}
	.p10 p{width:315px;}
	.footer .footer_txt_list .footer_text,
	.footer .footer_img_list .footer_img {
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
}

@media (max-width: 400px) {
/* 	.img-responsive{max-width:140px;}
	.img-fluid{max-width:100px;} */
	.p10 p{width:280px;}
	.index_support .support_list .figure_img {
	    -ms-flex: 0 0 100%;
	    flex: 0 0 100%;
	    max-width: 100%;
	}
}

@media (max-width: 320px) {
	.index_news .container{width:200px;}
	.p10 p{width:153px;}
}

