@charset "utf-8";

.i_banner {  width:100%;margin-top:0; position:relative; overflow:hidden;    }
.i_banner .banners_ {  width:100%; height:100%;  }
.i_banner .banner_ { background-position:center; background-size:100%; width:100%; height:100%; overflow:hidden; }

.slideBox{ width:100%; height:100%; overflow:hidden; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; left:50%; margin-left:-35px; bottom:6%; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:10px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; border-radius:100%; }
.slideBox .hd ul li.on{ background:#a02b28; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:100%; display:block;  }
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:0px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
.index_main{ background:url(../images/index_bg.jpg) center; width:100%; overflow:hidden; height:665px;}


.slideTxtBox{ width:100%;  text-align:left; position:relative; margin-top:10%;  }
.slideTxtBox .hd{ height:46px;  position:relative; }
.slideTxtBox .bd{ }
.slideTxtBox .bd ul{zoom:1; overflow:hidden;  }
.slideTxtBox .bd ul li{list-style:none;width:200px;height:auto;float:left; overflow:hidden; border-left:6px solid #d2e3f9;}
.slideTxtBox .bd ul li a{ display:block; width:100%; height:100%;  position:relative;}
.slideTxtBox .bd ul li a .bg{ position:absolute; top:0px; width:100%; height:100%; background:url(../images/black_alpha_.6.png); }
.slideTxtBox .bd ul li img{ display:block;}
.slideTxtBox .bd li .date{ float:right; color:#999;  }
.slideTxtBox .bd ul .l1{border:none;width:580px;}
.slideTxtBox .bd ul .l1 a .bg{ display:none;}
.slideTxtBox .bd ul .l4{}

.slideTxtBox .hd{ height:98px; overflow:hidden; position:absolute; left:50%; margin-left:-223px; bottom:-50%; z-index:1; }
.slideTxtBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideTxtBox .hd ul li{ float:left; margin-right:65px;  width:63px; height:98px; line-height:2em; text-align:center;  cursor:pointer;  border-radius:100%; }
.slideTxtBox .hd ul li img{ display:block; width:100%;background: url(../images/h_yuan.png) no-repeat top;}
.slideTxtBox .hd ul li.on img{ background: url(../images/yuan.png); }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideTxtBox .arrow{  position:absolute; right:0; top:0; }
.slideTxtBox .arrow a{ display:block;  width:34px; height:34px; float:right;overflow:hidden;cursor:pointer; background:url("../images/arrow.png") 0 0 no-repeat; border:1px solid #d6b690; line-height:34px; text-align:center; color:#d6b690; font-size:18px; font-weight: bold; }
.slideTxtBox .arrow a:hover{background:#d6b690; color:#fff; }