@charset "utf-8";
/* CSS Document */

body {text-align: center; margin:0; padding:0; background: #ffffff; font-size:12px; color:#000;line-height:20px; background-image:url(bg.jpg); background-repeat:repeat-x;}
div,form,img,ul,ol,li,dl,dt,dd{margin: 0; padding: 0; border: 0; list-style:none;}
a:link {color:#000000; text-decoration:none;}
a:visited {color:#000000;text-decoration:none;}
a:hover {color:#000000; text-decoration:underline;}
a:active {color:#003da1;}

a.blue:link {color:#003da1; text-decoration:none;}
a.blue:visited {color:#003da1;text-decoration:none;}
a.blue:hover {color:#002767; text-decoration:underline;}
a.blue:active {color:#002767;}

dl{padding:0px 0px 0px 12px;}
dt{float:left; padding:5px 0px 5px  0px;}
dd{ text-align:left;height:auto;  padding:5px 0px 5px  0px;}
#container{width:1024px; background-color:#fff; height:auto; margin:0 auto;position:relative;}
#header{text-align:left;  background-color:#fff; padding:5px inherit;}
#header h2{line-height:normal; margin:0}
#header h2 span{display:none;}
#navigation{background:url(navation_bg.gif) repeat-x; height:35px; line-height:35px; text-align:left; padding:0px 40px; position:relative; margin:5px 0px 2px 0px;}
#navigation a{color:#ffffff; font-weight:bold; display:block; padding:0px 20px 0px 20px; float:left; background:url(navation_space.gif) no-repeat right center;}
#navigation a.end{background:none;}
#navigation .nav_l{background:url(navation_left.gif) no-repeat; height:35px; width:5px; position:absolute; top:0; left:0;}
#navigation .nav_r{background:url(navation_right.gif) no-repeat right;; height:35px; width:5px;position:absolute; top:0; right:0;}
#logo{background:url(logo.gif) no-repeat 10px 0px; width:295px; height:109px; float:left;}
#google_big_area{height:90px; background:url(s_ico_cart.jpg) no-repeat right; text-align:left;}
#ban{width:1024px; height:100px;}
#main{margin:0;height:135px;width:855px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
#main h1{margin:0; font-size:120px; line-height:normal;}
#flink{ margin:5px 0 5px 0;  text-align:left;}
#flink a{color:#000000;}
#footer{margin-top:500px;}
#copyright{position:relative; height:80px; padding:20px 0 20px 0; text-align:center; color:#cfcfcf}
#bodyinfo{position:relative; height:1000px;}
#articleinfo #bodyinfo{height:870px;}
#seo1,#seo2,#seo3{position:absolute; width:100%; left:0;}
#seo1{top:850px;}
#seo2{top:1120px;}
#seo3{top:230px;}
.gg{}


/* GRID */
.grid2col ,.grid3col ,.grid4col ,.grid5col ,.grid6col {clear:both; width:100%;}
.column { float: left; }
.grid2col .column.first { width:652px; background-color:#fdfaf2; padding:0px 18px; border:1px solid #fff7e3; }
.grid2col .column.second { width:270px; background-color:#fff7e8; margin-left:20px; }

.grid2cola .column.first { width:160px; height:600px;}
.grid2cola .column.second { width:857px; height:600px; margin-left:6px; }

.grid2colb .column.first { width:98%; height:460px; border:1px solid #ffc96a;}
.grid2colb .column.second { width:506px; height:460px; border:1px solid #ffc96a; margin-left:7px; }

.grid4col .column { width: 23%; margin-left: 3%; }
.grid5col .column { width: 19.9%; margin:0; }
.grid6col .column { width: 15%; margin-left: 2%; }




.csshack{clear:both;}
.block{width:160px; height:600px; float:left; margin-right:2px;}
.block.nomargin{margin-right:0;}
.block_1{width:336px; height:280px; float:left; overflow:hidden;}
.block_2{width:173px; height:280px; float:left; overflow:hidden;}
.lst_1{background:#fff7e8; border:1px solid #ffebcb;}

.110img{font-size:50px;}
.mgt{margin-top:8px;}
.mgl{margin-left:5px;}
.lastnavigation{height:30px; background-color:#ff8409; line-height:30px; font-size:12px; color:#ffffff;}
.more a{padding:0px 20px; font-size:12px; color:#9d0000;}
.lst{text-align:left; position:relative;}
.lst h2{background:#ff9c0d url(bar_bg.gif) repeat-x; height:28px; line-height:28px; font-size:12px; color:#ffffff; padding-left:12px; margin:0; border:1px solid #ffffff;}
.art_l{width:160px; height:600px; float:left; margin-right:10px;margin-left:10px;}
.art_c{width:740px; height:95px; float:center; margin:0px;}
.art_r{width:160px; height:600px; float:right; margin-left:10px;}
.art_b{ height:90px; text-align:left; padding:5px 0;}
.lstbody{border-top:1px solid #ffc96a;}
.lst_content{float:left; padding:0 8px 0 8px; width:48%; height:80px; border-bottom:1px dotted #CCCCCC;}
.lst_content h3{margin:4px auto!important; font-size:14px; padding:0; height:20px; overflow:hidden;}
.lst_content p{margin:0; padding:0;}
.imglst li{float:left; margin:2px 5px 2px 5px; _margin:2px 4px 2px 4px;}
.lst p{margin:5 auto;}
.align_right{text-align:right;}
.align_left{text-align:left;}
.align_center{text-align:center;}

.line{height:15px; width:728px;}

.content{text-align:left; letter-spacing:2px;}
.content h2{font-size:16px; text-align:center;}

.gg{width:972px; height:280px;}



.gs .gs_l{background:url(gs_l.gif) no-repeat; height:23px; width:5px; display:block; position:absolute; left:0; top:0;}
.gs .gs_r{background:url(gs_r.gif) no-repeat right; height:23px; width:5px; display:block; position:absolute; right:0; top:0;}
.gs ul{display:block; float:left; width:20%; text-align:left}
.gs ul li{text-align:left; padding-left:20px;}