@charset "utf-8";
/* CSS Document*/
::-webkit-input-placeholder {color: #fff;}
.content{width: 100%;}
.mantbox{width: 100%;background: #F4F8FB;padding: 20px 0;height: 410px;}
.centbox{width: 1200px;margin: 0px auto;}
.contbox{width: 1200px;margin: 25px auto;display: block;}
.p3{background: #e6e6e6;}
.w1260{width: 1260px;position: relative;margin: 0px auto;}
.w1200{position: relative; margin: 0px auto;}
.w1180{width: 1180px;margin: 15px auto;}
.aBox {position: relative;overflow: hidden;}
.top_warp{height: 723px;}
.now{font-weight: bold;}
.center_warp{/* height: 452px; */}
.wrap{background: #fff;padding: 5px;display: block;box-shadow: 0 0 9px 1px #d0d0d0;}
#gd{float: right;border-top: none;color: #888;font-size: 14px;padding: 0;margin-top: 11px;margin-right: 5px;background: #fff;padding: 0px 11px;border-radius: 20px;}
/*政务文件及信息公开*/
.wrap1{padding: 25px 0px;height: 410px;}
.wjgg{width: 700px;}
.index-title {height: 50px;line-height: 31px;}
.index-title ul {float: left;width: 100%;border-bottom: 5px solid #F2F2F2;}
.index-title ul li {float: left;font-size: 20px;margin: 0px 30px 0px 0;padding: 0px 10px;position: relative;}
.index-title ul li:last-child{margin-right:0px;}
.index-title ul li.on{/* border-radius: 10px 10px 0 0; *//* border-bottom: 5px solid #0F4BA1; */}
.index-title ul li a {color: #333;line-height: 40px;}
.index-title ul li i{width: 100%;height: 13px;display: block;position: absolute;bottom: -6px;left: 0;}
.index-title ul .on i{border-bottom: 5px solid #0F4BA1; border-radius: 0px 0px 5px 5px;}
.index-title ul li.on a {color: #0F4BA1;font-weight: bold;}
.index-title .more { float: right;}
.index-title .more a { display: block; width: 111px; height: 31px; background: #1c80c7; font-size: 14px; line-height: 31px; text-align: center; color: #fff;}
.index-list ul li {padding-right: 120px;line-height: 39px;background: url(2021_list_bg.png) -2px 7px no-repeat;position: relative;}
.index-list ul li:hover{background: url(2021_list_bgon.png) -2px 7px no-repeat;}
.index-list ul li span{font-size: 16px;color: #959595;position: absolute;right: 0;bottom: 0;}
.list li{white-space: nowrap; overflow: hidden; width: 170px; background: #ebebeb; text-overflow: ellipsis; margin: 20px 15px 5px 12px;}
.list li a{padding-left: 20px;font-size: 16px;color: #000;}
.list li a:hover{color: #0d7abf;}
.lis li{line-height: 39px;white-space: nowrap;overflow: hidden;width: 80%;background: #ebebeb;text-overflow: ellipsis;margin: 4px 0px;}
.lis li a{padding-left: 20px;font-size: 16px;color: #000;}
.lis li a:hover{color: #0d7abf;}
.zfxxgk{width: 460px; }
.xxgk_tit{background: #0C4D9D;font-size: 24px;text-align: center;line-height: 80px;color: #fff;border-radius: 8px;}
.zfxxgk span{border: 1px solid #90B4DC;height: 63px;line-height: 63px;display: block;float: left;width: 48%;border-radius: 8px;text-align: center;margin: 14px 7px 0px 0px;text-indent: -20px;}
.zfxxgk span a{font-size: 16px;}
.zfxxgk span i{width: 30px;height: 30px;display: block;float: left;margin: 15px 0px 0px 13px;background: url(2021_zwgk_xxgklist.png) no-repeat;}
.xxgk_zn{background-position: -9px -3px !important;}
.xxgk_zd{background-position: -65px -3px !important;}
.xxgk_nb{background-position: -6px -40px !important;}
.xxgk_bb{background-position: -66px -36px !important;}
.xxgk_ysq{background-position: -7px -76px !important;/* margin: 15px 0px 0px 5px !important; */}
.xxgk_gfx{background-position: -68px -74px !important;/* margin: 15px 0px 0px 25px !important; */}
/*政务文件及信息公开*/
/*领导信息部分*/
.wrap2{}
.ldxx{width: 700px;}
.ldxx-title{height:42px;display:block;}
.ldxx-title ul {float: left;width: 100%;background: #F2F2F2;border-bottom: 2px solid #0C4D9D;}
.ldxx-title ul li {float: left;font-size: 20px;margin: 0px 30px 0px 0;padding: 0px 10px;position: relative;}
.ldxx-title ul li:last-child{margin-right:0px;}
.ldxx-title ul li.on{background: #0C4D9D;border-radius: 10px 10px 0 0;}
.ldxx-title ul li a {color: #333;line-height: 40px;}
.ldxx-title ul li i{width: 26px;height: 13px;display: block;position: absolute;bottom: -12px;left: 37%;}
.ldxx-title ul .on i{/*background: url(2021_ywdt_titilebg.png) no-repeat;*/}
.ldxx-title ul li.on a {color: #fff;font-weight: bold;}
.ldxx-list{display: block;height: 200px;width: 100%;margin: 20px 0px 10px 0;font-size: 16px;}
.ldxxlb1_left_xp{width: 138px;height: 192px;float:left;padding: 2px 2px 2px 0;}
.ldxxlb1_left_xp img{width: 138px;height: 192px;float:left;}
.ldxxlb1_left_zw{width: 75%;float:left;height:30px;line-height:30px;margin-left: 10px;}
.ldxxlb1_left_zw a{}
.ldxxlb1_left_xm{width: 75%;float:left;height:48px;line-height:48px;font-size: 24px;color:#285cab;font-weight:400;margin-left: 10px;}
.ldxxlb1_left_fg{width: 75%;float:left;max-height:60px;line-height:30px;margin-left: 10px;}
.ldxxlb1_left_fg span{color:#355e92;}
.ldxxlb_left_xxxx{margin: 15px 0px 10px 10px;float:left;background: #0C4D9D;text-align:center;line-height: 32px;color: #427dd1;padding: 5px 45px;border-radius: 6px;}
.ldxxlb_left_xxxx a{color: #fff;}

.ldxx_fqz{line-height:50px;display: block;float: left;width: 100%;margin-top: 10px;border-top: 1px dashed #ededed;height: 50px;}
.ldxx_fqz span{font-size: 20px;font-weight:bold;color:#3968ab;}
.ldxx_fqz a{line-height:50px;font-size: 16px;margin: 0px 9px;}

.jcgk{width: 460px;}
.jcgk_tit{width: 460px;height: 275px;overflow: hidden;}
.jcgk_tit span{border-right: 1px solid #A2CDFF;border-bottom: 1px solid #A2CDFF;height: 137px;width: 24.78%;display: block;text-align: center;/* line-height: 130px; */float: left;}
.jcgk_tit span i{width:54px;height:54px;margin: 30px auto 0px auto;display:block;background: url(2021_zwgk_jcgk.png) no-repeat;}
.jcgk_1{background-position: -32px -13px !important;}
.jcgk_2{background-position: -144px -13px !important;}
.jcgk_3{background-position: -263px -13px !important;}
.jcgk_4{background-position: -378px -12px !important;}
.jcgk_5{background-position: -33px -116px !important;}
.jcgk_6{background-position: -146px -116px !important;}
.jcgk_7{background-position: -262px -116px !important;}
.jcgk_8{background-position: -376px -116px !important;}
.jcgk_tit span a{width: 85%;display:block;text-align: center;line-height: 1.2rem;margin: 0px auto;}
/*领导信息部分*/
.wrap5_titbg{width: 56px;height: 60px;float: left;background: url(wrap5_titbg.png) -1px -25px no-repeat;}
.boxZtzl{/* margin: 0px 5px; */overflow: hidden;background-color: white;/* border-radius: 6px; */}
.boxZtzl .hd{width: 60px; height: 114px; float: left; overflow: hidden; background-color: #146ac1; border-radius: 6px 0 0 6px;}
.boxZtzl .hd h3{margin:18px 21px 0; font-size: 16px; font-weight: bold; line-height: 18px; color: white;}
.boxZtzl .hd h3 a{color: white;}
.boxZtzl .hd h3 a:hover{text-decoration: none;}
.boxZtzl .bd{position: relative;z-index: 1;overflow: hidden;padding: 0px 10px;}
.boxZtzl .bd .tempWrap{width: 1116px !important;}
.boxZtzl .prev,
.boxZtzl .next{position: absolute;z-index: 1;top: 50%;width: 20px;height: 30px;float: left;margin: -15px auto 0;text-align: center;overflow: hidden;}
.boxZtzl .prev{left: -5px;}
.boxZtzl .next{right: 0px;}
.boxZtzl .prev i,
.boxZtzl .next i{width: 0; height: 0; float: left; margin-top: 8px; line-height: 0; border-style: solid; border-width: 6px; }
.boxZtzl .prev i{border-color: transparent #b4b4b4 transparent transparent;}
.boxZtzl .next i{margin-left: 8px; border-color: transparent transparent transparent #b4b4b4;}
.boxZtzl .prev:hover,
.boxZtzl .next:hover{background-color: #000; opacity: .2; filter: alpha(opacity=20); border-radius: 2px;}
.boxZtzl .nodePicList{overflow: hidden;height: 60px;}
.boxZtzl .nodePicList li{width: 260px;height: 60px;overflow: hidden;float: left;margin-right: 19px;}
.boxZtzl .nodePicList li:last-child{margin-right:0px}
.boxZtzl .nodePicList li img{display: block;width: 260px;height: 60px;background-color: #f0f0f0;}
.boxZtzl .nodePicList li .tit{display: none;}
.boxZtzl .nodePicList li img:hover,.focusAd .bd img:hover{ -webkit-transform: scale( 1.2,1.2); -moz-transform: scale(1.2,1.2); -ms-transform: scale(1.2,1.2);  transform: scale(1.2,1.2); }
/*首页滚动专题*/
/*部门列表*/
.wrap4{display: block;height: 440px;margin: 20px 0;}
.bm-title {height: 50px;line-height: 31px;}
.bm-title ul {float: left;width: 100%;background: #F0F7FF;}
.bm-title ul li {float: left;font-size: 20px;/* margin: 0px 30px 0px 0; */padding: 0px 20px;position: relative;}
.bm-title ul li:last-child{margin-right:0px;}
.bm-title ul li.on{/* border-radius: 10px 10px 0 0; *//* border-bottom: 5px solid #0F4BA1; */background: #0C4D9D;}
.bm-title ul li a {color: #333;line-height: 40px;}
.bm-title ul li i{width: 100%;height: 13px;display: block;position: absolute;bottom: -6px;left: 0;}
.bm-title ul .on i{/* border-bottom: 5px solid #0F4BA1; *//* border-radius: 0px 0px 5px 5px; */}
.bm-title ul li.on a {color: #fff;font-weight: bold;}
.bm-title .more { float: right;}
.bm-title .more a { display: block; width: 111px; height: 31px; background: #1c80c7; font-size: 14px; line-height: 31px; text-align: center; color: #fff;}
.bm-list ul li {position: relative;}
.bm-list ul li:hover{}
.bm-list ul{float: left;height: 384px;width: 1175px;border: 1px solid #0C4D9D;padding: 1px 0 20px 0;}
.bm-list ul li{ float: left;}
.bm-list ul li:nth-child(6),.bm-list ul li:nth-child(12),.bm-list ul li:nth-child(18),.bm-list ul li:nth-child(24),.bm-list ul li:nth-child(30),.bm-list ul li:nth-child(36).bm-list ul li:nth-child(42),.bm-list ul li:nth-child(48){margin-right:0px;}
.bm-list ul li a{display: block;height: 40px;line-height: 40px;font-size: 16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.bm-list ul li a:hover{ background: #0077d1; color:#fff; }
/*部门列表*/
/*首页自适配样式*/
.app_content{display: none;}
@media only screen and (max-width: 1100px) {
.app_content{display: block;}
.app_content{display: block;}
.w1180{width: 97%;box-shadow: none;overflow: hidden;}
.wjgg{width:100%;}
.index-list ul li{padding:0px;width: 100%;}
.lis li a{width: 69%;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zfxxgk{width:100%;margin-bottom: 25px;}
.zfxxgk span{width: 47.55%;}
.ldxx{width:100%;}
.ldxxlb1_left_xp{text-align: center;margin: 0px auto;width: 100%;}
.ldxxlb1_left_xp img{float:none;}
.ldxxlb1_left_zw,.ldxxlb1_left_xm,.ldxxlb1_left_fg{width: 100%;text-align: center;margin: 0;}
.ldxxlb_left_xxxx{margin-left: 28%;}
.ldxx_fqz{height:auto}
.ldxx_fqz span{float: left;width: 100%;font-size: 20px;}
.ldxx_fqz a{width: 26%;display: block;float: left;}
.jcgk{width:100%;margin-bottom: 20px;}
.jcgk_tit{width:100%;}
.bm-list ul{width:100%;height: auto;}
.bm-list ul li{width: 42%;}
.bm-title ul li{width: 100%;padding: 0;margin: 0;text-align: center;}
}
@media only screen and (max-width: 378px) {
.zfxxgk span {width: 100%;}
.ldxx_fqz a{width: 45%;text-align: center;}   
}
@media only screen and (max-width: 320px) {

}
/*首页自适配样式*/	