@charset "utf-8";
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin:0 auto; padding: 0; }
img { border: 0 none;  }
ul, li { list-style-type: none; }
h2, h5 { font-weight:100;}
h2, h4, h6{ font-size:12px;}
h1, h3, h5{ font-size: 14px; }
body, input, select, button, textarea { font-size: 12px; font-family:Arial, Helvetica, sans-serif; margin:0; }
button { cursor: pointer; }
body { color: #333; line-height: 1.2;  }
a {color:#333;}
a, a:link { text-decoration: none; }
a:active, a:hover {    color:#dd0600; }
.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; height:0; }
* {  -webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;}
*:before,*:after {  -webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;}

body{ background: url(../images/Bg1.jpg) repeat;}
.zt_Top{ width: 100%; height: 470px; }
.zt_Top img{ margin: 30px 0 0 0;}
#wapper{ width: 1000px;}
.w_100{ width: 100%;}
.inNav{ text-align: center; padding: 10px 0; clear: both;}

.ld_list01{ position: relative; float: left;   }
.ld_list01 img{ float: left;}
.ztld{ background: url(../images/ldBg01.png) left center no-repeat;width: 620px;float: right; padding-left: 230px; position: absolute;  right: 0; position: absolute; height: 255px;}
/* 车型亮点 */
.ztld h3{ background: url(../images/ztNavBg1.jpg) #bc010d left center no-repeat; height: 40px; line-height: 40px; color: #fff; font-size: 18px; padding-left: 52px; font-weight: 100; margin: 15px 25px 15px 0;}

.ztld p{ font-size: 14px; line-height: 25px; color: #585858; padding-right: 25px;}
.ld_list02 img{ float: right;}
.ld_list02 .ztld{ float: left; left: -370px;background: url(../images/ldBg02.png) right center no-repeat;  padding-right: 205px; padding-left: 0; width: 600px;  }
.ld_list02 .ztld h3{ background: url(../images/ztNavBg2.jpg) #0056b7 left center no-repeat;}


/* 车型图库切换 */
.zt_pic{ width:100%;   }
.zt_pic .zt_picNav{   text-align: center; color: #fff; font-size: 24px; line-height: 50px; position:relative;  }
.zt_pic .zt_picNav ul{  width: 100%; float: left;     }
.zt_pic .zt_picNav ul li{ display: inline-block; margin:0 25px; cursor:pointer; background: url(../images/tkBgOff.gif) no-repeat; width: 152px; height: 60px;}
.zt_pic .zt_picNav ul li.on{   background: url(../images/tkBgOn.gif) no-repeat;  }
.zt_pic .zt_picBox{   zoom:1; float: left; width: 100%; margin: 15px 0; position:relative; }
.zt_pic .tempWrap{ width: 1000px; height: 664px;}
.zt_pic .sPrev,.zt_pic .sNext{ position:absolute; left:-75px; top:34%; display:block; width:70px; height:200px; background:url(../images/switch_Icon.png) -9px center no-repeat #707070; }
.zt_pic .sNext{ left:auto; right:-75px; background-position: -70px center; }
.zt_pic .sPrev:hover,.zt_pic .sNext:hover{ border-color:#f60;  }
.zt_pic .zt_picBd ul{ overflow:hidden; zoom:1;   }
.zt_pic .zt_picBd ul li{   float:left; _display:inline; overflow:hidden; text-align:center;  }
.zt_pic .zt_picBd ul li img{ max-width:100%; /*height:540px;*/  height: 664px;   }


.cp_list{ background: url(../images/ztTitleBg.gif) #e1e7ee top center repeat-x; border-bottom: 2px solid #2c5e97; display: inline-block; padding-bottom: 15px; margin-bottom: 15px;}
.cp_list img{ width: 440px; height: 330px; margin-right: 25px; float: left; margin: 3px 25px 0;}
.cp_list h3{ height: 80px; margin-bottom: 10px; line-height: 80px; color: #fff; font-size: 24px; float: left; width: 510px;}
.cp_list h3 a{ color: #fff;}
.cp_list p{ line-height: 28px; font-size: 16px;}
.cp_list p a{ color: #da251d;}

.spBg{ background-color: #295b95;  float: left; padding-top: 50px; width: 100%; height: 550px;  }
.spLcom{ float: left; margin-right: 30px; z-index: 8; position: relative;width: 528px; padding: 15px; border: 8px solid #DA251D;}

.spLcom .bd{  height: 380px;}
.spLcom .bd ul{  height: 380px;  }
.spLcom .hd{ float: left; position: absolute; bottom: -62px;}
.spLcom .hd li{ background-color: #DA251D; font-size: 18px; height: 45px; line-height: 45px; color: #fff; text-align: center; width: 110px; float:left; margin-right: 15px; border-radius: 15px 0 15px 0; cursor: pointer;}
.spLcom .hd .on{background-color: #ffea00; color: #DA251D;}
.spR{ float: left; width: 425px; position: relative; height: 500px;}
.spR img{ float: left; position: relative; z-index: 5;}
.spR .spPic{ position: absolute; left: -65px; bottom: 2px; z-index:0;  }

.cxpz{ background-color: #E1E7EE;}
.cxpz table{border-bottom:1px solid #295b95;  font-size:14px; border-left:1px solid #295b95;}
.cxpz table tr td{border-top:1px solid #295b95; border-right:1px solid #295b95; padding:5px 8px; line-height:22px;}
 
.zt_al li{ float: left; width: 309px; padding: 10px; border: 2px solid #898989; margin:0 12px;}
.zt_al li:hover{ border: 2px solid #DA251D;}
.zt_al img{ width: 285px; height: 215px; float:left;}
.zt_al li div{ background-color: #e1e7ee;float:left; width: 100%; padding: 0 10px;}
.zt_al li h3{ font-weight: 100; font-size: 16px; line-height: 32px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.zt_al li p{ line-height: 20px; font-size: 13px; color: #848484; padding-bottom: 10px;height: 62px;overflow: hidden;}

.wd_List{ width:50%; float: left; padding:0 10px; margin-top: 15px;}
.wd_List dt{  line-height: 32px; margin-bottom: 5px; float: left; width: 100%; background-color: #e7f5fb; color: #3d7fc9; font-size: 18px;}
.wd_List dt span{ border-radius: 5px; background-color: #4079bb; color: #fff; width: 36px; float: left; text-align: center; font-size: 26px; margin-right: 10px; position: relative;}
.wd_List dd{ line-height: 22px; font-size: 14px; color: #848484;}
.wd_List dt span i{  height: 0; overflow: hidden;  width: 0;   border-top: 30px solid transparent;
    border-left: 60px solid #4079bb;    border-bottom:30px solid transparent; border-width: 10px;   bottom: 5px;  right: -6px;     position: absolute;}


.footBg{ float:left; width: 100%;padding-top: 140px;color: #fff; }
.footer{ background-color: #bc010d;bottom: 0; height: 88px; float:left; width: 100%; position: fixed; z-index: 99999; }
.footL{ float:left; width: 450px; position: relative;}
.footL span{ background-color: #0056b7; width: 75px; position: absolute; top: -50px; height: 200px; padding: 0 25px; font-size: 26px;   float: left; padding-top: 10px;}
.footL h3{ font-weight: 100; margin-left: 95px; font-size: 24px; color: #fff; padding-top: 10px; line-height: 36px;}
.footL h3 b{ font-size: 42px;   float: left; width: 100%;}

.footR h3{  background-color: #de8086; font-size:24px; font-weight: 100; float: left; width: 70px; height: 68px; line-height:34px; text-align: center; margin-top: 12px; position: relative; margin-right: 50px; }
.footR h3 i{ border-top: 25px solid transparent; border-left: 25px solid #de8086;  border-bottom:25px solid transparent; position: absolute; bottom: 12px;}
.footR ul  { float: left; width: 295px;}
.footR ul li{ height: 32px; line-height: 32px; margin: 10px 0 0; float: left;}
.footR ul li span{ font-size: 18px; float: left; width: 75px; text-align: right;}
.gcTxt{ border: 1px solid #fff; border-radius: 3px; height: 32px; line-height: 32px; width: 220px;}
.gcBt{ background: url(../images/tjBt.gif) no-repeat; width: 80px; height: 70px; border: none; float: left; margin:10px 0 0 10px;}
