/* 全局CSS定义 */
body { margin:0 auto; padding:0; font-size:12px;color:#5679A7;font-family:宋体，simsun;background:#fff url(../images/bg.gif) repeat-x top}
body > div {text-align:left; margin-right:auto; margin-left:auto;} 
div,form,ul,ol,li,span,p {margin: 0; padding: 0; border: 0;}
img,a img{border:0; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px;font-weight:normal;}
ul,ol,li {list-style:none}
table,td,input {font-size:12px}

/* 链接颜色 */
a {color: #5679A7;text-decoration:none}
a:hover {text-decoration:underline;}

/* CSS空白 */
.blank1_b2 {margin:0 auto; width:98%; height:2px; font-size:1px;background:url(../images/b.gif);clear:both;}
.blank1_6 {margin:0 auto; width:100%; height:6px; font-size:1px;background:#fff;clear:both;}
.blank1 {margin:0 auto; width:100%; height:2px; font-size:1px; background:#D2D2D2;clear:both;}
.blank10 {margin:0 auto; width:100%; height:10px; font-size:1px;clear:both;}
.blank11 {margin:0 auto; width:100%; height:11px; font-size:1px;clear:both;}
.blank30 {margin:0 auto; width:100%; height:30px; font-size:1px;clear:both;}

/* 通用属性 */
.left { float: left;}
.right { float: right;}
.clear { clear: both; font-size:1px; visibility: hidden;}

/* 边线 */
.bord01 {border:1px solid #B1C3CF;border-top:none}
.bord02 {border:1px solid #CCCCCC}

/* 更多 */
.more {text-align:right;padding-right:38px;}

/* 颜色属性 */
.f12_217,.f12_217 a {color:#2174D7;}

/* 字体属性 [定义规则，属性首字母加属性值，小写] */
.fb {font-weight: bold;}
.ht {font-family:黑体}
/* 行高定义 */
.lh26 {line-height:26px}

/*文字对齐方式*/
.txtleft {text-align:left;padding-top:20px}
.txtright {text-align:right}
.txtcenter {text-align:center}

/*左右间距*/
.w98{	width: 98%;}

/* 字体大小*/
.f12 { font-size:12px;}
.f14 { font-size:14px;}
.f18 { font-size:18px;}

/*页面属性*/
.Area{width:987px;height:auto;margin:0px auto;background:#F1F1F1}

.top {width:987px;margin:0 auto}
.top .tb {float:left;color:#5A76A3;width:320px;line-height:27px;text-align:left}
.top .tb2 {float:left;color:#13418E;text-align:right;width:320px;padding-top:3px;}
.top .tb3 {float:right;color:#13418E;text-align:center;padding-top:3px}
.top p {line-height:25px;text-align:center;color:#fff;padding-top:5px}
.top p a{color:#fff}
.bottom {width:941px;margin:0 auto;text-align:center;line-height:22px;background:url(../images/bottom.gif) no-repeat bottom right;color:#575757}
.bottom a{color:#575757}

.cut1 {width:197px;background:#FFFFFF}
.cut2 {width:593px;background:#FFFFFF}

.cut1 h3 {width:197px;background:url(../images/h3.gif);line-height:31px;text-align:center;color:#326EBE}
.cut1 h2 {background:url(../images/h2.gif) repeat-x bottom;line-height:32px;text-align:center;color:#326EBE}
.cut1 p {padding:14px;line-height:20px}
.cut1 p img {margin:14px 0 0 0;}

.cut2 .col579 {width:567px;border:1px solid #AFC3D1;margin:0 auto;padding:5px;background:#E1E9F7}
.cut2 .col579 ul {border:1px solid #AFC3D1;background:#fff;padding:0 0 10px 0}
.cut2 .col579 ul h2 {line-height:30px;background:#F7F9FD;padding-left:24px;color:#D90200;text-align:left}
.cut2 .col579 ul li {line-height:28px;height:28px;color:#000;font-size:14px;padding-left:25px}
.cut2 .col579 ul li a {color:#000}
.cut2 .col579 ul li span {float:right;padding:5px 32px 0 0}