@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px;border:none; font-family: "微软雅黑", "宋体", sans-serif;font-size:16px;}
body{}
td,th{display: table-cell;vertical-align: inherit; }
.clear{clear:both;}
ul li{list-style-type:none;}
a{display:block;cursor:pointer;outline:none;text-decoration:none; }

.L{float: left;}

.bg01{background:url(bg01.jpg) no-repeat center top; height: 894px;  position:relative;}
.bg02,.bg2_relative{background:url(bg02.jpg) no-repeat center top; height: 1287px; position:relative;}
.bg03,.bg3_relative{background:url(bg03.jpg) no-repeat center top; height: 1574px; position:relative;}
.bg04,.bg4_relative{background:url(bg04.jpg) no-repeat center top; height: 1057px; position:relative;}
.bg2_relative,.bg3_relative,.bg4_relative{width:1000px;position:relative;margin:0px auto;}


.bg_absolute{position:absolute;color:#000;}


.btn{background:url(btn_list.png) no-repeat 0px 0px;text-align:center; display: block;}


.btn1{width:281px;height:71px;line-height:71px;color:#fff;font-size:32px;}
.btn1:hover{background-position:0px -114px;}

.btn2{width:322px;height:71px;line-height:71px;color:#fff;font-size:32px;background-position:-304px 0px;}
.btn2:hover{background-position:-304px -117px;}


.btn3{width:45x;height:160px;line-height:45px;color:#ff5831;font-size:24px;background-position:0 -216px;-webkit-writing-mode: vertical-rl; writing-mode: vertical-rl;}
.btn3:hover{background-position:-69px -216px;color:#fff36d;}

.btn5{width:30px;height:104px;line-height:33px;color:#ff5831;font-size:18px;background-position:-116px -272px;-webkit-writing-mode: vertical-rl; writing-mode: vertical-rl; text-indent:-9999px;}
.btn5:hover{background-position:-146px -272px;color:#fff36d;}

.btn4{text-decoration:underline; color:#fff; margin:20px; }




.bg2_relative .box1{top:385px; left: 464px;}
.bg2_relative .box2{top:898px; left: 665px; width: 402px; height: 153px; overflow: hidden;}
.bg2_relative .box3{top:1100px; left: 680px; }

.bg3_relative .box1{top:625px; left: 680px; width: 600px;}

.bg3_relative .box2_1{top:1259px; left: 260px;}
.bg3_relative .box2_2{top:1259px; left: 623px;}
.bg3_relative .box2_3{top:1259px; left: 986px;}

.bg3_relative .box2_4{top:1409px; left: 260px;}
.bg3_relative .box2_5{top:1409px; left: 623px;}
.bg3_relative .box2_6{top:1409px; left: 986px;}


.bg4_relative .box1{top:340px; left: 340px;}
.bg4_relative .box2{top:791px; left: 340px;}

