.richText img{
	max-width: 100%!important;
	height: auto!important;
	display: inline!important;
}
.navigationLeftItem1 {
	display: block;
}

.navigationLeftItem2 {
	display: none;
}

.navigationLeft .navigationList .navigationItem {
	width: 90%;
	padding: 0 18px;
	height: 60px;
	font-size: 16px;
	color: #666672;
	background: #f5f5f9;
	transition: all .5s;
	cursor: pointer;
	border-radius: 6px 0 0 6px;
	margin-bottom: 10px;
}
.navigationLeft .navigationList .navigationItem .icon{
	width: 14px;
	height: 13px;
	margin-right: 8px;
	background: url('../static/icon_8.png') no-repeat;
	background-size: 100%;
}
.navigationLeft .navigationList .navigationItem.navigationItemChecked,
.navigationLeft .navigationList .navigationItem:hover {
	width: 100%;
	color: #FFFFFF;
	font-weight: 700;
	background-color: #444CFC;
}
.navigationLeft .navigationList .navigationItem.navigationItemChecked .icon,
.navigationLeft .navigationList .navigationItem:hover .icon{
	background: url('../static/icon_7.png') no-repeat;
	background-size: 100%;
}


/*左边小屏幕*/
.tabBox {
	height: 40px;
	width: 100%;
	/* min-width: 430px; */
	border-bottom: 1px solid #E1E1E1;
}

.tabBox .tabItem {
	/* width: 64px; */
	height: 40px;
	line-height: 30px;
	color: #707070;
	font-size: 18px;
	cursor: pointer;
	transition: all .5s;
}

.tabBox .tabItem:not(:last-child) {
	margin-right: 64px;
}

.tabBox .tabItemChecked {
	color: #232536;
	font-size: 20px;
	font-weight: 700;
	border-bottom: 3px solid #444CFC;
	transition: all .5s;
}

.tabBox .swiper-slide {
	width: auto;
	height: 100%;
	position: relative;
	/* Center slide text vertically */
	/* background-color: red; */
}

/*右侧*/

.navigationRight {
	padding-left: 20px;
}

.navigationRight .headerBox .design {
	width: 4px;
	height: 22px;
	background-color: #444CFC;
}

.navigationRight .headerBox .designTitle {
	font-size: 24px;
	color: #232536;
	padding-left: 15px;
	font-weight: 700;
}

.navigationRight .headerBox .line {
	width: 100%;
	height: 1px;
	background-color: #E1E1E1;
}

/* 文章组start */
.navigationRight .articleContent {
	width: 100%;
	padding-bottom: 90px;
}

.navigationRight .articleContent .articleInfo p {
	width: 100%;
	text-indent: 2em;
	font-size: 14px;
	line-height: 24px;
	color: #666672;
}

.navigationRight .articleContent .articleDes p {
	width: 100%;
	font-size: 14px;
	color: #666672;
}

.navigationRight .articleContent .articleDes .desName {
	color: #444CFC;
}

.navigationRight .articleContent .articleImg img {
	width: 100%;
	height: auto;
}

.navigationRight .articleContent>div:not(:last-child) {
	margin-bottom: 35px;
}

/*文章组end*/


/* form  表单填写  */
.navigationRight .loginRegistrationBox {
	width: 100%;
	padding: 60px 20px;
	border: 1px solid #444CFC;
	box-sizing: border-box;
}

.navigationRight .formBox {
	margin: 0 auto;
	text-align: center;
}

.navigationRight .formBox .title {
	font-size: 28px;
	font-weight: 700;
	color: #070606;
}

.navigationRight .formBox .blueText {
	font-size: 14px;
	color: #444CFC;
	cursor: pointer;
	display: inline-block;
}

.navigationRight .formBox .line {
	width: 100%;
	height: 1px;
	background-color: #E1E1E1;
}

.navigationRight .formBox .formInputBox {
	padding-top: 30px;
	width: 70%;
	margin: auto;
}

.navigationRight .formBox .formInputBox .layui-form .layui-form-label {
	width: 135px;
}

.navigationRight .formBox .formInputBox .layui-form .layui-form-label .red {
	color: red;
	margin-right: 2px;
}

.navigationRight .formBox .formInputBox .layui-form .layui-input-block {
	margin-left: 150px;
}

/*下拉选中颜色*/
.navigationRight .formBox .formInputBox .layui-form .layui-input-block .layui-form-select dl dd.layui-this {
	background-color: #444CFC;
}

/*手机号码输入框*/
.navigationRight .formBox .formInputBox .layui-form .layui-input-block.selfInputBox {
	border: 1px solid #eee;
	border-radius: 2px;
	padding-right: 15px;
}

.navigationRight .formBox .formInputBox .layui-form .layui-input-block .phoneInput {
	width: 70%;
	border: none;
}


.navigationRight .formBox .formInputBox .layui-form .btnBox {
	text-align: left;
	padding-top: 30px;
}

.navigationRight .formBox .formInputBox .layui-form .btnBox .layui-btn {
	width: 140px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 14px;
	color: #FFFFFF;
	margin-left: 140px;
	background-color: #444CFC;
}

.navigationRight .formBox .formInputBox .layui-form .codeInput {
	width: 45%;
}

.navigationRight .formBox .formInputBox .layui-form .codeImg {
	width: 25%;
	height: auto;
	max-height: 40px;
	padding: 4px;
	box-sizing: border-box;
	border: 1px solid #dedede;
	margin: 0 2%;
}

.navigationRight .formBox .formInputBox .layui-form .reloadImg {
	width: 20px;
	height: auto;
}

/* 登录 */
.navigationRight .loginTitle {
	margin-bottom: 40px;
}

.navigationRight .formBox .formInputBox .layui-form .calculationBox {
	width: 30%;
}

.navigationRight .formBox .formInputBox .layui-form .resuleSymbols {
	padding: 0 10px;
	color: #B5B5C1;
	font-size: 14px;
}

.navigationRight .formBox .formInputBox .layui-form .checkBox {
	width: 100%;
	text-align: left;
}

.layui-form-checked[lay-skin=primary] i {
	border-color: #444CFC !important;
	background-color: #444CFC;
}

.layui-form-checkbox[lay-skin=primary]:hover i {
	border-color: #444CFC;
}

/* form  表单填写 end*/

@media (min-width:992px) {
	.navigationLeft {
		width: 21%;
	}

	.col-lg-10 {
		width: 79%;
	}

	.navigationRight .formBox .blueText {
		font-size: 12px;
	}
}

@media (max-width: 769px) {
	.navigationLeftItem1 {
		display: none;
	}

	.navigationLeftItem2 {
		display: block;
		margin-bottom: 30px;
	}

	.tabBox {
		height: 30px;
	}

	.tabBox .tabItem {
		font-size: 14px;
		min-width: 50px;
		height: 30px;
		line-height: 25px;
	}

	.tabBox .tabItem:not(:last-child) {
		margin-right: 30px;
	}

	.tabBox .tabItemChecked {
		font-size: 16px;
	}

	.itemBox .cell {
		font-size: 12px;
	}

	.itemBox .cell .circle {
		width: 3px;
		height: 3px;
	}

	.itemBox .cell .title {
		margin-right: 20px;
	}

	.navigationRight .formBox .formInputBox .layui-form .layui-input-block .phoneInput {
		width: 60%;
	}

	.navigationRight .formBox .blueText {
		font-size: 12px;
	}

	.navigationRight .loginRegistrationBox {
		padding: 40px 5px;
	}

	.navigationRight .formBox .formInputBox {
		width: 95%;
	}

	.navigationRight .formBox .formInputBox .layui-form .codeInput {
		width: 40%;
	}


}

@media (min-width: 768px) and (max-width:992px) {
	.col-md-4 {
		flex: 0 0 auto;
		width: 25%;
	}

	.navigationLeft .navigationList .navigationItem {
		font-size: 14px;
	}

	.col-md-8 {
		flex: 0 0 auto;
		width: 75%;
	}

	.navigationRight .formBox .blueText {
		font-size: 12px;
	}

	.navigationRight .loginRegistrationBox {
		padding: 40px 5px;
	}

	.navigationRight .formBox .formInputBox {
		width: 90%;
	}

	.navigationRight .formBox .formInputBox .layui-form .codeInput {
		width: 40%;
	}
}

@media (min-width: 576px) {
	.navigationRight .formBox .blueText {
		font-size: 12px;
	}

	.navigationRight .loginRegistrationBox {
		padding: 40px 5px;
	}

	.navigationRight .formBox .formInputBox {
		width: 90%;
	}

	.navigationRight .formBox .formInputBox .layui-form .codeInput {
		width: 40%;
	}
}
