@charset "utf-8";
html, body {background-color: #000000;margin: 0;padding: 0;}
body {color: #fff;font-family: Arial,Helvetica,sans-serif;font-size: 12px;}
a { color:#fff; text-decoration:none;}
a:hover { color:#ffffff; text-decoration:underline;}

/*TOP*/
.top_header {background: #252525 none repeat scroll 0 0;height: 86px;left: 0;position1: fixed;right: 0;top: 0;width: 100%;z-index: 999;}
.header {background-color: #252525;color: #fff;top: 0;width: 1200px;z-index: 999;	margin:0 auto;}
.header .headerright {float: right;height: 64px;width: 200px;	margin-top:30px;}
.header .headerright a:link { opacity:0.5;}
.header .headerright a:hover { opacity:1;}
.header .headerright .thumbnail{position:relative;z-index:9999; padding-top:100px;}
.header .headerright .thumbnail:hover{background-color:transparent;z-index:500;}
.header .headerright .thumbnail span{position:absolute;background-color1:#FFFFE0;border1:1px dashed gray;visibility:hidden;color:#000;text-decoration1:none;padding:5px;right:0px;}
.header .headerright .thumbnail span img{border-width:0;padding:2px;}
.header .headerright .thumbnail:hover span{visibility:visible;top:120px;left:-70px;}

.header .logo {float: left;left: 48px;position1: relative;top: 0;	margin-top:10px;width:220px;}
.header .logo img {float: left;}
img {border: medium none;}
.header .menu_nav {float: left;height: 64px;width:720px;	margin-top:10px; font-weight:bold;}
* {margin: 0;padding: 0;}
.header .menu ul {float: left;margin-top: 14px;}
ul, ol {list-style: outside none none;}
.header .menu ul li {border-left: 0 solid #eeeeee;margin-left: 0;}
.header .menu li {color: #aaaaaa;float: left;font-size: 14px;height1:70px;line-height:70px;position: relative;text-align: center;width:120px;}
.header .menu li a:link, .header .menu li a:visited {color: #cccccc;display: block;font-size: 14px;height: 40px;line-height: 40px;margin: 0;padding: 0;text-decoration: none;width: 120px;}
.header .menu ul li ul {background1: #000 none repeat scroll 0 0;display: none;position: fixed;text-align: center;top: 40px;width: 100px;z-index: 99999;}
.header .menu ul {float: left;margin-top: 14px;}
.header .menu ul li ul li {border-top: 1px solid #3e3e3e;font-size: 14px;line-height: 26px;width: 100px;}
.header .menu ul li {border-left: 0 solid #eeeeee;margin-left: 0;}
.header .menu ul li .active { background:#F00;}
.header .menu .li_zi { font-size:12px; height:40px; line-height:40px; border:0; background:none;}
.header .menu .top {top:48px;}
.header .menu .li_zi a:link {color:#cccccc;display: block;font-size: 12px;height: 40px;line-height: 40px;margin:0;padding: 0;text-decoration: none;width: 120px; background:#000; opacity:0.9;}
.header .menu .li_zi a:visited {color:#cccccc;display: block;font-size: 12px;height: 40px;line-height: 40px;margin:0;padding: 0;text-decoration: none;width: 100px;}
.header .menu .li_zi a:hover {clear: both;color: #fff; border-bottom:1px solid #Ff0033 ; background:#ff0033; }
.header .menu li a:hover {clear: both;color: #fff; border-bottom1:1px solid #Ff0033 ; background1:#ff0033; background:url(../img/menu_ling.gif) bottom no-repeat;}
.header .menu .current {background: #000 none repeat scroll 0 0;color:#fff;height: 40px;line-height: 40px;width: 100px;}
.header .menu .current a:link, .header .menu .current a:visited {color:#fff;}
.header .menu ul li:hover ul {display: block;}
.ind_slide {background-color: #000000;height: 640px;overflow1: hidden;padding-top1: 86px;position: relative;width: 100%;}
.ind_slide .ind_slide_pic DIV {background-color: #000000;position: absolute;width: 100%;}
.ind_slide .ind_slide_pic DIV.cur {display: block;}
.ind_slide .ind_slide_pic A {background-color: #000000;background-position: center 50%;background-repeat: no-repeat;display: block;height: 640px;width: 100%;}
.ind_slide .ind_slide_btn {bottom: 5px;position: absolute;text-align: center;width: 100%;z-index: 3000;}
.ind_slide .ind_slide_btn A {color: #eee;cursor: pointer;font-size:32px;font-weight: bold;padding: 10px;}
.ind_slide .ind_slide_btn A.cur {color: #ff0033;}

.headerimg1 { min-width:1200px; height:480px; margin:0 auto; background:#252525 center center no-repeat;}
.headerimg2 { min-width:1200px; height:640px; margin:0 auto; background:#252525 center center no-repeat;}
.headerimg3 { min-width:1200px; height:640px; margin:0 auto; background:#252525 center center no-repeat;}
.headerimg4 { min-width:1200px; height:640px; margin:0 auto; background:#252525 center center no-repeat;}
.headertxt {width:1200px; margin:0 auto;}
.headertxt .title1 {height:65px; line-height:65px; margin:80px auto auto 0px; z-index:999; position:absolute; font-size:42px; font-weight:bold;}
.headertxt .neirong {height:25px; line-height:22px; width:600px; position:absolute; font-size:16px; padding:0; margin:200px auto auto 0px; color:#ffffff;}
.headertxt .line { height:2px; width:100px; background:#ffffff; position:absolute;margin:170px auto auto 0px;}
.headertxt .fangxiang { width:450px; float:right;}
.headertxt .title {height:35px; margin:240px auto auto 100px; z-index:999; position:absolute; font-size:30px; font-weight:bold; text-transform:uppercase;}
.headertxt .title img { float:right;}
.headertxt .btn {margin:300px auto auto 0px;z-index:999; clear:both; position:absolute;}
.headertxt .txt {height:25px; position:absolute; font-size:16px; padding:0; margin:290px auto auto 100px; color:#eeeeee;}
.headertxt .lianjie {height:25px; position:absolute; font-size:16px; padding:0; margin:330px auto auto 100px; color:#eeeeee;}
.daohang {height:40px; width:1200px; margin:0 auto; text-align:left; text-indent:10px; line-height:40px; font-size:16px; color:#ffffff;}

/*warranty*/
.warranty {min-width:1200px; height:540px; margin:0 auto; background:center center no-repeat;}
.contant { width:100%; min-height:800px; padding-top:100px; padding-bottom:100px; margin:0 auto; background:#ff0033; }
.contant .im { width:1200px; height:auto; margin:0 auto;}
.contant .im .title { font-size:26px; color:#fff; text-align:center; text-transform:uppercase;}
.linet { border-bottom:2px solid #fff; width:60px; height:10px; margin:0 auto;}
.contant .im .imgwa { float:left; overflow:hidden; margin-top:80px;}
.contant .im ul {border-left:0 solid #eeeeee;margin-left:0;display1: block;}
.contant .im li {color: #aaaaaa;font-size: 14px;position:relative;float:left;padding:10px;width:380px;margin:0 auto;}
.contant .im a:hover img { max-height:300px; opacity:1;}
.warranty2 {min-width:1200px; height:780px; margin:0 auto; background:center center no-repeat;}
.neirong2 {background:#000000; height:1000px; width:100%; margin:0 auto;}
/*facility*/
.facility {min-width:1200px; height:540px; margin:0 auto; background:center center no-repeat;}
.facilityy { width:100%; min-height:1600px; padding-top:100px; padding-bottom:100px; margin:0 auto; background:#252525; }
.facilityy .im { width:1200px; height:auto; margin:0 auto;}
.facilityy .im .title { font-size:26px; color:#fff; text-align:center; text-transform:uppercase; }
.facilityy .im .imgwa { float:left; overflow:hidden; margin-top:80px;}
.linef { border-bottom:2px solid #ff0033; width:60px; height:10px; margin:0 auto;}
.facilityy .im ul {border-left: 0 solid #eeeeee;margin-left: 0;	display1: block;}
.facilityy .im li {color: #aaaaaa;font-size: 14px;position: relative;	float:left;	padding:6px;width: 586px;	margin:0 auto;	}
.facilityy .im a:hover img { max-height:600px; opacity:0.9;}
/*products*/
.products {min-width:1100px; height:455px; margin:0 auto; background:center center no-repeat;}
.productss { width:100%; min-height:1100px; padding-top:50px; padding-bottom:50px; margin:0 auto; background:#252525; }
.about {min-width:1100px; height:630px; margin:0 auto; background:center center no-repeat;}
.aboutbg {min-width:1100px; height:500px; margin:0 auto; background:center center no-repeat;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table; margin-top:50px;}/* Hides from IE-mac \*/
*html .clearfix{height:1%;}
.clearfix{display:block;}/* End hide from IE-mac */
*+html .clearfix{min-height:1%;}
/* lanrenzhijia */
.lanrenzhijia{width:1200px;margin:10px auto 0 auto;overflow:hidden;}
.lanrenzhijia .title { font-size:26px; color:#fff; text-align:center; text-transform:uppercase; }
.aboutnews { text-align:center; width:250px; height:41px; margin:0 auto; font-size:16px; margin-top:50px; text-transform:uppercase;}
.aboutnews .left { width:120px; float:left; background-image:url(../img/btn1.gif); background-repeat:no-repeat; height:41px; line-height:35px;}
.aboutnews .right { width:120px; float:right; background-image:url(../img/btn1.gif); background-repeat:no-repeat; height:41px; line-height:35px;}
.aboutnews a { color:#ffffff; text-decoration:none; background:none;}
.aboutnews a:hover { background-color:none; background-repeat:no-repeat;}
.lanrenzhijia ul {width:1200px;}
.lanrenzhijia ul li{float:left; padding:10px;display:inline;width:380px;height:280px;overflow:hidden;position:relative;}
.lanrenzhijia ul li .photo{width:380px;height:280px;overflow:hidden;}
.lanrenzhijia .rsp{width:380px;height:280px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px; padding:10px;}
.lanrenzhijia .text{position:absolute;width:380px;height:280px;left:-380px;top:0px;overflow:hidden; padding:10px;}
.lanrenzhijia .text h3{width:380px;margin-top:60px;height:50px;line-height:50px;text-align:center;color:#FFFFFF;font-size:20px;}
.lanrenzhijia .text p {width:300px;clear:both;margin-top:20px;font-size:16px;margin:0 auto;text-align:center;color:#ffffff;}
.lanrenzhijia .text a{text-decoration:none;}
.lanrenzhijia .text img { width:140px; border:0; padding-top:10px;}
.lanrenzhijia .text div{text-align:center;color:#FFFFFF;font-size:18px;}
.pages {width:1200px; margin:0 auto; text-align:center; font-size:14px; color:#999; margin-top:20px;}
.pages a {border: 1px solid #e0e0e0;color:#aaa;display:inline-block;height:28px;line-height:28px;min-width:28px;text-align:center; text-decoration:none;}
.pages a:hover { border:1px solid #a0a0a0; color:#ff0033;}
/*wheels*/
.wheels {min-width:1200px; height:455px; margin:0 auto; background:center center no-repeat;}
.wheelss { width:100%; min-height:1300px; padding-top:50px; padding-bottom:50px; margin:0 auto; background:#000000; }
.wheelss .im { width:1200px; height:auto; margin:0 auto;}
.wheelss .im .title { font-size:20px; color:#fff; text-align:left; text-transform:uppercase; }
.wheelss .im .imgwa { float:left; overflow:hidden; margin-top:30px; text-transform:uppercase; font-size:16px; font-weight:bold; text-align:center;}
.wheelss .im ul {border-left:0 solid #eeeeee;margin-left:0;display1: block;}
.wheelss .im li {color: #aaaaaa;font-size:14px;position:relative;float:left;padding:0px;width:586px;margin:0 auto;	}
.wheelss .im a:hover img { max-height:600px; opacity:0.9;}

/*boottom*/
#bottombg {background: #1e1e1e none repeat scroll 0 0;height: auto;width: 100%;z-index: 99999;}
#bottom {height: auto;width: 1200px;z-index: 99999;	height:230px;	margin:0 auto;	padding-top:50px;}
#bottom ul .yanse { color:#ffffff;}
#bottom ul {border-left: 0 solid #eeeeee;margin-left: 0;	display: block;	width:395px;}
#bottom .footlist { float:left; overflow:hidden; width:300px;}
#bottom .footlist li {color: #999;float1: left;font-size: 14px;height:25px;line-height: 25px;position: relative;text-align: left;clear:both;width: 380px;margin:0 auto;text-transform:uppercase;}
#bottom .footlist li .hover { color:#ff0033;}
#bottom .footlist .litit { color:#999; font-size:16px; margin-bottom:10px; font-weight:700;}
#bottom .footlist .litit1 { color:#999;}
#bottom .footlist a {color:#999; text-decoration:none;}
#bottom .footlist a:link {color:#999; text-decoration:none;}
#bottom .footlist a:hover { opacity:1; color:#ff0033;}

.thumbnail{position:relative;z-index:0; padding-top:100px;}
.thumbnail:hover{background-color:transparent;z-index:50;}
.thumbnail span{position:absolute;background-color1:#FFFFE0;border1:1px dashed gray;visibility:hidden;color:#000;text-decoration1:none;padding:5px; right:0px;}
.thumbnail span img{border-width:0;padding:2px;}
.thumbnail:hover span{visibility:visible;top:5px;left:50px;}
/*foot*/
.foot {background: #000000 none repeat scroll 0 0;height: 75px;width: 100%;z-index: 99999;}
.footer {width:1200px; margin:0 auto; height:75px; font-size:14px; color:#666666; text-align:center; padding-top:25px; font-family:arial;}


.biaoti { height:60px; width:100%; text-align:center; margin:0 auto; color:#ffffff; font-size:50px; text-transform:uppercase; font-weight:bold; margin-top:120px; position:absolute;}
.xian {height:2px; margin:200px auto; width:100%; background:url(../img/ling.gif) no-repeat center; position:absolute;}
.textt { width:100%; text-align:center; color:#eee; margin:0 auto; height:auto;position:absolute; margin-top:240px; font-size:18px; line-height:30px;}

.biaoti1 { height:60px; width:1200px; text-align:left; margin:0 auto; color:#ffffff; font-size:50px; text-transform:uppercase; font-weight:bold; margin-top:120px; position:absolute;}
.xian1 {height:2px; margin:200px auto; width:100%; background:url(../img/ling.gif) no-repeat center; position:absolute;}
.textt1 {width:100%; text-align:center; color:#eee; margin:0 auto; height:auto;position:absolute; margin-top:240px; font-size:18px;}
