body{font-family:'微软雅黑';}
  .lubo{ width: 100%; min-width:1000px;clear: both; position: relative; height:430px;}
  .lubo_box{ position: relative; width: 100%; height:430px; }
  .lubo_box li{ float: left;position: absolute; top: 0; left: 0; width: 100%; height:430px; opacity: 0;filter:alpha(opacity=0);}
  .lubo_box li a{ display: block;width: 100%;  height: 100%;}

  .lubo_box li img{ width: 100%; height: 430px;}

  /*Ô²µã*/
  .cir_box{ overflow: hidden; position: absolute; z-index: 100;}
  .cir_box li{ float: left; width: 30px; height: 5px; margin:0 5px; cursor: pointer; background: #fff; opacity: 0.8;filter:alpha(opacity=80);}
  .cir_on{ background: #000 !important;}

  /*°´Å¥*/
  .lubo_btn{ position: absolute; width: 100%; top: 140px;}
  .left_btn, .right_btn{ width: 30px; height: 80px; background: #000;opacity: 0.3;filter:alpha(opacity=80); cursor: pointer; color: #fff; line-height: 80px; font-size: 30px; text-align: center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
  .left_btn{ float: left;}
  .right_btn{ float: right;}
/* ¶©ÖÆ */

 .demand-title{width:356px;padding: 15px 0px 0px;font-family:'微软雅黑';}
 .demand-title .big-txt {
    font-size: 20px;
    color: #0d0d0d;
    vertical-align: bottom;
    padding-right:5px;
    font-weight: 600;
    margin-left: 22px;
}
.demand-title .small-txt {
    font-size: 14px;
    color: #0d0d0d;
	height:20px;
	line-height:20px;
    vertical-align: bottom;
}
.sub01{ width:356px; height:355px; overflow:hidden; position:absolute; top:215px; left:50%; z-index:9; margin-left:-570px;  border-radius:6px;background: rgba(255,255,255,0.9);}
.sub02{ width:108px; height:336px; float:left; overflow:hidden; background:#f7f7f7; }
.sub02 a{ display:block; float:left; height:66px; border-bottom:1px dashed #d9d9d9; line-height:55px; font-size:14px; color:#070753; width:90px; padding-right:18px; text-align:right}
.sub02 a.hover{ background:#fff; font-weight:bold}

.sub02 a#two5{ border-bottom:none; height:67px; line-height:67px}

.sub03{ width:315px; float:left;  }
.sub_0{  width:315px;float:left;padding-left:25px;  overflow:hidden; margin-top:20px}

.sub_0 li{ width:315px; float:left; list-style:none; height:30px; line-height:30px; font-size:16px;color:#222; margin-bottom:15px}
.litxt{ width:80px; float:left; height:30px; line-height:30px; font-size:14px;color:#141414;}
.xextt{border: 2px solid #b3b3b3;text-align:center;text-align-last:center;background: transparent; float:left; height:30px; line-height:30px; width:215px; padding:0 5px; font-size:14px;color:#141414}

.sub_0 dl{ width:100%; float:left; overflow:hidden}
.sub_0 dt{ width:100%; float:left; height:35px; margin-bottom:5px}
.coobg{ float:left; width:296px; height:35px; line-height:35px; text-align:center; background:#c80223; font-size:16px; font-weight:bold; color:#fff; border:none; cursor:pointer;}
.coobg:hover{ background:#f01d40}
.sub_0 dd{ width:100%; float:left; text-align:center;color:#666; font-size:12px}
.sub_0 dd span{ color:#c80223}
/* ¶©ÖÆ end */
.main_image {width:100%; height:430px; overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px; height:430px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:430px;}
.main_image li span {display:block; width:100%; height:430px}
.main_image li a {display:block; width:100%; height:430px}
.main_image li .img_1 {background: url('../images/banner01.jpg') center top no-repeat}
.main_image li .img_2 {background: url('../images/banner02.jpg') center top no-repeat}
.main_image li .img_3 {background: url('../images/banner03.jpg') center top no-repeat}
.main_image li .img_4 {background: url('../images/banner04.jpg') center top no-repeat}
.main_image li .img_5 {background: url('../images/banner05.jpg') center top no-repeat}
div.flicking_con {width:990px; margin:0 auto; position:relative}
div.flicking_con .flicking_inner {position:absolute; top:390px;left:45%;margin:0 auto; z-index:999; width:112px; height:21px} /* 121126 */
div.flicking_con a { width:21px; height:21px; float:left;margin:0 auto;padding:0; background:url('../images/btn_main_img.png') 0 0 no-repeat; display:block; text-indent:-1000px}
div.flicking_con a.on {background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:20px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:20px;}

.topad{margin: 0 auto;text-align:center;}
.topad img{margin: 0 auto;border-radius: 4px;text-align:center;}