
/*
* @description: 首页样式
*/
  .m-target {
  height: 62px;
}
.m-target1 {
  height: 35px;
}
.m-target2 {
  height: 56px;
}
.m-target3 {
  height: 10px;
}
.m-left {
  float: left;
}
.m-white {
  background: #fff;
}
.m-slider .m-slider-font {
  color: #fff;
  margin-top: 436px;
  text-align: center;
}
.m-slider .m-slider-font h1 {
  font-size: 76px;
    color:#ffdd00;
}
.m-slider .m-slider-font h1 i{
    width:105px;
    height:1px;
    background-color:#ffdd00;
    display:inline-block;
    margin:0 10px 20px;
}
.m-slider .m-slider-font p {
  font-size: 24px;
  margin-top: 40px;
    letter-spacing: 5px;
}
.m-slider .m-slider-font {
  font-family: "Microsoft YaHei",\5FAE\8F6F\96C5\9ED1,STHei,\534E\6587\7EC6\9ED1,"Helvetica Neue",Helvetica,Arial,sans-serif;
  font-weight:400;
  font-size:20px;
  line-height:20px;
  display:block;
  margin-bottom:23px
  text-shadow: 1px 1px 1px #000;
}
.m-logo-title {
  height: 100px;
  min-width: 1000px;
  margin-bottom: -28px;
  *margin-bottom: 0px;
  background:url(../images/m-logo.png) 50% 50% no-repeat;
  overflow:hidden;
}
.m-download, .m-product, .m-service, .m-cartype {
  display: inline;
}
/*m:导航*/
.m-nav-layout {
  width: 100%;
  min-width: 1000px;
  z-index: 999;
  padding-top: 40px;
 *padding-bottom: 24px;/*ie7*/
  opacity: 0.8;
  filter:alpha(opacity=80);
  position: absolute;
}
.m-nav-layout ul.m-nav li.m-e-logo {
  margin-top: -22px;
  padding-left: 120px;
  cursor: auto;
}
.m-nav-layout ul.m-nav li.m-city {
  position: relative;
  margin-left: 0px;
  margin-right: 0px;
}
.m-nav-layout ul.m-nav li.m-city-margin {
  margin-left: 110px;
}
.m-nav-layout ul.m-nav li.m-city span {
  color: #fff;
  display: block;
}
.m-nav-layout ul.m-nav li.m-city span:after {
    position: absolute;
    width: 21px;
    height: 21px;
    content: '';
    margin-top: 6px;
    margin-left: 8px;
    background: url(../images/m-city-sj.png) no-repeat;
    background-size: 70% 50%;
}
.m-nav-layout ul.m-nav li.m-city div {
  width: 400px;
  left: -16px;
  top: 8px;
  position: absolute;
  padding-top: 20px;
  z-index: 1000;
}
.m-nav-layout ul.m-nav li.m-city table {
  background-color: #000;
  /*透明*/
  filter:alpha(opacity=80);
  -moz-opacity:0.8;
  -khtml-opacity: 0.8;
  opacity: 0.8;
}
.m-nav-layout ul.m-nav li.m-city table td {
  width: 70px;
  height: 50px;
  color: #fff;
  font-size: 16px;
  text-align: center;
}
.m-nav-layout ul.m-nav li.m-city table td:hover {
  color: #fed136;
}
.m-nav-layout ul.m-nav li.m-e-rtext {
  margin-left: 56px;
}
.m-nav-layout ul.m-nav {
  width: 1327px;
  height: 20px;
  margin: 0px auto;
  display: block;
  position: relative;
}
.m-nav-layout ul.m-nav li {
  float: left;
  margin: 0 18px;
  font-size: 16px;
  cursor: pointer;
}
.m-nav-layout ul.m-nav li a {
  color: #fff;
  font-size: 16px;
}
.m-nav-layout ul.m-nav li a:hover {
  color: #f7ce0f;
}
/*m:下载*/
.m-screen {
    height: 700px;
  }
.m-download-layout {
  background: #fff;
}
.m-download-layout .m-download-center {
  width: 1177px;
  margin: 0px auto;
  position: relative;
}
.m-download-layout .m-down-font {
  width: 550px;
  margin-top: 50px;
}
.m-download-layout .m-download-title {
  margin-top: 42px;
}
.m-download-layout .m-down-font h3 {
  color: #009b4c;
  font-size: 50px;
  margin-top: 38px;
  font-weight: bold;
  text-align: center;
}
.m-download-layout .m-down-font p {
  color: #666;
  font-size: 20px;
  margin-top: 65px;
  margin-bottom: 30px;
  margin-left:25px;
}
.m-download-layout .m-btn-layout a {
  display: block;
  margin-left: 26px;
}
.m-download-layout .m-btn-layout a.m-btn-b {
  margin-bottom: 18px;
}
.m-download-layout .m-code-layout {
  margin-left: 14px;
  margin-top: 3px;
  padding: 5px;
  border: 1px solid #d8d6d6;
}
.m-download-layout .m-code-layout img {
  height: 130px;
  width: 130px;
}
/*m:产品*/
.m-screen {
  height: 700px;
}
.m-product-layout .m-product-center {
  width: 1177px;
  margin: 0px auto;
  position: relative;
}
.m-product-layout .m-product-flexslider {
  margin-left: 76px;
}
.m-product-layout .m-product-title {
  height: 64px;
  min-width: 1000px;
  background:url(../images/m-product-ico.png) 50% 50% no-repeat;
  overflow:hidden;
}
.m-product-layout .m-product-content img {
  width: 315px;
  height: 48px;
  min-width: 0;
}
.m-product-layout .m-pic {
  margin-left: 40px;
}
.m-product-layout .m-product-pic img {
  width: 467px;
  height: 717px;
  margin: 0px;
  min-width: 0px;
}
.m-product-layout .m-product-content {
  margin-top: 256px;
  margin-left: 98px;
}
.m-product-layout .m-product-content img {
  margin-bottom: 25px;
}
.m-product-layout .m-product-content h1 {
  font-size: 48px;
  color: #362c29;
  line-height: 50px;
  margin-bottom: 20px;
}
.m-product-layout .m-product-content p {
  font-size: 18px;
  color: #666;
  line-height: 30px;
}
.m-product-layout .m-text {
  margin-left: -12px;
}
/*m:服务*/
.m-screen {
  height: 700px;
}
.m-service-layout {
  background-color: #fff;
}
.m-service-layout .m-service-title {
  height: 64px;
  min-width: 1000px;
  overflow:hidden;
}
.m-service-layout .m-service-center {
  width: 1177px;
  margin: 0px auto;
  padding-top: 130px;
}
.m-service-layout .m-service-center .m-service-item {
  *width: 330px;
  margin: 14px 52px;
  *margin: 14px 30px;
}
.m-service-layout .m-service-center .m-service-item img {
  margin: 14px auto;
}
.m-service-layout .m-service-item img.m-service-item-title {
  margin: 50px auto;
}
.m-service-layout .m-service-item h3 {
  color: #000;
  font-size: 36px;
  *font-size: 33px;
  text-align: center;
  margin-bottom: 40px;
  margin-top: 30px;
}
.m-service-center .m-service-item p {
  color: #666;
  font-size: 18px;
  *font-size: 17px;
  line-height: 36px;
  text-align: center;
}
/*m:车型*/
.m-screen {
  height: 700px;
}
.m-cartype-layout {
  background: #fff;
}
.m-cartype-layout .m-cartype-title {
   height: 64px;
   min-width: 1000px;
   background:url(../images/m-cartype-ico.png) 50% 50% no-repeat;
   overflow:hidden;
}
.m-cartype-layout .m-cartype-center {
   width: 1177px;
   margin: 0px auto;
   padding-left: 150px;
   position: relative;
}
.m-cartype-layout .m-cartype-center a {
  width: 44px;
  height: 44px;
  position: absolute;
  display: block;
}
.m-cartype-layout .m-previous {
  left: 216px;
  background:url(../images/m-previous.png) no-repeat;
}
.m-cartype-layout .m-previous:hover {
  left: 214px;
  top: 13px;
  background:url(../images/m-previous-hover.png) no-repeat;
}
.m-cartype-layout .m-next {
  left: 770px;
  background:url(../images/m-next.png) no-repeat;
}
.m-cartype-layout .m-next:hover {
  left: 768px;
  top: 13px;
  background:url(../images/m-next-hover.png) no-repeat;
}
.m-cartype-layout .m-cartype-text {
  width: 396px;
  top: -308px;
  left: 320px;
  position: relative;
}
.m-cartype-layout .m-cartype-text h1 {
  font-size: 48px;
  text-align: center;
  margin-bottom: 20px;
}
.m-cartype-layout .m-cartype-text p {
  font-size: 16px;
  text-align: center;
  color: #666;
}
.m-cartype-layout .m-cartype-text-center {
  margin-left: 90px;
  margin-bottom: 24px;
}
.m-cartype-layout .m-cartype-bg {
  height: 370px;
  background:url(../images/m-cartype-bg.jpg) no-repeat;
}
.m-cartype-layout .m-cartype-car {
  margin-top: 46px;
  padding-left: 146px;
}
.m-cartype-layout .m-cartype-car .m-cartype-price-bg {
  width: 148px;
  height: 148px;
  text-align: center;
  background:url(../images/m-cartype-circle.png) no-repeat;
}
.m-cartype-layout .m-cartype-price-bg .price {
  color: #fff;
  font-size: 36px;
  margin-top: 44px;
}
.m-cartype-layout .m-cartype-price-bg .text {
  color: #a39e9d;
  font-size: 16px;
}
.m-cartype-layout .m-cartype-circle-add {
  padding: 66px 70px 0px 70px ;
}
.m-cartype-layout .m-cartype-car-pic {
  position: absolute;
  top: -179px;
  right: 150px;
}
/*m:底部*/
  .m-footer {
  background: #363636;
  text-align: center;
}
.m-footer .m-footer-nav {
  overflow: hidden;
  width: 1108px;
  margin: 0 auto;
}
.m-footer .m-footer-nav ul{
  padding-left:18px;
  overflow: hidden;
}
.m-footer .m-footer-nav li {
  padding: 58px 1px 58px 15px;
  float: left;
  text-align: left;
}
.m-footer .m-footer-nav li h3 {
  color: #d3c9c6;
  font-size: 16px;
}
.m-footer .m-footer-nav li a {
  color: #d3c9c6;
  margin: 18px 2px;
  display: block;
}
.m-footer .m-footer-nav li a.share {
  *margin-bottom: 0;
}
.m-footer .m-footer-nav li a.jiathis_button_tsina {
   *margin-top: 0;
}
.m-footer .m-footer-nav li a:hover {
  color: #fff;
}
.m-footer .m-footer-nav li .m-link div {
  float: left;
  margin: 0 18px;
}
.m-footer .m-footer-nav li .m-link div:first-child {
  margin-left: 0;
}
.m-footer .m-footer-nav li .m-link div:last-child {
  margin-right: 0;
}
.m-footer .m-footer-nav .share {
  cursor: pointer;
}
.m-footer .m-footer-nav .share img {
  display: inline-block;
  vertical-align: text-bottom;
  margin-right: 6px;
}
.m-footer .m-footer-phone {
  color: #c8c9cb;
  margin-bottom: 30px;
}
.m-footer .m-footer-copyright {
  color: #d3c9c6;
  background: #363636;
}
.m-footer .m-footer-copyright li {
  text-align:center;
  padding: 14px 0 14px 0;
}
.m-footer .m-footer-copyright li a {
  color: #d3c9c6;
  vertical-align: text-bottom;
}
.m-footer .m-footer-copyright li img {
  cursor: pointer;
}

