@charset "utf-8";
.zw_r .lm_dqwz{
	height:50px;
	line-height:50px;
	border-bottom:2px solid #0d4589;
        margin-bottom: 35px;
	}
.zw_r .lm_dqwz .lm{
	color:#0d4589;
	font-size:20px;
	display:inline-block;
	float:left;
	height:50px;
	}
.zw_r .lm_dqwz .dqwz{
	font-size:14px;
	color:#999999;
	display:inline-block;
	padding-left:27px;
	background:url(../images/dqwz.png) no-repeat left center;
	}
.zw_r .lm_dqwz .dqwz a{
	color:#949494;
	padding:0 3px;
	}

.logo img{display: inline-block;}
.foot{
	margin-top: 0;
}
.foot-l img{
	display: inline-block;
}
.ny-ba{height: 4.8rem;position: relative;overflow: hidden;}
.ny-ba .ny-bat{width: 100%;position: absolute;bottom:30px;}
.ny-ba .bg{position: absolute;left: 0;top:0;right: 0;bottom: 0;z-index: 0}
.ny-ba .bg:before{content: '';position: absolute;left: 0;right: 0;bottom: 0;z-index: 0;height: 30%;background: url(../images/nyma.png) no-repeat bottom center;background-size: 100% 100%;}
.ny-ba.nomask .bg:before{display: none}
.ny-ba .wp{height: 100%;position: relative;padding-bottom: .4rem}
.ny-ba .wp .nytop-tit{margin-bottom: .3rem;position: relative;z-index: 5}
.ny-ba .wp .nytop-tit span{font-size: .45rem;color: #fff;text-shadow: 0 0 .1rem rgba(0,0,0,.2);display: inline-block;line-height: 1em}
.bgimg{background-repeat: no-repeat;background-position:center;background-size: cover}
.none{display: none}
.subnav2{position: relative;z-index: 3;width: 100%;display:none;}
.subnav2 ul{overflow-x: auto;white-space: nowrap;padding: 5px}
.subnav2 ul::-webkit-scrollbar{height:3px}
.subnav2 ul::-webkit-scrollbar-track{border-radius:0;background: rgba(255,255,255,.15);border-radius: 5px}
.subnav2 ul::-webkit-scrollbar-thumb{border-radius:0;background:linear-gradient(45deg,#175f99 0%,#0d92cb 100%);border-radius: 5px}

.subnav2 ul li{display: inline-block;text-align: center;font-size: .24rem;}
.subnav2 ul li:first-child a{margin-left: 0}
.subnav2 ul li a{display:block;margin: 0 .3rem;color: #fff;position: relative;}
.subnav2 ul li.on a{text-decoration: underline; }


.nyMain{min-height: 7rem;padding: .4rem 0 .8rem}
.nyMain .subnav3{width: 2.6rem}
.nyMain .subnav3 ul li{font-size: .24rem;margin-bottom: .3rem }
.nyMain .subnav3 ul li.on a:after{ content: "\e679";font-family: "swiper-icons" !important;font-size: .3rem;vertical-align: -.04rem;margin-left: .2rem;font-weight: bold; }
.nyMain .subnav3 ul li.on a{color: #1cafbf}
.nyMain .arightc{width:calc(100% - 3rem)}

.nyMain .content_ny{width:1300px;margin:0 auto;height:auto;}
.nyMain .content_ny .zw_r{width:1060px;}

.pages{}
.pages ul{text-align: center;}
.pages ul li{text-align:center;font-size: .16rem;display: inline-block;margin:.02rem;vertical-align: middle;}
.pages ul li a{height: .35rem;text-align: center;line-height: .33rem;padding: 0 8px;min-width: .35rem;
display: block;border: 1px solid #ededed;background: #ededed;border-radius: 3px}
.pages ul li.cur{background:#0d92cb;padding: 0 8px;min-width: .35rem;height: .35rem;line-height: .33rem;
border: 1px solid #0d92cb;border-radius: 3px }
.pages ul li a.on{background:#0d92cb;padding: 0 8px;min-width: .35rem;height: .35rem;line-height: .33rem;color: #fff ;border-radius: 3px}
.pages ul li.cur{color:#fff;}
.pages ul li.page-count{line-height: .33rem}
.page-form {line-height: .33rem}
.page-form input{border:1px solid #ddd;width: .35rem;height: .35rem;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: .35rem;line-height: .35rem;text-align: center;margin-left: 3px;
float: left;background: #0d92cb;color: #fff;border-radius: 3px;margin-left: 5px}

.scbox{overflow-y:auto }
.scbox::-webkit-scrollbar{width:4px}
.scbox::-webkit-scrollbar-track{border-radius:5px;;background: #ddd}
.scbox::-webkit-scrollbar-thumb{border-radius:5px;background:#0054c1;}

.arc-tit h1{font-size: .3rem;font-weight: normal;text-align: center;line-height: 1.4em}
.arc-info{text-align: center;padding-bottom: .2rem;border-bottom: 1px dashed #ddd;margin-bottom: .3rem;margin-top: .2rem;color: #888}
.arc-info span{margin: 0 .15rem}
.arc-sib{margin-top: .5rem}
.arc-sib div{border: 1px solid #ddd;padding: .12rem .5rem .12rem .15rem;margin-bottom: .1rem;position: relative;}
.arc-sib div i{position: absolute;top: -1px;right: -1px;bottom: -1px;width: .4rem;z-index: 2;text-align: center;color: #888}
.arc-sib div i:after{content: "\e676";font-family: "swiper-icons" !important;position: relative;top:50%;transform: translateY(-50%);display: block;}
.arc-sib div:hover{background: #2a4c8d;border-color: #2a4c8d;color: #fff}
.arc-sib div:hover a{color: #fff}
.arc-sib div:hover i{color: #fff;background: #0d92cb}

.arc-con{color: #222;line-height: 1.8}
.arc-con a{color: #0d92cb}
.arc-con h1,.arc-con h2,.arc-con h3,.arc-con h4,.arc-con h5,.arc-con h6{font-weight: bold;margin-bottom: .15rem}
.arc-con img{display: inline-block;width: auto!important;height: auto!important}
.arc-con p{text-indent:2em;margin-bottom:20px;}
.arc-con table p{text-indent:0;}
.arc-con p img{text-indent:0;}
.arc-con table{border: 1px solid #eee;min-width: 640px;margin-left:0!important;width: 100%;background: #fff}
.arc-con .tbsc{overflow: auto;padding: 15px 0;width: 100%}
.arc-con table tr th,.arc-con table tr td{border: 1px solid #eee!important;padding: 15px;text-align: center;}
.arc-con table tr:nth-child(2n){background: #EEEEEE}
.arc-con .tbsc::-webkit-scrollbar{height:4px}
.arc-con .tbsc::-webkit-scrollbar-thumb{border-radius:10px;background:#999;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2)}
.arc-con .tbsc::-webkit-scrollbar-track{border-radius:10px;background:#ededed;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2)}
.arc-con video{max-width: 100%!important;height: auto!important;display: block;}
.video-con video{max-width: 100%!important;height: auto!important}

/***********二级导航*************/
.xwzx_l{
	width:236px;
	height:auto;
	border-left:4px solid #0d4589;
	}	
.xwzx_l	.xwzx{
	line-height:40px;
	padding:20px 30px;
	font-size:24px;
	color:#fff;
	background:#0d4589 url(../images/ej_nav_bj.png) no-repeat center center;
	}

.xwzx_l .ej_xwzx_list{
	height:auto;
	padding-bottom:50px;
	background-color:#f0f0f0;
	
	}	
.xwzx_l .ej_xwzx_list .nav_rj{
	width:220px;
	height:auto;
	padding:20px 0;
	}
.xwzx_l .ej_xwzx_list li{
	font-size:16px;
	position:relative;
	}
.xwzx_l .ej_xwzx_list li img{
	position:absolute;
        right: 5px;
        top: 7px;
	}
.xwzx_l .ej_xwzx_list li a{
	line-height:30px;
	padding:10px 0;
	font-size:18px;
	color:#494949;
	padding-left:15px;
	display:block;
	width:84%;
	}
.xwzx_l .ej_xwzx_list li .sj_nav_l{
	display:none;
	}
.xwzx_l .ej_xwzx_list li .sj_nav_l li a{
	line-height:25px;
	font-size:17px;
	padding-left:50px;
	color:#494949;
	}	
.xwzx_l .ej_xwzx_list li .sj_nav_l li:hover{
	background-color:#fff;
	}	
.xwzx_l .ej_xwzx_list li .sj_nav_l li:hover a{
	color:#074e90;
	}	
.xwzx_l .ej_xwzx_list li .sj_nav_l .on a{
	color:#074e90;
	}	
	
.xwzx_l .ej_xwzx_list .on{
	background-color:#fff;
}
.xwzx_l .ej_xwzx_list .on .sj_nav_l li{
	background-color:#f0f0f0;
}
.xwzx_l .ej_xwzx_list .on .sj_nav_l .on{
	background-color:#fff;
}
.xwzx_l .ej_xwzx_list .on a{
	color:#074e90;
	}
.xwzx_l .ej_xwzx_list li:hover{
	background-color:#fff;
	}	
.xwzx_l .ej_xwzx_list li:hover a{
	color:#074e90;
	}	
.xwzx_l .ej_xwzx_list li .jx_date{
	float:right;
	font-size:13px;
	color:#908f8f;
	margin-right:10px;
	}	

@media screen and (min-width: 1921px){

}
@media screen and (max-width: 1366px){
.ny-ba{height: 5.8rem;}
}
@media screen and (max-width: 1320px){
   .nyMain .content_ny{width:96%;}
   .nyMain .content_ny .zw_r{width:78%;}
   .xwzx_l{width: 20%;}
   .xwzx_l .ej_xwzx_list .nav_rj{width: 95%;}
}
@media screen and (max-width: 1024px){
.zw_r .lm_dqwz .dqwz{float:none;}
.ny-ba{height: 40vw}
.subnav2{display:block;}
.subnav2 ul li a{margin: 0 .25rem}
.nyMain .subnav3{width: 100%;margin-bottom: .4rem}
.nyMain .arightc{width:100%}
.nyMain .subnav3 ul{overflow-x: auto;white-space: nowrap;padding: 5px;}
.nyMain .subnav3 ul::-webkit-scrollbar{height:3px}
.nyMain .subnav3 ul::-webkit-scrollbar-track{border-radius:0;background: rgba(255,255,255,.15);border-radius: 5px}
.nyMain .subnav3 ul::-webkit-scrollbar-thumb{border-radius:0;background:linear-gradient(45deg,#175f99 0%,#0d92cb 100%);border-radius: 5px}
.nyMain .subnav3 ul li{display: inline-block;text-align: center;margin-bottom: 0}
.nyMain .subnav3 ul li:first-child a{margin-left: 0}
.nyMain .subnav3 ul li a{display:block;margin: 0 .25rem;position: relative;}

.xwzx_l{width:100%;margin-bottom:25px;}
.xwzx_l .xwzx{display:none;}
.xwzx_l .ej_xwzx_list .nav_rj{width: 98%;}
.xwzx_l{border-left: 0px solid #0d4589;border-top: 4px solid #0d4589;}

.nyMain .content_ny .zw_r{width: 100%;}

}
@media screen and (max-width: 980px){
.ny-ba{height: 45vw}
.arc-con video{width: auto!important;height: auto!important}
.arc-con img{width: auto!important;height: auto!important}
.ny-ba .wpa .nytop-tit span{font-size: 5.6vw}

.arc-tit h1{font-size: .26rem;}

}
@media screen and (max-width: 640px){
.ny-ba .wpa .nytop-tit{margin-bottom: .4rem}
.ny-ba{height: 50vw}
.arc-con{font-size: .18rem!important}	
.arc-con p{font-size: .18rem!important}	
.arc-con p span{font-size: .18rem!important}
body{font-size: .18rem}
.ny-ba .wpa {padding-bottom: .2rem;}
.arc-con p,.arc-con span{font-size: .18rem!important}
}
@media screen and (max-width:480px){
body {
	padding-top: 0.55rem !important;
}
.ny-ba .wpa .nytop-tit{margin-bottom: .3rem}
.ny-ba .wpa .nytop-tit span{font-size: 8vw}
.subnav2 ul li{font-size: .21rem}
.subnav2 ul li a{margin: 0 .1rem}
}

@media screen and (max-width:360px){


}
@media screen and (max-width: 980px){
.ny-ba{height: 45vw}
.arc-con video{width: auto!important;height: auto!important}
.arc-con img{width: auto!important;height: auto!important}
.ny-ba .wpa .nytop-tit span{font-size: 5.6vw}

.arc-tit h1{font-size: .26rem;}

}
@media screen and (max-width: 640px){
	.ny-ba .ny-bat{bottom: 20px}
	.ny-ba .wp{padding-bottom: .2rem}
.ny-ba .wp .nytop-tit span{font-size: .36rem}
.ny-ba .wpa .nytop-tit{margin-bottom: .4rem}
.ny-ba{height: 50vw}
.arc-con{font-size: .18rem!important}	
.arc-con p{font-size: .18rem!important}	
.arc-con p span{font-size: .18rem!important}
body{font-size: .18rem}
.ny-ba .wpa {padding-bottom: .2rem;}
.arc-con p,.arc-con span{font-size: .18rem!important}
}
@media screen and (max-width:480px){
.ny-ba .wpa .nytop-tit{margin-bottom: .3rem}
.ny-ba .wpa .nytop-tit span{font-size: 8vw}
.subnav2 ul li{font-size: .21rem}
.subnav2 ul li a{margin: 0 .1rem}
}

.ny-list{padding-bottom: .4rem}
.ny-list li:nth-child(1){padding-top: 0}
.ny-list li{padding: .3rem 0;border-bottom: 1px solid #eee;display: flex;justify-content: space-between;}
.ny-list li .time{width: .85rem;height: .85rem;color: #0d92cb;text-align: center;font-size: .14rem;padding-top: .1rem;background: #f2f6fa}
.ny-list li .time span{font-size: .28rem;font-weight: bold;display: block;}

.ssjg .ny-list li .time{height:auto;}

.ny-list li .txt{width: calc(100% - .75rem);padding-left: .2rem;}
.ny-list li .txt h4{font-size: .22rem;font-weight: normal;margin-bottom: .1rem}
.ny-list li .txt p{opacity: .8;}


.ny-newsDea .aleft{width: 70%}
.ny-newsDea .aright{width: 24%;}
.ny-newsDea .aright .box{}
.ny-newsDea .aright .tit{font-size: .26rem;margin-bottom: .3rem;}
.ny-newsDea .aright ul{position: relative;}
.ny-newsDea .aright ul li{padding-bottom: .2rem;position: relative;padding-left: .3rem}
.ny-newsDea .aright ul li:before{content: '';position: absolute;left: 0;top:5px;bottom:-2px;width: 1px;background: #ddd;}
.ny-newsDea .aright ul li:last-child:before{display: none}
.ny-newsDea .aright ul li:after{content: '';width: 15px;height: 15px;background: #0d92cb;position: absolute;display: block;top: 5px;transform: rotate(-45deg);left: -7px;}
.ny-newsDea .aright ul li time{color: #666}
.ny-newsDea .aright ul li .h4{line-height: 1.6em;margin-top: 5px}
.ny-newsDea .aright ul li:hover  time{color: #0d92cb;font-weight: bold;}
.ny-newsDea .aright ul li:hover .h4 a{color: #0d92cb;}


.ny-piclist{padding-bottom: .4rem}
.ny-piclist li:first-child{padding-top: 0}
.ny-piclist li{padding: .3rem 0;border-bottom: 1px solid #eee;display: flex;justify-content: space-between;position: relative;flex-wrap: wrap;}
.ny-piclist li .pic{padding-top:0; width: 3.2rem;min-height: 1.9rem;position: relative;z-index: 2}
.ny-piclist li .txt{width: calc(100% - 3.2rem);padding-left: .3rem;position: relative;z-index: 2}
.ny-piclist li .txt h4{font-size: .2rem;font-weight: normal;margin-bottom: .15rem}
.ny-piclist li .txt time{color: #0f5aab;font-size: .15rem}
.ny-piclist li .txt time i{margin-right: 5px}
.ny-piclist li .txt p{font-size: .15rem;color: #777;max-height: .44rem;line-height: 1.6em;margin-top: .2rem}
/*.ny-piclist li:after{background: #105da5;content: '';position: absolute;left: -.2rem;top: -1px;right: -.2rem;bottom: -1px;z-index: 0;opacity: 0;visibility: hidden;transition: .3s}
.ny-piclist li:hover:after{opacity: 1;visibility: inherit;}
.ny-piclist li:hover .txt h4 a{color: #fff}
.ny-piclist li:hover .txt p{color: rgba(255,255,255,.8);}
.ny-piclist li:hover .txt time{color: rgba(255,255,255,.8);}*/

@media (max-width: 1180px){
	.ny-newsDea .aleft{width: 100%;margin-bottom: .5rem}
.ny-newsDea .aright{width: 100%}
}

@media screen and (max-width:480px){

.ny-piclist li .pic{width: 100%;min-height: inherit;height: 45vw}
.ny-piclist li .txt{width: 100%;padding-left:0;padding-top: .25rem}
.ny-piclist li .txt h4{font-size: .2rem}
.ny-piclist li .txt p{font-size: .16rem;max-height: inherit;}
}


.arc-con .vsbcontent_img{
text-align:center;
}
.arc-con img{margin:10px auto;max-width:100%;display:block;margin:0 auto;}




.pic_img{width:100%;height:auto;}
.pic_img li{
   text-align:center;
   width:25%;
   float:left;
   overflow:hidden;
}
.pic_img li a{display:block;padding:20px 30px;font-size:18px;}
.pic_img li a img{display:block;margin:0 auto;width:100%;height:240px;object-fit: cover;transition: all 1s;}
.pic_img li a .pic_m{height:35px;line-height:35px;margin-top:20px;}
.pic_img li a img:hover {
    transform: scale(1.1);
}
@media screen and (max-width:1200px){
  .pic_img li{
      width:33.33%;
  }
}
@media screen and (max-width:768px){
  .pic_img li{
      width:50%;
  }
  .pic_img li a{
     padding: 15px 10px;
  }
}
@media screen and (max-width:450px){
  .pic_img li{
      width:100%;
  }
  .pic_img li a{
     padding: 15px 30px;
  }
  .pic_img li a img{
    height:auto;
  }
}


















