html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, th, td { margin: 0; padding: 0; }
body {font-size:12px; line-height:20px; font-family:Arial, ËÎÌå; text-align:center; color:#333;}
table{ margin:0 auto;}
img{border:0px;}
a:link {text-decoration: none; color: #333;}
a:visited {text-decoration: none;color: #333;}
a:hover {text-decoration: underline; color: #CA0000;}
a:active {text-decoration: underline; color: #CA0000;}

.tfont{color:#666;}
.tfont a:link{color:#666;text-decoration:underline;}
.tfont a:visited{color:#666;text-decoration:underline;}
.tfont a:hover{color:#CA0000;text-decoration:none;}
.tfont a:actived{color:#CA0000;text-decoration:none;}

.ntitle{ color:#191F44;}
.ntitle a,.ntitle a:visited{ color:#191F44;text-decoration:none;}
.ntitle a:hover{font-size:12px;color:#CA0000;text-decoration:underline;}

.new_title{ color:#23306F; font-family:Arial; font-weight:bold;}
.new_title a:link{ color:#23306F;text-decoration:none;}
.new_title a:visited{ color:#23306F;text-decoration:none;}
.new_title a:hover{ color:#CA0000;text-decoration:underline;}

.time_font{font-family:Arial;font-size:11px; color:#666;}
.gray_w{font-size:14px;font-weight:bold;color:#333; font-family:Arial;}

.bg_top{ width:180px; height:100px; background:#F4F4F4; text-align:center; border-right:#ABA9B5 1px solid; padding-top:15px;}
.nav_bg{ height:62px; background:url(../image/nav_bg.jpg) repeat-x; text-align:left;}
.nav_bg .nav_bar{ height:52px; width:90px; text-align:center; background:url(../image/nav_line.jpg) no-repeat; background-position:right; padding-top:10px; color:#FFF; font-size:14px; font-weight:bold; padding-right:10px;}
.nav_bg .nav_bar a,.nav_bg .nav_bar a:visited{ color:#FFF; text-decoration:none;}
.nav_bg .nav_bar a:hover,.nav_bg .nav_bar a:actived{ color:#EFEFEF; text-decoration:underline;}
.Lbg{ background:#F9FAFB; border:#E6E6E6 1px solid; text-align:left; padding:8px;}
.adbox{ border:#C3C3C3 1px solid; text-align:center;}
.textbox{ width:339px; height:156px; background:url(../image/about_bg.jpg) no-repeat; padding:10px 15px 10px 15px;}
.bg_line{ border-bottom:#999 1px dashed; height:28px; line-height:28px;}
.pro_bg{ border:#DCDCDC 1px solid; background:#DFE2E5;}
.pro_tit{ height:28px; background:url(../image/pro_bg.jpg) repeat-x; padding-top:5px; padding-left:10px;}
.pro_text{ width:750px; height:140px; background:#FFF; text-align:center; padding-top:10px;}
.pro_text ul{ width:750px; float:left; text-align:center;}
.pro_text ul li{ width:150px; float:left; text-align:center; list-style:none;}
.contact_bg{ background:url(../image/contact_bg.jpg) repeat-y; text-align:left; padding:10px;}
.footbg_01{ background:#343A6C; height:20px; text-align:center; color:#FFF; font-weight:bold;}
.footbg_01 a,.footbg_01 a:visited{ color:#FFF; text-decoration:none;}
.footbg_01 a:hover,.footbg_01 a:actived{ color:#FFFF00; text-decoration:underline;}
.footbg_02{ height:60px; padding-top:5px; background:#F4F4F4; text-align:center;}

.prolist_bg{ border-left:#E7E7E7 1px solid; border-right:#E7E7E7 1px solid; border-bottom:#B7B7B7 1px solid; background:#FFF3DA;}
.prolist_tbg{ height:35px; background:url(../image/prolist_bg.jpg) repeat-x;}
.prolist_line{ background:url(../image/line.jpg) no-repeat; background-position:bottom; height:30px; padding-left:23px; font-weight:bold; line-height:30px; font-weight:bold;}
.prolist_line img{ margin-right:6px; margin-bottom:2px;}
.con_rbg{ background:#F9FAFB; border-left:#E6E6E6 1px solid; border-top:#E6E6E6 1px solid; border-right:#E6E6E6 1px solid; border-bottom:#BEBEBE 1px solid; text-align:left; padding:1px;}
.con_top{ height:32px; background:url(../image/con_rtop_bg.jpg) repeat-x; text-align:right; padding-right:15px;}
.ctit_01{ height:26px; border-bottom:#747B8E 1px solid;}
.ctit_02{ height:26px; border-bottom:#131C47 3px solid; text-align:center; font-size:14px; font-weight:bold; color:#0E173E;}
.con_text{ text-align:left; padding:15px;}
.newstext{ padding:10px 0px 10px 0px; border-bottom:#D4D4D4 1px solid;}

.error{border:solid 1px red;}
.custom_type table{width:100%; margin:0px; padding:0px;}
.custom_type td{background:url(../image/line.jpg) no-repeat; background-position:bottom; height:30px; padding-left:23px; font-weight:bold; line-height:30px; font-weight:bold;}
.custom_type a:link,.custom_type a:visited{ font-family:Arial; font-weight:bold;text-decoration:none;}
.custom_type a:hover,.custom_type a:actived{ font-family:Arial; font-weight:bold;text-decoration:underline;}