html,body{margin:0;padding:0;width:100%;background-color:#f1f1f1;}
ul,li,h1,h2,h3,h4,p,dl,dd,dt,form,iframe,input,button,textarea{margin:0;padding:0;font-weight:normal}
body{max-width:750px;margin:0 auto;position:relative;font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ"; }
img{max-width:100%;}
li{list-style:none}
a{text-decoration:none;color:#000}
a:hover{color:#efefef;}
a:visited{color:#000;text-decoration:none;}
.blank5{clear:both;height:5px;overflow:hidden;display:block;}
.blank10{clear:both;height:10px;overflow:hidden;display:block;}
.blank15{clear:both;height:15px;overflow:hidden;display:block;}
.blank20{clear:both;height:20px;overflow:hidden;display:block;}
.ha{clear:both;height:2.4rem; overflow:hidden;display:block;}
.hb{clear:both;height:1.4rem; overflow:hidden;display:block;}
/*Í·²¿*/
.top{
   width:100%;
   max-width:750px;
   z-index: 999;
}

.head{
   width: 9.6rem;
   height: 1.4rem;
   padding-left:0.2rem;
   padding-right:0.2rem;
   background:#fff;
   overflow:hidden;
}


.head .logo{  float:left;height: 1.0rem; padding-top:0.2rem;}
.head .logo img{height: 1.0rem; border:0px; display:block}

.searchbar-wrapper {
    float:right;
	position: relative;
	width:6rem;
    height: 0.8rem;
    margin-top: 0.3rem;
    border: 1px solid #efefef;
    overflow: hidden;
    border-radius: 0.1rem;
    font-size: 0.5rem;
}

.search-kwd {
    float: left;
    width: 80%;
    background-color: #fff;
}

.search-kwd input {
    display: block;
    width: 100%;
    border: none;
    outline: none;
	height:0.8rem;
    line-height: 0.8rem;
    text-indent: 10px;
    font-size: 0.35rem;
}

.search-submit {
    float: left;
    width: 20%;
}

.search-submit button {
    padding: 0;
    margin: 0;
    display: block;
    width: 100%;
    line-height: 0.8rem;
    text-align: center;
    outline: none;
    border: none;
    border-left: 1px solid #efefef;
    background: transparent url('../images/icon_search.png') no-repeat center center;
    -webkit-background-size: auto 60%;
    background-size: auto 60%;
    text-indent: -300%;
    overflow: hidden;
}






.mainnav {
   width:100%;
   height:1.0rem;
   background:#ffffff;
}

.mainnav li{
   width:20%;
   height:1.0rem;
   line-height:1.0rem;
   text-align:center;
   font-size:0.45rem;
   float:left;
}




.foot { width:100%; text-align:center; overflow:hidden;}
.foot .p1{ height:0.6rem; line-height:0.6rem; font-size:0.35rem;color:#999999}
.foot .p2{ font-size:0.3rem; color:#999999}