/* banner */
.xnBanner{width:100%; height:auto; margin:0px auto; position:relative; }
.section_banner1_box{ height:1000px; width: 100%;  overflow:hidden; margin: 0 auto; position: relative;}
#focusindex { height:1000px; overflow: hidden; position: relative; }
#focusindex li { height:1000px; overflow: hidden; position: absolute; width: 100%; }
#focusindex li a { display: block; height:1000px; position: absolute; width: 100%; z-index:2 }

#focusindex .btn { position: absolute; width: 100%; height: 30px; bottom: 10px; text-align: center; z-index: 9 }
#focusindex .btn span { display: inline-block; _display: inline; _zoom: 1; width: 20px; height: 20px; _font-size: 0; margin: 5px 10px; cursor: pointer; background:url("../img/index/banner_off0.png") no-repeat center top; z-index: 9; border-radius: 50% }
#focusindex .btn span.on { background:url("../img/index/banner_on0.png") no-repeat center top; z-index: 9 }
#focusindex .preNext { width: 44px; height: 44px; position: absolute; top: 500px; background: url("../img/index/sprite.png") no-repeat left bottom; cursor: pointer; z-index: 9; opacity: 0; transition: all 0.3s linear 0s; }
#focusindex .pre { left: 0%; z-index: 9 }
#focusindex .next { right: 0%; background-position: right bottom; z-index: 9 }
#focusindex:hover .preNext { opacity: 0.5; }
#focusindex:hover .pre { left: 10%; }
#focusindex:hover .next { right: 10%; }
#focusindex .pre:hover, #focusindex .next:hover { opacity: 1; }


.video{height:495px;width:1200px; margin:0 auto; overflow:hidden;}
.video_left{ padding-top:50px;padding-right:77px; width:655px; height:380px; overflow:hidden; float:left; }
.video_right{ padding-top:120px; width:395px; height:360px; float:left; background: url("../img/index/lybg.jpg") no-repeat center center;}



.input_name{ width:250px; height:40px; font-size:14px; color:#999; border:none; margin:4px 60px 0px 60px;overflow:hidden;position: relative;background-color:#e5e5e5}
.input_tel{ width:250px; height:40px; font-size:14px; color:#999; border:none; overflow:hidden;position: relative;margin:22px 60px 0 60px;background-color:#e5e5e5}
.input_area{ width:250px; height:40px; font-size:14px; color:#999; border:none;  overflow:hidden; margin:55px 60px 20px 60px;position: relative;background-color:#e5e5e5}
.aa_submit{ width:194px; height:74px;background:url("../img/index/btn01.jpg") no-repeat;  border:none; overflow:hidden; position: relative;margin:45px 110px 0 110px}
