@charset "utf-8";
* {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}
.color-default{color: #000;}
.color-default:hover{color:rgb(241, 86, 34);}
html,body,#body{width: 100%;height: 100%;overflow: hidden;}
#body{overflow-y: auto;}
.container {
	width: 1100px;
	margin: 0 auto;
}

.header {
	position: relative;
	width: 100%;
	min-width: 1100px;
	height: 705px;

}

.header-top {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	z-index: 100;
	background: transparent;
}
/*shadow*/
.mgb-btn{margin-bottom: 45px;}
.box-shaow{
	display: none;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 9999;
	width: 100%;
	height: 100%;
	min-height: 800px;
	background: rgba(0,0,0,0.5);
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	display: none;
}
.box-shaow .content-shaow{
	position: relative;
	width: 940px;
	height: 90%;
	background: #fff;
	}
.box-shaow .content-shaow .close-btn{
	position: absolute;
	top: -10px;
	right: -10px;
	display: block;
	width: 30px;
	height: 30px;
	font-size: 20px;
	color: #333;
	line-height: 29px;
	text-align: center;
	border-radius: 30px;
	border: 1px solid #ccc;
	background: #fff;
	}
.box-shaow .content-shaow .img-top{margin: 40px auto;display:block;width: 400px;}
.box-shaow .content-shaow .img-bottom{margin: 0 auto;display: block;}
.box-shaow .content-shaow p a{
	margin: 0 auto 20px;
	display: block;
	width: 560px;
	height: 80px;
	font-size: 26px;
	color: #ee3423;
	line-height: 80px;
	text-align: center;
	border: 1px solid #ee3423;
	border-radius: 10px;
}
.icon-btn-r{position: relative;}
.icon-btn-r:after{
	position: absolute;
	right: 30px;
	top: 50%;
	margin-top: -13px;
	width: 22px;
	height: 30px;
	content: "";
	position: absolute;
	display: block;
	background: url(../img/button_r.png) no-repeat top center;
}
/*按钮*/

.btn {
	display: inline-block;
	text-align: center;
}

.btn-sign {
	width: 159px;
	height: 34px;
	font-size: 14px;
	color: #fff;
	line-height: 34px;
	margin-left: 40px;
	background-image: -moz-linear-gradient(left, #FBB817, #F28130);
	background-image: -webkit-linear-gradient(left, #FBB817, #F28130);
	background-image: -o-linear-gradient(left, #FBB817, #F28130);
	background-image: linear-gradient(to right, #FBB817, #F28130);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FBB817', endColorstr='#F28130', GradientType=1);
	border-radius: 20px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
}

.logo img {
	border: none;
	outline: none;
	display: block;
}

.header nav a {
	padding-bottom: 10px;
	margin: 5px 5px 0;
	font-size: 14px;
	color: #fff;
	font-weight: normal;
	line-height: 23px;
	animation:all 1s;
	
}
.header nav a:hover ,.header nav a.active{
	color: #FFFFFF;
	background: url(../img/nav-bor.png) no-repeat left bottom;
	background-size:100% 3px ;
	}
.dropdown {
	position: relative;
	width: 100%;
	height: 38px;
}

.dropdown span {
	width: 164px;
	font-size: 16px;
	color: #fff;
	line-height: 38px;
	text-align: center;
}
.dropdown-list {
	position: absolute;
	top: 37px;
	right: 0;
	display: none;
	width: 164px;
	background: #fff;
	transition: all .5s ease; 
	
}
#dropdown:hover span {
	background-image: -moz-linear-gradient(left, #FBB817, #F28130);
	background-image: -webkit-linear-gradient(left, #FBB817, #F28130);
	background-image: -o-linear-gradient(left, #FBB817, #F28130);
	background-image: linear-gradient(to right, #FBB817, #F28130);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FBB817', endColorstr='#F28130', GradientType=1);
}

#dropdown:hover .dropdown-list {
	display: block;
}
#dropdown li{
	width: 164px;
	height: 38px;
	font-size: 14px;
	line-height: 38px;
	text-align: center;
	border-top: 1px solid #f28130;
}
#dropdown li a {
	color: #F28130;	
}


/*banner轮播*/

.swiper-container {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 50;
	width: 100%;
	height: 100%;
}

.swiper-slide {
	font-size: 18px;
	text-align: center;
	background: #fff;
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.swiper-pagination-bullet {
    width: 14px;
    height: 14px;
    display: inline-block;
    border-radius: 0;
    background: #fff;
    opacity: .2;
}
.swiper-pagination-bullet-active {
    opacity: 1;
    background: rgba(255,255,255,.6);
}
.swiper-slide.img-slide-1 {
	background: url() no-repeat 90% 100%,
				url(../img/banner-5.jpg) no-repeat top center;
	background-size: auto, 100% 705px;
}

.swiper-slide.img-slide-2 {
	background: url() no-repeat 90% 100%,
				url(../img/banner-6.jpg) no-repeat top center;
	background-size: auto, 100% 705px;
}

.swiper-slide.img-slide-3 {
	background: url() no-repeat 90% 100%,
				url(../img/banner-7.jpg) no-repeat top center;
	background-size: auto,  100% 705px;
}

.swiper-slide.img-slide-4 {
	background: url() no-repeat 90% 100%,
				url(../img/banner-8.jpg) no-repeat top center;
	background-size: auto,  100% 705px;
}
.container{	
	text-align: left;
	}
.container h2{
	    margin-bottom: 20px;
    font-size: 80px;
    color: #fff;
    font-weight: normal;
    line-height: 1;
    
}
.container p{
	margin-bottom: 35px;
	font-size: 20px;
	color: #fff;
	line-height: 1.2;
}
.btn-more{
	width: 156px;
	height: 40px;
	font-size: 20px;
	color: #fff;
	line-height: 40px;
	background-image: -moz-linear-gradient(left, #f38020, #e72323);
	background-image: -webkit-linear-gradient(left, #f38020, #e72323);
	background-image: -o-linear-gradient(left,#f38020, #e72323);
	background-image: linear-gradient(to right,#f38020, #e72323);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f38020', endColorstr='#e72323', GradientType=1);
}
/*select-main*/
.select-main{
	width: 100%;
	background: #000;
}

.sub-h{
	position: relative;
	padding: 100px 0 30px;	
	font-size: 30px;
	color: #fff;
	font-weight: normal;
	
}
.sub-h span{
	position: absolute;
	left: 0;
	bottom: 0;
	display: inline-block;
	width: 130px;
	height: 15px;
	line-height: 1;
	background: url(../img/nav-bor.png) no-repeat left bottom;
	background-size:100% 15px;
	
}
.list-box{padding: 72px 0;}
.list-pro li{
	margin-right: 59px;
	width: 230px;	
	text-align: center;
}
.list-pro li:last-child{margin: 0;}
.list-pro li div{
	padding: 85px 30px 0;
	margin-bottom: 25px;
	width: 230px;
	height: 300px;
	background: rgba(0,0,0,.56);
	opacity: 0;
	transition: all .5s ease;
}
.list-pro li:hover div{
	opacity: 1;
}
.list-pro li:nth-child(1){
	background: url(../img/list-content-1.png) no-repeat left top;
	background-size:100% 300px;
}
.list-pro li:nth-child(2){
	background: url(../img/list-content-2.png) no-repeat left top;
	background-size:100% 300px;
}
.list-pro li:nth-child(3){
	background: url(../img/list-content-3.png) no-repeat left top;
	background-size:100% 300px;
}
.list-pro li:nth-child(4){
	background: url(../img/list-content-4.png) no-repeat left top;
	background-size:100% 300px;
}
.list-pro li p{
	height: 130px;
	font-size: 12px;
	color: #fff;
	line-height: 1.2;
	text-align: left;
}
.list-pro li .btn-more{
	width: 167px;
	height: 30px;
	font-size: 14px;
	line-height: 30px;
}
.list-pro li span{
	margin-top: 25px;
	font-size: 20px;
	color: #fff;
	line-height: 1;
}
/*select-hight*/
.select-hight{
	background: #F9F5F2;
}
.select-hight .sub-h{
	color: #000;
}
.select-hight .list-box{padding-bottom: 0;}
.list-woguan{width: 730px;}
.down-r{width: 255px;text-align: center;}
.down-r img{display: block;margin: 0 auto 30px;width: 160px;}
.down-r a{font-size: 22px; color: #F15A24;}
.list-woguan li{margin:0 112px 70px 0;width: 168px;}
.list-woguan li:nth-child(3n){margin-right: 0;}
/*沃冠底层资产*/
.list-bottom{
	margin: 0 auto;
	width: 932px;
	}
.list-bottom li{
	width: 465px;
	height: 270px;
}
.list-bottom li a{
	position: relative;
	display: block;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.5);
	}
.list-bottom li a p{
	position: absolute;
	top: 120px;
	left: 0;
	width: 100%;
	height: 120px;
	padding: 0 20px;
	font-size: 30px;
	color: #fff;
}

/*底部*/
.cont-foot{
	margin: 0 auto;
	padding-top: 25px;
	width: 920px;
	
}
.footer .sub-h{
	padding-top: 0;
	margin-bottom: 20px;
	font-size: 30px;
	color: #000;
	font-weight: normal;
	}
.footer .sub-h span{height: 7px;}
.cont-foot .fl,.cont-foot .fr{width: 50%;}
.cont-foot .fl p{
	margin-bottom: 15px;
	font-size: 12px;
	color: #000;
	line-height: 1;
}
.cont-foot .fr{	padding:0 20px 20px 50px;	}
.cont-foot .fr img{margin-bottom: 20px;}
.cont-foot .fr p{margin-bottom: 26px;font-size: 12px; color: #000;}
/*good-pro*/
.good-pro{
	width: 100%;
	height: 336px;
	background:url(../img/background-image.png);
	background-size:100% auto;
	}
.good-pro .h2-title{
	padding-top: 85px;
	font-size: 50px;
	text-align: center;
}
.good-pro .good-txt{
	font-size: 16px;
	text-align: center;
	}
.good-pro .good-btn{
	display: inline-block;
	width: 150px;
	height: 40px;
	font-size: 12px;
	color: #fff;
	text-align: center;
	line-height: 40px;
	background: #EB6621;
}
.good-pro .good-btn:nth-child(1){margin-right: 10px;}
/*aboutUs*/
.img-swiper{
	width: 100%;
	min-width: 1100px;
	height: 705px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.banner-aboutUs{
		background: url() no-repeat 90% 100%,
				url() no-repeat top center;
		background-size: auto,  100% 0px;
		background-color: black;    height: 350px;
}
.list-contro{
	display: flex;
	display: -webkit-flex;
	-webkit-justify-content:space-between;
	justify-content: space-between;
	
}
.list-contro li{width: 245px;padding-bottom: 50px;}
.pic-contro{
	margin-bottom: 20px;
	display: block;
	width: 100%;	
	}
.container .list-contro p{font-size: 12px;margin-bottom:10px;line-height: 1.5;}	
.container .list-contro p.txt-controller{font-size: 16px;line-height: 1;}
.container .list-contro p.txt-controller .contro-name{
	padding-right: 5px; font-size: 18px;}
.list-box.padbot_40{padding-bottom: 40px;}
.bor-bot{border-bottom: 0px solid #fff;}
.fund-scope .list-fund{height: 300px;margin-bottom: 6px;}
.fund-scope .list-txt-l{padding: 0 45px;height: 300px;height: 300px; width: 62%;}
.fund-scope .list-txt-l p,.con-str .list-txt-l p{font-size: 12px; color: #fff;line-height: 1.5;}
.fund-scope .swiper-img-r{width: 38%;height: 300px;overflow: hidden;}
.fund-scope .swiper-img-r img{
	display: block;
	width: 100%;
	height: 100%;
	border: none;
	}
.fund-scope h2.list-txt-title{
	font-size: 24px;
	line-height: 300px;
	color: #fff;
}
.con-str h2.list-txt-title{
	font-size: 24px;
	color: #fff;
}
.fund-scope .bg-white{background: #fff;}
.fund-scope .bg-7b{background: #7b7b7b;}
.fund-scope .bg-60{background: #606060;}
.fund-scope .bg-13171B{background: #13171B;}
.fund-scope .bg-white h2.list-txt-title{color: #000;}
.fund-scope .bg-white p{color: #000;}
.fund-scope .btn-more,.con-str .btn-more{width: 167px; height: 30px; font-size: 14px;line-height: 30px;}

.con-str .list-txt-l{width: 490px;}
.con-str h2.list-txt-title{margin-top: 40px;}
.con-str .list-txt-l p{margin-bottom: 45px;}
.con-str .swiper-img-r img{width: 606px;margin:0;}

/*沃冠基金产品*/
.fund-scope.real-estate .list-txt-l{padding: 0;width: 500px;}
.fund-scope.real-estate .list-txt-l p{font-size: 16px;}
.fund-scope.real-estate .swiper-img-r{width: 500px;height: 320px;}
.fund-scope.real-estate .real-estate-con img{display: block;width: 500px;height: 320px;}
.fund-pro{padding-bottom: 50px;}
.fund-pro-list{padding-bottom:45px;margin-top: 50px;margin-right: 95px;width: 300px;background: #fff;}
.fund-pro-list:nth-child(3n){margin-right: 0;}
.fund-pro-list img{margin-bottom:18px;display: block;width: 100%;height: 168px;}
.fund-pro-list .title{
	padding-left: 18px;	
	height: 44px;
	font-size: 18px;
	line-height: 44px;
	color: #F15A24;
	font-weight: normal;
	background: #fff;
}
.fund-pro-list p{padding-left:18px;margin-bottom: 18px;font-size: 14px;color: #fff;}
.fund-pro-list p .txt-hight{padding-right:8px;display: inline-block; color: #ED1C24;}
.fund-pro-list .btn-more{width: 140px;height: 26px;line-height: 26px;font-size: 12px;margin-left: 18px;}
/*tankuang*/
#box-shadow{
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: rgba(0,0,0,.3);
	z-index: 9999;
	display: none;
}
.alert-tk{
	width: 840px;
	height: 90%;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	background: #fff;
	color: #262829;	
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}/*
.alert-tk h2{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	height: 40px;
	background-image: -moz-linear-gradient(left, #FBB817, #F28130);
	background-image: -webkit-linear-gradient(left, #FBB817, #F28130);
	background-image: -o-linear-gradient(left, #FBB817, #F28130);
	background-image: linear-gradient(to right, #FBB817, #F28130);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FBB817', endColorstr='#F28130', GradientType=1);
	}	*/
.alert-tk .close_tk{
	position: absolute;
	right: 20px;
	top: 10px;
	width: 30px;
	height: 30px;
	cursor: pointer;
}
.not_content{
	width: 100%;
	height: 100%;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	
}
.alert-tk h3{
    text-align: center;
    font-size: 30px;
    font-weight: normal;
    color: #464646;
    padding-top: 20px;
}
.alert-tk iframe{padding-top: 80px;box-sizing: border-box;-webkit-box-sizing: border-box;}
.alert-tk p{
	line-height: 28px;
	font-size: 14px;
	color: #464646;
}
.alert-tk p span{
	color: #f08300;
	font-size: 16px;
}
.alert-tk p.text_indent_0{
	text-indent: 0;
}
.alert-tk p.text_right{
	text-align: right;
}

.cont-foot .fl p.txt-bottom{
	font-size:14px;
	margin-top: 38px;
	}
.select-main.woguan-pro-0 .fund-scope .bg-white h2.list-txt-title{line-height:1;font-size: 36px;color: #f15622;padding-top: 30px;}
.select-main.woguan-pro-0 .fund-scope .list-txt-l{padding: 0 25px;}
.select-main.woguan-pro-0 .fund-scope .list-txt-l p{
	font-size: 14px;
    font-weight: bold;
}
.not-content{
	width: 100%;
    height: 100%;
    overflow-y: scroll;
    padding-bottom: 20px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    }

.fund-scope .list-fund.mgb_30{margin-bottom: 35px;}
.box-img{width: 75%;margin:20px auto 40px;}
.box-img img{width: 47%;}
.box-img img:first-child{margin-right: 5%;}
.layer-txt,.txt-img{padding: 0 30px;box-sizing: border-box;-wekit-box-sizing: border-box;}
.txt-img img{width: 49%;margin-top: 30px;}
.mgt-little{margin-top: 20px;}
.alert-tk .txt-right{text-align: right;margin-top: 40px;}
.alert-tk .txt-right span{display: inline-block;color: #333;font-size: 14px;text-align: left;}
/*项目说明*/
#box-pdf {width:80%;margin:0 auto;}
#box-pdf img{display: block;width: 100%}
#slideNav {
				position: relative;
				border-left: 1px;
				z-index: 10000;
				width: 200px;
				float: left
			}
			
			#slideNav>a {
				color: #fff;
				font-size: 14px;
				text-align: center;
				width: 170px;
				cursor: pointer;
				line-height: 40px;
				display: block;
				border-left: 1px solid transparent;
				border-right: 1px solid transparent
			}
			
			#slideNav>a>img {
				margin-left: 5px
			}
			
			#slideNav:hover>a {
				border-left-color: #b9b9b9;
				border-right-color: #b9b9b9;
				background: #fff;
				color: #333;
			}
			/*#slideNav:hover>a+#slideSection{display: block;}*/
			#slideNav #slideSection {
				box-shadow: 1px 2px 2px 0 #999;
				width: 425px;
				background: #fff;
				position: absolute;
				z-index: 0;
				left: 0;
				top: 39px;
				border-left: 1px solid #b9b9b9;
				border-right: 1px solid #b9b9b9;
				border-bottom: 1px solid #b9b9b9;
				display: none
			}
			
			#slideNav #slideSection li {
				float: left;
				width: 140px;
				padding: 12px 0 12px 20px;
				text-align: left
			}
			
			#slideNav #slideSection li dl {
				margin-bottom: 0
			}
			
			#slideNav #slideSection li dl dt {
				line-height: 40px
			}
			
			#slideNav #slideSection li dl dt a {
				font-size: 14px;
				font-weight: bold;
				color: #585858
			}
			
			#slideNav #slideSection li dl dd {
				font-size: 12px;
				line-height: 1em
			}
			
			#slideNav #slideSection li.current a,
			#slideNav #slideSection li.current dd {
				color: #b08950
			}