@charset "utf-8";
/* CSS Document */

body{ background:#f0f0f0}

#warp{}
.hd{ background:#01518e url(../img/bg_hd.jpg) no-repeat 50% 50%; height:318px;}

.ct{ width:1200px; margin:0 auto;  padding:20px 60px;position:relative}
.ct h2{ text-align:center; font-size:26px; margin-bottom:10px; font-family:微软雅黑}
.ct h2 span{ font-size:14px}
.ct h3{ font-size:16px; padding:15px 0; font-family:微软雅黑; border-bottom:2px solid #06C; margin-bottom:10px; position:relative}
.ct h3 span{height:35px; line-height:35px;display:inline-block; border-bottom:2px solid #f30; position:absolute; bottom:-2px;}
.ct p{ font-size:14px; margin-bottom:15px; padding:0 10px; line-height:28px; text-indent:2em}
.ct p a{ text-decoration:underline; color:#F00; font-weight:800}
.ct p.wx img{ position:absolute; right:20px; bottom:20px}

.ct .table_list{ border-top:3px solid #CCCCCC; border-bottom:2px solid #CCCCCC; background:#fff; width:100%; margin-bottom:15px; border-left:1px solid #e2e2e2}
.ct .table_list th{ background:#f2f0f0; height:35px; text-align:center; border-bottom:1px solid #e2e2e2; border-right:1px solid #e2e2e2; font-size:14px;}
.ct .table_list td{border-bottom:1px solid #e2e2e2; text-align:center;border-right:1px solid #e2e2e2;font-size:14px; padding:8px;}
.ct .table_list td.center{ text-align:center}

.ct .table_list td a{ text-decoration:underline; color:#F30}



.ct ol li{ font-size:14px; line-height:28px;}


.ft{ height:40px; background:#0162b6; line-height:35px; text-align:center; color:#fff}

.pic_list ul li{ text-align:center}
.pic_list ul li img{ padding:3px; border:1px solid #CCC; display:inline-block}