/* Make the image fully responsive */
			.carousel-inner img {
				width: 100%;
				height: 100%;
			}

			.carousel-indicators li {
				width: 10px;
				height: 10px;
				border-radius: 50% !important;
			}

			.carousel-inner {
				height: 100%;
			}

			.carousel-indicators {
				justify-content: flex-end;
				margin-right: 3%;
				margin-bottom: 1%;
			}

			.banner {
				width: 100%;
				height: 726px;
				position: relative;
			}

			.banner-title {
				width: auto;
				height: 90px;
				line-height: 90px;
				font-size: 80px;
				font-family: Source Han Sans CN, Source Han Sans CN-Bold;
				font-weight: 700;
				color: #ffffff;
				position: absolute;
				top: 0;
				bottom: 0;
				margin-left: 26%;
				margin-top: 40%;
				background: url('/resources/templates/default_v2/img/banner-title.png') no-repeat 100%;
				
			}

			.banner-head {
				width: 300px;
				height: 66px;
				position: absolute;
				top: 0;
				margin-left: 2%;
				margin-top: 2%;
				z-index: 999;
			}

			.banner-head img {
				width: 80%;
				height: 80%;
			}

			.carousel-item {
				height: 726px;
			}

			.navbar-nav {
				width: 1200px;
				margin: 0 auto;
				display: flex;
				align-items: center;
				justify-content: center;
			}

			.navbar-brand {
				margin-right: 4rem;
				font-size: 28px;
				color: #fff;
			}

			.navbar-dark .navbar-nav .nav-link {
				color: #fff;
				font-size: 20px;
			}

			.nav-item {
				margin-right: 50px;
			}

			.navbar-dark .navbar-nav .nav-link:hover {
				/*color: #FFD100;*/
			}
			.functionBar{
				width: 100%;
				height:100px;
				background-color:#f2f3f9;
				display: flex;
				flex-direction:row;
				align-items: center;
				justify-content: space-evenly;
			}
			.functionBar-time{
				margin-left: 200px;
				width: 490px;
				display: flex;
				flex-direction:row;
				align-items: center;
				justify-content: space-between;
			}
			.functionBar-time span{
				font-size: 24px;
				color: #999;
			}
			.functionBar-time img{
				width: 22px;
				height: 22px;
			}
			.functionBar-right{
				width: 600px;
				display: flex;
				flex-direction:row;
				align-items: center;
				justify-content: space-between;
			}
			.functionBar-btn{
				width: 130px;
				height: 60px;
				text-align: right;
				line-height: 60px;
				font-size: 28px;
				color: #fff;
				background:url('/img/tijiao.png') no-repeat 100%;
			}
			.functionBar-inp{
				width: 456px;
				border-bottom: 2px solid #8b62a8;
				display: flex;
				flex-direction:row;
				align-items: center;
				height: 60px;
			}
			.functionBar-inp img{
				width: 26px;
				height: 26px;
			}
			.functionBar-inp input{
				border: 0px;
				background-color:#f2f3f9;
				width: 90%;
				margin-left: 10px;
			}
			input :-ms-input-placeholder{
				font-size: 28px;
				font-family: Source Han Sans CN, Source Han Sans CN-Regular;
				text-align: left;
				color: #c19fde;
			}
			input ::-webkit-input-placeholder{
				font-size: 28px;
				font-family: Source Han Sans CN, Source Han Sans CN-Regular;
				text-align: left;
				color: #c19fde;
			}
			.functionBar-div{
				width: 1200px;
				margin: 0 auto;
				height: 100%;
				display: flex;
				flex-direction: row;
				align-items: center;
				justify-content: space-between;
			}
			.content{
				width: 100%;
				margin: 50px auto;
				height: 100%;
				display: flex;
				flex-direction: column;
				justify-content: space-evenly;
				background-color: #fff;
			}
			.content-title{
				padding-top:45px;
				width: 100%;

			}
			.content-title span:nth-child(1){
				font-size:36px;
				color:#000000 ;
			}
			.content-title span:nth-child(2){
				font-size:20px;
				color:#000000 ;
			}
			.content-title-border{
				width: 55px;
				height: 4px;
			/**background: #791cb5;*/
			}
			.content-title-text{
				margin-left: 100px;
			}
			.content-mian{
				width: 100%;
				display: flex;
				flex-direction: row;
				justify-content: space-evenly;
				margin-top: 25px;
			}
			.content-mian-text{
				font-size: 22px;
				color: #000;
				width: 806px;
				height: 416px;
				display: flex;
				flex-direction: column;
			}
			.content-mian-text-span{
				text-indent: 2em;
				margin-bottom: 10px;
			}
			.content-mian img{
				width: 304px;
				height: 416px;
			}
			.content-btn{
				width: 160px;
				height: 60px;
				text-align: left;
				line-height: 60px;
				font-size: 15px;
				color: #862480;
				background:url('/img/gengduo.png') no-repeat 100%;
				padding-left: 10px;
				margin-top: 30px;
			}
			.content-bottom{
				width: 100%;
				height: 150px;
				display: flex;
				flex-direction: row;
				align-items: center;
				justify-content: space-between;
				margin-top: 40px;
				background: #f2f3f9;
			}
			.content-bottom-btn{
				width: 198px;
				height: 100%;
				display: flex;
				flex-direction: column;
				align-items: center;
				justify-content: center;
			}
			.content-bottom-btn-text{
				font-size: 28px;
				color: #000000;
				margin-top: 10px;
			}
			.content-bottom-btn img{
				width: 54px;
				height: 50px;
			}
			.footer{
				width: 100%;
				height: 250px;
				background: #4b0b77;
			}
			.footer-mian{
				width: 1200px;
				height: 100%;
				margin: 0 auto;
				display: flex;
				flex-direction: column;
				justify-content: flex-end;
				align-items: center;
			}
			.footer-top{
				width: 100%;
				display: flex;
				flex-direction: row;
			}
			.footer-top-img{
				width: 298px;
				height: 66px;
			}
			.footer-top-cont{
				display: flex;
				flex-direction: column;
				justify-content: center;
				margin-left: 50px;
			}
			.footer-top-cont-top{
				display: flex;
				flex-direction: row;
				margin-top: 7px;
				align-items: center;
			}
			.footer-top-cont-top img{
				width: 18px;
				height: 18px;
				margin-right: 5px;
			}
			.footer-top-cont-top span{
				font-size:14px;
				color:#FFFFFF ;
			}
			.footer-bottom{
				width: 100%;
				border-top: 1px solid #9C77B4;
				padding-top: 10px;
				margin-top: 50px;
				margin-bottom: 20px;
			}
			.footer-bottom span{
				font-size:14px;
				color: #9C77B4;
			}

			.change-color:hover {
				background-color: #9B4B9C;
			}
			.change-text-color {
				color: #343a40;
			}
			.change-text-color:hover {
				color: #fff;
			}
