﻿* {
font-size:12px;
}
 .out1 {
        width:100%;     background:#eee; min-width:1300px;

 }
        .content1 {
         width:1300px; margin:0 auto; background-color:#fff;
       
        
        }
        .cleft {
        
        width:258px; height:100%; padding-left:50px;float:left;
        }
        .cright {
        width: 940px; height: 100%; padding-left: 0px; float: left;
        }
        .listGg {
        min-height:400px;
        
        }
        .listTitle {
        height:40px;  width:100%;  border-bottom:2px solid #d5d5d5;position:relative;
        opacity:0; 
        transition:opacity 0.3s,transform 0.3s;
        transform:  translateY(-20px);
        }
.show {
opacity:1; 
    transform:  translateY(0px);
}
        .listContent {
        min-height:300px;
        
        }
        .subMenu {
        width:400px; height:30px; line-height:30px;overflow:hidden;position:relative;z-index:2; background-color:#fff;
        }
        .littleNav {
         width:350px; height:30px;line-height:30px;position:absolute; right:0px; top:0px;z-index:1;
        }
.littleNav1 {
    float: left; line-height: 30px; height: 30px; color:#565656; font-size:12px; 
}.littleNav1 a{
  color:#565656; font-size:12px; 
}
        .fL {
         float:left;
        }
        .sm {
        display:inline;  margin: 0px;padding: 0px; width:590px; 
        }
            .sm li {
            float:left; display:inline;
            width:115px;  text-align:center; 
           
            }
.navno {
     transition:background-color 0.5s linear; 
}
.navno a{
  color:#555;
}
    .navno:hover {
        background-color: #48d4b7;
        color: #fff;
    }
               .navno:hover>a{ 
            color:#fff;
            }
                .sm li a {
                font-size:14px;
                }
.navCuu {
    background-color: #48d4b7;
    color: #fff;
    transition: background-color 0.5s linear;
}
.navCuu:hover{
    background-color:#f5b32c; 
}
    .navCuu a{
    color:#fff;

    }


 
.more {
    position:absolute;  right:0; top:0; 
    width:60px; height:30px; line-height:30px; text-align:right;

}
    .more a {
        color: #48d4b7;
        font-size: 14px;
    }
.rm {
    width:220px; height:auto;

}
.rmTop {
  width:220px; height:72px; line-height:72px; font-size:16px; color:#fff; text-align:center;

}
.rmTop1 {
    background-image: url('../content/img/rm1.png');
}
.rmTop2 {
    background-image: url('../content/img/rm2.png');
}
.rmTop3 {
    background-image: url('../content/img/rm3.png');
}

.rmTop4 {
    background-image: url('../content/img/rm4.png');
}
.rmBg{

    border-bottom-left-radius:10px; 
    border-bottom-right-radius:10px;
    -webkit-border-bottom-left-radius:10px; 
      -webkit-border-bottom-right-radius:10px;
      -moz-border-radius-bottomleft:10px;
      -moz-border-radius-bottomright:10px; 
       height:290px;
       width:220px;
       background-color:#f6f6f6;
}
 
.zoomImage{
    width:100%;
    height:100%;
   
    overflow:hidden;
    background-position: center center;
    background-repeat: no-repeat;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    background-size:cover;
}

   .tw1 {
        height:40px; overflow:hidden;line-height:19px;
        }
         .tw1 a{
        font-size:12px; color:#000;  
        }
        .tw2 {
        height: 20px;
        }
        .tw3 {
        width: 70px; height: 58px; float:left;
        }
        .tw4 {
        height:75px; width:210px; overflow:hidden;
        padding-left:10px; border-bottom: 1px dotted #d1d1d1;
        }
        .tw5 {
        width: 5px; height: 60px; float: left;
        }
        .tw6 {
        width: 130px; height: 60px; float: left;
        }
.gglist li{

    line-height:30px;
}

/*图文列表带简介*/

.twList {
width:100%; height:240px;
border-bottom:2px dotted #cccccc;



}
.twLeft {
float:left; 
padding-left:10px; padding-top:40px;width:270px; height:170px;


}
.twLeft1 {
float:left; 
width:270px; height:170px;
overflow:hidden;
 
}
.twRight {
float:left;
width:650px;

}
.twRight1 {
padding-left:40px; padding-top:40px;height:170px;
}

.twR1 {
height:20px;  overflow:hidden; width:100%;
}
.twR1 a{
height:20px; line-height:20px; color:#555;  font-size:18px; 
}


.twR2 {
height:120px;  overflow:hidden; width:100%; line-height:25px; font-size:14px;color:#555;
}
.twR3 {
    height:30px;  overflow:hidden; width:100%;
}
.listMore {
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    background-color: #f8ac60;
    color: #fff;
    line-height: 30px;
    height: 30px;
    text-align: center;
    transition: background-color 0.3s linear;
}
.listMore:hover{
    background-color:#ed7875;

}
.bt {
color:#555;
transition:color 0.3s linear;
}
    .bt:hover {
    color:red;
    }

    /*图片列表*/
.tpList {
    width: 300px; height: 300px; float: left;

}
.tpList1 {
width: 270px; height: 275px; border: 1px solid #e2e2e2;
}
.tpList2 {
    width: 270px;
    height: 195px;
    overflow: hidden;
}
.tpList3 {
height: 40px; line-height: 18px; text-align: left; overflow: hidden; padding-left: 10px; padding-right: 10px;
}
.tpLink {
    font-size: 14px; padding-left: 5px
}
.tpList4 {
height: 40px; line-height: 40px; text-align: left; overflow: hidden; color: #555;
}
.tpList5{
height: 16px; line-height: 16px; padding-left: 15px; float: left;
}


    /*默认新闻列表*/
.xw1 {
    border:0; padding:0; margin:0;
}
.xwbt {
    border-top: 2px solid #ccc;
    /* border-bottom: 1px solid #aaa; */
    height: 45px;
    line-height: 45px;
    color: #555;
    font-weight: bolder;
    background-color: #eee;
}
.xwbt1 {
    width:30px;
}
.xwbt2 {
width: 770px; text-align: left; overflow: hidden;
}
.xwbt3 {
width: 100px;
}
.xwtr_1 {
    background-color:#fff;height:40px;
}
.xwtr_2 {
    background-color:#eee;height:40px;
}
.xwtd1 {text-align:left; 
}
.xwtd2 {font-size:12px; color:#555;
}
.xwdd {
 height: 15px; line-height:15px; 
}
.xwdd1 {
border-bottom: 2px solid #aaa;
}
.stwlist_a {
font-size:12px; color:#555;
animation:color 0.2s linear;
}
.stwlist_a:hover{
  color:red;
}

.fixed {
    position: fixed;
    top: 0;
     
    z-index: 1000;
    animation: slideDown 0.3s ease;
}

@keyframes slideDown {
    from {
        transform: translateY(-100%);
    }

    to {
        transform: translateY(0);
    }
}