@charset "utf-8";
.ny-lr{padding: .4rem 0 .8rem}
.nyleft{width: 2.8rem;position: relative;z-index: 6;position: relative;border-radius: 0 .3rem 0 .3rem;overflow: hidden;}
@media (min-width:901px){
.nyleft{position:sticky;top:.3rem;top:0\0}	
}
.ny-lddea .suTab .bd p {
    text-indent: 2em;
    font-size: .18rem;
}



.nyleft ul{background: #f9f9f9;position: relative;z-index: 5;padding-bottom: .5rem}
.nyleft ul li{font-size: .2rem;position: relative;}
.nyleft ul li{border-bottom: 1px solid #eee;text-align: center;}
/*.nyleft ul li>a:after{content:"\e623";position: absolute;font-family: swiper-icons!important;right: .2rem;top: 50%;transform: translateY(-50%);color: #888}*/
.nyleft ul li a{display: block;padding: .2rem .3rem;position: relative;z-index: 4}
.nyleft ul li.on:after{content: '';position: absolute;top: -1px;bottom: -1px;right: 0;left:0;background: #dabb85;z-index: 0}
/*.nyleft ul li.on:before{content: '';position: absolute;top:100%;left: -.1rem;width: .1rem;height: .08rem; background: no-repeat center;background-size: 100% 100%; z-index: 0}*/

.nyleft ul li.on a{color: #fff}
.nyleft ul li.on a:after{color: #fff}
.nyleft ul li .subNav{padding: 0 .3rem .2rem;margin-top: -.1rem;display: none}
.nyleft ul li .subNav span{display: block;font-size: .16rem}
.nyleft ul li .subNav span a{color: #444;padding: .06rem 0 .06rem .2rem;position: relative;}
.nyleft ul li .subNav span a:hover{color: #ba0019}
.nyleft ul li .subNav span a:after{display: none}
.nyleft ul li .subNav span a:before{display: none}
.nyleft ul li .subNav span.cur a{color:#ba0019}
.nyleft ul li .subNav span.cur a:before{width: 6px;height: 6px;border-radius: 50%;border: 2px solid #ccc;position: absolute;left: 0;top: 50%;margin-top: -5px;display: block;content: ''}
.nyleft ul li.on  .subNav{display: block;}

.nyright{width: calc(100% - 3.3rem);}
.nyright .suTab .hd ul{max-width: 70%}
.nyright .rigthCon{min-height: 3.5rem}
.nyright .rigthCon.bg{background: #fff}
.posi{position: absolute;right: 0;bottom: .25rem}
.posi a, .posi{color: #888}
.posi a:hover{color: #bd1a2d}
.nyleft .sub-nav-p-s{background: url(../images/cbg2.png) repeat-x center;background-size: auto 100%;position: relative;height: 1.2rem;;padding: 0 .3rem;position: relative;z-index: 10;display:flex;justify-content:center;flex-direction:column;text-align:center; }
.nyleft .sub-nav-p-s span{font-size: .34rem;color: #dabb85;display: block;font-weight: bold;}

@media (max-width:900px){
.posi{position: relative;bottom: 0;margin-top: -.1rem;margin-bottom: .3rem}
.nyright .suTab .hd ul{max-width: 100%}
.nyleft{width: 100%;margin-bottom: .3rem} 
.nyright{width: 100%} 
.nyleft .sub-nav-p-s{padding: .16rem .6rem .16rem .3rem;height: auto;min-height: inherit;background-size: auto 100%;background-position: left bottom;}
.nyleft .sub-nav-p-s span{font-size: .26rem;text-align: left;}
.nyleft ul{display: none}
.nyleft ul li{text-align: left;}
.nyleft .sub-nav-p-s:after{content: '';width: .2rem;height: .2rem;background: no-repeat center;background-size: .2rem .2rem; position: absolute;right: .3rem;top: 50%;margin-top: -.1rem;transition: .3s}
.nyleft .sub-nav-p-s.on:after{transform: rotate(-180deg);}
}
@media (max-width:640px){
.nyright .suTab .hd{padding-bottom: .15rem}
.nyleft {border-radius: 0 .15rem 0 .15rem;}
.nyleft ul li a{padding: .15rem .3rem}
}


.pages ul{text-align: center;}
.pages ul li{text-align:center;font-size: .16rem;display: inline-block;margin:.02rem}
.pages ul li a{height: .4rem;text-align: center;line-height: .38rem;padding: 0 8px;min-width: .4rem;
display: block;border: 1px solid #ededed;border-radius: 3px;background: #fff}
.pages ul li.cur{background:#bd1a2d;padding: 0 8px;min-width: .4rem;height: .4rem;line-height: .38rem;
border: 1px solid #bd1a2d;border-radius: 3px }
.pages ul li a.on{background:#bd1a2d;padding: 0 8px;min-width: .4rem;height: .4rem;line-height: .38rem;color: #fff ;border-radius: 3px}
.pages ul li.cur{color:#fff;}
.pages ul li.page-count{line-height: .38rem}
.page-form {line-height: .38rem}
.page-form input{border:1px solid #ddd;width: .4rem;height: .4rem;text-align: center;padding: 0 3px;background: #fff;border-radius: 3px;margin: 0 5px;float: left;}
.page-form span{float: left;color: #666}
.page-form button{border:none;width: 52px;height: .4rem;line-height: .4rem;text-align: center;margin-left: 3px;
background: #bd1a2d;color: #fff;border-radius: 3px;margin-left: 5px;cursor: pointer;}

@media (max-width: 640px){
.pages ul li{padding: 0}
.pages ul li.pageitem{display: none}
.pages ul li.page-form{padding-left: .1rem}
}
@media (max-width: 375px){
.pages ul li ,.page-form button{border-left: 0}
}
.arc-con{padding-bottom: .2rem;}
.arc-con *{line-height: 1.8em;color: #333;text-align: justify;font-size: .16rem}
.arc-con img{margin: 0 auto .1rem;}
.arc-con img.spimg{max-width:inherit;}
.arc-con p{margin-bottom: .2rem;}
.arc-con table{border: 1px solid #eee;min-width: 640px;margin-left:0!important;width: 100%;background: #fff}
.arc-con table tr th,.arc-con table tr td{border: 1px solid #eee!important;padding: 15px;text-align: center;}
.tbsc{overflow: auto;padding: 15px 0;width: 100%}
.tbsc::-webkit-scrollbar{height:4px}
.tbsc::-webkit-scrollbar-thumb{border-radius:10px;background:#999;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2)}
.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;}
.arc-tit{margin-bottom: .3rem;}
.arc-tit h1{font-size: .32rem;text-align: center;line-height: 1.4em;}
.arc-info{text-align: center;padding-bottom: .3rem;font-size: .16rem;color: #666;border-bottom: 1px solid #d8dce3;margin-bottom: .3rem}
.arc-info span{display: flex;margin: 0 .1rem;padding: 4px 0 2px;align-items: center;}

.ny-dea .arc-con{margin-bottom: .3rem;border-bottom: 1px solid #eee;}
.arc-sib{line-height: 1.6em;font-size: .18rem}
.arc-sib>div{background: #f3f7fb;padding:  .15rem .3rem;border-radius: .1rem}
.arc-sib>div+div{margin-top: .1rem}



.content{background: #fff;padding: .4rem 0 .6rem}
.umore a{color: #777}
.mores a{color: #777}
.mores a:hover,.umore a:hover{color: #bd1a2d}
.ico-shadow{filter: drop-shadow(0 .1rem 0 rgba(120,200,250,.3));}
.ulist li{line-height: 1.5em;position: relative;padding-left: .15rem;}
.ulist li+li{margin-top: .2rem}
.ulist li a{display: flex;align-items: center;position: relative;justify-content: space-between;}
.ulist li .h4{width: calc(100% - 1rem);font-size: .18rem}
.ulist li .time{white-space: nowrap;;color: #888}
.ulist.dot li:before{content: '';position: absolute;left: 0;top: 50%;margin-top: -4px;background: #bbb;width: 6px;height: 6px;border-radius: 50%}
.ulist.dot li:hover:before{background:#bd1a2d }
.suTab .mores .more+.more{display: none;}
.suTab .hd{border-bottom: 2px solid #bd1a2d;margin-bottom: .25rem;padding-bottom: .15rem}
.suTab .hd ul{}
.suTab .hd ul li{font-size: .28rem;font-weight: bold;position: relative;font-size: .2rem;cursor: pointer;line-height: .5rem;padding: .0rem .4rem;}
/*.suTab .hd ul li:after{content: '';position: absolute;left: 50%;bottom: -1px;background: #1e5aab;height: 2px;width: 0;transform: translateX(-50%);width: 0;}*/
.suTab .hd ul li+li{margin-left: .3rem}
.suTab .hd ul li a{}
/*.suTab .hd ul li.on:after{width: 100%;transition: .3s}*/

.suTab .hd ul li.on a{color: #bd1a2d}
@media (max-width: 640px){
.suTab .hd.sc{border-bottom: 0}
.suTab .hd.sc ul li:after{bottom: 0}
.suTab .hd.sc ul{display: block;overflow: auto;padding-bottom: .1rem;white-space: nowrap;}
.suTab .hd.sc ul li{display: inline-block;}
.suTab .hd ul li{font-size: .26rem}
}
.intit{margin-bottom: .4rem}
.intit .h4{font-size: .32rem;position: relative;z-index: 4;font-weight: bold;}
/*.intit .h4:before{content: '';position: absolute;right: calc(100% + .2rem); width: 3.8rem;height: .06rem;top: 50%;background: no-repeat right center;background-size: 100% 100%;margin-top: -.03rem}
.intit .h4:after{content: '';position: absolute;left: calc(100% + .2rem); width: 3.8rem;height: .06rem;top: 50%;background:no-repeat left center;background-size: 100% 100%;margin-top: -.03rem}*/
.intit .h4 span{padding: 0 .4rem;color: #245eba}
.intit .h4 span:before{content: '';position: absolute;left: 0; width: .22rem;height: .4rem;top: 50%;background: url(../images/jl.png) no-repeat left bottom;background-size: 100% 100%;margin-top: -.2rem}
.intit .h4 span:after{content: '';position: absolute;right: 0; width: .22rem;height: .4rem;top: 50%;background: no-repeat left bottom;background-size: 100% 100%;margin-top: -.2rem}
.imgBox.mask:before{content: '';position: absolute;left: 0;bottom: 0;right: 0;height: 40%;background: url(../images/blackms.png) no-repeat bottom center;background-size: 100% 100%;z-index: 1;opacity: .6}
.imgBox.vid:before{content: '';position: absolute;left: 50%;top: 50%;width: .8rem;height: .8rem;background: url() no-repeat center;background-size: 100% 100%;z-index: 1;opacity: .9;transform: translateX(-50%)  translateY(-50%);filter: drop-shadow(0 0 10px rgba(0,0,0,.2));}
.umore{text-align: center;margin-top: .3rem}
.umore a{display: inline-block;line-height: .36rem;border: 1px solid #ddd;border-radius: 5px;width: 1.4rem}
@media(max-width:900px){
.intit .h4:after{width: 25vw}
.intit .h4:before{width: 25vw}
}
@media(max-width:640px){
.intit .h4:after{width: 15vw}
.intit .h4:before{width: 15vw}
.arc-tit h1{font-size: .28rem}
.ulist li a{align-items: flex-start;flex-wrap: wrap}
.ulist li .h4{display: inline-block;overflow: visible;text-overflow: inherit;white-space: normal;width: 100%;margin-bottom: .05rem}
.ulist.dot li:before{top: 5px;margin-top: 0}
.ulist li+li{margin-top: .2rem}
}

/*重点领域公开*/
.ny-zdlygk ul{background: #f9f9f9;border-radius: .15rem;padding: .5rem 5%}
.ny-zdlygk ul li{width: 16.6666%}
.ny-zdlygk ul li .block{height: 100%;transition: .3s;padding: .3rem 0;border-radius: .1rem}
.ny-zdlygk ul li .block .h4{font-size: .18rem;font-weight: bold;text-align: center;margin-top: .1rem;}
.ny-zdlygk ul li .block .ico{width: .79rem;height: .79rem;background: url(../images/ccir.png) no-repeat center;background-size: 100% 100%;text-align: center;padding-top: .26rem;position: relative;margin: 0 auto;transition: .3s}
.ny-zdlygk ul li .block .ico:after{content: '';position: absolute;left: .15rem;top: .15rem;right: .15rem;bottom: .15rem;border-radius: 50%;background: #d8a565;z-index: 0;transition: .3s}
.ny-zdlygk ul li .block .ico img{height: .26rem;position: relative;z-index: 5}

@media (min-width:1025px){
.ny-zdlygk ul li .block:hover{background: #bd1a2d;}
.ny-zdlygk ul li .block:hover .ico{background: url(../images/cciron.png) no-repeat center;background-size: 100% 100%}
.ny-zdlygk ul li .block:hover .ico:after{background:#bd1a2d }
.ny-zdlygk ul li .block:hover .h4{color:#fbecd1 }
}
@media (max-width:900px){
 .ny-zdlygk ul li{width: 25%} 
}
@media (max-width:700px){
 .ny-zdlygk ul li{width: 33.3333%} 
 .ny-zdlygk ul li .block{padding: .2rem 0;}
 .ny-zdlygk ul{padding: .3rem 5%}
}
@media (max-width:360px){
 .ny-zdlygk ul li{width:50%} 
}

/*文字列表*/
.txt-list{padding-bottom: .35rem}
.txt-list li{line-height: .6rem;font-size: .18rem;position: relative;}
.txt-list li+li{margin-top: .1rem}
.txt-list li a{display: flex;align-items: center;justify-content: space-between;background: #f5f5f5;padding: 0 .2rem 0 .35rem;border-radius: 0 .15rem 0 .1rem;flex-wrap: wrap;}
.txt-list li .h4{width: calc(100% - 1.2rem);}
.txt-list li .time{color: #666}
.txt-list li a:before{content: '';position: absolute;left: .2rem;top: 50%;margin-top: -4px;background: #bbb;width: 6px;height: 6px;border-radius: 50%}

@media (min-width:1025px){
.txt-list li:hover a:before{background:#bd1a2d }
.txt-list li:hover a{background: #bd1a2d;color: #fff}
.txt-list li:hover a:before{background: #fff;}
.txt-list li:hover .time{color: #fff}
}
@media (max-width:640px){
.txt-list li{line-height: 1.4em} 
.txt-list li a{padding: .18rem .2rem .18rem .35rem}
.txt-list li a:before{top: .26rem;margin-top: 0} 
.txt-list li .h4{width:100%;margin-bottom: 5px}
}
/*图片列表*/
.ny-list .uplist{padding-bottom: .1rem}
.ny-list .uplist li:first-child{border-top: 0;padding-top: 0}
.ny-list .uplist li:last-child{border-bottom: 0}
.ny-list .uplist li{padding: .3rem 0;border-top: 1px solid #ddd}
.ny-list .uplist li a{display: flex;align-items: center;}
.ny-list .uplist li .imgBox{width: 35.5%}
.ny-list .uplist li .txt{width: 64%;padding-left: .3rem}
.ny-list .uplist li .txt .time{margin-bottom: .1rem;color: #666}
.ny-list .uplist li .txt .h4{font-size: .22rem;line-height: 1.5em}
.ny-list .uplist li .txt .desc{color: #666;line-height: 1.6em;margin-top: .15rem;height: .5rem\0}
.ny-list .uplist li .txt .mor{margin-top: .2rem}
.ny-list .uplist li .txt .mor span{display: block;width: 1.05rem;height: .36rem;background: #bd1a2d;border-radius: .4rem;text-align: center;color: #fff;line-height: .36rem}

@media (max-width:900px){
.ny-list .uplist li .txt .desc{display: none} 
}

@media (max-width:640px){
.ny-list .uplist li .txt .h4{font-size: .2rem}  
}

@media (max-width:480px){
.ny-list .uplist li a{flex-wrap: wrap;}
.ny-list .uplist li .imgBox{width: 100%}
.ny-list .uplist li .txt{width: 100%;padding-left: 0;padding-top: .2rem}

}

/**/
.ny-messList .table-list{width: 100%;border: 1px solid #e3e6e9;border-left: 0;border-right: 0;border-bottom: 0;min-width: 8rem;border-top: 0\0}
.ny-messList .table-list thead{background:#fcf6ec;line-height: .45rem;font-size: .18rem}
.ny-messList .table-list thead th{}
.ny-messList .table-list tr{}
.ny-messList .table-list tr td{padding: .18rem .15rem;border-bottom: 1px dashed #e3e6e9;}
.ny-messList .table-list tr td:nth-child(1) a{position: relative;}
.ny-messList .table-list tr td:nth-child(1){font-size: .18rem}
.ny-messList .table-list tr td:nth-child(2){text-align: center;color: #777;white-space: nowrap;}
.ny-messList .table-list tr td:nth-child(3){text-align: center;color: #777;white-space: nowrap;}
.ny-messList .table-list tr td:nth-child(4){text-align: center;color: #888;white-space: nowrap;}
.ny-messList .table-list tr.on td:nth-child(4){color: #ba0c0c}

.ny-messList .table-list tr:hover td:nth-child(1) span:before{background:#1e5aab }
.ny-messList .box{overflow: auto;padding-bottom: .2rem;margin-bottom: .2rem}
.mess-check{margin-bottom: .3rem}
.mess-check ul li{width: 3rem;}
.mess-check ul li .inp{width: calc(100% - .8rem);margin-left: .1rem}
.mess-check .inp{height: .44rem;background: #fff;border: 1px solid #ddd;border-radius: 5px;padding: 0 .15rem}
.mess-check .check-btn{width: 1.4rem;margin-left: .2rem}
.mess-check .check-btn button{height: .44rem;border-radius: 5px;width:100%;text-align: center;;color: #fff;background: #bd1a2d;cursor: pointer;display: flex;align-items: center;justify-content: center;}
.mess-check .check-btn button i{font-size: .22rem;margin-right: 5px}
.mess-check .write-btn{width: 1.2rem;margin-left: .2rem}
.mess-check .write-btn a{height: .44rem;border-radius: 5px;width:100%;text-align: center;;color: #fff;background: #bd1a2d;cursor: pointer;display: block;line-height: .44rem}
@media (max-width: 1024px){
 .mess-check .write-btn{/* display: none; */width: 100%;} 
}
@media (max-width: 900px){

.mess-check ul li{width: 100%}
.mess-check ul li+li{margin-top: .1rem}
.mess-check .check-btn{/* margin-left: .75rem; */width: 100%;}
}


.gz-xj-tb{margin-bottom: 30px;}
.gz-xj-tb .xj-tit{margin-bottom:.15rem;font-size: .22rem;color: #333;line-height: .22rem;border-left: 5px solid #bd1a2d;padding-left: 6px;}
.gz-xj-tb table{width: 100%;border-collapse: collapse;border: 1px solid #ddd;background: #fff}
.gz-xj-tb table tr th{border: 1px solid #ddd;height: .44rem;line-height: .44rem;font-weight: normal;color: #333;text-align: center;width: 15%;background: #f8f7f7;padding: 0 .1rem;white-space: nowrap}
.gz-xj-tb table tr td{border: 1px solid #ddd;line-height: 1.8em;color: #666;padding:.1rem .15rem;text-align: justify;}

/*写信*/
.ny-mess .tit{font-size: .28rem;font-weight: bold;text-align: center;margin-bottom: .2rem}
.ny-mess .desc{line-height: 1.8em}
.ny-mess .desc p+p{margin-top: .1rem}
.ny-mess .form{margin-top: .4rem}
.ny-mess .form ul{border: 1px solid #ddd}
.ny-mess .form ul li{width: 50%;display: flex;font-size: .18rem;border-bottom: 1px solid #ddd;}
.ny-mess .form ul li label{white-space: nowrap;background: #f8f8f8;border-right: 1px solid #ddd;width: 1.4rem;text-align: center;line-height: .46rem}
.ny-mess .form ul li:nth-child(2){border-left: 1px solid #ddd}
.ny-mess .form ul li:nth-child(4){border-left: 1px solid #ddd}
.ny-mess .form ul li:nth-child(8){border-left: 1px solid #ddd}
.ny-mess .form ul li.w100{width: 100%}
.ny-mess .form ul li .inp{height: .46rem;border-radius: 5px;background: #fff;flex:1;padding: 0 .15rem;line-height: .46rem}
.ny-mess .form ul li .inp.yzm{max-width: 2.6rem}
.ny-mess .form ul li .txt{height: 1.3rem;border-radius: 5px;background: #fff;flex:1;padding: .15rem}
.ny-mess .form ul li .must{color: red}
.ny-mess .form ul li .yzmimg{height: .46rem;margin-left: .1rem;}
.ny-mess .form ul li .c-radio{display: flex;align-items: center;margin-left: .2rem}
.ny-mess .form ul li .c-radio+.c-radio{margin-left: .3rem}
.ny-mess .form ul li .sub{cursor: pointer; height: .45rem;line-height: .45rem;width: 1.6rem;text-align: center;font-size: .18rem;background: #bd1a2d;color: #fff;border-radius: 5px}
.ny-mess .form ul li .res{cursor: pointer; height: .45rem;line-height: .45rem;width: 1.6rem;text-align: center;font-size: .18rem;background: #dabb85;color: #fff;border-radius: 5px;margin-left: .3rem}
.ny-mess .form ul li.btn{padding:.2rem;border-bottom: 0;justify-content: center;}
@media (max-width:800px){
.ny-mess .form ul li{width: 100%}
.ny-mess .form ul li .inp.yzm{flex: auto;max-width: inherit;width:35%}
.ny-mess .tit{font-size: .28rem}
.ny-mess .form ul li:nth-child(2){border-left:0}
.ny-mess .form ul li:nth-child(4){border-left:0}
.ny-mess .form ul li:nth-child(8){border-left:0}
}


/*走进*/
.ny-zjhh{padding: 0}
.ny-zjhh .nytit{margin-bottom: .5rem}
.ny-zjhh .nytit:before{content: '';position: absolute;left: 0;width: 42%;bottom: .3rem;background: url(../images/linel.png) no-repeat right bottom;background-size: auto .31rem;height: .31rem}
.ny-zjhh .nytit:after{content: '';position: absolute;right: 0;width: 42%;bottom: 0;background: url(../images/liner.png) no-repeat left bottom;background-size: auto .31rem;height: .31rem}


.ny-zjhh .nytit .t{font-size: .5rem;font-weight: bold;color: #BD1A2D}
.ny-zjhh .nytit .t em{font-size: .4rem}
.ny-zjhh-a{background: linear-gradient(0deg, #FFFFFF 13%, #FFFBF9 100%);padding:.6rem 0 .8rem;position: relative;}
.ny-zjhh-a:after{content: '';top: 0;left: 0;right: 0;bottom: 0;z-index: 0;background: url(../images/ms/ng1.png) no-repeat bottom center;background-size: 100% auto;position: absolute;pointer-events: none}
.ny-zjhh-a .wp{position: relative;z-index: 5}
.ny-zjhh-b{background: url(../images/ms/bg02.jpg) no-repeat bottom center;background-size: cover;padding: .6rem 0}
.ny-zjhh-c{background: url(../images/ms/bg01.jpg) no-repeat bottom center;background-size: cover;;padding: .6rem 0 .6rem}
.ny-zjhh-d{background: rgba(255, 239, 220, 0.56);padding: .3rem 0 .8rem}

.ny-zjhh-a .img{width: 52%}
.ny-zjhh-a .txt{width: 48%;background: rgba(255,255,255,.5);padding: .4rem;}
.ny-zjhh-a .txt .h4{font-size: .3rem;margin-bottom: .25rem;font-weight: bold;}
.ny-zjhh-a .txt .h4:after{content: '';height: 2px;width: .55rem;height: 3px;background: #b91b29;display: block;margin-top: .1rem}
.ny-zjhh-a .txt .desc{line-height: 1.8em;font-size: .18rem;text-align: justify;}
.ny-zjhh-a .txt .more{background: url(../images/ms/13.png) no-repeat left center;margin-top: .2rem}
.ny-zjhh-a .txt .more a{display: block;line-height: .36rem;border: 1px solid #deba98;padding: 0 .25rem;background: #fff;color: #b91b29;transition: .3s}
.ny-zjhh-a .txt .more a:hover{background:#deba98;color: #fff}

.ny-zjhh-b .item .txt{background:#fff8eb;color: #B67300;font-size: .2rem;padding: .2rem ;text-align: center;display: none}
.ny-zjhh-b .swiper-slide-active .txt{display: block}
.ny-zjhh-b .swiBtn a{display: block;width: .4rem;height: .4rem;text-align: center;line-height: .4rem;background: #fdbb5d;color: #fff;position: absolute;top: 44%;margin-top: -.2rem;z-index: 5;transition: .3s;border-radius: 50%}
.ny-zjhh-b .swiBtn a:hover{background: #da0f08}
.ny-zjhh-b .swiBtn a.prev{left: -.7rem}
.ny-zjhh-b .swiBtn a.next{right: -.7rem}
.ny-zjhh-b .swiDots{text-align: center;margin-top: .2rem}
.ny-zjhh-b .swiDots span{text-align: center;background: #fff;opacity: 1;margin: 0 .1rem;width: 10px;height: 10px}
.ny-zjhh-b .swiDots span.active{background: #fab37f}

.ny-zjhh-c .slide-c{padding-bottom: .6rem;padding-top: .2rem}
.ny-zjhh-c .slide-c .swiHd{margin-top: .5rem}
.ny-zjhh-c .slide-c .swiHd a{display: block;width: .56rem;height: .56rem;text-align: center;line-height: .54rem;border: 1px solid #999;border-radius: 50%;font-size: .22rem}
.ny-zjhh-c .slide-c .swiHd a:hover{border-color:#BD1A2D }
.ny-zjhh-c .slide-c .swiHd .swiDots{margin: 0 .1rem}
.ny-zjhh-c .slide-c .swiHd .swiDots span{margin: 0 4px;border-radius: .1rem;transition: .3s}
.ny-zjhh-c .slide-c .swiHd .swiDots span.active{background:#BD1A2D;opacity:1;width:.3rem }
.ny-zjhh-c .slide-c ul li{background: #fff;box-shadow: 0 0 20px rgba(0,0,0,.1);position: relative;}
.ny-zjhh-c .slide-c ul li .imgBox .img{padding-bottom: 67%}
.ny-zjhh-c .slide-c ul li .txt{padding: .25rem .3rem .4rem}
.ny-zjhh-c .slide-c ul li .txt .h4{font-size: .22rem;margin-bottom: .15rem}
.ny-zjhh-c .slide-c ul li .txt .desc{line-height: 1.6em;color: #888;margin-bottom: .15rem;font-size: .15rem;height: .72rem\0}
.ny-zjhh-c .slide-c ul li .txt .time{color: #888}
.ny-zjhh-c .slide-c ul li:after{content: '';position: absolute;left: 50%;transform: translateX(-50%);bottom: 0;height: 4px;background: #BD1A2D;width: 0;transition: .3s}

.ny-zjhh-d .left{width: 48%}
.ny-zjhh-d .slide-d{width: 48%}
.ny-zjhh-d .left li+li{margin-top: .25rem}
.ny-zjhh-d .left li.on a{color: #BD1A2D}
.ny-zjhh-d .left li.on:before{background: #BD1A2D}

.ny-zjhh-d .slide-d .img{height: 4rem;padding-bottom: 0}
@media (min-width:1025px){
.ny-zjhh-c .slide-c ul li:hover:after{width: 100%}
.ny-zjhh-c .slide-c ul li:hover .time {color: #BD1A2D}
}
@media (max-width: 1024px){

}
@media (max-width: 900px){
.ny-zjhh .nytit .t{font-size: .4rem}
.ny-zjhh .nytit .t em{font-size: .3rem}
.ny-zjhh .nytit:before{width: 35vw;height: .26rem;background-size: auto 100%}
.ny-zjhh .nytit:after{width: 35vw;height: .26rem;background-size: auto 100%}

.ny-zjhh-a .img{width: 100%}
.ny-zjhh-a .txt{width: 100%;}
.ny-zjhh-b .swiBtn a.prev{left: 0;}
.ny-zjhh-b .swiBtn a.next{right: 0;}
.ny-zjhh-c .list li .txt{font-size: .22rem;bottom: .3rem}

.ny-zjhh-d .left{width: 100%;order: 2}
.ny-zjhh-d .slide-d{width: 100%;order: 1;margin-bottom: .3rem}
.ny-zjhh-d .slide-d .img{height: 50vw}
}
@media (max-width: 640px){
.ny-zjhh .nytit .t{font-size: .35rem}
.ny-zjhh .nytit .t em{font-size: .25rem}
.ny-zjhh-c .list{display: block;overflow: auto;white-space: nowrap;padding-bottom: .15rem}
.ny-zjhh-c .list:after{display: none}
.ny-zjhh-c .list li{width: 47%;margin-right: 0;margin-bottom:0;display: inline-block;}
.ny-zjhh-c .list li+li{margin-left: .2rem}
.ny-zjhh-d .left li+li{margin-top: .2rem}
.ny-zjhh-c .slide-c{padding-bottom: .2rem}
}
@media (max-width: 480px){
.ny-zjhh .nytit .t{font-size: 7vw}
.ny-zjhh .nytit .t em{font-size: 5vw}
.ny-zjhh .nytit:before{width: 30vw;bottom: .2rem}
.ny-zjhh .nytit:after{width: 30vw;}
.ny-zjhh-a .txt .h4{font-size: .26rem}
}

/*新闻*/
.ny-news{padding-top: .6rem;padding-bottom: .4rem}
.ny-news .items{width: 48.5%}
.ny-news .items .more{position: absolute;top: .06rem;right: 0;;z-index: 4}
.ny-news-a,.ny-news-b,.ny-news-c,.ny-news-d{margin-bottom: .4rem}
.ny-news-a .img{padding-bottom: 0;height: 4.35rem}
.ny-news-a .txt{position: absolute;left: 0;bottom: 0;right: 0;background: rgba(0,0,0,.5);color: #fff;padding: .15rem .2rem;font-size: .18rem;font-weight: bold;padding-right: 1.2rem}
.ny-news-a .swiDots{position: absolute;right: .2rem;bottom: .18rem;width: auto;left: auto;z-index: 5}
.ny-news-a .swiDots span{opacity: .6;background: #fff}
.ny-news-a .swiDots span.active{opacity: 1;background: #fff}

.ny-news-b .item{margin-bottom: .25rem;padding-bottom: .25rem;border-bottom: 1px dashed #ddd}
.ny-news-b .item a{display: block;position: relative;}
.ny-news-b .item .time{font-size: .16rem;color:#bd1a2d;position: absolute;top:0;right: 0;line-height: .26rem}
.ny-news-b .item  .h4{font-size: .2rem;font-weight: bold;margin-right: 1rem}
.ny-news-b .item  .p{margin-top: .1rem;color: #666;line-height: 1.6em;height: .5rem\0;}

.ny-news-c .item{margin-bottom: .3rem}
.ny-news-c .item a{display: flex;justify-content: space-between;align-items: center;}
.ny-news-c .item .time{font-size: .16rem;color: #333;text-align: center;}
.ny-news-c .item .time span{display: block;font-size: .46rem;font-weight: bold;}
.ny-news-c .item .txt{width: calc(100% - 1rem);}
.ny-news-c .item .txt .h4{font-size: .2rem;font-weight: bold;max-height: .52rem\0}


.ny-news-d .item{margin-bottom: .25rem}
.ny-news-d .item a{display: flex;justify-content: space-between;align-items: center;}
.ny-news-d .item .imgBox{width: 2.9rem}
.ny-news-d .item .txt{width: calc(100% - 3.1rem);}
.ny-news-d .item .txt .h4{font-size: .2rem;max-height: .52rem\0;font-weight: bold;}
.ny-news-d .item .txt .p{margin-top: .1rem;color: #666;line-height: 1.6em;height: .5rem\0;margin-bottom: .15rem}
.ny-news-d .item .txt .time span{font-size: .2rem;font-weight: bold;margin-right: 5px;}
.ny-news-d .item .txt .time{color: #666}

.ny-news-e .item{margin-bottom: .3rem}
.ny-news-e .item a{display: flex;justify-content: space-between;align-items: center;}
.ny-news-e .item .time{font-size: .16rem;color: #333;text-align: center;}
.ny-news-e .item .time span{display: block;font-size: .46rem;font-weight: bold;}
.ny-news-e .item .txt{width: calc(100% - 1rem);}
.ny-news-e .item .txt .h4{font-size: .2rem;font-weight: bold;max-height: .52rem\0}
.ny-news-e .item .txt .p {margin-top: .1rem;color: #666;line-height: 1.6em;height: .5rem\0;}

.ny-news-f .item{margin-bottom: .3rem}
.ny-news-f .item a{display: flex;justify-content: space-between;align-items: center;}
.ny-news-f .item .time{font-size: .16rem;color: #333;text-align: center;}
.ny-news-f .item .time span{display: block;font-size: .46rem;font-weight: bold;}
.ny-news-f .item .txt{width: calc(100% - 1rem);}
.ny-news-f .item .txt .h4{font-size: .2rem;font-weight: bold;max-height: .52rem\0}
.ny-news-f .item .txt .p {margin-top: .1rem;color: #666;line-height: 1.6em;height: .5rem\0;}

@media (max-width: 900px){
.ny-news .items{width: 100%;margin-bottom:.4rem; } 
.ny-news-a .img{height: 55vw} 
.ny-news .ny-news-f{margin-bottom: 0}
}
@media (max-width: 640px){
.ny-news-c .hd {padding-right: .6rem}
.ny-news-e .item .txt .p{display: none}
.ny-news-f .item .txt .p{display: none}
.ny-news-d .item a{flex-wrap: wrap;}
.ny-news-d .item .imgBox{width: 100%}
.ny-news-d .item .txt{width: 100%;margin-top: .15rem}
.ny-news-b .item .h4{margin-right: 0}
.ny-news-b .item .time{position: relative;margin-top: .1rem;display: block}
}

/*互动*/
.ny-zmhd{}
.ny-zmhd-a .left{width: 3.95rem;background: url(../images/ny/xxbg-1.png) #fcf8f0 no-repeat top center;background-size: 100% 1.15rem;padding: .2rem .3rem .3rem}
.ny-zmhd-a .left .tit{font-size: .26rem;font-weight: bold;text-align: center;color: #fff;margin-bottom: .7rem}
.ny-zmhd-a .left .tit img{display: block;margin: .1rem auto 0;height: .22rem}
.ny-zmhd-a .left ul{margin-bottom: .6rem}
.ny-zmhd-a .left ul li{width: 48%;display: flex;align-items: center;line-height: .42rem;margin-bottom: .2rem}
.ny-zmhd-a .left ul li .t{background: #ecdabc;width: 50%;text-align: center;border: 1px solid  #ecdabc;border-right: 0}
.ny-zmhd-a .left ul li .num{border: 1px solid #dabb85;border-left: 0;width: 50%;padding: 0 .1rem;}
.ny-zmhd-a .left .xxbtn a{display: flex;height: .85rem;background: url(../images/ny/xxbg.png)#bd1a2d no-repeat bottom center;border-radius: .5rem;align-items: center;justify-content: center;font-size: .24rem;font-weight: bold;color: #fff}
.ny-zmhd-a .left .xxbtn a img{height: .56rem;margin-right: .1rem}

.ny-zmhd-a .right{width: calc(100% - 4.35rem)}

.ny-zmhd-a .right .table-list{width: 100%;border: 1px solid #e3e6e9;border-left: 0;border-right: 0;border-bottom: 0;min-width: 8rem;border-top: 0\0}
.ny-zmhd-a .right .table-list thead{background:#fcf6ec;line-height: .45rem;font-size: .18rem}
.ny-zmhd-a .right .table-list thead th{}
.ny-zmhd-a .right .table-list tr{}
.ny-zmhd-a .right .table-list tr td{padding: .18rem .15rem;border-bottom: 1px dashed #e3e6e9;}
.ny-zmhd-a .right .table-list tr td:nth-child(1) a{position: relative;}
.ny-zmhd-a .right .table-list tr td:nth-child(1){font-size: .18rem}
.ny-zmhd-a .right .table-list tr td:nth-child(2){text-align: center;color: #777;white-space: nowrap;}
.ny-zmhd-a .right .table-list tr td:nth-child(3){text-align: center;color: #777;white-space: nowrap;}
.ny-zmhd-a .right .table-list tr td:nth-child(4){text-align: center;color: #888;white-space: nowrap;}
.ny-zmhd-a .right .table-list tr.on td:nth-child(4){color: #ba0c0c}

.ny-zmhd-a .right .table-list tr:hover td:nth-child(1) span:before{background:#1e5aab }
.ny-zmhd-a .right .box{overflow: auto;}
.ny-zmhd-b .hd{padding-right: .8rem}
.ny-zmhd-b .hd .mores{position: absolute;right: 0;top: .06rem;z-index: 5}
.ny-zmhd-b{margin-top: .5rem}
.ny-zmhd-b .left{width: 48%}
.ny-zmhd-b .right{width:48% }

@media (max-width: 900px){
.ny-zmhd-a .left{width: 100%;margin-bottom: .4rem}  
.ny-zmhd-a .right{width: 100%}
.ny-zmhd-b .left{width: 100%;margin-bottom: .4rem}  
.ny-zmhd-b .right{width: 100%}
.ny-zmhd-a .right .box{padding-bottom: .2rem}  
}
@media (max-width: 640px){
.ny-zmhd-a .left ul{margin-bottom: .3rem}  
}

/*已申请公开*/
.ny-ysqgk{background: #f9f9f9;padding: .5rem}
.ny-ysqgk ul{max-width: 5.6rem;margin: 0 auto}
.ny-ysqgk ul li{display: flex;align-items: center;justify-content: space-between;margin-bottom: .25rem}
.ny-ysqgk ul li label{font-size: .18rem;font-weight: bold;width: .7rem;white-space: nowrap;}
.ny-ysqgk ul li .inp{height: .5rem;background: #fff;border: 1px solid #ddd;padding: 0 .15rem;flex:1;}
.ny-ysqgk ul li .inp.yzm{width:2rem }
.ny-ysqgk ul li .yzmimg{height: .5rem;margin-left: .1rem;margin-right: .1rem;cursor: pointer;width: 1.1rem }
.ny-ysqgk ul li .c-radio label{width: auto}
.ny-ysqgk ul li.c-radiop{justify-content: center;}
.ny-ysqgk ul li .c-radio{margin: 0 .2rem}

.ny-ysqgk ul li .sub{display: block;width: 1.6rem;height: .5rem;background: url(../images/bs1.png) no-repeat center;background-size: auto 100%;border-radius: .15rem;color: #fff;font-size: .18rem ;font-weight: bold;cursor: pointer;margin-left: .7rem}
.ny-ysqgk ul li .res{display: block;width: 1.6rem;height: .5rem;background: url(../images/bs2.png) no-repeat center;background-size: auto 100%;border-radius: .15rem;color: #fff;font-size: .18rem ;font-weight: bold;cursor: pointer;margin-right: .9rem}
@media (max-width: 640px){
.ny-ysqgk ul li .changeimg{position: absolute;bottom: -.4rem;right: 0}
.ny-ysqgk ul li .inp{flex:inherit;width: calc(100% - .7rem)} 
.ny-ysqgk ul li .inp.yzm{width: calc(100% - 1.9rem) } 
.ny-ysqgk ul li .yzmimg{margin-right: 0}
.ny-ysqgk ul li .res{margin-right: 0;margin-left: .3rem}
.ny-ysqgk ul li.btn{padding-top: .4rem}
}

/*机构领导*/
.ny-tz .ny-tit{margin-bottom: .45rem}
.ny-tz .ny-tit:before{content: '';position: absolute;left: 0;width: 40%;bottom: 0;top: 0;background: url(../images/linel.png) no-repeat right bottom;background-size: auto .31rem}
.ny-tz .ny-tit:after{content: '';position: absolute;right: 0;width: 40%;bottom: 0;top: 0;background: url(../images/liner.png) no-repeat left bottom;background-size: auto .31rem}
.ny-tz .ny-tit .t{font-size: .36rem;font-weight: bold;}
.ny-tz .ny-tit .t em{color: #dabb85;}

@media(min-width:1025px){
	.ny-ld-a  .ny-tit:before{width: 43%}
	.ny-ld-a  .ny-tit:after{width: 43%}
}

.ny-tz .ny-tit .cmore{position: absolute;right: 0;bottom: 0;z-index: 5}
.ny-tz .ny-tit .cmore a{background: #dabb85;display: block;width: 1.05rem;height: .38rem;line-height: .38rem;border-radius: .4rem;color: #fff;text-align: center;text-transform: uppercase;transition: .3s}
.ny-tz .ny-tit .cmore a:hover{background:#bd1a2d }


.ny-tz .ny-tit1{margin-bottom: .45rem}
.ny-tz .ny-tit1:after{content: '';position: absolute;right: 0;left: 1.8rem;bottom: 0;top: 0;background: url(../images/liner.png) no-repeat left bottom;background-size: auto .31rem}
.ny-tz .ny-tit2:after{left: 2.45rem;}
.ny-tz .ny-tit1 .t{font-size: .36rem;font-weight: bold;}
.ny-tz .ny-tit1 .t em{color: #dabb85;}



.ny-tz-a ul li{width: calc(33.333% - .15rem)}
.ny-ld-a{padding-bottom: .6rem}
.ny-ld-a .item{margin-bottom: .5rem;background: url(../images/ny/596.png) no-repeat top right;}
.ny-ld-a .item a{display: flex;align-items: center;justify-content: space-between;}
.ny-ld-a .item .img{width: 2.0rem;border-radius: 50%;/* border: 5px solid #dabb85; */height: 2.32rem}
.ny-ld-a .item .img img{width: 100%;height: 100%;object-fit: cover}
.ny-ld-a .item .txt{width: calc(100% - 2.32rem);padding-left: .3rem}
.ny-ld-a .item .txt .h4{width: 2.08rem;height: .54rem;background: url(../images/ny/608.png) no-repeat center;background-size: 100% 100%;margin-bottom: .3rem;color: #fff;text-align: center;font-size: .2rem;font-weight: bold;line-height: .54rem}
.ny-ld-a .item .txt .line{height:.09rem;background: url(../images/ny/line.png) repeat-x center;background-size: auto 100%;margin: .2rem 0 }
.ny-ld-a .item .txt .p1{color: #bd1a2d;line-height: 1.8em;}
.ny-ld-a .item .txt .p2{padding-right: 15%;color: #666;line-height: 1.8em;position: relative;}
.ny-ld-a .item .txt .p2 i{position: absolute;right: .2rem;width: .4rem;height: .4rem;background: #bd1a2d;border-radius: 50%;top: 50%;margin-top: -.2rem;text-align: center;line-height: .4rem;color: #fff}
.ny-ld-a .box{height: 11.84rem;background: url(../images/ny/sq.png) no-repeat center;background-size: 100% 100%;padding: .6rem .6rem .4rem}
.ny-ld-a .box dl dt{background: url(../images/bs1.png) repeat-x center;background-size: auto 100%;color: #dabb85;font-size: .24rem;line-height: .76rem;padding: 0 .3rem;border-radius: 0 .2rem 0 .2rem;margin-bottom: .4rem}
.ny-ld-a .box dl dd ul li{background: url(../images/ny/sq1.png) no-repeat center;background-size: 100% 100%;height: 3.01rem;width: 2.6rem;margin-right: .8rem;margin-bottom: .35rem;padding: .3rem;text-align: center;}
.ny-ld-a .box dl dd ul li:nth-child(4n){margin-right: 0}
.ny-ld-a .box dl dd ul li .img img{/* width: 1.3rem; *//* height: 1.3rem; *//* border-radius: 50%; */width: 1.5rem;height: 1.9rem;CONTAIN-INTRINSIC-BLOCK-SIZE: AUTO 100PX;}
.ny-ld-a .box dl dd ul li .h4{font-size: .2rem;font-weight: bold;margin-top: .15rem}
.ny-ld-a .box dl dd ul li .p{color: #777;margin-top: .1rem;font-size: .15rem}


.ny-ld-b{padding-bottom: .5rem}
.ny-ld-b .scbox{max-height: 4rem;padding-right: .2rem}
.ny-ld-b .list li{width: 18.4%;margin-right: 2%;height: .75rem;margin-bottom: .25rem}
.ny-ld-b .list li:nth-child(5n){margin-right:0}
.ny-ld-b .list li a{display: flex;justify-content: center;flex-direction: column;height: 100%;border: 1px solid #dec393;border-radius: 0 .2rem 0 .2rem;text-align: center;font-size: .17rem;padding: 0 .1rem;background: #fffefb}
.ny-ld-b .list li a:hover{background: url(../images/bs1.png) repeat-x center;background-size: auto 100%;color: #dabb85}
.ny-ld-c .ulist li{margin-top: .2rem}
.ny-ld-c .left{width: 48%}
.ny-ld-c .right{width: 48%}
.ny-ld-c .plist li a{display: flex;justify-content: space-between;align-items: center;}
.ny-ld-c .plist li .imgBox{width: 2.5rem}
.ny-ld-c .plist li .imgBox .img{padding-bottom: 66%}
.ny-ld-c .plist li .txt{width: calc(100% - 2.8rem);}
.ny-ld-c .plist li .txt .mor{display: block;width: 1.05rem;height: .38rem;line-height: .38rem;border-radius: .4rem;background: #bd1a2d;color: #fff;text-align: center;text-transform: uppercase;transition: .3s;margin-top: .15rem}
.ny-ld-c .plist li .txt .h4{font-size: .2rem;max-height: .52rem\0}
.ny-ld-c .plist li .txt .p{margin-top: .1rem;color: #666;line-height: 1.6em;height: .5rem\0}
.ny-ld-c .plist{padding-bottom: .3rem;margin-bottom: .25rem;border-bottom: 1px solid #ddd}
.ny-ld-d{margin-bottom: .5rem}
.ny-ld-d .ny-tit{margin-bottom: .2rem}
.ny-ld-d .ulist li{width: 48%;margin-top: .2rem}


@media (max-width: 900px){
.ny-ld-c .ulist li{width: 100%;}
.ny-ld-c .plist .item{width: 100%}
.ny-ld-c .plist .item+.item{margin-top: .3rem}
.ny-ld-a .box{height: auto}
.ny-tz .ny-tit:before,.ny-tz .ny-tit:after{width: 32%}
.ny-ld-b .list li{width: 23.5%;margin-right: 2%;}
.ny-ld-b .list li:nth-child(5n){margin-right:2%}
.ny-ld-b .list li:nth-child(4n){margin-right:0}
.ny-ld-a .box{padding: .5rem .4rem .3rem}
.ny-ld-a .box dl dd ul li{height: 3.01rem;width: 32%;margin-right: 2%;margin-bottom: .35rem;padding: .2rem;text-align: center;padding-top: .4rem}
.ny-ld-a .box dl dd ul li:nth-child(4n){margin-right: 2%}
.ny-ld-a .box dl dd ul li:nth-child(3n){margin-right: 0}
.ny-ld-a .box dl dd ul li .img img{width: 1.3rem;height: 1.3rem;/* border-radius: 50%; */object-fit: cover}
.ny-ld-c .left{width: 100%;margin-bottom: .4rem}
.ny-ld-c .right{width: 100%}
.ny-ld-d .ulist li{width: 100%;}
}

@media (max-width: 640px){
.ny-ld-c .right	.ulist li .h4 {
    width: calc(100% - 1rem);
    font-size: .18rem;

}
.ny-tz .ny-tit1:after{left: 1.5rem}
.ny-tz .ny-tit2:after{left: 2.15rem;}
.ny-tz .ny-tit .t{font-size: .3rem}
.ny-tz .ny-tit1 .t{font-size: .3rem}
.ny-tz .ny-tit .cmore a{height: .34rem;line-height: .34rem}
.ny-tz .ny-tit:before,.ny-tz .ny-tit:after{width: 28%}
	.ny-ld-a  .ny-tit:before{width: 32%}
	.ny-ld-a  .ny-tit:after{width: 32%}
.ny-ld-a .box dl dd ul li{height: auto;width: 48%;margin-right: 4%;margin-bottom: .35rem;padding: .2rem;text-align: center;padding-top: .3rem;padding-bottom: .3rem}
.ny-ld-a .box dl dd ul li:nth-child(4n){margin-right:4%}
.ny-ld-a .box dl dd ul li:nth-child(3n){margin-right:4%}
.ny-ld-a .box dl dd ul li:nth-child(2n){margin-right: 0}
.ny-ld-a .box dl dd ul li .img img{width: 1.2rem;height: 1.2rem;/* border-radius: 50%; */object-fit: cover}
.ny-ld-b .list li{width: 48%;margin-right: 4%;}
.ny-ld-b .list li:nth-child(5n){margin-right:4%}
.ny-ld-b .list li:nth-child(4n){margin-right:4%}
.ny-ld-b .list li:nth-child(2n){margin-right:0}
.ny-ld-a .item a{flex-wrap: wrap;}
.ny-ld-a .item .txt{width: 100%;padding-left: 0;text-align: center;}
.ny-ld-a .item .img{margin: 0 auto .2rem;width: 2rem;height: 2rem}
.ny-ld-a .item .txt .h4{margin: 0 auto .2rem}
.ny-ld-a .item .txt .p2{padding-right: 0}
.ny-ld-a .item .txt .p2 i{position: relative;margin: .2rem auto 0;display: block;right: 0}
.ny-ld-a .box {
    padding: .4rem .3rem .3rem;
}
.ny-ld-c .plist li .txt .mor{display: none}
.ny-ld-c .plist li .imgBox{width: 2.1rem}
.ny-ld-c .plist li .txt{width: calc(100% - 2.3rem);}
}

/**/
.ny-xxgkdea{max-width: 12rem;margin: 0 auto}
.xxgk-xg{background: #f2f2f2;padding: .3rem;border-radius: .1rem;margin-top: .5rem}
.xxgk-xg .tit{font-size: .2rem;color: #bf212f;font-weight: bold;margin-bottom: .2rem}
.xxgk-xg ul li{font-size: .18rem;}
.xxgk-xg ul li+li{margin-top: .15rem}
.xxgk-info{border: 1px solid #e5e5e5;border-bottom: 0;margin-bottom: .4rem}
.xxgk-info li{width: 50%;display: flex;border-bottom: 1px solid #e5e5e5}
.xxgk-info li.bor-l{border-left: 1px solid #e5e5e5;}
.xxgk-info li.w100{width: 100%}
.xxgk-info li .t{width: 1.5rem;background: #f8f8f8;text-align: center;line-height: .5rem;border-right: 1px solid #e5e5e5;display: flex;justify-content: center;flex-direction: column;color: #666}
.xxgk-info li .c{width: calc(100% - 1.5rem);padding: 0 .15rem;display: flex;justify-content: center;flex-direction: column;padding: 5px .15rem}

.xxgk-tit h1{font-size: .32rem;padding-bottom: .2rem;border-bottom: 1px solid #ddd;margin-bottom: .3rem;text-align: center;}
.xxgk-con p{line-height: 1.8em;margin-bottom: .15rem}
.xxgk-con{text-align: justify;}
@media (max-width: 640px){
 .xxgk-info li{width: 100%}
  .xxgk-info li:nth-child(2){border-left: 0} 
  .xxgk-info li:nth-child(4){border-left: 0} 
 .xxgk-tit h1{font-size: .28rem}
}


/*0228*/
.nyleft ul.ld-nav li{}
.nyleft ul.ld-nav li>a{padding: .15rem .4rem .15rem .3rem;}
.nyleft ul.ld-nav li>a span{display: block;font-size: .16rem;color: #666;margin-top: 5px}
.nyleft ul.ld-nav li.on>a span{color: #fff}

.ny-lddea .ld-tit{text-align: center;margin-bottom: .3rem}
.ny-lddea .ld-tit h1{font-size: .28rem}
.ny-lddea .ld-tit span{display: block;font-size: .18rem;margin-top: .05rem;color: #555}
.ny-lddea .ld-img{max-width: 3.5rem;margin: 0 auto .3rem}
.ny-lddea .ld-img img{width: 100%}
.ny-lddea .suTab .hd ul li{font-size: .2rem;cursor: pointer;}
.ny-lddea .suTab .bd{min-height: 1rem;line-height: 1.8em}
.ny-lddea .suTab .hd ul{max-width: inherit;}
@media (max-width:640px){
  .ny-lddea .suTab .hd ul{display: flex;}
  .ny-lddea .ld-img{max-width: 2.5rem;margin: 0 auto .3rem}
}
.zt-list:after{content: '';display: inline-block;width: 30%}
.zt-list li{width: 30%;margin-bottom: .6rem;background: #fff;}
.zt-list li .img{padding-bottom: 48.8%}
.zt-list li .txt{padding: .15rem 0 .05rem}
.zt-list li .txt .h4{font-size: .18rem;text-align: center;}
@media (max-width:900px){
.zt-list li{width: 48%}  
}
@media (max-width:480px){
.zt-list li{width: 100%;}
.zt-list li{margin-bottom: .3rem}
.zt-list{padding-bottom: .3rem}
}

.ny-ztzl .txtItem{}
.ny-ztzl .txtItem:after{width: 30%;display: inline-block;content: ''}
.ny-ztzl .txtItem li{width: 30%;margin-bottom: .25rem}
.ny-ztzl .txtItem li a{width: 100%;height: .76rem;display:flex;position: relative;padding: .1rem .2rem .1rem .35rem;align-items: center;font-size: .18rem;transition: .3s;border: 1px solid #ddd}
.ny-ztzl .txtItem li a:before{width: 4px;height: .2rem;background: #DABA86;;content: '';position: absolute;left: .2rem;top: 50%;margin-top: -.1rem;transition: .3s}

@media (min-width:1025px){
.ny-ztzl .txtItem li:hover a{background:#B50000;color:#fff }
.ny-ztzl .txtItem li:hover a:before{background:#fff;left:.1rem }

}
@media (max-width:900px){
.ny-ztzl .txtItem{padding:  0 0 .2rem}
.ny-ztzl .txtItem{justify-content: space-between;}
.ny-ztzl .txtItem li{width: 48%;margin-right: 0;margin-bottom: .25rem}
}
@media (max-width:640px){
.ny-ztzl .txtItem li{width: 100%;}
.ny-ztzl .txtItem li a{font-size: .19rem}
}

/*投资*/
.ny-tz .intit{margin-bottom: .4rem}
.ny-tz .intit:before{content: '';position: absolute;left: 0;width: 42%;bottom: 0;top: 0;background: url(../images/linel.png) no-repeat right bottom;background-size: auto .31rem}
.ny-tz .intit:after{content: '';position: absolute;right: 0;width: 42%;bottom: 0;top: 0;background: url(../images/liner.png) no-repeat left bottom;background-size: auto .31rem}
.ny-tz .intit .cmore{position: absolute;right: 0;bottom: 0;z-index: 5}
.ny-tz .intit .cmore a{background: #dabb85;display: block;width: 1.05rem;height: .38rem;line-height: .38rem;border-radius: .4rem;color: #fff;text-align: center;text-transform: uppercase;transition: .3s}
.ny-tz .intit .cmore a:hover{background:#bd1a2d }

.ny-tz .intit .t{font-size: .36rem;font-weight: bold;}
.ny-tz .intit .t em{color: #dabb85;}
.ny-tz-a{margin-bottom: .4rem}
.ny-tz-a ul:after{content: '';display: inline-block;width: calc(33.333% - .2rem);}
.ny-tz-a ul li{width: calc(33.333% - .2rem);background: #f8f8f8;border: 1px solid #ddd;border-radius: 0 .4rem 0 .4rem;padding: .3rem}
.ny-tz-a ul li{margin-bottom: .3rem}
.ny-tz-a ul li a{display: flex;justify-content: space-between;align-items: center;}
.ny-tz-a ul li .time{font-size: .16rem;color: #bd1a2d;text-align: center;}
.ny-tz-a ul li .time span{display: block;font-size: .46rem;font-weight: bold;}
.ny-tz-a ul li  .h4{width: calc(100% - .8rem);font-size: .18rem;max-height: .56rem\0;line-height: 1.6em}

.ny-tz-b .ulist li{width: 48%;margin-top: .22rem}
@media (min-width: 1025px){
.ny-tz-a ul li:hover{background: url(../images/cbg2.png) repeat-x left top;background-size: auto 100%}
.ny-tz-a ul li:hover .time{color: #dabb85}
.ny-tz-a ul li:hover .h4{color: #dabb85}
}
@media (max-width: 900px){
.ny-tz-b .ulist li{width: 100%;margin-top: .22rem}
.ny-tz-a ul li{width: 100%}
}

@media (max-width: 640px){
.ny-tz .intit .t{font-size: .3rem}
.ny-tz .intit .cmore a{height: .34rem;line-height: .34rem}
.ny-tz .intit{justify-content: flex-start;}
.ny-tz .intit:before{display: none;}
.ny-tz .intit:after{right: auto;left: 1.3rem;width: 55%;bottom: 5px}
.ny-tz-a ul li .time span{display: block;font-size: .4rem;font-weight: bold;}
.ny-tz-a ul li{padding: .2rem}
}

.ny-zmhd-c{padding-top: .6rem;padding-bottom: .2rem}
.ny-zmhd-c  ul li:nth-child(1){width: 32%}
.ny-zmhd-c  ul li{width: 28%}
.ny-zmhd-c  ul li a{height: 1.75rem;background: url(../images/ny/588.png) repeat-x center;background-size: auto 100%;display: flex;border-radius: 0 .3rem 0 .3rem;align-items: center;justify-content: center;padding: 0 .3rem}
.ny-zmhd-c  ul li:nth-child(1) a{background: url(../images/ny/588on.png) repeat-x center;background-size: auto 100%;}
.ny-zmhd-c  ul li:nth-child(2) a{background: url(../images/ny/589.png) repeat-x center;background-size: auto 100%;}
.ny-zmhd-c  ul li .txt{color: #fff;text-shadow: 3px 3px 5px rgba(0,0,0,.2);width: calc(100% - .96rem);padding-left: .15rem}
.ny-zmhd-c  ul li .txt .tcn{font-size: .32rem;font-weight: bold;margin-bottom: .05rem}
.ny-zmhd-c  ul li .ico{width: .96rem}
.ny-zmhd-b .right .ulist{margin-top: -.2rem}
.ny-zmhd-b .right .ulist li{width: 48%;margin-top: .2rem}
.ny-zmhd-b .right .ulist li .h4{width: 100%}
@media (max-width: 900px){ 
.ny-zmhd-c  ul li:nth-child(1){width: 100%}
.ny-zmhd-c  ul li{width: 100%} 
.ny-zmhd-c  ul li+li{margin-top: .2rem}
.ny-zmhd-b .right .ulist li{width: 100%}
}


/*09/14*/
.nyleft ul li .subNav{}
.nyleft ul li .subNav span a{padding: .08rem 0;color: #fff}
.nyleft ul li .subNav span a:hover{color: #bd1a2d}
.nyleft ul li .subNav span.on a{color: #bd1a2d}
@media (max-width: 640px){
 .nyleft ul li .subNav span a{padding: .1rem .1rem} 
}