#main_banner_wrap{width:1070px; height:500px}

/* main_text */
.main_text{float:right; text-align:right; padding-top:130px}
.main_text .txt01{display:none;position:absolute;top:120px;right:0px}
.main_text .txt02{display:none;position:absolute;top:262px;right:0px}

/* box_style */
.main_index ul{overflow:hidden; width:1070px; height:130px; position:absolute; bottom:0}
.main_index ul li{width:265px; height:130px; background-color:#000; float:left; color:#fff; margin-left:3px; background:url(img/box_li_bg.png) repeat-x}
.main_index ul .box1{margin-left:0}

/* box_text */
.main_index ul li p{font-size:17px; font-weight:600; padding:32px 0px 28px 102px; border-top:3px solid #000}
.main_index ul li a{color:#fff;display:block;width:100%}
.main_index ul .box1 p{background:url(img/box1_bg.png) 28px no-repeat}
.main_index ul .box2 p{background:url(img/box2_bg.png) 28px no-repeat}
.main_index ul .box3 p{background:url(img/box3_bg.png) 28px no-repeat}
.main_index ul .box4 p{background:url(img/box4_bg.png) 28px no-repeat}
.main_index ul li span{font-size:14px; line-height:18px; font-weight:normal; padding-top:11px; display:inline-block; color:#dedfe2; letter-spacing:-0.2px}