@charset "utf-8";

/* CSS Reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,code,del,dfn,em,font,img,ins,kbd,q,s,samp,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,header,section,footer {border: 0;font-family:"Open Sans", "PingFang SC", "Microsoft YaHei";font-size: 100%;font-style: inherit;font-weight: inherit;margin: 0;outline: 0;padding: 0; }
 
/* Basic Styling */
a, a:visited {color: #000;text-decoration: none;}
 
img { vertical-align: top; }
body, html {background: #f3f5f7;color: #333;font-family: Helvetica, Arial, Verdana, sans-serif;font-size: 14px;line-height: 2;height: 100%;margin: 0;padding: 0;-webkit-text-size-adjust: none; }
table { border-collapse:collapse; border-spacing:0; }
header, nav, section, aside, footer { display: block !important; }

.left{text-align:left;}
.center{text-align:center;}
.right{text-align:right;}
.fl_left,.fl{ float:left;}
.fl_right,.fr{ float:right;}
.clear{clear:both;}
.stretch{ width:100%;}
li{ list-style:none;}

#wrapper {margin: 0 auto; position: relative;width: 100%;box-shadow: 0 1px 1px #000000;}

/*FONTS*/
/*@font-face {
    font-family: 'MgOpenModataRegular';
    src: url('../fonts/mgopenmodataregular-webfont.eot');
    src: url('../fonts/mgopenmodataregular-webfont.eot@#iefix') format('embedded-opentype'),
         url('../fonts/mgopenmodataregular-webfont.woff') format('woff'),
         url('../fonts/mgopenmodataregular-webfont.ttf') format('truetype'),
         url('../fonts/mgopenmodataregular-webfont.svg#MgOpenModataRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MgOpenModataOblique';
    src: url('../fonts/mgopenmodataoblique-webfont.eot');
    src: url('../fonts/mgopenmodataoblique-webfont.eot@#iefix') format('embedded-opentype'),
         url('../fonts/mgopenmodataoblique-webfont.woff') format('woff'),
         url('../fonts/mgopenmodataoblique-webfont.ttf') format('truetype'),
         url('../fonts/mgopenmodataoblique-webfont.svg#MgOpenModataOblique') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MgOpenModataBold';
    src: url('../fonts/mgopenmodatabold-webfont.eot');
    src: url('../fonts/mgopenmodatabold-webfont.eot@#iefix') format('embedded-opentype'),
         url('../fonts/mgopenmodatabold-webfont.woff') format('woff'),
         url('../fonts/mgopenmodatabold-webfont.ttf') format('truetype'),
         url('../fonts/mgopenmodatabold-webfont.svg#MgOpenModataBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MgOpenModataBoldOblique';
    src: url('../fonts/mgopenmodataboldoblique-webfont.eot');
    src: url('../fonts/mgopenmodataboldoblique-webfont.eot@#iefix') format('embedded-opentype'),
         url('../fonts/mgopenmodataboldoblique-webfont.woff') format('woff'),
         url('../fonts/mgopenmodataboldoblique-webfont.ttf') format('truetype'),
         url('../fonts/mgopenmodataboldoblique-webfont.svg#MgOpenModataBoldOblique') format('svg');
    font-weight: normal;
    font-style: normal;

}*/
/*Typography*/
h1{/*font-family:'MgOpenModataRegular', Arial, Helvetica, sans-serif;*/ font-size:20px; color:#2D987C; line-height:25px;}
h2{/*font-family:'MgOpenModataRegular', Arial, Helvetica, sans-serif; */font-size:16px; color:#101213;}


/*Header*/
header{ width:100%; padding-top:65px; }
/*Navigation*/
header .navigation{ background:#ffffff;width:100%; height:64px; border-bottom:1px solid #e6e6e6; position:fixed; top:0px; z-index:222222;}
/*Share*/
header ul.share{ float:right; margin-right:5px;}
header ul.share li{ width:28px; height:30px; float:left; list-style:none; }
header ul.share li a{ display:block; width:28px; height:30px; background-position: 2px center ;}
header ul.share li a:active{background-position: 0px center!important;}
header ul.share li.twitter a{ background:url(../images/twitter.png) no-repeat center -2px;}
header ul.share li.facebook a{ background:url(../images/facebook.png) no-repeat center -2px;}
header ul.share li.rss a{ background:url(../images/rss.png) no-repeat center -2px;}
/*Logo*/
header .logo{ display:block; height:50px; margin:7px 12px 0; position:absolute; z-index:99999999}
header .logo_wlbj{ display:block;  height:36px; margin-top:15px;margin-right:70px;}

/*Seach*/
#search{ padding:7px 10px; background:#4DC4A0; border-bottom:1px solid #43B796; display:none;}
#search fieldset{ position:relative;}
#search input{ background-color:#efefef; border:solid 1px #2F977A; font-size:12px; padding:4px 0px; color:#7b7b7b; float:left; border-radius:0px!important;}
#search input[type=text]{ width:100%; height:14px; border-right:none;  box-shadow: inset 1px 0 1px #fff; text-indent:8px;}
#search input[type=submit]{width:37px; height:24px; background:url(../images/search_d.png) no-repeat center top; text-indent:-300px; position:absolute; right:-1px;}
#search input[type=submit]:active{ background-position:center bottom;}
/*Footer*/
footer{background:#1e1e1e; margin-top: 0px;}
ul.footer_nav{ width:100%;}
ul.footer_nav li{ float:left; padding:0px 8px; border-left:solid 1px #b4b4b4; list-style:none;line-height:100%;}
ul.footer_nav li:first-child{ padding-left:0px; border-left:none;}
ul.footer_nav li a{ color:#33A285; text-shadow: 1px 1px 0 #fff;}
footer .copyright{ color:#777; padding:10px 0px; clear:both; text-align:center;  font-size:13px; border-top:solid 1px #3c3c3c;line-height:1.8;}
footer .copyright a{ color:#777;}
footer .copyright p{padding-bottom: 0; padding-top: 10px}
footer .foot_contact{border-top:solid 1px #3c3c3c; padding:15px 12px 10px; text-align:center;}
footer .foot_contact .t{  font-size:17px;color:#cccccc; margin-bottom:0px;}
footer .foot_contact .tel{ width:100%;font-size:32px;color:#cccccc; text-align:center;}
footer .foot_contact .tel span{font-family:Georgia; color:#fff; font-weight:bold;}
footer .foot_contact .ewm{ width:100%; color:#999; text-align:center}
footer .foot_contact .ewm img{  width:50%; }


.subNavBox{width:100%; }
.subNav{border-bottom:solid 1px #3c3c3c;cursor:pointer;font-size:17px;color:#cccccc;line-height:28px;padding-left:10px;background:url(../images/footnav-icon2.png) 95% 50% no-repeat; padding:10px 12px;}
.subNav:hover{color:#cccccc;}
.currentDd{color:#cccccc}
.currentDt{background:url(../images/footnav-icon1.png) 95% 50% no-repeat;}
.navContent{display: none; background:#dcdcdc; padding:0px 20px;}
.navContent li a{display:block;font-size:15px;color:#666; border-bottom:solid 1px #bbb; padding:12px 0px;}
.navContent li a:hover{ text-decoration:underline;}


.mobile{width: 100%;float: right;margin-top: 0px; position:absolute; top:0px; right:0; z-index:3;}
.mobile-inner{width: 100%;margin-right: auto;margin-left: auto;background-color: #fafafa;position: relative;}
.mobile-inner-header{width: 100%;height: 64px;position: absolute;top: 0px;left: 0px;}
.mobile-inner-header-icon{color: #000;height: 64px;font-size:25px;text-align: center;float:right;width: 60px;position: relative;-webkit-transition: background 0.5s;-moz-transition: background 0.5s;-o-transition: background 0.5s;transition: background 0.5s; margin-right:0px; border-left:1px solid #dadada;}
.mobile-inner-header-icon:hover{cursor: pointer;}
/*.mobile-inner-header-icon i{ font-style:normal; font-size:14px; position:absolute; top:36px; right:0px; width:50px;}*/
.mobile-inner-header-icon span{position: absolute;left: calc((100% - 25px) / 2);top: calc((100% - 1px) / 2);width: 25px;height: 1px;background-color: rgba(0,0,0,1);}
.mobile-inner-header-icon span:nth-child(1){transform: translateY(4px) rotate(0deg);}
.mobile-inner-header-icon span:nth-child(2){transform: translateY(-4px) rotate(0deg);}
.mobile-inner-header-icon-click span:nth-child(1){animation-duration: 0.5s;animation-fill-mode: both;animation-name: clickfirst;}
.mobile-inner-header-icon-click span:nth-child(2){animation-duration: 0.5s;animation-fill-mode: both;animation-name: clicksecond;}
@keyframes clickfirst{0%{transform: translateY(4px) rotate(0deg);} 100%{transform: translateY(0) rotate(45deg);}}
@keyframes clicksecond{0%{transform: translateY(-4px) rotate(0deg);} 100%{transform: translateY(0) rotate(-45deg);}}
.mobile-inner-header-icon-out span:nth-child(1){animation-duration: 0.5s;animation-fill-mode: both;animation-name: outfirst;}
.mobile-inner-header-icon-out span:nth-child(2){animation-duration: 0.5s;animation-fill-mode: both;animation-name: outsecond;}
@keyframes outfirst{0%{transform: translateY(0) rotate(-45deg);} 100%{transform: translateY(-4px) rotate(0deg);}}
@keyframes outsecond{0%{transform: translateY(0) rotate(45deg);} 100%{transform: translateY(4px) rotate(0deg);}}
.mobile-inner-nav{background-color: rgba(255,255,255,1);width: 100%;position: absolute;top: 64px;left: 0px;padding-top: 20px;padding-bottom: 60px;display: none;border-top:1px solid #dadada;border-bottom:1px solid #dadada;}
.mobile-inner-nav a{display: inline-block;line-height: 54px;text-decoration: none;width: 90%;margin-left: 5%;color: #333;border-bottom: solid 1px #dadada;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;font-size:17px; position:relative;} 
.mobile-inner-nav a em{  content: ""; background: url(../images/mobile_all_icons.png) -349px -151px no-repeat; position: absolute;right: 0; top:20px; width: 20px; height: 15px;}
.mobile-inner-nav a:hover{ color:#b40000;}

.mobile-inner-nav a{-webkit-animation-duration: 0.5s;animation-duration: 0.5s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: returnToNormal;animation-name: returnToNormal;}
@-webkit-keyframes returnToNormal{0%{opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}
100%{opacity: 1;-webkit-transform: none;transform: none;}}@keyframes returnToNormal{0%{opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}
100%{opacity: 1;-webkit-transform: none;transform: none;}}

/*Section*/
section#main_index{ display:inline-block; padding:0px 0px;}
section#main{ padding:30px 15px; margin:15px 0px; min-height: 50vh; background:#ffffff;}
section#main p{ padding-bottom:0px; line-height: 1.6 }
section#main h1{ padding:5px 0px 20px; line-height: 1.5; margin-bottom:20px; background:url(../images/lines.png) repeat-x center bottom; color:#000; text-align:center}
section#main p img{width: 100%; height: auto}
section#mainss{padding:30px 15px;   background:#ffffff; margin-top:-5px;}

.block_module{ background:#fff;width:100%; margin:15px auto 0; }
.block_module h2{/* height:50px; line-height:50px; margin:0 12px;*/ font-size:22px; color:#000; text-align: center }
.block_module h2 .bt_line{display: block; width: 20px; border-top: 2px solid #c00; margin: 15px auto 0;}

.paper_bh_white{ background-image:url(../images/paper_bh_white.png); background-repeat:repeat-x; background-position:center bottom; padding-bottom:8px; }
.content_container{ padding:12px 14px; display:block;}
.content_container a, .page a{ text-decoration:underline;}
a.more{ font-size:15px; font-weight:normal; background: url(../images/ico_arrow_right.png) no-repeat right center;background-size: 6px 11px; padding-right:10px; line-height:50px; color:#999}

.aboutus{background: #fff; padding-bottom: 35px;}
.aboutus .about_num{ width: 100%; margin-bottom: 10px;  background: #ffffff;  position: relative; padding-bottom: 12px}
.aboutus .about_num .txt{position: absolute; top: 10.5vw;width: 100%;   }
.aboutus .about_num .txt span{float: left; color: #999999; font-size: 15px; line-height: 1.3; width: 25%;text-align: center;  }
.aboutus .about_txt{  padding:20px 33px 10px;  }
.aboutus .about_txt p{font-size: 15px;line-height:1.9; text-indent:30px; color: #000}
.aboutus .about_img img{ width: 93%; margin: 0 auto; display: block}

.hotcar{ width:100%; background: #fff; padding: 30px 0px;}
.hotcar .hotcar_list{margin: 15px 12px 0; height: 180px; overflow: hidden; overflow-x:scroll;-webkit-overflow-scrolling: touch; -ms-overflow-style: none; }
.hotcar ul li{ float:left; height: 180px; margin-right: 30px; }
.hotcar ul li img{ height:100%;}

.service{ width:100%; background: #fff; padding: 30px 0px;}
.service .service_list{margin: 15px 25px 0; }
.service .service_list div:nth-child(1){ background: url(../images/service_01.jpg) no-repeat 0px 0; background-size: 100%;  margin-top: 25px; }
.service .service_list div:nth-child(2){ background: url(../images/service_02.jpg) no-repeat 0px 0; background-size: 100%; }
.service .service_list div:nth-child(3){ background: url(../images/service_03.jpg) no-repeat 0px 0; background-size: 100%; }
.service .service_list div:nth-child(4){ background: url(../images/service_04.jpg) no-repeat 0px 0; background-size: 100%; }
.service .service_item{ text-align: center; margin-top: 20px;  color: #000; padding: 0 20px; height: 26vh }
.service .service_item .itembg{position: absolute; width: 100%;left: 0; top: 0}
.service .service_item img{ margin-top:45px; width: 45px; }
.service .service_item .service_name{ font-size: 20px;margin-top: 10px; padding-bottom: 0; font-weight: bold}
.service .service_item .service_desc{ font-size: 15px; margin-top: 10px; padding-bottom: 0;}
.service .service_list div:nth-child(2) img{ margin-top: 35px;}



.newslist{ width:100%; background: #fff; padding: 30px 0px;}
.Menubox_index_news{margin: 25px 0px 0; height: 52px;}
.Menubox_index_news ul li{float: left; width: 50%; height: 50px; line-height: 50px; background: #f5f7fa; border-top: 2px solid #f5f7fa; text-align: center; color: #666; font-size: 17px; }
.Menubox_index_news ul li:nth-child(1) span{ display: block; border-right: 1px solid #eee;}
.Menubox_index_news ul li.click{ background: #ffffff; color: #000; border-top: 2px solid #000;}
.Contentbox_index_news{ margin: 10px 15px;}
.Contentbox_index_news ul li{ border-bottom: 1px dotted #ddd; padding: 20px 0;font-size:15px;}
.Contentbox_index_news ul li .newstitle{color: #000;}
.Contentbox_index_news ul li .desc{color: #999; line-height: 1.5; margin-top: 7px; }

.jppj .jpbox{ padding:0 12px; display:block}
.jppj .jpimg{ width:49%;}
.jppj .jpimg img{ width:100%;}
.jppj .jpbox .itemlist{ height:160px; margin:10px 0; overflow: hidden; overflow-x:scroll;-webkit-overflow-scrolling: touch; -ms-overflow-style: none;}
.jppj .jpbox .itemlist li{ float:left; width:230px; margin-right:10px;}
.jppj .jpbox .itemlist li img{ width:100%; border:1px solid #eee}
.jppj .jpbox .itemlist li .name{ font-size:16px; text-align:center;}

.hsc .jinrong{ height:205px;  overflow: hidden; overflow-x:scroll;-webkit-overflow-scrolling: touch; -ms-overflow-style: none;  border-bottom:0px solid #e6e6e6;}
.hsc .jinrong ul{margin:0px 12px 0; }
.hsc .jinrong li {float:left; height:160px;  margin-right:10px;}
.hsc .jinrong li img{ height:100%;}
.hsc .jinrong li .name{ font-size:16px; text-align:center;}
.hsc .baoxian{margin:0px 12px 0;  }
.hsc .baoxian img{ width:92%;border:1px solid #eee; padding:4%;}
.hsc .bxlc img{ width:100%; margin:10px 0 20px;}

.wmxk ul{margin:0px 12px 0px;  }
.wmxk li { border-bottom: 1px solid #F5F5F5; overflow: hidden; padding: 15px 0; }
.wmxk li a {display: table; width: 100%;}
.wmxk .img-box { width: 33.3333%; display: table-cell; vertical-align: top;}
.wmxk .img-box span { display: block;padding-right: 4px;}
.wmxk img { width: 100%;}
.wmxk .con-box { display: table-cell; width: 66.6666%;}
.wmxk .con-box h4 { font-size: 16px; height: 45px;line-height: 22px; word-break: break-all;padding-left: 6px;}
.wmxk .con-box em{color: #999; width: 100%; box-sizing: border-box; padding-left: 6px; font-size: 12px;margin-top:5px;}
.wmxk .con-box span{padding-left: 6px; display:block; font-size:14px; color:#999; margin-top:5px;}

.sliderbar{ width:100%; height:45px;overflow: hidden; border-bottom:1px solid #eee;position:fixed; z-index: 10}
.navlist { width:100%;height:45px;overflow: hidden;background:#ffffff;  overflow-x: scroll;-webkit-overflow-scrolling: touch; }
.navlist ul{  width:135%; padding:0 12px; }
.navlist ul li { float:left;  height:45px;background:#ffffff; line-height:45px; font-size:15px; }
.navlist ul li span{ margin:0px 14px; border-left: 1px solid #ddd; display: inline-block; width: 1px; height: 10px; color:#ddd}
.navlist ul li a{ color:#777; }
.navlist ul li a.current{ color:#c00; }
.navlist::-webkit-scrollbar{display: none;}

.nybanner{ padding-top:45px; }
.nybanner img{ width:100%;}


.nynewslist LI { BORDER-BOTTOM:1px dotted #ddd; padding: 15px 0;}
.nynewslist LI .addtime{ font-size:14px;background:url(../images/ico_time.png) no-repeat left 6px; background-size: 15px 15px; padding-left:22px; color:#bbb; margin-top: 5px}
.nynewslist LI .thumbimg{ width:38%; margin-right:15px; margin-top: 2px; border: 1px solid #ddd}
.nynewslist LI .thumbimg img{ width:100%; }
.nynewslist LI .news_con{ width:57%;}
.nynewslist LI .news_title a{ font-size:15px; }
.nynewslist LI .desc{ color:#999; line-height: 1.5; margin-top: 5px;}
.nynewslist LI .news_title0{font-size: 16px;}

.pj_title{ font-size:22px; margin-top:0px}
.pj_slogan{ color:#555; margin-top:10px; margin-bottom:20px; font-size:15px; background: url(../../images/icon_43.gif) no-repeat center bottom; padding-bottom:30px; }
.pj_title_0{ font-size:19px; margin-top:25px; margin-bottom:10px; font-weight:bold; color:#474747}
.pj_txt{ color:#555}
.x3{ width:100%; height:8px; background:url(../../images/x3.jpg) no-repeat center top; }

.jobslogan1{font-size:14px; text-align:center; color:#777; margin-bottom:20px; }
.jobslogan1 h4{ font-size:17px; color:#d00; margin-bottom:5px;}
.jobslogan2{font-size:17px; text-align:center; color:#333; margin-bottom:30px; }

.joblist{ BORDER-top: #f2f2f2 1px solid;}
.joblist a.links{ padding:15px 0; display:block;background:url(../images/ico_arrow_right.png) no-repeat right center; background-size:12px; }
.joblist LI { BORDER-BOTTOM: #f2f2f2 1px solid;transition-duration: .3s; transition-property: background;}
.joblist LI H3 { font-size:17px; color:#000; margin-bottom:0px; }
.joblist LI .other{ font-size:14px; color:#777;}
.joblist LI .other span{  margin:0 10px; color:#ddd}
.hot-tip {display: inline-block; width: 31px; height: 14px; margin-left: 5px; background: url(http://img03.mifile.cn/webfile/images/2013/hr/hr-icon.png) -49px 0 no-repeat;
_background-image: url(http://img03.mifile.cn/webfile/images/2013/hr/hrie-icon.png?20140114);}
.joblist .infos{ margin-top:0px; }
.joblist .infos .by{ font-size:17px; padding-bottom:20px; color:#d28f1e}
.joblist .infolist{border-top:1px solid #dadada; padding:15px 5px; }
.joblist .infolist .tel{  color:#666; margin-top:5px;}

.job,.job p,.job,.job span{ font-size:14px; color:#666;}
.job H4 { font-size:18px; height: 20px; line-height: 20px; display: block; color:#000; margin-bottom:20px; border-left: 3px solid #009ade; padding-left: 10px;}
.job .title{ color:#c00; }
.job .fuli{ border-top:0px solid #dadada; padding-top:30px; padding-bottom:20px;}
.job .fuli .title0{ color:#d28f1e; font-weight:bold; }
.job .zwsq,.apply_table .sbt,.zhihuan_table .sbt{ width:50%; margin:0 auto; height:45px; line-height:45px; background:#009ade; display:block; color:#ffffff; text-align:center; border:0; cursor:pointer;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; font-size:17px }
.job .zwsq:hover,.apply_table .sbt:hover,.zhihuan_table .sbt:hover{ background:#0078c4}
.job .zwsq{ margin-top:20px;}

.ct_add{BACKGROUND: url(../images/ct_add.jpg) no-repeat 0px 0; background-size:170px 156px;margin-bottom:30px;}
.ct_add .dizhi,.ct_tel .dizhi{ text-align:center; font-size:18px; padding-top:113px; }
.ct_add .info,.ct_tel .info{ text-align:center; padding-top:20px;}
.ct_tel{BACKGROUND: url(../images/ct_tel.jpg) no-repeat 0px 0;background-size:170px 166px; margin-bottom:30px;}

.apply_table{ font-size:16px; margin:20px auto; width:85%;}
.apply_table div{ padding:15px 0px 5px; }
.apply_table div span{ padding-bottom:8px; display:block;}
.apply_table .job_name{color:#c00;}
.apply_table .apply_input {BORDER: #B7DAEF 1px solid;WIDTH: 100%; height:28px; padding:2px;background:none; }
.apply_table .apply_textarea{BORDER: #B7DAEF 1px solid;WIDTH: 100%; height:80px;padding:2px;background:none; }
.apply_table .hx{ color:#eb0006; padding-right:5px;}
.apply_table .sex{ font-size:14px; padding-left:5px;}
.apply_table .sbt{ margin-top:10px;}
.apply_table select{BORDER: #B7DAEF 1px solid;WIDTH: 100%; height:34px; line-height:34px; color:#777;font-size:16px; background: url(../images/jiantou.jpg) no-repeat 97% center;display: block; margin-bottom:10px;}
.apply_table option{WIDTH: 100%; display: block;min-height: 1.2em; padding: 0px 2px 1px;}
.apply_table input[type=text],.apply_table textarea{ color:#777;font-size:16px; -webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}
.apply_table input[type=text]:hover,.apply_table textarea:hover,.apply_table select:hover{BORDER: #0087c3 1px solid; }


.title_now{ border-bottom:1px solid #f2f2f2; padding-bottom:15px;text-align:center; font-size:20px;}
.bz{ color:#da8e09; margin-top:10px; font-size:13px;}
.bz .btx{ color:#777;}

.zhihuan_slogan{ font-size:14px; text-align:center; color:#777; margin-top:20px; margin-bottom:40px;}
.zhihuan_slogan h4{font-size:18px; color:#333;margin-bottom:10px;}

.zhihuan_table{ font-size:16px; margin:20px auto; width:100%;}
.zhihuan_table div{ padding:15px 0px 5px;width:85%;margin:0px auto;  }
.zhihuan_table div span{ padding-bottom:8px; display:block;}
.zhihuan_table .apply_input {BORDER: #B7DAEF 1px solid;WIDTH: 100%; height:28px; padding:2px;background:none; }
.zhihuan_table .apply_textarea{BORDER: #B7DAEF 1px solid;WIDTH: 100%; height:80px;padding:2px;background:none; }
.zhihuan_table .hx{ color:#eb0006; padding-right:5px;}
.zhihuan_table .sex{ font-size:14px; padding-left:5px;}
.zhihuan_table .sbt{ margin-top:10px;}
.zhihuan_table select{BORDER: #B7DAEF 1px solid;WIDTH: 100%; height:34px; line-height:34px; color:#777;font-size:16px; background: url(../images/jiantou.jpg) no-repeat 97% center;display: block; margin-bottom:10px;}
.zhihuan_table option{WIDTH: 100%; display: block;min-height: 1.2em; padding: 0px 2px 1px;}
.zhihuan_table input[type=text],.zhihuan_table textarea{ color:#777;font-size:16px; -webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}
.zhihuan_table input[type=text]:hover,.zhihuan_table textarea:hover,.apply_table select:hover{BORDER: #0087c3 1px solid;}
.zhihuan_table .t2{ width:100%; height:40px; line-height:40px; background:#f7f7f7; margin:40px 0 20px; padding:0;}
.zhihuan_table .t2 span{  padding-left:20px; font-weight:bold;}

.usedcar_jinrong {margin:20px 0; width:100%}
.usedcar_jinrong .t2{font-size:18px; color:#333;margin-bottom:20px; text-align:center;}
.usedcar_jinrong a.jrsq{ background:#95000d; display:block; width:62px; height:28px; line-height:28px; color:#fff; text-align:center;transition-duration: .3s; transition-property: background;}
.usedcar_jinrong a.jrsq:hover{background:#009ade; border:0; }
.usedcar_jinrong .jrzabox{ width:100%;  margin:20px auto; border:1px solid #ececec;}
.usedcar_jinrong .jrzabox .zainfo{ padding:15px 0 20px 10px;}
.usedcar_jinrong .jrzabox .zainfo h4{margin-bottom: 10px;  font-size: 18px; font-weight:bold; line-height: 40px;}
.usedcar_jinrong .jrzabox .zainfo .info{padding-left: 16px; font-size:12px; margin:0; background: url(../images/ico_article.jpg) no-repeat 3px 50%; color: #707070; line-height:180% }
.usedcar_jinrong .jrzabox .zainfo .date{padding-left: 26px; margin-top: 10px; font-size: 14px; color: #444; line-height: 30px; background: url(../images/ico_time.png) no-repeat left center;}
.usedcar_jinrong .jrzabox .zapic img{ width:100%; }

.jingpinlist{ margin-top:20px;}
.jingpinlist .pic{ background:url(../images/desktop_list_bg.gif) no-repeat center top; width:48%; margin:10px 1%; text-align:center; overflow:hidden; float:left;}
.jingpinlist .pic img{ padding-top:3px; width:100%; }
.jingpinlist .pic .name{ font-size:14px; margin-top:10px; display:block; text-align:center}


.car_list { width:100%; }
.car_list .cx_title{BACKGROUND: url(../images/cxtit.png) no-repeat center center; width:100%; text-align:center; margin:20px auto 0; padding:10px 0;}
.car_list .cx_title span{ font-size:22px;}
.car_list .hotcars{ height: 180px; padding: 10px 0; overflow: hidden; overflow-x:scroll;-webkit-overflow-scrolling: touch; -ms-overflow-style: none; background: #fff; margin-bottom: 30px;}
.car_list ul.clist li{ float:left; height: 180px; margin-right: 30px; }
.car_list ul.clist li img{ height:100%;}

.newstime{ text-align:center; color:#999; font-size:12px; margin-top:-10px; margin-bottom:30px; }
.pageNavis{BORDER-top: #efefef 1px solid; padding-top:10px;font-size:14px; margin-top:20px; }
.pageleft,.pageright{ padding:5px 0;}
.pageNavis a{color: #888}

.car560_tab{  width:95%; margin:50px auto 20px; }
.car560_tab a{ width:99%; height:44px;line-height:44px; margin:5px auto;   text-align:center; display:inline-block; cursor:pointer; border:1px solid #333; font-size:16px;}
.car560_tab a.active{ background:#333; color:#ffffff;}


/*car*/
/*.bg1{ background:#fcfcfc;}
.bg2{ background:#f1f1f1;}
*/
.bg3{ background: #f7f8f8;}
.model_detail{  background: #fff; overflow-x: hidden;}
.car_kv{ overflow: hidden;}
.car_kv img{width:100%;}
.part{ padding:40px 0 15px;}
.model_detail .carname{ width:100%; margin:30px auto; color:#4c4c4c;  text-align:center; font-size:24px;}
.model_detail .carname .name{ background:#fff; padding:0px 10px; display:inline-block; position:relative}
.model_detail .carname span{ border-top:1px solid #ddd; font-size:12px; position:absolute;top:50%;  display:block; width:50px;}
.model_detail .carname span.lt1{left:-55px; }
.model_detail .carname span.lt2{right:-55px; }

.model_detail .title{ font-size:20px; color:#d32124 ; text-align:center; }
.model_detail .title0{ color:#333 ; }
.model_detail .slogan{ font-size:14px; color:#777; margin:15px auto 25px; width:88%; line-height:24px; }
.model_detail .slogan1{ text-align:center; font-size:14px; color:#777; margin:15px auto 25px; width:90%; line-height:24px;}
.model_detail .slogan2{text-align:center; font-size:14px;  color:#777; line-height:25px; margin-bottom:15px;}
.model_detail .slogan3{ width: 100%; margin: 0 auto;}
.model_detail .slogan3 img{ width: 100%;}
.model_detail .title9{font-size: 20px;font-weight: bold; line-height: 30px; width: 100%; text-align: center; color: #c00; margin-bottom: 30px; letter-spacing:1px;}
.model_detail .title9 span{font-weight:normal; display:block; font-size: 18px; margin-bottom: 10px; color: #cd3030;letter-spacing:5px;}

.model_detail .tit{ font-size:16px; text-align:center; margin:15px 0 10px;}
.model_detail .info{ color:#999; margin:0 auto 20px; width:90%; font-size:10px; }

.model_detail .neishi span,.car_510 .neishi1 span{width:100%;  text-align:center;  margin-top:3px; display:block; color:#999; } 
.model_detail .neishi{ width:48.5%; margin:0 1.5% 4.5% 0 ;overflow: hidden;float:left; }
.model_detail .neishi img{ width:100%;}
.model_detail .neishi1 { position:relative; width:56%;}
.model_detail .neishi1 img{ width:100%;}
.model_detail .neishi2 { position:relative; width:100%; float:none;}

.model_detail .car_5302019 .neishi{ width:95%; margin: 10px auto;float: none;}

.model_detail .car_rs5 .tit9{width:9.76rem; height: 2.5rem; line-height:2.5rem;font-weight: bold;  font-size: 13px; text-align: center; margin: 1.5rem auto 0.38rem;background: url(../images/rs5_pic_title.png) no-repeat; background-size: 100%; }
.model_detail .car_rs5 .desc{ text-align: center; color: #817f7f; margin-bottom:0.38rem;}
.model_detail .car_rs5 .neishi{ width: 19%; margin: 10px 0.5% 0; float: left;}
.model_detail .car_rs5 .neishi img{ width: 100%;}
.model_detail .car_rs5 .neishi h3{ text-align: center; margin-top: 5px; }
.model_detail .car_rs5 .ns{ width: 31.9%; margin: 12px 0.7% 0; }
.model_detail .car_rs5 .znjs{margin:20px auto 0px; width:92%; float: none;}
.table-head { width: 100%; height: auto; box-sizing: border-box;}
.table-head table{width: 100%;}
.table-head tr {height: 40px;background: #545657;border-bottom: 1px #444243 solid;color: #fff;}
.table-head tr br {display: none;}

.table-head tr.price {background-color: #707073;border-bottom: 0;}
.table-head td {margin: 3px;padding: 4px;border-left: 1px #444243 solid;text-align: center;box-sizing: border-box;}
.table-head td:first-child {border-left: 0;text-align: left;}
.table-main {width: 100%;height: 400px;box-sizing: border-box;overflow-y: scroll;}
.table-main::-webkit-scrollbar {width: 10px;background: #cacac9;border-radius: 10px;}
.table-main::-webkit-scrollbar-thumb {height: 30px;background: #848181;border-radius: 10px;}
.table-main table {width: 100%;}
.table-main tr {height: 40px;}
.table-main tr.table_tit {background: #9a9ea0;color: #ffffff;}
.table-main td {height: 40px;margin: 3px;padding: 4px;border-top: 1px #cdcdcd solid;border-left: 1px #cdcdcd solid;text-align: center;box-sizing: border-box;}
.table-main td:first-child {border-left: 0;text-align: left;}
.model_detail .prompt {font-size: 12px;line-height: 20px; padding: 20px 0;line-height: 20px;}

.model_detail .parameter { width: 98%; margin: 0px auto 30px; font-size: 10px;}
.model_detail .parameter table { width: 100%}
.model_detail .parameter #parameter_title { margin-top:30px; }
.model_detail .parameter #parameter_title td { border-left: 1px #444243 solid; border-right: 1px #444243 solid; color: #fff; text-align: center; line-height: 1.5em; padding: 0.625em;  }
.model_detail .parameter #parameter_title .title1 td { background: #363636; font-weight: bold; }
.model_detail .parameter #parameter_title .title2 td { background: #464646; }
.model_detail .parameter #parameter_title .title3 td { background: #535152; }
.model_detail .parameter #parameter_title .title4 td { background: #7a7a7a; }
.model_detail .parameter #parameter_title td.item_first { padding: 0.625em; border-left: 0; text-align: left; }
.model_detail .parameter #parameter_title td.item_last { border-right: 0; }
.model_detail .parameter #parameter_title .title td { border: 0; }

.model_detail .parameter .parameter_main_table{ height:300px; overflow:hidden; overflow-y:scroll;-webkit-overflow-scrolling: touch; -ms-overflow-style: none;}
.model_detail .parameter #parameter_main td { border: 1px #cdcdcd solid; color: #464646; text-align: center; line-height: 1.5em; word-wrap:break-word; padding: 0.625em; }
.model_detail .parameter #parameter_main tr.subtitle td { background: #464646; padding-left: 0.625em; color: #fff; text-align: left;padding: 0.625em; }
.model_detail .parameter #parameter_main td.item_first { padding: 0.625em; border-left: 0; text-align: left; line-height: 1.5em }
.model_detail .parameter #parameter_main td:last-child { border-right: 0; }
.model_detail .parameter .prompt img { width:100%; }

.model_detail .parameter .scroll_p { width: 100%; height: 400px; /*margin: 30px auto 0; padding-right: 30px;*/ -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
.model_detail .parameter .scroll_p { height: 300px; }

/*RC-6*/
.car_rc6{padding:60px 0 10px; position: relative; text-align: center; border-bottom: 1px solid #dddddd}
.car_rc6 .box_tit{ position: relative;display: inline-block;padding-top: 40px; margin-bottom: 40px; }
.car_rc6 .box_tit:before {content: '';width: 20%;height: 1px; background: #333;position: absolute;left: 40%;top: 0;}
.car_rc6 .box_tit h2 {font-size: 30px;font-weight:bold;letter-spacing: 12px;color: #333;margin-bottom: 20px;display: inline-block;position: relative;padding: 0 50px;}
.car_rc6 .box_tit h2:before,.car_rc6 .box_tit h2:after {content: ''; width: 28px; height: 19px; background: url(../images/ba.png) no-repeat; position: absolute; left: 0; top: 0px;}
.car_rc6 .box_tit h2:after {left: auto;right: 0;}
.car_rc6 .box_tit h3 {font-size: 25px;letter-spacing: 5px;color: #666;font-weight: normal;}
.car_rc6 .box_main img{ width: 100%;}
.car_rc6 .detail_item{display: inline-block; width: 100%; margin-bottom: 20px;}
.car_rc6 .detail_item img{ width: 100%; margin-bottom: 20px;}
.car_rc6 .pz{ color: #333; font-size: 24px; letter-spacing: 5px; margin-bottom: 30px;}
.car_rc6 .detail_item p{ font-size: 14px; line-height: 26px; color: #333;letter-spacing: 1px; text-align: left; margin-left: 15%;}
.car_rc6 .biaoMain{ height:400px; overflow-x:hidden; overflow-y:auto;}
/*表格*/
.car_rc6 .tg{border-collapse: collapse;border-spacing: 0;width: 80%;margin: 20px auto;background-color: #fff; line-height: 20px;}
.car_rc6 .tg td{font-family: Arial, sans-serif;font-size: 14px;text-align: center;padding: 10px 0;border-style: solid;border-width: 1px;overflow: hidden;word-break: break-all;border-color: black;}
.car_rc6 .tg th{font-family: Arial, sans-serif;font-size: 14px;font-weight: normal;padding: 10px 0;border-style: solid;border-width: 1px;overflow: hidden;word-break: normal;border-color: black;}
.car_rc6 .tg .tg-n86w{background-color: #3d76ba;color: #ffffff;border-color: inherit;/*vertical-align:top*/text-align: left;}
.car_rc6 .tg .tg-c3ow{border-color: inherit;text-align: center;/*vertical-align:top*/}
.car_rc6 .tg .tg-us36{border-color: inherit;/*vertical-align:top*/}
.car_rc6 .tg .tg-7btt{font-weight: bold;border-color: inherit;text-align: center;/*vertical-align:top*/}
.car_rc6 .tg .tg-ugqn{background-color: #3d76ba;color: #ffffff;border-color: #3d76ba;/*vertical-align:top*/text-align: left;}
.car_rc6 .tg td {width: 14%;}


/*RM-5*/
.car_rm5{padding:40px 0 0px;}
.car_rm5 .p_h1 {text-align: center; margin-bottom: 30px;}
.car_rm5 .p_h1 img{ width: 52%;}
.car_rm5 .rm5_box{ width: 100%; position: relative;}
.car_rm5 .rm5_box .p1_bg,.car_rm5 .rm5_d1 .p1_bg{width: 100%;}
.car_rm5 .rm5_box .rm5_txt_mask{position: absolute; left:0; top:0}
.car_rm5 .rm5_box .rm5_txt_mask_right{position: absolute; right: 0; top:0; float: right;}
.car_rm5 .rm5_box .rm5_t1{position: absolute; left:3.73333vw;; top:15.06667vw; width:28.8vw; }
.car_rm5 .rm5_box .rm5_t1_right{position: absolute; right: 3.73333vw; top:12vw; width:28.8vw; }
.car_rm5 .rm5_d1{ width: 100%; }
.car_rm5 .rm5_d2{ width: 100%; background: #f1f1f1; padding-bottom: 40px; }
.car_rm5 .pz{ color: #333; letter-spacing: 2px; font-size: 24px; margin-bottom: 30px;}
.Menubox_rm5{  height:52px; width:100%; margin:0px auto 0;background: #f0f1f3;}
.Menubox_rm5 ul li{text-align:center; float:left;background:#bfbfbf;color:#ffffff; width:13%; height:22px; line-height:22px; cursor:pointer;margin:15px 2%; font-size:14px; border-radius:6px;}
.Menubox_rm5 ul li.hover{background:#3d7da9;color:#ffffff;}
.Menubox_rm5 ul li.zy{ background: none;color:#3d7da9;width:18%;  margin-left: 3%; margin-right: 2%; }
.Contentbox_rm5{width:90%; margin:15px auto 10px; padding:  5% 5%; background: #f0f1f3; }
.Contentbox_rm5 img{ width:100%;}
.car_rm5 .pz_hgs{ height:300px; width:100%;overflow-y:scroll; overflow-x:hidden; margin:3% auto 0px;}
.car_rm5 .rm5_tip{ margin:0 5%;}

/*RS-3*/
.car_rs3{ padding-top: 7%;}
.car_rs3 .p_h1 {text-align: center; margin-bottom: 6%;}
.car_rs3 .rs3_d1{ width: 100%; }
.Menubox_rs3{ width: 90%; height:auto; margin: 0 auto ; }
.Menubox_rs3 img{ width: 100%; display: block; opacity: 0}
.Menubox_rs3 div{ float: left; width: 12%; height: auto;  margin: 0 4%; }
.Menubox_rs3 div span.cl1{ display: block; width: 100%; height: 100%;  background:url(../images/rs3_c1.png) no-repeat left top; background-size:100%; }
.Menubox_rs3 div span.cl2{ display: block; width: 100%; height: 100%;  background:url(../images/rs3_c2.png) no-repeat left top; background-size:100%; }
.Menubox_rs3 div span.cl3{ display: block; width: 100%; height: 100%;  background:url(../images/rs3_c3.png) no-repeat left top; background-size:100%; }
.Menubox_rs3 div span.cl4{ display: block; width: 100%; height: 100%;  background:url(../images/rs3_c4.png) no-repeat left top; background-size:100%; }
.Menubox_rs3 div span.cl5{ display: block; width: 100%; height: 100%;  background:url(../images/rs3_c5.png) no-repeat left top; background-size:100%; }
.Menubox_rs3 div.click span{background-position:left bottom;}
.Contentbox_rs3 { text-align: center;  margin: 6% auto 0; width: 85%;}
.Contentbox_rs3 img,.car_rs3 .rs3_d1 .p1_bg,.car_rs3 .pz_rs3 img{ width: 100%;}
.car_rs3 .pz_rs3{ height:300px; width:100%;overflow-y:scroll; overflow-x:hidden; margin:3% auto 0px;}

/*RC-5*/
.layer2_rc5{position: relative}
.layer2_rc5 img,.layer3_rc5 img,.layer4_rc5 img{ width: 100%;}
.layer2_rc5 .btchange{ position: absolute; width: 43.7%; height: 11.3%; top: 37.6%; left: 28%; cursor: pointer; display: block;}
.layer2_rc5 .rc5{ background-color: white;top:23%; background-image: url(../images/changerc5.png);background-size: 60%; background-position: center; background-repeat: no-repeat; }
.layer2_rc5 .rc5w{ left:28%;background-image: url(../images/changerc5w.png);background-size: 60%; background-position: center; background-repeat: no-repeat; }
.rc5bg{position: relative; width: 100%}
.prop{position: relative;}
.prop .clock,.prop .clock .pointhour,.prop .clock .pointminute{position:absolute; background-size: contain;  background-repeat: no-repeat;background-position: center;}
.prop .clock{background-image: url("../images/clock.png"); top: 0.5rem; left: 0.4rem; height: 1.7rem; width: 1.7rem;}
.prop .clock .pointhour{background-image: url("../images/pointhour.png"); width:100%; height:100%; transition: 1.5s all ease;}
.prop .clock .pointminute{background-image: url("../images/pointminute.png"); width:100%; height:100%; transition: 1.5s all ease;}
.prop .clock .timetext{font-size: 20px; color: white; left: 60%; top: 57%; position: absolute;}
.Menubox_rc5{  position: absolute; bottom: 0.94rem;  left: 50%; transform: translateX(-50%); width: 100%; height: 4.26%; text-align: center; }
.Menubox_rc5 .cl1{ display: inline-block; cursor: pointer; width:1.19rem; height: 0.48rem; margin: 0 0.12%; background:url(../images/rc5_bt_white.png) no-repeat left top;background-size: 100%; }
.Menubox_rc5 .cl2{ display: inline-block; cursor: pointer; width:1.19rem; height: 0.48rem; margin: 0 0.12%;background:url(../images/rc5_bt_blue.png) no-repeat left top; background-size: 100%;}
.Menubox_rc5 .cl3{ display: inline-block; cursor: pointer; width:1.19rem; height: 0.48rem; margin: 0 0.12%;background:url(../images/rc5_bt_gold.png) no-repeat left top; background-size: 100%;}
.Menubox_rc5 .cl4{display: inline-block;  cursor: pointer; width:1.19rem; height: 0.48rem; margin: 0 0.12%;background:url(../images/rc5_bt_grey.png) no-repeat left top; background-size: 100%;}
.Menubox_rc5 .cl5{ display: inline-block; cursor: pointer; width:1.19rem; height: 0.48rem; margin: 0 0.12%;background:url(../images/rc5_bt_red.png) no-repeat left top; background-size: 100%;}
.Menubox_rc5 .click{background-position:left bottom;}
.Contentbox_rc5{ top: 0;left:0; transition: all 0.5s ease;}
.Contentbox_rc5 .title_rc5 img{position:absolute;background-size: contain;background-position-x: left;top: 1.51rem; left: 1.4rem;}
.Contentbox_rc5 .title_rc5.white img,.Contentbox_rc5 .title_rc5.blue img{height: 2.53rem; width: 4.36rem;}
.Contentbox_rc5 .title_rc5.gold img{height: 2.52rem; width: 5.15rem;}
.Contentbox_rc5 .title_rc5.grey img{height: 2.52rem; width: 4.36rem;}
.Contentbox_rc5 .title_rc5.red img{height: 2.92rem; width: 4.37rem;}
.Contentbox_rc5 .car img{position:absolute; top: 6.19rem; width: 7.92rem; height: 2.43rem; left: -0.3rem;background-size: contain;background-position-x: left;}
.prop .title{position: absolute; background-size: contain; background-position-x: left; transition: all ease 0.6s; transform: translateY(300%);}
.prop .title.show{transform: translateY(0); opacity: 1; /* transition: none; */}
.prop .bts.m{position: absolute; bottom: 0.35rem; left: 50%; transform: translateX(-50%); height: 1.21rem !important; text-align: center; z-index: 2;display: flex;}
.bts .bt{ height: 100%; width:auto; background:none; margin: 0;}
.bts .bt img{object-fit: contain; height: 100%;}
.layer6_rc5 .title {background-image: url(../images/rc5_property1-t1.png);background-repeat: no-repeat; top: 1.51rem; left: 0.75rem; height: 1.2rem; width: 5.86rem;}
.layer7_rc5 .title {background-image: url(../images/rc5_property2-t1.png);background-repeat: no-repeat; top: 1.51rem; left: 1.48rem; height: 1.85rem; width: 4.33rem;}
.layer8_rc5 .title {background-image: url(../images/rc5_property3-t1.png);background-repeat: no-repeat; top: 1.51rem; left: 0.36rem; height: 1.19rem; width: 6.72rem;}
.layer9_rc5 .title {background-image: url(../images/rc5_property4-t1.png);background-repeat: no-repeat; top: 1.51rem; left: 1.32rem; height: 1.82rem; width: 4.35rem;}
.layer10_rc5 .title {background-image: url(../images/rc5_property6-t1.png);background-repeat: no-repeat; top: 1.51rem; left: 0.6rem; height: 1.18rem; width: 6.41rem;}
.layer11_rc5 .title {background-image: url(../images/rc5_property5-t1.png);background-repeat: no-repeat; top: 1.51rem; left: 0.32rem; height: 1.18rem; width: 6.92rem;}
.layer12_rc5 .title {background-image: url(../images/rc5_property7-t1.png);background-repeat: no-repeat; top: 1.51rem; left: 0.32rem; height: 1.40rem; width: 6.86rem;}
.layer7_rc5.prop .bts.m{ height: 1rem !important;}
.layer8_rc5.prop .bts.m{ height: 0.8rem !important;}
.layer13_rc5{width: 100%; height: 13rem; margin: 0 auto;background-image: url(../images/rc5_table1.jpg); background-size: cover; background-repeat: no-repeat;}

/*RC-5W*/
.layer2_rc5w .rc5{background-color:#f4f5f7;}
.layer2_rc5w .rc5w{background-color: #ffffff;}
.Contentbox_rc5w .title_rc5 img{position:absolute;background-size: contain;background-position-x: left; top: 1.5rem; left: 1.4rem; height: 1.77rem; width: 4.57rem;}
.Contentbox_rc5w .title_rc5.white img,.Contentbox_rc5 .title_rc5.blue img{height: 1.77rem; width: 4.57rem;}
.Contentbox_rc5w .title_rc5.gold img{height: 1.77rem; width: 5.14rem; left: 1.11rem; top: 1.5rem;}
.Contentbox_rc5w .title_rc5.grey img{height: 1.77rem; width: 4.37rem; left: 1.435rem;}
.Contentbox_rc5w .title_rc5.red img{height: 1.97rem; width: 4.36rem; left: 1.44rem;}
.Contentbox_rc5w .car img{position:absolute; top: 6.76rem; width: 5.28rem; height: 2.05rem; left: 1.57rem;background-size: contain;background-position-x: left;}
.layer5_rc5w_a .title {background-image: url(../images/rc5w_property2a-t1.png);background-repeat: no-repeat; top: 1.51rem; left: 0.78rem; height: 1.19rem; width: 6.15rem;}
.layer6_rc5w .title {background-image: url(../images/rc5w_property1-t1.png);background-repeat: no-repeat; top: 1.51rem; left: 1.75rem; height: 1.2rem; width: 5.86rem;}
.layer7_rc5w .title {background-image: url(../images/rc5w_property2-t1.png);background-repeat: no-repeat;  top: 1.51rem; left: 0.58rem; height: 1.24rem; width: 6.54rem;}
.layer8_rc5w .title {background-image: url(../images/rc5w_property3-t1.png);background-repeat: no-repeat;  top: 1.51rem; left: 0.5rem; height: 1.18rem; width: 6.38rem;}
.layer9_rc5w .title {background-image: url(../images/rc5w_property4-t1.png);background-repeat: no-repeat; top: 1.51rem; left: 0.2rem; height: 1.25rem; width: 7.15rem;}
.layer10_rc5w .title {background-image: url(../images/rc5w_property6-t1.png);background-repeat: no-repeat; top: 1.51rem; left: 0.3rem; height: 1.18rem; width: 6.91rem;}
.layer11_rc5w .title {background-image: url(../images/rc5w_property5-t1.png);background-repeat: no-repeat;  top: 1.51rem; left: 0.55rem; height: 1.18rem; width: 6.41rem;}
.layer12_rc5w .title {background-image: url(../images/rc5w_property7-t1.png);background-repeat: no-repeat; top: 1.51rem; left: 1.52rem; height: 2.03rem; width: 4.75rem;}
.layer13_rc5w{width: 100%; height: 13rem; margin: 0 auto;background-image: url(../images/rc5w_table2.jpg); background-size: cover; background-repeat: no-repeat;}

/*mini*/
.slideP3{height: 170.6667vw; position: relative;}
.slideP3 .car-logo{position: absolute; left: 6vw; top: 8.6667vw; width: 27.7333vw;}
.slideP3 .car-wrap{position: absolute; bottom: 0; left: 0;  width: 100vw; height: 86vw;/* background-color: #c8ebf0;*/}
.slideP3 .line{position: absolute; background: #333; width: 7.55208vw; height: 1px; top: 17.96875vw; left: 4.03646vw;z-index: 2;}
.Menubox_mini{position: absolute; width: 100%; position: absolute; left: 0; top: 21.0667vw; text-align: center; }
.Menubox_mini ul li{ font-size: 3.3333vw; color: #bfbfbf; display: inline-block; margin: 0 6.4vw;}
.Menubox_mini ul li.click{  color: #333;}
.Contentbox_mini{ top: 0;left:0; transition: all 0.5s ease;}
.Contentbox_mini .carPrice{width: 100%; position: absolute; left: 0; top: 57.3333vw; font-size: 4.5333vw;text-align: center; display: block;  color: #333;z-index: 2;}
.Contentbox_mini .carPrice i{font-style: normal; font-size: 3.4333vw;}
.Contentbox_mini .carPrice .p{font-size: 5.00625vw; font-weight: bold}
.Contentbox_mini .carPrice .pri{font-size: 9.3333vw; font-weight: bold}
.Contentbox_mini .carPrice .carDistance{font-size: 3.15417vw; margin-top: 5px;display: block;}
.Menubox_mini_color{width: 100%; position: absolute; left: 5%; bottom: 17%; z-index: 9; text-align: center; transform: translateZ(0);}
.Menubox_mini_color ul li{width: 16.133vw; display: flex; float: left;  margin: 0 2.9333vw;}
@keyframes img-color{
0% {transform: scale(1)}
50% {transform: scale(1.2)}
100% {transform: scale(1)}
}
.Menubox_mini_color ul li.click .img-color,.Menubox_mini_color ul li:hover .img-color{animation: img-color .5s linear forwards;}
.Menubox_mini_color .img-color{width: 6.6667vw; transition: all 1s; float: left;z-index: 2;}
.Menubox_mini_color .txt{width: 15.8667vw; height: 6.4vw; background-image: url(../images/mini-color-btn-txt.png); background-size: 200%; background-position-x: 100%; cursor: pointer; transform: scale(1); margin-left: .5vw;float: left; z-index: 2;}
.Menubox_mini_color .cl1 .txt{background-position-y: 0; }
.Menubox_mini_color .cl2 .txt{background-position-y: 33.3%; }
.Menubox_mini_color .cl3 .txt{background-position-y: 66.6%;  }
.Menubox_mini_color .cl4 .txt{background-position-y: 100%;  }
.Menubox_mini_color ul li.click.cl1 .txt,.Menubox_mini_color ul li.click.cl2 .txt,.Menubox_mini_color ul li.click.cl3 .txt,.Menubox_mini_color ul li.click.cl4 .txt{background-position-x: 0; }
.Contentbox_mini_color{ top: 0;left:0; transition: all 0.5s ease;}
.Contentbox_mini_color .img{width: 100%; height: auto;}
.Contentbox_mini_color h1{width: 100%; position: absolute; left: 0vw; top: -50vw; text-align: center; display: block; font-weight: normal;  font-size: 7vw; color: #333; margin: 0; line-height: 1.2;}
.Contentbox_mini_color h1 span{font-size: 6vw; font-weight: bold}
.slideP4-1,.slideP4-2,.slideP4-3{ min-height: 100vh; height: auto}
.slideP4-1 .cont .slideP4-title,.slideP4-2 .cont .slideP4-title,.slideP4-3 .cont .slideP4-title{width: 48.7333vw;display: block; margin-left: 10.6667vw; margin-top: 2.6667vw;font-size: 6.6vw; line-height: 1.7; letter-spacing: 0vw}
.slideP4-1 .cont .slideP4-title span,.slideP4-2 .cont .slideP4-title span,.slideP4-3 .cont .slideP4-title span{font-size: 3.2vw; display: block; margin-top:1.5vw; }
.more-warp{position: relative; margin-top: 6.6667vw; }
.more-warp .box{width: 100vw; position: relative; overflow: hidden;}
.more-warp .box-title span{ width: 7.2vw; height: 1.1vw; background: #ea0029; display:inline-block;}
.more-warp .box-title i{ font-style: normal; margin-left: 2.5vw; font-size: 8.0vw; vertical-align: bottom;font-weight: bold;}
.more-warp .box-title font{font-size: 5.2vw; letter-spacing: 0.3vw; margin-left: 0.5vw; vertical-align:bottom; font-weight: bold;}
.more-warp .box-title p{font-size: 3.5vw; line-height: 2.4; font-weight: normal; margin-left:7.5vw; margin-top: 2.9vw; display: inline-block; }
.more-warp .box-txt .d{font-size: 3.4vw; font-weight: normal; display: inline-block;}
.slideP4-1 .box-title1{position: absolute; left: 0; top: 10.9333vw; width: 70.7333vw; }
.slideP4-1 .box-txt1{position: absolute; left: 8vw; top: 78.7333vw; width: 59.4vw;}
.slideP4-1 .box-title2{ position: absolute; right: 0; top: 142vw; width: 70.4vw; text-align: right;} 
.slideP4-1 .box-title2 i,.slideP4-2 .box-title2 i{ margin-left: 1.5vw;margin-right: 2.5vw;}
.slideP4-1 .box-title2 p{ text-align: right;margin-left:0vw;margin-right:7.7vw;}
.slideP4-1 .box-title3{ position: absolute; left: 0; top: 247.2vw; width: 91.6vw;}
.slideP4-2 .box-title1{position: absolute; left: 0; top: 10.1333vw; width: 37.8667vw; }
.slideP4-2 .box-title2{position: absolute; right: 0; top: 174.9333vw; width: 39vw;}
.slideP4-2 .box-title3{position: absolute; left: 0; top: 298vw; width: 96.3333vw;}
.slideP4-2 .box-txt1{position: absolute; left: 32.8vw; top: 59.2vw; width: 34vw;}
.slideP4-2 .box-txt2{position: absolute; left: 28vw; top: 105.3333vw; width: 46.2667vw;}
.slideP4-2 .box-txt3{position: absolute; left: 30vw; top: 150.6667vw; width:41.8667vw;}
.slideP4-2 .box-txt4{ position: absolute; left: 8vw; top: 373.3333vw; width: 57.0667vw;}
.slideP4-3 .box-title1{ position: absolute; left: 0; top: 14.6667vw; width: 65.8667vw;}
.slideP4-3 .box-title2{position: absolute; right: 0; top: 88.8vw; width: 38.8667vw;}
.slideP4-3 .box-title3{position: absolute; left: 0; top: 200.9333vw; width: 44.4vw;}
.slideP4-3 .box-txt1{ position: absolute; left: 8vw; top: 98.6667vw; width: 53.7333vw;}
.slideP4-3 .box-txt2{position: absolute; right: 5.3333vw; top: 172.6667vw; width: 51.3333vw; text-align: right;}
.slideP4-3 .box-txt3{ position: absolute; left: 8vw; top: 269.8667vw; width: 40.2667vw;}
.slideP4-3 .img1{position: absolute; top: 112.6667vw; left: 50%; transform: translate(-50%); display: block}
.slidePeizhi { height: auto}
.slidePeizhi .slidePeizhi-head{position: relative; display: block; margin: 12vw auto 8vw; width: 24.7333vw; line-height: 3.2vw; font-size: 5.5vw; letter-spacing: 0.4vw;text-align: center}
.slidePeizhi .slidePeizhi-head span{ width: 6.8vw; height: 0.5vw; background: #ea0029; display:inline-block; }
.slidePeizhi .slidePeizhi-wrap{position: relative; width: 90.6667vw; height: 105.3333vw; margin: 0 auto; background: #f3f3f3; }
.slidePeizhi .peizhi_head{width: 80vw; margin: 0 auto; padding: 5vw 0 2vw;}
.slidePeizhi .peizhi_head img,.slidePeizhi .peizhi_main img{ width: 100%;}
.slidePeizhi .peizhi_main{ height: calc(100% - 16.4vw); width: 80vw; overflow-y:scroll; overflow-x:hidden; margin:0 auto 0px;}
.slidePeizhi .slidePeizhi-txt{margin: 1.3333vw auto 10vw; width: 90.6667vw;display: block; color: #878787; font-size: 0.85vw;}
.slidePeizhi .slidePeizhi-txt p{ padding-bottom: 0;}

/*mini马卡龄17*/
.minimcr .slideP4-1{margin-top: -10px;}
.minimcr .slideP4-1 img{width: 100%}
.minimcr-color{position: relative;height: 92vh; background: #fff;}
.Menubox_minimcr{width: 100%; position: absolute; left: 0; top: 5vh; text-align: center; }
.Menubox_minimcr ul li{ font-size: 3.5vw; color: #bfbfbf; font-weight: bold; float: left; margin: 0 2.5vw; line-height:1.2; letter-spacing: -0.2vw; }
.Menubox_minimcr ul li i{display: block; font-size: 3vw; font-style: normal; font-weight: normal}
.Menubox_minimcr ul li.click{  color: #333;}
.Contentbox_minimcr{ top: 0;left:0; transition: all 0.5s ease;}
.Contentbox_minimcr .carPrice{ width: 100%; position: absolute; left: 0; bottom: 20%; text-align: center; display: block; color: #333; z-index: 5;}
.Contentbox_minimcr .carPrice i{font-style: normal; font-size: 3.5vw;}
.Contentbox_minimcr .carPrice .p{font-size: 5vw; font-weight: bold}
.Contentbox_minimcr .carPrice .pri0{font-size: 7vw; font-weight: bold}
.Contentbox_minimcr .carPrice .pri{font-size: 8vw; font-weight: bold}
.Contentbox_minimcr .carPrice .carDistance{font-size: 3.15417vw; margin-top: -2vw;display: block;}
.Menubox_minimcr_color{width: 100%; position: absolute; left: 0; bottom: 3%; z-index: 9; transform: translate3d(0, 0, 0);}
.Menubox_minimcr_color .colorBtns{ margin: 0 4.7vw;}
.Menubox_minimcr_color .cb{width: 4.5vw; height: 4.5vw; padding:0.4vw;  border: 0.4vw solid rgba(0, 0, 0, 0); border-radius: 5vw; display: inline-block; margin: 0 1vw; position: relative; transition: all .5s;}
.Menubox_minimcr_color .cb img{width: 100%;}
.Menubox_minimcr_color .cb1.click,.Menubox_minimcr_color .cb2.click,.Menubox_minimcr_color .cb3.click,.Menubox_minimcr_color .cb1:hover,.Menubox_minimcr_color .cb2:hover,.Menubox_minimcr_color .cb3:hover{border: 0.4vw solid #a8cdb9;}
.Menubox_minimcr_color .cb4.click,.Menubox_minimcr_color .cb5.click,.Menubox_minimcr_color .cb6.click,.Menubox_minimcr_color .cb4:hover,.Menubox_minimcr_color .cb5:hover,.Menubox_minimcr_color .cb6:hover{border: 0.4vw solid #ffb9c6;}
.Menubox_minimcr_color .cb7.click,.Menubox_minimcr_color .cb8.click,.Menubox_minimcr_color .cb9.click,.Menubox_minimcr_color .cb7:hover,.Menubox_minimcr_color .cb8:hover,.Menubox_minimcr_color .cb9:hover{border: 0.4vw solid #ffe05a;}
.Menubox_minimcr_color .cb10.click,.Menubox_minimcr_color .cb10.click,.Menubox_minimcr_color .cb11.click,.Menubox_minimcr_color .cb11:hover,.Menubox_minimcr_color .cb12:hover,.Menubox_minimcr_color .cb12:hover{border: 1px solid #f1e2c5;}
.Menubox_minimcr_color .cb13.click,.Menubox_minimcr_color .cb13.click,.Menubox_minimcr_color .cb14.click,.Menubox_minimcr_color .cb14:hover{border: 1px solid #6470c1;}
.Menubox_minimcr_color .cb15.click,.Menubox_minimcr_color .cb15.click,.Menubox_minimcr_color .cb16.click,.Menubox_minimcr_color .cb16:hover{border: 1px solid #d5e04b;}
.Menubox_minimcr_color .cb3,.Menubox_minimcr_color .cb6,.Menubox_minimcr_color .cb12{margin-right: 4vw;}
.Menubox_minimcr_color .cb14{margin-right: 13vw;}
.Contentbox_minimcr_color{top: 0px;left:0; transition: all 0.5s ease; }
.Contentbox_minimcr_color .bigcBox{width: 100%; height: auto; position: absolute; left: 50%; bottom: 82%;transform: translate3d(-50%, 0, 0);z-index: 2;}
.Contentbox_minimcr_color .bigc{position: absolute; left: 50%; top: 0;transform: translate3d(-50%, 0, 0) rotate(0deg);transition: all 1s; width: 70vw} 
.Contentbox_minimcr_color .bigTit{transform: translateX(0);position: absolute; }
.Contentbox_minimcr_color .titcy{position: absolute; left: 50%; bottom: 61%; transform: translate3d(-50%, 0, 0); z-index: 4; width: 35vw;}
.Contentbox_minimcr_color .carColorCar{width: 100%;position: absolute;  height: 61vh; bottom: 0; left: 0; z-index: 3}
.Contentbox_minimcr_color .carColorCar img{width: 100%}
@media screen and (min-width: 768px){
.Contentbox_minimcr_color .carColorCar img{transform: scale(.7); position: absolute;bottom: -11%}
.Contentbox_minimcr .carPrice{bottom: 18%;}
.Contentbox_minimcr .carPrice .pri0{font-size: 6vw; font-weight: bold}	
.Contentbox_minimcr .carPrice .pri{font-size: 7vw; }
}
.Contentbox_minimcr_color .carTypeCol{position: absolute;  bottom: 14%; font-weight: bold;font-size: 2.5vw; color: #000; transition: all .5s;z-index: 5;}
.Contentbox_minimcr_color .carTypeCol.lv{ left: 9vw;}
.Contentbox_minimcr_color .carTypeCol.pink{left: 40.5vw;}
.Contentbox_minimcr_color .carTypeCol.yellow{left: 71vw;}
.Contentbox_minimcr_color .carTypeCol.yezi{left: 10.5vw; bottom: 7%}
.Contentbox_minimcr_color .carTypeCol.zi{left: 40.5vw; bottom: 7%}
.Contentbox_minimcr_color .carTypeCol.qing{left: 71vw; bottom: 7%}
.pzAll{ width: 90%; height: calc(100% - 25vw);overflow-y:scroll; overflow-x:hidden; margin:0 auto 0px; }
.pzAll li{width: 100%; height:auto; overflow: hidden;}
.pzAll li.yellow .pz-tit{background: url(../images/minimcr-pz-arr-yellow.png) no-repeat left center; background-size: 5.2%}
.pzAll li.pink .pz-tit{background: url(../images/minimcr-pz-arr-pink.png) no-repeat left center;background-size: 5.2%}
.pzAll li.green .pz-tit{background: url(../images/minimcr-pz-arr-green.png) no-repeat left center;background-size: 5.2%}
.pzAll li .pz-tit{width: 100%; height: 15vw; font-size: 3vw; padding-left: 7vw; line-height:15vw;}
.pzAll li .pz-info img{width: 100%; }
.slidePeizhi .top img{ width: 100%}

/*三代马卡龄17*/
.minimcr3{background: #fff;}
.minimcr3-color{width: 100%;position: relative}
.Menubox_minimcr3{position: absolute;display: flex; -webkit-box-pack: justify; justify-content: space-between; width: 42vw; bottom: 4.2vw; left: 50%; transition: .3s opacity; z-index: 9 ;transform: translate(-50%);}
.Menubox_minimcr3 div{width: 4.2vw; height: 8vw; float: left; position: relative;  cursor: pointer;text-align: center;}
.Menubox_minimcr3 div .btnIcon{width: 2.6vw; height: 2.6vw; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); cursor: pointer;}
.Menubox_minimcr3 div .c-name{display: block; width: 100%; font-size: 1vw; color: #212121;position: absolute; bottom: 0; left: 50%; transform: translateX(-50%);}
.Menubox_minimcr3 div.click .btnIcon{width: 3.2vw; height:3.2vw;}
.Menubox_minimcr3 div.click .c-name{ font-weight: bold;}
.Contentbox_minimcr3{ width: 100%; }
.Contentbox_minimcr3 .img_bg{width: 100%;opacity: 1; -webkit-transition: opacity .2s linear; transition: opacity .2s linear;}
.Contentbox_minimcr3 .car_img{position: absolute;width: 52vw; top: 13vw; left: 50%; transform: translate(-50%)}
.minimcr3-carInside{position: relative}
.minimcr3-carInside .line{width: 36vw; height: 2px; border-bottom: 2px solid #ffffff; position: absolute; bottom: 6vw; left: 50%; -webkit-transform: translate(-50%); -ms-transform: translate(-50%); transform: translate(-50%); opacity: 0.5;}
.Menubox_minimcr3_carInside{position: absolute; width: 55%; height: 4vw; bottom: 4vw; left: 50%; -webkit-transform: translate(-50%); -ms-transform: translate(-50%); transform: translate(-50%); z-index: 2;}
.Menubox_minimcr3_carInside div{ position: absolute;cursor: pointer; top: 0;opacity: 0.5;transition: opacity .2s linear;}
.Menubox_minimcr3_carInside div:nth-child(1){left: 1vw;}
.Menubox_minimcr3_carInside div:nth-child(2){right: 1vw;}
.Menubox_minimcr3_carInside div span:nth-child(1){display: block; font-size: 1.4vw; color: #ffffff; margin-bottom: 0.6vw; font-weight: bold; }
.Menubox_minimcr3_carInside div span:nth-child(2){display: block; font-size: 1.2vw; color: #ffffff;}
.Menubox_minimcr3_carInside div:hover,.Menubox_minimcr3_carInside div.click{opacity: 1}
.Contentbox_minimcr3_carInside{ width: 100%; }
.minimcr3 .carConf{width: 100%; height: 160vw; position: relative; overflow: hidden;}
.minimcr3 .carConf .conf-title{position: absolute; top: 7vw; left: 50%; transform: translateX(-50%); width: 19vw; }
.minimcr3 .carConf .conf-table{margin: 20vw auto; width: 90vw; }
.minimcr3 .carConf .conf-table .table-header{width: 100%;}
.minimcr3 .carConf .conf-table .table-body{width: 90vw; height: 115vw; overflow-x: hidden; overflow-y: scroll; position: relative; }
.minimcr3 .carConf .conf-table .table-body-inner{width: 74vw}
.minimcr3 .carConf .conf-table .conf-item{margin-bottom: 0.3vw;}
.minimcr3 .carConf .conf-table .conf-item-header{width: 100%; height: 4.2vw; font-size: 1.3vw; font-weight: bold; display: flex; align-items: center; justify-content: space-between; padding: 0 2.1vw 0 1.6vw; color: #212121; background-color: #E8E7E6; box-sizing: border-box;}
.minimcr3 .carConf .conf-table .conf-item-detail{width: 100%; }
.minimcr3 .carConf .conf-table .active.conf-item-detail{display: block;}
.minimcr3 .carConf .conf-table .conf-item-detail img{width: 100%;}
.minimcr3 .carConf .remark{position: absolute; bottom: 9vw; left: 5vw; width: 90vw; }



/*airev*/
.airev-slidePeizhi{ width: 100%;background: #ffffff;}
.airev-slidePeizhi .airev-slidePeizhi-head{width: 90vw;margin: 0 auto;}
.airev-slidePeizhi-head .title{width: 60%; display: block; margin: 0 auto;}
.airev-slidePeizhi .airev-slidePeizhi-wrap{height: 65vh;background: none; position: relative; width: 90vw; margin: 5vw auto; padding: 0; padding-bottom: 3vw;}
.airev-slidePeizhi .airev-slidePeizhi-wrap .head{width: 100%; height: 13vw; line-height: 1.5; background: #f8f8f8; border-top: 1px solid #888; border-bottom: 1px solid #888; display: flex; align-items: center; text-align: center;}
.airev-slidePeizhi-wrap .head .name{width: 42%; height: 75%;  font-size: 3.5vw; color: #000; border-right: 1px solid #888; display: flex; align-items: center; justify-content: left; margin-left: 2vw;}
.airev-slidePeizhi-wrap .head .carsy{width: 30%; height: 75%;  font-size: 1vw; color: #000; border-right: 1px solid #888; display: flex; align-items: center; justify-content: center; flex-direction: column;}
.airev-slidePeizhi-wrap .head .carsy:last-child{border-right: 0;}
.airev-slidePeizhi .airev-slidePeizhi-wrap .img-wrap{width: 100%; height: 93%; overflow-x: hidden; overflow-y:scroll; }
.airev-slidePeizhi .aslide{width: 100%;}
.airev-slidePeizhi .slide-tit{width: 100%; height: 8vw; border-bottom: 1px solid #888;  font-size: 1.5vw; color: #000; display: flex; justify-content: space-between; align-items: center; padding-left: 2vw; background: #e4e4e4;}
.airev-slidePeizhi .slide-list{width: 100%; background: #f8f8f8; }
.airev-slidePeizhi .slide-list .item{width: 100%;font-size: 1vw; line-height: 1.4; color: #000; display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #888; padding: 1vw 0;}
.airev-slidePeizhi .slide-list .item .tit{height: 100%; display: flex; justify-content: left; align-items: center; border-right: 1px solid #888; margin: 0; margin-left: 2vw; text-align: left; font-size: 1vw;}
.airev-slidePeizhi .slide-list .item .val{height: 60%; display: flex; justify-content: center; align-items: center; border-right: 1px solid #888;}
.airev-slidePeizhi .slide-list .item.it-1 .tit{width: 25%;}
.airev-slidePeizhi .slide-list .item.it-1 .val{width: 72%;}
.airev-slidePeizhi .slide-list .item.it-2 .tit{width: 25%;}
.airev-slidePeizhi .slide-list .item.it-2 .val{width: 35%;}
.airev-slidePeizhi .slide-list .item.it-4 .tit{width: 25%;}
.airev-slidePeizhi .slide-list .item.it-4 .val{width: 15%;}
.airev-slidePeizhi .slide-list .item .val:last-child {border-right: 0;}
.airev-slidePeizhi .slide-list .item i{font-style: normal;}
.airev-slidePeizhi .txt{width: 100%; padding: 0; margin: 0 auto 10vw; display: block;}


/*缤果*/
.binguo-color{height: 90vh; position: relative;}
.Menubox_binguo{position: absolute; width: 225px; bottom: 6%; left: 50%; transition: .3s opacity; z-index: 9 ;transform: translate(-50%);}
.Menubox_binguo ul li{background: #fff; width: 8px; height: 8px; float: left; display: list-item; border-radius: 100%; cursor: pointer;margin: 0 20px; text-indent: 40px; overflow: hidden}
.Menubox_binguo ul li.click{width: 35px;border-radius: 8px;}
.Contentbox_binguo{ width: 100%}
.Contentbox_binguo .carbg{position: absolute; left: 0; top:0; width: 100%; height: 90vh;}
.Contentbox_binguo .carbg1{background:url(../images/binguo/binguo-color-car-bg-1.jpg) center center no-repeat; background-size: cover;}
.Contentbox_binguo .carbg2{background:url(../images/binguo/binguo-color-car-bg-2.jpg) center center no-repeat; background-size: cover;}
.Contentbox_binguo .carbg3{background:url(../images/binguo/binguo-color-car-bg-3.jpg) center center no-repeat; background-size: cover;}
.Contentbox_binguo .carbg4{background:url(../images/binguo/binguo-color-car-bg-4.jpg) center center no-repeat; background-size: cover;}
.Contentbox_binguo .carbg-tp{position: absolute;height: 61vh;left:50%; transform: translate(-50%);}
.Contentbox_binguo .cartxt{width: 47vw; position: absolute; left: 50%; top: 18%; transform: translate(-50%, 0); }
.Contentbox_binguo .cartype{width: 34vw; position: absolute; left: 50%; transform: translate(-50%); top: 32%;}
.Contentbox_binguo .carimg{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 85%;}
.Contentbox_binguo .carPrice{width: 44vw; position: absolute; left: 50%; top: 67%;transform: translate(-50%, 0); }
.Contentbox_binguo .cartype img,.Contentbox_binguo .carimg img{ width: 100%}
.Contentbox_binguo .cartxt img,.Contentbox_binguo .carPrice img{ width: 100%}
.binguo-compare{position: relative; height: 100vh}
.binguo-compare .fullbg{width: 100%; height: 100%; position: absolute; left: 0; top: 50%; transform: translate(0, -50%); display: block;}
.binguo-compare .block-center{ width: 100%; height: 560px; position: absolute; top: 50%; left: 0; transform: translate(0, -52%);}
.binguo-compare .block-title{position: absolute; width: 49vw; left: 50%; top: 0; transform: translate(-50%, 0);}
.Menubox_compare_binguo{position: absolute; width: 85px; bottom: 0%; left: 50%;   z-index: 9 ;transform: translate(-50%);}
.Menubox_compare_binguo ul li{ float: left;  cursor: pointer;margin: 0 10px; height: 19px; overflow: hidden;border: 1px solid rgba(0, 0, 0, 0);}
.Menubox_compare_binguo ul li .color1{ width: 15px; height: 15px; background: #111316; margin: 2px; display: inline-block}
.Menubox_compare_binguo ul li .color2{ width: 15px; height: 15px; background: #726460; margin: 2px; display: inline-block}
.Menubox_compare_binguo ul li.click{border: 1px solid #726561}
.Contentbox_compare_binguo{position: absolute; width: 84%;left: 50%; top: 21%; transform: translate(-50%, 0);}
.Contentbox_compare_binguo img{ width: 100%; margin: 5px auto;}
.binguo-compare .block-bottom{position: absolute; bottom: 0; left: 0; width: 100%}
.binguo-vintage{position: relative; }
.binguo-vintage .block-title{position: absolute; width: 49vw; left: 50%; top: 8%; transform: translate(-50%, 0);}
.binguo-vintage .fullbg,.binguo-vintage .block-bottom{width: 100%}
.binguo-vintage .block-kv{position: absolute; width: 90%;top: 21%; left: 50%; transform: translate(-50%);}
.binguo .slidePeizhi0{background: url(../images/binguo/binguo-bg-peizhi.jpg) no-repeat; background-size: cover; width: 100%; height: 80vh}
.binguo .slidePeizhi0-head {position: relative; width: 37vw; margin:0  auto ; padding:10vw 0 7vw; text-align: center}
.binguo .slidePeizhi0-wrap{ position: relative; width: 85vw; margin: 0 auto; height: 65%; overflow: hidden; padding: 3.125vw 3vw; background-color: #f3f3f3}
.binguo .slidePeizhi0 img{width: 100%}
.binguo .peizhi_head0{width: 99%}
.binguo .peizhi_main0{height: 92%; overflow-y:scroll}
.binguo .peizhi_main0 .img{padding-top: 3%; width: 99%}
.binguo .slidePeizhi0 .txt{ width: 91vw;margin: 2vw auto 5vw; display: block;}

/* ͹plus */
.binguoplus .bgimg{ width: 100%; display: block;}
.binguoplus-carInside{position: relative}
.Menubox_binguoplus_carInside{position: absolute; width: 26vw; height: 4vw; bottom: 2vw; left: 50%; -webkit-transform: translate(-50%); -ms-transform: translate(-50%); transform: translate(-50%); z-index: 2; }
.Menubox_binguoplus_carInside .btn{ position: absolute;cursor: pointer; top: 0;width: 13vw;height: 4vw;}
.Menubox_binguoplus_carInside .btn:nth-child(1){left: 0;}
.Menubox_binguoplus_carInside .btn:nth-child(2){right: 0;}
.Menubox_binguoplus_carInside .btn-inner-1{width: 13vw; height: 1vw; background: #6F8262;}
.Menubox_binguoplus_carInside .btn-inner-2{width: 13vw; height: 1vw; background: #DFDFDF;}
.Menubox_binguoplus_carInside .btn-text{width: 13vw; height: 3vw; line-height: 3vw;font-size: 1.8vw; color: #ffffff; text-align: center;}
.Contentbox_binguoplus_carInside{ width: 100%; }
.binguoplus .carConf{width: 100%; height: 60vw; position: relative; overflow: hidden; background: #ffffff;}
.binguoplus .carConf .conf-title{position: absolute; top: 7.2vw; left: 13vw; width: 19.58vw; height:3.2vw;}
.binguoplus .carConf .conf-table{margin: 13vw auto; width: 74vw; height: 35.4vw;}
.binguoplus .carConf .conf-table .table-header{width: 100%;}
.binguoplus .carConf .conf-table .table-body{width: 74vw; height: 35.2vw; overflow-x: hidden; overflow-y: scroll; position: relative; margin-top: -4vw; }
.binguoplus .carConf .conf-table .table-body-inner{width: 74vw}
.binguoplus .carConf .conf-table .conf-item{border-bottom: 1px solid #B0BDBD;}
.binguoplus .carConf .conf-table .conf-item-header{width: 100%; height: 4.2vw; font-size: 1.3vw; font-weight: bold; display: flex; align-items: center; justify-content: space-between; padding: 0 2.1vw 0 1.6vw; color: #212121; background-color: #DFF0F0; box-sizing: border-box;}
.binguoplus .carConf .conf-table .conf-item-detail{width: 100%; }
.binguoplus .carConf .conf-table .active.conf-item-detail{display: block;}
.binguoplus .carConf .conf-table .conf-item-detail img{width: 100%;}
.binguoplus .carConf .remark{position: absolute; bottom: 4.8vw; left: 13.1vw; width: 56vw; height: 2.3vw;}




/*五菱凯捷*/
.slideP3_vic{height: 160vw; overflow: hidden; position: relative;}
.slideP3_vic .car-wrap{position: absolute; top: 0; left: 0;  width: 100vw; height: 100%;/* background-color: #c8ebf0;*/}
.Menubox_vic{ width: 100%; position: absolute; left: 0; top: 41.6666666667vw; text-align: center; z-index: 3; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); line-height: 1; }
.Menubox_vic ul li{ font-size: 3.3333333333vw; color: #fff; display: inline-block; padding: 0 2.6666666667vw; opacity: .4; border-right: 1px solid #fff;  }
.Menubox_vic ul li#one4{border-right:0;}
.Menubox_vic ul li.click{ opacity: 1;  color: #fff; border-right: 1px solid #fff;}
.Contentbox_vic{ top: 0;left:0; transition: all 0.5s ease;}
.Contentbox_vic .carPrice{width: 100%; position: absolute; left: 0; top: 50.1333vw; text-align: center; display: block;  color: #babdc6;z-index: 2;}
.Contentbox_vic .carPrice i{font-style: normal;}
.Contentbox_vic .carPrice .p{font-size: 4.50625vw;}
.Contentbox_vic .carPrice .pri{font-size: 8.3333vw; }
.Contentbox_vic .carPrice .carDistance{font-size: 3.15417vw; margin-top: 5px;display: block;}
.Menubox_vic_color{width: 100%;left: 0; position: absolute;  top: 123.46667vw; z-index: 9; text-align: center; }
.Menubox_vic_color ul { margin: 0 10vw;}
.Menubox_vic_color ul li{width: 20vw; height: 20vw; position: relative; text-align: center; float: left;  }
@keyframes img-color{
0% {transform: scale(1)}
50% {transform: scale(1.2)}
100% {transform: scale(1)}
}
.Menubox_vic_color ul li.click .img-color,.Menubox_vic_color ul li:hover .img-color{animation: img-color .5s linear forwards;}
.Menubox_vic_color .img-color{width: 9.86667vw; height: 10vw; transition: all 1s;z-index: 2;}
.Menubox_vic_color .txt{width: 9.8vw; height: 5vw; background-image: url(../images/victory-color-btn-txt.png); background-size: 100%; background-position-x: 100%; cursor: pointer; transform: scale(1); margin: 3.7vw auto 0; z-index: 2;}
.Menubox_vic_color .cl1 .txt{background-position-y: 0; }
.Menubox_vic_color .cl2 .txt{background-position-y: 29.3%; }
.Menubox_vic_color .cl3 .txt{background-position-y: 58.6%;  }
.Menubox_vic_color .cl4 .txt{background-position-y: 87.9%;  }
.Menubox_vic_color ul li.click.cl1 .txt,.Menubox_vic_color ul li.click.cl2 .txt,.Menubox_vic_color ul li.click.cl3 .txt,.Menubox_vic_color ul li.click.cl4 .txt{background-position-x: 0; }
.Contentbox_vic_color{ top: 0;left:0; transition: all 0.5s ease;}
.Contentbox_vic_color .img{width: 100%; height: auto;}
.Contentbox_vic_color h1{width: 100%; position: absolute; left: 0vw; top: 22.067vw; text-align: center; display: block; font-weight: normal;  font-size: 4.2333vw; color: #fff; margin: 0; line-height: 1.5;}
.Contentbox_vic_color h1 span{font-size: 6vw; font-weight: bold}
.slideP4-1,.slideP4-2,.slideP4-3{position: relative; min-height: 100vh; height: auto}
.car_victory .cont{position: relative; }
.car_victory .cont .vic_img{position: relative; width: 100%; height: 100%; object-fit: cover;}
.car_victory .slideP4-1 .cont .vic_txt,.car_victory .slideP4-2 .cont .vic_txt,.car_victory .slideP4-3 .cont .vic_txt{position: absolute; left: 8vw; top: 12.5333333333vw; width: 29.2vw; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
.car_victory .slideP4-1 .more-warp,.car_victory .slideP4-2 .more-warp,.car_victory .slideP4-3 .more-warp{width: 100vw; position: relative; min-height: 93.3333333333vw; margin-top: 0}
.car_victory .box img{width: 100%;}
.more-warp .p4-txt＄17.more-warp .p4-img{position: relative; top: 0; left: 0; display: block;}
.more-warp .p4-txt font{font-size: 5.3vw; letter-spacing: 0.2vw; display:block;}
.more-warp .p4-txt i{font-style: normal;font-size: 7.8vw; color: #adacac}
.more-warp .p4-txt span{ width: 5vw; height: 0.7vw; background: #2b3753;margin-top: 2.0vw; display:block;}
.more-warp .p4-txt p{font-size: 1.6vw; line-height: 3.2; font-weight: normal; display: inline-block; }
.more-warp .vic-title1{position: absolute; left: 8.2666666667vw; top: 18.1333333333vw; width: 37.9333333333vw;}
.more-warp .vic-title1 p{margin-top: 4.0vw;}
.more-warp .vic-title3{position: absolute; left: 8.2666666667vw; top: 65.4666666667vw; width: 35.6vw;}
.more-warp .vic-title8{ position: absolute; left: 8.2666666667vw; top: 149.3333333333vw; width: 22.9333333333vw;}
.more-warp .vic-title10{position: absolute; left: 8.2666666667vw; top: 206.3333333333vw; width: 41vw;}
.more-warp .vic-title11{position: absolute; left: 8.2666666667vw; top: 233.5666666667vw; width: 22.66666666}
.more-warp .vic-title13{position: absolute; left: 55.2vw; top: 250.5333333333vw; width: 41.5333333333vw;}
.slideP4-2 .vic-title1{position: absolute; left: 8.2666666667vw; top: 18.2666666667vw; width: 22.6666666667vw;}
.slideP4-2 .vic-title8{position: absolute; left: 6.2666666667vw; top: 134.8vw; width: 44.0666666667vw;}
.slideP4-2 .vic-title10{position: absolute; left: 6.2666666667vw; top: 182.4vw; width: 37.1333333333vw;}
.slideP4-2 .vic-title12{ position: absolute; left: 8.2666666667vw; top: 283.8666666667vw; width: 34.8vw;}
.slideP4-2 .vic-title14{position: absolute; left: 8.2666666667vw; top: 360.9333333333vw; width: 44.5333333333vw;}
.slideP4-2 .vic-title8 p,.slideP4-2 .vic-title10 p{margin-top: 3.2vw;}
.slideP4-2 .vic-title12 p,.slideP4-2 .vic-title14 p{margin-top: 2.0vw;}
.slideP4-3 .p4-txt span{ width: 7.5vw;}
.slideP4-3 .p4-txt p{line-height: 1.9; margin-top: 4vw;} 
.slideP4-3 .vic-title1{position: absolute; left: 8.6666666667vw; top: 16.8vw; width: 55.6vw;}
.slideP4-3 .vic-title2{position: absolute; left: 8.2666666667vw; top: 130.2666666667vw; width: 40.5333333333vw; color: #fff;opacity: 0.8}
.slideP4-3 .vic-title3{position: absolute; left: 8.2666666667vw; top: 175.4666666667vw; width: 19.4666666667vw;color: #fff;opacity: 0.8}
.slideP4-3 .vic-title4{ position: absolute; left: 8.6666666667vw; top: 216.2666666667vw; width: 64.4vw;}
.slideP4-3 .vic-title5{ position: absolute; left: 8.6666666667vw; top: 254.2666666667vw; width: 48.7333333333vw;}
.slideP4-3 .vic-title7{position: absolute; left: 8.2666666667vw; top: 339.0666666667vw; width: 57vw;}
.slideP4-3 .vic-title8{position: absolute; left: 8.2666666667vw; top: 378.0vw; width: 49.2666666667vw;}
.slideP4-3 .vic-title10{ position: absolute; left: 63.6vw; top: 393.2666666667vw; width: 32.1333333333vw;}
.slideP4-3 .vic-title10 p{line-height: 3.2;}
.slideP4-3 .vic-title11{ position: absolute; left: 8.2666666667vw; top: 434.9333333333vw; width: 65vw;}

/*凯捷混动*/
.car_victoryhd .victoryhd_kv{ height: 93vh; width: 100%; background: url(../images/victoryhd/victoryhd_kv.jpg) no-repeat center center;background-size: 100% auto;}
.car_victoryhd .victoryhd_option .gif{  margin: 0 auto; width: 96vw;}
.victoryhd_color{background:url(../images/victoryhd/victoryhd_color_bg.jpg) center center no-repeat; width:100%; height:75vh;background-size:cover; position: relative}
.Menubox_victoryhd{position: absolute; text-align: center; bottom: 12%; left: 0; width: 100%; }
.Menubox_victoryhd ul li{cursor: pointer; display: inline-block; height: 12vw; margin: 0 1.3vw; -webkit-transition: all .1s; transition: all .1s; width: 11vw;}
.Menubox_victoryhd ul li .button{border: 1px solid rgba(0,0,0,0); border-radius: 50%; -webkit-box-sizing: border-box; box-sizing: border-box; height: 11vw; padding: 0.8vw; width: 11vw;}
.Menubox_victoryhd ul li .button-inner{border-radius: 50%; -webkit-box-shadow: 0 0 1.5vw hsla(0,0%,100%,.57); box-shadow: 0 0 1.5vw hsla(0,0%,100%,.57); height: 100%;}
.Menubox_victoryhd ul li:first-child .button-inner{background: #43283b}
.Menubox_victoryhd ul li:nth-child(2) .button-inner{background: #c3d4ea;}
.Menubox_victoryhd ul li:nth-child(3) .button-inner{background: #34486a;}
.Menubox_victoryhd ul li:nth-child(4) .button-inner{background: #303f49;}
.Menubox_victoryhd ul li:nth-child(5) .button-inner{background: #d3d3d3;}
.Menubox_victoryhd ul li:first-child.click .button{border-color: #43283b;}
.Menubox_victoryhd ul li:nth-child(2).click .button{border-color: #c3d4ea;}
.Menubox_victoryhd ul li:nth-child(3).click .button{border-color: #34486a;}
.Menubox_victoryhd ul li:nth-child(4).click .button{border-color: #303f49;}
.Menubox_victoryhd ul li:nth-child(5).click .button{border-color: #d3d3d3;}
.Menubox_victoryhd ul li.click .button-inner{-webkit-box-shadow: none; box-shadow: none;}
.Contentbox_victoryhd{left: 50%; position: absolute; transform: translate(-50%); bottom: 31%; text-align: center; height: 78vw;}
.Contentbox_victoryhd .img-title{width: 38vw}
.Contentbox_victoryhd .img-color{width: 100vw; margin-top: 10vw;}
.car_victoryhd .slidePeizhi{background: #ffffff; width: 100%}
.car_victoryhd .slidePeizhi-head { width: 90vw; margin: 0 auto; padding:10vw 0 5vw; text-align: center;}
.car_victoryhd .slidePeizhi-wrap{ width: 90vw; margin: 0 auto; height: 40vh; overflow: hidden; padding: 0vw; background-color: #f3f3f3}
.car_victoryhd .slidePeizhi-wrap .peizhi_head{ width: 99%; margin: 0; padding: 0}
.car_victoryhd .slidePeizhi-wrap .peizhi_main{ width: 100%; height: 88%}
.car_victoryhd .slidePeizhi_txt{width: 90vw;margin: 0 auto; padding: 4vw 0 10vw}


/*征17*/
.zhengtu .m_lr10{ margin: 40px 10px;}
.zhengtu .title{font-weight: bold; text-align: left; margin-left: 30px;margin-bottom: 8px; margin-top: 50px;}
.zhengtu .titles{font-size: 26px; font-weight: bold; text-align: center; margin-bottom: 15px; margin-top: 70px; }
.zhengtu .desc{font-size: 13px; line-height: 30px; margin-bottom: 30px; color: #000;margin-left: 30px;}
.zhengtu .desc span{padding-bottom: 2px; border-bottom: 1px solid #aaa;}
.zhengtu .descs{font-size: 13px;  text-align: center; margin-bottom: 30px; color: #555;}
.zhengtu .img{ margin-bottom: 20px;}
.zhengtu .img img{width: 100%;}
.zhengtu h6{ font-size: 16px;  margin-top: 15px;margin-bottom: 10px;font-weight: bold;margin-left: 30px; }
.zhengtu font{font-size: 16px;margin-left: 30px;}
.zhengtu .pz_zhengtu{ margin: 40px 0;}

/*五菱龙卡*/
.longka_img{width: 100%}

/*经典款宏光S*/
.hgs .car_kv{margin-bottom: 30px;}
.hgs .mod{margin-top: 40px; text-align: center;}
.hgs .mod h3{font-size: 18px; line-height: 24px;color: #4c4c4c;text-align: center;font-weight: normal;}
.hgs .mod h4{margin: 12px 20px 0; font-size: 12px; line-height: 18px;color: #4c4c4c; text-align: center;}
.hgs .mod h5{font-size: 16px; line-height: 20px; color: #4c4c4c; text-align: center; margin-top: 25px;}
.hgs .mod .view{width: 100%; margin-top: 20px;}
.hgs .mod .item{ width: 88%; margin: 0px auto; text-align: center}
.hgs .mod .item p{color: #999;font-size: 12px; line-height: 18px;word-break: break-all; width: 90%; margin: 5px auto 0}
.hgs .mod .item .img{margin-top: 20px; width: 100%}
.hgs .parameter{width: 90%; margin: 40px auto}
.hgs .parameter #parameter_title{margin-top: 15px;}
.hgs .parameter #parameter_title td,.hgs .parameter #parameter_main td{width: 98px; word-break: break-all;}
.hgs .parameter #parameter_title td.item_first,.hgs .parameter #parameter_main td.item_first{width: 118px; }

/*宏光s3*/
.hgs3 .car_kv{margin-bottom: 30px;}
.hgs3 .mod{margin-bottom: 20px; text-align: center;}
.hgs3 .mod h3{font-size: 22px; line-height: 36px; letter-spacing: 3px; font-weight: normal}
.hgs3 .mod .text{color: #646464; font-size: 14px; line-height: 1.5; margin-bottom: 15px; margin-top: 5px;}
.hgs3 .mod .car img{margin-bottom: 15px;}
.hgs3 .parameter #parameter_title td,.hgs3 .parameter #parameter_main td{width: 98px; word-break: break-all;}
.hgs3 .parameter #parameter_title td.item_first,.hgs3 .parameter #parameter_main td.item_first{width: 118px; }

/*新宏光S*/
.xinhgs .main_item{width: 100%; overflow: hidden; position: relative;}
.xinhgs .rela{position: relative; overflow: hidden;}
.xinhgs .flex{display: flex; display: -webkit-flex;}
.xinhgs .el2 .bj ul{position: absolute; width: 100%; top: 2vw; justify-content: center; -webkit-justify-content: center; align-items: flex-start; -webkit-align-items: flex-start;}
.xinhgs .el2 .bj ul li{width: 30%;}
.xinhgs .el2 .bj ul li p{color: #fff; font-size: 2vw; line-height: 2; letter-spacing: 1px; text-align: center;}
.xinhgs .el2 .bj ul li p span{color: #d93327;}
.xinhgs-color{width: 100%;position: relative}
.Menubox_xinhgs{position: absolute; width: 36%; left: 50%; top: 60%;display: flex; display: -webkit-flex; justify-content: space-between; -webkit-justify-content: space-between; align-items: center; -webkit-align-items: center; transform: translate(-50%, 0)}
.Menubox_xinhgs div{width: 3.5vw; height: 3.5vw; border-radius: 50%; border: 1px solid rgba(255, 255, 255, 0.8); box-shadow: -1px 1px 2px 0px #333 inset;}
.Menubox_xinhgs div:nth-child(1){background-color: #fff;}
.Menubox_xinhgs div:nth-child(2){background-color: #bbc1c4;}
.Menubox_xinhgs div:nth-child(3){background-color: #5c4a3f;}
.Menubox_xinhgs div:nth-child(4){background-color: #4055af;}
.Menubox_xinhgs div.click{ width: 4.7vw; height: 4.7vw;}
.Contentbox_xinhgs{position: absolute;width: 46%;left: 27%;top: 0; z-index: 9}
.Contentbox_xinhgs .img_bg{width: 100%;opacity: 1; -webkit-transition: opacity .2s linear; transition: opacity .2s linear;}
.Contentbox_xinhgs .name{ color: #fff; font-size: 2.6vw; font-weight: bold; text-align: center; letter-spacing: 1px; margin-top: 11%}
.xinhgs .el4 .rela .tit{width: 100%; text-align: center; color: #fff; position: absolute; top: 10%;}
.xinhgs .el4 .rela h3{font-size: 5vw; font-weight: bold; letter-spacing: 2px; color: #fff; display: inline-block;}
.xinhgs .el4 .rela h3:after{content: ''; background: #fff; width: 20%; height: 5px; display: block; margin-top: 4%;}
.xinhgs .el5 .line{position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 75%; padding-top: 25%; overflow: hidden;}
.xinhgs .el5 .rela{border-bottom: 1px solid #fff;}
.xinhgs .el5 .line .sx{width: 20%; height: 100%; border-right: 1px solid rgba(255, 255, 255, .3);}
.xinhgs .el5 .line .bx{width: 40%; height: 100%; border-right: 1px solid rgba(255, 255, 255, .3);}
.xinhgs .s_text{width: 100%; position: absolute; z-index: 2; height: 100%; overflow: hidden}
.xinhgs .el5 .rela:nth-child(2n) .s_text{justify-content: flex-end;}
.xinhgs .s_text .s_text_img{width: 40%; overflow: hidden; display: flex; display: -webkit-flex; justify-content: center;-webkit-justify-content:center;}
.xinhgs .s_text .s_text_img img{width: auto; height: 100%;}
.xinhgs .s_text_text{background: rgba(128, 0, 0, 0.4); width: 50%; color: #fff;}
.xinhgs .s_text_text h3{font-size: 4vw; font-weight: bold; margin:2vw 0 2vw 2.5vw; letter-spacing: 1px;  line-height: 1.35}
.xinhgs .s_text_text h3:after{content: ''; background: #fff; width: 20%; height: 2px; display: block; margin-top: 10px;}
.xinhgs .s_text_text p{font-size: 2.5vw; margin: 0 0 0 2.5vw; line-height: 1.5; letter-spacing: 1px;}
.xinhgs .el6 .rela .tit{text-align: center; color: #fff; position: absolute; width: 80%; top: 33%; left: 10%;}
.xinhgs .el6 .rela h3{font-size: 5vw; font-weight: bold; letter-spacing: 1px; text-align: left; color: #fff; display: inline-block; line-height: 1.3}
.xinhgs .el6 .rela h3:after{content: '';background: #fff;width: 20%;height: 1px;display: block;margin-top: 5%;}
.xinhgs .el6 .rela .tit.ab-right h3:after,.xinhgs .el6 .rela .tit.ab-left h3:after{display: none;}
.xinhgs .el6 .rela .tit p{font-size: 3.5vw;letter-spacing: 1px; line-height: 1.35}
.xinhgs .el6 .rela .tit.ab-cen{top: 0;}
.xinhgs .el6 .rela .tit.ab-left{width: 50%; left: 0; top: auto; padding: 0; bottom: 30%;}
.xinhgs .el6 .rela .tit.ab-right{width: 50%; top: auto;bottom: 15%;left: 50%;}
.xinhgs .el7 .rela .tit{line-height: 1.35}
.xinhgs .el7 .rela .tit1{text-align: right;color: #fff;position: absolute;top: 30%;padding: 2.5vw; right: 5%; background-color: rgba(0, 0, 0, 0.4);}
.xinhgs .el7 .rela .tit1 h3{font-size: 4vw;font-weight: bold;letter-spacing: 1px;color: #fff;display: inline-block;margin-bottom: 2.2vw;}
.xinhgs .el7 .rela .tit1 p{font-size: 3vw;letter-spacing: 1px;color: #fff;}
.xinhgs .el7 .rela .tit2{text-align: right;color: #fff;position: absolute;left: 2%;bottom: 13%;padding: 2.5vw;background-color: rgba(0, 0, 0, 0.4);}
.xinhgs .el7 .rela .tit2 h3{font-size:3.5vw;font-weight: bold;letter-spacing: 1px;color: #fff;display: inline-block;margin-bottom: 0;}
.xinhgs .el7 .rela .tit3{text-align: right;color: #fff;position: absolute;top: 30%;left: 5%;bottom: auto; margin-bottom: 0;padding: 2.5vw;background-color: rgba(0, 0, 0, 0.4);}
.xinhgs .el7 .rela .tit3 h3{font-size: 5vw;font-weight: bold;letter-spacing: 2px;color: #fff;display: inline-block;margin-bottom: 0;}
.xinhgs .el7 .rela .tit4{text-align: left;color: #fff;position: absolute;top: 0;right: 25%;padding: 2.5vw;background-color: rgba(0, 0, 0, 0.4);}
.xinhgs .el7 .rela .tit4 h3{font-size: 3.5vw;font-weight: bold;letter-spacing: 1px;color: #fff;display: inline-block;margin-bottom: 0;}
.xinhgs .el7 .rela .tit5{text-align: left;color: #fff;position: absolute;top: auto;bottom: 3%;left: 24%;}
.xinhgs .el7 .rela .tit5 h3{font-size: 3.5vw;font-weight: bold;letter-spacing: 1px;color: #fff;display: inline-block;margin-bottom: 0;}
.xinhgs .el7 .rela .tit6{text-align: left;color: #fff;position: absolute;top: auto;bottom: 3%;right: 13%;}
.xinhgs .el7 .rela .tit6 h3{font-size: 3.5vw;font-weight: bold;letter-spacing: 1px;color: #fff;display: inline-block;margin-bottom: 0;}
.xinhgs .el7 .rela .tit7{width: 100%; left: 0;text-align: center;color: #fff;position: absolute;bottom: 0;}
.xinhgs .el7 .rela .tit7 h3{font-size: 5vw;font-weight: bold;letter-spacing: 2px;color: #fff;display: inline-block;}
.xinhgs .el7 .rela .tit7 h3:after{content: '';background: #fff;width: 20%;height: 5px;display: block;margin-top: 1.5vw;}
.xinhgs .gif1{margin-top: -1px;}
.xinhgs .gif2{position: absolute;top: 0;left: 0;}
.xinhgs .el8 .rela .tit7{text-align: right;color: #fff;position: absolute;top: auto;bottom: 28%;right: 5%;}
.xinhgs .el8 .rela .tit7 h3{font-size: 3.5vw;font-weight: bold;letter-spacing: 1px;color: #fff; line-height: 1.4}
.xinhgs .el8 .rela .tit8{text-align: right;color: #fff;position: absolute;top: 52%;right: 5%;}
.xinhgs .el8 .rela .tit8 h3{font-size: 3.5vw;font-weight: bold;letter-spacing: 1px;color: #fff;line-height: 1.4}
.xinhgs .parameter{width: 80%;margin: 0 auto;top: 5%; position: absolute; height: 90%; left: 10%;line-height: 1.4}
.xinhgs .biaoTou h2{text-align: center; font-size: 5vw; font-weight: bold;color: #fff; letter-spacing: 2px; margin-bottom: 5vw;}
.xinhgs .tg{color: #fff; background-color: #808080; width: 100%; margin: 0;}
.xinhgs .tg th,.xinhgs .tg td{ font-size: 14px;text-align: center; font-weight: normal; padding: 5px 0; border:1px solid #fff; overflow: hidden; word-break: normal;}
.xinhgs .biaoTou td,.xinhgs .biaoTou th{background: #83282b; color: #fff;}
.xinhgs .tg th{text-align: left}
.xinhgs .tg .tg-us36{width: 20%;}
.xinhgs .red{background: #83282b; color: #fff; text-align: left; padding-left: 10px;}
.xinhgs .biaoMain{width: 100%; height: 62%; margin: 0 auto; overflow: hidden auto;}

/*valli*/
.price_valli img{ width: 100%;}
.v_valli{text-align: center; padding:30px 0 0; }
.v_valli img{ width: 40%;margin-bottom: 30px;}
.v_valli video{ display:block;}
.choose-wrapper {position: relative; height: auto }
.choose-wrapper .carbg{position: relative; width: 100%; }
.choose-wrapper .car-wrap{width: 100%; left: 0; top: 0;display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center;position: absolute}
.color_c{top: 71vw; position: absolute }
.Menubox_valli{position: absolute;margin: 0px; text-align: center;top: 87vw; z-index: 3}
.Menubox_valli ul li{padding: 5px 10px; width: 66px; border: 1px solid transparent; margin: 0 5px;float: left; font-weight: bold;font-size: 17px; color: #000 }
.Menubox_valli ul li:hover{cursor: pointer;}
.Menubox_valli ul li.click{border: 1px solid #4e8ba9;border-radius: 3px;}
.color_valli{position: absolute;margin: 0px; left: 50%; top: 100vw; transform: translate3d(-50%, 0, 0);  display: flex;flex-direction: row;justify-content:space-evenly;   width: 96%;}
.color_valli div { padding: 5px; margin: 10px;  float: left;border: 2px solid transparent; border-radius: 50%; position: relative;}
.color_valli div img{ width: 33px; height: 33px;}
.color_valli div p{text-align: center; font-size: 12px; position: absolute; left: 50%; width: 100%;transform: translate(-50%, 0); top: 44px; color: #000 }
.color_valli div.cl1.click{border: 2px solid #6b97a2; border-radius: 50%;}
.color_valli div.cl2.click{border: 2px solid #dbc459; border-radius: 50%;}
.color_valli div.cl3.click{border: 2px solid #d2d2d2; border-radius: 50%;}
.color_valli div.cl4.click{border: 2px solid #5d819f; border-radius: 50%;}
.color_valli div.cl5.click{border: 2px solid #929292; border-radius: 50%;}
.Contentbox_valli_car img,.Contentbox_valli_bag img{position: absolute;top: 10vw; left: 4vw; width: 100%;}
.valli_pz{ width: 100%; margin: 0 auto; padding-bottom: 10.6041666667vw;color: #000;}
.valli_pz img{ width: 100%}
.valli_pz .vpz_head{border-top: 1px solid #ddd; margin-top: 8vw; padding: 6vw 1.6vw 0;}
.valli_pz .vpz_head table{width: 100%; font-size: 3.2vw; line-height: 4vw; text-align: center;border-collapse: collapse;}
.valli_pz .vpz_head table td:first-child{text-align: left; font-size: 4vw;}
.valli_pz .vpz_head table td:last-child{border: 0;}
.valli_pz .vpz_head table td{border-right: 1px solid #ddd;}
.valli_pz .vpz_body_box{height: 93.3333333333vw; overflow-y: scroll;}
.valli_pz .vpz_body{margin: 0 1.6vw; font-size: 2.6666666667vw;}
.valli_pz .vpz_head_tit{margin: 1.3333333333vw 2vw 2.1333333333vw; border-bottom: 2px solid #aaa; font-size: 3.7333333333vw; line-height: 5.3333333333vw;}
.valli_pz .vpz_body table{width: 100%;border-collapse: collapse;}
.valli_pz .vpz_body tr:nth-child(2n){background-color: #f2f2f2;}
.valli_pz .vpz_body td:first-child{text-align: left;}
.valli_pz .vpz_body td:last-child{border-right: none;}
.valli_pz .vpz_body td{padding: 1.6vw; line-height: 3.7333333333vw; text-align: center; border-right: 1px solid #ddd;}
.valli_pz p{padding: 1.6vw; margin-top: 2.6666666667vw; font-size: 2.6666666vw}

/*asta*/
.v_asta{text-align: center; padding:0px 0 0; }
.v_asta img{ position: absolute; left: 50%; top: 50%; width: 50%; z-index: 9; transform: translate3d(-50%, -80%, 0);}
.v_asta video{ display:block;}
.carColorBox{position: relative;background: url(../images/asta-p5.jpg) center bottom no-repeat; background-size: cover; height: 70vh; }
.color-btns{width: 100%; position: absolute; left: 15%; top: 63%;  z-index: 20; text-align: center;}
.color-btns div{ width: 12vw; height: 12vw; margin: 0 1vw;display: block; position: relative; text-align: center; float: left}
.color-btns span{display: block; width: 12vw; height: 12vw;background-size:100%;}
.color-btns span.cl1{ background:url(../images/asta-p5-c1.png) no-repeat left top; background-size:100%;}
.color-btns span.cl2{ background:url(../images/asta-p5-c2.png) no-repeat left top; background-size:100%;}
.color-btns span.cl3{ background:url(../images/asta-p5-c3.png) no-repeat left top; background-size:100%;}
.color-btns span.cl4{ background:url(../images/asta-p5-c4.png) no-repeat left top; background-size:100%;}
.color-btns span.cl5{ background:url(../images/asta-p5-c5.png) no-repeat left top; background-size:100%;}
.color-btns span:hover{background-position:left -12vw;}
.color-btns .click span{background-position:left -12vw;}
.carColorBox .carCar .name{position: absolute; top: 18%;  left: 37%; width: 25%}
.carColorBox .carCar .carimg{position: absolute; z-index: 2; left: 0; top: 24%; width: 100vw;}
.carColorBox .color-title{position: absolute; top: 73%;  left: 32%;width: 36%}
.valli_asta{ width: 100%; margin: 0 auto; padding-bottom: 10.6041666667vw;color: #000;}
.valli_asta .titCan{ width: 70%; margin: 5% 15% 0; }
.valli_asta .seCan{ width: 50%; margin: 5% 25% ; }
.valli_asta .vpz_head img,.valli_asta .vpz_body_box img{ width: 100%}
.valli_asta .vpz_body_box{height: 40vh; overflow-y: scroll;}
.valli_asta p{padding: 1.6vw; margin-top: 2.6666666667vw; font-size: 2.6666666vw}
.valli_asta .pzBom{width: 95%;  position: absolute; left: 50%; /* bottom: -35px; */ transform: translate(-50%, 0); margin-top: 12px;}

/*asta混动*/
.v_astahd{text-align: center; padding:15px; }
.v_astahd video{ display:block;}
.carColorBox-astahd{position: relative;background: url(../images/asta-p5.jpg) center bottom no-repeat; background-size: cover; height: 70vh; }
.color-btns-astahd{width: 100%; position: absolute; left: 7%; top: 62%;  z-index: 20; text-align: center;}
.color-btns-astahd div{ width: 12vw; height: 12vw; margin: 0 1vw;display: block; position: relative; text-align: center; float: left}
.color-btns-astahd span{display: block; width: 12vw; height: 12vw;background-size:100%;}
.color-btns-astahd span.cl0{ background:url(../images/astahd-p5-c0.png) no-repeat left top; background-size:100%;}
.color-btns-astahd span.cl1{ background:url(../images/asta-p5-c1.png) no-repeat left top; background-size:100%;}
.color-btns-astahd span.cl2{ background:url(../images/asta-p5-c2.png) no-repeat left top; background-size:100%;}
.color-btns-astahd span.cl3{ background:url(../images/asta-p5-c3.png) no-repeat left top; background-size:100%;}
.color-btns-astahd span.cl4{ background:url(../images/asta-p5-c4.png) no-repeat left top; background-size:100%;}
.color-btns-astahd span.cl5{ background:url(../images/asta-p5-c5.png) no-repeat left top; background-size:100%;}
.color-btns-astahd span:hover{background-position:left -12vw;}
.color-btns-astahd .click span{background-position:left -12vw;}
.carColorBox-astahd .carCar .name{position: absolute; top: 15%;  left: 37%; width: 25%}
.carColorBox-astahd .carCar .carimg{position: absolute; z-index: 2; left: -50vw; top: 5%; width: 200vw;}
.carColorBox-astahd .color-title{position: absolute; top: 73%;  left: 32%;width: 36%}
.valli_astahd{ width: 100%; margin: 0 auto; padding-bottom: 15vw;}
.valli_astahd .titCan{ width: 30%; margin: 20% 35% 10%; }
.valli_astahd .seCan{ width: 50%; margin: 5% 25% ; }
.valli_astahd .vpz_head{height: 5vw}
.valli_astahd .vpz_head img,.valli_astahd .vpz_body_box img{ width: 94%; margin: 0 3%;}
.valli_astahd .vpz_body_box{height: 40vh; overflow-y: scroll;}
.valli_astahd .pzBom{width: 95%;  position: absolute; left: 50%; /* bottom: -35px; */ transform: translate(-50%, 0); }

/*星驰*/
.xingchi_color{height: 94vh; position: relative; overflow: hidden}
.xingchi_color .cartypeTit{position: absolute; margin: 0; top: 5%; width: 100%; z-index: 1;}
.Menubox_xingchi{position: absolute; top: 46%; width: 100%;}
.Menubox_xingchi .color_bg{position: relative; width: 100%; left: 0; top: 0;}
.Menubox_xingchi .cb{position: absolute; width: 17%; height: 20%;}
.Menubox_xingchi .cb.cb1{left: 13.8%; top: 27.5%;}
.Menubox_xingchi .cb.cb1 .line{background: #e3ef25;}
.Menubox_xingchi .cb.cb2{left: 32%; top: 27.5%;}
.Menubox_xingchi .cb.cb2 .line{background: #1735d3;}
.Menubox_xingchi .cb.cb3{left: 50.5%; top: 27.5%;}
.Menubox_xingchi .cb.cb3 .line{background: #ebebeb;}
.Menubox_xingchi .cb.cb4{left: 13.8%; top: 73%;}
.Menubox_xingchi .cb.cb4 .line{background: #e3ef25;}
.Menubox_xingchi .cb.cb5{left: 32%;top: 73%; }
.Menubox_xingchi .cb.cb5 .line{background: #4d545e;}
.Menubox_xingchi .cb.cb6{left: 50.5%; top: 73%;}
.Menubox_xingchi .cb.cb6 .line{ background: #ebebeb;}
.Menubox_xingchi .cb.cb7{left: 69%; top: 73%;}
.Menubox_xingchi .cb.cb7 .line{ background: #455d5d;}
.Menubox_xingchi .cb .line{position: absolute; left: 0; top: 95%; width: 0; height: 3%; transition: all 1s; -webkit-transition: all 1s; -moz-transition: all 1s; -ms-transition: all 1s; -o-transition: all 1s;}
.Menubox_xingchi .cb .icon{position: absolute; right: 6%; top: 62%; width: 20%; opacity: 0; transition: all 1s; -webkit-transition: all 1s; -moz-transition: all 1s; -ms-transition: all 1s; -o-transition: all 1s;}
.Menubox_xingchi .cb.click .icon{opacity: 1;}
.Menubox_xingchi .cb.click .line{width: 100%;}
.Contentbox_xingchi{position: absolute; left: 0; top: 0; width: 100%;}
.Contentbox_xingchi img{ width: 100%;}
.xingchi .slidePeizhi{width: 100%; height: 70vh;}
.xingchi .slidePeizhi .slidePeizhi-head{ width: 100%; margin: 0 0 4vw; padding: 0 }
.xingchi .slidePeizhi .slidePeizhi-head .title{width: 100%; margin-left: 0;}
.xingchi .slidePeizhi .slidePeizhi-wrap{width: 90vw; height: 83%; overflow: hidden; background: #e6e6e6; padding: 2vw 5vw 2vw; margin-top: -1%;margin: 0 auto;}
.xingchi .slidePeizhi .peizhi_head{ width: 100%; margin: 0; padding: 5vw 0 0;  height: 3vw}
.xingchi .slidePeizhi .peizhi_main{ height :85%; width:100%; overflow-y:scroll; overflow-x:hidden; margin:0 auto 0px;}
.xingchi .slidePeizhi .txt{width: 100%;margin: 2vw 0 0; display: block }

/*kiwi*/
.kiwi-color{ width: 100%; height: 100%; position: relative;}
.Menubox_kiwi_color{position: relative; display: contents;}
.Menubox_kiwi_color .colorBtns{width: 100%; height: 6%; position: absolute; left: 0; bottom: 18.5%; }
.Menubox_kiwi_color .cb{position: absolute; height: 100%; width: 11%; top: 0%; display: block; cursor: pointer; z-index: 10; }
.Menubox_kiwi_color .cb1{left: 6%; }
.Menubox_kiwi_color .cb2{left: 21.5%;}
.Menubox_kiwi_color .cb3{left: 36.8%;  }
.Menubox_kiwi_color .cb4{left: 52.5%;}
.Menubox_kiwi_color .cb5{left: 68%; }
.Menubox_kiwi_color .cb6{left: 83.5%;}
.Contentbox_kiwi_color{transition: all 0.5s ease; width: 100%; }
.Contentbox_kiwi_color .carColorInfo {width: 100%;position: relative; top: 0;left:0; }
.Contentbox_kiwi_color .carColorInfo .background{top: 0vw; width: 100%; }
.Contentbox_kiwi_color .carColorInfo .car{ position: absolute; z-index: 3; margin-top: 47.5vw; left: -10vw; width: 120vw;}
.kiwi_clickTab,.kiwi_chekong,.kiwi_kongjian,.kiwi_anquan{position: relative; width: 100%; height: 100%;}
.more-point1{background:url(../images/kiwi_point1-1-background.png) center 0px no-repeat; width:100%; background-size: 100% auto; display: block;}
.more-point2{background:url(../images/kiwi_more-point2-2-background.png) center 0px no-repeat; width:100%; background-size: 100% auto; display: block;}
.more-point3{background:url(../images/kiwi_more-point2-4-background.png) center 0px no-repeat; width:100%; background-size: 100% auto; display: block; margin-top: 10vw;}
.more-point4{background:url(../images/kiwi_more-point2-6-background.png) center 0px no-repeat; width:100%; background-size: 100% auto; display: block;}
.kiwi_pz{ margin-bottom: 20vw;}
.kiwi_pz .vpz_head1 {margin-left: 25vw;display: flex; justify-content: left;}
.kiwi_pz .vpz_head1 span{margin-right: 6.6666666667vw; font-size: 2.6666666667vw;}
.kiwi_pz .vpz_head{border-top: 1px solid #ddd; margin-top: 8vw; padding: 1.6vw 1.6vw 0;}
.kiwi_pz .vpz_head table{width: 100%; font-size: 3.2vw; line-height: 4vw; text-align: center;}
.kiwi_pz .vpz_head table td:first-child{font-size: 3.2vw; text-align: left;}
.kiwi_pz .vpz_head table td{border-right: 1px solid #ddd; padding: 1.0666666667vw;}
.kiwi_pz .vpz_head table td:last-child{border:0}
.kiwi_pz .vpz_body_box{height: 93.3333333333vw; overflow-y: scroll;}
.kiwi_pz .vpz_head_tit{margin: 1.3333333333vw 2vw 2.1333333333vw; border-bottom: 2px solid #aaa; font-size: 3.2vw; line-height: 5.3333333333vw;}
.kiwi_pz .vpz_body{margin: 0 1.6vw; font-size: 2.6666666667vw;}
.kiwi_pz .vpz_body table{width: 100%;}
.kiwi_pz .vpz_body td:first-child{text-align: left;}
.kiwi_pz .vpz_body td{padding: 1.6vw; line-height: 3.7333333333vw; text-align: center; border-right: 1px solid #ddd;}
.kiwi_pz .vpz_body td:last-child{border-right:0}
.kiwi_pz .vpz_body tr:nth-child(2n){background-color: #f2f2f2;}
.kiwi_pz p{padding: 1.6vw; margin-top: 2.6666666667vw; font-size: 2.6666666667vw; color: rgba(76,76,76,.75);}


/*kiwi2023*/	
.kiwi2023 .slideVideo{width: 100vw; position: relative}
.kiwi2023 .video-txt{position: absolute;width: 100vw; height: 57vw; top: 50%;left: 50%;border: 0; cursor: pointer;background: url(../images/kiwi2023_tvcTxt.png) no-repeat;background-size: 100%;transform: translate3d(-50%, -50%, 0);}
.kiwi2023-color{position: relative;}
.Menubox_kiwi2023_color{position: absolute; left: 50%; bottom: 4.6354166667vw; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); white-space: nowrap; z-index: 120; -ms-touch-action: none; touch-action: none;}
.Menubox_kiwi2023_color .bg-btn-item{display: inline-block; width: 14.6875vw; cursor: pointer; position: relative; }
.Menubox_kiwi2023_color .bg-btn-item:not(:last-child){margin-right: 0.8854166667vw;}
.Menubox_kiwi2023_color .bg-btn-item .bg-btn-bar{ position: absolute; left: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 14.6875vw; height: 0.1041666667vw; background: rgba(255,255,255,.2);}
.Menubox_kiwi2023_color .bg-btn-text{font-size: 1.4vw; color: rgba(255,255,255,.12); text-align: center; margin-top: 0.7vw; letter-spacing: .5vw;}
.Menubox_kiwi2023_color .bg-btn-item.click .bg-btn-bar{ width: 14.6875vw; height: 1.5208333333vw;}
.Menubox_kiwi2023_color .bg-btn-item.click .bg-btn-text{color: rgba(255,255,255,1);}
.Menubox_kiwi2023_color .bg-btn-item:nth-child(1).click .bg-btn-bar{background-color: #7d6d5d;}
.Menubox_kiwi2023_color .bg-btn-item:nth-child(2).click .bg-btn-bar{background-color: #8db7ac;}
.Menubox_kiwi2023_color .bg-btn-item:nth-child(3).click .bg-btn-bar{background-color: #414ace;}
.Menubox_kiwi2023_color .bg-btn-item:nth-child(4).click .bg-btn-bar{background-color: #e90813;}
.Menubox_kiwi2023_color .bg-btn-item:nth-child(5).click .bg-btn-bar{background-color: #000;}
.Menubox_kiwi2023_color .bg-btn-item:nth-child(6) .click .bg-btn-bar{background-color: #00363b;}
.Contentbox_kiwi2023_color{transition: all 0.5s ease; width: 100%; }
.Contentbox_kiwi2023_color .carColorInfo {width: 100%;position: relative; top: 0;left:0; }
.Contentbox_kiwi2023_color .carColorInfo .background{top: 0vw; width: 100%; }
.Contentbox_kiwi2023_color .carColorInfo .car{ position: absolute;z-index: 2; margin-top: 47.5vw; left: -10vw; width: 120vw}	
.kiwi2023_pz{background: #ffffff; margin: 11vw auto; width: 92vw; color: #4c4c4c}
.kiwi2023_pz *{box-sizing: border-box;}
.kiwi2023_pz .slidePeizhi-head{margin-bottom: 5vw; text-align: center;}
.kiwi2023_pz .slidePeizhi-wrap{ margin: 0 auto;}
.kiwi2023_pz .pz_head2{display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: 11vw; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; font-size: 2.8vw; border-top: 1px solid #858585; border-bottom: 1px solid #858585; }
.kiwi2023_pz .pz_head2 div:nth-child(1){width: 24vw; border-left: 0;  box-sizing: border-box;}
.kiwi2023_pz .pz_head2>div {display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: 8.5vw; width: 22.5vw; border-left: 1px solid #858585; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;}
.kiwi2023_pz .pz_head2>div p{text-align: center; font-weight: bold}
.kiwi2023_pz .inner_box{height: 93vw; overflow-y:scroll; position: relative;}
.kiwi2023_pz .pz_box{border-bottom: 1px solid #858585; }
.kiwi2023_pz .pz_box .pz_tit{height: 9vw;line-height: 9vw; padding-left: 1.3vw; font-size: 3.3vw; border-bottom: 1px solid #858585;}
.kiwi2023_pz .pz_box .item{display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: auto; font-size: 2.4vw;  border-bottom: 1px solid #858585;}
.kiwi2023_pz .pz_box .item:nth-child(2n+1){background-color: #f5f5f5;}
.kiwi2023_pz .pz_box .item .label{width: 24vw; text-align: left; padding-left: 1.3vw; border-left: 0;}
.kiwi2023_pz .pz_box .item>span{width: 22.5vw; padding: 2vw 0; line-height: 3.7vw; text-align: center; border-left: 1px solid #858585; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center;}
.kiwi2023_pz .pz_box .item>span span{-webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1;}
.kiwi2023_pz .pz_box .item .colspan2{ width: 45.3vw;}
.kiwi2023_pz .pz_box .item .colspan3{width: 68vw;}
.kiwi2023_pz .slidePeizhi-bottom{width: 92vw; margin: 5vw auto 0;}

/*gameboy*/
.gb_pz{background:url(../images/gb-bg-peizhi.jpg) top center no-repeat; height: 85vh;background-size: cover;position: relative}
.gb_pz .titCan{display: block; margin: 0 auto; padding-top: 50px;transform: scale(.5);}
.gb_pz .peizhi{width: 88%; height: 70%; background: #fff; position: absolute; left: 50%; transform: translate(-50%, 0);padding: 2%}
.gb_pz .peizhi_head .head-img{width: 100%}
.gb_pz .peizhi_main{height: 56vh; overflow-y: scroll}
.gb_pz .peizhi_main .img{ width: 100%}
.gb_pz .peizhi .pzBom{width: 100%;position: absolute; left: 50%; bottom: -42px; transform: translate(-50%, 0);}

/*悦也*/
.yueye .slideVideo{width: 100vw; position: relative}
.yueye .video-txt{position: absolute;width: 100vw; height: 75vw; top: 0;left: 0;border: 0; cursor: pointer; background: none;}
.yueye-color{width: 100%;position: relative}
.yueye-color .img_title{ width: 100vw; display: block; position: absolute; left: 0; top: 0;}
.Menubox_yueye{position: absolute;display: flex; -webkit-box-pack: justify; justify-content: space-between; width: 75%; bottom: 11vw; left: 50%; transition: .3s opacity; z-index: 9 ;transform: translate(-50%);}
.Menubox_yueye div{width: 10vw; float: left; position: relative;  cursor: pointer;}
.Menubox_yueye div img{ width: 100%}
.Menubox_yueye div .yuan{opacity: 0; position: absolute; top: 0 ;left: 0;}
.Menubox_yueye div.click{border-radius: 1vh;}
.Menubox_yueye div.click .yuan{opacity: 1}
.Contentbox_yueye{ width: 100vw; position: relative; padding-top: 42vw; }
.Contentbox_yueye .img_bg{width: 100%;opacity: 1; -webkit-transition: opacity .2s linear; transition: opacity .2s linear;}
.Contentbox_yueye .car_img{position: absolute;width: 100%; bottom:25vw; left: 0; }
.yueye-carInside{position: relative}
.yueye-carInside .img_inside_title{ width: 76vw; display: block; margin: 15vw auto 5vw;}
.Menubox_yueye_carInside{ width: 75vw; height: 13vw; margin: 0 auto 5vw;}
.Menubox_yueye_carInside div{ width: 30vw; float: left; opacity: 0.5;transition: opacity .2s linear;}
.Menubox_yueye_carInside div:nth-child(1){float: left}
.Menubox_yueye_carInside div:nth-child(2){float: right}
.Menubox_yueye_carInside div:hover,.Menubox_yueye_carInside div.click{opacity: 1}
.Contentbox_yueye_carInside{ width: 100%; }
.yueye-carDesign{position: relative}
.yueye-carDesign .img_design_title{position: absolute; display: block}
.yueye .yueye-cw{position: relative}
.yueye .img-1,.yueye .img-2,.yueye .img-3{position: absolute; width: 84.5%; left: 7.8%; top: 208vw; height: 52vw; border-radius: 2vw 2vw 0 0; object-fit: fill;}
.yueye .img-2{top: 279vw; height: 48vw;}
.yueye .img-3{top: 352.5vw; height: 50vw;}
.yueye_pz{background: #ffffff; margin: 11vw auto; width: 92vw; color: #4c4c4c}
.yueye_pz *{box-sizing: border-box;}
.yueye_pz .slidePeizhi-head{margin-top: 6.2962962963vw; height: 4vw}
.yueye_pz .slidePeizhi-head .title{width: 31.1111111111vw;}
.yueye_pz .slidePeizhi-wrap{ margin: 0 auto;}
.yueye_pz .pz_head2{display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: 11vw; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; font-size: 2.8vw; border-top: 1px solid #858585; border-bottom: 1px solid #858585; }
.yueye_pz .pz_head2 div:nth-child(1){width: 24vw; border-left: 0;  box-sizing: border-box;}
.yueye_pz .pz_head2>div {display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: 8.5vw; width: 34vw; border-left: 1px solid #858585; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;}
.yueye_pz .pz_head2>div p{text-align: center; font-weight: bold}
.yueye_pz .inner_box{height: 100vw; overflow-y:scroll; position: relative;}
.yueye_pz .pz_box{border-bottom: 1px solid #858585; }
.yueye_pz .pz_box .pz_tit{height: 9vw;line-height: 9vw; padding-left: 1.3vw; font-size: 3.3vw; border-bottom: 1px solid #858585;}
.yueye_pz .pz_box .item{display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: auto; font-size: 2.4vw;  border-bottom: 1px solid #858585;}
.yueye_pz .pz_box .item:nth-child(2n+1){background-color: #f5f5f5;}
.yueye_pz .pz_box .item .label{width: 24vw; text-align: left; padding-left: 1.3vw; border-left: 0;}
.yueye_pz .pz_box .item>span{width: 34vw; padding: 2vw 0; line-height: 3.7vw; text-align: center; border-left: 1px solid #858585; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center;}
.yueye_pz .pz_box .item>span span{-webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1;}
.yueye_pz .pz_box .item .colspan2{ width: 45.3vw;}
.yueye_pz .pz_box .item .colspan3{width: 68vw;}
.yueye_pz .slidePeizhi-bottom{width: 92vw; margin: 5vw auto 0;}

/*云朵*/
.yunduo .slideVideo{width: 100vw; position: relative}
.yunduo .video-txt{position: absolute;width: 100vw; height: 75vw; top: 0;left: 0;border: 0; cursor: pointer; background: none;}
.yunduo .p2,.yunduo .p3,.yunduo .p4,.yunduo .p5,.yunduo .p6,.yunduo .p7{background: #f9fafb}
.yunduo .p2 .p2_tit img{ margin-left: 4.6666666667vw; padding-top: 14.1333333333vw; width: 38.4vw; display: block}
.yunduo .yd_list{margin-left: 4.6666666667vw; margin-top: 6vw; overflow-x: scroll}
.yunduo .yd_list ul li{float: left; margin-right: 10px;width: 90vw; margin-bottom: 4vw}
.yunduo .yd_list ul li img{width: 100%}
.yunduo .p3{background: #f8fafb}
.yunduo .p3 .p3_3_tit img{margin-left: 4.6666666667vw; padding-top: 13.3333333333vw; width: 46.2666666667vw; display: block}
.yunduo .p3 .p3_4_tit img{margin-left: 4.6666666667vw; padding-top: 10.3333333333vw; width: 35.8666666667vw; display: block}
.yunduo .p3 .p3_5_tit img{margin-left: 4.6666666667vw; padding-top: 10.3333333333vw; width: 56.5333333333vw; display: block}
.yunduo .p4 .p4_2_tit img{margin-left: 4.6666666667vw; padding-top: 14vw; width: 46.2666666667vw; display: block}
.yunduo .p5{ padding-bottom: 5vw;}
.yunduo .p5 .p5_2_tit img{margin-left: 4.6666666667vw; padding-top: 15vw; width: 40.9333333333vw; display: block}
.yunduo .p7{ padding-bottom: 10vw;}
.yunduo .p7 .p7_2_tit img{margin-left: 4.6666666667vw; padding-top: 15vw; width: 51.4666666667vw; display: block}
.yunduo-color{width: 100%;position: relative}
.Menubox_yunduo{position: absolute; bottom: 8.6vw; height: 8vw; left: 34vw; z-index: 99}
.Menubox_yunduo div span{position: absolute; left: 0; top: 0; width: 4.5vw; height: 4.5vw;}
.Menubox_yunduo div:nth-child(1) span{left: 0;}
.Menubox_yunduo div:nth-child(2) span{left: 4.5vw;}
.Menubox_yunduo div:nth-child(3) span{left: 9.2vw;}
.Menubox_yunduo div:nth-child(4) span{left: 13.8vw;}
.Menubox_yunduo div:nth-child(5) span{left: 18.3vw;}
.Menubox_yunduo div:nth-child(6) span{left: 23vw;}
.Menubox_yunduo div:nth-child(7) span{left: 27.5vw;}
.Contentbox_yunduo{ width: 100vw; position: relative;  }
.Contentbox_yunduo .img_bg{width: 100%;opacity: 1; -webkit-transition: opacity .2s linear; transition: opacity .2s linear;}
.Contentbox_yunduo .car_img{position: absolute; left: 19.2vw; top: 104.2666666667vw; width: 78.4vw;}
.yunduo-carInside{position: relative}
.Menubox_yunduo_carInside{position: absolute; width: 42vw; height: 8.5vw;left: 50%; top: 102vw; transform: translate(-50%, 0);}
.Menubox_yunduo_carInside div{ width: 33.3%; height: 8.5vw;float: left; opacity: 0.5;transition: opacity .2s linear;}
.Menubox_yunduo_carInside div:nth-child(1){float: left}
.Menubox_yunduo_carInside div:nth-child(2){float: left;}
.Menubox_yunduo_carInside div:nth-child(3){float: right}
.Contentbox_yunduo_carInside{ width: 100%; }
.yunduo-peizhi{width: 92vw; margin: 11.1111111111vw auto 0;}
.yunduo-peizhi *{box-sizing: border-box}
.yunduo-peizhi .inner .pz_head2{border-bottom: 1px solid #858585; border-top: 1px solid #858585; display: -webkit-box; display: -ms-flexbox; display: flex; height: 13.1111111111vw; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 2.8vw; font-weight: 700; width: 92vw}
.yunduo-peizhi .inner .pz_head2::-webkit-scrollbar{width: .9333333333vw}
.yunduo-peizhi .inner .pz_head2::-webkit-scrollbar-track{border-radius: 10px}
.yunduo-peizhi .inner .pz_head2::-webkit-scrollbar-thumb{border-radius: 10px}
.yunduo-peizhi .inner .pz_head2>div{display: -webkit-box; display: -ms-flexbox; display: flex; height: 10.3333333333vw; width: 12.1333333333vw; border-left: 1px solid #858585; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; box-sizing: border-box}
.yunduo-peizhi .inner .pz_head2>div p{text-align: center; font-weight: 700; line-height: 1.1}
.yunduo-peizhi .inner .pz_head2 div:nth-child(1){width: 18.9333333333vw; border-left: 0}
.yunduo-peizhi .inner_box{height: 102.6666666667vw; overflow-y: auto; overflow-x: hidden; -webkit-overflow-scrolling: touch}
.yunduo-peizhi .inner_box>div{width: 92vw}
.yunduo-peizhi .inner_box .pz_box:nth-child(1){margin-top: 0}
.yunduo-peizhi .inner_box .pz_box.active{height: auto}
.yunduo-peizhi .inner_box .pz_box .pz_tit{height: 9.2592592593vw; line-height: 9.2592592593vw; padding-left: 1.3333333333vw; font-size: 3.3333333333vw; cursor: pointer; border-bottom: 1px solid #858585}
.yunduo-peizhi .inner_box .pz_box .pz_tit span{display: block; padding-right: 4.6666666667vw; }
.yunduo-peizhi .inner_box .pz_box .pz_tit{background-color: #99b9c6; color: #fff}
.yunduo-peizhi .inner_box .pz_box .item{display: -webkit-box; display: -ms-flexbox; display: flex; overflow: hidden; height: auto; font-size: 2.4vw; border-bottom: 1px solid #858585; font-family: "FZDaLiTiS"}
.yunduo-peizhi .inner_box .pz_box .item>span{width: 12.1333333333vw; padding: 2vw 0; line-height: 3.7333333333vw; text-align: center; border-left: 1px solid #858585; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; box-sizing: border-box}
.yunduo-peizhi .inner_box .pz_box .item>span span{-webkit-box-flex: 1; -ms-flex: 1; flex: 1}
.yunduo-peizhi .inner_box .pz_box .item .label{width: 18.9333333333vw; text-align: left; padding-left: 1.3333333333vw; padding-right: 1.3333333333vw; border-left: 0}
.yunduo-peizhi .inner_box .pz_box .item .colspan2{width: 24.2666666667vw}
.yunduo-peizhi .inner_box .pz_box .item .colspan3{width: 54.8vw}
.yunduo-peizhi .inner_box .pz_box .item .colspan4{width: 48.5333333333vw}
.yunduo-peizhi .inner_box .pz_box .item .colspan5{width: 60.6666666667vw}
.yunduo-peizhi .inner_box .pz_box .item .colspan6{width: 73.0666666667vw}
.yunduo-peizhi .slidePeizhi-head1{text-align: center}
.yunduo-peizhi .slidePeizhi-head1 img{width: 58.6666666667vw}
.yunduo-peizhi .slidePeizhi-head{margin-top: 4.2962962963vw; height: 4.5vw}
.yunduo-peizhi .slidePeizhi-head img{width: 31.1111111111vw}
.yunduo-peizhi .slidePeizhi-bottom{margin: 2.7777777778vw auto}
.yunduo-peizhi .slidePeizhi-bottom img{width: 100%}


/*jiachen*/
.slideP3_jiachen{height: 80vh;background:url("../images/jiachen-bg-color.jpg") top center no-repeat; background-size: cover; position: relative;}
.Menubox_jiachen_color{width: 100%;left: 0; position: absolute;  top: 88%; z-index: 9; text-align: center; }
.Menubox_jiachen_color ul { margin: 0 10vw;}
.Menubox_jiachen_color ul li{width: 2.5vw; height: 2.5vw; border-radius: 50%; background: #c4c6ca; display: inline-block; margin: 0 5px; -webkit-transform: scale(0.8); -ms-transform: scale(0.8); transform: scale(0.8); overflow: hidden; line-height: 3}
.Menubox_jiachen_color ul li.click{-webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }
.Contentbox_jiachen_color{position: absolute; top: 22%;left:0; transition: all 0.5s ease;}
.Contentbox_jiachen_color .img{width: 100%; height: auto;}
.jiachen_pz{background:url(../images/jiachen-bg-pz.jpg) top center no-repeat; height: 75vh;background-size: cover;position: relative}
.jiachen_pz .peizhi{width: 88%; position: absolute; left: 50%; top: 15%; transform: translate(-50%, 0);}
.jiachen_pz .peizhi_head .head-img{width: 100%}
.jiachen_pz .peizhi_main{height: 50vh; overflow-y: scroll}
.jiachen_pz .peizhi_main .img{ width: 100%}
.jiachen_pz .peizhi .pzBom{width: 100%;position: absolute; left: 50%; bottom: -42px; transform: translate(-50%, 0);}

/*星云*/
.xingyun-color{width: 100%; height: 90vh; position: relative;background:url("../images/xingyun/xingyun-bg.jpg") center center no-repeat; background-size: cover}
.xingyun-color .color-bg{position: absolute; width: 100%; left: 0; top: 0; z-index: 1}
.xingyun-color .color-text{position: absolute;font-family: "宋体"; font-size: 5.5vw; letter-spacing: 1vw; color: #000; font-weight: bold; left: 50%; top: 14%; z-index: 2;-webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
.Menubox_xingyun{width: 96%; left: 50%; position: absolute; top: 83%; z-index: 5;-webkit-transform: translate(-50%,0); -ms-transform: translate(-50%,0); transform: translate(-50%,0);}
.Menubox_xingyun div{border-radius: 50%; cursor: pointer; display: inline-flex; height: 11vw;  width: 11vw; margin: 0 6vw;  border: 0px solid #837493;}
.Menubox_xingyun div span{width: 9vw; height: 9vw; border-radius: 50%; margin: 1vw;}
.Menubox_xingyun div:nth-child(1) span{background-color: #837493;}
.Menubox_xingyun div:nth-child(2) span{background-color: #c8c0bb;}
.Menubox_xingyun div:nth-child(3) span{background-color: #5d807d;}
.Menubox_xingyun div:nth-child(4) span{background-color: #faf6f6;}
.Menubox_xingyun div:nth-child(1).click{ border: 1px solid #837493;}
.Menubox_xingyun div:nth-child(2).click{ border: 1px solid #c8c0bb;}
.Menubox_xingyun div:nth-child(3).click{ border: 1px solid #5d807d;}
.Menubox_xingyun div:nth-child(4).click{ border: 1px solid #faf6f6;}
.Contentbox_xingyun{width:90%;  left: 50%; position: absolute; top: 50%; -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); transform: translate(-50%,-50%);} 
.Contentbox_xingyun .img_bg{width: 100%;opacity: 1; -webkit-transition: opacity .2s linear; transition: opacity .2s linear;}
.Contentbox_xingyun .name{ font-family: 宋体; font-size: 3vw; letter-spacing: 0.2vw; color: #000; position: absolute; left: 5.5vw; top: 18vw;}
.xingyun-carInside{ width: 100%;}
.Menubox_xingyun_carInside{position: relative;width: 100%;  height:10vh; bottom: 0vw; background:url(../images/xingyun/xingyun-bottom.jpg) center center no-repeat; background-size: cover;}
.Menubox_xingyun_carInside div{position: absolute; cursor: pointer; margin-top: 6vw; padding: 1vw 2vw 0; opacity: 0.6;border-top: 0.1vw solid #000; font-family: 宋体; font-weight: bold;font-size: 4.5vw; color: #000; }
.Menubox_xingyun_carInside div:nth-child(1){left: 17vw;}
.Menubox_xingyun_carInside div:nth-child(2){right: 17vw;}
.Menubox_xingyun_carInside div:hover,.Menubox_xingyun_carInside div.click{opacity: 1}
.Contentbox_xingyun_carInside{ width: 100%; }
.xingyun .slideVideo{width: 100vw; height: 90vh;background:url("../images/xingyun/xingyun-video-bg.jpg") center center no-repeat;  background-size: cover;position: relative}
.xingyun .video-txt{position: absolute;width: 100vw; height: 90vh; top: 0;left: 0;border: 0; cursor: pointer; background: none;}
.xingyun-mofan img{ width: 100%}
.xingyun-mofan .video-text{position: relative}
.xingyun-mofan .video-text .video-play{position: absolute;width: 100vw; height: 70vh; top: 0;left: 0;border: 0; cursor: pointer; background: none;}
.xingyun-peizhi{ width: 100%; height: 90vh; background:  url(../images/xingyun/xingyun-bg.jpg)  center center no-repeat; background-size: 100%; position: relative}
.xingyun-peizhi .pz-table{width: 92vw; height: 80%; left: 50%; position: absolute; top: 8%; -webkit-transform: translate(-50%,0); -ms-transform: translate(-50%,0); transform: translate(-50%,0);}
.xingyun-peizhi .pz-table .pz-title{text-align: center; font-family: 宋体; font-size: 5.5vw; font-weight: bold; letter-spacing: 1vw; color: #333;}
.xingyun-peizhi .pz-table .pz-head{height: 12.6vw; margin-top: 2%;}
.xingyun-peizhi .pz-table .pz-body{height: 75%; overflow-x: hidden; overflow-y: auto; background: #e9e9e9}
.xingyun-peizhi .pz-table .pz-foot{ width: 100%; margin-top: 5%;}

/*星光*/
.xingguang .p, .xingguang .b{position: relative;}
.xingguang .p-title{position: absolute; left: 50%; top: 28%; transform: translate(-50%, -50%);height: 50vw;}
.xingguang .p1 .p-title{ height: 32vw; top: 20%}
.xingguang .p2{margin: 0 auto; width: 94vw; padding: 10vw 0 6vw}
.xingguang .p2 .title-txt{height: 4vw;}
.Menubox_xingguang{margin-top: 2.5vw}
.Menubox_xingguang div{border-radius: 100%; cursor: pointer; display: inline-flex; padding:0.5vw; margin: 0 0.2vw;  border: 0px solid #837493;}
.Menubox_xingguang div span{width: 4vw; height: 4vw; border-radius: 50%;  border: 0px solid #837493;}
.Menubox_xingguang div:nth-child(1) span{background-color: #9385a5;}
.Menubox_xingguang div:nth-child(2) span{background-color: #829995;}
.Menubox_xingguang div:nth-child(3) span{background-color: #97999b;}
.Menubox_xingguang div:nth-child(4) span{background-color: #161a29;}
.Menubox_xingguang div:nth-child(5) span{background-color: #d1cfcf;}
.Menubox_xingguang div:nth-child(6) span{background-color: #fff; width: 3.8vw; height: 3.8vw; border: 0.1px solid #d1cfcf;}
.Menubox_xingguang div:nth-child(1).click{ border: 1px solid #9385a5;}
.Menubox_xingguang div:nth-child(2).click{ border: 1px solid #829995;}
.Menubox_xingguang div:nth-child(3).click{ border: 1px solid #97999b;}
.Menubox_xingguang div:nth-child(4).click{ border: 1px solid #161a29;}
.Menubox_xingguang div:nth-child(5).click{ border: 1px solid #d1cfcf;}
.Menubox_xingguang div:nth-child(6).click{ border: 1px solid #d1cfcf;}
.Contentbox_xingguang{ width: 100%;margin: 1vw 0  }
.Contentbox_xingguang .img_bg{width: 100%;}
.xingguang .p-tab{width: 65vw; position: absolute; left: 50%; transform: translate(-50%, -55%); bottom: 10%; display: flex; justify-content: space-between; align-items: end;  z-index: 999; }
.xingguang .p-tab div{text-align: center; flex: 1;  cursor: pointer; margin: 0 1vw; border-bottom: 1px solid rgba(102, 102, 102, 0.5); opacity: 0.7;}
.xingguang .p-tab div.click{border-bottom: 2px solid rgba(25, 125, 220, 0.5);  opacity: 1;}
.xingguang .swiper-container{  width: 94vw; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%);}
.xingguang .sub-txt{position: absolute; left: 50%; transform: translate(-50%, -50%); bottom: 0; height: 6.5vw;}
.xingguang .p5{background: #000; padding-bottom: 8vw}
.xingguang .p5 .swiper-container,.xingguang .p6 .swiper-container{position: relative; transform: translate(0,0); left: 0; top: 0; margin: 0 auto; padding: 8vw 0;}
.xingguang .p5 .p-tab,.xingguang .p6 .p-tab{bottom: 3%;}
.xingguang .p5 .p-tab div{border-bottom: 1px solid rgba(255, 255, 255, 0.7); }
.xingguang .p5 .p-tab div.click{border-bottom: 2px solid rgba(25, 125, 220, 0.7);  opacity: 1;}
.xingguang .p5 .sub-txt,.xingguang .p6 .sub-txt{bottom: 12%;}
.xingguang .p6,.xingguang .p8{background: #ecf0f3; padding-bottom: 8vw}
.xingguang .p8 .title{font-size: 4vw; text-align: center; color: #000; font-weight: 500; letter-spacing: 1px;}
.xingguang .slidePeizhi-wrap{ width: 95vw; margin: 3vw auto;}
.xingguang .slidePeizhi-wrap .pz_box{font-size: 3vw; height: auto; overflow: hidden; cursor: pointer;}
.xingguang .slidePeizhi-wrap .pz_box .pz_tit{padding: 0 4vw; height: 11vw; line-height: 11vw; background: #d4d4d4}
.xingguang .slidePeizhi-wrap img{width: 100%}
.xingguang .slidePeizhi-bottom{width: 95vw; margin: 0vw auto;}


.Menubox_560dct{  height:30px; width:98%; margin:20px auto 0;}
.Menubox_560dct ul li{text-align:center; float:left; width:47.8%; height:30px; line-height:30px; cursor:pointer;margin:0 0.8%; font-size:13px; border:1px solid #000; border-bottom:none;}
.Menubox_560dct ul li.hover{background:#000;color:#ffffff;}
.Contentbox_560dct{width:100%; margin:0 auto; }
.Contentbox_560dct img{ width:100%}

.Menubox_560{  height:30px; width:98%; margin:20px auto 0;}
.Menubox_560 ul li{text-align:center; float:left; width:31.7%; height:30px; line-height:30px; cursor:pointer;margin:0 0.5%; font-size:13px; border:1px solid #000; border-bottom:none;}
.Menubox_560 ul li.hover{background:#000;color:#ffffff;}

/*宏光plus*/
.car_hgplus{ position: relative; left: 0; top: 0; margin: 0px 0 0; width: 100%}
.car_hgplus .item_bg{position: relative;}
.Menubox_hgplus{   height: 10vw; width: 80%; position: absolute; right: 10%; bottom: 5%;}
.Menubox_hgplus ul li{ float: left; width:25%; height:10vw; cursor:pointer; }
.Contentbox_hgplus{width: 96%;  position: absolute; left: 2%; top: -9%; }
.Contentbox_hgplus img{ width: 100%;}
.hgplus{width: 85%;margin: 0 auto; padding: 10vw 0;}
.hgplus .title12{ font-size: 4vw; letter-spacing: 2vw; text-align: center; margin-bottom: 5vw}
.hgplus .biaoMain{display: block;height: 400px;width: 100%;overflow-x: hidden;overflow-y: scroll;margin: 0 auto;}
.hgplus .tg{border-collapse: collapse;border-spacing: 0;width: 80%;margin: 20px auto;background-color: #fff; color: #4c4c4c}
.hgplus .tg td{font-family: Arial, sans-serif;font-size: 8px;text-align: center;padding: 10px 0;border-style: solid;border-width: 1px;overflow: hidden;word-break: break-all;border-color: black;width: 9.09%; line-height: 1.3}
.hgplus .tg th{font-family: Arial, sans-serif;font-size: 14px;font-weight: normal;padding: 10px 0;border-style: solid;border-width: 1px;overflow: hidden;word-break: normal;border-color: black;width: 9.09%;line-height: 1.3}
.hgplus .tg .tg-n86w{background-color: #3d76ba;color: #ffffff;border-color: inherit;/*vertical-align:top*/text-align: left;}
.hgplus .tg .tg-c3ow{border-color: inherit;text-align: center;/*vertical-align:top*/}
.hgplus .tg .tg-us36{border-color: inherit;/*vertical-align:top*/}
.hgplus .tg .tg-7btt{font-weight: bold;border-color: inherit;text-align: center;/*vertical-align:top*/}
.hgplus .tg .tg-ugqn{background-color: #3d76ba;color: #ffffff;border-color: #3d76ba;/*vertical-align:top*/text-align: left;}
.hgplus .mb .biaoh2{font-size: 24px;padding: 20px 0;}

/*宏光V*/
.hgv-color{ height: auto;position: relative; }
.hgv .carbg{ position: relative;}
.Menubox_hgv_color{position: absolute;  display: flex;    display: -webkit-flex;left: 8.8%; top: 36%;}
.Menubox_hgv_color .cb{ padding: 4px; margin-right:4px; cursor: pointer; z-index: 10; }
.Menubox_hgv_color .cb span{height: 15px; width: 15px; display: inline-block}
.Menubox_hgv_color .cb1 span{ background: #ccc }
.Menubox_hgv_color .cb2 span{background: #f5d645}
.Menubox_hgv_color .cb3 span{ background: #fff}
.Menubox_hgv_color .click{ border: 1px solid #b81b24;height: 15px;border-radius: 2px;}
.Contentbox_hgv_color{transition: all 0.5s ease; position: absolute;width: 49.6%; height: auto; left: 15.7%; top: 47.25%;}
.Contentbox_hgv_color .car{ width: 100%;}
.Contentbox_hgv_color p{position: absolute; top: -30%; left: 32%;}
.hgv-peizhi{position: relative;}
.hgv .table_box{top: 18%; left: 3%;  background: #fff; width: 94%; position: absolute; line-height: 1.3}
.hgv .biaoTou{ display: block;  width: 100%;overflow-x: hidden;}
.hgv .biaoTou .hgv_tg{background: #363636; color: #fff;border-collapse: collapse; border-spacing: 0; width: 100%;margin: 0 auto; border: 1px solid #000}
.hgv .hgv_tg td{ font-size: 12px; text-align: center; padding: 5px 0; border-style: solid; border-width: 1px; overflow: hidden; word-break: break-all; border-color: black;width: 14%; }
.hgv .hgv_tg .tg-7btt{font-weight: bold; border-color: #000; text-align: center; }
.hgv .biaoMain{display: block; height: 49vh; width: 100%; overflow-x: hidden; overflow-y: scroll; margin: 0 auto;}
.hgv .biaoMain .hgv_tg{border-collapse: collapse; border-spacing: 0; width: 100%; background-color: #fff;}
.hgv .hgv_tg .tg-n86w{background-color: #464646; color: #ffffff;  /* vertical-align: top; */ text-align: left;}
.hgv .hgv_tg .tg-us36{border-color: inherit; color: #333; background: #fff; /* vertical-align: top; */}

/*征程*/
.zc .slidePei{ width: 100%; height: 155vw; position: relative; margin: 10vw auto}
.zc .titCan{display: block; margin: 0 auto; margin-top: 25px; width: 45%}
.zc .peizhi{width: 90vw; background: #fff; position: absolute; left: 50%; top: 15vw; transform: translate(-50%, 0); overflow: initial;}
.zc .peizhi .main{width: 100%; height:130vw; overflow-y: scroll;}
.zc .peizhi .pzAlls{width: 220%;}
.zc .peizhi .pzAlls img{width: 100%;}
.zc .pzBom{width: 90%; position: absolute; left: 50%; bottom: 0px; transform: translate(-50%, 0);}

/* 荣光系列 */
.rongguang .car_name{font-size:22px; text-align: center; margin-bottom: 20px;}
.Menubox_rongguang{margin: 40px auto 0;}
.Menubox_rongguang ul li{display: block; width: 80%; height: 42px; margin: 20px auto 0; border: 1px solid #999;}
.Menubox_rongguang ul li a{display: block; width: 100%; height: 100%; color: #999; font-size: 16px; text-align: center; line-height: 42px; cursor: pointer}
.Menubox_rongguang ul li.click a{background: #999; color: #eee}
.Contentbox_rongguang{margin-top: 40px;}
.Contentbox_rongguang .item{width: 100%; margin: 0 auto 35px; text-align: center}
.Contentbox_rongguang .item h1{color: #000; font-size: 50px; display: inline-block; margin-bottom: 20px;font-family: 黑体; line-height: 1.2}
.Contentbox_rongguang .item h1:after{content: ''; border-bottom: 2px solid #333; display: block; height: 100%; margin: 0 auto; width: 20px;font-weight: bold;}
.Contentbox_rongguang .item h3{color: #4c4c4c; font-size: 16px; font-weight: normal; line-height: 24px;}
.Contentbox_rongguang .item h5{color: #4c4c4c; font-size: 16px; font-weight: normal; line-height: 30px;}
.Contentbox_rongguang .item p{-webkit-text-size-adjust: none; margin-top: 5px; color: #999; font-size: 14px; line-height: 20px; word-break: break-all;}
.Contentbox_rongguang .item img{margin-top: 30px;}
.Contentbox_rongguang .item .view{height: 180px; position: relative; overflow: hidden;margin-top: 30px;}
.Contentbox_rongguang .item .view img{position: absolute;margin-left: -288px;margin-top: 0; top: 0;left: 50%;width: auto; height: 100%;}
.Contentbox_rongguang .parameter{width: 90%; max-width: 1250px; margin: 50px auto 0; padding: 0 0 60px;}
.Contentbox_rongguang .parameter .title{font-size: 18px; color: #000; font-weight: normal; margin-bottom: 25px;}
.Contentbox_rongguang .parameter #parameter_title{width: 100%; margin: 0;}
.Contentbox_rongguang .parameter table{width: 100%; table-layout: auto; word-break: break-all;}
.Contentbox_rongguang .parameter #parameter_title td.item_first,.Contentbox_rongguang .parameter #parameter_main td.item_first{width: 118px;}
.Contentbox_rongguang .parameter #parameter_title td.item_first{ padding:1.225em 0.625em;}
.Contentbox_rongguang .parameter #parameter_title td,.Contentbox_rongguang .parameter #parameter_main td{width: 98px; padding: 0;line-height: 1.5}
.Contentbox_rongguang .parameter #parameter_title .title2 td{background: #464646; font-weight: bold;}
.Contentbox_rongguang .parameter #parameter_main td.item_first{line-height: 1.5; }
.Contentbox_rongguang .rongguang_peizhi{height: 400px; overflow-x: hidden; overflow-y: scroll; width: 100%;}
.Contentbox_rongguang .prompt1 img{margin-top: 10px; width: 100%;}
.Contentbox_rongguang .rgs .item{width: 90%;}
.Contentbox_rongguang .rgxkjc .parameter,.Contentbox_rongguang .rgxinkjc .parameter{max-width: 100%; width: 100%; padding-top: 50px; margin-top: 0;}
.Contentbox_rongguang .rgxkjc .item img{margin-top: 0}
.Contentbox_rongguang .rgxkjc .parameter #parameter_title,.Contentbox_rongguang .rgxkjc .rongguang_peizhi,.Contentbox_rongguang .rgxkjc .prompt{width: 95%; margin: 0 auto;}
.Contentbox_rongguang .rgxkdsp p{font-family: 黑体; font-size: 24px; letter-spacing: 5px; color: #4c4c4c;}
.Contentbox_rongguang .rgxinkjc .parameter #parameter_title td.item_first,.Contentbox_rongguang .rgxinkjc .parameter #parameter_main td.item_first{width: 95px;}
.Contentbox_rongguang .tab_contro{width: 70%; margin: 20px auto; overflow: hidden; display: flex; display: -webkit-flex; justify-content: space-around; -webkit-justify-content: space-around;}
.Contentbox_rongguang .tab_contro div{width: 40%; height: 27px; display: block; cursor: pointer;}
.Contentbox_rongguang .tab_contro .cl1{ background: url(../images/rongguang/rgxinkdsp_btn_01.png) no-repeat left top; background-size: cover;}
.Contentbox_rongguang .tab_contro .cl2{ background: url(../images/rongguang/rgxinkdsp_btn_02.png) no-repeat left top; background-size: cover;}
.Contentbox_rongguang .tab_contro .cl1.click{background: url(../images/rongguang/rgxinkdsp_btnAct_01.png) no-repeat left top; background-size: cover;}
.Contentbox_rongguang .tab_contro .cl2.click{background: url(../images/rongguang/rgxinkdsp_btnAct_02.png) no-repeat left top; background-size: cover;}

/*之光系列*/
.zhiguang .car_name{font-size:22px; text-align: center; margin-bottom: 20px; margin-top: 15px; color: #4c4c4c;}
.Menubox_zhiguang{margin: 40px auto 0;}
.Menubox_zhiguang ul li{display: block; width: 80%; height: 42px; margin: 20px auto 0; border: 1px solid #999;}
.Menubox_zhiguang ul li a{display: block; width: 100%; height: 100%; color: #999; font-size: 16px; text-align: center; line-height: 42px; cursor: pointer}
.Menubox_zhiguang ul li.click a{background: #999; color: #eee}
.Contentbox_zhiguang{margin-top: 50px;}
.Contentbox_zhiguang .item{max-width: 100%; width: 100%; margin: 0 auto; padding-bottom: 30px; text-align: center}
.Contentbox_zhiguang .item h1{color: #000; font-size: 70px; display: inline-block; margin-bottom: 20px;font-family: 黑体; line-height: 1.2}
.Contentbox_zhiguang .item h1:after{content: ''; border-bottom: 2px solid #333; display: block; height: 100%; margin: 0 auto; width: 20px;}
.Contentbox_zhiguang .item h3{color: #4c4c4c; font-size: 16px; font-weight: normal; line-height: 24px;}
.Contentbox_zhiguang .item h5{color: #4c4c4c; font-size: 15px; font-weight: normal; line-height: 30px;}
.Contentbox_zhiguang .item p{-webkit-text-size-adjust: none; margin-top: 5px; color: #999; font-size: 14px; line-height: 20px; word-break: break-all;}
.Contentbox_zhiguang .item img{margin-top: 30px;}
.Contentbox_zhiguang .item .view{height: 180px; position: relative; overflow: hidden;margin-top: 30px;}
.Contentbox_zhiguang .item .view img{position: absolute;margin-left: -288px;margin-top: 0; top: 0;left: 50%;width: auto; height: 100%;}
.Contentbox_zhiguang .parameter{width: 90%; max-width: 1250px; margin: 0 auto; padding: 0 0 60px;}
.Contentbox_zhiguang .parameter .title{font-size: 18px; color: #000; font-weight: normal; margin-bottom: 25px;}
.Contentbox_zhiguang .parameter #parameter_title{width: 100%; margin: 0;}
.Contentbox_zhiguang .parameter table{width: 100%; table-layout: auto; word-break: break-all;}
.Contentbox_zhiguang .parameter #parameter_title td.item_first,.Contentbox_zhiguang .parameter #parameter_main td.item_first{width: 33%;}
.Contentbox_zhiguang .parameter #parameter_title td,.Contentbox_zhiguang .parameter #parameter_main td{width: 98px;}
.Contentbox_zhiguang .parameter #parameter_title .title2 td{background: #464646; font-weight: bold;}
.Contentbox_zhiguang .parameter #parameter_main td.item_first{line-height: 1.3}
.Contentbox_zhiguang .zhiguang_peizhi{height: 400px; overflow-x: hidden; overflow-y: scroll; width: 100%;}
.Contentbox_zhiguang .zgdsp .item1{max-width: 1085px; width:100%; margin: 30px auto 0; text-align: left;}
.Contentbox_zhiguang .prompt1 img{margin-top: 20px; width: 55%;}
.Contentbox_zhiguang .img{width: 90%; margin: 0 auto 30px;}
.Contentbox_zhiguang .img img{width: 100%;}

/*货车系列*/
.huoche .car_name{font-size:22px; text-align: center; margin-bottom: 20px; margin-top: 15px; color: #4c4c4c;}
.Menubox_huoche{margin: 40px auto 0;}
.Menubox_huoche ul li{display: block; width: 80%; border: 1px solid #999; margin: 20px auto 0; }
.Menubox_huoche ul li a{display: block; width: 100%; height: 100%; color: #999; font-size: 16px; text-align: center; line-height: 42px; cursor: pointer}
.Menubox_huoche ul li.click a{background: #999; color: #eee}
.Contentbox_huoche{margin-top: 50px;}
.Contentbox_huoche .item{max-width: 100%; width: 100%; margin: 0 auto 50px; text-align: center}
.Contentbox_huoche .item h1{color: #000; font-size: 70px; display: inline-block; margin-bottom: 20px;font-family: 黑体; line-height: 1.2}
.Contentbox_huoche .item h1:after{content: ''; border-bottom: 2px solid #333; display: block; height: 100%; margin: 0 auto; width: 20px;}
.Contentbox_huoche .item h3{color: #4c4c4c; font-size: 16px; font-weight: normal; line-height: 24px;}
.Contentbox_huoche .item h5{color: #4c4c4c; font-size: 15px; font-weight: normal; line-height: 30px;}
.Contentbox_huoche .item p{-webkit-text-size-adjust: none; margin-top: 5px; color: #999; font-size: 14px; line-height: 20px; word-break: break-all;}
.Contentbox_huoche .item img{margin-top: 30px;}
.Contentbox_huoche .item .view{height: 180px; position: relative; overflow: hidden;margin-top: 30px;}
.Contentbox_huoche .item .view img{position: absolute;margin-left: -288px;margin-top: 0; top: 0;left: 50%;width: auto; height: 100%;}
.Contentbox_huoche .parameter{width: 90%; max-width: 1250px; margin: 0 auto; padding: 0px 0 60px;}
.Contentbox_huoche .parameter .title{font-size: 16px; color: #4c4c4c; font-weight: normal; margin-bottom: 25px;}
.Contentbox_huoche .parameter #parameter_title{width: 100%; margin: 0;}
.Contentbox_huoche .parameter table{width: 100%; table-layout: auto; word-break: break-all;}
.Contentbox_huoche .parameter #parameter_title td.item_first,.Contentbox_huoche .parameter #parameter_main td.item_first{width: 33%;}
.Contentbox_huoche .parameter #parameter_title td,.Contentbox_huoche .parameter #parameter_main td{width: 98px;}
.Contentbox_huoche .parameter #parameter_title .title2 td{background: #464646; font-weight: bold;}
.Contentbox_huoche .parameter #parameter_main td.item_first{line-height: 1.3}
.Contentbox_huoche .huoche_peizhi{height: 511px; overflow-x: hidden; overflow-y: scroll; width: 100%;}
.Contentbox_huoche .prompt1 img{margin-top: 20px; width: 55%;}

/*荣光ev*/
.rgev-peizhi{margin-top: 10vw;}
.rgev-peizhi .slidePeizhi-head{margin-bottom: 6.6666666667vw}
.rgev-peizhi .slidePeizhi-head .title{width: 100vw;}
.rgev-peizhi .slidePeizhi-wrap{position: relative; width: 95vw; margin: 0 auto; height: 50vh; overflow: hidden; padding: 2vw 8vw; background-color: #e6e6e6; box-sizing: border-box}
.rgev-peizhi .slidePeizhi-wrap .head-img{width: 100%; height: 4vw; margin-bottom: 2vw; background-position: 0 -0.46875vw; background-image: url(../images/rgev/rgev_peizhi_title.png); background-size: 100% auto}
.rgev-peizhi .slidePeizhi-wrap .img-wrap{height: 94%; overflow-x: hidden; overflow-y: scroll;}
.rgev-peizhi .slidePeizhi-wrap .img-wrap img{width: 100%; }
.rgev-peizhi .slidePeizhi-wrap .iScrollIndicator{background-color: #000 !important}
.rgev-peizhi .txt{width: 95vw; margin: 2vw auto 10vw; display: block}

/*荣光小卡ev*/
.rgxkev{background-color: #ebf0f2;}
.rgxkev .tit_box{margin-bottom:5.5vw}
.rgxkev .meitu{width: 95vw; margin: 6vw auto 0;}
.rgxkev .meitu .tit_box img{width: 16vw;}
.rgxkev .rgxkev-peizhi .tit_box img{width: 20vw;}
.rgxkev-peizhi{margin:  20vw auto 0; font-size: 2.5vw; width: 95vw; padding-bottom: 10vw;}
.rgxkev-peizhi .slidePeizhi-head{margin-bottom: 2vw; text-align: center;}
.rgxkev-peizhi .slidePeizhi-head .title{width: 45vw;}
.rgxkev-peizhi .slidePeizhi-wrap{overflow-x: scroll;}
.rgxkev-peizhi .table>:not(caption)>*>*{padding: 5px;}
.rgxkev-peizhi td:nth-child(1), .rgxkev-peizhi  th:nth-child(1){text-align: left; width: 94px;}
.rgxkev-peizhi table{width: 490px; background: #fff;}
.rgxkev-peizhi tr{border-bottom: 1px solid #ddd;}
.rgxkev-peizhi td,.rgxkev-peizhi th{text-align: center; border-right: 1px solid #ddd;}
.rgxkev-peizhi .t1 th{background-color: #3a77c7; color: #fff;}
.rgxkev-peizhi .th-inner{padding: 5px 0; vertical-align: bottom; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.rgxkev-peizhi .t2 th div{font-weight: 700;}
.rgxkev-peizhi .vpz_head_tit{background-color: #57b2ea;}
.rgxkev-peizhi .table-body{width: 490px;height: 500px;overflow-x: hidden; overflow-y: scroll;}
.rgxkev-peizhi .vpz_head_tit td{color: #fff;}
.rgxkev-peizhi  .txt{width: 95vw; margin-top: 3vw; display: block;}


.model_detail_xc{ width:100%;}
.content1_xc{ background:#fefbe0; position:relative; padding:20px 12px;}
.content1_xc .about{height:200px; background:url(../images/aboutbg.png) no-repeat left 10px; padding-top:10px; margin:0 0px 0px;}
.content1_xc .about p{  padding:12px 20px;  text-indent:30px; font-size:15px; line-height:24px;}
.content1_xc .about span{ background:url(../images/aboutbg.png) no-repeat right 0px; display:block; width:12px; height:196px; position:absolute; right:12px ;top:28px;}
.content1_xc .detail{ margin:0 12px; }

.rollBox_xc{  width:100%; height:220px;  overflow: hidden; overflow-x:scroll;-webkit-overflow-scrolling: touch; -ms-overflow-style: none; }
.title_xc{height:50px; line-height:50px; margin:0 0px; font-size:20px; color:#000;}
.rollBox_xc .itemlist{ margin:0 px; height:220px; overflow:hidden; }
.rollBox_xc .itemlist .item{ float:left; max-width:230px; height:163px; margin-right:10px;}
.rollBox_xc .itemlist .item img{ height:100%; border:1px solid #eee}
.rollBox_xc .itemlist .item span{ display:block; text-align:center; }

.content2_xc{  background:#ffffff; padding:20px 12px 20px;}
.content2_xc .first{ padding:0 0px;}
.content2_xc .first img{ width:100%; }
.content2_xc .other{padding:0 0px; }
.content2_xc .other img{ float:left; width:48%; margin-right:2%; margin-top:8px;}

.content3_xc{padding:20px 12px 20px; background:#eef9fb;}
.content3_xc .newsimg{ width:33%; margin-right:2%;}
.content3_xc .newsimg img{ width:100%;}
.content3_xc .newslist_xc .news_title a{ font-size:16px; }
.content3_xc .newslist_xc .news_text{ color:#666; font-size:13px; text-indent:25px; margin-top:5px;}
.content3_xc .newslist_xc ul{ margin-top:10px;}
.content3_xc .newslist_xc ul li{list-style:none; position:relative; line-height:26px;}
.content3_xc .newslist_xc ul li a{ font-size:14px; }
.content3_xc .newslist_xc ul li span{ position:absolute; right:0; top:0;color:#999; font-size:12px; }
table {
    border-collapse: collapse;
    border-spacing: 0;
}
.content4_xc{ padding:20px 12px; background:#ffffff;}

/*表格*/
.tg  {border-collapse:collapse;border-spacing:0;width: 100%;margin: 20px auto;background-color: #fff;color: #000; font-size: 12px}
.tg td{font-family:Arial, sans-serif;font-size:14px;text-align: center;padding:10px 0;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:black;}
.tg th{font-family:Arial, sans-serif;font-size:14px;font-weight:normal;padding:10px 0;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:black;}
.tg .tg-n86w{background-color:#3d76ba;color:#ffffff;border-color:inherit;/*vertical-align:top*/text-align: left; padding:10px;}
.tg .tg-c3ow{border-color:inherit;text-align:center;/*vertical-align:top*/}
.tg .tg-us36{border-color:inherit;/*vertical-align:top*/}
.tg .tg-7btt{font-weight:bold;border-color:inherit;text-align:center;/*vertical-align:top*/}
.tg .tg-ugqn{background-color:#3d76ba;color:#ffffff;border-color:#3d76ba;/*vertical-align:top*/text-align: left;padding:10px;}
/*.tg td {font-size: 12px;}*/

.foot{ width:100%; background:#fff2f2; padding:15px 0 0; position:fixed; bottom:0;}
.foot p{ text-align:center; font-size:14px; color:#666; }
#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	}
	

.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */ 
	
/*Button*/
a.btn{ display:inline-block; line-height:100%; text-decoration:none;}
a.grey_bt_sml{ padding:5px 7px; background:url(../images/btn_grey_sml.png) repeat-x; color:#fff; font-family:'MgOpenModataBold'; text-shadow: 0px 1px 0 #737373;}
a.grey_bt_big{ padding:9px 14px 8px 34px; background:url(../images/btn_grey_big.png) repeat-x; font-size:15px; color:#fff; font-family:'MgOpenModataBold'; text-shadow: 0px 1px 0 #737373; position:relative;}
span.app{ display:inline-block; background:url(../images/app.png) no-repeat center; width:20px; height:22px; position:absolute; left:7px; top:5px;}

.wp-pagenavi{ margin-top:40px; font-size: 12px;}

/*Hiring*/
section#main .hiring{ position:relative; }
section#main .hiring span.tape_stick{ display:block; width:72px; height:20px; background:url(../images/tape.png) no-repeat center; margin:-11px auto 0px auto;}
section#main .hiring img{ float:left; margin-right:3px;}
section#main .hiring a.grey_bt_sml{ position:absolute; right:10px; top:10px;}

/*Slideshow*/
#slideshow{ position:relative;}
#slideshow ul li{ list-style:none;}
/*Accordion*/
#accordion_menu h5{ background:url(../images/ac_default.png) repeat-x; padding:13px; color:#717c87;text-shadow: 0px 1px 0 #fff; line-height:100%; border-top:solid 1px #e4e7e9;}
#accordion_menu h5 span.arrow{ height:16px; width:15px; background:url(../images/accordion_arw.png) no-repeat center top; display:block; float:right; cursor:pointer;}
#accordion_menu .ac_content{ padding:8px 13px;}
#accordion_menu .ac_content ul, #accordion_menu .ac_content ol{ list-style-position:inside;}
#accordion_menu .ac_content li{ padding:3px 0px;}
#accordion_menu h5.ui-state-active{ background:url(../images/ac_active.png) repeat-x; color:#fff;text-shadow: 0px 1px 0 #28558f; border-top-color:#44B996;}
#accordion_menu h5.ui-state-active span.arrow{ background-position:center -20px;}

/*Page*/
.page{ padding:30px 15px; background:#ffffff; }
.page h1{ padding:5px 0px 20px; margin-bottom:20px; background:url(../images/lines.png) repeat-x center bottom;}
.page p{ line-height:160%; font-size:14px;}
/*Blog*/
.blog h1{ margin-bottom:0px;}
.blog h1 a{ text-decoration:none;}
.blog img{ background:#f4f4f4; padding:3px; border:solid 1px #dcdcdc; margin-bottom:10px; margin-right:10px; float:left;max-width:40%;}
.blog .post_date{color:#999999; font-size:11px; display:block; padding-bottom:5px;}
.blog .post_info{ padding:6px 0px 14px; background:url(../images/lines.png) repeat-x center bottom; line-height:100%; font-size:11px; margin-bottom:11px; line-height:17px;}
.blog .post_info .posted_by { width:165px; display:inline-block;}
.blog .post_info .posted_by a{ font-weight:bold; text-decoration:none;}
.blog .post_info a.comments{ float:right; padding-left:25px; background:url(../images/comment.png) no-repeat left center; text-decoration:none;}
.blog a.like{ display:block; float:right; padding:1px 22px 1px 0px; background:url(../images/like.png) no-repeat right 1px; text-decoration:none; color:#828282;}
.tags{ border-top:solid 1px #d9d9d9; margin-top:12px; padding:10px 0px; font-size:11px; clear:both; display:inline-block; width:100%;}
.tags ul{ display:inline-block;}
.tags ul li{ list-style:none; line-height:100%; padding:4px 5px; background-color:#e2e2e2; margin-left:10px; float:left;}
.tags ul li:first-child{ margin-left:0px;}
.tags span{float:left; padding-right:10px;}
.tags ul li a{ color:#4e4e4e; text-decoration:none;text-shadow: 0px 1px 0 #fff;}

/*Comment*/
#comments li{ list-style:none; padding:12px 13px; border-top:solid 1px #dddddd;}
#comments li.odd{ background-color:#f1f1f1;}
#comments li.even{ background-color:#ffffff;}
#comments li img{ float:left; margin:2px 15px 2px 0px;}
#comments li h5{ padding-bottom:5px;}
#comments li span{color:#a3a3a3; font-size:11px; display:block; text-align:right; padding-top:5px;}
#comments li h5 a{color:#000000; font-size:14px; padding-bottom:5px;}
#comments li .comment_body{ margin-left:62px;}

.comment_form{ background-color:#383f4b;}
.comment_form h2{ color:#fff; text-shadow: 0px 1px 0 #242424;}
#moby_form{ padding-bottom:10px;}
#moby_form li{ list-style:none; padding:5px 13px; text-align:right;}
#moby_form li input[type=text], #moby_form li input[type=email], #moby_form li textarea{ border:solid 1px #2d333d; padding:10px 0px 7px 0px; background:#e3e3e3; box-shadow: inset 0px 0 8px #626262; width:99%; font-size:13px; color:#8b8b8b; -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; font-family:Arial, Helvetica, sans-serif; text-indent:8px;}
#moby_form li input[type=text]:focus, #moby_form li textarea:focus{ box-shadow: inset 0px 0 5px #fff; color:#333;}
#moby_form li input[type=submit]{ border:none; background:url(../images/submit.png) no-repeat left center; padding:7px 25px 5px 45px; font-size:14px; font-family:'MgOpenModataBold'; text-shadow: 0px 1px 0 #275d8c; color:#fff; line-height:100%; box-shadow: 0 1px 2px #2c2c2c; cursor:pointer; -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
#moby_form li input[type=submit]:active{box-shadow: 0 0px 2px #000; cursor:pointer; text-shadow: 0px 0px 1px #275d8c; color:#cee2f3;}

/*Contact*/
#contact{width:100%; display:inline-block; font-size:15px; margin-bottom:20px}
#contact div{ padding:10px 10px 10px 45px; border-bottom:solid 1px #ececec; list-style:none;}
#contact .address{background:url(../images/location.png) no-repeat 10px 15px; background-size: 22px;}
#contact .telephone{background:url(../images/telephone.png) no-repeat 10px 15px;background-size: 22px;}
#contact .website{background:url(../images/website.png) no-repeat 10px 15px;background-size: 22px;}

.netbox{ width:100%; height:auto; margin:15px 0px;}
.netbox .area{ font-size: 17px; margin-bottom: 20px; margin-top: 10px; padding-left: 10px; position: relative; border-bottom: 1px solid #ddd; padding-bottom: 10px;}
.netbox .area::before{content: ''; display: block; width: 4px; height: 20px; background: #d00; position: absolute; left: 0px; top: 18px; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.netbox .store{ color:#000; font-weight:bold; margin-bottom: 0px;}
.netbox .add{padding:0px 0px; height:auto;margin-bottom: 20px}

.netbox .add .map{background: url(../images/04_maps.png) no-repeat left top;  height:20px; width:20px; margin-left:5px;}
.netbox .add a:hover{color:#c60}


/* Border Radius */
.btn, .blog img, .tags ul li{-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; }
/* Box Shadow */

	
/* Style for the contact form and status messages */

.statusMessage {
  color: #666;
  background-color: #ebedf2;
  background: -webkit-gradient( linear, left bottom, left top, color-stop(0,#dfe1e5), color-stop(1, #ebedf2) );
  background: -moz-linear-gradient( center bottom, #dfe1e5 0%, #ebedf2 100% );  
  border: 1px solid #aaa;
  -moz-box-shadow: 0 0 1em rgba(0, 0, 0, .5);
  -webkit-box-shadow: 0 0 1em rgba(0, 0, 0, .5);
  box-shadow: 0 0 1em rgba(0, 0, 0, .5);
  opacity: .95;
}
.statusMessage {
  display: none;
  margin: auto;
  width: 80%;
  height: 2em;
  padding: 1.5em;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.statusMessage p {
  text-align: center;
  margin: 0;
  padding: 0;
}

#contactForm.positioned, .statusMessage {
  left: 5px;
  top: 50%;
}

.statusMessage {

  margin-top: -1em;
}
