/*# sourceURL=/templates/dist/css/style.css?v=4453117 */
/*@ sourceURL=/templates/dist/css/style.css?v=4453117 */
@charset "utf-8";
.new_lists{}
.new_lists ul{ margin-bottom: 0.2rem}
.new_lists ul li{
display: flex;
align-items: center;
justify-content: space-between;
padding:0.30rem 0;
position: relative;
border-bottom: 1px solid #eee;
}
.new_lists ul li .news_font_l{ width:64%;}
.new_lists ul li .news_font_l small{ font-size:0.14rem; margin-top:0.15rem; display: inline-block;background: #009fd6; color:#FFF; padding:0.1rem 0.2rem;}
.new_lists ul li .news_font_l h3{ font-size:0.20rem; margin-bottom:0.15rem; color:#333}
.new_lists ul li .news_font_l p{ line-height:24px;
height:48px;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;color: #666;}
.new_lists ul li .news_font_l{}
.new_lists ul li .news_img_r{width: 28.5%; overflow:hidden}
.new_lists ul li .news_img_r img{ width:100%;transition: transform 2s;}
.new_lists ul li:hover .news_img_r img{transform: scale(1.1);}


.new_lists ul li:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #c89022;
  height: 1px;
  width: 0;
  opacity: 0;
  transition: all 0.6s ease-out;
  -webkit-transition: all 0.6s ease-out;
  -moz-transition: all 0.6s ease-out;
  -o-transition: all 0.6s ease-out;
  -ms-transition: all 0.6s ease-out;
}

.new_lists ul li:hover:after {
  opacity: 1;
  width: 100%;
}
.newsDetial { overflow: hidden; }
.content .newsDetial .title{ text-align: center}
.content .newsDetial .title h1{ text-align: center; background: none; font-weight: bolder; margin-bottom: 0.2rem; }
.newsDetial .more { margin: 0 -0.21rem; margin-top:0.50rem; padding: 0 0.20rem;}
.newsDetial .more table { width: 100%;}
.newsDetial .more td { border: 1px solid #ddd; width: 50%;vertical-align: top; }
.newsDetial .more td a { display: block; padding: 10px 15px; }
.newsDetial .more td a p { margin-top: 5px; color: #222; line-height: 20px; font-size: 14px; text-indent: 0;}
.newsDetial .more td a sub { color: #aaa; }
.newsDetial .more td a.nomore p { color: #aaa; }

/*发展历程页面*/
.course_content{}
.course_content ul li{ padding: 0.2rem 0; font-size: 0.16rem}
.course_content ul li .course_year{ color: #0089d1; font-size: 0.24rem; margin-bottom: 0.15rem; background: url("../images/course_icon.png") left 0.06rem no-repeat; padding-left: 0.3rem;background-size: 0.12rem; }
.course_content ul li .course_descipe{ line-height: 1.8; color: #666666}

/*质量保障页面*/
.honors_imgs{ padding-top:0px; padding-bottom:20px;}
.honors_imgs ul{}
.honors_imgs ul li{ position:relative;-webkit-transition: all ease .4s;transition: all ease .4s; text-align:left; margin:0 2%; border:#e1e1e1 1px solid; overflow:hidden;height:3rem; text-align:center; background-color:#FFFFFF;    display: inline-block;
    width:20.5%; margin-bottom:0.25rem;
}
.honors_imgs ul li p{ position:absolute; left:10%; bottom:0.20rem; z-index:2; width:80%; text-align:center; line-height:160%;}
.honors_imgs ul li .img_honor{position:relative;height:240px;text-align:center}
.honors_imgs ul li .img_honor img{ max-width:60%; max-height:60%;transition: transform 2s; position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);}
.honors_imgs ul li:hover {border:#0073bc 1px solid;}
	

@media screen and (max-width: 800px){
	.new_lists ul li {
		display: block;}
	.new_lists ul li .news_font_l h3 {
    font-size: 0.30rem;
    margin-bottom: 0.3rem;
}

.new_lists ul li .news_font_l{ width:100%;}
	.new_lists ul li .news_img_r{    width: 100%; margin-bottom: 0.2rem}
	.content .newsDetial .title h1{ font-size: 0.3rem}
	.honors_imgs ul li{ width: 45%; height: 4rem}
	.honors_imgs ul li .img_honor{height: 4rem}
  }