.page-position{ padding: 15px 0; font-size: 14px;}
.page-position .pico svg{ display: inline-block;}
.page-position i{ color: #888; padding: 0 5px 0 2px;}
.article-content img{ margin: 10px auto;}

.about_container .box .boxLeft { position: relative;}
.about_container .box .boxLeft p {border-radius:10px;overflow:hidden;}
.about_container .box .boxLeft img {width:100%;}
.about_container .box .boxRight {-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-left:35px;}
.about_container .box .boxRight .HomeTiele {text-align:left;}
.about_container .box .boxRight .HomeTiele .h1{ font-size: 38px;}
.about_container .box .boxRight .content1 {margin-top:20px;font-size:16px;color:#555;text-align:justify;line-height:1.8;}
.about_container .box .boxRight .content1 p{ padding-top: 10px;}
.about_container .box .boxRight .content2 {margin-top:30px;}
.about_container .box .boxRight .content2 .item:not(:last-child) {width:260px;}
.about_container .box .boxRight .content2 .item div {font-family:'gilroy_regular';font-size:36px;line-height:1;}
.about_container .box .boxRight .content2 .item p {font-size:14px;color:#555;margin-top:10px;}


.culture1{gap:30px; height: 550px;}
.culture1 .fr .mission{display:block; width:600px; height:220px; margin-top:30px;background:#0068dd; position:relative; z-index:2; left:0; top:0;overflow:hidden;border-radius: 10px;}
.culture1 .fr .mission img{transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s; -moz-transition:all .7s linear 0s; -o-transition:all .7s linear 0s;}
.culture1 .fr .mission:hover img{transform:scale(1.05); -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05);}
.culture1 .fr .mission .wz{display:block; position:absolute; z-index:3; left:0; top:0;width:600px; height:220px;
transition:linear .7s linear 0s; -webkit-transition:linear .7s linear 0s; -moz-transition:linear .7s linear 0s; -o-transition:linear .7s linear 0s; }
.culture1 .fr .mission:hover .wz{background:#0068dd;opacity:0.7;filter:alpha(opacity=70);}
.culture1 .fr .mission .wz h4{display:block; height:40px; line-height:40px;font-size:32px; padding-left:50px; padding-top:40px; font-weight:normal; color:#fff;}
.culture1 .fr .mission .wz .tip{display:block;font-size:18px; color:#fff;padding-top:50px;padding-left:50px;line-height:26px;padding-bottom:90px; background:url(../images/ct.png) no-repeat 450px top; font-size:16px;}

.culture1 .fr .vision{display:block; width:600px; height:300px;background:#0068dd; overflow:hidden; position:relative; z-index:2; left:0; top:0; border-radius: 10px; }
.culture1 .fr .vision img{display:block; width:600px; height:300px; transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s; -moz-transition:all .7s linear 0s; -o-transition:all .7s linear 0s;}
.culture1 .fr .vision:hover img{ transform:scale(1.05); -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05);}
.culture1 .fr .vision .wz{display:block; position:absolute; z-index:3; left:50px; top:70px;}
.culture1 .fr .vision .wz h4{display:block; height:40px; line-height:40px;font-size:32px; color:#222; font-weight:normal; color:#fff;}
.culture1 .fr .vision .wz .tip{display:block;font-size:16px; color:#ffffff;padding-top:20px;}

.culture1{ overflow: hidden;}
.culture1 .fl{ position:relative; z-index:2;overflow:hidden;border-radius: 10px;}
.culture1 .fl img{ transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s; -o-transition:all .7s linear 0s; width: 100%;}
.culture1 .fl:hover img{display:block; width:650px; height:550px;transform:scale(1.05); -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05);}
.culture1 .fl .wz{display:block; position:absolute; left:60px; top:80px; z-index:9;}
.culture1 .fl .wz .en{display:block; height:50px; line-height:50px; font-size:42px; font-family:Candara,Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff;font-weight:normal;}
.culture1 .fl .wz h4{display:block; height:40px; line-height:40px;font-size:28px; color:#fff; font-weight:normal;}
.culture1 .fl .wz .detail{display:block; font-size:16px; color:#fff; padding-top:55px;line-height:27px;width:550px;}


.page-content .c-tit--02 {font-size:30px;line-height:38px;letter-spacing:-0.6px;border-left:4px solid #0068dd;border-bottom:1px solid #0068dd;padding:8px 15px;margin:48px 0 24px 0;font-size:30px;font-weight:bold;}
.contact-sec {padding-top:24px;}
.contact-sec .contact-inner {margin:auto;max-width:1280px;width:100%;}
.contact-inner  .p-clm-imgtxt {display:flex;}
.contact-inner .contact-gridlist {margin-top:32px !important;display:grid;grid-template-rows:min-content;grid-auto-rows:auto;gap:2rem;position:relative;gap:32px;grid-template-columns:repeat(2,1fr);}
.contact-inner .contact-gridlist li {height:300px;border-color:#eaecf0;background-color:#fff;color:#262626;background-color:#f9fafb;border:1px solid #d0d5dd;padding:20px;margin:0;border-radius:4px;}
.contact-inner .c-box .c-box__tit {background-color:#f9fafb;border-color:#eaecf0;padding:12px 20px;font-size:24px !important;text-align:center !important;background-color:#f9fafb;border-bottom:1px solid #eaecf0;border-radius:4px 4px 0 0;padding:20px;margin:-20px -20px 20px -20px; font-weight: bold;}
.contact-inner .c-box .u-ta--c {text-align:center;font-weight:bold !important;font-size:40px !important;margin-top:18px !important;margin-bottom:12px !important;color:#0068dd !important;}
.contact-inner .c-box .c-pl-txt {padding-left:20px;line-height:20px;font-size:14px !important;}



.contact-inner .contact-gridlist .is-large{ background-color: #0068dd; color:#ffffff;
background-image: url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%227.8%22%20height%3D%2214.1%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M1.1%2C13.8c-0.2%2C0-0.4-0.1-0.5-0.2c-0.3-0.3-0.3-0.8%2C0-1.1L6%2C7.1L0.5%2C1.6c-0.3-0.3-0.3-0.8%2C0-1.1s0.8-0.3%2C1.1%2C0l6%2C6c0.3%2C0.3%2C0.3%2C0.8%2C0%2C1.1l-6%2C6C1.4%2C13.7%2C1.3%2C13.8%2C1.1%2C13.8z%22%2F%3E%3C%2Fsvg%3E);
background-size:10px; background-position: calc(100% - 10px) center; background-repeat:no-repeat;font-size:18px; border-radius:4px;display:block;line-height:1;vertical-align:middle; text-align: center; padding: 18px 0; font-weight: bold;
}
.contact-inner .contact-gridlist .is-large {margin-bottom:20px;}
.u-layoutbox {display:flex;flex-wrap:wrap;flex-direction:row;height:calc(100% - 60px);}
.weChatImg {padding:35px 0 0 0;margin-top:20px !important;}

.page-content .page-contact-form{ padding:50px 80px;  }
.page-content .page-contact-form form  {display: flex;justify-content: space-between;}
.page-content .page-contact-form form input {width:45%;border:1px solid #ededed;background:#f5f5f7;padding:10px 20px;height:45px;font-size:16px;margin-bottom:15px;  border-radius: 6px;}
.page-content .page-contact-form form textarea {width:100%;height:130px;font-size:16px;border:1px solid #ededed;background:#f5f5f7;padding:20px;}
.page-content .page-contact-form form button {background-color: #0068dd;color:#fff;font-size:16px;width:40%;height:45px;border:0px;cursor:pointer;text-align:center;border-radius:6px; margin: 25px auto 0 auto; display: inline-block; background-image: linear-gradient(135deg, #0068dd, #00aeee);}
.page-content .page-contact-form form select{ width: 45%; border:1px solid #ededed;background:#f5f5f7;padding:10px 20px;height:45px;font-size:16px;margin-bottom:15px;  border-radius: 6px;}
.page-content .page-contact-form form .select option[value=""] { color: #666;}

.banner-info{ padding-top: 100px; text-align: center;}
.banner-title{ font-size: 30px;  font-family: FZLTHJW;   font-weight: normal;  color: rgb(0, 0, 0);  line-height: 48px; margin-top: 60px;}
.banner-des{ font-size:16px;  font-family:PingFang SC; font-weight:400;  color:#333;  line-height:32px;}

.page-article-container { border: 1px solid #dcdcdc; padding: 30px 44px; }
.page-article-container .list01 li{ background: url(../image/ico06.png) no-repeat 16px 20px; padding: 12px 0 12px 38px; font-family: "微软雅黑", "宋体"; }
.page-article-container .list01 li .article-item{display: flex;  flex-wrap: nowrap; font-size: 1.125rem;}
.page-article-container .list01 li .article-item h3{flex:1;}
.page-article-container .list01 li .article-item .post-time{flex: 0 0 auto; color: #888;}
.page-article-container .list01 li:nth-child(5n+5) { border-bottom: 1px solid #4c6cb5;margin-bottom: 20px;padding-bottom: 36px;}



.page-pagination {text-align:center;width:100%;}
.page-pagination .pagination,.page-pagination .pager {display:inline-block;padding-left:0;margin:30px 0;border-radius:8px;}
.page-pagination .pagination>li,.page-pagination .pager>li {display:inline-block;}
.page-pagination .pagination>li>a,.page-pagination .pagination>li>span,.page-pagination .pager>li>a,.page-pagination .pager>li>span {position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:var(--primary-color);text-decoration:none;background-color:#fff;border:1px solid #ddd;}
.page-pagination .pagination>li:first-child>a,.page-pagination .pagination>li:first-child>span {margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px;}
.page-pagination .pagination>li:last-child>a,.page-pagination .pagination>li:last-child>span {border-top-right-radius:4px;border-bottom-right-radius:4px;}
.page-pagination .pagination>li>a:focus,.page-pagination .pagination>li>a:hover,.page-pagination .pagination>li>span:focus,.page-pagination .pagination>li>span:hover {z-index:2;color:var(--primary-color);background-color:#eee;border-color:#ddd;}
.page-pagination .pagination>.active>span,.page-pagination .pagination>.active>a,.page-pagination .pagination>.active>a:focus,.page-pagination .pagination>.active>a:hover,.page-pagination .pagination>.active>span,.page-pagination .pagination>.active>span:focus,.page-pagination .pagination>.active>span:hover {z-index:3;color:#fff;cursor:default;background-color:#0068dd;border-color:#0068dd;}
.page-pagination .pagination>.disabled>a,.page-pagination .pagination>.disabled>a:focus,.page-pagination .pagination>.disabled>a:hover,.page-pagination .pagination>.disabled>span,.page-pagination .pagination>.disabled>span:focus,.page-pagination .pagination>.disabled>span:hover {color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd;}
.page-pagination .pagination .jumpto {display:inline-block;margin-left:2px;}
.page-pagination .pagination .jumpto a{display:inline-block;}
.page-pagination .pagination .jumpto input {padding:6px;line-height:1.42857143;color:#2c3e50;background-color:#fff;border:1px solid #ddd;float:left;}
.page-pagination .pagination .jumpto .page_number {width:125px;text-align:center;margin-right:-1px;}
.page-pagination .pager>.disabled>span {color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd;}
.page-pagination .pagination .jumpto input[type="submit"] {border-top-right-radius:4px;border-bottom-right-radius:4px;}
.page-pagination > ul > li.active span{ color: #0068dd; border: 1px solid #ddd; }
.page-content-detail {margin-top:100px;}
.article-title h1 {font-size:30px;padding-bottom:25px;padding-top:15px;text-align:center;color:#000;}
.article-meta {display:flex;align-items:center;flex-wrap:wrap;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #3366cc;justify-content:space-between;}
.article-content {padding:30px;font-size:1.125rem;line-height:2;}
.article-content .divider {width:100%;height:1px;background:#e5eaf1;}
.article-content .article-link .article-link-item {color:#171c3c;font-size:14px;line-height:20px;}
.article-content .article-link .article-link-item {margin-top:16px;}
.article-content .article-link .article-link-item a {color:#171c3c;font-size:14px;line-height:20px;}
.article-content .article-link .article-link-item a:hover {color:#2469f3;}
.qrcode-content {text-align:center;}
.qrcode-content >:nth-child(1) {margin-bottom:10px;font-size:14px;}
.qrcode-content {text-align:center;}
.qrcode-content canvas {display:inline-block;}
.article-meta { padding-top: 30px;  padding-bottom: 15px; border-bottom: solid 1px #CCC; font-size: 16px;  line-height: 32px;}
.article-meta .article-toolbar { text-align: right;}
.article-meta .article-toolbar a{ padding-left: 5px;}
.article-meta svg{ display: inline-block; align-items: center; vertical-align: middle; margin-top: -3px;}


.case a {color:#252B3A;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s;}
.case .imglist01 { position: relative;}
.case .imglist01 .caselist { display: grid; grid-template-columns: repeat(auto-fill, minmax(260px, 1fr)); gap:30px}
.case .imglist01 .caselist dl {background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 0 5px #eaeef9;}
.case .imglist01 .caselist dl:hover {box-shadow:5px 5px 15px #ccc;}
.case .imglist01 .caselist dl dt {position:relative;}
.case .imglist01 .caselist dl dt a {display:block;overflow:hidden;transform:scale(1.04);}
.case .imglist01 .caselist dl dt a img{ height: 100%; }
.case .imglist01 .caselist dd { padding: 20px;}
.case .imglist01 .caselist dd h3 { text-align: center; border-bottom: 1px solid #e0e0e0; padding-bottom: 10px;}
.case .imglist01 .caselist dd h3 a {color:#333333; font-size: 16px;}
.case .imglist01 .caselist dd h3 a:hover {color:#2386ec;}
.case .imglist01 .caselist dd .des { padding: 10px; height: 60px; font-size: 13px;  color: #555; margin-top: 10px; overflow: hidden;}



.case .imglist01 .caselist .caselist_list {display:none;}
.case .imglist01 .caselist .caselist_list.active {display:block;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}
.case .imglist01 .caselist .more {width:100%;float:left;text-align:center;}
.case .imglist01 .caselist .more a {display:inline-block;width:140px;height:47px;background:#fff;line-height:45px;color:#333;border:1px solid #edf0f5;border-radius:3px;}
.case .imglist01 .caselist .more a:hover {background:#2386ec;color:#fff;}
.case .imglist01 .caselist .g_more {width:100%;float:left;text-align:center;}
.case .imglist01 .caselist .g_more a {box-sizing:content-box;display:inline-block;width:140px;text-align:center;border-radius:5px;line-height:48px;border:1px solid #fff;background:#fff;height:50px;border:1px solid #bdbebf;color:#7b7d7e;transition:none;}
.case .imglist01 .caselist .g_more a:after {transform:translateY(-1px);content:"";transition:0.5s;font-family:"iconfont";display:inline-block;vertical-align:middle;}
.case .imglist01 .caselist .g_more a:hover {background-image:linear-gradient(135deg,#0068dd,#00aeee);background-color:#0360c3;color:#fff;border-color:transparent;}
.case .imglist01 .caselist .g_more a:hover:after {content:"\e683";margin-left:5px;}
@media only screen and (max-width:1500px) {.case .imglist01 .title li {padding:10px 10px 20px 10px;margin:0;}
;}
@media only screen and (max-width:1400px) {
    .case .imglist01 .title {margin-bottom:10px;}
.case .imglist01 .title ul {margin-top:20px;font-size:0;}
.case .imglist01 .title li {margin:0;padding:10px 10px 15px 10px;}
.case .imglist01 .caselist li {padding:3px 5px;}
.case .imglist01 .caselist dl dt .img {width:70px;height:70px;bottom:-30px;line-height:70px;overflow:hidden;}
.case .imglist01 .caselist dd {padding-top:45px;}
}
.imginfo{ text-align: center;}
.imginfo img{ margin: 0 auto;}
.ptit { font-size: 20px; font-weight: bold; margin-top: 35px; margin-bottom: 20px;}
.proconten img{ margin: 0 auto; width: 650px; margin-bottom: 15px;}


.page-content .c-tit--01{ text-align: center; font-size: 32px; margin-bottom: 30px; font-weight: bold;}
.page-content .page-box-form .form-box .form-item{margin-bottom:25px;}
.page-content .page-box-form form input {width:100%;border:1px solid #ededed;background:#f5f5f7;padding:10px 20px;height:45px;font-size:14px;  border-radius: 6px; }
.page-content .page-box-form .form-box{ background-color: #ffffff; width: 45%; margin: 30px auto; padding:45px 100px; border:1px solid #ededed; border-radius: 8px; text-align: center;}
.page-content .page-box-form form button {background-color: #0068dd;color:#fff;font-size:16px;width:60%;height:45px;border:0px;cursor:pointer;text-align:center;border-radius:6px; margin: 25px auto 0 auto; display: inline-block; background-image: linear-gradient(135deg, #0068dd, #00aeee);}
.page-content .page-box-form .form-box .vertify .form-item__content{ display: flex;}
.page-content .page-box-form .form-box .vertify .form-item__content .codeimg{ margin-left: 10px; width: 100px; height: 45px;}
.page-content .page-box-form .form-box .vertify .form-item__content .codeimg img{ width: 100%;}
.page-content .page-box-form .form-box .vertify .form-item__content .el-button--primary {width: 100%;}


.cxdes{ font-size: 13px; margin-top: 15px; text-align: left; line-height: 1.8;}
.cxdes p{ padding-top: 8px;}

.zscx_box {background-color:#fff;padding-bottom:50px;overflow:hidden;}
.zscx_box .from_info {width:700px;margin:0 auto;}
.zscx_box .from_info .title {margin-bottom:42px;text-align:center;font-size:26px;}
.zscx_box .from_info .from_box {padding:2.8rem 4.2rem;}
.zscx_box .from_info .from_box .code .el-form-item__content {justify-content:space-between;display:flex;}
.zscx_box .from_info .from_box .code .el-form-item__content .el-input {flex:1;}
.zscx_box .from_info .from_box .code .el-form-item__content .codeimg {margin-right:20px;width:8.8rem;height:40px;}
.zscx_box .zscx_content {padding:0;width:100%;}

.zscx_box .zscx_content .data_box {flex:1;overflow:hidden;background-color:#fff;width:100%;}
.zscx_box .zscx_content .data_box .user {display:flex;padding:30px 20px;}
.zscx_box .zscx_content .data_box .user .user_info {width:60%;}
.zscx_box .zscx_content .data_box .user .user_info p {font-size:16px;display:block;padding:5px 15px;}
.zscx_box .zscx_content .data_box .user .user_info p:first-child {border-bottom:1px solid #DFDFDF;margin-top:8px;margin-bottom:8px;padding-bottom:12px;}
.zscx_box .zscx_content .data_box .user .user_img {width:40%;vertical-align:top;text-align:center;padding-top:20px;}
.zscx_box .zscx_content .data_box .user .user_img img {height:auto;border:1px solid #DFDFDF;padding:1px;border-radius:3px; max-height: 200px; margin: 0 auto;}
.zscx_box .zscx_content .data_box .data_title {background-color:#EEEEEE;padding:10px;text-align:center;margin:10px auto 10px;}
.zscx_box .zscx_content .data_box .data_title span {color:#4c6cb5;font-size:18px;font-weight:600;}
.zscx_box .zscx_content .data_box .el-table thead th.el-table__cell {background-color:#F2F2F2;}
.data_box .data_content {margin:20px;}
.data_box .data_content table {width:100%;}


table {border-collapse:collapse;border-spacing:0;border:1px solid #e4e4e4;}
td,tr,th {border:1px solid #e4e4e4;padding:8px;text-align:center;}
table th {background-color:#F2F2F2;}
.data_box .data_content table a {color:#409eff;}
.zdiv_main .tel{text-align: center; font-size: 16px; padding-top: 15px; padding-bottom: 30px; font-weight: 700;}
.module-theme-form-zs .form-box{display:flex;width:40%; }


	/*---------------------------菜单-------------------------*/
	.side_bar{width:220px;  position:relative; z-index:4; float: left;}
	.side_left{ margin-left:220px; overflow:hidden;}
	.w-com-menu-V{ text-align:left; background:#fff;}
	.w-com-menu-V .systitle{ line-height:1.8; padding:20px; font-size:22px; background-color: rgba(23, 61, 138, 1);}
	.w-com-menu-V .systitle .systitle-in{ padding-right:22px; background:url(../image/menu_tit.png) no-repeat right center; color:#fff;}
    .w-com-menu-V .fa{ font-size:100%; font-weight:normal;right:0; top:10px; bottom:auto; color:#000;}
	.w-com-menu-V > .w-com-menu-in > .ul-parent{ padding:10px 20px 0; border-left:1px solid #DFDFDF;border-right:1px solid #DFDFDF;border-bottom:1px solid #DFDFDF; background-color: #f8f8f8;}
	.w-com-menu-V > .w-com-menu-in > .ul-parent > .li-parent{ border-bottom:1px dashed #e5e5e5; }
	.w-com-menu-V > .w-com-menu-in > .ul-parent > .li-parent:last-child{border-bottom:0;}
	.w-com-menu-V > .w-com-menu-in > .ul-parent > .li-parent > .div-parent{background:none; border:0;}
	.w-com-menu-V > .w-com-menu-in > .ul-parent > .li-parent > .div-parent a{font-size:16px; line-height:24px;color:#333; padding:20px 10px; background:url(../image/menuli.png) no-repeat left center; display: inline-block; }
		.w-com-menu-V > .w-com-menu-in > .ul-parent > .li-parent.active > .div-parent a{background:url(../image/menuli_active.png) no-repeat left center;}
    .w-com-menu-V li a{padding:0 15px; font-size:100%; line-height:1.8;}
	.w-com-menu-V > .w-com-menu-in > .ul-parent > .li-parent:hover > .div-parent{ box-sizing:content-box;}
	.w-com-menu-V .ul-submenu{ background:none;padding:5px 0; }
	.w-com-menu-V .ul-submenu .div-parent{ padding:5px 0;}
	.w-com-menu-V .ul-submenu a{color:#666; position:relative; padding-left:10px; }
	.w-com-menu-V .ul-submenu a:before{ content:''; position:absolute; left:0; top:50%; height:1px; width:5px; background:#bbb;}
	.w-com-menu-V .ul-submenu .li-parent .div-parent{border-bottom:0; }
	.w-com-menu-V .ul-submenu .li-parent .div-parent .fa{line-height:1.8;top:5px;}
	.w-com-menu-V .ul-submenu .ul-submenu{ background:#fff;}
	.w-com-menu-V .ul-submenu .ul-submenu .div-parent{ padding:0;}
	.w-com-menu-V .ul-submenu .ul-submenu a{}
    .w-com-menu-H{ margin-bottom:20px; margin-top:12px; text-align:center;}
	.w-com-menu-H .systitle{ display:block; color:#444; background:none;font-size:26px; float:left; padding:0;}
	.w-com-menu-H >.w-com-menu-in{ margin:0 auto;}
	.w-com-menu-H >.w-com-menu-in:after{ content:""; display:block; clear:both; height:0; visibility:hidden;}
	.w-com-menu-H > .w-com-menu-in > .ul-parent{ float:right;}
	.w-com-menu-H >.w-com-menu-in > ul > li{  position:relative;  }
    .w-com-menu-H li{margin:0; }
    .w-com-menu-H li a{  color:#444;}
	.w-com-menu-H > .w-com-menu-in > .ul-parent > li{ margin-left:35px;}
	.w-com-menu-H > .w-com-menu-in > .ul-parent> li > .div-parent{position:relative;}
    .w-com-menu-H > .w-com-menu-in > .ul-parent > li > .div-parent a{ padding:0; line-height:32px; display:block; font-size:15px; }
    .w-com-menu-H .ul-submenu{  top:32px; }
	.w-com-menu-H .ul-parent > li > .ul-submenu > ul{ background:#fff}
	.w-com-menu-H .ul-submenu .ul-submenu{ top:28px; background:#fff;}
    .w-com-menu-H .ul-submenu li .div-parent{margin:0 5px;}
    .w-com-menu-H .ul-submenu li a{ line-height:2; color:#777;font-size:14px;}
    .w-com-menu-H .ul-submenu .ul-submenu-up{display:none;}
	
	.order-progress .order-progress-line .order-progress-line-sec .line{width:111px;}

    .w-com-menu-V > .w-com-menu-in > .ul-parent > .li-parent.active > .div-parent a{ color: #e90f0e;}
    .w-com-menu-H .zscx_sele_tit ul li.active {color:#242FA0;font-weight:700;}
	.zscx_box .zscx_content .zscx_sele_tit ul li.active::after {background-color:#242FA0;}
	.partner_data{background-color: #f9f9f9; min-height: 280px; line-height: 1.6; font-size: 14px;}
	.partner_data .page-title{ font-size: 20px; font-weight: bold; margin-bottom: 30px;}
	.partner_data .data_txt{ text-align: left;}
	.partner_data .data_txt p{ padding: 5px 0;}
	.zscx_container{background: url(../image/zscx_bg.jpg) no-repeat top center;}
	.zscx_container .page-box-form{ padding-top: 150px; }
	.edui-faked-video{ margin: 15px auto;}


@media screen and (max-width:1198px) {
.article-content{padding: 0; }
.contact-inner .grid-cols-1,.grid-cols-2{grid-template-columns: repeat(1, minmax(0, 1fr)); gap: 0;}
.contact-inner .contact-gridlist li{ margin-bottom: 35px;}

.page-content .page-contact-form{ padding:32px 0;  }
.page-content .page-contact-form form input{ width: 100%; font-size: 14px; height: 32px;}
.page-content .page-contact-form form textarea{ font-size: 14px;}
.page-content .page-contact-form form select{ width: 100%;  font-size: 14px; height: 32px; padding:0 15px;}

.case .imglist01{ padding: 20px 5%;}
.page-content .c-tit--01{ font-size: 24px;}
.page-content .page-box-form .form-box{ width: 100%; padding: 50px 30px; }
.page-content .page-box-form form button{width: 100%;}
.channel-banner{ height: 180px !important;}
.banner-title{margin-top: 10px; font-size: 20px; line-height:1.6; }
.banner-des{ font-size: 12px; line-height:1.6;}

.about_container .box .boxRight{ padding: 0;}
.about_container .box .boxRight .HomeTiele .h1{ font-size: 24px; text-align: center; margin-top: 30px;}

.zscx_box .zscx_content{ font-size: 12px;}
.zscx_box .zscx_content .data_box .user .user_img img{ width: 80%;}
.zscx_box .zscx_content .data_box .user .user_info p{ font-size: 13px;}
#log{ width: 380px !important;}
.zscx_box .zscx_content{ display: block;}

	.w-com-menu .ul-parent{background-color:#f2f2f2;}
	.w-com-menu .ul-submenu ul{ background-color:#fdfdfd;}
	.w-com-menu .ul-submenu .ul-submenu ul{ background-color:#fff}
	.w-com-menu li a, .w-com-menu .ul-submenu li a{text-align:left;}
	.w-com-menu li a, .w-com-menu .ul-submenu li a,.w-com-menu .fa{color:#2b2b2b; }
	.w-com-menu li, .w-com-menu .ul-submenu li{border:none; border-bottom:1px solid #fff;}
	.w-com-menu li >.div-parent:hover a,.w-com-menu  li.cur >.div-parent a{ background:none; }
	.w-com-menu li > .div-parent:hover > a, .w-com-menu li.cur > .div-parent > a, .w-com-menu li > .div-parent:hover > .fa, .w-com-menu li.cur > .div-parent > .fa{color:#B60005; }
	.w-com-menu .ul-submenu li > .div-parent:hover a, .w-com-menu .ul-submenu li.cur > .div-parent a{background:none;}
	.systitle{color:#fff; text-align:left;  margin-bottom:0; ; font-weight:normal;text-align:left !important; cursor:pointer; padding:10px !important;position:relative; }
   .w-com-menu-V .systitle .systitle-in{font-size:18px;}
   .newsImglistMain{ padding-top: 0 !important;}
   .page-content table tr td, .page-content table tr th{ font-size: 12px; }
   

	.w-com-menu-H .systitle{ display:block;}
	.w-com-menu .systitle .icon_menuControl{position:absolute; z-index:1;right:0.4em; top:0.5em; display:inline-block; font-size:125%; line-height:1.2; width:1.2em; color:#fff;}
	.w-com-menu .systitle .icon_menuControl:before{content: "\e67f";}
	.w-com-menu .systitle.open .icon_menuControl:before{content: "\e624";}
	.w-com-menu .ul-parent{ display:none;}
	.w-com-menu{background:#3d3d3d; margin-bottom:1em;}
	.w-com-menu li,.w-com-menu .ul-submenu li{ display:block; margin:0;border-bottom:1px solid #e5e5e5; }
	.w-com-menu a{ font-size:100%;}
	.w-com-menu li a,.w-com-menu .ul-submenu li a{padding:0.7em 0.8em; text-align:center; color:#999; display:block; line-height:normal;}
	.w-com-menu .fa{display:block;right:0;}
	.w-com-menu .ul-submenu{ position:relative; top:auto; padding-top:0; }
	.w-com-menu li:hover > .ul-submenu,.w-com-menu-V > .w-com-menu-in > .ul-parent > li:hover > .ul-submenu{ display:none;}
	.w-com-menu .ul-submenu ul{background:#4a4a4a;}
	.w-com-menu .ul-submenu .ul-submenu ul{ background:#565656;}
	.w-com-menu .ul-submenu li{float:none;}
	.w-com-menu .ul-submenu .ul-submenu-up{display:none;}
	.w-com-menu .ul-submenu li> .div-parent:hover a,.w-com-menu .ul-submenu li.cur> .div-parent a{ background:#555;}
    .w-com-menu  li> .div-parent:hover >a,.w-com-menu li.cur> .div-parent >a,.w-com-menu  li> .div-parent:hover >.fa,.w-com-menu  li.cur> .div-parent >.fa{ color:#fff;}
	.side_bar{ width:100%; float:none;}
    .side_left{ margin-left:0;}
	.systitle{ font-size:125%; position:relative; line-height:1.5;}
	.crumbs{ margin-bottom:1em;}
	.crumbs .crumbs_in{ padding:0 0.5em;}
	.w-com-menu-V > .w-com-menu-in > .ul-parent > .li-parent > .div-parent{ background:none !important; border-bottom:0;}
	.w-com-menu-V .ul-submenu .li-parent .div-parent{border-bottom:0;}

	.culture1{height: auto;}
	.culture1 .fl .wz .en{ font-size: 24px; line-height: 1.5; height: auto;}
	.culture1 .fl .wz h4{font-size: 24px;}
	.culture1 .fl .wz{left:20px;  font-size: 12px; top:50px}
	.culture1 .fl .wz .detail{ padding-top: 20px; width: auto; font-size: 14px; padding-right:20px; }
	.culture1 .fr .vision{ width: auto; height: auto; margin-top: 30px;}
	.culture1 .fr .vision .wz{left:20px; top:50px;}
	.culture1 .fr .vision .wz h4{ font-size: 24px;}
	.culture1 .fr .vision .wz .tip{ font-size: 14px; padding-right: 20px;}
	.culture1 .fr .mission{ width: auto; height: auto;}
	.culture1 .fr .mission .wz{ width: auto;}
	.culture1 .fr .mission .wz .tip{ padding-left:20px; padding-right:20px; font-size: 14px; padding-top:30px;}
	.culture1 .fr .mission .wz h4{ padding-left: 20px;font-size: 24px; padding-top: 20px;}
	.culture1 .fr .vision img{ width: 100%; height: auto;}

	.page-content .c-tit--02{margin: 25px 0 24px 0;font-size: 24px; padding:3px 10px;}
	.contact-inner .c-box .u-ta--c{ font-size: 30px !important;}
	.page-article-container{ padding: 10px;}
	.page-article-container .list01 li{padding: 5px 0 5px 20px; background: url(../image/ico06.png) no-repeat 5px 14px;}
	.page-article-container .list01 li .article-item{ font-size: 1rem;}
	.article-title h1{ font-size: 20px;}
	.article-content{font-size: 1rem;}
	
	.zscx_box .zscx_content .data_box .user{ padding: 15px 0;}
	.data_box .data_content{ margin: 0;}
	.timeline{margin: 20px 0 30px 80px;}
	


}