@charset "utf-8";
body {min-width:100%;_width:100%; min-height: 100%;_height:100%;
background: url("../images/2022/.jpg") center top no-repeat;
background: url("../images/2022/.jpg") center top no-repeat, url("") center bottom no-repeat;background-color:#eef5ff;}
body{color:#333333; font-size:18px; font-family:Microsoft Yahei; -webkit-text-size-adjust:none;}
body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, textarea, ul, div{ padding:0; margin:0;}
input, select, textarea, button {vertical-align: middle;box-sizing: border-box;}
li, ol, ul{ list-style:none;}
img{ border:none; border:0; max-width:100%;vertical-align: middle;}
a{ text-decoration:none; color:#333333; noline:expression(this.onFocus=this.blur());}
a:focus {outline-color:#0c66b2;outline-style: 10px solid;}
a:hover{color:#0056ac;}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden; zoom:1;}
input, textarea{font-family:Microsoft Yahei; font-size:16px; color:#999;}
input,button {appearance: none;-moz-appearance: none;/*-webkit-appearance: none;*/}
.left { float:left;}  /*归左*/
.right { float:right;}  /*归右*/
.matop15 {display:none;}
.matop16 { margin-top:15px;}
.matop50 { margin-top:50px;}
.maintop { margin:0 auto; max-width:1300px;}
.maincon { margin:35px auto auto auto;max-width:1240px; padding:30px; background:#FFF;}
.maincontw { margin:35px auto auto auto;max-width:1300px;}/*第二栏框*/
.mainconny { margin:35px auto;max-width:1300px;}/*第二栏框*/
.mainconsy { margin:35px auto;max-width:1240px;background:#FFF;padding:30px;}/*第二栏框*/
.maindy {margin:50px auto auto auto; background:#FFF;}/*第三栏外框*/
.maindya { margin:0 auto; max-width:1300px; padding-bottom:50px;}/*第三栏内框*/
.maindyb { margin:0 auto; background:url("../images/2022/fw_bg.png") no-repeat bottom center;}/*第四栏外框*/
.maindyc { margin:0 auto; max-width:1300px;}/*第四栏内框*/
.nycon { margin:20px auto auto auto;max-width:1300px;}
.nyandcon { margin:0 auto;max-width:1300px; padding:30px; background:#FFF;}
.pin20 { float:left; width:100%; margin:20px;}
.conpage {text-align: center; margin:20px 0; width:100%; float:left;}
.dis { display: block;}
.shadow{box-shadow: 1px 5px 5px #ccc;
-moz-box-shadow: 1px 5px 5px #ccc;
-webkit-box-shadow: 1px 5px 5px #ccc;
}
.hidd {display: none !important;}
.hiddt {display: none !important; }

/*----------------顶部---------------*/
.mitop {background:url("../images/2022/topbg.jpg") no-repeat top center;}
.logots { margin:90px 0px 130px 0px;}

.logots img {width:100%;}
/* --------索条----------- */
.sevas {width:35%; float:right;margin-top:125px;}
.search_box{margin:auto;width:100%;border-radius: 8px 0 0 8px; }
.search_fl{height:45px; position:relative;}
.search_txt{width:82%;border:1px #96c3ff solid;height:42px;line-height:42px;padding:0 8px; font-size:16px;background:#ffffff;}
.search_box .btnse{ position:absolute; top:0; right:0;color:#FFF;cursor:pointer;background: url("../images/2022/sevbg.png") top center;border:0;width:19%;line-height:42px;font-size:18px;vertical-align:middle;  border: none;}

/***** 导航条 *****/
.navxx { width:100%; background:#2d8ae1; height:2px; border-bottom:1px solid #FFF;}
.tzgz_header{top: 0; width: 100%; margin:auto;background:#2d8ae1;}
.header{background:#2d8ae1; line-height:60px;max-width: 1300px;width: 100%; margin:auto; position:relative;}
.mainnav li:hover, .mainnav li.on a{color: #ffffff; background:url("../images/2022/navon.png") top center;}
.mainnav{height:auto;  overflow:hidden;white-space:nowrap;}
.mainnav li{ float:left;position:relative; width:16.66666%; border-right:#3c923a 0px solid;line-height:60px;}
.mainnav li:after{content:""; width:1px; height:20px; background:#186fc8; position:absolute; top:35%; margin-top:0px; right:0;  }
.mainnav li:nth-child(5n):after{display:none;}
.mainnav li a{ display:block;font-size:24px; color: #fff; line-height:60px;text-align:center;}
.mainnav li a:hover, .mainnav li.on a{color: #fff;}
.mainnav li a:after{display: none;}

/***** 焦点图新闻 *****/
/*----新闻滚动图片------*/
.new-swiper {width:100%;height: 730px;overflow: hidden;position: relative;    float:left;}
.new-itm {position: relative;}
.new-itm img { width:100%;height: 730px;}
.new-til {position: absolute;width: 100%;height: 55px;padding-left: 20px;position: absolute;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.6);	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);}
.new-til a {display: block;color: #fff;font-size: 20px;line-height: 55px; width:70%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.new-swiper .pagination {position: absolute;bottom: 18px;right: 10px;overflow: hidden;}
.new-swiper .swiper-pagination-switch {width: 15px;height: 15px;background-color: #D0D0D0;float: left;margin-left: 10px;border-radius: 0px;cursor:pointer;}
.new-swiper .swiper-active-switch {background-color: #006ace;}
.arrow-left {background: url("../images/2022/arrows.png") no-repeat 0 0;
position: absolute;left: 10px;top: 50%;margin-top: -12px;width: 25px;    height: 25px;cursor: pointer;}
.arrow-right {background: url(../images/2022/arrows.png) no-repeat 0 -30px;position: absolute;right: 10px;top: 50%;cursor: pointer;    margin-top: -12px;width: 25px;height: 25px;}

/*---------------------------通知公告---------------------------------------*/
.ggnews{width:43.85%; float:left;margin-right:3%;background:#fff; padding:30px;}
.posi {position:relative;}
.hides{ display:none;}
.hide{ display:none;}
.news_list {animation-name:mymove;
animation-duration:0.8s;/* 1s表示执行动画的时间，0或不写则无动画效果 */
-webkit-animation-name:mymove;
-webkit-animation-duration:0.8s;/* 1s表示执行动画的时间，0或不写则无动画效*/
}
.news_list li{ position:relative; font-size:18px; padding:3px 0; width:100%; overflow:hidden; line-height:39px;border-bottom: #f1f1f1 1px dashed;transition:all .2s ease-in-out;}
.news_list strong, .news_list li strong, .list-fy span{font-weight: normal !important;}
.news_list li .time{ position:absolute; right:0; top:3px; color:#999999;}
.news_list li a{transition:all .2s ease-in-out;float:left; padding:0 88px 0 20px; width:77%; clear:both;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;-moz-binding:url('ellipsis.xml#ellipsis'); }
.news_list li:hover{color:#cc3333;border-bottom: #2587cb 1px dashed; width:100%;}
.news_list li i{position:absolute; left:5px; top:18px; width: 4px; height: 4px; background: #0056ac;}
@keyframes mymove {
from {left:1200px;}
to {left:0px;}
0% {opacity: 0.5;}
100% {opacity: 1;}
}
@-webkit-keyframes mymove{from {left:1200px;}
to {left:0px;}
}
/*---------------------------通知公告---------------------------------------*/
.ttnews{width:43.85%; float:left;background:#fff; padding:30px;}
.tzg-com-hd {border-bottom:2px #ededed solid;height: 49px; }
.tzg-com-item {line-height: 48px;position: absolute;left: 0; top: 0;width: 24%;text-align: center;font-size:24px;}
.tzg-sec {left: 25%;}
.towtt-sec {left: 50%;}
.tzg_r_ico {position: absolute;left: 24%;top: 13px;}
.tzg_r_icoa {position: absolute;left: 48%;top: 13px;}
.tzg-com-item a {color: #878787;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tzg-com-item.cur a {color: #346cb7;border-bottom:3px #346cb7 solid; font-weight:600;}
.tzg-com-bd {margin-top: 10px;}
.tzg_r_bg {height: 51px; width:80px; background:url("../images/2022/morbg.png") no-repeat bottom;}
/*---------------------------政务公开---------------------------------------*/
.zwnews{width:48.5%; float:left;margin-right:3%;background:#fff;}
.zw_title { width:100%; margin:50px auto; text-align:center; background:url(../images/2022/titlebg.png) no-repeat center; line-height:36px; font-size:35px; color:#346cb7;}
/*---------------------------政务公开--------9个图标-------------------------------*/
.zzjgimg { float:left; width:48.5%;}
.zzjgimg ul {margin-left: -2.4%;margin-top:-2.4%;}
.zzjgimg li{line-height: 52px;float: left;margin-top:2.4%;margin-left: 2.4%;width: 30.9%;background: url("../images/2022/icbg01.png") no-repeat;
background-size:contain;}
.zzjgimg li img{ margin:0 auto;padding:10% 0 0 0%;}
.zzjgimg li a{display: block;color: #333;font-size: 20px;-webkit-transition: 0.5s; text-align:center; }
.zzjgimg li a:hover{color: #fff;background: url("../images/2022/icbg01a.png") no-repeat;background-size:contain;}
.zzjgimg li a .zzjgimg1{display: block;}
.zzjgimg li a .zzjgimg2{display: none;}
.zzjgimg li a:hover .zzjgimg1{display: none;}
.zzjgimg li a:hover .zzjgimg2{display: block;}
/*-------------------政务服务------------政务服务4图标------------*/
.zwfwimg {float:left; width:100%}
.zwfwimg ul {margin-left:-3%;}
.zwfwimg li{line-height:121px;float: left;width: 22%;background: url("../images/2022/fw_icbg01.png") no-repeat;background-size:contain; margin-left:3%;}
.zwfwimg li a{display: block;text-decoration: none;color: #333;font-size: 30px;-webkit-transition: 0.5s;}
.zwfwimg li a:hover{color: #fff;background: url("../images/2022/fw_icbg01a.png") no-repeat;background-size:contain;}
.zwfwimg li a img{display: block;width: ;float: left; margin:13% 8% 0 18%;}
.zwfwimg li a .zwgkimg1{display: block;}
.zwfwimg li a .zwgkimg2{display: none;}
.zwfwimg li a:hover .zwgkimg1{display: none;}
.zwfwimg li a:hover .zwgkimg2{display: block;}
.zwfwimg .drop-down img {margin:6% 0% 0 4%;}
/*----------------互动交流----------互动交流5图标------------*/
.zdjlimg {float:left; width:100%}
.zdjlimg ul {margin-left:-1%;}
.zdjlimg li{line-height:105px;float: left;width: 19%;background: url("../images/2022/hd_icbg01.png") no-repeat;background-size:contain; margin-left:1%;}
.zdjlimg li a{display: block;text-decoration: none;color: #333;font-size: 26px;-webkit-transition: 0.5s;}
.zdjlimg li a:hover{color: #fff;background: url("../images/2022/hd_icbg01a.png") no-repeat;background-size:contain;}
.zdjlimg li a img{display: block;width: ;float: left; margin:13% 5% 0 15%;}
.zdjlimg li a .zwgkimg1{display: block;}
.zdjlimg li a .zwgkimg2{display: none;}
.zdjlimg li a:hover .zwgkimg1{display: none;}
.zdjlimg li a:hover .zwgkimg2{display: block;}

/*---------------------------馆务公开---------------------------------------*/
.tzg-on {width: 15%;}
.maingw {margin:20px auto auto auto; background:#FFF;}/*第三栏外框*/
.gwgknews{width:66%; float:left;margin-right:3%;background:#fff;}
/*---------------------------政务公开--------9个图标-------------------------------*/
.gwgkgimg { float:left; width:31%;}
.gwgkgimg ul {margin-left: -3%;margin-top:-3%;}
.gwgkgimg li{float:left;line-height: 52px;margin-top:3%;margin-left: 3%;width: 47%;background: url("../images/2022/icbg01.png") no-repeat;background-size:contain;}
.gwgkgimg li img{ margin:0 auto;padding:10% 0 0 0%;}
.gwgkgimg li a{display: block;color: #333;font-size: 20px;-webkit-transition: 0.5s; text-align:center; }
.gwgkgimg li a:hover{color: #fff;background: url("../images/2022/icbg01a.png") no-repeat;background-size:contain;}
.gwgkgimg li a .zzjgimg1{display: block;}
.gwgkgimg li a .zzjgimg2{display: none;}
.gwgkgimg li a:hover .zzjgimg1{display: none;}
.gwgkgimg li a:hover .zzjgimg2{display: block;}

/*---------------------底部---------------------*/
.foot1{background: #f2f2f2;width: 100%;}
.foot1_c{margin: 0 auto;max-width: 1300px;overflow: hidden;}
.foot1_cbox{float: left;margin-top: 30px;margin-right: 1.5%;background: #eaeaea;}
.foot1_0{width: 22.5%;padding: 31px 0 30px 0; margin-bottom:30px;}
.foot1_1{width: 20%;padding:56px 0;text-align: center;line-height: 30px;}
.foot1_2{width: 39%;padding:43px 0 39px 2%;line-height: 30px;}
.foot1_3{ width: 12%;margin-right: -1.5%;padding-top: 15px;text-align: center;}
.foot1_3 img{display: inline-block;}
.foot1_3 p{line-height: 36px;}
.foot1_3_l{float: left;width: 49%;margin-left: 1%;}
.foot1_3_r{float: right;width: 48.5%;margin-right: 1%;}
.foot2{height: 100%;width: 100%;background: #eaeaea;}
.foot2_c{max-width:1300px;margin: 0 auto;line-height: 60px; font-size:14px;}
.jiucuo { float:left; margin:5% 0 0 10%;}
.dzjg { float:right;margin-right:10%;}
 




/* 离开链接 end */
.mores { display:none;}
.alert-mengban{position: fixed;top: 0px;left: 0px;z-index: 1000;background: #ccc;opacity: 0.8 !important;filter: alpha(opacity=80) !important;width: 100%;height: 100%;display: none;}
.alert-warning{position: fixed;left: 50%;top:-400px;margin-left:-300px; width: 600px;height: 160px;background:#fff;z-index: 1001;display: none;}
.alert-delete{width: 100%;height: 38px;position: relative;}
.alert-delete span{position: absolute;top:10px;right: 10px; width: 19px;height: 19px;cursor:pointer;}
 .alert-wzsm{width: 560px;height: 30px;margin: 0px auto 0; line-height: 35px;font-size: 18px;color: #000;text-align: center;font-family:"Microsoft YaHei"; padding-bottom: 15px;}
.alert-wzsm p{font-size:18px;font-family:"Microsoft YaHei";}
.alert-footer{width: 100%; font-size: 16px;color: #000;}
.alert-footer span{cursor: pointer;float: left;font-family:"Microsoft YaHei";}
.continue{width: 124px;height: 30px;display:inline-table; background-color:#347bd7;border:2px solid;border-radius:25px; color:#FFFFFF; text-align:center; line-height:30px;}
.fangqi{line-height: 30px;font-size: 16px;color: #347bd7;margin-left: 30px;}
.xuanze{width: 210px;height: 42px;margin: 13px auto 0;}
