@charset "UTF-8";
/* CSS Document */

body {
/*font-family: "SimHei","Apple LiGothic Medium" ! important;*/
font-family: "Microsoft YaHei","Apple LiGothic Medium","Arial" ! important;
-webkit-text-size-adjust:none;
background-color:#e8e8e8;
}
a{
      outline: none; /* for Firefox Google Chrome  */
      behavior:expression(this.onFocus=this.blur()); /* for IE */
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.clear{ clear:both; height:0px; margin:0; padding:0; width:0; border:none; overflow:hidden; }
#head {
width:920px;
margin:0 auto;
}
#logo {}
#head-menu {
background-image:url(../img/menu_top.jpg);
background-repeat:repeat-x;
height:92px;
z-index:50000;
}
#menu {
width:1040px;
margin:0 auto;
color:#555555;
}
#menu-logo {
float:left;
}
#menu-left {
float:left;
font-size:13px;
line-height:34px;
}
#menu-right a {
color:#FFFFFF;
padding-left:42px;
font-size:14px;
}
#menu-right a:hover {
color:#FFFFFF;
padding-left:42px;
}
#menu-right {
float:right;
padding-top:18px;
text-align:right;
}
/*.menu-box {
width:679px;
position:absolute;
left:50%;
margin-left:-186px;
top:79px;
z-index:50000;
color:#f3bdb6;
font-size:12px;
display:none;
background-image:url(img/ba.png) !important;
text-align:left;
}*/
.menu-box {
width:785px;
position:absolute;
left:50%;
margin-left:-428px;
top:79px;
z-index:50000;
color:#f3bdb6;
font-size:12px;
display:none;
background-image:url(img/ba.gif) !important;
text-align:left;
}
/*.menu-box2 {
background-image:url(img/menu_box.png);
background-repeat:no-repeat;
}*/

.menu-box2 {
background-image:url(img/menu_box.gif);
background-repeat:no-repeat;
width:785px;
}

.menu-box-left {
float:left;
padding-left:45px;
padding-top:50px;
}
.menu-box-list {
line-height:25px;
width:166px;
}
.menu-box .menu-box-list a {
color:#f3bdb6 !important;
background-image:url(img/ba.gif) !important;
padding:0 !important;
font-size:12px !important;
}
.menu-box  .menu-box-list a:hover {
color:#FFFFFF  !important;
background-image:url(img/ba.gif) !important;
padding:0 !important;
}
.menu-box-list2 {
line-height:25px;
width:166px;
background-image:url(img/menu_box2.gif);
background-position:top;
background-repeat:no-repeat;
font-size:12px;
}
.menu-box .menu-box-list2 a {
color:#f3bdb6 !important;
background-image:url(img/ba.gif) !important;
padding:0 !important;
font-size:12px !important;
}
.menu-box  .menu-box-list2 a:hover {
color:#FFFFFF  !important;
background-image:url(img/ba.gif) !important;
padding:0 !important;
}
.menu-box-right {
float:right;
padding-top:50px;
width:160px;
}
.menu-box-dropdown {
background-image:url(img/dropdown-bg.gif);
background-position:4px bottom;
background-repeat:no-repeat;
height:102px;
overflow:hidden;
}
.menu-box-dropdown-l {
float:left;
width:160px;
margin-left:10px;
margin-top:4px;
height:69px;
}
.menu-box-dropdown-l-img {
float:left; width:45px;
}
.menu-box-dropdown-l-txt {
float:right; width:110px; padding-top:20px;
}
.menu-box-dropdown-l-txt a {
font-size:12px !important;
}

.menu-box-dropdown-r-txt {
float:right;
width:113px;
padding-left:2px;
padding-top:20px;
}
.menu-box-dropdown-r-txt a {
font-size:12px !important;
}

.menu-box-dropdown-r {
float:left;
width:160px;
margin-left:20px;
margin-top:4px;
}

.menu-box-dropdown-r2-txt {
float:right;
width:113px;
padding-left:2px;
padding-top:20px;
}
.menu-box-dropdown-r2-txt a {
font-size:12px !important;
}

.menu-box-dropdown-r2 {
float:left;
width:160px;
margin-top:4px;
}



.menu-box .menu-box-dropdown a {
color:#FFFFFF !important;
background-image:url(img/ba.png) !important;
padding:0 !important;
}
.menu-box  .menu-box-dropdown a:hover {
color:#FFFFFF  !important;
background-image:url(img/ba.png) !important;
padding:0 !important;
}

.search-box {
padding-top:6px;
width:378px;
float:right;
background-image:url(img/search_icon2.jpg);
background-repeat:no-repeat;
background-position:left 6px;
}
.search-box-left {
float:left;
width:134px;
padding-left:16px;
padding-top:3px;
height:23px;
}
.search-box-right {
float:right;
width:228px;
padding:0 !important;
}
.search-box-right a {
padding:0 !important;
}

.search-iput {
border:1px solid #FFFFFF;
width:104px;
height:19px;
color:#555555;
padding-left:10px;
line-height:19px;
}
.footer-bak {
background-color:#000000;
height:45px;
}
.footer {
width:920px;
margin:0 auto;
font-size:12px;
color:#FFFFFF;
padding-top:10px;
}
.footer a {
color:#FFFFFF;
padding-right:12px;
}
.footer-left {
float:left;
line-height:23px;
}
.footer-right {
float:right;
font-size:11px;
width:395px;
}
.footer-float {
float:left;
line-height:23px;
}
.add-mail {
width:99px;
height:21px;
border:1px solid #c6c6c6;
line-height:21px;
}
