﻿
/* CSS Document */
select{ font:12px/24px "微软雅黑"; color:#666}
/* 头部 */
.signPic{ background:url(http://www.fstpx.com/skin/xin/img/signPic.gif) no-repeat;}
.header{ /* border-top:3px solid #1f79bb;*/  position:relative; z-index:99}
.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:0 auto; width:950px; position:relative; z-index:999999;  }
.header_bot{ width:100%; height:8px; position:absolute; top:70px; left:0; background:url(http://www.fstpx.com/skin/xin/img/dialogbox/infinite_bottom.png) repeat-x}
.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; 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(http://www.fstpx.com/skin/xin/img/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 .navBoxs .cur{
	padding: 0 0 0 5px;
	background:url(http://www.fstpx.com/skin/xin/img/bg/headerLine_2x18.png) no-repeat right 16px;
}
.navF .b-nav .navBox .cur .navName{ color:#015694; }
.navF  .b-nav .navBox .nav .sdBox{ display:none;}
.navF .sNav{ width:336px; margin-top:20px; margin-left:10px; }
.navF .sNav .snavLeft{ float:left; width:12px; height:28px; background:url(http://www.fstpx.com/skin/xin/img/bg/h-sNavGg-l_12x28.png) no-repeat; }
.navF .sNav .snavRight{ float:left; width:12px; height:28px; background:url(http://www.fstpx.com/skin/xin/img/bg/h-sNavGg-r_12x28.png) no-repeat; }
.navF .sNav .snavCenter{ float:left; width:312px; height:28px; background:url(http://www.fstpx.com/skin/xin/img/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:#015694;  }
.navF .sNav .snavCenter dl .cur .navName{ color:#015694 }
.navF .sNav .snavCenter dl .nav .navName:hover{ color:#0067b2}
/* .navF .searchFrame{ width:105px; 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:65px; height:30px; background:url(../img/bg/searchBox_165x30s.png) no-repeat; float: left; margin-top: 2px;}
.navF .searchFrame .searchBox .h-submitBtn { display:inline-block; width:18px; height:15px; float: right; margin: 6px 8px 0 0; background:url(../img/searchSign_18x15.png) no-repeat;}
.navF .searchFrame .searchBox .searchTxt{ width:15px; 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; float: left;}
*/
/* 子导航内容块 */

.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 .geelyWold .h-floatDiv{  left:-5px; width:496px; }
.header .brandModels .h-floatDiv{  left:-95px; width:799px; }
.header .carShoppingGuide .h-floatDiv{  left:-96px; width:516px; }
.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:#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(http://www.fstpx.com/skin/xin/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 .carShoppingGuide .header_listFrame ul li { line-height:29px; height:29px; border-bottom:1px solid #e7e7e7; }
.header .carShoppingGuide .header_listFrame ul li a { padding-left:10px; font-weight:bold; font-size:14px;  }
.header .carShoppingGuide .header_listFrame ul li a:hover { color:#0067b2;  }
.header .carShoppingGuide .header_listFrame .tlCont { font-weight:bold;}

.header .shadowBox .subNavBgStyle { background:url(http://www.fstpx.com/skin/xin/img/bg/h-subNavBg_919x107.jpg) repeat-x bottom}
.header .shadowBox .header_listFrame .h-carList { width:665px; margin-left: 42px; display: inline;}
.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(http://www.fstpx.com/skin/xin/img/dialogbox/dialogbox_top.png) ; width:100%; height: 2px; overflow: hidden; position: absolute; top: -2px; left: 0px;}
.shadowBox  .bottomBorder, .labelShadowBox .bottomBorder{ background: url(http://www.fstpx.com/skin/xin/img/dialogbox/dialogbox_bottom.png); height: 8px; overflow: hidden; position:absolute; bottom:-8px; left:-2px; width:100%;}
.shadowBox  .leftBorder, .labelShadowBox .leftBorder{  background: url(http://www.fstpx.com/skin/xin/img/dialogbox/dialogbox_left.png); height: 100%; left: -2px; overflow: hidden; position: absolute; top: -2px; width: 2px;}
.shadowBox  .rightBorder, .labelShadowBox .rightBorder{ background: url(http://www.fstpx.com/skin/xin/img/dialogbox/dialogbox_right.png); height: 100%; overflow: hidden; position: absolute; right: -4px; top: -2px; width: 4px; }
.shadowBox  .infinite_bottom, .labelShadowBox .infinite_bottom {  background:url(http://www.fstpx.com/skin/xin/img/dialogbox/infinite_bottom.png);height: 8px; overflow: hidden; position:absolute; bottom:-8px; left:-2px; width:100%;}
.shadowBox  .corner, .labelShadowBox .corner { background:url(http://www.fstpx.com/skin/xin/img/dialogbox/dialogbox_corner.png); height: 4px; overflow:hidden; width:4px; position:absolute; bottom:-4px; right:-4px;}

.shadowBox  .topBorder, .labelShadowBox .topBorder{_background: url(http://www.fstpx.com/skin/xin/img/dialogbox/dialogbox_top.png) no-repeat !important; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="http://www.fstpx.com/skin/xin/img/dialogbox/dialogbox_top.png"); 
_background:none; }
.shadowBox  .bottomBorder, .labelShadowBox .bottomBorder{ _background: url(http://www.fstpx.com/skin/xin/img/dialogbox/dialogbox_bottom.png) no-repeat !important; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="http://www.fstpx.com/skin/xin/img/dialogbox/dialogbox_bottom.png"); 
_background:none;}
.shadowBox  .leftBorder, .labelShadowBox .leftBorder{ _background: url(http://www.fstpx.com/skin/xin/img/dialogbox/dialogbox_left.png) no-repeat !important; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="http://www.fstpx.com/skin/xin/img/dialogbox/dialogbox_left.png"); 
_background:none;}
.shadowBox  .rightBorder, .labelShadowBox .rightBorder{ _background: url(http://www.fstpx.com/skin/xin/img/dialogbox/dialogbox_right.png) no-repeat !important; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="http://www.fstpx.com/skin/xin/img/dialogbox/dialogbox_right.png"); 
_background:none;}
.shadowBox  .infinite_bottom, .labelShadowBox .infinite_bottom { 
 _background:url(http://www.fstpx.com/skin/xin/img/dialogbox/dialogbox_bottom.png) no-repeat center;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="http://www.fstpx.com/skin/xin/img/dialogbox/dialogbox_bottom.png"); 
_background:none;}
.shadowBox  .corner, .labelShadowBox .corner { _background: url(http://www.fstpx.com/skin/xin/img/dialogbox/dialogbox_corner.png) no-repeat !important; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="http://www.fstpx.com/skin/xin/img/dialogbox/dialogbox_corner.png"); 
_background:none;}


/*备用*/
.colorCont{ color:#666666;}
.colorContLink{ color:#0067b2 }
.contLineHeight{ line-height:22px;}

/*各栏目背景图片*/
.intBg{ background:url(http://www.fstpx.com/skin/xin/img/bg/introduceBg.jpg) no-repeat center top}
.shopBg{ background:url(http://www.fstpx.com/skin/xin/img/bg/shoppingguideBg.jpg) no-repeat center top}
.serviceBg{ background:url(http://www.fstpx.com/skin/xin/img/bg/serviceBg.jpg) no-repeat center top}
.hrBg{ background:url(http://www.fstpx.com/skin/xin/img/bg/hrBg.jpg) no-repeat center top}
.bgAtt{ background-attachment:fixed}

/*侧栏定位*/
.mainNav{ margin-top:65px; line-height:20px; color:#999999; }
.mainNav  h2{ font-size:30px; line-height:38px; font-weight:bold; color:#818688; }
.mainNav a{ color:#999999;  }
.mainNav a:hover{ color:#0067b2; text-decoration:underline; }
.bodyMainF{ background:#fff; min-height:540px; height:auto!important; height:540px;_height:540px;}
.leftMenuF{ position:relative}
.leftMenuF .menuF dl{ border-top:1px solid #b7bcbe; padding-left:24px;}
.leftMenuF .menuF .menuTl{ font-size:14px; font-weight:bold; color:#666666; line-height:35px; cursor:pointer;}
.leftMenuF .menuF .menuTl a{ display:inline-block; height:35px; font:bold 14px/35px "微软雅黑"; color:#666}
.leftMenuF .menuF .menuOn a{ color:#0067b2}
.leftMenuF .menuF .menuTl a:hover{ color:#0067b2}
.leftMenuF .menuF dd{  padding-bottom:20px; display:none;}
.leftMenuF .menuF dd a{ padding-left:15px; display:block; line-height:24px; color:#666666; font-size:12px;  }
.leftMenuF .menuF dd a:hover, .leftMenuF .menuF dd .cur{ color:#0067b2; background-position:1px -143px; }
.fixed{ z-index:100; overflow:visible;  position:fixed; top:0;}
.absolute{ position:absolute; left:0}
.bodyMainTl{ border-bottom:1px solid #e5e5e5;}
.bodyMainTl h2{ line-height:60px; font-size:24px; font-weight:bold; }
.rightContBox{ background:#fbfcfc; height:289px}

/*Footrer*/
.footer{ width:100%; height:185px; background:#fff; overflow:hidden;}
.footerCon{ width:950px; margin:0 auto; padding-top:20px}
.footerCon th{ padding-left:28px; font-size:14px; line-height:16px; border-right:1px solid #ededed; padding-bottom:10px}
.footerCon th a{ color:#0067b2}
.footerCon td{ padding-left:28px; border-right:1px solid #ededed;  line-height:20px;}
.footerCon td a:hover{ color:#0067b2}
/* .footerBott{ height:70px; background:url(../img/bg/indexFooter.jpg) repeat-x; } */
.footerBottCon{ width:950px; margin:0 auto; padding-top:10px;}
.footerBottCon li{ float:left; line-height:32px; color:#ccc}
.footerBottLink{ float:left;}
.footerBottLink li { padding-right:2px;font-family:"微软雅黑","华文细黑",Arial,sans-serif;}
.footerBottLink li a{ line-height:32px; color:#555; }
.footerBottLink li a:hover{ color:#015694}
.footerBottTips { float:right; }
.footerBottTips .footerAttention { width:86px; height:32px; }
.footerBottTips p{ line-height:32px; float:left; padding:0 10px; color:#6c6c6c}
.footerBottTips a{ line-height:32px; color:#555; }
.footerBottTips a.fCare{ display:block; padding-left:25px; width:61px; height:32px; color:#555; background:url(http://www.fstpx.com/skin/xin/img/sign06.jpg) no-repeat 17px center}
.footerBottTips a.fShare{ display:block; text-align:right; padding-right:25px; width:46px; height:32px; color:#555; background:url(http://www.fstpx.com/skin/xin/img/sign07.jpg) no-repeat 52px center}
.footerBottTips .cur {  }
.footerBottTips .cur a.fCare { color:#fff; background:url(http://www.fstpx.com/skin/xin/img/footerBtn01_86x32.jpg) no-repeat; }
.footerBottTips .cur a.fShare { color:#fff; background:url(http://www.fstpx.com/skin/xin/img/footerBtn02_71x32.jpg) no-repeat; }

#footerBott .f-attention { display:none; width:219px; height:127px; background:#fff; }
#footerBott .f-attention h4 {  margin-top:5px; line-height:38px; font-size:14px; font-weight:bold; padding-left: 18px; }
#footerBott .f-attention .qr_code_box  { width:108px; height:127px; overflow:hidden; border-right:1px solid #e2e6e9; background:#f4f5f7; }
#footerBott .f-attention .qr_code { display:block; margin:0 auto; }
#footerBott .f-attention .rContBox { width:110px; height:127px; overflow:hidden; }
#footerBott .f-attention .rContBox .contList { margin-left:12px; padding-top:10px; overflow:hidden; width:90px; background:url(http://www.fstpx.com/skin/xin/img/bg/footer-bg_79x9.gif) no-repeat center 0;}
#footerBott .f-share  { display:none; width:211px; height:161px;  background:#fff; }
#footerBott .f-share h4 { padding-left:16px; line-height:30px; font-size:14px; background:url(http://www.fstpx.com/skin/xin/img/footerBoxTl_1x30.gif) repeat-x; font-weight:bold; }
.f-attention .jiathis_style .jiadiv_02 .jiatitle, .f-share .jiathis_style .jiadiv_02 .jiatitle { width:80px; line-height:26px;}
#footerBott .f-share .contF { padding:12px 18px;}

/*翻页样式*/
.page{ margin:40px auto 0; text-align:center}

/*内页结构*/
.insideCon{ width:950px; margin:30px auto 0}
.intTitle{ width:100%; height:50px}
.intTitle h2{ font:bold 16px/50px "微软雅黑"; color:#0067b2; float:left}
.intTitle a{ float:right; margin-top:17px; display:inline}
	/*公用切换一*/
.newsBox{ width:460px; height:165px; padding:4px; border:1px solid #e5e5e5; position:relative}
.newsBox .left{ width:20px; height:20px; background:url(http://www.fstpx.com/skin/xin/img/sign-11_20x20.png) no-repeat; position:absolute; top:137px; right:48px; cursor:pointer}
.newsBox .leftHover{ background:url(http://www.fstpx.com/skin/xin/img/sign-10_20x20.png) no-repeat}
.newsBox .right{ width:20px; height:20px; background:url(http://www.fstpx.com/skin/xin/img/sign-12_20x20.png) no-repeat; position:absolute; top:137px; right:23px; cursor:pointer}
.newsBox .rightHover{ background:url(http://www.fstpx.com/skin/xin/img/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{ width:179px; height:153px; float:right; background:#f4f4f4; padding:12px 18px 0}
.newsBox .mid li a:hover .newsBoxDetail p{ color:#0067b2}
	/*列表模块一*/
.dutyBox{ width:470px; margin:10px auto 0}
.dutyBox li{ width:470px; height:133px; padding:18px 0 26px; border-bottom:1px solid #e5e5e5}
.dutyBox li img{ float:left; margin:3px 22px 0 0; display:inline}
.dutyBox li h2{ padding-bottom:5px;}
.dutyBox li h2 a{ font:bold 14px/22px "微软雅黑"; color:#0067b2}
.dutyBoxDetail{ height:66px}
.dutyBoxDetail a:hover{ color:#0067b2}
.dutyBox li a.dutyMore{ background:url(http://www.fstpx.com/skin/xin/img/sign-09_3x5.png) no-repeat left center; line-height:18px; color:#0067b2; padding-left:10px; display:inline-block}
.dutyinfoBox{ width:470px; margin:26px auto 0}
.dutyinfoBox h2{ font-size:18px; font-weight:bold; color:#0067b2; text-align:center}
.dutyinfoBox h3{ font-size:16px; margin:12px auto; text-align:center}
.dutyinfoTips{ height:32px; border:1px solid #f2f2f2; border-left:none; border-right:none; text-align:center; margin-bottom:25px;}
.dutyinfoTips span{ line-height:32px; color:#999; padding:0 8px; display:inline-block}
.dutyinfoDetail{ display:none;overflow:hidden}
.dutyinfoDetail{ width:470px; overflow:hidden}
.dutyinfoDetail,.dutyinfoDetail p{ font-size:14px; line-height:24px; text-indent:2em;}
.dutyinfoDetail br{ line-height:16px;}
.dutyinfoDetail img{ display:block; margin:0 auto; max-width:470px}
	/*列表模块二*/
.eduBox{ width:470px; margin:11px auto 0}
.eduBox li{ width:450px; height:140px; padding:9px; border:1px solid #e5e5e5; margin-top:24px;}
.eduBoxImg{ width:200px; height:140px; float:left}
.eduBoxDetail{ width:208px; height:130px; padding:10px 16px 0; background:#f7f7f7; float:right; overflow:hidden}
.eduBoxDetail h2 a{ font-weight:bold; font-size:14px; display:inline-block}
.eduBoxDetail a:hover{ color:#0067b2}
	/*列表模块三*/
.newsCon{ margin-top:30px;}
.newsList{ width:470px; margin-top:35px; border-top:1px solid #eee}
.newsList li{ width:470px; height:32px; border-bottom:1px solid #eee; float:left; overflow:hidden}
.newsList li a{ display:inline-block; float:left; background:url(http://www.fstpx.com/skin/xin/img/bg/liBg09.png) no-repeat 11px 15px; padding-left:20px; line-height:32px;}
.newsList li a:hover{ color:#0067b2}
.newsList li span{ float:right; line-height:32px; margin-right:13px; display:inline}
	/*列表模块四*/
.loanTips{ width:470px; float:left;}
.loanTips ul.tab{ width:470px; border-bottom:2px solid #0062a9; float:left; margin-bottom:16px;}
.loanTips ul.tab1{ width:470px; border-bottom:2px solid #0062a9; float:left; margin-bottom:16px;}
.loanTips li{ height:28px; background:url(http://www.fstpx.com/skin/xin/img/bg/liBg12.jpg) repeat-x; float:left; margin-right:2px; display:inline; display:inline; line-height:28px; text-align:center; cursor:pointer; border:1px solid #e3e3e3; border-bottom:none; min-width:48px}
.loanTips li a{ display:inline-block; padding:0 20px}
.loanTips li.focus{ background:url(http://www.fstpx.com/skin/xin/img/bg/liBg11.jpg) repeat-x; border:1px solid #147ecb; border-bottom:none}
.loanTips li.focus a{ color:#fff}
.loanTips .box{ width:470px; float:left}
.loanTips .boxs{ width:470px; float:left}
.loanTips .jobneed ul{ width:470px; height:32px; margin-bottom:5px; border:0}
.jobneed ul li{ margin-right:14px; height:32px; line-height:28px; font-size:14px; float:left; color:#ccc; background:none; border:none; margin:0; padding:0}
.jobneed ul li.focus{ background:none; border:none}
.jobneed ul li a{ font-size:14px; font-weight:bold; line-height:28px; display:inline-block; margin-right:14px}
.jobneed ul li a:hover,.jobneed ul li.focus a{ border-bottom:2px solid #f39700; color:#f39700}
.jobneed .boxa{ width:470px; float:left}
	/*Turn*/
.turn{ width:100%; padding:12px 0; border-top:1px solid #e5e5e5; margin-top:32px; position:relative}
.turn p{ font-weight:bold;}
.turn p a{ font-weight:normal;}
.turn a.dutyBack{ position:absolute; top:15px; right:0}
.turn a:hover{ color:#0067b2}

/*Hot*/
.hot{ width:180px; float:left}
.hotBox{ width:180px; float:left; margin-bottom:18px}
.hotBox h2{ font:bold 14px/39px "微软雅黑"}
.hotDetial{ width:160px; height:223px; padding:10px 10px 23px 10px; background:#fff; position:relative; float:left; overflow:hidden}
.hotDetial ul{ width:160px; height:223px; overflow:hidden; position:relative}
.hotDetial li{ width:160px; height:223px; position:absolute; display:none}
.hotDetial li h2{ width:160px; max-height:44px; overflow:hidden; margin-top:5px;}
.hotDetial li h2 a{ font:bold 12px/22px "微软雅黑"; color:#666}
.hotDetial li p a{ font:12px/20px "微软雅黑"; color:#666}
.hotDetial li a:hover{ color:#0067b2}
.hotDetial .num{ position:absolute; height:8px; top:108px; right:13px}
.hotDetial .num a{ display:inline-block; width:8px; height:8px; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; margin-right:2px; overflow:hidden}
.hotDetial .num a.cur{ background:#0067b2; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
.hotDet{ width:160px; height:158px; padding:10px 10px 23px 10px; background:#fff; position:relative; float:left; overflow:hidden}
.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:#666}
.hotDet li a:hover{ color:#0067b2}
.hotDet .thumb{ width:45px; height:8px; position:absolute; top:100px; _top:108px; right:10px; _right:20px; z-index:50}
.hotDet .thumb ul{ position:absolute; z-index:50}
.hotDet .thumb li{ width:8px; height:8px; position:relative; margin-right:1px; z-index:50; display:inline; _margin-right:0;}
.hotDet .thumb li a{ display:inline-block; width:8px; height:8px; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; margin-right:2px; overflow:hidden}
.hotDet .thumb li.cur a{ background:#0067b2; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}


/* 百度地图 */

.dealerMap { position:relative; overflow:hidden; height:550px;}
.mapTl { width:100%; height:51px; background:url(http://www.fstpx.com/skin/xin/img/bg/shopCarMapTl_1x51.jpg) repeat-x; border-bottom:1px solid #dfdfdf;   }
.mapTl select { width:80px; }
.mapBox { width:908px; height:448px; }
.addrBox { height:421px; width:205px; position:absolute; right:13px; top:65px; background:#fff; -moz-opacity:0.95; filter:alpha(opacity=95); opacity:0.95}
.mapControlBtn{ width:27px; height:27px; position:absolute; background:url(http://www.fstpx.com/skin/xin/img/bg/mapControlBtn-show_27x27.gif) no-repeat;  left:423px; top:70px; cursor:pointer; z-index:55; }
.dealerMap .on{ background:url(http://www.fstpx.com/skin/xin/img/bg/mapControlBtn_27x27.gif) no-repeat; }
.dealerMap .mapTlStyle { }
.dealerMap .DorsettStyle, .dealerMap .GleagleStyle, .dealerMap .BritishStyle {  font-weight:bold; color:#0067b2; font-size:14px;  font-family:"宋体"; } 
.dealerMap .DorsettStyle { padding-left:40px; width:190px; background:url(http://www.fstpx.com/skin/xin/img/sign01_32x21.jpg) no-repeat 0 2px }
.dealerMap .GleagleStyle { padding-left:33px; width:197px; background:url(http://www.fstpx.com/skin/xin/img/sign02_25x21.jpg) no-repeat 0 1px }
.dealerMap .BritishStyle { padding-left:29px; width:201px; background:url(http://www.fstpx.com/skin/xin/img/sign03_21x21.jpg) no-repeat 0 1px }

.dealerMap .contF { width:236px;}
.dealerMap .contF .mapBtn { margin-top:9px;}
.dealerMap .contF .mapBtn li { float:left; margin-right:4px;}
.dealerMap .contF .mapBtn li a { display:block; text-align:center; line-height:23px; color:#fff;}
.dealerMap .contF .mapBtn .btn_01 { width:68px; height:25px; background:url(http://www.fstpx.com/skin/xin/img/bg/mapBtn_68x25.jpg) no-repeat}
.dealerMap .contF .mapBtn .btn_01 a { width:66px; height:23px; }
.dealerMap .contF .mapBtn .btn_02 { width:88px; height:25px; background:url(http://www.fstpx.com/skin/xin/img/bg/mapBtn01_88x25.jpg) no-repeat}
.dealerMap .contF .mapBtn .btn_02  a { width:88px; height:25px; } 

.leftCarModels { padding-top:13px; padding-left:15px;}
.leftCarModels li { float:left; line-height:24px; margin-right:15px;  }
.leftCarModels li select { width:100px; }
.leftCarModels li .selectBox { width:109px; height:22px; border:1px solid #c5c9cd; background:url(http://www.fstpx.com/skin/xin/img/bg/selectBg_1x22.jpg) repeat-x 0 0; cursor:pointer;}
.selectBox .selectBg-left { width:9px; height:22px; background:url(http://www.fstpx.com/skin/xin/img/bg/selectBg-left_9x22.jpg) no-repeat 0 0;}
.selectBox .selectBg { height:22px; width:79px; }
.selectBox .selectBtn { width:17px; height:18px; margin:2px; background:url(http://www.fstpx.com/skin/xin/img/bg/selectBtn_17x18.jpg) no-repeat; }
.cityBox { padding-top:13px; padding-right:15px;}

.mapMsgBox { width:178px; height:373px; margin:0 auto; overflow:hidden; position:relative;  }
.mapMsgBox ul { width:178px; position:absolute; top:0;  }
.mapMsgBox li { border-bottom:1px solid #dfe0e1; cursor:pointer;}
.mapMsgBox li .contF { width:141px; padding:6px 5px; margin-left:25px;  word-break:break-all;word-wrap :break-word; }
.mapMsgBox li .contF h4, .mapMsgBox li .contF p { margin:0; padding:0; font-size:12px;  font-family:"宋体"; line-height:18px; }
.mapMsgBox li .contF h4 {font-weight:bold; color:#2a2a2a;  }
.mapMsgBox .msgSignBox { width:auto; height:auto;}
.mapMsgBox .msgSign { background:url(http://www.fstpx.com/skin/xin/img/bg/mapSign_19x28.gif) no-repeat 0 8px;}
.addrBox .mapTopBtn, .addrBox .mapBottBtn { display:block; width:205px; height:23px; background:url(http://www.fstpx.com/skin/xin/img/bg/mapScrollBtn.png) no-repeat;}
.addrBox .mapTopBtn { background-position:0 0;}
.addrBox .mapBottBtn { background-position:0 -23px;}


/*20130515*/
.brandLogo{ width:80px;}
.brandLogo a.signbrand01{ display:inline-block; width:77px; height:23px; background:url(http://www.fstpx.com/skin/xin/img/sign_brand_01.jpg) no-repeat}
.brandLogo a.signbrand01:hover{ background:url(http://www.fstpx.com/skin/xin/img/sign_brand_01_h.jpg) no-repeat}
.brandLogo a.signbrand02{ display:inline-block; width:77px; height:23px; background:url(http://www.fstpx.com/skin/xin/img/sign_brand_02.jpg) no-repeat}
.brandLogo a.signbrand02:hover{ background:url(http://www.fstpx.com/skin/xin/img/sign_brand_02_h.jpg) no-repeat}
.brandLogo a.signbrand03{ display:inline-block; width:77px; height:23px; background:url(http://www.fstpx.com/skin/xin/img/sign_brand_03.jpg) no-repeat}
.brandLogo a.signbrand03:hover{ background:url(http://www.fstpx.com/skin/xin/img/sign_brand_03_h.jpg) no-repeat}
/*20130522*/
.footerBottLink ul{ float:left}
.footerLink{ width:168px; height:22px; background:url(http://www.fstpx.com/skin/xin/img/indexLink.jpg) no-repeat; float:left; margin:5px 0 0 4px; display:inline; position:relative; z-index:199; cursor:pointer}
.footerLink span{ padding-left:8px;}
.footerLinkCon{ width:142px; padding:12px; background:#fff; border:1px solid #e7e7e7; border-radius:2px; position:absolute; bottom:22px; left:0; display:none}
.footerLinkCon a{ display:inline-block; width:142px; font:12px/18px "微软雅黑"; color:#555; padding:3px 0 3px 10px; background:url(http://www.fstpx.com/skin/xin/img/sign-09_3x5_h.png) no-repeat left 10px}
.footerLinkCon a:hover{ color:#0067b2; background:url(http://www.fstpx.com/skin/xin/img/sign-09_3x5.png) no-repeat left 10px}
/*20130725*/
.sl{ width:275px; float:left}
.slnum{ width:275px; float:left}
.slnum span{ display:inline-block; font-weight:bold; font-size:14px; color:#0067b2}
.header_picBox .contF a.newbutton{background: url(http://www.fstpx.com/skin/xin/img/input-07_116x36.jpg) no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: inline-block;
    font: bold 14px/32px "微软雅黑";
    height: 36px;
    margin-top: 4px;
    text-align: center;
    width: 116px;
}
#header{
  height:92px;
  background: #fff;
  min-width: 1200px;
}
#header .logoF{
  margin: 1px 0;
}
#header .navF{
  text-align:right;
  /*min-width: 1200px;*/
  height: 100%;
}
#header .navF .content{
  min-width: 900px;
}
#header .navF .link{
  display:inline-block;
  line-height: 92px;
  float: right;
  /*text-align: center;*/
}
#header .navF .link > a{
  margin-right: 50px;
  min-width: 50px;
  padding:5px;
  font-size:18px;
  color:#818181;
}
#header .navF .link > a:hover{
  color:#0068AF;
}
.navF .language{
  float: right;
  display: inline-block;
  height: 92px;
  margin-right: 20px;
  font-size:20px;
  color: #000;
}
.navF .language > a{
  /*font-weight: bold;*/
  margin-right: 5px;
  padding:5px;
  text-decoration:none;
}
.navF .language > a:hover{
  text-decoration:underline;
}
.navF .language > span{
  line-height: 92px;
  color: #0067b2;
  margin-left: 5px;
  padding:5px;
}
.navF .searchFrame{
  display:inline-block;
  width: 208px;
  height: 42px;
  margin-right: 50px;
  margin-bottom: 10px;
  vertical-align: middle;
  float: right;
  margin-top: 24px;
}
.navF .searchFrame .searchBox{
  width: 206px;
  height: 40px;
  margin-right: 29px;
  border: 1px #979797 solid;
}
.navF .searchFrame .searchBox .searchTxt{
  float: left;
  width: 152px;
  height: 36px;
  font-size: 16px;
  line-height: 24px;
  border-top: 0 none;
  border-left: 0 none;
  border-bottom: 0 none;
  padding-left: 10px;
  margin: 2px 0;
  border-right: 1px #979797 solid;
}
.navF .searchFrame .searchBox .h-submitBtn{
  display: inline-block;
  float: right;
  height: 41px;
  width: 42px; margin-top:0px;
 }
.navF .searchFrame .searchBox .h-submitBtn img{
  margin-right: 10px;
  margin-top: 7px;
}
#footer{
  background: #055a94;
  height:230px;
}
.footerCon{
  width: 1200px;
}
.footerBottCon{
  width: 1200px;
}
.footerCon th{
  border-right: 0 none;
  font-size: 18px;
  line-height: 24px;
  text-align:left;
}
.footerCon th a{
  opacity: 0.4;
  color: #ffffff;
}
.footerCon td{
  border-right: 0 none;
  font-size: 12px;
  text-align: left;
}
.footerCon td a{
  color:#ffffff;
}
.footerCon td a:hover{
  color:#ffffff;
  opacity: 0.4;
}
#footerBott{
  height: 110px;
  background: #055a94;
}
#footerBott .footerBottCon{
  padding-top: 0;
}
#footerBott .footerBottCon >span{
  font-size: 12px;
  line-height: 110px;
  color: #fff;
  float: left;
}
#footerBott .footerBottCon .share{
  display: inline-block;
  height: 110px;
  text-align: right;
  float: right;
}
#footerBott .footerBottCon .share .jiatitle{
  display: inline-block;
  background: #055a94;
  background: rgba(1,1,1,0.1);
  border-radius:2px;
  width:48px;
  height:48px;
  margin-top: 32px;
  margin-right: 5px;
}
.navF .b-nav .navBox{
  width: auto;
  margin-top: 0;
}
.navF .b-nav .navBox .h-floatDiv{
  margin-top: 71px;
}
.navF .b-nav .navBox .h-floatDiv{
  left: 0;
}
.navF .b-nav .navBox .floatDiv1{
  width: 496px;
}
.navF .b-nav .navBox .floatDiv2{
  width: 950px;
}
.navF .b-nav .navBox .floatDiv3{
  width: 516px;
}
.h-carList{
  width: 900px;
  margin-left: 20px;
  display: inline;
}
.h-carList > span{
  display: inline-block;
  width: 60px;
  font-size: 24px;
  line-height: 1.2;
  vertical-align: top;
  padding-top: 20px;
  text-align: right;
}
.h-carList ul{
  display: inline-block;
  *display:inline;
  *zoom:1;
  margin-top: 10px;
  margin-left: 10px;
}
.h-carList li {
  float: left;
  margin-left: 13px;
  display: inline;
  margin-bottom: 5px;
}
.h-carList li p{
  text-align: center;
}
.subNavBgStyle {
  background: url(http://www.fstpx.com/skin/xin/img/bg/h-subNavBg_919x107.jpg) repeat-x bottom;
}