@charset "utf-8";
/* CSS Document */
/*-------------global---------------*/
.bold{ font-weight:bold;}
.f-left{ float:left}
.f-right{ float:right;}
.italic{ font-style:italic;}
.clear{ clear:both;}
.line{ background: url(../images/dot.jpg)repeat-x; height:2px; margin:5px 0; padding:0;}
.line2{ background:url(../images/line2.jpg) repeat-x; height:2px; margin:10px 0 0 0; padding:0;}

.thumb1{ border:1px solid #F0F0F0; padding:7px; margin:0 10px 0 0; float:left; background:#FFFFFF}
.thumb2{ border:1px solid #F0F0F0; padding:7px; margin:0 0px 0 10px; float: right; background:#FFFFFF}
.sp20{ height:20px}
img{ border:none}
/*-------------body---------------*/
body{ margin:0; padding:0; background: url(../images/top_bg.jpg) no-repeat  top center #e6e6e6;font-family: 'Roboto Condensed', sans-serif; color:#000000;}
/*-------------container-----------------*/
.container{ margin:0 auto; padding:0; width:1000px; height:auto; overflow:hidden}
/*-------------logo-----------------*/
#logo{ margin:0; padding:0; width:300px; height:65px;}
/*-------------nav-----------------*/
#nav{ margin:0px 0 0 0; padding:0; width:1000px; height:51px; background:url(../images/nav_bg.jpg) no-repeat}
#nav ul{ margin:0px 0 0 0; padding:0; width: auto; height:51px;}
#nav li{ margin:0px 0 0 0; padding:0;height:51px; display:block; list-style:none; float:left; background:url(../images/nav_div.jpg) no-repeat right;}
#nav li a{ margin:0px 0 0 0; padding:13px 39px; float:left; text-decoration:none; color:#FFFFFF; font-size:16px; font-weight: normal;}
#nav li a:hover{ margin:0px 0 0 0; padding:13px 39px; float:left; text-decoration:none; color: #036; font-size:16px;font-weight: normal;}
#nav li:last-child{background: none; }
#nav li .active{ margin:0px 0 0 0; padding:13px 39px; float:left; text-decoration:none; color: #036; font-size:16px;font-weight: normal;}

/*-------------search-----------------*/
#search{ margin:8px 0 0 0; padding:0; width:235px; height:51px;}
#search form{ margin:0; padding:0;}
#search .input{ margin:0; padding:0 5px; width:190px; height:31px; background:url(../images/search1.jpg) no-repeat;border:none;}
#search .btn{ margin:0; padding:0; width:29px; height:31px; background:url(../images/search2.jpg) no-repeat; border:none; cursor:pointer}
/*-------------header-----------------*/
#header{ margin:5px 0 0 0; padding:25px 15px; width:970px; height: 410px; background:#FFFFFF;-moz-border-radius:15px 15px 0 0; /* Firefox */	-webkit-border-radius:15px 15px 0 0; /* Safari, Chrome */border-radius:15px 15px 0 0; /* CSS3 */}
/*-------------call-------------*/
#call{ width:203px; height:50px;  margin:0; padding:0px;  color:#00aeef; font-weight: normal;text-align:right}
#call h1{ margin:0; padding:0px 0 5px 0; font-size:18px;}
#call h2{ margin:0; padding:0px; font-size:13px; }
/*--------------------------slider----------------------------*/
#slider{ width:970px; height: auto; margin:15px auto; padding:0; overflow:hidden;}
/*-------------wraper-----------------*/
#wraper{ margin:0; padding:25px 15px; width:970px; height: auto; background:#FFFFFF; overflow:hidden;}
#wraper h1{ margin:0; padding:0px 0 5px 0; font-size:24px; color:#069; font-weight:normal}
#wraper h2{ margin:0; padding:0px; font-size:16px; color: #069 ; font-weight:normal }
#wraper p{ margin:0; padding:10px 0; font-size:12px; color:#333333; font-weight:normal; text-align:justify; }

#left_col{ margin:0; padding:0; width:266px; height:auto; overflow:hidden;}
#left_col .box{ margin:10px 0; padding:0;}
#left_col ul{ margin:0; padding:0; }
#left_col li{ margin:4px 0; padding:0 }
#left_col li a{ margin:4px 0; padding:0 0 0 15px; background:url(../images/list.jpg) no-repeat left ; text-decoration:none; color:#666; font-size:12px;}
#left_col li a:hover{ margin:4px 0; padding:0 0 0 15px; background:url(../images/list.jpg) no-repeat left ; text-decoration:none; color: #069; font-size:12px;}

#right_col{ margin:0; padding:0; width:678px; height:auto; overflow:hidden;}
#right_col ul{ margin:0; padding:0; }
#right_col li{ margin:4px 0; padding:0 0 0 15px; list-style:none; background: url(../images/list1.jpg) no-repeat left ;}
#right_col li a{ margin:4px 0; padding:0;  text-decoration:none; color:#333333; font-size:12px;}
#right_col li a:hover{ margin:4px 0; padding:0; text-decoration:none; color: #069; font-size:12px;}
/*-----------------------vehicle_box-------------------------------*/

.vehicle_box{ margin:10px 0; padding:10px; width: auto; height: auto; overflow:hidden; background: #FFF;-moz-border-radius:5px; /* Firefox */	-webkit-border-radius:5px; /* Safari, Chrome */border-radius:5px; /* CSS3 */ border:1px solid #d4d2d2  }
.vehicle_box img{ margin:0; padding:5px; border:1px  #CCCCCC solid}
/*-----------------------box_container-------------------------------*/
#box_container{ margin:25px 0 ; padding:0 }
#box_container .box{ margin: 0 21px 0 0; padding:10px; width:190px; height:250px; background:#e6e6e6;-moz-border-radius:5px; /* Firefox */	-webkit-border-radius:5px; /* Safari, Chrome */border-radius:5px; /* CSS3 */ border:1px solid #d4d2d2  }
#box_container .box1{ margin:0; padding:10px; width:190px; height:250px; background:#e6e6e6;-moz-border-radius:5px; /* Firefox */	-webkit-border-radius:5px; /* Safari, Chrome */border-radius:5px; /* CSS3 */ border:1px solid #d4d2d2  }
/*---------------------------------------social_icons-------------------------------------------------*/
#social_icons{ margin:15px 0 0 0; padding:0; width:227px; height:28px;}
#social_icons h1{ margin:0; padding:0;font-size:16px; color: #FFF ; font-weight:normal}

#social_icons .fb{ margin:0 5px ; padding:0; width:28px; height:28px; background: url(../images/social_icons.png)0px 0px; float:left;}
#social_icons .tw{ margin:0 5px ; padding:0; width:28px; height:28px; background:url(../images/social_icons.png) -36px 0; float:left;}
#social_icons .yt{ margin:0 5px; padding:0; width:28px; height:28px; background:url(../images/social_icons.png) -70px 0px; float:left;}
#social_icons .yo{ margin:0 5px ; padding:0; width:28px; height:28px; background:url(../images/social_icons.png) -106px 0px; float:left;}
/*-------------more---------------*/

.more{  margin:0; padding:0; }
.more a{ text-decoration:none; color:#C30; font-size:13px; }
.more a:hover{ text-decoration:none; color: #039; font-size:13px;}
/*-------------footer-----------------*/
#footer{ margin:0; padding:0; width:100%; height:58px; background: url(../images/footer_bg.jpg) repeat; overflow:hidden;}
#footer .container{ margin:0 auto; padding:0; width:970px; height:58px; overflow:hidden;}
.copyright{ width:340px; height:30px; margin:15px 0 0  10px; padding:0; color: #CCC; font-size:12px;}
