@charset "utf-8";
@font-face {
font-family:'bellMt';
font-style:normal;
font-weight:normal;
src:url('../fonts/bellmt.woff') format('woff');

}
#vsb_content_2 IMG{       height: 100% !important; width: 100% !important;
    border: 0px !important;}
.arc-dea .arc-con p {
  
    font-size: 17px !important;
    line-height: 35px !important;
}
.nytop{height: 400px;position: relative;overflow: hidden;}
.nytop .wp{height: 100%;position: relative;}
.nytop .pos{ padding: 15px 0 15px 10% ;color: #fff;border-radius: 0 25px 0 0;position: absolute;right: 0;bottom: 0;z-index: 5;font-size: 14px}
.nytop .pos span{display: inline-block;position: relative;z-index: 5}
.nytop .pos:after{content: '';position: absolute;left: 0;top: 0;bottom: 0;background:url(../images/ny/posbg.png) no-repeat left center;width: 500%;z-index: 0}
.nytop .pos a{color: #fff}
.ny-top-tit h3{font-size: 44px;color: #fff;margin-bottom: 10px;text-shadow: 0 0 5px rgba(0,0,0,.2)}
.ny-top-tit p{font-size:20px;font-family:'bellMt';text-transform: uppercase;color: #fff ;text-shadow: 0 0 5px rgba(0,0,0,.2)}
.ny-main{min-height: 500px;padding-top: 45px;padding-bottom: 60px;overflow: hidden;background: url(../images/ny/nymainbg.jpg) no-repeat bottom center;background-size: cover}

.overhide{overflow: hidden;}

.ny-more a{display:inline-block;padding:10px 30px;background-image:linear-gradient(135deg,#1d50a2,#1d50a2);color:#fff;font-size: 14px}
.ny-more i{display:inline-block;margin-left:10px;}
.ny-more a:hover i{animation:leftRight 1.2s ease-out infinite;}
.ny-con-tit{padding-bottom: 15px;border-bottom: 1px solid #ddd}
.ny-con-tit h2{font-size: 32px;width:calc(100% - 160px);}

.ny-ksjj{background: url(../images/ny/ksjjbg.jpg) no-repeat bottom center; background-size:cover }
.ny-ksjj .cons{padding: 35px 0 0}
.ny-ksjj .pic{width: 40%;border-top: 3px solid #28b3ae}
.ny-ksjj .txt{width: 100%;font-size: 14px;line-height: 1.6em}
.ny-ksjj .txt p{margin-bottom: 15px;    font-size: 17px !important;
    line-height: 35px !important;}
@media screen and (max-width: 1279px){

.nytop{height: 350px;}
.nymain{padding-top: 35px;padding-bottom: 40px}

}
@media screen and (max-width: 968px){

.kszjlist ul.s li .pic img{    height: 135px !important;margin: 0 auto;}
}

@media screen and (max-width: 768px){
#sb_zs a {
    margin-right: 8px;
    border: 1px solid #a5a7ab;
    padding: 3px 10px;
    line-height: 30px;
    color: #666;
    font-size: .14rem;
    margin-bottom: .15rem;}
#sb_zs {
    margin-bottom: 20px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: wrap;
}
.xwzxlist ul.s li .into {
    width: 100% !important;
}
.line3{    -webkit-line-clamp: 2;}
.xwzxlist ul.s li{padding-left: 87px;}
.kszjlist ul.s li .pic img{    height: 135px !important;
    margin: 0 auto;}
.nytop{height: 280px;}
.ny-top-tit h3{font-size: 34px}
.ny-top-tit p{font-size:18px;}
.ny-ksjj .pic{width: 100%;margin-bottom: 30px}
.ny-ksjj .pic img{width: 100%}
.ny-ksjj .txt{width: 100%;}
}
@media screen and (max-width: 640px){
.ny-top-tit h3{font-size: 28px}
.ny-top-tit p{font-size:16px;}
.nytop .pos{display: none}
.nytop{height: 180px;}
.ny-more a{padding:6px 20px;}
.ny-con-tit h2{font-size: 22px;width:calc(100% - 130px);}

}


.ny-ksdh{padding-bottom: 0}
.gua-cona .wp{overflow: hidden;}
.ny-ksCon{padding: 50px 0 70px;background: url(../images/ny/ksdh2.jpg) no-repeat center;background-size: cover}
.ny-ksNavp {border-bottom: 1px solid #ddd;margin-bottom: 20px;padding-bottom: 20px}
.ny-ksNavp li{background: #eeeeee;width: 179px;margin-right: 2px;padding: 10px 15px;text-align: center;font-size: 20px;cursor: pointer;}
.ny-ksNavp li.active{background: #1941a8;color: #fff}
.ny-ksNavp li.active a{color: #fff}
.ny-ksNavp li i{font-size: 24px;vertical-align: -2px;margin-right: 5px}
.ny-ksNav li{width:18.8%;margin-right: 1.5%; border: 1px solid #ddd;border-left: 1px solid #7f0428;font-size: 16px;padding: 14px ;cursor: pointer;margin-bottom: 15px;
	display: flex;justify-content: space-between;background: #fff}
	.ny-ksNav li a{width: 91%;display: flex;justify-content: space-between; }
.ny-ksNav li.active{ border: 1px solid #7f0428;border-left: 1px solid #7f0428;background: #7f0428;color: #fff}
.ny-ksNav li.active a{ color: #fff}
.ny-ksNav li:hover{ border: 1px solid #7f0428;border-left: 1px solid #7f0428;background: #7f0428;color: #fff}
.ny-ksNav li:hover a{ color: #fff}
.ny-ksNav li span{display: block;width: calc(100% - 20px);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ny-ksNav li:nth-child(5n){margin-right: 0 }
/*.ny-ksNav li:hover i{animation:leftRight1 1.2s ease-out infinite;}*/
.ny-ksCon-tit{margin-bottom: 30px}
.ny-ksCon-tit h4{font-size: 30px;}
.ny-ksCon-tit .state span i{display: inline-block;width: 18px;height: 18px;background: #ddd;vertical-align: -3px;margin-right: 5px}
.ny-ksCon-tit .state span{margin-left: 30px}
.ny-ksCon-tit .state span.yh i{background: #45c0bb}
.ny-ksCon-tit .state span.tz i{background: #df3434}
.ny-ksCon-tit .state span.ym i{background: #e0e0e0}
.ny-ksCon-body{background: #fff}
.ny-ksCon-body .left,.ny-ksCon-body .right{width:80px;}
.ny-ksCon-body .right{border: 1px solid #ddd;border-left: 0;border-top: 0}
.ny-ksCon-body .mid{width: 100%;overflow: auto;border: 1px solid #ddd;border-top: 0;border-bottom: 0;
 scrollbar-width: none; /* firefox */
  -ms-overflow-style: none; /* IE 10+ */}
.ny-ksCon-body .mid::-webkit-scrollbar {
  display: none; /* Chrome Safari */
}
.ny-ksCon-body .mid .yy-con{min-width: 680px;}
.ny-ksCon-body .left .arr{height: 75px;width: 80px;background: #1b83be;height: 74px\0;}
.ny-ksCon-body .right .arr{height: 75px;width: 80px;background: #1b83be;height: 74px\0;}
.ny-ksCon-body .left .mor,.ny-ksCon-body .left .aft{height: 211px;text-align: center;border: 1px solid #ddd;border-right: 0; border-right:  1px solid #ddd\0}
.ny-ksCon-body .left .aft{margin-top: -1px}
.ny-ksCon-body .mid table{width: 100%;table-layout: fixed;}
.ny-ksCon-body .mid table thead{background: #1941a8;color: #fff}
.ny-ksCon-body .mid table thead td{height: 75px;text-align: center}
.ny-ksCon-body .mid table thead td span{display: block;}
.ny-ksCon-body .mid table tbody td{border: 1px solid #ddd;height:70px;text-align: center;}
.ny-ksCon-body .mid table tbody tr td:nth-child(7){border-right: 0}
.ny-ksCon-body .mid table tbody tr td:nth-child(1){border-left: 0}
.ny-ksCon-body .mid table tbody td.ym{background: #eeeeee}
.ny-ksCon-body .mid table tbody td.yh{background: #28b3ae;color: #fff}
.ny-ksCon-body .mid table tbody td.tz{background: #fff}
.ny-ksCon-body .mid table tbody td.tz span.jib{color: #df3434}
.ny-ksCon-body .mid table tbody td.yh span.jib{color: #fff}
.ny-ksCon-body .mid table tbody td span{display: block;font-size: 14px}
.ny-ksCon-body .mid table tbody td span.jib{color: #999}

.ny-ksCon-body1 .mid table tbody td.cz i{display: inline-block;     display: none !important;width: 28px;height: 21px; background: url(../images/ny/dg.svg) no-repeat center;background-size: 28px 21px}
.ny-ksCon-body1 .mid table tbody td.bcz i{display: inline-block;width: 25px;height: 1px;background: #ccc}

.ny-ksCon-body .yy-con .sPrev{position: absolute;left: 0;top:0;width: 80px;height: 75px;text-align: center;line-height: 75px}
.ny-ksCon-body .yy-con .sNext{position: absolute;right: 0;top:0;width: 80px;height: 75px;text-align: center;line-height: 75px}
.ny-ksCon-body .yy-con .sPrev i,.yy-con .sNext i{color: #fff;font-size: 28px}
.prevStop{opacity: .5}
.nextStop{opacity: .5}
@media screen and (max-width: 768px){
.xwzxlist ul.s li .pic{    height: 128px;}
.ny-newsNav li{width: calc(25% - 2px) !important; margin-bottom: 2px;font-size:1em !important;}
.ny-ksNav li:nth-child(5n){margin-right: 2% }
.ny-ksNav li:nth-child(4n){margin-right: 2% }
.ny-ksNav li:nth-child(3n){margin-right: 0 }
}
@media screen and (max-width: 1080px){
.ny-ksNav li{width:23.5%;margin-right: 2%; }
.ny-ksNav li:nth-child(5n){margin-right: 2% }
.ny-ksNav li:nth-child(4n){margin-right: 0 }
.ny-ksCon-body .mid table thead td{font-size: 14px}
.ny-ksCon-tit h4{font-size: 26px}
}


@media screen and (max-width: 640px){
.ny-ksNavp li{width: 32.33333%;font-size: 16px;padding: 10px 5px}
.ny-ksNavp{justify-content: space-between;}
.ny-ksNavp li i{font-size: 20px}
.ny-ksNav li{width:49%;margin-right: 2%; }
.ny-ksNav li:nth-child(5n){margin-right: 2% }
.ny-ksNav li:nth-child(4n){margin-right: 2% }
.ny-ksNav li:nth-child(3n){margin-right: 2% }
.ny-ksNav li:nth-child(2n){margin-right: 0 }
.ny-ksCon-tit h4{width: 100%;margin-bottom: 20px;font-size: 22px}
.ny-ksCon-tit .state{width: 100%;}
.ny-ksCon-tit .state span{margin-left: 0;margin-right: 30px}

.ny-ksCon-body .left .arr{height: 55px;width: 40px;height: 54px\0;}
.ny-ksCon-body .right .arr{height: 55px;width: 40px;height: 54px\0;}
.ny-ksCon-body .left,.ny-ksCon-body .right{width:40px;}
.ny-ksCon-body .mid{width: 100%;}
.ny-ksCon-body .yy-con .sPrev{width: 40px;height: 55px;line-height: 55px}
.ny-ksCon-body .yy-con .sNext{width: 40px;height: 55px;line-height: 55px}
.ny-ksCon-body .mid table thead td{height: 55px;font-size: 13px}
.ny-ksCon-body .mid table tbody td{height:55px;font-size: 13px}
.ny-ksCon-body .left .mor,.ny-ksCon-body .left .aft{height: 166px;}
.ny-ksCon-body .yy-con .sPrev i,.yy-con .sNext i{font-size: 22px}
}
@media screen and (max-width: 360px){
.ny-ksNavp li{font-size: 14px;}
}


.gua-conb .wp{padding-bottom: 30px;overflow: hidden;margin-bottom: 20px}
.ksdha{padding: 50px 0 80px;background: url(../images/ny/ksdh2.jpg) no-repeat bottom center; background-size:cover;}
.ksdha .tit{margin-bottom: 40px}
.ksdha .tit h4{font-size: 30px;}
.ksdha .state a{display:inline-block;padding:10px 30px;background-image:linear-gradient(135deg,#59e4df,#28b3ae);color:#fff;font-size: 18px}
.ksdha .state i{display:inline-block;margin-right:10px;font-size: 22px;vertical-align: -2px}


.ksdha .pic{width: 48%;position: relative;}
.ksdha .pic .pp{padding-bottom: 20px;padding-right: 20px}
.ksdha .pic .pp:after{content: '';position: absolute;right: 0;bottom: 0;z-index: 0;width: 40%;height: 70%;background: #2774ae}
.ksdha .pic img{width: 100%;position: relative;z-index: 5}
.ksdha .txt{width: 48%;font-size: 15px;line-height: 1.6em}
.ksdha .txt p{margin-bottom: 15px}
.ksdha .txt .ny-more{margin-top: 30px}
.ksdha .txt .ny-more a{display: inline;}

.ksdhb{padding: 50px 0 80px;background: url(../images/ny/ksdh3.jpg) no-repeat center;background-size: cover;color: #fff}
.ksdhb a{color: #fff}
.ksdhb .tit{font-size: 30px;margin-bottom: 40px;text-align: center;color: #fff}
.ksdhb ul:after{content: '';display: inline-block;width: 31.5%;}
.ksdhb ul li{width: 31.5%;display: flex;justify-content: flex-start;margin-bottom: 40px}
.ksdhb ul li .time{width: 70px;text-align: center;font-size: 14px;border-right: 1px solid rgba(255,255,255,.5);padding-right: 10px}
.ksdhb ul li .time span{display: block;font-size: 30px;line-height: 1em}
.ksdhb ul li .txt{width: calc(100% - 70px);padding-left: 10px }
.ksdhb ul li .txt a{font-size: 18px;line-height: 1.5em;max-height: 54px\0;display: block\0;}


.pages{margin-top: 35px;margin-bottom:20px}
.pages ul{text-align: center;}
.pages ul li{text-align:center;font-size: 15px;display: inline-block;margin:2px}
.pages ul li a{height: 32px;text-align: center;line-height: 30px;padding: 0 8px;min-width: 40px;
   display: block;border: 1px solid #ddd;border-radius: 3px}
   .pages ul li a img{margin: 8px auto 0}
.pages ul li.cur{background:#009e8f;padding: 0 8px;min-width: 40px;height: 32px;line-height: 30px;border: 1px solid #009e8f;border-radius: 3px }
.pages ul li a.on{background:#009e8f;padding: 0 8px;min-width: 40px;height: 32px;line-height: 30px;color: #fff }
.pages ul li.cur{color:#fff;}
.pages ul li.page-count{line-height: 30px}
.page-form {line-height: 30px}
.page-form input{border:1px solid #ddd;width: 40px;height: 32px;float: left;text-align: center;padding: 0 3px;background: transparent;border-radius: 3px;margin: 0 5px}
.page-form span{float: left;color: #666}
.page-form button{border:none;width: 52px;height: 32px;line-height: 32px;text-align: center;margin-left: 3px;float: left;background: #009e8f;color: #fff;border-radius: 3px;margin-left: 5px}



.ksdhc{padding: 50px 0 80px;background: url(../images/ny/ksdh4.jpg) no-repeat center;background-size: cover;}
.ksdhc .tit{font-size: 30px;margin-bottom: 40px;text-align: center;}
.ksdhc ul{margin-bottom: 50px}
.ksdhc ul li{width: 23%}
.ksdhc ul li:after{width: 100%;height: 86%;left: 0;bottom: 0;background: #fff;z-index: 0;position: absolute;content: '';transition: .3s}
.ksdhc ul li:hover:after{background: #2774ae;}
.ksdhc ul li .pic{width: 86%;margin: 0 auto;overflow: hidden;position: relative;z-index: 3}
.ksdhc ul li .info{position: relative;z-index: 3;width: 86%;margin: 0 auto;padding: 20px 0 35px}
.ksdhc ul li .info h4{border-left: 2px solid #2774ae;line-height: 1em;margin-bottom: 15px;padding-left: 10px;font-size: 18px;color:#2774ae}
.ksdhc ul li .info p{padding-left: 10px;font-size: 14px;color: #888}
.ksdhc ul li:hover .info h4{border-left: 2px solid #fff;color:#fff}
.ksdhc ul li:hover .info p{color: #fff}

@media screen and (max-width: 980px){

.ksdha .pic{width: 100%;margin-bottom: 30px}

.ksdha .txt{width: 100%;}
.ksdha .txt .ny-more{text-align: center;}
.ksdhb ul li{width: 48%}
.ksdhc ul li{width: 31.3333%}
.ksdhc ul li:last-child{display: none}
}
@media screen and (max-width: 640px){
.ksdha .tit h4{width: 100%;font-size: 26px;margin-bottom: 20px}
.ksdha .state{width: 100%;display: block;}
.ksdha .state a{padding:8px 30px;font-size: 16px;display: block;text-align: center;}
.ksdha .state i{font-size: 20px;vertical-align: -2px}

.ksdhb ul li{width: 100%}
.ksdhc ul li{width: 48%;margin-bottom: 30px}
.ksdhc ul li:last-child{display: block;}
.ksdhc ul{margin-bottom: 20px}
.ksdhb ul{margin-bottom: 20px}
.ksdhb ul li{margin-bottom: 25px}
.ksdhb ul li .time span{font-size: 24px}
.ksdhb ul li .txt a{font-size: 16px;}

.ksdhc{padding: 40px 0 60px;}
.ksdhb{padding: 40px 0 60px;}
.ksdha{padding: 40px 0 60px;}
}


.ny-hzfw{padding: 95px 0 145px;background: url(../images/ny/hzfwbg.jpg) no-repeat center;background-size: cover }
.hzfw-list li{height: 215px;width: 16.66666666%;}
.hzfw-list li i{font-size:60px;display: inline-block;}
.hzfw-list li:hover i{transition: .5s;transform: rotateY(360deg);}
.hzfw-list li p{font-size:22px;margin-top: 10px}
.hzfw-list li a{height:100%;display: flex;flex-direction: column;justify-content: center;color: #fff;text-align: center}
.hzfw-list li.text{width: 50%}
.hzfw-list li.text h4{font-size: 35px;margin-bottom: 10px}
.hzfw-list li.text span{font-size: 20px;font-family:'bellMt';text-transform: uppercase;opacity: .3}
.hzfw-list li.text p{line-height: 1.6em;font-size:16px;margin-top: 20px;max-width: 500px;color: #777}
.hzfw-list li:nth-child(2){background: url(../images/ny/sq1.png) no-repeat center;background-size: cover}
.hzfw-list li:nth-child(3){background: url(../images/ny/sq2.png) no-repeat center;background-size: cover}
.hzfw-list li:nth-child(5){background: url(../images/ny/sq3.png) no-repeat center;background-size: cover}
.hzfw-list li:nth-child(6){background: url(../images/ny/sq4.png) no-repeat center;background-size: cover}
.hzfw-list li:nth-child(7){background: url(../images/ny/sq5.png) no-repeat center;background-size: cover}
.hzfw-list li:nth-child(8){background: url(../images/ny/sq6.png) no-repeat center;background-size: cover}
.hzfw-list li:nth-child(9){background: url(../images/ny/sq7.png) no-repeat center;background-size: cover}
.hzfw-list li:nth-child(10){background: url(../images/ny/sq8.png) no-repeat center;background-size: cover}
.hzfw-list li:nth-child(12){background: url(../images/ny/sq9.png) no-repeat center;background-size: cover}
.hzfw-list li:nth-child(13){background: url(../images/ny/sq10.png) no-repeat center;background-size: cover}
.hzfw-list li:nth-child(16){background: url(../images/ny/sq10-1.png) no-repeat center;background-size: cover}
@media screen and (max-width: 1080px){
 .hzfw-list li i{font-size:45px;}
.hzfw-list li p{font-size:18px;}
.hzfw-list li{height: 165px;} 
.hzfw-list li.text{width: 100%;height: auto;margin-bottom: 20px}
.hzfw-list li{width: 25%;}
.ny-hzfw{padding: 65px 0 105px; }
}
@media screen and (max-width: 640px){
  .ny-hzfw{padding: 35px 0 65px; }
 .hzfw-list li i{font-size:35px;}
.hzfw-list li p{font-size:15px;}
.hzfw-list li{height: 125px;} 
.hzfw-list li:nth-child(4){display: none}
.hzfw-list li:nth-child(11){display: none}
.hzfw-list li:nth-child(14){display: none}
.hzfw-list li:nth-child(15){display: none}
.hzfw-list li{width: 33.3333333%;}
.hzfw-list li.text h4{font-size: 28px}
.hzfw-list li.text span{font-size: 16px;}
.hzfw-list li.text p{font-size:14px;}
}
#vsb_content_2 P {
    LINE-HEIGHT: 150%;
    text-indent: 2em;
    font-size: 18px !important;
}
.ny-kszj{background: url(../images/ny/kszj.jpg) no-repeat bottom center; background-size:cover;padding-bottom: 0 }
.ny-kszj .cons{padding: 35px 0 60px}
.ny-kszj .pic{width: 15%;}
.ny-kszj .pic .pp{padding-left: 20px;padding-top: 20px;position: relative;padding-top: 120%;}
.ny-kszj .pic .pp:before{content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 0;background: #0d70a8;}
.ny-kszj .pic img{position: relative;z-index: 3;max-width: 90%;position: absolute;left: 50%;top: 50%;transform: translateX(-50%) translateY(-50%);max-height: 90%;}
.ny-kszj .txt{width: 69%;font-size: 15px;line-height: 2.3em;padding-top: 20px}
.ny-kszj .txt h4{margin-bottom: 20px}
.ny-kszj .txt h4 b{font-size: 22px;margin-right: 10px}
.ny-kszj .txt h4 span{}
.ny-kszj .txt p{margin-bottom: 15px}
.ny-kszj .txt .ny-more{margin-top: 45px}
.ny-kszj .txt .ny-more a{display: inline;}
.kszjdea{min-height: 150px;background:#eceef8;padding: 50px 0 80px}
.kszjdea .tit{font-size: 28px;margin-bottom: 30px;text-align: center;}
.ny-ksCon-body1 .left .mor,.ny-ksCon-body1 .left .aft{height: 71px;}
@media screen and (max-width:768px){
.ny-kszj .pic{width: 100%;margin-bottom: 30px}
.ny-kszj .pic .pp{width: 100%;max-width:260px ;margin: 0 auto}
.ny-kszj .txt{width: 100%;}
.ny-kszj .pic .pp{padding-left: 15px;padding-top:40%}
}
@media screen and (max-width: 640px){
 .ny-ksCon-body1 .left .mor,.ny-ksCon-body1 .left .aft{height: 56px;} 
 .kszjdea{padding:40px 0 50px}
 .kszjdea .tit{font-size: 24px;}
 .ny-kszj .pic .pp{width: 100%;max-width:200px ;margin: 0 auto}
}

.kszjlist ul.s{margin-bottom: 50px}
.kszjlist ul.s li{width: 23.5%;margin-top: 40px;margin-right: 2%}
.kszjlist ul.s li:nth-child(4n){margin-right: 0}
.kszjlist ul.s li:after{width: 100%;height: 86%;left: 0;bottom: 0;background: #f6f6f6;z-index: 0;position: absolute;content: '';transition: .3s}
.kszjlist ul.s li:hover:after{background: #2774ae;}
.kszjlist ul.s li .pic{width: 86%;margin: 0 auto;overflow: hidden;position: relative;     z-index: 3}
.kszjlist ul.s li .info{position: relative;z-index: 3;width: 86%;margin: 0 auto;padding: 20px 0 35px}
.kszjlist ul.s li .info h4{border-left: 2px solid #2774ae;line-height: 1em;margin-bottom: 15px;padding-left: 10px;font-size: 18px;color:#2774ae}
.kszjlist ul.s li .info p{padding-left: 10px;font-size: 14px;color: #888}
.kszjlist ul.s li:hover .info h4{border-left: 2px solid #fff;color:#fff}
.kszjlist ul.s li:hover .info p{color: #fff}
@media screen and (max-width: 980px){

.kszjlist ul.s li{width: 32%}
.kszjlist ul.s li:nth-child(4n){margin-right: 2%}
.kszjlist ul.s li:nth-child(3n){margin-right: 0}

}
@media screen and (max-width: 640px){

.kszjlist ul.s li{width: 48%;margin-top: 25px}
.kszjlist ul.s li:nth-child(4n){margin-right: 4%}
.kszjlist ul.s li:nth-child(3n){margin-right: 4%}
.kszjlist ul.s li:nth-child(2n){margin-right: 0}
.kszjlist ul.s{margin-bottom: 20px}

}

.ny-newsNav li {
    background: #eeeeee;
  width: calc(100%/8 - 2px);
    margin-right: 2px;
    text-align: center;
    font-size: 20px;
    cursor: pointer;
}
.ny-newsNav li a{display: block; padding: 10px 10px;}
.ny-newsNav li.active {
    background: #1941a8;
    color: #fff;
}
.ny-newsNav li.active a{color: #fff}
.xwzxlist ul.s li{margin-top: 35px;position: relative;}
.xwzxlist ul.s li .pic{height: 205px;width: 26%}
.xwzxlist ul.s li .time{width: 100px;text-align: center;}
.xwzxlist ul.s li .time time{display: block;width: 80px;background: url(../images/ny/tbg.png) no-repeat top center;background-size: 100% 100%;padding-bottom: 10px;padding-top: 10px;font-size: 14px;color: #666}
.xwzxlist ul.s li .time time span{display: block;font-size: 40px;line-height: 1em;color: #333}
.xwzxlist ul.s li .info{width: calc(74% - 100px);padding-left: 25px;border-bottom: 1px solid #eee}
.xwzxlist ul.s li .info h4{font-size: 22px;line-height: 1.5em}
.xwzxlist ul.s li .info h4 a{display: block\0;max-height: 66px\0}
.xwzxlist ul.s li .info p{font-size: 14px;line-height: 1.8em;color: #666666;margin-bottom: 10px;margin-top: 10px;max-height: 75px\0;}
.xwzxlist ul.s li .info .more{}
.xwzxlist ul.s li .info .more i{display: inline-block;margin-left: 5px}
.xwzxlist ul.s li .info .more:hover i{animation:leftRight 1.2s ease-out infinite;}
@media screen and (max-width: 1080px){
.xwzxlist ul.s li .time time span{font-size: 30px;}
.xwzxlist ul.s li .info h4{font-size: 20px;}
.ny-newsNav{justify-content: space-between;}

.ny-newsNav li{width: calc(100%/8 - 2px);margin-right: 0;font-size: 16px}
}
@media screen and (max-width: 768px){
.xwzxlist ul.s li .pic{height: 155px;width: 32%}
.xwzxlist ul.s li .info{width: 68%;}
.xwzxlist ul.s li .time{position: absolute;left: 10px;top: 0;z-index: 3}
.xwzxlist ul.s li .time time{width: 70px}
.xwzxlist ul.s li .time time span{font-size: 24px;}
.xwzxlist ul.s li .info h4{font-size: 18px;}
.xwzxlist ul.s li .info p{line-height: 1.5em;-webkit-line-clamp: 2;}
}
@media screen and (max-width:480px){
.xwzxlist ul.s li .into {
    width: 100% !important;
}
.line3{    -webkit-line-clamp: 2;}
.xwzxlist ul.s li{padding-left: 87px;}
.ny-newsNav li{    font-size: 0.8em !important;}
.ny-newsNav li a{padding:10px 5px}}
  .xwzxlist ul.s li{margin-top: 25px;}
  .xwzxlist ul.s li .info h4{font-size: 16px;}
.xwzxlist ul.s li .pic{height: 185px;width: 100%;margin-bottom: 20px}
.xwzxlist ul.s li .info{width: 100%;padding-left: 0;padding-bottom: 20px}
.xwzxlist ul.s li .info .more{font-size: 14px}
.xwzxlist ul.s li .into{width: 100%;}
}
@media screen and (max-width:360px){
  .ny-newsNav li {font-size: 15px;}
  .ny-newsNav li a{padding: 10px 10px}
}

.arc-dea .aright{width: 400px;}
.arc-dea .aleft{width: calc(100% - 430px);}
.arc-dea .aright dl{border: 1px solid #ddd;padding:15px 20px 20px;border-top: 2px solid #0d70a8}
.arc-dea .aright dl dt{margin-bottom: 20px}
.arc-dea .aright dl dt span{font-size: 26px}
.arc-dea .aright dl dd{padding: 13px 0;border-top: 1px solid #ddd}
.arc-dea .aright dl dd h4{font-size: 18px;line-height: 1.4em;margin-bottom: 5px}
.arc-dea .aright dl dd time{font-size: 14px;color: #777}
.arc-dea .aright dl dd.first {padding-top: 0;border-top: 0}
.arc-dea .aright dl dd.first img{width: 100%}
.arc-dea .aright dl dd.first h4{margin-top: 15px}

.arc-dea .arc-tit{background: #f4f4f4;border-left: 2px solid  #0d70a8;padding: 25px;margin-bottom: 25px}
.arc-dea .arc-tit h1{font-size: 24px;line-height: 1.5em;margin-bottom: 10px}
.arc-dea .arc-tit time{color: #777}
.arc-dea .arc-con {line-height: 1.8em}
.arc-dea .arc-con img{display: inline-block;}


.arc-dea .arc-share {border-bottom: 1px solid #ddd;margin-bottom: 20px;padding-bottom: 15px;     margin-top: 15px;line-height: 35px}
.arc-dea .arc-sib{width: calc(100% - 150px)}
.arc-dea .arc-sib p{padding: 4px 0}

@media screen and (max-width: 1080px){
 .arc-dea .aright{width: 100%;}
.arc-dea .aleft{width:100%;margin-bottom: 40px} 
.arc-dea .arc-sib{width: 100%;margin-bottom: 20px}
.arc-dea .arc-sib+.ny-more{width: 100%;flex-direction:inherit;}
}
@media screen and (max-width: 640px){
  .arc-dea .arc-tit{padding: 20px}
.arc-dea .arc-tit h1{font-size: 20px;}
.arc-dea .arc-con{font-size: 14px}
.arc-dea .arc-sib{font-size: 15px}
.arc-dea .aright dl dd h4{font-size: 16px;}
.arc-dea .arc-con img{width: 100%!important;height: auto!important}
}

.ny-news .n-tit{margin-bottom: 30px}
.ny-news .n-tit  span{font-size: 28px;}
.ny-news .n-tit a{font-size: 14px}
.ny-news .n-tit a i{display: inline-block;margin-left: 5px}
.ny-news .n-tit a:hover i{animation:leftRight 1.2s ease-out infinite;}

.nynews-a{padding: 50px 0 60px;background: url(../images/ny/n1bgg.jpg) no-repeat center;background-size: cover}
.nynews-a .aleft{width: 61.5%}
.nynews-a .aleft ul li:nth-child(1){width: 100%;margin-bottom: 20px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.nynews-a .aleft ul li:nth-child(1) .pic{height: 285px;width: 60%}
.nynews-a .aleft ul li:nth-child(1) .info{height: 285px;width: 40%;background: url(../images/ny/n1bg.jpg) no-repeat center;background-size: cover;padding: 20px}
.nynews-a .aleft ul li:nth-child(1) .info h4{max-height: 112px\0;}
.nynews-a .aleft ul li h4{font-size: 18px;line-height: 1.6em;margin-bottom: 15px;color: #fff;max-height: 56px\0;}
.nynews-a .aleft ul li h4 a{color: #fff}
.nynews-a .aleft ul li time{color: #fff;font-size: 14px}
.nynews-a .aleft ul li{width: 48.8%}
.nynews-a .aleft ul li:nth-child(2){background: #28b3ae}
.nynews-a .aleft ul li:nth-child(3){background: #50b3cc}
.nynews-a .aleft ul li .pic{height: 215px;}
.nynews-a .aleft ul li .info{padding: 20px}
.nynews-a .aright ul li:first-child{padding-top: 0;border-top: 0}
.nynews-a .aright ul li{padding: 15px 0;border-top: 1px solid #ddd}
.nynews-a .aright ul li h4{font-size: 18px;line-height: 1.6em;max-height: 56px\0;margin-bottom: 5px}
.nynews-a .aright ul li time{color: #666;font-size: 15px}
.nynews-a .aright{width: 35.4%}



.nynews-b{padding: 50px 0 60px;background: url(../images/ny/n2bg.jpg) no-repeat center;background-size: cover}
.nynews-b .aleft{width: 61.5%}
.nynews-b .aleft ul li{width: 31.4%;background: #fff;height:340px;border-top: 2px solid #50b3cc;padding:15px 20px 20px}
.nynews-b .aleft ul li h4{margin-top: 15px;margin-bottom: 15px;font-size: 18px;line-height: 1.5em;max-height: 81px\0}
.nynews-b .aleft ul li p{margin-bottom: 25px;color: #666;font-size: 14px;line-height: 1.6em;max-height: 88px\0}
.nynews-b .aleft ul li time{color: #666;font-size: 15px}
.nynews-b .aright{width: 35.4%}
.nynews-b .aright .pic{height: 270px}
.nynews-b .aright .play{display: block;width: 70px;height: 70px;position: absolute;left: 50%;top:50%;margin-left: -35px;margin-top: -35px;z-index: 2;background: url(../images/ny/play.svg) no-repeat center;background-size: 100% 100%}
.nynews-b .aright h4{margin-top: 15px;font-size: 18px;line-height: 1.5em}

.nynews-c{padding: 50px 0 60px}
.nynews-c ul li{width: 31.8%}
.nynews-c ul li .pic{height: 260px;margin-bottom: 20px}
.nynews-c ul li .txt h4{font-size: 18px;margin-bottom: 10px;line-height: 1.5em;max-height: 54px\0;}
.nynews-c ul li .txt p{font-size: 14px;margin-bottom: 10px;color: #777;line-height: 1.6em;max-height: 66px\0;}
.nynews-c ul li .txt time{font-size: 15px;color: #666}

@media screen and (max-width: 980px){
.nynews-a .aleft{width:100%;margin-bottom: 30px}
.nynews-a .aright{width: 100%}
.nynews-b .aleft{width:100%;margin-bottom: 30px}
.nynews-b .aright{width: 100%}
.nynews-a .aleft ul li h4,.nynews-a .aright ul li h4,.nynews-b .aleft ul li h4{font-size: 16px}
.nynews-c ul li{width: 48.5%}
.nynews-c ul li:last-child{display: none}
.nynews-c ul li .pic{height: 200px}
}
@media screen and (max-width: 640px){
.ny-news .n-tit  span{font-size: 24px;}
.nynews-c ul li{width: 100%;margin-bottom: 30px}
.nynews-b .aright .pic{height: 230px}
.nynews-b .aleft ul li{width: 100%;height:auto;margin-bottom: 20px}
.nynews-a .aleft ul li{width:100%}
.nynews-a .aleft ul li:nth-child(2){margin-bottom: 20px}
.nynews-a .aleft ul li:nth-child(1) .pic{height: 215px;width: 100%}
.nynews-a .aleft ul li:nth-child(1) .info{height: auto;width: 100%}
.nynews-a{padding: 40px 0 40px;}
.nynews-b{padding: 40px 0 40px;}
.nynews-c{padding: 40px 0 40px;}
.ny-news .n-tit {
    margin-bottom:25px;
}
}

.Conico{padding-top: 40px}
.Conico .cons dl{margin-bottom: 15px}
.Conico .cons dl dt{background: #e5e5e5;display: flex;justify-content: space-between;flex-wrap: wrap;cursor: pointer;padding: 14px 25px;position: relative;transition: .3s;}
/*.Conico .cons dl dt:after{content: '';position: absolute;left: 0;top:0;bottom: 0;z-index: 0;width: 0;transition: .3s;background: #2774ae}
.Conico .cons dl dt.on:after{width: 100%;}*/
.Conico .cons dl dt.on{color: #fff;background: #2774ae}
.Conico .cons dl dt.on a{color: #fff}
.Conico .cons dl dt p{width: calc(100% - 105px);font-size: 22px;position: relative;z-index: 3}
.Conico .cons dl dt i{display: inline-block;width: 20px;height: 20px;transition: .3s;position: relative;z-index: 3;line-height: 20px;margin-left: 5px;font-size: 15px}
.Conico .cons dl dt span{position: relative;z-index: 3;}
.Conico .cons dl dd{padding: 25px ;display: none;background: #f7f7f7}
.Conico .cons dl dd p{margin-bottom: 15px;font-size: 14px;line-height: 1.8em}

.Navico {background: #eef0f9;padding: 60px 0 0}
.Navico .swiper-slide{height: 185px;color: #fff;cursor: pointer;}
.Navico .swiper-slide i{font-size:60px;display: inline-block;}
.Navico .swiper-slide:hover i{transition: .5s;transform: rotateY(360deg);}
.Navico .swiper-slide p{font-size:22px;margin-top: 10px}
.Navico .swiper-slide:nth-child(1){background: url(../images/ny/sq1.png) no-repeat center;background-size: cover}
.Navico .swiper-slide:nth-child(2){background: url(../images/ny/sq2.png) no-repeat center;background-size: cover}
.Navico .swiper-slide:nth-child(3){background: url(../images/ny/sq3.png) no-repeat center;background-size: cover}
.Navico .swiper-slide:nth-child(4){background: url(../images/ny/sq4.png) no-repeat center;background-size: cover}
.Navico .swiper-slide:nth-child(5){background: url(../images/ny/sq6.png) no-repeat center;background-size: cover}
.Navico .swiper-slide:nth-child(6){background: url(../images/ny/sq7.png) no-repeat center;background-size: cover}
.Navico .swiper-slide:nth-child(7){background: url(../images/ny/sq10.png) no-repeat center;background-size: cover}
.Navico .swiper-slide:nth-child(8){background: url(../images/ny/sq10-1.png) no-repeat center;background-size: cover}
.Navico .swiper-slide:nth-child(9){background: url(../images/ny/sq1.png) no-repeat center;background-size: cover}
.Navico .swiper-slide:nth-child(10){background: url(../images/ny/sq2.png) no-repeat center;background-size: cover}
.Navico .swiper-slide:nth-child(11){background: url(../images/ny/sq3.png) no-repeat center;background-size: cover}
.Navico .swiper-slide:nth-child(12){background: url(../images/ny/sq4.png) no-repeat center;background-size: cover}
.Navico .swiper-slide:nth-child(13){background: url(../images/ny/sq6.png) no-repeat center;background-size: cover}
.Navico .swiper-slide:nth-child(14){background: url(../images/ny/sq7.png) no-repeat center;background-size: cover}
.Navico .swiper-slide:nth-child(15){background: url(../images/ny/sq10.png) no-repeat center;background-size: cover}
.Navico .swiper-slide:nth-child(16){background: url(../images/ny/sq10-1.png) no-repeat center;background-size: cover}
.Navico .swiper-slide:nth-child(17){background: url(../images/ny/sq1.png) no-repeat center;background-size: cover}
.Navico .swiper-slide:nth-child(18){background: url(../images/ny/sq2.png) no-repeat center;background-size: cover}
.Navico .swiper-slide:nth-child(19){background: url(../images/ny/sq3.png) no-repeat center;background-size: cover}
.Navico .swiper-slide:nth-child(20){background: url(../images/ny/sq4.png) no-repeat center;background-size: cover}
.Navico .swiper-slide:nth-child(21){background: url(../images/ny/sq6.png) no-repeat center;background-size: cover}
.Navico .swiper-slide:nth-child(22){background: url(../images/ny/sq7.png) no-repeat center;background-size: cover}
.Navico .swiper-slide:nth-child(23){background: url(../images/ny/sq10.png) no-repeat center;background-size: cover}
.Navico .swiper-slide:nth-child(24){background: url(../images/ny/sq10-1.png) no-repeat center;background-size: cover}


.Navico .swiper-slide .item{height:100%;display: flex;flex-direction: column;justify-content: center;text-align: center}
/*.Navico .swiper-slide.swiper-slide-active{background: #fff;color: #3483bf}*/
.Navico .swiper-button-next{right: -30px;width: 20px}
.Navico .swiper-button-prev{left: -30px;width: 20px}
.Navico .swiper-button-next:after, .Navico .swiper-button-prev:after{font-size: 30px}
.Conico .cons{display: none}
.Navico .swiper-pagination{display: none}
@media screen and (max-width: 980px){
.Navico .swiper-slide{height: 135px;}
.Navico .swiper-slide i{font-size:40px;}
.Navico .swiper-slide p{font-size:16px}  
.Conico .cons dl dt p{width: calc(100% - 85px);font-size: 16px;}
.Conico .cons dl dt a{font-size: 14px}
}
@media screen and (max-width: 640px){
  .Navico .swiper-slide{height: 105px;}
 .Navico .swiper-pagination-bullet{background: #bbb;opacity:1}
.Navico .swiper-pagination-bullet-active{background: #3483bf }
.Navico{padding-bottom: 10px}
.Navico {padding: 40px 0 15px}
.Navico .swiper-pagination{bottom: 0;display: block;}
.sw1 .swiper-container{padding-bottom: 30px}
.Navico .swiper-button-next{display: none}
.Navico .swiper-button-prev{display: none}
  }
@media screen and (max-width: 360px){
.Navico .swiper-slide p{font-size:14px} 
}
/*ie11 css hack*/ 
@media all and (-ms-high-contrast:none) { 
*::-ms-backdrop, .calendar-con .acaTb thead{background-repeat: repeat;}
} 
/*ie11注意里面的标点符号*/ 
/*ie10 css hack*/ 
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { 
 .calendar-con .acaTb thead{background-repeat: repeat;}
}


@media screen and (max-width: 480px){
.ny-ksNav li {
    width: 100%;
    margin-right: 0;
}
.ny-ksNav li a {
    /* width: 100%; */
    width: calc(100% - 10px);
    display: flex;
    justify-content: space-between;
}
}
.kszjlist ul.s li .pic img{  margin: 0 auto;  height: 275px;}