html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0; padding: 0; }
body {font-size:12px; line-height:20px; font-family:Arial, "Lucida Grande", Verdana, Lucida, ËÎÌå,sans-serif; text-align:center; color:#333; padding-top:10px;}
img{border:0px;}
table{ margin:0px auto;}
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:active{color:#CA0000;text-decoration:none;}

.new_title{ color:#216000; font-family:Arial; font-weight:bold;}
.new_title a:link{ color:#216000;text-decoration:none; font-weight:bold;}
.new_title a:visited{ color:#216000;text-decoration:none; font-weight:bold;}
.new_title a:hover{font-size:12px;color:#CA0000;text-decoration:underline; font-weight:bold;}

.top_title{color:#216000; font-size:14px; font-weight: bold;}
.time_font{font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#666;}

.gray_w{font-size:14px;font-weight:bold;color:#333; font-family:Arial;}
.gray_w a,.gray_w a:visited{font-size:14px;text-decoration:none;}
.gray_w a:hover{font-size:14px;text-decoration:underline;}

.Nav_bg{ height:36px; background:url(../image/nav_bg.gif) repeat-x; font-size:14px; font-weight:bold; color:#FFF; text-align:left; padding-left:30px; padding-top:2px;}
.Nav_bg a:link{color:#FFF;text-decoration:none;}
.Nav_bg a:visited{color:#FFF;text-decoration:none;}
.Nav_bg a:hover{color:#EFEFEF;text-decoration:underline;}
.Nav_bg a:active{color:#FFF;text-decoration:none;}
.Newsbg{ padding:8px 5px 0px 5px; line-height:16px;}
.PPbg{ padding:8px 5px 0px 5px; line-height:16px;}
.PPbg ul{ width:460px; float:left; text-align:left;}
.PPbg li{ width:153px; float:left; text-align:center; list-style:none;}
.PPbg img{ width:140px; height:100px; border:#CCCCCC 1px solid; padding:1px;}
.LX_bg{ background:url(../image/contact_bg.gif) repeat-y; padding:10px;}
.Con_bg{ background:url(../image/con_bg.gif) repeat-x; background-position:top; padding:0px 10px 0px 10px;}
.Con_lbox{ background:url(../image/con_left_bg.gif) repeat-y; padding:10px;}
.bg_line{ border-bottom:#E1E1E1 1px solid; height:30px; padding-left:5px;}
.foot_text{ height:80px; background:#F4F4F4; text-align:center; padding-top:10px;}
.foot_text img{ margin-right:10px;}

.con_rbg{ background:#FFF; text-align:left; padding:0px 15px 15px 15px; border-bottom:#B3B3B3 1px solid; border-left:#E5E5E5 1px solid; border-right:#E5E5E5 1px solid;}
.con_rtop{ height:35px; border-bottom:#D6D8C9 1px solid; padding-left:10px; padding-top:4px;}
.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{border-bottom:#E1E1E1 1px solid; height:30px; padding-left:5px;background:url(../image/arrow_list.gif) no-repeat  5px 50%; padding-left:24px; }
.custom_type a:link,.custom_type a:visited{ color:#216000; font-family:Arial; font-weight:bold;text-decoration:none;}
.custom_type a:hover,.custom_type a:actived{ color:#216000; font-family:Arial; font-weight:bold;text-decoration:underline;}