@charset "utf-8";
.wapper{
	width:1024px; margin:0; padding:0px; text-align:center; vertical-align:middle; overflow:hidden; }
.big_wapper{
	width:100%; margin:0px; padding:0px; text-align:center; vertical-align:middle; overflow:hidden}
.comdiv{
	float:left; margin:0px; padding:0px; width:100%; text-align:center; vertical-align:middle; overflow:hidden;}	
/*header*/
.close{
display:block;}
#header{
height:50px;
/*background-image:url(../images/topright.png);*/ background-position:650px top; background-repeat:no-repeat;
}
#logo{
float:left; margin-left:25px; display:inline; margin-top:15px; padding:0px; width:172px;}
#logo img{
float:left;}
.logo_right{
width:790px; float:right; margin:0px; padding:25px 30px 0px 0px; text-align:left; vertical-align:middle; overflow:hidden;}
.menu li{
float:right; margin:0px; padding:0px 5px; color:#818285; font-size:12px; letter-spacing:0px;}
.menu li a{color:#818285;}
.menu li a:hover{
color:#ba8748}
#banner{
height:552px; position:relative;}


        .slideBox{ width:100%; height:552px; overflow:hidden;     } 
        
        .slideBox .bd{ position:relative; height:100%; z-index:0;   } 
        .slideBox .bd .adimg{ width:100%; height:500px; } 
		.slideBox .bd ul li{
		position:relative; padding-bottom:52px; background-color:#231f20; width:100%; height:500px;}
.prev{
width:39px; height:83px; position:absolute; left:45px; z-index:10; bottom:77px;}
.next{
width:39px; height:83px; position:absolute; right:45px; bottom:77px; z-index:10;}
.barleft{
position:absolute; left:0; top:0; width:240px; background-image:url(../images/bg.png); z-index:100; height:552px;}
.left1{
/*left:-240px;*/}
.left2{
background-image:none; background-color:#231f20; color:#fff; left:-240px; padding:140px 30px 0px 30px; height:412px; width:180px;}
.indexcon{
/*background-image:url(../images/bg.jpg);*/ background-position:center bttom; background-repeat:no-repeat;}
.indexc{
width:930px; margin:0 auto; padding:0px; text-align:center; vertical-align:middle; overflow:hidden;}
.indexc li{
float:left; margin-left:23px; padding:0px; width:215px;}
.indexc li img{
float:left; margin-top:50px; width:215px; height:325px;}
.indexc2{
height:400px; background-image:url(../images/fbg0.png); margin-top:20px; background-position:center top; background-repeat:no-repeat; position:relative; padding-top:117px;}
.indexc2 #cp{
height:54px; line-height:54px; color:#fff; background-image:url(../images/bg2.png); position:absolute; left:0; bottom:0;}
.fleft{
width:275px; float:left; margin-left:40px; display:inline; padding:0px; text-align:left; vertical-align:middle; overflow:hidden;}
.comt li{
float:left; margin:0px; padding:15px 0px; width:100%; color:#ba8748; border-bottom:1px #ba8748 solid; font-size:13px;}
.span_left{
float:left; width:60px; text-align:left}
.span_right{
float:right; font-size:10px; width:215px; text-align:right}
.fleft2{
width:297px; float:left; margin-left:40px; display:inline; padding:0px; text-align:left; vertical-align:middle; overflow:hidden;}
.showmask{
position:absolute; left:0; top:50px; display:none;   z-index:999999; margin:0px; padding:0px; width:100%; height:500px;  }
.showmask .wapper{
margin:0; padding-left:10px; background-color:#fff;}
#showbox{
height:500px;}
.bartop{
height:71px; background-image:url(../images/bar_top.jpg); background-position:center; background-repeat:no-repeat}
.barfooter{
height:79px; background-image:url(../images/bar_footer.jpg); background-position:center; background-repeat:no-repeat}
.barmid{
height:500px;  }
.barmidleft{
width:20px; height:390px; float:left; margin:0px; padding:10px 0px 0px 0px;  }
.barmidimg{
width:340px; float:left; margin:0px; padding:0px;}
.barright{
float:right; margin:0px; padding:0px; width:629px; text-align:left; vertical-align:middle; overflow:hidden;}




        .slideBox2{ width:664px; height:500px; overflow:hidden; position:relative;    } 
        
        .slideBox2 .bd{ position:relative; height:100%; z-index:0; text-align:right   } 
        .slideBox2 .bd img{ /*width:535px;*/ height:500px; max-width:624px;   } 
		.slideBox2 .bd li{
		position:relative; width:100%; height:500px;}
		.slideBox2 .bd li a.play{
		position:absolute; width:54px; height:54px; background-image:url(../images/play.png); bottom:10%; z-index:9999999; background-position:center; background-repeat:no-repeat; left:270px}
#aboutbanner{
height:250px;}
#aboutbanner img{
float:left;}
.leftad{
float:left; height:50px; margin:0px; padding:200px 0px 0px 0px; color:#fff; width:255px; font-size:16px}
.img1{
float:left; margin-left:7px; padding:0px; width:505px; overflow:hidden; position:relative; z-index:1;   padding:0px;}
.img1 .imgc{
width:100%; height:250px; float:left;}
.img1 div{
position:absolute; right:-252px; top:0; width:100%; height:250px; color:#fff; z-index:999; width:250px; margin:0px; padding:0px; background-image:url(../images/bbk.png); background-position:center; background-repeat:no-repeat; text-align:left;}
.img1 div p.comdiv{
text-align:left; padding-left:25px; padding-top:140px;}
.img1 div a{
color:#fff; text-indent:25px;}
#body{
background-image:url(../images/bg.jpg); background-position:50px 1000px; background-repeat:no-repeat}


.mask{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background-color:#ffffff;
	opacity:0.5;
	filter:alpha(opacity=50);
	z-index:888;
	display:none
	 
}
