
*{
    padding: 0;
    margin: 0;
}
ul,li {
    list-style: none;
}
.fl{
    float: left;
}
.fr{
    float: right;
}
.bannerBox{
    position: relative;
    background: #BD1A2D;
    width: auto;
    height: 300px;
    overflow: hidden;
}
.bannerBox img {
    position: absolute;
    top: 0;
    left: 0;
    width: 1920px;
    left: 50%;
    margin-left: -960px;
}
.main{
    width: 1000px;
    margin: 20px auto 0;
}
.floor + .floor{
    margin-top: 25px;
}
.clear {
    clear: both;
    overflow: hidden;

}
.clear1{
    margin-top: 35px;
    clear: both;
    overflow: hidden;
}
.infoBox {
    background: #f9f9f9;
}
.one {
    width: 498px;
    height: 340px;
    float: left;
}
.infoTitleBox{
    height: 40px;
    border-bottom: 1px solid #BD1A2D;
    box-sizing: border-box;
}
.infoTitle{
    width: 120px;
    height: 40px;
    color: #fff;
    font-size: 20px;
    text-align: center;
    background: #BD1A2D;
    line-height: 40px;
    float: left;
}
.more{
    float: right;
    height: 40px;
    line-height: 40px;
    font-size: 12px;
    color: #BD1A2D;
    margin-right: 10px;
    text-decoration: none;
}
.more a{
    display: block;
    float:left;
    font-size:14px;
    color:#BD1A2D;
    text-decoration: none;

}

.infoList{
    padding: 10px 20px 20px 20px;
}
.infoItem {
    font-size: 14px;
    margin-top: 10px;
    overflow: hidden;
}
.dot{
    position: relative;
    top: 6px;
    width: 4px;
    height: 4px;
    border-radius: 50%;
    margin-right: 10px;
    float: left;
    background: #BD1A2D;
}
.infoTxt{
    max-width: 350px;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 16px;
  /*   line-height: 16px; */
    float: left;
    text-decoration: none;
}
.infoTxt a{
    display: block;
    float:left;
    font-size:14px;
    color:#1B1B1B;
    text-decoration: none;
}
.infoTxt a:hover{
    color:#BD1A2D;
}
.infoDate{
    float: right;
    height: 16px;
    line-height: 16px;
}
.two{
    width: 331px;
    float: left;
}
.two+.two{
    margin-left: 2px;
}
.columnImg{
    width: 330px;
    height: 172px;
    margin-right: 3px;
}
.footer{text-align: center;}
.footer1{
    width: auto;
    height: 50px;
    background: #BD1A2D;
    margin: 0 auto;
    margin-top: 28px;
}
.footer2{
    width: auto;
    height: 26px;
    background: #DABA85;
    margin: 0 auto;
}

.slideBox {
    position: relative;
    width: 500px;
    height: 340px;
    margin-right: 2px;
    float: left;
    overflow: hidden;
}

.loop-image{
    width: 500px;
    height: 340px;
}

.loop-images-container{
    position: absolute;
    left: 0; top: 0;
    width: 500%;
    height: 100%;
    font-size: 0;
    animation: loop 10s linear infinite;
}

/* 创建loop动画规则 */
/*
   轮播5张，总耗时10s，单张应为2s(20%)
   单张切换动画耗时500ms，停留1500ms
*/
@keyframes loop {
    0%, 25% {
        margin-left: 0;
    }
    35%, 60% {
        margin-left: -500px;
    }
    70%, 100% {
        margin-left: -1000px;
    }
    100%, 130% {
        margin-left: -1500px;
    }
    130%, 190% {
        margin-left: -2000px;
    }
}



/* 新增css */
.bannerBoxbg{display: none;} 
@media only screen and (max-width:1000px){
    .none-m{display: none;}
    .bannerBox{
        width: 1000px;
         margin:0 auto;
         text-align: center;
    }
    .footer1{
        width: 1000px;
    }
    .footer2{
        width: 1000px;
    }
     .main{
        width: 1000px;}
    .bannerBoxbg {
        display: block;
        background:#bd1a2d url(./awjk1206banner2.jpg) no-repeat center;
        background-size:contain;
        width:100%;
        height:100%;
        margin:0 auto;
    } 
}



/* 爱国卫生：新增放在css文件最后面 爱国卫生green颜色调整 start*/
.bggreen{  background: #217339;}       
.borderbottomgreen{ border-bottom: 1px solid #217339;}
.morecolor a{color: #217339;}
.bannerBoxbg{ background:#217339 url(./awjk1206banner06.jpg) no-repeat center;}
/* 新增 爱国卫生 end*/