body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,em {padding:0; margin:0; outline:none}
table {border-collapse:collapse; border-spacing:0}
fieldset,img {border:0}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal}
ol,ul {list-style:none}
caption,th {text-align:left}
h1,h2,h3,h4,h5,h6 {font-weight:normal; font-size:100%}
q:before,q:after {content:""}
abbr,acronym {border:0}
.clearfix:after {display:block; content:"."; height:0; clear:both; visibility:hidden} 
.clearfix{zoom:1} 
.clear {clear:both; height:0; overflow:hidden}
.left {float:left}
.right {float:right}
body {font:12px/normal 'ËÎÌå',sans-serif; color:#7b8691}
a,a:visited {color:#7b8691; text-decoration:none}
a:hover {text-decoration:underline}

.index {background:url(../images/index_bg.gif) repeat-x}
.index_cont {width:900px; margin:0 auto}
.index_top {position:relative; height:456px}
.product {position:absolute; right:-170px; top:65px; width:160px; z-index:10}
#container {z-index:1}
.product p {height:25px; text-indent:-9999px; overflow:hidden; background:url(../images/product.gif); cursor:pointer}
.product ul {display:none; width:158px; border:1px solid #8c441b; border-bottom:none}
.product.on ul {display:block}
.product ul li {height:22px; line-height:22px; border-bottom:1px solid #8c441b;}
.product ul li a,.product ul li a:visited {display:block; height:22px; padding-left:23px; color:#fff; background:#ff6d19}
.product ul li a:hover {background:#8c441b; text-decoration:none}
.focus {height:396px; overflow:hidden}
.nav h2 {float:left; margin:15px 0 0 19px}
.nav h2 a {display:block; width:118px; height:38px; text-indent:-9999px; overflow:hidden; background:url(../images/logo.gif)}
.nav ul {float:left; width:495px; height:20px; margin:26px 0 0 23px; display:inline; background:url(../images/menu.gif) 22px 0 no-repeat}
.nav ul li {float:left; width:99px; height:20px}
.nav ul li a {display:block; height:18px; text-indent:-9999px; overflow:hidden; background:url(../images/none.gif)}
.nav h3 {float:left; width:114px; height:20px; margin:22px 0 0 95px; display:inline; background:url(../images/language.gif)}
.nav h3 a {float:left; width:57px; height:20px; text-indent:-9999px; overflow:hidden; background:url(../images/none.gif)}
.index_bottom {height:225px; margin-bottom:15px; background:#e9edf0 url(../images/index_bottom.gif) repeat-x}
.index_bottom .title {height:13px; padding:0 5px; margin-bottom:13px; overflow:hidden}
.index_bottom .title p {float:left; width:49px; height:13px; text-indent:-9999px; overflow:hidden}
.index_bottom .news .title p {background:url(../images/index_news.gif) no-repeat}
.index_bottom .act .title p {background:url(../images/index_act.gif) no-repeat}
.index_bottom .title a {float:right; width:31px; height:9px; margin-top:2px; text-indent:-9999px; overflow:hidden; background:url(../images/more.gif) left 2px no-repeat}
.index_bottom ul {padding-top:15px; background:url(../images/index_line.gif) right top no-repeat}
.index_bottom ul li {height:20px; padding:0 5px 0 13px; line-height:20px; background:url(../images/list.gif) 5px center no-repeat; white-space:nowrap}
.index_bottom .act ul li {padding-left:77px; background:url(../images/index_act_list.gif) 5px 1px no-repeat}
.index_bottom .act ul li.act2 {background-position:5px -19px}
.index_bottom ul li span {float:right}
.news {float:left; width:258px; margin:48px 0 0 39px; display:inline}
.act {float:left; width:268px; margin:48px 0 0 29px; display:inline}
.link {float:left; width:248px; margin:30px 0 0 37px; display:inline}
.link a {display:block; margin-top:20px}
.link a img {display:block}

.page  {width:100%; background:#5f5f5f url(../images/list_bg.gif) repeat-y;}
.side {float:left; width:158px; min-height:828px; _height:828px; background:url(../images/page_1.jpg)}
.side h2 {width:115px; height:55px; margin:24px 0 0 22px}
.side h2 a {display:block; height:55px; text-indent:-9999px; overflow:hidden; background:url(../images/none.gif)}
.menu {float:left; width:217px; min-height:828px; _height:828px; background:url(../images/page_2.jpg)}
.menu ul {width:130px; margin-top:80px}
.menu li {margin-top:5px;position:relative; float:left; width:130px; height:36px; font:14px/40px "Î¢ÈíÑÅºÚ","ºÚÌå";border:0px solid #fff}
.menu li.t {font:18px/22px "Î¢ÈíÑÅºÚ","ºÚÌå"; margin-bottom:15px; font-weight:bold; color:#fff}
.menu li a,.menu li a:visited,.menu li a:hover,.menu li p {display:block; padding-left:30px; color:#fff; text-decoration:none; cursor:pointer}
li.on p { background:url(../images/ico.gif) 120px center no-repeat}
.menu li div {display:none; position:absolute; left:130px; top:0; width:87px; padding:10px 0; background:#4d545b}
.menu li.on div {display:block}
.menu li div span {display:block}
.menu li div a,.menu li div a:visited {padding-left:16px; font:12px/22px "ËÎÌå"; color:#a5aaae}
.menu li div a:hover {padding-left:16px; color:#fff}
.content {float:left; width:610px; background:url(../images/page_t.gif) repeat-x}
.cont {width:560px; margin-left:50px; padding-top:50px; min-height:637px; _height:637px}
.cont .title {height:18px; padding-bottom:15px; overflow:hidden}
.cont .title p {float:left; font:18px/22px "Î¢ÈíÑÅºÚ","ºÚÌå"; font-weight:bold; color:#394045}
.cont .title span {float:right; padding:5px 20px 0 0}
.line {height:17px; background:#515151}

.list,.article {width:515px; margin-top:20px; overflow:hidden}
.list ul li {height:29px; line-height:29px; padding:0 5px 0 17px; background:url(../images/list.gif) 5px center no-repeat; border-bottom:1px solid #e0e6e7}
.list ul li.t {padding:0; border-bottom:2px solid #ff7c03; margin-bottom:5px; font-weight:bold; text-align:center; color:#ff3d03; background:bottom}
.list ul li.t p {float:left; width:320px}
.list ul li span {float:right}
.list ul li.t span {width:75px}
.article_title {text-align:center; font:18px/28px "Î¢ÈíÑÅºÚ","ºÚÌå"; color:#000; padding-bottom:20px}
.article_cont {line-height:24px; color:#333}
.article_cont p {padding-bottom:10px}
.pages {padding:30px 0; text-align:center}

.footer_line {position:relative; height:18px; margin-bottom:15px; border-bottom:2px solid #eaedf0}
.top {position:absolute; right:-29px; top:36px; width:29px; height:35px}
.top a {height:35px; display:block; text-indent:-9999px; background:url(../images/top.gif)}
.footer p {padding:15px 10px}
.footer p a {margin:0 10px}
.footer h3 {height:27px; text-align:right; padding:8px 15px 0 0; overflow:hidden; background:#eff0f4}
.footer h3 span {float:right; height:19px; padding-left:30px; line-height:20px; overflow:hidden; background:url(../images/footer_logo.gif) no-repeat}
