
/* CSS Document */
html { height:100%; border:0;}
body { height:100%; margin:0; background: #fff none repeat scroll 0 0;margin: 0;padding: 0;text-align: center;}
html body {margin:0 auto;}
form, ul, li, p, h1, h2, h3, h4, h5, h6,input,span{margin: 0; padding: 0;}

.box_outer {width: 100%;margin: 0 auto;background: #311A12;}
@media screen and (max-width:1000px){
	.box_outer {width: 1000px;}
}
.box { width:1000px; margin:0 auto; text-align:left}
.clear{ clear: both;}

/*tou bu css*/
.vipmenu{overflow:hidden; color: #fff;}
.vipnav{line-height:35px;width: 1000px;height: 35px;margin: 0 auto;}
.menu_p{ color:#ffffff;text-align:center;margin:0 auto;}
.vip_menu_a{ color:#ffffff; padding: 0 30px; font-size: 14px;line-height:36px;font-weight: normal; font-family: Microsoft Yahei;}
.vip_menu_a:hover {color: #fff;}

/*bg*/
.a1 {background:url(a1.jpg) no-repeat center 0px; height: 165px;}
.a2 { height: 698px;overflow: hidden;}
.a2 ul li img{width: 100.2%; height: 699px;margin-top:-1px;margin-left: -2px; }
.a3 {background:url(a3.jpg) no-repeat center 0px; height:100px;}
.a4 {background:url(a4.jpg) no-repeat center 0px; height:696px;}
.a5 {background:url(a5.jpg) no-repeat center 0px; height: 248px;}
.a6 {background:url(a6.jpg) no-repeat center 0px; height: 692px;}
.a7 {background:url(a7.jpg) no-repeat center 0px; height: 235px;}
.a8 {background:url(a8.jpg) no-repeat center 0px; height: 403px;}
.a9 {background:url(a9.jpg) no-repeat center 0px; height: 314px;}
.a10 {background:url(a10.jpg) no-repeat center 0px; height: 100px;}
.a11 {background:url(a11.jpg) no-repeat center 0px; height:686px;}
.a12 {background:url(a12.jpg) no-repeat center 0px; height:100px;}
.a13 {background:url(a13.jpg) no-repeat center 0px; height:643px;}
.a14 {background:url(a14.jpg) no-repeat center 0px; height: 98px;}
.a15 {background:url(a15.jpg) no-repeat center 0px; height: 660px;}
.a16 {background:url(a16.jpg) no-repeat center 0px; height:100px;}
.a17 {background:url(a17.jpg) no-repeat center 0px; height:715px;}
.a18 {background:url(a18.jpg) no-repeat center 0px; height:100px;}
.a19 {background:url(a19.jpg) no-repeat center 0px; height:705px;}
.a20 {background:url(a20.jpg) no-repeat center 0px; height:704px;}
.a21 {background:url(a21.jpg) no-repeat center 0px; height:329px;}
.a22 {background:url(a22.jpg) no-repeat center 0px; height:163px;}
.a23 {background:url(a23.jpg) no-repeat center 0px; height:702px;}
.a24 {background:url(a24.jpg) no-repeat center 0px; height:104px;}
.a25 {background:url(a25.jpg) no-repeat center 0px; height:380px;}
.a26 {background:url(a26.jpg) no-repeat center 0px; height:207px;}
.a27 {background:url(a27.jpg) no-repeat center 0px; height:532px;}
.a28 {background:url(a28.jpg) no-repeat center 0px; height:519px;}
.a29 {background:url(a29.jpg) no-repeat center 0px; height:304px;}

@media screen and (max-width:1024px){
	.a1,.a2,.a3,.a4,.a5,.a6,.a7,.a8,.a9,.a10,.a11,.a12,.a13,.a14,.a15,.a16,.a17,.a18,.a19,.a20 {background-position: -460px; 0;}
}
.container{width:1000px;margin:0 auto;overflow: hidden;}
.container_1{width:100%;margin:0 auto;}
.side_r{float: right;}
.side_l{float: left;}
.t{font-family: Microsoft YaHei;font-size: 14px;line-height: 20px;text-align: justify;}

.a4 .side_r{width: 411px;margin: 255px 110px 0 0px;}
.a4 .t{color: #743700;font-size: 15px;line-height: 26px;font-weight: bold;text-indent: 2em;}

.a6 .side_r{width: 566px;margin: 40px 45px 0 0;}
.a6 .title{font-size: 22px;font-weight: bold;line-height: 30px;margin-left: -2em;} 
.a6 .title:before{content: url(point.jpg);vertical-align: middle;margin-right: 10px;}
.a6 .t{color: #D3C895;font-size: 15px;font-family: inherit;line-height: 23px;margin-top: 15px;}
.a6 .t1{margin-top:0px; }
.a6 .t2{ }
.a6 .t3{ }
.a6 .t4{ }
.a6 .t5{ }
.a6 .t6{ }
@media screen and (max-width:1024px){
	.a6 .t{color: #D3C895;font-size: 15px;font-family: inherit;line-height: 23px;}
	.a6 .t1{margin-top:0px; }
	.a6 .t2{margin-top: 0px; }
	.a6 .t3{margin-top: 0px; }
	.a6 .t4{margin-top: 0px; }
	.a6 .t5{margin-top: 0px; }
	.a6 .t6{margin-top: 0px; }
}

.a6 .lines{width: 105%;padding: 8px 0 0 0;margin-left: -2em;}
.a6 .lines .line1{width: 100%;height: 1px;background: #4a3d27;}
.a6 .lines .line2{width: 100%;height: 1px;background: #d2bc92;}
/*guodong1*/
.a9 .z31 {padding-top: 22px;}
.a9 .z31 .border{border: 10px solid #bf9f83;width: 980px;margin: 0 auto;overflow: hidden;}
.a9 .z3 { overflow:hidden;   }
*+html .a7 .z3{margin-left: 38.5%;}
.a9 .kd {width: 3000%;}
.a9 .z3 ul { float:left;background-color: #bf9f83;}
.a9 .z3 ul li { float:left; margin-right: 3px;}
.a9 .z3 ul li img{}

.a11 .side_r{margin: 113px 112px 0 0;}
.a11 .t{color: #ffe9d6;font-size: 15px;}
.a11 .t span{color: #eba819;font-size: 19px;font-weight: bold;}
.a11 .t1{padding: 16px 0 0 96px;}
.a11 .t2{padding: 60px 0 0 148px;}
.a11 .t3{padding: 61px 0 0 189px;}
.a11 .t4{padding: 75px 0px 0 184px;}
.a11 .t5{padding: 62px 0 0 142px;}
.a11 .t6{padding: 48px 0 0px 82px;}
.a11 .t7{padding: 41px 0 0 0;}

#rondellCarousel{margin: 100px 0 0 0;}
.rondell-item{padding: 2px;border: 1px solid #f6c79e;}
.rondell-control{width: 9px;height: 35px;background: #333;font-size: 23px;line-height: 35px;}
.rondell-theme-default .rondell-control,.rondell-theme-default .rondell-control:hover,.rondell-theme-default .rondell-control:active {
  -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.3);
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f6c79e), color-stop(100%, #f6c79e));
  background: -webkit-linear-gradient(#f6c79e, #f6c79e);
  background: -moz-linear-gradient(#f6c79e, #f6c79e);
  background: -o-linear-gradient(#f6c79e, #f6c79e);
  background: linear-gradient(#f6c79e, #f6c79e);
  color: #e09f66;
}


.imageflow{/* overflow:hidden; */ position:relative; text-align:left; visibility:hidden; width:950px;margin: 183px 0 0 125px;}
.imageflow img{
	*width:267px;
	height:355px;
	border:none;
	position:absolute;
	top:0px;
	visibility:hidden;
 	 
	border: 2px solid #9b3705;
	-moz-box-shadow:0px 0px 8px #333; -webkit-box-shadow:0px 0px 8px #333; box-shadow:0px 0px 8px #333;
	_width:expression(document.body.clientWidth > 270 ? "270px" : "auto");
	_width:expression(document.body.clientHeight > 344 ? "344px" : "auto");
	 -webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(250, 250, 250, 0.1)));
}
.imageflow p{margin:0 auto; text-align:center;display: none;}
.imageflow .loading{display: none; border:1px solid white; height:15px; left:50%; margin-left:-106px; padding:5px; position:relative; visibility:visible; width:200px}
.imageflow .loading_bar{background:#fff; height:15px; visibility:visible; width:1%; margin:0px;}
.imageflow .navigation{z-index:10000;display: none;}
.imageflow .caption{font-size:14px;font-weight:bold; position:relative; text-align:center; z-index:10001; top:80px;display: none;}
.imageflow .scrollbar{border-bottom:1px solid #b3b3b3; position:relative; visibility:hidden; z-index:10002; height:1px}
.imageflow .slider{height:14px; margin:-6px 0 0 -7px; position:absolute; width:14px; z-index:10003}
.imageflow .slideshow{cursor:pointer; height:14px; margin:20px 0 0 20px; position:absolute; width:14px; z-index:10003}
.imageflow .slideshow.pause{background:url(button_pause.png) no-repeat}
.imageflow .slideshow.play{background:url(button_play.png) no-repeat}
.imageflow .images22{overflow:hidden; white-space:nowrap}
.imageflow .button{cursor:pointer; height:17px; position:relative; width:17px}
.imageflow .previous{background:url(button_left.png) top left no-repeat; float:left; margin:-7px 0 0 -30px}
.imageflow .next{background:url(button_right.png) top left no-repeat; float:right; margin:-7px -30px 0 30px}


.slide1{padding-top: 117px;}
.slide1 .lSAction{position: relative;}
.slide1 .lSSlideOuter {width: 918px;margin: 0 auto;    border: 10px solid rgba(220, 207, 207, 0.58);}
.slide1 .lSAction > a{top: -307px;width: 52px;height: 109px;text-decoration: none;}
.slide1 .lSAction > .lSPrev{left: 0;}
.slide1 .lSAction > .lSNext{right: 0;}


/*waibu css*/
.cxqy { height:52px; background:url(http://www.zb580.tv/company/temp1/red-images2/kb_06.gif) no-repeat center center; padding-left:105px; padding-top:23px; font-size:14px; font-weight:bold}
.zi { font-size:25px; font-family:Arial, Helvetica, sans-serif; color:#F00}
.gsxx { height:82px; background:url(http://www.zb580.tv/company/temp1/red-images2/kb_41.gif) no-repeat center center; padding-left:17px;}
.gsxx p { line-height:20px; height:20px; overflow:hidden}
.gsxx p span { float:right; width:150px;}


.dlyx { padding-bottom:20px; padding-right:20px; padding-top: 10px;}
.dlyx1 { padding:10px 0px 10px 45px;}
.dlyx2 { margin-left:45px; height:42px; line-height:42px; font-weight:bold; background:#E2A737}
.dlyx span { float:left; text-align:center;}
.dlyx .span1 { width:115px;}
.dlyx .span2 { width:88px;}
.dlyx .span3 { width:101px;}
.dlyx .span4 { width:211px;}
.dlyx .span5 { width:132px;}
.dlyx .span6 { width:253px;}

.khal { padding-left:45px;}
.khal li { float:left; width:935px; background:#FCF7B5; line-height:15px; padding:8px 0px; height:14px; font-size:14px}

.dmzs {background:url(kb_05.gif); margin-top:15px;padding-right:20px; height:520px;}
#deo { height:140px; overflow:hidden}

.dlyx3 { margin-left:45px; height:28px; border-bottom: 1px solid #835410; line-height:28px; font-weight:bold; color:#fff}
.dlyx4 { padding-left:45px;}
.dlyx4 li { float:left; height:45px;width:935px; line-height:45px; border-bottom: 1px solid #885712; border-top: 1px solid #AD864F;color:#fff}
.dlyx4 li .span3 { color:#ff0; font-weight:bold}
.dlyx4 li .span4 { line-height:22px; }
.dlyx4 li .span4 a,.dlyx4 li .span6 a {color:#FFEBC6; text-decoration:underline;}
.dlyx4 li a:hover { text-decoration:none}
.dlyx4 li .span6 { line-height:22px; font-size:14px; }
.fy { line-height:40px; text-align:center; font-size:14px; color:#fff; margin-top:15px;}
.fy a { color:#FFDDB4}
.cpzs {  height:626px;  overflow:hidden; width:980px; }
h2.tl { height:88px; padding-left: 39px; }
h2.tl a{ display:block; width:110px; float:right; height:22px; line-height:22px; text-align:center; background: #895812; color:#fff; font-weight:normal; margin-top:30px;}
.cpzs .cp { width:280px; height:30px; margin-left:20px; margin-top:10px;background:#C20000; line-height:30px; padding-left:8px; font-size:14px; color:#fff}
.dlyx,.sqdl,.foot { background: #261208;}

.sqdl { height:590px; padding-top: 20px;}
.sqleft { float:left; width:565px; padding-left:35px;height:452px; line-height:35px; font-size:16px; font-weight:bold; color:#fff}
.sqleft  .ly { line-height:30px; height:160px;}
.sqleft .lyb { height:120px; width:370px;border:1px solid #600000; margin-left:102px;}
.sqleft .yzm { line-height:18px; height:18px; margin-top:10px;}
.sqleft p { font-size:16px; height:35px;}
.sqleft p .qq{display: inline-block;/*margin: 0 8px 0 57px;*/padding:0 9px 0 0px; text-indent:56px;}
.sqright { float:left; width:367px; color:#FFDDB4; line-height:30px;}
.tl .tjj {float:right; margin-top:12px; width:620px }
.tl .tjj .tj1{ font-size:12px; color:#fff;  height:50px; float:left; width:150px;}
.tl .tjj .tj1 p{ padding-top:8px; font-weight:normal;color:rgb(255, 241, 197);}
.tl .qbly { font-weight:100; color:#fff; line-height:25px;  height:50px; overflow:hidden; display:block; float:right; width:460px;}
.tl .qbly font { color:#FF0; font-size:12px;}
.tjan { background:url(tjan.gif) no-repeat center center;width:130px; height:37px; border:none; margin:15px 0px 0px 102px; cursor:pointer}
.foot {padding-bottom:20px; zoom:1 ; }
.foot h3 { background: #523102; height:34px; line-height:34px; text-align:center; font-weight:normal;padding-left:80px; margin-bottom:15px}
.foot h3 a { float:left; width:70px; color:#C8AD7D}
.foot h3 a:hover { color:#fff}
.foot p { text-align:center; color:#FFE1AC; line-height:23px;}
.foot p.p1 { color:#FFDE00}

.st {height:44px; }
.stop { height:44px; margin:0 auto; width:1027px}
.stop .d1 { width:1000px; height:44px; line-height:44px;  margin:0 auto; text-align:right; font-weight:bold;}

.tl .s1{ font-size: 18px; font-weight: bold; font-family:"微软雅黑","黑体"; color: #FFEC61; background: #381C12; width: 198px; height: 40px; border: 1px solid #583F1B; line-height: 40px; margin-top: 18px; float: left; text-align: center;}
.tl .s1 font { font-size:12px;color: #fff;font-weight: 100;font-family: Arial;}