﻿@charset "gb2312";
/* CSS Document */

@media only screen and (max-width: 1100px) {
.zfjg-list li{ width:31.33%;}
#szfContent .leader-list { padding-left: 0;}
#szfContent .leader-list h3 { position: static; width: 100%; padding-bottom: 0px;}
#szfContent .leader-list ul li { width: 33.33%; margin-right: 0;}
#szfContent .leader-list ul li .pic { width: 100px; max-width: 100%; height: 120px; margin: 0 auto;}
#szfContent .leader-list ul li .pic img { max-width: 100%; height:105px;}
#szfContent .leader-list.first ul li { float: none; width: 118px; margin: 0 auto;}
#szfContent .leader-list.first ul li .pic { width: 130px; height: 143px;}
#szfContent .leader-list.first ul li .pic img{ width: 130px; height: 127px;}
.tab-sz-hd>ul>li i{ display:block; margin:0 auto;}
.zbjs-list{ margin-left: -2%;}
.zbjs-list li{ width: 23%; margin-left:2%; }
.web-footer{ height:0px;line-height:0px; display:none;}
.app-footer{ margin-bottom:65px; display:block;}
.floorContent {padding: 10px;}
.navList{ margin: 0 auto; }
.navList ul { margin: 0 auto; text-align: center; padding: 0; }
.navList li { width: 25%; padding: 10px 0; display: inline-block;}
.navList li a { display: block; font-size: 14px; color: #999; text-align: center;}
.navList li i { display: block; margin: 0 auto; width: 60%; max-width: 50px;}
.copyright{ background: #006dba; padding:1rem;color: #fff; font-size:1rem; text-align:center;}
.copyright a { padding: 0 5px;}
.copyright i { font-size:1rem; color:#fff;}
.x-app-bottom {position: fixed;top: auto;left: 0;bottom: 0;width: 100%;height:70px; padding:8px 0; border-top:1px solid #2390dd; background:#006dba; z-index:999;}
.app-nav li{ width:25%; float:left;text-align:center; font-size:.95rem;}
.app-nav li i{ display:block; margin:0 auto; font-size:1.2rem; color:#fff;}
.app-nav li a:hover{color:#fff}
.app-nav li a{color:#fff}
.mail-table td:nth-child(3){display:block;}

.cy-web-position{ width:100%;position:static; padding-bottom: 30px;}
.cy-web-list{position:static; left:35px;}
.cy-web-list2{position:static; left:150px; top:116px;}
.cy-web-list3{position:static; left:265px; top:233px;}
.cy-web-list li,.cy-web-list2 li,.cy-web-list3 li{ width:33%; float:left; margin-top:10px;}
.cy-web-list li a,.cy-web-list2 li a,.cy-web-list3 li a{ 
/*transform:rotate(45deg);
-ms-transform:rotate(45deg);
-moz-transform:rotate(45deg);
-webkit-transform:rotate(45deg);
-o-transform:rotate(45deg);*/}
.cy-web-list li a:hover,.cy-web-list2 li a:hover,.cy-web-list3 li a:hover{z-index: 100; }
.cy-web-list li img,.cy-web-list2 li img,.cy-web-list3 li img{-webkit-transition: all 0.6s ease-out; transition: all .6s ease-out;} 
.cy-web-list li:hover img,.cy-web-list2 li:hover img,.cy-web-list3 li:hover img{ -webkit-transform: rotateY(360deg); transform: rotateY(360deg);  }

}
@media only screen and  (max-width: 768px){
.mail-nav { display: flex; flex-wrap: nowrap; overflow-x: auto; overflow-y: hidden; }
.mail-nav li { flex-shrink: 0;}
.icon-lou {background: url(../images/lou_w.png) center center no-repeat;}
.new-list li span{width:80px;}
.zfjg-list li{ width:48%;padding:.3rem .5rem;}
.tab-box { position:relative;overflow: hidden;}
.tab-box *{ box-sizing:border-box; }
.tab-hd>ul>li{ margin-right:20px; }
.tab-hd {margin-right:20px; overflow: scroll; overflow-y:hidden; -webkit-overflow-scrolling: touch; overflow-scrolling: touch; cursor:move; }
.tab-scroll ul {width: 620px;}
.tab-hd>span{ position:absolute; right:0; top:0; height:43px; border-bottom: 1px solid #e7e7e7;}
.tab-hd>ul>li::after{position: absolute;top: 17px; right:-10px; content: "";width:1px;height:18px;background: #eee}
.zwgk-search .form-row>div{margin-top:.2rem;margin-bottom:.2rem;}
.zwgk-search .btn{ height: 40px;}
.zwgk-search .form-control ,.zwgk-search .custom-select{height:35px;}
.zfxxgk-list li i{font-size: 2rem;}
.tab-sz-hd>ul>li>a{font-size:.8rem; color: #333; }
.tab-sz-hd>ul>li i{ width:45px; height:45px;  border:1px solid #006dba; border-radius:50%; background:#fff;font-size:1.2rem;line-height:45px; color:#006dba;}
.file-form-main{ display:none;}
.contents-header {margin-bottom:.5rem;}
.app-file-so{ display:block;}
.app-file-so{ padding:.5rem;}
.app-file-so .form-row{ margin:0;}
.app-file-so .btn ,.app-file-so .form-control { font-size:.8rem;}
.app-file-so .custom-select {font-size:.8rem;}
ul.news-list li{position: relative; padding: .48rem 0 .48rem 0rem;  background:none; border-bottom: 1px solid #f2f0f1; }
ul.news-list li a{ display: block; width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color: #333; }
ul.news-list li:hover a{ color: #006eab; }
ul.news-list li:hover span{ color: #006eab; }
ul.news-list li span{ display: block; float:none; width:100%; font-size: 1rem; text-align: left; color: #999999; }
ul.news-list .line {height: 0; line-height: normal; margin: 0px; padding:0px; border-bottom:none; background: none;}
ul.bmdt-list li{position: relative; padding: .48rem 0 .48rem 0rem;  background:none; border-bottom: 1px solid #f2f0f1; }
ul.bmdt-list li div{ display: block; width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color: #333; }
ul.bmdt-list li:hover a{ color: #006eab; }
ul.bmdt-list li:hover span{ color: #006eab; }
ul.bmdt-list li span{position:inherit;  display: block; float:none; width:100%; font-size: 1rem; text-align: left; color: #999999; }
ul.bmdt-list .line {height: 0; line-height: normal; margin: 0px; padding:0px; border-bottom:none; background: none;}
.pages{ text-align: center;}
.pages .pages-l{ float: inherit; text-align: center; margin: 0;}
.pages .pages-l a,.pages .pages-r{ display: none;}
.pages .pages-l a.prev,.pages .pages-l a.next{ display:inline-block;}
.content-box{ padding:10px 15px;}
.content-title { font-size:1.25rem;  font-weight: bold; text-align: center;}
.wznr-mess-r{display: none;}
.wznr-mess-l {width: 100%; float: inherit;}
.wznr-mess-l span:nth-child(2) { float: right; font-size:1rem;}
.wznr-mess-l span { margin-right: 10px;}
.content-box .content { line-height: 2; font-size:1rem; color: #333;}
.xgld{ padding:0 .5rem;}
.mail-tab-hd{ height:35px;}
.mail-tab-hd>ul>li{ margin-right:2px; float:left; padding: 0rem; height:35px; line-height:35px;  position: relative;}
.mail-tab-hd>ul>li>a{font-size:.8rem; color: #333; }
.mail-table td{text-align: left;
white-space: normal;
word-break: break-all;}
.mail-table td:nth-child(2),.mail-table td:nth-child(3),.mail-table td:nth-child(4),.mail-table td:nth-child(5),.mail-table td:nth-child(6){  display:none;}
.mail-table .thead-light{ display:none;}
.mail-table td ,.mail-table th {padding:.5rem .25rem .5rem .8rem;}
.gk-icon li{width: 25%;margin-top: 20px}
.gk-icon li a{font-size: 14px;}
.gk-icon li i{font-size:2rem;}
.gk-icon li p{margin-top: 0;}
.ins-title {margin-bottom:20px;}
.sq-py-5{ padding: 1.5rem 0; }   
.whyy li{display: inline-block;float: none;width:43%;margin:20px 0 30px 6%;}

.wjxx { padding: 10px;}
.wjxx li{ width: 50%; padding: 5px 0; }
.wjxx li span { margin-left: 0;}
.zt-h{height: 140px;} 
.yjzj-box ul li{padding: 15px 8px 10px;position: relative;}
.yjzj-box{margin-top: 15px;}
.yjzj-box ul li span{font-size: 12px; margin-top: 4px; margin-right:10px;width: 50px;height: 50px; line-height: 50px; }
.yj-nr{margin-left: 0;width: auto;float: none}
.yj-nr h5{font-size: 1rem;margin-left: 55px; line-height:28px;font-weight: normal;min-height: 56px;}
.yj-nr p{font-size: .8rem}
.zj-btn a{border: none!important;background: none!important;font-size: .8rem;color: #999!important;width: auto;height: auto;line-height:1.5;}
.zj-btn{ position: absolute;bottom: 8px;right: 5px;} 
.whyy-bq span{display: block; font-size:.85rem;font-weight: normal;width: 100%;}
.applica-nr1 .yhsx-h1{text-align: center;text-indent: 0;background: none;height: auto;}
.applica-title a{width: 100%;}
.ewb-ac-bd{padding-left: 0;}
.ewb-input-txt{width: 200px;}
.ewb-credentials{width: 200px;}
.mh-applica{padding: 10px;}
.applica-content{padding: 10px;}
.yhsx-c1 h3{text-indent: 0;}
.yhsx-c1 h4{text-indent: 0;}
.yhsx-c1 p{margin-left: 0;}
.yhsx-c1 h5{margin-left: 0;}
.ap-sllc-1{margin-left: 0;}
.ewb-ml160{margin-left: 10px;margin-top: 10px;}
.ewb-unit-list li{width: 100%;}
.ewb-twoline-label{height: auto; text-align: left;}
.ewb-w230-label{width: 100%;}
.col-form-label{ text-align:left;}
.list-bj ul.sj-list li{ width:50%;  } 
.bjck-list li{ width:50%;}
.sitemap-list { padding-left: 0px;}
.sitemap-list ul li{width: 48%; margin: 5px 1%;}
.bg-yjjy-header{height:220px; background:url(../images/yjjy_header.jpg) center top no-repeat;}
.yjjy-main{ width:85%; margin:2rem auto;}   
}
@media only screen and (max-width: 375px) {
body { font-size:1rem;}
.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto { position: relative; width: 100%; padding-right: 10px; padding-left: 10px;}
.container,.col-12{padding-right: 10px;padding-left: 10px;}
.row{ margin-right: -10px;margin-left: -10px;}
.leader-list h3{ font-size:1rem; }
.tab-hd>ul>li>a{ font-size:1rem; }
.new-list li{ position: relative; padding: .25rem 0; padding-left: 10px; background: url(../images/dian.png) no-repeat 0px center;}
.zbjs-list{ margin-left: -3%;}
.zbjs-list li{ width: 30.3%; margin-left:3%;margin-top:.8rem; }
.zbjs-list li i{ font-size: 1.8rem;}
.dropdown-nav ul li{ font-size:.8rem;}
.zfsz-search .form-control-lg ,.zfsz-search .btn-lg{ font-size:1rem;}
.whyy li{display: inline-block;float: none;width:43%;margin:0px 0 30px 6%;}
.whyy-bq{position: absolute;bottom: -20px;z-index: 99;right:0;left:0;background: #006dba;line-height:32px; border-radius: 4px;}  
.whyy-bq span{display: block; font-size:.85rem;font-weight: normal;width: 100%;}
.whyy li {display: inline-block; float: none;}
.cy-web-position{ width:100%; min-height:520px;position:static;}
.cy-web-list li,.cy-web-list2 li,.cy-web-list3 li{ width:50%; float:left; margin-top:10px;}
.ld-web{ display:none;}
.ld-mb{display:block;}    
.ld-list li{width:100%; margin-top: .8rem; margin-bottom:0rem; padding: .6rem 1rem; border-radius: 4px;background: #ececec;font-size: 1rem;transition: .3s all;}    
.szxx{margin-top:1rem;}
ul.ztsj-list{margin-left:-3%}
 ul.ztsj-list li{float: left; margin-left:3%; margin-bottom: 20px; width:47%; height: 68px;  border-radius: 5px; list-style: none;} 
 ztsj-sliders ul.ztsj-list li:nth-of-type(2n) { margin-right: 0;} 
.sz-p5{ padding:0rem 1rem; font-size:.8rem;} 
.wjxx li{ width: 100%; padding: 5px 0; }
.wjxx li span { margin-left: 0;}
.zt-h{ height: 120px; }  
 .special-list { margin-left:0%;}
.special-list li{ width:100%;border:5px solid #f6f6f6;height: 50px; padding: 10px 12px;margin: 0 0px 10px 0%;overflow: hidden;}   
.cxhz-lf{padding:0rem 0;}
.cxhz-rg ul li{ float: left; width:100%; margin-left:0%; margin-bottom: 10px;}
.ysqgk-title li { width:auto;}   
.list-bj ul.sj-list li{ width:100%; }   
.bjck-list li{ width:100%;}
.ysqgk-box .border-left{ border-left:none !important; border-top:1px dashed #ddd;}
.ysqgk-box div {padding:0px 5px 10px;} 
.ysqgk-box{ padding: .5rem;margin: 0 .75rem; }
.sitemap-list {   padding-left: 0px;}
.sitemap-list ul li{width: 100%; margin: 5px 0px;}
.bg-yjjy-header{height:160px; background:url(../images/yjjy_header_m.jpg) left top no-repeat;}
.yjjy-main{ width:95%; margin:1rem auto;}   
.yjjy-main .form-group{margin-bottom:0rem;}
.yjjy-header{ padding:1rem;}
}