.header_top{
	position: initial;
	background: #ffffff;
	box-shadow: 0px 3px 6px 1px rgba(0,0,0,0.16);
}
.header_top .flex_box .level1_a{
	color: #202020;
}
.header_lang_tit{
	color: #202020;
}
.page_wrap{
	background: #FCFCFC;
}
.search{
	padding: 1rem 0 3.26rem;
}
.search_input{
	width: 34%;
	height: 0.5rem;
	background: #FFFFFF;
	border-radius: 25px 25px 25px 25px;
	border: 1px solid #D8D8D8;
	margin: auto;
	justify-content: space-between;
}
.search_input input::placeholder{
	color: #999999;
}
.search_input input{
	color: #333333;
	flex: 0 0 auto;
	background: #FFFFFF;
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 0.16rem;
	padding: 0 0.25rem;
	border-radius: 25px 25px 25px 25px;
	width: 74%;
}
.search_button{
	flex: 0 0 1.15rem;
	height: 0.5rem;
	background: #004DA1;
	border-radius: 25px 25px 25px 25px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.search_button img{
	width: 0.264rem;
	height: 0.27rem;
}

.search2{
	padding: 1rem 0 0;
}
.search_result{
	margin-top: 0.5rem;
}
.result,.result span{
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 0.25rem;
	color: #333333;
}
.result span{
	font-weight: bold;
}
.train_r_tit{
	margin-top: 0.34rem;
	border-bottom: 1px solid #DBDBDB;
}
.new_tab{
	
}
.new_tab_li{
	margin-right: 0.8rem;
	padding: 0.26rem 0;
	border:1px solid transparent;
}
.new_tab_li,.new_tab_li span{
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 0.2rem;
	color: #333333;
}
.new_tab_li.active{
	font-weight: bold;
	color: #004DA1;
	border-bottom:1px solid #004DA1;
}
.new_tab_li.active span{
	font-weight: bold;
	color: #004DA1;
}
.n_news_cont{
	margin-top: 0.8rem;
	display: none;
	padding-bottom: 1.1rem;
}
.n_news_cont.active{
	display: block;
}
.n_news_cont .search_result_1{
	margin-top: 0.8rem;
}
.n_news_cont .search_result_1:nth-of-type(1){
	margin-top: 0;
}
.all_tit_cont{
	justify-content: space-between !important;
	align-items: flex-end !important;
}
.all_tit{
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: bold;
	font-size: 0.2rem;
	color: #000000;
}
.all_tit_reault,.all_tit_reault span{
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 0.18rem;
	color: #333333;
}
.all_tit_reault{
	margin-top: 0.15rem;
}
.all_tit_right{
	flex: 0 0 auto !important;
	width: auto;
}
.all_tit_right p{
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 0.16rem;
	color: #004DA1;
}
.all_tit_right img{
	width: 0.15rem;
	height: 0.12rem;
	margin-left: 0.1rem;
}
.n_pro_cont_li{
	margin-top: 0.3rem;
	background: url("../img/pro_bg.png") no-repeat;
	padding: 0.6rem 0.6rem 0.6rem 0.8rem;
	justify-content: space-between;
	transition: all 0.3s;
}
.n_pro_cont_c{
	flex: 0 0 50%;
}
.n_pro_tit{
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: bold;
	font-size: 0.28rem;
	color: #000000;
	transition: all 0.3s;
}
.n_pro_dec{
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 0.16rem;
	color: #333333;
	line-height: 0.3rem;
	margin: 0.4rem 0 0.67rem;
}
.n_pro_cont_li:hover{
	background: url("../img/pro_bg2.png") no-repeat;
	transition: all 0.3s;
}
.n_pro_cont_li:hover .n_pro_tit{
	color: #004DA1;
	transition: all 0.3s;
}
.n_pro_cont_li:hover .n_pro_img{
	transform: scale(1.1);
	transition: all 0.3s;
}
.pro_more{
	border-radius: 54px 54px 54px 54px;
	border: 1px solid #004DA1;
	width: 1.36rem;
	height: 0.4rem;
	align-items: center;
	justify-content: center;
	transition: all 0.3s;
}
.pro_more p{
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 0.16rem;
	color: #004DA1;
	transition: all 0.3s;
}
.pro_more_img{
	margin-left: 0.1rem;
	position: relative;
}
.pro_more_img img{
	width: 0.22rem;
	height: 0.12rem;
	transition: all 0.3s;
}
.pro_more_img2 img{
	width: 0.12rem;
	height: 0.12rem;
}
.pro_more_img img:nth-of-type(2){
	position: absolute;
	top: 0;
	opacity: 0;
}
.n_pro_cont_li:hover .pro_more,.n_news_cont_li:hover .pro_more{
	background: linear-gradient( 132deg, #004DA1 0%, #00A0E9 100%);
	border: 1px solid transparent;
	transition: all 0.3s;
}
.n_pro_cont_li:hover .pro_more p,.n_news_cont_li:hover .pro_more p{
	color: #FFFFFF;
	transition: all 0.3s;
}
.n_pro_cont_li:hover .pro_more_img img:nth-of-type(2),.n_news_cont_li:hover .pro_more_img img:nth-of-type(2),.indexNews_cont:hover .pro_more_img img:nth-of-type(2){
	opacity: 1;
	transition: all 0.3s;
}
.n_pro_cont_li:hover .pro_more_img img:nth-of-type(1),.n_news_cont_li:hover .pro_more_img img:nth-of-type(1),.indexNews_cont:hover .pro_more_img img:nth-of-type(1){
	opacity: 0;
	transition: all 0.3s;
}
.n_pro_cont_r{
	overflow: hidden;
	border-radius: 10px 10px 10px 10px;
}
.n_pro_img{
	max-width: 4.8rem;
	max-height: 3.6rem;
	transition: all 0.3s;
}

/* new */
.n_news_cont_li{
	background: #F8F8F8;
	border-radius: 10px 10px 10px 10px;
	border: 1px solid #ECECEC;
	padding: 0.3rem 0.4rem 0.3rem 0.3rem;
	justify-content: space-between;
	margin-top: 0.3rem;
	transition: all 0.3s;
}
.n_news_cont_l{
	overflow: hidden;
	flex: 0 0 auto;
	border-radius: 10px 10px 10px 10px;
}
.n_news_cont_l img{
	width: 3.6rem;
	height: 2.25rem;
	transition: all 0.3s;
}
.n_news_cont_c{
	padding: 0 0.8rem 0 0.5rem;
}
.n_news_tit{
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: bold;
	font-size: 0.2rem;
	color: #333333;
	transition: all 0.3s;
}
.n_news_dec{
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 0.16rem;
	color: #666666;
	line-height: 0.3rem;
	margin: 0.3rem 0 0.4rem;
	overflow: hidden;
	 text-overflow: ellipsis;
	 display: -webkit-box;
	 -webkit-line-clamp: 2;
	 -webkit-box-orient: vertical;
}
.index_news_dateL p{
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 0.16rem;
	color: #A1A1A1;
}
.n_news_cont_li:hover{
	background: #FFFFFF;
	box-shadow: 0px 0px 10px 1px rgba(0,77,161,0.28);
	transition: all 0.3s;
}
.n_news_cont_li:hover .n_news_img{
	transform: scale(1.1);
	transition: all 0.3s;
}
.n_news_cont_li:hover .n_news_tit{
	color: #004DA1;
	transition: all 0.3s;
}
.n_news2{
	margin-top: 0.3rem;
	flex-wrap: wrap;
	margin-left: -0.2rem;
	margin-right: -0.2rem;
}
.n_news2_cont_li{
	margin-bottom: 0.4rem;
	flex: 0 0 33.333% !important;
	padding: 0 0.2rem;
}
.indexNews_c{
	padding-top: 0.04rem;
	padding-bottom: 0.24rem;
}
.indexNews_cont{
	flex: 0 0 100%;
}
.pro_more2{
	width: 0.3rem;
	height: 0.3rem;
	background: transparent;
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
}
.pro_more2 img{
	width: 0.06rem;
	height: 0.14rem;
}
.pro_more2 .pro_more_img{
	margin-left: 0.04rem;
}
.indexNews_cont:hover .pro_more2{
	background: linear-gradient( 132deg, #004DA1 0%, #00A0E9 100%);
}
.indexNews_c hr{
	margin: 0.2rem 0 0.15rem;
}







@media screen and (max-width: 1024px) {
    .search_input{
        width: 90%;
        height: 0.8rem;
    }
    .search_input input{
        font-size: 0.3rem;
    }
    .search_button{
        height: 0.8rem;
    }
    .result, 
    .result span,
    .all_tit{
        font-size: 0.32rem;
    }
    .train_r_tit.flex_box{
        overflow-x: auto;
    }
    .new_tab{
        justify-content: space-between;
        column-gap: 0.4rem;
    }
    .new_tab_li{
        margin-right: 0;
        font-size: 0.28rem;
        white-space: nowrap;
    }
    .all_tit_reault, 
    .all_tit_reault span,
    .all_tit_right p{
        font-size: 0.26rem;
    }
    
    
    
    
    
    
    
    
    
    .n_pro_cont_li{
        flex-wrap: wrap;
        border-radius: 0.2rem;
        padding: 0.5rem;
        background-size: cover;
    }
    .n_pro_cont_li:hover{
        background-size: cover;
    }
    .n_pro_cont_c{
        flex: 0 0 100%;
        margin-bottom: 0.4rem;
    }
    .n_pro_tit{
        font-size: 0.36rem;
    }
    .n_pro_dec{
        font-size: 0.24rem;
        line-height: 1.6;
        margin: 0.3rem 0 0.4rem;
    }
    .pro_more{
        width: 1.8rem;
        height: 0.5rem;
    }
    .pro_more p{
        font-size: 0.24rem;
    }
    .n_pro_img{
        max-width: 100%;
        max-height: fit-content;
        width: 100%;
    }
    
    
    
    
    
     .n_news_cont_li{
        padding: 0.4rem;
        flex-wrap: wrap;
        position: relative;
    }
    .n_news_cont_l,
    .n_news_cont_l img{
        width: 100%;
        height: auto;
        max-height: 4rem;
    }
    .n_news_cont_c{
        width: 100%;
        padding: 0.2rem 0 0;
    }
    .n_news_tit{
        font-size: 0.3rem;
    }
    .n_news_dec{
        font-size: 0.26rem;
        line-height: 1.5;
    }
    .index_news_dateL p{
        font-size: 0.24rem;
    }
    .n_news_cont_li .n_news_cont_r{
        position: absolute;
        bottom: 0.3rem;
        right: 0.4rem;
    }
    
    
    
    
    
    
    
    
    
    .n_news2{
        width: 100%;
        margin: 0.4rem auto 0;
        column-gap: 0.2rem;
    }
    .n_news2_cont_li{
        width: calc(50% - 0.1rem);
        flex: initial !important;
        margin: 0;
        padding: 0;
    }
    .indexNewsL_img {
        height: 2rem;
    }
    .about_news_bot{
        width: 100%;
        margin: 0.4rem auto 0;
        column-gap: 0.2rem;
    }
    .indexNews_dec{
        font-size: 0.24rem;
        height: 0.72rem;
    }
    .indexNews_cb a{
        width: 0.3rem;
        height: 0.3rem;
    }
}







