body{ margin:0 auto; padding:0; background:url(../images/bg.jpg) top 600px center repeat-y; background-color:#080808;    font-family:'microsoft yahei'; }
*{ margin:0 auto; padding:0;  font-family: Arial; font-weight:normal;  font-family:'microsoft yahei'; }
a{ text-decoration:none;  font-family:'microsoft yahei';}
a:hover{ text-decoration:underline; }
ul { list-style: none outside none; margin: 0; padding: 0;}
h1,h2,h3,h4,h5,h6{ text-decoration:none;}
img{ border:0 none;}
div, form, img, p {
	border:0 none;
	font-family: Arial;
	font-size:12px;
	overflow:hidden;
}
.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}


.clear {clear:both;display:block;}
.block1{ clear:both; width:100%; height:10px;}
.block2{ clear:both; width:100%; height:20px;}
.ff{ font-family:'microsoft yahei';}
.fl{ float:left;}
.fr{ float:right;}
.ml1{ margin-left:1px;}
.ml3{ margin-left:3px;}
.ml5{ margin-left:5px;}
.ml8{ margin-left:8px;}
.mr8{ margin-right:8px;}
.mt5{ margin-top:5px;}
.mt8{ margin-top:8px;}
.pt5{ padding-top:5px;}
.more{ float:right; font-size:12px; margin:5px 5px 0 0; color:#565656;s}
.yuan1{ border-radius:10px; padding:5px; background:#a72929; color:#fff; text-align:center;}
.yuan2{ font-size:35px; font-family:'microsoft yahei'; color:#fff; background:#000; border-radius:30px; padding:0 16px 0 12px; vertical-align:-5px; margin-right:5px;}
.blue{ font-size:14px; font-family:'microsoft yahei'; color:#239ff6;}
.dsn{ display:none;}
.tit1{ font-size:20px; color:#fff; text-align:left; margin-bottom:20px;  font-family:'microsoft yahei'; }




.banner{  overflow:visible; height:600px; background:url(../images/topbg.jpg) top center no-repeat; margin:0 auto;}

.main{ width:1200px; height:auto; margin:0 auto; }
.cc{  border-top:1px solid #000; border-bottom:1px solid #000;}
.c1{ width:960px; height:330px; padding:25px 70px 22px 170px; background:url(../images/c1bg.jpg) no-repeat; }
.c1 .c1pic{ float:left; width:500px; height:270px; margin:25px 0 0 15px; background:#000;}
.c1 .c1pic img{ display:block; width:500px; height:270px; }
.c1 .c1txt{ float:right; width:370px; height:270px; padding:60px 0 0 0; overflow:hidden; }
.c1 .c1txt p{ text-indent:20px; font-size:16px; color:#fff; line-height:24px;  font-family:'microsoft yahei'; }
.c1 .c1txt p a{ color:#fff;}
.c2{ width:970px; height:620px; padding:50px 10px 50px 220px; background:url(../images/c2bg.jpg) no-repeat; margin:30px 0 0 0;}

.c3{ width:930px; height:777px; padding:63px 0 0 270px; background:url(../images/c3bg.jpg) no-repeat;  margin:30px 0 0 0; }
.c4{ width:1200px; height:720px; background:url(../images/c4bg.jpg) no-repeat;  margin:30px 0 0 0; }
.c5{ width:958px; height:490px; padding:70px 0 0 242px; background:url(../images/c5bg.jpg) no-repeat;  margin:30px 0 0 0;}
.c5 .c5pic{ float:left; width:610px; height:435px;}
.c5 .c5txt{ float:right; width:280px; height:400px; padding:45px 30px 0 10px; }
.c5 .c5txt .c5tit{ color:#fff; font-size:18px; padding:0 0 0 20px;  font-family:'microsoft yahei'; }
.c5 .c5txt .c5con{ margin:20px 0 0 0; text-align:left;}
.c5 .c5txt .c5con p{ color:#fff; font-size:14px; line-height:30px; text-indent:20px;  font-family:'microsoft yahei'; }
.c5 .c5txt .c5con p a{ display:inline-block; color:#fff;}
.c6{ width:1200px; height:1160px; background:url(../images/c6bg.jpg) no-repeat;  margin:30px 0 0 0; position:relative;}
.c6 .c6p1{ position:absolute; width:670px; height:480px; padding:5px ; background:; top:170px; left:30px; border-radius:10px;}
.c6 .c6p1 img{ display:block; width:660px; height:440px;}
.c6 .c6p2{ position:absolute; width:210px; height:220px; padding:5px ; background:; top:170px; right:260px; border-radius:10px;}
.c6 .c6p2 img{ display:block; width:210px; height:220px;}
.c6 .c6p3{ position:absolute; width:210px; height:220px; padding:5px ; background:; top:170px; right:43px; border-radius:10px;}
.c6 .c6p3 img{ display:block; width:210px; height:220px;}
.c6 .c6p4{ position:absolute; width:210px; height:220px; padding:5px ; background:; top:390px; right:260px;border-radius:10px;}
.c6 .c6p4 img{ display:block; width:210px; height:220px;}
.c6 .c6p5{ position:absolute; width:210px; height:220px; padding:5px ; background:; top:390px; right:43px; border-radius:10px;}
.c6 .c6p5 img{ display:block; width:210px; height:220px;}

.cptxt{  
position: absolute;
top: 615px;
right: 35px;
line-height: 25px;
font-size: 20px;
color: #F12D31;
font-family: "microsoft yahei";
font-weight: 800;
padding: 10px 0px 0px;
width: 450px;
text-align: center;
height: 35px;
}



.c6 .c6p1 p,.c6 .c6p2 p, .c6 .c6p3 p, .c6 .c6p4 p{ text-align:center; line-height:25px; font-size:20px; color:#F12D31;  font-family:'microsoft yahei';  font-weight:800; padding:10px 0 0 0; }
.qd{ width:1200px; height:564px; background:url(../images/qdbg.jpg) no-repeat;  margin:30px 0 0 0; position:relative;}
.qd .qdbox{ width:870px; height:475px; position:absolute; top:48px; left:260px; }
.qd .qdbox img{ display:block; width:870px; height:475px;}


.c6t1,.c6t2,.c6t3{ position:absolute; color:#bca247; font-weight:800; font-size:28px; font-style:italic; font-family:'宋体';}
.c6t1{  top:250px; right:100px;}
.c6t2{  top:345px; right:45px;}
.c6t3{  top:445px; right:105px;}
.c6c1,.c6c2,.c6c3{ position:absolute; color:#fff; font-weight:800; font-size:18px; }
.c6c1{  top:285px; right:80px;}
.c6c2{  top:380px; right:45px;}
.c6c3{  top:480px; right:105px;}


.video{ width:840px; height:420px; position:absolute; bottom:30px; left:180px; background:url(../images/gy.png) no-repeat;}
.vin{ width:560px; height:320px; position:absolute; background:#fff; right:40px; top:40px; border-radius:10px;}

.bbg{ width:1200px; height:356px; background:url(../images/bbg.jpg) no-repeat; margin:30px 0 0 0; position:relative;}
.h1{ position:absolute; top:70px; left:230px;}
.h2{ position:absolute; top:70px; left:540px;}
.h3{ position:absolute; top:70px; left:850px;}

.oo{ width:1200px; height:365px; margin-top:30px; background:url(../images/obg.jpg) no-repeat; position:relative;}
.oo ul{ position:absolute; top:70px; left:280px; width:600px; }
.oo ul li{ font-size:14px; color:#fff; float:left; width:300px; margin:10px 0; overflow:hidden;}
.oo ul li a{ color:#fff; font-size:14px;}


.footer{ width:100%; height:auto; padding:40px 0; background:#0b0b0b; box-shadow:0px -20px 7px #0b0b0b; position:relative; z-index:99999; margin-top:200px;}
.footer .fin{ margin:0 auto; width:980px; color:#fff; text-align:center; line-height:30px; font-size:14px;}
.footer .fin a{ color:#fff; font-size:14px; margin:0 5px;}



.lanrenzhijia{width:847px;height:770px; float:left; position:relative;  margin:0 auto; overflow:visible;}
.lanrenzhijia .btn{position:absolute;width:24px;height:63px;bottom:25px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.lanrenzhijia .prev{left:0;background:url(../images/al.png) no-repeat;}
.lanrenzhijia #prevTop,.lanrenzhijia #nextTop{top:213px;width: 46px;height: 48px;}
.lanrenzhijia #prevTop{background: url(../images/prevBtnTop.png) 0 0 no-repeat;}
.lanrenzhijia #nextTop{background: url(../images/nextBtnTop.png) 0 0 no-repeat;}
.lanrenzhijia .next{right:0;background:url(../images/ar.png) no-repeat;}
.lanrenzhijia li{float:left;}
.lanrenzhijia .cf li{position: relative;color: #fff;}
.lanrenzhijia .cf a{display: block; width: 847px;height: 545px; position: absolute;color: #fff;}
.lanrenzhijia .cf a img{ display:block; width:847px; height:545px;}
.lanrenzhijia .cf li span{display: block;width:807px; position: absolute; left: 0; bottom: 0;padding: 10px 20px;line-height: 22px;text-align:left;background:rgba(0,0,0,0.6);filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000") 6}
.lanrenzhijia .picBox{height:545px;position:relative;overflow:hidden;}
.lanrenzhijia .picBox ul{height:545px;position:absolute;}
.lanrenzhijia .picBox li{width:847px;height:545px;}
.lanrenzhijia .listBox{width:702px; height:70px; padding:0 0 0 140px; margin:0 auto; margin-top:130px ; position:relative;padding:6px 0 10px;overflow:hidden;}
.lanrenzhijia .listBox ul{height:60px;position:absolute;}
.lanrenzhijia .listBox li{width:70px;height:60px; cursor:pointer;position:relative; }
.lanrenzhijia .listBox li i{display:none;}
.lanrenzhijia .listBox li a{display: block;width:124px;height: 70px;}
.lanrenzhijia .listBox li img{width:60px;height: 60px;}
.lanrenzhijia .listBox .on img{width:54px;height: 54px;border:3px solid #AEAEAE;}
.lanrenzhijia .listBox .on i{display:block;}


/*=================幻灯片样式===================*/
#slider1{ float:right; margin:58px 80px 0 0; overflow:visible;}
#slider1 img{ display:block; width:840px; height:600px; background:#333;}
.sliderBtn { background:url("../images/btnico/sprite.png") no-repeat; cursor: pointer; height: 100px; position:relative; top:30%; z-index:100; width:45px;}
#prevBtn { left:0; float:left;}
#nextBtn { background-position:right top; right:0; float:right;}
#btnList { height:25px; position:absolute; bottom:5px; padding:0 10px 0 10px;}
/*===============数字按钮默认样式================*/
.num { width:22px; height:22px; line-height:25px; text-align:center; cursor:pointer; margin-left:10px; background:#90EE90; float:right; border:1px solid #ccc; overflow:hidden;}
.num_act { width:22px; height:22px; line-height:25px; text-align:center; cursor:pointer; margin-left:10px; background:#EEB422;float:right; border:1px solid #ccc; overflow:hidden;}
.num_hover { width:22px; height:22px; line-height:25px; text-align:center; cursor:pointer; margin-left:10px; background:#FFAEB9;float:right; border:1px solid #ccc; overflow:hidden;}




