*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-family: arial; }
.doc .inner,.nav-inner{width:1035px; clear: both; margin:0 auto; overflow: hidden;}

/*��Ŀ��*/
.title {height: 27px;font-size: 38px;line-height: 29px;color: #c59f58;text-align: center;background: url(../images/line.png) no-repeat center 15px;margin: 80px auto 50px;}

.more{width: 153px;height: 43px;border-radius: 10px;line-height: 43px;font-size: 18px;color: #ae7e32;display: block;margin:25px auto 0;border: solid 1px #c9a563;text-align: center;}
.more:hover{ color:#c59f58 ;}
.logoo{ width: 285px; margin: 40px auto 20px;}
.logoo span{ font-size: 24px; vertical-align:middle;font-weight: bolder; height: 69px; color: #cb9b56; }
.logoo img{ vertical-align: middle;}

/*ͷ��*/

.area1{background:url(../images/banner.jpg) no-repeat center top;height: 745px;margin:0 auto;}
.area1 a{ display:block; width:200px; height:72px; margin-left:622px; margin-top:485px;}


.area2 .nav-inner{height: 73px;background: #000;/* margin-top:-30px; */border-top: solid 1px #d3b171;border-bottom: solid 1px #d3b171;}
.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: 152px;height: 73px;line-height: 73px;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: 73px;line-height: 73px;z-index:1; font-weight: lighter;}
.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: 180px;height:400px;padding:10px 0;position:fixed;right:5px;top: 0px;_position:absolute;_top:expression(documentElement.scrollTop+30);}
.navMenu li{width: 180px;height: 35px; background: #1b1313;text-align:center;font-size: 12px;margin:0 auto;position:relative;border-top: solid 1px #876c3d;}

.navMenu li a{width: 180px;font: 13px/38 Microsoft Yahei,tahoma,HELVETICA;line-height: 14px;text-align:center;font-size:13px;color: #e3af62;display:block;}
.navMenu li:first-child{border-top:0; height:84px; border-top: 0 !important; }
.navMenu .active{  width:180px; height:30px;  color:#7a0017; }
.navMenu li.active a {color: #fff; text-align:center; display:block;}
.navMenu .title{font-size: 16px;font: 18px/40 Microsoft Yahei,tahoma,HELVETICA;border-top:0;height: 32px;line-height: 32px;font-weight: bolder;background: #fff;background: #fff;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;}
.navMenu li.active{ background: #cdaa4d; color: #fff;}
/*���ż�Ѷ*/
.area3 ul{ margin-right: -35px;}
.area3 .title{ margin-top: 58px;}
.area3 li{width: 506px;height: 265px;margin-bottom: 30px;margin-right: 20px;float: left;position: relative;}
.area3 li .com{width: 368px;height: 242px;border: solid 2px #c59f58;}
.area3 li img{ width: 270px; height: 210px; position: absolute; right:0px; top:18px; z-index: 2;}
.area3 h2{ font-size: 18px; margin:20px 0 10px 15px ;color: #333;} 
.area3 p {font-size: 14px;padding: 0 149px 0 15px;color: #666;line-height: 24px;text-align: justify;}
.area3 .check{width: 165px;position: absolute;bottom:0;left: 15px;height: 43px;color: #fff;line-height: 32px;/* padding-left: 28px; */font-size: 16px;background: url(../images/more.jpg) no-repeat center top;}
.area3 .more{ margin-top: 0;}
.area4 h2{ font-size: 21.39px; margin-bottom: 12px; font-weight: bolder; text-align: center; color: #c59f58;} 
.area4 p { font-size: 16px; margin-bottom: 15px; color: #0e050a; line-height: 28px;  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 .com{margin-right: -30px;}
.area5 a{width: 317px;/* margin-bottom: 30px; */float: left;height: 55px;border-radius: 10px;line-height: 55px;font-size: 18px;color: #c59f58;display: block;margin: 0px 15px 25px 15px;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;height: 510px;}
	

		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{margin: 0 15px;position: relative;width: 228px;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: 226px;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;bottom:0;right: 450px;background-position: 0 0;  cursor:pointer;  }
.picScroll-left .prev:hover{ position:absolute; bottom:0;left:450px;background-position: -58px 0;  cursor:pointer;  }
.picScroll-left .next{position:absolute;bottom:0;right: 450px;background-position: -174px 0;cursor:pointer;}
.picScroll-left .prev{position:absolute;bottom:0;left: 450px;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;right:5px;  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;}
/*������*/
.area11{ height: 314px; background: url(../images/bottom.jpg) no-repeat center top; margin-top: 80px;}
.area7 .logoo{width: 255px;border: solid 1px #e3d4b4;border-radius: 15px;margin-bottom: 0;}

.area7 .logoo img{padding-left: 15px;}
.area7 .logoo span{ font-size: 22px; font-weight: normal;}
.area7 h2{font-size:35px;font-weight: bolder;color:#000;text-align: center; margin: 25px 0;}
.area7 p{ font-size: 14px; text-align: right;}
.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;}
.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{ height: 451px;}
.area9 .title{ margin-top: 50px;}
.area9 .zhibo{ display: block; float: left;}
.area9 .com{width: 500px;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: 17px;color: #000;/* text-align: center; */font-weight: bold;margin-top: -8px;margin-bottom: 10px;}
.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: 22px;}
.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: 14px;color: #999;line-height: 28px;/* text-align: center; */padding: 55px 30px 0 30px;text-transform: uppercase;text-align: justify;}
.area10 h2 {font-size: 17px;color: #333;font-weight: bold;padding: 25px 0 5px 25px;}
.area10 .com{ background: url(../images/bg2.jpg) no-repeat center top; height: 285px;}
/*.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); }*/