﻿@charset "utf-8";

/* 头部 */

.signPic{ background:url(../img/signPic.gif) no-repeat;}

.header{position:relative;  z-index:999999; background:#FFF;}

.header_bg{ position:absolute; left:0; top:0; width:100%; background:#FFF; height:90px; -moz-opacity:0.8; filter:alpha(opacity=80); opacity:0.8;  }

.header_contF{ margin:0 auto; width:1100px; position:relative; z-index:999999;  }

.header_bot{ width:100%; height:8px; position:absolute; top:90px; left:0; background:url(../dialogbox/infinite_bottom.png) repeat-x}

.logoF{ width:238px; margin-right:30px; position:relative; top:0; }

.navF .b-nav{ margin-top:14px; margin-left:15px;z-index:1000}

.navF .b-nav .navBox{ width:101px; margin-top:6px; float:left; position:relative; }

.navF .b-nav .navBox .nav{ width:101px; height:49px; line-height:49px; text-align:center;}

.navF .b-nav .navBox .nav .navName{ font-size:14px; color:#444444; font-weight:bold; } 

.navF .b-nav .navBox .line{ background:url(../bg/headerLine_2x18.png) no-repeat right 16px; }

.navF .b-nav .navBox .cur{ position:absolute; background:url(../img/triangle-bott_9x5.gif) no-repeat center bottom #fff; z-index:9999; padding:0 5px; left:-5px; }

.navF .b-nav .navBox .cur .navName{ color:#FF6600; }

.navF  .b-nav .navBox .nav .sdBox{ display:none;}


/* navbox2 */

.navF .b-nav .navBox2{ width:82px; margin-top:6px; float:left; position:relative; }

.navF .b-nav .navBox2 .nav2{ width:82px; height:49px; line-height:49px; text-align:center;}

.navF .b-nav .navBox2 .nav2 .navName2{ font-size:14px; color:#444444; font-weight:bold; } 

.navF .b-nav .navBox2 .line{ background:url(../bg/headerLine_2x18.png) no-repeat right 16px; }

.navF .b-nav .navBox2 .cur{ position:absolute;  z-index:9999; padding:0 5px; left:-5px; }

.navF .b-nav .navBox2 .cur .navName2{ color:#FF6600; }

.navF  .b-nav .navBox2 .nav2 .sdBox{ display:none;}
/* navbox2 */


.navF .sNav{ width:280px; margin-top:20px; margin-left:10px; }

.navF .sNav .snavLeft{ float:left; width:12px; height:28px; background:url(../bg/h-sNavGg-l_12x28.png) no-repeat; }

.navF .sNav .snavRight{ float:left; width:12px; height:28px; background:url(../bg/h-sNavGg-r_12x28.png) no-repeat; }

.navF .sNav .snavCenter{ float:left; width:256px; height:28px; background:url(../bg/h-sNavGg-c_1x28.png) repeat-x; }

.navF .sNav .snavCenter dl{ float:left; }

.navF .sNav .snavCenter dl .nav{ padding:0 6px; }

.navF .sNav .snavCenter dl .line{ background-position:right -80px;  }

.navF .sNav .snavCenter dl .line a:hover{ color:#0067b2}

.navF .sNav .snavCenter dl .nav .navName{ line-height:28px; color:#444444; display:block; }

.navF .sNav .snavCenter dl.nav .navName:hover{ color:#FF6600;  }

.navF .sNav .snavCenter dl .cur .navName{ color:#FF6600 }

.navF .sNav .snavCenter dl .nav .navName:hover{ color:#0067b2}

.navF .searchFrame{
	width:100px;
	height:30px;
	margin-top:19px;
	position:relative;
	overflow:hidden;
}

.navF .searchFrame  li{ float:left; margin-left:5px;} 

.navF .searchFrame  .searchPicFrame{ width:18px; height:16px;}

.navF .searchFrame  li .langLink{ font-weight:bold; font-size:14px; font-family:Arial; color:#0067b2; } 

.navF .searchFrame .searchPic{ width:18px; height:16px;}

.navF .searchFrame span{ width:5px; padding:1px 4px; height:16px; background-position:-295px 2px;   }

.navF .searchFrame .searchBox{ width:165px; height:30px; position:absolute; top:2px; left:165px; background:url(../bg/searchBox_165x30.png) no-repeat; }

.navF .searchFrame .searchBox .h-submitBtn { display:block; width:18px; height:15px; position:absolute; right:8px; top:6px; background:url(../img/searchSign_18x15.png) no-repeat;}

.navF .searchFrame .searchBox .searchTxt{ width:115px; margin-left:10px; margin-top:1px; padding:0 5px 0 2px; line-height:24px; height:24px;  border:0 none; *height:23px; *line-height:23px; background:#fff;}




/* 子导航内容块 */
.navF .b-nav .navBox2 .h-floatDiv{ display:none; position:absolute; top:49px;  background:#fff; z-index:999;}

.navF .b-nav .navBox2 .paddFloatDiv { padding:26px 28px 35px 28px; }

.navF .b-nav .navBox2 .bm_paddFloatDiv { padding:5px 26px; }


.navF .b-nav .navBox .h-floatDiv{ display:none; position:absolute; top:49px;  background:#fff; z-index:999;}

.navF .b-nav .navBox .paddFloatDiv { padding:26px 28px 35px 28px; }

.navF .b-nav .navBox .bm_paddFloatDiv { padding:5px 26px; }

.header .nEchanghongWold .h-floatDiv{  left:-17px; width:366px; }

.header .EchanghongWold .h-floatDiv{  left:-5px; width:366px; }

.header .brandModels .h-floatDiv{  left:-95px; width:535px; }

.header .carShoppingGuide .h-floatDiv{  left:-96px; width:336px; }

.header .newsGuide .h-floatDiv{  left:-170px; width:516px; }

.header .job .h-floatDiv{  left:-96px; width:326px; }

.header .careService .h-floatDiv{ left:-159px; width:495px; }

.header .ability .h-floatDiv{ left:-159px; width:365px; }

.header .Contact .h-floatDiv{ left:-300px; width:375px; }

.header .nContact .h-floatDiv{ left:-356px; width:375px; }

.header_listFrame  {}

.header_listFrame dl {}

.header_listFrame dl .h-subNav { font-size:14px; font-weight:bold;}

.header_listFrame dl .h-subNav a:hover { color:#0067b2;}

.header_listFrame dl .h-listF a { padding-left:7px; background-position:0 -45px }

.header_listFrame dl .h-listF a:hover { color:#0067b2; background-position:0 -105px }

.header_picBox .phoF { position:relative;}

.header_picBox .phoF .picSign { width:20px; height:20px; position:absolute; right:0; bottom:0; background:url(../img/h-picBoxSign.gif) no-repeat 0 0; }

.header_picBox .contF h2{ font-weight:bold;}

.header_picBox .contF a{ line-height:22px;}

.header_picBox .contF a:hover{ color:#0067b2}

.header_picBox .tel { color:#0067b2; font-weight:bold; font-size:18px;}



.header .nEchanghongWold .header_listFrame ul li { line-height:29px; height:29px; border-bottom:1px solid #e7e7e7; list-style-type:none;}

.header .nEchanghongWold .header_listFrame ul li a { padding-left:10px; font-weight:bold; font-size:14px; list-style-type:none;  }

.header .nEchanghongWold .header_listFrame ul li a:hover { color:#0067b2;  list-style-type:none;  }

.header .nEchanghongWold .header_listFrame .tlCont { font-weight:bold;}


.header .EchanghongWold .header_listFrame ul li { line-height:29px; height:29px; border-bottom:1px solid #e7e7e7; list-style-type:none;}

.header .EchanghongWold .header_listFrame ul li a { padding-left:10px; font-weight:bold; font-size:14px; list-style-type:none;  }

.header .EchanghongWold .header_listFrame ul li a:hover { color:#0067b2;  list-style-type:none;  }

.header .EchanghongWold .header_listFrame .tlCont { font-weight:bold;}


.header .Contact .header_listFrame ul li { line-height:29px; height:29px; border-bottom:1px solid #e7e7e7; list-style-type:none;}

.header .Contact .header_listFrame ul li a { padding-left:10px; font-weight:bold; font-size:14px; list-style-type:none;  }

.header .Contact .header_listFrame ul li a:hover { color:#0067b2;  list-style-type:none;  }

.header .Contact .header_listFrame .tlCont { font-weight:bold;}

.header .nContact .header_listFrame ul li { line-height:29px; height:29px; border-bottom:1px solid #e7e7e7; list-style-type:none;}

.header .nContact .header_listFrame ul li a { padding-left:10px; font-weight:bold; font-size:14px; list-style-type:none;  }

.header .nContact .header_listFrame ul li a:hover { color:#0067b2;  list-style-type:none;  }

.header .nContact .header_listFrame .tlCont { font-weight:bold;}


.header .carShoppingGuide .header_listFrame ul li { line-height:29px; height:29px; border-bottom:1px solid #e7e7e7; list-style-type:none;}

.header .carShoppingGuide .header_listFrame ul li a { padding-left:10px; font-weight:bold; font-size:14px; list-style-type:none;  }

.header .carShoppingGuide .header_listFrame ul li a:hover { color:#0067b2;  list-style-type:none;  }

.header .carShoppingGuide .header_listFrame .tlCont { font-weight:bold;}


.header .newsGuide .header_listFrame ul li { line-height:29px; height:29px; border-bottom:1px solid #e7e7e7;list-style-type:none;   }

.header .newsGuide .header_listFrame ul li a { padding-left:10px; font-weight:bold; font-size:14px;  list-style-type:none;  }

.header .newsGuide .header_listFrame ul li a:hover { color:#0067b2; list-style-type:none;   }

.header .newsGuide .header_listFrame .tlCont { font-weight:bold;}


.header .job .header_listFrame ul li { line-height:29px; height:29px; border-bottom:1px solid #e7e7e7;list-style-type:none;   }

.header .job .header_listFrame ul li a { padding-left:10px; font-weight:bold; font-size:14px;  list-style-type:none;  }

.header .job .header_listFrame ul li a:hover { color:#0067b2;  list-style-type:none;  }

.header .job .header_listFrame .tlCont { font-weight:bold;}



.header .shadowBox .subNavBgStyle { background:url(../bg/h-subNavBg_919x107.jpg) repeat-x bottom}

.header .shadowBox .header_listFrame .h-carList { width:665px; }

.header .shadowBox .header_listFrame .h-carList li { float:left; margin-left:13px; display:inline; margin-bottom:5px; }

.header .shadowBox .header_listFrame .h-carList li .phoF { width:120px; height:60px; overflow:hidden; }

.header .shadowBox .header_listFrame .h-carList li .model { text-align:center; font-weight:bold; line-height:17px; }

.header .shadowBox .header_listFrame .h-carList .subCur .model { color:#0067b2; text-align:center; font-weight:bold;  }

.header .shadowBox .header_listFrame .brandLogo { margin-top:12px;}

.header .shadowBox .shadowBoxBg { background:#ffffff; position:absolute; left:0; top:0;}



/* 阴影框架*/

.shadowBox  .topBorder, .labelShadowBox .topBorder{ background:url(../dialogbox/dialogbox_top.png) ; width:100%; height: 2px; overflow: hidden; position: absolute; top: -2px; left: 0px;}

.shadowBox  .bottomBorder, .labelShadowBox .bottomBorder{ background: url(../dialogbox/dialogbox_bottom.png); height: 8px; overflow: hidden; position:absolute; bottom:-8px; left:-2px; width:100%;}

.shadowBox  .leftBorder, .labelShadowBox .leftBorder{  background: url(../dialogbox/dialogbox_left.png); height: 100%; left: -2px; overflow: hidden; position: absolute; top: -2px; width: 2px;}

.shadowBox  .rightBorder, .labelShadowBox .rightBorder{ background: url(../dialogbox/dialogbox_right.png); height: 100%; overflow: hidden; position: absolute; right: -4px; top: -2px; width: 4px; }

.shadowBox  .infinite_bottom, .labelShadowBox .infinite_bottom {  background:url(../dialogbox/infinite_bottom.png);height: 8px; overflow: hidden; position:absolute; bottom:-8px; left:-2px; width:100%;}

.shadowBox  .corner, .labelShadowBox .corner { background:url(../dialogbox/dialogbox_corner.png); height: 4px; overflow:hidden; width:4px; position:absolute; bottom:-4px; right:-4px;}



.shadowBox  .topBorder, .labelShadowBox .topBorder{_background: url(../dialogbox/dialogbox_top.png) no-repeat !important; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../dialogbox/dialogbox_top.png"); 

_background:none; }

.shadowBox  .bottomBorder, .labelShadowBox .bottomBorder{ _background: url(../dialogbox/dialogbox_bottom.png) no-repeat !important; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../dialogbox/dialogbox_bottom.png"); 

_background:none;}

.shadowBox  .leftBorder, .labelShadowBox .leftBorder{ _background: url(../dialogbox/dialogbox_left.png) no-repeat !important; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../dialogbox/dialogbox_left.png"); 

_background:none;}

.shadowBox  .rightBorder, .labelShadowBox .rightBorder{ _background: url(../dialogbox/dialogbox_right.png) no-repeat !important; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../dialogbox/dialogbox_right.png"); 

_background:none;}

.shadowBox  .infinite_bottom, .labelShadowBox .infinite_bottom { 

 _background:url(../dialogbox/dialogbox_bottom.png) no-repeat center;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="../dialogbox/dialogbox_bottom.png"); 

_background:none;}

.shadowBox  .corner, .labelShadowBox .corner { _background: url(../dialogbox/dialogbox_corner.png) no-repeat !important; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../dialogbox/dialogbox_corner.png"); 

_background:none;}
