@charset "utf-8";
/* CSS Document */
.menu_box ul, .dyn_news_list ul, .com_list ul, .banner_btn ul, .banner_img_box ul, .menu_list_content ul, .history ul, .about_news_list ul, .activity_scroll ul, .sales_news_list ul, .car_type_btn ul, .tab_box ul, .tab_canshu ul, .thumb_list_box ul, .year_list_box ul,.thumb_list_box_2 ul,.thumb_list_box_3 ul
{
	list-style: none;
}
.about_news_list
{
	font-size: 12px;
	color: #7f7f7f;
	line-height: 22px;
}
.about_news_list a:link, .about_news_list a:visited, .about_news_list a:active
{
	color: #7f7f7f;
	text-decoration: none;
}
.about_news_list a:hover
{
	color: #ff0000;
	text-decoration: underline;
}
.com_list li
{
	width: 200px;
	height: 48px;
	float: left;
	overflow: hidden;
	text-align: center;
}

.menu_box ul li
{
	float: left;
	height: 39px;
	line-height: 39px;
	padding: 0 43px;/**/
	text-align: center;
	display: block;/**/
	font-size: 13px;
	font-family: "宋体";
	color: #fff;
	position: relative;
	background: url(../images/menu_i_bg_36.png) right bottom no-repeat;
}
.menu_box a:link, .menu_box a:visited, .menu_box a:active
{
	color: #fff;
	outline: none;
	display: block;
	text-decoration: none;
}
.menu_box li:hover,.menu_box li.current
{
	cursor: pointer;
	border: 1px #8de1d8 solid;
	height: 37px;
	line-height: 37px;
	display: block;
	background: url(../images/menu_current_03.png) no-repeat;/*display:inline;*/
}
/*
.menu_box ul li#menu_3,.menu_box ul li#menu_5{
	background:url(../images/menu_li_bg_03.gif) right center no-repeat;
}
.menu_box ul li#menu_4{
	background:url(../images/menu_li_bg_1_03.gif) right center no-repeat;
}
.menu_box ul li#menu_2{
	background:url(../images/menu_li_2_03.gif) right center no-repeat;
}
.menu_box ul li#menu_6{
	background:url(../images/menu_li_6_03.gif) right center no-repeat;
}
*/
.dyn_news_list li
{
	line-height: 19px;
	padding-left: 10px;
	background: url(../images/dyn_list_type_33.gif) left center no-repeat;
}
.right
{
	float: right;
}
.detail_btn a:link, .detail_btn a:visited
{
	color: #0079fc;
	text-decoration: none;
}
.detail_btn a:active
{
	color: #0079fc;
	text-decoration: none;
}
.detail_btn a:hover
{
	color: #ff0000;
	text-decoration: underline;
}
.service_num a:link, .service_num a:visited, .service_num a:active
{
	color: #183884;
	outline: none;
	text-decoration: none;
}
.service_num a:hover
{
	color: #ff0000;
	font-weight: 600;
	text-decoration: none;
}
.service_num:hover
{
	box-shadow: #999 0px 0px 0px;
	behavior: url(css/PIE.htc);
}
.server_btn_box a:link, .server_btn_box a:visited, .server_btn_box a:active
{
	color: #4e5e67;
	text-decoration: none;
}
.server_btn_box a:hover
{
	color: #ff0000;
	text-decoration: none;
}

.banner_btn ul li
{
	width: 20px;
	height: 20px;
	float: left;
	margin: 0 6px;
	border-radius: 10px;
	border: 1px #fff solid;
	behavior: url(../css/PIE.htc);
	position: relative;
	cursor: pointer;
	display: block;
}
.slideBox .hd ul li.on
{
	background: #fff;
	color: #fff;
}
.dyn_news_list a:link, .dyn_news_list a:visited, .dyn_news_list a:active
{
	color: #000;
	text-decoration: none;
}
.dyn_news_list a:hover
{
	color: #ff0000;
	text-decoration: underline;
}
/*企业文化*/
.menu_list_content li, .car_type_title
{
	width: 151px;
	height: 22px;
	line-height: 22px;
	display: block;
	border-radius: 5px;
	behavior: url(../css/PIE.htc);
	margin: 6px 0px;
	font-size: 13px;
	color: #8d8d8d;
	text-align: center;
}
.menu_list_content a:link, .menu_list_content a:visited
{
	color: #8d8d8d;
	text-decoration: none;
}
.menu_list_content li:hover, .menu_list_content li.on, .car_type_title
{
	width: 151px;
	height: 22px;
	cursor: pointer;
	background: #62afe4;
}
.menu_list_content li:hover a, .menu_list_content li.on a, .car_type_title
{
	color: #fff;
}
.menu_list_content a:active
{
	color: #8d8d8d;
	text-decoration: none;
}
.menu_list a:link, .menu_list a:visited, .menu_list a:active
{
	color: #000;
	text-decoration: none;
}
.menu_list a:hover, .menu_list a.current
{
	color: #1d5287;
	text-decoration: none;
}
/*企业文化结束*/

/*发展历史*/
.history li
{
	line-height: 22px;
}
/*发展历史结束*/
.news_dyn_title a:link, .news_dyn_title a:visited, .news_dyn_title a:active
{
	color: #124f89;
	text-decoration: none;
}
.news_dyn_title a:hover
{
	color: #ff0000;
	text-decoration: none;
}
/*赛事新闻*/
.race_news_title a:link, .race_news_title a:visited, .race_news_title a:active
{
	color: #124f89;
	text-decoration: none;
}
.race_news_title a:hover
{
	color: #ff0000;
	text-decoration: underline;
}
/*赛事新闻结束*/
.activity_scroll li
{
	width: 116px;
	height: 77px;
	float: left;
	margin: 0 5px;
}
.sales_news_list li
{
	height: 30px;
	border-bottom: 1px #000 dashed;
	line-height: 30px;
	margin-top: 10px;
	font-size: 13px;
	padding-left: 20px;
	background: url(../images/sales_list_type_03.gif) 10px center no-repeat;
}
.sales_news_list a:link, .sales_news_list a:visited, .sales_news_list a:active
{
	color: #000;
	text-decoration: none;
}
.sales_news_list a:hover
{
	color: #ff0000;
	text-decoration: none;
}
.car_type_btn li
{
	width: 99px;
	height: 31px;
	line-height: 31px;
	border: 1px #ccc solid;
	float: left;
	text-align: center;
	margin: 0 8px 0 0;
	display: inline;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background: url(../images/car_type_btn_bg.gif) left center repeat-x;
	border-radius: 4px;
	behavior: url(../css/PIE.htc);
	cursor: pointer;
}
.car_type_btn li.current
{
	width: 101px;
	height: 33px;
	border: none;
	color: #fff;
	background: url(../images/car_type_btn_current.gif) left center repeat-x;
}
.tab_box li
{
	width: 197px;
	height: 34px;
	float: left;
	border: 1px #ccc solid;
	margin-right: 10px;
	margin-bottom:10px;
	font-size: 14px;
	line-height: 34px;
	color: #000;
	text-align: center;
	cursor: pointer;
}
.tab_box li:hover
{
    width: 199px;
	height: 36px;
	border: none;
	color:#024a8e;
	background: url(../images/tab_box_bg.gif) left center repeat-x;
}
.tab_box li.oncurrent
{
	width: 199px;
	height: 36px;
	border: none;
	color:#024a8e;
	background: url(../images/tab_box_bg.gif) left center repeat-x;
}
.tab_canshu li
{
	height: 35px;
	float: left;
	padding: 0 10px;
	font-weight: 600;
	line-height: 35px;
	color: #000;
	font-size: 14px;
	cursor: pointer;
}
.tab_canshu li.open
{
	height: 33px;
	border-left: 1px #99d2f8 solid;
	border-top: 1px #99d2f8 solid;
	border-right: 1px #fff solid;
	margin-top: 1px;
	border-bottom: 1px #fff solid;
	position: relative;
	top: 1px;
}
.tab_canshu li a
{
text-decoration:none; 
color:Black;
}

.read_download a:link, .read_download a:visited, .read_download a:active
{
	color: #2490db;
	text-decoration: none;
}
.read_download a:hover
{
	color: #ff0000;
	text-decoration: underline;
}
ul#zp
{
	list-style: none;
}
.zp_list_box ul li ul#zp li
{
	list-style: none;
	float: left;
}
.gy_title a:link, .gy_title a:visited, .gy_title a:active
{
	color: #124f89;
	text-decoration: none;
}
.gy_title a:hover
{
	color: #ff0000;
	text-decoration: none;
}
.sub_menu_title a:link, .sub_menu_title a:visited, .sub_menu_title a:active
{
	color: #1083d6;
	text-decoration: none;
}
.sub_menu_title a:hover
{
	color: #ff0000;
	text-decoration: underline;
}
.sub_menu_list a:link, .sub_menu_list a:visited, .sub_menu_list a:active
{
	color: #8d8d8d;
	text-decoration: none;
}
.sub_menu_list a:hover
{
	color: #ff0000;
	text-decoration: underline;
}
.sub_menu_tree a:link, .sub_menu_tree a:visited, .sub_menu_tree a:active
{
	color: #7f7f7f;
	text-decoration: none;
}
.sub_menu_tree a:hover
{
	color: #ff0000;
	text-decoration: underline;
}
.thumb_list_box li,.thumb_list_box_2 li,.thumb_list_box_3 li
{
	width: 135px;
	height: 80px;
	margin-bottom: 8px;
	border: 1px #ccc solid;
	overflow: hidden;
}
.year_list_box li
{
	width: 63px;
	height: 23px;
	float: left;
	line-height: 23px;
	margin-top: 6px;
	margin-right: 5px;
	font-size: 12px;
	color: #000;
	font-weight: 500;
	cursor: pointer;
	text-align: center;
	border-radius: 5px;
	background: #E9EAEE;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#E9EAEE), to(#e1e1e1));
	background: -webkit-linear-gradient(#E9EAEE, #e1e1e1);
	background: -moz-linear-gradient(#E9EAEE, #e1e1e1);
	background: -ms-linear-gradient(#E9EAEE, #e1e1e1);
	background: -o-linear-gradient(#E9EAEE, #e1e1e1);
	background: linear-gradient(#E9EAEE, #e1e1e1);
	behavior: url(../css/PIE.htc);
	position:relative;
}
.year_list_box li.on
{
	border: 1px #c9e5f1 solid;
	background: #E6F5FC;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#E6F5FC), to(#BEE1F4));
	background: -webkit-linear-gradient(#E6F5FC, #BEE1F4);
	background: -moz-linear-gradient(#E6F5FC, #BEE1F4);
	background: -ms-linear-gradient(#E6F5FC, #BEE1F4);
	background: -o-linear-gradient(#E6F5FC, #BEE1F4);
	background: linear-gradient(#E6F5FC, #BEE1F4);
	behavior: url(../css/PIE.htc);
	position:relative;
}
.hr_process{
	width:769px;
	float:left;
	position:relative;
}
.hr_process_pic{
	float:left;
}
.zp_list_box ul{
	list-style:none;
}
.zp_list_box ul li{
	height: 30px;
	line-height: 30px;
	margin-top: 10px;
	font-size: 13px;
	padding-left: 20px;
	background: url(../images/sales_list_type_03.gif) 10px center no-repeat;
}
.zp_list_box ul li a:link,.zp_list_box ul li a:active,.zp_list_box ul li a:visited{
	color:#000;
	text-decoration:none;
}
.zp_list_box ul li a:hover{
	color:#ff0000;
	text-decoration:none;
}
.hr_tab{
	width:769px;
	height:32px;
	float:left;
	margin-top:10px;
	border-bottom:1px #ccc solid;
}
.hr_tab ul
{
	list-style:none;
}

.hr_tab ul li{
	width:125px;
	height:34px;
	float:left;
	font-size:12px;
	color:#1c5389;
	line-height:34px;
	text-align:center;
	margin-right:10px;
	cursor:pointer;
	background:url(../images/hr_tab_08.gif) no-repeat center center;	
}
.hr_tab li.current{
	color:#000002;
	background:url(../images/hr_tab_current_06.gif) no-repeat center center;
}

#hr_2,#hr_3{
	display:none;
	position:absolute;
	top:310px;
	left:0px;
}
.menu_tree_bg{
	width:1140px;
	height:1px;
	position:absolute;
	bottom:15px;
	left:50px;
	margin-left:-100px;
	background:url(../images/menu_tree_bg.gif) center center no-repeat;
}