﻿@charset "utf-8";
/* CSS Document */
*{
	padding:0;
	margin:0;
}

body{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*background:url(../../../images/body_bg.png);        圣诞节雪花背景*/
	background:url(../../../images/standard/homepage/decoration1.png);
}

#container{
	width:950px;
	margin:0 auto;
	position:relative;
	background-color:#ffffff;
}


/*----------------------------------------------------maincontent--------------------------------------------------*/
.title{
	background:url(../../../images/standard/homepage/title1.gif) no-repeat 0 0;
	width:96px;
	height:26px;
	line-height:26px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	float:left;
}

.more{
	float:right;
	margin-right:10px;
	width:70px;
	height:26px;
	line-height:26px;
	text-align:right;	
}

.more p{
	color:#5E5E5E;
	font-size:12px;
}

.more p a{
	text-decoration:none;
	color:#5E5E5E;
}

.more p a:hover{
	text-decoration: underline;
	color:#5E5E5E;
}

.more img{
	float:right;
	margin-top:6px;
	margin-left:5px;
}

.more a img,.more a:hover img{
	border:none;
}


#left_content{
	width:422px;
	height:606px;
	float:left;
	position:relative;
	margin-top:4px;
}

.left_content_top{
	width:420px;
	height:300px;
	background:#F8F8F8 url(../../../images/standard/homepage/sidecontent_bj.gif) repeat-x 0 0;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	display:block;
}

.advertisement{
	width:420px;
	height:275px;
	position:absolute;
	top:25px;
	left:1;
}

.left_content_bottom{
	margin-top:5px;
	display:block;
	width:420px;
	height:300px;
	background:#F7F7F7 url(../../../images/standard/homepage/sidecontent_bj.gif) repeat-x 0 0;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}

/*left_content_bottom_nav*/
#con_3{
	font-size:14px;
	width: 420px;
	position:relative;
}/*整个内容*/


#tags_3{
	width: 420px;  
	height: 26px;
	font-size:14px;
	font-weight:bold;
}/*标签一、二……*/


#tags_3 li{
	float:left;
	list-style-type:none;
	height:26px;
	line-height:26px; 
	width:140px;
}


#tags_3 li a{
	width:140px;
	text-align:center;
	float:left;
	color: #000000;
	text-decoration:none;
	background:url(../../../images/standard/homepage/renshiservice_btn.gif) no-repeat 0 0;
}/*未选中的标签*/


#tags_3 li.selectTag{
	height:26px;
}/*已选中的标签*/


#tags_3 li.selectTag a{
	background:url(../../../images/standard/homepage/renshiservice_over.gif) no-repeat 0 0;
	color:#ffffff;
	line-height: 26px;
	height:26px;
}/*已选中的标签*/


.tag_3Content{
	display: none; 
	width: 420px; 
	color: #474747; 
}/*带背景色的内容框*/


#tag_3Content div.selectTag{
	display: block;
}/*left_content_bottom_nav end*/


/***************************renshi_common_btn****************************/
.renshi_common_btn1{
	width:420px;
	bottom:-50px;
	left:0;
	position:absolute;
	top:260px;
	
}

.renshi_common_btn1 a img{
	border:none;
	float:left;
	margin:0 0 0 7px;
}/*************renshi_common_btn1 end*************/

.renshi_common_btn2{
	width:420px;
	bottom:-50px;
	left:0;
	position:absolute;
	top:260px;
}

.renshi_common_btn2 a img{
	border:none;
	float:left;
	margin:0 0 0 7px;
}/*************renshi_common_btn1 end*************/

.renshi_btn{
	width:115px;
	height:25px;
	line-height:30px;
	font-size:12px;
	background:url(../../../images/standard/homepage/work_bg1.gif) no-repeat 0 0;
	float:left;
	display:inline;
	margin:8px 0 0 18px;
	text-align:center;
	z-index:2;
}

.renshi_btn a:link{
	text-decoration:none;
	color: #5D5D5D;
}

.renshi_btn a:visited{
	text-decoration:none;
	color: #996600;
}

.renshi_btn a:hover{
	text-decoration:none;
	color: #996600;
}

.renshi_btn a:actived{
	text-decoration:none;
	color: #996600;
}

.qiye_btn{
width:128px;
	height:26px;
	line-height:30px;
	font-size:12px;
	background:url(../../../images/standard/homepage/work_bg2.gif) no-repeat 0 0;
	float:left;
	display:inline;
	margin:8px 0 0 9px;
	text-align:center;
	z-index:2;
}

.qiye_btn a:link{
	text-decoration:none;
	color: #5D5D5D;
}

.qiye_btn a:visited{
	text-decoration:none;
	color: #006699;
}

.qiye_btn a:hover{
	text-decoration:none;
	color: #006699;
}

.qiye_btn a:actived{
	text-decoration:none;
	color: #006699;
}

.country_btn{
	width:128px;
	height:26px;
	line-height:31px;
	font-size:12px;
	background:url(../../../images/standard/homepage/work_bg3.gif) no-repeat 0 0;
	float:left;
	display:inline;
	margin:5px 0 0 9px;
	text-align:center;
	z-index:2;
}

.country_btn a:link{
	text-decoration:none;
	color: #5D5D5D;
}

.country_btn a:visited{
	text-decoration:none;
	color: #006600;
}

.country_btn a:hover{
	text-decoration:none;
	color: #006600;
}

.country_btn a:actived{
	text-decoration:none;
	color: #006600;
}



#middle_content{
	width:318px;
	height:606px;
	float:left;
	margin-left:5px;
	margin-top:5px;
	position:relative;
}	

.middle_content_top{
	width:316px;
	height:197px;
	background:#F8F8F8 url(../../../images/standard/homepage/sidecontent_bj.gif) repeat-x 0 0;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	display:block;
}

.middle_content_bottom{
	width:316px;
	height:197px;
	margin-top:6px;
	background:#F8F8F8 url(../../../images/standard/homepage/sidecontent_bj.gif) repeat-x 0 0;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	display:block;
}

.middle_list{
	font-size:12px;
	font-weight:normal;
	list-style-image:url(../../../images/standard/homepage/red_li.png);
	padding:10px;
	margin-left:16px;
}

.middle_list li{
	line-height:150%;
}

.middle_list li a{
	text-decoration:none;
	color:#717171;	
}

.middle_list li a:hover{
	color:#1963AD;
	text-decoration:underline;
}

.middle_mainnews img{
	float:left;
	display:inline;
	margin:15px 25px 0 15px;
}

.middle_mainnews a img{
	border:1px solid #CCCCCC;
	padding:1px;
}

.middle_mainnews a:hover img{
	border:1px solid #CCCCCC;
}

#right_content{
	width:198px;
	height:606px;
	float:left;
	margin-top:5px;
	margin-left:5px;
	position:relative;
}

.right_content_top{
	width:196px;
	height:146px;
	background:#F8F8F8 url(../../../images/standard/homepage/sidecontent_bj.gif) repeat-x 0 0;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	display:block;
}

.right_content_bottom{
	margin-top:5px;
	width:196px;
	height:147px;
	background:#F8F8F8 url(../../../images/standard/homepage/sidecontent_bj.gif) repeat-x 0 0;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	display:block;
}

.img1 img{
	float:left;
	display:inline;
	margin:5px 0 0 3px;
}

.img1 a img{
	border:1px solid #B6B6B6;
	padding:1px;
}

.img1 a:hover img{
	border:1px solid #7FB3E3;
}

.right_list{
	font-size:12px;
	font-weight:normal;
	list-style-image:url(../../../images/standard/homepage/blue_li.gif);
	padding:10px;
	margin-left:16px;
	overflow:hidden;
}

.right_list li{
	line-height:150%;
}

.right_list li a{
	text-decoration:none;
	color:#717171;	
}

.right_list li a:hover{
	color:#1963AD;
	text-decoration:underline;
}

/*maincontent_sub_nav*/
#con{
	font-size: 14px; 
	margin-top:5px; 
	width: 948px;
	height:196px;
	border:1px solid #CCCCCC;
	background:url(../../../images/standard/homepage/sub_nav_bj.jpg) repeat-x 0 0;
	position:relative;
	display:block;

}/*整个内容*/


#tags{
	width: 600px;  
	height: 26px;
	font-size:14px;
	font-weight:bold;
}/*标签一、二……*/


#tags li{
	float:left;
	margin-left:1px;
	list-style-type:none;
	height:26px;
	line-height:26px; 
	width:146px;
}


#tags li a{
	width:146px;
	text-align:center;
	float:left;
	color: #ffffff;
	text-decoration:none;
	background:url(../../../images/standard/homepage/btn.jpg) no-repeat bottom left;

}
/*未选中的标签*/

#tags li.emptyTag{
	background:none transparent scroll repeat 0% 0%;
	width:4px;
}/*似乎没用*/

#tags li.selectTag{
	height:26px;
}/*已选中的标签*/


#tags li.selectTag a{
	background:url(../../../images/standard/homepage/btn_over.jpg) no-repeat bottom left;
	color:#000;
	line-height: 26px;
	height:26px;
}/*已选中的标签*/


#tagContent{
	background-color:#fff;
}/*带边框的外框*/


.tagContent{
	display: none; 
	background-color:#EBEBEB; 
	width: 948px; 
	color: #474747; 
	height: 170px;
}/*带背景色的内容框*/


#tagContent div.selectTag{
	display: block;
}
.tagContent table {
	font-size:12px;
	border-collapse:collapse;
	float:left;
	margin-left:40px;
	margin-top:5px;
}
.sub_nav_content{
	font-size:12px;
	font-weight:normal;
	list-style-image:url(../../../images/standard/homepage/blue_li.gif);
	padding:10px 0 10px 55px;
	float:left;
	width:180px;
	/*border:solid 1px red;*/
}
.sub_nav_content1{
	font-size:12px;
	font-weight:normal;
	list-style-image:url(../../../images/standard/homepage/blue_li.gif);
	padding:10px 0 10px 25px;
	float:left;
	width:150px;
	/*border:solid 1px red;*/
}

.sub_nav_content li, .sub_nav_content1 li{
	line-height:150%;
}

.sub_nav_content li a, .sub_nav_content1 li a{
	text-decoration:none;
	color:#717171;	
}

.sub_nav_content li a:hover, .sub_nav_content1 li a:hover{
	color:#1963AD;
	text-decoration:underline;
}

.sub_nav_content_bg{
	position:absolute;
	top:26px;
	right:0;
	width:222px;
	height:170px;
}/*maincontent_sub_nav end*/

/*---------------------------------------------------news-------------------------------------------------*/
.list_news{
	width:946px;
	border:1px solid #CCCCCC;
	margin:0 auto;
	background-color:#FAFAFA;
}

.list_news2{
	width:946px;
	border-top:1px solid #CCCCCC;
	margin:0 auto;
}

.list_content_1{
	width:700px;
	margin:0 auto;
	padding:10px;
}
/*
.list_news span{
	font-size:14px;
	color:#D7000F;
	margin-top:20px;
	text-align:center;
	font-weight:bold;
}*/


.list_news2 span{
	font-size:14px;
	color:#D7000F;
	margin-top:20px;
	text-align:center;
	font-weight:bold;
}

.list_news h2{
	font-size:22px;
	color:#000000;
	margin-top:20px;
	text-align:center;
	font-weight:bold;
}

.list_news h5{
	font-size:12px;
	color:#5D5D5D;
	margin-top:10px;
	text-align:left;
	line-height:150%;
}

.list_news2 h5{
	font-size:12px;
	color:#5D5D5D;
	margin-top:10px;
	text-align:left;
	line-height:150%;
}

.list_news h5 span{
	font-size:12px;
	color:#5D5D5D;
	margin-top:15px;
	text-align:left;
	font-weight:normal;
	line-height:150%;
}

.list_news2 h5 span{
	font-size:12px;
	color:#5D5D5D;
	margin-top:15px;
	text-align:left;
	font-weight:normal;
	line-height:150%;
}

.list_news h6{
	font-size:12px;
	color:#5D5D5D;
	margin-top:15px;
	text-align:center;
	font-weight:normal;
}

.list_news_content{
	width:850px;
	margin:15px auto;
	/*border-top:1px solid #CCCCCC;
	text-align:left;*/
}
/*
.list_news_content p{
	font-size:14px;
	line-height:200%;
	text-indent:28px;
	color:#5d5d5d;
	padding:15px 50px 0 50px;
}*/

.list_news2_table1{
	margin-top:20px;
	width:698px;
	border:1px solid #CCCCCC;
}

.list_news2_tr1{
	background:#EBF3FB;
	line-height:30px;
	height:30px;
	font-size:14px;
	color:#5D5D5D;
	font-weight:bold;
	text-indent:10px;
	
}

.list_news2_tr1 td{
	border-bottom:1px solid #CCCCCC;
}

.list_news2_tr2{
	line-height:150%;
	font-size:12px;
	color:#5D5D5D;
}

.list_news2_td2{
	padding:30px 15px;
}

.list_news2_td2 span{
	line-height:150%;
	font-size:12px;
	color:#5D5D5D;
	font-weight:bold;
}

.list_news2_td3{
	padding:5px;
	text-align:center;
	font-size:12px;
	color:#483399;
}

.list_title1{
	margin-top:20px;
	font-size:14px;
	color:#5D5D5D;
	font-weight:bold;
}

#news_leftcontent{
	width:818px;
	float:left;
	display:inline;
	position:relative;
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	margin-top:5px;
}

.news_leftmaincontent{
	width:381px;
	height:250px;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	padding-top:5px;
	padding-left:4px;
	padding-right:4px;
	line-height:150%;
	color:#5D5D5D;
	float:left;
}

.news_left_content{
	overflow:hidden;
	background:#ffffff;
}

.news_left_content a{
	color:#5D5D5D;
	text-decoration:none;
}

.news_left_content a:hover{
	color:#5D5D5D;
	text-decoration: underline;
}

.news_left_content img{
	padding:3px;
	border:1px solid #CCCCCC;
	background:#ffffff;
	float:left;
	display:inline;
	margin-right:3px;
}

.news_left_content h3{
	text-align:center;
	font-size:12px;
	color:#5D5D5D;
	margin-bottom:2px;
}


.news_left_content p{
	float:left;
	display:inline;
	font-weight:normal;
	font-size:12px;
}

.news_rightmaincontent{
	width:203px;
	height:250px;
	position:relative;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	line-height:150%;
	color:#5D5D5D;
	float:left;
}

.news_rightmaincontent a{
	color:#5D5D5D;
	text-decoration:none;
}

.news_rightmaincontent a:hover{
	color:#5D5D5D;
	text-decoration: underline;
}

.news_rightmaincontent img{
	padding:3px;
	border:1px solid #CCCCCC;
	background:#ffffff;
	display:inline;
}

.news_rightmaincontent span{
	text-align:center;
	font-size:12px;
	color:#5D5D5D;
	margin-bottom:10px;
	margin-top:5px;
	padding:0;
	font-weight:bold;
}

.news_rightmaincontent p{
	display:inline;
	font-weight:normal;
	font-size:12px;
}

.news_bottommaincontent{
	width:261px;
	overflow:hidden;
	position:relative;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	line-height:150%;
	color:#5D5D5D;
	float:left;
}

.news_bottommaincontent p{
	float:right;
	margin-right:15px;
	margin-bottom:15px;
	display:inline;
}

.news_bottommaincontent p a{
	color:#5D5D5D;
	text-decoration:none;
}

.news_bottommaincontent p a:hover{
	color:#5D5D5D;
	text-decoration: underline;
}

/*----------------------------------------------------knowledgeshare--------------------------------------------------*/
.position{
	margin:0 auto;
	width:950px;
	background:#FFFFFF;
	height:24px;
	line-height:24px;
	position:relative;
}

.position p{
	margin-left:10px;
}

.position p a{
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

.position p a:hover{
	color:#000000;
	text-decoration:underline;
}

/*-------------------------------knowledge_nav--------------------------*/
#knowledge_nav{
	float:left;
	display:inline;
	margin:5px 0 0 0;
	width:118px;
	height:216px;
	border:1px solid #CCCCCC;
	position:relative;
}

.knowledge_nav{
	width:118px;
	height:216px;
}

.knowledge_nav li{
	width:118px;
	height:27px;
	margin:0;
	padding:0;
	list-style-type:none;
}

.knowledge_nav a{
	text-align:center;
	display:block;
	width:118px;
	height:27px;
	line-height:27px;
	background-color:#F7F7F7;
	color:#5D5D5D;
	font-size:12px;
	text-decoration:none;
	border:none;
}

.knowledge_nav a:hover{
	border:0;
	background-image: url(../../../images/standard/homepage/share_btn_over.gif);
	color:#5D5D5D;
	border:none;
	text-decoration: underline;
}

.knowledge_nav .down{
	line-height:27px;
	width:118px;
	text-align:center;
	display:block;
	font-size:12px;
	border:0;
	background-image: url(../../../images/standard/homepage/share_btn_over.gif);
	color:#5D5D5D;
	border:none;
	text-decoration: underline;
}


/*-------------------------------knowledge_content--------------------------------*/
#konwledge_content{
	float:left;
	width:830px;
	background:url(../../../images/standard/homepage/knowledgeshare.jpg) bottom right no-repeat;
	position:relative;
}

.knowledge_rightcontent{
	width:264px;
	height:220px;
	background:url(../../../images/standard/homepage/decorationtop.gif) 0 0 no-repeat;
	margin-left:10px;
	float:left;
	display:inline;
	background:#FFFFFF;
}

.knowledge_border{
	height:185px;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}

.knowledge_title{
	font-size:14px;
	font-weight:bold;
	color:#0155A7;
	margin:5px 0 0 15px;
	float:left;
	display:inline;
}

.knowledge_more{
	font-size:12px;
	float:right;
	display:inline;
	margin:7px 15px 0 0;
}

.knowledge_more a{
	text-decoration:none;
	color:#0155A7;
}

.knowledge_more a:hover{
	text-decoration:underline;
	color:#0155A7;
}

/*----------------------------------------------------aboutus--------------------------------------------------*/
#aboutus_leftcontent{
	width:300px;
	float:left;
	position:relative;
	margin-top:4px;
	display:inline;
}

.aboutus_title{
	color:#0155A7;
	font-size:14px;
	font-weight:bold;
	height:26px;
	float:left;
	display:inline;
	line-height:26px;
	text-align:left;
	text-indent:15px;
}

.aboutus_leftcontent_top{
	width:298px;
	height:404px;
	background:#F8F8F8 url(../../../images/standard/homepage/sidecontent_bj.gif) repeat-x 0 0;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}
/*------------------------aboutus图片滚动代码---------------------*/
.aboutus_leftcontent_top_scroll{
	width:278px;
	text-align: center;
}


.bb{
	overflow:hidden;
	height: 364px;
}/*关于我们图片滚动的高度*/

.aboutus_leftcontent_top_scroll img {
	margin-left:15px;
	margin-top:10px;
	width:115px;
	height:53px;
}

.aboutus_leftcontent_top_scroll a img,.aboutus_leftcontent_top_scroll a:hover img{
	border:none;
}

.aboutus_leftcontent_bottom{
	margin-top:8px;
	width:298px;
	overflow:hidden;
	background:#F8F8F8 url(../../../images/standard/homepage/sidecontent_bj.gif) repeat-x 0 0;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}

#aboutus_rightcontent{
	width:640px;
	float:left;
	position:relative;
	margin-top:4px;
	margin-left:8px;
	display:inline;
}

.aboutus_rightcontent_top{
	width:638px;
	background:#F8F8F8 url(../../../images/standard/homepage/sidecontent_bj.gif) repeat-x 0 0;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}

.aboutus_rightcontent_whloe{
	margin:0 15px;
	padding-top:10px;
	padding-bottom:10px;
	
}

.vidio{
	float:left;
	width:289px;
	height:230px;
	display:inline;
	margin:0 10px 5px 0;
}

.aboutus_rightcontent_bottom{
	margin-top:8px;
	width:638px;
	background:#F8F8F8 url(../../../images/standard/homepage/sidecontent_bj.gif) repeat-x 0 0;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}

.aboutus_companyname{
	width:200px;
	float:left;
	margin:10px 0 10px 12px;
	display:inline;
}

.aboutus_companyname p,.aboutus_companyname p a{
	color:#5D5D5D;
	font-size:14px;
	text-decoration:none;
	line-height:200%;
	font-weight:bold;
}

.aboutus_companyname p a:hover{
	color:#5D5D5D;
	font-size:14px;
	text-decoration:underline;
	font-weight:bold;
}

/*----------------------------------------------------service--------------------------------------------------*/
#serviceandsupport{
	width:948px;
	margin:0 auto;
	position:relative;
	border:1px solid #CCCCCC;
}

.serviceandsupport_left{
	width:421px;
	height:263px;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	display:inline;
	float:left;
}

.serviceandsupport_left_content{
	margin:5px 0 0 5px;
	text-align:left;
}

.serviceandsupport_right{
	width:526px;
	height:263px;
	display:inline;
	float:left;
	border-bottom:1px solid #CCCCCC;
}

.serviceandsupport_right_content{
	margin:5px 0 0 5px;
	text-align:left;
}

.service_btn{
	font-size:15px;
	height:32px; 
	line-height:32px;
	text-align:center;
	position:absolute;
	top:15px;
	right:350px;
}

.service_btn li{
	display:block;
	list-style-type:none;
	width:149px;
	margin-top:8px;
	background:url(../../../images/standard/serviceandsupport/service_select_btn.gif) no-repeat 0 0;
}

.service_btn a{
	font-family: "黑体";
	font-weight:bold; 
	color:#0155A7;
	text-decoration:none;
}


.service_btn a:hover{
	color:#D61F2D;
	text-decoration:none;
}

.serviceandsupport_bottom{
	width:948px;
	display:inline;
}

.serviceandsupport_title{
	font-size:14px;
	color:#0155A7;
	font-weight:bold;
	height:24px;
	line-height:24px;
	clear:both;
}

.serviceandsupport_bottom_content{
	margin:15px;
}

.serviceandsupport_bottom_content p{
	font-size:12px;
	line-height:150%;
	color:#5D5D5D;
	text-indent:24px;
}

/*service_nav*/
#con_2{
	font-size: 14px; 
	margin-top:5px; 
	width: 948px;
	height:196px;
	border:1px solid #CCCCCC;
	background:url(../../../images/standard/homepage/sub_nav_bj.jpg) repeat-x 0 0;
	position:relative;

}/*整个内容*/


#tags_2{
	width: 948px;  
	height: 26px;
	font-size:14px;
	font-weight:bold;
}/*标签一、二……*/


#tags_2 li{
	float:left;
	margin-left:1px;
	list-style-type:none;
	height:26px;
	line-height:26px; 
	width:134px;
}


#tags_2 li a{
	width:134px;
	text-align:center;
	float:left;
	color: #ffffff;
	text-decoration:none;
	background:url(../../../images/standard/serviceandsupport/service_nav.jpg) no-repeat 0 0;

}
/*未选中的标签*/

#tags_2 li.emptyTag{
	background:none transparent scroll repeat 0% 0%;
	width:4px;
}/*似乎没用*/

#tags_2 li.selectTag{
	height:26px;
}/*已选中的标签*/


#tags_2 li.selectTag a{
	background:url(../../../images/standard/serviceandsupport/service_nav_over.jpg) no-repeat 0 0;
	color:#000;
	line-height: 26px;
	height:26px;
}/*已选中的标签*/


#tag_2Content{
	background-color:#fff;
}/*带边框的外框*/


.tag_2Content{
	display: none; 
	background-color:#EBEBEB; 
	width: 948px; 
	color: #474747; 
	height: 170px;
}/*带背景色的内容框*/


#tag_2Content div.selectTag{
	display: block;
}

.sub_nav_content_2{
	font-size:12px;
	font-weight:normal;
	list-style-image:url(../../../images/standard/homepage/blue_li.gif);
	width:180px;
	padding:10px 0 10px 55px;
	float:left;
}

.sub_nav_content_2 li{
	line-height:150%;
}

.sub_nav_content_2 li a{
	text-decoration:none;
	color:#717171;	
}

.sub_nav_content_2 li a:hover{
	color:#1963AD;
	text-decoration:underline;
}

.sub_nav_content_2_bg{
	position:absolute;
	top:26px;
	right:0;
	width:222px;
	height:170px;
}/*service_nav end*/

#policy_content{
	width:950px;
	overflow:hidden;
	border-bottom:1px solid #CCCCCC;
	position:relative;
}

#policy_main_left{
	float:left;
	position:relative;
	overflow:hidden;
}

.policy_left_content{
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	width:338px;
	overflow:hidden;
	position:relative;
	padding:10px;
}

.policy_scroll{
	float:left;
	width:200px;
}

.policy_left_list1{
	line-height:150%;
	list-style-type:none;
}

.policy_left_list1 li{
	display:block;
	background:url(../../../images/standard/homepage/blue_li.gif) no-repeat 0 6px;
	text-indent:10px;
}

.policy_left_list1 li a{
	text-decoration:none;
	color:#5D5D5D;

}

.policy_left_list1 li a:hover{
	text-decoration: underline;
	color:#5D5D5D;
}

.policy_image{
	float:left;
	margin-bottom:10px;
	background:#E5F3FF;
	line-height:150%;
	text-align:center;
}

.policy_image a{
	color:#003366;
	text-decoration:none;
}

.policy_image a:hover{
	text-decoration:underline;
	color:#003366;
}

.policy_image img{
	padding:2px;
	border:1px solid #CCCCCC;
	background:#ffffff;
}

.policy_left_list2{
	float:left;
	line-height:150%;
	list-style-type:none;
}

.policy_left_list2 li{
	display:block;
	background:url(../../../images/standard/homepage/blue_li.gif) no-repeat 0 6px;
	text-indent:10px;
}

.policy_left_list2 li a{
	text-decoration:none;
	color:#5D5D5D;

}

.policy_left_list1 li a:hover{
	text-decoration: underline;
	color:#5D5D5D;
}


#policy_main_right{
	float:left;
	width:590px;
	height:500px;
}

.policy_right_content{
	padding:10px;
	width:569px;
	height:146px;
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}



/*************************************supportanddownload******************************************/
#supportanddownload_left{
	width:805px;
	float:left;
	display:inline;
	position:relative;
}

.supportanddownload_left_content1{
	width:395px;
	height:195px;
	background:#F8F8F8 url(../../../images/standard/homepage/sidecontent_bj.gif) repeat-x 0 0;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #DADADA;
	border-bottom:1px solid #DADADA;
	float:left;
	display:inline;
	margin:5px 0 0 0;
}

.supportanddownload_left_content2{
	width:395px;
	height:195px;
	background:#F8F8F8 url(../../../images/standard/homepage/sidecontent_bj.gif) repeat-x 0 0;
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	border-bottom:1px solid #DADADA;
	float:left;
	display:inline;
	margin:5px 0 0 8px;
}

#supportanddownload_right{
	width:120px;
	margin-left:5px;
	margin-top:5px;
	float:left;
	display:inline;
	position:relative;
}

/*--------------------support_nav-----------------*/
#example2{
	margin:0;
	padding:0;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}

#example2 a{
	font-size:12px;
	color:#000000;
	text-decoration:none;
	text-align:center;
	line-height:27px;
}

#example2 a:hover {
	color:#000000;
	text-decoration:none;
	background-color:#999999;
}

#example2 ul{
	overflow: hidden;
}
	
#example2 li{
	list-style-type:none;
	position:relative;
}
		
#example2 li a{
	width:118px;
	display:block;
	text-decoration:none;
}

#example2 li.firstitem a.closed{
	background-image:url(../../../images/standard/homepage/knowledgeshare_btn.jpg);
}

#example2 li.lastitem a.closed{
	background-image:url(../../../images/standard/homepage/knowledgeshare_btn.jpg);
}

#example2 li a.opened{
	background-image:url(../../../images/standard/homepage/knowledgeshare_btn.jpg);
}

#example2 li.firstitem a.opened{
	background-image:url(../../../images/standard/homepage/knowledgeshare_btn.jpg);
}
#example2 li a.closed{
	background-image:url(../../../images/standard/homepage/knowledgeshare_btn.jpg);
}

/*--------------------------------------------------huaxialifestyle---------------------------------------------*/
/*-----------------------------------------------lifestyle--------------------------------------------*/
#lifestyle_bg{
	width:950px;
	height:560px;
	margin:0 auto;
	position:relative;
}

.lifestyle_maincontent1{
	width:542px;
	height:404px;
	float:left;
	background:url(../../../images/standard/huaxialifestyle/lifestyle_2.gif) no-repeat 0 0;
}

.lifestyle_maincontent2{
	background:url(../../../images/standard/huaxialifestyle/lifestyle_3.gif) no-repeat 0 0;
	width:408px;
	height:404px;
	float:left;
}
/*--------------------lifestyle end--------------------*/


/*-----------------------------------------------huaxiapeople----------------------------------------------*/
#lifestyle_left{
	width:300px;
	float:left;
	display:inline;
	position:relative;	
}

#lifestyle_content_top{
	width:298px;
	height:230px;
	background:#F8F8F8 url(../../../images/standard/homepage/sidecontent_bj.gif) repeat-x 0 0;
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	border-bottom:1px solid #DADADA;
	position:relative;
}

.aa{
	margin-left:10px;
	padding-top:10px;
	width:286px;
}

.lifestyle_nav{
	width:286px;
}

.lifestyle_nav li{
	width:278px;
	height:23px;
	list-style-type:none;
}

.lifestyle_nav a{
	text-decoration:none;
	color:#5D5D5D;
	width:278px;
	height:23px;
	line-height:23px;
	background-image:none;
	display:block;
	text-align:left;
}

.lifestyle_nav a:hover{
	text-decoration: none;
	color:#5D5D5D;
	/*background:url(../../../images/standard/huaxialifestyle/huaxiapeople_nav.gif) no-repeat 0 0;*/
	display:block;	
}

.lifestyle_nav .down{
	text-decoration: none;
	color:#5D5D5D;
	/*background:url(../../../images/standard/huaxialifestyle/huaxiapeople_nav.gif) no-repeat 0 0;*/
	display:block;
}

#lifestyle_content_bottom{
	width:278px;
	height:200px;
 	margin-top:8px;
	padding-left:10px;
	padding-right:10px;
	background:#F8F8F8 url(../../../images/standard/homepage/sidecontent_bj.gif) repeat-x 0 0;
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	border-bottom:1px solid #DADADA;
	position:relative;
	overflow: hidden;
}

.lifestyle_scroll{
	position:absolute;
	top:30px;
	left:10px;
	width:280px;
	text-align:left;
}

.cc{
	height:500px;
}/*我们华厦人图片滚动的高度*/

.lifestyle_scroll span,.lifestyle_scroll span a{
	font-size:12px;
	text-indent:0;
	color:#5D5D5D;
	line-height:150%;
	font-weight:bold;
	text-decoration: none;
	text-align:left;
}

.lifestyle_scroll span a:hover{
	color:#5D5D5D;
	text-decoration:underline;
	text-indent:0;
	text-align:left;
}

.lifestyle_scroll p,.lifestyle_scroll p a{
	font-size:12px;
	text-indent:24px;
	line-height:150%;
	color:#5D5D5D;
	text-decoration:none;
}

.lifestyle_scroll p a:hover{
	color:#5D5D5D;
	text-decoration:underline;
}

#lifestyle_right{
	width:639px;
	float:left;
	display:inline;
	margin-left:8px;
	position:relative;
}

.lifestyle_rightcontent{
	background-color:#F7F7F7;
	padding-top:10px;
	padding-bottom:10px;
}

h3{
	font-size:14px;
	color:#5D5D5D;
	line-height:150%;
	margin-left:15px;
}


.lifestyle_rightcontent p{
	font-size:12px;
	text-indent:24px;
	line-height:150%;
	color:#5D5D5D;
	margin:10px 15px;
}

.lifestyle_rightcontent span{
	color:#0155A7;
	font-weight:bold;
	font-size:12px;
	margin-left:15px;
}

.lifestyle_peoplecontent{
	border-top:1px solid #CCCCCC;
	padding-top:15px;
	margin:4px 15px 0 15px;
}


.lifestyle_peoplecontent dd{
	height:120px;
	overflow:hidden;
}

.lifestyle_peoplecontent dd img{
	padding:2px;
	border:1px solid #CCCCCC;
	width:96px;
    height:96px;
    margin:1px;
	float:left;
}

.lifestyle_peoplecontent dd span{
	font-size:12px;
	font-weight:normal;
	line-height:150%;
	color:#5D5D5D;
	float:left;
	width:470px;
	text-indent:24px;
	margin-left:10px;
	display:inline;
	height:95px;
	overflow:hidden;
}/***********************************huaxiapeople end*************************************/

/*----------------------------------------------lifestylealbum-----------------------------------------------*/
#lifestylealbum_nav{
	float:left;
	display:inline;
	margin:0;
	width:208px;
	border:1px solid #d2d2d2;
	position:relative;
}

.lifestylealbum_nav{
	width:200px;
}

.lifestylealbum_nav li{
	width:200px;
	height:27px;
	margin:0;
	padding:0;
	list-style-type:none;
}

.lifestylealbum_nav a{
	text-align:left;
	display:block;
	padding-left:8px;
	width:200px;
	height:27px;
	line-height:27px;
	background-color:#F7F7F7;
	color:#5D5D5D;
	font-size:12px;
	text-decoration:none;
	border:none;
}

.lifestylealbum_nav a:hover{
	border:0;
	color:#5D5D5D;
	border:none;
	text-decoration: underline;
}

.lifestylealbum_nav .down{
	line-height:27px;
	width:200px;
	text-align:left;
	display:block;
	font-size:12px;
	font-weight:bold;
	border:0;
	color:#1963AD;
	border:none;
	text-decoration: none;
}

#lifestylealbum_right{
	width:720px;
	float:left;
	display:inline;
	padding-left:10px;
	margin-top:5px;
	margin-bottom:40px;
	position:relative;
}

.shadow1{ 
	float:left;
	display:inline; 
	height:120px;
	margin-left:15px; 
	background-color:#EFEFEF;
}/*大的背景*/

.shadow1 img{
	position:relative; 
	top:-3px;
	left:-4px;
	display:inline; 
}

.shadow1 a img{
	padding:3px; 
	border:1px solid #CCCCCC; 
	background-color:#FFFFFF; 
}

.shadow1 a:hover img{
	border:1px solid #CCCCCC; 
}

.shadow1 p{
	text-align:center;
	font-size:12px;
	z-index:5;
	position:relative;
	background:#FFFFFF;
}

.shadow2{ 
	float:left;
	height:120px;
	margin-left:15px;
	margin-top:40px;
	display:inline; 
	background-color:#EFEFEF;
}

.shadow2 img{
	padding:3px; 
	border:1px solid #CCCCCC; 
	background-color:#FFFFFF; 
	position:relative; 
	top:-3px;
	left:-4px;
	display:inline; 
}

.shadow2 a img{ 
	border:1px solid #CCCCCC; 
	background-color:#FFFFFF; 
}

.shadow2 a:hover img{
	border:1px solid #CCCCCC; 
}

.shadow2 p{
	text-align:center;
	font-size:12px;
	position:relative;
	background:#FFFFFF;
}

.shadow3{ 
	float:left;
	display:inline; 
	height:120px;
	margin-left:5px; 
	background-color:#EFEFEF;
}/*大的背景*/

.shadow3 img{
	position:relative; 
	top:-3px;
	left:-4px;
	display:inline; 
}

.shadow3 a img{
	padding:3px; 
	border:1px solid #CCCCCC; 
	background-color:#FFFFFF; 
}

.shadow3 a:hover img{
	border:1px solid #CCCCCC; 
}

.shadow3 p{
	text-align:center;
	font-size:12px;
	z-index:5;
	position:relative;
	background:#FFFFFF;
}

.shadow4{
	float:left;
	height:120px;
	margin-left:5px;
	margin-top:40px;
	display:inline; 
	background-color:#EFEFEF;
}

.shadow4 img{
	padding:3px; 
	border:1px solid #CCCCCC; 
	background-color:#FFFFFF; 
	position:relative; 
	top:-3px;
	left:-4px;
	display:inline; 
}

.shadow4 a img{ 
	border:1px solid #CCCCCC; 
	background-color:#FFFFFF; 
}

.shadow4 a:hover img{
	border:1px solid #CCCCCC; 
}

.shadow4 p{
	text-align:center;
	font-size:12px;
	position:relative;
	background:#FFFFFF;
}
/*-------------------lifestylealbum end-------------------*/



/*---------------------------------trainingandrecruit-------------------------------*/
/*---------------recruit--------------*/
.recruit_left_bottom{
	margin-top:8px;
	width:298px;
	height:260px;
	background:#F8F8F8 url(../../../images/standard/homepage/sidecontent_bj.gif) repeat-x 0 0;
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	border-bottom:1px solid #DADADA;
}

#recruit_rightcontent{
	width:640px;
	float:left;
	position:relative;
	margin-top:4px;
	margin-left:8px;
	display:inline;
}

.recruit_rightcontent{
	width:638px;

	background:url(../../../images/standard/trainingandrecruit/recruit_banner.jpg) no-repeat 0 0;
	border-bottom:2px solid #CCCCCC;
}

.recruit_rightcontent_title1{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	height:26px;
	float:left;
	display:inline;
	line-height:29px;
	text-align:left;
	text-indent:15px;
}

.recruit_rightcontent_title2{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	height:26px;
	float:right;
	display:inline;
	line-height:29px;
	margin-right:30px;
}

.recruit_rightcontent_top{
	width:636px;
	height:35px;
	line-height:35px;
	text-align:left;
	border-bottom:1px dotted #CCCCCC;
}

.recruit_rightcontent_top span{
	color:#AAAAAA;
	font-size:12px;
	float:right;
	margin-right:10px;
	height:35px;
	line-height:35px;
}

.recruit_rightcontent_top p{
	display:inline;
	line-height:35px;
	height:35px;
	width:540px;
}

.recruit_rightcontent_top p a{
	color:#5D5D5D;
	text-decoration:none;
	line-height:35px;
	height:35px;
}

.recruit_rightcontent_top p a:hover{
	text-decoration:underline;
	color:#1963AD;
}

<!-----------------------------页码--------------------------------->
#page{
	width:500px;
	float:left;
}

.sabrosus {
	text-align:center;
}

.sabrosus p{
	color:#5D5D5D;
	font-size:12px;
	font-weight:normal;
	margin:10px 0;
}

.sabrosus span{
	color:#FF0000;
}

.sabrosus a{
	border: #2b66a5 1px solid;padding: 2px 5px; color: #2e6ab1; margin-right:2px; text-decoration: none;
}

.sabrosus a:hover{
	border: #2b66a5 1px solid; background-color:lightyellow;padding: 2px 5px; color: #2e6ab1;text-decoration: none;
}

.pagination a:active{
	border: #2b66a5 1px solid; background-color:lightyellow;padding: 2px 5px; color: #2e6ab1;text-decoration: none;
}

.sabrosus span.current{
	border: navy 1px solid; padding:2px 5px; font-weight: bold; color: #fff; margin-right: 2px; background-color:#2e6ab1;
}

.sabrosus span a.current{
	border: #9aafe5 1px solid;padding: 2px 5px; color: #2e6ab1; margin-right:2px; text-decoration: none;
}

.sabrosus span a:hover.current{
	border: #2b66a5 1px solid; background-color:lightyellow;padding: 2px 5px; color: #2e6ab1;text-decoration: none;
}

.sabrosus span.disabled{
	border: #929292 1px solid; padding:2px 5px; color: #929292; margin-right: 2px;
}

.sabrosus span a.disabled{
	border: #929292 1px solid; padding:2px 5px; color: #929292; margin-right: 2px;
}

.sabrosus span a:hover.disabled{
	border: #2b66a5 1px solid; background-color:lightyellow;padding: 2px 5px; color: #2e6ab1;text-decoration: none;
}
/*---------页码 end---------*/
/*---------------recruit end--------------*/

/*-----------------practice----------------*/
.practice_title1{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	height:26px;
	float:left;
	display:inline;
	line-height:29px;
	text-align:left;
	text-indent:15px;
	margin-left:170px;
}

.practice_title2{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	height:26px;
	float:left;
	display:inline;
	line-height:29px;
	text-align:left;
	text-indent:15px;
	margin-left:80px;
}

.practice_title3{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	height:26px;
	float:right;
	display:inline;
	line-height:29px;
	margin-right:80px;
}

.practice_table{
	width:636px;
}

.practice_table td{
	border-bottom:1px dotted #CCCCCC;
}

.practice_name{
	width:250px;
}

.practice_name a{
	color:#5D5D5D;
	display:inline;
	text-decoration:none;
}

.practice_name a:hover{
	color:#1963AD;
	text-decoration: underline;
	display:inline;
}

.practice_position{
	width:150px;
}

.practice_position a{
	text-decoration:none;
	color:#1963AD;
}

.practice_position a:hover{
	text-decoration:underline;
	color:#1963AD;
}

.position_location{
	width:105px;
}

.practice{
	color:#AAAAAA;
	font-size:12px;
	width:35px;
	height:35px;
	line-height:35px;
}

.practice a{
	color: #FF0000;
	font-size:12px;
	text-decoration:underline;
}

.practice a:hover{
	color: #990099;
	text-decoration:underline;
}


/*---------------practice end--------------*/

/*----------------------------------------------------footer--------------------------------------------------*/
#footer{
	width:950px;
	line-height:20px;
	margin:5px 0 0 0;
	/*background-color:#0054A6;*/
	background-color:#E02E2E;
	clear:both;
	position:relative;
	
}

#footer p{
	text-align:center;
	color:#FFFFFF;
	font-size:12px;
}

.clear{
	clear:both;
}
