@charset "utf-8";
@import url(iconfont_sjkf.css);
@import url(iconfont_hd.css);
.pagesbg{background: url(../images/pages_bg_01.jpg) top center no-repeat #ecf8ff;}
/* 头部 */

.page-header{height:auto; position: relative;}
.main-header{height:450px; position: relative; background-size: cover; position: ;}
.zwfw-header{background: url(../images/topbg_zwfw.jpg) center top no-repeat;}
.zmhd-header{background: url(../images/topbg_zmhd.jpg) center top no-repeat;}
.sjkf-header{background: url(../images/topbg_sjkf.jpg) center top no-repeat;}

.main-header .logo a{background: url(../images/logo_page.png) no-repeat; background-size: 100% 100%;}

.main-header .nav li{
    color:#fff;
}
.main-header .nav li a:after{
    background: #fff;
}
.main-header .nav li a{
    color:#fff
}
/* 栏目名称 */
.columns_name{position: absolute; bottom: 0; padding-bottom: 1rem; width: 100%;}
.columns_name h2{font-size: 1.875rem; color: #fff;}
.columns_name span{font-size: 1.25rem; color: #fff; line-height: 2; opacity: .6;}

.location{line-height: 3rem; background: url(../images/list_wz.png) no-repeat left center; padding-left: 20px;}
.location img{vertical-align: middle;}
.location a,.location span{padding:0 5px;}

/* 图片列表 */
.pageListPic{margin-bottom:15px; overflow:hidden;}
.pageListPic ul{margin-right:-10px; margin-left:-10px; overflow:hidden; zoom:1;}
.pageListPic ul li{position:relative; float:left; width:33.333%;}
.pageListPic ul li a{display:block; margin:20px 10px 0; font-size:1em; overflow:hidden;}
.pageListPic ul li span.pic{display:block; width:100%;  height:182px; background-color:#ebebeb; overflow:hidden;}
.pageListPic ul li span.pic img{display:block;  width:100%; min-height:100%; height:auto;}
.pageListPic ul li span.txt{display:block; padding:10px; text-align:left; background-color:#f9f9f9; border-right:1px solid #ebebeb; border-bottom:1px solid #ebebeb; border-left:1px solid #ebebeb;}
.pageListPic ul li span.txt:before{display:inline-block; width:1px; height:44px; content:""; vertical-align:middle; visibility:hidden;}
.pageListPic ul li span.txt font{display:inline-block; vertical-align:middle; max-height:60px; line-height:22px; text-align:center; width:99%;}
.pageListPic.spread ul li{width:25%;}

/* 栏目标题 */
.page_nav_title ul{/*display: flex;justify-content:center; */margin: 30px 0; text-align: center;}
.page_nav_title li{font-size: 1.5rem; color: #999; padding:10px 20px; font-weight: bold; position: relative; display: inline-block;}
.page_nav_title li::after{content: ""; display: block; position: absolute; width:0; height:3px; background-color: #87b6de; bottom:0; transition: width .4s;}
.page_nav_title li.on{color: #000;}
.page_nav_title li.on::after{width: 3.2rem;}

.list_box .tab-head{ height: 3rem; line-height: 3rem;}
.list_box .tab-head li{margin-right: 3rem; font-size: 1.375rem; color: #999; font-weight: bold; position: relative;}
.list_box .tab-head li:last-child{margin-right: 0;}
.list_box .tab-head li::after{content: ""; display: block; position: absolute; width:0; height:3px; background-color: #87b6de; bottom:0; transition: width .4s;}
.list_box .tab-head li.on{color: #333;}
.list_box .tab-head li.on::after{width: 3.2rem;}

.hd_box{min-height:250px; padding: 20px 0;}
.hd_box2{min-height:180px;  position: relative;}

.m-common-more{clear: both; margin-top: 15px; text-align: center; line-height: 40px; background-color: #f5f5f5; border-radius: 5px; display: none;}
.m-common-more a{color :#666;}
.m-common-more a:hover{color: #333;}
.m-common-more.bgwhite{background: #fff;}
/* 服务事项 */
.zffw_list_con li{
    text-align: center;
    font-size: 18px;
    background: #fff;
    float: left;
    width: 20%;
    padding-bottom: 20px;
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;

  }

.zffw_list_con li i{display: block; width: 5.5rem; height: 5.5rem; border-radius: 50%; background-color: #f5f9ff; border: 1px solid #c5dfff; text-align: center; margin: auto; color: #125ecc; font-size:2.2rem; line-height: 5.5rem; transition: all 0.35s;}
.zffw_list_con li span{line-height: 2.2;}
.zffw_list_con li a:hover i{border: 1px dashed #f12a0c; background-color: #fefff5; color:#f12a0c;}
.zffw_list_con li a:hover span{color:#f12a0c;}

.ztfw_list_con{margin: 10px -10px;}
.ztfw_list_con li{float:left; width: 20%;}
.ztfw_list_con li a{display: block; font-size: 1.25rem; margin: 10px; background-color: #f2f7ff; text-align: center;  line-height: 4rem;}
.ztfw_list_con li a:hover{background-color: #125ecc; color: #fff;}
.page_box3{background-color: #e2eaf8; line-height: 120px; text-align: center; margin: 4rem 0;}
.page_box3 img{vertical-align: middle;}






/* 数据开放 */

.sjkf-menus li{width: 25%; float: left; text-align: center; margin-bottom: 5rem;}
.sjkf-menus li b{display: block; width: 120px; height: 120px; margin: 20px auto; line-height: 7.5rem; text-align: center;}
.sjkf-menus li b i{color: #fff; font-size: 3.8rem; font-style: normal; font-weight: normal; }
.sjkf-menus li b.bg1{background: url('data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjEyMHB4IiBoZWlnaHQ9IjEyMHB4IiB2aWV3Qm94PSIwIDAgMTIwIDEyMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGw9IiM2Zjk5ZTYiIGQ9Ik02Mi4zOSwxMTkuNzc2SDYxaC0xLjM5Yy01OS4wODcsMC01OS4wODEsMC4wMDItNTkuMDgxLTU5LjA4MVY2MHYtMC42OTUKCQkJCWMwLTU5LjA4Mi0wLjAwNi01OS4wODEsNTkuMDgxLTU5LjA4MUg2MWgxLjM5YzU5LjA4NywwLDU5LjA4MS0wLjAwMiw1OS4wODEsNTkuMDgxVjYwdjAuNjk1CgkJCQlDMTIxLjQ3MSwxMTkuNzc3LDEyMS40NzcsMTE5Ljc3Niw2Mi4zOSwxMTkuNzc2TDYyLjM5LDExOS43NzZ6IiAvPjwvc3ZnPg==');}
.sjkf-menus li b.bg2{background: url('data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjEyMHB4IiBoZWlnaHQ9IjEyMHB4IiB2aWV3Qm94PSIwIDAgMTIwIDEyMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGw9IiNlNjg2NjMiIGQ9Ik02Mi4zOSwxMTkuNzc2SDYxaC0xLjM5Yy01OS4wODcsMC01OS4wODEsMC4wMDItNTkuMDgxLTU5LjA4MVY2MHYtMC42OTUKCQkJCWMwLTU5LjA4Mi0wLjAwNi01OS4wODEsNTkuMDgxLTU5LjA4MUg2MWgxLjM5YzU5LjA4NywwLDU5LjA4MS0wLjAwMiw1OS4wODEsNTkuMDgxVjYwdjAuNjk1CgkJCQlDMTIxLjQ3MSwxMTkuNzc3LDEyMS40NzcsMTE5Ljc3Niw2Mi4zOSwxMTkuNzc2TDYyLjM5LDExOS43NzZ6IiAvPjwvc3ZnPg==');}
.sjkf-menus li b.bg3{background: url('data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjEyMHB4IiBoZWlnaHQ9IjEyMHB4IiB2aWV3Qm94PSIwIDAgMTIwIDEyMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGw9IiM1YmI2ZTgiIGQ9Ik02Mi4zOSwxMTkuNzc2SDYxaC0xLjM5Yy01OS4wODcsMC01OS4wODEsMC4wMDItNTkuMDgxLTU5LjA4MVY2MHYtMC42OTUKCQkJCWMwLTU5LjA4Mi0wLjAwNi01OS4wODEsNTkuMDgxLTU5LjA4MUg2MWgxLjM5YzU5LjA4NywwLDU5LjA4MS0wLjAwMiw1OS4wODEsNTkuMDgxVjYwdjAuNjk1CgkJCQlDMTIxLjQ3MSwxMTkuNzc3LDEyMS40NzcsMTE5Ljc3Niw2Mi4zOSwxMTkuNzc2TDYyLjM5LDExOS43NzZ6IiAvPjwvc3ZnPg==');}
.sjkf-menus li b.bg4{background: url('data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjEyMHB4IiBoZWlnaHQ9IjEyMHB4IiB2aWV3Qm94PSIwIDAgMTIwIDEyMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGw9IiNlMGJmNTAiIGQ9Ik02Mi4zOSwxMTkuNzc2SDYxaC0xLjM5Yy01OS4wODcsMC01OS4wODEsMC4wMDItNTkuMDgxLTU5LjA4MVY2MHYtMC42OTUKCQkJCWMwLTU5LjA4Mi0wLjAwNi01OS4wODEsNTkuMDgxLTU5LjA4MUg2MWgxLjM5YzU5LjA4NywwLDU5LjA4MS0wLjAwMiw1OS4wODEsNTkuMDgxVjYwdjAuNjk1CgkJCQlDMTIxLjQ3MSwxMTkuNzc3LDEyMS40NzcsMTE5Ljc3Niw2Mi4zOSwxMTkuNzc2TDYyLjM5LDExOS43NzZ6IiAvPjwvc3ZnPg==');}
.sjkf-menus li b.bg5{background: url('data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjEyMHB4IiBoZWlnaHQ9IjEyMHB4IiB2aWV3Qm94PSIwIDAgMTIwIDEyMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGw9IiNkY2NlNTgiIGQ9Ik02Mi4zOSwxMTkuNzc2SDYxaC0xLjM5Yy01OS4wODcsMC01OS4wODEsMC4wMDItNTkuMDgxLTU5LjA4MVY2MHYtMC42OTUKCQkJCWMwLTU5LjA4Mi0wLjAwNi01OS4wODEsNTkuMDgxLTU5LjA4MUg2MWgxLjM5YzU5LjA4NywwLDU5LjA4MS0wLjAwMiw1OS4wODEsNTkuMDgxVjYwdjAuNjk1CgkJCQlDMTIxLjQ3MSwxMTkuNzc3LDEyMS40NzcsMTE5Ljc3Niw2Mi4zOSwxMTkuNzc2TDYyLjM5LDExOS43NzZ6IiAvPjwvc3ZnPg==');}
.sjkf-menus li b.bg6{background: url('data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjEyMHB4IiBoZWlnaHQ9IjEyMHB4IiB2aWV3Qm94PSIwIDAgMTIwIDEyMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGw9IiM2M2MzZTYiIGQ9Ik02Mi4zOSwxMTkuNzc2SDYxaC0xLjM5Yy01OS4wODcsMC01OS4wODEsMC4wMDItNTkuMDgxLTU5LjA4MVY2MHYtMC42OTUKCQkJCWMwLTU5LjA4Mi0wLjAwNi01OS4wODEsNTkuMDgxLTU5LjA4MUg2MWgxLjM5YzU5LjA4NywwLDU5LjA4MS0wLjAwMiw1OS4wODEsNTkuMDgxVjYwdjAuNjk1CgkJCQlDMTIxLjQ3MSwxMTkuNzc3LDEyMS40NzcsMTE5Ljc3Niw2Mi4zOSwxMTkuNzc2TDYyLjM5LDExOS43NzZ6IiAvPjwvc3ZnPg==');}
.sjkf-menus li b.bg7{background: url('data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjEyMHB4IiBoZWlnaHQ9IjEyMHB4IiB2aWV3Qm94PSIwIDAgMTIwIDEyMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGw9IiNlN2E5NjEiIGQ9Ik02Mi4zOSwxMTkuNzc2SDYxaC0xLjM5Yy01OS4wODcsMC01OS4wODEsMC4wMDItNTkuMDgxLTU5LjA4MVY2MHYtMC42OTUKCQkJCWMwLTU5LjA4Mi0wLjAwNi01OS4wODEsNTkuMDgxLTU5LjA4MUg2MWgxLjM5YzU5LjA4NywwLDU5LjA4MS0wLjAwMiw1OS4wODEsNTkuMDgxVjYwdjAuNjk1CgkJCQlDMTIxLjQ3MSwxMTkuNzc3LDEyMS40NzcsMTE5Ljc3Niw2Mi4zOSwxMTkuNzc2TDYyLjM5LDExOS43NzZ6IiAvPjwvc3ZnPg==');}
.sjkf-menus li b.bg8{background: url('data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjEyMHB4IiBoZWlnaHQ9IjEyMHB4IiB2aWV3Qm94PSIwIDAgMTIwIDEyMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGw9IiM1Y2Q0YmQiIGQ9Ik02Mi4zOSwxMTkuNzc2SDYxaC0xLjM5Yy01OS4wODcsMC01OS4wODEsMC4wMDItNTkuMDgxLTU5LjA4MVY2MHYtMC42OTUKCQkJCWMwLTU5LjA4Mi0wLjAwNi01OS4wODEsNTkuMDgxLTU5LjA4MUg2MWgxLjM5YzU5LjA4NywwLDU5LjA4MS0wLjAwMiw1OS4wODEsNTkuMDgxVjYwdjAuNjk1CgkJCQlDMTIxLjQ3MSwxMTkuNzc3LDEyMS40NzcsMTE5Ljc3Niw2Mi4zOSwxMTkuNzc2TDYyLjM5LDExOS43NzZ6IiAvPjwvc3ZnPg==');}
.sjkf-menus li a:hover b{background: url('data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjEyMHB4IiBoZWlnaHQ9IjEyMHB4IiB2aWV3Qm94PSIwIDAgMTIwIDEyMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGw9IiMxMjQ3YTciIGQ9Ik02Mi4zOSwxMTkuNzc2SDYxaC0xLjM5Yy01OS4wODcsMC01OS4wODEsMC4wMDItNTkuMDgxLTU5LjA4MVY2MHYtMC42OTUKCQkJCWMwLTU5LjA4Mi0wLjAwNi01OS4wODEsNTkuMDgxLTU5LjA4MUg2MWgxLjM5YzU5LjA4NywwLDU5LjA4MS0wLjAwMiw1OS4wODEsNTkuMDgxVjYwdjAuNjk1CgkJCQlDMTIxLjQ3MSwxMTkuNzc3LDEyMS40NzcsMTE5Ljc3Niw2Mi4zOSwxMTkuNzc2TDYyLjM5LDExOS43NzZ6IiAvPjwvc3ZnPg==');}
.sjkf-menus li span{font-size: 1.25rem;}

.list_box{width: 48%;}
.list_box .news_listbox{background-color: #fff; margin-top: 1rem; padding:5px 20px; box-sizing: border-box;}
.list_box .news_listbox ul.swiper-slide{display: none;}
.list_box .news_listbox ul.swiper-slide-active{display: block;}

/* 政民互动 */
/* 政民互动标题 */
.hd_nav_title ul{ margin: 30px 0; justify-content:center}
.hd_nav_title li{width: 33.33%; float: left; border: 1px solid #e6e6e6; margin-left: -1px; display: flex; color: #999; padding:10px 20px; font-weight: bold; position: relative; box-sizing: border-box;}
.hd_nav_title li span{display:block; width: 60px; height: 60px; line-height: 60px; text-align: center; border-radius: 50%; background:center center #4A54FF;background-image:linear-gradient(315deg,#6772FF 0,#00F9E5 100%)}
.hd_nav_title li span i{color: #fff; display: block; font-style: normal; font-size: 2rem;}
.hd_nav_title li div{padding-left: 30px; line-height: 1.7;}
.hd_nav_title li.on{background-color:#54a3da; border: 1px solid #54a3da;}
.hd_nav_title li.on::after{content: ""; display: block; position: absolute; width:0; height:0; border-bottom: 0;border-top: 8px solid #54a3da; border-left: 8px solid transparent; border-right: 8px solid transparent; bottom:0; left: 50%; margin-left: -4px; bottom: -6px; transition: width .4s;}
.hd_nav_title li:first-child{border-radius: 5px 0 0 5px;}
.hd_nav_title li:last-child{border-radius:0 5px 5px 0;}
.hd_nav_title li.on span{background: #fff !important;}
.hd_nav_title li.on span i{color: #1667a0;}
.hd_nav_title li.on div a{color: #fff !important;}
.hd_nav_title li div p{opacity: .8; font-size:.875rem;}
.hd_nav_title li div p a{color: #666;}

.xjcx{width: 90%; max-width: 600px; line-height: 40px; margin: auto; height:70px;}
.xjcx label{width: 100px; font-weight: bold; color:#266db5; font-size: 1.25rem; float: left;}
.xjcx input{float: left; background-color: #f8f9f9; width: calc(100% - 160px); box-sizing: border-box; height: 40px; line-height: 40px; padding: 0 10px; border: 1px solid #ccc;}
.xjcx button{float: left; width: 60px; height: 40px; background: #ed733a; color: #fff; border:0;}
.xjcx button i{font-size: 1.5rem;}

.xjhf {margin-top:15px;}
.shadows{margin: 10px 0 30px; -webkit-box-shadow: 0 0 16px rgba(0, 0, 0, .175); box-shadow: 0 0 16px rgba(0, 0, 0, .175); padding:1rem;}
.gzjdtable{width: 100%;}
.gzjdtable thead th{border: 1px solid #dae6f0;}
.gzjdtable th{background-color: #f1f8ff; line-height: 40px; font-weight: bold; color: #0e4173;}
.gzjdtable td{line-height: 40px; border-bottom:1px solid #dae6f0; text-align: center;}
.gzjdtable td.titles{text-align: left;}
.hd .more{text-align: center; padding: 1em;}
.gzjdtable .xh{width: 50px;}
.gzjdtable .zxtype{width: 80px;}
.myzj_list{margin:0 -5px;}
.myzj_list li{float: left; width: 33.33%; padding: 15px; box-sizing: border-box;}
.myzj_list li h4{font-size: 1.125rem; font-weight: normal; background: #fff; -webkit-box-shadow: 0 0 16px rgba(0, 0, 0, .175); box-shadow: 0 0 16px rgba(0, 0, 0, .175); padding:1.5rem 1rem;}
.myzj_list li h4 a{display: block; height: 4.5rem; margin-bottom: 0.625rem;}
.myzj_list li h4 font{margin-right: 1.125rem; color: #51abdf; border:1px solid #51abdf; padding:5px 20px;}
.myzj_list li h4 span{font-size: 1rem; color: #999; line-height: 2;}

.xjhf li{float: left; width: 25%; text-align: center;}
.xjhf li b{display: block; font-size: 2.25rem; color: #215aa0; line-height: 2.5;}
.xjhf li span{margin-top: 10px;display: block;border-right: 1px solid #e2e2e2;}
.xjhf li:nth-last-child(1) span{border-right: 0;;}
.hd_box2 .tj{  height: 80px; line-height: 80px; width: 100%; background-color: #e9eff4;margin-top: 60px;font-size: 1.25rem;}
.hd_box2 .tj span{padding: 0 30px; display: inline-block; color: #215aa0;}


.timer-input{
    display: flex;
    justify-content: space-between;
}
.yearput {
    margin-top: 10px;
}
.yue {
    margin-left: 10px;
}
#month {
    margin-right: 15px;
}
.nian {
    margin-right: 10px;
}
.innerBox{overflow:hidden; zoom:1;}
.infoList{position: relative; overflow: hidden;}
.infoList li{float: left; position: relative; width: 100%; padding-top: .5em; padding-bottom: .5em; overflow: hidden;}
.infoList li h4{position: relative; z-index: 2; padding-left: 1.25em; font-weight: normal; font-size: 1em; overflow: hidden;}
.infoList li h4 a{float: left; line-height: 1.6em; max-width: 88%; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden;}
.infoList li h4 a:before{position: absolute; top: -3px; left: 2px; content: ""; margin-top: .8em; width: 5px; height: 5px; background-color: #ccc; background-repeat: no-repeat; border-radius: 50%;}
.infoList li h4 a:hover:before{background-color: #87b6de !important;}
.infoList li h4 a em{font-style: normal;}
.infoList li h4 a em.ing{color: #c00;}
.infoList li h4 span{position: absolute; z-index: 10; top: 50%; margin-top: -.8em; line-height: 1.6em; white-space: nowrap;}
.infoList li h4 .time{right: 0; color: #999;}
.infoList li br{display: none;}
.infoList.hadLine li{padding-top: 1.125em; padding-bottom: 1.125em;}
.infoList.hadLine li:before{position: absolute; bottom: 0; left: 0; width: 100%; content: ""; border-top: 1px solid #ededed;}
.infoList.hadLine.dashed li:before{border-top: 1px dashed #cccccc;}
.infoList.notBefore li h4{padding-left: 0;}
.infoList.notBefore li h4 a:before{content: normal;}
.infoList.blueBefore li h4 a:before{background-color: #91bdef;}
.infoList.yyyy-MM-dd li h4{padding-right: 100px;}
.infoList.MM-dd li h4{padding-right: 70px;}
/*common*/
.common-head{border-bottom:1px solid #c8dff1;}
.common-head.notBorder{border-bottom:none;}
.common-head .hd{float:left;}
.common-head .hd li{float:left; margin-bottom:-1px; font-size:18px; font-weight:bold; text-align:center;}
.common-head .hd li.on{cursor:pointer;}
.common-head .whole{width:100%;}
.common-head .whole li{padding-right:0 !important; padding-left:0 !important;}
.common-head .menu1 li{padding:15px 25px 16px; color:#999;}
.common-head .menu1 li a{color:#999;}
.common-head .menu1 li.on{padding-bottom:12px; color:#333; border-bottom:4px solid #0063b8;}
.common-head .menu1 li.on a{color:#333;}
.common-head .menu1 li.current{padding-bottom:12px; color:#333; border-bottom:4px solid #0063b8;}
.common-head .menu1 li.current a{color:#333;}

.common-more{float:right; font-size:14px; margin-right:10px;}
.common-more a{color:#666;}
.common-more a:hover{color:#ff8b17;}
.common-more.more1{line-height:51px;}
.common-more.more2{line-height:48px;}
.common-head .currentName{float:left; padding:0 30px; margin-bottom:-1px; font-size:18px; font-weight:bold; color:#fff; line-height:56px; background-color:#0063b8;}

.common-head .channelName{position:relative; float:left; padding-left:20px; font-size:1.5em; font-weight:bold; color:#0064b9;}
.common-head .channelName:before{position:absolute; top:50%; left:0; content:""; width:5px; height:22px; margin-top:-9px; background-color:#0064b9;}
.common-head .channelName a{color:#0064b9;}
.grid{background-color:#fff;}
.common-head.fixed{height:55px;}

.common-pic-mode{overflow:hidden;}
.common-pic-mode ul{margin-right:-10px; margin-left:-10px; overflow:hidden; zoom:1;}
.common-pic-mode ul li{float:left; overflow:hidden; zoom:1;}
.common-pic-mode ul li a{position:relative; display:block; margin:0 10px 20px; overflow:hidden;}
.common-pic-mode ul li p.pic{display:block; width:100%; overflow:hidden;}
.common-pic-mode ul li p.pic img{display:block; width:100%; height:auto; min-height:100%;}
.common-pic-mode ul li span.txtbg{position:absolute; bottom:0; left:0; z-index:1; content:""; display:block; width:100%; height:40px; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
.common-pic-mode ul li span.txt{position:absolute; right:0; bottom:0px; left:0; z-index:2; margin:0 10px; font-size:14px; line-height:40px; color:#f1f1f1; text-align:center;}
.common-pic-mode ul li span.shadow{position:absolute; top:0; left:0; width:100%; height:100%; background-image:url(../images/white-opa5.png); visibility:hidden;}
.common-pic-mode ul li span.shadow i{position:absolute; top:50%; left:50%; width:64px; height:64px; margin-top:-32px; margin-left:-32px; background:url(../images/video-play.png) no-repeat;}
.common-pic-mode ul li a:hover span.shadow{visibility:visible;}

.xwzfy_iframe{overflow: scroll;}
.xwzfy_iframe iframe{width: 1240px; height: 800px;}


/* 1200  */
@media only screen and (max-width:75em) {
  .main-header .nav li:nth-child(1){width: 13%; height: 80px; line-height: 80px;padding: 0;}
  .main-header .nav li{width: 29%; line-height: 40px;padding: 0; text-align: center;}
  .main-header .nav li a{text-align: center;font-size:1.125rem; color: #fff;display: block;}
  .main-header .nav li a::after{content: normal; display: none;}
  .main-header .nav li a::before{position: absolute; top:50%; right: 0; content: ""; height: 20px; width: 1px; margin-top: -10px; background-color: #fff;}
  .main-header .nav li:nth-child(4) a::before,
  .main-header .nav li:nth-child(7) a::before{display: none;}
  .nav li a{padding-bottom: 0px;}
  .main-header .logo a{margin: 0 auto;}
  .main-header{height: auto;}
  .columns_name{display: none;}
  .nav{background-color: #035294;}
  .header .container{padding:0;}
  .main-header .logo a{background: url(../images/logo.png) no-repeat center center; background-size: 80%;}
  .main-header{background:#fff !important;}
.myzj_list li h4 a {overflow: hidden;text-overflow: ellipsis;white-space: normal;display:-webkit-box;height: auto;
     -webkit-line-clamp:2 ;
     -webkit-box-orient:vertical;}
}


/* 992 平板_横 */
@media only screen and (max-width: 62em) {
  .list_box .tab-head{height: auto; overflow: hidden;} 
  .list_box .tab-head li{margin-right: 2rem;}
  .hd_nav_title li{width: 100%;}
  .sjkf_cont .list_box{width: 100%;}
  .sjgb_box{margin-top: 20px;}
}

/* 768 手机_横 平板_竖 */
@media only screen and (max-width: 48em) {
    .pageListPic ul{margin-right:-8px; margin-left:-7px;}
    .pageListPic ul li a{margin:15px 8px 0 7px;}
    .pageListPic ul li{width:33.33333%;}
	.m-common-more{display:block;}
    .sjkf-menus li b{width: 20vw; height: 20vw; background-size:cover !important;}
	.sjkf-menus li{width: 50%;margin-bottom: 3rem;}
	.zffw_list_con li{width: 33.33%;}
	.ztfw_list_con li{width: 33.33%;}
	

	
}
/* 576 手机_竖 */
@media only screen and (max-width: 36em) {
    .pageListPic ul li{width:50%;}
    .list_box{width: 100%;}
    .sjkf-menus li b{width: 30vw; height: 30vw; background-size:cover !important;}
	.page_nav_title li {font-size: 1.125rem;}
	.location{line-height:1.6; margin-bottom: 10px;margin-top: 10px; }
	.ztfw_list_con li{width: 50%;}
	.page_box3 {margin:2rem 0;}

}

/* 450 手机_竖 */
@media only screen and (max-width: 28.125em) {
  .infoList li h4{padding-right:0 !important;}
  .infoList li h4 a{display:inline !important; float:none !important; max-width:none !important; padding-right:12px !important; white-space:normal !important;}
  .infoList li h4 .time{position:static !important;}
}

/* 414 手机_竖 */
@media (max-width: 25.875em){
    .pageListPic ul li{height:auto;width: 100%;}
	.pageListPic ul li img {height: auto;}
}