﻿body        {color: #000;margin: 0;padding: 0;text-align: center;background:#FFF;} /* url(../img/bg.gif) repeat-x top;}*/
body, div, table, p, ul, li, td, pre, dt, dd, button, select, input, textarea {font:normal 12px verdana;line-height: 150%;}
form, img   {border:0;margin:0;padding:0;}
blockquote  {line-height: 24px;}
p{padding:5px 0;margin:6px 0;line-height:160%;}
.hidehr     {display:none;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
h1 {font-size: 24px;}
h2 {font-size: 20px;}
h3 {font-size: 18px;}
h4 {font-size: 14px;}
h5 {font-size: 12px;}
h6 {font-size: 10px;}
hr          {height:0;border-width:1px 0 0 0;border-style: solid;border-color: #E5E5E5;margin:5px 0;}
hr.dashed   {height:0;border-width:1px 0 0 0;border-style: dashed;border-color: #AAA;}
/*ul          {list-style:none;margin:0px;padding:0px;} */
li {margin-bottom:5px;}
a           {color: #003366;text-decoration: underline;cursor:pointer;}
a:hover     {color: #FF3300;text-decoration: underline;cursor:pointer;}
label,.CurHand {cursor: pointer;}
fieldset    {border:1px solid #E0E0E0;padding:10px 20px 20px;}
fieldset legend {font:bold 17px verdana; color:#000; padding: 2px 8px; margin-bottom:10px;}
fieldset legend span {color:#CC0000;}
img.border1 {border:1px solid #E9E9E9;}
.tline      {border-top: 1px solid #BFDEED;}
.bline      {border-bottom: 1px solid #BFDEED;}
.textarea_comment {width:97%;padding:6px;background:#FFFFFF;}
.text_readonly {background-color:#F3F3F3;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}

/*--- Text Effect ---*/
.t_b {font-weight: bold;}
.t_italic {font-style: italic;}
.t_shine_og {font-weight: bold;color: #F30;}
.t_shine_ro {font-weight: bold;color: #F39;}
.t_white {color: #FFF;}
.t_gray {color: #AAA;}
.t_black {color: #000;}
.t_red {color: #CC0000;}
.t_blue {color: #0000FF;}
.t_blue_navy {color: #000066;}
.t_green {color: #00BB00;}
.t_mcolor1 {color: #E21608;}
.t_mcolor2 {color: #B90D01;}
.t9, .t9 a {font-size: 9px;}
.t10, .t10 a {font-size: 10px;}
.t11, .t11 a {font-size: 11px;}
.t12, .t12 a {font-size: 12px;}
.t14, .t14 a {font-size: 14px;}
.hometitle {color: #3F8DCF;font-style: italic;}

/*=== HEAD ===*/
#header {width:950px;margin:0 auto;text-align:left;padding:15px 0;}
#header .header_title {color:#A10A13;font:normal 16px 黑体;line-height: 150%;}

#BnrMenu {width:950px;margin:0 auto;text-align:left;margin-bottom:9px;padding:1px 0;border-top: 2px solid #000;border-bottom: 2px solid #000;}
#BnrMenu .menu_list {list-style:none;padding:0;margin:0;}
#BnrMenu .menu_list li {padding:0;margin:0;}
#BnrMenu .menu_list li a{display:block;background:url(../img/menu_bg_1.gif);height:24px;padding:6px 0 0 20px;width:249px;color:#FFF;text-decoration:none;font-size:12px;font-weight:normal;}
#BnrMenu .menu_list a:hover {background:url(../img/menu_bg_2.gif);}
#BnrMenu .menu_list .li_here a, #BnrMenu .menu_list .li_here a:hover {background:url(../img/menu_bg_3.gif);}


/*=== MIDDLE ===*/
#middle {width:950px; margin:0 auto; text-align:left;line-height:160%;overflow:hidden;}


/*=== FOOT ===*/
#footer {width:924px; margin:10px auto 0; padding: 13px 15px 5px; text-align: center; color: #666; font-size: 12px; border-top: 2px solid #959595; background:url(../img/footer_bg.gif) repeat-x;}
#footer a {color: #666;text-decoration: underline;}

/*=== Button ===*/
.subbtn { cursor:pointer; height:22px; padding:1px 5px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:18px;}
.actpost{ cursor:pointer; height:28px; padding:0 10px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:25px; font-size:14px;}

.btn_b {list-style:none;padding:0;margin:0;}
.btn_b li {padding:0;margin:0 0 5px;text-align:center;background:#B6DFFC url(../img/btn_b.gif) repeat-x;border:1px solid #83BBD9;}
.btn_b li a{display:block;height:28px;padding-top:8px;width:267px;color:#000;text-decoration:none;font-size:14px;font-weight:bold;}

.newsbox {margin-top:3px;padding:8px 13px;background:#E9F3FF;}
.home_newsul{list-style:none;padding:0 3px;margin:0;}
.home_newsul li{padding:1px 0 8px; margin:0; color:#999;}
.home_newsul li a{ padding-left:15px; background:url(../img/arrow_01.gif) no-repeat 2px 3px;}

.newsul{list-style:none;float:left;	padding:0 3px;margin:0;}
.newsul li{	float:left;	padding:8px 0; margin:0; width:870px; border-bottom:1px solid #eee; color:#999;}
.newsul li a{ float:left; padding-left:23px; margin-right:10px; width:720px; font-size: 14px; background:url(../img/arrow_02.gif) no-repeat 10px 8px; text-decoration:none;}

.morelink {text-align:right;margin:-15px 0 10px;}
.morelink a {padding:1px 1px 1px 13px; background: url(../img/arrow_03.gif) no-repeat 0 5px; font-size: 12px; color:#888888;}

.left_title {width:199px;height:42px;padding-top:12px;color:#000;font:18px 黑体;background:url(../img/left_tbg.gif) no-repeat;text-align:center;}

.ptitle1, .ptitle2 {height:22px; padding:3px 20px; margin-bottom:15px; font:18px 黑体; color:#04336B;}
.ptitle1 span {margin-left:5px;font:bold 14px 宋体;color: #38B549;}
.ptitle1 span img {margin:2px 5px;}

.pContent {padding:0 5px 10px 20px; font-size: 14px;}
.pContent p {font-size: 14px;}

.homeContent {padding:0 5px 10px 20px; font-size: 12px;}
.homeContent p {font-size: 12px;}
.homeContent h4 a {color: #005825;}

.toback a:link, .toback a:visited, .toback a:active {font-weight: bold; color: #888; font-size: 12px; text-decoration: none; padding:3px 5px 3px 15px; background: url(../img/arrow_02.gif) no-repeat 3px 7px;}
.toback a:hover {color: #000; text-decoration: none; background-color: #E8E8E8;}

.Services_toTop {text-align: right;padding:0 10px 20px 0;}

/*=== 分页 ===*/
.paginator { font: 12px verdana, Arial, Helvetica, sans-serif;;padding:10px 0 10px 0; margin: 0px; text-align:right}
.paginator a, .pageList .this-page {padding: 1px 5px; border: solid 1px #DDD; background: #FFF; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 1px 5px; border: solid 1px #ddd; background: #FFF; text-decoration: none;}
.paginator .break {padding: 1px 5px; border:none;text-decoration: none;}
.paginator .this-page {padding: 1px 5px;font-weight: bold; font-size: 14px;border:none}
.paginator a:hover {color: #FFF; background:#50D33E; border-color:#049604; text-decoration: none;}
.paginator .btn { cursor:pointer; height:22px; padding:1px 2px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; line-height:100%;}
