@charset "utf-8";
/* CSS Document */
.homew{ width:980px;}
.hoemo{ height:55px; width:795px; margin-left:10px;}
.homeL{ width:295px; height:40px; background:url(../images/title.png) no-repeat; margin-top:10px;}
.homeLtxt{ line-height:38px; width:50px; margin-left:40px; color:#fff;}
.homeLtxt a{ color:#fff;}
.homeC{ width:270px; height:36px; margin-left:15px;background:url(../images/bg1.png) no-repeat; margin-top:10px;}
.homeCinput{ height:33px; font-size:12px; color:#000; border:0; background:none; margin-left:10px; outline:none; width:220px; *+width:200px;*+height:22px; *+margin-top:8px;}
.bancont{position:fixed; top: 0;left: 0; height:120px; width:100%; z-index:99999;/*  margin-top:-495px; */}
.btnserch{ margin:8px 12px;}
.homeR{ width:160px; height:50px; margin-left:30px;}
.hmRo{ width:35px; height:35px; margin-left:10px;margin-top:10px;}
.hmRo img{ width:100%; height:100%;}
.nav{ width:795px; height:50px;margin-left:10px; background:#fff; margin-top:13px;}
.nav ul li{ width:90px; height:50px; line-height:50px; text-align:center; color:#000; font-size:12px; float:left}
.nav ul li a{ color:#000;width:90px; height:50px; display:block;}
.nav li a.link{float:left;width: 90px;}
.nav ul li a:hover{background:#0350a8;color:#fff}
.nav dl{width:90px;font-size:12px;margin-top:50px; *+margin-top:0;}
.nav dl dd a{color:#fff;background:url(../images/navbg.jpg) no-repeat;height:50px;}
.nav dl dd a:hover{color:#538ed1;background:url(../images/navbg1.jpg) no-repeat;height:50px;}

.headwx{height:105px; width:100px; position:absolute; top:45px; background:url(../images/wx2.png) no-repeat; text-align:center; margin-left:20px; display:none;}

.theme-default #slider{width:100%;height:366px;}

.theme-default .nivoSlider img{left:0px;top:0px;display:none;position:absolute; width:100%; height:495px;}
.theme-default .nivoSlider a{border:0px currentColor;display:block;}
.theme-default .nivo-controlNav{left:42%;width:193px;height:38px;bottom:-14px;padding-top:14px;padding-left:50px;position:absolute;z-index:9;background-repeat:no-repeat;}
.theme-default .nivo-controlNav a{background:url("../images/bullets.png") no-repeat;border:0px currentColor;width:23px;height:17px;text-indent:-9999px;margin-right:3px;float:left;display:block;}
.theme-default .nivo-controlNav a.active{background-position:0px -17px;}

.theme-default .nivo-controlNav a.active{background-position:0px -17px;}
.theme-default .nivo-directionNav a{background:url("../images/arrows.png") no-repeat;border:0px currentColor;width:65px;height:65px;text-indent:-9999px;display:block;}
.theme-default a.nivo-nextNav{background-position:-65px 0px;top:200px;right:30px;}
.theme-default a.nivo-prevNav{left:30px;top:200px;}
.theme-default a.nivo-nextNav:hover{background-position:-65px -65px;top:200px;right:30px;}
.theme-default a.nivo-prevNav:hover{background-position:0px -65px;left:30px;top:200px;}
.theme-default .nivo-caption{font-family:Helvetica,Arial,sans-serif;}
.theme-default .nivo-caption a{color:rgb(255, 255, 255);border-bottom-color:rgb(255, 255, 255);border-bottom-width:1px;border-bottom-style:dotted;}
.theme-default .nivo-caption a:hover{color:rgb(255, 255, 255);}


/* nivoSlider */
.nivoSlider{position:relative;}
.nivoSlider img{left:0px;top:0px;position:absolute;}
.nivoSlider a.nivo-imageLink{margin:0px;padding:0px;border:0px currentColor;left:0px;top:0px;width:100%;height:100%;display:none;position:absolute;z-index:6;}
.nivoSlider{position:relative;}
.nivoSlider img{left:0px;top:0px;position:absolute;}
.nivoSlider a.nivo-imageLink{margin:0px;padding:0px;border:0px currentColor;left:0px;top:0px;width:100%;height:100%;display:none;position:absolute;z-index:6;}
.nivo-slice{height:100%;display:block;position:absolute;z-index:5;}
.nivo-box{display:block;position:absolute;z-index:5;}
.nivo-caption{background:rgb(0, 0, 0);left:0px;width:30%;bottom:0px;color:rgb(255, 255, 255);display:none;position:absolute;z-index:8;opacity:0.8;}
.nivo-caption p{margin:0px;display:none;}
.nivo-caption a{display:inline !important;}
.nivo-html-caption{display:none;}
.nivo-directionNav a{top:45%;position:absolute;z-index:9;cursor:pointer;}
.nivo-prevNav{left:0px;}
.nivo-nextNav{right:0px;}
.nivo-controlNav a{position:relative;z-index:9;cursor:pointer;}
.nivo-controlNav a.active{font-weight:bold;}


.xuanche{display: none;width:240px; height:155px; position:relative; margin-left:75%; float:left; background:url(../images/icobg.png); position:absolute; margin-top:340px;}
.xcdiv{ width:240px; height:34px; margin-top:12px; text-align:center}
.xcdivselect{ width:205px; height:34px; border:0;}
.xcdivl{width:205px; height:34px; background:url(../images/ser.png) no-repeat;margin-top:12px; margin-left:18px; line-height:34px; color:#fff; text-align:center;}

.line{ height:5px; background:#0350a8;}

.zxnotice{ height:127px; background:url(../images/bgline.png); width:980px; border-left:1px solid #e2e0e1; border-right:1px solid #e2e0e1;margin-top: -153px;position: relative;z-index: 9;}
.zximg{ width:13px; height:16px; background:url(../images/zx.png) no-repeat; margin-left:18px; margin-top:16px;}
.zxtxt{ color:#d80000; font-size:14px;margin-left:15px; margin-top:14px;}
.zxlayero{ width:345px; height:74px; background:#fff; border:1px solid #ddd; margin-left:45px;}
.zxlyleft{ width:70px; height:42px; margin:10px 6px;}
.zxlylt{ margin-left:10px; margin-top:8px;}
.zxlylt p{ line-height:22px;}
.zxlylt p a{ color:#333;}
.zxlylt p a:hover{color:#ad343d; text-decoration:underline}

.zxlyt{ width:285px; height:74px; background:#fff; border:1px solid #ddd; margin-left:5px;}
.zxlyt ul li{ line-height:28px; margin-left:15px;}
.zxlyt ul li a{ color:#000;}
.zxlyt ul li a:hover{ color:#ad343d; text-decoration:underline}
.zxlytr{ color:#666;}


.xincdd{ height:55px; background:#eee;}
.bgline{ background:url(../images/line0.png) no-repeat; height:12px;}
.xctitle{ width:120px; height:40px;font-size:18px; color:#a9212a; font-weight:bold; line-height:40px; text-align:center}
.xctitle span{ color:#0350a8}
.xcmore{ width:149px; height:42px; border-left:1px solid #ccc; text-align:center}

.choosepp{border:1px solid #ddd; padding-bottom:10px; border-top:none; padding-top:20px;}
.wc980{width:980px;}
.icon{background:url(../images/icon.png) no-repeat 0 0;}
.warp-pic-list li{float:left;display:inline;}
.warp-pic-list .img_wrap{display:block;overflow:hidden;}
.warp-pic-list .text-area{line-height:22px; font-size:14px;}
.rowE .count li a{ color:#333; text-decoration:none;}
.rowE .count li a:hover{ color:#a9212a; text-decoration:underline}

/*热门车型*/
.rowE .warp-pic-list{position:relative;width:980px;height:230px;overflow:hidden;}
.rowE .count li{margin-right:20px;width:230px;height:228px;}
.rowE .count .img_wrap{width:230px;height:142px;}
.rowE .count li .text-area{padding:10px 0 10px 15px;}
.rowE .count li .text-area  p{line-height:24px;height:24px;}

.rowE .btn{display:block;height:77px;position:absolute;top:33px;width:27px;z-index:200;cursor:pointer;}
.rowE .prev{ background-position:0 0;left:0;}
.rowE .prev:hover{background-position:0 -84px;}
.rowE .next{ background-position:0 -169px;right:0;}
.rowE .next:hover{background-position:0 -254px;}
.divtm{background:url(../images/bgo1.png); width:230px; height:142px; position:relative; margin-top:-142px;display:none;}

.xcmianbg{ height:355px; background:#f7f7f7}

.yx-rotaion{width:470px !important; height:295px !important;margin-top:30px;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../images/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}

.abmain{ width:490px; height:300px;margin-top:30px; margin-left:5px;}
.abul { width:300px; height:35px;}
.abul li{ width:107px; height:34px; background:#0350a8; text-align:center; color:#fff; line-height:35px; float:left; margin-left:10px; font-size:14px; cursor:pointer}
.abultxt{ line-height:24px; text-indent:2em; width:92%; padding-bottom:20px; border-bottom:1px solid #e3e3e3;}
.lianxitxt{ line-height:2em; margin-left:20px;}

.fsbq_wenhuaL{ width:15px; height:25px; margin-right:5px;}
.fsbq_wenhuaL img{ margin-top:36px;}
.fsbq_wenhuaC{ width:440px; height:96px; background:url(../images/huanbg.png) no-repeat;}
.fsbq_wenhuaC_div{ width:140px; float:left; height:87px; margin-right:7px;}
.fsbq_wenhuaC_div img{ width:100%; height:85px; border:1px solid #ddd;}
.fsbq_wenhuaR{width:15px; height:25px; margin-right:5px;}
.fsbq_wenhuaR img{ margin-top:36px; margin-left:5px;}

.bgw{ background:url(../images/bgm.png);}
.abul .current{ background:#a9212a;}

.shservice{ line-height:50px; font-size:28px; font-weight:bold; color:#a9212a}
.shservice span{ color:#0350a8}

.shul li{ width:145px; height:90px; margin-right:18px; float:left; margin-top:20px;}
.remaimain{width:730px;}
.remai li{ width:110px; height:35px; border-bottom:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd;float:left; margin-right:8px; line-height:35px; text-align:center; color:#0350a8; font-size:16px; border-top:2px solid #0350a8}
.remai .currentli{ background:#0350a8; color:#fff;}
.remailist{ display:none;}
.remailist li{ width:230px; height:296px; border:1px solid #ddd; float:left; margin-right:10px; background:#fbfbfb; margin-top:15px; cursor:pointer}
.remailist li img{ width:230px; height:142px; border:1px solid #eee;}
.remailist li div{ margin-left:20px;}
.rmlistxt{font-size:16px; line-height:30px; height:30px; overflow:hidden}
.rmlistxt a{ color:#333;}
.rmlistxt a:hover{color:#ad343d; text-decoration:underline}
.rmlistxto{font-size:14px; color:#333; line-height:30px;height:30px; overflow:hidden}
.rmlistxtt{font-size:12px;color:#333;}
.rmlistxts{ color:#a9212a}
.rmlistxts span{ font-size:20px; color:#999; text-decoration:line-through; line-height:35px}
.rmlistxts strong{ font-size:28px;}
.rmnobor{ border:none !important;}

.rmR{ width:237px; height:610px; margin-left:5px;}
.rmRtxt{ font-size:16px; color:#333; height:25px; border-left:8px solid #0350a8; text-indent:1em;}
.rmRcont{ border-bottom:1px solid #ddd; border-right:1px solid #ddd; height:285px;}
.rmRcont li{ width:77.5px; height:70px; text-align:center; border-left:1px solid #ddd; border-top:1px solid #ddd; float:left}
.rmRselect{ border-bottom:1px solid #ddd; height:30px;border-top:none;  width:225px; outline:none; color:#666; border-left:none; border-right:none;}
.rmRinput{height:30px;width:218px;border:0; border-bottom:1px solid #ddd; color:#666; outline:none;}
.rmlbel{ color:#a9212a; font-size:14px;}
.txtarea{ height:80px; width:220px; border:1px solid #ddd; color:#666;}
.tjbtn{ width:217px; height:33px; background:url(../images/tjbtn.png) no-repeat; border:none}


.hdzxmain{ height:400px; background:#f7f7f7}
.huodongL{ width:730px; height:400px; color:#333;}
.hdzxtxt{ background:#0350a8}
.hdLnav{line-height:60px; font-size:20px; height:50px; text-indent:1em; color:#fff; width:20%; border-bottom:5px solid #a9212a}
.hdRnav{ font-size:14px; line-height:70px;height:50px; margin-right:10px;}
.hdRnav a{ color:#333;}
.hdRnav a:hover{ color:#ad343d}
.hdlinebg{ background:url(../images/line2.png) no-repeat; height:6px;}
.hdLbor{ border-right:1px solid #ddd; width:315px;}
.hdimg img{ width:300px; height:150px; border:1px solid #ddd}
.newsbgtxt{height:35px; background:url(../images/toum.png); z-index:120; position:relative; line-height:35px; font-size:16px; text-align:center;display:block; width:300px; color:#fff; margin-top:-35px;}
.newsbgtxt a{color:#fff;height:35px; width:300px; display:block;}
.newsbgtxt a:hover{text-decoration:underline}
.hdrul li { width:130px; line-height:52px; text-align:center; color:#fff; float:left; font-size:16px; cursor:pointer}
.hdrul .hdcun{ background:#f0f0f0; border-top:3px solid #0350a8; color:#333;}


.hdRbor{ width:393px;}
.hdRbortitle{ font-size:18px; font-weight:bold; color:#333; border-bottom:1px solid #ddd; line-height:40px;}

.huodongR{ width:235px; height:400px; margin-left:8px;}

.hdli li{ line-height:28px; height:20px;width:343px; font-size:14px;*line-height:18px;}
.hdliwd{ width:300px; height:28px; overflow:hidden; *+height:26px;}
.hdli li a{ color:#000;}
.hdli li a:hover{ color:#ad343d; text-decoration:underline}
.bywx{ width:340px; border-bottom:1px solid #ddd; padding-bottom:20px;}
.hdlipei li{ line-height:30px; width:340px; font-size:14px;*+line-height:26px; float:left; margin-right:10px;}
.hdlipei li a{ color:#000;}
.hdlipei li a:hover{ color:#0350a8;}
.lpcureen a{ color:#0350a8 !important; font-weight:bold;}

.gczhinan{ font-size:18px; font-weight:bold; color:#333; line-height:70px; height:60px}
.gczncont{ background:#fff; height:325px; border:1px solid #ddd; overflow:hidden}
.gczncont ul li{ line-height:30px; font-size:14px; margin-left:10px;}
.gczncont ul li a{ color:#333;}
.gczncont ul li a:hover{color:#ad343d; text-decoration:underline}

.cuxiao {overflow:hidden}
.cuxiao li{ width:230px; height:300px; border:1px solid #ddd; float:left; margin-right:13px; margin-top:10px;overflow:hidden}
.cuxiao li img{ width:230px; height:142px; border:1px solid #eee;}
.cuxiao li div{ margin-left:20px;}
#cuimg{ color:#a9212a; margin-left:-10px; line-height:40px; *+line-height:25px;}
#cuimg img{width:88px; height:25px; border:0}
#cuimg strong{ font-size:26px; line-height:20px; margin-left:10px;height:28px; overflow:hidden; width:110px; }
.cuxiaotxt{font-size:12px;color:#333;height:40px; overflow:hidden; width:230px;}
.cuxiaotxt span{ color:#bbb; font-size:14px; text-decoration:line-through;  margin-left:20px; margin-right:5px;}


.appbg{ height:505px; background:#eee}
.appbgR{ background:url(../images/appr.png) no-repeat; height:485px; width:390px;}
.appbgL{ width:980px; z-index:888; position:relative}
.appbgLtitle{ font-size:24px; color:#0350a8}
.appbgLtitle strong{ font-size:28px; color:#a9212a}
.appimg img{ width:116px; height:106px; border:1px solid #ddd; margin-left:20px;}
.apptxt{ border:1px solid #ddd; height:97px; width:342px;margin-left:20px; background:#fff; font-size:14px; line-height:28px; padding-left:20px; padding-right:15px; padding-top:10px;}
.appLtxt{line-height:24px; color:#666; text-align:center; font-size:14px; text-indent:1.5em;}
.appLtxt span{font-size:12px;}

.iphonetxt{ width:500px; line-height:22px;}

.linka{ text-indent:1em; font-size:20px; font-weight:bold; color:#333; border-left:8px solid #0350a8}
.linkatxt{ color:#666}
.linkatxt a{ line-height:30px; font-size:14px; color:#666;}
.linkatxt a:hover{ color:#0350a8; text-decoration:underline}

.fotter{ background:#333; height:170px;}
.ftnav li{ width:75px; height:25px; background:#656565; text-align:center; line-height:25px; color:#fff; float:left; margin-right:10px;}
.ftnav li a{ color:#fff;width:75px; height:25px; display:block}
.fxctxt{ font-size:12px; text-align:center; line-height:30px; color:#e4e4e4}
.fxctxtR p{ line-height:24px; color:#e4e4e4}
.fotterR{ background:#fff; width:195px; height:85px;}
.ftwx img{ width:70px; height:70px; margin:8px 5px;}
.fxctxto{ font-size:12px; text-align:center; line-height:24px; color:#333}
.beian{ height:35px; background:#141414; line-height:35px; text-align:center; color:#bababa}
.ftsearch{ height:100px; background:url(../images/ftbg.png); position:fixed; bottom:0; z-index:1000000;}
.ftselect{ float:left;width:355px;font:400 18px/40px "microsoft yahei"; border-right:none; color:#333; height:40px;}
.ftbtnbg{ background:url(../images/ftsearch.png) no-repeat; width:170px; height:40px; border:0; color:#fff; font-size:20px; *+margin-left:-80px; *+height:30px; *+background:#0350A8;*+font-size:20px;}


#leftsead{width:150px;height:143px;position:fixed;top:260px;right:0px; z-index:100000}
*html #leftsead{margin-top:260px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#leftsead li{width:150px;height:75px;}
#leftsead li img{float:right;}
#leftsead li a{height:75px;float:right;display:block;min-width:60px;max-width:150px;}
#leftsead li a .shows{display:block;}
#leftsead li a .hides{margin-right:-150px;cursor:pointer;cursor:hand;}
#leftsead li a.youhui .hides{display:none;position:absolute;right:210px;top:250px;}


#wrapper {
				width: 980px;
				height: 100px;
			}

			#carousel {
				width: 980px;
			}
			#carousel ul {
				list-style: none;
				float:left;
			}
			#carousel li {
				width: 154px;
				height: 70px;
				float: left;
				position: relative;
				margin-left:20px;
			}

			#carousel li img {
				width: 154px;
				height: 70px;
			}

			#carousel .prevo, #carousel .nexto {
				background: transparent url(../images/carousel_control.png) no-repeat 0 0;
				text-indent: -999px;
				display: block;
				overflow: hidden;
				width: 15px;
				height: 21px;
				margin-left: 10px;
			}
			#carousel .prevo {
				background-position: 0 0;
				margin-top:25px;
				float:left;
				width:16px;
				height:25px;
			}
			#carousel .prevo:hover {
			  width:16px;
			  height:25px;
			  background:url(../images/car.png) no-repeat;
			}
			#carousel .nexto {
				background-position: -18px 0;
				margin-top:25px;
				float:left;
				margin-left:25px;
				width:16px;
				height:25px;
			}
			#carousel .nexto:hover {
			  width:16px;
			  height:25px;
			  background:url(../images/cal.png) no-repeat;
			}