@charset "utf-8";
body{ background:#fff;}
.zfl-banner{ min-width: 1260px; max-width: 1895px; margin: 0 auto;}
.zfl-banner p img{ vertical-align: bottom; width: 100%;}
.zfl_05{ height:397px; background:url("zfl_05.jpg") no-repeat center;}
.zfl_06{ height:539px; background:url("zfl_06.jpg") no-repeat center;}
.zfl_07{ height:501px; background:url("zfl_07.jpg") no-repeat center;}
.zfl_08{ height:615px; background:url("zfl_08.jpg") no-repeat center;}
.zfl_09{ height:646px; background:url("zfl_09.jpg") no-repeat center;}
.zfl_10{ height:395px; background:url("zfl_10.jpg") no-repeat center;}
.zfl_11{ height:474px; background:url("zfl_11.jpg") no-repeat center;}
.zfl_12{ height:515px; background:url("zfl_12.jpg") no-repeat center;}
.zfl_13{ height:645px; background:url("zfl_13.jpg") no-repeat center;}
.zfl_14{ height:511px; background:url("zfl_14.jpg") no-repeat center;}
.zfl_15{ height:520px; background:url("zfl_15.jpg") no-repeat center;}
.zfl_16{ height:744px; background:url("zfl_16.jpg") no-repeat center;}
.zfl_17{ height:468px; background:url("zfl_17.jpg") no-repeat center;}
.zfl_18{ height:418px; background:url("zfl_18.jpg") no-repeat center;}
.zfl_19{ height:451px; background:url("zfl_19.jpg") no-repeat center;}
.zfl_20{ height:558px; background:url("zfl_20.jpg") no-repeat center;}
.zfl_21{ height:511px; background:url("zfl_21.jpg") no-repeat center;}
.zfl_22{ height:290px; background:url("zfl_22.jpg") no-repeat center;}
.zfl_23{ height:470px; background:url("zfl_23.jpg") no-repeat center;}
.zfl_24{ height:463px; background:url("zfl_24.jpg") no-repeat center;}
.zfl_25{ height:467px; background:url("zfl_25.jpg") no-repeat center;}
.zfl_26{ height:429px; background:url("zfl_26.jpg") no-repeat center;}
.zfl_27{ height:372px; background:url("zfl_27.jpg") no-repeat center;}
.zfl_28{ height:470px; background:url("zfl_28.jpg") no-repeat center;}
.zfl_29{ height:339px; background:url("zfl_29.jpg") no-repeat center;}
.zfl_30{ height:608px; background:url("zfl_30.jpg") no-repeat center;}


.zfl_w1260{ width:1226px; margin:0 auto; }
.zfl_w1000{ width:888px; padding-left:5px; margin:0 auto;}

.ggy_lyb{ width:1000px; height:450px; margin:0 auto; position:relative; padding-top:40px;}
.ggy_lyb .ggy_txt{
	position:absolute;
	width:704px;
	height:445px;
	left:142px;
	top:120px;
}

.fullSlide1{ position:relative; width:1260px; margin:0 auto; }
.fullSlide1 .bd{ position:relative; z-index:0; }
.fullSlide1 .bd li img{width:100%; vertical-align:top;} 
.fullSlide1 .hd{position:relative; z-index:1; margin-top:20px; height:30px; line-height:30px;  text-align:center;}
.fullSlide1 .hd ul{ text-align:center;  padding-top:5px;}
.fullSlide1 .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:30px; height:30px; border-radius:15px; margin:5px; background:#222; overflow:hidden; font-size:18px; color: #fff;}
.fullSlide1 .hd ul .on{ background:#ee6a09;}
.fullSlide1 .prev,.fullSlide1 .next{ z-index:1; display:block; width:55px; height:55px; position:relative; margin:-35% 0 0 2%; float:left;  background:url(arrow.png) 0 0 no-repeat; filter:alpha(opacity=20);opacity:0.2 }
.fullSlide1 .next{  background-position:right 0; float:right; margin-right:2%  }
.fullSlide1 .prev:hover,.fullSlide1 .next:hover{ filter:alpha(opacity=80);opacity:0.8 }