/* 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;
	color: #FFF;
	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: 1200px;
	/*padding-left:26px;*/
	margin: 0 auto;
	position: relative;
	z-index: 201;
}


#header .fanyi {
	width: 200px;
	float: right;
	line-height: 80px;

}


#header .fanyi a {
	line-height: 80px;
}

#header h1 {
	padding-top: 10px;
	float: left;
	width: 280px;
	height: 66px;
}

#header h1 img {
	width: 100%;
}

#header h1 .logo2 {
	width: 165px;
	display: block;
	margin-top: 8px;
	margin-left: 63px;
}

.nav {
	width: 1200px;
	height: 46px;
	margin: 24px 0 0 0;
	/* float: left; */
	padding-left: 36px;
	margin: 24px auto;
}

.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_nav2 .qxcx1 {
	/* display: none; */
	position: absolute;
	top: 60px;
	
	width: 1200px;
	background: rgba(255, 255, 255, 1);
	display: none;
}



.qxcx1 .bd {
	width: 23%;
	float: left;
	margin: 0 1%;
}


.qxcx1 .bd .bt {
	font-size: 16px;

}

.qxcx1 .bd .list1 {

width: 100%;
}


.qxcx1 .bd .list1 li {
	width: 138px;
	float: left;
	height: 138px;
}

.qxcx1 .bd .list1 li a {
	display: block;
    width: 132px;
    height: 96px;
    color: #111;
    font-size: 13px;
    padding-left: 7px;
   border: none;
    border-bottom: 0;
    background: #FFF;
}


.qxcx1 .bd .list1 li a img  {
	width: 130px;
}


.qxcx1 .bd .list1 li h2 {
	text-align: center;
	font-size: 12px;
	font-weight: normal;
}









.head_nav2 li li {
	height: 31px;
	line-height: 30px;
}

.head_nav2 li li a {
	display: block;
	width: 183px;
	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: 183px;
}

.head_nav2 li li a:hover {
	color: #E40023;
}

.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: 170px;
	clear: both;
}

.head_nav2 li .nav_list_wrap li {
	clear: both;
}

.head_nav1 .nav_l {
	margin-right: 20px;
}

.head_nav2 .nav_l {
	margin-right: 18px;
}

.head_nav2 li.li7 {
	margin-right: 40px;
}

.head_nav2 li.li7 a.lanmu {
	color: #0BA5F4;
}

.head_nav2 li.li6 {
	margin-right: 50px;
}

/* .head_nav2 li.li8{width:64px;}
.head_nav2 li.li8 a.lanmu{color:#0BA5F4;} */

.head_nav2 li.li9,
.head_nav2 li.li10 {
	width: 29px;
}

.head_nav2 li.li8 {
	text-align: center;
	margin-right: 10px;
}

.head_nav2 li.li9,
.head_nav2 li.li10 {
	text-align: center;
	margin-right: 21px;
}

.head_nav2 li.li8 img,
.head_nav2 li.li9 img,
.head_nav2 li.li10 img {
	display: inline;
}

.head_nav2 li.li8 a,
.head_nav2 li.li9 a,
.head_nav2 li.li10 a {
	display: block;
	color: #333;
	/*line-height:2;*/
}

.head_nav2 li.li10 {
	margin-right: 0;
	position: relative;
}

.head_nav2 li.li10 .wx_wrap {
	display: none;
	position: absolute;
	top: 23px;
	left: -186px;
}

.nav li a.lanmu {
	display: block;
	height: 36px;
	text-align: center;
	color: #111;
	font-size: 16px;
	text-decoration: none;
	_float: left;
	background: none;
	padding: 0 13px;
}

.nav li a.current {
	color: #E40023;
}

.nav li a.lanmu:hover {
	color: #E40023;
}

.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(/template/default/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(/template/default/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;
}

/*#news_index*/
.news_index {
	width: 1175px;
	height: 256px;
	margin: 0 auto 27px;
	background: #f8f8f8;
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 10px;
}

.news_index h2 {
	width: 1095px;
	font-size: 20px;
	font-weight: 400;
	color: #333;
	float: left;
}

.news_index .more_news {
	width: 113px;
	color: #E70223;
	font-size: 14px;
	float: left;
}

.news_index .more_news a {
	color: #E70223;
	text-decoration: none;
}

.news_index .more_news a:hover {
	color: #E70223;
}

.news_index .more_news span {
	color: #fff;
	text-decoration: none;
	background-color: #F00;
	padding: 7px 20px;
}

.news_index .cont {
	display: block;
	overflow: hidden;
	zoom: 1;
	padding: 50px 0 15px;
	clear: both;
}

.news_index .cont h3 {
	height: 29px;
	font-size: 16px;
	color: #666;
	font-weight: 400;
}

.news_index .cont .news_ind_l {
	width: 1176px;
}

.news_index .cont .news_list li {
	font-size: 16px;
	display: block;
	overflow: hidden;
	zoom: 1;
	margin-bottom: 18px;
}

.news_index .cont .news_list li span.date {
	display: block;
	width: 95px;
	float: left;
	font-size: 16px;
}

.news_index .cont .news_list li a {
	display: block;
	float: left;
	color: #333;
	text-decoration: none;
}

.news_index .cont .news_list li a:hover span.conts,
.news_index .cont .news_list li a:hover {
	color: #F00;
}

.news_index .cont .news_ind_r {
	width: 582px;
	height: 219px;
	border-left: 1px solid #FFF;
	float: left;
}

.news_index .cont .news_ind_r h3 {
	margin-left: 39px;
}

.news_index .cont .news_ind_r ul.news_list {
	margin-left: 39px;
}

/*新闻部分样式重置*/
.news_index {
	height: auto;
	padding-bottom: 10px;
}

.news_index .news_wrap {
	width: 1164px;
	float: left;
}

.news_index .news_wrap h2 {
	width: 120px;
	margin-right: 200px;
	color: #333;
	font-weight: bold;
}

.news_index .news_wrap .more_news {
	float: right;
	padding-top: 10px;
}

.news_index .news_wrap .news_ind_l {
	width: 1165px;
}

.news_index .news_wrap .cont .news_list li span.tit {
	display: block;
	width: 1070px;
	float: left;
	font-size: 16px;
}

.news_index .news_wrap .cont .news_list li div.lines {
	background-color: #ccc;
	float: left;
	height: 1px;
	width: 1160px;
	margin: 8px 0;
}

.news_index .news_wrap .cont .news_list li span.conts {
	color: #666;
}



/*新闻部分样式重置结束*/

.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(/template/default/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(/template/default/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(/template/default/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("/template/default/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("/template/default/images/search.jpg") no-repeat scroll -231px 0 transparent;
	border: 0 none;
	float: left;
	height: 36px;
	overflow: hidden;
	width: 60px;
	cursor: pointer;
}

/*#footer*/
.footer {
	width: 100%;
	height: 440px;
	background: #666;
	clear: both;
}

.footcon {
	width: 1200px;
	background: #666;
	padding-top: 52px;
	height: 388px;
	zoom: 1;
}

.footcon:after {
	display: table;
	content: "";
	clear: both;
}

.carlist {
	width: 608px;
	float: left;
	padding-bottom: 30px;
}

.footer .carlist a {
	font-size: 13px;
	text-decoration: none;
	color: #FFF;
	font-family: "微软雅黑", "宋体";
}

.footer .carlist a:hover {
	color: #ccc;
}

.footer .tec_info {
	width: 100%;
	clear: both;
	padding-bottom: 20px;
}

.footer .tec_info p a {
	color: #fff;
	font-family: "微软雅黑", "宋体";
	font-size: 13px;
}

.footer .tec_info p a:hover {
	color: #ccc;
}

.footer a span {
	font-family: "Microsoft YaHei", "微软雅黑", Helvetica, Tahoma, Arial, SimSun, "宋体", Heiti, "黑体", sans-serif;
	/*font-family:toyotadisplay_rg;*/
}

.footer span {
	font-family: "Microsoft YaHei", "微软雅黑", Helvetica, Tahoma, Arial, SimSun, "宋体", Heiti, "黑体", sans-serif;
}

.footer span.pgfont {
	font: 15px/14px "Tahoma";
}

.footcon h3 {
	height: 30px;
	font-size: 13px;
	color: #FFF;
	font-weight: 900;
	font-family: "微软雅黑", "宋体";
}

.carlist .saloon,
.carlist .fuv,
.carlist .mpv {
	float: left;
}

.carlist .saloon {
	width: 222px;
}

.carlist h3 {
	height: 24px;
}

.carlist .fontb {
	height: 35px;
	line-height: 48px;
}

.carlist .fontb a {
	font-weight: 900;
}

.carlist .fuv {
	width: 210px;
}

.carlist .mpv {
	width: 176px;
}

.carlist ul li {}

.service {
	width: 380px;
	height: 225px;
	float: left;
}

.footcon .share {
	width: 210px;
	height: 234px;
	background: #808080;
	float: left;
}

.footcon .share p {
	height: 18px;
	color: #FFF;
	font-size: 12px;
	margin-left: 7px;
	line-height: 18px;
}

.footcon .share ul {
	height: 99px;
	margin-left: 7px;
}

.footcon .share li {
	width: 31px;
	height: 31px;
	margin: 0 8px 7px 0;
	float: left;
}

.footcon .share .blue {
	background: #0066CB;
	font-family: "微软雅黑", "宋体";
}

.footcon .share .search_bar {
	height: 152px;
	margin: 10px 0 0 7px;
}

.footcon .share .search_bar a {
	display: block;
	width: 196px;
	height: 43px;
	overflow: hidden;
	margin-bottom: 8px;
}

.footcon .share .search_bar input {
	float: left;
	height: 27px;
	overflow: hidden;
	width: 121px;
	background: url("/template/default/images/search.jpg") no-repeat scroll 0 0 transparent;
	border-style: none;
	padding-left: 23px;
	color: #7c7c7c;
	letter-spacing: -1px;
	line-height: 25px\9;
}

.footcon .share .search_bar button {
	background: url("/template/default/images/search.jpg") no-repeat scroll -145px 0 transparent;
	border: 0 none;
	float: left;
	height: 27px;
	overflow: hidden;
	width: 33px;
	cursor: pointer;
}

.service p {
	color: #FFF;
	height: 18px;
	word-spacing: 3px;
	font-size: 13px;
}

.footsite {
	height: 29px;
	padding-top: 6px;
	clear: both;
	border-top: 1px solid #FFF;
}

.footsite ul {
	width: 420px;
	float: left;
}

.footsite ul li {
	margin-right: 14px;
	float: left;
}

.footsite ul li a {
	font-size: 13px;
	text-decoration: none;
	color: #FFF;
	font-family: "微软雅黑", "宋体";
}

.footsite ul li a:hover {
	color: #ccc;
}

.footsite p {
	color: #FFF;
	font-size: 12px;
	float: right;
}

/************全线车系-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;
	width: 100%;
}

.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;
	width: 25%;
	float: left;
}

.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 .extrapolated {
	width: 300px;
	height: 100%;
	background: url(/template/default/images/carhybrid_bg.jpg) 0 0 repeat-x #d5eafb;
	border-right: 1px solid #D0D0D0;
}

.carcolumn1 .corollaphev_header {
	margin-top: 1px;
}

.carcolumn1 .carhybrid {
	width: 597px;
	height: 100%;
	background: url(/template/default/images/carhybrid_bg.jpg) 0 0 repeat-x #d5eafb;
	border-right: 1px solid #D0D0D0;
}

/* .carcolumn1 .carriage1 {
	width: 301px;
	height: 100%;
	background: url(/template/default/images/row1_bg.jpg) 0 0 repeat-x #f9f9f9;
} */

.carriage1 {
	width: 50%;
	float: left;

}
.carriage1 div {
	width: 300px;
	float: left;
	text-align: center;
}

.carriage1 div img {
	width: 100%;
}



.carcolumn2 {
	background: url(/template/default/images/row2_bg.jpg) 0 0 repeat-x #fefefe;
}

.carcolumn2 .carriage2 {
	height: 100%;
	width: 1200px;
	/*width:1048px;border-right:1px solid #D2D2D2;*/
}

.carcolumn2 .carssuv1 {
	height: 100%;
	width: 150px;
	/*border-right:1px solid #d0d0d0;*/
}

.carcolumn3 {
	background: url(/template/default/images/row3_bg.jpg) 0 0 repeat-x;
}

.carcolumn3 .carssuv2 {
	/*width:150px;*/
	width: 298px;
	height: 100%;
	float: left;
	border-right: 1px solid #D0D0D0;
}

.carcolumn3 .carsmpvla {
	/*width:599px;*/
	width: 745px;
	height: 100%;
	border-right: 1px solid #D0D0D0;
}

.carcolumn3 .carsbusinessa {
	float: left;
}


/*每个车型的宽度*/
/*.carsnavlist .camryhev,.carsnavlist .prius,.carsnavlist .crown,.carsnavlist .reiz,.carsnavlist .car86,.carsnavlist .camry,.carsnavlist .newcorolla,.carsnavlist .corollaex{padding-top:22px;}
.carsnavlist .levin,.carsnavlist .vios, .viosfs,.carsnavlist .yarisl,.carsnavlist .ez,.carsnavlist .lc200,.carsnavlist .prado,.carsnavlist .fj,.carsnavlist .venza{padding-top:11px;}
.carsnavlist .highlander,.carsnavlist .rav4,.carsnavlist .alphaed,.carsnavlist .previa,.carsnavlist .hiace,.carsnavlist .coaster{padding-top:13px;}

.carsnavlist .yarisl_zx{width:146px; padding-top:20px;}
.carsnavlist .yarisl_zx a{margin-left:15px;}
.carsnavlist .levinhev{margin-right:2px;padding-top:19px; padding-left: 15px;}
.carsnavlist .levinhev a{margin-left:10px; margin-right:8px;}
.carsnavlist .corollahev{margin-right:25px;padding-top:25px;}
.carsnavlist .corollahev a{margin-left:14px;}
.carsnavlist .camryhev{width:158px;}
.carsnavlist .camryhev a{margin-left:13px;}
.carsnavlist .prius{width:118px;}
.carsnavlist .crown{width:170px;}
.carsnavlist .crown a{margin-left:20px;}
.carsnavlist .reiz{width:130px;}
.carsnavlist .car86{width:125px; padding: 22px 12px 0 16px;}
.carsnavlist .camry{width:133px;}
.carsnavlist .camry a{margin-left:9px;}
.carsnavlist .camryxse{width:133px; padding-top:12px;}
.carsnavlist .camryxse a{margin-left:12px;}
.carsnavlist .newcorolla{width:148px;}
.carsnavlist .newcorolla a{margin-left:20px;}
.carsnavlist .menu_biankuang .newcorolla a{padding-left:15px;}
.carsnavlist .corollaex{width:151px;}
.carsnavlist .corollaex a{margin-left:13px;}
.carsnavlist .levin{width:150px;}
.carsnavlist .levin a{margin-left:23px;}
.carsnavlist .vios{width:148px;}
.carsnavlist .vios a{margin-left:8px;}
.carsnavlist .viosfs{width:147px;}
.carsnavlist .viosfs a{margin-left:17px;}
.carsnavlist .yarisl{width:157px;}
.carsnavlist .yarisl a{margin-left:28px;}
.carsnavlist .ez{width:128px;}
.carsnavlist .lc200{width:160px;}
.carsnavlist .lc200 a{margin-left:6px;}
.carsnavlist .prado{width:170px;}
.carsnavlist .prado a{margin-left:18px;}
.carsnavlist .fj{width:144px;}
.carsnavlist .fj a{padding-left:10px;}
.carsnavlist .venza{width:134px;}
.carsnavlist .highlander{width:133px;}
.carsnavlist .highlander a{margin-left:9px;}
.carsnavlist .rav4{width:136px;}
.carsnavlist .rav4 a{margin-left:15px;}
.carsnavlist .alphaed{width:158px;}
.carsnavlist .alphaed a{margin-left:23px;}
.carsnavlist .previa{width:136px;}
.carsnavlist .previa a{margin-left:16px;}
.carsnavlist .hiace{width:163px;}
.carsnavlist .hiace a{margin-left:15px;}
.carsnavlist .coaster{width:100px;}*/





/*每个车型的宽度*/
/*.carsnavlist .camryhev,.carsnavlist .prius,.carsnavlist .crown,.carsnavlist .reiz,.carsnavlist .car86,.carsnavlist .camry,.carsnavlist .newcorolla,.carsnavlist .corollaex{padding-top:22px;}
.carsnavlist .levin,.carsnavlist .vios, .viosfs,.carsnavlist .yarisl,.carsnavlist .ez,.carsnavlist .lc200,.carsnavlist .prado,.carsnavlist .fj,.carsnavlist .venza{padding-top:11px;}
.carsnavlist .highlander,.carsnavlist .rav4,.carsnavlist .alphaed,.carsnavlist .previa,.carsnavlist .hiace,.carsnavlist .coaster{padding-top:13px;}
.carsnavlist .news_tab{position:relative;}
.carsnavlist .news_tab .img_new{ position:absolute; top:0; left:0;}
.carsnavlist .yarisl_zx{width:146px; padding-top:20px;}
.carsnavlist .yarisl_zx a{margin-left:15px;}
.carsnavlist .levinhev{margin-right:2px;padding-top:19px; padding-left: 15px;}
.carsnavlist .levinhev a{margin-left:10px; margin-right:8px;}
.carsnavlist .corollahev{margin-right:25px;padding-top:25px;}
.carsnavlist .corollahev a{margin-left:14px;}
.carsnavlist .camryhev{width:158px;}
.carsnavlist .camryhev a{margin-left:13px;}
.carsnavlist .prius{width:118px;}
.carsnavlist .crown{width:170px;}
.carsnavlist .crown a{margin-left:20px;}
.carsnavlist .reiz{width:130px;}
.carsnavlist .car86{width:125px; padding: 22px 12px 0 16px;}
.carsnavlist .camry{width:133px;}
.carsnavlist .camry a{margin-left:9px;}
.carsnavlist .newcorolla{width:148px;}
.carsnavlist .newcorolla a{margin-left:20px;}
.carsnavlist .menu_biankuang .newcorolla a{padding-left:15px;}
.carsnavlist .corollaex{width:151px;}
.carsnavlist .corollaex a{margin-left:13px;}
.carsnavlist .levin{width:150px;}
.carsnavlist .levin a{margin-left:23px;}
.carsnavlist .vios{width:151px;}
.carsnavlist .vios a{margin-left:21px;}
.carsnavlist .viosfs{width:147px;}
.carsnavlist .viosfs a{margin-left:16px;}
.carsnavlist .yarisl{width:166px;}
.carsnavlist .yarisl a{margin-left:22px;}
.carsnavlist .ez{width:128px;}
.carsnavlist .lc200{width:160px;}
.carsnavlist .lc200 a{margin-left:6px;}
.carsnavlist .prado{width:141px; margin-left: 10px;}
.carsnavlist .fj{width:144px;}
.carsnavlist .fj a{padding-left:10px;}
.carsnavlist .venza{width:134px;}
.carsnavlist .highlander{width:144px;}
.carsnavlist .highlander a{margin-left:16px;}
.carsnavlist .rav4{width:147px;}
.carsnavlist .rav4 a{margin-left:31px;}
.carsnavlist .alphaed{width:158px;}
.carsnavlist .alphaed a{margin-left:19px;}
.carsnavlist .previa{width:136px;}
.carsnavlist .previa a{margin-left:12px;}
.carsnavlist .hiace{width:163px;}
.carsnavlist .hiace a{margin-left:18px;}
.carsnavlist .coaster{width:100px;}*/



/************排骨开始*****************************************/
.technoban_menu {
	width: 1000px;
	height: 195px;
	margin: 0 auto;
	background: url(/template/default/images/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(/template/default/images/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(/template/default/images/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(/template/default/images/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(/template/default/images/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: 413px;
}

.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("/template/default/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 {
	z-index: 10000;
	display: none;
	width: 57px;
	height: 57px;
	background: url(/template/default/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";
	z-index: 10000;
}

.fp a {
	display: block;
	width: 57px;
	height: 57px;
	overflow: hidden;
}

.fp a:first-child {
	margin-bottom: 1px;
}


