.ss{ width:1050px;}

.zt_top{ width: 950px; float: left; margin:0 50px; display:inline;}
.bg01{ height:60px; background: url(../i/bg01.jpg) no-repeat; overflow: hidden; }
.bg02{ height:60px; background: url(../i/bg02.jpg) no-repeat; overflow: hidden; }
.bg03{ width:260px; padding:25px 30px 0 35px; height:254px; float:left; background:url(../i/bg03.jpg) no-repeat 8px 0; overflow:hidden;}
.bg04{ float:left; width:625px; height:60px; background:url(../i/bg04.jpg) no-repeat; overflow:hidden;}
.bg05{ float:left; width:625px; height:60px; background:url(../i/bg05.jpg) no-repeat; overflow:hidden;}
.bg06{ float:left; width:625px; height:80px; background:url(../i/bg06.jpg) no-repeat; overflow:hidden;}
.bg07{ float:left; width:625px; height:79px; background:url(../i/bg07.jpg) no-repeat; overflow:hidden;}
.bg06 span{ float:left; line-height:20px; margin-left:150px; color:#FFFF99;}
.bg03 .flash01{ float:left; width:260px; height:190px;}
.bg03 p{ float:left; width:260px; text-align:center; line-height:24px;}

.box1{ float:left; width:1013px; margin-left:37px; display:inline;}
.box1_l{ float:left; width:747px;}
.bg08{ float:left; width:432px; padding-left:32px; height:450px; overflow:hidden; background:url(../i/bg08.jpg) no-repeat #201A18;}
.bg08 p{ float:left; width:432px; line-height:22px; color:#EED7B3;}
.bg08 p.p2{ width:200px; padding:10px 10px 0 0;}
.bg08 p.p3{ width:200px; padding:10px 0 0 10px;}
.bg08 p.p2 img,.bg08 p.p3 img{ width:190px; height:120px; padding:5px; background:#fff; margin:10px 0;}
.bg09{ float:left; width:283px; height:450px; overflow:hidden; background: url(../i/bg09.jpg) no-repeat 0 bottom #201A18; line-height:22px; color:#EED7B3;}
.bg09 p{ float:left; width:260px; padding:10px 10px 0 13px;}
.bg09 p.p2{ padding:60px 0 0 33px; width:250px; font-weight:bold; color:#201A18; line-height:20px;}
.bg10{ float:left; width:747px; height:150px; overflow:hidden; background:url(../i/bg10.jpg) no-repeat 13px 0; line-height:20px; font-weight:bold; color:#201A18;}
.bg10 p{ float:left; display:inline;}
.bg10 p.p1{ width:250px; margin-left:497px;}
.bg10 p.p2{ width:270px; margin-left:76px;}
.bg10 p.p3{ width:360px; margin-left:40px;}
.box1_r{ float:left; width:266px; height:600px; overflow:hidden; background:url(../i/bg11.jpg) no-repeat; color:#EED7B3;}
.box1_r p{ float:left; width:236px; padding:10px 0 0 30px;}
.box1_r p.p1{ padding-top:20px;}
.box1_r p.p2{ font-size:14px; font-weight:bold; border-top:1px dashed #4A4543; padding-top:10px;}
.box1_r p.p2 span{ font-size:12px; color:#826A62; font-weight:normal;}
.box1_r p.ct{ text-align:center; padding-top:20px;}
.box1_r p input.ip1{ width:100px;background:#EED7B3; border:0;}
.box1_r p textarea{ width:200px; height:98px; padding:3px; font-size:12px;background:#EED7B3; border:0;}
.box1_r p em{ float:right; margin-right:23px;}
.box1_r .words{ width:266px; height:320px; *height:290px;}
.box1_r .wordsin{ width:168px; padding:10px 68px 0 30px;}
.box1_r .wordsin span{ float:left; width:168px;}
.box1_r .wordsin span.sp1{ height:17px; background:url(../i/bg_w1.jpg) no-repeat; overflow:hidden;}
.box1_r .wordsin span.sp3{ height:6px; background: url(../i/bg_w2.jpg) no-repeat; overflow:hidden;}
.box1_r .wordsin span.sp2{ width:148px; padding:0 10px; line-height:20px; background:#4B3E38; color:#EED7B3;}
.box1_r .wordsin span.sp4{ line-height:30px;}

.box2{ float:left; width:1039px; padding-right:11px;}
.zt_box2{ float:left; width:1039px; overflow:hidden;}
.bg12{ height:110px; background:url(../i/bg12.jpg) no-repeat;}
.bg13{ height:235px; background:url(../i/bg13.jpg) no-repeat;}
.bg14{ height:45px; background:url(../i/bg14.jpg) no-repeat;}
.bg15{ height:90px; background:url(../i/bg15.jpg) no-repeat;}
.bg16{ height:80px; background:url(../i/bg16.jpg) no-repeat;}
.bg17{ height:67px; background:url(../i/bg17.jpg) no-repeat;}
.bg18{ height:110px; background:url(../i/bg18.jpg) no-repeat;}
.bg19{ height:79px; background:url(../i/bg19.jpg) no-repeat;}
.bg13 span{ float:left; cursor:pointer;}
.bg13 span.sp1{ width:260px; height:216px; margin:11px 0 0 50px;}
.bg13 span.sp2{ width:300px; height:216px; margin:11px 0 0 8px;}
.bg13 span.sp3{ width:367px; height:227px; margin:0 0 0 10px;}
.bg15 span{ float:left; font-weight:bold; color:#201A18; line-height:20px; font-weight:bold; margin-top:10px;}
.bg15 span a{ color:#201A18; text-decoration:none;}
.bg15 span a:hover{ color:#201A18; text-decoration:underline;}
.bg15 span.sp1{ width:230px; margin-left:80px;}
.bg15 span.sp2{ width:290px; height:90px; margin-left:40px;}
.bg15 span.sp3{ width:280px; margin-left:30px;}
.bg17 span{ float:right; margin:30px 60px 0 0;}
.bg17 span a,.bg17 span a:hover{ color:#FCE9C6; text-decoration:underline;}

.box3{ float:left; width:1042px; padding-right:8px;}
.box3_l{ float:left; width:520px; height:559px; overflow:hidden;}
.box3_r{ float:left; width:519px; height:559px; background:url(../i/bg24.jpg) no-repeat; overflow:hidden; color:#201A18;}
.zt_box3{ float:left; width:520px; overflow:hidden;}
.bg20{ height:71px; background:url(../i/bg20.jpg) no-repeat;}
.bg21{ height:227px; background:url(../i/bg21.jpg) no-repeat;}
.bg22{ height:109px; background:url(../i/bg22.jpg) no-repeat;}
.bg23{ height:152px; background:url(../i/bg23.jpg) no-repeat right 0;}
.box3_r ul{ float:left; width:450px; padding:0 40px 0 30px;}
.box3_r ul li{ float:left; width:150px; text-align:center; margin-top:15px;}
.box3_r ul li.li1{ width:450px;}

#demo{ float:left; width:948px; overflow:hidden; margin:0 40px 0 51px; display:inline;}
#demo h3{ float:left;width:237px; height:110px;text-align:center;}
#demo h3 img { width:190px; height:110px;}
#indemo { float: left; width: 800%;}
#demo1 { float: left;}
#demo2 { float: left;}