select {
	font: 12px/24px "Î¢ÈíÑÅºÚ"; color: rgb(102, 102, 102); font-size-adjust: none; font-stretch: normal;
}
.indexbodyer{ position:relative; top:-30px overflow:hidden; }
.signPic {
	background: url("../images/signPic.gif") no-repeat;
}
.header {
	position: absolute; z-index: 999;
}
.header_bg{ position:absolute; left:0; top:0; width:100%; background:#fff; -moz-opacity:0.7; filter:alpha(opacity=70); opacity:0.7;  height:70px;}
.header_contF {
	margin: 0px auto; width: 950px; position: relative; z-index: 999999;
}
.header_bot {
	background: url("../images/dialogbox/infinite_bottom.png") repeat-x; left: 0px; top: 70px; width: 100%; height: 8px; position: absolute;
}
.logoF {
	width: 150px; margin-right: 13px; position: relative;
}
.navF .b-nav .navBox {
	width: 82px; margin-top: 9px; float: left; position: relative;
}
.navF .b-nav .navBox .nav {
	width: 82px; height: 49px; text-align: center; line-height: 49px;
}
.navF .b-nav .navBox .nav .navName {
	color: rgb(68, 68, 68); font-size: 14px; font-weight: bold;
}
.navF .b-nav .navBox .line {
	background: url("../images/bg/headerLine_2x18.png") no-repeat right 16px;
}
.navF .b-nav .navBox .cur {
	background: url("../images/triangle-bott_9x5.gif") no-repeat bottom rgb(255, 255, 255); padding: 0px 5px; left: -5px; position: absolute; z-index: 9999;
}
.navF .b-nav .navBox .cur .navName {
	color: rgb(1, 86, 148);
}
.navF .b-nav .navBox .nav .sdBox {
	display: none;
}
.navF .sNav {
	width: 280px; margin-top: 20px; margin-left: 10px;
}
.navF .sNav .snavLeft {
	background: url("../images/bg/h-sNavGg-l_12x28.png") no-repeat; width: 12px; height: 28px; float: left;
}
.navF .sNav .snavRight {
	background: url("../images/bg/h-sNavGg-r_12x28.png") no-repeat; width: 12px; height: 28px; float: left;
}
.navF .sNav .snavCenter {
	background: url("../images/bg/h-sNavGg-c_1x28.png") repeat-x; width: 256px; height: 28px; float: left;
}
.navF .sNav .snavCenter dl {
	float: left;
}
.navF .sNav .snavCenter dl .nav {
	padding: 0px 6px;
}
.navF .sNav .snavCenter dl .line {
	background-position: right -80px;
}
.navF .sNav .snavCenter dl .line a:hover {
	color: rgb(0, 103, 178);
}
.navF .sNav .snavCenter dl .nav .navName {
	color: rgb(68, 68, 68); line-height: 28px; display: block;
}
.navF .sNav .snavCenter dl.nav .navName:hover {
	color: rgb(1, 86, 148);
}
.navF .sNav .snavCenter dl .cur .navName {
	color: rgb(1, 86, 148);
}
.navF .sNav .snavCenter dl .nav .navName:hover {
	color: rgb(0, 103, 178);
}
.navF .searchFrame {
	width: 165px; height: 30px; overflow: hidden; margin-top: 19px; position: relative;
}
.navF .searchFrame li {
	margin-left: 5px; float: left;
}
.navF .searchFrame .searchPicFrame {
	width: 18px; height: 16px;
}
.navF .searchFrame li .langLink {
	color: rgb(0, 103, 178); font-family: Arial; font-size: 14px; font-weight: bold;
}
.navF .searchFrame .searchPic {
	width: 18px; height: 16px;
}
.navF .searchFrame span {
	background-position: -295px 2px; padding: 1px 4px; width: 5px; height: 16px;
}
.navF .searchFrame .searchBox {
	background: url("../images/bg/searchBox_165x30.png") no-repeat; left: 165px; top: 2px; width: 165px; height: 30px; position: absolute;
}
.navF .searchFrame .searchBox .h-submitBtn {
	background: url("../images/searchSign_18x15.png") no-repeat; top: 6px; width: 18px; height: 15px; right: 8px; display: block; position: absolute;
}
.navF .searchFrame .searchBox .searchTxt {
	background: rgb(255, 255, 255); padding: 0px 5px 0px 2px; border: 0px currentColor; width: 115px; height: 24px; line-height: 24px; margin-top: 1px; margin-left: 10px;
}
.navF .b-nav .navBox .h-floatDiv {
	background: rgb(255, 255, 255); top: 49px; display: none; position: absolute; z-index: 999;
}
.navF .b-nav .navBox .paddFloatDiv {
	padding: 26px 28px 35px;
}
.navF .b-nav .navBox .bm_paddFloatDiv {
	padding: 5px 26px;
}
.header .geelyWold .h-floatDiv {
	left: -5px; width: 496px;
}
.header .brandModels .h-floatDiv {
	left: -95px; width: 799px; max-height:610px;overflow-y:auto; overflow-x:hidden;z-index:999;
}
.header .carShoppingGuide .h-floatDiv {
	left: -96px; width: 516px;
}
.header .carShoppingGuide2 .h-floatDiv {
	left: -96px; width: 440px;height:220px;
}
.header .careService .h-floatDiv {
	left: -159px; width: 495px;
}
.header_listFrame {
	
}
.header_listFrame dl {
	
}
.header_listFrame dl .h-subNav {
	font-size: 14px; font-weight: bold;
}
.header_listFrame dl .h-subNav a:hover {
	color: rgb(0, 103, 178);
}
.header_listFrame dl .h-listF a {
	background-position: 0px -45px; padding-left: 7px;
}
.header_listFrame dl .h-listF a:hover {
	background-position: 0px -105px; color: rgb(0, 103, 178);
}
.header_picBox .phoF {
	position: relative;
}
.header_picBox .phoF .picSign {
	background: url("../images/h-picBoxSign.gif") no-repeat 0px 0px; width: 20px; height: 20px; right: 0px; bottom: 0px; position: absolute;
}
.header_picBox .contF h2 {
	font-weight: bold;
}
.header_picBox .contF a {
	line-height: 22px;
}
.header_picBox .contF a:hover {
	color: rgb(0, 103, 178);
}
.header_picBox .tel {
	color: rgb(0, 103, 178); font-size: 18px; font-weight: bold;
}
.header .carShoppingGuide .header_listFrame ul li {
	height: 29px; line-height: 29px; border-bottom-color: rgb(231, 231, 231); border-bottom-width: 1px; border-bottom-style: solid;
}
.header .carShoppingGuide .header_listFrame ul li a {
	padding-left: 10px; font-size: 14px; font-weight: bold;
}
.header .carShoppingGuide .header_listFrame ul li a:hover {
	color: rgb(0, 103, 178);
}
.header .carShoppingGuide .header_listFrame .tlCont {
	font-weight: bold;
}

.header .carShoppingGuide2 .header_listFrame ul li {
	height: 29px; line-height: 29px; border-bottom-color: rgb(231, 231, 231); border-bottom-width: 1px; border-bottom-style: solid;
}
.header .carShoppingGuide2 .header_listFrame ul li a {
	padding-left: 10px; font-size: 14px; font-weight: bold;
}
.header .carShoppingGuide2 .header_listFrame ul li a:hover {
	color: rgb(0, 103, 178);
}
.header .carShoppingGuide2 .header_listFrame .tlCont {
	font-weight: bold;
}

.header .shadowBox .subNavBgStyle {
	background: url("../images/bg/h-subNavBg_919x107.jpg") repeat-x bottom;
}
.header .shadowBox .header_listFrame .h-carList {
	width: 665px;
}
.header .shadowBox .header_listFrame .h-carList li {
	margin-bottom: 5px; margin-left: 13px; float: left; display: inline;
}
.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; line-height: 17px; font-weight: bold;
}
.header .shadowBox .header_listFrame .h-carList .subCur .model {
	text-align: center; color: rgb(0, 103, 178); font-weight: bold;
}
.header .shadowBox .header_listFrame .brandLogo {
	margin-top: 12px;
}
.header .shadowBox .shadowBoxBg {
	background: rgb(255, 255, 255); left: 0px; top: 0px; position: absolute;
}
.shadowBox .topBorder {
	background: url("../images/dialogbox/dialogbox_top.png"); left: 0px; top: -2px; width: 100%; height: 2px; overflow: hidden; position: absolute;
}
.labelShadowBox .topBorder {
	background: url("../images/dialogbox/dialogbox_top.png"); left: 0px; top: -2px; width: 100%; height: 2px; overflow: hidden; position: absolute;
}
.shadowBox .bottomBorder {
	background: url("../images/dialogbox/dialogbox_bottom.png"); left: -2px; width: 100%; height: 8px; bottom: -8px; overflow: hidden; position: absolute;
}
.labelShadowBox .bottomBorder {
	background: url("../images/dialogbox/dialogbox_bottom.png"); left: -2px; width: 100%; height: 8px; bottom: -8px; overflow: hidden; position: absolute;
}
.shadowBox .leftBorder {
	background: url("../images/dialogbox/dialogbox_left.png"); left: -2px; top: -2px; width: 2px; height: 100%; overflow: hidden; position: absolute;
}
.labelShadowBox .leftBorder {
	background: url("../images/dialogbox/dialogbox_left.png"); left: -2px; top: -2px; width: 2px; height: 100%; overflow: hidden; position: absolute;
}
.shadowBox .rightBorder {
	background: url("../images/dialogbox/dialogbox_right.png"); top: -2px; width: 4px; height: 100%; right: -4px; overflow: hidden; position: absolute;
}
.labelShadowBox .rightBorder {
	background: url("../images/dialogbox/dialogbox_right.png"); top: -2px; width: 4px; height: 100%; right: -4px; overflow: hidden; position: absolute;
}
.shadowBox .infinite_bottom {
	background: url("../images/dialogbox/infinite_bottom.png"); left: -2px; width: 100%; height: 8px; bottom: -8px; overflow: hidden; position: absolute;
}
.labelShadowBox .infinite_bottom {
	background: url("../images/dialogbox/infinite_bottom.png"); left: -2px; width: 100%; height: 8px; bottom: -8px; overflow: hidden; position: absolute;
}
.shadowBox .corner {
	background: url("../images/dialogbox/dialogbox_corner.png"); width: 4px; height: 4px; right: -4px; bottom: -4px; overflow: hidden; position: absolute;
}
.labelShadowBox .corner {
	background: url("../images/dialogbox/dialogbox_corner.png"); width: 4px; height: 4px; right: -4px; bottom: -4px; overflow: hidden; position: absolute;
}
.shadowBox .topBorder {
	_background: none;
}
.labelShadowBox .topBorder {
	_background: none;
}
.shadowBox .bottomBorder {
	_background: none;
}
.labelShadowBox .bottomBorder {
	_background: none;
}
.shadowBox .leftBorder {
	_background: none;
}
.labelShadowBox .leftBorder {
	_background: none;
}
.shadowBox .rightBorder {
	_background: none;
}
.labelShadowBox .rightBorder {
	_background: none;
}
.shadowBox .infinite_bottom {
	_background: none;
}
.labelShadowBox .infinite_bottom {
	_background: none;
}
.shadowBox .corner {
	_background: none;
}
.labelShadowBox .corner {
	_background: none;
}
.colorCont {
	color: rgb(102, 102, 102);
}
.colorContLink {
	color: rgb(0, 103, 178);
}
.contLineHeight {
	line-height: 22px;
}
.intBg {
	background: url("../images/bg/introduceBg.jpg") no-repeat top;
}
.shopBg {
	background: url("../images/bg/shoppingguideBg.jpg") no-repeat top;
}
.serviceBg {
	background: url("../images/bg/serviceBg.jpg") no-repeat top;
}
.hrBg {
	background: url("../images/bg/hrBg.jpg") no-repeat top;
}
.bgAtt {
	background-attachment: fixed;
}
.mainNav {
	color: rgb(153, 153, 153); line-height: 20px; margin-top: 65px;
}
.mainNav h2 {
	color: rgb(129, 134, 136); line-height: 38px; font-size: 30px; font-weight: bold;
}
.mainNav a {
	color: rgb(153, 153, 153);
}
.mainNav a:hover {
	color: rgb(0, 103, 178); text-decoration: underline;
}
.bodyMainF {
	background: rgb(255, 255, 255); height: auto !important; min-height: 540px; _height: 540px;
}
.leftMenuF {
	position: relative;
}
.leftMenuF .menuF dl {
	padding-left: 24px; border-top-color: rgb(183, 188, 190); border-top-width: 1px; border-top-style: solid;
}
.leftMenuF .menuF .menuTl {
	color: rgb(102, 102, 102); line-height: 35px; font-size: 14px; font-weight: bold; cursor: pointer;
}
.leftMenuF .menuF .menuTl a {
	font: bold 14px/35px "Î¢ÈíÑÅºÚ"; height: 35px; color: rgb(102, 102, 102); display: inline-block; font-size-adjust: none; font-stretch: normal;
}
.leftMenuF .menuF .menuOn a {
	color: rgb(0, 103, 178);
}
.leftMenuF .menuF .menuTl a:hover {
	color: rgb(0, 103, 178);
}
.leftMenuF .menuF dd {
	padding-bottom: 20px; display: none;
}
.leftMenuF .menuF dd a {
	color: rgb(102, 102, 102); line-height: 24px; padding-left: 15px; font-size: 12px; display: block;
}
.leftMenuF .menuF dd a:hover {
	background-position: 1px -143px; color: rgb(0, 103, 178);
}
.leftMenuF .menuF dd .cur {
	background-position: 1px -143px; color: rgb(0, 103, 178);
}
.fixed {
	top: 0px; overflow: visible; position: fixed; z-index: 100;
}
.absolute {
	left: 0px; position: absolute;
}
.bodyMainTl {
	border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
.bodyMainTl h2 {
	line-height: 60px; font-size: 24px; font-weight: bold;
}
.rightContBox {
	background: rgb(251, 252, 252); height: 289px;
}
.footer {
	background: rgb(255, 255, 255); width: 100%; height: 185px; overflow: hidden;
}
.footerCon {
	margin: 0px auto; width: 950px; padding-top: 20px;
}
.footerCon th {
	line-height: 16px; padding-bottom: 10px; font-size: 14px; border-right-color: rgb(237, 237, 237); border-right-width: 1px; border-right-style: solid;
}
.footerCon th a {
	color: rgb(0, 103, 178);
}
.footerCon td {
	line-height: 20px; padding-left: 32px; border-right-color: rgb(237, 237, 237); border-right-width: 1px; border-right-style: solid;
}
.footerCon td a:hover {
	color: rgb(0, 103, 178);
}
.footerBott {
	background: url("../images/bg/indexFooter.jpg") repeat-x; height: 70px;
}
.footerBottCon {
	margin: 0px auto; width: 950px; padding-top: 10px;
}
.footerBottCon li {
	color: rgb(204, 204, 204); line-height: 32px; float: left;
}
.footerBottLink {
	float: left;
}
.footerBottLink li {
	padding-right: 9px;
}
.footerBottLink li a {
	color: rgb(85, 85, 85); line-height: 32px;
}
.footerBottLink li a:hover {
	color: rgb(1, 86, 148);
}
.footerBottTips {
	float: right;
}
.footerBottTips .footerAttention {
	width: 86px; height: 32px;
}
.footerBottTips p {
	padding: 0px 10px; color: rgb(108, 108, 108); line-height: 32px; float: left;
}
.footerBottTips a {
	color: rgb(85, 85, 85); line-height: 32px;
}
.footerBottTips a.fCare {
	background: url("../images/sign06.jpg") no-repeat 17px; width: 61px; height: 32px; color: rgb(85, 85, 85); padding-left: 25px; display: block;
}
.footerBottTips a.fShare {
	background: url("../images/sign07.jpg") no-repeat 52px; width: 46px; height: 32px; text-align: right; color: rgb(85, 85, 85); padding-right: 25px; display: block;
}
.footerBottTips .cur {
	
}
.footerBottTips .cur a.fCare {
	background: url("../images/footerBtn01_86x32.jpg") no-repeat; color: rgb(255, 255, 255);
}
.footerBottTips .cur a.fShare {
	background: url("../images/footerBtn02_71x32.jpg") no-repeat; color: rgb(255, 255, 255);
}
#footerBott .f-attention {
	background: rgb(255, 255, 255); width: 219px; height: 127px; display: none;
}
#footerBott .f-attention h4 {
	line-height: 38px; padding-left: 18px; font-size: 14px; font-weight: bold; margin-top: 5px;
}
#footerBott .f-attention .qr_code_box {
	background: rgb(244, 245, 247); width: 108px; height: 127px; overflow: hidden; border-right-color: rgb(226, 230, 233); border-right-width: 1px; border-right-style: solid;
}
#footerBott .f-attention .qr_code {
	margin: 0px auto; display: block;
}
#footerBott .f-attention .rContBox {
	width: 110px; height: 127px; overflow: hidden;
}
#footerBott .f-attention .rContBox .contList {
	background: url("../images/bg/footer-bg_79x9.gif") no-repeat center 0px; width: 90px; overflow: hidden; padding-top: 10px; margin-left: 12px;
}
#footerBott .f-share {
	background: rgb(255, 255, 255); width: 211px; height: 161px; display: none;
}
#footerBott .f-share h4 {
	background: url("../images/footerBoxTl_1x30.gif") repeat-x; line-height: 30px; padding-left: 16px; font-size: 14px; font-weight: bold;
}
.f-attention .jiathis_style .jiadiv_02 .jiatitle {
	width: 80px; line-height: 26px;
}
.f-share .jiathis_style .jiadiv_02 .jiatitle {
	width: 80px; line-height: 26px;
}
#footerBott .f-share .contF {
	padding: 12px 18px;
}
.page {
	margin: 40px auto 0px; text-align: center;
}
.insideCon {
	margin: 30px auto 0px; width: 950px;
}
.intTitle {
	width: 100%; height: 50px;
}
.intTitle h2 {
	font: bold 16px/50px "Î¢ÈíÑÅºÚ"; color: rgb(0, 103, 178); float: left; font-size-adjust: none; font-stretch: normal;
}
.intTitle a {
	margin-top: 17px; float: right; display: inline;
}
.newsBox {
	padding: 4px; border: 1px solid rgb(229, 229, 229); width: 460px; height: 165px; position: relative;
}
.newsBox .left {
	background: url("../images/sign-11_20x20.png") no-repeat; top: 137px; width: 20px; height: 20px; right: 48px; position: absolute; cursor: pointer;
}
.newsBox .leftHover {
	background: url("../images/sign-10_20x20.png") no-repeat;
}
.newsBox .right {
	background: url("../images/sign-12_20x20.png") no-repeat; top: 137px; width: 20px; height: 20px; right: 23px; position: absolute; cursor: pointer;
}
.newsBox .rightHover {
	background: url("../images/sign-13_20x20.png") no-repeat;
}
.newsBox .mid {
	width: 460px; height: 165px; overflow: hidden;
}
.newsBox .mid li {
	width: 460px; height: 165px; float: left;
}
.newsBox .mid li .newsBoxImg {
	width: 240px; height: 165px; float: left;
}
.newsBox .mid li .newsBoxDetail {
	background: rgb(244, 244, 244); padding: 12px 18px 0px; width: 179px; height: 153px; float: right;
}
.newsBox .mid li a:hover .newsBoxDetail p {
	color: rgb(0, 103, 178);
}
.dutyBox {
	margin: 10px auto 0px; width: 470px;
}
.dutyBox li {
	padding: 18px 0px 26px; width: 470px; height: 133px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
.dutyBox li img {
	margin: 3px 22px 0px 0px; float: left; display: inline;
}
.dutyBox li h2 {
	padding-bottom: 5px;
}
.dutyBox li h2 a {
	font: bold 14px/22px "Î¢ÈíÑÅºÚ"; color: rgb(0, 103, 178); font-size-adjust: none; font-stretch: normal;
}
.dutyBoxDetail {
	height: 66px;
}
.dutyBoxDetail a:hover {
	color: rgb(0, 103, 178);
}
.dutyBox li a.dutyMore {
	background: url("../images/sign-09_3x5.png") no-repeat left; color: rgb(0, 103, 178); line-height: 18px; padding-left: 10px; display: inline-block;
}
.dutyinfoBox {
	margin: 26px auto 0px; width: 470px;
}
.dutyinfoBox h2 {
	text-align: center; color: rgb(0, 103, 178); font-size: 18px; font-weight: bold;
}
.dutyinfoBox h3 {
	margin: 12px auto; text-align: center; font-size: 16px;
}
.dutyinfoTips {
	border-width: 1px medium; border-style: solid none; border-color: rgb(242, 242, 242) currentColor; height: 32px; text-align: center; margin-bottom: 25px;
}
.dutyinfoTips span {
	padding: 0px 8px; color: rgb(153, 153, 153); line-height: 32px; display: inline-block;
}
.dutyinfoDetail {
	overflow: hidden; display: none;
}
.dutyinfoDetail {
	width: 470px; overflow: hidden;
}
.dutyinfoDetail {
	line-height: 24px; text-indent: 2em; font-size: 14px;
}
.dutyinfoDetail p {
	line-height: 24px; text-indent: 2em; font-size: 14px;
}
.newsinfoDetail {
	text-indent: 0px;
}
.newsinfoDetail p {
	text-indent: 0px;
}
.dutyinfoDetail br {
	line-height: 16px;
}
.dutyinfoDetail img {
	margin: 0px auto; display: block; max-width: 470px;
}
.eduBox {
	margin: 11px auto 0px; width: 470px;
}
.eduBox li {
	padding: 9px; border: 1px solid rgb(229, 229, 229); width: 450px; height: 140px; margin-top: 24px;
}
.eduBoxImg {
	width: 200px; height: 140px; float: left;
}
.eduBoxDetail {
	background: rgb(247, 247, 247); padding: 10px 16px 0px; width: 208px; height: 130px; overflow: hidden; float: right;
}
.eduBoxDetail h2 a {
	font-size: 14px; font-weight: bold; display: inline-block;
}
.eduBoxDetail a:hover {
	color: rgb(0, 103, 178);
}
.newsCon {
	margin-top: 30px;
}
.newsList {
	width: 470px; margin-top: 35px; border-top-color: rgb(238, 238, 238); border-top-width: 1px; border-top-style: solid;
}
.newsList li {
	width: 470px; height: 32px; overflow: hidden; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.newsList li a {
	background: url("../images/bg/liBg09.png") no-repeat 11px 15px; line-height: 32px; padding-left: 20px; float: left; display: inline-block;
}
.newsList li a:hover {
	color: rgb(0, 103, 178);
}
.newsList li span {
	line-height: 32px; margin-right: 13px; float: right; display: inline;
}
.loanTips {
	width: 470px; float: left;
}
.loanTips ul.tab {
	width: 470px; margin-bottom: 16px; border-bottom-color: rgb(0, 98, 169); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
.loanTips ul.tab1 {
	width: 470px; margin-bottom: 16px; border-bottom-color: rgb(0, 98, 169); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
.loanTips li {
	background: url("../images/bg/liBg12.jpg") repeat-x; border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(227, 227, 227) rgb(227, 227, 227) currentColor; height: 28px; text-align: center; line-height: 28px; margin-right: 2px; float: left; display: inline; cursor: pointer; min-width: 48px;
}
.loanTips li a {
	padding: 0px 20px; display: inline-block;
}
.loanTips li.focus {
	background: url("../images/bg/liBg11.jpg") repeat-x; border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(20, 126, 203) rgb(20, 126, 203) currentColor;
}
.loanTips li.focus a {
	color: rgb(255, 255, 255);
}
.loanTips .box {
	width: 470px; float: left;
}
.loanTips .boxs {
	width: 470px; float: left;
}
.loanTips .jobneed ul {
	border: 0px currentColor; width: 470px; height: 32px; margin-bottom: 5px;
}
.jobneed ul li {
	margin: 0px; padding: 0px; border: currentColor; height: 32px; color: rgb(204, 204, 204); line-height: 28px; font-size: 14px; float: left;
}
.jobneed ul li.focus {
	border: currentColor;
}
.jobneed ul li a {
	line-height: 28px; font-size: 14px; font-weight: bold; margin-right: 14px; display: inline-block;
}
.jobneed ul li a:hover {
	color: rgb(243, 151, 0); border-bottom-color: rgb(243, 151, 0); border-bottom-width: 2px; border-bottom-style: solid;
}
.jobneed ul li.focus a {
	color: rgb(243, 151, 0); border-bottom-color: rgb(243, 151, 0); border-bottom-width: 2px; border-bottom-style: solid;
}
.jobneed .boxa {
	width: 470px; float: left;
}
.turn {
	padding: 12px 0px; width: 100%; margin-top: 32px; border-top-color: rgb(229, 229, 229); border-top-width: 1px; border-top-style: solid; position: relative;
}
.turn p {
	font-weight: bold;
}
.turn p a {
	font-weight: normal;
}
.turn a.dutyBack {
	top: 15px; right: 0px; position: absolute;
}
.turn a:hover {
	color: rgb(0, 103, 178);
}
.hot {
	width: 180px; float: left;
}
.hotBox {
	width: 180px; margin-bottom: 18px; float: left;
}
.hotBox h2 {
	font: bold 14px/39px "Î¢ÈíÑÅºÚ"; font-size-adjust: none; font-stretch: normal;
}
.hotDetial {
	background: rgb(255, 255, 255); padding: 10px 10px 23px; width: 160px; height: 223px; overflow: hidden; float: left; position: relative;
}
.hotDetial ul {
	width: 160px; height: 223px; overflow: hidden; position: relative;
}
.hotDetial li {
	width: 160px; height: 223px; display: none; position: absolute;
}
.hotDetial li h2 {
	width: 160px; overflow: hidden; margin-top: 5px; max-height: 44px;
}
.hotDetial li h2 a {
	font: bold 12px/22px "Î¢ÈíÑÅºÚ"; color: rgb(102, 102, 102); font-size-adjust: none; font-stretch: normal;
}
.hotDetial li p a {
	font: 12px/20px "Î¢ÈíÑÅºÚ"; color: rgb(102, 102, 102); font-size-adjust: none; font-stretch: normal;
}
.hotDetial li a:hover {
	color: rgb(0, 103, 178);
}
.hotDetial .num {
	top: 108px; height: 8px; right: 13px; position: absolute;
}
.hotDetial .num a {
	background: rgb(0, 0, 0); width: 8px; height: 8px; overflow: hidden; margin-right: 2px; display: inline-block; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5;
}
.hotDetial .num a.cur {
	background: rgb(0, 103, 178); opacity: 1; -moz-opacity: 1; -khtml-opacity: 1;
}
.hotDet {
	background: rgb(255, 255, 255); padding: 10px 10px 23px; width: 160px; height: 158px; overflow: hidden; float: left; position: relative;
}
.hotDet .show {
	width: 160px; height: 158px; overflow: hidden; position: relative;
}
.hotDet ul {
	width: 160px; height: 158px; position: relative;
}
.hotDet li {
	width: 160px; height: 158px; float: left;
}
.hotDet li img.newsimg {
	float: left;
}
.hotDet li h2 {
	width: 160px; height: 44px; overflow: hidden;
}
.hotDet li h2 a {
	font: bold 12px/22px "Î¢ÈíÑÅºÚ"; color: rgb(102, 102, 102); font-size-adjust: none; font-stretch: normal;
}
.hotDet li a:hover {
	color: rgb(0, 103, 178);
}
.hotDet .thumb {
	top: 100px; width: 45px; height: 8px; right: 10px; position: absolute; z-index: 50; _top: 108px; _right: 20px;
}
.hotDet .thumb ul {
	position: absolute; z-index: 50;
}
.hotDet .thumb li {
	width: 8px; height: 8px; margin-right: 1px; display: inline; position: relative; z-index: 50; _margin-right: 0;
}
.hotDet .thumb li a {
	background: rgb(0, 0, 0); width: 8px; height: 8px; overflow: hidden; margin-right: 2px; display: inline-block; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5;
}
.hotDet .thumb li.cur a {
	background: rgb(0, 103, 178); opacity: 1; -moz-opacity: 1; -khtml-opacity: 1;
}
.dealerMap {
	height: 550px; overflow: hidden; position: relative;
}
.mapTl {
	background: url("../images/bg/shopCarMapTl_1x51.jpg") repeat-x; width: 100%; height: 51px; border-bottom-color: rgb(223, 223, 223); border-bottom-width: 1px; border-bottom-style: solid;
}
.mapTl select {
	width: 80px;
}
.mapBox {
	width: 908px; height: 448px;
}
.addrBox {
	background: rgb(255, 255, 255); top: 65px; width: 205px; height: 421px; right: 13px; position: absolute; opacity: 0.95; -moz-opacity: 0.95;
}
.mapControlBtn {
	background: url("../images/bg/mapControlBtn-show_27x27.gif") no-repeat; left: 423px; top: 70px; width: 27px; height: 27px; position: absolute; z-index: 55; cursor: pointer;
}
.dealerMap .on {
	background: url("../images/bg/mapControlBtn_27x27.gif") no-repeat;
}
.dealerMap .mapTlStyle {
	
}
.dealerMap .DorsettStyle {
	color: rgb(0, 103, 178); font-family: "ËÎÌå"; font-size: 14px; font-weight: bold;
}
.dealerMap .GleagleStyle {
	color: rgb(0, 103, 178); font-family: "ËÎÌå"; font-size: 14px; font-weight: bold;
}
.dealerMap .BritishStyle {
	color: rgb(0, 103, 178); font-family: "ËÎÌå"; font-size: 14px; font-weight: bold;
}
.dealerMap .DorsettStyle {
	background: url("../images/sign01_32x21.jpg") no-repeat 0px 2px; width: 190px; padding-left: 40px;
}
.dealerMap .GleagleStyle {
	background: url("../images/sign02_25x21.jpg") no-repeat 0px 1px; width: 197px; padding-left: 33px;
}
.dealerMap .BritishStyle {
	background: url("../images/sign03_21x21.jpg") no-repeat 0px 1px; width: 201px; padding-left: 29px;
}
.dealerMap .contF {
	width: 236px;
}
.dealerMap .contF .mapBtn {
	margin-top: 9px;
}
.dealerMap .contF .mapBtn li {
	margin-right: 4px; float: left;
}
.dealerMap .contF .mapBtn li a {
	text-align: center; color: rgb(255, 255, 255); line-height: 23px; display: block;
}
.dealerMap .contF .mapBtn .btn_01 {
	background: url("../images/bg/mapBtn_68x25.jpg") no-repeat; width: 68px; height: 25px;
}
.dealerMap .contF .mapBtn .btn_01 a {
	width: 66px; height: 23px;
}
.dealerMap .contF .mapBtn .btn_02 {
	background: url("../images/bg/mapBtn01_88x25.jpg") no-repeat; width: 88px; height: 25px;
}
.dealerMap .contF .mapBtn .btn_02 a {
	width: 88px; height: 25px;
}
.leftCarModels {
	padding-top: 13px; padding-left: 15px;
}
.leftCarModels li {
	line-height: 24px; margin-right: 15px; float: left;
}
.leftCarModels li select {
	width: 100px;
}
.leftCarModels li .selectBox {
	background: url("../images/bg/selectBg_1x22.jpg") repeat-x 0px 0px; border: 1px solid rgb(197, 201, 205); width: 109px; height: 22px; cursor: pointer;
}
.selectBox .selectBg-left {
	background: url("../images/bg/selectBg-left_9x22.jpg") no-repeat 0px 0px; width: 9px; height: 22px;
}
.selectBox .selectBg {
	width: 79px; height: 22px;
}
.selectBox .selectBtn {
	background: url("../images/bg/selectBtn_17x18.jpg") no-repeat; margin: 2px; width: 17px; height: 18px;
}
.cityBox {
	padding-top: 13px; padding-right: 15px;
}
.mapMsgBox {
	margin: 0px auto; width: 178px; height: 373px; overflow: hidden; position: relative;
}
.mapMsgBox ul {
	top: 0px; width: 178px; position: absolute;
}
.mapMsgBox li {
	border-bottom-color: rgb(223, 224, 225); border-bottom-width: 1px; border-bottom-style: solid; cursor: pointer;
}
.mapMsgBox li .contF {
	padding: 6px 5px; width: 141px; margin-left: 25px; -ms-word-break: break-all; -ms-word-wrap: break-word;
}
.mapMsgBox li .contF h4 {
	margin: 0px; padding: 0px; line-height: 18px; font-family: "ËÎÌå"; font-size: 12px;
}
.mapMsgBox li .contF p {
	margin: 0px; padding: 0px; line-height: 18px; font-family: "ËÎÌå"; font-size: 12px;
}
.mapMsgBox li .contF h4 {
	color: rgb(42, 42, 42); font-weight: bold;
}
.mapMsgBox .msgSignBox {
	width: auto; height: auto;
}
.mapMsgBox .msgSign {
	background: url("../images/bg/mapSign_19x28.gif") no-repeat 0px 8px;
}
.addrBox .mapTopBtn {
	background: url("../images/bg/mapScrollBtn.png") no-repeat; width: 205px; height: 23px; display: block;
}
.addrBox .mapBottBtn {
	background: url("../images/bg/mapScrollBtn.png") no-repeat; width: 205px; height: 23px; display: block;
}
.addrBox .mapTopBtn {
	
}
.addrBox .mapBottBtn {
	background-position: 0px -23px;
}
.brandLogo {
	width: 120px;
}
.brandLogo a.signbrand01 {
	background: url("../images/sign_brand_01.jpg") no-repeat; width: 77px; height: 23px; display: inline-block;
}
.brandLogo a.signbrand01:hover {
	background: url("../images/sign_brand_01_h.jpg") no-repeat;
}
.brandLogo a.signbrand02 {
	background: url("../images/sign_brand_02.jpg") no-repeat; width: 77px; height: 23px; display: inline-block;
}
.brandLogo a.signbrand02:hover {
	background: url("../images/sign_brand_02_h.jpg") no-repeat;
}
.brandLogo a.signbrand03 {
	background: url("../images/sign_brand_03.jpg") no-repeat; width: 77px; height: 23px; display: inline-block;
}
.brandLogo a.signbrand03:hover {
	background: url("../images/sign_brand_03_h.jpg") no-repeat;
}
.footerBottLink ul {
	float: left;
}
.footerLink {
	background: url("../images/indexLink.jpg") no-repeat; margin: 5px 0px 0px 4px; width: 168px; height: 22px; float: left; display: inline; position: relative; z-index: 199; cursor: pointer;
}
.footerLink span {
	padding-left: 8px;
}
.footerLinkCon {
	background: rgb(255, 255, 255); padding: 12px; border-radius: 2px; border: 1px solid rgb(231, 231, 231); left: 0px; width: 142px; bottom: 22px; display: none; position: absolute;
}
.footerLinkCon a {
	background: url("../images/sign-09_3x5_h.png") no-repeat left 10px; font: 12px/18px "Î¢ÈíÑÅºÚ"; padding: 3px 0px 3px 10px; width: 142px; color: rgb(85, 85, 85); display: inline-block; font-size-adjust: none; font-stretch: normal;
}
.footerLinkCon a:hover {
	background: url("../images/sign-09_3x5.png") no-repeat left 10px; color: rgb(0, 103, 178);
}
.sl {
	width: 275px; float: left;
}
.slnum {
	width: 275px; float: left;
}
.slnum span {
	color: rgb(0, 103, 178); font-size: 14px; font-weight: bold; display: inline-block;
}
.header_picBox .contF a.newbutton {
	background: url("../images/input-07_116x36.jpg") no-repeat 0px 0px; font: bold 14px/32px "Î¢ÈíÑÅºÚ"; width: 116px; height: 36px; text-align: center; color: rgb(255, 255, 255); margin-top: 4px; display: inline-block; font-size-adjust: none; font-stretch: normal;
}

	#foodMenu{
		margin:0px;
		}		
	#food{margin:0px auto 0px;}
	
	.shadow {
		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";  /* For IE 8 */
		filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');  /* For IE 5.5 - 7 */
		-moz-box-shadow: 2px 2px 10px #909090;/* for firefox */
		-webkit-box-shadow: 2px 2px 10px #909090;/* for safari or chrome */
		box-shadow:2px 2px 10px #909090;/* for opera or ie9 */
		padding:30px 50px 30px 300px;
		margin-top:-29px;
		z-index:-10;
}
	#foodNull{
		height:30px;}
