@charset "utf-8";
/* CSS Document*/
div,dl,dt,dd,ul,li,h1,h2,h3,form,legend,input,button,textarea,select,p,th,td{margin: 0;padding: 0;}
table{border-collapse: collapse;border-spacing: 0;}
img{border: none;}
button,em,input,option,select,textarea,th{font:inherit;}
li{list-style: none;}
h1,h2,h3,h4{font-weight: normal;font-size:100%;}
body{margin:0;padding:0;font-size: 16px;color:#333;font-family: Microsoft YaHei,Simsun,SimHei,Arial;background-color:#ffffff;}
a{color:#333;text-decoration:none;cursor: pointer;/*-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;*/}
a:hover{text-decoration: none;color:#333;text-decoration: none;}
input{outline:none;}
img{vertical-align:middle;border-style:none;}
img{border: none;display: inline-block;vertical-align: middle;}
body{ background-image: url(wc_index_bj01.jpg)!important;background-attachment: fixed; /* 关键属性 */background-position: center; /* 控制图片位置 */background-repeat: no-repeat; /* 防止重复 */background-size: cover; /* 自适应容器 */}
:hover{-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all .3s ease-out;}
input{border:none;}
input:-internal-autofill-previewed,
input:-internal-autofill-selected{-webkit-text-fill-color: #000 !important;transition: background-color 5000s ease-in-out 0s !important;}
/****公用****/
.aBox{position: relative;}
.fl{float:left;}
.fr{float:right;}
.clear{clear: both;}
.over{overflow: hidden;}
.container{width: 100%;position: relative;}
.relat{position: relative;}
.absol{position: absolute;}
.clear:before,.clear:after{display:table;line-height:0;content:""}
.clear:after{clear:both}
.pos-r{position:relative;}
/* 过度*/
a img,img{-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all .3s ease-out;}
/****公用****/
html,body{height: 100%;max-height: 1080px;max-width: 1920px;}
.Senior-edition{display: inline-block;line-height: normal;vertical-align: middle;margin-top: -3px;padding:3px 10px;border: 1px solid #fff;border-radius:17px;margin-bottom:0;margin-right: .5rem;}
.Senior-edition a{float:left;position:relative;display:block;margin: 0;margin-left: 10px;}
.Senior-edition a:first-child{padding-right:11px;padding-left:0;}
.Senior-edition a:first-child:after{content:'';width:1px;height:12px;background: #fff;display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);}
#list .list_con{margin-top: 0px;}
.margin-top-20{margin-top: 0px !important;}
.container  .site{width: 1200px;}
.article2{margin-top: 0px;}

/*头部*/
.wc_first_head{width: 100%;height: auto;}
.wc_first_top{width: 100%;height: 40px;background: rgba(0, 40, 116,.60);margin: 0 auto;line-height: 40px;};
.wc_first_top a{};
.first_top_left{}
.first_top_left a{color: #fff; font-size:14px;}
.wc_first_top1{width: 1200px;margin: 0 auto;color: #fff;}
.first_top_left{float: left;color: #fff;}
.first_top_r{float: right;position: relative;}
.first_top_r a{color: #fff;font-size: 14px;}
.first_top_r .list1{float: left; margin: 0;}
.first_top_r .list2{float: left;margin: 0;padding-left: 20px;}
.first_top_r .list3{float: left;margin: 0;padding-left: 0;}


.wc_first_bottom{width: 1200px;height: 155px;margin: 0 auto;}
.first_bottom_logo{width: 560px;float: left;margin-top: 20px;}
.first_bottom_js{width: calc(100%  - 560px);float: left;margin-top: 37px;}
.search{width: 435px;background: url(2025wc_index_search.png) no-repeat;height: 60px;float: right;}
.search form {display: block;height: 62px;}
.search .sr {display: inline-block;float: left;width: calc(100% - 90px);height: 47px;border: none;color: #6681b4;background: none;padding: 0 0 0 30px;margin-top: 5px;font-size: 16px;line-height: 47px;}
.search .btn {display: inline-block;float: left;width: 60px;height: 50px;border: none;font: 20px "Microsoft YaHei";color: #fff;text-align: center;background: none;cursor: pointer;}

.wc_first_dh{
    width: 1200px;
    margin: 0 auto;
    height: 60px;
    background: #2354b0;
}
.wc_first_dh ul{
    width: 100%;
    float: left;
}
.wc_first_dh ul li{
    float: left;
    width: calc(100% / 7 - 0px);
    height: 60px;
    text-align: center;
    line-height: 60px;
    position: relative;
}
.wc_first_dh ul .on{background: url(http://www.wangcheng.gov.cn/images/2025wc_dh_tybj.png) no-repeat bottom;}
.wc_first_dh ul .on a{font-weight: bold;}
.wc_first_dh ul li:before {position: absolute;content: '';top: 20px;right: 0px;height: 20px;width: 1px;background-color: #dcdcdc;}
.wc_first_dh ul li:last-child::before{display: none; }
.wc_first_dh ul li a{
    font-size: 20px;
    color: #fff;
}




/*头部右侧*/


.first_top_r .list3 .site-nav{float: none;display: block;border-radius: 12px;width: 84px;height: 24px;text-align: center;color: #fff;line-height: 24px;margin: 0 auto;}
.first_top_r .list3 .site-nav:hover{color: #fff !important;}
.first_top_r .list3 .site-nav{float: right;margin: 9px 0 0 10px;}
.first_top_r .list3 .site-nav>h4{width: 85px;height: 23px;border-radius: 12px;background: #2354b0;font-size: 14px;text-align: center;line-height: 23px;color: #fff;margin: 0;}
.first_top_r .list3  .site-nav.active>h4{background: #fff;color: #0d7abf;}
.first_top_r .list3  .site-nav .site-nav-main{border: 1px solid #0d7abf;position: absolute;right: 0;z-index: 99999;top: 40px;width: 1158px;background: #fff;padding: 30px 20px;overflow: hidden;display: none;}
.first_top_r .list3  .site-nav-main .hd{float: left;width: 100%;position: relative;}
.first_top_r .list3  .site-nav-main .hd li{position: relative;float: left;width: calc(100% /4 - 0px);background: #f4f4f4;font-size: 18px;line-height: 45px;text-align: center;cursor: pointer;}
.first_top_r .list3 .site-nav-main .hd li.on{border-radius: 5px;box-shadow: 0 0 #ccc;line-height: 45px;top: 0px;background: #2354b0;color: #fff;}
.first_top_r .list3  .site-nav-main .hd::before{width:100%;height:30px;background: #f4f4f4;content: '';display: block;z-index: 0;position: absolute;}
.first_top_r .list3  .site-nav-main .bd{clear: both;margin-top: 20px;}
.first_top_r .list3  .site-nav-main .bd ul{display: none;}
.first_top_r .list3 .site-nav-main .bd ul:first-child{display: block;}
.first_top_r .list3 .site-nav-main .bd ul li{float: left;width:  calc(100% /5 - 12px);text-align: center;font-size: 16px;line-height: 18px;padding: 15px 0;border: 1px solid #f4f4f4;border-radius: 5px;margin: 10px 10px 0 0;}
.first_top_r .list3 .site-nav-main .bd ul li:hover{border: 1px solid #2354b0;}
.first_top_r .list3 .site-nav-main .bd ul li:hover a{color: #2354b0;}
.first_top_r .list3 .site-nav-main .bd ul li a{color: #666;}
.first_top_r .list3 .site-nav-main .bd ul li a:hover{color: #0d7abf;}
.first_top_r .list3 .site-nav-main ul.sydw li:last-child{width:185px}
.hd.tabs-title {color: #000;}



/*尾部*/

.footer{position: relative;overflow:hidden;width: 100%;background: #2354b0;min-height: 140px;    padding: 0;}

.footer1{width: 1240px; margin:  20px auto;height: auto;overflow: hidden;}
.footer2{width: 100%;height: auto;overflow: hidden;}
.footer .left-xx{float:left;width: 220px;/* position: relative; */display: block;margin-top: 15px;}
.footer .left-xx span{margin-right: 0px; display: block; float: left;}
.footer .middle-xx{color:#fff;font-size:15px;width: calc(100% - 220px);float:left;position: relative;}
.footer .middle-xx h4{font-weight:normal;color:#fff;margin-bottom: 15px;margin-top: 15px;}
.footer .middle-xx h4 a{ color:#fff;}
.footer .middle-xx p{line-height: 30px;height: 30px;text-align: left;position:relative;}
.footer .middle-xx p span{margin-right: 10px; color: #fff;}
.footer .middle-xx p a{ color:#fff;}
.footer .middle-xx p i{ float:left; height:24px; width:18px; margin-right:5px;}
.footer .middle-xx p i img{ margin-top:2px;}
.footer .wxgzh{position: absolute;bottom: 0;right: 0;}
.footer .wxgzh p{ color:#fff; margin-top:10px; text-align:center;}
._ideConac{margin-top: -10px;}
.footer .left-xx #_ideConac {width: 80px;}
.slhIcon{top: 1px;right: 0px;}
.Box{width: 9%;float: right;text-align: left;}
.middle-xx p  span .cht {border: 1px solid #fff;border-radius: 5px;padding: 0 5px;background-color: #fff;color: #2354b0 !important;}

.warp_insfoot{background-color: #0168B7;height: 100px;margin: 0;padding: 20px 0;}
.warp_foot{display: flex;justify-content: space-between;}
.dzjg a{}
.dzjg_pointer{}
.dzjg_pointer img{}
.jiucuo_pointer{}
.jiucuo_pointer img{}
.foot_lins li{float: left;/* border-left: 1px solid #417dc1;*/margin-left: 18px;padding: 0 13px;font-size: 15px;line-height: 28px;color: #fff;}
.foot_lins{float: left;position: relative;}
.foot_lins p,.foot_lins p a{margin: 0;font-size: 15px;line-height: 30px;color: #ffffff;}
.foot_lins p a{margin-right: 1em;}
.foot_lins2{/* display:none; */position: absolute;right: 0;bottom: 0;}