.so{display:inline-block; width:200px;  background:#fff; vertical-align: middle; padding-left:60px; padding-right:24px; position:relative; border-radius:8px; }
.so .Search{ float:left; width:100%; background:none;border:none; line-height:36px; text-indent:10px; color:#666; font-size:14px;}
.so .sear_sub{ position:absolute; right:0; top:0; float:left; width:24px; height:36px; border:none;background:url(/theme/cn/images/search1.png) center center no-repeat; }

.so span{position:absolute; left:0; top:0; float:left; width:60px; height:36px; background:url(/theme/cn/images/img_1_11.png) no-repeat 44px center; cursor:pointer;  z-index:9999;}
.so span div{ float:left; padding-left:10px; line-height:36px; font-size:14px; color:#4c4c4c; position:relative; z-index:9;}
.so span ul{ display:none; position:absolute; left:0; top:36px; background:#f5f5f5; border:1px solid #e0e0e0; border-top:0 none; width:100%; height:auto; overflow-y:auto;overflow-x:hidden;z-index:9}
.so span ul li{ float:left; width:100%; text-align:center;line-height:36px; font-size:14px; color:#4c4c4c;}
.so span ul li:hover{ background:#fff;}



@media  screen and (max-width:1450px){
.t_navs .top .menu .nli span a{margin:0 18px;}
}

@media  screen and (max-width:1024px){
    .t_navs .xialaph .ul1{overflow:hidden;}
.so{margin:5px auto; margin-top:20px; border:1px solid #cccccc;  height:38px; width:100%; }
.so .Search{width:100%;}
}<!--0.00030112266540527-->