/* CSS Document */
body{margin:0; padding:0; font-size:12px; font-family:"微软雅黑","宋体";}
div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,p,span,hr,a,strong,em,sup,sub{margin:0; padding:0; list-style:none; font-family:"微软雅黑","宋体";}
img{border:0;}
a{text-decoration:none;  font-family:"微软雅黑","宋体";}
a,button,input{outline:none; zoom:1;}
.cf{zoom:1;}
.cf:after{display:table; content:''; clear:both;}
p{color:#333;}
#header,#main,.footcon,#navtwo{margin:0 auto;}
#main,#navtwo{width:1200px;}
#main{width:100%;}
/*#header*/
#header{height:84px; width:1300px; padding-left:26px; margin:0 auto; position:relative; z-index:201;}
#header h1{padding-top:10px; float:left; width:350px; height:66px;}
#header h1 .logo2{display:block; margin-top:8px; margin-left:63px;}

.nav{width:807px; height:46px; margin:24px 0 0 0; float:left; padding-left:56px;}
.nav li{height:46px; float:left;  _display:inline; line-height:24px;position:relative; z-index:9999; zoom:1;}

.head_nav1,.head_nav2{float:left;}
.head_nav1 li.li2{position:relative;}
.head_nav1 .qxcx{display:none; position:absolute; top:40px; left:-475px;}
.head_nav2 li li{height:31px; line-height:30px;}
.head_nav2 li li a{display:block; width:190px; height:30px; color:#111; font-size:13px; padding-left:7px; border:1px solid #CCCACB; border-bottom:0; background:#FFF;}
.head_nav2 li li li a{width:190px;}
.head_nav2 li li a:hover{color:#fff; background-color:#0162AF;}
.head_nav2 li li.bod_b{height:32px;}
.head_nav2 li li.bod_b a{border-bottom:1px solid #CCCACB;}
.head_nav2 li .nav_list_wrap2 li{width:180px; clear:both;}
.head_nav2 li .nav_list_wrap li{clear:both;}
.head_nav1 .nav_l{margin-right:51px;}
.head_nav2 .nav_l{margin-right:51px;}
.head_nav2 li.li7{margin-right:0;}
.head_nav2 li.li6{margin-right:70px;}
.head_nav2 li.li7 a.lanmu{color:#0BA5F4;}
.nav li a.lanmu{display:block; height:36px; text-align:center; color:#111; font-size:16px; text-decoration:none; _float:left; background:none;}
.nav li a.current{color:#E40023;}
.nav li a.lanmu:hover{color:#0162AF;}
.nav li h2 a:hover{ color:#000;}
.nav li{line-height:36px;}
.head_nav2 li li{ margin-right:0;}
#navtwo{width:1200px; margin:0 auto 2px; height:18px; padding:15px 0; clear:both; color:#454545; }
#navtwo.wid1200{width:1200px;}
/*#navtwo.wid1150{width:1150px;}
#navtwo.wid1142{width:1142px;}
#navtwo.wid1000{width:1000px;}*/

#navtwo span a{color:#434343; font-family:"微软雅黑","宋体";}

.showroom_navtwo{background:#000;}
.showroom_navtwo #navtwo{color:#fff; margin-bottom:0;}
.showroom_navtwo #navtwo span{color:#fff; }
.showroom_navtwo #navtwo span a{color:#fff; font-family:"微软雅黑","宋体";}

.showroom_navtwo.cars{width:1200px; margin: 0 auto 15px;}
/*取消面包屑*/
/*#navtwo{height:15px; padding:17px 0 0 0; color:#FFFFFF;}
#navtwo.noBlock{display:none;}
#navtwo span{ display:none; }*/
/* /取消面包屑*/

/*.header_yiny_index{width:100%; margin:0 auto; height:9px;  position:absolute; top:84px; z-index:200;}*/
/*.header_yiny{width:100%; height:9px; background:url(/images/head_yiny.png) 0 0 repeat; position:absolute; left:0; top:84px; z-index:200;}*/
.header_yiny_index{width:100%; height:0px; margin:0 auto;}
.header_yiny{width:100%; height:9px; background:url(../images/head_yiny.png) 0 0 repeat-x; margin:0 auto;}
/*#banner*/
#banner{width:962px;height:400px; overflow:hidden;margin:20px auto 24px; clear:both; position:relative;}
#banner .btn,.banner_pro .bBtn{position:absolute;top:162px;width:56px;height:78px;display:block;z-index:3;}
#banner .bannerpic{position:absolute; left:0px; top:0px; z-index:2;}
#banner .bannerpic li{width:962px; float:left;}
#banner_num{width:544px; margin:0 auto; padding-left:418px; position:absolute; top:363px; left:0;  z-index:100; font-size:0;} 


.act_index{width:1200px; margin:0 auto;}

.clear{clear:both;}
.clearfix:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0;}
.clearfix{*zoom:1;}
.wrapper,.header,.navbox{width:1190px;margin:0 auto;}
.side{float:right;width:235px;}
.main{float:left;width:1190px;}
.mt{margin-top:10px;}
.mt15{margin-top:15px;}
a{text-decoration:none;}
.download .friend a:hover{color:#c00;text-decoration:underline;}
.border{border:1px solid #e0e0e0;}
.tab{position:relative;width:1190px;margin-bottom:-2px;}
.tab ul img{vertical-align:middle;}
.slide{width:1190px;height:118px;overflow:hidden;position:relative;}
.slide-ul{position:relative;width:8640px;margin:0 0 0 -5px;}
.slide-ul li{display:inline;float:left;width:218px;height:118px;padding:0 11px;overflow:hidden;}
.slide-ul a{display:block;width:218px;height:118px;overflow:hidden;color:#fff;}
.info-btn{width:40px;height:22px;overflow:hidden;margin:0 auto;padding:11px 0;zoom:1;}
.info-btn li{float:left;padding:0 3px;}
.info-btn li span{display:block;width:13px;height:13px;background:url(../images/bg_num.png) 0 0 no-repeat;text-indent:-9999em;overflow:hidden;cursor:pointer;}
.info-btn .info-cur span,.info-btn .info-hover span{background:url(../images/bg_num.png) -13px 0 no-repeat;}

.share_index{width:1110px; height:86px; margin:0 auto; padding-left:90px; padding-top:21px; background:url(../images/pix_bg.jpg) 0 0 repeat;}
.share_index .blog{width:326px; height:66px; float:left; border-right:1px solid #E6E6E6;}
.share_index .blog h1,.share_index .blog .sina,.share_index .blog .tengx{float:left;}
.share_index .blog h1{width:277px; margin-bottom:10px;}
.share_index .blog .sina{width:140px;}
.share_index .blog .tengx{width:135px;}
.share_index .share{width:320px; height:36px; padding:14px 0px 16px 36px; float:left; border-left:1px solid #FFF; border-right:1px solid #E6E6E6;}
.share_index .share h3{line-height:40px; padding-bottom:6px; color:#666; float:left; font-weight:400;}
.share_index .share #bdshare{float:left;}

.share_index .search_bar{height:36px; float:left;  padding:16px 0 14px 46px; border-left:1px solid #FFF;}
.share_index .search_bar input{float: left;  height: 36px;  overflow: hidden;  width: 208px; background: url("../images/search.jpg") no-repeat scroll 0 0 transparent; border-style:none; padding-left:23px; color:#7c7c7c; letter-spacing:-1px; line-height: 25px\9;}
.share_index .search_bar  button {background: url("../images/search.jpg") no-repeat scroll -231px 0 transparent;  border: 0 none;  float: left;  height: 36px;  overflow: hidden;  width: 60px; cursor: pointer;}

/************全线车系-index**************/

.carsnavlist{width:1200px; height:421px; margin:0 auto 0px; background-color:#EAEAEA;}
.carsnavlist .list_car{width:149px;}
.carsnavlist .news_tab{position:relative;}
.carsnavlist .news_tab .img_new{ position:absolute; top:0; left:0;}
.carsnavlist a img{display:inline;}
.carsnavlist a{display:block; font-size:12px; color:#444; line-height:16px; text-align:center; font-weight:900;}
.carsnavlist h2{font-size:12px; color:#333; font-family:Arial; font-weight:900; margin:0; padding-left:7px;}
.carcolumn1 h2{height:21px; line-height:21px;}
.carcolumn2 h2{height:24px; line-height:24px;}
.carcolumn3 h2{height:23px; line-height:23px;}
.carcolumn1 div,.carcolumn2 div,.carcolumn3 div{float:left;}
.carcolumn1,.carcolumn2,.carcolumn3{width:1200px; height:145px;}


.carcolumn1 .carhybrid{width:450px; height:100%; background:url(../images/cars/carhybrid_bg.jpg) 0 0 repeat-x #d5eafb; border-right:1px solid #D0D0D0;}
.carcolumn1 .carriage1{width:749px; height:100%; background:url(../images/cars/row1_bg.jpg) 0 0 repeat-x #f9f9f9;}

.carcolumn2{background:url(../images/cars/row2_bg.jpg) 0 0 repeat-x #fefefe;}
.carcolumn2 .carriage2{height:100%; width:598px; border-right:1px solid #D2D2D2;}
.carcolumn2 .carssuv1{height:100%; width:600px; /*border-right:1px solid #d0d0d0;*/}

.carcolumn3{background:url(../images/cars/row3_bg.jpg) 0 0 repeat-x;}
.carcolumn3 .carssuv2{width:298px; height:100%; float:left; border-right:1px solid #D0D0D0;}
.carcolumn3 .carsmpvla{width:299px; height:100%; border-right:1px solid #D0D0D0;}
.carcolumn3 .carsbusinessa{float:left;}



/************排骨开始*****************************************/
.technoban_menu{width:1000px;height:195px;margin:0 auto;background:url(/images/header/science_bg.jpg) no-repeat top left; padding:226px 0 0 200px;}
.technoban_menu h2{width:182px; height:177px; margin-right:27px; float:left;}

.actban_menu{width:917px;height:192px;margin:0 auto;background:url(/images/header/act_bg.jpg) no-repeat top left; padding:229px 0 0 283px;}
.actban_menu h2{width:182px; height:177px; margin-right:27px; float:left;}

.responsban_menu{width:938px; height:193px; margin:0 auto; background:url(/images/header/contri_bg.jpg) no-repeat top left; padding:228px 0 0 262px;}
.responsban_menu h2{width:182px; height:177px; margin-right:60px; float:left;}

.aboutban_menu{width:1000px;height:195px; margin:0 auto; background:url(/images/header/about_bg.jpg) no-repeat top left; padding:226px 0 0 200px;}
.aboutban_menu h2{width:182px; height:177px; margin-right:39px; float:left;}

.mediaban_menu{width:798px;height:194px; margin:0 auto; background:url(/images/header/media_bg.jpg) no-repeat top left; padding:227px 0 0 402px;}
.mediaban_menu h2{width:182px; height:177px; margin-right:50px; float:left;}

#carmenu,#xjjsmenu,#pphdmenu,#shzrmenu,#qyxxmenu,#mediamenu{
	width:1200px;
	height:445px;
	overflow:hidden;
	display:none;
	position:absolute;
	top:33px; _top:39px;
	background-repeat: repeat-x;
	background-position:0px bottom;
	z-index:50000;
	
}

/*20140317修改代码开始*/

#carmenu,#xjjsmenu,#shzrmenu,#pphdmenu,#qyxxmenu,#mediamenu{top:37px; _top:43px;}
/*修改代码结束*/


#carmenu{
	left:-325px;
	height:445px;
	_left:-453px;
	
}
#xjjsmenu{
	left:-515px;
	_left:-541px;
}
#pphdmenu{
	left:-420px;
	_left:-550px;
}
#shzrmenu{
	left:-610px;
	_left:-690px;
}
#qyxxmenu{
	left:-735px;
	_left:-761px;
}
#mediamenu{left:-846px;_left:-872px;}

.menu_jiantou_carmenu{
	margin-top:0px;
	margin-left:498px;
	}
.menu_jiantou_xjjsmenu{
	margin-top:0px;
	margin-left:538px;
	}
.menu_jiantou_pphdmenu{
	margin-top:0px;
	margin-left:442px;
}
.menu_jiantou_shzrmenu{
	margin-top:0px;
	margin-left:648px;
	}
.menu_jiantou_qyxxmenu{
	margin-top:0px;
	margin-left:759px;
	}
.menu_jiantou_mediamenu{
	margin-top:0px;
	margin-left:855px;
}

.menu_biankuang{
	
	width:1200px;
	border-top:#1170B4 3px solid;
	height:100%; 
	overflow:hidden; 
	margin:0 auto; 
	padding:0 0;
}

.menu_biankuang h2 a ,.menu_biankuang h2 a:hover ,.menu_biankuang div a ,.menu_biankuang div a:hover{
		background:none;
		padding:0;
}


.backToTop2 {
font-family:宋体;
display: none;
width: 18px;
line-height: 1.2;
padding: 5px 0;
background-color: #000;
color: #fff;
font-size: 12px;
text-align: center;
position: fixed;
_position: absolute;
right: 10px;
bottom: 100px;
_bottom: "auto";
cursor: pointer;
/*opacity: .6;*/
filter: Alpha(opacity=60);
    z-index: 100;
}

.search_page{ width:815px; margin: 20px auto 20px; background-color:#f8f8fa; border-top: 6px solid #8dcae1; border-left: 1px solid #c9c9c9; border-right: 1px solid #c9c9c9; border-bottom: 1px solid #c9c9c9;}
.search_page_top{margin: 18px auto 24px; background-color:#b8dceb; width:735px; height:65px;}
.search_page_top_txt{padding: 18px 0px 0px 145px; background-color:#b8dceb; }
.search_page_top_txt span{ display:block;float:left; margin-top:7px;}
.search_page_top_txt input{ -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #C2C2C2 #C2C2C2 #C2C2C2 #C2C2C2;
    border-image: none;
	display:block;
    border-style: solid solid solid solid;
    border-width: 1px 1px 1px 1px;
    height: 22px;
	float:left;
    overflow: hidden;
	margin-left:15px;
    width: 308px;}
.search_page_top_txt button {background: url("/images/zhanneisousuo.jpg") no-repeat scroll 0 0 #7f9db9;
    border: 0 none;
	margin-left:15px;
    height: 24px;
	display:block;
	float:left;
    overflow: hidden;
    width: 80px;}
.search_page_top_all{ margin: 18px auto 24px; width: 735px;}
.search_page_content{ margin: 18px auto 25px; width: 735px; line-height:25px;}
.search_page_content .title{ color:#e60122;}
.search_page_content .txt2{ color:#333333;}
.search_page_content .link{ color:#999999;}
.search_page_footer, .search_page_footer a { color:#6e88c0; width:735px;  margin: 20px auto; text-align:center;}
.search_page_footer a:hover { color:#F00; }
.search_page_footer .search_page_footer_on,.search_page_footer .search_page_footer_on a { color:#F00;}

/************排骨结束*****************************************/
.backToprepage{
font-family:宋体;
display: none;
width: 18px;
line-height: 1.2;
padding: 5px 0;
background-color: #000;
color: #fff;
font-size: 12px;
text-align: center;
position: fixed;
_position: absolute;
right: 10px;
bottom: 170px;
_bottom: "auto";
cursor: pointer;
opacity: .6;
filter: Alpha(opacity=60);
z-index:100;
}


/*==================================20140725的修改页面样式===============================*/
#all .header725{height:80px; width:1144px; margin:0 auto;}
#all .header725 .nav725 li a.start,#all .nav725 li a.menumain{width:62px; height:46px; margin-top:0; margin-left:-1px;}
#all .header725 .nav725{width:728px; height:46px; margin:26px 0 0 91px; float:left; padding-left:3px;}
#all .header725 .nav725 li{width:100px; height:46px; float:left; _display:inline; line-height:24px;position:relative; z-index:9999; zoom:1;}
#all .header725 .marker1 .search_bar{ height:27px; float:left;  margin:28px 0 0 936px;}
.act_index725{width:1200px; margin:0 auto; zoom:1; padding:0 0 22px 0;}
.act_index725:after{display:table; clear:both; content:'';}
.act_index725 .left,.act_index725 .right{width:593px; height:171px; float:left;}
.act_index725 .left{margin-right:14px;}





.backToTop2 {
display: none;
width:57px; height:57px; background:url(../images/top.gif) 0 0 no-repeat;
text-align: center;
position: fixed;
_position: absolute;
right: 13px;
/*bottom: 100px;*/
bottom: 12px;
_bottom: "auto";
cursor: pointer;
z-index: 100;
padding:0;
}

.fp{width:57px; height:115px; 
position:fixed;
_position: absolute;
right: 13px;
/*bottom: 158px;*/
bottom: 70px;
_bottom: "auto";}
.fp a{display:block; width:57px; height:57px; overflow:hidden;}
.fp a:first-child{margin-bottom:1px;}




