*{
    margin: 0;
    padding: 0;
}
body{
    background:white;
}
table td,th{
    border:0;
}
a{
    text-decoration:none;
}

ul{
    list-style-type: none;
}
h3,h1{
    text-align: center;
    color:#0094ff;
}
p{
    font-size: 14px;
    color:#0094ff;
}

.indexmain{
    margin: 0 auto;
    width: 1000px;
    background: white;
}

/*导航栏*/
.navbar{
    width: 100%;
    float: left;
    background-color:cornflowerblue;
}
.navbar ul{
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    background-color: cornflowerblue;
}
.navbar li{
    float: left;
    width: 16%;
}
.navbar a{
    display: block;
    padding: 14px 16px;
    color: #fff;
    text-align: center;
    text-decoration: none;
}
.navbar li a:hover:not(.nav-item) {
    background-color: #133575;
}

.nav-item {
    background-color: cornflowerblue;
}
.act{
    background-color: #133575;
}

/*照片墙*/
.moveimg{
    width:1000px;
    margin-top: 48px;
}

#slider {
    width: 1000px;
    height: 350px;
    position: absolute;
    margin-top:5px;
    overflow: hidden;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
}

.moveimg ul {
    width:1000px;
    height:350px;
    position: absolute;
    list-style-type: none;
    width: 6000px;
}

.moveimg ul li {
    float: left;
}

.moveimg ul li img {
    width: 100%;
    height: 100%;
}

#slider:hover .arrow-container{
    display: block;
}
.arrow-container {
    position: absolute;
    width: 100%;
    height: 50px;
    top: 50%;
    margin-top: -25px;
    display: none;
}

.arrow-container span {
    position: absolute;
    width: 50px;
    height: 50px;
    font-size: 40px;
    text-align: center;
    line-height: 50px;
    background: rgba(0, 0, 0, 0.2);
    color: white;
}

.left-arrow {
    left: 0px;
    cursor: pointer;
}

.right-arrow {
    right: 0px;
    cursor: pointer;
}

.indicator-container {
    position: absolute;
    width: 150px;
    height: 30px;
    line-height: 30px;
    bottom: 0;
    left: 50%;
    margin-left: -75px;
    text-align: center;
}

.indicator {
    display: inline-block;
    width: 15px;
    height: 15px;
    border-radius: 100%;
    background: white;
    cursor: pointer;
}

.indicator.active {
    background:#ff6a00;
}

/*主体*/
#main{
    width: 1000px;
    height: 300px;
    margin-top: 406px;
}
#yls{
    width:330px;
    float:left;
}
.yls-top{
    width:330px;
    height:40px;
    background-color:lightskyblue;
    color:white;
}

.yls-top span{
    width:270px;
    float:left;
    text-align:center;
    padding-top:8px;
}
.yls-top a{
    width:60px;
    font-size:10px;
    float:left;
    padding-top:10px;
    color:#fff;
}
.yls-top a:hover{
    color:#0094ff;
}
.yls-img img{
    width:86px;
    height:106px;
    float:left;
}
.yls-js{
    width:240px;
    height:106px;
    float:left;
    margin-left:4px;
}
.yls-js span{
    width:240px;
    padding-left:70px;
    font-size:15px;
    font-weight:bolder;
    color:#000000;
}
.yls-js p{
    font-size:10px;
    line-height:22px;
    color:#000000;
}
.fsjjs td{
    border-bottom:1px dashed #cccccc;
}
td.xq{
    padding-left:36px;
}

.fsjjs td a{
    font-size:10px;
    color:#000000;
}

.fsjjs td a:hover{
    color:#0094ff;
}
#dyc{
    width: 46%;
    float: left;
}
#ltsdjs{
    width: 24%;
    float: left;
}
.dyc{
    width:420px;
    float:left;
    margin-left:5px;
}
.dyc-top{
    width:420px;
    height:40px;
    background-color:lightskyblue;
    color:#fff;
}
.dyc-top span{
    width:360px;
    float:left;
    text-align:center;
    padding-top:8px;
}
.dyc-top a{
    width:60px;
    font-size:10px;
    float:left;
    padding-top:10px;
    color:#fff;
}
.dyc-top a:hover{
    color:#0094ff;
}
.dyc-img img{
    width:159px;
    height:106px;
    float:left;
}
.dyc-js{
    width:257px;
    height:106px;
    float:left;
    margin-left:4px;
}
.dyc-js span{
    width:257px;
    padding-left:70px;
    font-size:15px;
    font-weight:bolder;
    color:#000000;
}
.dyc-js p{
    font-size:10px;
    line-height:22px;
    color:#000000;
}
.dyc-nav{
    width:420px;
    height:80px;
    margin-top:25px;
}
.dyc-nav span{
    width:100px;
    height:40px;
    float:left;
    color:#fff;
    background-color:#cccccc;
    margin-left:5px;
    text-align:center;
    padding-top:12px;
}

.ltsdjs{
    width:240px;
    float:left;
    margin-left:5px;
}
.ltsdjs-top{
    width:240px;
    height:40px;
    background-color:lightskyblue;
    color:#fff;
}
.ltsdjs-top span{
    width:190px;
    float:left;
    text-align:center;
    padding-top:8px;
}
.ltsdjs-top a{
    width:38px;
    font-size:10px;
    float:left;
    padding-top:10px;
    color:#fff;
}
.ltsdjs-top a:hover{
    color:#0094ff;
}
.lts-table td a{
    font-size:10px;
    padding-left:12px;
    color:#000000;
}
.lts-table td a:hover{
    color:#0094ff;
}
.lts-table td span{
    font-size:12px;
    padding-left:8px;
    color:#000000;
}
.lts-table td{
    line-height:26px;
    border-bottom:1px dashed #cccccc;
}

/*底部*/
.msg{
    width:1000px;
    height:180px;
    background-color:#009944;
    float:left;
}
.msg ul{
    list-style-type:none;
    text-align:center;
    padding-top:10px;
    line-height:40px;
}
.msg ul li{
    color:#fff;
    font-size:20px;
}

.msg-bottom{
    width:1000px;
    height:80px;
    float:left;
    background-color:cornflowerblue;
}
.msg-bottom td{
    line-height: 30px;
}
.msg-bb{
    width:1000px;
    text-align:center;  
    color:white;
}
.msg-bb span{
    font-size:14px;
}
.msg-ga{
    width:1000px;
    text-align:center;  
    color:white;
}
.msg-ga span{
    width:16px;
    padding-bottom:8px;
}
.msg-ga img{
    width:16px;
}
.msg-ga a{
    font-size:12px;
    color:white;
}
.msg-ga a:hover{
    color:#0094ff;
}

/*立体声简介*/
.qlcontainer {
    display: flex;
    width:1000px;
    height: 1100px;
    margin-top: 395px;
 }
 .qlnav {
    width: 200px;
    height:360px;
    padding-top: 35px;
 }
 .qlnav span{
    font-size: 20px;
 }
 .qlnav hr{
    height:3px;border:none;border-top:3px double rgb(180, 32, 32);
 }
 
 .qlnav ul {
    list-style: none;
    padding: 0;
    margin: 0;
    overflow: hidden;
 }
 
 .qlnav li {
    background-color:cornflowerblue;
    margin-top:5px;
    height:60px;
    font-size:24px;
 }
 
 .qlnav li a{
    display:block;
    text-decoration: none;
    height:60px;
    color:#ffffff;
    text-align: center;
    padding: 16px 16px;
 }
 .qlnav li a:hover{
    background:#0d2c66;
 }
 
 .page {
    display:none;
 }
 
 .qlcontent {
    flex-grow: 1;
    padding: 20px;
    width:500px;
 }
 .xzjj{
    font-size: 20px;
    line-height: 40px;
 }


 /*岳麓山机房*/
 #ylscontainer{
    display: flex;
    width:1000px;
    height: 400px;
    margin-top: 400px;
 }
 .qlcontent img,p{
    float: left;
    margin-top: 10px;
 }
 .ylsfs{
    width: 520px;
    line-height: 50px;
    margin-left: 5px;
    font-size: 22px;
 }
 .ylsgdjk{
    width: 550px;
    line-height: 32px;
    margin-left: 10px;
    font-size: 20px;
 }
 .msg-ylsbottom{
    width: 1000px;
    height:50px;
    float:left;
    background-color:darkgray;
    margin-top: 500px;
 }
 /*德雅村机房*/
 .dycfs{
    width: 415px;
    line-height: 30px;
    margin-left: 5px;
    font-size: 18px;
    text-align:justify;
 }

 /*清廉台站动态*/
 .qlfwdt{
    width: 1000px;
    height: 800px;
    background-repeat: no-repeat;
    background-image: url(/images/qlfwpt.png);
    clear:left;
 }

#box {
    width: 878px;   /* 设置父元素盒子总宽度=每张图片宽度+图片中间的边距margin之和 */
    margin: 105px 80px auto;  /* 设置父元素距顶部50px，居中，便于显示 */
    overflow: hidden;  /* 设置超出的图片内容隐藏 */
    float: left;
    
}
#box ul {
    list-style: none;   /* 取消ul的默认圆点样式 */
    width: 5000px;    /* ul宽度设置大一点，超过图片+边距总长度的两倍 */
    position: relative;   /* 设置相对定位，便于使用left控制图片列表的位置，不断左移 */
}
#box ul li {
    float: left;    /* 设置每一项靠左在一行显示 */
    margin-right: 2px;  /* 设置右边距 */
}
#list img{
    width: 218px;  /* 设置图片统一宽度 */
}
/* 当鼠标悬浮在图片上时 */
#list img:hover{
    cursor: pointer;  /* 鼠标变为手势 */
    scale: 1.2;  /* 图片放大为1.3倍 */
}

/*联系我们*/
#lxus{
    width:100%;
    margin-top: 88px;

}
#lxus-bt a,span{
    font-size: 20px;
}
#lxus-bt hr{
    height:3px;border:none;border-top:3px double rgb(63, 4, 223);
}
#lxus-zt{
    width: 100%;
    margin-top: 60px; 
}
#lxus-zt table{
    width: 100%;
    border-collapse: collapse;
}
#lxus-zt table td{
    border-right:2px solid #0094ff;
    padding-left: 20px;
}

/*清廉服务平台*/
#qlimg{
   width:100%;
   height:130px;
}

#qlmain{
   width:100%;
   height:500px;
   margin-top:40px;
   background-color:white;
}
#qllzy{
    background-color:#e94324;
    height:40px;
    padding-left:20px;
    padding-top:15px;
    color:white;
}
#qldnav{
   width: 25%;
   height:360px;
   float:left;
}
#qldnav ul{
   list-style:none;
   padding: 0;
   margin: 0;
   overflow: hidden;
}
#qldnav li{
   background-color:#fc3b20;
   margin-top:5px;
   height:60px;
   font-size:18px;
}
#qldnav li a{
   display:block;
   text-decoration: none;
   height:60px;
   color:#ffffff;
   text-align: center;
   padding: 16px 16px;
}
#qldnav li a:hover{
   background:#900d04;
}
#qlcont{
   border:1px solid #ff6a00;
   width:73%;
   display:flex;
   margin-top:10px;
   margin-left:5px;
   float:left;
}

.zcktable{
    width:100%;
    font-size:18px;
    margin-top:10px;
    line-height:40px;
}

.zcktable a{
    color:#0094ff;
}

.lytable{
    width:100%;
    line-height:20px;
    text-align:center;
    font-size:14px;
    border-spacing:0;
    border-collapse:0;
}
.lytable th,td{
    border:1px solid #808080;
}

#qlname{
    width:550px;
    padding-left:10px;
}
.qltime{
    width:120px;
    padding-left:40px;
}
.page {
   display:none;
}
#page2{
    padding-left:35px;
}
#page2 li{
    line-height:27px;
}
#page2 a{
    padding-left:15px;
    color:#0094ff;
}



#page6 p{
    color:#f80808;
    font-size:18px;
}

.qljbxx-tb{
    width:100%;
    margin:0 auto;  
    line-height:30px;
}
.qljbxx-tb-l{
    width:100px;
    font-size:12px;
}
.qljbxx-tb-r {
    width: 240px;
    font-size: 14px;
    padding-right:200px;
}

.qljbxx-tb-r h6{
    float:left;
    color:red;
}
#lyname,#lyemail,#jbbt,#lbbiaoti,#lybiaoti,#jbemail{
    float:left;
    user-select:none;
}


/*展示平台*/
#jbvcImg{
    margin-left:20px;
    float:left;
}
#lyvcImg{
    margin-left:20px;
    float:left;
}
#jbyzm{
    float:left;
}
#lyyanzheng{
    float:left;
}