*{  
    margin: 0;  
    padding: 0;  
    text-decoration: none;
    list-style: none;
}  
html, body{  
    height: 100%;  
}   
#dd1{
    font-size: 14px;
    height: 35px;
    width: 100%;
    position: fixed;
    top: 0;
    left: 0;
    /*color: white;*/
    z-index: 10;
}
#dd2{
    /*position: fixed;*/
    width: 100%;
    position: fixed;
    top:0px;
    left:0;
    /*height: 107px;*/
    z-index:9;
}
.header{
    width: 100%;
    height: 35px;
    /*position: fixed;*/
    /*top: 0;
    left: 0;*/
    z-index: 10000;
    background-color:#f2f2f2;
}
.header .header11{
    width: 1200px;
    margin: 0 auto;
    /*background-color: yellow;*/
    height: 35px;
    padding-top:7px;
}
.header .header11 .span1{
    margin-left: 14px;
}
.header .header11 .span2 a{
    color:black;
}
.header .header11 .span3{
    margin-left: 7px;
}
.header .header11 .span33{
    m/*argin-left:400px;*/
}
.header .header11 .span33>div{
    display: inline-block;
    border:1px solid #c2c2c2;
    background-color: #f2f2f2;
    padding-right: 10px;
    position: relative;
    top: -1px;
}
.header .header11 .span33>div input{
    width: 200px;
    height: 22px;
    border: none;
    outline: none;
    background-color: #f2f2f2;
    padding-left: 3px;
}
.header .header11 .span33>div img{

}
.header .header11 .span4{
    margin-left: 80px;
    position: relative;
    cursor: pointer;
}
.header .header11 .span4>div{
    position: absolute;
    left: 0;
    top:16px;
    z-index: 100;
    display: none;

}
.header .header11 .shu{
    margin-left: 3px;
    position: relative;
    top: -1px;
}
.header .header11 .shu2{
    margin-right: 4px;
    position: relative;
    top: -1.5px;
}
.header .header11 .img1{
    margin-left: 4px;
    margin-right: 4px;
}
.header2{
    width: 100%;
   /* position: fixed;
    top: 35;
    left: 0;*/
    height: 107px;
    z-index: 10;
    background:url('../images/33.png') no-repeat;
    background-size:100% 87px;
}
.header2 .header22{
    width: 1200px;
    margin: 0 auto;
    height: 107px;
    overflow: hidden;
}
.header2 .header22 .img1{
    float: left;
    width: 300px;

    position: relative;
    top: 10px;
     /*float: left;
    width: */
}
.header2 .header22 .ul1{
    display: inline-block;
    margin-top: 25px;
}
.header2 .header22 .ul1 li{
    list-style-type: none;
    float: left;
    margin-left: 30px;
}
.header2 .header22 .ul1 li:nth-child(1){
    margin-left: 0;
}
.header2 .header22 .ul1 li a{
    color: white;
    font-size: 17px;
}
.header2 .header22 .ul1 li a:hover{
    text-decoration: none;
}
.header2 .header22 .ul1 li a:visited{
    /*text-decoration: none;
    color: red;*/
}
.header2 .header22 .ul1 li a:active{
    text-decoration: none;
    color: blue;
}