@charset "utf-8";
/* CSS Document */
*{margin: 0;padding: 0;box-sizing: border-box;}
body,html {font-family:'Microsoft Yahei';font-size:10px;color:#333;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,span,form,input,textarea,button,code,em,cite{padding:0; margin:0; font-size: 16px;}
ol,ul,li{list-style:none;}
code,input,button,cite,textarea,select{font-family:"Microsoft Yahei";}
h1,h2,h3,h4,h5{font-weight:400;}
a:link,a:visited{color:#333;text-decoration:none}
a:active,a:hover{color:#2b55ad;text-decoration:none}
img{border:0; max-width:100%;}
input,select,button,textarea{ font-size:14px; border:none; background: none;}
input{border: 0;outline:none;}
button{ cursor:pointer;}
i,em,cite{ font-style:normal;}
code,input,button,cite,textarea,select{font-family:"Microsoft Yahei";}
td{padding:5px;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"] {-webkit-appearance: none; outline:medium;font-family:Microsoft YaHei;}
.clear{display: block;}
.clear:after {content: ".";display: block;height:0;clear: both;visibility: hidden;}
.clear {display: inline-block;} /* Hides from IE-mac \*/
/* 基础通用样式 */
.linka2 a:link,.linka2 a:visited{color:#a2a2a2;}
.linka2 a:active,.linka2 a:hover{color:#2b55ad;}
.linkfff a:link,.linkfff a:visited{color:#fff;}
.linkfff a:active,.linkfff a:hover{color:#fff;}
.elli{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.table {
  width: 100%;
  margin-bottom: 10px;
  color: #000;
	border-bottom: 1px solid #dee2e6;
}  th,
td {
	vertical-align: top;
	border-top: 1px solid #dee2e6;
	line-height: 36px;
}

thead th {
	vertical-align: bottom;
	border-top: 3px solid #dee2e6;
}

tbody + tbody {
	border-top: 1px solid #dee2e6;
	
	
}
.table-striped tbody tr:nth-of-type(odd){
	background-color:rgba(0,0,0,.05);
}

.container{margin: 0 auto;}
.ny-banner{
	height: 200px;
}
.pc-next{
	display: none;
}
@font-face {
	font-family: 'iconfont';  /* Project id 77521 */
	src: url('//at.alicdn.com/t/c/font_77521_8z03x5rulx3.woff2?t=1684207622341') format('woff2'),
			 url('//at.alicdn.com/t/c/font_77521_8z03x5rulx3.woff?t=1684207622341') format('woff'),
			 url('//at.alicdn.com/t/c/font_77521_8z03x5rulx3.ttf?t=1684207622341') format('truetype');
}

.iconfont {
	font-family: "iconfont" !important;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-size:16px;
}
	.pc-next{
		display: none;
	}
@media screen and (max-width:575px){

	/* 内页nav */
	.ny-nav-list{
			width: 90%;
	}
	.ny-nav{
		line-height:40px;
	}
	.ny-nav-active a{
		padding-bottom:8px;
	}
	.ny-about-tit-rt{
		width: 100%;
		text-align: right;
	}
	/* 新闻动��?*/
	.ny-news-list{
		padding-bottom: 10px;
	}
	.ny-news-list-pic{
		width: 100%;
	}
	.ny-news-text{
		width: 100%;
	}
	.ny-process-top{
		padding-top: 3rem;
		width: 96%;
		margin:0 auto;
	}
}

@media screen and (min-width:576px){
	/* 内页nav */
	.ny-nav-list{
			width: 70%;
	}
	.ny-nav{
		line-height:60px;
	}
	.ny-nav-active a{
		padding-bottom:18px;
	}
	/* 新闻动��?*/
	.ny-news-list-pic{
		width: 44%;
	}
	.ny-news-text{
		width: 56%;
	}
	
}
@media screen and (max-width:639px){
	#swiper2 .swiper-slide img{
		height: 330px;
	}
}
@media screen and (min-width:640px){
	#swiper2 .swiper-slide img{
		height: 215px;
	}
}

@media screen and (max-width:768px){
	.ny-about-pic img{
		width: 100%;
	}
	.ny-about-tit-rt{
		display: none !important;
	}
}
@media screen and (min-width:769px){

}

@media screen and (max-width:992px){
	/* banner图高��?*/
	#swiper1 .swiper-slide{
		height: 30rem;
	}
	/* 公司简��?*/
	.index-about{
		background-image: url(../images/pic/pic1.jpg);
		background-size: cover;
	}
	.index-about-text{
		width: 100%;
		margin: 0;
		padding: 3rem;
	}
	/* 业务范围 */
	.index-scope-box{
		justify-content: center;
	}
	.index-scope-list{
		width: 95%;
	}
	/* 新闻公示 */
	.index-news-left-lt{
		width: 100%;
	}
	.index-news-left-rt{
		width: 100%;
	}
	/* 新闻动��?*/
	.ny-news-list{
		width: 100%;
	}
	/* 联系我们 */
	.contact-img{ 
		width: 100%;
	}
	.contact-img img{
		border-radius:0;
	}
	.contact-text{
		width: 100%;
	}
	/* 报告公开列表 */
		.ny-report-box{
			width: 100%;
		}
		.ny-report-search{
			width: 100%;
		}
		.first {
		    -webkit-order: -1;
		    order: -1;
		}
			/**/
	.picItem{
		height: 60px !important;
	}
}
@media screen and (min-width:993px){
	/* banner图高��?*/
	#swiper1 .swiper-slide{
		height: 49rem;
	}
	/* 公司简��?*/
	.index-about{
		background-image: url(../images/pic/pic1.jpg);
		background-size: contain;
	}
	.index-about-text{
		width: 82%;
		margin: 3% 0 3rem 0;
		padding: 5rem;
	}
	/* 业务范围 */
	.index-scope-box{
		justify-content: space-between;
	}
	.index-scope-list{
		width: 28%;
	}
	/* 新闻公示 */
	.index-news-left-lt{
		width: 48%;
	}
	.index-news-left-rt{
		width: 49%;
	}
	/* 新闻动��?*/
	.ny-news-list{
		width: 48%;
	}
	.contact-img img{
		border-radius: 20px 0 0 10px;
	}
	/* 报告公开列表 */
	.ny-report-box{
		width: 58%;
	}
	.ny-report-search{
		width: 39%;
	}

}
@media screen and (max-width:1199px){
	.container{
		width:94%;
	}
	.pc-head{
		display: none;
	}
	.pc-case{
		display: none;
	}
	.pc-honors{
		display: none;
	}
	
	/* 新闻公示 */
	.index-news-left{
		width: 100%;
	}
	.index-news-right{
		width:100%;
	}
	/* 新闻公示 */
	.index-news-left-lt{
		margin-top: 3rem;
	}
	.recruit-img{
		display: none;
	}
	/* 公司简介排版 */
	.newspicwd{
		flex-direction: column;
	}
	.newspicwd-img{
		width: 100%;
		text-align: center;
	}
	.newspicmg{
		width: 100%;
		margin-bottom: 20px;
	}
}
@media screen and (min-width:1200px){
	.mobile-head{
		display: none;
	}
	.mobile-case{
		display: none;
	}
	.mobile-honors{
		display: none;
	}
	/* 新闻公示 */
	.index-news-left{
		width: 68%;
	}
	.index-news-right{
		width:28%;
	}
	.index-news-left-lt{
		margin-top: 5rem;
	}
	.mobile-page{
		display: none;
	}
	/* 报告公开列表 */
	.ny-report-box{
		width: 64%;
	}
	.ny-report-search{
		width: 33%;
	}
	/* 公司简介排版 */
	.newspicwd {
		flex-direction: row;
	}
	.newspicwd-img {
		width: 37%;
	}
	.newspicmg{
		width: 60%;
	}
}
@media screen and (max-width:1399px){
	.container{
		width:94%;
	}
}
@media screen and (min-width:1400px){
	.container{
		width:1400px;
	}
	/* 报告公开列表 */
	.ny-report-box{
		width: 67%;
	}
	.ny-report-search{
		width: 30%;
	}


}