@charset "utf-8";
/*******************
关于蔚岚2018版
作者：mayue  
制作时间：2018/9/5
*******************/
/********************联系我们********************/
.contantus_wrap{width:100%;margin:0 auto;}
.contact{width:90%;max-width:1200px;margin:0 auto 130px;height:26.7em}
.contact .map{width:60%;height: 100%;float: left;}
.contact .contantus_infos{width:40%;float: left;}
.contantus_infos .infos{margin: 15px 0 0 3em;}
.contantus_infos .infos p{font-size:16px;color: #000000;line-height: 35px;padding-left: 6.7em;text-indent: -6.7em;}
.contantus_infos .infos p img{vertical-align: middle;margin-right: .5em;}
.contantus_infos .cords{margin: 2.5em auto 0;text-align: center;width:90%;}
.contantus_infos .cords:after{content: ".";height: 0;clear: both;visibility: hidden;display: block;}
.contantus_infos .cords p{width:30%;float: left;}
.contantus_infos .cords p a{display: block;cursor:default;}
.contantus_infos .cords p:last-child a{cursor:pointer;}
.contantus_infos .cords p img{width:80%;}
.contantus_infos .cords p span{color: #000000;font-size:16px;margin-top: 5px;display: block;}
.contantus_wrap .hotline{text-align: center;font-size:20px;color: #000000;margin: 65px 0;}
.contantus_wrap .hotline img{vertical-align: middle;margin-right: 1em;}

/********************金融计算器********************/
.calculator_select{background:#fff;max-width: 90%;}
.select_wrapper{border-top:1px solid #cccccc;}
/*第一模块*/
.select_wrapper:after{content: ".";height: 0;clear: both;visibility: hidden;display: block;}
.select_wrapper .select_car .select_wra .input_wrapper{height: 40px;border: 1px solid #cccccc;background: #fff;display: block;position: relative;}
.like_select.error{border: 1px solid red;}
.select_wrapper .select_car .select_wra .input-wrapper-i{width: 11px;height: 6px;background: url(../images/ico-arr-down-red.png) no-repeat 0 0;position: absolute;right: 15px;top: 17px;}
.select_wrapper .selected_car_info .car_info_wrapper{margin:0 auto;text-align:center;}
.select_wrapper .selected_car_info .car_info_wrapper .car_img{width:60%;margin: 5% auto 0;;position: relative;overflow: hidden;padding: 30% 0 0;}
.select_wrapper #car_pic{width:90%;position: absolute;top:0;left: 5%;}
.select_wrapper #car_name{margin-top:5px;font-size: 18px;color: #333333;}
.select_wrapper .car_info_wrapper span{font-size: 13px;color: #333333;}
.like_select .input{position: relative; width: 90%;text-align: left;font-size: 1.5em;margin: 0 2em -2em 0;padding-left: 0.5em;height: 2em;overflow: hidden;display: block;z-index: 0;}
/*第二模块*/
.select_wrapper .selected_car_info .car_data_wrapper{width:70%;margin:0 auto;text-align:center;}
.select_wrapper .select_jg .select_jg{width: 66%;margin: 0 17%;}
.select_wrapper .select_jg .select_jg strong{text-align:left;display: block;font-weight: normal;font-size: 13px;color: #000000;margin: 0 0 13px 5px;}
.select_wrapper .car_data_wrapper .car_info_p{padding-bottom:13px;clear: both;}
.select_wrapper .car_data_wrapper .car_info_p strong{text-align:left;display: block;font-weight: normal;font-size: 13px;color: #000000;}
.select_wrapper .car_data_wrapper .slider_wrap{margin: 10px 0 40px;}
.select_wrapper .car_data_wrapper .slider_wrap:after{content: ".";clear: both;visibility: hidden;display: block;height: 0;}
.select_wrapper .car_data_wrapper .slider_info{position: relative;}
.select_wrapper .car_data_wrapper .slider_info .control_em{position: absolute; top: 0px;left: 9%;width: 75%;cursor:pointer;}
.select_wrapper .car_data_wrapper .slider_info .control_em img{width:100%;}
.select_wrapper .car_data_wrapper .slider_info span{display: block;float: left;width:20px;height: 20px;border:1px solid #b4b4b4;text-align:center;line-height: 20px;color: #e84442;cursor:pointer;}
.select_wrapper .car_data_wrapper .slider_info span.add{float: right;}
.select_wrapper .car_data_wrapper .slider_info .slider_line{float: left;width:75%;margin:3% 4% 0;}
.select_wrapper .car_data_wrapper .sf_change_unm .ershi{display: none;}
.select_wrapper .car_data_wrapper .dk_change_unm .shier{display: none;}
.select_wrapper .car_data_wrapper .slider_unm {position: absolute;top: 30px;left: 11%;width: 70%;}
.select_wrapper .car_data_wrapper .slider_unm i:first-child{left:0;position: absolute;}
.select_wrapper .car_data_wrapper .slider_sf_unm i:nth-child(2){left:33.3%;position: absolute;}
.select_wrapper .car_data_wrapper .slider_sf_unm i:nth-child(3){left:66.6%;position: absolute;}
.select_wrapper .car_data_wrapper .slider_unm i:last-child{left:100%;position: absolute;}
.select_wrapper .car_data_wrapper .slider_data_unm i{left:50%;position: absolute;}
/*第三模块*/
.select_wrapper .select_amount_p{width:86%;margin:0 7%; font-size: 13px;color: #000000;line-height: 35px;}
.select_wrapper .select_amount_p span{float:right;font-size: 16px;font-weight: bold;}
.calculator_select .calculator_tip{border-top:1px solid #cccccc;text-align:right;font-size: 12px;color: #666666;line-height: 23px;padding-bottom:120px;}
.ui-slider-horizontal{height: 3px;background:#b4b4b4;border-radius: 0;border:none;}
.ui-state-default, .ui-widget-content .ui-state-default{width:28px;height: 28px; background:url(../images/control_icon.png) no-repeat center center;border:none;position: absolute;top: -10px;}
.ui-slider .ui-slider-range{background:#e00503;}

.like_select {font-size: 12px;position: relative;height: 39px;line-height: 39px;min-width: 10em;background: #FFF url(../images/ico-arr-down-red.png) no-repeat 95% center;text-align: left;border: 1px solid #dedede;}
.like_select .input{position:relative;display:block;overflow:hidden;margin:0 2em -2em 0;padding-left:.5em;height:36px;text-align:left;font-size:14px}
.like_select .input input{margin-left:-.5em;padding-left:.5em;width:100%;height:39px;border:0;background:#FFF;color:#2d2d2d;vertical-align:top;font-size:13px;line-height:39px;zoom:1}

.hidden_table{display: none;}

/*弹窗*/
.pop{ position:fixed; top:0; left:0; right:0; bottom:0; background:url(../images/test_drive/tm.png); z-index:99; display:none;}
.pop .close_btn{ position:absolute; right:0; margin-right:-40px; top:0; margin-top:-45px; display:block; height:40px; width:40px; background:url(../images/test_drive/close.png) 0 0 no-repeat;}
.pop_wrap{ width:600px; height:450px; position:absolute; left:50%; margin-left:-300px; top:50%; margin-top:-225px; background-color:#fff;}
.pop_contain{ padding:25px;}
.pop_contain .title{ font-size:20px; text-align:center;}
.pop_container{ height:350px; overflow-y:auto;}
.pop_container .plan_text{text-indent: -3em;padding-left: 3em;display: inline-block;}
.pop_container h3{margin: 1em 0 0.75em;font-size: 1.17em;line-height: 2em;}

/********************活动专题********************/
.activity_list{width:90%;max-width:980px;margin:0 auto 50px;}
.activity_list a{display: block;}
.activity_list dl{border-bottom:1px solid #c3c2c1;width:100%;}
.activity_list dl:after{content: ".";height: 0;display: block;visibility: hidden;clear: both;}
.activity_list dl dt img{width: 100%;}
.activity_list dl dd em{display: block;font-size: 13px;color: #000000;}
.activity_list dl dd em::before{content: ".";width:0;height: 0;background:#e00503;color: transparent;display: inline-block;margin-right: 8px;padding:3px;vertical-align: -7px;}
.activity_list dl dd h3{font-size: 18px;color: #333333;line-height: 33px;}
.activity_list dl dd p{color: #5c5c5c;font-size: 13px;line-height: 1.75;}
.activity_list dl dd p span{width:12px;height: 12px; display: inline-block;background:url(../images/details_add.png) no-repeat center center;background-size: 100%;cursor:pointer;margin-left: 8px;}

/********************企业简介********************/
.intro_wrap{width:90%;max-width: 1200px;margin:0 auto;}
.intro_wrap .intro_pic{margin:30px auto 10px;width:auto;max-width: 100%;}
.intro_wrap p{font-size:13px;color: #5c5c5c;line-height: 24px;margin-top: 20px;text-align: justify;}
.intro_wrap ul{list-style: none;margin: 20px 0 110px;}
.intro_wrap ul:after{content: '.';height: 0;visibility: hidden;clear: both;display: block;}
.intro_wrap ul li{width:32%;float: left;text-align: center;margin-left:2%;}
.intro_wrap ul li:first-child{margin-left:0;}
.intro_wrap ul li img{width:auto;max-width: 100%;}
.intro_wrap ul li p{font-size:18px;color: #000000;text-align: center;}

/********************企业文化********************/
.culture_wrap{margin:40px auto 100px;width:100%;max-width: 1200px;}
.culture_cont{margin:50px auto 0;}
.culture_cont h3{text-align: center;}
.culture_cont h3 span{font-size:22px;color: #ffffff;background: #e00503;padding:2px;}
.culture_cont ul{list-style: none;}
.culture_cont ul:after{content: '.';height: 0;visibility: hidden;clear: both;display: block;}
.culture_cont .culture_xwgf{margin-top: 50px;}
.culture_cont .culture_xwgf li{width:288px;float: left;border:1px solid #8e8e8e;border-radius: 50%;text-align: center;margin-left: -3%;}
.culture_cont .culture_xwgf li:first-child{margin-left:6%;}
.culture_cont .culture_xwgf li img{margin-top:45px;}
.culture_cont .culture_xwgf li p{font-size:18px;color: #d41425;margin:20px 0 10px;}
.culture_cont .culture_xwgf li span{display: block;font-size:13px;color: #5c5c5c;}

.culture_cont .culture_ygfc{width:90%;margin:0 auto;}
.culture_cont .culture_ygfc li{width:32%;float: left;margin:40px 0 0 2%;position: relative;cursor:pointer;}
.culture_cont .culture_ygfc li:nth-child(3n+1){margin-left:0;}
.culture_cont .culture_ygfc li a{display: block;}
.culture_cont .culture_ygfc li img{width:100%;}
.culture_cont .culture_ygfc li span{position: absolute;display: block;left: 0;right: 0;bottom: 0;width:100%;height: 35px;line-height: 35px;text-align: center;background: rgba(51, 51, 51, 0.7);color: #ffffff;font-size: 16px;}

#newlayer{position:fixed;_position:absolute;z-index:50;left:0;top:0;right:0;bottom:0;text-align:center;white-space:nowrap;*height:expression(((document.documentElement.clientHeight>0)?document.documentElement.clientHeight:document.documentElement.clientHeight)+"px");*width:100%;_top:expression((document.documentElement.scrollTop-this.offsetHeight+this.offsetHeight)+"px");}
#newlayer .layer_bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.7;filter:alpha(opacity=70);}
#newlayer .layer_place{position:relative;width:1px;overflow:hidden;margin:0 0 0 -1px;height:100%;visibility:hidden;display:inline-block;vertical-align:middle;*display:inline;}
#newlayer .layer_container{position:relative;display:inline-block;vertical-align:middle;text-align:left;*display:inline;_height:100px;max-width:90%;}
#newlayer #layer_iframe{display:none;_display:block;width:100%;height:100%;z-index:-1;position:absolute;opacity:0;filter:alpha(opacity=0);}
#newlayer .btn_close{position:absolute;width:0;height:0;padding:25px 0 0 25px;overflow:hidden;right:0px;top:0px;background:url(../images/close.gif) no-repeat 0 0;z-index:50;-webkit-transform:rotate(0deg);-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;-ms-transition:all .2s ease-in;transition:all .2s ease-in;}
#newlayer .btn_close:hover{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}
#newlayer .layer_content{height:0;position:relative;}
#newlayer #layer_content{line-height:normal;white-space:normal;position:absolute;left:0;top:0;right:0;bottom:0;}
#newlayer #layer_content video{max-width:100%;max-height:100%;background:#000;}
#newlayer #layer_content img{max-width:100%;max-height:100%;margin:0 auto;vertical-align:middle;}
#newlayer #layer_content embed,#newlayer #layer_content object{max-width:100%;max-height:100%;}
#newlayer #layer_content iframe{max-width:100%;max-height:100%;}
#newlayer .btn_prev,#newlayer .btn_next{width:3%;height:0;padding:5.5% 0 0;overflow:hidden;position:absolute;top:50%;margin-top:-2%;-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;-ms-transition:all .2s ease-in;transition:all .2s ease-in;}
#newlayer .btn_prev{left:-5%;background:url(../images/index/product_prev.png) no-repeat 0 0;background-size:100%;_background:url(../images/tm.gif);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/webstatic/images/2016page/left.png',sizingmethod=scale);}
#newlayer .btn_next{right:-5%;background:url(../images/index/product_next.png) no-repeat 0 0;background-size:100%;_background:url(../images/tm.gif);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/webstatic/images/2016page/right.png',sizingmethod=scale);}
/*#newlayer .btn_prev:hover,#newlayer .btn_next:hover{background-color:#FFF;}*/
.addition_content{position:absolute;left:0;bottom:0;right:0;padding:0 5%;text-align:center;line-height:2.5em;background:#000;color:#FFF;opacity:0.7;filter:alpha(opacity=70);}

/********************社会责任********************/
/*社会责任报告*/
.duty_ul{width:90%;max-width: 980px;margin:30px auto;}
.duty_ul ul,.duty_wrap_cont ul,.hj_info ul{list-style: none;}
.hj_info ul{ margin-bottom:50px;}
.duty_ul ul:after,.duty_wrap ul:after,.sjhd_info:after,.duty_wrap .sjhd_info dl a:after{content: '.';height: 0;visibility: hidden;clear: both;display: block;}
.duty_ul li{float: left;width:25%;text-align: center;}
.duty_ul li a{font-size: 18px;color: #000000;padding: 2px;cursor:pointer;}
.duty_ul li.on a{color: #ffffff;background: #e00503;}
.duty_wrap .duty_wrap_cont{width:90%;max-width: 1200px;margin:0 auto;}
.duty_wrap .shzrbg{margin:0 auto 300px;}
.duty_wrap .shzrbg ul li{width:24.5%;float: left;text-align: center;padding:50px 0;border:1px solid #fff;}
.duty_wrap .shzrbg ul li a{display: block;height: 100%;}
.duty_wrap .shzrbg ul li img{margin:0 auto;}
.duty_wrap .shzrbg ul li p{margin-top:10px;color: #000000;font-size: 14px;}
.duty_wrap .shzrbg ul li p.p_down{display: none;}
.duty_wrap .shzrbg ul li p img{vertical-align: top;margin-left:5px;}
.duty_wrap .shzrbg ul li.on{border:1px solid #a0a0a0;}
/*实践活动*/
.duty_wrap .sjhd_info{margin-bottom: 50px;}
.duty_wrap .sjhd_info dl{width:47%;margin-left:3%;float: left;padding:25px 0;border-bottom:1px solid #a0a0a0;}
.duty_wrap .sjhd_info dl:nth-child(2n+1){margin-left:0;}
.duty_wrap .sjhd_info dl a{display: block;}
.duty_wrap .sjhd_info dl dt{float: left;width:58%;overflow: hidden;overflow: hidden;position: relative;padding: 15em 0 0;}
.duty_wrap .sjhd_info dl dt img{position: absolute;width: 100%;left: 0;top: 0;}
.duty_wrap .sjhd_info dl dd{float: left;width:40%;margin-left:2%;}
.duty_wrap .sjhd_info dl dd h3{font-size: 13px;color: #000000;}
.duty_wrap .sjhd_info dl dd h3::before{content: " ";display: inline-block;width:6px;height: 6px;margin-right: 5px;background:#e00503;vertical-align: 2px;}
.duty_wrap .sjhd_info dl dd p{font-size: 18px;color: #333333;line-height: 24px;margin-top:15px;}
/*环境信息公示*/
.hj_info ul li{border-bottom: 1px solid #c3c2c1;padding:2.5% 5px;}
.hj_info ul li:after{content: '.';height: 0;visibility: hidden;clear: both;display: block;}
.hj_info ul li a{font-size: 18px;color: #333333;}
.hj_info ul li a.li_a{width: 65%; float: left;display: block;}
.hj_info ul li a i{/*overflow: hidden;*/text-align: justify;position: relative;padding-left: 2em;display: block;}
.hj_info ul li.hj_li a i{padding-left: 0!important;}
.hj_info ul li a i img{margin-right:5px;vertical-align: middle;width: 23px;position: absolute;left: 0;}
.hj_info ul li p{width: 32%;float: right;text-align: right;margin-top: -0.5%;}
.hj_info ul li .btn{padding: .8% 10%;text-align: center;display: inline-block;}
.hj_info ul li .btn_down{background: #8d8d8d;color: #ffffff;border: 1px solid #8d8d8d;}
.hj_info ul li .btn_down:hover{background: #e20002;border: 1px solid #e20002;}
.hj_info ul li .btn_cook{color: #8d8d8d;border: 1px solid #8d8d8d;margin-right: 3%;}
.hj_info ul li .btn_cook:hover{color: #e20002;border: 1px solid #e20002;}
/*汽车产品随车清单查询*/
.listwrap{width: 800px; margin: 0 auto;height:400px; margin-top: 119px;}
.listwrap h1{height: 36px;border-bottom: 2px solid #d9d9d9;display: block;font-size: 1.5em;margin-block-start: 0.83em;margin-block-end: 0.83em;margin-inline-start: 0px;margin-inline-end: 0px;}
.listwrap .firstline{height:44px; margin-bottom: 30px;}
.listwrap .firstline .VINNumber{float:left; width: 120px; height: 44px; text-align: right; line-height: 45px; margin-right: 5px; font-size: 14px; color: #666; font-weight: bold}
.listwrap .firstline em{float: left; line-height: 44px; color: #666; margin-right: 5px;}
.listwrap .firstline #number{float: left; display: block; width: 352px; height: 28px; padding: 5px 10px; border: none; outline: none; border: 1px solid #dcdcdc; font-size: 16px; color: #666; margin-top: 8px;}
.listwrap .secondline{height:44px; margin-bottom: 30px;}
.listwrap .secondline .yzm{float:left; width: 120px; height: 44px; text-align: right; line-height: 45px; margin-right: 5px; font-size: 14px; color: #666; font-weight: bold}
.listwrap .secondline em{float: left; line-height: 44px; color: #666; margin-right: 5px;}
.listwrap .secondline #xcode{width: 152px; float: left; display: block; height: 32px; padding: 5px 10px; border: none; outline: none; border: 1px solid #dcdcdc; font-size: 16px; color: #666; line-height: 35px;}
.listwrap .secondline .a-tu{float: left; height: 44px;  text-align: center; width: 123px; line-height: 47px; font-size: 14px; margin-left: 10px;}
.listwrap .secondline .a-tu #checkCode{widows: 100px; height: 34px; margin-top: -1px; width: 100px; background-color: #fff; border: 1px solid #1A1AE6; box-shadow: 0 0 2px 1px #ccc;}
.listwrap .secondline .huan{float: left; margin-left: 10px; font-size: 14px; color: #5292f5; line-height: 30px; border-bottom: 2px solid #bdcdff;}
.btn .button{display: block; border: none; margin-left: 155px; width: 275px; outline: 0; cursor: pointer; height: 52px; color: #fff; background-color: red;}
.listwrap_listform form{width: 100%; height: 500px; padding: 30px 0px 30px 0px; margin: 0 auto}
.listwrap hr {display: none;}
/********************招商加盟********************/
.join_wrap{margin:0 auto 110px;width:90%;max-width: 1200px;}
.join_wrap h3{text-align: center;margin: 40px 0;}
.join_wrap h3 span{font-size: 22px;color: #ffffff;background: #e00503;padding: 2px;}
.join_wrap h4{text-align:center;font-size: 20px;color: #000000;margin:40px 0;}
.join_wrap .jyms p{font-size: 18px;color: #5c5c5c;line-height: 30px;}
.join_wrap .jyms p span{font-weight: bold;}
.join_wrap .jyms p::before{content: ".";width:0;height: 0;background:#e00503;color: transparent;display: inline-block;margin-right: 8px;padding:3px;vertical-align: middle;}
.join_wrap .join_zc{list-style: none;}
.join_wrap .join_zc:after{content: '.';height: 0;visibility: hidden;clear: both;display: block;}
.join_wrap .join_zc li{float: left;width:15%;margin-left:6.25%;text-align: center;}
.join_wrap .join_zc li:first-child{margin-left:0;}
.join_wrap .join_zc li span{display: block;width:100%;}
.join_wrap .join_zc li img{width:auto;max-width: 100%;}
.join_wrap .join_zc li p{font-size: 16px;color: #000000;margin-top: 20px;line-height: 27px;}
.join_lc:after,.join_file ul:after,.join_info:after{content: '.';height: 0;visibility: hidden;clear: both;display: block;}
.join_lc>div{float: left;width:15%;float: left;border:1px solid #b1b1b1;border-radius: 50%;text-align: center;}
.join_lc>div strong{display: block;font-size: 26px;color: #d41425;margin-top:15%;}
.join_lc>div p{font-size: 16px;color: #5c5c5c;line-height: 22px;margin:6% 10% 0;}
.join_lc>span{width:5%;float:left;display: block;text-align: center;}
.join_file{margin-top:100px;}
.join_file ul{list-style: none;width:100%;max-width: 600px;margin:0 auto;}
.join_file ul li{float: left;width:50%;text-align: center;}
.join_file ul li a{display: block;}
.join_file ul li p{font-size: 16px;color: #000000;margin-top:15px;}
.join_file ul li p img{margin-left:5px;vertical-align: top;}
.join_info{width:950px;margin:100px auto 0;}
.join_info p{width:33.3%;float: left;line-height: 32px;}
.join_info p:last-child{width:100%;}
.join_info p img{vertical-align: middle;margin-right:5px;}


@media all and (min-width:1080px) and (max-width:1200px){
	/********************企业文化********************/
	.culture_cont .culture_xwgf li{width:260px;}
	.culture_cont .culture_xwgf li:first-child{margin-left:3%;}
	.culture_cont .culture_xwgf li img{margin-top:40px;}

	/********************招商加盟********************/
	.join_lc>div p{font-size: 14px;color: #5c5c5c;line-height: 22px;margin:6% 5% 0;}

}
@media all and (max-width:1079px){
	/********************企业文化********************/
	.culture_cont .culture_xwgf li{width:35%;}
	.culture_cont .culture_xwgf li:nth-child(2n+1){margin-left:16%;}
	.culture_cont .culture_xwgf li img{margin-top:40px;}

	/********************社会责任********************/
	.duty_wrap .sjhd_info dl dt{width:48%;}
	.duty_wrap .sjhd_info dl dd{width:50%;}
	.duty_wrap .sjhd_info dl dd p{font-size: 16px;line-height: 22px;}

	/********************招商加盟********************/
	.join_lc>div{float: left;width:25%;}
	.join_lc>div strong{display: block;font-size: 26px;color: #d41425;margin-top:15%;}
	.join_lc>div p{font-size: 16px;color: #5c5c5c;line-height: 22px;margin:6% 10% 0;}
	.join_lc>span{width:8%;float:left;display: block;text-align: center;}
}

@media all and (min-width:768px){
	.calculator_select{width:867px;margin:50px auto 0;}
	.select_wrapper{/*padding:40px 0;*/}
	.select_wrapper .select_car,.select_wrapper .car_data_wrapper{padding:40px 0;}
	.select_amount{padding:20px 0;}
	.select_wrapper .select_car,.select_wrapper .selected_car_info{width:50%;text-align:center;float: left;}
	/*左侧车型车款*/
	.select_wrapper .select_car .select_wra{width:66%;margin:0 17% 30px;}
	.select_wrapper .select_car .select_wra .input_wrapper{width: 100%; height: 100%;position: absolute;
    top: 0;vertical-align: top;opacity: 0;filter: alpha(opacity=0);}

	/********************活动专题********************/
	.activity_wrap{width:100%;margin:40px 0 0;}
	.activity_list dl{padding: 25px 0;}
	.activity_list dl dt{float: left;width:40%;position: relative;padding: 11em 0 0;overflow: hidden;}
	.activity_list dl dt img{width: 100%;position: absolute;left: 0;top: 0;}
	.activity_list dl dd{float: left;margin-left: 2%;width:58%;}

	.culture_cont .culture_ygfc li span{opacity: 0;filter: alpha(opacity=0);transition:all .8s;-moz-transition:all .8s;-webkit-transition:all .8s;-o-transition:all .8s;}
	.culture_cont .culture_ygfc li:hover span{opacity: 1;filter: alpha(opacity=100);}

	.listwrap_listform form{width: 600px;}
}

@media all and (max-width:767px){
	.calculator_select{margin:15px auto 0;}
	.select_wrapper{padding:.4rem 0;}
	.calculator_select .calculator_tip{padding-bottom: 50px;}
	/*左侧车型车款*/
	.select_wrapper .select_car{margin-bottom: 2em;}
	.select_wrapper .select_car:after{content: ".";display: block;visibility: hidden;height: 0;clear: both;}
	.select_wrapper .select_car .select_wra{position: relative;width:48%;float: left;}
	.select_wrapper .select_car .select_wra:nth-child(2){margin-left:2%;}
	.select_wrapper .select_car .select_wra.select_jg{margin-left:10%!important;}
	.select_wrapper .select_car .select_wra .input_wrapper{width: 100%;height: 100%;position: absolute;top: 0;vertical-align: top;opacity: 0;}
	.like_select .input{width:80%;}
	/*第二模块*/
	.select_wrapper .select_jg .select_jg{width: 80%;margin: 0 auto;float: none;}
	.select_wrapper .select_jg .select_jg .input_wrapper{width:100%;margin: 0 0 .3rem;}
	.select_wrapper .selected_car_info .car_data_wrapper{width: 80%;}

	/********************活动专题********************/
	.activity_wrap{width:100%;margin:.15px 0 0;}
	.activity_list{width:90%;}
	.activity_list dl{padding: 15px 0;}
	.activity_list dl dt{margin-bottom: .3rem;text-align: center;}
	.activity_list dl dd h3{font-size:15px;line-height: 1.5;margin: 5px 0;}

	/********************企业简介********************/
	.intro_wrap{margin: 15px auto 0;}
	.intro_wrap .intro_pic{margin:0;}
	.intro_wrap p{font-size: 13px;line-height: 2;margin-top: 10px;word-break: break-all;}
	.intro_wrap ul{margin: 0 0 1.1rem;}
	.intro_wrap ul li{width:48%;margin:.2rem 0 0 0;}
	.intro_wrap ul li:nth-child(odd){float: left;}
	.intro_wrap ul li:nth-child(even){float: right;}
	.intro_wrap ul li p{font-size:13px;}

	/********************企业文化********************/
	.culture_wrap{width:90%;margin: 15px auto 50px;}
	.common_list_ul li{min-height: 140px;}
	.culture_cont{margin: 15px auto 0;}
	.culture_cont h3 span{font-size: 16px;}
	.culture_cont .culture_xwgf{padding:10px 0 30px;}
	.culture_cont .culture_xwgf li{width:70%;margin:-8% 15% 0!important;float: none;}
	.culture_cont .culture_xwgf li:first-child{margin:0 10% 0;}
	.culture_cont .culture_xwgf li p{font-size:16px;}
	.culture_cont .culture_xwgf li img{margin-top:17%;width: 25%;}
	.culture_cont .culture_ygfc{width:100%;}
	.culture_cont .culture_ygfc li{width:48%;float: left;margin:40px 0 0 4%!important;}
	.culture_cont .culture_ygfc li:nth-child(2n+1){margin-left:0!important;}
	.culture_cont .culture_ygfc li img{width:100%;}
	.culture_cont .culture_ygfc li span{height: 20px;line-height: 20px;font-size: 12px;}

	/********************社会责任********************/
	.duty_ul{margin: 15px auto;}
	.duty_ul li a{font-size: 14px;}
	.duty_wrap .shzrbg{margin:0 auto 3rem;}
	.duty_wrap .shzrbg ul li{width:32.5%;padding:.5rem 0;}
	.duty_wrap .shzrbg ul li img{margin:0 auto;width:45%;}
	.duty_wrap .shzrbg ul li p img{margin-left:.05rem;width:15%;}
	/*实践活动*/
	.duty_wrap .sjhd_info dl{padding: .25rem 0;min-height: 4.3rem;}
	.duty_wrap .sjhd_info dl:nth-child(2n){float: right;}
	.duty_wrap .sjhd_info dl dt{width:100%;float: none;padding: 8em 0 0;}
	.duty_wrap .sjhd_info dl dd{width:100%;float: none;margin-left: 0;}
	.duty_wrap .sjhd_info dl dd h3{margin-top:.2rem;}
	.duty_wrap .sjhd_info dl dd p{margin-top:.15rem;font-size: 13px;line-height: 1.75;}
	/*环境信息公示*/
	.hj_info ul li{padding: 3% 5px;}
	.hj_info ul li a{font-size:13px;}
	.hj_info ul li a.li_a{width:100%;}
	.hj_info ul li a i img{width:16px;}
	.hj_info ul li p{width:100%;margin-top: 2%;}
	.hj_info ul{ margin-bottom:50px;}
	/*汽车产品随车清单*/
	.listwrap{width: 100%; margin: 0 auto;height:400px}
	.listwrap h1{height: 36px;border-bottom: 0;display: block;font-size: 1.5em;margin-block-start: 0.83em;margin-block-end: 0.83em;margin-inline-start: 0px;margin-inline-end: 0px; margin-left: .5rem; }
	.listwrap .firstline{height:44px;margin: 10px .2rem;}
	.listwrap .firstline .VINNumber{float:left; width: 120px; height: 44px; text-align: right; line-height: 45px; margin-right: 5px; font-size: 14px; color: #666; font-weight: bold}
	.listwrap .firstline em{float: left; line-height: 44px; color: #666; margin-right: 5px;}
	.listwrap .firstline #number{float: left; display: block; width: 200px; height: 28px; padding: 5px 10px; border: none; outline: none; border: 1px solid #dcdcdc; font-size: 16px; color: #666; margin-top: 8px;}
	.listwrap .secondline{height:44px; margin: 10px .2rem;}
	.listwrap .secondline .yzm{float:left; width: 120px; height: 44px; text-align: right; line-height: 45px; margin-right: 5px; font-size: 14px; color: #666; font-weight: bold}
	.listwrap .secondline em{float: left; line-height: 44px; color: #666; margin-right: 5px;}
	.listwrap .secondline #xcode{width: 152px; float: left; display: block; height: 32px; padding: 5px 10px; border: none; outline: none; border: 1px solid #dcdcdc; font-size: 16px; color: #666; line-height: 35px;}
	.listwrap .secondline .a-tu{display:inline-block;float:none; height: 44px;  text-align: center; width: 123px;  font-size: 14px; margin-left: -10px ;margin-top: 10px;}
	.listwrap .secondline .a-tu #checkCode{widows: 100px; height: 34px; width: 100px; background-color: #fff; border: 1px solid #1A1AE6; box-shadow: 0 0 2px 1px #ccc;}
	.listwrap .secondline .huan{float: none; }
	.btn .button{display: block; border: none; margin: 50px auto; width: 275px; outline: 0; cursor: pointer; height: 32px; color: #fff; background-color: red;}
	.listwrap hr {display: block;}
	 
	/********************招商加盟********************/
	.join_wrap{margin:0 auto 50px;}
	.join_wrap h3{margin: 15px 0;}
	.join_wrap h3 span{font-size: 16px;}
	.join_wrap .jyms p{font-size:13px;line-height: 2;}
	.join_wrap .jyms p::before{vertical-align: -12px;}
	.join_wrap h4{font-size: 13px;margin:15px 0;}
	.join_wrap .join_zc li{float: none;width:96%;margin:10px 0 0 0%;text-align: left;}
	.join_wrap .join_zc li:after{content: '.';height: 0;visibility: hidden;clear: both;display: block;}
	.join_wrap .join_zc li span{display: block;width:20%;float: left;}
	.join_wrap .join_zc li img{width:auto;max-width: 65%;}
	.join_wrap .join_zc li p{width:75%;float: left;margin-top: 3px;line-height: 2;font-size:13px;}

	/********************招商加盟********************/
	.join_lc>div{float: left;width:50%;margin-left:23%;}
	.join_lc>div p{font-size:13px;}
	.join_info{width:90%;margin:30px auto 0;}
	.join_info p{float: none;width:100%;font-size: 13px;line-height: 2;}
	.join_info p img{vertical-align: -3px;margin-right: 5px;width: 15px;}
	.join_file{margin-top: 30px;}
	.join_file ul{width:85%;}
	.join_file ul li a img{width:44px;}
	.join_file ul li p{font-size:13px;}
	.join_file ul li p img{width:13px;}
	
	/*弹框*/
	.pop .close_btn{margin-top:-9%;height:0; width:0; background:url(../images/test_drive/close.png) 0 0 no-repeat; background-size:100%; padding:8% 0 0 8%;margin-right: 0;}
	.pop_wrap{ width:90%; height:300px; position:absolute; left:50%; margin-left:-45%; top:50%; margin-top:-150px; background-color:#fff;}
	.pop_contain{ padding:25px;}
	.pop_contain .title{ font-size:20px; text-align:center;}
	.pop_container{ height:350px; overflow-y:auto;}

	/********************联系我们********************/
	.contact{height:auto;padding: 2em 0 0;margin: 0 auto 50px;}
	.contact .map{width:100%;height: 100%;float: none;height:24em}
	.contact .contantus_infos{width:100%;float: none;}
	.contantus_infos .infos{margin: 15px 0 0 0;}
	.contantus_infos .cords{margin: 2.5em auto 0;text-align: center;width:100%;}
	.contantus_infos .cords p{width: 33.3%;}
	.contantus_infos .cords p span{font-size: 13px;}
	.contantus_infos .cords p img{width:80%;}
	.contantus_wrap .hotline{width:90%;margin: 0 auto;}
	.contantus_wrap .hotline img{margin-right: .5em;width:25px;}
	
}

@media all and (max-width:374px){
	/********************企业文化********************/
	.culture_cont .culture_xwgf li{width:90%;margin:-8% 5% 0!important;}
	.culture_cont .culture_xwgf li:first-child{margin:0 5% 0;}
	
	/********************社会责任********************/
	/*实践活动*/
	.duty_wrap .sjhd_info dl{min-height: 5rem;}

	/********************招商加盟********************/
	.join_lc>div{float: left;width:60%;}

	/********************金融计算器********************/
	.select_wrapper .select_jg .select_jg{width: 90%;}
	.select_wrapper .select_car .select_wra.select_jg{margin-left: 5%!important;}
	.select_wrapper .selected_car_info .car_data_wrapper{width: 90%;}
}


.Popup{width: 50%;height: 100px;position: fixed;top: 50%;left: 50%;margin-left: -25%;z-index: 100;display: none;}
.Popup .first{width: 100%;height: 50px;display: flex;line-height: 50px;text-align: center;background-color: #fff;}
.Popup .first div{border: 1px solid #ccc;flex: 1; width: 50%;}
.Popup .right{width: 100%;height: 50px;display: flex;line-height: 50px;text-align: center;background-color: #fff;}
.Popup .right div{border: 1px solid #ccc;flex: 1; width: 50%;}
.Popup .close_btn{position: absolute;right: -14px;top: -14px;width: 26px;height: 26px;border-radius: 50%;background-color: #fff;text-align: center;line-height: 26px;border: 3px solid #ccc;cursor: pointer;}
.Popup .close_btn:hover{background-color: #999;} 
.screenStop{width: 100%; height: 2000px; position: fixed; top: 0 ; left: 0; background-color: #ccc; z-index: 99;display: none; opacity: 0.5;}


/* 手机版车型展示 */
.car_list_wrap{
	padding: 0 30px;
}
.car_list_wrap img{
	width: 100%;
}
.car_list_wrap .switch{
	margin: 30px 0 0;
	border: 1px solid #e50020;
	display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-radius: 4px;
    overflow: hidden;
    min-height: 40px;
}
.car_list_wrap .switch a{
	display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1;
    flex: 1 1;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #e50020;
    line-height: 1;
    -webkit-transition: background .2s;
    transition: background .2s;
    position: relative;
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
	border-left-width: 0;
	font-size: 16px;
}
.car_list_wrap .switch .active{
	color: #fff;
	background: #e50020;
}
.car_list_wrap .sec_content_ul{
	min-height: 350px;
}
.car_list_wrap .sec_content_ul li{
	list-style: none;
	padding: 40px 0 10px;
	position: relative;
	color: #1b1b1b;
	line-height: 22px;
}
.car_list_wrap .sec_content_ul li em{
	font-size: 10px;
}
.car_list_wrap .sec_content_ul h6{
	font-size: 18px;
	line-height: 24px;
}
.car_list_wrap .sec_content_ul .button{
	position: absolute;
	right: 0;
	bottom: 3px;
	padding: 0 12px;
	line-height: 30px;
	color: #fff;
	background: #e50020;
	font-size: 16px;
    border-radius: 4px;
}
.car_list_wrap .social {
	padding: 65px 0 40px;
	text-align: center;
	position: relative;
}
.car_list_wrap .money-mark{
	color:#e50020;
}
.social a{
	width: 28px;
	height: 24px;
	margin: 0 15px;
	display: inline-block;
	
}
.social .m-wx{
	background: url(../images/m-wx.png) no-repeat;
}
.social .m-sina{
	background: url(../images/m-sina.png) no-repeat;
}
.social .m-tel{
	background: url(../images/m-tel.png) no-repeat;
}
.cover{
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background-color: rgba(0,0,0,.4);
    height: 100%;
}
.layer-box{
	margin: 0 auto;
	text-align: center;
	display: none;
}
.layer-cont{
	width: 70%;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	bottom: 80px;
	background: #fff;
	padding: 14px 0;
	border-radius: 4px;
}
.layer-box img{
	position: relative;
	max-width: 80%;
	margin: 0 0 2px;
}
.layer-box .arrow {
    transform: rotate(225deg);
    bottom: -4PX;
	position: absolute;
	left: 48%;
    width: 8PX;
    height: 8PX;
    border-radius: 1PX;
    background-color: #fff;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    z-index: 0;
    -webkit-box-shadow: 0 0 0.053333rem rgba(0,0,0,.21);
    box-shadow: 0 0 0.053333rem rgba(0,0,0,.21);
}
.layer-wx .arrow {
	left: 19%;
}

@media all and (max-width: 376px){
	.Popup{width: 80%;height: 100px;position: fixed;top: 50%;left: 50%;margin-left: -40%;z-index: 100;display: none;}
	.Popup .first{width: 100%;height: 50px;display: flex;line-height: 50px;text-align: center;background-color: #fff;}
	.Popup .first div{border: 1px solid #ccc;flex: 1;}
	.Popup .right{width: 100%;height: 50px;display: flex;line-height: 50px;text-align: center;background-color: #fff;}
	.Popup .right div{border: 1px solid #ccc;flex: 1;}
	.Popup .close_btn{position: absolute;right: -14px;top: -14px;width: 26px;height: 26px;border-radius: 50%;background-color: #fff;text-align: center;line-height: 26px;border: 3px solid #ccc;cursor: pointer;}
	.Popup .close_btn:hover{background-color: #999;}
}
@media all and (max-width: 1025px){
	.Popup{width: 80%;height: 100px;position: fixed;top: 50%;left: 50%;margin-left: -40%;z-index: 100;display: none;}
}