body{background: #eee;}
.wrapper{width: 1200px;margin: 44px auto 0;padding-bottom: 100px;}
/* 导航 */
.nav-list {
	width: 220px;
	background-color: #fff;
	float: left;
}
.nav-list > a {
	line-height: 54px;
	height: 54px;
	display: block;
	font-size: 16px;
	color: #444;
	padding-left: 77px;
	background: url(../../images/aboutus/icon-all.png) 0 -490px no-repeat;
}
.nav-list > a:hover { color: #a97433; }
.nav-list > a.nav-1 { background-position: 50px 0; }
.nav-list > a.nav-2 { background-position: 50px -77px; }
.nav-list > a.nav-3 { background-position: 50px -162px; }
.nav-list > a.nav-4 { background-position: 50px -242px; }
.nav-list > a.nav-5 { background-position: 50px -324px; }
.nav-list > a.nav-6 { background-position: 50px -394px; }
.nav-list > a.nav-1:hover, .nav-list > a.nav-1.current { background-position: 50px -40px; }
.nav-list > a.nav-2:hover, .nav-list > a.nav-2.current { background-position: 50px -118px; }
.nav-list > a.nav-3:hover, .nav-list > a.nav-3.current { background-position: 50px -203px; }
.nav-list > a.nav-4:hover, .nav-list > a.nav-4.current { background-position: 50px -283px; }
.nav-list > a.nav-5:hover, .nav-list > a.nav-5.current { background-position: 50px -359px; }
.nav-list > a.nav-6:hover, .nav-list > a.nav-6.current { background-position: 50px -434px; }
.nav-list ul { display: none; }
.nav-list ul li {
	border-left: 1px solid #fff;
	text-align: center;
	font-size: 14px;
	color: #666;
	padding-left: 0;
	line-height: 54px;
}
.nav-list ul li a { display: block; }
.nav-list ul li.active,
.nav-list ul li:hover {
	border-left: 1px solid #FF800A;
	background: #f5f5f5;
}
.nav-list ul li.active a,
.nav-list ul li:hover a { color: #FF800A; }
.nav-list a.current { color: #a97433; }
.nav-list a span,
.nav-list a.current span {
	background-image: url(../../images/aboutus/icon-all.png);
	background-repeat: no-repeat;
}
.nav-list a span {
	width: 7px;
	height: 11px;
	display: inline-block;
	margin-left: 16px;
	background-position: 0 -490px;
}
.nav-list a.current span {
	background-position: 0 -511px;
	display: inline-block;
	width: 11px;
	height: 7px;
	margin-left: 14px;
}

.wrapper-left{width: 220px;background: #fff;float: left;}
.wrapper-right{width: 950px;background: #fff;float: right;}
.wrapper-right h2 span{background:url(../../images/aboutus/icon-all.png) 0 -490px no-repeat;}
.wrapper-right h2{
	/*font-size: 22px;color: #a97433;line-height: 46px;height:46px;padding: 0 38px 0 50px;display: inline-block;margin-top: 74px;position: relative;*/
	font-size: 22px;color: #4A4A4A;
	margin-left: 50px;
	padding-left: 12px;
	/*border-left: 3px solid #FF800A;*/
	margin-top: 80px;
	position: relative;
}
.wrapper-right h2::before{
	content: '';
	position: absolute;
	height: 22px;
	width: 3px;
	background: #FF800A;
	left: 0;
	top: 7px;
}

/*.wrapper-right h2 span{background-position: 0 -530px; width: 37px;height: 46px;display: block;position: absolute;right:-37px;top:0;}*/
.plaintext{color: #444;font-size: 14px;padding:0 50px;margin-top: 36px;line-height: 26px;}
/*Global over*/

/*公司介绍*/
.wrapper-right h2.one{width: 136px;}
.brand-list{margin-top: 38px;}
.brand-list li{width: 236px;float: left;position: relative;}
.brand-list li img{display: block;margin: 0 auto;}
.brand-list li p{text-align: center;font-size: 14px;color: #444;margin-top: 10px;line-height: 18px;}
.brand-list li span{border-right: none;border-right: 1px solid #a97433;position: absolute;top:12px;right:1px;height: 62px;}
.xvocation{margin-left: 20px;color: #444;font-size: 14px;}
.xvocation dt, .xvocation dd{width: 110px;float: left;}
.xvocation dd{width: 770px;}
.xvocation dt img{display: block;margin: 0 auto;}
.workplace-show{margin: 38px 0 0 50px;}
.workplace-show li{width: 162px;float: left;margin-left: 40px;}
.workplace-show li.one{margin-left: 140px;}
.workplace-show li img{display: block;}
.workplace-show li:hover img{cursor: pointer;}
.mode-box{position: absolute; top: -120px; left: 0; width: 100%; height: 100%; background: #000; opacity: 0.5; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0.5); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0.5); z-index: 6;}

.workplace-showbox{width:795px; height: 494px; position: fixed;  left: 50%; top: 50%; margin-top:-210px;  margin-left: -397px; z-index: 9;}
.magnify{width:660px; height: 442px;overflow: hidden;margin: 0 auto;}

.workplace-showbox .j-close{position: absolute; right: 20px; top: -52px; width: 38px;height: 38px; background: url(../../images/aboutus/company/icn_close.png) no-repeat; transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out;  -o-transition:all .2s ease-out; cursor: pointer;}
.workplace-showbox .j-close:hover{-webkit-transform: rotate(180deg);}
.workplace-showbox .wprev{background: url(../../images/aboutus/company/icon_jtl.png) no-repeat;width: 60px;height: 120px; position: absolute;left:0px;top:160px;display: block;}
.workplace-showbox .wnext{background: url(../../images/aboutus/company/icon_jtr.png) no-repeat;width: 60px;height: 120px;position: absolute;right:0px;top:160px;}
.photo-list{display: none;}
.workplace-showbig{height: 442px;position: relative;display: none;}
.workplace-showbig li{float: left;width: 660px;}

/*管理团队*/
.team-list{margin:54px 50px 0 0;}
.team-list li{position: relative;margin-top: 20px;padding-bottom: 20px;}
.team-list li.bobn{border-bottom: none;padding-bottom: 0;}
/*.team-list li img{display: block;position: absolute;top:0;left:30px;}*/
.team-list li .team-title{font-size: 14px;line-height:28px;color: #444;margin-top: 12px;font-family: Microsoft YaHei;padding-top: 10px;}
.team-list li .team-title strong{font-size: 16px;font-weight: 500;}
.team-list li .team-title span{margin: 0 10px;color: #ccc;}
.team-list li .team-txt{font-size: 14px; color: #444;}

.prev, .prev:hover, .next, .next:hover{background: url(../../images/aboutus/team_icon.png) 0 0 no-repeat;overflow: hidden;width: 39px;height: 92px;display: block;position: absolute;top:145px;}
.prev{left:6px;}
.prev:hover{background-position: 0 -170px;}
.next{background-position: -69px -0px;right:6px;}
.next:hover{background-position: -69px -170px;}

/*组织架构*/
.frame_img01{margin: 44px auto 0;display: block;}
.frame-menu{margin: 38px auto 0;width: 850px;border-bottom: 1px solid #ddd;}
.frame-menu a{color: #444;font-size: 18px;margin-right: 46px;display: inline-block;padding-bottom: 10px;}
.frame-menu a:hover, .frame-menu a.active{color: #A97433;border-bottom: 1px solid #A97433;}
.frame-introdusout{width: 850px;margin: 20px auto 0}
.frame-introdus{background: #faf4ed;padding:40px 30px;display: none;}
.frame-introdus .title{color: #333;font-size: 16px;border-left: 4px solid #a97433;line-height: 20px;padding-left: 12px;font-weight: normal;}
.frame-introdus p{font-size: 14px;color: #444;line-height: 28px;}
.frame-introdus p span{color: #333;}
.frame-introdusout .cur{display: block;}

/*企业资质*/
.aptitude .j-aptitude{margin: 10px 0 0 50px;}

.aptitude .j-aptitude li{ float: left; margin:  30px 10px 0px 0; cursor: pointer;}
.aptitude .j-aptitude li p{width:420px; height:260px; overflow:hidden; -moz-box-shadow: 0 0 5px #ebebeb; -ms-box-shadow: 0 0 5px #ebebeb; -webkit-box-shadow: 0 0 5px #ebebeb; box-shadow: 0 0 5px #ebebeb;}
.aptitude .j-aptitude li.cur p{ position: relative; -moz-box-shadow: 0 0 10px #ccc; -ms-box-shadow: 0 0 10px #ccc; -webkit-box-shadow: 0 0 10px #ccc;box-shadow: 0 0 10px #ccc;}
.aptitude .j-aptitude li.cur p em{position:absolute; right:0; bottom:0; display:block; background: url("../../images/aboutus/aptitude/icn_fdj.png") no-repeat; width: 52px;height: 52px;}
.aptitude .j-aptitude li span{display: block; padding:10px 0; text-align: center;color: #a97332;font-size: 16px;}

 .mode{display: none;}
.aptmode-box{position: absolute; top: -120px; left: 0; width: 100%; height: 100%; background: #000; opacity: 0.5; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0.5); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0.5); z-index: 899;}
.aptmagnify{width:1000px; height: 744px ; _position: absolute; position: fixed;  left: 50%; top: 50%; margin-top:-372px;  margin-left: -500px; z-index: 900;}
.j-closeapt{position: absolute; right: 10px; top: 10px; width: 23px; height: 23px; background: url("../../images/subNav/close.png") no-repeat; transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out;  -o-transition:all .2s ease-out; cursor: pointer;}
.j-closeapt:hover{-webkit-transform: rotate(180deg);}
.aptmagnify li{display:none;}
.aptmagnify li.cur{display: block;}

.apthonor{margin: 40px 0 0 8px;}
.roundabout{position: relative;z-index: 1;}
.roundabout-holder{width:540px;height:320px;margin:0 auto;}
.roundabout-moveable-item{width:440px;height:293px;cursor:pointer;}
.roundabout-moveable-item img{width:100%;}
.roundabout-in-focus{}

/*品牌故事*/
.story-listbox{margin-top: 44px;position: relative;padding-left: 40px;}
.story-listin{width: 854px;overflow: hidden;padding-left: 10px;}
.story-list{position: relative;height: 320px;margin-top: 10px;width: 5000px;}
.story-list li{width: 274px;height: 310px;float: left;box-shadow: 0 0 5px #ccc; padding-top: 8px;margin-right: 14px;background: #fff;}
.story-list img{display: block;margin: 0 auto;-moz-box-shadow: 0 0 5px #e2e2e2;-webkit-box-shadow: 0 0 5px #e2e2e2;}
.story-list strong{color: #a97433;font-size: 22px;text-align: center;display: block;line-height: 30px;margin-top: 4px;}
.story-list p{font-size: 14px;color: #444;margin: 8px 15px 0;}
.story-listbox .prev01, .story-listbox .next01{top:120px;}
.brand-boss{margin:40px auto 0;width: 850px;box-shadow: 0 5px 8px #e2e2e2;-webkit-box-shadow: 0 5px 8px #e2e2e2;-webkit-box-shadow: 0 5px 8px #e2e2e2;}
.brand-bossm{border-bottom:1px solid #ddd;margin: 0 35px;}
.brand-bossm li{float: left;margin-right: 70px;}
.brand-bossm li span{background: url(../../images/aboutus/brand_story/icn.png) 0 0 no-repeat;display: inline-block;float: left;}
.brand-bossm li.one span{background-position: 0 0;width: 27px;height: 25px;margin:2px 12px 0 0;}
.brand-bossm li.active{border-bottom: 1px solid #a97433;padding-bottom: 10px;}
.brand-bossm li.one.active span{background-position: 0 -107px;}
.brand-bossm li.two span{background-position: 0 -36px;width: 27px;height: 26px;margin:3px 12px 0 0;}
.brand-bossm li.two.active span{background-position: 0 -143px;}
.brand-bossm li.three span{background-position: 0 -70px;width: 27px;height: 27px;margin:-1px 12px 0 0;}
.brand-bossm li.three.active span{background-position: 0 -177px;}
.brand-bossm li a{line-height: 30px;font-size: 18px;color: #aaa;}
.brand-bossm li.active a,.brand-bossm li a:hover{color: #a97433;}
.brand-bosscon{margin-top: 24px;padding-bottom: 50px;}
.brand-bosscon div{display: none;}
.brand-bosscon .img01{display: block;margin: 0 auto;}
.interview{margin: 0 35px;position: relative;}
.interview .txt01{color: #888;font-size: 14px;}
.interview .txt01 span{color: #a97433;font-size: 18px;}
.interview .txt02{color: #444;font-size: 14px;margin-bottom: 16px;}
.interview .txt02 span{color: #a97433;font-size: 18px;}
.interview .img02{position: absolute;top:8px;right:20px;}
.interview em{margin-left: 30px;}
.barand-staff{margin: 40px 45px 0;}
.barand-staff li{width: 206px;margin:0 6px 16px 0;float: left;padding-top: 12px;border: 1px solid #ddd;height: 298px;border-radius: 5px;-moz-border-radius: 5px;-moz-border-radius: 5px;}
.barand-staff li:hover{box-shadow: 0 5px 8px #e2e2e2;-webkit-box-shadow: 0 5px 8px #e2e2e2;-webkit-box-shadow: 0 0 8px #e2e2e2;border: 1px solid #e2e2e2;}
.barand-staff li img{margin: 0 auto;display: block;}
.barand-staff li .xtitle{font-size: 14px;color: #888;text-align: center;margin-top: 4px;}
.barand-staff li strong{font-size: 16px;color: #444;font-weight: normal;display: block;}
.barand-staff .line{border-bottom: 1px solid #ddd;margin:10px 14px 0;}
.barand-staff .staffcon{font-size: 14px;color: #666;margin: 18px 15px 0;}

/*品牌历程*/
.history-list{border-bottom: 1px solid #ddd;margin: 70px 50px 0;}
.history-list li{float: left;margin-right: 45px;padding-bottom: 10px;}
.history-list li a{color: #666;font-size: 18px;}
.history-list li a:hover,.history-list li.active a{color: #a97433;border-bottom: 2px solid #a97433;padding-bottom: 10px;}
.history-listbox{margin-top: 68px;}
.history-listcon{padding: 30px 0px 60px;font-size: 14px;color: #444;position: relative;border-left: 2px solid #d8af7d;
width: 650px;margin-left: 180px;display: none;}
.history-listcon .time-icon, .history-listcon .his-dot, .history-listcon .time-line{background: url(../../images/aboutus/icn_time.png) 0 0 no-repeat;display: block;}
.history-listcon .time-icon{background-position: 0 0;width: 28px;height: 28px;position: absolute;top:-27px;left:-14px;}
.history-listin{position: relative;margin-bottom: 30px;}
.history-listcon .year{width: 140px;position: absolute;top:9px;left:-145px;}
.history-listcon .dev-history{padding:14px 24px;box-shadow: 0 0 5px #e2e2e2;-webkit-box-shadow:0 0 5px #e2e2e2;-moz-box-shadow: 0 0 5px #e2e2e2; margin-left: 44px;cursor:pointer;}
.history-listcon .dev-history:hover{box-shadow: 0 0 7px #d7d7d7;-webkit-box-shadow:0 0 7px #d7d7d7;-moz-box-shadow: 0 0 7px #d7d7d7;}
.history-listcon .his-dot{background-position: 0 -41px;width: 12px;height: 12px;position: absolute;top:14px;left:-7px;}
.history-listcon .xarrow{background: url(../../images/aboutus/his-arrow.png) 0 0 no-repeat;width: 12px;height: 17px; position: absolute;top:13px;left:34px;}
.history-listcon .time-line{background-position: -26px -71px;width: 3px;height: 30px;position: absolute;bottom:-30px;left:-2px}
.history-listcon .more-his{width: 210px;height: 50px;line-height: 50px;text-align: center;font-size: 14px;color: #444;display: block;border: 1px solid #d8af7d;margin: 60px auto 0;border-radius: 5px;-moz-border-radius: 5px;-moz-border-radius: 5px;}
.history-listcon .more-his:hover{background: #d8af7d;color: #fff;}

/*媒体报道*/

.mediacon{margin-top: 34px;}
.media-list li{margin: 40px 50px 0;border-bottom: 1px solid #ddd;padding-bottom: 40px;}
.media-list li dt{float: left;margin-right: 20px;width: 187px;height: 138px;overflow: hidden;}
.media-list li dt a{display: block;}
.media-list li dd{float: left;width: 632px;}
.media-list li .xtitle{font-size: 16px;color: #444;line-height: 30px;margin-top: 4px;}
.media-list li .xtitle:hover{color: #a97433;}
.media-list .media-contit{font-size: 14px;color: #666;line-height: 28px;}
.media-list .media-contit span{color: #a97433;margin-right: 20px;}
.media-list .brand-inf{color: #666;font-size: 14px;line-height: 28px;}
.media-list dt img{-webkit-transition: all .8s; -ms-transition:all .8s;  -moz-transition: all .8s; -o-transition: all .8s; transition: all .8s;}
.media-list dt:hover img{transform: scale(1.1);-ms-transform: scale(1.1); -webkit-transform: scale(1.1);  -moz-transform: scale(1.1);  -o-transform: scale(1.1);  }

/*聚财月刊*/
.renren_monthlist li{width: 392px;float: left;border-bottom: none;padding-bottom: 0px;margin: 40px 0 0 50px;}
.renren_monthlist li dt{width: 162px;height: 194px;}
.renren_monthlist li dd{width:210px; }
.renren_monthlist li .xtitle{margin-top: 14px;display: block;}
.renren_monthlist .brand-inf{line-height: 20px;margin-top: 6px;}
.renren_monthlist .media-contit{margin-top: 10px;}
.renren_monthlist .media-contit a{background:url(../../images/aboutus/renren_month/icon.jpg) 0 0 no-repeat;width: 12px;height: 13px;display: inline-block;margin-left: 20px;}
.renren_monthlist .media-contit a:hover{background:url(../../images/aboutus/renren_month/icon01.jpg) 0 0 no-repeat;}

/*月刊详情*/
.monthly-body{background: #F5F5F5;}
.monthly-con{background: #f5f5f5;width: 1200px;margin: 0 auto;padding-bottom: 30px;}
.xpage-one{text-align: center;margin-top: 30px;}
.xpage-one a{color: #444;font-size: 14px;}
.xpage-one a:hover{color: #a97433}
.magazinecon{width:1px;height:1px;overflow:hidden;}
.flipSelect{margin-left: 20px; width: 70px; border: solid 1px #ccc;height: 30px;font-size: 16px;color: #888;
    padding: 0 0px 0 20px;
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    background: url(../../images/aboutus/renren_month/xiala.png) scroll 90% center transparent no-repeat;
}
select::-ms-expand { display: none; }
.flipSelect option{background:#fff;display:block;line-height: 30px; font-size: 16px;color: #888;border: none;}
.flipSelect option:hover{background:#ccc;}

/*运营报告*/
.operatecon{margin-top: 50px;}
.operate-list{margin: 0 50px;}
.operate-list li:after{content:".";display:block;font-size:0;height:0;clear:both;visibility:hidden}
.operate-list li{zoom:1}
.operate-list li{padding:20px 0;border-bottom: 1px solid #ddd;}
.operate-list .row-img{display:block; width: 570px; height: 170px; overflow: hidden; margin-right: 40px; float: left; position: relative;}
.operate-list .row-img img{-webkit-transition: all .8s; -ms-transition:all .8s;  -moz-transition: all .8s; -o-transition: all .8s; transition: all .8s;}
.operate-list .row-img:hover img{transform: scale(1.1);-ms-transform: scale(1.1); -webkit-transform: scale(1.1);  -moz-transform: scale(1.1);  -o-transform: scale(1.1);  }
.row-activity{float: left; width: 240px; text-align: center; padding-top: 28px; }
.row-activity h4{font-size: 16px; color: #444; padding-bottom: 16px;}
.row-activity p{background: url("../../images/aboutus/operateReport/pic_07.png") no-repeat 15px 1px; padding:0 0 20px 10px;color: #666;font-size: 14px;}
.row-activity a.goJoin{display:inline-block; padding: 10px 50px; border: 1px solid #ccc;}
.row-activity a.goJoin:hover{border: 1px solid #eecf9b; background: #fdf9f2; color: #b18353;}


/*平台公告*/
.forumNoticecon{margin-top: 40px;}
.forum-list{margin: 0 50px;}
.forum-list li{height: 58px;line-height: 58px;overflow: hidden;border-bottom: 1px dashed #ddd;cursor: pointer; padding: 0 10px;}
.forum-list li:hover{background: #fcfcfc;}
.forum-list li a{color: #444;font-size: 14px;}
.forum-list li:hover a{color: #b18353;}
.forum-list li span{ display: inline-block;padding-left: 20px; font-size: 12px;color: #aaa;}

/*活动专区 */
.active-iconone,.active-icontwo{background: url(../../images/aboutus/activityArea/icon_1.png) 0 0 no-repeat; width: 80px;height: 80px;position: absolute;top:0;left:0;}
.active-icontwo{background: url(../../images/aboutus/activityArea/icon_2.png) 0 0 no-repeat;}

/* 业务流程 */
.leader li { float: left; width: 206px; height: 200px; text-align: center; border: 1px solid #d8af7d; cursor: pointer; transition: all .5s ease-out; }
.leader li:hover { border: 1px solid #fff; box-shadow: 0 4px 9px rgba(158,158,158,.3); transition: all .3s ease-in; }
.leader li.li-m { margin: 0 96px; }
.leader li .icon { display: block; width: 84px; height: 84px; margin: 30px auto 0; background-image: url(../../images/aboutus/bussiness/bussiness.png); background-repeat: no-repeat; }
.leader li.li-l .icon { background-position: 0 0; }
.leader li.li-m .icon { background-position: 0 -110px; }
.leader li.li-r .icon { background-position: 0 -220px; margin-top: 23px; }
.leader li span { display: block; color: #a97332; font-size: 16px; margin: 8px auto; font-weight: normal; }
.leader li p { margin: 0 20px; line-height: 18px; }
.business .tab li { float: left; width: 80px; height: 48px; line-height: 34px; font-size: 18px; color: #aaa; padding-left: 50px; cursor: pointer; margin-right: 70px; }
.business .tab li.active { color: #a97332; border-bottom: 2px solid #a97332; }
.business .car li { background-image: url(../../images/aboutus/bussiness/car_tab_bg.png); background-repeat: no-repeat; }
.business .car li.li-1 { background-position: 0 0; }
.business .car li.li-2 { background-position: 0 -50px; }
.business .car li.li-3 { background-position: 0 -100px; }
.business .car li.active { background-image: url(../../images/aboutus/bussiness/car_tab_bg.png); background-repeat: no-repeat; }
.business .car li.li-1.active { background-position: 0 -151px; }
.business .car li.li-2.active { background-position: 0 -201px; }
.business .car li.li-3.active { background-position: 0 -251px; }
.business .house li { background-image: url(../../images/aboutus/bussiness/house_tab_bg.png); background-repeat: no-repeat; }
.business .house li.li-1 { background-position: 0 0; }
.business .house li.li-2 { background-position: 0 -48px; }
.business .house li.li-3 { background-position: 0 -98px; }
.business .house li.active { background-image: url(../../images/aboutus/bussiness/house_tab_bg.png); background-repeat: no-repeat; }
.business .house li.li-1.active { background-position: 0 -147px; }
.business .house li.li-2.active { background-position: 0 -196px; }
.business .house li.li-3.active { background-position: 0 -246px; }
.tab-wrap .info { padding: 30px; margin-top: 10px; background-color: #faf4ed; }
.tab-wrap .info dt { height: 20px; line-height: 20px; font-size: 16px; text-indent: 15px; border-left: 4px solid #a97332; font-weight: 400; }
.tab-wrap .content { display: none; }
.tab-wrap .content-1 dt { border-color: #a97332; }
.tab-wrap .info dd { margin: 12px 18px 15px; color: #666; text-align: justify; }
.tab-wrap .tab { margin-bottom: 30px; border-bottom: 1px solid #eee; height: 48px; }

/*门店展示*/
.xstore-title { color: #444; font-size: 18px; margin: 36px 0 0 50px; position: relative; z-index: 1; }
.map-warp{width: 850px;margin: -100px auto;}
.xstore-map{position: relative;}
.map-city{height:800px; }
.store-num{background: #faf4ed;padding: 30px 10px 0; margin: 40px 50px 0;}
.store-num p{color: #444;font-size: 22px;}
.xbar-warp{height: 500px;}
.bar-main{height: 450px;}
.mt20{margin-top: 20px;}
.mt38{margin-top: 38px;}
#storeList { height: 210px; margin-top: 0; }
#storeList li { box-shadow: none; width: 280px; height: 210px; padding-top: 0; position: relative; cursor: pointer;}
#storeList li img { width: 100%; height: 100%; }
.store-listbox #tprev,
.store-listbox #tnext { top: 59px; }
#storeList .title { position: absolute; bottom: 0; background-color: rgba(0,0,0, .5); margin: 0; line-height: 40px; color: #fff; font-size: 16px; width: 100%; text-align: center;}
#photoList .magnify { height: 500px; }
#photoList .magnify .title { color: #fff; font-size: 24px; margin-top: 24px; text-align: center; }

/* 风控体系 */
.big-letter:first-letter { font-size: 30px; }
.column { border: 3px solid #f2e5d5; padding: 14px 0; }
.column li { float: left; width: 166px; height: 256px; padding: 12px 22px; border-right: 1px solid #ddd; }
.column li .icon { display: block; width: 64px; height: 64px; background-image: url(../../images/aboutus/risk_management/icon_risk.jpg); background-repeat: no-repeat; margin: 0 auto 30px; }
.column li.col-4 { border-right: none; }
.column li.col-1 .icon { background-position: 0 0; }
.column li.col-2 .icon { background-position: -75px 0; }
.column li.col-3 .icon { background-position: -151px 0; }
.column li.col-4 .icon { background-position: -226px 0; }
.column li span { display: block; font-size: 18px; color: #444; font-weight: bold; text-align: center; }
.column li p { text-align: justify; line-height: 20px; margin-top: 16px; color: #666; }
.tab-wrap ul li { float: left; width: 212.5px; height: 62px; background: #fff url(../../images/aboutus/risk_management/tab_bg.jpg) top right no-repeat; cursor: pointer; }
.tab-wrap ul li.tab-4 { background-image: none; }
.tab-wrap li span { display: block; height: 62px; background-image: url(../../images/aboutus/risk_management/tab_text.png); background-repeat: no-repeat; text-indent: -99999em; }
.tab-wrap li.tab-1 span { background-position: 20px 12px; }
.tab-wrap li.tab-2 span { background-position: 20px -48px; }
.tab-wrap li.tab-3 span { background-position: 20px -108px; }
.tab-wrap li.tab-4 span { background-position: 20px -166px; }
.tab-wrap li.tab-1.active span { background-position: -231px 12px; }
.tab-wrap li.tab-2.active span { background-position: -231px -48px; }
.tab-wrap li.tab-3.active span { background-position: -231px -108px; }
.tab-wrap li.tab-4.active span { background-position: -231px -166px; }
.tab-wrap .content { background-color: #faf4ed; min-height: 315px; display: none; }
.tab-wrap .info { padding: 30px; margin-top: 10px; }
.tab-wrap .info dt { height: 20px; line-height: 20px; font-size: 16px; text-indent: 15px; border-left: 4px solid #a97332; font-weight: 400; }
.tab-wrap .content-1 dt { border-color: #a97332; }
.tab-wrap .content-2 dt { border-color: #9a9c21; }
.tab-wrap .content-3 dt { border-color: #e58134; }
.tab-wrap .content-4 dt { border-color: #4973a7; }


/* 技术保障 */
.psr { position: relative; }
.big-letter:first-letter { font-size: 30px; }
.authenticate li { float: left; width: 276px; }
.authenticate li:hover { cursor: pointer; }
.authenticate li img { border: 1px solid #ddd; padding: 9px; }
.authenticate li:hover img { box-shadow: 0 0 10px #ccc; }
.authenticate li.mid { margin: 0 11px; }
.authenticate li .txt { margin-top: 24px; text-align: center; }
.authenticate li span { display: block; }
.info dt { height: 20px; line-height: 20px; font-size: 16px; text-indent: 15px; border-left: 4px solid #a97332; }
.info dd { margin: 12px 18px 15px; color: #666; text-align: justify; }
.big-photo { position: absolute; top: 0; }
.big-photo .preview { position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 1000;  display: none; }
.big-photo .preview .close { position: absolute; top: -50px; right: -50px; width: 38px; height: 38px; background: url(../../images/aboutus/technical_support/icon_close.png) 0 0 no-repeat; -webkit-transition: all .2s ease-out; -moz-transition: all .2s ease-out; -o-transition: all .2s ease-out; -ms-transition: all .2s ease-out; transition: all .2s ease-out; }
.big-photo .preview .close:hover{ -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -o-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }

/* 信用实力 */
.strength { position: relative; }
.strength li { float: left; width: 231px; height: 364px; text-align: center; }
.strength li img { padding: 9px; border: 1px solid #ddd; transition: all 0.3s ease-out; }
.strength li.hover img { box-shadow: 0 0 13px #e2e2e2; transition: all 0.3s ease-in; }
.strength li.first { text-align: left; }
.strength li.mid { margin: 0 78px; }
.strength li.last { text-align: right; }
.strength li span { display: block; text-align: center; font-size: 14px; font-weight: bold; margin-top: 20px; color: #444; }
.strength li.hover span { color: #a97332; transition: color 0.5s linear; }
.strength li .tip { position: absolute; left: 0; width: 850px; background-color: #faf4ed; margin-top: 36px; display: none; }
.strength li.first .tip { display: block; }
.strength li .tip p { margin: 24px 30px; text-align: left; color: #666; }
.strength li .arrow-up { display: block; width: 30px; height: 20px; background: url(../../images/aboutus/credit_strength/arrow_up_bg.png); position: absolute; top: -20px; }
.strength li.first .arrow-up { left: 100px; }
.strength li.mid .arrow-up { left: 407px; }
.strength li.last .arrow-up { left: 720px; }
.security h4 { font-size: 18px; color: #444; }
.security .info { background-color: #faf4ed; padding: 24px 30px; color: #666; font-size: 14px; margin: 24px auto 30px;  }
.defense { margin-top: 30px; }
.defense > div { float: left; }
.defense .box { width: 190px; text-align: center; }
.defense .box img { margin-bottom: 25px; }
.defense .box span { display: block; font-size: 18px; color: #a97332; margin-bottom: 15px; }
.defense .box p { text-align: left; font-size: 14px; color: #444; padding: 0 18px; }
.defense .arrow-right { width: 30px; height: 230px; background: url(../../images/aboutus/credit_strength/arrow.png) no-repeat 0 25px; }
/* 4.27新增 */
.partake{padding:10px 50px;padding-bottom:0;}
.partake dl{margin-top:50px;}
.partake dd{margin-top:33px;padding:15px 30px;color:#666;font-size:14px;line-height:26px;background:#faf4ed;}
/* 4.27新增 end*/
/* 联系我们 */
.cooperation { float: left; text-align: center; }
.cooperation.mid { margin: 0 40px; }
.cooperation h4 { font-size: 18px; margin-top: 15px; color: #444; }
.us-info { float: left; width: 554px;  height: 130px; font-style: normal; }
.us-info h3 { font-size: 18px; line-height: 42px; }
.us-info p { line-height: 30px; }
.society { float: left; width: 295px; height: 120px; padding-top: 10px; }
.society .social { width: 70px; text-align: center; float: left; }
.society .inner { position: relative; }
.society .social .tip { position: absolute; top: 95px; left: -50px; display: none; }
.society .social .txt { left: -70px;  }
.society .social a { display: block; width: 60px; height: 60px; background-image: url(../../images/aboutus/contact/icon_social.png); background-repeat: no-repeat; margin: 0 auto; }
.society .social a:hover .tip { display: block; }
.society .wechat { margin-left: 66px; }
.society .weibo { margin-left: 37px; }
.society .wechat a { background-position: 0 0; }
.society .weibo a { background-position: -90px 0; }
.address { margin-top: 40px; }

/*资金存管*/
.capital-box01{position: relative;}
.capital-box01 p{font-size: 14px;color: #444;width: 400px;margin: 30px 0 0 50px; line-height: 26px;}
.capital-box01 .img01{position: absolute;top:0;right:85px;}
.capital-box01 .img02{position: absolute;top:0;right:45px;}
.capital-box01 .img03{position: absolute;top:-10px;right:102px;}
.capital-box01 p.txt-user{margin-bottom: 60px;}
.capital-list{margin-left: 36px;}
.capital-list a{margin: 40px 0 0 116px;float: left;position: relative;width: 265px;height: 190px;display: block;}


.capital-list img{width: 266px;height: 192px;margin: 0 auto;display: block;}

.capital-list .advantage{display: none;box-shadow: 0 0 5px #e1e1e1;}
.vertical .advantage{width: 0px;height: 192px;}
.capital-list .advantage h4{text-align: center;color: #a97332;font-size: 18px;padding-top: 20px;width: 266px;}
.capital-list .advantage p{font-size: 14px;color: #444;line-height: 20px;margin-top: 6px;padding: 0 20px;width: 226px;}


.vertical .advantage .ovte01, .vertical .advantage .ovte02, .vertical .advantage .ovte03, .vertical .advantage .ovte04{ background: url(../../images/aboutus/fund_depository/pic_9.png) 0 0 no-repeat; width: 266px;height: 192px;}
.vertical .advantage .ovte02{background: url(../../images/aboutus/fund_depository/pic_10.png) 0 0 no-repeat;}
.vertical .advantage .ovte03{background: url(../../images/aboutus/fund_depository/pic_11.png) 0 0 no-repeat;}
.vertical .advantage .ovte04{background: url(../../images/aboutus/fund_depository/pic_12.png) 0 0 no-repeat;}
.capital-vid{padding: 40px 48px 0;}
.capital-vidcon{width: 850px;height:478px;margin: 0 auto;}



/*平台公告详情页*/

.sub-tit {position: relative;border-bottom: 1px solid #e8e8e8;padding-top: 30px;margin: 0 60px;}
.sub-tit h3 { font-size: 20px;text-align: center;color: #555;padding-bottom: 24px;}
.sub-tit h3 a {font-size: 14px;color: #888; padding-top: 8px;}
.sub-tit h3 a:hover { color: #b18353;}
.sub-tit span { position: absolute; left: 45%; bottom: -10px; padding: 0 20px; background: #fff;color: #ccc;font-size: 14px;}
.sub-con{padding: 30px 60px 0;}
.sub-con p{color: #888;font-size: 14px;line-height: 32px;}
.tin2{text-indent: 2em;}
.sub-time{width: 100%;text-align: right;}


/*存管视频*/
.body{background: #fff;}
.wrap-video{width: 1050px;padding: 36px 75px 150px;margin: 0 auto;}
.wrap-video .xtitle{height:30px;border-bottom: 1px solid #000;width: 630px;margin: 0 auto;text-align: center;}
.wrap-video .xtitle h3{color: #444;font-size: 26px;background: #fff;display: inline-block;bottom: -8px;position: relative;padding: 0 10px;}
.show-vid{margin: 50px auto 0;}
.show-vid .capital-vidcon01{width: 1050px;height: 591px;}




/** 2017-12-18 **/
/*基本信息*/
.information_floor1{width:850px;margin:auto;margin-top:40px;}
.information_floor1 table{color:#969A9F;border-top:1px solid #CECECE;border-left:1px solid #CECECE;font-size:16px;line-height:26px;}
.information_floor1 table td{border-bottom:1px solid #CECECE;border-right:1px solid #CECECE;text-align:center;vertical-align:middle;padding:22px 0;}
.information_floor1 table .title{width:460px;color:#2b2b2b;}
.information_floor1 table td div{padding:3px 34px;text-align:left; text-align:justify;}

/*信息安全*/
.info_safe_desc{font-size:16px;line-height:22px;color:#2b2b2b;width:850px;margin:auto;padding-top:49px;}
.info_safe_desc2{width:850px;margin:auto;padding-top:50px;color:#2b2b2b;}
.isd_p1{font-size:16px;line-height:22px;}
.isd_p2{font-size:17px;line-height:24px;padding:30px 45px;border-radius:15px;background:#eee;margin-top:30px;}
.isd_p3{font-size:14px;color:#969A9F;line-height:20px;padding-top:20px;}
.is_cpbg{padding-left:43px;padding-top:40px;}
.is_cpbg li{width:420px;float:left;margin:5px;}
.is_cpbg li dt{border:2px solid #f0f0f0;height:260px;text-align:center;overflow:hidden;cursor:pointer;}
.is_cpbg li dd{text-align:center;padding:20px 0;font-size:20px;color:#2b2b2b;}
.is_lp{position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 999;background: black;opacity: 0.5;filter:alpha(opacity:50);display:none;}
.is_pic{text-align:center;position:fixed;z-index:1001;width:100%;height:100%;left:0;top:0;display:none;}
.is_pic img{width:80%;position:relative;}

/*运营数据*/
.wrapper{margin-top:0;}
.r_data{color:#2b2b2b;}
.rd_title{padding:100px 0;font-size:30px;text-align:center;}
.rd_list{}
.rd_list li.first{margin-left:50px;}
.rd_list li{width:255px;float:left;text-align:center;margin-right:30px;}
.rd_list li dd{font-size:20px;padding-top:35px;}
.rdl_data{display:block;padding-top:16px;color:#969A9F;font-size:16px;}
/** 成交数据 **/
.rd_cjsj{width:1100px;margin:auto;}
.rdc_select_time{width:355px;margin:auto;position:relative;z-index:2;}
.rdcst_select{height:54px;}
.rdcst_select .title{float:left;font-size:20px;float:left;line-height:54px;}
.rdcst_select .dates{float:right;width:248px;border:1px solid #cecece;border-radius:10px;position:relative;height:52px;}
.rdcst_select .dates i{display:block;width:25px;height:25px;background:url(../../images/aboutus/operate_data/ico_date.png);position:absolute;left:17px;top:15px;}
.rdcst_select .dates span{height:52px;border-left:1px solid #cecece;line-height:52px;font-size:16px;margin-left:60px;display:block;padding-left:55px;cursor:pointer;position:relative;z-index:2;}
.rdcst_select .dates b{position:absolute;display:block;width:16px;height:16px;background:url(../../images/aboutus/operate_data/ico_sjx.png) center no-repeat;right:18px;top:19px;}
.rdcst_select .dates b.show{background:url(../../images/aboutus/operate_data/ico_sjx1.png) center no-repeat;}
.rdcst_list{display:none;position:absolute;width:188px;top:53px;right:0px;padding-top:15px;}
.rdcst_list_ico{width:28px;height:14px;background:url(../../images/aboutus/operate_data/rdcst_list_ico.png) no-repeat;display:block;position:absolute;top:2px;left:50%;margin-left:-14px;}
.rdcst_list ul{border:1px solid #f0f0f0;border-radius:5px;background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.1);}
.rdcst_list li{font-size:16px;line-height:54px;color:#424242;text-align:center;border-bottom:1px solid #f0f0f0;cursor:pointer;}
.rdcst_list li.last{border-bottom:none;}
.cjsj_tabs{width:1100px;margin:auto;}
/** 累计成交金额-柱状图 **/
.cjsj_tabs .con p{font-size:16px;color:#969A9F;line-height:22px;text-align:center;padding-top:60px;}
.cjsj_tabs{height:380px;}
.cjsj1{width:560px;position:absolute;left:0;top:0;}
.cjsj2{width:550px;position:absolute;right:-40px;top:0;}
#J_cjje1,#J_cjje2{height:300px;}
.rdc_tips{font-size:14px;color:#969A9F;text-align:right;}
/** 出借数据 **/
.tzsj{width:1100px;margin:auto;}
.tzsj_list{}
.tzsj_list li{width:346px;border:2px solid #f0f0f0;border-radius:6px;height:106px;float:left;margin-right:25px;}
.jksj .tzsj_list li{width:206px;margin-right:10px;text-align: center;}
.tzsj_list li.last{margin-right:0;}
.tzsj_list li dt{padding:26px 22px;width:58px;float:left;}
.tzsj_list li dd{color:#969A9F;font-size:15px;line-height:1.8;padding-top:20px;}
.tzsj_list li dd span{color:#2b2b2b;font-size:26px;display:block;}
.tzsj_tabs{height:320px;margin-top:100px;padding-bottom:15px;}
.tzsjt1{width:400px;height:360px;position:absolute;left:0;top:0;}
.tzsjt_tips1{color:#2b2b2b;font-size:16px;left:140px;}
.tzsjt2{width:400px;height:360px;position:absolute;left:390px;top:0;}
.tzsjt_tips2{color:#2b2b2b;font-size:16px;left:528px;}
.tzsjt3{width:400px;height:360px;position:absolute;left:770px;top:0;}
.tzsjt_tips3{color:#2b2b2b;font-size:16px;left:910px;}
/** 借款数据 **/
.jksj{width:1100px;margin:auto;}
.jksj_tabs1{height:300px;margin-top:60px;}
.jksjt1{height:300px;width:560px;position:absolute;left:0;top:0;}
.jksjt2{height:300px;width:560px;position:absolute;right:-53px;top:0;}
.jksjt_tips1{color:#969A9F;font-size:16px;position:absolute;left:220px;}
.jksjt_tips2{color:#969A9F;font-size:16px;position:absolute;left:820px;}
/** 贷后数据 **/
.dhsj{width:1100px;margin:auto;height:370px;}
.dhsj .tab{float:left;width:253px;height:333px;border:2px solid #f0f0f0;position:relative;margin-right:24px;}
.dhsj .dhsjt4{margin-right:0;}
.dhsj .tab div{position:absolute;left:0;top:10px;width:255px;height:220px;}
.dhsj .tab .tips{width:100%;text-align:center;font-size:16px;position:absolute;bottom:75px;}
.w_1100{width:1100px;margin:auto;}


/*新增*/
.safeImgChild{
	display: none;
}

#oranger{
	margin-top: 40px;
	text-align: center;
}

#oranger span{
	display: inline-block;
	color:#969A9F;
	font-size: 22px;
	height: 26px;
	line-height: 26px;
}

#oranger span:first-child{
	padding-left: 50px;
	border-right: 3px solid #969A9F;
	padding-right: 8px;
	margin-right: 4px;
}

#oranger .hover {
	color: #C79B6B;
}
.gfqd{
	overflow: hidden;
	padding-top: 70px;
	padding-bottom: 70px;
}
.gfqd p{
	padding-top: 10px;
	text-align: center;
	color: #4A4A4A;
}

.gfqd li{
	float: left;
	padding:0 50px;
}
.sign{
	position: relative;
	height: 195px;
}

/*其他信息*/
.other_floor1{width:850px;margin:auto;margin-top:40px;}
.other_floor1 table{color:#969A9F;border-top:1px solid #CECECE;border-left:1px solid #CECECE;font-size:16px;line-height:26px;}
.other_floor1 table td{border-bottom:1px solid #CECECE;border-right:1px solid #CECECE;text-align:center;vertical-align:middle;padding:22px 0; color:#2B2B2B}
.other_floor1 table .title{width:536px;color:#2b2b2b;padding-left: 34px; padding-right: 34px; color: #969A9F}
.other_floor1 table .sfbztr td{font-weight: bold; color: #2b2b2b}
.other_floor1 table td div{padding:3px 34px;text-align:left; text-align:justify;}
.db_floor1 table{padding-bottom: 50px;}
.db_floor1 table .title{width: 10px;color:#2b2b2b}
.db_floor1  table td{color:#969A9F;}
.db_floor1 h3{font-size:20px;padding-bottom: 20px;}
.db_floor1 .db_h3{padding-top: 50px;}
.bzdb{font-size: 16px;}

/*出借人教育*/
.investor_title{padding: 50px;font-size: 16px;color:#2B2B2B;padding-bottom: 0;}
.investor_check{width: 850px; border-radius: 15px; background: #F7F7F7;padding: 20px 0 20px 20px;font-size: 16px;color:#2B2B2B;}
.investor{padding-top: 30px; padding-left: 50px;}
.investor_check:hover{background: #F2E7D5}


/*审计报告*/
.audit{overflow: hidden;padding-top: 60px;}
.audit_left{float: left;width: 270px;}
.audit_left{float: left;width: 270px;}
.audit .audit_left:nth-child(1){
	margin-left: 50px;
}
.audit .audit_left:nth-child(2){
	margin: 0 20px;
}
.audit h3{text-align: center;font-size: 20px;color:#2B2B2B;padding: 50px 0 20px;}
.audit_img{height: 380px;background: #0a2946}
.audit_img img{width: 100%;height: 100%;}

.strong{
	font-weight: bold;
	font-size: 14px;
}

.headers{
	border-bottom: none;
	overflow: hidden;
	height: 320px;
	padding-left: 50px;
	margin-bottom: 50px;
}
.fleft{
	float: left;
}
.fright{
	float: right;
}
.headers_img{
	width: 240px;
}
.headers_img img{
	width: 100%;
}
.headers_con{
	margin-left: 40px;
	width: 570px;
	padding-top: 67px;
}
.headers_con .team-txt{
	line-height: 28px;
}
.name{
	font-size: 24px;
	color: #222222;
}
.info{
	font-size: 16px;
	color: #222222;
	padding-top: 16px;
	padding-bottom: 50px;
}
.team-div{
	padding-left: 50px;
	padding-top: 40px;
	padding-bottom: 15px;
}
.team-txt1{
	padding: 30px 0 30px 40px;
	background: #F7F7F7;
	border-radius: 12px;
	font-size: 14px;
}

.message{
	overflow: hidden;
	padding-top: 40px;
	padding-left: 50px;
}
.message_info{
	width: 483px;
	padding-right: 40px;
}
.message_img img{
	width: 327px;
	height: 240px;
}

.message_info .strong{
	font-size: 20px;
	color: #444444;
	padding-top: 24px;
	padding-bottom: 28px;
	font-weight: normal;
}
.message_info .team-txt{
	line-height: 40px;
}
.message_img p{
	text-align: center;
	padding-top: 10px;
	color: #888888;
}
.team-list h2{
	margin-top: 0;
}