﻿@charset "utf-8";
/* CSS Document */

body{
margin:0px;
padding:0px;
font-size:63%;
text-align:center;
font-family:Arial, Verdana, Helvetica, sans-serif;
}
.clear{
clear:both;
}
a{
text-decoration:none;
color:#333;
}
form{
margin:0px;
}
ol,ul{
margin:0px;
padding:0px;
list-style:none;
}
h1,h2,h3,h4,h5,h6{
margin:0px;
color:#333;
}
p{
margin:0px;
}
/*首页开始*/
#wrapper{
width:1002px;
margin:0 auto;
background:url(../images/bg.gif) repeat-y 0px 0px;
text-align:left;
font-size:1.2em;
}
#header{
height:128px;
background:url(../images/header_bg.gif) no-repeat left top;
}
#header h1{
float:left;
width:284px;
height:59px;
margin:10px 0 10px 55px;
display:inline;
}
#header h1 img{
border:0px;
}
#topNav{
float:right;
padding:10px 45px 0 0;
}
#topNav li#topNav1{
float:left;
width:75px;
padding-left:17px;
background:url(../images/top_img1.gif) no-repeat 0px 2px;
}
#topNav li#topNav2{
float:left;
width:75px;
padding-left:17px;
background:url(../images/top_img2.gif) no-repeat 0px 2px;
}
#topNav li#topNav3{
float:left;
padding-left:17px;
background:url(../images/top_img3.gif) no-repeat 0px 2px;
}
#topNav li a:hover{
text-decoration:underline;
color:#ff7900;
}
#mainNav{
clear:both;
overflow:hidden;
background:url(../images/mainNav_bg.gif) no-repeat left top;
width:931px;
height:34px;
margin:0 36px;
}
#mainNav li{
float:left;
}
#mainNav li a{
display:block;
height:34px;
line-height:34px;
text-indent:-999em;
}
#mainNav li a#li_service{
width:156px;
}
#mainNav li a#li_service:hover,#mainNav li.on a#li_service{
background:url(../images/mainNav_bg.gif) no-repeat 0px -34px;
}
#mainNav li a#li_about{
width:115px;
}
#mainNav li a#li_about:hover,#mainNav li.on a#li_about{
background:url(../images/mainNav_bg.gif) no-repeat -156px -34px;
}
#mainNav li a#li_member{
width:193px;
}
#mainNav li a#li_member:hover,#mainNav li.on a#li_member{
background:url(../images/mainNav_bg.gif) no-repeat -271px -34px;
}
#mainNav li a#li_message{
width:179px;
}
#mainNav li a#li_message:hover,#mainNav li.on a#li_message{
background:url(../images/mainNav_bg.gif) no-repeat -464px -34px;
}
#mainNav li a#li_brochure{
width:115px;
}
#mainNav li a#li_brochure:hover,#mainNav li.on a#li_brochure{
background:url(../images/mainNav_bg.gif) no-repeat -643px -34px;
}
#home_banner{
width:931px;
height:350px;
background:url(../images/bg2.jpg) repeat-x left bottom;
margin:0 36px;
padding-bottom:20px;
}
#content{
overflow:hidden;
background:url(../images/logo2.gif) no-repeat right bottom;
margin:0 36px;
padding:0 15px;
}
* html #content{
height:1%;
}
#h2_message{
background:url(../images/message_title.jpg) no-repeat;
height:30px;
}
#h2_message a{
float:left;
width:135px;
height:18px;
overflow:hidden;
display:block;
text-indent:-999em;
}
img#home_message{
float:left;
width:195px;
height:120px;
padding:2px;
margin-bottom:25px;
border:1px solid #e6e6e6;
}
ul#message_list{
float:left;
width:600px;
padding-left:30px;
}
ul#message_list li{
line-height:2em;
}
ul#message_list li span{
margin-left:10px;
color:#646464;
}
ul#message_list li a:hover{
text-decoration:underline;
color:#FF7900;
}
a#more1{
float:right;
margin-top:120px;
}
a#more1:hover{
text-decoration:underline;
color:#FF7900;
}

#footer{
clear:both;
height:29px;
background:url(../images/bg3.jpg) repeat-x left bottom;
margin:0 36px;
padding-top:10px;
}
#related_links{
float:left;
margin:0 0 0 10px;
padding:0 0 0 10px;
display:inline-block;
width:195px;
height:19px;
line-height:19px;
background:url(../images/bottom_nav_bg.gif) no-repeat;
color:#666;
position:relative;
}
#related_links ul{
position:absolute;
left:1px;
bottom:17px;
background:#fff;
width:350px;
padding:5px 6px;
border:1px solid #d4d4d4;
display:none;
}
#related_links ul.on{
display:block;
}
#related_links a{
color:#666;
}
#related_links a:hover{
text-decoration:underline;
color:#FF7900;
}
#footer p{
float:right;
display:inline;
margin-top:3px;
padding-right:10px;
color:#666;
}

/*首页结束*/
/*二级开始*/
#banner{
width:931px;
height:179px;
background:url(../images/bg2.jpg) repeat-x left bottom;
margin:0 36px;
padding-bottom:20px;
}
#sideBar{
float:left;
width:225px;
margin-bottom:20px;
}

/*侧边导航开始*/
#sideNav li{
padding:12px 0;
background: url(../images/line1.jpg) no-repeat left bottom;
}
#sideNav li a{
display:block;
padding-left:20px;
background:url(../images/icon_0.gif) no-repeat 0px 4px;
font-size:1.3em;
font-weight:bold;
}
#sideNav li a:hover,#sideNav li.on a{
background:url(../images/icon_1.gif) no-repeat 0px 4px;
color:#ff5a00;
}
#sideNav li ul{
display:none;
padding:5px 0 0 22px;
height:100%;
}
#sideNav li ul.now{
display:block;
}
#sideNav li ul li{
padding:2px 0;
background:none;
}
#sideBar #sideNav li ul li a{
display:block;
height:23px;
padding-left:10px;
background:url(../images/icon_3.gif) no-repeat 0px 5px;
font-size:1em;
font-weight:normal;
color:#333;
}
#sideBar #sideNav li ul li ul{
width:180px;
padding:0 0 10px 10px;
}
#sideBar #sideNav li ul li ul li{
padding-bottom:5px;
}
#sideBar #sideNav li ul li ul li a{
height:auto;
}
#sideBar #sideNav li ul li a:hover,
#sideBar #sideNav li ul li.on a{
background:url(../images/icon_4.gif) no-repeat 0px 5px;
color:#FF5A00;
}


ul#sideNav li.childSh ul,#sideBar ul#sideNav li.now ul{
display:block;
}
ul#sideNav li.childSh ul ul{
display:none;
}
#sideBar ul#sideNav li.childSh ul li.childSh ul{
display:block;
}

/*侧边导航结束*/


#mainCon{
float:right;
width:675px;
overflow:hidden;
}
#crumb{
height:30px;
border-bottom:1px solid #d4d4d4;
}
#crumb p{
float:right;
padding-left:25px;
background:url(../images/icon_2.gif) no-repeat 0px 2px;
text-align:right;
}
#crumb p a:hover{
text-decoration:underline;
}
#crumb p span{
color:#ff5a00;
}
#title_h2,#title_h2_2{
height:55px;
line-height:55px;
font-size:1.2em;
color:#333;
}
#title_h2_2{
text-align:center;
}
img#introduction_img1{
float:left;
width:250px;
height:175px;
padding:3px;
margin-right:15px;
border:1px solid #e6e6e6;
}
.con_p{

}
.con_p p{
clear:both;
font-size:1.1em;
line-height:1.6em;
color:#333;
margin-bottom:15px;
}
img.leaderImg{
padding:2px;
border:1px solid #ccc;
margin-right:10px;
float:left;
}
#service_list{
margin:25px 0;
}
#service_list li{
float:left;
width:145px;
height:180px;
padding-right:23px;
}
#service_list li img{
width:137px;
height:115px;
padding:3px;
border:1px solid #e6e6e6;
}
#service_list li h5{
padding-top:5px;
text-align:center;
font-weight:normal;
font-size:1em;
}
ul#member_list{
overflow:hidden;
height:1%;
padding:0 15px 10px;
}
ul#member_list li{
float:left;
width:430px;
height:72px;
padding-bottom:15px;
}
ul#member_list li img{
float:left;
vertical-align:middle;
border:1px solid #cecece;
padding:1px;
margin-right:10px;
}
ul#member_list li a{
display:block;
margin:18px 0 0;
}
ul#member_list li a:hover{
text-decoration:underline;
color:#FF5A00;
}
#member_detail{
margin:0 15px;
padding-bottom:15px;
}
#member_img{
width:400px;
height:299px;
padding:2px;
margin:0 0 10px 230px;
border:1px solid #cecece;
}
.hot_spot_message_list{
height:1%;
padding:0 15px 10px;
}
.hot_spot_message_list li{
float:left;
width:400px;
padding-bottom:15px;
padding-right:20px;
display:inline;
}
.hot_spot_message_list li a{
display:block;
background:url(../images/icon_3.gif) no-repeat 0px 5px;
padding-left:10px;
font-weight:bold;
}
.hot_spot_message_list li a:hover{
background:url(../images/icon_4.gif) no-repeat 0px 5px;
color:#FF5A00;
text-decoration:underline;
}
.hot_spot_message_list li span{
display:block;
padding:5px 0 5px 10px;
color:#666;
}
.hot_spot_message_list li p{
width:410px;
height:60px;
line-height:1.5em;
padding-left:10px;
white-space:normal; 
word-break:break-all;
}
.p_page{
clear:both;
padding:5px 0 25px;
text-align:center;
}
.p_page a{
padding-right:15px;
}
.p_page a:hover{
color:#FF5A00;
text-decoration:underline;
}
.p_page a.on,.p_page span{
color:#FF5A00;
}
.p_page span{
margin-right:10px;
}
.p_page a#previous{
background:url(../images/icon_5.gif) no-repeat right center;
padding-right:15px;
margin-right:15px;
}
.p_page a#next{
background:url(../images/icon6.gif) no-repeat left center;
padding-left:15px;
}
/*车型展示*/
.car_img{
margin-top:15px;
width:668px;
background:url(../images/loading.gif) no-repeat center center;
padding:2px;
border:1px solid #ccc;
position:relative;
}
.car_img img{
display:block;
/*width:668px;*/
border:none;
padding:0px;
}
* html .car_img img{
height:1%;
}
.car_img h3{
clear:both;
line-height:25px;
height:25px;
font-weight:normal;
margin-top:2px;
border-top:1px solid #ddd;
font-size:1em;
}
.pageA2{
text-align:right;
}
.previous,.next{
margin:-15px 15px 0 0;
color:#FF9839;
font-weight:bold;
cursor:pointer;
font-size:0.9em;
}
.previous:hover,.next:hover{
text-decoration:underline;
}
.next{
right:20px;
bottom:5px;
}
.carList{
width:750px;
margin:10px 0;
overflow:hidden;
}
.carList li{
float:left;
width:90px;
margin:0 27px 15px 0;
padding:0px;
display:inline;
}
.carList li img{
height:47px;
border:none;
padding:2px;
border:1px solid #ccc;
}


#fontprint{
float:right;
padding-right:25px;
margin-top:-53px;
font-size:1em;
cursor:pointer;
color:#666;
}
#fontprint a{

}
#fontprint a:hover{
text-decoration:underline;
}
.contactTable{
width:600px;
margin-left:1px;
border-left:1px solid #d4d4d6;
border-collapse:collapse;
}
.contactTable td,.contactTable th{
border:1px solid #ccc;
padding:2px 5px;
}
.contactTable th{
background:#d4d4d6;
}
.bbs{
padding:20px 0px;
}
.bbs p{
margin-bottom:5px;
font-size:1.2em;
}
.bbs p span{
padding:0 px;
color:#f00;
}
.bbs label{
float:left;
display:block;
width:140px;
padding-right:10px;
text-align:right;
}
.button_p{
margin-left:140px;
}
.input1{
width:160px;
color:#333;
border:1px solid #ccc;
font-size:1em;
}
.textarea{
width:400px;
height:120px;
color:#333;
border:1px solid #ccc;
font-size:1em;
}
.back{
clear:both;
float:right;
margin:0px 20px 20px;
}
.back a{
font-size:1.2em;
color:#F89726;
text-decoration:underline;
}
ul.momentList{
overflow:hidden;
}
ul.momentList li{
float:left;
padding:0px;
margin-left:40px;
width:281px;
height:235px;
display:inline;
}
ul.momentList li h3{
line-height:1.8em;
text-align:center;
font-size:1em;
font-weight:normal;
}
ul.momentList li img{
width:275px;
height:183px;
border:none;
padding:2px;
border:1px solid #ccc;
}
.download{
margin:0 23px 0 0;
height:20px;
z-index:10;
text-align:right;
}
.download a{
padding-left:10px;
font-size:1.2em;
color:#F89726;
text-decoration:underline;
}
.download a:hover{
text-decoration:underline;
}
.conList{
margin:0px 25px;
}
.conList li{
line-height:1.8em;
}
.conList li a{
padding-left:10px;
background:url(../images/icon_3.gif) no-repeat 0px 7px;
font-weight:bold;
}
.conList li a:hover,.conList li a.on{
color:#FF5A00;
background:url(../images/icon_4.gif) no-repeat 0px 7px;
}
.conList li ul{
margin:0 20px 10px;
}
.conList li ul li a{
font-weight:normal;
}

