﻿* {
	font-family: "微软雅黑";
	outline: none;
}

* {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-tap-highlight: rgba(0, 0, 0, 0);
	-webkit-text-size-adjust: none;
}

body,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
p,
from {
	margin: 0;
}

ol,
ul,
li,
img {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;

}

input,
img,
textarea {
	border: none;
	border-radius: 0;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-tap-highlight: rgba(0, 0, 0, 0);
	-webkit-text-size-adjust: none;
}

body>.qing {
	min-width: 1260px;
}

a {
	text-decoration: none;
	blr: expression(this.onFocus=this.blur());
	/* IE Opera */
	outline: none;
	/* FF Opera */
}

a:focus {
	-moz-outline-style: none;
	/* FF */
}

img,
input {
	border: 0;
}

input,
textarea,
select {
	outline: none;
}

a div,
a span {
	cursor: pointer;
}

textarea {
	resize: none;
}


/*防止textarea放大时，三个斜线被放大*/

ul li {
	list-style: none;
}

.qing {
	display: block;
	clear: both;
}

.juzhong {
	width: 1260px;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.lf {
	display: block;
	float: left;
}

.rf {
	display: block;
	float: right;
}

*,
*:before,
*:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
}

.qing img,
.shu12 img,
.shu14 img,
.shu16 img {
	display: inline !important;
	max-width: 100% !important;
	height: auto !important;
	vertical-align: top;
}

.shu16 {
	line-height: 30px;
	color: #484848;
	font-size: 16px;
}

.shu14 {
	line-height: 30px;
	color: #484848;
	font-size: 14px;
}

.shu12 {
	line-height: 28px;
	color: #484848;
	font-size: 12px;
}


/*引入字体*/

@font-face {
	font-family: 'base';
	src: url('../fonts/bases_.ttf');
	}

.font {
	font-family: 'base';
}

/*************************index***********************/

.head {
	display: block;
	position: fixed;
	width: 100%;
	top: 0;
	height: 84px;
	overflow: visible;
	background: #ffffff;
	box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.52);
	z-index: 999;
}

.nav {
	display: block;
	float: left;
	padding-right: 31px;
}

.nav li {
	display: block;
	float: left;
	position: relative;
	padding: 17px 0;
	line-height: 56px;
	font-size: 16px;
	color: #202020;
}

.nav li a {
	display: block;
	overflow: hidden;
	height: 56px;
}

.nav li a span {
	display: block;
	padding: 0 31px;
	position: relative;
	top: -100%;
}

.navn1 {
	left: 10px;
}

.navn2 {
	left: 0;
}

.nav li b {
	display: block;
	position: absolute;
	width: 0px;
	height: 14px;
	bottom:15px;
	left: 50%;
	background: url(../images/nav_xzk.png) center center no-repeat;
}
.nav li i{
	width:4px;
	height: 17px;
	background:url(../images/nav_sh.png) center center no-repeat;
      position:absolute; right:0; top:36px;
}

.nav li a,
.nav li a:visited {
	color: #373636;
}

.nav li:hover a,
.nav li.on a {
	color: #9a8351;
}

.nav li:hover a span,
.nav li.on a span {
	top: 0;
}

.nav li:hover a .navn1,
.nav li.on a .navn1 {
	left: 0;
}

.nav li:hover a .navn2,
.nav li.on a .navn2 {
	left: -10px;
}

.nav li:hover b,
.nav li.on b {
	width: 104px;
	margin-left: -52px;
}

.t-telk {
	float: left;
	padding-top: 32px;
	line-height: 28px;
	font-size: 28px;
	color: #f25f24;
	font-family: 'avantgardeitcbybt-book';
}

.t-tel {
	display: block;
	float: left;
	margin-right: 10px;
}


/*banner*/

.bank {
	display: block;
	height: 674px;
	/*margin-top: 84px;*/
	overflow: hidden;
/*	padding-top:84px;*/
}
.bankk {
	display: block;
	height: 674px;
}
/*切换*/
.main_visual-ban{ height:674px; overflow:hidden; position:relative;}
.main_image-ban{height:674px;overflow:hidden;position:relative;}
.main_image-ban ul{width:9999px;height:674px;overflow:hidden;position:absolute;top:0;left:0}
.main_image-ban li{float:left;width:100%;height:674px;}
div.flicking_con-ban{position:absolute;top:360px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con-ban a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con-ban a.on{background-position:0 -21px}
#btn_prev-ban,#btn_next-ban{z-index:11111;position:absolute;display:block;width:50px!important;height:50px!important; top: 50%; margin-top: -25px;}
#btn_prev-ban{background:url(../images/baj1.png) no-repeat left top; left: 40px;}
#btn_next-ban{background:url(../images/baj2.png) no-repeat right top; right: 40px;}
/**/
.in_xzxcsk{position: relative; overflow: hidden;padding:30px 0 35px; }
.wtpk{position:absolute; left:0; top:0;}
.in_fels_list ul{margin-left:-15px;}
.in_fels_list li{float:left; padding-left:15px;width:33.33%;}
.in_flesk_dk{ background: #fefbf6;padding:20px 10px;}
.in_fel_list_zk{background: url(../images/in_lskflaz.png) repeat-y; background-size:100% auto;padding:0 37px;overflow: hidden;}
.in_feik_tit_zwk{font-size:30px; color:#000; display: block;line-height: 30px;}
.in_feik_tit_ywk{font-size:12px; color:#ababab; display: block;line-height: 23px;}
.in_feidk_listk{width:50%;}
.in_feidk_listk dd{float:left;width:50%;display: block;}
.in_feidk_listk dd a{font-size: 14px; color:#000; line-height: 24px;}
.in_fels_list{overflow: hidden;}
.in_fel_list_sk img,.in_fel_list_xk img{width:100%;}
.in_erwbjk{background:url(../images/in_renw_bjk.png) center center no-repeat; background-size:100% auto;display: block;height:280px;}
.in_rwkk{width:57.33%;  display: block; padding:20px;background:#fbf7f2;}
.in_reskskl{margin:30px 0; height:auto; display: block; overflow: hidden;}
.in_rwdsk{background:url(../images/in_rwbk_z.png) center center repeat-y; background-size:contain;
height:280px; overflow: hidden; padding:0 30px;}
.in_rewdbjk{height:280px; display: block;width:32.97%; }
.in_rew_jsk{width:64.03%;padding:30px 20px ;}
.in_rwks img,.in_rwdsk_x img{width:100%;}
.in_rew_titk{font-size:30px; color:#000; line-height: 35px;}
.in_rew_gzrzwk{font-size:14px; color:#000; line-height: 30px;}
.in_rew_titsjk{margin-bottom: 30px;}
.in_resjk_jtk{font-size:14px; color:#312a1f; line-height: 25px; display: block;}
.in_rwshpk{width:42.67%;display: block;height:100%;padding-left:25px;}
.in_rwspk_dabek{height: 100%;position: relative;}
.in_rwspk_dabek img{position: absolute; top:0; left:0;width:100%; height:100%;}
/**************工作室动态***************/

.in_gzdtk{padding:40px 0; display: block;}
.in_gzsdtk_tit{text-align: center; margin:0 auto 40px;width:38.66%;position: relative;height:54px; }
.in_gzsd_left, .in_gzsd_right{width:33%;position: absolute; height:54px;}
.in_gzsd_left {background:url(../images/in_gzsysk_left.png) center center no-repeat;  left:0;top:0;background-size: contain;}
.in_gzsd_right {background:url(../images/in_gzsysk_right.png) center center no-repeat; right:0;top:0;background-size: contain;}
.sin_gzsd_tit{font-size: 30px; color:#000; line-height: 55px;display: block; text-align: center;}
.in_gzdtk_list ul{margin-left:-20px; display: block;overflow: hidden;}
.in_gzdtk_list li{width:25%; float:left;display: block;padding-left:20px;}
.in_gzdtk_list li .in_gzdtk_zgkk{background: #fff; overflow: hidden;padding:8px;}
.in_gzdtk_bjsk{background: url(../images/in_gzs_sk.png)  top center no-repeat; height:44px;background-size: 100% auto;}
.in_gzdtk_bjsk_xk{background: url(../images/in_gzs_xk.png) bottom center no-repeat; height:44px;background-size: 100% auto;}
.in_gzdtk_bjsk,.in_gzdtk_bjsk_xk{width:100%;display: block;}
.in_gzdtk_nnrk{height:192px;background: url(../images/in_gzszk.png) center center repeat-y;padding:0 25px;background-size:  100% auto;}
.team_list_bkk_zk{height:349px;}
.in_gzdtk_n_tit{font-size: 18px; color:#000; line-height: 30px;display: block;}
.in_gdzd_riqik{font-size: 14px; color:#9a9893; line-height: 26px;display: block;}
.in_gzdtjk_jsk{margin: 20px 0; font-size: 14px; color:#9a9893; line-height: 26px;display: block;}
.in_gzdtk_xqk{background:url(../images/in_gzs_gsdk.png) center center no-repeat; height: 44px;text-align: center;font-size: 14px; color:#a19887;text-align: center;  display:block; width:114px;line-height: 44px;}

.in_gzs_gdxwk{background:url(../images/in_gzs_gsdk.png) center center no-repeat;
 height: 44px;margin:25px auto;
 text-align: center;font-size: 14px;
  color:#a19887;text-align: center; 
  display:block; width:114px;line-height: 44px;
  overflow: hidden;position: relative;top:0;
  }
.in_gzs_gdxwk span,.in_gzdtk_xqk span{display: block;top:-100%;position: relative;}
.in_gzs_gdxwk:hover span,.in_gzdtk_xqk:hover span{top:0%;}
.in_gzdtk_xqk{overflow:hidden ;}
/*********咨询提示 原创文章*************/
.in_zxyck{padding:40px 0;overflow: hidden;}
.in_zxtsk{width:26.67%;display: block;overflow: hidden;}
.in_zxtsk_gdkk{margin:0;}
.in_zxtius{font-size: 30px; color:#000; line-height: 35px;}
.in_zxtsk_img{margin-left:10px;}
.in_zxtsk_tit{margin-bottom: 20px;}
.in_zxtsimgk{margin:20px 0;overflow: hidden; display: block;}
.in_zxtsimgk img{width:100%;}

.zxtsk{overflow:hidden ; clear: both;}
.in_zxtsk_listk li{height: 50px; position:relative;line-height: 50px; display: block; border-bottom: 1px dotted #f2eadb;}
.in_zxtsk_listk li a{font-size: 14px; color:#53514d;display: block;}
.in_zxtsk_listk li a b{position:absolute; right:10px; top:20px;width:7px; height:10px; background:url(../images/in_zxtsk_gdk.jpg) center center no-repeat; }
.in_ycwzk{width:73.33%;padding-left:30px;}
.in_ycwzk_list{clear: both;display: block;padding:15px 0;}
.ellip{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.in_ycwzk_list li{clear: both;margin-top: 20px;overflow: hidden;}
.in_ycwzk_img{width:21.69%; display: block;overflow: hidden;height:146px;}
.in_ycwzk_img img{width:100%; display: block;}
.in_ycwzk_wezk{width:78.31%;padding-left:25px;display: block;}
.in_ycwzk_tit{font-size:18px; line-height: 30px; color:#000; display: block;}
.in_ycwzk_ti_rqk{font-size:14px; margin:10px 0;line-height: 28px; color:#9a9893; display: block;}
.in_yuchak_jsk{font-size:14px; line-height: 28px; margin:10px 0 12px; color:#9a9893; display: block;}
.in_ycwzjk_wbk{overflow: auto; border-bottom:1px solid #f2eadb; }

.in_gssd_ywk img{margin:0 auto;}
.in_zxsjdk{background:#faf7f1; overflow: hidden;}

.in_zxsjdk{background:url(../images/in_zxsjsk.jpg) center center no-repeat; display: block; height:635px;padding:40px 0;}
.in_team_xxkl {padding:0 50px;}
.in_team_xxkl dl{overflow: hidden; display: block;}
.in_team_xxkl dd{float:left; width:250px; display: block;}
.in_team_xxkl .panes{clear: both;margin:30px 0;}
.in_team_xxkl  .pane{display:none; font-size: 14px; text-align:center;color:#312a1f; line-height: 30px;}
.in_team_touxbjk {height: 220px;background:url(../images/in_team_bjk.png) center center no-repeat;}
.in_team_xmk {text-align: center; font-size: 16px; color:#000; line-height: 30px;}
/*.in_team_xxkl .hit .in_team_img,.in_team_xxkl .on .in_team_img{transform: scale(1.03);}*/
.in_team_xxkl .hit .in_team_img .in_team_touxbjk,.in_team_xxkl .on .in_team_img .in_team_touxbjk{height: 250px;background:url(../images/teambjk_on.png) center center no-repeat;}
.in_team_xxkl .hit .in_team_xmk,.in_team_xxkl .on .in_team_xmk{display: none;}
.in_team_xxkl .hit .in_team_img,.in_team_xxkl .on .in_team_img{height: 250px !important;}
.in_team_xxkl .hit,.in_team_xxkl .on{ width:250px;}
.in_team_xxkl .hit .in_team_dtxk,.in_team_xxkl .on .in_team_dtxk{padding-top:10px;}
.rewmsck{font-size: 24px; color:#000;margin:0 0 20px ; text-align: center; line-height: 30px;}




/*******咨询师介绍轮播**********/
.main_visual-team{ height:544px; overflow:hidden; position:relative;}
.main_image-team{height:544px;overflow:hidden;position:relative;}
.main_image-team ul{width:9999px;height:554px;overflow:hidden;position:absolute;top:0;left:0}
.main_image-team li{float:left;width:100%;height:544px;}
div.flicking_con-team{position:absolute;bottom:60px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con-team a{float:left;width:15px;height:15px;margin:0 5px;padding:0;background:#bfa06a;display:block;text-indent:-1000px; border-radius: 50%;}
div.flicking_con-team a.on{background:#fff;}
#btn_prev-team,#btn_next-team{z-index:11111;position:absolute;display:block;width:56px!important;height:56px!important; top: 50%; margin-top: -25px;}
#btn_prev-team{background:url(../images/in_team_left.png) no-repeat left top; left: 40px;}
#btn_next-team{background:url(../images/in_team_right.png) no-repeat right top; right: 40px;}

.in_fszsjk{padding:40px 0; display: block;}


.inxlxlck_dk dd{position: relative;float:left;width:25%; display: block; overflow: hidden;}
.in_xlxsk{padding:20px; display: block; }
.in_xlssbkk{width:100%; height:45px;background:url(../images/xlxlc_bjs.png) top center no-repeat;background-size: 100% auto; display: block; }
.in_xlsczk{background:url(../images/xlxlc_bjz.png) center center repeat-y ; background-size: 100% auto;display: block; width:100%;font-size: 14px; color:#746b63;padding:0 50px; line-height: 26px;}
.in_xlscxk{width:100%; height:45px;background:url(../images/xlxlc_x.png) bottom center no-repeat; display: block;background-size: 100% auto; }
.inxlxlck_dk dd:nth-child(2n-1){ margin-top:30px;}
.in_xls_xk b{width:5px; height:80px; display: block;  background: url(../images/xxtkck.png) center center no-repeat; margin:0 auto;background-size: 100% auto;}
.inxlxlck_dk dd:nth-child(2n-1) .in_xls_xk b{height: 50px;}
.in_xls_xk{margin-top:-25px;}
.in_xlxnxk{font-size: 30px;padding:20px 0; color:#000; line-height: 35px; display: block;text-align: center;}
.main_visual-xlx{ height:500px; overflow:hidden; position:relative;}
.main_image-xlx{height:500px;overflow:hidden;position:relative;}
.main_image-xlx ul{width:9999px;height:500px;overflow:hidden;position:absolute;top:0;left:0}
.main_image-xlx li{float:left;width:100%;height:500px;}
div.flicking_con-xlx{position:absolute;bottom:132px;background:#d0c5ba;left:5%;z-index:999;width:90%;height:1px;}
div.flicking_con-xlx a{float:left;width:15px;height:15px;margin:0 5px;padding:0;background:#bfa06a;display:block;text-indent:-1000px; border-radius: 50%;}
div.flicking_con-xlx a.on{background:#fff;}
#btn_prev-xlx,#btn_next-xlx{z-index:11111;position:absolute;display:block;width:56px!important;height:56px!important; top: 50%; margin-top: -25px;}
#btn_prev-xlx{background:url(../images/xlx_xyyk_l.png) no-repeat left top; left: 40px;bottom:95px; top:auto;}
#btn_next-xlx{background:url(../images/xlx_xyyk_r.png) no-repeat right top; right: 40px;bottom:95px;top:auto;}


.in_xlfsz_list{overflow: hidden; margin-bottom: 30px;}
.in_xlfsz_list li{width:25%;  padding:15px 20px; display: block; float:left; padding:}
.in_xlfsz_list li a{color:#c6baa3;line-height: 26px;display: block;}
.in_xlfsz_list li a .in_xls_listysk{font-size: 30px;}
.in_xlfsz_list li a .in_xlxwzk{font-size: 24px;}
.in_xlfsz_list li a .in_sls_ywk{font-size: 14px;}
.in_xlfsz_list li:nth-child(1){background:#b6a683;}
.in_xlfsz_list li:nth-child(1) a{ color:#fff;}
.in_xlfsz_list li:nth-child(2){background:#e9e4da;}
.in_xlfsz_list li:nth-child(2) a{ color:#b49b7d;}
.in_xlfsz_list li:nth-child(3){background:#f0ede6;}
.in_xlfsz_list li:nth-child(3) a{ color:#b49b7d;}
.in_xlfsz_list li:nth-child(4){background:#f8f6f2;}
.in_xlfsz_list li:nth-child(4) a{ color:#b49b7d;}


.footer{background:#bfa06a;overflow: hidden; display: block;}
.in_footk{padding:30px 0;display: block;overflow: hidden;}
.in_fot_xxqqk{font-size: 18px; color:#fff;  line-height: 30px;}
.in_fot_xxqqk_xz{font-size: 14px; color:#e2d9ca;  line-height: 30px;}
.in_fot_swzk{margin-bottom: 30px;  display: block;}
.in_for_left_bgk .ximshysk{width:200px; height:40px; display: block;float:left;border:1px solid #d3b98c; margin-right:10px;}
.in_for_left_bgk .ximshysk input{width:58%;float:left; background: none; height: 40px;}
.ximshysk{padding:0 10px; display: block;}
.xmwezk{font-size: 14px;color:#fff;width:30%;float:left; display: block;line-height: 40px;}

.in_fotxxk{width: 50%; display: block;}
.in_tijaokysk input{width:125px; height:40px;cursor: pointer; background:#9a8351; display: block; color:#fff;}

.in_forxxk_hs{width:50%;display: block;}
.in_fot_lxfsk{width: 60%; display: block;padding:30px 0; }
.in_in_fot_dhk{padding-left:60px;}
.in_in_fot_dhk span{display: block;}
.in_fot_wzk{font-size: 14px; line-height:20px;color:#fff; display: block;}
.in_fot_dhhmk{font-size: 30px; line-height:30px; color:#fff; display: block;}
.in_fot_ewwk{width: 40%; display: block;}
.in_fot_ewwzk{display: block;padding:30px 20px;}
.in_fot_ewwzk span{font-size: 14px; line-height:20px;color:#fff; display: block;}

.bqk{border-top:1px solid #d3b98c; overflow: hidden;}
.in_bqkk{padding:15px 0;overflow: hidden; display: block;}
.bqk_xxk{font-size: 14px; color:#efe3ce; line-height: 30px;}
.bqk_xxk a{font-size: 14px; color:#efe3ce; line-height: 30px;}
.bak_nav ul{float: right; }
.bak_nav li{float: left;padding:0 10px; }
.bak_nav li a{font-size:14px ; color:#efe3ce; display: block;line-height: 30px;}


/************about*****************/
.sbjk{margin-top:84px; display: block;}
.about_ban{position: relative;overflow: hidden;}.ab_ban_jdfd{position: relative;top:0;height:100%;overflow: hidden; display: block; }
.ab_ban_wzk{position: absolute;right:0; top:170px;}
.ab_abn_xjtk{overflow: hidden;}
 .ab_abn_xjtk b{width:170px; height:3px; background:#bfa06a; margin:30px 0; float:right; display: block;}
.ab_ban_tit{font-size: 48px; color:#bfa06a; line-height: 50px; margin-bottom:20px; display: block; text-align: right;}
.ab_ban_tit_xbt{font-size: 34px; color:#bfa06a; line-height: 40px; margin-bottom:20px;display: block; text-align: right; }
.ab_xlfwk{padding:60px 0; display: block; overflow:hidden ;}
.ab_left_img{width:30.53%; display: block;}
.ab_left_img img{width:100%; display: block;}
.ab_right_wzk{width:69.47%;padding:30px 0 30px 108px;}
.ab_righ_tit{font-size: 36px; color:#000; display: block; line-height: 40px;}
.ab_right_titk{padding:20px 0 50px;  display: block;}
.ab_right_nrk{font-size: 14px; color:#4a4a4a;line-height: 26px; display: block;}
.abou_gzsk{padding:55px 0;}
.ab_fels_list .in_flesk_dk{background: #fff;}
.ab_felkwzk{font-size: 30px; color:#000; line-height: 30px;}
.ab_fels_list .in_fek_titdk{margin-bottom: 20px;}
.ab_fels_list .in_fel_list_zk{padding:10px 30px; display: block; height:120px;}
.ab_wzjsk{width:100%; font-size: 14px; color:#474747; line-height:28px ; display: block;}
.ab_csrjsk_tit{color:#fff;}
.ab_csrjsk{padding:50px 0; display: block;}
.ab_csrk_bjk{background:url(../images/ab_cs_bjk.png) center center no-repeat;background-size: contain; display: block; height: 394px;}
.about_csrjsk{background: #fff; display: block; overflow: hidden;padding:25px 60px; }
.ab_csr_imgk{width: 24.13%; display: block;}
.ab_csr_jskdlf{width: 75.87%; display: block;padding:60px 50px;}
.ab_rwmc{font-size: 36px; color:#000; line-height: 40px;}
.ab_gzzck{font-size: 16px; color:#252525; line-height: 30px;}
.ab_csrk_wzjsk{font-size:14px;color:#4c4c4c;line-height: 28px; display: block; }
.ab_wzywmk{display: block;}
.ab_rewzc_xm{margin-bottom: 20px; display: block;}

/***************join*************/
.join_titk{position: relative; top:100px;}

.join_ktbk{margin:180px 0 100px; display: block;text-align: center; font-size: 16px; color:#474747; line-height: 30px;}
.join_gengdks {overflow: hidden; width: 100%;}
.join_gengdks a{margin:0px auto;width:59px; display: block;}
.join_leftk{/*padding:80px 0 50px;*/min-height:300px; overflow:hidden;width:50%; display: block;}
.join_ysimg{width: 18.67%; display: block;}
.join_ysjsk{width: 81.33%;padding:0 138px 0 35px;font-size: 14px; color:#474747; line-height: 27px; display: block;}
.join_ys_wzk{font-size: 30px; color:#000; line-height: 30px;}
.join_ysk_tit{margin-bottom: 20px;}
.join_drnk{padding:60px 0; overflow: hidden;}
.join_leftk li{clear: both;margin: 50px 0;overflow:hidden ; display: block;}
.join_right{width:50%; border-left: 1px solid #d5d5d5; display: block; padding:0 50px}
/**********join_选项卡***********/
.subNavBox{width:100%;margin:0px auto;}
.subNav{cursor:pointer;height:100px;border-bottom: 1px solid #d5d5d5;display:block; padding:35px 0;font-size:18px;color:#1d1d1d;line-height:30px;background:url(../images/join_gdk.png) #fff no-repeat;background-position:95% 50%;background-size: 2.5% auto; }
/*.subNav:hover{color:#c8102e;}*/
.currentDd{color:#c8102e;}
.currentDt{background-image:url(../images/join_jianh.png);}
.navContent,.navContents{display: none;}
.navContent dd a{display:block;height:50px;padding:0 30px;font-size:14px;line-height:50px;color:#333}
.navContent dd{border-bottom:dotted 1px #e5e3da;}
#sucai{height: 378px;		margin: 0px auto;
							position: relative;
								overflow: hidden;
							}
	.nicescroll-rails{top:650px !important;}
.new_ban_jdfd{position: relative; height: 315px;}

.new_ban_jdfdss{position: absolute; top:110px; left:0;}
.news_ban_tit{font-size:36px; color:#fff; display: block; line-height: 40px;}
.news_ban_tit_ywk{margin:10px 0;display: block;}

.news_nrk{background: url(../images/news_nrbj.jpg) repeat-y;padding:50px 0; display: block;}
.news_nrk .in_gzdtk_list li{margin-bottom: 20px;}
.news_fyk{width: 100%; overflow: hidden;}
.news_fyk ul{text-align: center;margin:20px auto;display: table;}
.news_fyk li{float: left;width:64px;margin:0 10px; height: 44px; background:url(../images/news_felbk.png) center center no-repeat;line-height: 45px;}


.news_fyk li a{font-size: 16px; color:#826644; line-height: 44px;}
.news_view_jsk span{ font-size:14px ; color:#afafaf; line-height: 30px; padding-right:20px;}

.news_views_nrk{background: #fff; padding:41px 135px; display: block; overflow: hidden;  }
.news_vie_tit_wzk{font-size: 24px; color:#000; display: block;padding:10px 0; line-height: 30px;}
.news_views_tit{padding-bottom: 20px; border-bottom: 1px solid #eee;}
.news_vie_wzk{padding:30px 0;font-size: 14px; color:#6c6c6c; line-height: 28px; display: block; border-bottom: 1px solid #eee;}
.news_vie_wzk img{padding:20px 0; display: block; width:400px;}
.sxpk{padding:20px 0; display: block;}
.sxpk a{font-size: 14px;/*display: block;*/ color:#7d7d7d;line-height: 28px;padding-right:100px;}
.fhlbk{width:125px; height: 40px; margin:20px 0;display: block; background: #9a8250;font-size: 14px;color:#fff;line-height: 40px; text-align: center;}


.pro_flk li{background: #fff; margin-bottom: 20px; overflow:hidden;padding:40px; display: block;}
.pro_list_img{width:29.82%; display: block;}
.pro_list_right{width:70.17%; display: block; padding-left:50px; }
.pro_list_ri_xl_tit{ font-size: 30px; color:#000;  line-height: 30px;}
.pro_list_img_tit{padding-left:20px; }
.pro_list_rig_nrk{clear: both;font-size: 14px; color:#626262; line-height: 24px; padding:18px 0; display: block;}
.pro_list_right_flk_sk{background:url(../images/pro_qsn_sbk.png) center center no-repeat; display: block;height:39px ;background-size: 100% auto;}
.spro_duct_listl{height:30px;background: url(../images/pro_qsn_zbk.png) center center repeat-y;background-size: 100% auto;overflow: hidden;}
.pro_list_right_flk_xk{background:url(../images/pro_qsn_xbk.png) center center no-repeat; display: block;height:39px ;background-size:  100% auto;}
.spro_duct_listl dd{float: left; padding:0 20px; position: relative;}
.spro_duct_listl dl{overflow: hidden;height: 30px;padding:0 20px;overflow: hidden;}
.spro_duct_listl dd a{display: block; font-size: 14px; color:#000; line-height: 28px;}
.pro_list_rights{width:70.17%; display: block; padding-right:50px; }
.spro_duct_listl dd b{width:1px; height:20px; background:#ddd; display: block; position:absolute; right:0;top:5px;}
.spro_duct_listl dd:nth-last-child(1) b{display: none;}
.pro_vie_qsnl{position:relative; margin-top:-180px;padding:0 30px;}
.pro_vie_qsnl .join_titk{top:60px;}
.pri_vie_nrk_nrq{padding:80px 0 50px; font-size: 14px;text-align: center; color:#676767;  line-height:28px ;}
.pro_view_gdkw{width:100%;display: block;}

.pro_view_gdk{margin:0 auto; display: block; width:34px; }
.pro_view_flrk li{width:180px;margin:0 15px; float:left;background:url(../images/pro_vie_list_bk.png) center center no-repeat; height:58px; display: block;}
.pro_view_flrk li.on{background:url(../images/pro_vie_list_bk_h.png) center center no-repeat; height:58px; display: block;}
.pro_view_flrk li a{display: block; line-height: 58px;text-align: center;font-size: 16px; color:#373737;}
.pro_view_flrk{width:100%; display: block;overflow: hidden;}
.pro_view_flrk ul{display: table; margin:50px auto; text-align: center;}
.pro_view_rnk_wzk{font-size: 14px; color:#515151;display: block; line-height: 28px;}
.pro_view_flrk li.on a{color:#a28552;}
.pro_view_rnk_wzk{padding-bottom: 20px;}
.pro_views_fellsk{padding:40px 0;}

/********team**********************/
.team_title{color:#fff}
.team_ktbk{color:#fff;margin:160px 0 80px; display: block; text-align: center; font-size: 16px;}
.team_listk ul{margin-left:-20px;}
.team_listk li{width:25%; display: block;float:left;margin-bottom: 20px; padding-left:20px;}
.team_list_xk{background: #fff;padding:10px; display: block; overflow: hidden;}
.team_list_toxbjk{background: url(../images/team_bjk.png) center center no-repeat;margin-top:-20px; display: block; height:196px;}
.team_listk{padding:50px 0 10px; display: block; overflow: hidden;}
.team_list_tit{font-size: 20px; color:#000; text-align: center; display: block;line-height: 30px; padding: 20px 0 5px;}
.team_list_zwk{font-size: 14px; color:#a8a7a7;display: block; line-height:28px ; text-align: center;padding:0 0 20px;}
.team_list_jsklx{font-size: 14px;padding:0 20px; color:#636363; line-height: 25px; display: block; text-align: center;}
.team_nrkqs .news_fyk{padding:20px 0 50px;}

.artic_listk{overflow: hidden;padding:20px 0 40px; display: block;}
.artic_listk ul{margin-left:-10px}
.artic_listk li{width:25%;padding-left:10px; float:left; margin-bottom: 10px;}
.artic_listk li .art_list{background: #fbf7f2;display: block; padding:25px; }
.arc_listg_img{overflow: hidden; height:206px; display: block;}
.arc_listg_img img{width:100%;}
.arcy_tit{font-size: 18px; color:#000; line-height: 30px; padding: 10px 0; display:block;}
.arcy_jsk{font-size: 14px; color:#929292; line-height: 26px; padding-bottom: 10px;display: block;}
.arct_rqk{font-size: 14px; color:#bebebe; line-height: 30px; padding-bottom:10px ;}
.arctivlb{margin-top:-350px; display: block;position: relative;}
.artr_list_right{padding:60px 80px; display: block;}
.artic_lis_tit{font-size: 20px; color:#000; display: block;margin-bottom: 10px; line-height: 30px;}
.arct_list_rqk{font-size: 14px; color:#b1b1b1; display: block;margin-bottom: 20px; line-height: 26px;}
.arct_list_rq_jhsk{font-size: 14px; color:#868585; display: block;margin-bottom: 30px; line-height: 26px;}
.arc_txqk{font-size: 14px; color:#868585; display: block;border-top:4px double #d3b98c; width:60px;}
.artice_wzk{position: absolute; right:0; top:20px;}
.artive_title{font-size:18px; color:#000;text-align: right; display: block; line-height: 30px;}

.dituk{height: 811px;position: relative;}
.con_sbjk{position: absolute; top:0; left:0;width:73%; display: block;z-index: 555;}

/*.con_tit_bkj{width:80px; height:3px; display:block ; background:#bfa06a;} 
*/
.con_wzk_xxk{position:absolute ; top:0px; left:0; width:100%;z-index: 666;}
.con_tit{font-size: 40px; color:#373737; line-height: 50px; display: block;}
.con_tit_img{margin-bottom: 10px;display: block;}
.con_titl_list div span{display: block;}
.con_titlew{font-size: 14px; color:#373737;padding:20px 0; display: block; line-height: 35px;}
.con_titlew{width: 400px;}
.con_titl_list{clear: both;}
.con_titleksd{width:400px;}

.artic_imgh img{width:100%;}
.in_fek_qsnk{width:48%;}
		.act_bkli .slideBox{ width:100%; height:479px; overflow:hidden; position:relative; }
		.act_bkli .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.act_bkli .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.act_bkli .slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.act_bkli .slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.act_bkli .slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.act_bkli .slideBox .bd li{ zoom:1; vertical-align:middle; }
		

		.arctivlb{margin-top:-280px;}
		.articlb_listk{position: relative;overflow: hidden;}
		.artic_imgh,.artic_right{width:50%; display: block;}
		.artic_imgh{height: 479px; display: block;}
		.artic_right{height:338px; display: block; position: absolute; bottom:0;right: 0; background:#fff;}
		.act_bkli .prev,.act_bkli .next{width:50px; display: block; height: 50px; position:absolute;}
		.act_bkli .prev{background: url(../images/av_left.png) center center no-repeat; left:50%;margin-left:-50px; top:20px;}
		.act_bkli .next{background: url(../images/av_right.png) center center no-repeat; right:50%;margin-right:-50px; top:20px;}
					
.in_feidk_listk dd:hover a,.artic_listk li:hover .arcy_tit,.ab_fels_list .in_flesk_dk:hover .in_fek_titdk .ab_felkwzk,.in_zxtsk_listk li:hover a,.in_rwkk:hover .in_rew_titk{color:#bfa06a;}

.in_gzdtk_list li:hover .in_gzdtk_n_tit,.team_listk li:hover .team_list_tit ,.spro_duct_listl dd:hover a,.ab_fels_list .in_flesk_dk:hover .in_fek_titdk,.in_ycwzk_list li:hover .in_ycwzk_tit{color:#bfa06a;-webkit-transform: translateY(-5px);-moz-transform: translateY(-5px);-o-transform: translateY(-5px);transform: translateY(-5px);}
.team_listk li:hover .team_list_touxik{-webkit-transform: rotate(5deg);-moz-transform:  rotate(5deg);-o-transform: rotate(5deg);transform: rotate(5deg);}
.artic_listk li:hover .arc_listg_img img,.team_listk li:hover .team_list_touxik,.in_ycwzk_list li:hover .in_ycwzk_img img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}

       
/********************招贤纳士-弹出框***********************/

.mad_tit {
	font-size: 22px;
	color: #e50011;
	line-height: 30px;
	display: block;
}

.gzddk,
.gzrsk {
	color: #5f5f5f;
	font-size: 14px;
	line-height: 30px;
}

.md_hred {
	border-bottom: 1px solid #eee;
	padding-bottom: 10px;
}

.md_nexxk {
	font-size: 14px;
	color: #868686;
	display: block;
	line-height: 30px;
}

.md_nexxk strong,
.ab_gzk {
	color: #000;
}

.dt_xxkk {position: absolute; height: 35px;z-index: 999;margin-top:20px;}
					
				.dt_xxkk li{padding:0 20px;border:2px solid #f0e3cf; height: 35px;line-height:31px;float:left;margin-right:30px; display: block;color:#373737;font-size: 18px; }
				.dt_xxkk li.on{border:2px solid #bfa06a;}
				.dy_divkfd{position: relative;width:300px; overflow: hidden;height: 60px; display: block;}

.nav li a,.artic_listk li .arcy_tit,.artic_listk li .arc_listg_img img,
.ab_fels_list .in_flesk_dk:hover .in_fek_titdk,.ab_fels_list .in_flesk_dk .in_fek_titdk .ab_felkwzk,.in_rwkk .in_rew_titk,.in_gzdtk_list li .in_gzdtk_n_tit ,.in_zxtsk_listk li a,
.nav li a span,.in_ycwzk_list li .in_ycwzk_tit,.in_ycwzk_list li .in_ycwzk_img img,
.in_gzs_gdxwk span,.spro_duct_listl dd a,.team_listk li .team_list_touxik,.team_listk li .team_list_tit,
.in_gzdtk_xqk span,
.in_gzdtk_list li .in_gzdtk_n_tit,
.in-gy2:hover {
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
}

.I-title{}
.I-title .t{font-size:30px;color:#666;}
.I-title .t2{color:#e15521;font-size:16px;}
.I-title .s{display:block;width:64px;height:2px;background:#acce22;margin:20px 0;}
.I-title .c{line-height:32px;color:#777777;}
.I-title.It2{text-align:center;line-height:30px;}
.I-title.It2 .s{margin:20px auto;}
.t3{color:#90c42f;line-height:35px;text-align:center;font-size:16px;}

.I-title .t21{font-size:16px;color:#f66717;margin:20px auto;}
.I-title .t3{color:#888;}

.ind-ab-box{margin-top:40px;}
.ind-abfl{width:580px;float:left;}
.ind-abfl p{color:#888;line-height:28px;}
.ind-abfl p span{color:#e15521;display: block;}
.ind-abfr{width:748px;float:right;}
.ind-abfr .swiper-slide{position:relative;}
.ind-abfr .swiper-slide h4{position:absolute;left:0px;bottom:0px;height:48px;background:rgba(0,0,0,0.3);padding:0px 15px;line-height:48px;color:#fff;width:100%;}
#index-ab-pic .swiper-pagination{width:40%;left:auto;right:0px;text-align:right;padding-right:15px;}
#index-ab-pic .swiper-pagination-bullet{background:#888;opacity:1;}
#index-ab-pic .swiper-pagination-bullet-active{background:#fff;}

.ofH{overflow:hidden;}
.ofA{overflow:visible !important;}
a, a:active{
	color: inherit;
	text-decoration: none;
	cursor:pointer;
}
.com-img img{ transition:all 0.4s ease-in 0s; -webkit-transition:all 0.4s ease-in 0s; -moz-transition:all 0.4s ease-in 0s; -o-transition:all 0.4s ease-in 0s;}
.com-img:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);}
/*clearfix*/
.clearfix{*zoom:1}
.clearfix:before,
.clearfix:after{display:table;content:""}
.clearfix:after{clear:both}

.ft-qq a{width:127px;height:36px;line-height:36px;border:1px solid #d3b98c;display:inline-block;/*background:url(../images/icon_qq.png) no-repeat 20px center;*/padding-left:40px;color:#fff;}
.ft-qq a:hover{border-color:#e15521;}

.links{width: 100%;padding-left: 20px;}
.links h2{font-size: 18px;color:#fff;}
.links li{list-style: none;float: left;width: auto;padding-left: 20px;padding-top: 10px;text-align: center;}
.links li a{color:#fff;text-decoration: none;}