*{ margin:0; padding:0;}
a, a:link, a:visited{ font-size:12px; text-decoration:none; color:#efefef;}
a:hover{ text-decoration:underline; color:#fff;}
body{ background:#000 url(../Image/bj.jpg) center 0 no-repeat; font-size:12px; line-height:20px;SCROLLBAR-ARROW-COLOR:#FFFFFF;
SCROLLBAR-FACE-COLOR:#333;
SCROLLBAR-DARKSHADOW-COLOR:#000;
SCROLLBAR-HIGHLIGHT-COLOR:#FFFFFF;
SCROLLBAR-3DLIGHT-COLOR:#FFFFFF;
SCROLLBAR-SHADOW-COLOR:#FFFFFF;
SCROLLBAR-TRACK-COLOR:#999;}
#top{ position:relative; width:855px; height:128px; margin:auto; z-index:255;}
.top{ background:url(bg_top_index.gif) repeat-x; height:72px; width:855px; margin:auto; border:solid #757575 1px;}
.logo{ height:72px; margin:0 10px; float:left;}
.top_user{ width:550px; float:left; text-align:right; height:20px; position:relative; z-index:256;}
.top_user a, .top_user a:link, .top_user a:visited{ color:#000; text-decoration:underline;}
 .top_user a:visited{ color:#003399;}
.ss{ width:550px; float:left;}
.gg_index{ border:solid #757575 1px; width:855px; float:left;}
.nav{ width:855px; margin:auto;}

.contain{ margin:auto; width:855px;}
.cp{ background:#252529; border:solid #757575 1px; float:left; width:855px; height:100px; margin-top:10px; padding:10px 0; float:left; z-index:1;}
.cpcontain{ position:relative; width:107px; border:solid #757575 1px; float:left; margin-left:11px; z-index:1;}
.cpname{ background:#000; filter:Alpha(Opacity=80); -moz-opacity:0.8; opacity: 0.8; color:#fff; position:absolute; height:20px; width:100%; bottom:0px; left:0px; text-align:center; z-index:2;}
.news{ width:857px; margin-top:10px; border:solid #757575 1px; background:#1f1f1f url(../Image/bg_gk.gif) repeat-x; float:left;}
.info{ width:857px; margin-top:4px; border:solid #757575 1px; background:#1e1e23; float:left;}
.info_tt{ width:800px; margin-top:20px;}
.info_contain{ width:800px; margin:10px auto; color:#bbb; line-height:24px;}
.info_contain p{ margin:20px auto;}
.info_contain h1{ color:#e5722d; font-size:16px; line-height:30px; font-weight:bold;}
.info_pic{ margin:10px auto; width:800px; text-align:center; line-height:20px;}
.info_pic img{ border:solid #626262 1px;}
.line3{ width:800px; height:3px; background:url(line3.gif) repeat-x; margin:10px auto; display:block;}
.line4{ width:100%; height:3px; background:url(line3.gif) repeat-x; margin:10px auto; display:block;}
.news_tt1{ width:800px; height:24px; line-height:24px; background:url(dot2.gif) 0 2px no-repeat; margin:auto; display:block; text-indent:30px;}

.tw_contain{ background:url(bg_knowledge.gif) no-repeat; width:188px; height:160px; float:left; margin-right:12px; margin-bottom:10px;}
.tw_tt{ width:170px; height:25px; line-height:25px; color:#000; margin:auto; overflow:hidden;}
.tw_detail{ margin:auto; width:170px; height:90px; overflow:hidden;}
.pic_contain{ background:url(pic_bg.gif) no-repeat; width:119px; height:119px; float:left; margin-left:10px; margin-bottom:10px;}
.pic_detail{ margin-top:10px; margin-left:10px; width:100px; height:100px; overflow:hidden;}
.cp_tt{ background:url(bg_cptt.gif) no-repeat; width:840px; height:50px; line-height:50px; font-size:18px; font-weight:bold; color:#fff; text-indent:60px; margin:10px 0;}
.cp_pic{ width:350px; float:left;}
.cp_detail{ float:left;}
.zc_left{ width:400px; float:left;}
.zc_left .line3{ width:400px; margin:0;}
.tt_dl{ width:400px; height:24px; line-height:24px; background:url(dot2.gif) 0 2px no-repeat; margin:10px auto 0 auto; display:block; text-indent:30px;}
.zc_right{ width:380px; margin-left:20px; float:left; text-align:center;}
.zc_right textarea{ width:320px; border:solid #757575 1px; background:#1e1e23; color:#cfcfcf; padding:10px; height:430px; font-size:12px; line-height:24px;}
.qd{ width:800px; margin:10px auto; text-align:center;}
.zc_left input{ background:#e9742e; border:0; height:18px; line-height:18px; font-size:12px; width:160px; text-indent:3px;}
.zc_left input.rq{ width:40px;}
select{ background:#e9742e; border:0;}

.news_top{ background:url(bg_tt1_index.gif) repeat-x; height:22px; line-height:22px; border:solid #757575 1px; position:relative; color:#FFFFFF; width:855px; float:left;}
.font_date{ color:#c8813a;}
.more{ position:absolute; right:0; top:0;}
.pic{ width:360px; height:255px; background:#000 url(../Image/bg_pic1_index.gif) repeat-x; text-align:center; padding:10px 0; float:left; border-right:solid #757575 1px;}
.gg{ float:left; width:240px;}
.gg table{ margin:auto; text-align:center;}
.gg table td{ border-bottom:solid #757575 1px; border-right:solid #757575 1px; padding:17px 10px;}
.gk{ float:left; width:255px; text-align:center; background:#1f1f1f url(../Image/bg_gk.gif) repeat-x; height:275px;}
.gk_pic{ background:url(bg_story1.gif) no-repeat; width:218px; height:110px; text-align:center; margin:auto; padding-top:5px;}
.gk td{ padding:5px 0;}
.gktt{ width:100%; height:47px; color:#fff; font-size:18px; font-family:"幼圆", Verdana; line-height:30px; text-align:left;}

.page{ background:#0e0e11; width:780px; margin:30px auto 10px auto; height:24px; line-height:24px; border:solid #757575 1px; padding:0 10px;}
.page td{ height:24px;}
.info_list{ list-style:none; position:relative; width:800px;}
.info_list li{ position:relative; text-indent:20px; display:block;}
.info_list li a{ background:url(arrow2.gif) 5px 5px no-repeat; width:780px; display:block; height:24px; border:solid #1e1e23 1px;}
.info_list li a:hover{ background:#0e0e11 url(../Image/arrow2.gif) 5px 5px no-repeat; width:780px; border:solid #757575 1px; display:block; height:24px; text-decoration:none;}
.info_list li .date{ position:absolute; top:0; right:0px; width:100px;}
.page2{ background:#1e1e23 url(../Image/line4.gif) no-repeat; width:800px; margin:auto; padding-top:35px; text-align:center;}
.page2 a{ margin-right:10px;}
.page2 .pageon{ background:url(bg_page.gif) repeat-x; height:23px; line-height:23px; border:solid #b5b5b5 1px; display:inline-table; width:50px; padding:3px 5px;}
html>/**/body .page2 .pageon{ padding:0px;}
.page2 .on{ border:solid #b5b5b5 1px; padding:0 3px;}

.bottom{ border:solid #757575 1px; background:#000 url(../Image/bg_bottom_index.gif) repeat-x; height:64px; text-align:center; margin:auto; width:855px; color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-top:10px; margin-top:10px; clear:both;}

.user_dl{ position:absolute; background:#313236; border:solid #fff 1px; z-index:255; width:220px; right:0; top:20px; padding:10px 0 0 0;}
.user_dl table{ margin:auto; width:90%; color:#fff;}
.user_dl table td{ padding:3px;}
input.dl_input{ width:120px; background:#fff; border:none;}
.jz{ text-align:center;}
input.input_dl{ background:#1f1f1f url(../Image/bg_input_dl.gif) repeat-x; color:#fff; border:solid #fff 1px; width:54px; height:22px; line-height:20px; cursor:pointer;}
.dl_bottom{ background:url(line_dl.gif) repeat-x; height:20px; line-height:20px;}
.dl_ts{ color:#f00; text-align:center;}
