/* Normalizes margin,padding*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote{margin:0;padding:0}
/* Normalizes font-size for headers */
h1,h2,h3,h4,h5,h6{font-size:100%;}
/* Removes list-style from lists */
ol,ul{list-style:none;}
/* Normalizes font-style and font-weight to normal */
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
/* Removes border from fieldset and img */
fieldset,img{border:0;}
/* Left-aligns text in caption and th */
caption,th{text-align:left;}
/* Removes quotation marks from q */
q:before,q:after{content:'';}
a{text-decoration:none;}

html{text-align:center;background:url(images/html_bg.jpg);}
body{font-size:12px;}
#wrap{width:992px;margin:0 auto;text-align:left; background:url(images/shade.png) repeat-y -6px 0;-webkit-text-size-adjust:none;}
.wrapper{background:none !important;}
/* ==顶部== */
#top{position:relative;width:972px;height:5px;margin:0 auto;overflow:hidden;}
#logo{position:absolute;left:0;bottom:0;}
#search{
	position:absolute;
	right:0;
	top:12px;
	color:#fe0000;
	width:400px;
	_width:380px;
}
#search span,#search input,#search select{float:left;}
#search b{
	background:#fff;
	padding:0 4px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:10px;
}
#search b a{
	color:#5d4737;
}
#search #type{
	border:1px solid #ccc;
	color:#999797;
	height:20px;
	_height:18px;
}
#search #kw{
	border:1px solid #ccc;
	width:118px;
	margin:0 4px;
	display:inline;
}
#navigation{
	position:absolute;
	left:0;
	bottom:0;
	background:url(images/title.jpg) repeat-x;
	width:972px;
	height:22px;
	overflow:hidden;
}
#navigation ul{
	margin-top:3px;
}
#navigation ul li{
	list-style:none;
	display:inline;
	padding:0 17px 0 24px;
}
#navigation ul li a{
	color:#fff;
}
/* ==首页中部== */
#index_main{
	position:relative;
	width:972px;
	margin:0 auto;
}
#community_logo{
	position:absolute;
	top:42px;
	right:12px;
}
#index_news{
	position:absolute;
	top:300px;
	left:16px;
}
#index_news h3{height:28px;}
#index_news h3 b{
	background:#fe0000;
	font-size:13px;
	font-family:微软雅黑;
	color:#fff;
	padding:2px 5px;
	margin-right:50px;
}
#index_news li{
	width:280px;
	height:55px;
	padding-bottom:5px;
	border-bottom:1px solid #d9d9d9;
}
#index_news li a{color:#2c3234; font-weight:bold;}
#index_news li.first{width:225px;}
#index_news li span{
	color: #FF0000;
	font-size:11px;
	display:block;
	margin:5px 0;
}
#scroll_news{
	position:relative;
	width:280px;
	height:193px;
	overflow:hidden;
	_height:185px;
}
#scroll_news ul{
	position:absolute;
	top:0;
}
#index_link1{position:absolute;width:81px;height:42px;top:42px;right:147px;}
#index_link2{position:absolute;width:122px;_width:140px;height:42px;top:42px;right:12px;_right:0;}
/* ==二级下拉列表== */
#sub_nav{
	background:url(images/sub_nav.jpg) no-repeat;
	margin:0 auto;
	width:972px;
	height:26px;
	position:relative;
	overflow:hidden;
}
#sub_nav div{
	position:absolute;
	top:5px;
}
#sub_nav div#about_sub{
	left:153px;
}
#sub_nav div#product_sub{
	left:352px;
}
#sub_nav div#news_sub{
	left:416px;
}
#sub_nav div#club_sub{
	left:415px;
}
#sub_nav div#service_sub{
	left:595px;
}
#sub_nav div#event_sub{
	left:675px;
}
#sub_nav div#agent_sub{
	right:0;
}
#sub_nav li{
	display:inline;
	padding:0 5px;
}
#sub_nav li a{
	color:#8f8e8e;
}
/* ==主体== */
#main{
	position:relative;
	background:#fdfdfd;
	width:972px;
	margin:0 auto;
}
#slogan{
	position:absolute;
	top:0;
	left:0;
	background:url(images/slogan.png) no-repeat;
	width:271px;
	height:138px;
	z-index:2;
}
#slogan2{
	position:absolute;
	top:0;
	left:0;
	background:url(images/slogan2.png) no-repeat;
	width:232px;
	height:138px;
	z-index:2;
}
#slogan_make{
	position:absolute;
	top:25px;
	left:198px;
	background:url(images/slogan_make.png) no-repeat;
	width:70px;
	height:33px;
}
/* ==左栏== */
#siderbar{
	float:left;
	width:201px;
	overflow:hidden;
}
/* 一级 */
#siderbar ul{
	margin:163px 0 0 20px;
}
#siderbar li{
	border:1px solid #dadada;
	width:167px;
	font-weight:bold;
	line-height:18px;
	margin-bottom:5px;
}
#siderbar li a{
	background:url(images/arrow.jpg) no-repeat 10px 6px #fafafa;
	display:block;
	padding:1px 0 0 50px;
	color:#757272;
}
#siderbar li.current a{
	background:url(images/arrow2.jpg) no-repeat 10px 6px #fafafa;
	color:#fe0000;
}
/* 二级 */
#siderbar li.sub_cate{
	border:none;
}
#siderbar li.sub_cate ul{
	margin:0 0 0 20px;
}
#siderbar li.sub_cate li{
	border:none;
	margin-bottom:0;
	width:150px;
}
#siderbar li.sub_cate li a{
	background:url(images/arrow3.jpg) no-repeat 10px 6px #fafafa;
	color:#716f6f;
	font-weight:normal;
	padding:1px 0 0 20px;
}
#siderlogo{
	width:167px;
	border:1px solid #dad7d7;
	margin:20px 0 0 20px;
	text-align:center;
}
#siderlogo img{
	margin:10px 0;
}
/* ==主要内容== */
#content{
	float:left;
	width:771px;
	height:auto;
	min-height:600px;
	_height:600px;
	padding-bottom:70px;
}
#banner{width:771px;height:212px;overflow:hidden;}
#guide,#guide_end{
	background:url(images/guide_bg.jpg) repeat-x;
	position:relative;
	height:23px;
	padding-top:10px;
	font-weight:bold;
	font-size:14px;
	color:#201d1d;
}
#guide_end{
	background:url(images/guide_end_bg.jpg) repeat-x;
	margin-left:31px;
}
#guide div,#guide_end div{
	position:absolute;
	top:10px;
	right:5px;
	font-size:12px;
	color:#716f6f;
	font-weight:normal;
}
/* 产品牌子*/
#pro_logo{
	margin:10px 0;
}
#pro_logo li{
	display:inline;
	margin:0 10px;
}
#product_list li{
	border:1px solid #d0cece;
	width:179px;
	height:121px;
	float:left;
	display:inline;
	overflow:hidden;
	margin:0 10px 8px 0;
}
#product_list li img{
	width:179px;
	height:121px;
}
/* 产品详细页 */
#pro_pic{
	height:370px;
	margin:20px 0 0 30px;
}
#big_pic{
	position:relative;
	float:left;
	width:550px;
	border:1px solid #d5d5d5;
	padding:10px 10px;
}
#zoompic{
	position:absolute;
	top:331px;
	right:100px;
}
#downloadpic{
	position:absolute;
	top:331px;
	right:10px;
}
/* 产品图片 */
#pic_list{
	float:left;
	margin:0 0 0 10px;
	width:102px;
	padding:0 10px;
}
#pic_up{
	cursor:pointer;
	height:8px;
	overflow:hidden;
	background:url(images/pic_up.jpg) no-repeat center 0px;
}
#pic_down{
	cursor:pointer;
	height:8px;
	overflow:hidden;
	background:url(images/pic_down.jpg) no-repeat center 4px;
}
#pic_container li{
	border:1px solid #d5d5d5;
	margin:1px 0;
}
#pic_container li img{
	width:100px;
	height:60px;
	cursor:pointer;
}
#pro_description{
	margin:20px 0 0 30px;
	width:700px;
}
#desc_guide{
	height:24px;
	border-bottom:1px solid #d5d5d5;
}
#desc_guide li{
	float:left;
	width:80px;
	height:20px;
	text-align:center;
	background:url(images/pro_intro_on.jpg) no-repeat;
	margin-right:5px;
	padding-top:4px;
	text-decoration:underline;
	cursor:pointer;
}
#desc_guide li.current{
	width:110px;
	text-decoration:none;
	font-weight:bold;
	background:url(images/pro_intro.jpg) no-repeat;
	cursor:auto;
}
.desc_zone{
	height:auto;
	min-height:300px;
	_height:300px;
}
/* 新闻 */
#news_list{
	margin:10px 5px 0 0;
}
#news_list li{
	height:98px;
	line-height:1.5em;
	padding:15px 15px 0 125px;
	border:1px solid #e0dcdc;
	margin-bottom:5px;
	position:relative;
}
#news_list li img{
	position:absolute;
	top:15px;
	left:30px;
	width:83px;
	height:82px;
}
#news_list li h3{
	color:#fe5555;
}
#news_list li h3 a{
	color:#7f950c;
}
#news_list li p{
	color:#7c7a7a;
}
#news_list li span{
	position:absolute;
	right:30px;
	top:80px;
	font-size:10px;
	font-family:微软雅黑;
}
#news_list li span a{
	color:#fe0000;
}
#news_list li.hover{border:1px solid #b6c854;}
#page_detail{
	margin-top:10px;
	padding:0 10px;
}
#page_detail h1{
	color:#9db90c;
	font-size:18px;
	font-family:微软雅黑;
	text-align:center;
	margin-bottom:20px;
}
#page_detail h1 span{
	color:#756c6c;
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
}
/* 俱乐部 */
#sider_club{
	position:relative;
	border:1px solid #DAD7D7;
	margin:0 0 10px 20px;
	width:167px;
	overflow:hidden;
	height:180px;
	_height:185px;
}
#sider_club ul{
	position:absolute;
	top:0;
	margin:10px 0 0;
}
#sider_club ul li{
	border:none;
	font-weight:normal;
}
#sider_club ul li a{
	background:url(images/arrow4.jpg) no-repeat 10px 7px;
	padding:0 0 0 20px;
}
#sider_club ul li a:hover{
	color:#403f3f;
}
#club_a_list{
	margin:10px 5px 0 10px;
}
#club_a_list li{
	height:24px;
	line-height:24px;
	margin-bottom:5px;
	position:relative;
	color:#515050;
	padding-left:20px;
	overflow:hidden;
}
#club_a_list li a{
	color:#515050;
}
#club_a_list li b{
	position:absolute;
	right:200px;
	top:0px;
	font-weight:normal;
}
#club_a_list li i{
	position:absolute;
	right:10px;
	top:0px;
	font-style:normal;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}
#club_a_list li.hover{border:1px solid #b7cf37;height:22px;line-height:22px;color:#99b01f;}
#club_a_list li.hover a{color:#99b01f;}
/* 俱乐部相册 */
#club_g_big{
	text-align:center;
	margin:20px 0 0;
	border-bottom:1px solid #e4e3e3;
	height:460px;
	overflow:hidden;
}
#club_g_big img{
	border:1px solid #e1e1e1;
	padding:1px;
	height:398px;
	width:599px;
}
#club_g_big span{
	color:#434141;
	display:block;
	margin: 20px 0;
}
#club_g_list{
	margin-top:20px;
	margin-left:52px;
}
#pic_left{
	float:left;
	background:url(images/pic_left.jpg) no-repeat 0 center;
	width:9px;
	height:40px;
	cursor:pointer;
}
#pic_right{
	float:left;
	background:url(images/pic_right.jpg) no-repeat 0 center;
	width:9px;
	height:40px;
	cursor:pointer;
}
#club_g_contain{
	position:relative;
	float:left;
	height:40px;
	width:648px;
	overflow:hidden;
}
#club_g_contain ul{
	position:absolute;
	left:0;
	top:0;
	width:400%;
}
#club_g_contain li{
	float:left;
	padding:0 6px;
}
#club_g_contain li img{
	width:60px;
	height:40px;
	cursor:pointer;
}
#team_photo{
	background:url(images/team_bg.jpg) no-repeat;
	width:580px;
	height:438px;
	padding:28px 0 0 30px;
	margin:0 0 0 50px;
}
#news_list li.t img{
	left:8px;
	width:110px;
	height:80px;
}
#team_photo_list{
	height:110px;
	margin:0 auto;
	padding-left:50px;
}
#team_photo_list li{
	float:left;
	margin:0 5px;
	border:2px solid #ccc;
	padding:2px;
}
#team_photo_list li img{
	cursor:pointer;
	
}












/* 保修登记 */
#insurance_content{
	background:url(images/insurance_bg.jpg) no-repeat right 20px;
	height:290px;
	color:#716f6f;
	padding:40px 0 0 30px;
	line-height:2em;
}
#insurance_form span{
	color:#fe0000;
}
#insurance_form input{
	border:1px solid #ccc;
	width:164px;
}
#insurance_form input.button{
	width:49px;
	height:19px;
}
#insurance_form textarea{
	border:1px solid #ccc;
	width:270px;
	height:110px;
}
/* 经销商 */
#map_content{
	position:relative;
	width:720px;
	padding:46px 0 0 20px;
}
#map_ul{
	position:absolute;
	top:21px;
	left:20px;
}
#map_ul li{
	background:url(images/map_bg2.jpg) no-repeat;
	float:left;
	width:114px;
	height:21px;
	text-align:center;
	margin:0 5px 0 0;
	padding-top:5px;
	cursor:pointer;
}
#map_ul li.current{
	background:url(images/map_bg.jpg) no-repeat;
	width:119px;
	font-weight:bold;
}
#map_ul li a{
	color:#000;
}
#map_flash,#map_location,#map_search{
	border:1px solid #a3b562;
	text-align:center;
}
#map_location,#map_search{
	padding:20px;
	height:auto;
	min-height:200px;
	_height:200px;
}
#map_location h3{
	font-size:14px;
	color:#a3b562;
	border-bottom:1px dotted #acacac;
	margin-bottom:20px;
}
#map_location li{
	float:left;
	padding:5px 20px;
	white-space:nowrap;
}
#map_location li a{
	color:#4b5ab4;
}
#map_search{
	color:#787777;
}
#map_search form{
	margin-top:20px;
}
#map_keyword{
	border:1px solid #b2b2b2;
	width:264px;
	height:20px;
	line-height:20px;
	color:#a1a1a1;
}
#map_search select{
	border:1px solid #b2b2b2;
}
#result_list{
	margin-top:20px;
	border-top:1px dotted #acacac;
	padding-top:20px;
}
#result_list table{
	margin-top:20px;
}
#result_list table th{
	background:#f6f6f6;
	border-top:1px solid #bcbcbc;
	border-bottom:1px solid #bcbcbc;
	font-weight:bold;
	text-align:center;
	line-height:30px;
}
#result_list table td{
	border:1px solid #acacac;
	border-top:none;
	border-left:none;
	line-height:30px;
	/*padding-left:30px;*/
}
#result_list table td.end{
	border-right:none;
}
/* 管理平台 */
#reg_content{
	background:url(images/reg_bg.jpg) no-repeat 10px 5px;
	height:330px;
	color:#5e6a71;
	line-height:2em;
	padding:70px 0 0 75px;
}
#reg_form{
	background:url(images/reg1.jpg) no-repeat;
	margin-top:20px;
	padding-left:60px;
}
#reg_form input{
	border:1px solid #ccc;
	width:223px;
	height:21px;
}
#reg_form input#submit{
	border:none;
	width:51px;
	height:16px;
}
#agent_content{
	padding:10px 0 0 20px;
}
#agent_info{
	padding-left:30px;
}
#agent_info span{
	color:#fe0000;
}
#agent_center{
	position:relative;
	margin:10px 0;
	padding-top:23px;
}
#agent_guide{
	position:absolute;
	top:0px;
	left:20px;
}
#agent_guide ul{
	float:left;
}
#agent_guide li{
	background:url(images/a_c_bg2.jpg) no-repeat;
	text-align:center;
	float:left;
	width:97px;
	height:23px;
	line-height:23px;
	margin:0 3px;
}
#agent_guide li a{
	color:#000;
}
#agent_guide li.current{
	background:url(images/a_c_bg.jpg) no-repeat;
}
#agent_guide li.current a{
	color:#fff;
}
#agent_guide span{
	line-height:23px;
}
#agent_platform{
	background:url(images/a_p_bg.jpg) no-repeat right 0;
	border:1px solid #ccc;
	height:auto;
	min-height:450px;
	_height:450px;
	width:710px;
	padding:40px 0 0 20px;
	line-height:2em;
	color:#696a6a;
}
.platform span{
	color:#fe0000;
}
#apply_form input,#changepw_form input{
	width:240px;
	height:20px;
	border:1px solid #ccc;
}
#apply_form input.submit{
	border:none;
	width:66px;
	height:19px;
}
#apply_form select{
	border:1px solid #ccc;
}
#apply_form textarea{
	border:1px solid #ccc;
	width:440px;
	height:80px;
}
#changepw_form input.submit,#message_form input.submit{
	border:none;
	width:56px;
	height:19px;
}
#message_form input{
	border:1px solid #ccc;
	width:300px;
}
#message_form textarea{
	border:1px solid #ccc;
	width:300px;
	height:150px;
}
#message_list{
	margin:10px 0 0;
	width:650px;
}
#message_list h5{
	color:#fe0000;
	margin:10px 0;
}
#message_list ul li{
	border-bottom:1px solid #ccc;
}
#message_list ul li h3{
	position:relative;
	color:#b7cf37;
}
#message_list ul li h3 span{
	position:absolute;
	right:0;
}
#message_list ul li .reply{
	color:#fe0000;
}



/* 网站地图 */
#sitemap_content{
	height:auto;
	min-height:400px;
	_height:400px;
	padding-left:35px;
	padding-top:20px;
}
#sitemap_content ul li{
	width:110px;
	float:left;
	display:inline;
	margin:0 1px;
}
#sitemap_content ul li h3{
	background:#959ca1;
	color:#fff;
	text-align:center;
	line-height:24px;
}
#sitemap_content ul li h3 a{
	color:#fff;
}
#sitemap_content ul li ul,#sitemap_content ul li ul a{
	color:#6f6f6f;
}
#sitemap_content ul li ul li{
	padding-left:10px;
	line-height:24px;
	background:url(images/arrow6.jpg) no-repeat 0 10px;
}
#link_content{
	height:auto;
	min-height:400px;
	_height:400px;
	padding-left:22px;
	padding-top:20px;
}
#link_content li{
	float:left;
	display:inline;
	margin:10px 8px;
	border:1px solid #ccc;
}













/* 分页 */
#page{
	clear:both;
	text-align:right;
	margin-top:20px;
	margin-bottom:15px;
	padding-right:20px;
}
#page .current{
	font-weight:bold;
	color:#fe0000;
}
#page a{
	padding:0 5px;
	margin:0 2px;
}

#main_content{
	padding:20px 5px 0;
	width:761px;
	overflow:hidden;
}





/* ==底部== */
#siteinfo{
	clear:both;
	width:972px;
	margin:0 auto;
	background:url(images/siteinfo.jpg) repeat-x;
	height:29px;
	position:relative;
}
#infolink{
	position:absolute;
	top:10px;
	left:10px;
	font-size:11px;
}
#infolink a{
	color:#fe0000;
	font-family:微软雅黑;
}
#bike{
	position:absolute;
	top:-63px;
	right:0;
}
#copyright{
	position:absolute;
	top:10px;
	right:10px;
	color:#2d2d2d;
	font-size:11px;
	font-family:Candara, Verdana, Geneva, sans-serif;
}
/* ==通用== */
.hidden{display:none;}
.error_msg{color:#fe0000;font-weight:bold;}


.news_text{ font-size:14px; color:#000000; text-decoration:none; text-align:left; font-family:"宋体"; line-height:36px;}

.news_text a{ color:#000000;}
.news_text a:hover{ color: #FF0000;}







