@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; font-family: "微软雅黑","宋体",arial, Verdana; font-size:14px;color: #505050;line-height: 24px;background: #ffffff;}
body,div,p,span,form,iframe,table,td,th,input,textarea,button,label,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,img,map{margin:0;padding:0; font-family: "微软雅黑","宋体",arial, Verdana;}
h1,h2,h3,h4,h5,h6{ font-size:14px; font-weight:700; display: inline;}
ul,ol,li,dl{list-style-type:none;}
.blank5{width: 100%;height: 5px;clear: both;overflow: hidden;}
.blank10{width: 100%;height: 10px;clear: both;overflow: hidden;}
.blank20{width: 100%;height: 20px;clear: both;overflow: hidden;}
.blank40{width: 100%;height: 40px;clear: both;overflow: hidden;}
.blank60{width: 100%;height: 60px;clear: both;overflow: hidden;}
.blank1{width: 100%;height: 10px;clear: both;border-bottom: 1px solid  #e7c39f;overflow: hidden;}
.blank0{width: 100%;height: 1px;clear: both;overflow: hidden;}
.hidden{display: none;}
.hide{display: none;}
.clear{clear: both;overflow: hidden;width: 100%}
.text-center{text-align: center;}
.fl{float: left;}
.fr{float: right;}
.box-center{width: 1000px;margin: 0 auto}
.text-indent{text-indent: 25px}
 textarea{ resize:none;}  label{ cursor:pointer;}
img{ border:none;vertical-align: bottom;}
a{ color:#505050; text-decoration: none}
a:hover, a:active, a:focus{
	color:#8a0808;
	text-decoration:none;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease
}

.left-bar{width: 200px;position: fixed;top: 0;left: 50%;margin-left: -670px;height: 814px;background: url(../images/logo_02.png) no-repeat center top;z-index: 9999999;_position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
_margin-top:0px;}
.navs{margin-top: 250px;position: relative;left: 10px;}
.navs a{width: 160px;height: 40px;line-height: 40px;color: #FFF;background: #c8a063;display: block;text-align: center;margin-bottom: 8px;font-size: 16px}
.navs a:hover{background: #a87d3c;}
.navs a.act{background: #a87d3c;}
.active-bs{width: 27px;height: 40px;background: #c0995f url(../images/a_10.jpg) no-repeat center;position: absolute;display: block;left: 160px;top: 48px}
.section{position: relative;}
.section1{background: url(../images/bg1_01.jpg) no-repeat;filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";-moz-background-size:100% 100%;  background-size:100% 100%;}
.section2{background: url(../images/bg2_02.jpg) no-repeat;filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";-moz-background-size:100% 100%;  background-size:100% 100%;}

.section3{background: url(../images/bg4_02.jpg) no-repeat;filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";-moz-background-size:100% 100%;  background-size:100% 100%;}
.section4{background: url(../images/bg5_02.jpg) no-repeat;filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";-moz-background-size:100% 100%;  background-size:100% 100%;}

.btm-arrow{position: absolute;bottom: 0;left: 50%;width: 61px;height: 32px;background: url(../images/a2_34.png) no-repeat;}
.contact{position: relative;left: 10px;top: 46px}
.contact img{vertical-align: middle;}
.contact p{padding-left: 15px}
.contact b{font-size: 18px;color: #b6130e}
.box{width: 900px;height: 100%;overflow: hidden;position: relative;left: 50%;margin-left: -472px}
.box-bg{background: url(../images/box-bg_03.png);}
.box-content{width: 773px;position: relative;top: 115px;left: 65px}
.box-bt{color: #FFF;font-size: 16px;line-height: 30px;position: relative;}
.color-white{color: #ebd7c3;font-size: 12px}
.list3{position: relative;height: 337px;overflow: hidden;}
.list3 .fm{float: left;margin-left: 22px}
.list3 a{position: relative;}
.box-content p{position: relative;}
.list-kc{position: relative;}
.list-kc .prev{cursor: pointer;width: 57px;height: 57px;background: url(../images/a_39.png) no-repeat;position: absolute;left: -60px;top: 230px}
.list-kc .next{cursor: pointer;width: 57px;height: 57px;background: url(../images/a_42.png) no-repeat;position: absolute;right: -60px;top: 230px}
.fm2{float: left;margin-left: 12px}
.qh6{position: relative;}
.qh6 li{float: left;margin-left:2px }
.info{width: 311px;height: 142px;background: #FFF url(../images/lw-bg_16.jpg) no-repeat right bottom;}
.info p{padding-top: 50px;text-align: center;font-size: 14px}

.box-l{width: 453px;position: relative;}
.box-l .bd{width: 453px;height: 307px;overflow: hidden;}
.box-l .bd li{width: 453px;height: 307px;overflow: hidden;position: relative;}
.box-l .bd li .fl{margin-right: 20px;}
.box-l .bd li p strong{font-size: 24px;color: #663602}
.box-l .bd li p b{color: #874805}
.box-l .bd li p{color: #e4c89c;}
.box-l .hd{width: 453px;overflow: hidden;position: relative;left: 0;height: 107px}
.box-l .hd li{width: 113px;float: left;text-align: center;}
.box-l .hd li.on img{border: 1px solid #f2e0cf;border-radius: 2px}
.box-l .prev{width: 34px;height: 106px;background: url(../images/a_101.jpg) no-repeat;position: absolute;left: 0;top: 360px}
.box-l .next{width: 34px;height: 106px;background: url(../images/a_104.jpg) no-repeat;position: absolute;right: 0;top: 360px}
.box-l .bd li a{position: absolute;bottom: 0;left: 253px}

.box-r{width: 269px;height: 480px;background: #d4995e}
.zjtd .fl{margin-right: 10px}
.zjtd{position: relative;left: 13px}
.zjtd .bd li{height: 130px;}
.zj-bt{border-bottom: 2px solid #b87534;font-size: 16px;width: 240px;position: relative;left: 13px}
.zjsearch{width: 240px;height: 34px;background: #FFF;position: relative;left: 13px}
.inp{width: 168px;height: 25px;position: absolute;left: 5px;top: 5px;border: 0}
.submit{width: 50px;height: 28px;background: url(../images/a_117.jpg) no-repeat;border: 0;cursor: pointer;position: absolute;right: 10px;top: 3px}
.club-show{width: 432px;height: 438px;background: #ecddc7;overflow: hidden;position: relative;top: -100%}
.club-show li{width: 432px;height: 438px;}
.club-show p{padding:5px 5px 0 10px  }
.club-bt{width: 337px;position: relative;top: -100%}
.club-bt li{position: relative;}
.cbt2{width: 152px;margin:5px 0 5px 0 }
.cbt3{margin:5px 0 5px 0 }
.bt-bg{width: 100%;height: 100%;background: #000;position: absolute;left: 0;top: 0;filter:alpha(opacity=60);-moz-opacity:0.60;-khtml-opacity: 0.60;opacity: 0.60;display: none }

.list-yun{width: 773px;height: 314px;position: relative;overflow: hidden;}
.list-yun img{position: relative;}

.section2 .box-bt,.section3 .box-bt,.section4 .box-bt,.section5 .box-bt{left: -120%}
.section2 .list-kc{left: -120%}
.list-yun .fl,.list-yun .fm2,.list-yun .fr{top: -100%}
.qh6{display: none}
.box-l{left: -120%}.box-r{right: -120%;position: relative;}
.show-box{width: 100%;height: 440px;overflow: hidden;}
.bd li img{background: #ccc url(../images/load.gif) no-repeat center}
#aside{display: none}



/*底部和右侧的悬浮窗*/
/*.ckfooterbox{ width:100%; height:87px; background:#a2232c; position:fixed;  z-index:999; _position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,0)||0)-(parseInt(this.currentStyle.marginBottom,0)||0)));}*/

.fotfl{ bottom:0px;width:100%;left:0px;position:fixed;z-index:9999;_position:absolute;
_bottom:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,0)||0)-(parseInt(this.currentStyle.marginBottom,0)||0)));
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,0)||0)-(parseInt(this.currentStyle.marginBottom,0)||0)));
_margin-bottom:0px; height:87px; background-color:#a2232c; color:#FFF;}

.ckfooter{ width:1000px; height:87px; margin:0px auto;}
.ckfooterl{ width:322px; height:87px; float:left;}
.ckfooterr{ width:678px; height:87px; float:left;}

.clright{ width:168px; height:500px; position:fixed; right:10px; top:50%; margin-top:-250px; z-index:999;}