.w1000{
    width: 1000px;
    margin: 0 auto;
    background-color: #ffffff;
}
.wh1000{
    width: 1000px;
    margin: 0 auto;
}
.nav{CURSOR:pointer;}
.nav ul {POSITION:fixed;width:105px;height:229px;top:240px;left:49%;z-index:1;margin-left:-630px;_position:absolute;_right:auto;}
.nav ul li a{display:block; width:105px; height:56px; line-height:56px; border-bottom:1px solid #fff; text-align:center; font-size:16px;}
.nav ul li.last a{border:none;}
.nav ul li a:link,.nav ul li a:visited{
    color:#fff;
    background-color:#a30d33;
}
.nav ul li a:hover,.nav ul li a:active{color:#fff; background:#ea9d54; text-decoration:none;}
.nav ul li .on:link,.nav ul li .on:visited{color:#fff; background:#ea9d54; text-decoration:none;}
.nav ul li .on:hover,.nav ul li .on:active{color:#fff; background:#ea9d54; text-decoration:none;}


.margin{
    margin: 0 auto;
}
.wrapper{
    height: 118px;
    border-bottom: 1px dashed #f5e6e4;
}
.wrapper h2{
    margin-left: 20px;
}
.intro{
    line-height: 24px;
    margin-left: 20px;
}
.focusBox{width:486px;height:334px;overflow:hidden;position:relative;}
.focusBox .hd{position:absolute; z-index:10; right:18px; bottom:12px;}
.focusBox .hd ul{float:left; height:16px; overflow:hidden; zoom:1;}
.focusBox .hd ul li{float:left;margin-right:1px;width:16px;height:16px;line-height:16px;cursor:pointer;font-family:Tahoma;font-size:12px;color:#ffffff;text-align:center; background:#646464;}
.focusBox .hd ul li.on{background:#a30d33;}
.focusBox .bd{position:absolute; z-index:1;}
.focusBox .bd .pic{width:486px;height:334px;position:relative;overflow:hidden;}
.focusBox .bd .pic img{position:absolute;left:0px;top:0px;z-index:-1;}
.focusBox .bd .pic p{position:absolute;bottom:0px;_bottom:-2px;right:0px;left:0;padding-left:12px;height:40px;color:#ffffff;z-index:10;font:16px/40px Microsoft Yahei;background:url(../images/juxing.png) repeat-x;overflow:hidden;}
.focusBox .bd .pic p a:link,.focusBox .bd .pic p a:visited{color:#ffffff; font-family:Microsoft Yahei;}
.focusBox .bd .pic p a:hover,.focusBox .bd .pic p a:active{color:#ffffff; font-family:Microsoft Yahei; text-decoration:none;}

.wrap{
    width: 459px;
    float: left;
}
.detail{
    width: 464px;
    line-height: 20px;
}
.detail a{
    color:#990000;
}
.bt1 a,.bt2 a,.bt3 a{
    display: block;
    width: 168px;
    height:41px;
    margin-left: 37px;
}
.silde{
    position: relative;
    width: 1000px;
    height:680px;
}
.arrow-left{
    position: absolute;
    left:-50px;
    top:280px;
    width: 24px;
    height:45px;
    background: url("../images/left.png") no-repeat;
    cursor: pointer;
}
.arrow-right{
    position: absolute;
    right:-50px;
    top:280px;
    width: 24px;
    height:45px;
    background: url("../images/right.png") no-repeat;
    cursor: pointer;
}
#swiper-container {
    width: 950px;
    height:680px;
    position: absolute;
    left: 5px;
}
#swiper-container .swiper-slide{
    position: relative;
}

.bigImg a{
    display: block;
    width: 460px;
    height:322px;
    position: relative;
}
.bigImg a p{
    position: absolute;
    left:0;
    bottom: 0;
    width: 100%;
    height:33px;
    line-height: 30px;
    background: url("../images/wrapper.png") repeat-x;
}
.bigImg a p span{
    margin-left: 10px;
    font-size: 16px;
    color: #fff;
}
.smImg{
    margin-left: 10px;
    margin-bottom: 10px;
}
.smImg a{
    display: block;
    width: 260px;
    height:156px;
    position: relative;
}
.smImg a p{
    position: absolute;
    left:0;
    bottom: 0;
    width: 100%;
    height:33px;
    line-height: 30px;
    background: url("../images/wrapper.png") repeat-x;
}
.smImg a p span{
    margin-left: 10px;
    font-size: 16px;
    color: #fff;
}
.back{
    width: 100%;
    height:380px;
    background: url("../images/carBack.jpg") no-repeat top center;
}
.car a{
    display: block;
    width: 165px;
    height:39px;
    margin: 0 auto;
}

.left534{width:534px;margin-left: 5px}
.left534 .toper2,.toper3{height:24px; margin:0 auto; background:url(../images/focus10.png) repeat-x left center;}
.left534 .toper2 span,.toper3 span{float:left;display:block; padding-right:13px; font:20px/24px Microsoft Yahei; background:#fff; color:#32a294;}
.left534 .toper2 span a {color:#8a5c8a;}
.left534 .list534{padding-top:10px;}
.left534 .list534 li{width:534px;color: #7a7a7a}
.left534 .list534 li a{font-family:SimSun;font-size: 14px;color: #7a7a7a}
.left534 .list534 li span{float:left; display:inline-block; line-height:30px;}
.left534 .list534 li span.text{width:354px; padding:0 10px; background:url(../images/focus04.gif) no-repeat left center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.left534 .list534 li span.data{width:80px; text-align:center;}
.left534 .list534 li span.time{width:80px; text-align:center;}


.right400{width:402px;}
.right400 h3{padding-left:14px; background:url(../images/focus09.png) no-repeat left 2px; font:20px Microsoft Yahei; color:#8a5c8a;}
.right400 h3 a:link,.right400 h3 a:visited{color:#990000;}
.right400 h3 a:hover,.right400 h3 a:active{color:#990000;}
.right400 .pic{width:400px; height:112px; margin:0 auto;}
.right400 .erwei{width:360px; margin:0 auto; padding:20px; background:#dddcdc;}
.right400 .erwei dt{float:left; margin:0;}
.right400 .erwei dd{float:left; margin:0; padding-left:20px;}
.right400 .erwei dd p{line-height:32px; margin:20px 0;}
.right400 .erwei dd p strong{font-size:16px;}

.main{
    width: 100%;
    height:60px;
    background: #d5d5d5;
    margin-top: 10px;
    position: relative;
}
#swiper-container2{
    width:840px;
    height:60px;
    position: absolute;
    left:70px;
    top:12px;
}
#swiper-container2 .swiper-slide a{
    display: inline-block;
    width: 149px;
    height:37px;
    margin-right: 14px;
}
.btn-left,.btn-right{
    width: 26px;
    height:26px;
    position: absolute;
    top:18px;
    z-index: 111;
    cursor: pointer;
}
.btn-left{
    left:20px;
    background: url("../images/btn-left.png") no-repeat;
}
.btn-right{
    right:20px;
    background: url("../images/btn-right.png") no-repeat;
}

#footer {
    border-top: 1px solid #dcdcdc;
    background-color: #fafafa;
}

#footer .footer-box {
    width: 1327px;
    margin: 0 auto;
}

#footer .friendLinks {
    text-align: center;
    margin: 0 20px;
    padding-top: 10px;
    border-bottom: 1px solid #f0f0f0;
}

#footer .friendLinks ul {
    font-size: 0;
}

#footer .friendLinks li {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    font-size: 0;
    padding: 10px 14px;
    height: 14px;
}

#footer .friendLinks a {
    color: #666666;
    font-size: 14px;
}

#footer .friendLinks a:hover {
    text-decoration: underline;
}

#footer .info {
    margin: 0 auto;
    padding: 30px 20px;
    text-align: center;
}

#footer .info.w1200 {
    width: 1160px;
}

#footer .info>div {
    float: left;
}

#footer .info .footerLeft img {
    display: block;
    margin-top: 3px;
    margin-right: 20px;
}

#footer .info .footerLeft a {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

#footer .info .footerCenter {
    text-align: left;
}

#footer .info .footerCenter p {
    color: #666666;
    font-size: 12px;
    line-height: 1;
    padding-top: 10px;
}

#footer .info .footerCenter p:first-child {
    padding-top: 0;
}

#footer .info .footerCenter p a {
    color: #666666;
}

#footer .info .footerCenter p a:hover {
    text-decoration: underline;
}

#footer .info .footerRight {
    float: right;
    font-size: 0;
    padding-top: 10px;
}

#footer .info .footerRight a {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    margin-right: 10px;
}

#footer .info .footerRight .hd315 {
    background: url("../images/hd315.png") no-repeat;
    width: 35px;
    height: 37px;
}

#footer .info .footerRight .beian {
    background: url("../images/beian.png") no-repeat;
    width: 34px;
    height: 37px;
}

#footer .info .copyright {
    display: none;
    height: 40px;
    line-height: 40px;
    font-size: 12px;
    color: #fff;
}
.clearfix:before, .clearfix:after {
    content: "";
    display: table;
}

.clearfix:after {
    clear: both;
}

.clearfix {
    zoom: 1;
}



