@charset "utf-8";
/** Basic **/
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td,frame,iframe {margin:0;padding:0;}
fieldset,img {border-style:none;}
abbr,acronym,kbd,q,blockquote,address,caption,cite,code,dfn,em,strong,th,var,optgroup,b {font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
input,button,textarea,select,optgroup,option,code,kbd,samp,tt {font-size:100%;}
ul,ol {list-style:none outside;}
a:link,a:visited {text-decoration:none;}
a:hover,a:focus,a:active {text-decoration:underline;}
:focus {outline:0;}
label {cursor:text;}
label[for] {cursor:pointer;}
html {overflow-y:scroll;height:100%;}  /** To make Firefox always show vertical scrollbar **/
.sl,.sm,.sr {float:left;_display:inline;}
.txt p,.deta p {line-height:20px;text-align:justify;text-justify:distribute;}
/*body {font:normal 12px/20px \5FAE\8F6F\96C5\9ED1,'Microsoft YaHei',Arial,\5B8B\4F53,\9ED1\4F53,"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;}
*/
body {font:normal 12px/20px Arial,\5B8B\4F53,\9ED1\4F53,"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;}
/**/

.wrap {margin:0 auto;width:950px;overflow:hidden;}
.top {height:102px;background:url("../images/bg_top.jpg") no-repeat;position:relative;}
.top .logo {width:165px;height:65px;overflow:hidden;background:url("../images/logo.gif?11") no-repeat;position:absolute;left:36px;top:19px;}
.top .logo a {display:block;width:153px;height:65px;overflow:hidden;text-indent:-999999px;position:absolute;left:0;top:0;}
.top #mc {width:200px;height:50px;overflow:hidden;position:absolute;left:210px;top:28px;}
.top #mc * {display:block;}

.nav {height:39px;overflow:hidden;}
.nav ul:after {display:block;content:'';display:block;clear:both;height:0px;}
.nav ul li {height:39px;overflow:hidden;float:left;_display:inline;}
.nav ul li a {display:block;height:39px;text-indent:-999999px;background:url("../images/bg_nav1.jpg") no-repeat;}
.nav ul li.n1 {width:316px;}
.nav ul li.n1 a {background-position:0 -39px;}
.nav ul li.n1 a:hover,.nav ul li.n1 a.curr {background-position:0 0;}
.nav ul li.n2 {width:132px;}
.nav ul li.n2 a {background-position:-116px -39px;}
.nav ul li.n2 a:hover,.nav ul li.n2 a.curr {background-position:-116px 0;}
.nav ul li.n3 {width:143px;}
.nav ul li.n3 a {background-position:-248px -39px;}
.nav ul li.n3 a:hover,.nav ul li.n3 a.curr {background-position:-248px 0;}
.nav ul li.n4 {width:138px;}
.nav ul li.n4 a {background-position:-391px -39px;}
.nav ul li.n4 a:hover,.nav ul li.n4 a.curr {background-position:-391px 0;}
.nav ul li.n5 {width:137px;}
.nav ul li.n5 a {background-position:-529px -39px;}
.nav ul li.n5 a:hover,.nav ul li.n5 a.curr {background-position:-529px 0;}
.nav ul li.n6 {width:317px;}
.nav ul li.n6 a {background-position:-316px  -39px;}
.nav ul li.n6 a:hover,.nav ul li.n6 a.curr {background-position:-316px 0;}
.nav ul li.n7 {width:316px;}
.nav ul li.n7 a {background-position:-633px  -39px;}
.nav ul li.n7 a:hover,.nav ul li.n7 a.curr {background-position:-633px  0;}

.lineTop {margin:6px 0 0 0;height:16px;overflow:hidden;background:url("../images/bg_line.jpg") repeat-x;}

.foot {margin:10px 0 0 0;height:92px;overflow:hidden;background:url("../images/bg_foot.jpg") no-repeat;position:relative;}
.foot span {display:none;}
.foot a {display:block;width:54px;height:18px;overflow:hidden;text-indent:-999999px;position:absolute;top:38px;}
.foot a.n1 {left:415px;}
.foot a.n2 {left:484px;}