/* CSS Document */
*{
margin:0px ;
padding:0px;
list-style:none;
}
body{
font-size:12px;
line-height:22px;
}
a:link{
color:#333333;
text-decoration:none;
}
a:visited{
color:#333333;
text-decoration:none;
}
a:hover{
color:#333333;
text-decoration: underline;
}
a:active{
color:#333333;
text-decoration:none;
}
.topwrap{
clear:both;
margin:0px auto;
width:980px;
height:126px;
background:url(../images/topbg.jpg) repeat-x;
text-align:left;
}
.topwrap p{
clear:both;
line-height:24px;
padding:2px 5px;
vertical-align:middle;
}
.input{
border:1px solid   #c8e9c8;
}
.fr{
float:right;
}
#banner{
clear:both;
height:70px;
margin:15px auto 0px;
}
#logo{
float:left;
width:200px;
height:70px;
}
#area{
float:left;
width:100px;
height:70px;
}
#searchb{
float:left;
width:430px;
height:70px;
}
#searchb  p{
}
#searchb *{
vertical-align:middle;
}
#rcontact{
float:left;
width:250px;
height:70px;
}
#arealist{
clear:both;
margin:6px auto 0px;
width:980px;
height:65px;
}
#arealeft{
float:left;
width:4px;
height:65px;
background:url(../images/arleft.jpg) no-repeat;
overflow:hidden;
}
#areamain{
float:left;
width:972px;
height:65px;
background:url(../images/arbg.jpg) repeat-x;
text-align:center;
}
#areamain ul {
padding:10px 0px 12px;
}
#areamain ul  li{
float:left;
width:60px;
}
#areamain ul li a:link,#areamain ul li a:visited,#areamain ul li a:hover,#areamain ul li a:active{
color:#188b3a;
}
#arearight{
float:left;
width:4px;
height:65px;
background:url(../images/arright.jpg) no-repeat;
overflow:hidden;
}
#navs{
clear:both;
margin:0px auto;
width:980px;
height:45px;
background:url(../images/navbg.jpg) no-repeat;
}
#navs ul li{
float:left;
width:114px;
height:45px;
text-align:center;
line-height:45px;
}
#navs ul{
padding-left:21px;
}
#navs ul li li:hover{
float:left;
width:114px;
height:45px;
background:url(../images/ctab.jpg) no-repeat;
}
#navs ul li a:link,#navs ul li a:visited,#navs ul li a:active{
display:block;
width:114px;
height:45px;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
}
#navs ul li a:hover{
display:block;
width:114px;
height:45px;
background:url(../images/ctab.jpg) no-repeat 15px 0px ;
}
#navs ul li .current{
display:block;
width:114px;
height:45px;
background:url(../images/ctab.jpg) no-repeat 15px 0px ;
}
.searchinput{
height:36px;
width:300px;
border:1px  solid  #cdf9d8;
}
.zz{
font-size:13px;
font-weight:bold;
color:#ff6600;
}
.loginbtn{
border:0px;
width:52px;
height:22px;
}
.topli *{
vertical-align:middle;
}
.oplist{
clear:both;
width:100%;
padding:0px 5px;
}
.oplist li{
float:left;
width:60px;
}
#Search {width:100%;margin:0px; clear:both;}
#Search ul {width:430px;height:32px;clear:both;}
#Search ul li{line-height:27px;float:left;width:60px;text-align:center;}
#Search ul li.on{ background:url(http://www.50769.com/images/tbg.jpg) no-repeat; height: 25px; color:#FFFFFF; font-size:13px;}
#SearchMain {width:100%; clear:both;}
#SearchPanel {padding:0px; float:left;width:420px;}
#SearchPanel span{display:none;padding:0px ;}
#SearchPanel span.on{display:inline;}
#SearchPanel #K {border:1px solid #cdf9d8;background:#fff; padding: 3px 3px 3px 8px; color:#888; width: 240px;}
#BtnSearch{height:34px;width:76px;line-height:20px; background: url(http://www.50769.com/images/searchbtn.jpg) no-repeat;border:0px;padding:0px;margin-left:10px;}