@charset "utf-8";
body { font: 12px "微软雅黑"; }.o{ color:#ff3600}.g{ color:#42aa00;}.fb{ font-weight:bold;}
.wrap { width: 980px; margin: 0 auto; }
.mid { width: 960px; margin: 0 auto; position:relative }
.box1 { background: url(../images/top_bg.jpg) center top no-repeat; }
.box1 .mid { background: url(../images/img1.jpg) center top no-repeat; height: 563px; }
.box2 { background: url(../images/img2.jpg) center top #eee no-repeat; height:267px; }
.box3 { background: url(../images/img3.jpg) center top #eee no-repeat; height:567px; }
.box4 { background: url(../images/img4.jpg) center top #1b7d10 no-repeat; height: 570px; }
.box5 { background: url(../images/img5.jpg) center top #eee no-repeat; height: 568px; }
.box6 { background: url(../images/img6.jpg) center top #1b7d10 no-repeat; height: 524px; }
.footer { color: #999; font-size: 14px; line-height: 28px; padding: 15px 0; text-align: center; }
.footer a { color: #999; display: inline-block; padding: 0 8px; text-decoration:none; }
.footer a:hover { color: #00ab03; text-decoration:underline;}
.an_btn,.gift_btn,.gift_btn1{ background:url(../images/sprite.png) no-repeat; width:200px; height:70px;display:block; position:absolute;}
.an_btn{ background-position:0 0;}
.an_btn:hover{ background-position:-200px 0;}
.gift_btn,.gift_btn1:hover{background-position:-200px -70px;}
.gift_btn1,.gift_btn:hover{background-position:0px -70px;}
.box1 .an_btn{ left:390px; top:280px;}
.box3 .gift_btn{ left:0px; top:320px;}
.box4 .gift_btn1{ left:0px; top:320px;}
.box5 .gift_btn{ left:0px; top:320px;}
.sumbit{ display:inline-block; border-radius:12px;font-family:"微软雅黑"; background:#156303; width:150px; height:60px; line-height:60px; font-size:24px; color:#fff; font-weight:bold; }
.sumbit:hover{ background-color:#ffc600; text-decoration:none;}
.advise{ position:absolute; left:92px; top:185px; width:365px}
.bug{ position:absolute; left:565px; top:185px; width:365px}
.txt{ width:365px; height:175px; margin:0 0 27px; padding:0; display:block; line-height:30px; font-size:14px; color:#000;}
.tel,.mail{ background:none; padding:2px 0 3px; height:20px; margin-bottom:11px; display:block; margin-left:24px; width:158px; font-family:"微软雅黑"; text-align:center; color:#1b7d10; font-size:16px;}
.pop_bg{ background:#000; opacity:0.3; position:fixed; width:100%; height:100%; left:0; top:0; z-index:999; _position:absolute;filter:alpha(opacity=30);}
.pop_box{position:fixed;*top:expression(documentElement.scrollTop +100 + "px"); *position:absolute; left:50%; top:50%; margin:-100px 0 0 -225px;z-index:1000; background:url(../images/sprite.png) 20px -205px #fff no-repeat; border:8px solid #ffc600; border-radius:30px; height:72px; width:335px; font-weight:bold; padding:49px 0 49px 100px; text-align:center; line-height:36px; color:#1b7d10; font-size:20px;}
.p_close{ background:url(../images/sprite.png) -442px 0px no-repeat; margin:-39px 10px 0 0;float:right;width:25px; height:25px;}
.p_close:hover{ background-position:-442px -35px;}
.side{ position:fixed; top:400px; left:50%; margin-left:530px; width:125px; height:272px; background:url(../images/side.png) no-repeat;
*top:expression(documentElement.scrollTop +400 + "px"); *position:absolute;}
.goto{ display:block; width:98px; height:30px; margin:176px auto 0;}
.back_top{ display:block; width:80px; height:42px; margin:18px auto 0;}