#page_content  { display: inline-block;
    width: 100%;}
#container { }


    #container .content4 .tab{font-size:20px;width:50%;padding: 30px 0;overflow:hidden;color:#666;margin: 0 auto;}
    #container .content4 .tab ul li a {display:block;float:left;width: calc(100% / 4);height: 55px;line-height: 56px;color:#666;text-align:center;font-size:20px;text-decoration:none;border: solid 1px #eee;margin-bottom: 20px;}
    #container .content4 .tab ul li a.on{background: #000;color:#fff;}


#container .content1 {
    max-width: 1600px;
    width: 97%;
    margin: 0 auto;
    margin-top: 80px;
    margin-bottom: 30px;
    position: relative;
    }
	#container .content1 h4{text-align: center;font-size: 46px;font-weight:900;margin-bottom: 40px;}
	#container .content1 .overview{float:left;width:100%;margin-bottom: 40px;}
 	#container .content1 .overview .text1{float:left;width: 35%;text-align: right;font-size: 46px;font-weight: 900;font-style: italic;color: #43aae1;margin-top: 45px;}
	#container .content1 .overview .poster{float:left;text-align: center;margin-left: 50px;}
	#container .content1 .overview .text2{float:right;width:35%;color:#0d6fb8;margin-top: 155px;}
	#container .content1 .overview .text2 strong{ font-size: 46px;font-weight: 900;font-style: italic;}
	#container .content1 .overview .text2 p{font-size:18px;line-height: 26px;color:#666}
	#container .content1 .overview .text2 p span{font-weight: 700;font-size: 25px;line-height: 30px;}
	#container .content1 .overview .text2 dl{font-size:18px;border-top: solid 1px #000;width:100%;margin-top: 66px;padding-top: 23px;color: #000;line-height: 37px;}
	#container .content1 .overview .text2 dl dt{float:left;width: 123px;font-weight: 900;text-align: justify;}
	#container .content1 .overview .text2 dl dd{float:left;float: inherit;}
	#container .content1 .vision{float:left;width:100%;margin-bottom: 40px;text-align:center}
	#container .content1 .vision h5{font-size: 37px;}
	#container .content1 .vision h6{font-size: 18px;font-weight: 300;margin: 30px 0px;}
	#container .content1 .vision ul{width: 1400px;margin: 0 auto;padding-top: 20px;}
    #container .content1 .vision ul li{float: left;width: calc(100% / 3 - 48px);border: 1px solid #ddd;padding: 10px 34px;margin-right: 70px;border-radius: 50px;height: 377px;}
    #container .content1 .vision ul li:last-child{margin-right:0}
	.vision1{background: #3daae1 url("/pages/english2024/img/vision_bg1.jpg") center 0  no-repeat;}
		.vision2{background: #79d38b url("/pages/english2024/img/vision_bg2.jpg") center 0  no-repeat;}
			.vision3{background: #103e7c url(/pages/english2024/img/vision_bg3.jpg) center 0 no-repeat;}
			 #container .content1 .vision ul li dl{margin-top: 52%;color:#fff}
			 #container .content1 .vision ul li dl dt{font-size: 27px;text-align: right;font-weight: 800;margin-left: 50px;line-height: 30px;margin-bottom: 10px;}
			 			 #container .content1 .vision ul li dl dd{font-size: 18px;text-align: justify;font-weight: 400;}
    #container .content1 .tab{font-size:20px;width:50%;padding-bottom:30px; overflow:hidden;color:#666;margin: 0 auto;}
    #container .content1 .tab ul li a {display:block;float:left;width: calc(100% / 2);height: 55px;line-height: 56px;color:#666;text-align:center;font-size:20px;text-decoration:none;border: solid 1px #eee;margin-bottom: 20px;}
    #container .content1 .tab ul li a.on{background: #000;color:#fff;}


#container .content3 {display: inline-block;width:100%;height:355px;background:#2c354e url("/pages/emobility2024/img/main/number_bg.jpg") left 0 no-repeat;margin-bottom: 110px;}
#container .content3 .content3_content { max-width: 1600px;
    width: 100%;
    margin: 0 auto;
    position: relative; }
#container .content3 .content3_content  h6 { font-size:36px; color:#fff; margin-top:70px; }
#container .content3 .content3_content  h6 span{font-size:20px; font-weight:400; margin-left:5px}
#container .content3 .content3_content .content3_number {     float: right; }
#container .content3 .content3_content .content3_number ul {     float: left; }
#container .content3 .content3_content .content3_number ul li {float: left;margin: 0 32px;}
#container .content3 .content3_content .content3_number ul li h4 {
    font-size: 72px;
    color: #fff;
    /* float: left; */
    text-align: center;
    }
#container .content3 .content3_content .content3_number ul li p {         font-size: 30px;
    color: #fff;
    float: left;
    position: relative;
    top: 50px;
    margin-left: 5px; }
#container .content3 .content3_content .content3_number ul li span {
    float: left;
    width: 100%;
    font-size: 24px;
    margin-top: 10px;
    color: #fff;
    position: relative;
    text-align: center;
    font-weight: 100;
    }


#container .content3 .content3_content .price_1 { background: #85c02c; margin-top: 70px; float: left;  width: 394px;   height: 262px;    border-radius: 15px; padding:30px 50px 0 30px }
#container .content3 .content3_content .price_1 h5{font-size:26px; margin-bottom:26px }
#container .content3 .content3_content .price_1  dl {width:100%;background: url("/pages/emobility2024/img/main/ele_icon001.png") 63px 42px no-repeat;background-size: 7%;}
#container .content3 .content3_content .price_1  dl dt {font-size: 43px;font-weight: 700;text-align:right;padding-top: 34px;padding-left:40px;}
#container .content3 .content3_content .price_1  dl dt span{font-size:24px; margin-left:15px}
#container .content3 .content3_content .price_1  dl dd {font-size:28px;text-align: right;display: block;
    font-weight: 500; letter-spacing: -2px; line-height: 28px; color: #555;}


#container .content3 .content3_content .price_2 {  background: #ffffff; margin-top: 70px;float: left; margin-left: 40px;   width: 394px;  height: 262px;  border-radius: 15px; box-shadow:7px 15px 20px 0 #23232354; padding:30px 50px 0 30px }
#container .content3 .content3_content .price_2 h5{font-size:26px; margin-bottom:26px }

#container .content3 .content3_content .price_2  dl {text-align: right; margin-top: 37px;}
#container .content3 .content3_content .price_2  dl dt {color:#303dde;font-size: 63px;font-weight: 700;}
#container .content3 .content3_content .price_2  dl dd {font-size: 23px;line-height: 28px;}

#container .content3 .content3_content .price_1 ul { }
#container .content3 .content3_content .price_1 ul li { }

#container .content4 {display: inline-block;text-align: center;width: 100%;margin-top:80px;margin-bottom: 0px;}
#container .content4 h4{text-align: center;font-size: 46px;font-weight:900;}
#container .content4 .tab{font-size:20px;width:50%;padding: 30px 0;overflow:hidden;color:#666;margin: 0 auto;}
#container .content4 .tab ul li a {display:block;float:left;width: calc(100% / 2);height: 55px;line-height: 56px;color:#666;text-align:center;font-size:20px;text-decoration:none;border: solid 1px #eee;margin-bottom: 20px;}
#container .content4 .tab ul li a.on{background: #000;color:#fff;}

#container .content4 .guide1{max-width: 1600px;width: 100%;margin: 0 auto;position: relative; }
#container .content4 .guide1 h5{font-size: 24px;padding: 20px 0 0 30px;text-align: left;}
#container .content4 .guide1 .box1{float:left; width:49%; height:350px; background:#f4f6f8 url("/pages/english2024/img//booth_img1.jpg") 0 bottom no-repeat; }
#container .content4 .guide1 .box2{float:right;width:49%;height:350px;background: #f4f6f8 url("/pages/english2024/img//booth_img2.jpg") 20px 133px no-repeat;}
#container .content4 .guide1 .box1 .box_info{float:right;margin-top: 75px;margin-right: 20px;font-size: 18px;width: 437px;text-align: left;}
#container .content4 .guide1 .box2 .box_info{float:right;margin-top: 75px;margin-right: 0px;font-size: 18px;width: 437px;text-align: left;}
	.ul_type1{margin:0 0 20px 0;width:100%;overflow:hidden;text-align:left}
	.ul_type1 li{padding-left:15px;position:relative;margin-bottom:5px;line-height: 23px;letter-spacing:0;font-size: 16px;}
	.ul_type1 li:last-child{margin-bottom:0}
	.ul_type1 li:before{content:'';display:block;position: absolute;left:0px;top: 10px;border-radius:50%;width:4px;height:4px;background-color:#999}
	.ul_type1 li strong{color:#555;font-weight:400}
	.ul_type1 li span{font-weight:800}
#container .content4 .guide1 .box3{float:left; margin:30px 0 0 20px}
#container .content4 .guide1 .box3 .box3_list{float:left;margin: 20px 50px;     width: calc(100% - 340px);}
#container .content4 .guide1 .box3 .btn_download2{transition:ease-in-out .25s;display:inline-block;height: 91px;line-height: 97px;padding: 0 41px;margin-right: 10px;font-size:17px;text-align:left;font-weight: 700;color: #000;border-radius: 0;border:solid 1px #000;position: absolute;right: 0;}
#container .content4 .guide1 .box3 .btn_download2:before{content:'';display:inline-block;width: 113px;height: 96%;margin-right: -24px;background: url("/pages/english2024/img/down_img.jpg") no-repeat right center;vertical-align:top;float: right;}
#container .content4 .guide1 .box3 .btn_download2:hover{background-color:#fff;text-decoration:none; border:solid 1px #000; color:#0086c6;}


#container .content4 .guide2{max-width: 1600px;width: 100%;margin: 0 auto;position: relative; }
#container .content4 .guide2 .d_item{transition:ease-in-out .25s;box-sizing:border-box;width: calc(100% / 3 - 50px);height: 423px;padding: 40px 40px 20px 40px;color: #000;border:2px solid #ececec;border-radius: 60px;float: left;margin-bottom: 50px;margin-right: 50px;position: relative;}

#container .content4 .guide2 .d_item:before{position:absolute;content:'';width: 300px;height: 250px;right: 0;bottom: 15px;}
#container .content4 .guide2 .d_item:nth-child(1):before{background:url(/pages/english2024/img/emob_display_car1.png) no-repeat center 30px;
    background-size: 80%;}
#container .content4 .guide2 .d_item:nth-child(2):before{background:url(/pages/english2024/img/emob_display_car2.png) no-repeat center bottom;}
#container .content4 .guide2 .d_item:nth-child(3):before{background:url(/pages/english2024/img/emob_display_car3.png) no-repeat center 30px;
    background-size: 80%;}
#container .content4 .guide2 .d_item:nth-child(4):before{background:url(/pages/english2024/img/emob_display_car4.png) no-repeat center bottom;}
#container .content4 .guide2 .d_item:nth-child(5):before{background:url(/pages/english2024/img/emob_display_car5.png) no-repeat center bottom;}
#container .content4 .guide2 .d_item:hover{border: 2px solid #1a399e; box-sizing:border-box;}
#container .content4 .guide2 dl{position:relative;z-index:99}
#container .content4 .guide2 dl dt{font-size: 20px;font-weight:600;margin-bottom:20px}
#container .content4 .guide2 dl dt span{font-size: 27px;}
#container .content4 .guide2 dl dd{font-size: 16px;line-height: 22px;text-align: left;}
#container .content5 {
    float: left;
    text-align: center;
    padding: 40px 0;
    width: 100%;
    background:url("/pages/english2024/img/con3_bg.jpg") center 0 no-repeat;
    padding-bottom: 133px;
    }
#container .content5 h4{text-align: center;font-size: 46px;font-weight:900;margin-top: 99px;}
#container .content5 .fastival{overflow:hidden;margin-left: 200px;width:auto;margin-top: 71px;/* margin-bottom: 30px; */margin-bottom: 92px;}
#container .content5 .fastival .fastial_info{float: left; text-align:left;width: 600px;font-size: 18px;line-height: 27px;}
#container .content5 .fastival .fastial_info dl dt{font-size:26px;margin: 40px 0;/* margin-bottom:26px; */font-weight: 900;}
#container .content5 .fastival .fastial_info dl dd span {font-size:16px;line-height: 21px;font-weight: 400;display: block;}
#container .content5 .fastival .fastial_list{position: relative;height: 390px;overflow: hidden;}
.fastial_list li{
    display: inline-block;
    border-radius: 50px;
    width: 335px;
    height: 354px;
    margin: 0 30px 30px 0;
    overflow: hidden;
    }
.fastial_list li img {width:100%; height:100%}
.fastial_list li:hover {border-radius: 50px;box-shadow: 7px 15px 20px 0 #00000069;  opacity: 1;}
#container .content5 .fastival .fastial_box{width:300px; margin:0 auto}
#container .content5 .fastival .fastial_box ul{position:relative;width:100%;margin: 25px 0;text-align: center;}
#container .content5 .fastival .fastial_box ul li{float:left;text-align: center;font-size: 18px;padding: 10px;line-height: 55px;}
#container .content5 .fastival .fastial_box ul li a{}
#container .content5 .fastival .fastial_box ul li a:hover{}
#container .content5 .fastival .fastial_box ul li a.on{ font-size: 26px; font-weight: 900;}


#container .content6 {width: 100%;text-align: center; margin-bottom: 84px;float: left;}
#container .content6 h4{text-align: center;font-size: 46px;font-weight:900;margin-bottom: 30px;}
#container .content6 .mapinfo{width:90%; max-width:1500px;margin: 0 auto;}
#container .content6 .mapinfo .mapinfo_text{width: 100%;text-align: left;justify-content: center;font-size: 18px;line-height: 30px;margin:  0 auto;padding-top: 50px;}
#container .content6 .mapinfo .mapinfo_text dl dt{display:inline;font-weight:800;margin-right: 20px;}
#container .content6 .mapinfo .mapinfo_text dl dd{display:inline}
#container .content6 .mapinfo .mapinfo_text dl dd.ml20{margin-left:20px}

@media screen and (max-width:1680px) {
#container .content2 .main_news .main_news_title dl dd {
    overflow: hidden;
    height: 52px;
}
#container .content1 .mquick_wrap .mquick_tit{}
#container .content3 .content3_content h6{margin-left:3%}
#container .content4 { margin-top: 139px;}
}

@media screen and (max-width:1520px) {
	#container .content1 .overview .text2 {
		width: 100%;         margin-top: 50px;
	}
}

@media screen and (max-width:1480px) {
#container .content2 .main_news {
    padding: 0 48px 1px;}
#container .content1 .mquick_wrap ul li a span {
    font-size: 20px;}
#container .content1 .vision ul li {
    width: calc(100% / 3 - 55px);    margin-right: 20px;}
	#container .content5 .fastival { margin-left: 50px; }
	#container .content3 .content3_content .price_2{margin-top:30px}

	}
@media screen and (max-width:1320px) {
   #container .content1 .vision ul { width: 100%;}
    #container .content1 .vision ul li {width: calc(100% / 3 - 15px); }
	#container .content1 .vision ul li dl dt {font-size: 23px;}
	#container .content1 .vision ul li dl dd { font-size: 16px; text-align: left;}
}
@media screen and (max-width:1200px) {
	#container .content1 {    margin-top: 78px;
		margin-bottom: 0px;}
	#container .content1 .mquick_wrap ul li {  height: 180px;}
	#container .content1 .vision ul li {padding: 5px 10px 5px 22px;}
    #container .content1 .vision ul li dl {margin-top: 200px;}
    #container .content1 .vision ul li dl dt{margin-left: 0;
        text-align:center;
        font-size: 20px;
        line-height: 24px;}
	#container .content2 .main_news .main_news_list ul {margin: 16px 0;}
	#container .content2 .main_news .main_news_list ul li .main_date {display: none;}
	#container .content3 {margin: 60px 0 159px 0;}

	#container .content3 .content3_content .price_1 {  margin-left: 15px;}
	#container .quick { top: 200px; }


	#container .content3 .content3_content .price_1 {
		width: calc(100% / 2 - 40px);
	}

	#container .content3 .content3_content .price_2 {
		width: calc(100% / 2 - 40px);
	}

	#container .content4 .guide1 .box1 { width:100%; }
	#container .content4 .guide1 .box2 { width:100%; }
	#container .content4 .guide2 .d_item{
        width: calc(100% / 2 - 44px);
        margin-bottom: 30px;
        margin-right: -7px;
        margin-left: 25px;
    }

	#container .content5 .fastival .fastial_list { height:auto; }
	.fastial_list li { height:auto; }

}


@media screen and (max-width:1000px) {
	#container .content1 .mquick_wrap ul li {
		display: inline-block;
		width: calc(100% / 3 - 60px);}
	#container .content1 {margin-bottom: 0px; }
	#container .content1 .mquick_wrap ul .mtb {top: 0;}
	#container .content2 .main_news { min-height: 378px; width: calc(60% - 58px);}
	#container .content2 .main_news .main_news_title dl dd {  height: 25px;}

	#container .content2 .main_news {
		width: 100%;
	}
	#container .content2 .main_popup {
		float: left;
		width: 100%;
		margin-top: 60px;
	}

	#container .content3 .content3_content .content3_number {
		float: none;
		width: 100%;
		display: inline-block;
		text-align: center;
	}

	#container .content3 .content3_content .content3_number ul {
		float: none;
		width: 100%;
		text-align: center;
		display: inline-block;
	}


	#container .content3 .content3_content .content3_number ul li {
		float: none;
		display: inline-block;
	}

		.main_video_bg {
		position: relative;
		top: 0;
		left: 0;
		width: 100%;
		display: flex;
		overflow: hidden;
		justify-content: center;
	}
	.main_video_bg img  { width:200%; }

	#container .content5 .fastival .fastial_info { width:100%; }
	#container .content5 .fastival .fastial_list { width:100%;         margin-top: 37px;
        display: inline-block; }

		#container .content5 .fastival {         margin-left: 0px;         width: 90%;
        margin: 0 auto; }

		


}

@media screen and (max-width:860px) {


  	.vision1{background: #3daae1 url("/pages/english2024/img/vision_bg1.jpg") center -20px  no-repeat;}
		.vision2{background: #79d38b url("/pages/english2024/img/vision_bg2.jpg") center -20px  no-repeat;}
			.vision3{background: #103e7c url(/pages/english2024/img/vision_bg3.jpg) center -20px  no-repeat;}
     #container .content1 .vision ul li dl {
        margin-top: 170px;}

	#container .content2 .main_news h6 {
    font-size: 40px;}
	#container .content2 .main_news .main_news_title dl dt {
    font-size: 18px;}
	#container .content2 .main_news .main_news_title dl dd {  font-size: 16px;}
#container .content2 .main_news .main_news_list ul li .cate {
 display: none;}

 #container .content3 .content3_content .content3_number { float:left;
    margin-left: 0;margin-top: 3%;}
	#container .content3 .content3_content .price_1 .number-btn button:last-child {
    margin-left: 0px;}
	#container .content3 .content3_content .content3_number ul li h4 {
    font-size: 60px;}
	#container .content3 .content3_content .content3_number ul li p {
    font-size: 22px;}

	#container .content3 .content3_content .content3_number ul li span {font-size: 16px;}
	#container .content3 .content3_content .price_1 .number-btn { padding-top: 4px; margin-left: 193px;}
	#container .quick { display:none; }




}

@media screen and (max-width:800px) {

	#container .content1 .tab {         width: 95%; font-size: 17px; }
	#container .content1 .mquick_wrap .mquick_tit h6 {
		font-size: 33px;
	}
	#container .content1 .mquick_wrap .mquick_tit h6 span {
		font-size: 26px;
	}

	#container .content1 .mquick_wrap ul {
		margin-left: -7px;
	}

    #container .content1 .mquick_wrap ul li {
        width: calc(100% / 2 - 15px);
        margin-left: 15px;
        float: left;
        margin-top: 10px !important;
    }

	 #container .content1 {
        margin-top: 48px;
    }

	#container .content3 {margin: 60px 0 0 0; height:auto;         padding-bottom: 60px;}

	#container .content3 .content3_content .price_1 {
		        width: 97%;
        margin-left: 1.5%;
        margin-top: 0px;
		        margin-top: 50px;
	}

	#container .content3 .content3_content .price_2 {
			width: 97%;
        margin-left: 1.5%;
        margin-top: 20px;
	}

	 #container .content3 .content3_content .content3_number ul li h4 {
        font-size: 46px;
    }

	 #container .content3 .content3_content .content3_number ul li p {
        font-size: 16px;
        top: 27px;
    }

	 #container .content3 .content3_content h6 {
        margin-left: 0;
        text-align: center;
    }

	#footer .footer_top .footer_top_left {
		float: left;
		margin-left: -20px;
		margin-top: 24px;
	}
	#footer .footer_top .footer_top_left li {
		float: left;
		margin-left: 30px;
	}
	#footer .footer_top .footer_top_left li a {
		color: #fff;
		font-size: 16px;
		line-height: 26px;
	}

	#container .content4 .guide1 .box3 .btn_download2 {     position: relative; }



	#container .content4 .guide1 .box3 .box3_list {         margin: 20px 10px;
        float: right;
        margin-top: 20px;
        margin-right: 0;
        font-size: 18px;
       width: calc(100% - 30px);
        text-align: left; }


	#container .content4 .guide1 .box1 {     background: none; height: auto; }
	#container .content4 .guide1 .box2 { background: none;  height: auto;}

	#container .content4 .guide1 .box1 .box_info {
		float: right;
		margin-top: 20px;
		margin-right: 0;
		font-size: 18px;
		width: 95%;
		text-align: left;
	}

	#container .content4 .guide1 .box2 .box_info {
		float: right;
		margin-top: 20px;
		margin-right: 0;
		font-size: 18px;
		width: 95%;
		text-align: left;
	}

	#container .content4 .guide1 .box3 {
		margin: 0;
	}

	#container .content4 .tab ul  { width:100%; }

	#container .content4 .tab {
		width: 95%;
	}

	



}


@media screen and (max-width:740px) {

	#container .content4 .guide2 .d_item {     height: 473px; }
	#container .content1 .overview .text1 {
		width: 97%;
	}
	#container .content1 .overview .poster {
		float: left;
		text-align: center;
		        margin-left: 0;
		margin-top: 50px;
		width: 100%;
	}

	#container .content1 .vision ul li {         padding: 5px 10px 5px 10px; }
 
  	.vision1{background: #3daae1;}
		.vision2{background: #79d38b}
			.vision3{background: #103e7c}
     #container .content1 .vision ul li dl {
        margin-top: 20px;}
		#container .content4 .guide2 .d_item:nth-child(1):before{background-size: 60%;}
#container .content4 .guide2 .d_item:nth-child(2):before{bbackground-size: 60%}
#container .content4 .guide2 .d_item:nth-child(3):before{background-size: 60%;}
#container .content4 .guide2 .d_item:nth-child(4):before{background-size: 60%}
#container .content4 .guide2 .d_item:nth-child(5):before{background-size: 60%}

#container .content1 .vision ul li {
        width: calc(100% / 1 - 0px);         height: 200px;
    }

	#container .content4 .guide2 .d_item {
    width: calc(100% / 1 - 20px);
    margin-bottom: 30px;
	margin-left: 10px;
    margin-right: 0;
    }
}

@media screen and (max-width:500px) {
#container .content1 .vision h5 {
    font-size: 28px;
}

#container .content3 .content3_content .price_2 dl dt {
    color: #303dde;
    font-size: 84px;
    font-weight: 700;
}

#container .content3 .content3_content .price_2 h5 {
    font-size: 21px;
    margin-bottom: 26px;
}

#container .content3 .content3_content .price_2 dl dd {
    font-size: 18px;
    line-height: 28px;
}

#container .content1 .overview .poster img { width:100%; }
#container .content1 .vision ul li {
        width: calc(100% / 1 - 0px);
    }
	#container .content1 .vision ul li{height: 200px;
    margin-bottom: 10px;}
	    #container .content1 .vision ul li dl {
        margin-top: 30px;
    }
    #container .content3 .content3_content .content3_number ul li {
        float: left;
        display: inline-block;
        width: 100%;
		        margin: 0;
        text-align: center;
    }

	    #container .content3 .content3_content .content3_number ul li h4 {
        font-size: 57px;
        margin-left: 0;
    }
	#container .content3 .content3_content .content3_number ul li p {
        font-size: 16px;
        top: 14px;
    }

	    #container .content3 .content3_content .content3_number ul li span {
        font-size: 23px;
    }
    #container .content4 {
        margin-top: 50px;
    }
	#container .content4 .content4_more {
		margin-left: 266px;
		display: inline-block;
	}

	#container .content4 .tab ul li a {
		font-size: 17px;
	}

	#container .content4 h4 {
    text-align: center;
    font-size: 33px;
    font-weight: 900;
	}
   #container .content3 .content3_content .price_1 dl {
    background: url(/pages/emobility2024/img/main/ele_icon001.png) 17px 42px no-repeat;}

	    #container .content4 .guide2 .d_item {
    width: calc(100% / 1 - 20px);
    margin-bottom: 30px;
	margin-left: 10px;
    margin-right: 0;
    }

	#footer .footer_bottom address {
    margin-top: 54px;}

}