﻿@charset "utf-8";
/* CSS Document */
#BDBridgeFixedWrap{position:fixed !important;}
body{ font-size:12px;color:#fff; font-family:Arial, Helvetica, sans-serif; background-color:#d6d6d6;}
*{ margin:0; padding:0px;*vertical-align:top;}
a{ text-decoration:none;color:#fff; outline: none;}
a:hover{ color:#a58360; text-decoration:none;}
a img{ border:none;}
li{list-style: none; }
.clear{ clear:both;}
.Arial{ font-family:Arial, Helvetica, sans-serif;}
.fl{ float:left;}
.fr{ float:right;}

.Brown{ color:#a58360;}

/*通用*/
.wp{ width:1280px; height:702px; margin:8px auto; background-color:#d5d8c8; position:relative; overflow:hidden;}
.crumbs{ position:absolute; left:90px; top:14px; z-index:12; color:#a58360;}
.crumbs a{color:#a58360;}
.banner{ position:absolute; left:0px; top:0px; height:702px; width:1280px; z-index:10;}
.banner li{ display:none;}
.banner li.hover{ display:block;}
.menu{ position:absolute; right:53px; top:0px; height:702px; background:url(../images/menu_bg.png) repeat-y right top; z-index:12; overflow:hidden;}
.menu ul{ padding-top:140px;}
.menu li{ padding:10px 44px 10px 0;text-align:right;}
.menu li .menu_Name{ color:#a58360;}
.menu li.hover{background:url(../images/menu_h.jpg) no-repeat right 17px; background-position: right 15px \9; *background-position: right 30px; _background-position: right 30px;}
.menu li.over{background:url(../images/menu_h.jpg) no-repeat right 5px;}
.menu li.hover .menu_Name{ display:none;}
.menu li.hover .menu_box{ display:block;}

.menu_box{ display:none;}

.menu_box .Name{ font-size:34px; color:#a58360;}
.menu_box .years{ font-size:28px; color:#FFF;}
.menu_box .Season{ font-size:16px;}

.Submenu{}
.Submenu a{ display:block; font-size:14px; line-height:24px;}

.list1 dd{ line-height:28px;}

.warp{ position:absolute; left:0px; height:422px; background-color:#FFF; z-index:13;width:1280px; color:#333; bottom:-422px; display:none; display:block; overflow:hidden;}
.warp a{ color:#000;}
.warp a:hover{ color:#a58360; }
.Close{ position:absolute; right:57px; top:41px; background:url(../images/x.jpg) no-repeat; width:14px; height:14px;}

.warp_cn{ padding:60px 55px 0 100px;}

.news{}
.news_fl{ width:700px; float:left;}
.news_fl iframe{ border:none;}
.news_info h1{ font-size:28px; color:#a68461; font-weight:normal;}
.news_info h2{ color:#a68461; font-size:12px; font-weight:normal; padding:5px 0;}
.news_list{ text-align:right;}

.imgtext1{ padding-top:25px;}
.imgtext1 .text{ float:left; width:380px; margin-left:20px; line-height:20px; height:205px; margin-top:-4px; *margin-top:-18px;}
.imgtext1 .text p{ padding-right:5px; color:#333; padding-right:20px;}
.imglist1{ width:228px; height:205px; float:left;}
.imglist1 li{ display:none;}
.imglist1 li.hover{ display:block;}

.news_list{ width:420px; float:right; height:246px; margin-top:37px;}
.news_list li{font-size:14px; line-height:20px;  overflow:hidden; margin-right:5px; margin-bottom:12px;}
.news_list li.hover a{color:#a58360;}


.Product{ background:url(../images/logo.jpg) no-repeat 144px 176px; padding:207px 0 0 134px;}
.Product_list{ float:left; width:112px; height:224px; margin-top:100px;}
.Product_list li{ line-height:32px; font-size:14px; text-align:right; padding-right:20px;}
.Product_list li.hover a{color:#a58360;}
.Product_fr{ float:left; width:700px; padding-left:15px;}
.Product_fr iframe{ border:none;}
.Product_info{}
.Product_info .text{ float:left; width:230px; font-size:13px; line-height:30px; padding-top:10px; margin-top:100px;}
.Product_info .text h1{ font-size:36px;}
.Product_info .text p{ color:#666; padding-top:6px;}
.imglist2{ float:left; width:437px;}
.imglist2 li{ display:none;}
.imglist2 li.hover{ display:block;}

.Flip{ text-align:center; font-size:14px;color:#a58360; height:20px; line-height:20px;}
.Flip a{ color:#a58360;}
.Flip a:hover{ color:#fff; }
.Flip span{ margin:0 40px;}

.Design{ background:url(../images/design.jpg) no-repeat 153px 27px; padding:145px 90px 0 464px; height:370px;}
.Design p{ line-height:20px;}

.about{ padding:27px 53px 0 153px; clear:both;}
.about_bt{ background:url(../images/aboutbt.jpg) no-repeat; height:100px;}
.about_bt h3{ font-size:24px; padding:70px 0 0 137px; font-weight:normal; color:#a58360;}
.about_info{ padding-top:32px;}
.about_info .img{ float:left; width:452px;}
.about_info .img img{ float:right;}
.about_info .text{ width:578px; float:right; height:210px;}
.about_info .text p{ padding-right:70px; line-height:20px;}

.Boutiques{ padding:27px 53px 0 153px; clear:both;}
.Boutiques_bt{ background:url(../images/boutiquesbt.jpg) no-repeat; height:100px;}
.Boutiques_bt h3{ font-size:24px; padding:70px 0 0 137px; font-weight:normal; color:#a58360;}
.Boutiques_info{ padding-top:32px;}
.imglist3{ width:110px; height:223px; float:left;}
.imglist3 li{ display:none;}
.imglist3 li.hover{ display:block;}

.textlist1{ float:left; width:940px; float:right; height:223px;}
.textlist1 li{ width:230px; float:left; margin-right:65px; float:left; height:95px; border-bottom:1px solid #cdcdcd; margin-bottom:25px;}
.textlist1 li h3{ font-size:16px; padding:0 0 20px 0; font-weight:normal;}
.textlist1 li p{ line-height:18px; }

.select{ float:right; font-size:14px; padding:74px 140px 0 0; }
.select span{ margin:0 10px 0 30px;}
.select select{ width:80px;}

.Coopreation{ padding:27px 53px 0 153px; clear:both;}
.Coopreation_bt{ background:url(../images/coopreationbt.jpg) no-repeat; height:100px;}
.Coopreation_bt h3{ font-size:24px; padding:70px 0 0 137px; font-weight:normal; color:#a58360;}
.Coopreation_info{}
.Coopreation_info .img{ float:left; width:276px;}
.Coopreation_info .img img{ float:right;}
.Coopreation_info .text{ width:678px; float:left; margin-left:60px; line-height:20px;}
.Coopreation_info ul{ float:left; margin-right:70px; padding-top:10px;}
.Coopreation_info li.h2{ font-size:24px; color:#a58360; line-height:30px;}

.Contact{ padding:27px 53px 0 153px; clear:both;}
.Contact_bt{ background:url(../images/boutiquesbt.jpg) no-repeat; height:100px;}
.Contact_bt h3{ font-size:24px; padding:70px 0 0 137px; font-weight:normal; color:#a58360;}
.Contact_info{ padding-top:32px;}
.Contact_info td{ padding:6px 0;}
.Contact_info p{ font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.pdr5{ padding-right:10px;}
.pdr5 input{ margin-right:5px;}

.input1{ width:235px; border:1px solid #c7baae; height:20px; line-height:20px; border-radius:3px;}
.textarea1{ width:235px; border:1px solid #c7baae; height:94px; line-height:20px; border-radius:3px;}
.button1{ background-color:#313131; border:none; cursor:pointer; width:64px; height:20px; border-radius:3px; color:#FFF; margin-right:10px;}

.topbg{ background:url(../images/jz.jpg) no-repeat #d5d8c8 366px 0; width:1280px; height:702px; position:absolute; top:0px; left:0px; z-index:11; display:none;}

#AddressAll ul{ display:none;}
#AddressAll ul.hover{ display:block;}

/*---------------滚动条1----------------*/
.events_ul {overflow:hidden;float: left;margin:0px 0 0 0;padding-bottom:8px;width:940px; height:223px;}
.dumascroll_area {height:100%;overflow:hidden;}
.dumascroll_bar, .dumascroll_handle, .dumascroll_handle_a, .dumascroll_arrow_up, .dumascroll_arrow_up_a, .dumascroll_arrow_down, .dumascroll_arrow_down_a {background-image:url(../images/un_bg_bar.gif);background-repeat:no-repeat;}
.dumascroll_bar {position:absolute;top:0;right:0;z-index:9;width:14px;height:100%;cursor:default;-moz-user-select:none;-khtml-user-select:none;user-select:none;background-repeat:repeat-y;background-position:-41px 0;float:left;}
.dumascroll_arrow_up, .dumascroll_arrow_up_a, .dumascroll_handle, .dumascroll_handle_a, .dumascroll_arrow_down, .dumascroll_arrow_down_a {position:absolute;left:0;}
.dumascroll_arrow_up, .dumascroll_arrow_up_a, .dumascroll_arrow_down, .dumascroll_arrow_down_a {width:100%;height:10px;color:#fff;text-align:center;background-repeat:no-repeat;}
.dumascroll_arrow_up, .dumascroll_arrow_up_a {top:0;}
.dumascroll_arrow_down, .dumascroll_arrow_down_a {bottom:0;}
.dumascroll_handle, .dumascroll_handle_a {width:100%;background-repeat:repeat-y; background-repeat:no-repeat;}
.dumascroll_arrow_up {background-position:0 0;}
.dumascroll_arrow_up_a {background-position:-14px 0;}
.dumascroll_handle {background-position:-28px 0;}
.dumascroll_handle_a {background-position:-55px 0;}
.dumascroll_arrow_down {background-position:-70px 0;}
.dumascroll_arrow_down_a {background-position:-84px 0;}