*{ margin:0; padding:0;}
body{font-family:"宋体",Arial,Lucida,Verdana,Helvetica,sans-serif;}
#main{ width:930px; margin:0 auto;}
li { list-style:none;}
.clr{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0;}
p{ line-height:22px;}
.flo_1,.flo_r { overflow:hidden;}
.flo_l {float:left;}
.flo_r { float:right;}
.pad_10{ padding:10px;}
.marg_top_5{ margin-top:5px;}
/*三列*/
.list_l,.list_con,.list_r { width:306px; border:1px #9cddf9 solid; height:330px;}
.list_l h5,.list_con h5,.list_r h5 { font-size:14px; padding-left:10px; background:url(images/2-5.gif) repeat-x; height:31px; line-height:31px;}
.list_l li { line-height:22px;}
.list_r ul { padding:5px;}
.list_con { margin-left:3px; border:none;}
.list_r li { text-align:center;}
.list_r li img { border:1px #ccc solid; padding:3px;}

.flo_l_style { width:600px; border:1px #c9deef solid; position:relative; margin-top:15px; padding:8px;}
.flo_l_style img { position:absolute; top:-15px; left:15px;}
.flo_l_style p { padding:10px; font-size:14px;}
.flo_r_style { width:300px; border-top:3px #4fc4f0 solid; background:#f0f7fd}
.flo_r_style p{ color:#2774ba;}
.list_2_con{ width:460px; border:1px #e5e5e7 solid}
.list_3_con{ width:460px; border:1px #cadff0 solid; border-top:3px #4c99ff solid}
h2 { background:url(images/2-2.gif) no-repeat; line-height:28px; height:28px; color:#FFF; font-size:14px; padding-left:20px;}
h3,h4,h5{ font-size:14px;}
h3 { background:url(images/2-3.gif) repeat-x; line-height:25px; height:25px; margin-top:15px;}
h3 span { display:block; float:left; padding:0 10px; background:#069; color:#FFF}
h4 { background:url(images/2-4.gif) no-repeat; height:35px; line-height:35px; margin:15px; padding-left:30px;}
.ul_list li{ line-height:22px; padding:10px; border-bottom:1px #9f9f9f dashed; overflow: hidden;}
.conaa {}
.conaa td { padding:10px; line-height:25px;}
.ul_list li img { float:left; margin:0 10px 0 0;}
.bord_tott{ border-bottom:1px #30b9dd dashed;}
.bord_left { border-left:1px #30b9dd dashed;}
.p_215{border-top:1px #4fc4f0 solid; background:#f0f7fd; padding:5px;}
#sp_215,#sp2_215{ padding-top:10px;}
#sp_215 ul,#sp2_215 ul{ padding-top:10px;}
#sp_215 ul li,#sp2_215 ul li { line-height:22px; padding:3px; }
.strong_215{ padding:3px; background: #C00; color:#FFF}
.bor_001{border:1px #e5e5e7 solid; height:300px; margin-top:5px;}
.bor_001 ul { padding-top:10px;}
#footer { border-top:3px #2fb9dd solid; padding-top:10px; background:#fff;}