@charset "utf-8";
/* CSS Document */
/*************************        历史时间轴         ***************************/
.ny_shijian{ font-family:"微软雅黑";}
.ny_shijian p{ font-size:17px; line-height:30px; width:100%;text-indent:2em; color:#333; text-align:left;font-weight:normal; }
.ny_shijian h4,.ny_lishi h4{ font-size:24px; color:#000; font-weight:normal; margin:30px 0; text-align:center;}

.ny_lishi li{ width:100%; border-bottom:1px solid #e6e6e6; padding:20px 0; line-height:30px; font-weight:normal; font-size:17px; color:#333;}
.ny_lishi li span{ margin:0 30px;}


/*************************        图文列表         ***************************/
.ny_new_tu ul li{
	width:100%;
	border-bottom:2px solid #e6e6e6;
	padding:30px 0;
	overflow:hidden;
	
}
.ny_new_tu ul li .tuwen_left{
	width:15%;
	height:109px;
	float:left;
	overflow:hidden;
}
.ny_new_tu ul li img{
	float:left;
	width:162px;
	height:109px;
}
.ny_new_tu ul li .tuwen_you{
	width:84%;
	float:right;
	font-weight:normal;
}
.ny_new_tu ul li h4{
	font-size:18px;
	color:#000;
	width:80%;
	line-height:2rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
	margin:10px 0;
	font-weight:normal;
}
.ny_new_tu ul li span{
	font-size:15px;
	color:#333;
	line-height:26px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.ny_new_tu ul li:hover{
	border-bottom:2px solid #0775ac;
	transition: .5s;
}
.ny_new_tu ul li a:hover h4{ color:#0775ac;}
.ny_new_tu ul li a:hover img{
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
-webkit-transform: scale3d(1.03,1.05,1);
transform: scale3d(1.05,1.03,1);
transition: .5s;
}

/*************************        map搜索         ***************************/
.map_sou1{
	background:rgb(255,255,255) ;
	height:329px;
	text-align:center;
	font-size:16px;
	color:#FFF;
	width:90%;
	margin-top:30px;
	box-shadow: 1px 5px 8px rgba(0,0,0,.3);
    -moz-box-shadow: 1px 5px 8px rgba(0,0,0,.3);
    -webkit-box-shadow: 1px 5px 8px rgba(0,0,0,.3);
}
.map_sou1 span{ background:#c30000; font-size:18px; font-weight:normal; display:block; width:100%; padding:20px 0;}
.country1{
	text-align:left;
	color:#333333;
	font-size:15px;
	font-weight:normal;
	width:90%;
	margin:0 auto;
	margin-top:15px;
}
.country1 .search_keyword{
	height: 35px;
    margin-top: 7px;
    color: #666666;
	background:#f3f3f3;
	border:none;
    text-indent: 6px;
    line-height: 25px;
    padding-left: 1px;
	width:100%;
}
.country1 .search-submit2{
	height: 37px;
    cursor: pointer;
	width:100%;
}
.country1 .search-submit2 input{
	display: block;
    width: 100%;
    cursor: pointer;
	background:#c30000;
	color:#FFF;
	font-size:15px;
	border:none;
	padding:8px 0;
	border-radius:50px;
	margin-top:30px;
	
}
.country1 select {
    width: 100%;
	font-size:15px;
    height:35px;
    color: #09277d;
    line-height: 26px;
    border: none;
    background: #f3f3f3;
    outline: none;
    margin-left: 1px;
	margin: 7px 0;
}
.ny_school_lie li{
	width:100%;
	border-bottom:1px solid #e6e6e6;
	padding:20px 0;
	font-size:16px; 
	color:#808080; 
	text-align:left;
	overflow:hidden;
}
.ny_school_lie li .left_xue{width:70%; float:left;}
.ny_school_lie li .right_xue{ width:23%; float:right;}
.ny_school_lie li .right_xue a{ 
    display:inline-block; 
	background:url(../images/school_li.jpg) no-repeat left center; 
	font-size:14px; 
	color:#333; 
	padding:20px ;
	font-weight:normal;
	}
.ny_school_lie li .right_xue a:hover{
	color:#c30000;
}
.ny_school_lie li  h4{
	font-size:18px;
	font-weight:bold;
	color:#000;
	margin-bottom:10px;
}

@media (max-width: 767px) {
	.ny_shijian p,.ny_lishi li{ font-size:15px; line-height:1.5rem;}
	.ny_shijian h4,.ny_lishi h4{ font-size:20px; margin:1rem 0;}
	.ny_lishi li span{ margin:0 1rem;}
	
	.ny_new_tu ul li{ padding:1.5rem 0;}
.ny_new_tu ul li .tuwen_left{ width:40%; height:28vw;}
.ny_new_tu ul li .tuwen_you{ width:58%;}
.ny_new_tu ul li h4{ font-size:16px; margin:0.2rem 0; width:100%;}
.ny_new_wen ul li{ padding:2rem 0;}
.ny_new_wen ul li .wen_zuo{ width:20%;}
.ny_new_wen ul li .wen_you{ width:75%;}

.ny_school_lie li .left_xue,.ny_school_lie li .right_xue{ width:100%;}
.ny_school_lie li{ padding:1rem 0;}
.ny_school_lie li h4{ font-size:16px; margin-bottom:0.3rem;}
.ny_school_lie li .right_xue a{ padding:0.3rem 0.8rem;}
	}
@media (max-width: 991px){
	.s_inp01{ 
	top:5px;
    padding: 0;
    width: 30%;
    position: absolute;
    background:none;
	right:0;
	}
}