@charset "utf-8";
*{padding:0; margin:0; font-size:14px;font-family:arial,"\5FAE\8F6F\96C5\9ED1",sans-serif; color:#000;}
*+html * {font-family:"\5FAE\8F6F\96C5\9ED1";}
#html {-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);}
body{ margin:0; padding:0; background:#ffffff; overflow-y:scroll;}
.left{ float:left;}
.right{ float:right;}
.clearfix:after{ content:"."; display:block; clear:both; font-size:0; height:0; overflow:hidden;}
.clearfix{ zoom:1;}
html, body, #pedetawrap {min-height:100%; padding:0; margin:0; }
body > #pedetawrap {height: auto;min-height: 100%; }
#pedetamain {padding-bottom:0px;}  /* 必须使用和footer相同的高度 */
.footer {margin-top: 0px; /* footer高度的负值 */height: 60px;z-index:5;background:#282828; width:100%;clear:both; line-height:12px;}
li{list-style-type: none}
.clear{ clear:both;}
.mjj_main{ width:100%; margin:0 auto;}
.index_bj{ background:url(../images/m_mjj_02.jpg) top center no-repeat;background-size:100%; height:490px; width:100%;}
.index_bj ul{ list-style-type:none; margin:0 0 0 90px; padding-top:20px; float:right;}
.index_bj li{ float:left; margin-right:15px;}
.index_bj li a{ font-size:14px; color:#ffcfa9; text-decoration:none;}
.index_email{ text-align:center; font-size:16px; color:#b38674; margin-bottom:20px;}
.mjj_top{ background:#d4b99b; height:60px;}
.mjj_logo{ float:left; margin:10px 0 0 10px;}
.mjj_logo img{ width:50px;}
.mjj_dh{ float:right; margin:20px 0 0 0px;}
.mjj_dh ul{ list-style-type:none; margin:0;}
.mjj_dh li{ float:left; margin-right:10px;}
.mjj_dh li a{ font-size:14px; color:#c68260; text-decoration:none; padding-left:8px;}
.mjj_dh li a span, .mjj_dh_lion span{ font-size:10px; color:#c68260;}
.mjj_dh_lion{ font-size:14px; color:#b46a44; padding-left:8px;}
/*轮播开始*/
.slideBox{ height:auto; overflow:hidden; position:relative;padding:0 15px;}
.slideBox .hd{
    height: 100px;
    overflow: hidden;
    position: absolute;
    bottom: 25px;
    z-index: 1;
    width: 10px;
    right: 6px;
    top:50%;
	margin-top:-50px;
}
.hd.swiper-pagination{ overflow:hidden; zoom:1; float:left;  }
.hd .swiper-pagination-bullet{ margin-bottom:6px;  width:6px; height:6px; line-height:14px; text-align:center; background:url(../images/mjj_img_09.jpg) no-repeat; background-size:100%; cursor:pointer; }
.hd .swiper-pagination-bullet.swiper-pagination-bullet-active{ background:url(../images/mjj_img_07.jpg) no-repeat; width:6px; height:18px; background-size:100%;}
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.mjj_title{ font-size:18px; color:#bc8e77; text-align:center; margin-top:20px; font-weight:bold;}
.mjj_li1_text{ margin:20px auto;}
.mjj_li1_text p{ color:#424242; line-height:26px; text-indent:28px; margin-bottom:30px;}
.mjj_li1_text p span{ font-size:18px; font-weight:bold; color:#bc8e77; margin-right:3px;}
.mjj_li2{margin-top:20px;}
.mjj_li2 p{ color:#bc8e77; font-size:16px; line-height:20px; font-weight:bold; margin-bottom:10px;}
.mjj_li2 p img{ width:50px; margin-left:10px; vertical-align:top; margin-top:-10px;}
.mjj_li2 p span{ font-size:12px; color:#bc8e77; font-weight:normal;}
.mjj_li2 p b{ font-size:14px; color:#666666; font-weight:normal; line-height:20px;}
.mjj_li3_text{ margin:10px auto;}
.mjj_li3_title{ font-size:16px; color:#bc8e77;}
.mjj_li3_title img{ vertical-align: top; margin-top:-3px; margin-right:5px; width:30px;}
.mjj_li3_text p{ font-size:14px; color:#424242; text-indent:28px; line-height:26px;}
.mjj_li3_img img{ width:100%; margin-top:10px;}
.mjj_li4{ background:url(../images/mjj_img_24.jpg) top center no-repeat; height:382px; position:relative; margin-top:30px;}
.mjj_li4 p{ line-height:36px; font-size:20px;}
.mjj_li4 p b{font-size:16px; color:#666666; font-weight:normal; line-height:26px;}
.mjj_title2{ font-size:18px; color:#bc8e77; font-weight:bold; text-align:center; margin-top:30px;}
.mjj_title3{ font-size:12px; color:#999999; font-weight:bold; margin:10px 0 20px 0px;}
.mjj_li5_text p{ line-height:26px; margin-bottom:20px;}
.mjj_li6_text{ font-size:14px; color:#424242; text-indent:28px; line-height:26px; margin:20px auto;}
.mjj_li6{ margin-top:10px;}
.mjj_li6_text1{ font-size:16px; color:#bc8e77; font-weight:bold; line-height:30px; margin-bottom:10px;}
.mjj_li6_text1 span{ font-size:14px; color:#666666; font-weight:normal; line-height:20px;}
.mjj_team{ margin:20px 10px;}
.mjj_team ul{ width:100%;}
.mjj_team li{ float:left; width:46%; text-align:center; margin:0 2%; text-align:center; margin-bottom:15px;}
.mjj_team li img{ width:100%;}
.mjj_team li p{ color:#bc8e77; font-size:16px; margin:10px 0 5px 0;}
.mjj_team li span{ font-size:14px; color:#888888;}
.mjj_team_li4{ margin-right:0!important;}
.mjj4_table{ margin:20px 10px 0 0px;}
.mjj4_table td{ height:50px; line-height:20px;}
.mjj4_td1{ font-size:18px; color:#bc8e77; text-align:center; width:60px;}
.mjj4_td2{ background:url(../images/mjj3_06.jpg) repeat-y; width:20px;}
.mjj4_td3{ padding-left:10px;}
.mjj4_td3 a{ font-size:14px; color:#707070; text-decoration:none;}
.mjj4_td3 a:hover{ color:#000000;}
.mjj4_td3 span{ color:#000000; font-size:14px;}
.mjj3_xq{ padding:0 10px;}
.mjj3_xq h1{ font-size:24px; color:#333333; margin:15px 0 10px 0; font-weight:normal;}
.mjj3_xq_data span{ font-size:14px; color:#787878; margin-right:20px;}
.mjj3_xq_zy{ background:#fbfbfb; border:solid 1px #dddddd; padding:10px 15px; line-height:24px; color:#888888; margin:20px 0;}
.mjj3_xq_img{ text-align:center;}
.mjj3_xq_img img{ max-width:100%; margin-bottom:20px;}
.mjj3_xq p{ font-size:14px; color:#333333; text-indent:28px; margin-bottom:15px; line-height:24px;}
.mjj3_xq p strong{font-size:16px; color:#333333;}
.mjj3_xq_table{ border-top:solid 1px #dddddd; border-left:solid 1px #dddddd; width:100%; margin:0 auto 20px auto;}
.mjj3_xq_table td{ border-right:solid 1px #dddddd; border-bottom:solid 1px #dddddd; height:36px; line-height:36px; padding:0 10px;}
.mjj_bottom{ background:#282828; height:auto; line-height:20px; padding:10px 0 5px; text-align:center; color:#bc8e77;}
.mjj_contant_top img{ width:100%;}
.mjj_contant{ padding:20px 20px 0 20px;}
.mjj_contant li{ width:100%; height:90px; text-align:center; padding-top:20px; margin-bottom:20px; font-size:16px; color:#c68260; background:#f4f4f4; line-height:36px;}
.mjj_contant li span{ font-size:18px; color:#c68260;}
.mjj_contant li b{ font-size:16px; color:#333333; font-weight:normal;}
.mjj_contant2{ background:#f4f4f4; text-align:center; padding:15px 0;}
.mjj_contant2 img{ width:45px;}
.mjj_contant2 p{ font-size:14px; color:#333333; margin-top:10px; line-height:24px;}
.mjj_contant2 p span{ font-size:18px;}
.hide{
    display: none;
}
@media screen and (max-width:414px){
.index_bj{ height:540px;}
}
@media screen and (max-width:375px){
.index_bj{ height:490px;}
}
@media screen and (max-width:320px){
.index_bj{ height:415px;}
.index_bj ul{ padding-top:10px;}
}
/*二维码*/
.mjj_contant2 .mjj_erweima{
    width: 120px;
}
/*投资组合*/
.tzbox{width:100%;margin:0 auto;}
.tztit{font-size:20px; color:#bc8e77; margin-top:20px;}
.tztit img{margin-right:10px;vertical-align:middle;}
.tzcon{text-align: center; }
.tzcon .tzcontit{font-size:16px;color:#bc8e77;padding:10px 0; }
.tzcon>img{width:100%;}
/*投资组合页面*/
.invest-partner{
	padding-bottom:20px;
}
.invest-item-title{
	width:100%;
	font-size:16px;
	color:#c68260;
	font-weight:600;
	line-height:34px;
	box-sizing:border-box;
	text-align:center;
	padding:10px 0 5px 0;
}
.invest-item-con{
	padding:0 10px;
}
.invest-imgbox{
	width:100%;
	text-align:center;
	margin:0 auto;
}
.invest-imgbox  img{
	width:100%;
	height:auto;
	vertical-align:middle;
}
.sh-list{
	text-align:center;
}
.sh-list li{
	width:100%;
	margin-bottom:10px;
	background: #f2f2f2;
	padding:7px 10px;
	box-sizing:border-box;
}
.sh-list li .sh-list-img{
	width:32%;
	height:80px;
	overflow:hidden;
}
.sh-list-img img{
	width:100%;
	height:80px;
	vertical-align:middle;
}
.sh-list li .sh-list-txt{
	width:65%;
	font-size:14px;
	color:#666;
	line-height:22px;
	text-align: justify;
	vertical-align:middle;
	margin-left:8px;
}
.item-list {
	display: flex;
	flex-wrap: wrap;
}
.item-list li {
	flex: 1 0 16%;
	margin-bottom: 10px;
	box-sizing: border-box;
	float: left;
	margin-right: 10px;
}
.border-logo {
	height: 40px;
	line-height: 80px;
	border: 1px solid #bc8d76;
	display: flex;
	align-items: center;
	justify-content: center;
}
.border-logo img {
	max-width: 100%;
	max-height: 100%;
}




/*
	新版首页
	2021-03-16
*/
.m_content_wrapper{
	max-width: 750px;
	margin: 0 auto;
	width: 100%;
	height: 100%;
}
.m-footer{
	height: 0.88rem;
	padding: 0.2rem 0;
	line-height: 0.44rem;
	background:#282828; 
	text-align:center; 
	color:#bc8e77;
	font-size: 0.24rem;
}
.m_header{
	z-index: 90;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	height: 1.2rem;
	background-color: #d4b99b;
}
.m_logo{
	width: 2rem;
	height: 1.2rem;
	background: url('../images/logo.png') no-repeat;
	background-position: center;
	background-size: 1.35rem 0.77rem;
}
.m_menubtn{
	position: absolute;
	top: 0;
	right: 0;
	width: 1.2rem;
	height: 1.2rem;
	background: url('../images/icon_menu_btn.png') no-repeat center;
	background-size: 0.4rem 0.4rem;
}
.m_menu_modal{
	display: none;
	position: fixed;
	top: 1.2rem;
	bottom: 0;
	left: 0;
	right: 0;
	background-color: rgba(0,0,0,0.2);
}
.m_menu_nav{
	display: none;
	position: fixed;
	top: 1.2rem;
	left: 0;
	bottom: 0;
	right: 0;
	width: 100%;
	height: 2.4rem;
	background-color: #FFF;
}
.m_menu_nav a{
	display: block;
	float: left;
	width: 33.33%;
	height: 1.2rem;
	line-height: 1.2rem;
	text-align: center;
	text-decoration: none;
	color: #c4c4c4;
	font-size: 0.32rem;
}
.m_menu_nav a.active{
	color: #ba7a55;
	font-weight: 700;
}
.m_content_innerbox{
	margin: 1.2rem 0 0 0;
}
.index_bigpic{
	position: absolute;
	top: 1.2rem;
	left: 0;
	bottom: 2.3rem;
	right: 0;
	width: 100%;
	background: url('../images/index_bg_02.png') no-repeat center;
	background-size: auto 100%;
}
.index_bottom_info{
	position: fixed;
	bottom: 0;
	left: 0;
	right:0;
	width: 100%;
	height: 2.3rem;
	background: #FFF;
}
.conactus_box{
	position: relative;
	width: 4rem;
	margin: 0 auto 0.3rem;
	border-bottom: 0.02rem solid #d2d2d2;
}
.conactus_box span{
	display: block;
	width: 100%;
	height: 0.75rem;
	line-height: 0.75rem;
	color: #ba7a55;
	font-size: 0.36rem;
	text-align: center;
}
.conactus_box .line{
	position: absolute;
	bottom: -0.02rem;
	left: 1.5rem;
	width: 1rem;
	height: 0.04rem;
	background-color: #ba7a55;
}
.index_bottom_info p{
	margin-top: 0.2rem;
	line-height: 0.3rem;
	font-size: 0.28rem;
	color: #ba7a55;
	text-align: center;
}


/* 
	机构介绍新版20210316
*/
.clearfix{
    zoom:1;
}
.clearfix:after{
    content:'\20';
    display: block;
    height: 0;
    overflow: hidden;
    clear: both;
}
.institute_content{
	width: 91%;
	margin: 0 auto;
	padding: 1.8rem 4.5% 0;
}
.institute_title{
	height:0.9rem;
}
.institute_title h1{
	height: 0.46rem;
	line-height: 0.46rem;
	color: #ba7a55;
	font-size: 0.4rem;
}
.institute_title h2{
	height: 0.48rem;
	line-height: 0.48rem;
	font-size: 0.28rem;
	font-weight: 400;
	color: #d4b99b;
}
.about_content{
	width: 100%;
	margin: 0.3rem 0 0.8rem;
}
.gray_box{
	padding: 0.35rem;
	background-color: #f9f9f9;
}
.gray_box p{
	line-height: 0.56rem;
	color: #4a4a4a;
	font-size: 0.28rem;
}
.pic_box{
	width: 100%;
	height:auto;
	margin-top: 0.25rem;
	border: 0.02rem solid #e9e9e9;
	background-color: #FFF;
}
.pic_box_item{
	float: left;
	width: 100%;
	height: 1.6rem;
	border-bottom: 0.02rem solid #e9e9e9;
}
.pic_box_item:nth-child(2n){
	border-left: 0.02rem solid #e9e9e9;
}
.pic_box_item:nth-child(3){
	border-bottom:none;
}
.pic_box_item:nth-child(4){
	border-bottom:none;
}
.pic_box_item:nth-child(1) .icon{
	background-image: url('../images/ins_icon1.png');
}
.pic_box_item:nth-child(2) .icon{
	background-image: url('../images/ins_icon2.png');
}
.pic_box_item:nth-child(3) .icon{
	background-image: url('../images/ins_icon3.png');
}
.pic_box_item:nth-child(4) .icon{
	background-image: url('../images/ins_icon4.png');
}
.pic_box_item .icon{
	width:100%;
	margin-top: 0.2rem;
	height: 0.65rem;
	background-size: 0.45rem 0.45rem;
	background-repeat: no-repeat;
	background-position: center;
}
.pic_box_item .text{
	width: 100%;
	height: 0.5rem;
	line-height: 0.5rem;
	color: #ba7a55;
	text-align: center;
	font-size: 0.28rem;
}
.pic_box_item .text span{
	color: #ba7a55;
	font-size:0.4rem;
	font-style: italic;
}
.core_content{
	margin: 0.3rem 0 0.8rem;
}
.gray_tiao{
	height: 0.6rem;
	line-height: 0.6rem;
	color: #fff;
	font-size: 0.3rem;
	background: #d4b99b;
	text-indent: 0.3rem;
	font-weight: 600;
}
.lr_content{
	margin-bottom: 0.4rem;
}
.lr_content .title{
	height: 0.3rem;
	padding: 0.3rem 0;
}
.lr_content .title p.t1{
	float: left;
	height: 0.3rem;
	line-height: 0.3rem;
	font-size: 0.3rem;
	font-weight: 600;
	color: #ba7a55;
	border-left: 0.06rem solid #ba7a55;
	text-indent: 0.24rem;
}
.lr_content .title p.t2{
	float: right;
	height: 0.3rem;
	line-height: 0.3rem;
	font-size: 0.26rem;
	color: #d4b99b;
}
.lr_content ul{
	display: block;
	padding: 0 3%;
}
.lr_content ul li{
	display: block;
	height: 0.4rem;
	margin-bottom: 0.12rem;
	line-height: 0.4rem;
	text-indent: 0.2rem;
	color: #ba7a55;
	font-size: 0.24rem;
	background: -moz-linear-gradient(left,  #f6f1eb 0%, #ffffff 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f6f1eb), color-stop(100%,#ffffff));
    background: -webkit-linear-gradient(left,  #f6f1eb 0%,#ffffff 100%);
    background: -o-linear-gradient(left,  #f6f1eb 0%,#ffffff 100%);
    background: -ms-linear-gradient(left,  #f6f1eb 0%,#ffffff 100%);
    background: linear-gradient(to right,  #f6f1eb 0%,#ffffff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f1eb', endColorstr='#ffffff',GradientType=0 );
}


/*
	发展动态新版20210316
*/
.fazhan_content{
	width: 91%;
	margin: 0 auto;
	padding: 0.8rem 4.5% 0.8rem;
}
.fazhan_title{
	line-height: 0.54rem;
	font-size: 0.42rem;
	color: #ba7a55;
}
.fanzhan_time{
	height: 0.7rem;
	line-height: 0.7rem;
	color: #666;
}
.fanzhan_article{
	margin: 0;
	padding: 0.4rem 5% 0.2rem;
	background-color: #f9f9f9;
}
.fanzhan_article h2{
	margin-bottom: 0.5rem;
	line-height: 0.5rem;
	font-size: 0.32rem;
	color: #222;
}
.fanzhan_article p{
	margin-bottom: 0.5rem;
	line-height: 0.5rem;
	color: #676767;
	font-size: 0.32rem;
}



