*{margin:0;padding:0;}
a{text-decoration:none;}
a img{border:none;}
a:focus{outline:none;}
a:link,a:visited{color:#000000;text-decoration:none}a:hover{color:#2d62cc;text-decoration:none}img{border:none}ol,ul,li{list-style:none}i{font-style:normal}input,img{vertical-align:middle}
input,select,textarea{outline:0;}
textarea{resize:none;}
table{border-collapse:collapse;border-spacing:0;}
var,em{font-weight:normal;font-style:normal;}
ul,ol,dl{list-style:none;}
a,div{ font-family:"å¾®è½¯é›…é»‘"; color:#000000; font-size:16px;}
ul,li{ margin:0px; padding:0px; list-style:none}
.l{ float:left}
.r{ float:right}
.clearfix {display: block;#zoom: 1;clear:both;}
.cbw{width:900px; margin:0 auto}
.b_l{ float:left; width:730px; margin-right:99px}
.b_r{ float:left; width:571px}
.botjs a{ font-size:14px}
.fq2-top-2 a {font-size:14px}

.lm{ height:50px; background:url(images/lmbg.jpg) center no-repeat; text-align:center; line-height:46px; margin-bottom:15px}
.lm a{ color:#F25522; font-size:28px; font-weight:bold }

.listbox{width:1000px;height:50px;overflow:hidden; padding: 0px 0; margin:0 auto;}
.listbox ul li{ line-height:50px;height:50px;float:left;width:50% ;}
.listbox ul li:before{ content:""; display:block; width:3%; height:11px; float:left; margin-top:22px; background:url(images/dian1.jpg) no-repeat}
.listbox ul li a{display:block; float:left; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; width:93%}

.listbox2{width:930px;height:50px;overflow:hidden; padding: 0px 0; margin:0 auto;}
.listbox2 ul li{line-height:50px;height:50px;float:left;width:33%;}
.listbox2 ul li:before{content:""; display:block; width:5%; height:11px; float:left; margin-top:22px; background:url(images/dian2.jpg) no-repeat}

.flipnum{ position:absolute; top:10px; right:10px; z-index:999}
.flipnum ul li{width:20px; height:20px; color:#FFFFFF; background:#CCCCCC; float:left; text-align:center; margin-right:10px; line-height:20px; cursor:pointer}
.flipnum ul li.on {background:#CC0000;color:#FFFFFF;}

.top_but ul li{float:left;height:50px;line-height:46px;padding:0px 30px;border:1px solid #74B3EA;background: #673ab7;margin-right:40px;border-radius:25px}
.top_but ul li a{ color:#FFFFFF; font-size:20px;}
.top_but ul li.on{ background:#FFFFFF;}
.top_but ul li.on a{ color:#3085FF; font-weight:bold}
.top_but ul li:hover{ background:#FFFFFF;}
.top_but ul li:hover a{ color:#3085FF; font-weight:bold}

/* .lmbg{ background:url(images/lm_bg.jpg) repeat-y} */

.lm4>div{ float:left; text-align:center}
.lm4>div.b{width:160px;height:140px;padding-top: 38px;background-size: contain!important;}
.lm4 .t:hover{ color:#0033FF; background:#FFFFFF}
.lm4 .t{color: #1f60c2;border:1px solid #FFFFFF;padding:3px;font-size: 18px;letter-spacing: 4px;border-radius:5px;font-weight: 700;}

.cb-tab-list .swiper-slide {background:#E2EFFF;}
.cb-tab-list{width:100%; height:100%; position:relative}
.cb-tab-list .swiper-container{width:100%; height:100%;}
.cb-tab-list .lm_tit{ position:absolute; top:20px; right:10px; z-index:999}
.cb-tab-list .lm_tit a{padding:0 10px; border:1px solid #CCCCCC}
.cb-tab-list .lm_tit a.on{ background:#FF0000; color:#FFFFFF; }

.lm8list{ float:right;}
.lm8list ul li{ margin-bottom:15px}

.lm9list{ overflow:hidden}
.lm9list ul{ width:120%}
.lm9list ul li{ float:left; width:336px; background:#EAF4FD; margin-bottom:15px; margin-right:20px;border-radius:5px}
.lm9list ul li:before{ content:""; display:block; width:10%; height:11px; float:left; margin-top:25px; background:url(images/dian2.jpg) center no-repeat}
.lm9list ul li a{display:block;float:left;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 78%;height:60px;line-height:60px}
.lm9list ul li:hover {background:#0066CC;}
.lm9list ul li:hover a{ color:#FFFFFF}



  .fq2-1200{ width:1200px; height:auto; margin:0 auto;position: relative;}
  .fq2-top{ width:100%; height:50px; border-bottom:1px solid #cecece; font-family:'å¾®è½¯é›…é»‘';background: #ffffff;}
  .fq2-logo{ width:150px; height:50px;     position: absolute;left: 0px;top:7px;}/*+++*/
  .fq2-top-1{ width:auto;line-height:50px; font-size:18px; float:left; margin-left: 180px;}
  .fq2-top-1 ul{ margin:0; padding:0;}
  .fq2-top-1 li{ width:auto; border-left:0px solid #333; padding:0 15px; float:left;}
  .fq2-top-1 li:first-child{ border-left:none;}
  .fq2-top-1 li a{ display:block;}
  .fq2-top-2{ width:auto;font-size:14px; float:right;}
  .fq2-top-2 ul{ margin:0; padding:0;}
  .fq2-top-2 li{ width:auto; border-left:1px solid #333; padding: 0 10px;float:left;margin-top:18px;height: 15px;line-height: 15px;}
  .fq2-top-2 li:first-child{ border-left:none;}
  .fq2-top-2 li a{ display:block;}
  .fq2-top-3{ width:auto; height:30px; float:right;
    /*    background:url(images/1705071431357964483.png) 3px center no-repeat; padding-left:27px; */
    font-size:12px;}
  .fq2-dl{ width:auto; height:11px; float:left; margin-top:9px;}
  .fq2-dl ul{ margin:0; padding:0;}
  .fq2-dl li{ width:auto; height:11px; line-height:11px; float:left; border-left:1px solid #850808; padding:0 5px;}
  .fq2-dl li:first-child{ border-left:none;}
  .fq2-dl li a{ color:#850808};
  .fq2-fjt{ width:auto; height:11px; float:left; margin-top:9px; margin-left:5px;}
  .fq2-fjt ul{ margin:0; padding:0;}
  .fq2-fjt li{ width:auto; height:11px; line-height:11px; float:left; border-left:1px solid #850808; padding:0 5px;}
  .fq2-fjt li:first-child{ border-left:none;}
  .fq2-fjt li a{ color:#850808};
  .fq2-wza{}
  .fq2-wza a{ color:#850808;}
  .fq2-top2{ width:100%; height:50px; border-bottom:2px solid #c10d0c; margin-top:20px;}
  .fq2-top2-1{ width:160px; height:30px; float:left; line-height:30px; font-size:26px; font-weight:bold; color:#c10d0c;}
  .fq2-nav{ width:420px; height:48px; float:left; margin-left:20px;}
  .fq2-nav ul{ margin:0; padding:0;}
  .fq2-nav li{ width:auto; height:12px; line-height:12px; float:left; padding:0 9px; border-left:1px solid #c3b2b2;}
  .fq2-nav li:first-child{ border-left:none;}
  .fq2-nav li a{ font-size:12px; font-weight:bold; display:block;}

  .fq2-top2-3{ width:30px; height:48px; float:left;}
  .fq2-top2-3 ul{ margin:0; padding:0;}
  .fq2-top2-3 li{ width:30px; height:12px; line-height:12px; float:left; text-align:center;}
  .fq2-top2-3 li a{ font-size:12px; color:#cc3300; display:block;}
  .fq2-top2-4{ width:220px; height:48px; float:right; margin-right:5px;}
  .fq2-js{ width:220px; height:20px; border:1px solid #c9c9c9;}
  .fq2-rc{ width:100%; height:15px; line-height:15px; margin-top:5px; font-size:12px;}
  .fq2-fjt{ width:auto; height:11px; float:left; margin-top:9px; margin-left:5px;}
  .fq2-dl ul{ margin:0; padding:0;}
  .fq2-dl li{ width:auto; height:11px; line-height:11px; float:left; border-left:1px solid #850808; padding:0 5px;}
  .fq2-dl li:first-child{ border-left:none;}
  .fq2-dl li a{ color:#850808};
.fq2-top a img:hover {
   filter: alpha(opacity=80);
   opacity: 0.8;
 }
.fq2-top a {
   color: #333;
 }
.fq2-top a:hover {
   text-decoration: underline;
 }
.fq2-top a:focus {
   filter: alpha(opacity=80);
   opacity: 0.8;
 }
.fq2-top a {
  background-color: transparent;
  text-decoration: none;
  -webkit-text-decoration-skip: objects;
}
.fq-top2{
min-width:1200px;
}
.fq-dqwz {
min-width:1200px;
}
.fq2-top-1 a:hover {color: #ff840b;}

body{background: url(../images/top.png) top center/cover no-repeat;}

.lmbg {
    /* background: url(images/lm_bg.jpg) repeat-y; */
    padding: 37px 50px;
    background: #eaf4fd;
    border-radius: 33px;
    box-shadow: 6px 6px #cbe1f8;
    line-height:30px; font-size:16px;
    position: relative;
    margin-top:50px
}

.ctitle{
    position: absolute;
    display: block;
    padding: 8px 22px;
    border-radius: 0 40px 40px 40px;
    background: #673AB7;
    top: -40px;
    font-size: 22px;
    color: #fff;
    left: 30px;
    box-shadow: 5px 5px 9px #9E9E9E;
}
.top_but ul li.on a {
    color: #673ab7;
    font-weight: bold;
}

.main-wrap{
    width:1042px; margin:0 auto; padding-top:40px
}
.top-wrap{
    min-width:1100px
}




.fl {
    float: left;
    _display: inline;
}

.container:after {
    display: table;
    content: " ";
    clear: both;
}

.fr {
    float: right;
    _display: inline;
}

.footer {
    background: #f3f3f3;
    margin-top: 80px;
    border-top: 1px solid #c9c9ca;
    padding: 15px 0 15px 0;
    background-color: #f8f8f8;
    text-align: center;
    line-height: 25px;
    color: #333;
    font-size: 14px;
}

.footer-right-ico img {
    display: inline;
}

.zt-top {
    position: relative;
    z-index: +333;
    background-color: #e3f2fd75;
}

.zt-top-logo {
    width: 30%;
    height: 64px;
}

.zt-top-logo img {
    height: 64px;
}

.zt-top-menu {
    width: 60%;
}

.zt-xn-nav-bg {
    position: relative;
}

.zt-xn-nav {
    padding-bottom: 0;
    height: 4rem;
    position: relative;
}

.zt-xn-nav::-webkit-scrollbar {
    display: none;
}

.zt-xn-nav ul {
    padding: 0;
    margin: 0 auto;
}

.zt-xn-nav ul li {
    float: left;
    height: 64px;
    line-height: 64px;
    padding: 0 1%;
    margin: 0 0.5%;
    vertical-align: middle;
    position: relative;
    width: 7%;
    text-align: center;
    box-sizing: content-box;
}

.zt-xn-nav ul li:nth-child(3) {
    width: 20%;
}

.zt-xn-nav ul li img {
    left: 0.5rem;
    top: 0.75rem;
    position: absolute;
    height: 0.8rem
}

.zt-xn-nav ul li a {
    display: block;
    height: 100%;
    font-size: 18px;
    color: #1778d9;
    text-shadow: 2px 2px 2px white;
    font-weight: 700;
}

.zt-xn-nav ul li span {
    font-size: 1.2rem;
    padding: 0 0.3rem 0 0;
    transition: all 0.5s;
}

.zt-xn-nav ul li:hover {
    -webkit-transition-property: all;
    -webkit-transition-duration: 0.3s;
    -webkit-transition-timing-function: ease;
}

.zt-xn-nav ul li:hover a {
    color: #FFC107;
    text-decoration: none
}

.fw-a {
    display: block;
    width: 209px;
    background: url(http://www.xianning.gov.cn//ztzl/2023zt/gjlsjy/material/images/fwgz.png) top center/100% no-repeat;
    height: 114px;
    line-height: 75px;
    text-align: center;
    font-size: 18px;
    font-weight: 700;
    margin-right: 30px;
}



@media (max-width: 767px) {

	.zt-top-menu,.footer-left-yl{display: none;}
}

.top-bot{
    background: url(../images/sbktop.png) top center/contain no-repeat ;
}

/* .lmbg{ background:url(material/lm_bg.jpg) repeat-y} */

.dz_lm4_txt{font-size:18px; color:#0066FF; padding-left:60px; line-height:50px; font-weight:bold}

.dz_lm3_list{ margin-top:30px; }
.dz_lm3_list ul li{ width:173px; float:left; text-align:center}
.dz_lm3_list ul li div{ padding:5px 0}
.sldzsbk-body{padding-bottom: 50px;}
.sldzsbk-body .sldzsb_ewmbody{
    /* width:1100px; */
    margin:0 auto;
    /* border: 1px solid rgb(240,240,240); */
    margin-bottom: 20px;
    /* box-shadow: 0px 0px 10px 0px rgb(240,240,240); */
    padding-top:25px;
}
.sldzsbk-body .sldzsbtop_text{
    width:70%;
    text-align:center;
    margin:0 auto;
}
.sldzsbk-body .sldzsbbottom_ewmbo>ul{
    content: "";
    clear: both;
    overflow: hidden;
}
.sldzsbk-body .sldzsbbottom_ewmbo>ul>li{
    /* margin-left: 68px; */
    width: 25%;
    float: left;
    /* text-align: center; */
}
.sldzsbk-body .sldzsbbottom_ewmbo>ul>li>p:first-child {
    background: rgba(240,240,240,0.5);
    border-radius: 50%;
}
.sldzsbk-body .sldzsbbottom_ewmbo>ul>li>p:first-child>span {
    display: inline-block;
    width: 90%;
    height: 90%;
    background: #fff;
    border-radius: 50%;
    margin: 8px 8px;
}
.sldzsbk-body .sldzsbbottom_ewmbo>ul>li:first-child>p>span>img {
    width: 90%;
    height: 90%;
    margin: 7px 7px;
}
.sldzsbk-body .sldzsbbottom_ewmbo>ul>li>p:first-child {
    background: rgba(240,240,240,0.5);
    border-radius: 50%;
    width:180px;
    height:180px;
    margin: 8px auto;
}
.sldzsbk-body .sldzsbbottom_ewmbo>ul>li>p:first-child>span>img {
    width: 70%;
    height: 70%;
    margin: 24px 24px;
}
.sldzsbk-body .sldzsbbottom_ewmbo>ul>li:first-child>p:first-child>span>img {
    width: 92%;
    height: 92%;
    margin: 9px 9px;
}
.sldzsbk-body .sldzsbbottom_ewmbo>ul>li:first-child>p:first-child+p {
    width: 26px;
    height: 20px;
    background-size: 26px 20px;
}

.sldzsbk-body .sldzsbbottom_ewmbo>ul>li>p:first-child+p>img {
    width: 26px;
    height: 20px;
}
.sldzsbk-body .sldzsbbottom_ewmbo>ul>li>p:first-child+p {
    margin: 10px auto;
}
.sldzsbk-body .sldzsbbottom_ewmbo>ul>li:first-child+li>p:first-child+p {
    width: 26px;
    height: 20px;
    background-size: 26px 20px;
}
.sldzsbk-body .sldzsbbottom_ewmbo>ul>li>p:first-child+p>img {
    width: 26px;
    height: 25px;
}
.sldzsbk-body .sldzsbbottom_ewmbo>ul>li:first-child>p:first-child+p>img {
    width: 28px;
}
.sldzsbk-body .sldzsbbottom_ewmbo>ul>li:first-child+li+li>p:first-child+p {
    width: 26px;
    height: 20px;
    background-size: 26px 20px;
}
.sldzsbk-body .sldzsbbottom_ewmbo>ul>li:first-child+li+li+li>p:first-child+p {
    width: 26px;
    height: 20px;
    background-size: 26px 20px;
}
.sldzsbk-body .sldzsbbottom_ewmbo>ul>li>p:first-child+p+p {
    padding: 5px 0px;
    /* background: rgb(196,3,17); */
    text-align: center;
    /* border-radius: 50px; */
}
.sldzsbk-body .sldzsbbottom_ewmbo>ul>li>p:first-child+p+p>a {
    display: inline-block;
    width: 100%;
    height: 100%;
    color: #fff;
    background: rgb(196,3,17);
    font-size: 18px;
    border-radius: 50px;
    max-width: 200px;
    margin-top: 8px;
}
.sldzsbk-body .sldzsbtop_text{
    font-size:18px;
    color:rgb(100,100,100);
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
    margin-bottom:50px;
}
.sldzsbk-body .slsbty_laiyuantex{
    width:1100px;
    margin:0 auto;
    text-align:center;
    margin-bottom: 20px;
}
.sldzsbk-body .tzclitex{
    text-align:center;
    margin:20px 0;
}
.sldzsbk-body .tzclitex a{
    font-size: 18px;
 color: rgb(100, 100, 100);
 font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;

}
.sldzsbk-body .tzclitex a span:first-child+span{
    color:red;
    margin-left:10px;
}