.nyBanner{position: relative;}
.nyBanner .img{overflow: hidden;height: 100%;}
.nyBanner .img img{width: 100%;height: 100%;object-fit: cover;object-position: center;max-height: 500px;min-height: 150px;}
.nyBanner .desc{position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 100%;}
.nyBanner .desc .atit{font-size: 38px;color: #ffffff;line-height: 1.5;}
.nyBanner .desc .btit{font-size: 22px;color: #ffffff;line-height: 1.5;}


.displaygrid{display: grid;}
.displayflex{display: flex;}
.displayblock{display: block;}
.obj{height: 100%;object-fit: cover;object-position: center;}

.inner-page .submenu ul{left: 0;}


.newstit{overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height: 28px;height: 28px;}
.newsdesc{overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height: 26px;height: 52px;}
.newslbtit{overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height: 32px;height: 32px;}
.newslbdesc{overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height: 28px;height: 84px;}
.ListNews img{width: 100%;}

.newstjtit{overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height: 28px;height: 28px;padding: 0;margin: 8px 0;}
.newstjdesc{overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height: 26px;max-height: 52px;}

.fwbDesc img{max-width: 100%;margin: 0 auto;height: auto!important;}


.rczp{padding: 80px 0;}
.rczp1_box{position: relative;display: flex;flex-wrap: wrap;}
.rczp1_box:nth-of-type(2n){flex-direction: row-reverse;}
.rczp1_box .img{width: 50%;}
.rczp1_box .img img{height: 100%;width: 100%;object-position: center;object-fit: cover;}
.rczp1_box .img .bg{background-position: center !important;background-size: cover !important;height: 100%;width: 100%;}
.rczp1_box .desc{width: 50%;padding: 60px 60px 120px;background: #F7F7F8;}
.rczp1_box .desc .tit{font-size: 36px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;line-height: 36px;font-weight: bold;}
.rczp1_box .desc .info{}
.rczp1_box .desc .info p{font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;color: #888888;line-height: 30px;margin-top: 35px;}



@media screen and (max-width:1199px) {
	.rczp1_box .desc{padding: 40px 40px 80px;}
	.rczp1_box .desc .tit{font-size: 24px;}
	.rczp1_box .desc .info p{font-size: 14px;line-height: 22px;margin-top: 20px;}
	
}



@media screen and (max-width:780px) {
	.nyBanner .desc .atit{font-size: 26px;}
	.nyBanner .desc .btit{font-size: 16px;}
	
	.rczp{padding: 20px 0 40px;}
	.rczp1_box{margin-top: 20px;}
	.rczp1_box .img{width: 100%;}
	.rczp1_box .desc{width: 100%;padding: 20px 20px 40px;}
}



.pagesDiv {clear:both;width:100%;margin:0 auto;line-height:25px;padding:10px 0px 50px 0px;}
.pages {height:30px;color:#666666;margin-top:5px;text-align:center;}
.pages a:link,.pages a:visited {color:#666666;}
.pages a,.pages a:link {text-decoration:none;padding:2px 5px;border:1px solid #DDDDDD;background:#FFFFFF;margin:0px 2px;font-size:12px;color:#666666;text-align:center;}
.pages a:hover {background:#FB9007;color:#FFFFFF;border:1px solid #0D3188;text-decoration:none;text-align:center;padding:2px 5px;}
.pages .cpb {font-weight:bold;color:#FFFFFF;background:#FB9007;border:1px solid #0D3188;text-align:center;margin:0px 2px;padding:2px 5px;}
.pages .intext {width:30px;border:1px solid #7F9DB9;height:19px;line-height:19px;}
.pagination {text-align:center;}
.pagination li {display:inline-block;color:#333333;margin:0px 5px 0px 0px;vertical-align:middle;}
.pagination li a {float:left;display:block;height:25px;line-height:25px;padding:0 10px;font-size:13px;border:1px solid #dddddd;color:#555555;text-decoration:none;}
.pagination li a:hover {background:#FB9007;color:#ffffff;}
.pagination li a.thisclass {background:#FB9007;color:#ffffff;border:1px solid #0D3188;cursor:default;}
.pagination li a.thisclass:hover {background:#FB9007;color:#ffffff;border:1px solid #0D3188;cursor:default;}
.pagination li .pageinfo {line-height:21px;padding:12px 10px 12px 16px;color:#999999;}
.pagination li .pageinfo strong {color:#555555;font-weight:normal;}
.pagination table {text-align:center;margin:10px 0px 0px 25%;}
.pagination table td {padding:0px 2px;}
#pages {text-align:right;}
#pages a {display:inline-block;height:33px;line-height:30px;background:#ffffff;border:1px solid #e3e3e3;text-align:center;color:#333333;padding:0 14px;}
#pages a.a1 {background:url('/template/default/skin/css/../images/pages.png') no-repeat 0 5px;padding:0 5px;}
#pages a:hover {background:#f1f1f1;color:#000000;text-decoration:none;}
#pages span {display:inline-block;height:33px;padding:0 14px;line-height:30px;background:#0D3188;border:1px solid #0D3188;color:#ffffff;text-align:center;}
#pages .noPage {display:inline-block;height:22px;line-height:22px;background:url('/template/default/skin/css/../images/titlebg.png') repeat-x 0 -55px;border:1px solid #e3e3e3;text-align:center;color:#a4a4a4;}
