.index_left{float:left; width:317px; height:277px; padding:3px; background:url(../images/bg/index_bg01.gif) repeat-x bottom #fff; border:#a39169 solid 1px}
.index_left01{width:317px}
.index_left02{width:277px; padding:15px 0px 0px 40px;}
.index_left02 p{margin:0px; margin-right:20px; float:left}

.index_mid{float:left; text-align:left; width:413px; margin-left:5px; height:283px; background:url(../images/bg/index_top_midbg01.gif) no-repeat #fff}
.index_mid h2{text-align:center; font-size:14px; color:#037fe4; border-bottom:#c81908 solid 2px; margin:0px; margin-bottom:10px; line-height:30px}
.index_mid h2 a:link,.index_mid h2 a:visited{color:#037fe4}
.index_mid ul{padding:0px 3px 0px 3px}
.index_mid li{background:url(../images/bg/dian.gif) no-repeat 10px 7px; line-height:22px; border-bottom:#ccc dashed 1px;padding-left:20px}

.index_right{float:right; width:204px; overflow:hidden; height:283px}
.index_right01{background:url(../images/bg/index_top_rightg01.gif) repeat-x #fff; width:204px; height:115px}
.index_right01_height{background:url(../images/bg/index_top_rightg01.gif) repeat-x #fff; width:204px; height:155px}
.index_right01_height01{height:95px}
.index_right01 h2{font-size:12px; padding-left:25px; background:url(../images/bg/index_top_rightg02.gif) no-repeat 5px 7px; color:#037fe4; margin:0px; line-height:30px; margin-bottom:10px; border-bottom:#01559f solid 2px;}
.index_right01 ul{ float:left;background:#d5f1ff; width:180px; padding:5px; margin:0px 5px 0px 5px}
.index_right01 li{ float:left; width:70px; line-height:25px; white-space:nowrap; margin-bottom:5px; padding-left:18px;background:url(../images/bg/index_top_rightg03.gif) no-repeat 5px 7px}

.index_right02{background:url(../images/bg/index_top_rightg01.gif) repeat-x #fff; width:204px; height:115px; margin-top:8px;}
.index_right02 h2{font-size:12px; padding-left:25px; background:url(../images/bg/index_top_rightg02.gif) no-repeat 5px 7px; color:#037fe4; margin:0px; line-height:30px; margin-bottom:10px; border-bottom:#01559f solid 2px;}
.index_right02 ul{ float:left;background:#d5f1ff; padding:5px; margin:0px 5px 0px 5px}
.index_right02 li{ float:left; width:155px; line-height:20px; padding-left:18px;background:url(../images/bg/index_top_rightg03.gif) no-repeat 5px 5px}

.index_gg{width:957px; margin-bottom:5px}
.index_box{ width:957px;float:left; display:table;background:url(../images/bg/index_midbg.gif) no-repeat}
.index_box_left{float:left; width:265px}
.index_box_left01{float:left; width:265px; overflow:hidden}
.index_box_left01 ul{ float:left;width:265px}
.index_box_left02{float:left; margin-top:5px; width:255px; overflow:hidden;}
.index_box_left02 ul{float:left; width:255px}
.index_box_left02 ul li img{padding:2px; border:#ccc solid 1px; width:248px; text-align:center}
.index_box_left02 ul p{text-align:center; line-height:18px; border-bottom:#ccc dashed 1px; margin-bottom:5px}

.index_box_right{float:right; width:690px; overflow:hidden}
.index_box_right01{ width:690px}
.index_box_right01 h2{background:url(../images/bg/index_top_rightg02.gif) no-repeat 20px 4px; font-size:12px; padding-left:40px; line-height:25px; color:#fff; float:left; margin:0px}
.index_box_right01 h3{float:right; padding-right:10px; margin:0px; padding-top:10px}
.index_box_right01 ul{ float:left;width:100%; padding-top:10px}
.index_box_right01 li{ float:left;width:115px; margin-right:15px; margin-left:5px; margin-bottom:3px; overflow:hidden;}

.index_box_right02{ float:left;width:690px}
.index_box_right02 ul{ float:left;width:100%; padding-top:10px}
.index_box_right02 li{float:left; width:115px; margin-bottom:10px; margin-right:10px; margin-left:5px}
.index_box_right02_img{float:left; width:110px}
.index_box_right02_img img{border:#ccc solid 1px; padding:2px; width:100px; height:70px}
.index_box_right02_text{ float:left;line-height:20px; padding-left:15px; width:180px; background:url(../images/dot/main_board_icon_01.gif) no-repeat 5px 7px}
.index_box_right02_text01{ float:left;line-height:18px; text-align:left; padding-left:15px; width:180px;}
.index_box_right02_text01 p{margin:0px; line-height:18px}
.index_box_right03{margin-bottom:10px}
.indexbox04{display:table;width:963px; overflow:hidden;clear:both; }
.indexbox04 ul{float:left; width:100%; padding-top:5px}
.indexbox04 li{width:125px; overflow:hidden; float:left; margin:0px 7px 0px 4px}
.indexbox04 li img{width:120px}
.indexbox04 li p{text-align:center; line-height:20px}
