@charset "utf-8";
/* CSS Document */

.nyban{ height:430px; background:#cde7f2; }
.nyban .ty02{ height:430px; background:url(ny.png) no-repeat 90% center; }
.nyban dl{ width:60%;}
.nyban dl dt{ font-size:45px; color:#212121; line-height:60px; font-weight:bold; letter-spacing:2px; margin-bottom:20px; margin-top:130px}
.nyban dl dd{ width:100%; float:left; overflow:hidden; line-height:30px; margin-bottom:80px }
.nyban dl dd span{ float:left; overflow:hidden; background:url(dui.png) no-repeat 0 center; text-indent:25px; margin-right:20px; font-size:16px; color:#333}
.nyban dl h5,.weizhi{ width:100%; float:left; overflow:hidden; line-height:30px; font-weight:normal; font-size:14px; color:#09afb7}
.nyban dl h5 a,.weizhi a{ color:#09afb7}
.nyban dl h5 span,.weizhi span{ padding:0 10px}
.nyban dl h5 img,.weizhi img{ height:18px; margin-right:8px; vertical-align:middle}
.nyban dl h5 a:hover,.weizhi a:hover{ text-decoration:underline}

/*分页*/
.page01{float:left; overflow:hidden; width:100%; text-align:center; padding-top:30px; font-size:16px; margin-bottom:50px  }
.page-num:not(:disabled) {cursor: pointer;}
.page-num, .page-link {padding:10px 20px; margin:0 13px; margin-left: -1px;line-height:60px; color: #0699a0; background-color: #fff; border: 1px solid #dee2e6; border-radius:3px;}
a.page-num:hover, .page-link:hover {text-decoration: none;}
.page-num-current {z-index: 1; color: #fff; background-color: #0699a0; border-color: #0699a0;}
.page-num-current:hover {color: #fff;}
.page02{ display:none}
.page01 a:hover{ background:#0699a0; color:#fff; border:1px solid #0699a0; }
/*分页*/

.h2_01{ width:100%; float:left; overflow:hidden; text-align:center; line-height:50px; font-size:35px; color:#333; margin-bottom:15px}
.h4_01{ width:100%; float:left; overflow:hidden; text-align:center; line-height:20px; font-size:18px; color:#4d4d4d; margin-bottom:50px; font-weight:normal; }

.tag{ width:100%; float:left; overflow:hidden; display:flex; padding-top:20px; border-top:1px solid #e9e9ee; margin-bottom:20px}
.tag h4{font-size:21px; margin-right:20px; height:40px; line-height:40px;}
.tag ul{ height:40px; display:flex; align-items:center }
.tag ul a{ height:34px; line-height:34px; padding:0 15px; background:#0699a0; color:#fff; font-size:14px; margin-right:10px}
.tag ul a:hover{ background:#15aab1}

.arnext{ width:100%; float:left; overflow:hidden; display:flex;flex-wrap:wrap; justify-content:space-between}
.arnext li{ width:48%; display:flex;}
.arnext li a{ width:100%; background:#fff; padding:25px 30px 28px; box-sizing:border-box; line-height:26px; font-size:18px; color:#222; transition:all 0.35s;}
.arnext li a span{ font-size:14px; color:#0699a0}
.arnext li a:hover{ background:#15aab1; color:#fff}
.arnext li a:hover span{ color:#fff}