@charset "utf-8";
.head{position:absolute; background:none; left:0; top:0;}
.head .menu{border-bottom:0;}
.nav{padding:20px 0; overflow:hidden;}
.nav li{float:left; width:79px; padding:12px 25px; text-align:center; border-right:1PX dotted #dfdfdf;}
.nav li.last{border:0;}
.nav li a{padding-top:75px; display:block;background: url(../images/menu_icon.png) no-repeat; color:#444;}
.nav li a:hover{color:#bc9882;}
.nav li a.n1{background-position:-5px 0; width:82px;}
.nav li a.n1:hover{background-position:-5px -154px;}
.nav li a.n2{background-position:-137px 0;}
.nav li a.n2:hover{background-position:-137px -154px;}
.nav li a.n3{background-position:-270px 0;}
.nav li a.n3:hover{background-position:-270px -153px;}
.nav li a.n4{background-position:-405px 0;}
.nav li a.n4:hover{background-position:-406px -153px;}
.nav li a.n5{background-position:-540px 0;}
.nav li a.n5:hover{background-position:-540px -153px;}
.nav li a.n6{background-position:-673px 0;}
.nav li a.n6:hover{background-position:-673px -153px;}
.nav li a.n7{background-position:-805px 0;}
.nav li a.n7:hover{background-position:-805px -152px;}
.nav li a.n8{background-position:-938px 0px; width:83px;}
.nav li a.n8:hover{background-position:-938px -154px;}
.nav li a.n9{background-position:-1076px 0;}
.nav li a.n9:hover{background-position:-1076px -154px;}
.bgcolor{padding:0px 0 90px 0;}
.bg2{ background:#fff;}

.item .tip1,.list_2 .left .tip1,.list_2 .right .tip1,.list_1 .left .tip1,.list_1 .right .tip1{position:absolute; left:15px; top:15px; background:#cd3f3f url(../img/global/icon_04.png) no-repeat 8px center; height:18px; line-height:16px; padding:0 10px 0 5px; color:#fff; text-indent:12px;}
.item .tip2,.list_2 .left .tip2,.list_2 .right .tip2,.list_1 .left .tip2,.list_1 .right .tip2{position:absolute; left:20px; top:15px; background:#cd3f3f url(../img/global/icon_04.png) no-repeat 8px center; height:18px; line-height:16px; padding:0 10px 0 5px; color:#fff; text-indent:12px;}
.item .tip3,.list_2 .left .tip3,.list_2 .right .tip3,.list_1 .left .tip3,.list_1 .right .tip3{position:absolute; left:20px; top:15px; background:#cd3f3f url(../img/global/icon_04.png) no-repeat 8px center; height:18px; line-height:16px; padding:0 10px 0 5px; color:#fff; text-indent:12px;}
.item{position:relative;}
.fixd{display:none;background:#fff; background:rgba(255,255,255,0.95);position:fixed; top:0px; left:0;z-index:9; width:100%; border-bottom: 1px solid #f4f4f4; height:71px;}
.navFloat{overflow:hidden; width:1170px; margin:0 auto;}
.navFloat li{float:left; height:30px; line-height:30px; margin:20px 32px 20px 0;}
.navFloat li.last{margin-right:0;}
.navFloat li a{background:url(../images/icon_01.png) no-repeat;padding-left:40px; display:block;height:30px; line-height:33px;}
.navFloat li a.n1{background-position:0 0;}
.navFloat li a.n2{background-position:-131px -2px;}
.navFloat li a.n3{background-position:-257px 0;}
.navFloat li a.n4{background-position:-410px 0;}
.navFloat li a.n5{background-position:-534px 0;}
.navFloat li a.n6{background-position:-668px 0;}
.navFloat li a.n7{background-position:-798px 0;}
.navFloat li a.n8{background-position:-937px 0;}
.navFloat li a.n9{background-position:-1072px 0;}
.navFloat li a:hover{ color:#bc9882;}


/*图片幻灯片*/
.slidebox{width:100%; height:740px; position: relative; z-index:1; overflow:hidden;}
.slidebox .fouce{width:100%; height:100%; overflow:hidden;}
.slidebox .fouce .info{display:block;width:100%; height:100%; margin:0px;position:absolute; left:0; top:0; z-index:1;overflow:hidden; cursor:pointer; background:#fff;}
.slidebox .fouce .info.last-active{z-index:5;}
.slidebox .fouce .info.active{z-index:10;}
.slidebox .tabicon{position: absolute; left: 0; right: 0; bottom:18px; width:100%; *padding-left:46%; text-align:center; z-index:11;}
.slidebox .tabicon li{display: inline-block; *display: inline; *float:left;width:32px; height:32px; margin: 0 2px; cursor: pointer; overflow:hidden; opacity:0.5; color:#fff; position:relative;}
.slidebox .tabicon li.active{opacity:1;}
.slidebox .tabicon li i{ width:100%; height:2px; background:none; position:absolute; left:0; bottom:0; display:block;}
.slidebox .tabicon li.active i{background:#952229;}

.slidebox .fouce .wrap{ width:1000px; height:740px; position:relative; margin:0 auto;}
.slidebox .fouce .wrap .txt{ width:450px; height:180px; position:absolute;  z-index:3;}
.slidebox .fouce .wrap .left{left:0; top:50%; margin-top:-90px;}
.slidebox .fouce .wrap .center{left:0; top:210px; width:100%; text-align:center;}
.slidebox .fouce .wrap .right{left:50%; width:500px; margin-right:300px; text-align:center;top:50%; margin-top:-90px;}
.slidebox .fouce .wrap .txt h2{ font-size:32px; font-weight: lighter; color:#222;}
.slidebox .fouce .wrap .txt p{ font-size:13px; color:#3c3c3; padding:18px 0;}
.slidebox .fouce .wrap .txt a{background:url(../images/icon.png) no-repeat 95% center; padding-right:20px; color:#bc9882; font-size:14px;}
.slidebox .fouce .wrap .txt a:hover{background-position:100% center;}
.slidebox .fouce .imgMain .pic{ position:absolute; top:0;}
.slidebox .fouce .videoMain .movie,.slidebox .fouce .videoMain .videoPic{position:absolute; top:0; width:1920px; height:740px;}

.slidebox .fouce .wrap .txt a,.slidebox .fouce .wrap .txt a:hover,.slidebox .leftBtn,.slidebox .rightBtn,.boxMain .serBox .buySearch .ss:hover,.boxMain .serBox .btn a,.boxMain .serBox .btn a:hover{-moz-transition:all .5s linear; -webkit-transition:all .5s linear; transition:all .5s linear;}


@-moz-keyframes bigimg{0%{-moz-transform:scale(1);}50%{-moz-transform:scale(1.05);}100%{-moz-transform:scale(1);}}
@-webkit-keyframes bigimg{0%{-webkit-transform:scale(1);}50%{-webkit-transform:scale(1.05);}10%{-webkit-transform:scale(1);}}
@-ms-keyframes bigimg{0%{-ms-transform:scale(1);}50%{-ms-transform:scale(1.05);}100%{-ms-transform:scale(1);}}

.slidebox .fouce .imgMain.active .pic{-webkit-animation:bigimg 25s linear;-moz-animation:bigimg 25s linear;animation:bigimg 25s linear;-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}

.slidebox .fouce .s2 .txt h2{ color:#fff;}
.slidebox .fouce .s2 .txt p{ color:#fff;}
.slidebox .fouce .s2 .txt a, .slidebox .fouce .wrap .txt a:hover{ color:#fff;}

.footer{ padding-top:0;}


.boxMain{ width:1170px; margin:80px auto 150px auto; height:180px;}
.boxMain .serBox{ width:33%; float:left;text-align:center; height:120px; padding-top:60px; background-position:center top; background-repeat:no-repeat; position:relative;}
.boxMain .sb1{ background-image:url(../images/ser_01.png);}
.boxMain .sb2{ background-image:url(../images/ser_02.png);}
.boxMain .sb3{ background-image:url(../images/ser_03.png);}
.boxMain .serBox h3{ font-size:18px; font-weight:normal; color:#222;}
.boxMain .serBox p{ color:#8b7f7b; font-size:12px; padding-top:12px;}
.boxMain .serBox .btn{ padding-top:18px; text-align:center;}
.boxMain .serBox .btn a{ display:inline-block; height:50px; line-height:50px; background:#222; color:#d1be9c; width:150PX; font-size:12px; border-radius: 3px;}
.boxMain .serBox .btn a:hover,.boxMain .serBox .buySearch .ss:hover{ background:#952225; color:#fff;}
.boxMain .serBox .buySearch{ margin:0 auto; margin-top:23px; position:relative; width:250px; padding-top:0;}
.boxMain .serBox .buySearch input{ height:40px; width:250px; background:#f8f8f8; border:1px solid #d9d9d9; border-radius:3px; display:inline-block; text-indent:12px;}
.boxMain .serBox .buySearch .ss{ height:32px; line-height:32px; width:58px; background: #222; position:absolute; right:3px; top:5px; padding:0;text-indent: 0;border: 0;color:#d1be9c;;cursor: pointer; display:none;}
.boxMain .line{ border:1px solid #e5e5e5; border-bottom:0; border-top:0; }
.boxMain .serBox .tip{ position:absolute; left:0; bottom:-30px; width:100%; text-align:center; color:#8b7f7b;}
.boxMain .serBox .tip span{ color:#7f424a;}
.boxMain .serBox .btn a.kf{ background-image:url(../images/ser_04.png); background-position:28px center; background-repeat:no-repeat; text-indent:25px;}

.slidebox .leftBtn,.slidebox .rightBtn{width:22px; height:32px; position:absolute;top:50%; margin-top:-16px; z-index:99; cursor:pointer; opacity:0;}
.slidebox .leftBtn{ background:url(../images/Left.png) no-repeat;  left:25px; }
.slidebox .rightBtn{ background:url(../images/right.png) no-repeat;  right:25px;}

.slidebox .leftBtn:hover{opacity:1;transform: translateX(-10px);-webkit-transform: translateX(-10px);}
.slidebox .rightBtn:hover{opacity:1;transform: translateX(10px);-webkit-transform: translateX(10px);}

