﻿body {min-width: 1200px;}
@media screen and (max-width: 798px) { .rlt-layers {display: none; }}

.group-1-left .scrollmore {right: 20px;}
.index-body {background: url(/images/index-body-new.jpg) no-repeat top;width: 100%;height: 192px;}
.interaction-data .title {width: 430px;}
.environment .environment-nav a {margin: 1px 33px 10px 0;}
.new_nav2021 li a {width: 105%}
.xssx {float: left;width: 460px;margin-right: 15px;}
.xssx ul li{ height:30px; line-height:30px}
#yj, #rb, #yb {height: 285px;}
#emphasis {border: 1px solid #249eef;width: 241px;height: 44px;line-height: 44px; color: #249eef;font-weight: bold;font-size: 15px;}
#sys {color: #249eef;background: #ffffff;margin-left: 10px; border: 1px solid #249eef;width: 237px;height: 44px;line-height: 44px; font-size: 14px;font-weight: bold;border: solid 1px #249eef;}

.nimgs {width: 420px;float: right;position: relative;left: 8px;margin-top: -50px}
.nimgs li {float: left;width: 46%; margin: 0 2%; margin-top: 2px;}
.nimgs li p { margin-top: 4px}
.nimgs li img {width: 100%;height: 110px}
.nimgs li p {white-space: nowrap;margin-top: 4px;}

#y1 .communicate-left-data .title {width: 373px; margin-right: 10px}
.public-nav-a a:hover {background-color: #BEE7FC;}
.surroundings-left {width: 337px;}
.surroundings-center {width: 326px;margin: 0 15px;margin-right: 0}
.surroundings-right {margin-left: 2px;}
.surroundings-left-title { background: #EBEBEB; height: 37px;line-height: 37px;}
.surroundings-left-title .selected {background: #32a8f7;color: #FFF;}
.surroundings-left-title span {padding: 0 15px;}
.surroundings-right .right-group {width: 216px; border: 1px solid #E9E9E9;height: 343px;}
.surroundings-left-data .title {height: 30px;line-height: 30px;width: 311px;text-align: left;overflow: hidden;}
.surroundings-right .more a {color: #1F89DF;font-size: 14px;font-weight: bold;line-height: 49px; padding-left: 7px;}
.newimgbanner .focus .shadow a {background: unset !important;}
[mt_node=trans_loading]::after {content: '';vertical-align: middle !important;width: 1em !important; height: 1em !important;display: inline-block !important;margin: 0 4px !important;border: 2px rgba(0, 0, 0, 0.25) solid !important;border-top: 2px rgba(0, 0, 0, 1) solid !important;border-radius: 50% !important;padding: 0 !important;-webkit-animation: immersive-translate-loading-animation 0.6s infinite linear !important;animation: immersive-translate-loading-animation 0.6s infinite linear !important;}
@keyframes immersive-translate-loading-animation {from {transform: rotate(0deg,0deg,0deg);}to { transform: rotate(359deg,0deg,0deg);}}
[mt_node^=trans] { display: none !important;}
.newimgbanner .focus .shadow a {background: url(/images/toutumore.png) no-repeat right center;margin-top: 5px;line-height: 28px;display: block;text-align: right;margin-right: 20px;font-size: 16px;padding-right: 35px;}
#left_layer span {cursor: pointer;font-size: 12px; position: absolute;right: 0px;top: 0px;width: 18px;height: 18px;text-align: center;line-height: 18px;color: #fff;z-index: 1000;}
#left_layer span:hover {background: #fff;color: #666;}
#right_layer span {cursor: pointer;font-size: 12px;position: absolute; right: 0px;top: 0px;width: 18px; height: 18px;text-align: center;line-height: 18px; color: #fff;z-index: 1000;}
#right_layer span:hover {background: #fff;color: #666;}

.sliderList {background: #fff;position: absolute;z-index: 9999;top: 0;left: 0;padding: 8px 14px;box-sizing: border-box; width: 1198px; display: none;border: 1px solid #eee;}
.sliderList ul li {float: left;margin-right: 5px;}
.sliderList ul li img {width: 228px;height: 53px}

.bottom-box {width: 1000px;}
.bottom.ui-width.ui-center {margin-left: -50px;width: 1300px;}
.jiucuo {margin-right: 10px;}
.jiucuo a { margin-right: 0 !important}
.rFloatBoxs {margin-left: 0;}

.sub-nav{ height: 346px; width: 956px;  border: 2px solid #2886D0;  padding: 20px;  position: absolute;  background: #FFF;  z-index: 1111; }
.sub-nav{ margin-left:260px; width:898px; height:408px; border-width:1px}

.public-left{ width: 450px; }
.functions{ padding-bottom: 15px; padding-top:10px;}
.functions .function-title{ color: #0050AD; font-size: 16px; font-weight: bold; }
.public-left .functions .function-nav a{ background: #E7F4FD; border: 1px solid #CCE3F1; padding: 5px 10px; margin-right: 10px; margin-top: 10px; }
.public-left .functions .function-nav a:hover{ background: #249eef; color: #FFF; border: 1px solid #249eef; }

.legislation, .source{ border-bottom: 1px dashed #D5D5D5; padding-bottom: 5px; }
.legislation a, .source a{ color: #0050AD; font-size: 16px; font-weight: bold; margin: 10px 15px 10px 0; }

.public-right{ margin-left: 10px; width: 426px; }
.public-title{ color: #0050AD; font-size: 16px; font-weight: bold; margin-bottom: 10px; }
.public-item-1{ background: url("../images/sub-nav-group-1.jpg") no-repeat center; width: 230px; height: 92px; margin-right: 10px; margin-bottom: 15px; }
.public-item-2{ background: url("../images/sub-nav-group-2.jpg") no-repeat center; width: 230px; height: 92px; margin-right: 10px; margin-bottom: 15px; }
.public-item-3{ background: url("../images/sub-nav-group-3.jpg") no-repeat center; width: 230px; height: 92px; margin-right: 10px; margin-bottom: 15px; }
.public-item-4{ background: url("../images/sub-nav-group-4.jpg") no-repeat center; width: 230px; height: 92px; margin-right: 10px; margin-bottom: 15px; }

.environment .environment-title{ color: #0050AD; font-size: 16px; font-weight: bold; margin: 0px 15px 10px 0; }
.environment .environment-nav a{ margin: 5px 33px 10px 0; }

.surroundings-center{ width: 326px; margin: 0 15px; margin-right:0 }
.surroundings-right{ width: 218px; margin-left:2px;  }
.surroundings-left-title{ background: #EBEBEB; height: 37px; line-height: 37px; }
.surroundings-left-title .selected{ background: #32a8f7; color: #FFF; }
.surroundings-left-title span{ padding: 0 15px; }
.surroundings-left-data{ margin-top: 10px; }
.surroundings-left-data a{ height: 30px; }
.surroundings-left-data .point{ background: url("../images/point.png") no-repeat center; width: 16px; height: 30px; }
.surroundings-left-data .title{ height: 30px; line-height: 30px; width: 241px; text-align: left; overflow: hidden; }
.surroundings-left-data .date{ height: 30px; line-height: 30px; }

.communicate-left-data{ margin-top: 10px; }
.communicate-left-data p{ height: 30px; }
.communicate-left-data .point{ background: url("../images/point.png") no-repeat center; width: 16px; height: 30px; }
.communicate-left-data .title{ height: 30px; line-height: 30px; width: 350px; text-align: left; overflow: hidden; }
.communicate-left-data .date{ height: 30px; line-height: 30px;float:right }
.communicate-left-data2{ margin-top: 10px; }
.communicate-left-data2 p{ height: 30px; }
.communicate-left-data2 .point2{ background: url("../images/point.png") no-repeat center; width: 16px; height: 30px; }
.communicate-left-data2 .title2{ height: 30px; line-height: 30px; width: 700px; text-align: left; overflow: hidden; }
.communicate-left-data2 .date2{ height: 30px; line-height: 30px; }

.surroundings-center .nav-group-1 a{ border: 1px solid #2886D0; color: #2886D0; width: 151px; padding:14px 0; margin-right: 10px; margin-bottom: 10px; }
.surroundings-center .nav-group-1 a:hover{ border: 1px solid #249eef; color: #FFF; width: 151px;  margin-right: 10px; margin-bottom: 10px; background: #249eef; }
.surroundings-center .nav-group-2 .item5{ border: 1px solid #2886D0; color: #2886D0; width: 314px; padding:14px 0; margin-right: 10px; margin-bottom: 10px; }
.surroundings-center .nav-group-2 .item5:hover{ border: 1px solid #249eef; color: #FFF; width: 314px;  margin-right: 10px; margin-bottom: 10px; background: #249eef; }
.surroundings-center .nav-group-2 .item4{ background: url("../images/quality-4.jpg") no-repeat center; width: 316px; height: 49px; margin: 10px 0px;}
.surroundings-center .nav-group-2 .item1{ background: url("../images/quality-1.jpg") no-repeat center; width: 316px; height: 49px; }
.surroundings-center .nav-group-2 .item2{ background: url("../images/quality-2.jpg") no-repeat center; width: 316px; height: 49px; margin: 10px 0; }
.surroundings-center .nav-group-2 .item3{ background: url("../images/quality-3.jpg") no-repeat center; width: 316px; height: 49px; }
.surroundings-right .right-group{ width: 286px; border: 1px solid #E9E9E9; height: 343px; }
.surroundings-right .more{ background: #EBEBEB; width: 100%; text-align:center; height: 49px; margin-top: 10px; color: #1F89DF; font-size: 14px; font-weight: bold; line-height: 49px; }
.surroundings-right .more a{color: #1F89DF; font-size: 14px; font-weight: bold; line-height: 49px; padding-left: 8px;}
.surroundings-right .more a:hover{color: #66D212;}

.communicate-right .nav-1{ background: url("../images/communicates.png") no-repeat 0 0; width: 112px; height: 90px; margin-right: 5px; }
.communicate-right .nav-2{ background: url("../images/communicates.png") no-repeat -128px 0; width: 112px; height: 90px;  margin-right: 5px; }
.communicate-right .nav-3{ background: url("../images/communicates.png") no-repeat -254px 0; width: 112px; height: 90px;  margin-right: 5px; }
.communicate-right .nav-4{ background: url("../images/communicates.png") no-repeat -382px 0; width: 112px; height: 90px;  }
.communicate-right .nav-5{ background: url("../images/communicates.png") no-repeat 0 -121px; width: 112px; height: 90px;  margin-right: 5px; }
.communicate-right .nav-6{ background: url("../images/communicates.png") no-repeat -128px -121px; width: 112px; height: 90px;  margin-right: 5px; }
.communicate-right .nav-7{ background: url("../images/communicates.png") no-repeat -254px -121px; width: 112px; height: 90px; margin-right: 5px; }
.communicate-right .nav-8{ background: url("../images/communicates.png") no-repeat -382px -121px; width: 112px; height: 90px; }
.communicate-right .nav-1-1{ background: url("../images/communicates.png") no-repeat 0 -214px; width: 112px; height: 90px; }
.communicate-right .nav-2-1{ background: url("../images/communicates.png") no-repeat -128px -214px; width: 112px; height: 90px; }
.communicate-right .nav-3-1{ background: url("../images/communicates.png") no-repeat -254px -214px; width: 112px; height: 90px; }
.communicate-right .nav-4-1{ background: url("../images/communicates.png") no-repeat -382px -214px; width: 112px; height: 90px; }
.communicate-right .nav-5-1{ background: url("../images/communicates.png") no-repeat 0 -335px; width: 112px; height: 90px; }
.communicate-right .nav-6-1{ background: url("../images/communicates.png") no-repeat -128px -335px; width: 112px; height: 90px; }
.communicate-right .nav-7-1{ background: url("../images/communicates.png") no-repeat -254px -335px; width: 112px; height: 90px; }
.communicate-right .nav-8-1{ background: url("../images/communicates.png") no-repeat -382px -335px; width: 112px; height: 90px; }
.communicate-right p{ font-size: 15px; color: #249eef; margin-top: 3px; width: 112px; margin-bottom: 3px; font-weight: bold;  }

.group-1{ margin-top: 15px; }
.group-1-left{ width: 500px; height: 360px; position: relative;}
.group-1-left .scrollmore {width: 28px;height: 28px;position: absolute;right: 10px;top: 326px;background: url(../images/toutumore.png); z-index: 100; cursor:pointer;}
.group-1-right{ width: 485px; margin-left: 15px; }

.group-2{ width: 1198px;  border:1px solid #eeeeee; margin-top: 15px; }

.picMarquee-left{ width: 1150px; overflow: hidden; position: relative; margin: 0 auto; padding: 10px 25px; }
.picMarquee-left .hd{ overflow:hidden; }
.picMarquee-left .hd .prev{ display: block; width: 9px; height: 16px; float: right; overflow: hidden; cursor: pointer; background: url(../images/index-right-ico.png) no-repeat; position: absolute; top: 31px; right: 8px; z-index: 999;}
.picMarquee-left .hd .next{ display: block; width: 9px; height: 16px; float: right; overflow: hidden; cursor: pointer; background: url(../images/index-left-ico.png) no-repeat; position: absolute; top: 31px; left: 8px; z-index: 999;}
.picMarquee-left .bd{ padding:0px;     overflow: hidden;  }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:260px; height:50px; display:block; padding:2px; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px;   }

.picMarquee-left .hd .next {top: 0;left: 0;width: 20px;height: 70px;background-position: 9px 30px;}
.picMarquee-left .hd .prev {top: 0;width: 20px;height: 70px;right: 0;background-position-y: 30px;}
.picMarquee-left {overflow: visible;}


.focus{position: relative;width: 500px;height: 360px;background-color: #000;float: left; overflow:hidden}
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;}
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}
.focus .fPic{left: 0px;top: 0px;}
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }
.focus .shadow{width: 100%;position: absolute;bottom: 0;left: 0px;z-index: 10;height: 40px;line-height: 40px;background: rgba(0,0,0,0.6);filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;display: block;text-align: left;}
.focus .shadow a{text-decoration:none;color:#fff;overflow:hidden;margin-left:10px;font-family: "\5FAE\8F6F\96C5\9ED1";}
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }
.focus .fcon img{ display:block; }
.focus .fbg{ bottom: 70px; left: 207px; position: absolute; height: 0; text-align: center; z-index: 200;}
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:20px}
.focus .D1fBt a{position: relative;display: inline; width: 10px; height: 10px; border-radius: 11px; margin: 0px 5px; color: #B0B0B0; font: 12px/15px "\5B8B\4F53"; text-decoration: none; text-align: center; outline: 0; float: left; background: #FFF;}
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#F30A05;}
.focus .D1fBt img{display:none}
.focus .D1fBt i{display:none; font-style:normal; }
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url("../images/focus_btn.png") no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}
.focus .prev:hover{  background-position:0 0; }
.focus .next:hover{  background-position:-40px 0;}
.focus img{width: 500px;height: 360px;}

.group-3{ width: 1200px; margin-top: 15px; }
.group-3-left{ width: 590px; border: 1px solid #F1F1F1; }
.group-3-right{ width: 590px; border: 1px solid #F1F1F1; }

.interaction-nav{ background: #F6F6F6; border-bottom: 1px solid #ECECEC; }
.interaction-nav .interaction-item{ padding: 10px 0; }
.interaction-nav .interaction-item span{ font-size: 16px; font-weight: bold; }
.interaction-nav .interaction-item .str{ margin-left: 10px; padding: 0 10px; }
.interaction-nav .data-list{ margin-top: 5px; }

/*2018-05-02*/
.interaction-nav .interaction-nav-item{width: 20px;height: 5px;margin-left: 5px;background: #CACACA;margin-top: 20px;cursor: pointer;}
.interaction-nav .selected-1{background: #38B1FB;}
.interaction-nav .data-list p{ height: 35px; line-height: 35px;}
.interaction-nav .selected{ color: #0D569A; background: #FFF;  }
.interaction-nav .selected:after{border-left: 6px solid #095497; content:''; display:block; height:20px; position:absolute; left:0; top:10px}
.interaction-nav .interaction-item{ font-size:16px; font-weight:bold; color:#333; position:relative; padding-left:20px; padding-right:20px; }
.interaction-nav .selected{ color:#0D569A}

.interaction-data{ padding-bottom:16px;}
.interaction-data .title, .interaction-data .date{ height: 30px; line-height: 30px; }
.interaction-data .date{ margin-right: 10px; }
.interaction-data .title{ width: 360px; overflow: hidden; text-align: left; }
.interaction-data .time{ text-align: center; height: 35px; line-height: 35px; font-size: 13px; }
.interaction-data .data-title .title-str{ background: #D7E9F7; padding: 5px 30px;}
.interaction-data .data-item1 .title-str{ color: #93C8B4; padding: 5px 15px;}
.interaction-data .data-item2 .title-str{ color: #8FF16A; padding: 5px 15px;}
.interaction-data .margin-right{ margin-right: 2px;  }

.interaction-nav .more{ height: 42px; line-height: 42px; margin-right: 10px; }
.interaction-data .point{ background: url("../images/point.png") no-repeat center; width: 16px; height: 30px; margin-right: 10px; margin-left: 10px; }
.interaction-right .nav-items{ width: 303px; border: 1px solid #ECECEC; }
.interaction-right .nav-items a{ width: 151px; padding: 9.7px 0; }
.interaction-data .data-list{ margin-top: 10px; }

.public-nav-item{ width: 90px; }
.public-nav-items{ padding: 6px 0; border-bottom: 1px solid #E5E5E5; }
.public-nav-items a{ margin: 10px 45px; font-weight: bold; font-size: 16px; }
.public-nav-items .selected{ color: #095497; }

 ul.list-ul:after{ clear:both; content:''; display:block }
.list-ul li,.list-ul-no li{  overflow: hidden; height:30px; line-height:30px; background: url("../images/point.png") no-repeat 10px center; padding-left:35px;}
.list-ul li a,.list-ul-no li a{ float:left; text-align:left;white-space: nowrap; overflow: hidden; /* 隐藏溢出的内容 */text-overflow: ellipsis; /* 显示省略号来代表被修剪的文本 */display:inline-block}
.communicate-all .list-ul li,.list-ul-no li { background: url("../images/point.png") no-repeat 0px center; padding-left:16px;}
.list-inul{ padding:5px 0}
.list-inul li{background: url("../images/list-new-ico.png") no-repeat 10px center;  height:40px; padding-left:22px}
.list-inul li a{ width:auto !important; line-height:1.4; margin-top:7px !important; display:inline-block;  border-bottom:#CCC dotted 1px}
.communicate-left-data .title{white-space: nowrap;  float:left;overflow: hidden; /* 隐藏溢出的内容 */text-overflow: ellipsis; /* 显示省略号来代表被修剪的文本 */}

.interaction-nav .topic{ height: 55px; margin-left: 8px; width: 283px; margin-bottom: 10px; }
.interaction-nav .topic img{ width: 283px; height: 55px; background: #DDD; }

.group-4{ width: 1200px; margin-top: 15px; margin-bottom: 15px; }
.group-4-left{ width: 590px; border: 1px solid #F1F1F1; }
.group-4-right{ width: 592px; margin-left: 15px; }
.group-4-border{ border: 1px solid #EAE6E3; }
.group-4-lr-border{ border-right: 1px solid #EAE6E3; }
.right-group .padding-lr{ padding: 0 32px; }
.right-group p{ height: 26px; }
.group-4-margin-top{ margin-top: 10px; }
.group-4-padding-top{ padding-top: 10px; }

.communicate-left{ width: 420px; }
#public .communicate-left{ width:440px}
.communicate-right{ width: 463px; margin-left: 15px; }
.communicate-left .left-nav{ background: #EBEBEB; }
.communicate-left .left-nav a{ height: 37px; line-height: 37px; padding: 0 8px; }
.communicate-left .left-nav .title{ width: 100px; }
.communicate-left .left-nav .more{ font-size: 12px; }
.communicate-left .left-nav .selected{ background: #32a8f7; color: #FFF; }

.communicate-all{ width: 100%; margin-top: 8px; }
.communicate-all .left-nav{ background: #EBEBEB; }
.communicate-all .left-nav a{ height: 37px; line-height: 37px; padding: 0 28px; }
.communicate-all .left-nav .title{ width: 100px; }
.communicate-all .left-nav .more{ font-size: 12px; }
.communicate-all .left-nav .selected{ background: #32a8f7; color: #FFF; }

#yj, #rb, #yb{ height: 285px; }
#emphasis{border: 1px solid #249eef; width: 241px; height: 44px; line-height: 44px; color: #249eef; font-weight: bold; font-size: 15px; }
#sys{color:#249eef; background: #ffffff; margin-left: 10px; border: 1px solid #249eef; width: 237px; height: 44px; line-height: 44px; font-size: 14px; font-weight: bold; border: solid 1px #249eef;}
#y1 .communicate-left-data .title{ width:323px; margin-right:10px}

.new_nav2021{ float:left; width:248px;}
.new_nav2021 li{ background:url(../images/menu.jpg) repeat-x; line-height:87px; margin-bottom:4px; float:left; width:100%;}
.new_nav2021 li a{ background:url(../images/rt1.png) no-repeat; text-align:left; text-indent:30px; background-position:220px center; display:block;letter-spacing:12px;  font-size:20px; font-weight:bold; color:#fff}
.new_nav2021 li.active{background:url(../images/menu2.jpg) repeat-x;}
.new_nav2021 li i{ display:inline-block; width:30px; height:30px; top:-2px; vertical-align:middle;  position:relative; left:5px}

.icon1{ background:url(../images/icon1.png) no-repeat center center}
.icon2{ background:url(../images/icon2.png) no-repeat center center}
.icon3{ background:url(../images/icon3.png) no-repeat center center}
.icon4{ background:url(../images/icon4.png) no-repeat center center}
.icon5{ background:url(../images/icon5.png) no-repeat center center}

.newimgbanner{ float:right; width:940px;}
.newimgbanner .focus { height:450px;width:100%}
.newimgbanner .focus .fbg{ bottom:28px; left:20px}
.newimgbanner .focus .shadow{ text-align:right;}
.newimgbanner .focus .shadow a{ font-size:16px;padding-right:20px}
.newimgbanner .focus img{ width:100%; height:450px }

.public-nav-a a{ float:left; width:199px; line-height:80px; border:#249eef solid 1px; margin-right:20px; margin-bottom:10px; text-align:left; text-indent:70px; color:#249eef}
.public-nav-a a.public-item-11{ background:url(../images/i1.png) no-repeat 20px center;}
.public-nav-a a.public-item-12{ margin-right:0; background:url(../images/i2.png) no-repeat 20px center;}
.public-nav-a a.public-item-13{ background:url(../images/i3.png) no-repeat 20px center;}
.public-nav-a a.public-item-14{ margin-right:0; background:url(../images/i4.png) no-repeat 20px center;}
.public-nav-a a:hover{ background-color:#f4fbff}

.govservices01 {width: 90%;margin: 20px auto;}
.govservices01 .title {text-align: center;margin-bottom: 30px;}.govservices01 ul {display: flex;align-items: center;justify-content: space-between;}
.govservices01 li a{width: 160px;display: flex;align-items: center;justify-content: space-between;padding: 0 10px;border: 1px solid #30a4f1;font-weight: bold;color: #219ef0;padding-left: 20px;}
.govservices01 li a:hover{background:#bee7fc;}
.govservices01 li a>div{font-size: 16px;}	
.icon-zflink01 {width: 48px;height: 48px;background: url("../images/zf_link1.png") no-repeat;background-size: 100% 100%;}
.icon-zflink02 {width: 48px;height: 48px;background: url("../images/zf_link2.png") no-repeat;background-size: 100% 100%;}
.icon-zflink03 {width: 48px;height: 48px;background: url("../images/zf_link3.png") no-repeat;background-size: 100% 100%;}
.icon-zflink04 {width: 48px;height: 48px;background: url("../images/zf_link4.png") no-repeat;background-size: 100% 100%;}
.govservices02 {width: 90%;margin: 40px auto 20px;}
.govservices02 .title{font-weight: bold;color: #006fbe;font-size: 18px;text-align: center;margin-bottom: 20px;}
.govservices-tabbox {width: 100%;max-height: 146px; overflow: auto;border: 1px solid #d7e7f4;}
.govservices02 table {border-collapse: collapse;text-align: center;width: 100%;display: table;position: relative;border: 1px solid #d7e7f4;}
.govservices02 table thead>tr {position: sticky; top: 0; width: 100%;}
.govservices02 table th {background-color: #fff;border: 1px solid #d7e7f4;color: #269ff2;padding: 8px;font-size: 15px;}
.govservices02 table td {border: 1px solid #d7e7f4;color: #1461bb;padding: 8px;}

/*要闻动态首页列表样式 2026.3.21*/
.new_news{background-color: #ffffff;}
.new_news li {border-bottom: #989696 dashed 1px;}
.new_news li strong a {color: #2f6b98;font-weight: bold;font-size: 16px;}
.new_news_more li a:hover {color: #184063;}
.new_news_more li strong a {font-size: 16px;color: #2f6b98;font-weight: bold;}
.mp .more:hover {background: #38adf7;border: #38adf7 solid 1px;color: #fff;}


