/* CSS Document */
/****reset***/
html,body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {margin:0;padding:0;font-size:12px;font-family:Arial,"ËÎÌå";}
table{border-collapse:collapse;}
a img{border:0px;}
address, caption, cite, code, dfn, em, th, var {font-style:normal;font-weight:normal;}
li {list-style:none;}
caption, th {text-align:left;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
input, button, textarea, select {font-family:inherit;}
a{outline: none; text-decoration:none;}
a:hover{text-decoration:underline;}
html{ overflow-y:scroll; }
/****resetend***/

body{ background:url(../images/default/bg.gif) repeat-x top center #fcfcfc;}

.header{ margin:0 auto; width:1003px; height:51px; overflow:hidden;}
.header img{ float:left;}
.header_right{ width:300px; height:51px; float:right;}
.header_right ul{ margin-top:18px; width:300px; height:14px; float:left;}
.header_right ul li{ margin-right:14px; height:14px; float:left; list-style:none;}


.top{ margin:0 auto; width:1003px; height:51px; overflow:hidden;}
.top a{ height:51px; float:left;}
.top span{ margin-top:21px; float:right;}
.top span a{ height:13px; line-height:13px; float:left; margin-right:17px;}
#topphone{ float:right; width:120px; height:51px; background:url(../images/Default/phone.jpg); text-indent:-9999px;}


.menu_main{ position:relative; margin:0 auto; width:1003px; height:1px;}
.menu_main_flash{ position:absolute; width:1003px; height:100px; left:0; top:1px; text-align:center;}

.content{ margin:0 auto; width:1003px;}


.footer{ width:100%; height:50px; overflow:hidden; border-top:1px solid #D3D3D3;}
.footer_pic{ margin:0 auto; width:1003px; }

.clearboth{ clear:both;}


.menubox{ width:1002px;margin:0 auto; position:relative; z-index:4;}
#menubg{ padding:12px 169px 19px; background:url(../images/Default/menu_bg.png) no-repeat;}
#menu{width:678px; height:20px; margin:0 auto; }
#menu li{ float:left; padding:0 16px;}
#menu li a{ display:block; line-height:20px; height:20px; background-image:url(../images/Default/menu.jpg); text-indent:-9999px;}


#menu .nav1 a{ width:48px; background-position:0 0;}
#menu .nav2 a{ width:60px; background-position:0 -20px;}
#menu .nav3 a{ width:60px; background-position:0 -40px;}
#menu .nav4 a{ width:54px; background-position:0 -60px;}
#menu .nav5 a{ width:48px; background-position:0 -80px;}
#menu .nav6 a{ width:48px; background-position:0 -100px;}
#menu .nav7 a{ width:48px; background-position:0 -120px;}
#menu .nav8 a{ width:48px; background-position:0 -140px;}
#menu .nav9 a{ width:48px; background-position:0 -160px;}
#menu .nav10 a{ width:48px; background-position:0 -180px;}

#menu .nav1 a:hover{ width:48px; background-position:-100px 0;}
#menu .nav2 a:hover{ width:60px; background-position:-100px -20px;}
#menu .nav3 a:hover{ width:60px; background-position:-100px -40px;}
#menu .nav4 a:hover{ width:54px; background-position:-100px -60px;}
#menu .nav5 a:hover{ width:48px; background-position:-100px -80px;}
#menu .nav6 a:hover{ width:48px; background-position:-100px -100px;}
#menu .nav7 a:hover{ width:48px; background-position:-100px -120px;}
#menu .nav8 a:hover{ width:48px; background-position:-100px -140px;}
#menu .nav9 a:hover{ width:48px; background-position:-100px -160px;}
#menu .nav10 a:hover{ width:48px; background-position:-100px -180px;}

#menu li ul{ position:absolute; width:60px; padding:0 0 6px; background:url(../images/Default/nav_bottom.gif) no-repeat left bottom; display:none; font-size:12px;}
#menu li ul li{line-height:26px; padding:0 5px; text-align:center; background:#d53394; float:none;}
.menubox #menu li ul li a{line-height:26px;color:#fff; text-align:center; display:block;height:26px; background:url(../images/Default/nav_line.jpg) repeat-x left bottom; text-indent:0; width:auto; text-decoration:none;}
.menubox #menu li ul li a:hover{width:auto; background:url(../images/Default/nav_line.jpg) repeat-x left bottom; color:#000;}

#menu .nav1 ul{ left:178px; }
#menu .nav2 ul{ left:256px; width:76px; background:url(../images/Default/nav2_bottom.gif) no-repeat left bottom;}
#menu .nav6 ul{ left:609px; }

#myadbox{ width:242px; height:222px; overflow:hidden; position:absolute; right:0; bottom:0;}
#myad{width:240px; position:absolute; right:0; bottom:-220px; z-index:9; border:1px solid #e166a2; display:none; }
#myad img{ display:block; width:240px; }
#myad .myadtop{ line-height:20px; padding:0 15px; width:210px; background:url(../images/Default/myad_top.jpg) no-repeat; color:#fff; font-weight:bold;}
.close{ float:right; color:#fff; font-weight:normal;}


