body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,table,input,td,img,div{margin:0;padding:0;border:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
ul, ol, li, dt, dl {list-style-type:none;}
body{ font-size:14px; font-family:微软雅黑;font-style:normal; color: #313131; height: 100%;
    margin: 0;
    /*background: url(images/126.jpg) center no-repeat;*/
    background-size: cover;
   }
img{ border: 0;}
a { text-decoration:none;}
a:hover{ text-decoration: none ! important;}
.am{ margin-right: 0 ! important;}
.ar{ text-align: right ! important;}
.mar-b{margin-bottom: 30px ! important;}
.border-n{ border: none ! important;}
.clearfix:after{ content:""; display:block; visibility:hidden; height:0; clear:both;}
.clearfix{ zoom:1;}
/*首页*/
.in-dex{overflow: hidden; position: relative; width: 100%; height: auto;  max-width: 1920px;  margin:  0 auto;
}
.slides-box{ width: 100%; height: auto; font-size: 14px;}
.slides-box .menu_tab{ margin-left: 20px; margin-top: 20px; overflow: hidden; max-width: 560px ! important; width:40%; height: 50px; float: left;  
 border-radius:40px; background:black; opacity: 0; }
 .slides-box .menu_tab ul{ padding-left: 10%; }
 .slides-box .menu_tab ul li{   display: inline-block; height: 50px; line-height: 50px; float: left;}
 .slides-box .menu_tab ul li a{ color: white;  }
 .slides-box .menu_tab ul li img{  padding-right: 15px;  vertical-align:middle;}
 .logo{ width: 30%; height: auto; padding-top: 10%; margin:auto; text-align: center;}
 .logo img{ width: 80%; top:41%; -webkit-animatiom:fadeInLeft 1s ease both;}
 .search{ width: 100%; height: auto; padding-top: 3%;  text-align: center;}
 .search form .input{ position: relative;}
 
 .navbar-form-mc{}
 .input .serch-small{ position: absolute; right: 0px; top: 6px; margin-right: 36%; }

 .list{ width: 100%; height: auto;     position: fixed;
    bottom: 20%; font-size: 18px; color: white; }
 .list ul{  width: 1020px; height: 100px; margin: 0 auto;}
 .list ul li{ border-radius: 10px; text-align: center; float: left; margin-right: 10px; width: 160px; height: 100px; background: #3386c5;background:rgba(51,123,197,0.83);}
 .list ul li img{vertical-align: middle; width: 50px; height: 50px; display: block; margin:auto; margin-top: 2%;}
 .list ul li em{ }
 .list ul li i{ color: white; font-style: normal;  display: inline-block;}
 .footer{position: fixed; bottom: 0; text-align: center; width: 100%; height: auto; }

 .footer .footer-l{ width: 17%; height: 60px; float: left; line-height: 60px; background: rgba(0,0,0,0.81); }
 .footer .footer-l img{ vertical-align: middle;  display: block; float: right; padding-top: 10px;}
 .footer .footer-r{ width: 83%; height: 60px; float: left; line-height: 60px; background: rgba(0,0,0,0.81); }
 .footer .footer-r ul{ width: 100%; word-wrap: break-word;}
 .footer .footer-r ul li{ float: left; color: white; font-size: 12px; text-indent: 2em;}

/* .footer p{ font-size: 12px; color: white; line-height: 60px; display: -webkit-box; text-indent: 5em;}*/
     
     /*上面盒子淡入效果*/
 .slideInDown{  
      animation-name: slideInDown;  
      animation: slideInDown 2s alternate;  
      -webkit-animation: slideInDown 2s alternate ;  
        
 }  
@-webkit-keyframes slideInDown {
    0% {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
        visibility: visible
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes slideInDown {
    0% {
        -webkit-transform: translateY(-100%);
        -ms-transform: translateY(-100%);
        transform: translateY(-100%);
        visibility: visible
    }

    100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
}

/*下面盒子淡入效果*/
@-webkit-keyframes slideInUp {
    0% {
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
        visibility: visible
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes slideInUp {
    0% {
        -webkit-transform: translateY(100%);
        -ms-transform: translateY(100%);
        transform: translateY(100%);
        visibility: visible
    }

    100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
}

.slideInUp{  
      animation-name: slideInUp;  
      animation: slideInUp 2s alternate;  
      -webkit-animation: slideInUp 2s alternate ;  
      
 } 


 .mune-right{ width: 150px; height: 550px; position: absolute; right: 0px ; top: 55%; z-index: 9999; }
 .mune-right .mun-left{ width: 50px; height: 550px; float: left;}
 .mune-right .mun-left img{vertical-align: middle; margin-top: 105px;}
 .mune-right .mun-right{ width: 100px; height: 550px; float: left;}
 .mune-right .mun-right ul { width: 100px; height: auto;}
 .mune-right .mun-right ul li{ /*border-left: 3px solid #00a0e9;*/ position: relative; text-align: center; float: left; color: white; width: 100px; height: 110px; background: rgba(0, 104, 183, 0.82);}
 .mune-right .mun-right ul li span{height: 1px;
    width: 80%;
    margin: auto;
   /* border-bottom: 1px dashed white;*/
       background: url(../img/aff/aff-dashed.png) no-repeat;
    background-size: 100%;
    position: absolute;
    bottom: 0px;
    left: 10px;}
 .mune-right .mun-right ul li img{  display: block; padding-top: 30px;padding-left: 35%;  }
 .mune-right .mun-right ul li i{ font-style: normal; display: block; padding-top: 20px;   }


/* 政府公开工作要点*/
 .main-p{ max-width: 1920px; width: 100%; height: auto; margin: 0; padding: 0; background: #0957a2;  font-size: 12px; overflow:inherit;}
 .main-p .main-banner { width: 100%; height: 320px; background-image: url(../img/main-points/main-banner.png);}
 .main-p .main-banner .main-img{ width: 500px; margin: auto; padding-top: 60px;}
 .main-p .main-banner .main-img img{ width: 500px; vertical-align: middle;}
 .main-mnue{ width: 100%; height:auto; background: #fed400; margin: 0;  }
 .main-mnue .main-menu{ width: 1000px; height: 105px;  margin: 0 auto;position: relative;}
 .main-mnue .main-menu ul{ width: 1000px;margin: 0 10%; height: 105px;overflow: hidden; }
 .main-mnue .main-menu ul li{width: 20%; float: left;  height: 105px; line-height: 105px; color: #0957a2;     cursor: pointer;
 text-align: center; font-size: 18px;}
 .main-mnue .main-menu .main-radius{ width: 150px; height: auto; position: absolute; left: 0; top: -18%; margin-left: -7%; z-index: 1;}
 .main-mnue .main-menu .main-radius img{ width: 100%;}
 .main-mnue .main-menu .main-retrun{ width:38px; height: 80px; position: absolute; right: 5%; top: -6px; }
 .main-p .main-c-bt{ width: 1000px; height: auto; margin: 0 auto;}
 .main-content{position: relative;  padding-top: 3%; font-size: 16px; width: 1000px; height: auto; max-width: 950px; margin: 0 auto;  border-left: 2px solid #fed400;}
 .main-content .main-c-reform{ overflow: hidden; width: 90%; height: auto; background: white; padding: 2% 2% 2% 5%; }
 .main-content .main-c-reform .main-c-t{ overflow: hidden; width: 100%; height: 32px;  line-height: 32px; position: relative;
  }
 .main-c-t .main-ct-l{overflow: hidden;text-overflow:ellipsis;white-space: nowrap; float: left; margin-left: 5%; width: 10%; background: #0957a2; color: white; text-align: center;}
 .main-ct-r{ width: 80% ! important;}
 .main-ct-p{ width: 70% ! important; }
 .main-ctp{  width: 15%;   position: absolute; right: 5%; top: 67%;}
  .br{ margin-left: 3.7% ! important;}
 .main-ctp img{ width: 100%;}
 .main-c-b ul li.main-c-r{ margin-right:0;}
 .main-c-t .main-ct-pl{margin-left: 3.9%; width:10px; height: 32px; position: absolute; left: 0; top: 0; }
 .main-c-t .main-ct-pr{margin-left: 15%; width:10px; height: 32px; position: absolute; left: 0; top: 0; }
 .main-c-t .main-ct-prr{margin-left: 94.9%; width:10px; height: 32px; position: absolute; left: 0; top: 0; }
 .main-c-t .main-ct-r{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;  text-indent: 1rem; width: 80%; background: #448aca; color: white; float: left; text-align: center;}
 .main-c-b{ width: 90%; height: auto; overflow: hidden; line-height: 45px; margin-left: 5%; padding-top: 3%; padding-bottom: 3%;}
 .main-c-b ul li{ margin-bottom: 2%;  width: 20%; height: 45px; background: #ecf3fa; color: #0957a2; text-align: center; float: left;
  margin-right: 6.6%; overflow: hidden;}
 .main-content .main-c-reform .main-r-f{ width: 150px; height:auto; position: absolute; left: -10%; top: 5%;  margin-top: 15%;}
 .main-content .main-c-reform .main-r-f img,.main-r-f2 img,.main-r-f3 img{ width: 100%;}
 .main-content .main-c-reform .main-r-f2{ width: 150px; height:auto; position: absolute; left:-10%; top: 5%;  margin-top: 15%;}
 .main-content .main-c-reform .main-r-f3{ width: 150px; height:auto; position: absolute; left: -10%; top: 0;  margin-top: 60%;}

/* 经济发展*/
.main-c-b p{ color: black; width: 100%; height: 20px; line-height: 20px; font-size: 12px; overflow: hidden;}
.main-c-b p i{    width: 70%;/* display: block; */ font-style: normal; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float: left;} 
.main-c-b p span{ float: right;}


  /*民生改善*/
 .main-investigation{ width: 90%; margin-left: 5%;}
 .main-investigation ul li{ width: 22%; float: left; margin-right: 3%;}
 .main-investigation ul li img{ width: 100%;}

/*footer*/
.main-footer{ width: 100%; height: 65px; background: white; margin-top: 3%; }
.main-footer ul{ width: 60%; height: 65px ; margin:0 auto; line-height: 65px; color: #707070; overflow: hidden; text-align: center;}
.main-footer ul li{ float: left; margin-right: 5px; display:inline;} 


            /*政务公开*/
.aff-bg{ background: url(../img/aff/aff-bg.png) no-repeat top center; width: 100%; height: auto;     background-color: #f7f7f7;}
.affairs-header{ width: 100%; height: 50px;background: white; opacity: 0.9; padding: 0; font-size: 14px; overflow: hidden;}
.affairs-header .affairs-head{ width: 1140px; height: 50px; margin:  auto;}
.aff-l{ width: 570px; height: 50px; float: left; }
.aff-l img{ padding: 15px 2px;  width: 22px; height: 22px; float: left; vertical-align:middle; }
.aff-l ul li{ float: left; line-height: 50px;  padding: 0 5px;  color: #959595;}

.aff-l ul li a{ color: #959595;}
.aff-r{ width: 570px; height: 50px; float: left; }
.aff-r ul{ float: right;}
.aff-r ul li{ float: left; line-height: 50px; color: #959595;}
.aff-r ul li a{ color: #959595;}
.aff-logo{ width: 1140px; height: 225px; margin:auto;}
.aff-logo .aff-l-l{ width: 50%; height: auto; line-height: 225px; float: left;
display: table-cell;vertical-align:middle;
*display: block;*font-size: 175px;
*font-family:Arial;
}
.aff-logo .aff-l-l img{vertical-align:middle;}

.aff-logo .aff-r-r{ width: 50%; height: auto; float: left; margin-top: 100px;}
.aff-logo .aff-r-r .input{ position: relative; width: 375px; float: right; }
.input .serch-aff { position: absolute; right: 0px;top: 5px;margin-right: 1%;}
/*.aff-logo .aff-r-r .input .index-put{ position: absolute; width: 100%; height: 100%; border-radius: 50%; border: 149px dotted; margin: 0 0 1px 1px; border-width: 0vw; margin: 0vw; background-color: currentColor;}*/
.input .serch-aff .button{ overflow: hidden; margin: auto; background: url(../img/index-radiuss.png) no-repeat; border: none; }
.aff-logo .aff-r-r .input .index-put{ border-radius: 25px; opacity: 0.9 ! important;}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
  .affairs-header{
    background-color:white;
    filter:Alpha(opacity=70);
    position:static; 
    *zoom:1; 
  }
 .aff-logo .aff-r-r .input .index-put{line-height: 38px;} 
 .aff-logo .aff-r-r .input .index-put{line-height: 38px; background: url(../img/index-radius.png) no-repeat; border: none;}
}

.aff-body{ width: 1140px; height: auto; /*height: 1330px;*/ margin: auto; }
.nav{ width: 1140px; height: auto; float: left;}
.nav .nav-l{ width: 72px; height: 65px; background: #00a0e9; line-height: 65px; text-align: center; margin-right: 1px; float: left;}
.nav .nav-l img{    vertical-align: middle;}
.nav ul li{ font-size: 18px; cursor: pointer; text-align: center; float: left; width: 177px; height: 65px; margin-right: 1px; background: #0068b7; color: white; line-height: 65px;}
.nav ul li img{vertical-align:middle; margin-right: 8px;}
.nav ul li:hover{ border-bottom: 5px solid #00a0e9; height: 60px;}
.aff-main{ width: 1140px; height: auto; float: left; overflow: hidden;}
.aff-main .aff-m-t{ width: 100%; height: 48px; float: left; background: #f7f7f7;}
.aff-main .aff-m-t p{ color: #313131; opacity: 0.5; line-height: 48px; margin-left: 10px;}
.aff-main .aff-m-c{  width: 1140px; height:auto; padding: 20px 20px; background: white; float: left; overflow: hidden;}
.aff-main .aff-m-c .aff-m-c-l{ width: 600px; float: left;}
.aff-main .aff-m-c .aff-m-c-r{ width: 500px; height: 400px; float: left; overflow: hidden;}
.aff-m-c-r .affmc-t{ width: 500px; height: 100px;}
.aff-m-c-r .affmc-t img{ display:block; float: left;vertical-align: middle; }
.aff-m-c-r .affmc-t dt{ font-weight: bold; font-size: 20px; color:black; margin-left: 50px; line-height: 30px; height: 30px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.aff-m-c-r .affmc-t dd{ font-size: 12px; color: #707070; margin-left: 50px; line-height: 20px; margin-top: 7px;}
.aff-m-c-r .affmc-t dd a{ color: #0068b7;}
.aff-m-c-r .affmc-b{ width: 540px; height: auto;}
.aff-m-c-r .affmc-b .tab1{width:500px;}
.aff-m-c-r .affmc-b .tab1 .menu{height:28px;}
.aff-m-c-r .affmc-b .tab1 .menu li{float:left;width:99px; margin-right: 1px; text-align:center;line-height:35px;height:35px;cursor:pointer;color:#313131;font-size:16px;overflow:hidden;background:#E0E2EB;}
/*.aff-m-c-r .affmc-b .tab1 .menu li i{float: left; border-radius:8px 0 0 8px;display: inline-block; width:28px ;  height:28px ; background: #00a0e9;}*/
.aff-m-c-r .affmc-b .tab1 .menu li.off{background:#FFFFFF;color:white;font-weight:bold; background: #00a0e9;}

.aff-m-c-r .affmc-b .tab1 .menudiv{ height: 275px; border-top:0;background:#fefefe}
.aff-m-c-r .affmc-b .tab1 .menudiv div{    padding: 15px 15px 15px 0;line-height:28px;}
.aff-m-c-r .affmc-b .tab1 .menudiv p{ background: url(../img/aff/aff-icon.png)  no-repeat center left;  width: 100%; line-height: 35px; height: 35px; display: block;}
.aff-m-c-r .affmc-b .tab1 .menudiv a{ color: #707070;}
.aff-m-c-r .affmc-b .tab1 .menudiv p i{text-indent: 10px; color: #313131; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width: 80%; height: 35px; display: block; font-style: normal; float: left;}

.aff-m-c-r .affmc-b .tab1 .menudiv p i:hover{ text-decoration: underline;color: #313131;}
.aff-m-c-r .affmc-b .tab1 .menudiv p span{ float: right; color: #707070;}
.aff-m-c-r .affmc-b .tab1 .menu li .one{ border-top-left-radius: 10px;}
.aff-baner-c{ width: 100%; height: 160px; background: white; float: left; margin-top: 20px;overflow: hidden;}
.aff-baner-c img{  padding: 20px; padding-right: 20px; width: 1100px ! important; height: 120px ! important;}
.aff-bmain { overflow: hidden; background: white; overflow: hidden; width: 1100px; height: auto; margin-top: 20px; float: left; padding: 20px; margin-bottom: 30px;}
.aff-bmain .affmain-l{ width: 230px; height: auto; float: left; overflow: hidden;}
.aff-bmain .affmain-l p{  color: #0068b7; font-size: 20px; margin-bottom: 10px;}
.aff-bmain .affmain-l .aff-lil li{ overflow: hidden; border-radius: 10px; margin-bottom: 10px; line-height: 40px; height: 40px; text-indent: 10px; text-align:left;  width: 100%; background: #00a0e9; font-size: 14px; color: #fff;}
.aff-bmain .affmain-l .aff-lil li i{ float: left; border-radius:5px 0 0 5px;display: inline-block; background: black; width: 40px; height: 40px;}

.aff-bmain .affmain-l .aff-lib li{ display: block; width: 30%; color:#535353; font-size: 14px; height: 30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height: 30px; float: left;}
.aff-bmain .affmain-l .aff-lib li.aff-libl{ margin-left: 2%;}
.aff-bmain .affmain-r{width: 850px; height: auto; float: left; margin-left: 20px;}
.aff-bmain .affmain-r .affmain-r-t{ width: 100%; height: auto;}
.aff-bmain .affmain-r .affmain-r-b{width: 100%; height: auto;}
.aff-bmain .affmain-r .tab2{width:860px;}
.aff-bmain .affmain-r .menu{height:28px;}
.aff-bmain .affmain-r .menu li{float:left;width:170px; margin-right: 1px; text-align:center;line-height:28px;height:28px;cursor:pointer;color:#666;font-size:14px;overflow:hidden;background:#E0E2EB;}
.aff-bmain .affmain-r .menu li.off{background:#FFFFFF;color:white;font-weight:bold; background: #00a0e9;}
.aff-bmain .affmain-r .tab2 .menudiv{height:auto;border-top:0;background:#fefefe}
.aff-bmain .affmain-r .tab2 .menudiv div{padding:15px 15px 15px 0;line-height:28px; height: 250px;}
.aff-bmain .affmain-r .tab2 .menudiv p{ background: url(../img/aff/aff-icon.png)  no-repeat center left; width: 100%; height: 35px; line-height: 35px; display: block;}
.aff-bmain .affmain-r .tab2 .menudiv p i:hover{ text-decoration: underline;color: #313131;}
.aff-bmain .affmain-r .tab2 .menudiv p i{text-indent: 10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width: 80%; height: 35px; display: block; float: left; font-style: normal;color: #313131;}
.aff-bmain .affmain-r .tab2 .menudiv p span{ float: right; color: #707070;}
.aff-bmain .affmain-r .tab2 .menu li .one{ border-top-left-radius: 10px;}

.aff-bmain .affmain-r .tab3{width:860px;}
.aff-bmain .affmain-r .menu{height:28px;}
.aff-bmain .affmain-r .menu li{float:left;width:170px; margin-right: 1px; text-align:center;line-height:35px;height:35px;cursor:pointer;    color: #313131;
    font-size: 16px;overflow:hidden;background:#E0E2EB;}
.aff-bmain .affmain-r .menu li.off{background:#FFFFFF;color:white;font-weight:bold; background: #00a0e9;}
.aff-bmain .affmain-r .tab3 .menudiv{height:auto;border-top:0;background:#fefefe}
.aff-bmain .affmain-r .tab3 .menudiv div{padding:15px 15px 15px 0;line-height:28px; height: auto;}
.aff-bmain .affmain-r .tab3 .menudiv p{ background: url(../img/aff/aff-icon.png)  no-repeat center left; width: 100%; height: 35px; line-height: 35px; display: block;}
.aff-bmain .affmain-r .tab3 .menudiv p i:hover{ text-decoration: underline; color: #313131;}
.aff-bmain .affmain-r .tab3 .menudiv p i{text-indent: 10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width: 80%; height: 35px; display: block; float: left; font-style: normal;color: #313131;}
.aff-bmain .affmain-r .tab3 .menudiv p span{ float: right; color: #707070;}
.aff-bmain .affmain-r .tab3 .menu li .one{ border-top-left-radius: 10px;}
.aff-foot{ overflow: hidden; width: 100%; height: 60px; background: #0068b7; border-top: 5px solid #00a0e9;}



.aff-foot .footer-l{ width: 32%; height: 60px; float: left; line-height: 60px; }
.aff-foot .footer-l img{ vertical-align: middle;
    display: block;
    float: right;
  margin-top: 10px;
  }
.aff-foot .footer-r .find{ 
    vertical-align: middle;
    float: left;
  
    margin-left: 128px;
    margin-top: -18px;}
.aff-foot .footer-r{ width: 68%;height: 60px; float: left;line-height: 20px;padding-top: 10px;}
.aff-foot .footer-r ul{ width: 70%; word-wrap: break-word; float: left;}

#_ideConac{float: right;
   
    margin-top: -11px;}
#_ideConac img{display: block;
    float: left;
    width: 65px;}
.aff-foot .footer-r ul li{ float: left; color: white; font-size: 12px; text-indent: 2em;}
.aff-foot .footer-r .china{ display: none; width: 110px; float: left; margin-top: 5px;}

 .aff-right{ width: 100px; height: auto; position: fixed; right: 0px ; top: 20%; z-index: 999; }
 .aff-right .mun-left{ width: 100px; margin-top: 130px;background: rgba(0, 104, 183, 0.82);  height: 50px; line-height: 50px;
    text-align: center;}
 .aff-right .mun-left:hover{ background: rgb(0, 104, 183);}
 .aff-right .mun-left img{vertical-align: middle;}
 .aff-right .mun-right{ width: 105px; height: 550px; float: left;}
 .aff-right .mun-right ul { width: 105px; height: 325px;}
 .aff-right .mun-right ul li{ position: relative;  text-align: center; float: left; color: white; width: 100px; height: 110px; background:rgba(0, 104, 183, 0.82); }

 .aff-right .mun-right ul li img{  display: block; padding-top: 25px;padding-left: 35%;  }
 .aff-right .mun-right ul li span{background: url(../img/aff/aff-dashed.png)  no-repeat ; background-size: 100%; height: 1px; width: 80%; margin: auto;/*border-bottom:1px dashed white;*/ position: absolute;bottom: 0px; left: 10px; }
 .aff-right .mun-right ul li i{ font-style: normal; display: block; padding-top: 13px; }


 /*swiper*/
 .swiper-container {width: 100%; height: 100%; } 
 .swiper-slide {text-align: center; font-size: 18px; background: #fff;
    /* 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; }
   

    /*办事服务*/
.aff-body .aff-m-t{ width: 100%; height: 48px; float: left; background: #f7f7f7;}
.aff-body .aff-m-t p{ color: #313131; opacity: 0.5; line-height: 48px; margin-left: 10px;}
.aff-body .aff-m-t p a{color: #313131; opacity: 0.8;}
.ser-focus{ width: 100%; height: auto; float: left; overflow: hidden;}
.ser-focus .ser-focus-l{ width: 787px; background: #ffffff; float: left; overflow: hidden;}
.ser-focus .ser-focus-l span{ text-indent: 1em; color: #0068b7; background: url(../img/line.png) no-repeat 20px; padding: 20px; font-size: 20px; display: block; float: left;}
.ser-focus .ser-focus-l .service{ width: 95%; padding:0 20px 20px 20px; float: left;}
.ser-focus .ser-focus-l .service ul li{ width: 20%; height: 150px; float: left; text-align: center;
}
.ser-focus .ser-focus-l .service ul li img{ margin-bottom: 5px; margin-top: 40px;}
.ser-focus .ser-focus-l .service ul li p{ display: block; font-size: 14px; color: black;}
.ser-focus .ser-focus-l .service ul li.single{ background: #e5f0f8;}
.ser-focus .ser-focus-l .service ul li.double{ background: #fafafa;}
.ser-focus .ser-focus-r{width: 323px;margin-left: 30px; overflow: hidden; float: left;}
.ser-focus .ser-focus-r .servic{  width: 100%; height: 65px; line-height: 65px; text-align: center; background: url(../img/ser/hall.png); font-size: 22px; color: white;}
   /*table选项卡*/

.ser-focus-r .tab1{width:100%; margin-top: 20px;}
.ser-focus-r .menu{height:45px;}
.ser-focus-r .menu li{float:left;width:50%;text-align:center;line-height:45px;height:45px;cursor:pointer;color:#666;
    font-size:14px;overflow:hidden;background:#eeeeee;}
.ser-focus-r .menu li.off{background:#0068b7;color:white;}
.ser-focus-r .menudiv{height:255px;border-top:0;background:#fefefe}
.ser-focus-r .menudiv div{padding:15px;line-height:28px;}
.individual{ margin-top: 30px; height: 200px;}

.indix-l .tab1{width:100%; margin-top: 20px;}
.indix-l .menu{height:45px;}
.ser-focus-r .menu li.ser-blue{ background: #0068b7; color: white}
.indix-l .menu ul{ margin-left: 20px;}
.indix-l .menu li{float:left;width:15%;text-align:center;line-height:45px;height:45px;cursor:pointer;color:#666;
    font-size:14px;overflow:hidden;font-size: 20px; font-weight: bold;}
.indix-l .menu li.off{color:#0068b7; font-size: 20px; font-weight: bold; background: url(../img/line.png) no-repeat 0px; 
}
.indix-l .menudiv{height:140px;border-top:0;background:#fefefe; padding: 0 20px;}
.indix-l .menudiv p{ color: black; width: 90px; height: 25px; float: left; padding: 3px; text-align: center; background: #eeeeee; margin-right: 10px; margin-bottom: 10px;}
.indix-l .menudiv div{padding:15px 0;line-height:28px;}

.indix-r{ background: white; height: 200px;}
.indix-r span{ width:100%;text-indent: 1em; color: #0068b7; background: url(../img/line.png) no-repeat 20px; padding: 20px; font-size: 20px; display: block; float: left;}
.indix-r .searcher{ padding: 0 20px; float: left;}
.indix-r .searcher p{ width: 90px; height: 30px; line-height: 30px; display: block; float: left; 
 color: #313131;    text-align: center; font-size: 14px;}
.ser-publicity{ width: 100%; float: left; background: white; margin-top: 30px; margin-bottom: 30px;}
.ser-publicity span{ font-weight: bold; width:100%;text-indent: 1em; color: #0068b7; background: url(../img/line.png) no-repeat 20px; padding: 20px; font-size: 20px; display: block; float: left;}

  /*新田互动交流*/
  input,button,select,textarea{outline:none;}
.inter-main{ width: 100%; height: auto; float: left;}
.inter-main .inter-m-l{ width: 180px; height: 345px; background: white; overflow: hidden; float: left;
 padding:20px; }
.inter-main .inter-m-l #button1{ font-size: 16px; width: 100%; height: 55px;  border-radius: 10px; border:none; color: white;line-height: 55px; background:#448aca url(../img/inter-in.png) 20px 15px;
background-repeat:no-repeat; text-indent: 30px; margin-bottom: 10px;}
.inter-main .inter-m-l #button2{ font-size: 16px; width: 100%; height: 55px;  border-radius: 10px; border:none; color: white;line-height: 55px; background:#448aca url(../img/inter-inf.png) 20px 15px;
background-repeat:no-repeat; text-indent: 30px; margin-bottom: 20px;}
.inter-main .inter-m-l #button4{ width: 47%; height: 30px; border-radius: 10px; font-size: 12px; background: #448aca;
color: white; text-align: center; border:none; margin-top: 10px;}
.inter-main .inter-m-l span{ width: 100%; height: 1px; border-top:1px dashed #d2d2d2; margin: auto; display: block;}
.inter-main .inter-m-l .inter-letter{ text-indent: 15px; background:url(../img/inter-blue.png) no-repeat center left; width: 100%; height: 35px; line-height: 35px; color: #313131; font-size: 16px;}
.inter-main .inter-m-l .inter-in{ width: 100%; height: 30px; background: white; border-radius: 10px;
 border:1px solid #c9c9c9; text-indent: 10px; margin-bottom: 10px;}

.inter-main .inter-m-r{ padding: 20px; width: 860px; height: 345px; margin-left: 20px;background: white;overflow: hidden;
float: left;}
.inter-main .inter-m-r .inter-r-t{ font-size: 16px; line-height: 25px; text-indent: 20px;   width: 100%;
 height: 25px;}
 .inter-main .inter-m-r .inter-r-t ul li{ float: left;width: 20%;}
 .inter-main .inter-m-r .inter-r-t ul li.off{background:url(../img/inter-blue.png) no-repeat center left;}
.inter-main .inter-m-r .inter-r-t span{ float: right;  font-size: 12px;}
.inter-main .inter-m-r .inter-r-t span a{color: #959595;}
.inter-main .inter-m-r .inter-r-c{ font-style: normal; width: 100%; height: 30px; line-height: 30px; background: white; font-size: 14px;
 color: black; font-weight: bold; border-top: 1px dashed #d2d2d2; overflow: hidden; text-align: center; margin-top: 20px;}
 .inter-main .inter-m-r .inter-r-c span{ float: left; display: block; width: 539px; margin-right: 1px;background: #f6f6f6}
 .inter-main .inter-m-r .inter-r-c p{ float: left;display: block;background: #f6f6f6; width: 159px; margin-right: 1px;}
 .inter-main .inter-m-r .inter-r-c i{ float: left;display: block;background: #f6f6f6; font-style: normal; width: 160px;}
 .inter-main .inter-m-r .inter-b{ width: 100%; height: auto;}
 .inter-b .inter-b-l{ width: 540px; height: auto; margin-top: 20px; float: left;}
 .inter-b .inter-b-l p{ overflow: hidden; display: block; width: 100%; font-size: 14px; color: #626262;
     white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; line-height: 35px; margin-left: 20px;}
 .inter-b .inter-b-c{ width: 160px; height: auto; float: left; margin-top: 20px; text-align: center;}
 .inter-b .inter-b-c p{overflow: hidden; display: block; width: 100%; font-size: 14px; color: #22ac38; line-height: 35px;}
 .inter-b .inter-b-r{ width:160px; float: left;margin-top: 20px; text-align: center;}
 .inter-b .inter-b-r p{overflow: hidden; display: block; width: 100%; font-size: 14px; color: #626262;
     white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; line-height: 35px;}
 
 .inter-mainer{  width: 100%; height: auto; float: left; margin-top: 20px; margin-bottom: 30px;}
 .inter-mainer .inter-mainer-l{ width: 180px; height: 270px; float: left; padding: 20px; background: white; overflow: hidden;}
 .inter-mainer .inter-mainer-l .inter-ml-l,.inter-mainer-c .inter-ml-c,.inter-mainer-r .inter-ml-c { text-indent: 15px; background:url(../img/inter-blue.png) no-repeat center left; width: 100%; height: 35px; line-height: 35px; 
    color: #313131; font-size: 16px;}
 .inter-mainer .inter-mainer-l span,.inter-mainer-c span,.inter-mainer-r span{
    width: 100%; height: 1px; border-top:1px dashed #d2d2d2; margin: auto; display: block;}
 .inter-mainer .inter-mainer-l p,.inter-mainer-c  p,.inter-mainer-r p{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;  display: block; width: 100%; font-size: 14px; color: #626262; line-height: 35px;}
 .inter-mainer .inter-mainer-c p:hover{ text-decoration: underline;}
 .inter-mainer .inter-mainer-c{width: 400px; height: 270px; margin-left: 20px; padding: 20px; float: left; background: white;}
 .inter-mainer-c .inter-ml-c i,.inter-mainer-r .inter-ml-c i{ font-style: normal; float: right;color: #959595; font-size: 12px;}
 .inter-mainer .inter-mainer-r{ width: 400px; height: 270px; margin-left: 20px; padding: 20px; background: white; float: left;}

      /*集约化部门*/
 .dep-body{ width:1140px; height: auto; margin: 0 auto; }
 .dep-body .dep-nav{ width: 100%; height: 65px;}
 .dep-body .dep-nav .nav-l{width: 72px; height: 65px; background: #00a0e9; line-height: 65px; text-align: center; margin-right: 1px; float: left;}
 .dep-body .dep-nav .nav-l img{vertical-align: middle;}
 .dep-body .dep-nav ul li{font-size: 18px; cursor: pointer; text-align: center; float: left; width: 265px;
  height: 65px;  background: #0068b7; color: white; line-height: 65px; overflow: hidden;}
 .dep-body .dep-nav ul li span{ width: 0px; height: 60%; display: block; border-right: 1px solid #0084d0; float: right; margin-top: 5%;}
 .dep-body .dep-nav ul li img{vertical-align: middle; margin-right: 8px;}
 .dep-body .aff-m-t{ width: 100%; height: 48px; float: left; background: #f7f7f7; overflow: hidden;}
 .dep-body .aff-m-t p{color: #313131; opacity: 0.5; line-height: 48px; margin-left: 10px;}
 .dep-body .aff-m-t p a{color: #313131; opacity: 0.8;}
 .dep-body .dep-main{ width: 96%; height: 390px; padding: 2%; background: white; float: left;}
 .dep-body .dep-main .dep-m-l{ width: 580px; height: 388px; float: left;}

 /*轮播图*/
.slider, .slider .slider-img {overflow: hidden; height: 400px; } 
.slider {width: 580px; height: 388px; position: relative; } 
.slider:hover .slider-btn {color: #fff; text-shadow: 0 0 5px #666; }
.slider .slider-img {width: 12000px; position: relative; }
.slider .slider-img .slider-img-ul {position: absolute; left: 0; top: 0; overflow: hidden; } 
.slider .slider-img .slider-img-ul li {float: left; width: 580px; position: relative; } 
.slider .slider-img .slider-img-ul li span{display: block; width: 100%; height: 50px; line-height: 50px; text-indent: 20px; position: absolute; left: 0; bottom: 3px;background: url(../img/index-footbg.png) repeat 0 0; color: white; } 
.slider .slider-img .slider-img-ul li span a{ color: white}
.slider .slider-img .slider-img-ul li span p{float: right; margin-right: 2em; } 
.slider .slider-img .slider-img-ul li img {width: 100%; height: auto; } 
.slider .slider-dot ul {position: absolute; right: 50px; bottom: 30px; } 
.slider .slider-dot ul li {display: none; cursor: pointer; width: 10px; height: 10px; border-radius: 50%; background: #ccc; border: 2px solid #fff; float: left; margin-left: 10px; } 
.slider .slider-dot ul li.active, .slider .slider-dot ul li:hover {background: #fff; } 
.slider .slider-btn {position: absolute; width: 50px; height: 100px; top: 50%; line-height: 100px; text-align: center; color: #fff; font-size: 28px; text-decoration: none; font-family: '黑体'; color: rgba(255, 255, 255, 0); } 
.slider .slider-btn:hover {background: rgba(125, 125, 125, .3); } 
.slider .slider-btn.slider-btn-left {left: 0; margin-top: -50px; } 
.slider .slider-btn.slider-btn-right {right: 0; margin-top: -50px; }
.device1{width: 580px;height: 390px;/* padding: 30px 40px;*/background: #111;position: relative;}
.device1 .arrow-left{background: url(imgarrows.png) no-repeat left top;position: absolute;left: 10px;top: 50%;margin-top: -15px;width: 17px;height: 30px;z-index: 99;}
.device1 .arrow-right{background: url(imgarrows.png) no-repeat left bottom;position: absolute;right: 10px;top: 50%;margin-top: -15px;width: 17px;height: 30px;z-index: 99;}
.swiper-container1{height: 390px;width: 580px;}
.content-slide{padding: 20px;color: #fff;}
.title{font-size: 25px;margin-bottom: 10px;}

.swiper-pagination-switch{display: inline-block;width: 10px;height: 10px;border-radius: 10px;background: #999;box-shadow: 0px 1px 2px #555 inset;margin: 0 3px;cursor: pointer;}
.swiper-active-switch{background: #fff;}
.device02 .swiper-container .swiper-slide{position: relative;}
.device02 .swiper-container .swiper-slide span{display: block;width: 100%;background: black;color: white;height: 50px;line-height: 50px;text-indent: 20px;position: absolute;bottom: 0; left: 0;}

.dep-body .dep-main .dep-m-r{ width: 504px; height: 388px; float: left;  margin-left: 10px; overflow: hidden;
}
/*tab切换*/
.dep-m-r .tab1{width:504px;}
.dep-m-r .menu{height:40px;}
.dep-m-r .menu li{float:left;width:140px;text-align:center;line-height:40px;height:40px;cursor:pointer;color:#535353;font-size:14px;
    overflow:hidden;background:#eeeeee; margin-right: 1px; font-size: 18px;}
.dep-m-r .menu li.off{background:#049fe6;color:white;font-weight:bold;}
.dep-m-r .menu ul span{ font-size: 12px; color: #959595; padding-right: 10px; width: 210px; height: 40px; line-height: 40px; display: block; background: #eeeeee; float: left; text-align: right;}
.dep-m-r .menudiv{height:auto;border-top:0;background:#fefefe}
.dep-m-r .menu li.one1{ background:#049fe6; color: white; }
.dep-m-r .menudiv div{line-height:28px;}
.dep-m-r .menudiv .menudiv-t{ margin-bottom: 20px; text-indent: 20px; height: 80px; overflow: hidden; line-height: 80px; border-bottom: 1px dashed #c9c9c9; width: 100%; font-size: 24px; font-weight: bold; color: black;}
.dep-m-r .menudiv span{ }
.dep-m-r .menudiv span{ display: block;    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; float: left; width: 100%; height: 35px; line-height: 35px; font-size: 16px; color: black;}
.dep-m-r .menudiv span:hover{ text-decoration: underline;}
.dep-m-r .menudiv span i{ display: block; font-style: normal; width: 80%; float: left; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.dep-m-r .menudiv span p{ display: block; float: right; font-size: 12px; color: #707070; float: right;}

.dep-mainer{width: 100%; height: auto; margin-bottom: 30px;   float: left; margin-top: 20px;}
.dep-mainer .dep-main-l{ background: white; width: 712px; /*height: 330px;*/ padding: 20px;  float: left;  margin-right: 20px;}
.dep-main-l .dep-ml-t{ margin-bottom: 15px; line-height: 25px; text-indent: 10px; width: 100%; font-size: 20px; color: black; font-weight: bold; background: url(../img/line.png) no-repeat;}
.dep-main-l .dep-ml-t a{ color: black;}
.dep-main-l .dep-ml-t span{ float: right; font-size: 12px; color: #959595; font-weight: normal; }
.dep-mainer .dep-main-r{padding: 20px; background: white; width: 328px; /*max-width: 328px;*/ height: 290px; float: left; }
.dep-mainer .dep-main-r #button1{ width: 100%; height: 80px; border-radius: 10px; background: url(../img/dep-butt1.png) no-repeat center left 20%;background-size: 15%;
    font-size: 24px; color: white; text-indent: 20px;border:none; }
.dep-mainer .dep-main-r #button2{width: 100%; height: 80px; border-radius: 10px; background: url(../img/dep-butt2.png) no-repeat center left 20%;background-size: 15%;
    font-size: 24px; color: white; text-indent: 20px;border:none; }
.dep-mainer .dep-main-r #button3{width: 100%; height: 80px; border-radius: 10px; background: url(../img/dep-butt3.png) no-repeat center left 20%;background-size: 15%;
    font-size: 24px; color: white; text-indent: 20px;border:none; }
.dep-mainer .dep-main-r span{background: url(../img/dep-button.png);background-size: 100% 100%; display: block;
    margin-bottom: 15px; cursor: pointer;}

/*切换*/
.tabs-basic{font: bold 13px sans-serif; max-width: 730px; height: 250px; text-align: center; overflow: hidden; }
/* The tabs */

.tabs-basic ul{list-style: none; text-align: left; float: left; margin: 0; padding: 0; }
.tabs-basic ul li{display: inline-block; margin-bottom: -1px; float: left; margin-right: 1px; width: 177px;  height: 37px;}
.tabs-basic ul li span{ float: right; font-size: 12px; color: #707070; width: 25%; text-align: right;}
.tab-content-active ul li{ width: 100%; font-size: 16px; line-height: 35px; height : 35px;overflow: hidden;}
.tab-content-active ul li i:hover{ text-decoration: underline;}
.tab-content-active ul a{ color: #565a5c;}
.tab-content-active ul li i{ display: block;width: 75%; font-style: normal; float: left; text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.tabs-basic .tabs a{display: block; text-decoration: none; color: #535353; background: #eeeeee; /*border: 1px solid transparent;*/ border-bottom: 0; /*border-radius: 3px 3px 0 0;*/ padding: 10px 55px; }
.tabs-basic .tabs .tab-active {border-color: #dddddd; background: #00a0e9; color: white; }
/* The content */

.tabs-basic .tabs-content-placeholder{overflow: hidden; /*  border: 1px solid #dddddd;*/ width: 100%; font-weight: normal; background-color: #fff; float: left; /* padding: 15px 30px 30px;*/ margin: 0 auto; text-align: center; }
.tabs-basic .tabs-content-placeholder div{display: none; }
.tabs-basic .tabs-content-placeholder div.tab-content-active{display: block; }
.tabs-basic .tabs-content-placeholder div p{color: #565a5c; line-height: 1.45; text-align: left; margin: 5px 0 20px; }
@media (max-width: 1920px) {
.aff-foot .footer-r ul{ width: 100%;} 
}
@media (max-width: 500px) {.tabs-basic .tabs a{padding: 12px 11px;  text-align: center;} }


/*通知广告*/
.notic-main{ width: 1140px; min-height: 500px; margin: auto; background: white; float: left;}
.notic-main .notic-m-l{ overflow: hidden; width: 240px; float: left; padding-bottom: 30px; background: #fafafa}
.notic-main .notic-m-l p{ font-size: 20px; color: white; display: block; width: 100%; height: 40px; line-height: 40px; text-align: center;;
 background: #0068b7;}
 .notic-main .notic-m-l ul{ margin-top: 20px;}
.notic-main .notic-m-l ul li{text-overflow:ellipsis;overflow:hidden;white-space:nowrap; margin-left: 80px; color: black; cursor: pointer; width: 60%; line-height: 40px;  background: #fafafa;}
.notic-main .notic-m-l ul li:hover{ color: #4f8abe;}
.notic-main .notic-m-r{ width: 850px; float: left;padding:0 20px; overflow: hidden;}
.notic-m-r .notic-mr{ height: 40px; font-size: 20px; font-weight: bold; line-height: 40px; border-bottom: 4px solid #dcdcdc;}
.notic-m-r .notic-mr .notic-mrr{     line-height: 40px;font-size: 18px;font-weight: bold;color: #313131;
height: 40px;border-bottom: 4px solid #00a2e0;display: inline-block;padding-left: 24px;padding-right: 57px;
margin-right: 2px;float: left;}
.notic-m-r .notic-mr p{}
.notic-m-r ul{ float: left;}
.notic-m-r ul li { color: black; cursor: pointer; font-size: 14px;  width: 100%; line-height: 40px; float: left;}
.notic-m-r ul li:hover{ color: #4f8abe;}
.notic-m-r ul li span{ float: left; display: block;}
.notic-m-r ul li p{ float: right; display: block;}
.notic-m-r .page{ float: left; width: 100%; clear: both; text-align: center; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 20px; margin-bottom: 20px; color: #8d8d8d;}
.notic-m-r .page ul{ width: 50%; margin: auto; float: none;}
.notic-m-r .page ul li{ cursor: pointer; margin-right: 3px; margin-left: 3px; width: 22px; height: 22px; line-height: 22px; float: left; border:1px solid #e0e0e0;}
.notic-m-r .page ul li:hover{ border:1px solid black;}


/*新田专题专栏*/
.clumn-banner{ width: 1140px; height: 157px; margin: auto;  float: left;}

.clumn-banner .swiper-container { width: 100%;height: 100%;}
.clumn-banner .swiper-slide {text-align: center; font-size: 18px; background: #fff; 
        /* 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; } 
.clumn-banner .swiper-pagination-bullet {width: 20px; height: 20px; text-align: center; line-height: 20px;
 font-size: 12px; color:#000; opacity: 1; background: rgba(0,0,0,0.2);  border-radius: 0;} 
.clumn-banner .swiper-pagination-bullet-active {color:#fff; background: #665c4f; }
.clumn-banner .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
    left: 43.5%; bottom: 18px;}
.clumn-main{width: 1140px; height:  auto; float: left; margin-top: 20px; margin-bottom: 50px;}
.clumn-main span{ display: block; color: #0068b7; font-size: 20px; font-weight: bold;  line-height: 20px;}
.clumn-main span img{ line-height: 20px; vertical-align: middle; }
.clumn-main ul{width: 105%;}
.clumn-main ul li{ width: 520px; height: 160px; float: left; background: white; padding: 20px; margin-top: 20px; margin-right: 20px;}
.clumn-main ul li.clumn-r{ float: right;}
.clumn-main ul li .lir{ width: 520px; height: 120px; background: #eeeeee;}
.clumn-main ul li p{ text-align: center; font-size: 20px; color: #313131; margin-top: 15px;}


 /*新田站群导航*/
 .group-main{ width: 100%; height: auto; float: left; margin-top: 20px; margin-bottom: 20px;}
 .group-main span{ line-height: 30px; display: block; font-size: 20px; color: #0068b7;}
 .group-main img{vertical-align: middle; padding-right: 10px;}
 .group-main .group-t{ width: 1100px; height: auto; background: white; padding:20px 20px 0 20px; float: left; margin-top: 20px;}
 .group-main .group-t ul li{ float: left; width: 198px; height: 50px; line-height: 50px; float: left; border: 1px solid #d2d2d2; text-align: center;
  color: #313131; font-size: 16px; margin-right: 25px; margin-bottom: 20px;}
  .clear{ clear: both;}


  /*领导个页*/
 .lead-main{  width: 1100px; height: auto; background: white; padding: 20px 20px 55px 20px; overflow: hidden;}
 .lead-main .leader-l{overflow: hidden;  
            /*margin-bottom: -10000px;  
            padding-bottom: 10000px;*/ width: 800px; margin-right: 20px; float: left;}
 .lead-main .leader-r{overflow: hidden; height: 1440px;   /*margin-bottom: -10000px;  
padding-bottom: 10000px;*/ padding-top: 30px; padding-right: 25px; padding-left: 30px;  width: 225px;   background: #eeeeee; float: left;}
/* swiper*/
 .lead-main .leader-l .swiper-container { position: relative; width: 100%;height: 100%; margin-left: auto;margin-right: auto;}
 .lead-main .leader-l .swiper-slide {text-align: center; font-size: 18px; background: #fff; /* 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; }
 .lead-main .leader-l .swiper-slide img{ width: 100%;}
 .lead-main .leader-l .swiper-slide span{ font-size: 14px; position: absolute; left: 0; bottom: 4px; width: 100%; height: 50px; line-height: 50px;
  color: white; background: rgba(10,10,2,0.55); text-align: left; text-indent: 20px;}
 .lead-main .leader-l .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
    bottom: 3%; left: 45%;}
 .lead-main .leader-l .swiper-pagination-bullet{ border-radius: 0;}
 .lead-main .leader-l .swiper-pagination-bullet-active{ background: white;}
 .lead-main .leader-l .swiper-pagination-bullet{ background: white; }

 .lead-main .leader-l .lead-info{ width: 100%; margin-top: 20px; overflow: hidden;}
 .lead-info .leader-new{ float: left; width: 100%; height: 45px; background: #eeeeee;}
 .lead-info .leader-new p{ font-size: 16px; font-weight: bold; color: white; width: 135px; height: 45px; background: #00a0e9; 
    line-height: 45px; text-align: center; display: block; float: left;}
 .lead-info .leader-new span{ font-size: 14px; color: #313131; text-align: right; float: right; display: block;height: 45px; line-height: 45px; margin-right: 10px; opacity: 0.5;}
 .lead-info ul{ float: left;}
 .lead-info ul li{ border-bottom: 1px dashed #e8e8e8; width: 800px; padding: 20px 30px 20px 0 ; float: left;}
 .lead-info ul li img{ width: 213px; margin-right: 15px; display: block; float: left;}
 .lead-info ul li dt{ display: block; width: 570px; font-size: 24px ;  color: #333333; overflow: hidden; float: left;}
 .lead-info ul li dd{ line-height: 20px; margin-left: 0; display: block; width: 570px; font-size: 14px; color: #535353; margin-top: 15px; float: left;}
 .lead-info ul li i{ margin-right: 30px; font-size: 14px; color: #606060; margin-top: 20px; font-style: normal; text-align: right; display: block; float: right;}

 .lead-main .leader-r .leadr-t{ width: 100%; padding-bottom: 20px; border-bottom: 1px dashed #ababab;}
 .lead-main .leader-r .leadr-t img{ width: 45%; display: block; float: left;}
 .leader-r .leadr-t p{ margin-bottom: 10px; text-indent: 10px; display: block; float: left; width: 55%; font-size: 18px; color: #535353; font-weight: bold;}
 .leader-r .leadr-t span{ font-size: 14px; color: #535353; margin-bottom: 10px; text-indent: 10px; display: block; float: left; width: 55%;}
 .leader-r .leadr-b{ border: none ! important;}
 .leader-r .leadr-b p{ margin-top: 15px; text-indent: 0; width: 100%; font-size: 14px; color: #535353;}
 .leader-r .leadr-b span{ line-height: 30px; text-indent: 0; width: 100%; font-size: 14px; color: #535353;}


 /*新田政务公开-列表*/
 .list-main{ margin-bottom: 30px; width: 1100px; height: auto; overflow: hidden; float: left; background: white; padding: 20px;}
 .list-main .list-l{ width: 260px; margin-right: 30px; float: left;}
 .list-l .list-headl{ width: 255px; height: 40px; line-height: 40px; text-align: center; font-size: 20px; color: #0068b7;
  border-left: 5px solid #0068b7; background: #f6f6f6; float: left; margin-bottom: 10px;}
 .list-l .list-mianer{  width: 258px; height: auto; background: white; border:1px solid #f6f6f6; float: left;}
 .list-l .list-mianer span{  width: 100%; height: 50px; line-height: 50px; margin-bottom: 10px; text-align: center;
   background: #f6f6f6; font-size: 14px; color: #0068b7; display: block;}
 .list-l .list-mianer span img{vertical-align: middle; margin-right: 10px;}
 .list-l .list-mianer p{ font-size: 16px; color: #0066cc; display: block; width: 100%; margin-top: 20px; margin-bottom: 20px;}
 .list-l .list-mianer .list-put{ font-size: 14px; color: #7d7d7d;}
 .list-l .list-mianer .list-put i{ height: 30px; line-height: 30px; font-style: normal; width: 56px; display: block; float: left;}
 .list-l .list-mianer .list-put input{ margin-bottom: 10px; border: 1px solid #e9e9e9; margin-left: 15px; background:#f2f2f2; width: 165px; height: 30px; }

.list-r{ width: 810px; float: left;}
.list-r .list-headr{  width: 100%; }
.list-r .list-headr span{ display: block; float: left; width: 200px; margin-right: 1px; line-height: 40px; text-align: center; height: 39px; border-top: 1px solid #076cb9; background: #f6f6f6;
 font-size: 16px; color: #0068b7; font-weight: bold;}
 .list-r .list-headr .list-p{ text-align: center;}
.list-r .list-headr p{ display: block; float: left; width: 479px; margin-right: 1px;line-height: 40px; text-align:left;  text-indent: 10px;
font-size: 16px; color: #0068b7; font-weight: bold; height: 39px; border-top: 1px solid #076cb9; background: #f6f6f6;}
.list-r .list-headr i{display: block; float: left; font-style: normal; width: 128px; margin-right: 1px;line-height: 40px; 
font-size: 16px; color: #0068b7; font-weight: bold; text-align: center; height: 39px; border-top: 1px solid #076cb9; background: #f6f6f6 }
.list-r .list-headr ul li.list-t p,.list-headr ul li.list-t span,.list-headr ul li.list-t i{ border: none; background: none; font-size: 12px; color: #333333; font-weight: normal;}
.list-r .list-headr ul li.list-b p,.list-headr ul li.list-b span,.list-headr ul li.list-b i{ background: #f6f6f6;}
.list-r .list-body{text-align: center; font-size: 13px; margin: 20px 0 10px 0; margin-left: 30%;}
.list-r .list-body span{ margin-right: 1%; float: left; display: block; width: 60px; height: 25px; line-height: 25px; background: #0068b7;  color: white; text-align: center;}
.list-r .list-body p{margin-right: 1%; width: 20px; height: 25px; line-height: 25px; display: block; color: black; float: left;}
.list-r .list-body p:hover{ width: 20px; height: 25px; background: #0068b7; color: white;}
.list-l .list-mianer .list-input{margin-left:30%;  margin-top:10px; background:#0068b7; width:70px; height:30px; color:white; font-size:14px;}
 

 /*文章页*/

/*随迁子女入学*/
 .account-header ul li:hover{ height: 65px;}



/* 领导列表*/
.list-r .leadlist-t{ width: 100%; height: 40px; background: #f6f6f6;}
.list-r .leadlist-t span{ display: block;  width: 185px; line-height: 40px; color: white; font-size: 18px;
 font-weight: bold; background: #0068b7; text-align: center;}
 .list-r .leadlist-b{ width: 100%; overflow: hidden;}
 .list-r .leadlist-b ul li{ float: left; width: 183px; height: 320px; overflow: hidden; margin-right: 25px; margin-top: 25px;}
.list-r .leadlist-b ul li .leadlist-img{ width: 100%; height: 245px; background: #eeeeee;}
.list-r .leadlist-b ul li p{ color: black; display: block; text-align: center; font-size: 16px; line-height: 30px;}
.list-r .leadlist-b ul li span{color: black; display: block; text-align: center; font-size: 16px; line-height: 30px;}


/*index-nav*/
.list_header p a:hover,.list_main_menu ul li a:hover,.list_conent_img_main ul li a:hover,.list_acticle ul li p a:hover{ color: #4f8abe; }

.list_wrap{ width: 1100px;margin: 0 auto; background: #fff; padding: 20px 20px; margin-bottom: 30px;}


.list_main{ background: #fff; overflow: auto; margin-top: 20px; /*padding-bottom:82px;*/}

.list_main_menu{ width: 233px; background: #fafafa; margin-right: 20px; float: left; padding-bottom: 40px;}
.list_main_menu h3{ background: #015293; text-align: center; font-size: 16px; color: #fff; height: 40px; line-height: 40px;}
.list_main_menu ul{ margin-top: 20px; }
.list_main_menu ul li{ line-height: 40px; }
.list_main_menu ul li a{ color: #292929; width: 76px; background:url(../img/icon.png) no-repeat; background-position: 0px 15px; display:block; padding-left: 20px; margin: 0 auto;}

.list_conent{ float: left; width: 826px; margin-right: 20px;}
.list_conent_img_header{ height: 40px; width: 100%;border-bottom:4px solid #dcdcdc; }
.list_conent_img_header .img_title{ line-height: 40px; font-size: 18px; font-weight: bold; color: #313131; height: 40px; border-bottom: 4px solid #00a2e0; display: inline-block; padding-left: 24px; padding-right: 57px; margin-right: 2px; float: left;}
.list_conent_img_header .bk{ float: left; height: 38px; width: 670px; border-bottom:4px solid #dcdcdc; }

.list_conent_img_main ul li{ padding-top: 20px; height: 183px; border-bottom: 1px dashed #dcdcdc; float:left; padding-left:20px;}
.list_conent_img_main ul li a{ width: 248px; height: 100%; display: block; color: #535353; float: left;}
.list_conent_img_main ul li a div{border: 1px solid #ededed; padding: 4px; width: 236px; height: 129px;}
.list_conent_img_main ul li a div img{width: 236px; height: 129px; display: block;}
.list_conent_img_main ul li a p{ line-height: 40px; text-align: center; white-space: nowrap;width: 80%;overflow: hidden;text-overflow: ellipsis;}

.list_acticle{ padding: 0px 20px; }
.list_acticle ul li{ line-height: 40px; height: 40px; }
.list_acticle ul li p{ text-align: center; white-space: nowrap;width: 80%;overflow: hidden;text-overflow: ellipsis; float: left; margin: 0;}
.list_acticle ul li p a{float: left; color: #363636;}
.list_acticle ul li span{ float: right; }

/*文章详情页*/
.list_header p a:hover,.list_main_menu ul li a:hover,.list_conent_img_main ul li a:hover,.list_acticle ul li p a:hover{ color: #4f8abe; }
.Print:hover,.Close:hover a{ color: #4f8abe;}

.list_wrap{ padding-bottom: 30px; width: 1100px; min-height: 410px; overflow: hidden; /* margin: 0 auto;*/ background: #fff; padding: 20px 20px; margin-top: 20px;}
/**文章页开始**/
.article_main{}
.dk_Article_ h2{ font-size:12px; color:#404040; line-height:300%; }
.dk_Article_ h2 a{ color:#404040;}
.dk_Article_wrap{ border:1px solid #dadada;}
.dk_Article_wrap .min{ padding:0 40px;overflow: auto;}
.dk_Article_header{ border-bottom:1px solid #eeeeee; overflow:auto; margin-bottom: 8px;}
.dk_Article_header h3{ font-size:28px;color: #015293; text-align:center; margin:50px auto;}
.source{ line-height:200%; width:75%; float: left;}
.source em{ font-style:normal; display: inline-block; margin: 0px 12px 0px 0px;}
.source span,.zihao{ float: left; font-size:14px; color:#959595; width:auto; height: auto;}
.zihao{ margin-left:10px;}
.zihao a{ color:#959595;}

.dk_Article_header_right{ width:17%; float:right; margin-top:5px;}
.Print{ background:url(imagesprint.png) no-repeat; width:50px; text-align:right; line-height:19px; cursor:pointer; float:right; margin-right:18px; color:#252525;}
.jiathis_style{ float: right;}
.jiathis_style img{ float:left; margin-right:10px;}

.dk_Article_conten{ padding:0 0 50px 0; border-bottom:8px solid #eeeeee;font-size:16px;}
.dk_Article_conten_img{ margin-bottom:40px;}
.dk_Article_conten_img img{ display:block; margin:0 auto;}
.dk_Article_conten p{ line-height:36px; }
.Close{ background:#eeeeee; padding:10px; float:right; margin-top:-45px; font-size:16px;}
.Close a{color:#959595;}
.CloseWai{width: 100%;float: left;}

.Read{ color: #015293; margin-bottom: 45px; width: 100%; float: right;}
.Read h3{ line-height:250%; font-size:22px;}
.Read div ul li{ font-size:16px; color:#535353;background: url(../images/ul_li_d.png) no-repeat 0px 18px; padding-left:20px; line-height:36px; height:36px;}
.Read div ul li p{white-space:nowrap; width:80%; overflow:hidden;text-overflow: ellipsis; float: left;}
.Read div ul li p a:hover{color: #4f8abe;}
.Hom_top_right_li p a{ color:#434343;}
.Hom_top_right_li span{ float: right; }
.Read div ul li a{color:#535353;}
/**文章页结束**/
.in-dex-banner{ position: absolute; z-index: 99; width: 100%; top: 0; left: 0}


/*政务公开*/
.gov-lead{padding: 0 ! important; float: left; width: 138px; height: 260px; overflow: hidden; margin-right: 35px;}
.gov-lead img{ width: 100%; height: 184px; overflow: hidden; display: block;} 
.gov-lead em{font-style: normal; color: black; display: block; text-align: center; font-size: 16px; line-height: 30px;}
.gov-lead  b{font-weight: normal; font-style: normal; color: black; display: block; text-align: center; font-size: 16px; line-height: 30px;}

/*新田重点办事服务*/
.focus-main{position: relative; width: 1100px; height: auto; margin: auto; overflow: hidden; padding: 20px 20px 0 20px;}
.focus-banner{ }
.focus-banner img{ display: block;}
.focus-radius ul li{ width: 90px; height: auto; float: left;}
.focus-radius ul li img{ display: block;vertical-align: middle; margin: auto;}
.focus-radius ul li span{ display: block; line-height: 35px; font-size: 16px; color: white; text-align: center;}

.focus-radius{ position: absolute; right: 100px; top: 40px;}
.focus-form{ width: 100%; height: auto; margin-top: 20px;}
.focus-form .focus-former{ font-size: 16px; width: 100%; height: 60px;border: 1px solid #d2d2d2; border-bottom: none; }
.focus-form .focus-former p{ border-right:1px solid #d2d2d2;  float: left; text-align: center; line-height: 60px; display: block; width: 170px; height: 60px; color: #313131; font-weight: bold;}
.focus-form .focus-former span{ float: left; text-indent: 30px; line-height: 60px; display: block; width: 929px; height: 60px; color: #313131; }


#pages {
  width: 100%;
  clear: both;
  text-align: center;
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin-top: 20px;
  margin-bottom: 20px;
  color: #8d8d8d;
}

#pages a, #pages span {
  margin-left: 3px;
  margin-right: 3px;
  width: 22px;
  height: 22px;
  line-height: 22px;
  border: 1px solid #e0e0e0;
  color: #aaa;
  display: inline-block;
  float: left;
 
}

#pages a:hover{
  border: 1px solid #a0a0a0;
}

#pages span {
  background: #f0f0f0;
  color: #ffffff;
}

#pages span {
  font-weight: bold;
  position: relative;
  top: 0px;
  float: left;
}

#pages a.previous {
  width: 25px;
  position: relative;
  top: 0px;
  float: left;
}

#pages a.next {
  width: 25px;
  position: relative;
  top: 0px;
  background: #808080;
  float: left;
  margin-top: 0 ! important;
}

.list-body #pages a.previous{ float: left;}
.list-body #pages span{ float: left;}
.list-body #pages a, #pages span{ float: left;}
.list-body #pages a.next{ float: left; margin-top: 0;}
/*全屏轮播*/

body, ul {
    margin: 0;
    padding: 0;
}
body,html{
    height: 100%;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}
ul li {
    list-style-type: none;
}
.slides-box {width: 100%; height: 100vh; margin: auto; overflow: hidden; }
.slides {position: relative; height: 100%; width: 100%; margin: auto; float: left; } 
.slides li {position: absolute; width:  100%; height: 100%; } 
.slides li img{display: block; width: 100%; margin: auto; } 
.prev, .next {position: absolute; z-index: 99; top: 50%; margin-top: -40px; left: 0; height: 70px; width: 30px; color: #fff; cursor: pointer; background-color: #000; opacity: .5; } 
.prev:hover, .next:hover{opacity: .7; } 
.prev{ display: none; background-image: url("data:image/gif;base64,R0lGODlhHgBGAIABAP///////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwMTQgNzkuMTU2Nzk3LCAyMDE0LzA4LzIwLTA5OjUzOjAyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE5MkIwQTM1OTQ0MTQ3NDEwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY0M0UwQjkxMEQ3RTExRTVCOTJFQkFCNkU5QTFCNUE5IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY0M0UwQjkwMEQ3RTExRTVCOTJFQkFCNkU5QTFCNUE5IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OEFCRDY2OUNGM0REMTFFMkFCOTg5QTlBMkVEQjFBRjAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OEFCRDY2OURGM0REMTFFMkFCOTg5QTlBMkVEQjFBRjAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAHgBGAAACUIyPqcvtD6OctNqLs968+w+G4kiWIYB6aMqtrOYCrTuv9ZvFt7zpPf2zBXEY31Al3CGTQ56yY2wuiTng8yqFWo9Lk/cLDovH5LL5jE6r15oCADs="); } 
.next {
  display: none;
    left: auto;
    right: 0;
    background-image: url("data:image/gif;base64,R0lGODlhHgBGAIABAP///////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwMTQgNzkuMTU2Nzk3LCAyMDE0LzA4LzIwLTA5OjUzOjAyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE5MkIwQTM1OTQ0MTQ3NDEwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg0QTYyN0Y0MEQ3RTExRTVBMTAyQURBQ0QxRjY2NTc1IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg0QTYyN0YzMEQ3RTExRTVBMTAyQURBQ0QxRjY2NTc1IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OEFCRDY2OUNGM0REMTFFMkFCOTg5QTlBMkVEQjFBRjAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OEFCRDY2OURGM0REMTFFMkFCOTg5QTlBMkVEQjFBRjAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAHgBGAAACV4yPqcvtD6OctNqLs968+w+G4kiWFIB+aNqtLOcCXjy79Xq/G93aPf7TaXgwX1GYMQ6VGGKSeXE2oRZplFqxVrEn7kSb9X6BR5P5jE6r1+y2+w2Py+fmAgA7");
}
.pagination{position: absolute; bottom: 5px; z-index: 99; } 
.pagination li{padding: 5px 3px; float: left; display: none; } 
.pagination li a{display: block; font-size: 0; width: 10px; height: 10px; line-height: 25px; border-radius: 25px; overflow: hidden; background: url(../img/index-tabler.png); color: #fff; text-align: center; font-family: Arial; text-decoration: none; } 
.pagination .active{background: url(../img/index-tablel.png); }

/*ie7兼容column页面*/
.device {width: 1110px; height: auto; padding: 15px; float: left; background: white; position: relative; }
.swiper-container {height: 130px; width: 1110; } 
.content-slide { color: #fff; } 
.title {font-size: 25px; margin-bottom: 10px; } 
.pagination { display: none;   position: absolute;  text-align: center; bottom:16px; right: 0.6%; width: 10%; z-index: 99; }
.swiper-pagination-switch {display: inline-block; width: 17px; height: 17px; background: #999; margin: 0 3px; cursor: pointer; }
.swiper-active-switch {background: #fff; } 
.swiper-slide-visible{ overflow: hidden;}
.pagin-left{ left: 1%}

/*ie7兼容government-affairs页面*/


.cols-bor:hover{ height: 65px ! important;}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
.nav ul li{ height: 70px;}
.nav .nav-l{ height: 70px; font-size: 63px;}
.nav-ml{ height: 65px ! important;}
.nav UL LI:hover{height: 65px ! important;}
.form-control{padding: 6px 12px; display: block;}
.aff-right .mun-right UL LI IMG{ padding-left: 0 ! important;}
.dep-nav .nav-l{ height: 70px; font-size: 55px;}
.dep-mainer .dep-main-r #button1{ width: 100%; background: none; text-indent: 0}
.dep-mainer .dep-main-r #button2{ width: 100%; background: none;text-indent: 0}
.dep-mainer .dep-main-r #button3{ width: 100%; background: none;text-indent: 0}
.dep-mainer .dep-main-r{ height: 315px;}
.dep-body .aff-m-t p{ color: black; filter:Alpha(opacity=40);position:static;  *zoom:1; }
 
.slider .slider-img .slider-img-ul li span{ }
.aff-body .aff-m-t P{ color: #313131;filter:Alpha(opacity=30);  position:static; *zoom:1;}
.aff-lil{ margin-top: -35px;}
.aff-logo .aff-r-r .input .index-put{ color: black;filter:Alpha(opacity=70);  position:static; 
*zoom:1; }
.inter-main .inter-m-l #button1{ display: block; text-align: center; background: url(../img/interact-put.png) no-repeat;}
.inter-main .inter-m-l #button2{display: block; text-align: center; background: url(../img/interact-putt.png) no-repeat;}
.inter-main .inter-m-l .inter-in{ border: none; background: url(../img/interact-put2.png) no-repeat; display: block; line-height: 30px;}
.inter-main .inter-m-l #button4{ background: url(../img/interact-put3.png) no-repeat;}
.lead-main .leader-l .swiper-slide span{ background: black;filter:Alpha(opacity=50); 
*zoom:1; bottom: 0;}
/* leadership-list*/
.list-main{ float: none;}

/*首页*/
 .search form .input .form-control{filter: alpha(opacity=50);
-moz-opacity:0.5;
opacity: 0.5;}
.aff-foot .footer-r .find{ float: none; margin-left: 180px;}

/*list*/
.list-l .list-mianer .list-put INPUT{ line-height: 30px;}

/*notice*/
.notic-main{ padding-bottom: 20px;}

/*service*/
.ser-focus-r .menu LI{ width: 49.9%;}

/*index*/
.in-dex{ height: 100%;}
.slides-box{ height: 100%;}
   
.search form .input .form-control{ border: none ! important; background:url(../img/index-serch.png) no-repeat;}  
.slides-box .menu_tab{ display: none; background: url(../img/index-nav.png);  margin-left: 20px; margin-top: 20px;}
.slides-box .menu_tab ul{ padding-left: 10%;}
.search form .input .form-control{ height: 40px ! important; line-height: 40px;}
.search form .input span input{ background: url(../img/index-radiuss.png) ! important; border: none ! important;}
.input .serch-small{ left: 0; margin-left: 59%; z-index: 999; top: 6px;}
.mune-right .mun-right UL LI{/* background: black; filter:Alpha(opacity=50);*zoom:1; bottom: 0;*/
  background: url(../img/index-footbg.png) repeat 0 0;}
.mune-right .mun-right UL LI IMG{ padding-left: 7%;}
.footer .footer-l,.footer .footer-r{/* background: black;filter:Alpha(opacity=50); 
*zoom:1; bottom: 0; */ background: url(../img/index-footbg2.png) repeat 0 0;}
.list ul li{ background: url(../img/index-li.png) no-repeat;}

/*column*/
.pagination{ bottom: 25px;}
.aff-foot .footer-r UL LI{ float: none;}
/*department*/
 .slider .slider-btn:hover {/* background: white; filter:Alpha(opacity=30);*/ /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
/**zoom:1;*/ /* 激活IE6、7的haslayout属性，让它读懂Alpha */ }

/*办事服务*/
.indix-l .menudiv P{ margin-bottom: -5px;}
.s_list .hd{ width: 100%;}

/*group*/
.group-main .group-t{ padding: 20px;
} 
}

/*ie7兼容问题*/
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
.aff-right .mun-right ul li{ background:url(../img/index-footbg.png) repeat 0 0;
    }
.aff-right .mun-left{background:url(../img/index-footbg.png) repeat 0 0;
     }

.zdfwx-nav ul li.on{ float: left;}
.ta_center{ width: 100%; padding-left: 15px;}
.dk_Article_header{ height: 180px ! important;}
a{text-decoration: none;}
.slider .slider-img .slider-img-ul LI SPAN{ bottom: 0px;}
.main-c-t .main-ct-r{ text-indent: 1em;}
.swiper-container{ padding-top: 6px ! important;}
}



/*6.23*/
.certificates{padding-top: 10px; padding-bottom: 10px; display: none;
    overflow: hidden;
    text-align: center; float: left; width: 100%; padding:  20px 5%;}
 .certificates img{margin-right: 20px; margin-bottom: 5px; display: block; float: left;}
.common-tab{ display: none; width:100%;border-top:#cccccc solid 1px;border-bottom:#cccccc solid 1px;}
.common-menu{background: #ffffff; height:28px;border-right:#cccccc solid 1px;border-bottom: #cccccc solid 1px;}
.common-menu li{float:left;width:11%;text-align:center;line-height:28px;height:28px;cursor:pointer;color:#666;font-size:14px;overflow:hidden;background:#FFFFFF;border-left:#cccccc solid 1px; border-bottom:#cccccc solid 1px; }
.common-menu li.off{background:#f7f7f7;color:black;font-weight:bold; border-bottom: none;}

.common-menudiv{overflow: hidden; border-top:0;background:#f7f7f7;border-left:#cccccc solid 1px;border-right:#cccccc solid 1px;border-top:0;background:#fefefe; min-height: 40px; }
.common-menudiv div{line-height:40px; }
.common-menudiv div p{ display: block; float: left; padding: 0 7px;}

@media (max-width: 414px) {
.certificates{display: none;}
.common-tab{ display: none;}
}


#_span_jiucuo img{
    width:72px !important;
}



/*专题专栏*/
.colum{ width: 100%; float: left; height: auto; overflow: hidden;  margin-top: 14px; margin-bottom: -6px;
 }
.colum .colum-l{ width: 50px; height: 135px; float: left; overflow: hidden; background: url(../img/colum-bg.png) no-repeat left;
 }
.colum .colum-l p{ width: 20px; float: left; height: 80px; display: block; font-size: 16px; color: #fff;
 margin-left: 12px; margin-top: 25px; }
.colum .colum-l p a{color: #fff;}
.colum .colum-r{ width: 1140px; float: left; height: 135px; overflow: hidden;  position: relative; margin-top: 5px;}
.colum-r .swiper-container3 {margin-left: 55px; width: 1030px;height: 130px;color: #fff;text-align: center; overflow: hidden;}
.colum-r .swiper-slide{ width: 333px ! important; height: 130px ! important; margin-right: 11px; }
.colum-r .swiper-wrapper{ width: 1045px; height: 130px; overflow: hidden; }
.colum-r .swiper-visible-switch { background: #aaa;}
.colum-r .swiper-active-switch {background: #fff;}
.colum-r .arrow-left3 {background: url(../img/arrows-l.png) no-repeat left top;position: absolute;
left: 10px;top: 50%;margin-top: -15px;width: 35px;height: 35px;z-index: 99;}
.colum-r .arrow-right3 {background: url(../img/arrows-r.png) no-repeat left bottom;position: absolute;
right: 10px;top: 50%;margin-top: -15px;width: 35px;height: 35px;z-index: 99;}
/*end 专题*/
