@charset "utf-8";
/***
 * fxcheng
 * 2012-10-10
 **/

/* css reset */

/* 2ÁÐÄ£¿é£¨1:1£© */
/*¸¡¶¯¶¨Î»*/
.section{ 
    padding-top:85px;
}

/*¸¡¶¯¶¨Î»*/
.fl {
	float:left;
	display:inline
}
.fr {
	float:right;
	display:inline;
}
.clear {
	clear:both;
	overflow:hidden;
}
.show {
	display:block
}
.hidden {
	display:none
}
.hand {
	cursor:pointer;
}
.pr {
	position:relative
}
.ps {
	position:absolute
}
.pf {
	position:fixed
}
.zoom {
	zoom:1
}
.vm {
	vertical-align:middle
}
.mt6 {
	margin-top:6px;
}
.mt8 {
	margin-top:8px;
}
.mt12 {
	margin-top:12px;
}
.mt16 {
	margin-top:16px;
}
.mb6 {
	margin-bottom:6px;
}
.mb8 {
	margin-bottom:8px;
}
.mb12 {
	margin-bottom:12px;
}
.mb16 {
	margin-bottom:16px;
}
.tc {
	text-align:center
}
.main_l, .main_r {
	width:413px;
}
.main_l {
	float:left
}
.main_r {
	float:right;
	border-left:1px dashed #a3a4a4
}
/* »ÒÉ«Åä¾°Ìõ×óÓÒ£¨1:1£© */
.main_grey_l, .main_grey_r {
	width:406px;
	height:26px;
	background-color:#c6cdd1;
	font-family:"Î¢ÈíÑÅºÚ" ,sans-serif;
	font-size:14px;
	color:#282828;
	padding:4px 0 0 10px
}
.main_grey_l {
	float:left
}
.main_grey_r {
	float:right
}
/* footer */

.footer_fff {
	clear:both;
	width:100%;
	height:auto;
	z-index:19;
	bottom:0;
	left:0;
	background-color:#fff;
}
.footer_fff ul.left{
	margin-left:78px;
}

.footer_fff li {
	color:#9fa3a4;
	font:SimSun 12px;
	float:left;
	background:url(/honda/assets/images/img/icon_r_22.png) no-repeat 0 13px;
	padding:6px 0 0 8px;
	margin-left:16px;
}
.footer_fff li a {
	color:#9fa3a4;
	font:SimSun 12px;
	text-decoration:none
}
.footer_fff p {
	padding:5px 20px 0 0;
	_padding:5px 0px 0 0;
	color:#9fa3a4;
	font-family:"Î¢ÈíÑÅºÚ" ,sans-serif;
	font-size:12px
}
.footer_fff p span {
	padding-left:25px;
	font-size:12px;
	font-family:"Î¢ÈíÑÅºÚ" ,sans-serif;
}
/* footer ÏÂÀ­ */
.footer_fff li.select_js {
	position:relative;
	cursor:pointer;
	background: url(/honda/assets/images/img/icon_footer_02.gif) right no-repeat #dde1e3;
	padding: 1px 26px 1px 10px;
	margin-top:8px;
	height:14px;
	line-height:14px
}
.footer_fff li.select_js ul {
	position:absolute;
	z-index:19;
	left:0;
	display:none;
	padding:6px 0;
	border:1px solid #dde1e3;
	background-color:#fff;
}
.footer_fff li.select_js ul li {
	line-height:1.6em;
	background:none;
	padding:0 15px;
	margin:0;
	float:none;
	width:68px;
}
.footer_fff #select2 li {
	width:168px;
}
/*zhangy*/


.commond {
	width:100%;
	height:auto;
	overflow:hidden;
}
.color516671 {
	color:#516671;
}
.colore50020 {
	color:#e50020;
}
.main {
	min-width:910px;
	min-height: 600px;
	_height:600px;
	z-index:0;
	position:relative;
}
.bg_body {
	background:url(/honda/assets/images/img/bg_main.jpg) center center no-repeat fixed #b5bdc3;
}
html, html body /* ÐÞÕýIE6Õñ¶¯bug */ {
	height:100%;
	width:100%;
}
*html {
	overflow:auto;
	
}
.hei_ti {
	font-family:"Î¢ÈíÑÅºÚ" ,sans-serif;
}
.font_arial {
	font-family:"Î¢ÈíÑÅºÚ" ,sans-serif;
}
.rightbtn {
	position:relative;
	top:360px;
}
.small_icon {
	width:525px;
}
.small_icon a {
	float:left;
	text-align:right;
	display:inline-block;
	margin: 0 0 15px 15px;
}
.copyf {
	margin-right:20px;
}
#product_bg {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:-1;
	overflow:hidden;
}
#product_bg img {
	position:absolute;
}
.mainbox {
	width:850px;
	padding:0px 0px 60px 60px;
	margin:0 auto;
	min-height: 540px;
	height:auto !important;
	_height:540px;
}
#right_nav,#right_nav2 {
	text-align:center !important;
}

div#sns-popup { width: 180px; height: 220px; display: none; background-image: url("/honda/assets/images/footer/popup/popup.png"); background-repeat: no-repeat; position: absolute; z-index: 100; text-indent: -9999px; transition-duration: .2s; will-change: opacity, transform; }
div#sns-popup.header { background-image: url("/honda/assets/images/header/popup/popup.png"); background-position: 0px bottom; }<!--ºÄÊ±1764586870.8762Ãë-->