<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.page{ clear:both;overflow: hidden; text-align: center; padding: 20px 0 0;font-size: 14px;font-family: arial;}

.page a{border: 1px solid #d3d3d3; background: #fff;margin: 0 2px; padding: 0 10px;display: inline-block; line-height: 26px;height: 28px;overflow: hidden;}

.page a.page-prev{content: "";}

.page a.icon-jiantou-copy{border-radius: 5px 0 0 5px;}

.page a.icon-jiantou{border-radius: 0 5px 5px 0;}

.page a.thisclass,.page a:hover{border-color: #d9001a;background: #d9001a;color: #fff;}

/**************çˆ±è½¦å¯¼è´­**************/

.guide-banner{background-position:center 0; background-repeat: no-repeat; background-size:auto 100% !important; clear: both;overflow: hidden; padding: 25px 0;/*background-attachment: fixed*/}

.guide-bg{background-color: #fafafa;background-attachment: fixed}

.guide-bg.banner-img{background-size: auto 100% !important;}

.guide-top{ clear: both; overflow: hidden; text-align: center; padding: 15px 0;}

.guide-top dd span{text-transform: uppercase; display: inline-block;position: relative;}

.guide-top dd p{ padding: 10px 0 0; text-align: center;color: #6d6d6d;}

.guide-menu{ padding:0 0 30px; text-align: center; line-height: 36px;font-size: 14px;}

.guide-menu a{ margin: 0 0.5em; padding: 0 1.5em; display: inline-block; overflow: hidden;border: 1px solid #ababab;border-radius:1.3em;}

.guide-menu a i.iconfont{font-size: 20px;float:left;padding-right:5px; display: inline-block;-webkit-text-stroke-width: 0;}

.guide-menu a:hover,.guide-menu a.hover{background: #d9001a;border-color: #d9001a;color: #fff;}

.guide{ padding-top: 50px; margin: 0 -10px; }

.guide-1{background: #fff;border-top: 5px solid #c41305; padding: 10px;}

.guide-1 big{ display: block; overflow:hidden; text-align: center;color: #c41305;padding: 10px 0;}

.guide-2{ clear: both;overflow: hidden;}

.guide-2 dd{border-top: 1px dotted #b3b3b3; padding:10px 0;}

.guide-2 dd .guide-3{ clear: both;overflow: hidden;}

.guide-2 dd .guide-3 li{clear:both;overflow: hidden; padding: 10px 0;}

.guide-2 dd .guide-3 li span{ color: #c41305;float: right; line-height: 38px; text-align: center;width: 20px;font-size: 14px;}

.guide-2 dd .guide-3 li p{overflow: hidden;}

.guide-2 dd .guide-3 li p input[type='text']{background: #ebebeb;border:1px solid #dadada;width: 100%; height: 38px; line-height: 36px; padding: 0 1em;font-size: 14px;}

.guide-2 dd .guide-3 li p input::-moz-placeholder {color: #818181;opacity: 1;}

.guide-2 dd .guide-3 li p input:-ms-input-placeholder {color: #818181;}

.guide-2 dd .guide-3 li p input::-webkit-input-placeholder {color: #818181;}

/*.guide-2 dd .guide-3 li p input[type='text']:focus{

  border-color: #f96176;

  outline: 0;

}*/

.guide-2 dd .guide-3 li p select {

  /*Chromeå’ŒFirefoxé‡Œé¢çš„è¾¹æ¡†æ˜¯ä¸ä¸€æ&nbsp;·çš„ï¼Œæ‰€ä»¥å¤å†™äº†ä¸€ä¸‹*/

  border: solid 1px #dadada;

  /*å¾ˆå…³é”®ï¼šå°†é»˜è®¤çš„selecté€‰æ‹©æ¡†æ&nbsp;·å¼æ¸…é™¤*/

  outline: none;

  appearance:none;

  -moz-appearance:none;

  -webkit-appearance:none;

  /*åœ¨é€‰æ‹©æ¡†çš„æœ€å³ä¾§ä¸­é—´æ˜¾ç¤ºå°ç®­å¤´å›¾ç‰‡*/

  background:url(../images/guide-1.jpg) no-repeat right center #ebebeb;

  background-size: auto 100% !important; 

  /*ä¸ºä¸‹æ‹‰å°ç®­å¤´ç•™å‡ºä¸€ç‚¹ä½ç½®ï¼Œé¿å…è¢«æ–‡å­—è¦†ç›–*/

  padding:0 30px 0 1em;height:38px;width: 100%;font-size: 14px; color: #818181;

}

/*æ¸…é™¤ieçš„é»˜è®¤é€‰æ‹©æ¡†æ&nbsp;·å¼æ¸…é™¤ï¼Œéšè—ä¸‹æ‹‰ç®­å¤´*/

.guide-2 dd .guide-3 li p select::-ms-expand,.guide2-select select::-ms-expand { display: none; }

.guide-2 dt{ clear: both; overflow: hidden; padding:20px 0 10px;border-top: 1px dotted #b3b3b3; text-align:center}

.guide-2 dt input{ border-radius: 4px; padding: 0 1.5em; height: 3em;border: 0; margin: 0 1em;}

.guide2-addr{display: none;}

.guide-submit1{ color:#fff; background: #c41305;}

.guide-submit2{ background: #d9d9d9;}



.guide1-1 li{ padding: 10px 0; clear: both;}

.guide1-1 li dl{border: 1px solid #cecece; padding: 10px;color: #818181; }

.guide1-1 li dl dt{ clear: both;overflow: hidden;border-bottom: 1px dotted #8a8a8a; padding-bottom: 10px;}

.guide1-1 li dl dt big{ clear: both;overflow: hidden;font-size: 1.3em;font-weight:lighter;display: block;font-family: "arial narrow";}

.guide1-1 li dl dt a{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.guide1-1 li dl dd{ margin: 10px 0 0; clear: both;overflow: hidden;height:3.6em;}

.guide1-1 li dl:hover{box-shadow:0 2px 7px rgba(0,0,0,0.48);border-color: #fff; background: #fff;}

.guide1-1 li dl:hover dt big{ color: #000;}

.guide1-1 li dl:hover dt a{ color: #d9001a;}

.guide-more{ clear: both;overflow:hidden; padding: 1.5em 0 0.5em; text-align: center;font-size: 14px;}

.guide-more a{ border-radius: 10px; padding: 0 2em;color: #c41305;display: inline-block;overflow: hidden;border:1px solid #c41305; line-height: 2.5;}

.guide-more a:hover{background: #c41305; color: #fff;}



.guide2 .guide-top,.guide2 .guide-top dd span{ color: #fff;}

.guide2 .guide-top dd span:before,.guide2 .guide-top dd span:after{background: #fff;}

.guide2-1{ background: #fff;padding: 10px;margin: 0 -5px;}

.guide2-2{ clear: both;overflow: hidden;}

.guide2-2 li{ clear: both;overflow: hidden; padding: 7px 0;}

.guide2-2 li span{float:left; line-height:30px;}

.guide2-2 li .guide2-select{overflow: hidden; padding-left: 10px;}

.guide2-select select{

  /*Chromeå’ŒFirefoxé‡Œé¢çš„è¾¹æ¡†æ˜¯ä¸ä¸€æ&nbsp;·çš„ï¼Œæ‰€ä»¥å¤å†™äº†ä¸€ä¸‹*/

  border: solid 1px #ababab;

  /*å¾ˆå…³é”®ï¼šå°†é»˜è®¤çš„selecté€‰æ‹©æ¡†æ&nbsp;·å¼æ¸…é™¤*/

  outline: none;

  appearance:none;

  -moz-appearance:none;

  -webkit-appearance:none;

  /*åœ¨é€‰æ‹©æ¡†çš„æœ€å³ä¾§ä¸­é—´æ˜¾ç¤ºå°ç®­å¤´å›¾ç‰‡*/

  background:url(../images/guide2-2.jpg) no-repeat right center;

  background-size: auto 100% !important; 

  /*ä¸ºä¸‹æ‹‰å°ç®­å¤´ç•™å‡ºä¸€ç‚¹ä½ç½®ï¼Œé¿å…è¢«æ–‡å­—è¦†ç›–*/

  padding:0 30px 0 1em;height:30px;width: 100%;color: #818181;

}



.guide2-select p{padding-bottom: 14px;}

.guide2-map{ clear: both;overflow: hidden;border: 1px solid #d9d9d9;}



.guide3{background-color: #fafafa;margin: 0 -5px;}

.guide3-1{overflow: hidden; padding: 10px 0;}

.guide3-1 a img{width: 100%;}

.guide3-1 .slick-prev{right:0;}

.guide3-1 .slick-prev:before{content: "&gt;";}

.guide3-1 .slick-next{left:0;}

.guide3-1 .slick-next:before{content: "&lt;";}

.guide3-1 .slick-prev,.guide3-1 .slick-next{ position: absolute;top:50%;height: 30px;width:30px;border: 0;overflow: hidden;outline: none; background:rgba(0,0,0,0.6);margin-top: -15px;font-family: "å®‹ä½“";color: #fff;font-size:18px;line-height: 30px;}

.guide3-1 .slick-prev:before,.guide3-1 .slick-next:before{width: 100%;height: 100%; display: block;}

.guide3-1 .slick-prev:hover,.guide3-1 .slick-next:hover{background: #db0019;}

.guide3-2 li{ clear: both;overflow: hidden; padding: 10px 0;}

.guide3-2 li a{border: 1px solid #e6e6e6;display: block;overflow: hidden;}

.guide3-2 li a img{width: 100%;}

@media only screen and (min-width:480px) {

.guide-top{padding:25px 0;font-size:18px;}

.guide-top dd p{font-size: 16px; padding: 25px 0 0;}

.guide{ padding-top: 70px;}

.guide-1{padding:15px;}

.guide-1 big{padding: 10px 0 25px;}

.guide-2 dd h4{float: left;padding: 10px 0;line-height: 38px;}

.guide-2 dd .guide-3{clear: none;}

.guide-2 dd .guide-3 li span{ float: left; }

.guide-2 dd .guide-3 li p{overflow: hidden;}

.guide-2 dt{ padding:30px 0 20px;}

.guide-2 dt input{font-size: 16px; padding: 0 3em; height:3em; margin: 0 1.5em;}

.guide2-1{font-size: 14px; padding: 15px;} 

.guide2-2 li.guide2-w .guide2-select{ padding: 0;}

.guide2-select p{float: left;width: 50%; padding:0 0 14px 10px; display: inline-block; overflow: hidden;}

.guide3-1 .slick-prev,.guide3-1 .slick-next{ height:60px;width:60px;margin-top: -30px;font-size:40px;line-height: 60px;}

}

@media only screen and (min-width:768px) {

.guide{ margin: 0;}    

.guide-1 big{font-size: 16px;} 

.guide-2 dd .guide-3 li.guide-w{float: left;width:49%;overflow: hidden; clear: none; display: inline-block;}

.guide-2 dd .guide-3 li.guide-w:first-child{margin-right: 2%;}

.guide1-1{ margin: 0 -10px;}

.guide1-1 li{float: left;clear: none; padding: 10px;width: 50%;}

.guide2-1{ margin: 0; padding: 30px;}

.guide2-2{ margin: 0 -10px;}

.guide2-2 li{float: left;width:50%;padding:0 10px; clear:none;}

.guide2-2 li.guide2-w{width: 100%; padding:15px 10px 5px;}

.guide2-2 li span{ line-height: 40px;}

.guide2-select select{ height: 40px; padding-right:38px ;}

.guide3-2{ margin: 0 -15px;}

.guide3-2 li{float: left;width: 50%; padding:20px 15px; clear:none;}

.guide3-2 li em{width: 343px; height: 133px; display: table-cell;text-align: center;vertical-align: middle; overflow: hidden;}

.guide3-2 li em img{max-width: 343px;max-height: 133px;width: auto !important;}

}

@media only screen and (min-width:992px) {

.page{ padding-top: 40px;}

.guide-banner{ padding: 32px 0;}    

.guide-top{ padding: 30px 0;}

.guide-menu{ padding:20px 0 30px;font-size: 16px; line-height: 44px;}

.guide-menu a{ padding: 0 2em;}

.guide-menu a i.iconfont{font-size: 30px;}

.guide{ padding: 80px 0;}

.guide-1{padding:30px;}

.guide-2 dd{float: left;width:50%;padding:15px 1% 15px 0;}

.guide-2 dd:nth-child(2n){padding:15px 0 15px 1%;} 

.guide-2 dd .guide-3 li,.guide-2 dd h4{ padding: 15px 0;} 

.guide-2 dt input{ margin: 0.6em 3em;}  

.guide1-1{margin: 0 -15px;}

.guide1-1 li{ padding:15px;font-size: 14px;}

.guide1-1 li dl{ padding: 10px 30px;}

.guide1-1 li dl dt{ padding-bottom:20px;}

.guide1-1 li dl dt big{font-size:24px;}

.guide1-1 li dl dt a{font-size: 16px;}

.guide1-1 li dl dd{margin: 15px 0;}

.guide-more{font-size: 18px;}

.guide2-1{ margin-bottom: 35px;padding: 35px 30px;}

.guide2-2{ padding:0 0 20px;}

.guide2-2 li{width: 30%;}

.guide2-2 li.guide2-w{width: 40%; padding: 0 10px;}

.guide2-select p{ padding-bottom: 0;}

.guide3-1{float: left; width:57.5%;clear: none; padding:15px 0;}

.guide3-2{ margin: 0;clear: none;padding-left:20px;overflow: hidden;}

.guide3-2 li{padding:15px 0; clear: both;width: 100%;}

.guide3-2 li em{width: 377px; height: 146px; }

.guide3-2 li em img{max-width: 377px;max-height: 146px;}

.guide2-map{height: 500px;position: relative;}

.guide2-addr{position:absolute;right:20px; top:20px;height:460px;width: 280px; background: #fbfcfd;padding: 30px 20px;z-index: 1;font-size: 12px;display: block;}

.guide2-addr span{position: absolute;left: 0;width: 100%;z-index:2;background: #d9d9d9; text-align: center;line-height: 30px;cursor: pointer;}

.guide2-addr span i.iconfont{font-size:18px;display: block;}

.guide2-addr span.next{bottom: 0;}

.guide2-addr span.prev{top: 0;}

.guide2-addr .bd .tempWrap{overflow: hidden;height:400px !important;}

.guide2-addr1{border-bottom: 1px solid #d9d9d9;clear: both;overflow: hidden;padding: 10px 0;}

.guide2-addr1 dt{float: left;margin-right: 10px;display: inline-block;color: #f01000;}

.guide2-addr1 dt i.iconfont{font-size: 24px;line-height: 36px;}

.guide2-addr1 dd{overflow:hidden;line-height: 24px;}

.guide2-addr1 dd h4{padding: 6px 0;clear: both;overflow: hidden;}

.guide2-addr1 dd p a{float: right;display: inline-block;margin-left: 5px;}

.guide2-addr1 dd p a:hover{text-decoration: underline;color: #f01000;}



}

@media only screen and (min-width:1200px) {

/*.guide-banner{background-size: auto auto !important; } */ 

.guide3-1{width: 56.5%; margin-bottom: 30px;}  

.guide3-2{padding-left:30px}

.guide3-2 li em{width:463px; height: 179px; }

.guide3-2 li em img{max-width: 463px;max-height: 179px;}



}



/**************è½¦ä¸»æœåŠ¡**************/

.service-bg{ padding-top: 50px; margin: 0 -10px;display: none;}

#small .service-bg{ padding-top:0;}

.service{ clear: both;overflow: hidden; padding:15px; background: #fff; line-height: 2.2;margin: 0 -5px;color: #818181;}

.service-top strong{color: #000;}

.service ul{clear: both;overflow: hidden;padding-top: 20px;}

.service li{/*float: left;width: 50%; */padding:10px 0;clear: both;overflow: hidden;}

.service li a{display: block;border: 1px solid #dadada;border-radius: 5px;padding:10px;color: #818181;}

.service li a big{display: block; text-align: center;overflow: hidden;color: #d9001a;font-size: 1.3em;}

/*.service li:hover a i.iconfont{color:#be0000}

.service-1{ margin: 0 auto;border-radius: 50%;width:80px;height: 80px; text-align: center; background: #fff;color: #be0000; line-height: 1.4;font-size:14px; position: relative;z-index: 2;}

.service-1 i.iconfont{font-size:30px; line-height: 1.1;padding-top: 13px; display: block;}*/

.service-2{clear: both;overflow: hidden;line-height:2;}

.service-2 p{/*height:8em; */overflow: hidden;/*color: #fff;*/}

.service1{ clear: both;overflow: hidden;}

.service1 li{padding: 10px 0; clear: both;overflow: hidden;}

.service1 li .service1-1{background: #fff;overflow: hidden; padding: 15px;margin-bottom: 5px;}

.service1 li em{ display: block;overflow: hidden;}

.service1 li em img{width: 100%;}

.service1-1 a.service-text{ display: block;overflow: hidden; margin:10px 0;max-height: 3em;font-size: 14px; line-height: 1.5;}

.service1-1 p{ line-height: 26px;clear: both;overflow: hidden;}

.service1-1 p i.icon-iconset0416{float: right;overflow: hidden;font-size: 25px;}

.service1-1 p i.icon-shijian{float: left;margin-right:10px; display:inline-block;font-size: 18px;}

.service1-1 p span{color: #818181;float: left;}

.service1 li:hover .service1-1{margin: 0; border-bottom: 5px solid #dcdcdc;}

.service1 li:hover a.service-text,.service1 li:hover .service1-1 p i.icon-iconset0416{ color: #e9202f;}



.service3{ clear:both;overflow:hidden; padding: 10px 0;}

.service3 li{ padding: 10px 0; clear: both;overflow: hidden;}

.service3 li dl{border: 1px solid #e3e3e3;padding: 10px;margin-bottom: 4px;}

.service3 li dl dt{clear: both;overflow: hidden;}

.service3 li dl dt img{width: 100%;}

.service3 li dl dd{ padding: 10px 0 5px; clear: both;overflow: hidden;font-size: 14px;}

.service3 li dl dd p{height: 1.8em;overflow: hidden;}

.service3 li dl dd i{color: #e9202f;font-style: normal;}

.service3 li dl dd span{color: #818181;}

.service3 li:hover dl{border-bottom-width: 5px; margin: 0;}

.service4{ clear:both;overflow: hidden; padding: 20px 0; margin: 0 -5px;}

.service4 dl{ padding: 0 10px; clear: both;overflow: hidden}

.service4 dl *{transition-property:all;transition-duration:.5s;}

.service4 dl:hover dt{background: #c41305;}

.service4 dl:hover dt a i,.service4 dl:hover dt a p{color: #fff;}

.service4 dl dt{width: 130px;height: 130px;background: #fff;border-radius: 50%; text-align: center; line-height: 1.4;margin: 0 auto;}

.service4 dl dt a{ display: block;padding: 20px 20px 0;width: 100%; height: 100%; }

.service4 dl dt i.iconfont{color: #272636; display: block;font-size:45px;}

.service4 dl dt a p{max-height: 3em;overflow: hidden;}

.service4 dl dd{ color: #818181; clear:both;overflow: hidden; margin-top: 10px;max-height: 3.6em;}

.original{background: #fff;border: 1px solid #dadada; margin: 0 -5px; clear:both;overflow: hidden;padding:0 10px 10px;}

.original1{ background: #eee; clear: both; margin:0 -10px 10px;}

.original1-1{line-height: 2.5;}

.original1-1 li{text-align: center;float: left;width:25%;}

.original1-1 li.hover,.original1-1 li:hover{background: #d9001a;}

.original1-1 li a{ display: block;position: relative;}

.original1-1 li a i{ background: url(../images/service-menu.png) no-repeat center center;width: 100%; height:8px;position: absolute;left: 0; bottom: -8px;z-index: 2; display: none;}

.original1-1 li.hover a,.original1-1 li:hover a{ color: #fff;}

.original1-2{padding: 10px 0;display:-webkit-box;display:-webkit-box;display:box; line-height: 26px;clear: both;overflow: hidden;}



.original1-2 span{width: 5em; display:inline-block;}

.original1-2 select {

  /*Chromeå’ŒFirefoxé‡Œé¢çš„è¾¹æ¡†æ˜¯ä¸ä¸€æ&nbsp;·çš„ï¼Œæ‰€ä»¥å¤å†™äº†ä¸€ä¸‹*/

  border: solid 1px #e3e3e3;

  /*å¾ˆå…³é”®ï¼šå°†é»˜è®¤çš„selecté€‰æ‹©æ¡†æ&nbsp;·å¼æ¸…é™¤*/

  outline: none;

  appearance:none;

  -moz-appearance:none;

  -webkit-appearance:none;

  /*åœ¨é€‰æ‹©æ¡†çš„æœ€å³ä¾§ä¸­é—´æ˜¾ç¤ºå°ç®­å¤´å›¾ç‰‡*/

  background:url(../images/foot-select.jpg) no-repeat right center #fff;

  background-size: auto 100% !important; 

  /*ä¸ºä¸‹æ‹‰å°ç®­å¤´ç•™å‡ºä¸€ç‚¹ä½ç½®ï¼Œé¿å…è¢«æ–‡å­—è¦†ç›–*/

  padding:0 26px 0 3px;height:26px;width:7em; color: #434343;overflow: hidden;

}

/*æ¸…é™¤ieçš„é»˜è®¤é€‰æ‹©æ¡†æ&nbsp;·å¼æ¸…é™¤ï¼Œéšè—ä¸‹æ‹‰ç®­å¤´*/

.original1-2 select::-ms-expand { display: none; }

.original1-i2.iconfont{border: 0;background: none;width: 26px;cursor: pointer; display: block;line-height: 22px;height: 26px;}

.original1-i1{border: 1px solid #e3e3e3;padding: 0 10px;-webkit-box-flex: 3;-webkit-flex: 3;flex: 3; display: block;line-height: 24px;margin: 0 5px;}

.original1-i1::-moz-placeholder {color: #d2d2d2;opacity: 1;}

.original1-i1:-ms-input-placeholder {color: #d2d2d2;}

.original1-i1::-webkit-input-placeholder {color: #d2d2d2;}

.original .service3 li dl{margin: 0;}

.original .service3 li:hover dl{border-bottom-width:1px;box-shadow: 5px 5px 0 0 #e0e0e0;}



@media only screen and (min-width:480px) {

.service-bg{ padding-top: 70px;}

#small .service-bg{ padding-top:50px;}

/*.service li{padding:15px;}

.service-1{width:120px;height: 120px;font-size:16px;}

.service-1 i.iconfont{font-size: 40px;padding-top: 22px;}    

.service-2{ padding: 80px 15px 40px;margin-top:-60px}    */

.original1{font-size: 14px;} 

.original1-2{ padding:10px;}

.original1-2 select{width: 12em; padding: 0 26px 0 0.5em;}  

.original1-i1{margin: 0 5px 0 10px;} 

.original1-i2.iconfont{font-size: 20px;}

}

@media only screen and (min-width:768px) {

.service-bg{min-height:600px; margin: 0;display: block;}

.service{margin: 0;font-size: 14px;}

.service ul{ margin:0 -10px;}    

.service li{ padding: 0 10px;width:20%;float: left;display: inline-block;clear: none;}    

.service-2 p{height:10em; }

#small .service-bg{min-height:320px; margin: 0;}



/*.service li a{ margin:80px 0;display: block;overflow: hidden;height:150px;}

.service li .service-1{width: 150px; height: 150px;color: #090909;font-size: 18px;}

.service li .service-1 i.iconfont{font-size:50px;line-height: 1.4;}

.service li .service-2{opacity: 0;}

.service li a:hover{margin: 0; height: auto;}

.service li a:hover .service-1{width:120px;height: 120px;}

.service li a:hover .service-1 i.iconfont{padding-top:7px;}    

.service li a:hover .service-2{ opacity: 1;}

.service li a:hover .service-2 p{height:9em;font-size: 14px;}

.service li a,.service li a *{transition-property:all;transition-duration:.5s;}*/

.service1{margin:10px -7px;}

.service1 li{padding: 7px;float: left;width:25%; clear: none;}

.service1 li .service1-1{ padding: 10px;}

.service1 li em a,.service3 li dl dt a{ display: table-cell;text-align: center;vertical-align: middle; width:149px;height:95px ;}

.service1 li em a img,.service3 li dl dt a img{max-height:95px;max-width: 149px;width: auto;}

.service1-1 a.service-text{height: 3em;}



.service3{margin: 0 -6px;}

.service3 li{ padding: 6px; clear: none;float: left;width: 25%;}

.service4{ margin: 0 -15px; padding: 30px 0 50px;}

.service4 dl{ padding: 0 15px;}

.service4 dl dt{width: 150px;height: 150px;font-size: 14px;}

.service4 dl dt a{padding: 25px 20px 0;}

.service4 dl dt i.iconfont{font-size:50px;}



}

@media only screen and (min-width:992px) {

.service-bg{padding-top: 80px;min-height:640px;}    

.service{padding: 25px;} 

.service ul{ padding: 25px 0 10px;margin: 0 -15px;}

.service ul li{padding:15px;}    

.service li a{ padding:15px;}    

.service-2 p{height: 14em;}

#small .service-bg{padding-top: 80px;min-height:600px;}   

/*.service li a{ margin:90px 0;height:180px;}

.service li .service-1{width: 180px; height: 180px;}

.service li .service-1 i.iconfont{font-size:56px;line-height: 1.3; padding-top: 33px;}

.service li a:hover .service-1{width:140px;height: 140px;}

.service li a:hover .service-1 i.iconfont{padding-top:15px;} 

.service li a:hover .service-2{margin-top: -70px; padding:90px 15px 50px;}   

.service li a:hover .service-2 p{height:12em; line-height: 2;}    */

.service1,.service3{margin:15px -15px;}

.service1 li,.service3 li{padding: 15px;}

.service1 li .service1-1{ padding: 15px;}

.service1 li em a,.service3 li dl dt a{ width:182px;height:116px ;}

.service1 li em a img,.service3 li dl dt a img{max-height:116px;max-width: 182px;} 

.original{margin: 0; padding:22px;} 

.original .service3{ margin: 0 -10px;}  

.original .service3 li{ padding: 10px; } 

.original .service3 li dl{ padding: 12px;}

.original1{margin:0 0 10px;float: left;width: 100%;}  

.original1-1{float: left;width: 60%; line-height: 42px;}

.original1-1 li{border-right: 1px solid #d9d9d9;}   

.original1-1 li.hover a i,.original1-1 li:hover a i{ display: block;}

.original1-2{float: right;width: 37%; display: inline-block; clear: none;padding:8px 0;}

.original1-2 span{float: left;}

.original1-2 select{width: 7em;float:left}

.original1-i1{float: left;display: inline-block;width:8em;}

.original1-i2{float: left;}

.original .page{padding: 30px 0;}

}

@media only screen and (min-width:1200px) {

.service-bg{min-height:700px;}    

/*.service{ margin:0 -40px;}    

.service li{ padding: 0 40px;margin-top: 10px;}    

.service li a{height:225px;margin: 110px 0;}

.service li .service-1{width: 225px; height: 225px;}

.service li .service-1 i.iconfont{padding-top:55px;}    

.service li a:hover .service-2{padding:100px 15px 80px;}   */

.service1,.service3{margin:25px -25px;}

.service1 li,.service3 li{padding:15px 25px;}

.service1-1 a.service-text{margin: 15px 0 10px;}

.service1 li em a,.service3 li dl dt a{ width:218px;height:138px ;}

.service1 li em a img,.service3 li dl dt a img{max-height:138px;max-width: 218px;} 

.service4{ margin: 0 -20px; padding: 60px 0 120px;}

.service4 dl{ padding: 0 20px;font-size: 14px;}   

.service4 dl dt{width: 190px;height: 190px;font-size: 16px; margin-bottom: 10px;}

.service4 dl dt a{padding: 35px 20px 0;}

.service4 dl dt i.iconfont{font-size:60px;}

.original{ padding: 30px 32px;} 

.original .service3{ margin: 0 -15px;}    

.original .service3 li{ padding: 15px; }

.original .service3 li dl{ padding: 14px;}

.original-1{font-size: 16px;}

.original1-2 select{width: 8em;}

.original1-i1{width: 12em;}

}



/**************ç¾Žä¸½ä¸œå—**************/

.dn{color: #fff; background-size: auto 100% !important;margin: 0;}

.dn-1{ padding:10px 0 100px;font-size: 14px; line-height: 2;}

.dn-1 dt{ text-align: center; clear: both;overflow: hidden; padding-top:30px;}

.dn-1 dt a{color: #fff; display: inline-block;}

.dn-1 dt a img{ display: block; padding: 5px 0; margin: 0 auto;}

.dn1{font-size: 14px; color: #818181; line-height: 2; padding: 20px 0;}

.dn2 .guide-top dt,.dn2 .guide-top dd span{ color: #fff;}

.dn2 .guide-top dd span:before,.dn2 .guide-top dd span:after{background: #fff;}



.dn2-top{ text-align: center;line-height: 2.5; padding: 5px 0;}

.dn2-top a{ display: inline-block;padding: 0 1.5em;margin: 0 5px;overflow: hidden;border-radius:2em;background: #fafafa;}

.dn2-top a:hover,.dn2-top a.hover{background: #ff6c61; color: #fff;}

.dn2-1{clear: both;overflow: hidden;margin:10px -10px 0;}

.dn2-1 li{ padding: 10px;float: left;width: 50%;overflow: hidden;}

.dn2-1 li a{overflow: hidden;}

.dn2-1 li a .dn2-2{display: block;border:2px solid #fff;background: #fff;box-shadow: -3px -1px 0 0 #c5acaa;overflow: hidden; position: relative;}

.dn2-1 li a .dn2-2 img{width: 100%;}

.dn2-2 span{ position: absolute;left: 0; top: 0;width: 100%;height: 100%; z-index: 2; background: rgba(0,0,0,0.6);opacity: 0;}

.dn2-1 li a p{ text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #fff;margin-top:10px;}

.dn2-1 li a i.iconfont{position: absolute;left: 50%;top: 50%;background: #fff;border-radius: 50%;text-align: center;width: 60px;height: 60px;z-index: 3;overflow: hidden;margin: -30px 0 0 -30px ;color: #d9001a;line-height: 60px;font-size: 36px; opacity: 0;}

.dn2-1 li a span,.dn2-1 li a i{transition-property:all;transition-duration:.5s;}

.dn2-1 li:hover a span,.dn2-1 li:hover a i{opacity: 1;}

.dn2 .guide-more a{color:#fff;border-color: #fff;}

.dn2 .guide-more a:hover{color:#c41305;background: #fff;}



.dn3{clear: both;margin: 0 -15px;}

.dn3 li{padding: 10px 0;overflow: hidden; clear: both;}

.dn3-1{padding:15px; background: #fff; clear: both;}

.dn3-time{ display: none;float: left;border-right: 1px solid #e0e0e0; position: relative; padding-right: 20px;}

.dn3-time span{ display: block; text-align: center;line-height: 120px;width: 140px;overflow: hidden;font-size: 40px;font-family: arial;}

.dn3-time i.iconfont{position: absolute;right: -0.5em;top: 50%;margin-top:-0.9em;z-index: 1;}

.dn3-1 dl{ clear: both;overflow: hidden;}

.dn3-1 dl dt{ clear: both;overflow: hidden;}

.dn3-1 dl dt img{width: 100%;}

.dn3-1 dl dd{ overflow:hidden; padding-top: 10px; color:#818181;}

.dn3-1 dl dd big a{ display: block;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;font-size: 14px;}

.dn3-1 dl dd p{margin-top: 0.5em;height: 5.4em;overflow: hidden;}

.dn3 li:hover .dn3-1{box-shadow:1px 2px 11px 1px rgba(0,0,0,0.28);}

.dn3 li:hover .dn3-time span{ color: #fff;background: #d9001a;}

.dn3 li:hover .dn3-time i{ color: #e70415;}

.dn4 .guide-top,.dn4 .guide-top dd span{color:#fff;}

.dn4 .guide-top dd span:before,.dn4 .guide-top dd span:after{background: #fff;}

.dn4 .guide-more a{border-color: #fff;color: #fff;}

.dn4-1{ background: #fafafa;clear: both; padding: 15px; margin: 0 -15px;}

.dn4-1 li{ clear: both;overflow: hidden;border-bottom: 1px dotted #a7a7a7; padding: 5px 0;}

.dn4-1 li.dn4-strong{border: 0;color: #000;font-weight: bold;font-size: 14px;}

.dn4-1 li a{ display: block; color: #818181;}

.dn4-1 li span{overflow: hidden; display: inline-block;}

.dn4-1 li .dn4-w1{float: left;width: 80%;text-overflow: ellipsis;display: block;padding-right: 10px;white-space: nowrap;}

.dn4-1 li .dn4-w3{text-align: right;float: right;width: 20%;}

.dn4-1 li span.dn4-w2{display: none;float: left;width: 40%;padding-right: 10px;white-space: nowrap;text-overflow: ellipsis;}

.dn4-1 li a:hover{color: #d9001a;}

@media only screen and (min-width:480px) {

.dn3-1 dl dt{clear: none;float: left;width: 190px;margin-right: 15px;display: inline-block;}

.dn3-1 dl dd{padding: 0;font-size: 14px;}  

.dn3-1 dl dd big a{font-size: 16px;}  

}

@media only screen and (min-width:768px) {

.dn2-top{font-size: 16px;}

.dn2-top a{ margin:0 0.5em;}

.dn2-1{ margin: 10px -15px;font-size: 14px;}

.dn2-1 li{width: 25%; padding:10px 15px 0;}

.dn2-1 li a .dn2-2,.dn2-1 li p{ margin: 0 auto;max-width: 220px;}

.dn3{ margin: 0 15px; padding-bottom: 20px;}	

.dn3 li{ padding: 15px;}

.dn3-1{ padding: 25px 0;}

.dn3-time{display:inline-block;}

.dn3-1 dl{ clear: none; padding: 0 25px;height: 120px;}

.dn3-1 dl dt{margin-right: 30px;}

.dn4-1{ margin: 20px 0; padding: 20px;font-size: 14px;}

.dn4-1 li .dn4-w1{width: 40%;}

.dn4-1 li span.dn4-w2{ display: block;}

.dn4-1 li.dn4-strong{font-size: 16px;}

.dn4-1 li{ padding: 10px 0;}

}



@media only screen and (min-width:992px) {



.dn.service-bg{min-height: 640px;height: 640px;background-size: auto auto !important;}

.dn2{min-height: 360px;}

.dn2 .guide-top{ padding: 10px 0;}	

.dn4-1{background:url(../images/dn3-1.png) no-repeat 30px center #fafafa; padding: 25px 30px 25px 290px;margin: 35px 0;}	

.dn2 .guide-more,.dn4 .guide-more{padding: 0.5em 0 0.3em;}	

#small .dn.service-bg{min-height:300px;height:300px;}

}	

@media only screen and (min-width:1200px) {

.dn.service-bg{min-height:700px;height:700px;}

.dn2.guide-banner,.dn4.guide-banner{background-size: auto auto !important; background-position: center center;}

#small .dn.service-bg{min-height:350px;height:350px;}

}	

		

/**************æ–°é—»ä¸­å¿ƒ**************/



/*.news{ clear: both;overflow: hidden; padding: 0 10px;}

.news li{ clear: both;overflow: hidden; padding: 15px 0;}

.news em,.news-kj em{ display: block;overflow: hidden;border-radius: 4px;}

.news em a img{width: 100%;}

.news-kj em a img{width: 100%;border-radius: 4px;}

.news li:hover .news-1 dt,.news li:hover .news-1 dd h3 a,.news-kj li:hover .news-1 dt,.news-kj li:hover .news-1 dd h3 a{color: #cf001f;}

.news1{ padding: 15px 0;border-bottom: 1px dotted #8a8a8a; clear: both;overflow: hidden;}

.news-1 dt{float: left;line-height: 24px;font-weight: bold;font-size: 16px;letter-spacing: 1px;text-transform: capitalize;}

.news-1 dd{overflow: hidden;padding-top:2px;}

.news-1 dd h3 a,.index3-2 dd p{ white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.news-1 dd h3 a{ display: block;line-height: 24px; color:#434343;}

.news-1 dd p{color: #818181;font-size: 14px; margin: 0.3em 0;overflow: hidden;}

.news-2{ line-height: 24px;}

.news-2 i{ -webkit-text-stroke-width:0;float: left;margin: 0 10px 0 27px; display: inline-block;}    

.news.result li .news-2 i{margin-left: 0;}

.news-top{clear:both;overflow: hidden; padding: 15px 0;}

.news-top dt{float: left;display: none; line-height: 40px;font-size: 24px;}

.news-top dt i.iconfont{color: #d9001a;font-size: 24px;float: left;margin-left: -5px;}

.news-top dd{clear: both;overflow: hidden; line-height:30px;}

.news-top dd i{margin-right:5px;}

.news-top dd a{padding: 0 5px;}

.news-top dd a:first-child{padding-left: 0;}

.news-top dd span{color: #d9001a;margin-left: 5px;}

.news-box{clear: both;overflow: hidden;background: #fff; padding:10px;}

.news-box1{ padding: 10px 0; clear:both;overflow: hidden;}

.news-box1 dd{text-align: center; color: #818181;}

.news-box1 h1{color:#000;font-size: 16px;font-weight: normal; padding-bottom: 10px; line-height: 1.5;}

.news-box1 dd p span{padding: 0 10px;}

.news-box1 dd p span:nth-child(1),.news-box1 dd p span:nth-child(3){display: none;}

.news-box1 dt{float:right;position: relative;display: none;margin-left:10px;}

.news-box1 dt i.iconfont{background: #919191;text-align: center;overflow: hidden;display: block; color: #fff;font-size: 20px;line-height: 1;padding: 5px; -webkit-text-stroke-width: 0;float: left;}

.news-box1 dt:hover i.iconfont{ background: #d9001a;}

.news-box1-1{position: absolute;left: 0;top: 0;width: 100%;height: 100%;cursor: pointer;opacity: 0;}

.news-box1-1 .bdsharebuttonbox,.news-box1-1 .bdsharebuttonbox a{width: 100%;height: 100%;margin: 0;}

.news-article{ clear:both;overflow: hidden; padding: 15px 0;border:dotted #c8c8c8;border-width: 1px 0;color: #818181;font-size: 14px; line-height: 2;}

.news-article img{max-width: 100%;}

.news-article .slick-list img{width: 100%;}

.news-page{padding: 10px 0; clear: both;overflow: hidden;font-size: 14px;}

.news-page li{ clear: both;overflow: hidden; padding: 3px 0;}

.news-page li span{float: left;}

.news-page li p{overflow: hidden;}

.news-page li p a{ display: block;overflow: hidden;white-space: nowrap;text-overflow:ellipsis}





/*.news-kj3{ clear:both;overflow: hidden; padding: 10px 0;}

.news-kj3 big a{font-size: 16px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;}

.news-kj3 p{max-height: 5.4em;overflow: hidden;font-size: 14px;color: #818181;margin: 0.5em 0;}

.news-kj3 p a{color: #d9001a;}

.news-kj2{ line-height: 24px;}

.news-kj2 i.iconfont{ margin-right: 10px;float: left;}

.news-kj button{position: absolute;z-index: 1;bottom: 20px;height: 24px;width: 24px; overflow: hidden; border: 0;background: none; line-height: 24px;outline: none; color: #d9001a;}

.news-kj button.slick-next{right:10px;}

.news-kj button.slick-prev{right:38px;}

.news-kj button:before{

  font-family:"iconfont" !important;

  font-size:20px;

  font-style:normal;

  -webkit-font-smoothing: antialiased;

  -webkit-text-stroke-width: 0.2px;

  -moz-osx-font-smoothing: grayscale;   

}

.news-kj button.slick-next:before{ content: "\e62d";}

.news-kj button.slick-prev:before{ content: "\e62c";}

.news-kj button.slick-disabled{color: #ababab;}

.news2{ clear: both;overflow: hidden; padding: 0 10px;}

.news2 li{ padding: 15px 0;border-bottom: 1px dotted #bebebe;font-size: 14px;}

.news2-time{float: left;border-radius: 5px;height:66px;width: 66px;margin-right: 10px;overflow: hidden; background: #bcbcbc; color: #fff; text-align: center; line-height: 1.2;font-family: arial; padding: 5px 0;}

.news2-time big{ display: block;font-size: 30px;}

.news2-text{overflow: hidden; color: #818181; line-height: 1.5;}

.news2-text big a{ display: block;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;font-size: 16px;}

.news2-text p{overflow: hidden; margin: 0.2em 0;max-height:3em;}

.news2-text p a{ color: #d9001a;}



.news-vedio{ clear: both;overflow: hidden;}

.news-vedio li{ clear:both;overflow: hidden;padding: 10px;}

.news-vedio li a{ padding: 10px;display: block;border: 1px solid #dadada; background: #fff;}

.news-vedio1{position: relative;overflow: hidden;}

.news-vedio1 img{width: 100%;}

.news-vedio1 span,.news-vedio1 i{ position: absolute;left: 0; text-align: center;width: 100%;}

.news-vedio1 span{ background:rgba(0,0,0,0);z-index:1;height: 100%;top: 0;transition-property:all;transition-duration:.5s;}

.news-vedio li a:hover{border-color: #d9001a;}

.news-vedio li a:hover .news-vedio1 span{ background:rgba(0,0,0,0.6);}

.news-vedio1 i{top:50%;margin-top: -25px;line-height: 50px;font-size: 50px;color: #fff;z-index: 2;}

.news-vedio2{ clear: both;overflow: hidden; padding-top:10px;line-height: 26px;}

.news-vedio2 span{float: right;color: #818181;margin-left: 5px;}

.news-vedio2 p{overflow: hidden;font-size: 14px;text-overflow: ellipsis;white-space: nowrap;}

@media only screen and (min-width:480px) {

.news em{float: left;width:220px;margin-right: 15px;height: 146px;overflow: hidden;}

.news1{ padding:0;clear: none;}

.news1{min-height: 132px;}

.news-1 dt{display: none;}

.news-1 dd{ padding: 0;}

.news-1 dd p{max-height:7.2em; margin: 0.2em 0;}

.news-2{display: none;}



.news-kj{border: 1px solid #dadada;margin: 0 -5px; padding: 20px;}

.news-kj3{padding:10px 0 0;}

.news-kj button{bottom: 0px;}

.news2{ padding: 15px 10px;}



.news-vedio li{clear: none;float: left;width: 50%;}

}*/



/*@media only screen and (min-width:768px) {*/

/*.news-top{ padding: 30px 0;}    

.news-top dt{display:inline-block}

.news-top dd{clear: none;float: right;line-height: 40px;font-size: 14px;}

.news-box{border: 1px solid #cfcfcf;padding: 30px;} 

.news-box1{padding: 0 0 30px;}

.news-box1 dd{float: left;width:88%; text-align: left;}

.news-box1 h1{font-size: 24px;}   

.news-box1 dd p span{padding: 0 20px 0 0;}

.news-box1 dd p span:nth-child(1),.news-box1 dd p span:nth-child(3){ display: inline-block;}

.news-box1 dt{display:inline-block;}

.news-box1 dt i.iconfont{font-size:40px;padding: 0;width: 66px; height: 66px; text-align: center;line-height: 60px;}

.news-box1 dt a{ display: block;width: 100%;height: 100%;}

.news-box1 dt i.icon-xiazai{font-size: 50px; line-height: 70px;}

.news-article{ padding: 30px 0;}

.news-page{ padding: 30px 0 0; margin: 0 -10px;}

.news-page li{ clear: none;float: left;max-width:50%; padding: 0 10px;}

.news-page li:nth-child(2n){float: right;}

.news-kj{margin:0}

.news-kj em{float: left;width:325px;margin-right:25px;clear: none;}

.news-kj3{ clear: none; padding: 0;}

.news-kj3 p{ height: 9em;max-height:9em;margin:0.6em 0}

.news2{ padding: 0;}

.news2 li{ padding: 25px 0;}

.news-vedio{ margin: 0 -10px;}

.news-vedio li{width: 25%;}

.news.result li .news-1 dd p{height: 3.6em;margin: 0.8em 0;max-height: 3.6em;}

.news.result li .news-2{display: block;}

.news.result li em{margin-right: 25px;}

}

@media only screen and (min-width:992px) {

.news{ margin: 0 -15px;}

.news li{float: left;width: 50%; padding: 15px; clear: none;} 

.news.result li{float: none; width: 100%; clear: both;}

.news-box1 dt{ margin-left: 20px;}    



}

@media only screen and (min-width:1200px) {

.news-top{padding:45px 0 30px;}

.news{ margin: 0 -25px;}

.news li{ padding: 25px;} 

.news-1 dt,.news-2{ display: inline-block;}    

.news-1 dd p{max-height:5.4em; margin: 0.2em 0;}

.news-vedio{ margin: 0 -20px;}

.news-vedio li{padding: 20px;}

}*/

@media only screen and (min-width:1500px) {

.news-top{padding:65px 0 30px;}

.service-bg,.guide{ padding-top:110px;}

}





/**************æ‹›å•†åŠ&nbsp;ç›Ÿ**************/

.join{padding: 70px 0; min-height: 450px;}

.join-more a{margin:10px auto;width: 70px;height: 70px;background: #df0016;color: #fff;border-radius: 50%; display: block; text-align: center;}

.join-more a i.iconfont{display: block;font-size: 20px;line-height: 1.2;padding-top: 10px;}

.join1{ padding: 50px 0; min-height:400px;}

.join1 .guide-top,.join1 .guide-top dd p,.join1 .guide-top dd span,.join-ser .guide-top,.join-ser .guide-top dd p,.join-ser .guide-top dd span{color: #fff;}

.join1 .guide-top dd span:before,.join1 .guide-top dd span:after,.join-ser .guide-top dd span:before,.join-ser .guide-top dd span:after{background: #fff;}

.join1 .join-more a,.join-ser .join-more a{background: #fff;color: #c41305;}

.join2{min-height:410px;}



.join-dealer{ padding:40px 0; text-align: center;}

.join-dealer img{max-width:35px;}

@-webkit-keyframes mypadding {

  0% {

    -webkit-transform: translate3d(0, -20px, 0);

    transform: translate3d(0, -20px, 0);

    visibility: visible;

  }

  50% {

    -webkit-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0);

  }

  100% {

    -webkit-transform: translate3d(0,-20px, 0);

    transform: translate3d(0, -20px, 0);

  }   

}

@keyframes mypadding {

  0% {

    -webkit-transform: translate3d(0, -20px, 0);

    transform: translate3d(0, -20px, 0);

    visibility: visible;

  }

  50% {

    -webkit-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0);

  }

  100% {

    -webkit-transform: translate3d(0,-20px, 0);

    transform: translate3d(0, -20px, 0);

  }

}

.join-dealer{ padding: 50px 0; text-align: center;-webkit-animation-duration: 1.5s; animation-duration:1.5s;-webkit-animation-name: mypadding;animation-name:mypadding;-webkit-animation-timing-function: ease;-webkit-animation-iteration-count: infinite;  animation-timing-function:ease; animation-iteration-count:infinite}



.join-dealer1{background-color: #fafafa;}

.dealer .guide-1{border-top-color: #940b00;}

.join-dealer1 .guide-top{ color: #c41305;}

.join-dealer2{ clear: both;overflow: hidden; padding: 10px 0;font-size: 14px;}

.join-table{/*font-size: 14px;*/border: 0; background: #e9e8ee;margin: 0 -10px; width: auto;}

.join-table.table-responsive table.join-ta1{ min-width:640px;}

.join-table table td,.join-table table th{border:solid #f3f3f3;border-width:0 1px 1px 0; padding: 1em;}

.join-tr1 td{background: #c41305; color: #fff; text-align: center;}

.join-ta2 tr td:last-child{border-right: 0;}

.join-ta2 tr:last-child td,.join-ta2 tr:last-child th,.join-table table td.join-td1-1{border-bottom: 0;}



.join-table table td.join-td2{padding: 0;border-width:0 0 1px 0;}

.join-table table .join-tr1 .join-ta2{background: #c41305;}

.join-tr2 td.join-td1,.join-tr2 td.join-td2 tr th{text-align: center;font-weight: normal;}



.dealer .guide-top{color: #fff; }

.dealer-1{ color: #fff; text-align: center; margin: 0 -10px;}

.dealer-1 .slick-slide{ padding:15px 0;/*float: left;width: 50%;*/}

.dealer-1 i{ display: block; width: 130px;height: 130px;background: #fff;border-radius: 50%;overflow: hidden;margin: 0 auto; color: #272636;line-height: 130px;font-size:45px;}

.dealer-1 p{margin:10px auto 0;width: 130px;height: 3.6em;overflow: hidden;}



.dealer1.table-responsive{ margin: 15px 0; clear: both;border: 0;}

.dealer1 table{background: #e9e8ee;min-width: 640px; text-align: center;}

.dealer1 table td{ padding:20px 5px;border: solid #fff;border-width: 0 1px 1px 0;}

.dealer1 table tr:last-child td{border-bottom: 0;}

.dealer1 table tr td:last-child{border-right: 0;}

.dealer1 table td.dealer-td{padding: 20px 3%; text-align: left;}

.dealer1-tr1 td{ background: #d6d9de;}

.dealer-2{ clear: both;overflow: hidden; padding: 10px 0;}

.dealer-2 dd{clear: both;overflow: hidden; line-height: 2;padding-bottom: 10px;/*font-size: 14px;*/}

.dealer-2 img{width: 100%;}



.dealer2{clear: both;overflow: hidden; padding-bottom: 20px;}

.dealer2 li{ padding: 10px 0; clear: both;overflow: hidden;font-size: 14px;}

.dealer2 li strong{float: left;width: 45px;height: 45px; text-align: center;line-height: 45px;overflow: hidden;margin:3px 15px 2px 0;display: inline-block;color: #fff;border-radius: 50%;font-family:arial;font-size: 36px;}

.dealer2 li p{overflow: hidden;}

.dealer2 li p.dealer2-height{ padding-top: 12px;}

.dealer3{ clear: both;overflow: hidden; padding:15px 0;}

.dealer3 img{max-width: 100%;}

.dealer4{ padding:10px 0;margin: 0 -10px; clear: both;overflow: hidden;}

.dealer4 li{ padding: 10px 0; clear: both;overflow: hidden; line-height:24px;}

.dealer4 li i.iconfont{float: left;width: 30px; height: 30px; background:#e1e1e1;margin-right: 10px; overflow: hidden;display: inline-block;text-align: center;font-size: 20px; color: #272636;line-height: 30px;}

.dealer4 li p{overflow: hidden;border-bottom: 1px solid #e1e1e1; padding: 3px 0;}

.dealer4 li p span{float: left; display: inline-block;margin-right:20px;}

.dealer4 li p span:last-child{margin: 0;}

.guide-2 dd.join-surp{clear:both;overflow: hidden;float: none;width: 100%;}

.guide-2 dd.join-surp li{ clear: both;overflow: hidden; padding: 10px 0;}

.guide-2 dd.join-surp h4{float: left;line-height: 30px;}

.guide-2 dd.join-surp h4 span{color: #f00;}

.guide-2 dd.join-surp p{overflow: hidden;}

.guide-2 dd.join-surp p input{border: 1px solid #cdcdcd;width: 100%; padding: 0 10px;line-height: 28px;height: 30px;}

.join-surp1{font-size: 14px;}

.join-surp2{clear: both;overflow: hidden; padding: 10px 0;color: #818181;font-size: 1.1em;}

.join-surp2 span{color: #c41305;}

.join-surp3{ margin: 0 -10px; clear: both;overflow: hidden;}

.join-surp3 li{float: left;min-width:50%;padding: 0 10px;}

.join-surp3 li input{vertical-align: middle;margin:0 10px 0 0;}

.join-surp3 li label{font-weight: normal;}

.join-ser{min-height: 400px;}

.join-ser1{color: #fff;padding: 10px 0; text-align: center;margin: 0 -10px; width: auto;border: 0;}

.join-ser1.table-responsive .join-ser-table{min-width:500px;border: solid #ff8b82;border-width: 0 1px 1px;}

.join-ser1 table td{ padding: 10px;border:solid #ff8b82;border-width: 1px 1px 0 0;}

.join-ser1-1{font-size:1.1em;color: #c41305;}

.join-ser1 table tr.join-ser1-1 td{background: #ff8b82;border: solid #c41305;border-width: 0 1px 0 0; text-align: center !important;}

.join-ser1 table tr td.join-ser1-2{ padding: 0;border-width: 0;}

.join-ser1 table tr td.join-ser1-2 tr td:last-child{border-right: 0;}

.join-ser1-2 tr td:nth-child(2),.join-ser1-2 tr td:last-child{text-align: left;}

@media only screen and (min-width:480px) {

.join{padding: 80px 0; min-height: 550px;}

.join .guide-top dd p,.join1 .guide-top dd p,.join2 .guide-top dd p{padding: 15px 0 0;}

.join .guide-top,.join1 .guide-top,.join2 .guide-top{ padding:25px 0 15px;}

.join1{ padding: 70px 0; min-height: 500px;}

.join2{ min-height: 520px;}

.dealer-1 i{width: 150px;height: 150px;line-height: 150px;font-size:55px;}

.dealer-1 p{width: 160px;font-size: 14px;}

.guide-2 dd.join-surp h4{padding: 0; line-height: 40px;}

.guide-2 dd.join-surp p input{height:40px;line-height:38px;font-size: 14px;}

.join-surp3 li{min-width:33.3333%;}

.join-ser{min-height:500px;}

}

@media only screen and (min-width:768px) {

.join{padding:100px 0; min-height: 650px;}

.join1{ padding:110px 0; min-height:600px;}    

.join2{ padding:60px 0; min-height: 620px;}  

.join .guide-top,.join1 .guide-top,.join2 .guide-top{ padding:30px 0 15px;} 



.join-table/*.table-responsive*/{font-size: 14px;margin: 0;}

.join-table .join-td1,.join-tr1,.join-dealer2{font-size: 16px;}

.dealer-1{ padding: 40px 0 60px; clear: both;overflow: hidden;}

.dealer-1 li{width: 25%;float: left;}

.dealer1.table-responsive{overflow: hidden;font-size: 14px;margin:25px 0;}

.dealer-2 dd{font-size: 16px;margin-bottom: 20px;}

.dealer2{ margin: 0 -15px; padding:0 0 20px;}

.dealer2 li{float: left;clear: none;width:50%;padding: 15px;}

.dealer2 li.dealer_clear{width: 100%; clear: both;overflow: hidden; padding: 0;}

.dealer3{padding: 25px 0;}



.dealer4{ padding:30px 0;margin: 0 -20px;}

.dealer4 li{ padding: 13px 20px;line-height:40px;font-size: 16px;}

.dealer4 li i.iconfont{width:50px; height: 50px; margin-right: 20px;font-size: 35px; line-height: 50px;}

.dealer4 li p{padding: 5px 0;}

.join-surp3 li{min-width:20%;}

.guide-2 dd.join-surp ul{margin: 0 -10px;padding: 10px 0 15px;clear: both;overflow: hidden;}

.guide-2 dd.join-surp li{float: left;width: 50%;padding:10px; clear: none;}

.join-ser{min-height:600px;}

.join-ser1{font-size: 14px;}

.join-ser1 table td{ padding:15px;}

}



@media only screen and (min-width:992px) {

.join{min-height:720px;}

.join1{ padding:120px 0; min-height:650px;height:650px;}    

.join2{min-height:700px;}    

.join-dealer img{max-width:55px;}

.join-table.table-responsive{font-size: 16px; margin: 10px 0;}

.join-table .join-td1,.join-tr1,.join-dealer2{font-size: 18px;}

.dealer-1 p,.dealer1.table-responsive{font-size: 16px;}



.dealer2 li{width:25%;}

.dealer3{ padding: 40px 0;}

.dealer4{ padding: 30px 0 60px;}

.dealer4 li.dealer4-w1{float: left;width: 50%; clear: none;}

.dealer4 li p span{ margin-right:40px;}

.guide-2 dd.join-surp1{float: none;width: 100%;padding: 15px 0 25px;}

.join-ser{min-height:641px;}

.join-ser1{font-size: 16px;}

}



@media only screen and (min-width:1200px) {

.join{min-height:820px;height: 820px;padding: 120px 0;}

.join2{min-height:765px;height:765px;}    

}







/**************è”ç³»æˆ‘ä»¬**************/

.contact-map{ clear: both;overflow: hidden; padding: 20px 0;}

.contact-map img{width: 100%;border: 1px solid #d8d8d8;}

.contact1{ margin: 0 -10px;}

.contact1 li{clear: both;overflow: hidden; padding:5px 10px; line-height: 24px;}

.contact1 li i.iconfont{float: left;width: 30px; height: 30px; background:#fff;margin-right: 10px; overflow: hidden;display: inline-block;text-align: center;font-size: 20px; color: #272636;line-height: 30px;}

.contact1 li p{overflow: hidden;border-bottom: 1px solid #e1e1e1; padding: 3px 0;}

.contact2{ margin: 0 -10px;}

.contact2 li{ clear: both;overflow: hidden; padding:8px 10px;}

.contact2 li .form-control{border-color:#d4d4d4; color: #bfbfbf;border-radius: 0; padding: 0 10px;line-height: 32px;}

.contact2 li .form-control:focus {border-color: #f22211;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(196, 19, 5, .3);box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(196, 19, 5, .3);

}

.contact2 li .form-control::-moz-placeholder {color: #bfbfbf;opacity: 1;}

.contact2 li .form-control:-ms-input-placeholder {color: #bfbfbf;}

.contact2 li .form-control::-webkit-input-placeholder {color: #bfbfbf;}



.contact2 li select {

  /*Chromeå’ŒFirefoxé‡Œé¢çš„è¾¹æ¡†æ˜¯ä¸ä¸€æ&nbsp;·çš„ï¼Œæ‰€ä»¥å¤å†™äº†ä¸€ä¸‹

  border: solid 1px #b8b8b8;*/

  /*å¾ˆå…³é”®ï¼šå°†é»˜è®¤çš„selecté€‰æ‹©æ¡†æ&nbsp;·å¼æ¸…é™¤*/

  appearance:none;

  -moz-appearance:none;

  -webkit-appearance:none;

  /*åœ¨é€‰æ‹©æ¡†çš„æœ€å³ä¾§ä¸­é—´æ˜¾ç¤ºå°ç®­å¤´å›¾ç‰‡*/

  background:url(../images/contact2.jpg) no-repeat right center #fff;

  background-size: auto 100% !important; 

  /*ä¸ºä¸‹æ‹‰å°ç®­å¤´ç•™å‡ºä¸€ç‚¹ä½ç½®ï¼Œé¿å…è¢«æ–‡å­—è¦†ç›–*/

  padding:0 30px 0 10px;

}

/*æ¸…é™¤ieçš„é»˜è®¤é€‰æ‹©æ¡†æ&nbsp;·å¼æ¸…é™¤ï¼Œéšè—ä¸‹æ‹‰ç®­å¤´*/

.contact2 li select::-ms-expand { display: none; }

.contact2 li.contact1-w2{ text-align: center; padding-top: 20px;}

.contact2 li.contact1-w2 input[type='submit']{border-radius: 5px;line-height: 2.5; padding: 0 2.5em;margin: 0 1em; display: inline-block;overflow: hidden;background:#7f7f7f;color: #fff;border: 0; cursor: pointer;font-size: 14px;}

.contact2 li.contact1-w2 input.cont-input1{background:#dc0018; }



@media only screen and (min-width:768px) {

.contact{ padding: 25px 0;}

.contact-map{float: right;width: 48%;margin-left: 2%; display: inline-block; padding: 0;}

.contact1{overflow: hidden;} 

.contact1 li{ padding: 0 10px 10px;}  

.contact2{ margin: 20px -25px;}

.contact2 li{ clear: none;float: left;width: 50%; padding: 15px 25px;}    

.contact2 li.contact1-w1,.contact2 li.contact1-w2{ clear: both;width:100%;} 

.contact2 li .form-control{line-height:40px;height: 42px;}

.contact2 li textarea.form-control{ height: auto;}

.contact2 li select{ padding-right: 40px;}

.contact2 li.contact1-w2 input[type='submit']{font-size: 16px;}

}

@media only screen and (min-width:992px) {

.contact{ padding: 40px 0;}

.contact1{margin: 0 -10px;}

.contact1 li{ padding: 0 10px 15px;line-height:40px;}

.contact1 li i.iconfont{width:50px; height: 50px; margin-right: 20px;font-size: 35px; line-height: 50px;}

.contact1 li p{padding: 5px 0;}

.contact1 li.contact1-w{float: left;width: 50%; clear: none;}  

  

}

@media only screen and (min-width:1200px) {

.contact1{margin: 0 -15px;font-size: 14px;}

.contact1 li{ padding: 0 15px 15px;}



}



.about-more{ text-align: center; padding: 20px 0 0;}

.about-more img{ width:33px ;}

.about-article{ padding: 10px;}

.about-article .slider{box-shadow:2px 2px 10px 0 rgba(0,0,0,0.33) ;}

.about-article button{position: absolute;z-index: 1;bottom:50%;height: 1.5em;width:1.5em; overflow: hidden; border: 0;background: none; line-height: 1.5;outline: none; color: #fff; margin-top: -0.75em; background: rgba(0,0,0,0.7); padding: 0;font-size: 20px;}

.about-article button.slick-next{right:0;}

.about-article button.slick-prev{left:0;}

.about-article button:before{

  font-family:"iconfont" !important;

  font-size:20px;

  font-style:normal;

  -webkit-font-smoothing: antialiased;

  -webkit-text-stroke-width: 0.2px;

  -moz-osx-font-smoothing: grayscale;width: 100%;height: 100%; display: block; 

}

.about-article button.slick-next:before{ content: "\e63a";}

.about-article button.slick-prev:before{ content: "\e63b";}

.about-article button:hover{  background: rgba(217,0,26,0.8); }

.about-article button.slick-disabled,.about-article button.slick-disabled:hover{ background: rgba(195,195,195,0.7); cursor: default;}

.brand{padding:5px; clear: both;overflow: hidden;}

.brand img{max-width: 100%;}

.brand-top{border-bottom: 1px solid #d2d2d2; padding:5px 0;}

.brand-top strong{font-size: 1.5em;margin-right: 10px;}

.brand-top span{font-family: arial;color: #818181;font-size: 12px;}

.brand-1,.brand-1 li{ padding:7px 0; clear: both;overflow: hidden; color: #818181;}

.brand h3{font-size: 1.3em; color: #d9001a;}

.brand-1 li big{ display: block;overflow: hidden; padding: 3px 0 5px;font-size: 1.2em; color: #434343;}

.brand-1 li p strong{color: #434343;}



.brand-2{ padding: 15px 0;border:dotted #d9d9d9;border-width: 1px 0;}

.brand-3{ clear: both;overflow: hidden; padding: 8px 0;}

.brand-3 li{ clear: both;overflow: hidden; padding: 8px 0;}

.brand-3 li .brand-img{ display: block;overflow: hidden;margin: 0 0 10px 0;}

.brand-3 li .brand-img img{width: 100%;}

.brand-text{ overflow: hidden;}

.brand-text big{color: #d9001a;font-size: 1.2em; text-align: center; display: block; overflow: hidden;}

.brand-text1{padding-top: 5px; color: #818181;}

.brand-4{padding: 15px 0;clear: both;overflow: hidden;color: #818181;}

.brand-4 big{ display: block;overflow: hidden; padding: 3px 0 5px;font-size: 1.2em; color: #434343;}

.brand-4 p strong{color: #434343;}

.brand1-1{ padding: 15px 0;clear: both;overflow: hidden; color: #818181;}

.brand2 ul.dn2-1 li a p{color: #434343;}

.brand2 .dn2-1 li a .dn2-2{background: #fff;border: 0;border-bottom: 2px solid #c9c9c9; padding: 1px;box-shadow:none}

.brand2 .dn2-1 li:nth-child(5){ display: none;}

.brand2 .dn2-1 li a i.iconfont{font-size: 30px;}



.honner-top{background: #fff;border: 1px solid #d4d4d4;margin:5px -5px 15px; text-align: center;height:3em;line-height:3;font-size: 14px;}

.honner-top li{float: left;width: 50%; display: inline-block;position: relative;}

.honner-top li a{display: block;margin:-1px;}

.honner-top li i.iconfont{line-height: 1;color: #d9001a;position: absolute;bottom: -20px;left: 50%;margin-left: -0.5em;z-index: 2; display: none;font-size: 20px;overflow: hidden;}

.honner-top li.hover a,.honner-top li:hover a{background: #d9001a;color: #fff;}

.honner-top li.hover i.iconfont,.honner-top li:hover i.iconfont{display: block;}

.honner{ clear: both;overflow: hidden; padding: 10px 0; margin:0 -8px 0 -4px;}

.honner-left li{float: left;width: 20%; text-align: center;border: 1px solid #dadada;margin: 0 -1px -1px 0;position: relative; line-height: 2.5;font-weight: bold; background:#fff;}

.honner-left li a{ display: block;transition-duration:0s;}

.honner-left li i.iconfont{ display: none;position: absolute;right: -10px;width: 10px;margin-top: -0.5em;line-height: 1;top: 50%; color: #D9001A; text-align: left;}

.honner-left li.hover,.honner-left li:hover{border-color: #D9001A;z-index: 2;}

.honner-left li.hover a,.honner-left li:hover a{background: #d9001a; color: #fff;}

.honner-right{overflow: hidden;clear: both;padding: 25px 4px 0 0;}

.honner1{ clear: both;overflow: hidden;}

.honner1 li{clear: both;overflow: hidden;padding:0 0 15px;}

.honner1 li .iframe{ background: #fff;border: 1px solid #d4d4d4;padding: 15px;clear: both;overflow: hidden; display: block;}

.honner1 li:hover .iframe{border-color: #D9001A;}

.honner1 li a *{transition-property:all;transition-duration:.5s;}

.honner-img{overflow: hidden;clear: both;overflow: hidden;position: relative;}

.honner-img em{ display: block; position: relative;z-index: 4;}

.honner-img img{width: 100%;}

.honner-img p,.honner-img span{position: absolute;left: 0;width: 100%;overflow: hidden;opacity: 0;}

.honner-img p{top: 0;height: 100%;z-index: 2;background: rgba(0,0,0,0.5); }

.honner-img span{top: 50%; height: 4em;margin-top: -2em; text-align: center;color: #fff;z-index: 3;}

.honner-img span i.iconfont{display: block; line-height: 1.3;font-size:20px;}

.honner2{ padding: 10px 0 0;color:#818181;overflow: hidden;}

.honner2 strong{display: block;overflow: hidden;font-size: 14px; color: #434343;}

.honner2 p{padding-bottom: 5px;overflow: hidden;}

.honner2 p:last-child{ padding: 0;}

.honner1 li a:hover .honner-img p,.honner1 li a:hover .honner-img span{opacity: 1;}

.honner1 li a:hover .honner-img em{z-index: 1;}



@media only screen and (min-width:480px) {

.brand{font-size: 14px; padding: 10px;}

.brand-top strong{font-size: 1.6em;margin-right: 15px;}

.brand-1 li big{font-size: 1.15em; }

.brand-2{ padding:20px 0;}

.brand-3.brand-3 li{padding: 10px 0;}

.honner-top{font-size: 16px;}

.honner-left li{font-size: 16px;}

.honner-img{float:left;clear: none;width: 205px;margin-right: 20px; display: inline-block;}

.honner2{padding: 0;}

}



@media only screen and (min-width:768px) {

.about{ padding: 30px 0;}	

.about-more{ padding: 20px 0;}

.load1 dl.news-box1 dd{width:70%;}	

.about-article button{font-size:35px;}

.about-article button:before{font-size: 35px;}

.brand{ padding:0;}

.brand-3 li .brand-img{ margin: 10px 30px 0 0;float: left;width: 250px;}

.brand-text big{text-align: left;}

.brand-4,.brand1-1,.brand2{ padding: 30px 0;}

.honner-top{ margin:10px 0 20px;}

.honner{ margin: 0 -4px 0 0;}

}

@media only screen and (min-width:992px) {

.brand-1{margin: 0 -25px;}    

.brand-1 li{ padding: 25px;float: left;width: 50%;clear: none;}



.brand2 .dn2-1 li{width: 20%;}

.brand2 .dn2-1 li:nth-child(5){ display: block;}

.honner{margin: 0;}

.honner-left{float: left;width: 105px;margin-right: 20px;overflow:hidden;padding-right: 10px;}

.honner-left li{width: 100%;margin: 0;border-width:0 1px}

.honner-left li:first-child{border-top-width: 1px;}

.honner-left li:last-child{border-bottom-width: 1px;}

.honner-left li.hover i.iconfont,.honner-left li:hover i.iconfont{display: block;}

.honner-right{ clear: none;padding: 0;}

.honner1{margin: 0 -15px;}

.honner1 li{float: left;width:50%; padding:0 15px 30px; clear: none;}

.honner2 strong,.honner2 p{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}



}



	

/**************ä¸œå—æ–°å¤©åœ°**************/	

.dn-new{padding:15px 10px; clear: both;overflow: hidden;}

.dn-new1{clear: both;overflow: hidden;}

.dn-new1 dt p{clear: both;overflow: hidden; padding: 10px;}

.dn-new1 dt p img{width: 100%;}

.dn-new1 dd{ clear: both;overflow: hidden; text-align: center;}

.dn-new1 dd p{/*float: left;*/padding:10px 10px 0;clear: both;overflow: hidden;/*width:50%;*/}

.dn-new1 dd p em{display: block;overflow: hidden;margin-bottom: 10px;}

.dn-new1 dd p em img{width: 100%;}

.dn-new1 dd p span{display: block;height: 3.6em;overflow: hidden;}

.dn-new1 dd p.dn-new2 a{ display: block;background: #ffba00; color: #fff;position: relative;}

.dn-new2 a i{display: block;clear: both;overflow: hidden;font-size:5em;line-height: 1.2;position: absolute;left: 0;top: 20%;width: 100%; z-index: 4;-webkit-text-stroke-width: 0;}

.dn-new2 a span{position: absolute;bottom: 20%;left: 0;width: 100%;z-index: 5;}

.car{clear: both;overflow: hidden; padding: 15px 10px;}

.car dt{clear:both;overflow: hidden; padding: 10px 0 30px;line-height:30px;font-size:16px;font-weight: bold;}

.car dt img{height:30px;float: left;margin-right:10px; display: inline-block;}

.car dd{clear: both;overflow: hidden;}

.car dd table{border: 1px solid #dadada;background: #fff; text-align:center;font-size: 12px;}

.car dd table td{padding: 10px 5px;border: solid #dadada;border-width: 0 1px 1px 0;}

.car dd table td a{display: block;overflow: hidden;color: #818181;}

.car dd table td a img{width: 80%;max-width:85px;}

.car dd table td a em{display: block;overflow: hidden;}

.car dd table td a big{display: block;clear: both;padding:10px 0 0;color:#434343;}

.car dd table td a:hover,.car dd table td a:hover big{ color: #e71f1a;}

@media only screen and (min-width:480px) {

.dn-new1 dd p{/*width: 33.3333%;*/font-size: 16px;}  

.car dt{font-size: 20px;line-height: 40px;}

.car dt img{height: 40px;margin-right: 20px;}  

.car dd table td{ padding: 20px 10px;font-size: 16px;}

}



/******************2016.06.01æ·»åŠ&nbsp;******************/

.car-xx{background: #fafafa;}

.car-xx1{clear: both;overflow: hidden;padding: 15px 10px;}

.car-xx1 dt{float: right;padding:5px 0 5px 10px;display: inline-block;}

.car-xx1 dt img{height:40px;}

.car-xx1 dd{overflow: hidden;font-size: 1.1em;}

.car-xx1 dd p{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.car-xx2{clear: both;overflow:hidden; text-align: center;background: #d3001d;margin: 0 -5px;line-height:3;}

.car-xx2 span{float: left;width: 50%;display: inline-block;color: #fff;}

.car-xx2 span.on{background: #aa041b;}

.car-xx3{clear: both;overflow: hidden;margin: 0 -5px;}

.car-xx3-1{clear: both;overflow: hidden; display: none;}

.car-xx3-1 #gallery{padding: 5px 0;clear: both;overflow: hidden;}

.car-xx4{background: #7f7f7f;clear:both;overflow: hidden;padding: 10px;}

.car-xx4 dt{float: right;background:url(../images/car-xx.jpg) no-repeat right center #fff;padding: 0 25px 0 5px;line-height:40px;background-size: auto 100% !important;}

.car-xx4 dd{overflow: hidden;color: #fff;}

.car-xx5{clear: both;overflow: hidden; background: #fafafa;}

.car-xx5 li{clear: both;overflow: hidden;}

.car-xx5-1{clear: both;overflow: hidden;padding: 5px 10px;font-size: 1.3em;color: #434343;line-height: 2.5;}

.car-xx5-1 i.iconfont{float: right;font-size: 1em;}

.car-xx5-2{clear: both;overflow: hidden; background: #fff; display: none;}

.car-xx5-2 table td{padding: 10px;}

.car-xx5-2 table tr:nth-child(2n) td{background: #fafafa;}

.car-list{position: fixed;left: 15%;width: 70%;top: 10%;overflow: hidden;background: #fff;z-index: 11;display: none;}

.car-list dt{border:1px solid #ff2e45; background: #ffe4e7;padding: 10px;}

.car-list dd{overflow-y: scroll;overflow-x: hidden;clear: both;padding:5px 10px;line-height: 2;}

@media only screen and (min-width:480px) {

.car-xx,.car-list{font-size: 14px;}    

.car-xx1{padding: 20px 15px;}

.car-xx4,.car-xx5-2 table td,.car-list dt,.car-list dd{padding: 15px;}

.car-xx5-1{padding: 10px 15px;}

}

</pre></body></html>