@charset "gb2312";
body { font:12px/24px '微软雅黑',Verdana, Geneva, sans-serif; margin:0; padding:0; background:#dddee0;}
img{border:0px;}
ul,ol,dl,dt,dd,li{ list-style-type:none; padding:0; margin:0;}
h1,h2,h3,h4,h5{ margin:0; padding:0; font-size:14px;}
p{ margin:0; padding:0;}

a{ text-decoration:none;color:#000;}
a:hover{ text-decoration:underline;}
a img{border:0px;}
/**/
.clear{ clear:both; height:0; line-height:0; overflow:hidden;}
.fr{ float: right;}
/**/
.mr10{ margin-right:10px;}
/**/
.w974{ width:974px; margin:0 auto;}

.w718{ width:718px; margin-right:20px; margin-top:20px;}
.w236{ width:236px;}

.h399{ height:399px; overflow:hidden; text-align:center; margin:10px 0;}
.h537{ background:url(236-537.png) no-repeat 0 0; height:537px; overflow:hidden; margin-bottom:10px;}
/**/
.bgBlack{ background:#111214;}
/**/
.mb-20{ margin-bottom:20px;}
/*color A*/
.colorRed a{ color:#cc0000;}
.colorRed a:hover{ text-decoration:underline;}

.colorGray{ color:#9fa0a4;}
/**/
.hasBottomLine{ border-bottom:1px solid #bcbdbf;}
/**/
.layout{ height:inherit; }
.layout .left,
.layout .right,
.layout .middle{ float:left; overflow:hidden;}

/**/
.list{ width:808px; height:inherit; overflow:hidden;}
.list li{ float:left;}

.list-4 li{ width:25%; overflow:hidden;}
.list-5{width:975px;text-align:center;}
.list-5 li{ width:20%; overflow:hidden;}

.news{}
.news li{ font-size:14px; line-height:32px;}
.news li span{}
.news .hasBottomLine{ margin-bottom:8px; padding-bottom:8px;}

/**/
#header{ background: url(header-bg.png) repeat-x 0 bottom #dddee0; overflow:hidden;}
#header .banner{ margin:10px 0;}
.i-ad{ margin:0px auto; width:975px;}
#menu{ height:100px; overflow:hidden;}
	#menu .menu{ margin-top:10px; height:60px; line-height:60px; }
		#menu .menu li{color:#333; width:101px; text-align:center; font-size:18px;  background:url(menu-bg.png) no-repeat right 0;}
		#menu .menu li a:hover{ color:#de1010; }
	#menu .logo{ width:166px; height:100px; overflow:hidden; background:url(logo.png) no-repeat 0 0; float:left}
	#menu .search{ line-height:30px; height:30px; overflow:hidden;}
	
	#menu .search .search-box{  width:159px; height:25px; margin-top:2px;*margin-top:-2px;}
		#menu .search .search-box-txt{ }
		#menu .search .search-box-txt input{ border:none; width:122px; height:25px; margin:0; padding:0; line-height:25px; color:#666; background:url(search-bg.png) no-repeat 0 0; padding-left:12px;}
		#menu .search .search-box-btn{ height:25px; width:25px; background:url(search-bg.png) no-repeat right 0; cursor:pointer;}
	
#footer{ background:url(foot-bg.jpg) repeat-x 0 0 #f5f5f5; line-height:32px; color:#FFF; border-top:2px solid #FFF; padding:10px 0 0;}
	#footer .detail { border-top:1px solid #696969; margin-top:10px;}
/**/
.title{ background:url(tit-bg.png) no-repeat 0 0; line-height:17px; height:27px; overflow: hidden; padding-left:120px; font-size:14px; margin-bottom:10px;}
/**/
.bg{}
/**/
.box{ border:1px solid #b9b9b9; background:#FFF; padding:10px 15px; margin-bottom:10px;}
.box .tit{ border-bottom:1px solid #b9b9b9; }
.box .con{}
/**/
.article{ font-size:14px;line-height:25px;}
	.article .tit{ margin-bottom:5px;}
		.article .tit h1{ font-size:18px; font-weight:bold; color:#333; }
	.article .detail{ margin-bottom:10px;}
	.article .con{}
.article p{margin:26px 0;line-height: 31px; font-size:16px}
/**/
.page{ text-align:center; padding:50px; padding-left:20px;}
	.page a{ padding:5px 10px; border:1px solid #9fa1a4; margin:0 5px; color:#333; background:#eee;}
	.page a:hover,
	.page .de{ text-decoration:none; border:1px solid #797b7f; background:#d80f10; color:#fff}
	
/**/
.weiboConTxt{ padding:0; margin-top:25px;}
	.weiboConTxt .tit{ background:url(tit-weibo.png) no-repeat 0 0; height:34px; overflow:hidden;}
/*page imgs list*/
.page-layout{}
.page-layout .left{ width:990px; margin-right:0px;}
.page-layout .right{ float:right; margin-right:-256px;}

.imgslist{width:990px;}
.imgslist li{ margin-right:15px; width:315px; overflow:hidden; background:#FFF; margin-bottom:20px;}
.imgslist .titlebar{ line-height:40px; font-size:14px; padding-left:10px;}
.imgslist .loadpic{background:url(/skin/load.gif) no-repeat center center #FFFFFF;width:315px;height:210px;}


/*图片展示*/

#pictureShow{ margin-bottom:32px;}
#pictureShow a{ color:#c3c1c2;}

#pictureShow .pictureShow-conTxt{ margin:20px 0; background:#050505; padding:10px 15px; color:#c3c1c2;}
#pictureShow h1{ font-size:24px; font-weight:bold; color:#333; text-align:center; margin:32px; color:#c3c1c2;}
#picshow{ position:relative; height:650px; overflow:hidden; color:#c2c1bf;}

#picshow .gprevious,#picshow .gnext{ width:470px; height:650px; position:absolute; left:0px;}
#picshow .gnext{ left:470px; top:0px;}

#picshow .previous,#picshow .next{ background:url(bt-l.png) no-repeat 40px center; height:650px; width:470px; cursor:pointer; display:none;}
#picshow .next{ background:url(bt-r.png) no-repeat 349px center;}

.imgsBox{ background:#050505; border:1px solid #050505; position:relative; height:122px;}
	.imgsBox .previous-group,.imgsBox .next-group{ padding:10px; width:130px; position:absolute; top:0;}
	.imgsBox .next-group{ right:0; border-left:1px solid #050505;}
	.imgsBox .previous-group{ left:0; border-right:1px solid #050505;}
	
	.imgsBox .imgs-list{ margin:0 151px; padding:10px;}
		.imgsBox .imgs-list .previous,.imgsBox .imgs-list .next{ width:20px; height:100px; border:1px solid #e0e0e0; background:url(arrow.png) no-repeat 0 0 #f9f9f9; position:absolute; top:10px; cursor:pointer;}
		.imgsBox .imgs-list .previous{ left:161px; background-position:0 0;}
		.imgsBox .imgs-list .next{ right:161px; background-position:right 0;}
		
		.imgsBox .imgs-list .imgs-list-box{ position: relative; left:28px; top:-5px; width:595px; height:110px; overflow:hidden;}
		.imgsBox .imgs-list .imgs-list-box ul{ position:absolute;}
		.imgsBox .imgs-list ul li{ float:left; width:140px; height:100px; overflow:hidden; text-align:center; cursor:pointer; padding:5px 0;}
		.imgsBox .imgs-list ul .on{ background: #333;}
		
		.loading{ background:url(loading.gif) no-repeat center center;}
/*i*/
.i-sc .tit,
.i-yj .tit,
.i-zt .tit,
.i-jd .tit,
.i-jcly .tit,
.i-czsc .tit{ background:url(tits-bg.png) no-repeat 0 0; overflow:hidden; margin-bottom:20px; cursor:pointer}

.i-sc .con,
.i-yj .con,
.i-zt .con,
.i-jd .con,
.i-jcly .con,
.i-czsc .con{ margin-bottom:20px;}

/*i main*/
.i-main { background:url(i-main-bg.png) repeat-x 0 0; height:356px; overflow:hidden;}
	.i-main .tit{}
	.i-main-right {width:101px; text-align:center; font-size:12px; position:absolute; left:50%; margin-left:500px; top:280px; color:#FFF; line-height:20px;}

	.i-main-right .mb8{ margin-bottom:8px;}
	.i-main .con{ position:relative; height:320px; overflow:hidden; margin-bottom:10px; margin-top:18px;}
	
	.i-main .con .sub-1{ width:680px; height:320px; overflow:hidden; position:absolute; left:0; top:0; background:#dbe3e6;}
	.i-main .con .sub-2{ width:277px; height:206px; overflow:hidden; position:absolute; left:696px; top:0; background: url(277-206-bg.png) no-repeat 0 0;}
		.i-main .con .sub-2 .news{ color: #FFF; margin:50px 12px 12px 16px;}
		.i-main .con .sub-2 .news li{ line-height:50px; border-bottom:1px dotted #666;}
		.i-main .con .sub-2 .news .last{ border:none;}
	
	.i-main .con .sub-3{ width:275px; height:100px; overflow:hidden; position:absolute; left:699px; top:219px; background: #dbe3e6;}
	
/*试车*/
.i-sc{}
	.i-sc .tit{ background-position:0 0; height:34px;}
	.i-sc .con{ position:relative; height:332px; overflow:hidden;}
	
	.i-sc .con .sub-1{ width:466px; height:332px; overflow:hidden; position:absolute; left:0; top:0; background:#dbe3e6;}
	.i-sc .con .sub-2{ width:509px; height:135px; overflow:hidden; position:absolute; left:466px; top:0; background: url(isc-bg-2.png) repeat-y 0 0;}
		.i-sc .con .sub-2 h3{ padding:8px; padding-bottom:0;}
		.i-sc .con .sub-2 p{ padding:0 8px;}
		.i-sc .con .sub-2 span{ padding:0 8px;}
		
	.i-sc .con .sub-3{ width:180px; height:157px; padding:8px; overflow:hidden; position:absolute; left:476px; top:148px; background: url(isc-bg-3.png) no-repeat 0 0; color:#FFF;}
		.i-sc .con .sub-3 .hasBottomLine{ border-color:#FFF; padding-right:8px; font-weight:bold;}
		.i-sc .con .sub-3 ol{ margin-top:4px;}
		.i-sc .con .sub-3 li{ list-style: square; margin-left:1.4em; line-height:20px;}
	.i-sc .con .sub-4,
	.i-sc .con .sub-5,
	.i-sc .con .sub-6,
	.i-sc .con .sub-7{ width:141px; height:83px; overflow:hidden; position:absolute; background:#CCC;}
	.i-sc .con .sub-4{ left:682px; top:148px;}
	.i-sc .con .sub-5{ left:833px; top:148px;}
	.i-sc .con .sub-6{ left:682px; top:238px;}
	.i-sc .con .sub-7{ left:833px; top:238px;}
	
	
	.i-sc .con .sub-4 img,
	.i-sc .con .sub-5 img,
	.i-sc .con .sub-6 img,
	.i-sc .con .sub-7 img{ margin:3px;}
	
	.i-sc .con .sub-1 img{ margin:8px;}
/*驭驾*/	
.i-yj{}
	.i-yj .tit{ background-position:0 -34px; height:43px;}
	
	.i-yj .con{ position:relative; height:594px; overflow:hidden;}
	
	.i-yj .con .sub-1{ width:471px; height:336px; overflow:hidden; position:absolute; left:0; top:0; background:#dbe3e6;}
	.i-yj .con .sub-2{ width:503px; height:149px; overflow:hidden; position:absolute; left:471px; top:0; background: url(isc-bg-2.png) no-repeat 0 0;}
	.i-yj .con .sub-2 h3{ padding:8px; padding-bottom:0;}
		.i-yj .con .sub-2 p{ padding:0 8px;}
		.i-yj .con .sub-2 span{ padding:0 8px;}
	
	.i-yj .con .sub-3{ width:213px; height:187px; overflow:hidden; position:absolute; left:471px; top:149px; background:#dbe3e6;}
	.i-yj .con .sub-4{ width:290px; height:187px; overflow:hidden; position:absolute; left:684px; top:149px; background:#dbe3e6;}
	.i-yj .con .sub-5{ width:329px; height:258px; overflow:hidden; position:absolute; left:0; top:336px; background:#dbe3e6;}
	
	.i-yj .con .sub-6{ width:316px; height:131px; overflow:hidden; position:absolute; left:329px; top:336px; background:#dbe3e6;}
	.i-yj .con .sub-7{ width:316px; height:127px; overflow:hidden; position:absolute; left:329px; top:467px; background:#dbe3e6;}
	
	.i-yj .con .sub-8{ width:329px; height:258px; overflow:hidden; position:absolute; left:645px; top:336px; background:#dbe3e6;}
	
	.i-yj .con .sub-3 img{ margin:4px 3px;}
	.i-yj .con .sub-4 img{ margin:4px 0px;}
	.i-yj .con .sub-6 img{ margin:0px 3px;}
	.i-yj .con .sub-7 img{ margin:0px 3px;}
/*专题*/	
.i-zt{}
	.i-zt .tit{ background-position:0 -77px; height:39px;}
	
	.i-zt .con{ position:relative; height:509px; overflow:hidden;}
	
	.i-zt .con .sub-1{ width:308px; height:259px; overflow:hidden; position:absolute; left:0; top:0; background:#dbe3e6;}
	.i-zt .con .sub-2{ width:226px; height:130px; overflow:hidden; position:absolute; left:311px; top:0; background: url(isc-bg-2.png) no-repeat 0 0;}
		.i-zt .con .sub-2 h3{ margin:8px; padding-bottom:8px; text-align:center; border-bottom:1px solid #797c80;}
		.i-zt .con .sub-2 p{ padding:0 8px; font-size:14px;}
	
	.i-zt .con .sub-3{ width:226px; height:126px; overflow:hidden; position:absolute; left:311px; top:133px; background:#dbe3e6;}
	.i-zt .con .sub-4{ width:219px; height:259px; overflow:hidden; position:absolute; left:540px; top:0px; background:#dbe3e6;}
	
	.i-zt .con .sub-5{ width:212px; height:130px; overflow:hidden; position:absolute; left:762px; top:0px; background:#dbe3e6;}
	.i-zt .con .sub-6{ width:212px; height:126px; overflow:hidden; position:absolute; left:762px; top:133px; background:#dbe3e6;}
	
	.i-zt .con .sub-7{ width:200px; height:247px; overflow:hidden; position:absolute; left:0px; top:262px; background:#dbe3e6;}
	.i-zt .con .sub-8{ width:386px; height:247px; overflow:hidden; position:absolute; left:203px; top:262px; background:#dbe3e6;}
	
	.i-zt .con .sub-9{ width:382px; height:121px; overflow:hidden; position:absolute; left:592px; top:262px; background:#dbe3e6;}
	.i-zt .con .sub-10{ width:184px; height:123px; overflow:hidden; position:absolute; left:592px; top:386px; background:#dbe3e6;}
	
	.i-zt .con .sub-11{ width:195px; height:123px; overflow:hidden; position:absolute; left:779px; top:386px; background:#dbe3e6;}
	
	.i-zt .con .sub-1 img,
	.i-zt .con .sub-3 img,
	.i-zt .con .sub-4 img,
	.i-zt .con .sub-7 img,
	.i-zt .con .sub-8 img,
	.i-zt .con .sub-9 img,
	.i-zt .con .sub-10 img,
	.i-zt .con .sub-11 img{ margin:3px;}
	
	.i-zt .con .sub-5 img{ margin:4px 3px;}
	.i-zt .con .sub-6 img{ margin:2px 3px;}
/*经典*/	
.i-jd{}
	.i-jd .tit{ background-position:0 -116px; height:33px;}
	.i-jd .con{ position:relative; height:332px; overflow:hidden;}
	
	.i-jd .con .sub-1{ width:466px; height:332px; overflow:hidden; position:absolute; left:0; top:0; background:#dbe3e6;}
	.i-jd .con .sub-2{ width:509px; height:135px; overflow:hidden; position:absolute; left:466px; top:0; background: url(isc-bg-2.png) repeat-y 0 0;}
		.i-jd .con .sub-2 h3{ padding:8px; padding-bottom:0;}
		.i-jd .con .sub-2 p{ padding:0 8px;}
		.i-jd .con .sub-2 span{ padding:0 8px;}
	.i-jd .con .sub-3{ width:180px; height:157px; padding:8px; overflow:hidden; position:absolute; left:476px; top:148px; background: url(isc-bg-3.png) no-repeat 0 0; color:#FFF;}
		.i-jd .con .sub-3 .hasBottomLine{ border-color:#FFF; padding-right:8px; font-weight:bold;}
		.i-jd .con .sub-3 ol{ margin-top:4px;}
		.i-jd .con .sub-3 li{ list-style: square; margin-left:1.4em; line-height:20px;}
	.i-jd .con .sub-4,
	.i-jd .con .sub-5,
	.i-jd .con .sub-6,
	.i-jd .con .sub-7{ width:141px; height:83px; overflow:hidden; position:absolute; background:#CCC;}
	.i-jd .con .sub-4{ left:682px; top:148px;}
	.i-jd .con .sub-5{ left:833px; top:148px;}
	.i-jd .con .sub-6{ left:682px; top:238px;}
	.i-jd .con .sub-7{ left:833px; top:238px;}
	
	.i-jd .con .sub-4 img,
	.i-jd .con .sub-5 img,
	.i-jd .con .sub-6 img,
	.i-jd .con .sub-7 img{ margin:3px;}
	
	.i-jd .con .sub-1 img{ margin:8px;}
	
/*驾车旅游*/	
.i-jcly{}
	.i-jcly .tit{ background-position:0 -149px; height:35px;}
	.i-jcly .con{ position:relative; height:323px; overflow:hidden;}
	
	.i-jcly .con .sub-1{ width:368px; height:176px; overflow:hidden; position:absolute; left:0; top:0; background:#dbe3e6;}
	.i-jcly .con .sub-2{ width:324px; height:176px; overflow:hidden; position:absolute; left:371px; top:0; background:#dbe3e6;}
		.i-jcly .con .sub-2 h3{ margin:8px; margin-bottom:0;}
		.i-jcly .con span{ padding:0 8px;}
		.i-jcly .con .sub-2 p{ padding:0 8px;}
	
	.i-jcly .con .sub-3{ width:276px; height:323px; overflow:hidden; position:absolute; left:698px; top:0px; background:#dbe3e6;}
	.i-jcly .con .sub-4{ width:182px; height:143px; overflow:hidden; position:absolute; left:0; top:180px; background:#dbe3e6;}
	
	.i-jcly .con .sub-5{ width:183px; height:143px; overflow:hidden; position:absolute; left:185px; top:180px; background:#dbe3e6;}
	.i-jcly .con .sub-6{ width:134px; height:143px; overflow:hidden; position:absolute; left:371px; top:180px; background:#dbe3e6;}
	
	.i-jcly .con .sub-7{ width:187px; height:143px; overflow:hidden; position:absolute; left:508px; top:180px; background:#dbe3e6;}
	
	.i-jcly .con .sub-1 img{ margin:3px;}
	.i-jcly .con .sub-3 img{ margin:3px;}
	.i-jcly .con .sub-4 img{ margin:3px;}
	.i-jcly .con .sub-5 img{ margin:3px;}
	.i-jcly .con .sub-6 img{ margin:3px;}
	.i-jcly .con .sub-7 img{ margin:3px;}
/**/	
.i-czsc{}
	.i-czsc .tit{ background-position:0 -184px; height:35px;}
	.i-czsc .con{ position:relative; height:339px; overflow:hidden;}
	
	.i-czsc .con .sub-1{ width:471px; height:339px; overflow:hidden; position:absolute; left:0; top:0; background:#dbe3e6;}
	.i-czsc .con .sub-2{ width:503px; height:152px; overflow:hidden; position:absolute; left:471px; top:0; background: url(503-152.png) no-repeat 0 0; color:#FFF;}
	
		.i-czsc .con .sub-2 h3{ margin:8px; margin-bottom:0;}
		.i-czsc .con .sub-2 span{ padding:0 8px;}
		.i-czsc .con .sub-2 p{ padding:0 8px; margin-top:8px; color:#9c9a9a;}
	
	.i-czsc .con .sub-3{ width:212px; height:180px; overflow:hidden; position:absolute; left:483px; top:159px; background:#dbe3e6;}
	.i-czsc .con .sub-3 img{ margin:3px;}
	.i-czsc .con .sub-4{ width:279px; height:180px; overflow:hidden; position:absolute; left:695px; top:159px; background:#dbe3e6;}
		.i-czsc .con .sub-4 div{ padding:0 8px;}
		.i-czsc .con .sub-4 p{ padding:4px 8px;}
/*movie list*/
.movies_list{width:990px;}
	.movies_list li{ position:relative;}
	.movies_list .play_button{ background:url(play.png) no-repeat 0 0; width:33px; height:33px; overflow:hidden; position:absolute; left:50%; top:50%; margin:-33px 0 0 -16.5px;}
        .movies_title{ background:url(tit-video-bg.png) no-repeat 0 0; line-height:17px; height:27px; overflow: hidden; font-size:14px; margin-bottom:10px;}
        .movies_title li{float:left;margin-right:8px;width:75px;height:27px;line-height:27px;text-align:center;}
        .movies_title li a{text-decoration:none;}
        .movies_title .selected{background:url(tit-selected.png) no-repeat 0 0; font-weight:bold; color:white;}

/*movie page*/
.movie-player{ height:500px; background:#FFF;}
	.movie-player-msg {margin:10px 0;}
	.movie-player-msg span{ margin-right:8px;}
		.movie-player-msg .movie-player-tit{font-size:14px; font-weight:bold;}
		.movie-player-msg .movie-player-playNum{ background:url(movie-player.png) no-repeat 0 2px; padding-left: 18px; color:#858586;}
		.movie-player-msg .movie-player-com{ background:url(movie-player.png) no-repeat 0 -20px; padding-left: 18px; color:#858586;}
		.movie-player-msg .movie-player-date{color:#858586;}

.movie-list-tit{ background:#FFF; border-bottom:1px solid #b1b1b1; font-size:14px; padding:4px 8px; font-weight:bold;}
.movie-list{ margin-top:20px;width:718px;}
.movie-list .img{ width:128px; margin:0 auto; margin-bottom:20px;}
	.movie-list .img .img-url{ height:80px; overflow:hidden; margin-bottom:4px;}
	.movie-list .img .img-name { height:24px; overflow:hidden;}
	.movie-list .img .img-name a{ color:#2c85c5;}
	.movie-list .img .img-date{ color:#7d7d7e;}
	.movie-list .img .img-msg{ color:#7d7d7e;}
		.movie-list .img .img-msg span{ margin-right:8px;}
		.movie-list .img .img-msg .movie-playNum{ background:url(movie-player.png) no-repeat 0 2px; padding-left: 18px; color:#858586;}
		.movie-list .img .img-msg .movie-com{ background:url(movie-player.png) no-repeat 0 -20px; padding-left: 18px; color:#858586;}