@charset "utf-8";
/*#al_img,.aj_float,.mb_yyk { display: none!important; }*/
.bg1 { width: 100%; height: 400px; background-image: url(../images/1.jpg); background-repeat: no-repeat; background-position: center top; position: relative; }
.wrapper { width: 1200px; margin-left: auto; margin-right: auto; position: relative; overflow: hidden; }
.bg5 .wrapper { }

.bg2 { width: 100%; height: 587px; background-image: url(../images/2.gif); background-repeat: no-repeat; background-position: center top; position: relative; }
.bg2 .wrapper a { width: 968px; height: 58px; position: absolute; bottom: 50px; left: 120px; }
.bg2 .wrapper { height: 587px; }
.bg3 { height: 698px; width: 100%; background-image: url(../images/3.jpg); background-repeat: no-repeat; background-position: center top; position: relative; }
.bg3.a1 { height: 366px; background-image: url(../images/a1.jpg); }
.bg3.a1 .wrapper a { width: 175px; height: 293px; top: 20px; right: 110px; bottom: auto; left: auto; }


.bg3 .wrapper {height: 698px; }
.bg3 .wrapper a { width: 190px; height: 69px; position: absolute; bottom: 43px; left: 121px; }
.bg4 { height: 1432px; width: 100%; background-image: url(../images/4.jpg); background-repeat: no-repeat; background-position: center top; position: relative; }
.bg4 .wrapper {height: 1432px; }
.bg4 .wrapper .dw1 { width: 190px; height: 69px; position: absolute; top: 338px; right: 130px; }
.bg4 .wrapper .dw2 { width: 190px; height: 69px; position: absolute; top: 660px; right: 130px; }
.bg4 .wrapper .dw3 { width: 190px; height: 69px; position: absolute; top: 976px; right: 130px; }
.bg4 .wrapper .dw4 { width: 190px; height: 69px; position: absolute; top: 1299px; right: 130px; }
.bg5 { width: 100%; background-repeat: no-repeat; background-position: center top; position: relative; background-color: #f1f1f1; overflow: hidden; }
.bg5 .wrapper { width: 1000px; overflow: hidden; }
.bg5 .wrapper>img { margin: 60px auto 40px; display: block; }

.bg5 .wrapper .dw1 { width: 100px; height: 100%; position: absolute; left: 397px; display: table-cell; top: 0px; }
.bg5 .wrapper .dw2 { width: 100px; height: 100%; position: absolute; display: table-cell; top: 0px; right: 0px; }

.tab { width: 100%; overflow: hidden; }
.tab li{ float: left; list-style: none; width: auto; height: auto; text-align: center; width: 16.6667%; height: 60px; display: inline-block; border-right: 2px solid #f1f1f1; font-size: 16px; color: #66c6f1; line-height: 52px; padding-bottom: 8px; background-image: url(../images/btn.gif); background-repeat: no-repeat; }
.tab li:last-child { border-right-style: none; }
.tab li.on { font-weight: bold; color: #fff; background-image: url(../images/btnon.gif); background-repeat: no-repeat; }
.option{ display: none; overflow: hidden; position: relative; margin-top: 29px; margin-bottom: 64px; }
