@charset "utf-8";
/* CSS Document */

body{ overflow-x:hidden;}

.ny_nav{ border-bottom:1px solid #e2e2e2; width:100%; margin-top:20px;}
.ny_nav .ul_ny_nav{ display:flex; align-items:center; max-width:1200px; margin:0 auto;}
.ny_nav .ul_ny_nav li{ padding:0 20px; cursor:pointer; position:relative;}
.ny_nav .ul_ny_nav li:after{ position:absolute; content:""; display:block; width:1px; height:18px; background:#ccc; right:0; top:50%; margin-top:-9px;}
.ny_nav .ul_ny_nav li:first-child{ padding-left:0px;}
.ny_nav .ul_ny_nav li:last-child:after{ display:none;}
.ny_nav .ul_ny_nav li a{ display:block; height:60px; line-height:60px; color:#000; position:relative; font-weight:bold;}
.ny_nav .ul_ny_nav li a:after{ position:absolute; content:""; width:100%; height:4px; background:#f6d300; bottom:0px; left:50%; transform:translateX(-50%); width:0%;  -webkit-transition:width 0.5s;}
.ny_nav .ul_ny_nav li:hover a:after{ width:100%;}
.ny_nav .ul_ny_nav .li_ny_nav_on{}
.ny_nav .ul_ny_nav .li_ny_nav_on a:after{ width:100%;}

.breadcrumb{ display:flex; align-items:center; max-width:1200px; margin:0 auto 0px; padding:10px 0;}
.breadcrumb li{ position:relative; padding:10px 4px;}
.breadcrumb li a{ color:#999;}
.breadcrumb li:after{ content:"/"; margin-left:8px; color:#999;}
.breadcrumb li:last-child:after{ display:none;}

.con{}
.com_con{ max-width:1200px; margin:0 auto; padding:50px 0 30px;}
.com_con .h2_title{ font-size:26px; font-weight:bold; text-align:center; margin-bottom:50px;}

.news_con{ display:flex; justify-content:space-between;}
.news_con_l{ width:360px;}
.news_con_l .news_type{ border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; margin-bottom:80px;}
.news_con_l .news_type li{ position:relative;}
.news_con_l .news_type li a{ display:block; padding:16px;}
.news_con_l .news_type .news_type_on a{ background:#f6d300; color:#2a2a2a;}
.news_con_l .news_type .news_type_on:after{ position:absolute; content:""; right:16px; top:50%; margin-top:-4px; display:inline-block; width:6px; height:6px; border-width:2px 2px 0px 0px; border-color:#2a2a2a; border-style:solid; transform:rotate(45deg);}

.news_con_l .news_type li:hover a{ background:#f6d300; color:#2a2a2a;}
.news_con_l .news_type li:hover:after{ position:absolute; content:""; right:16px; top:50%; margin-top:-4px; display:inline-block; width:6px; height:6px; border-width:2px 2px 0px 0px; border-color:#2a2a2a; border-style:solid; transform:rotate(45deg);}

.news_con_l .search{ padding:12px 16px; display:flex; align-items:center; border:1px solid #e2e2e2; margin-bottom:80px;}
.news_con_l .search input{ border:none; background:none; flex:1;}
.news_con_l .search .mybtn{background:none;border:none;}
.news_con_l .search img{ margin-left:16px; height:20px; cursor:pointer;}

.news_con_l .ss_time{ margin-bottom:80px;}
.news_con_l .ss_time .ss_title{ display:flex; align-items:center; justify-content:space-between; padding-bottom:10px; border-bottom:1px solid #e2e2e2;}
.news_con_l .ss_time .ss_title h2{ font-size:18px;}
.news_con_l .ss_time .ss_title a{ background:#dcdddd; display:inline-block; padding:4px 8px; border-radius:5em; cursor:pointer;}
.news_con_l .ss_time li a{ display:flex; align-items:center; justify-content:space-between; margin-top:30px; cursor:pointer;}
.news_con_l .ss_time li p{ display:flex; align-items:center;}
.news_con_l .ss_time li p span{ display:block; width:18px; height:18px; border-radius:100%; border:1px solid #999; margin-right:12px; position:relative;}
.news_con_l .ss_time li b{}
.news_con_l .ss_time .ss_li_on p span:after{ position:absolute; content:""; width:14px; height:14px; background:#f6d300; border-radius:100%; left:2px; top:2px;}

.news_con_l .ul_wall{ padding:0 3px; margin:0 -6px; display:flex; flex-wrap:wrap;}
.news_con_l .ul_wall .wall_title{ padding:0 3px; box-sizing:border-box; width:100%; display:flex; align-items:center; justify-content:space-between; padding-bottom:10px;}
.news_con_l .ul_wall .wall_title h2{ font-size:18px;}
.news_con_l .ul_wall .wall_title a{ background:#dcdddd; display:inline-block; padding:4px 8px; border-radius:5em;}
.news_con_l .ul_wall li{ width:116px; height:116px; margin:0 3px 6px; overflow:hidden; display:flex; align-items:center; justify-content:center; cursor:pointer;background:#e6e6e6;}
.news_con_l .ul_wall li img{ height:100%; max-width:inherit;}

.news_con_r{ width:760px;}
.news_con_r .ul_news{}
.news_con_r .ul_news li{ background:#eff2f6; border-radius:5px; overflow:hidden; margin-bottom:30px; -webkit-transition: box-shadow 0.5s;}
.news_con_r .ul_news li a{ display:flex; justify-content:space-between;}
.news_con_r .ul_news li a .li_news_l{ flex:1; padding:40px;}
.news_con_r .ul_news li a .li_news_l span{ color:#797979; margin-bottom:16px; display:block;}
.news_con_r .ul_news li a .li_news_l p{ font-size:20px; line-height:1.5em; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; -webkit-transition:color 0.5s, font 0.5s;}
.news_con_r .ul_news li a .li_news_r{ width:350px; height:240px; overflow:hidden; display:flex; align-items:center; justify-content:center;background: #e6e6e6;}
.news_con_r .ul_news li a .li_news_r img{ height:100%; max-width:inherit;}

.news_con_r .ul_news li:hover{ box-shadow: 0px 15px 30px -10px rgba(0,0,0,0.3);}
.news_con_r .ul_news li:hover a .li_news_l p{ color:#000; font-weight:bold;}


.cer_pos{ position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.8); z-index:999999999; display:none;}
.cer_flex{ width:100%; height:100%; display:flex; align-items:center; justify-content:center;}
.cer_flex .cer_flex_con{ width:800px; background:#000; padding:15px 30px;}
.cer_clo{ display:flex; justify-content:flex-end; margin-bottom:10px;}
.cer_clo .cer_clo_img{ height:40px; cursor:pointer;}

.gallery-top {
	width: 100%;
	height: 300px;
	margin-left: auto;
	margin-right: auto;
	color:#fff;
}
.gallery-top .swiper-slide {
	background-size: cover;
	background-position: center;
}
.gallery-top {
	height: 500px;
	width: 100%;
}
.gallery-top img{ width:100%; max-height:inherit;}
.gallery-top p{ position:absolute; bottom:0px; background:rgba(0,0,0,0.7); width:100%; font-size:18px; padding:12px 1em; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.gallery-thumbs {
	height: 100px;
	box-sizing: border-box;
	padding: 10px 0;
}
.gallery-thumbs p{ font-size:14px; padding:4px 0.5em; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.gallery-thumbs .swiper-slide {
	width: 13%;
	height: 100%;
	opacity: 1;
	overflow:hidden;
	box-sizing: border-box;
}
.gallery-thumbs .swiper-slide-active {
	opacity: 1;	
}
.gallery-thumbs .swiper-slide img{ box-sizing:border-box;}
.gallery-thumbs .swiper-slide-active{ border:2px solid #e62129;}

.gallery-top .swiper-button-prev{ background:url(https://www.southinstrument.com/static/home/img/icon_left.png) no-repeat; width:39px; height:106px; background-size:100% 100%; left:0px; right: auto; margin-top:-53px;}
.gallery-top .swiper-button-next{ background:url(https://www.southinstrument.com/static/home/img/icon_right.png) no-repeat; width:39px; height:106px; background-size:100% 100%; right:0px; left: auto; margin-top:-53px;}

/*手机端样式*/
@media screen and (max-width: 768px){
}


