@charset "gb2312";
/* CSS Document */
*{margin:0; padding:0;}
body{font:14px/18px "Microsoft YaHei"; color:#fff; }
img, input, select, textarea{border:none;}
i, em, b, span, strong, img{font-style:normal; font-weight:normal; vertical-align:middle;}
table{border-collapse:collapse; border-spacing:0; border:0;}
a,a:hover{ text-decoration:none;color:#333;}
ul li{ list-style-type:none;}
/* 清楚浮动 */
.clearfix:after{content:"."; display:block; clear:both; height:0; visibility:hidden;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.clear{clear:both; height:0; font:0/0 Tahoma; visibility:hidden;}
/* 解决抖动 */
*html{background:url(about:blank); background-attachment:fixed;}
#footer a,#footer p{ color:#fff;}
/*内容*/
.container{ width:1000px; margin:0px auto; position:relative;}
.con_header{ height:539px;}
.syFocus{ width:100%;position:relative;}
.syFocus .contentdiv{height:539px;margin:0px auto;}
.con_mid01{ background:url(../images/con_mid01.jpg) no-repeat center  center; height:633px;}
.con_mid01 .input,.con_mid01 select{ width:226px; height:28px; border:1px solid #9c9c9c; line-height:28px;}
.con_mid01 .button{ background:url(../images/con_btn.png) no-repeat center center; width:140px; height:51px; cursor:pointer;}
.con_mid01 .button:hover{ background:url(../images/con_btn01.png) no-repeat center center;}
.con_mid01 table{ position:absolute; left:150px; top:45px; color:#000; font-size:18px;}
.con_mid01 table tr{ line-height:30px;} 
.con_mid01_info{ position:absolute; top:255px; left:35px; width:480px;}
.con_mid01_info h2{ line-height:50px;}
.con_mid01_info p{ line-height:26px;}
.con_mid01_info .note{ font-size:9px;}
.con_pics_box{ width:450px; overflow:hidden; position:absolute; top:265px; right:10px;}
.con_pics{ width:453px;}
.con_pics ul li{ float:left; margin-right:3px; line-height:98px; height:98px;margin-bottom:3px; border:2px solid #dad9d9;position:relative;width:144px; text-align:center; } 
.con_pics .li_hover01{ background:url(../images/pic011.jpg) no-repeat center center; width:144px; height:98px;}
.con_pics .li_hover02{ background:url(../images/pic012.jpg) no-repeat center center; width:144px; height:98px;}
.con_pics .li_hover03{ background:url(../images/pic013.jpg) no-repeat center center; width:144px; height:98px;}
.con_pics .li_hover04{ background:url(../images/pic014.jpg) no-repeat center center; width:144px; height:98px;}
.con_pics .li_hover05{ background:url(../images/pic015.jpg) no-repeat center center; width:144px; height:98px;}
.con_pics .li_hover06{ background:url(../images/pic016.jpg) no-repeat center center; width:144px; height:98px;}
.con_pics .li_hover07{ background:url(../images/pic017.jpg) no-repeat center center; width:144px; height:98px;}
.con_pics .li_hover08{ background:url(../images/pic018.jpg) no-repeat center center; width:144px; height:98px;}
.con_pics .li_hover09{ background:url(../images/pic019.jpg) no-repeat center center; width:144px; height:98px;}
.con_pics .font{ line-height:30px;text-align:center; position:absolute; height:30px; top:35px; left:35px; z-index:999; font-size:25px;}
.con_mid02{ background:url(../images/con_mid02.jpg) no-repeat center  center; height:604px; padding-top:100px;}
.gallery_wrap{ 
	position:relative; 
	width:800px; 
	height:600px; 
	overflow:hidden;
}
.gallery_wrap img{
	vertical-align: top;
}
.gallery_container{
	position: absolute;
	top: 0;
	left: 0;
	width:100%;
	height: 100%;
	overflow: hidden;		
}
.gallery_main{
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.gallery_big_arr_left,
.gallery_big_arr_right{
	display: block;
	position: absolute;
	top: 0;
	width: 200px;
	height: 100%;
	background: url(http://icon.xcar.com.cn/wxs/xcarTopic/gallery/images/blank.gif);	
}
.gallery_big_arr_left{
	left: 0;
}
.gallery_big_arr_right{
	right: 0;
}
.gallery_big_arr_left i,
.gallery_big_arr_right i{
	display: block;
	position: absolute;
	top:32%;
	
	width: 55px;
	height: 27.43%;
	
	background:url(http://icon.xcar.com.cn/wxs/xcarTopic/gallery/images/gallery_big_arr.png) no-repeat;
	cursor: pointer;
	
	opacity: .6;
	filter:alpha(opacity=60);				
}
.gallery_big_arr_left:hover i,
.gallery_big_arr_right:hover i,
.gallery_big_arr_active i{
	opacity: 1;
	filter: alpha(opacity=100);
}
.gallery_big_arr_left i{
	left: 0;
	background-position: left center;		
}
.gallery_big_arr_right i{
	right: 0;
	background-position: right center;		
}


.gallery_status{
	position: absolute;
	bottom: 0;
	left: 0;
	
	width: 100%;
	height: 111px;		
}
.gallery_status_bg{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height:100%;
	
	background:#444546;
	opacity: .9;
	_filter:alpha(opacity=90);
	z-index: 0;
}
.gallery_bar{
	position: relative;
	height: 10px;
	font: 0/0 normal;
}
.gallery_bar i{
	display: block;
	width: 100%;
	height: 8px;
	margin-top: 1px;
	border-top: solid 1px #8d8e8f;

	background:url(http://icon.xcar.com.cn/wxs/xcarTopic/gallery/images/gallery_bar_arr.png) no-repeat center bottom;
}
.gallery_bar .gallery_bar_up{
	border-top: 0;
	border-bottom: solid 1px #8e8e8f;
	background-position: center top;
}

.gallery_sml{
	position: relative;
	width: 100%;
	height: 98px;		
}
.gallery_nav_view{
	position: absolute;
	top: 5px;
	left: 48px;
	width: 804px;
	height: 90px;		
	overflow: hidden;
}

.gallery_scroll_panel{
	position: absolute;
}
.gallery_scroll_panel li{
	float: left;
	display: inline;
	width: 119px;
	height: 77px;
	padding:3px 7px 0 8px;
	cursor: pointer;
}
.gallery_scroll_panel li img{
	width: 117px;
	height: 75px;
	border: solid 1px #505050;
}
.gallery_scroll_panel li.active img{
	position: relative;
	border: solid 3px #3598db;
	margin: -2px;		
}

.gallery_sml_left,
.gallery_sml_right{
	position: absolute;
	top: 10px;
	display: block;
	width: 56px;
	height: 77px;
	background:url(http://icon.xcar.com.cn/wxs/xcarTopic/gallery/images/gallery_sml_arr.png) no-repeat;
}
.gallery_sml_left{
	left: 0;
	background-position: left bottom;
}
.gallery_sml_right{
	right: 0;
	background-position: right bottom;
}
.gallery_sml_left:hover{
	background-position: left top;
}
.gallery_sml_right:hover{
	background-position: right top;
}
.con_mid03{ background:url(../images/con_mid03.jpg) no-repeat center  center; height:770px; padding-top:127px; }
/*box500*/
.box500{width:950px;height:200px;position:relative;margin:0px auto;}
.box500 .pagination{width:950px;height:30px;*height:30px;position:absolute;left:30px;bottom:0px;}
.box500 .pagination a{width:213px;display:inline;float:left;color:#000;background:#FFF;text-align:center; margin-right:10px; }
.box500 .pagination .a1{ background:url(../images/icon11.png) no-repeat center bottom; height:30px;}
.box500 .pagination .a2{ background:url(../images/icon12.png) no-repeat center bottom; height:30px;}
.box500 .pagination .a3{ background:url(../images/icon13.png) no-repeat center bottom; height:30px;}
.box500 .pagination .a4{ background:url(../images/icon14.png) no-repeat center bottom; height:30px;}
.box500 .pagination .a1:hover,.box500 .pagination .a1.selected{ background:url(../images/icon21.png) no-repeat center bottom; height:60px; margin-top:-30px;}
.box500 .pagination .a2:hover,.box500 .pagination .a2.selected{ background:url(../images/icon22.png) no-repeat center bottom; height:60px; margin-top:-30px;}
.box500 .pagination .a3:hover,.box500 .pagination .a3.selected{ background:url(../images/icon23.png) no-repeat center bottom; height:60px; margin-top:-30px;}
.box500 .pagination .a4:hover,.box500 .pagination .a4.selected{ background:url(../images/icon24.png) no-repeat center bottom; height:60px; margin-top:-30px;}
#featured-area {
	position:absolute;
	height:488px;
	width: 962px; 
	top:400px;
	margin:0px auto; 
	border:none;   
}
#featured-area img{ 
	border:none
}


.roundabout-holder {
	list-style:none; 
	width:500px; 
	height:300px; 
	margin:0px auto;
}

.roundabout-moveable-item {
	font-size:12px!important;
	height:394px; width:530px;
	cursor:pointer; padding:5px;
	border:1px solid #aaaaaa;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	background:#f9f9f9;
}

.roundabout-moveable-item img {
	height:100%;
	width:100%;
	background-color:#FFFFFF;
	margin:0;
}

.roundabout-in-focus {
	cursor:auto;
	border:solid 2px #999;
}

.roundabout-in-focus:hover {
	-webkit-box-shadow:0px 0px 20px #787878;
	-moz-box-shadow:0px 0px 20px #787878;
	background:#f9f9f9;
}

.roundabout-holder span	 {
	display:none;
	font-size:11px;
}

.roundabout-in-focus:hover span	{
	display:inline;
	position:absolute;
	bottom:5px;
	right:5px;
	padding:8px 10px;
	background:#f9f9f9;
	color:#8A428B;
	z-index:999;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topLeft: 5px;
	font-size : 11px;
	border-left:1px solid #aaaaaa;
	border-top:1px solid #aaaaaa;
}

.roundabout a:active, .roundabout a:focus, .roundabout a:visited {
	outline:none;
	text-decoration:none;
}

.roundabout li {
	margin:0
}
.con_bottom{ background:url(../images/con_bottom.jpg) no-repeat center  center; height:470px; padding-top:89px;}
.con_bottom .table{ width:800px; margin:0px auto; text-align:center;}
.con_bottom .table th{ font-size:20px; font-weight:bold;border-bottom:1px solid #fff;height:42px; line-height:42px}
.con_bottom .table_body{ height:370px; overflow:auto;}
.con_bottom .table_body tr{ height:42px; line-height:42px}
.con_bottom .table_body tr td{border-bottom:1px solid #fff;}
.float{ background:url(../images/float_bg.jpg) no-repeat center center; width:18px; height:107px; position:fixed; top:300px; right:50%; margin-right:-530px;}
.float .img{ margin-left:30px; display:none;}
#footer{ background:url(../images/footer_bg.jpg) no-repeat center  center; height:138px;}
.mar_top8{ margin-top:0px !important;}
.iframe01,.iframe02,.iframe03,.iframe04{ position:relative; width:592px; height:336px;}
.close_btn{ position:absolute; top:0; right:0; width:40px; height:20px; border:1px solid #c61503; background:#f00; font-weight:bold; text-align:center; line-height:20px;color:#fff; }
.close_btn:hover{color:#fff; }