*{ margin:0; padding:0; border:0;}
body{ font-size:12px; font-family:Arial, Helvetica, sans-serif "宋体";}
ul,li{ list-style:none; list-style-position:outside;}

#wrap{  background:#fff; height:100%; overflow:hidden;}
#wrap #toptext{ margin-bottom:20px; clear:both;}
#wrap #toppro{ background: #073672 url(/img/title-bg02.gif) repeat-y; height:28px; line-height:28px; padding-left:10px; font-weight:bold; color:#fff; margin-bottom:15px;}
#wrap #toppro a{ color: #fff; }
#wrap #nav{ padding-bottom:20px; height:100%; overflow:hidden;}
#wrap #nav span{ text-align:center; float:left; margin-right:8px;}
#wrap .top{ text-align:right; clear:both; height:14px; line-height:14px; padding:10px; }

#wrap #blue{ width:100%;;}
#wrap #blue h2{ border-bottom:1px solid #999; border-left:5px solid #006699; padding-left:10px; font-size:12px; display:block; clear:both; color:#006699; height:23px; line-height:23px; margin-bottom:20px;}
#wrap #blue .list{ border:1px solid #999; height:100%; overflow:hidden; margin-bottom:20px; clear:both;}
#wrap #blue .list h3{ background:#ade9f0 url(/img/list_bg01.gif) no-repeat 5px 8px; padding-left:13px; font-size:12px; height:29px; line-height:29px; font-weight: bold;}
#wrap #blue .list ul{ padding:10px 20px; height:100%; overflow:hidden;}
#wrap #blue .list ul li{ background:url(/img/arrow_blue.gif) no-repeat 0 8px; padding-left:12px; line-height:180%; width:48%; float:left;}

#wrap #orange{ width:100%;}
#wrap #orange h2{ border-bottom:1px solid #999; border-left:5px solid #ff5f2b; padding-left:10px; font-size:12px; display:block; clear:both; color:#ff5f2b; height:23px; line-height:23px; margin-bottom:20px;}
#wrap #orange .list{ border:1px solid #999; height:100%; overflow:hidden; margin-bottom:20px; clear:both;}
#wrap #orange .list h3{ background:#ffe6ac url(/img/list_bg02.gif) no-repeat 5px 8px; padding-left:13px; font-size:12px; height:29px; line-height:29px; font-weight: bold;}
#wrap #orange .list ul{ padding:10px 20px; height:100%; overflow:hidden;}
#wrap #orange .list ul li{ background:url(/img/arrow_orange.gif) no-repeat 0 8px; padding-left:12px; line-height:180%; width:48%; float:left;}

#wrap #green{ width:100%;  }
#wrap #green h2{ border-bottom:1px solid #999; border-left:5px solid #339900; padding-left:10px; font-size:12px; display:block; clear:both; color:#339900; height:23px; line-height:23px; margin-bottom:20px;}
#wrap #green .list{ border:1px solid #999; height:100%; overflow:hidden; margin-bottom:20px; clear:both;}
#wrap #green .list h3{ background:#d3ed93 url(/img/list_bg03.gif) no-repeat 5px 8px; padding-left:13px; font-size:12px; height:29px; line-height:29px; font-weight: bold;}
#wrap #green .list ul{ padding:10px 20px; height:100%; overflow:hidden;}
#wrap #green .list ul li{ background:url(/img/arrow_green.gif) no-repeat 0 8px; padding-left:12px; line-height:180%; width:48%; float:left;}

#wrap #red{ width:100%;  }
#wrap #red h2{ border-bottom:1px solid #999; border-left:5px solid #ce3031; padding-left:10px; font-size:12px; display:block; clear:both; color:#ce3031; height:23px; line-height:23px; margin-bottom:20px;}
#wrap #red .list{ border:1px solid #999; height:100%; overflow:hidden; margin-bottom:20px; clear:both;}
#wrap #red .list h3{ background:#ffcfc6 url(/img/list_bg04.gif) no-repeat 5px 8px; padding-left:13px; font-size:12px; height:29px; line-height:29px; font-weight: bold;}
#wrap #red .list ul{ padding:10px 20px; height:100%; overflow:hidden;}
#wrap #red .list ul li{ background:url(/img/arrow_green.gif) no-repeat 0 8px; padding-left:12px; line-height:180%; width:48%; float:left;}

#footer{background:#fff url(/img/bottom_bg.gif) no-repeat right bottom; clear:both;}
#footinfo{ width:92%;  margin:0 auto; border-top: 1px solid #999; padding:20px 0;  text-align:center; line-height:200%; }

#wrap #page02{ width:100%;}
#wrap .back{ text-align:right; padding:10px; clear:both;}
#wrap #page02 h2{ border-bottom:1px solid #999; border-left:5px solid #113a8c; padding-left:10px; font-size:12px; display:block; clear:both; color:#113a8c; height:23px; line-height:23px; margin-bottom:20px;}
#wrap #page02 #listnav{ padding-bottom:20px; height:100%; overflow:hidden;}
#wrap #page02 ul li{background:url(/img/arrow_blue.gif) no-repeat 0 8px; padding-left:12px; line-height:180%; width:48%; float:left;}
#wrap #page02 .list{ border:1px solid #999; height:100%; overflow:hidden; margin-bottom:20px; clear:both;}
#wrap #page02 .list h3{ background:#a1d6f2; padding-left:8px; font-size:12px; height:29px; line-height:29px; font-weight: bold;}
#wrap #page02 .list ul{ padding:10px 20px; height:100%; overflow:hidden;}
#wrap #page02 .list ul li{ ground:url(/img/arrow_blue.gif) no-repeat 0 8px; padding-left:12px; line-height:180%; width:48%; float:left;}

#wrap #location{ border-bottom:1px solid #999; padding:5px 0; width:100%;margin-bottom:10px; clear:both;}
#wrap h2{ border-left:2px solid #006699; padding-left:10px; font-size:12px; display:block; clear:both; height:14px; line-height:14px; margin-bottom:10px;}
#wrap #page03 #strongtext{ font-weight:bold; padding-bottom:10px; line-height:160%; font-size:11px; overflow:hidden; height:100%;}
#wrap #page03 #image{ margin:0px 30px 30px 0px;}
#wrap #page03 h3{border-bottom:1px solid #999; border-left:5px solid #006699; padding-left:10px; font-size:12px; color:#006699; height:23px; line-height:23px; margin-bottom:10px;}
#wrap #page03 ul li{ ground:url(/img/icon_list.gif) no-repeat 0 8px; padding-left:15px; line-height:200%;}
#wrap #page03 h4{border-bottom:1px solid #999; border-left:5px solid #006699; padding-left:10px; font-size:12px; color:#006699; height:23px; line-height:23px; margin:20px 0; display:block; clear:both;}
#wrap #page03 table{ border-top:1px solid #5aadcb; width:100%; border-collapse:collapse; }
#wrap #page03 table tr{ ine-height:200%;}
#wrap #page03 table th{ ground:#c4e8f6; width:27%; font-weight:normal; padding:5px;}
#wrap #page03 table td{border:1px solid #5aadcb; padding:5px;}