/*---index---*/
.showimages {
	position:relative;
	cursor:pointer;
}

.cornertl{
	position:absolute;
	width:100%;
	height:100%;
	z-index:100;
	background-color:#222;
	overflow:hidden;
}
.hk{
	position:absolute;
	width:100%;
	height:100%;
	z-index:100;
	background-color:#abb9aa;
	overflow:hidden;
	}
.tim{
	font-size:10px;
	color:#CCC;
	}
.p_with{
	z-index:1000;
	width:85%;
	font-size:20px;
	line-height:30px;
	margin: 10px 0 0 20px;
	}
.showimages a img {
	width:100%;
	height: auto;
}

/*---about_1---*/


.about_a_1 {
	margin:20px 0 0 0;
}
.about_a_2 {
	margin:20px 0 0 72px;
}
.about_a_2 ul {
	float:left;
}
.about_a_3 {
	float:left;
	margin-right:14px;
/*	font-weight:bold;
*/}
.about_a_3 p{
	cursor:pointer;
	}
/*---about_2---*/
.about_e_e ul {
	margin-top:17px;
}
.about_e_e ul li {
	line-height:24px;
	text-align: left;
	color:#999;
}
/*about3  开始*/
#featured {
	OVERFLOW: hidden;
	width:100%;
	height:278px;
	float:left;
}
#thumbs {
	margin-top:20px;
	width:100%;
	height:auto;
}
#thumbs ul li a {
	line-height:30px;
	display:block;
	width:100%;
}
#thumbs ul li a:hover, #thumbs li a.current {
	color: #666;
	/*text-decoration: underline;*/
}
#featured div img {
	width:100%;
	height:100%;
}
/*about3  结束*/
/*about4 开始*/


.about_d_a4, .body_slide_a4 {
	overflow:hidden;
}
/*about4 结束*/
/*观点开始*/
.gd_1 a:link, .gd_1 a:visited, .gd_1 a:active {
	font-size:14px;
	color:#fff;
	font-weight:bold;
	/*text-decoration:underline;*/
}
.gd_1 a:hover{
	color: #E6E6E6;}

.gd_2 a:link, .gd_2 a:visited, .gd_2 a:active {
	font-size:14px;
	color:#666;
	font-weight:bold;
	/*text-decoration:underline;*/
}

.g_coloer1{
	background-color:#b5a5b0;
	}
.g_coloer0{
	background-color:#fff;
	}
.g_coloer0 p a:hover{
	color:#999;
	}

	
	
.g_coloer1 p a,.g_coloer2 p a,.g_coloer3 p a{
	color:#FFF;
	}
.g_coloer1 p a:link,.g_coloer2 p a:link,.g_coloer3 p a:link{
	color:#FFF;
	}
.g_coloer1 p a:visited,.g_coloer2 p a:visited,.g_coloer3 p a:visited{
	color:#FFF;
	}
.g_coloer1 p a:hover,.g_coloer2 p a:hover,.g_coloer3 p a:hover{
	color:#FFF;
	}
	
	
.g_coloer2{
	background-color:#b0a798;
	}
.g_coloer3{
	background-color:#90a2bc;
	}
.g_zi a{
	color:#FFF;
	}
/*观点结束*/
/*about6 开始*/
.showimages p {
	left:3px;
	top:8px;
 width:100% z-index:200;
	position:absolute;
	color:white;
	font-family:"微软雅黑";
}
.showimages p a, a:visited {
	outline:none;
}
/*about6 结束*/
/*about7 开始*/
.about_d_wh {
	position:relative;
	z-index:1;
	overflow:hidden;
	height: 600px;
}

.about_d_wh p {
	width:95%;
}

.img_00 p, .img_00 h3 {
	color:#FFF;
	float:left;
	margin-left:20px;
	_margin-left:10px;
	font-family:"微软雅黑";
}

.color_2 {
	background-color:#b7b199;
	width:100%;
	height:100%;
}
.color_3 {
	background-color:#91a2bc;
	width:100%;
	height:100%;
}

/*about7 结束*/
/*案例开始*/
.a1 a:link, .a1 a:visited, .a1 a:active, .a2 a:link, .a2 a:visited, .a2 a:active {
	color:#999;
	font-family:"微软雅黑";
	font-size:14px;
	line-height:28px;
	font-weight: bold;
	letter-spacing:1px;
}
.a1 a:hover, .a2 a:hover {
	color:#000000;
}

.c_left_s {
*margin-left:-15px;
	_margin-left:-15px;
}
.about_d_fw_2 {
	position:relative;
	z-index:1;
}
.about_d_fw_2.body_slide_fw_2 {
	overflow:hidden;
}
.about_d div_fw_2 ul li {
	float:left;
	display:inline;
}

/*案例结束*/	
/*服务*/
 #slideshows IMG {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8;
	opacity: 0.0;
	height: auto;
	width:100%;
}
#slideshows IMG.active {
	z-index: 10;
	opacity: 1.0;
}
#slideshows IMG.last-active {
	z-index: 9;
}
.ser_p {
	margin:10px 0 20px 0;
	height:auto;
	width:301px;
}
.about_d_fw{
	position:relative;
	}
/*箭头相同样式*/


/*加入箭头*/
.btn_focus_prev_join, .btn_focus_next_join {
	position:absolute;
	top:30px;
}
/*顾问箭头*/
/*.btn_focus_prev_a6{
	position:absolute;
	top:420px;
}
.btn_focus_next_a6 {
	position:absolute;
	top:420px;
}*/

.btn_focus_prev_a6{
	position: absolute;
    top: 470px;
}

.btn_focus_next_a6 {
    position: absolute;
    top: 470px;
}

/*.btn_next_a4 {
	position:absolute;
	top:216px;
}*/

.btn_next_a4 {
    position: absolute;
    top: 215px;
    right: -10px;
}

/*服务箭头*/
.btn_focus_prev_fw{
	position:absolute;
	top:140px;
	left:20px;
}
.btn_focus_next_fw {
	position:absolute;
	top:260px;
	left:550px;
}
/*观点箭头*/
.btn_prev_gd{
	position:absolute;
	top:370px;
	left:240px;
}
.btn_next_gd {
	position:absolute;
	top:266px;
}

/*加入*/
.slider_join ul li img {
	width:90%;
}
#slider li {
	width:100%;
	width: 894px;
	max-width:894px;
	min-width:700px;
	overflow: hidden;
}
.about_d_join {
	position:relative;
	z-index:1;
}
.about_d_join, .body_slide_join {
	/*overflow:hidden;*/
}
.about_d_join div ul li {
	margin-right:15px;
	width:23%;
	float:left;
	display:inline;
}
.scb_1 {
	float:left;
	
}
.scb_1_en {
	clear:both;
}
.jzi {
	color:#999966;
	line-height:60px;
}
.j_width ul li {
	width:894px;
	_width:884px;
	overflow:hidden;
}
/*联系*/
.con_p {
	padding-bottom:10px;
}
.con_ul {
	margin-left:76px;
	_margin-left:38px;
}
.con_ula {
	margin-left:38px;
	_margin-left:38px;
}
.bdd {
	height: auto;
}
.bdd p {
	padding-top:15px;
}
/*表单*/
.bdd ul {
	width:744px;
}
.bdd ul li {
	height:40px;
}
.table {
	height: 24px;
	border: #dedede solid 1px;
}
.table_1 {
	height: 24px;
	border: #dedede solid 0px;
	text-align:center;
}
.table_wb {
	border:#FFFFFF solid 0px;
}
.rj_list {
	float:left;
	min-width:100px;
	max-width:240px;
	_margin-top:8px;
	margin:0 5px 0 0;
}
.ccfx {
	clear:both;
	padding-bottom:40px;
}
.ccfx p {
	float:left;
	margin-right:20px;
}
.sx {
	clear:both;
}
.sx ul {
	float:left;
	width:80px;
	margin-left:80px;
	_margin-left:40px;
	margin-top:20px;
}
.cornertl1 {
	left:0px;
	top:0px;
	background-color:#b5a5b0;
}
.cornertl2 {
	left:0px;
	top:0px;
	background-color:#abb9aa;
}
.cornertl3 {
	left:0px;
	top:0px;
	background-color:#90a2bc;
}
.cornertl4 {
	left:0px;
	top:0px;
	background-color:#b0a798;
}
.sm_bg {
	display:block;
	background-color:#999;
	width:100%;
	height:100%;
}
/*p高度宽度*/
.work_p {
	height:445px;
}
.work_p1, .work_p2 {
	height: auto;
	padding-right:15px;
}
.work_p3 {
	width:65px;
}
.work_p4 {
	float:right;
	width:228px;
}
#slide_lunbo {
	position:relative;
}
.btn_prev_s {
	display:none;
	cursor:pointer;
}
.btn_prev_x {
	width:56px;
	height:70px;
	position:absolute;
	top:50%;
	left:90%;
	cursor:pointer;
}
.zm {
	width:30px;
	margin-left:2px;
	_margin-left:5px;
}
.link_img a img {
	width:100%;
	height:100%
}

.nav ul{
	margin-top:17px;}
.nav ul li{
	float:left;
	width:40px;
	display:block;
	}
.nav ul li a{
	letter-spacing:6px;
	color:#333;
	}
.nav ul li a:hover{
	color:#ec0012;
	}
.nav_en ul{
	margin-top:17px;}
.nav_en ul li{
	float:left;
	width:38px;
	display:block;
	}
.nav_en ul li a{
	color:#333;
	}
.nav_en ul li a:hover{
	color:#ec0012;
	}
.sz{
	text-align:center;
	line-height:22px;
	color:#ccc;
	}

.c_left_a  li a {color:#999;}
.c_left_s li a {color:#999;}

.online{
	position:absolute;
	top:600px;
	left:0px;}