@charset "utf-8";
/* CSS Document */


/*center*/
.center{
	width:100%; 
	min-width:1010px;
	background:#f2f2f2;
	padding:10px 0 30px;
}

/****************关于我们***************/
.model_left{
	width:680px;
}
.ad1{
	width:680px;
	height:198px;
	margin-bottom:20px;
}
.ad1 img{
	width:680px;
	height:198px;
	display:block;
}
.about{
	width:640px;
	background:#fff;
	padding:20px;
}
.about h2{
	margin:0 20px 10px;
	font-size:24px;
	color:#59b294;
}
.about p{
	font-size:16px;
	color:#9f9f9f;
	line-height:34px;
	margin:0 20px 10px;
}
.zheng{
	margin:20px 10px 0;
}
.zheng li{
	margin-bottom:15px;
	width:50%;
}
.zheng li span{
	line-height:34px;
	font-size:16px;
	color:#9f9f9f;
}

.model_right{
	width:310px;
	position:relative;
	left:0;
}
.right_fixed{
	position:fixed;
	top:0;
	left:50%;
	margin-left:195px;
}
.model_right_nav{
	width:310px;
	margin-bottom:20px;
}
.model_right_nav li{
	width:310px;
	margin-bottom:2px;
}
.model_right_nav li a{
	width:310px;
	height:58px;
	display:block;
	text-align:center;
	line-height:58px;
	font-size:18px;
	color:#666;
	background:#e6e6e6;
}
.model_right_nav li a:hover{
	background:#CE0412;
	color:#fff;
}
.model_right_nav a.model_right_nav_select{
	background:#CE0412;
	color:#fff;
}
.ad2{
	width:310px;
	height:167px;
}
/****************品牌故事***************/
.brand_story{
	width:600px;
	background:#fff;
	padding:40px;
}
.brand_story h2{
	font-size:24px;
	color:#59aa8d;
	margin-bottom:20px;
}
.brand_story p{
	font-size:16px;
	color:#9e9e9e;
	line-height:34px;
	text-indent:32px;
}

/*联系我们*/
.contact{
	width:640px;
	background:#fff;
	padding:20px;
}
.contact h3{
	font-size:24px;
	color:#59aa8d;
	margin-bottom:10px;
}

.contact p{
	font-size:16px;
	color:#9e9e9e;
	line-height:34px;
}
.contact .map{
	margin-top:30px;
}
/*媒体报道*/
.media{
	width:680px;
	background:#fff;
	padding:20px 0;
}
.media ul{
	margin:0 20px;
}
.media li{
	width:100%;
	height:130px;
	margin-bottom:20px;
}
.media li img{
	width:200px;
	height:130px;
	float:left;
}
.media li .media_infor{
	width:420px;
	float:right;
}
.media_infor h3{
	font-size:18px;
	line-height:30px;
}
.media_infor h3 a{
	color:#fcc056;
}
.media li h3 a:hover{
	text-decoration:underline;
}
.media_infor p{
	font-size:16px;
	color:#4c4c4c;
	line-height:24px;
}
.media_infor span{
	margin-right:20px;
	font-size:12px;
	color:#999;
	line-height:24px;
}
/*新闻公告*/
.notice{
	width:640px;
	background:#fff;
	padding:20px;
	min-height:500px;
}
.notice h3{
	font-size:18px;
	color:#59aa8d;
}
.notice_classify{
	width:100%;
	margin-top:30px;
}
.notice_classify_item{
	width:300px;
	height:190px;
	margin-right:20px;
	margin-bottom:20px;
}
.notice_classify_item h4{
	margin-bottom:10px;
}
.notice_classify_item h4 a{
	font-size:16px;
	color:#333;
}
.notice_classify_item li{
	width:100%;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	line-height:32px;
	color:#808080;
}
.notice_classify_item li a,.other_notice li a{
	font-size:14px;
	color:#808080;
}
.notice_classify_item h4 a:hover,.notice_classify_item li a:hover,.other_notice li a:hover{
	text-decoration:underline;
}

.other_notice{ margin-top:10px;}
.other_notice li{
	width:125px;
	float:left;
	margin-bottom:5px;
}
.notice_list{
	margin-top:20px;
}
.notice_list li{
	border-bottom:1px solid #ededed;
	margin-bottom:20px;
	padding-bottom:20px;
}
.notice_list li h4 a{
	font-size:16px;
	color:#333;
	padding-left:15px;
	background:url(../images/dian1.jpg) no-repeat left center;
}
.notice_list li h4 a:hover{
	text-decoration:underline;
}
.notice_list li p{
	margin-top:10px;
	font-size:14px;
	color:#666;
	line-height:24px;
	margin-left:15px;
}

.news_read{
	margin-top:20px;
}
.news_read_item{
	width:290px;
	float:left;
	margin-left:24px;
	padding-right:25px;
}
.news_read_item h3{
	font-size:16px;
	color:#333;
	margin-bottom:10px;
}
.news_read_item li{
	width:100%;
	overflow:hidden;
	white-space: nowrap;
	text-overflow:ellipsis;
	color:#666;
	font-size:14px;
	line-height:30px;
}
.news_read_item li a{ color:#666;}
/*新闻列表页*/
.new_list{
	width:100%;
}
.new_list li{
	width:640px;
	height:62px;
	line-height:62px;
	border-bottom:1px solid #ededed;
}
.new_list li a{
	width:80%;
	overflow:hidden;
	white-space: nowrap;
	text-overflow:ellipsis;
	font-size:16px;
	color:#666;
	padding-left:15px;
	background:url(../images/dian1.jpg) no-repeat left center;
	float:left;
}
.new_list li a:hover{ text-decoration:underline;}
.new_list li span{
	float:right;
	font-size:14px;
	color:#999;
}
/*新闻公告内页*/
.notice_content{
	width:640px;
	background:#fff;
	padding:20px;
	min-height:500px;
}
.notice_content h1{
	font-size:18px;
	color:#545454;
	text-align:center;
	margin-bottom:10px;
}
.notice_content h2{
	font-size:14px;
	color:#999;
	text-align:center;
	margin-bottom:20px;
	padding-bottom:20px;
	border-bottom:1px solid #ededed;
}
.notice_content p{
	font-size:14px;
	color:#666;
	line-height:24px;
	margin-bottom:10px;
}
.read_more{
	margin-top:20px;
	border-top:1px solid #ccc;
	padding-top:10px;
}
.read_more p{
	line-height:20px;
}
.read_more p a{ color:#666;}
.read_more p a:hover{
	text-decoration:underline;
}
/*新手必读*/
.guide{
	width:640px;
	background:#fff;
	padding:20px;
	min-height:470px;
}
.guide_model{
	width:640px;
}
.guide_model li{
}
.guide_model h3{
	height:40px;
	line-height:40px;
}
.guide_model h3 a{
	float:left;
	font-size:16px;
	color:#666;
	padding-left:15px;
	background:url(../images/dian1.jpg) no-repeat left center;
}
.guide_model h3 a:hover{
	text-decoration: underline;
}
.guide_model h3 span.guide_arrow{
	width:12px;
	height:7px;
	display:block;
	float:right;
	margin-top:20px;
	margin-right:10px;
}
.guide_arrow_down{
	background:url(../images/arrow4.png) no-repeat;
}
.guide_arrow_up{
	background:url(../images/arrow5.png) no-repeat;
}
.guide_model_txt{
	width:640px;
	padding:20px 0;
	background:#ededed;
	display:none;
}
.guide_model_txt p{
	font-size:14px;
	color:#9f9f9f;
	line-height:24px;
	margin:0 20px;
}

.model_right_nav .model_right_subnav{
	width:268px;
}
.model_right_nav .model_right_subnav li{
	width:268px;
}
.model_right_nav .model_right_subnav li a{
	width:268px;
	background:#e6e6e6;
}
.model_right_nav .model_right_subnav li a:hover{ background:#c5ead0;}

.model_right_nav .model_right_subnav li.model_right_subnav_select a{ background:#c5ead0; color:#fff;}

/*安全保障*/
.banner1{
	width:100%;
	height:480px;
	background:url(../images/banner5.jpg) no-repeat top center;
	margin-bottom:30px;
}
.safe{
	width:100%;
}
.safe_nav{
	width:100%;
	z-index:99;
}
.safe_nav ul{
	width:816px;
	margin:0 auto;
}
.safe_nav li{
	width:102px;
	height:62px;
	float:left;
}
.safe_nav li a{
	width:100px;
	height:60px;
	border:1px solid #e2e2e2;
	font-size:16px;
	color:#333;
	text-align:center;
	line-height:60px;
	display:block;
	background:#fff;
}
.safe_nav li a:hover{
	background:#59bb9c;
	color:#fff;
	border-color:#59bb9c;
}
.safe_nav li.safe_nav_first a{
	border-radius:10px 0 0 10px;
}
.safe_nav li.safe_nav_last a{
	border-radius:0 10px 10px 0;
}
.safe_nav li.safe_nav_current a{
	background:#59bb9c;
	color:#fff;
	border-color:#59bb9c;
}
.safe_nav_fixed{
	position:fixed;
	top:0;
	left:0;
}
.safe h2{
	font-size:38px;
	color:#333;
	text-align:center;
	margin-bottom:20px;
}
.safe h3{
	font-size:30px;
	color:#333;
	text-align:center;
	margin-bottom:20px;
	line-height:56px;
}
.safe h3 span{
	color:#fcc046;
}
.safe img{
	display:block;
	margin:0 auto;
}
.safe_bg1,.safe_bg2,.safe_bg3,.safe_bg4{
	width:100%;
}
.safe_bg1{
	background:#f2f2f2 url(../images/safe_bg1.jpg) no-repeat top center;
	padding-top:130px;
	padding-bottom:30px;
}
.safe_bg2{
	background:url(../images/safe_bg2.jpg) no-repeat top center;
	padding-top:70px;
}
.safe_bg3{
	background:#f2f2f2 url(../images/safe_bg3.jpg) no-repeat top center;
	padding-top:130px;
	padding-bottom:30px;
}
.safe_bg4{
	background:url(../images/safe_bg4.jpg) no-repeat top center;
	padding-top:130px;
	padding-bottom:30px;
}
.hetong{
	width:100%;
	text-align:center;
	position:relative;
	top:20px;
	margin-bottom:20px;
	z-index:1;
}
.hetong a{
	font-size:18px;
	color:#50b595;
}
.hetong a:hover{
	text-decoration:underline;
}
.hetong .face:hover:before{
	content:'';
	width: 36px;
  	height: 34px;
	background:url(../images/fancybox_sprite.png) no-repeat 0 -36px;
	position:absolute;
	left:50%;
	margin-left:-150px;
	top:120px;
}
.hetong .face:hover:after{
	content:'';
	width: 36px;
  	height: 34px;
	background:url(../images/fancybox_sprite.png) no-repeat 0 -72px;
	position:absolute;
	right:50%;
	margin-right:-150px;
	top:120px;
}
.hetong .face.img:hover:before{
	margin-left:-230px;
}
.hetong .face.img:hover:after{
	margin-right:-230px;
}
.hetong_pic .face.img{
	display:block;
	position:relative;
	margin-top:30px;

}

/*404*/
.error_404{
	width:1010px;
	height:470px;
	margin:0 auto;
	background:url(../images/404_bg.png) no-repeat 80% 80%;
}
.error_404 img{
	margin:75px 0 10px 80px;
}
.error_404 p{
	font-size:14px;
	color:#666;
	line-height:24px;
	margin-left:80px;
	margin-bottom:40px
}
.error_404 a{
	width:187px;
	height:43px;
	display:block;
	margin-top:20px;
	background:url(../images/404_btn.jpg) no-repeat;
	text-indent:-9999px;
	margin-left:75px;
}
.error_404 a.back{ background-position: 0 0;}
.error_404 a.call_tel{ background-position: 0 -44px;}
/*500*/
.error_500{
	width:1010px;
	height:470px;
	margin:0 auto;
	text-align:center;
}
.error_500 img{
	margin-top:62px;
	margin-bottom:30px;
}
.error_500 h3{
	font-size:26px;
	color:#626262;
	margin-bottom:10px;
}
.error_500 p{
	font-size:18px;
	color:#999;
	margin-bottom:20px;
}
.error_500 a{
	margin:0 5px;
	font-size:18px;
}
/*新手流程*/
.new_process{
	width:680px;
	background:#fff;
	min-height:500px;
	padding-bottom:1px;
}
.new_process img{
	width:100%;
	display:block;
	margin-bottom:40px;
}
/*合作伙伴*/
.partner{
	width:680px;
	background:#fff;
	min-height:500px;
	padding:20px 0;
}
.partner ul{
	margin:0 20px;
}
.partner li{
	width:640px;
	margin-bottom:20px;
}
.partner li .partner_pic{
	width:170px;
	height:150px;
	line-height:180px;
	float:left;
}
.partner li img{
	vertical-align:middle;
}
.partner li .partner_infor{
	width:425px;
	float:right;
}
.partner_infor h2{
	font-size:18px;
	margin-bottom:10px;
}
.partner_infor h2 a{
	color:#fcc056;
}
.partner_infor h2 a:hover{
	text-decoration:underline;
}
.partner_infor p{
	font-size:14px;
	color:#999;
	line-height:24px;
	text-indent:28px;
}
/*理财收益*/
.income_detail{
	width:600px;
	background:#fff;
	min-height:500px;
	padding:20px 40px;
}
.income_detail h2{
	font-size: 24px;
	color: #59b294;
	margin-bottom:20px;
}
.income_detail h3{
	font-size: 20px;
	color: #545454;
	margin-bottom:20px;
}
.income_detail p{
	font-size: 16px;
	color: #9f9f9f;
	line-height:34px;
}
/*团队介绍*/
.team{
	width: 640px;
	background: #fff;
	padding: 20px;
}
.team h2{
	font-size:24px;
	color:#59bb9c;
	margin-bottom:20px;
}
.people_box{
	border-bottom:1px dashed #e6e6e6;
	padding-bottom:20px;
	margin-bottom:20px;
}
.people_box img{
	width:207px;
	float:left;
	margin-left:10px;
	display:inline;
}
.people_box .people_infor{
	width:390px;
	float:right;
}
.people_infor h3{
	font-size:22px;
	color:#333;
	margin-bottom:15px;
}
.people_infor p{
	font-size:16px;
	color:#999;
	line-height:28px;
	text-indent:32px;
}
.team_list{
	height:600px;
	position:relative;
}
.team_list img{
	position:absolute;
	cursor:pointer;
}
.team_list .team_pic1,.team_list .team_pic2{
	top:0;
}
.team_list .team_pic1{
	left:65px;
}
.team_list .team_pic2{
	right:65px;
}
.team_list .team_pic3,.team_list .team_pic4{
	top:75px;
}
.team_list .team_pic3,.team_list .team_pic5{
	left:-5px;
}
.team_list .team_pic4,.team_list .team_pic6{
	right:-5px;
}
.team_list .team_pic5,.team_list .team_pic6{
	top:190px;
}
.team_list .team_pic7,.team_list .team_pic8,.team_list .team_pic9,.team_list .team_pic10,.team_list .team_pic11{
	top:85px;
}
.team_list .team_pic7{
	left:65px;
}
.team_list .team_pic8{
	left:135px;
}
.team_list .team_pic9{
	left:205px;
}
.team_list .team_pic10{
	right:138px;
}
.team_list .team_pic11{
	right:65px;
}
.team_list .team_pic12,.team_list .team_pic13{
	top:160px;
}
.team_list .team_pic12{
	left:65px;
}
.team_list .team_pic13{
	right:65px;
}
.team_list .team_pic14,.team_list .team_pic15,.team_list .team_pic16,.team_list .team_pic17{
	top:338px;
}
.team_list .team_pic14{
	left:78px;
}
.team_list .team_pic15{
	left:158px;
}
.team_list .team_pic16{
	right:158px;
}
.team_list .team_pic17{
	right:78px;
}
.team_list .team_pic18{
	top:338px;
	left:238px;
}
.team_list .team_pic19,.team_list .team_pic20{
	top:413px;
}
.team_list .team_pic19{
	left:158px;
}
.team_list .team_pic20{
	right:158px;
}
.team_list .team_pic21{
	top:515px;
	left:285px;
}
.team_pic_show{
	width:0;
	height:0;
	background:#fff;
	position:absolute;
	top:100px;
	left:25px;
	opacity:0;
}
.team_pic_show1{
	width:580px;
	height:400px;
	top:50px;
	left:25px;
	opacity:1;
	-webkit-animation: scale 0.2s ease-in;
	animation: scale 0.2s ease-in;
}
.team_pic_show img{
	width:560px;
	height:380px;
	margin:10px;
	
}
@-webkit-keyframes scale{
	0%{ transform:scale(0);}
	100%{ transform:scale(1);}
}
@keyframes scale{
	0%{ transform:scale(0);}
	100%{ transform:scale(1);}
}