/* 由 F12 开发人员工具生成。这可能不是原始源文件的准确表示形式。*/
.jc-abUs-tabs {
	background: url("../images/aboutUs/bg1.png") no-repeat 50% 0px rgb(21, 129, 206); height: 455px; margin-bottom: 80px;
}
.jc-abUs-tabs .text1 {
	background: url("../images/aboutUs/txt1.png") no-repeat 0px 100%; margin: 0px auto; width: 734px; height: 132px; padding-top: 95px;
}
.jc-abUs-tabs .tabs {
	margin: 0px auto; width: 1120px; padding-top: 48px;
}
.jc-abUs-tabs .tabs li {
	margin: 0px 5px; float: left; display: inline;
}
.jc-abUs-tabs .tabs li a {
	width: 176px; text-align: center; color: rgb(255, 255, 255); line-height: 52px; font-size: 20px; display: block; background-color: rgb(68, 155, 215);
}
.jc-abUs-tabs .tabs li .curr {
	color: rgb(0, 119, 202); background-color: rgb(255, 255, 255);
}
.jc-abUs-news {
	margin: 0px auto; width: 1200px; padding-bottom: 50px;
}
.jc-abUs-news .txt-sty1 {
	padding: 0px 8px; text-align: center; color: rgb(86, 86, 86); font-size: 28px; margin-bottom: 24px;
}
.jc-abUs-news .txt-sty2 {
	padding: 0px 8px; text-align: center; color: rgb(157, 157, 157); font-size: 14px; margin-bottom: 46px;
}
.jc-abUs-news .txt-sty3 {
	padding: 0px 8px; text-align: left; color: rgb(197, 197, 197); font-size: 12px; text-decoration: underline; margin-bottom: 50px; text-decoration-color: #e1e1e1;
}
.jc-abUs-news .txt-sty3 a {
	padding: 0px 8px; text-align: left; color: rgb(197, 197, 197); font-size: 12px; text-decoration: underline; margin-bottom: 50px; text-decoration-color: #e1e1e1;
}
.jc-abUs-news .txt-sty4 {
	text-align: center; margin-bottom: 50px;
}
.jc-abUs-news .txt-sty4 img {
	max-width: 98%;
}
.jc-abUs-news .txt-sty5 {
	padding: 0px 8px; color: rgb(77, 77, 77); font-size: 14px; margin-bottom: 30px;
}
.jc-abUs-news .txt-sty1 {
	background: url("about:blank");
}
.jc-abUs-news .txt-sty2 {
	background: url("about:blank");
}
.jc-abUs-news .txt-sty3 {
	background: url("about:blank");
}
.jc-abUs-news .txt-sty4 {
	background: url("about:blank");
}
.jc-abUs-news .txt-sty5 {
	background: url("about:blank");
}
.jc-abUs-newsList {
	padding-bottom: 50px;
}
.jc-abUs-newsList .list {
	padding: 22px 8px; height: 140px; overflow: hidden; display: block;
}
.jc-abUs-newsList .list:hover {
	background-color: rgb(247, 251, 254);
}
.jc-abUs-newsList .list dt {
	margin-right: 30px; float: left;
}
.jc-abUs-newsList .list dt {
	width: 140px; height: 140px;
}
.jc-abUs-newsList .list dt img {
	width: 140px; height: 140px;
}
.jc-abUs-newsList .list dt img {
	border-radius: 50%;
}
.jc-abUs-newsList .list .title {
	height: 46px; line-height: 46px; overflow: hidden;
}
.jc-abUs-newsList .list .title a {
	color: rgb(86, 86, 86); font-size: 18px;
}
.jc-abUs-newsList .list .title a:hover {
	color: rgb(0, 118, 202);
}
.jc-abUs-newsList .list .txt1 {
	height: 32px; color: rgb(157, 157, 157); line-height: 30px; overflow: hidden; font-size: 14px;
}
.jc-abUs-newsList .list .txt2 {
	height: 48px; color: rgb(192, 192, 192); line-height: 24px; overflow: hidden; font-size: 14px;
}
.jc-abUs-newsList .pages {
	padding: 0px 8px;
}
.jc-abUs-newsList .pages .num {
	float: left;
}
.jc-abUs-newsList .pages .num a {
	width: 40px; height: 40px; text-align: center; color: rgb(153, 161, 167); line-height: 40px; margin-right: 10px; float: left; background-color: rgb(239, 242, 245);
}
.jc-abUs-newsList .pages .num .curr {
	color: rgb(255, 255, 255); cursor: default; background-color: rgb(49, 79, 110);
}
.jc-abUs-newsList .pages .icon {
	float: right;
}
.jc-abUs-historyDec {
	margin-bottom: 50px;
}
.jc-abUs-historyDec .l {
	background: url("../images/aboutUs/history1.jpg") no-repeat 0px 0px; width: 410px; height: 870px; margin-right: 40px; float: left;
}
.jc-abUs-historyDec .r {
	background: url("../images/aboutUs/history2.png") no-repeat 100% 100%; height: 870px;
}
.jc-abUs-historyDec .r p {
	background: url("about:blank");
}
.jc-abUs-historyDec .r .txt1 {
	text-align: center; color: rgb(0, 119, 202); line-height: 110px; font-size: 18px;
}
.jc-abUs-historyDec .r .txt2 {
	color: rgb(86, 86, 86); line-height: 22px; text-indent: 28px; font-size: 14px; margin-bottom: 25px;
}
.jc-abUs-historyDec .r .txt3 {
	color: rgb(125, 125, 125); line-height: 22px; font-size: 12px;
}
.jc-abUs-form p {
	background: url("about:blank");
}
.jc-abUs-form .title {
	text-align: center; color: rgb(0, 119, 202); font-size: 32px; margin-bottom: 26px;
}
.jc-abUs-form .txt1 {
	text-align: center; color: rgb(0, 119, 202); font-size: 18px; margin-bottom: 30px;
}
.jc-abUs-form .leaveQQPhone {
	margin: 0px auto; padding: 0px 8px; width: 770px;
}
.jc-abUs-form .leaveQQPhone .qqNum {
	background: url("../images/aboutUs/icons1.png") no-repeat 355px 9px;
}
.jc-abUs-form .leaveQQPhone .phoneNum {
	background: url("../images/aboutUs/icons2.png") no-repeat 355px 13px;
}
.jc-abUs-form .leaveQQPhone .qqNum {
	padding: 0px 10px; border-radius: 50px; border: 1px solid rgb(177, 222, 255); width: 370px; height: 40px; line-height: 40px; box-shadow: inset 0px 0px 10px #b6e0fd; -webkit-box-shadow: inset 0 0 10px #b6e0fd; -moz-box-shadow: inset 0 0 10px #b6e0fd;
}
.jc-abUs-form .leaveQQPhone .phoneNum {
	padding: 0px 10px; border-radius: 50px; border: 1px solid rgb(177, 222, 255); width: 370px; height: 40px; line-height: 40px; box-shadow: inset 0px 0px 10px #b6e0fd; -webkit-box-shadow: inset 0 0 10px #b6e0fd; -moz-box-shadow: inset 0 0 10px #b6e0fd;
}
.jc-abUs-form .leaveQQPhone .focus.qqNum {
	border-color: rgb(40, 136, 205); border-radius: 50px; color: rgb(17, 17, 17);
}
.jc-abUs-form .leaveQQPhone .focus.phoneNum {
	border-color: rgb(40, 136, 205); border-radius: 50px; color: rgb(17, 17, 17);
}
.jc-abUs-form .leaveQQPhone .qqNum {
	float: left;
}
.jc-abUs-form .leaveQQPhone .phoneNum {
	float: left;
}
.jc-abUs-form .qqNumHints {
	float: left;
}
.jc-abUs-form .phoneNumHints {
	float: left;
}
.jc-abUs-form .qqNumHintsError {
	float: left;
}
.jc-abUs-form .phoneNumHintsError {
	float: left;
}
.jc-abUs-form .qqNumHints {
	display: none;
}
.jc-abUs-form .phoneNumHints {
	display: none;
}
.jc-abUs-form .qqNumHintsError {
	display: none;
}
.jc-abUs-form .phoneNumHintsError {
	display: none;
}
.jc-abUs-form .qqNumHints {
	left: 420px; top: 0px; width: 110px; position: absolute;
}
.jc-abUs-form .phoneNumHints {
	left: 420px; top: 0px; width: 110px; position: absolute;
}
.jc-abUs-form .qqNumHintsError {
	border: 1px solid rgb(253, 102, 64); left: 420px; top: 0px; width: 130px; color: rgb(250, 149, 124); position: absolute; box-shadow: inset 0px 0px 5px #fa957c; -webkit-box-shadow: inset 0 0 5px #fa957c; -moz-box-shadow: inset 0 0 5px #fa957c;
}
.jc-abUs-form .phoneNumHintsError {
	border: 1px solid rgb(253, 102, 64); left: 420px; top: 0px; width: 130px; color: rgb(250, 149, 124); position: absolute; box-shadow: inset 0px 0px 5px #fa957c; -webkit-box-shadow: inset 0 0 5px #fa957c; -moz-box-shadow: inset 0 0 5px #fa957c;
}
.jc-abUs-form .qqNumHintsError::before {
	border-color: transparent rgb(253, 102, 64) transparent transparent;
}
.jc-abUs-form .phoneNumHintsError::before {
	border-color: transparent rgb(253, 102, 64) transparent transparent;
}
.jc-abUs-form .fromSubmit {
	padding: 0px 10px; border-radius: 50px; border: currentColor; width: 390px; height: 40px; text-align: center; color: rgb(255, 255, 255); line-height: 40px; font-size: 18px; box-shadow: inset 0px 0px 80px #66cd35; background-color: rgb(108, 219, 53); -webkit-box-shadow: inset 0 0 80px #66cd35; -moz-box-shadow: inset 0 0 80px #66cd35;
}
.jc-abUs-form .fromSubmiting {
	padding: 0px 10px; border-radius: 50px; border: currentColor; width: 390px; height: 40px; text-align: center; color: rgb(255, 255, 255); line-height: 40px; font-size: 18px; box-shadow: inset 0px 0px 80px #66cd35; background-color: rgb(108, 219, 53); -webkit-box-shadow: inset 0 0 80px #66cd35; -moz-box-shadow: inset 0 0 80px #66cd35;
}
.jc-abUs-form .fromSubmiting {
	display: none; cursor: default;
}
.jc-abUs-form .onlineService {
	width: 370px; text-align: center; color: rgb(98, 189, 255); font-size: 12px; text-decoration: underline; display: block;
}
.jc-abUs-ideas {
	padding-bottom: 100px;
}
.jc-abUs-ideas .ideas {
	background: url("../images/aboutUs/cpr-bg-7.png") repeat-y 50% 0px; margin: 80px auto 0px; padding: 0px 8px; width: 1110px;
}
.jc-abUs-ideas .ideas > div {
	width: 650px; color: rgb(136, 136, 136); padding-top: 1px; padding-bottom: 100px; position: relative;
}
.jc-abUs-ideas .ideas .ideas-left {
	float: left;
}
.jc-abUs-ideas .ideas .ideas-left-1 {
	background: url("../images/aboutUs/cpr-bg-1.png") no-repeat 100% 0px; width: 100%; height: 190px;
}
.jc-abUs-ideas .ideas .ideas-left-2 {
	width: 430px; margin-top: -110px;
}
.jc-abUs-ideas .ideas .ideas-left-2 > span {
	padding: 3px 30px; border: 1px dashed rgb(181, 181, 181); font-size: 20px; background-color: rgb(255, 255, 255);
}
.jc-abUs-ideas .ideas .ideas-left-3 {
	width: 240px; padding-left: 30px; font-size: 14px; margin-top: 30px;
}
.jc-abUs-ideas .ideas .ideas-right {
	float: right;
}
.jc-abUs-ideas .ideas .ideas-right-1 {
	background: url("../images/aboutUs/cpr-bg-2.png") no-repeat 0px 0px; width: 100%; height: 190px;
}
.jc-abUs-ideas .ideas .ideas-right-2 {
	width: 99.9%; text-align: right; margin-top: -110px;
}
.jc-abUs-ideas .ideas .ideas-right-2 > span {
	padding: 3px 30px; border: 1px dashed rgb(181, 181, 181); font-size: 20px; background-color: rgb(255, 255, 255);
}
.jc-abUs-ideas .ideas .ideas-right-3 {
	width: 99.9%; text-align: right; font-size: 14px; margin-top: 30px;
}
.jc-abUs-ideas .ideas .ideas-right-3 span {
	width: 240px; text-align: left; padding-right: 30px; display: inline-block;
}
.jc-abUs-ideas .ideas .ideas-3 .ideas-left-1 {
	background-image: url("../images/aboutUs/cpr-bg-3.png");
}
.jc-abUs-ideas .ideas .ideas-4 .ideas-right-1 {
	background-image: url("../images/aboutUs/cpr-bg-4.png");
}
.jc-abUs-ideas .ideas .ideas-5 .ideas-left-1 {
	background-image: url("../images/aboutUs/cpr-bg-5.png");
}
.jc-abUs-ideas .endTxt {
	background: url("../images/aboutUs/cpr-bg-6.png") no-repeat 50% 0px; height: 207px;
}
.jc-abUs-rule .rule {
	margin: 0px auto; padding: 0px 8px 50px; width: 1120px;
}
.jc-abUs-rule .rule p {
	background: url("about:blank");
}
.jc-abUs-rule .rule .txt1 {
	color: rgb(116, 116, 116); font-size: 14px;
}
.jc-abUs-rule .rule .txt2 {
	color: rgb(116, 116, 116); font-size: 14px;
}
.jc-abUs-rule .rule .txt3 {
	color: rgb(116, 116, 116); font-size: 14px;
}
.jc-abUs-rule .rule .txt1 {
	margin-bottom: 40px;
}
.jc-abUs-rule .rule .txt2 {
	text-indent: 28px;
}
.jc-abUs-rule .rule .txt3 {
	margin-bottom: 0px;
}
.jc-abUs-privacyPolicy .privacyPolicy {
	margin: 0px auto; padding: 0px 8px 50px; width: 1120px;
}
.jc-abUs-privacyPolicy .privacyPolicy p {
	background: url("about:blank");
}
.jc-abUs-privacyPolicy .privacyPolicy .txt1 {
	color: rgb(86, 86, 86); font-size: 14px; margin-bottom: 40px;
}
.jc-abUs-privacyPolicy .privacyPolicy .txt2 {
	color: rgb(86, 86, 86); font-size: 14px; margin-bottom: 40px;
}
.jc-abUs-privacyPolicy .privacyPolicy .txt3 {
	color: rgb(86, 86, 86); font-size: 14px; margin-bottom: 40px;
}
.jc-abUs-privacyPolicy .privacyPolicy .txt2 {
	font-weight: bold;
}
.jc-abUs-privacyPolicy .privacyPolicy .txt3 {
	font-size: 14px; font-weight: bold;
}
.jc-abUs-joinUs .joinUs {
	margin: 0px auto; padding: 0px 8px 50px; width: 1120px;
}
.jc-abUs-joinUs .joinUs p {
	background: url("about:blank"); color: rgb(76, 73, 72);
}
.jc-abUs-joinUs .joinUs .txt1 {
	text-align: center; font-size: 20px; font-weight: bold; margin-bottom: 80px;
}
.jc-abUs-joinUs .joinUs .txt2 {
	line-height: 24px; font-size: 14px;
}
.jc-abUs-joinUs .joinUs .txt2 a {
	color: rgb(66, 139, 202); font-size: 14px;
}
.jc-abUs-joinUs .joinUs .txt3 {
	line-height: 26px; font-size: 16px;
}
.jc-abUs-joinUs .joinUs .txt3 a {
	color: rgb(66, 139, 202); font-size: 14px;
}
.jc-abUs-form .qqDiv {
	margin: 0px auto 15px; width: 400px; overflow: visible; position: relative;
}
.jc-abUs-form .phoneDiv {
	margin: 0px auto 15px; width: 400px; overflow: visible; position: relative;
}
.jc-abUs-form .submitDiv {
	margin: 0px auto 15px; width: 400px; overflow: visible; position: relative;
}
.jc-abUs-form .onlineSDiv {
	margin: 0px auto 15px; width: 400px; overflow: visible; position: relative;
}
.jc-abUs-form .phoneDiv .box {
	background: url("../images/aboutUs/join-bg.png") no-repeat 50% 7px; padding: 0px 10px; border-radius: 50px; border: 1px solid rgb(177, 222, 255); width: 370px; height: 40px; line-height: 40px; box-shadow: inset 0px 0px 10px #b6e0fd;
}
.jc-abUs-form .phoneDiv .upFiles {
	display: none;
}
.jc-abUs-form .phoneDiv .phoneNumHints {
	width: 175px;
}
.jc-abUs-form .phoneDiv .pub-correctIcon {
	left: 420px; top: 14px; width: 150px; color: rgb(53, 170, 36); padding-left: 22px; display: none; position: absolute;
}
.jc-abUs-form .phoneDiv .ajax-upload-dragdrop {
	padding: 0px; border: currentColor;
}
.jc-abUs-form .phoneDiv .ajax-upload-dragdrop > span {
	display: none;
}
.jc-abUs-form .phoneDiv .ajax-file-upload {
	background: url("../images/aboutUs/join-bg.png") no-repeat 50% 7px rgba(0, 0, 0, 0); padding: 0px 10px; border-radius: 50px; border: 1px solid rgb(177, 222, 255); width: 370px; height: 40px; line-height: 40px; box-shadow: inset 0px 0px 10px #b6e0fd;
}
.jc-abUs-form .phoneDiv .ajax-file-upload-statusbar {
	margin: 0px; border: currentColor;
}
.jc-abUs-form .phoneDiv .ajax-file-upload-error b {
	color: rgb(253, 102, 64);
}
.jc-abUs-form .phoneDiv .ajax-file-upload-error {
	padding: 0px 10px; color: rgb(253, 102, 64); margin-top: 10px;
}
.jc-abUs-form .upLoadAfterSendSuc {
	text-align: center; color: rgb(53, 170, 36); font-size: 14px; margin-bottom: 30px; visibility: hidden;
}
.jc-abUs-form .phoneNumHintsError {
	width: 180px; text-align: center;
}
.uploadify-queue-item {
	width: auto; margin-right: 22px; float: right;
}
.uploadify-queue-item .cancel {
	text-align: right;
}
#upLoadFilesId-button {
	background-position: 50% 7px; padding: 0px 10px; border-radius: 50px; border: 1px solid rgb(177, 222, 255); box-shadow: inset 0px 0px 10px #b6e0fd; background-repeat: no-repeat;
}
