*html{_background-image:url(about:blank);_background-attachment:fixed;font: 14px/1.5 Microsoft Yahei,tahoma,HELVETICA;}
div:after,ul:after { content:"\20"; display:block; height:0; clear:both; visibility:hidden; }
div,ul { zoom:1;*zoom:1 }
li { list-style-type:none;}
.doc{overflow: hidden; text-align: left; font: 14px/1.5 Microsoft Yahei,tahoma,HELVETICA; }
.doc .inner,.nav-inner{width:1100px; clear: both; margin:0 auto; overflow: hidden;}

/*栏目名*/
.title { display: block;  margin:100px auto 45px;}

.more{ width: 196px; height: 46px; border-radius: 5px; line-height: 46px; font-size: 16px; color: #999; display: block; margin:25px auto 0 ; border: solid 2px #ddd; text-align: center;}
.more:hover{ color:#c59f58 ;}

@font-face {
font-family: 'sylt';
  src: url('../../images/sylt.eot');
  src:
    url('../../images/sylt.eot?#font-spider') format('embedded-opentype'),
    url('../../images/sylt.woff') format('woff'),
    url('../../images/sylt.ttf') format('truetype'),
    url('../../images/sylt.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
/*头部*/
.area1{background:url(../images/banner.jpg) no-repeat center top; height:650px; margin:0 auto;}
.area1 a{ display:block; width:200px; height:72px; margin-left:622px; margin-top:485px;}

/*菜单*/
.area2 .nav-inner{height: 60px;background: #000; margin-top:-30px;}
.area2 .nav-inner ul {height: 60px; position:relative;}
.area2 .nav-inner ul li:first-child{ width: 120px;}
.area2 .nav-inner ul li{ float: left; width: 140px;  height: 60px; line-height: 60px; text-align:center;}
.area2 .nav-inner ul li a.first { color:#FFFFFF;background: #c59f58;}
.area2 .nav-inner ul li a.selected { color:#ffc000;}
.area2 .nav-inner ul li a{display: block; color: #FFF;font-size: 20.5px; height:60px; line-height: 60px; z-index:1;}
.area2 .nav-inner ul li a:hover{ text-decoration: none; color:#ffc000;}
.area2 .nav-inner ul li a.first:hover { color:#FFFFFF;background: #cc9d45;}


.navMenu{ display:none; z-index: 9999;width:150px; height:400px; padding:10px 0; position:fixed;right:5px;top:20px;_position:absolute;_top:expression(documentElement.scrollTop+30);}
.navMenu li{ width:145px; height:30px;  background: #1f1717;  text-align:center; font-size: 12px; margin:0 auto; position:relative; border-top:solid 1px #745e47; }

.navMenu li a{width:145px; font: 13px/30 Microsoft Yahei,tahoma,HELVETICA; height:30px; line-height: 30px; text-align:center; font-size:13px; color:#d7cda4;  display:block;  }
.navMenu li:first-child{border-top:0; height:115px; border-top: 0 !important; }
.navMenu .active{  width:145px; height:30px;  color:#7a0017; }
.navMenu li.active a {color: #fff; background: #cdaa4d; text-align:center; width:145px; display:block;}
.navMenu .title{ font-size: 18px; font: 18px/40 Microsoft Yahei,tahoma,HELVETICA;border-top:0;  height: 40px; line-height: 40px; font-weight: bolder; background: #fff; background: url(../images/sj.jpg) no-repeat 25px 50%; text-align: center; font-weight: bolder; color: #30282b;}
.navMenu .top{ background: #fff; color:#333 ; text-align: center; border-bottom: #130b09 solid 1px;border-left: #130b09 solid 1px; border-right:solid 1px #130b09}
.navMenu .title a{ font-size: 18px; height: 40px; line-height: 40px; font-weight: bolder; background: #fff; background: url(../images/sj.jpg) no-repeat 25px 50%; text-align: center; font-weight: bolder; color: #30282b;}


/*新闻简讯*/


.area3 .jdt .img-box { width:750px; float:left;}
.area3 .jdt .img-box ul {width:750px; height:400px; position:relative;z-index:-1;}
.area3 .jdt .img-box li {width:750px; height:400px; position:absolute;}
.area3 .jdt .img-box img { width:750px; height:400px;z-index:-1;}
.area3 .jdt .jdt-tit { width:360px; float:left;margin-left:-20px; margin-top:-5px;}
.area3 .jdt .jdt-tit li {padding:5px 0; overflow:hidden; line-height:20px; transition:all .3s; cursor:pointer;}
.area3 .jdt .jdt-tit li a { font-size:16px;  height:20px; overflow:hidden; display:block; margin-left:50px; margin-top:5px; }
.area3 .jdt .jdt-tit li p { height:40px; overflow:hidden;margin-left:50px; padding:10px 0 15px 0; border-bottom:1px #333333 dotted;  }
.area3 .jdt .jdt-tit li.hover { background-position:0 0; background:url(../images/xwjx_arrow.png) no-repeat left center; }
.area3 .jdt .jdt-tit li.hover a{ color: #c59f58;}
.area3 .more{ margin-top: 30px;}
.area4 .title{ margin: 80px auto 40px;}
.area4 h2{ font-size: 21.39px; margin-bottom: 12px; font-weight: bolder; text-align: center; color: #c59f58;} 
.area4 p { font-size: 16px; color: #0e050a; line-height: 28px; text-indent: 2em; text-align: justify;}
.area4 .mgtop{ margin-top: 7px;}


.area13 .newslist{margin:10px auto; overflow:hidden;}
.area13 .newslist li{background:url(../images/icon_li.gif) no-repeat 10px 14px; border-bottom:1px dashed #ccc; height:40px; line-height:40px; overflow:hidden; padding-left:20px;}
.area13 .newslist li a{font-size:13px;color:#333; 1}


/*展馆全攻略*/

.area5 img{ display: block;}
.area5 .title2{ display: block; margin: -15px auto 30px;}
.area5 .com{margin-right: -30px;}
.area5 a{ width: 253px; margin-bottom: 30px; float: left; height: 53px; border-radius: 5px; line-height: 53px; font-size: 18px; color: #c59f58; display: block; margin-right: 26px; border: solid 1px #c59f58; text-align: center;}
.area5 a:hover{ color:#0045d1 ; background:#c59f58 ; color: #fff;}
.area5 .com a:first-child,.area5 .com a:nth-child(8){ margin-left: 142px;}

/*闲话栏*/


.prev,.next, .aprev,.anext { background:url(../images/img.png) no-repeat center center; cursor:pointer; width:58px; height:120px; position:absolute; float:left; z-index:5}

.area6 .title{ margin-bottom: 33px; margin-top: 70px;}
		.picScroll-left{ overflow:hidden; position:relative;  padding-left: 70px;  }
	

		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:0 10px; position: relative; width: 218px;  height: 385px; float:left; _display:inline; overflow:hidden; text-align:center;  }
	.picScroll-left .bd ul li img{ display: block;border-radius: 50%; left: 44px; position: absolute; z-index: 15; width: 130px; height: 130px; margin: 0 auto;} 
.picScroll-left .bd ul li .con{ background:  #f6f6f6; width: 216px;  position: absolute;  top:65px; height: 313px; border: solid 1px #eee;}
.picScroll-left .bd ul li h2{ font-size: 26px; color: #000; margin-top: 70px;}
.picScroll-left .bd ul li h3{ font-size: 14px; color: #333;}
.picScroll-left .bd ul li h4{ font-size: 26px; margin-top: 20px; color: #333; overflow: hidden; text-overflow:ellipsis; height: 45px; border-bottom: solid 1px #ececec; margin: 75px 20px 5px 20px;}
.picScroll-left .bd ul li h5{font-size: 14px;  color:#666;}
.picScroll-left .bd ul li:hover h5{font-size: 14px;  color:#999;}
.picScroll-left .bd ul li pre{ font: 12px/20 Microsoft Yahei,tahoma,HELVETICA; line-height: 22px;  text-align: justify;color: #999; margin:3px 15px;  }
.picScroll-left .bd ul li:hover .con{ background: #333;}
.picScroll-left .bd ul li:hover h2{ color: #fff;}
.picScroll-left .bd ul li:hover h3{ color: #ccc;}
.picScroll-left .bd ul li:hover h4{ color: #ccc;}
.picScroll-left .bd ul li:hover h4{ border-bottom: solid 1px #444;}
.picScroll-left .bd ul li{transition:all ease-in-out .3s; margin-top: 10px;}
.picScroll-left .bd ul li:hover { transform:translate(0px,-10px); }
.picScroll-left .next:hover{ position:absolute;top:175px;left:1034px;background-position: 0 0;  cursor:pointer;  }
.picScroll-left .prev:hover{ position:absolute; top:175px;left:0px;background-position: -58px 0;  cursor:pointer;  }
.picScroll-left .next{ position:absolute;top:175px;left:1034px;background-position: -174px 0;  cursor:pointer;  }
.picScroll-left .prev{ position:absolute; top:175px;left:0px;background-position: -116px 0;  cursor:pointer;  }

/*新品栏*/
.area8 .jcImgScroll #sPrev{ position:absolute; top:175px; left:5px;  cursor:pointer; background: url(../images/5.png) no-repeat top center;   }
.area8 .jcImgScroll #sNext{ position:absolute;top:175px;left:1063px;  cursor:pointer;  background: url(../images/6.png) no-repeat top center; }
.area8 .jcImgScroll { position:relative; height: 415px;  }
.area8 .jcImgScroll li.select a img{display:block; opacity: 1; width: 610px; height: 415px;  margin: 0 auto;}
.area8 .jcImgScroll p{ font-size: 16.01px; display: none; width: 100%; color: #fff; text-align: center; line-height: 40px; height: 40px; background: rgba(0,0,0,0.4); position: absolute; bottom: 0; text-align: center;}
.area8 .jcImgScroll li:hover p{ display: block;}
.area8 .jcImgScroll li.loading img{ opacity: 0.7; height: 335px;}
/*花絮栏*/

.area7 .title{ margin: 80px auto 30px}
.area7 .inner{ width: 1001px;}
.area7 .qiye{ display: block; margin: 0 auto;}
.area7 h2{ font-size:45px ;  margin-top:10px;font-weight: bolder; color:#000 ;   text-align: center; line-height: 85px;}
.brand{ margin-right: -12px; border-top: solid 1px #ddd; border-left: solid 1px #ddd;}
.brand  li{ width: 199px; float: left; position: relative;border-bottom: solid 1px #ddd; border-right: solid 1px #ddd; }
.brand a:hover{ color: #666;}
.brand a{ color:#000 ;}
.brand  li .imgbox{display:table-cell;padding-top: 5px;  width:200px;height:140px;vertical-align:middle;text-align:center;*float:left;*font-family:simsun;*font-size:122px;*line-height:1;}  
.brand  li .imgbox img {vertical-align:middle;max-width:175px;max-height:140px;_width:100%;_height:100%;}	
.brand p{ font-size: 12px; color: #434343;}
.brand .number{ width:80px ; float: left; padding-left: 15px;}
.brand .sum{ width: 92px; float: left; }
.brand .com_title{  text-align:center ; color: #999; line-height: 18px; margin: 10px 0; font-size: 14px; height: 18px; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding: 0 5px;}
.brand .sum span{ color: #c7000b;}
.area7 .mgtop{ margin-top: 32px;}
.area7 .peaple{ display: block; margin: 80px  auto 0;  }
.brand_peaple  li{ width: 199px;  height: 285px; float: left; position: relative; border-bottom: solid 1px #ddd; border-right: solid 1px #ddd; }
.brand_peaple  li  img {width:178px;height:180px; display: block; margin: 10px;}	
.brand_peaple p{ font-size: 12px; color: #434343;}
.brand_peaple h3{ font-size: 18px; height: 27px; overflow: hidden; text-overflow: ellipsis; color: #000; text-align: center; }
.brand_peaple h4{ font-size: 16px; height: 24px; overflow: hidden; text-overflow: ellipsis; color: #c59f58; text-align: center; margin-bottom: 3px; }
.brand_peaple{ border-top:solid 1px #ddd; border-left: solid 1px #ddd;}
.brand_peaple .com_title{  text-align:center ; color: #999; line-height: 18px;  font-size: 14px; height: 18px; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding: 0 5px;}

.area9 .zhibo{ display: block; float: left;}
.area9 .com{ width: 578px; float: left; margin-left: 20px; position: relative;}
.area9 .zhaiyao .left{ width: 45px; line-height: 30px; line-height: 17px; padding-top: 5px; background: #c59f58; margin-right: 15px; float: left; height: 40px; border-radius: 5px;  font-size: 14px; color: #fff;   text-align: center;}
.area9 .zhaiyao .right { font-size: 14px;  margin-top: -5px; float: left; width: 517px; color: #666; line-height: 24px;  text-align: justify;}
.area9 .zhaiyao .right1{ width: 517px; margin-top: -5px; line-height: 30px; float: left;}
.right1 .right{ line-height: 30px !important;}
.area9 .mgtop{ margin-top: 23px;}
.zb_link{ width: 196px; height: 46px; position: absolute; right:0; bottom: 0; border-radius: 5px; line-height: 46px; font-size: 18px; color: #c59f58; display: block; margin:25px auto 0 ; border: solid 2px #c59f58; text-align: center;}
.zb_link:hover{ color:#d0a149 ;}
.area10 p { font-size: 16px;  color: #999; line-height: 36px;  text-align: center;}


.area11{ height: 370px; margin-top: 100px; background: url(../images/bg.jpg) repeat-x; }
.area11 img{ display: block; margin: 0 auto;} 
.area11 .inner{ background: url(../images/bg2.jpg) no-repeat center top; height: 370px;}
.area11 h2{ font-size: 17.9px; line-height: 38px; width: 335px; height: 38px; padding-left: 15px; border-radius: 5px; border:solid 1px #7a7a7a; font-weight: bolder; color: #fff;}
.area11 h2 a{ font-size: 21.48px; color: #fff; font-weight: bolder; padding-left: 15px;}
.area11 h2 a:hover{ color: #eeebeb;}
.area11 h3{ font-size: 18px; font-weight: bolder; color: #c59f58; margin: 25px auto 10px;}
.area11 .com{ padding-top: 130px; padding-left: 575px;}
.area11 p{ color: #999; line-height: 26px; }
.page A{ border-radius: 5px;}
/*backToTop*/
/*.backToTop { display:none; width:18px; line-height:1.2; padding:5px 0; background-color:#000; color:#fff; font-size:12px; text-align:center; position:fixed; _position:absolute; right:10px; bottom:100px; _bottom:"auto"; cursor:pointer; opacity:.6; filter:Alpha(opacity=60); }*/