@charset "gb2312";
/* CSS Document */

body{ font-size:12px; font-family:"SimSun" }
body,div,b,p,em,i,ul,li,img,dl,dt,dd,a,h2,h3,h4,h5,strong{ margin:0; padding:0; color:#333}
a{ text-decoration:none}
img{ border:none}
ul{ list-style-type:none}
.clear{ clear:both}
.wap{width:1000px; margin:0 auto; overflow:hidden}
.w1006{width:1006px; margin:0 auto; overflow:hidden}
a{ cursor:pointer}
.fl{float:left;}
.fr{float:right;}
.mr3{ margin-right:3px}
.bgred1{ background:#bb2f4f}
.bgred2{ background:#ff5d83}

.top_b{width:100%; position: relative }
.top_b .wap{ width:100%;height:588px; position: absolute;}
.top_b .top_c{width:1000px; height:588px;position: relative; z-index:500; margin:0 auto }
.top_b a.floor,.top_b a.chugui,.top_b a.yigui,.top_b a.menwang,.top_b a.weiyu{width:70px; height:70px; cursor:pointer; display:inline-block; position:absolute}
.top1{ background: url(../images/top1.jpg) no-repeat center; height:100px;}
.top2{ background: url(../images/top2.jpg) no-repeat center; height:100px;}
.top3{ background: url(../images/top3.jpg) no-repeat center; height:100px;}
.top4{ background: url(../images/top4.jpg) no-repeat center; height:100px;}
.top5{ background: url(../images/top5.jpg) no-repeat center; height:100px;}
.top6{ background: url(../images/top6.jpg) no-repeat center; height:88px;}
.top_b a.floor{left:240px;top:46px}
.top_b a.chugui{left:70px;top:210px}
.top_b a.yigui{right:31px;top:385px}
.top_b a.menwang{right:110px;top:160px}
.top_b a.weiyu{left:115px;top:480px}

.menu_b{ background: url(../images/menu.jpg) no-repeat center top; height:135px; clear:both}
.menu_b .wap{ position:relative;height: 135px;}
.menu_b a{float:left; padding:0px 28px;font-size:30px; text-align:center; color:#fff; padding-left:35px;height:120px; line-height:150px; position:absolute}
.menu_b a.dp{left:50px; top:0px;}
.menu_b a.dk{left:260px; top:0px;}
.menu_b a.js{left:500px; top:0px;}
.menu_b a.wish{left:700px; top:0px;}
.menu_b a span{ margin-top:60px; float:left; margin-right:5px}
.menu_b a.dp span{width:31px; height:23px; background:url(../images/menu_icon.gif) no-repeat left top; display:inline-block}
.menu_b a.dk span{width:32px; height:32px; background:url(../images/menu_icon.gif) no-repeat right top; display:inline-block}
.menu_b a.js span{width:22px; height:33px; background:url(../images/menu_icon.gif) no-repeat left -69px; display:inline-block}
.menu_b a.wish span{width:32px; height:30px; background:url(../images/menu_icon.gif) no-repeat right -69px; display:inline-block}

.menu_b a.dp:hover,.menu_b a.dp.hover{ background:url(../images/menu_h.png) no-repeat -87px 0px; height:120px; margin-top:7px;padding:0px 45px; line-height:140px}
.menu_b a.dk:hover,.menu_b a.dk.hover{ background:url(../images/menu_h.png) no-repeat -381px 0px; height:120px; margin-top:7px;padding:0px 62px  0px 30px; left:260px; line-height:140px}
.menu_b a.js:hover,.menu_b a.js.hover{ background:url(../images/menu_h.png) no-repeat -89px 0px; height:120px; margin-top:7px;padding:0px 50px;left:490px; line-height:140px}
.menu_b a.wish:hover,.menu_b a.wish.hover{ background:url(../images/menu_h.png) no-repeat -734px 0px; height:120px; margin-top:7px;padding:0px 40px; line-height:140px}
.menu_b a b{ color:#fff; font-family:"ΣΧΤ²", "Microsoft YaHei"}
.menu_b a b i{ color:#fff; font-size:24px; font-style:normal}

/*add*/
.bgf { background:#fff;}
img { border:none;}

a { color:#333; text-decoration:none}
a:hover { color:#ba1423;}

.h10 { height:10px; float:left; width:100%; line-height:0px; font-size:0px; clear:both;}

.topbox { float:left; width:100%;}
.topbg01,.topbg02,.topbg03,.topbg04{ float:left; width:100%; height:220px;}
.topbg01 { background:url(../images/topbg01.jpg) no-repeat top center; }
.topbg02 { background:url(../images/topbg02.jpg) no-repeat top center; }
.topbg03 { background:url(../images/topbg03.jpg) no-repeat top center; }
.topbg04 { background:url(../images/topbg04.jpg) no-repeat top center; }
/*.topbg05 { background:url(../images/topbg05.jpg) no-repeat top center; height:280px; }
.topbg06 { background:url(../images/topbg06.jpg) no-repeat top center; }*/

.content_i{ width:1000px; margin:0 auto;}
.mainbox{ width:1000px; position:relative;}
.weblink a{ position:absolute; display:block; width:90px; height:90px;background:url(../images/webbg.png) no-repeat; text-align:center; color:#fff; font:bold 24px/86px microsoft yahei,simhei; }
/*.weblink a.link01 { top:33px; left:208px; }
.weblink a.link02 { top:194px; left:68px; }
.weblink a.link03 { top:152px; right:95px; }
.weblink a.link04 { top:389px; right:64px; }
.weblink a.link05 { top:462px; left:107px; }*/
.weblink a:hover{ color:#fff;}
.menubox { position:absolute; width:1000px; height:220px; top:650px; left:0;}
.menubox li{ float: left; width: 180px; height: 180px; padding: 20px; background: url(../images/huan.png) no-repeat 0 -220px; margin-left: 24px; _display: inline; -webkit-transition: all 1s ease 0s; -o-transition: all 1s ease 0s; transition: all 1s ease 0s; }
.menubox li:hover { background-image: url(../images/huan.png); background-position: 0 -0px; }

.menubox a{ display:block; text-align:center; font:900 30px/30px "ΣΧΤ²",microsoft yahei; color:#fff;}
.menubox a:hover{ color:#fff;}
.menubox a i{ display:inline-block; width:80px; height:80px; margin-top:10px;}
.menubox a em{ font-family:Arial; color:#fff; font-style:normal; text-transform:uppercase; font-size:24px;}
.menubox a i.icon01{ background:url(../images/i_icon.png) no-repeat 0 0; _background:url(../images/i_icon.gif) no-repeat 0 0;}
.menubox a i.icon02{ background:url(../images/i_icon.png) no-repeat 0 -80px;_background:url(../images/i_icon.gif) no-repeat 0 -80px;}
.menubox a i.icon03{ background:url(../images/i_icon.png) no-repeat 0 -160px;_background:url(../images/i_icon.gif) no-repeat 0 -160px;}
.menubox a i.icon04{ background:url(../images/i_icon.png) no-repeat 0 -240px;_background:url(../images/i_icon.gif) no-repeat 0 -240px;}

.menu_i{ background: url(../images/menu_02.png) no-repeat center top; height:129px; clear:both; float:left; width:100%; margin-top:-38px;}
.menu_i .menu_ibox{ position:relative;height: 129px;}
.menu_i a{float:left; padding:0px 28px;font-size:30px; text-align:center; color:#fff; padding-left:35px;height:120px; line-height:140px; position:absolute;}
.menu_i a b{ color:#fff;}
.menu_i a.dp{left:50px; top:0px;}
.menu_i a.dk{left:260px; top:0px;}
.menu_i a.js{left:500px; top:0px;}
.menu_i a.wish{left:700px; top:0px;}
.menu_i a span{ margin-top:60px; float:left; margin-right:5px}
.menu_i a.dp span{width:31px; height:23px; background:url(../images/menu_icon.gif) no-repeat left top; display:inline-block}
.menu_i a.dk span{width:32px; height:32px; background:url(../images/menu_icon.gif) no-repeat right top; display:inline-block}
.menu_i a.js span{width:22px; height:33px; background:url(../images/menu_icon.gif) no-repeat left -69px; display:inline-block}
.menu_i a.wish span{width:32px; height:30px; background:url(../images/menu_icon.gif) no-repeat right -74px; display:inline-block}

.menu_i a.dp:hover,.menu_i a.dp.hover{ background:url(../images/menu_h.png) no-repeat -87px 0px; height:120px; padding:0px 45px; line-height:140px}
.menu_i a.dk:hover,.menu_i a.dk.hover{ background:url(../images/menu_h.png) no-repeat -378px 0px; height:120px; padding:0px 62px  0px 30px; left:260px; line-height:140px}
.menu_i a.js:hover,.menu_i a.js.hover{ background:url(../images/menu_h.png) no-repeat -89px 0px; height:120px; padding:0px 50px;left:490px; line-height:140px}
.menu_i a.wish:hover,.menu_i a.wish.hover{ background:url(../images/menu_h.png) no-repeat -734px 0px; height:120px; padding:0px 40px; line-height:140px}
.menu_i a b{ color:#fff; font-family:"ΣΧΤ²", "Microsoft YaHei"}
.menu_i a b i{ color:#fff; font-size:24px; font-style:normal}

#parallax{position:relative;width:100%; *margin-top:-660px; }

.h06{ height:6px; width:100%; float:left;}
.ggbox .fl,.ggbox .fr{ width:497px; height:80px; overflow:hidden;}
.ggbox .fl img,.ggbox .fr img{ vertical-align:top; width:497px; height:80px;}