body{ font:12px/1.5 'Microsoft YaHei',arial,tahoma,sans-serif; background:url(http://www.autoimg.cn/2scimg/web/website/20150506/bg.png) repeat;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,input,textarea,blockquote{ padding:0; margin:0;}
table,td,tr,th{ font-size:12px;}
input{ vertical-align:middle;}
li{ list-style-type:none;}
img{ vertical-align:top;border:0;}
ol,ul{ list-style:none;}
caption{ text-align:left;}
h1,h2,h3,h4,h5,h6{ font-size:12px; font-weight:normal;}   
q:before,q:after{ content:'';}   
abbr,acronym{ border:0;}
address,caption,cite,code,dfn,em,th,var{ font-weight:normal; font-style:normal;}
.clear{ clear:both; height:0; line-height:0; font-size:0px; overflow:hidden;}
div {outline: 0 none;}
/* 清除浮动 */
.clearfloat{clear:both;height:0px;font-size:1px;line-height:0px;}
/* 链接 */
a:link,a:visited{color:#333333;text-decoration:none;}
a:hover{color:#f84949;text-decoration:none}
/*公共样式*/
.fn-left{float:left;}
.fn-right{float:right;}
.font14{font-size:14px;}
.font18{font-size:18px;}
.font20{font-size:20px;}
.font22{font-size:22px;}
.font36{font-size:36px;}
.font24{font-size:24px;}
.font16{font-size:16px;}
.colred{color:#ef0d01;}
.mt20{margin-top:20px;}
.mr15{margin-right:15px;}
.mt10{margin-top:10px;}

/*公共背景图*/
.step li .num,.jiao,.sign-box .sign,.icon48,.tip-right{ background:url(http://www.autoimg.cn/2scimg/web/website/20150506/icon-p24.png) no-repeat;_background:url(http://www.autoimg.cn/2scimg/web/website/20150506/icon-p8.png) no-repeat;}

/*nimi头部*/
.mini-main ul li .icon10-down1,.mini-right .icon16-phone{ background:url(http://www.autoimg.cn/2scimg/web/website/20150506/top-icon.png) no-repeat ;}
a.phonelink{ font-family:\5B8B\4F53;}
a.phonelink:link, a.phonelink:visited{ color:#999999;}
a.phonelink:hover{ color:#f84949;text-decoration:underline;}
.minitop a.reda:link, .minitop a.reda:visited, .minitop a.reda:hover,.minitop .reda{ color:#f84949;}
.minitop a:link,.minitop a:visited{color:#3b5998;}
.minitop .reda{ float:none;}
.minitop{ height:26px; line-height:26px; background-color:#f9f9f9; border-bottom:solid 1px #efefef; border-top:solid 1px #f9f9f9; position:relative; z-index:11000;font-family:\5B8B\4F53;}
.minitop a:link, .minitop a:visited, .citycon a.a1:link, .citycon a.a1:visited{ text-decoration:none; outline:none;}
.mini-main{ width:990px; height:26px; color:#999999; text-align:left; margin:0 auto; position:relative; z-index:220; background-color:#f9f9f9;}
.mini-left, .mini-right{ position:relative;}
.mini-left{ float:left; z-index:30;}
.mini-right{ float:right; text-align:right; z-index:25;}
.cityli, .moveli, .moreli, .bbsli{ position:relative;}
.cityli-title a, .moreli-title a, .bbsli-title a{ display:block; height:26px; cursor:pointer;}
.mini-main ul{ position:relative;}
.mini-main ul li .icon10-down1{ width:7px;height:7px;float:left;overflow:hidden; margin:11px 0 0 4px; background-position:0px -38px;}
.mini-main ul li a:hover .icon10-down1, .moreli-active .icon10-down1{ background-position:-20px -38px;}
.mini-left ul li, .mini-right ul li{ float:left; position:relative;}
.mini-left ul li.vl, .mini-right ul li.vl{ width:0; height:12px; line-height:12px; border-left:1px solid #d2d2d2; position:absolute; left:0; top:7px;}
.mini-left ul li.cslbtt a{ margin-right:8px;}
.mini-left ul li span{ padding:0 5px;}
.mini-left-logo{ display:inline-block; padding-top:4px; float:left;}
.mini-left .tip{ color:#666666; white-space:nowrap; top:0; right:-210px;}
.topchadiv-box, .topchadiv-top, .moreli-active{ background:url(http://www.autoimg.cn/2scimg/web/website/20150506/shadow_bg.png) repeat;}
.mini-right ul.frs{ float:right; background-position:-335px 7px; font-family:Arial;}
.mini-right ul.frs-login{ padding:0 14px;}
.mini-right ul.frs-login .moreli-title{ border:0; overflow:hidden;}
.mini-right ul.frs-login a{ padding:0 2px;}
.mini-right ul li.nopd{ padding:0;}
.moreli-title{ float:left; height:26px; border-right:solid 1px #f9f9f9; padding-left:1px; vertical-align:top;}
.moreli-title a{ display:inline-block; padding:0 14px; cursor:pointer;}
.moreli-active{ border:none; padding-left:0;}
.moreli-active a{ border-left:solid 1px #ccd3e4; border-right:solid 1px #ccd3e4; background-color:#F9F9F9;}
.moreli-active a:link, .moreli-active a:visited, .moreli-active a:hover{ color:#f84949;}
.moreli-title i, .moreli-title span{ float:left; cursor:pointer;}
.mini-right .icon16-phone{width:16px;height:16px;display:inline-block;margin:6px 0 0 0; background-position:0 -17px;}
.mini-right .icon12{ margin:7px 6px 0 0;}
.mini-right li a:hover .icon12-array1, .moreli-active .icon12-array1{ background-position:-100px -380px;}
.mini-right li a:hover .icon16-club, .moreli-active .icon16-club{ background-position:-40px -440px;}
.mini-right li a:hover .icon16-phone, .moreli-active .icon16-iphone{ background-position:-20px -17px;}
.moreli-title span.info{ display:inline-block; height:11px; padding:2px 3px; text-align:center; line-height:11px; background-color:#ff6600; border-radius:2px; color:#fff; position:relative; top:5px; margin:0 1px 0 5px; font-weight:bold; vertical-align:baseline;}


.topchadiv{ position:absolute; right:-2px; top:27px; z-index:10; display:none;}
.topchadiv-dw02, .topchadiv-dw03{ _right:-3px;}
.topchadiv-top, .topchadiv-box{ padding:0 2px 2px 0; clear:both;}
.mini-right .topchadiv-dw03 .topchadiv-box-w{width:155px;}
.topchadiv-top{ width:2px; padding:0; position:absolute; right:0; top:-27px; background-color:#fafafa;}
.topchadiv-top-con{ width:2px; height:27px;}
.topchadiv-box{ position:relative; top:-1px;}
.topchadiv-dw01 .topchadiv-box{ width:110px;}
.topchadiv-dw01 .topchadiv-box-w{width:130px;}
.topchadiv-dw02 .topchadiv-box{ min-width:130px; overflow:visible; _width:130px;}
.topchadiv-con{ border:solid 1px #ccd3e4; background-color:#FFFFFF; line-height:20px; text-align:left; padding:5px 0;}
.topchadiv-dw01 .topchadiv-box-w .topchadiv-con{background-color:#efefef;padding:10px 0; text-align:center; }
.topchadiv-con a{ display:block; height:27px; line-height:27px; white-space:nowrap; padding:0 15px; overflow:hidden;}
.topchadiv-con a{height:auto;line-height:22px;padding: 0 10px;}
.topchadiv-con a:link, .topchadiv-con a:visited, .topchadiv-con a:hover{ color:#666666;}
.topchadiv-con a span{ display:inline-block;}
.topchadiv-con a span.cn{ color:#666666; float:left;}
.topchadiv-con a span.ck{ cursor:pointer; float:right;}
.mini-right .frs li .topchadiv-con a:hover{ color:#3b5998; background-color:#f9f9f9;}
.linedc{ border-top:dotted 1px #cecece; height:1px; clear:both; font-size:0; margin:5px; line-height:0;}
.topchadiv-dw02 .topchadiv-con a{ min-width:120px; overflow:visible;}
.topchadiv-dw03 .topchadiv-con a{ padding:0 10px;}
.topchadiv-dw03 .topchadiv-con a:link, .topchadiv-dw03 .topchadiv-con a:visited, .topchadiv-dw03 .topchadiv-con a:hover{ color:#3b5998;}
.topchadiv-dw01 .topchadiv-box-w .topchadiv-con .mt5{margin-bottom:5px;}

.bg{ background: url(http://www.autoimg.cn/2scimg/web/website/20150506/cont-bg.png) top center no-repeat;}
.banner{width:990px;height:412px;margin:0 auto;}
.banner .logo{width:260px;height:145px; text-align:center;overflow:hidden;}
.banner .logo a{padding:20px 0 0;display:block;}
.banner .logo a.alogo2{padding:15px 0 0 0;}

.tab{ clear:both;}
.tab .tab-content{overflow:hidden;clear:both; background-color:#fff;}
.tab .noover{ overflow:inherit;}
.tab .tab-content .tab-content-item{ display:none;}
.tab .tab-content .current{ display:block;}
.tab .tab-nav li a{ display:block; float:left;padding:0 20px; font-size:24px;font-weight:bold;text-align:center;}
.tab .tab-nav li a:link,.tab .tab-nav li a:visited{color:#fff;}
.tab .tab-content{border-top:0;}
.tab .tab-nav{ height:50px; line-height:50px; position:relative;}
.tab .tab-nav ul{ height:50px; position:relative; float:left;}
.tab .tab-nav li{ height:50px; line-height:50px; float:left; text-align:center; color:#333333; cursor:pointer; background-color:#351a5f;margin-right:5px;}
.tab .tab-nav li.current{height:50px;background-color:#fff;}
.tab .tab-nav li a, .tab .tab-nav li span{height:50px; }
.tab .tab-nav li a.pointer{cursor:pointer}
.tab .tab-nav li.current a:link, .tab .tab-nav li.current a:visited{ color:#333; text-decoration:none; background-color:#ffffff;}
.tab .tab-nav li.current a:hover{ color:#ff9900;text-decoration:none; background-color:#ffffff;}
.tab .tab-nav li.current a, .tab .tab-nav li.current span{ height:50px;background-color:#ffffff; }

.tip{width:148px;position:absolute;z-index:100;font-size:12px; left:300px;top:10px;}
.tip .tip-content{ height:24px;position:relative; z-index:1;background-color:#f8f85a; line-height:24px; font-size:12px; text-align:center;border-radius:3px;color:#333;}
.tip-orange .tip-content{ border:1px solid #ff7700; background-color:#fffbe2;}
.tip .tip-right{width:8px; height:11px; display:inline-block;}
.tip .tip-right{top:30%; left:-8px; background-position:-89px 0;position:absolute; z-index:2;}


.header{height:48px;line-height:48px; font-size:36px;font-weight:bold;color:#fff;margin:20px 0;}
.header .icon48{width:48px;height:48px;display:inline-block;margin-right:15px;float:left;}
.header .icon48-car{ background-position:0 -53px;}
.header .icon48-gift{ background-position:-53px -53px;}
.header .icon48-adress{ background-position:-106px -53px;}
.jiao{width:31px;height:32px; position:absolute;}
.content{width:990px;margin:0 auto;}
.row{overflow:hidden;margin:15px 0 0;}
.step{padding:18px 0 18px 20px;height:48px;width:966px;position:relative;}
.step ul{ position:absolute;left:-45px;}
.step li{float:left; zoom:1;}
.step li.one{width:260px;}
.step li.two{width:230px;}
.step li.three{width:290px;}
.step li .num{width:48px;height:48px;float:left;line-height:48px;font-size:30px;font-weight:bold;color:#c4044d;text-align:center;margin-right:15px; background-position:-36px 0;}
.step li .num-tx{height:48px;*position:relative;float:left; display:table;_display:inline;width:auto;}
.step li .num-tx .num-name{line-height:24px; display:table-cell; vertical-align:middle; *position:absolute;*top:50%;}
.step li .num-tx .num-name div{*position:relative;*top:-50%;font-size:14px;color:#333333;}
.step li .num-tx .num-name div.num-title{font-size:16px;font-weight:bold;}

.card{width:440px;height:165px;margin:2px;background-color:#fff;padding:25px 0 0 45px; position:relative;box-shadow:4px 2px 0 #a50016;}
.card .jiao{width:32px;height:34px;left:-2px;top:-2px; background-position:0 0;}
.card .card-tx-tit{line-height:48px;font-weight:bold;color:#333;}
.card .card-tx{line-height:48px;font-size:30px;color:#333;}
.card .font24{font-size:24px;font-weight:bold;margin-right:15px;}
.card .card-tab li{line-height:40px;overflow:hidden;margin-bottom:10px;}
.card-tab{padding:12px 0 0 40px;height:128px;overflow:hidden;zoom:1;}
.card-tab2{}
.card-tab .card-tab-l{width:310px;float:left;line-height:40px;font-size:14px;color:#333; text-align:right;}
.card-tab2 .card-tab-l{line-height:30px;text-align:left;margin-top:10px;}
.card-tab .card-tab-l .mt10{margin-top:10px;}
.card-tab .card-tab-r{width:90px;float:left;height:80px;margin:10px 0 0 10px;}
.card-tab-l .input{width:200px;height:38px;line-height:38px;font-size:14px;color:#333; background-color:#fff;border:1px solid #e3e3e3;padding:0 10px; vertical-align:top;}
.card-tab-r .btn{line-height:30px;padding:15px 20px;width:50px;height:60px;font-size:24px;font-weight:bold;border:0px; background-color:#c4044d;display:inline-block;border-radius:5px;}
.card-tab-r .btn:link,.card-tab-r .btn:visited{color:#fff;}

.card2{width:490px;height:160px;margin:2px; }

.piclist{width:990px;overflow:hidden;}
.piclist ul{width:1000px;margin-right:10px; zoom:1;}
.piclist li{width:220px;height:300px;padding:8px;float:left;margin:0 10px 10px 2px; background-color:#fff;box-shadow:3px 2px 0 #a50016; position:relative;}
.piclist li .colf8{font-size:30px;font-weight:bold;color:#f84949;}
.piclist li .pic-tx{margin-top:10px;color:#999999;line-height:26px;}
.piclist li .pic-tx .font14{height:26px;overflow:hidden;}
.piclist li .noprice{ text-decoration:line-through;}
.piclist li .sign-box{width:238px;height:318px;position:absolute;left:-1px;top:-1px;background: rgba(0,0,0,0.7);filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#77000000',endColorstr='#77000000');color:#fff;}
.sign-box .sign{width:143px;height:60px;display:inline-block; margin:39px 0 0 78px;background-position:0 -106px;_background-position:0 -106px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/sign.png");  }
.sign-box .sign-tx{font-size:18px;font-weight:bold;color:#fff;line-height:24px;margin-top:12px; text-align:center;}
.piclist .more{background-color:#fff;height:46px;line-height:46px;display:block;font-size:18px;font-weight:bold;margin:0 2px;*margin:10px 2px 0; _margin:0 2px 0;text-align:center;box-shadow:3px 2px 0 #a50016;}
.piclist .more a{display:block;}

.honoraria{}
.honoraria-cont{padding:25px ;color:#666; background-color:#fff;margin:2px;box-shadow:3px 2px 0 #a50016;}
.honoraria-cont h3{font-size:24px;font-weight:bold;height:44px;line-height:44px;}
.honoraria-cont div{font-size:14px;line-height:30px;} 
.honoraria-cont div p{ text-indent:24px;}


.map-adress-cont{ background-color:#fff;margin:2px;padding:25px 60px;}
.map-adress .adress{font-size:14px;color:#666666;line-height:32px;}
.map-adress .adress .line44{line-height:44px;}
.map-adress .map{margin-top:15px; text-align:center;}


.footer{color:#fff;margin-top:20px;}
.footer .footer-cont{width:990px;margin:0 auto;padding:20px 0; line-height:30px; text-align:center;;font-family:"\5B8B\4F53";}
.footer-cont a{margin-right:10px;display:inline-block;}
.footer-cont span{margin-right:10px;}
.footer-cont a:link,.footer-cont a:visited{color:#fff;}


