﻿﻿.ms_module a { display: inline-block; *zoom: 1; *display: inline; }

body { margin: 0; font-size: 14px; }

p { margin: 0; }

ul { list-style: none; margin: 0; padding: 0; }

a { cursor: pointer; text-decoration: none; }

a:hover { text-decoration: none; }

img { max-width: 100%; height: auto; }

.grey { width: 100%; background: #eee; }

.ms_module * { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }

.ms_module:after { content: ""; display: table; clear: both; }

.ms_module a:hover { text-decoration: underline; color: white; }

.ms_module { width: 100%; margin: 30px auto; position: relative; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }

.ms_module ul:after { content: ""; display: table; clear: both; }

.ms_module h3 { font-weight: bold; color: #333; font-size: 16px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.ms_module h6 { font-size: 20px; margin: 0; font-weight: normal; display: inline-block; }

.ms_module p { color: #333; font-size: 12px; line-height: 1.6 !important; text-indent: 0 !important; }

.ms_module a { display: inline-block; width: 100px; background: #f0532d; color: white; text-align: center; line-height: 30px; font-size: 14px; }

.ms_module.m1 ul { margin-right: -2.7%; }

.ms_module.m1 ul li { width: 22%; float: left; margin-right: 2.7%; margin-bottom: 25px; }

.ms_module.m1 ul li img { display: block; width: 100%; }

.ms_module.m1 ul li h3 { position: relative; line-height: 55px; text-align: center; }

.ms_module.m1 ul li h3:after { content: ""; width: 20px; height: 2px; background: #f0532d; position: absolute; left: 50%; margin-left: -10px; bottom: 10px; }

.ms_module.m1 ul li p { width: 100%; text-align: center; margin: 0 auto; }

.ms_module.m2 ul { margin-right: -1.5%; }

.ms_module.m2 ul li { width: 31.5%; float: left; margin-right: 1.5%; margin-bottom: 25px; background: #eee; padding-bottom: 30px; position: relative; }

.ms_module.m2 ul li img { display: block; width: 100%; }

.ms_module.m2 ul li h3 { position: relative; line-height: 55px; margin-bottom: 5px; text-align: center; }

.ms_module.m2 ul li h3:after { content: ""; width: 20px; height: 2px; background: #f0532d; position: absolute; left: 50%; margin-left: -10px; bottom: 10px; }

.ms_module.m2 ul li p { width: 100%; text-align: center; margin: 0 auto; }

.ms_module.m2 ul li a { position: absolute; left: 50%; margin-left: -50px; bottom: -15px; }

.ms_module.m3 ul li { width: 50%; float: left; margin-bottom: 25px; text-align: center; padding: 10px 10px 20px; border: 1px solid transparent; }

.ms_module.m3 ul li img { display: block; width: 100%; }

.ms_module.m3 ul li h3 { position: relative; line-height: 55px; text-align: center; }

.ms_module.m3 ul li h3:after { content: ""; width: 20px; height: 2px; background: #f0532d; position: absolute; left: 50%; margin-left: -10px; bottom: 10px; }

.ms_module.m3 ul li p { text-align: center; margin: 0 auto; }

.ms_module.m3 ul li a { margin-top: 10px; }

.ms_module.m3 ul li:hover { border-color: #d2d2d2; box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); }

.ms_module.m4 ul { margin-right: -1.5%; }

.ms_module.m4 ul li { width: 31.5%; float: left; margin-right: 1.5%; margin-bottom: 25px; padding: 10px 10px 20px; border: 1px solid transparent; }

.ms_module.m4 ul li img { display: block; width: 100%; }

.ms_module.m4 ul li h3 { position: relative; line-height: 55px; text-align: center; }

.ms_module.m4 ul li h3:after { content: ""; width: 20px; height: 2px; background: #f0532d; position: absolute; left: 50%; margin-left: -10px; bottom: 10px; }

.ms_module.m4 ul li p { text-align: center; margin: 0 auto; }

.ms_module.m4 ul li:hover { border-color: #d2d2d2; box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); }

.ms_module.m5 ul li { width: 50%; float: left; margin-bottom: 25px; text-align: center; padding: 10px 10px 20px; border: 1px solid transparent; }

.ms_module.m5 ul li img { display: block; width: 100%; }

.ms_module.m5 ul li h3 { position: relative; line-height: 55px; text-align: center; }

.ms_module.m5 ul li h3:after { content: ""; width: 20px; height: 2px; background: #f0532d; position: absolute; left: 50%; margin-left: -10px; bottom: 10px; }

.ms_module.m5 ul li p { text-align: center; margin: 0 auto; }

.ms_module.m5 ul li:hover { border-color: #d2d2d2; box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); }

.ms_module.m6 ul { margin-right: -1.8%; }

.ms_module.m6 ul li { width: 31.5%; float: left; margin-right: 1.8%; margin-bottom: 25px; }

.ms_module.m6 ul li img { display: block; width: 100%; }

.ms_module.m6 ul li h3 { position: relative; line-height: 35px; margin-bottom: 10px; border-bottom: 2px solid #cbcbcb; }

.ms_module.m6 ul li:hover h3 { border-color: #F0532D; }

.ms_module.m7 ul li { width: 48%; float: left; margin-bottom: 25px; margin: 0 1%; }

.ms_module.m7 ul li img { display: block; width: 100%; }

.ms_module.m7 ul li h3 { position: relative; line-height: 35px; margin-bottom: 10px; border-bottom: 2px solid #cbcbcb; }

.ms_module.m7 ul li:hover h3 { border-color: #F0532D; }

.ms_module.m8 div { width: 31%; float: left; margin: 20px 1%; padding: 0 10px; border: 1px solid #e5e5e5; background: white; padding-bottom: 20px; text-align: center; }

.ms_module.m8 div h3 { line-height: 50px; border-bottom: 1px dotted #a3a3a3; text-align: center; }

.ms_module.m8 div p { margin-top: 15px; line-height: 2; }

.ms_module.m8 div a { width: 150px; line-height: 43px; margin: 20px auto 0; }

.ms_module.m9{text-align:center;}

.ms_module.m9 div { width: 46%; float: none;display:inline-block;vertical-align: top; margin: 20px 1%; padding: 0 20px; border: 1px solid #e5e5e5; background: white; padding-bottom: 20px; text-align: center; }

.ms_module.m9 div h3 { line-height: 50px; border-bottom: 1px dotted #a3a3a3; text-align: center; }

.ms_module.m9 div p { margin-top: 15px; line-height: 2; }

.ms_module.m9 div a { width: 170px; line-height: 43px; margin: 20px auto 0; }

.ms_module .t1 { border-top: 2px solid #8193b2; overflow: hidden; margin-bottom: 30px; }

.ms_module .t1 h6 { position: relative; padding: 0 20px; background: #8193b2; height: 40px; transform: skew(-30deg); top: 3px; left: -14px; }

.ms_module .t1 h6 span { transform: skew(30deg); display: block; line-height: 34px; color: white; font-size: 22px; text-indent: 10px; }

.ms_module .t2 { border-bottom: 2px solid #e6e6e6; margin-bottom: 30px; height: 45px; }

.ms_module .t2 h6 { padding: 0 8px; border-bottom: 2px solid #F0532D; line-height: 43px; height: 45px; }

.ms_module .t3 { height: 40px; position: relative; text-align: center; margin-bottom: 30px; }

.ms_module .t3:after { content: ''; width: 100%; height: 2px; background: #e6e6e6; position: absolute; left: 0; top: 19px; z-index: -1; }

.ms_module .t3 h6 { padding: 0 22px; border: 2px solid #E6E6E6; background: white; height: 40px; line-height: 35px; }

.ms_module .t4 { height: 40px; position: relative; text-align: center; margin-bottom: 30px; }

.ms_module .t4:after { content: ''; width: 100%; height: 2px; background: #e6e6e6; position: absolute; left: 0; top: 19px; z-index: -1; }

.ms_module .t4 h6 { padding: 0 22px; border: 2px solid #E6E6E6; border-top: 0; border-bottom: 0; background: white; height: 30px; line-height: 28px; position: relative; top: 5px; }

.ms_module .t5 { border-bottom: 2px solid #F0532D; margin-bottom: 30px; height: 45px; }

.ms_module .t5 h6 { padding: 0 8px; border-bottom: 2px solid #F0532D; line-height: 43px; height: 45px; color: white; background: #F0532D; position: relative; }

.ms_module .t5 h6:after { content: ''; width: 0; height: 0; border-bottom: 38px solid #cecece; border-right: 15px solid transparent; position: absolute; right: -20px; top: 0; }

.ms_module.m11 { margin-top: 107px; }

.ms_module.m11 ul { margin-right: -3.3%; }

.ms_module.m11 ul li { border: 1px solid #d2d2d2; margin-right: 3.3%; position: relative; width: 30%; float: left; padding: 87px 20px 20px; text-align: center; }

.ms_module.m11 ul li img { width: 154px; height: 154px; position: absolute; display: block; top: -77px; left: 50%; margin-left: -77px; }

.ms_module.m11 ul li p { line-height: 2; }

.ms_module.m11 ul li a { line-height: 30px; margin-top: 10px; }

.ms_module.m12 ul { margin-right: -1.5%; }

.ms_module.m12 ul li { float: left; margin-right: 1.5%; margin-bottom: 10px; width: 31.5%; }

.ms_module.m12 ul li img { display: block; width: 100%; }

.ms_module.m12 ul li p { text-align: center; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; line-height: 42px !important; color: #333; font-size: 14px; }

.ms_module.m13 ul li { width: 50%; margin-bottom: 30px; float: left; }

.ms_module.m13 ul li img { float: left; width: 114px; height: 114px; display: block; margin-right: 20px; }

.ms_module.m13 ul li div { width: 55%; float: left; }

.ms_module.m13 ul li div h3 { font-size: 16px; line-height: 50px; border-bottom: 1px dotted #d2d2d2; }

.ms_module.m13 ul li div p { margin-top: 10px; }

.ms_module.m14 h3 { color: white; text-align: center; background: #323c4b; line-height: 52px; height: 52px; font-size: 18px; }

.ms_module.m14 ul { float: left; width: 50%; }

.ms_module.m14 ul h4 { font-size: 16px; font-weight: bold; color: #333; line-height: 55px; text-align: center; margin-top: 0 !important; }

.ms_module.m14 ul li, .ms_module.m14 ul h4 { height: 55px; border: 1px solid #c4cbd6; border-top: 0; }

.ms_module.m14 ul li .l, .ms_module.m14 ul h4 .l { font-size: 14px; color: #333; width: 65%; line-height: 55px; text-indent: 18px; float: left; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }

.ms_module.m14 ul li .r, .ms_module.m14 ul h4 .r { width: 34%; float: right; height: 55px; border-left: 1px solid #c4cbd6; text-align: center; }

.ms_module.m14 ul li .r a, .ms_module.m14 ul h4 .r a { width: 70px; height: 34px; line-height: 34px; position: relative; top: 10.5px; }

.ms_module.m14 ul.l h4, .ms_module.m14 ul.l li { border-right: 0; }

/* 国际学校模块 2019-09-05 hbj */
/* 招生简章 */
.recruit .title-module span, .recruit .title-module .icon, .recruit .btn-module a, .recruit .btn-module a.has-before:before, .recruit .courses .detail .detail-title, .hot-organs .title-module span, .hot-organs .title-module .icon, .hot-organs .btn-module a, .hot-organs .btn-module a.has-before:before, .hot-organs .organ .organ-l .praise .icon, .hot-organs .organ .organ-r .r-feature span, .hot-organs .organ .organ-r .detail li:before, .hot-organs .organ .organ-r .detail li span, .hot-organs .organ-btn, .hot-organs .organ-btn:before { display: inline-block; *zoom: 1; *display: inline; }
.recruit .courses li, .recruit .schools ul, .hot-organs .organ .organ-r .detail li, .appoint { zoom: 1; }
.recruit .courses li:after, .recruit .schools ul:after, .hot-organs .organ .organ-r .detail li:after, .appoint:after { clear: both; }
.recruit .courses li:before, .recruit .schools ul:before, .hot-organs .organ .organ-r .detail li:before, .appoint:before, .recruit .courses li:after, .recruit .schools ul:after, .hot-organs .organ .organ-r .detail li:after, .appoint:after { content: ""; display: table; }
.recruit { width: 750px; margin: 0 auto; }
.recruit .title-module { font-size: 22px; font-weight: bold; height: 42px; line-height: 42px; color: #444444; text-align: center; border-bottom: 2px solid #eeeeee; -webkit-box-sizing: border-box; box-sizing: border-box; }
.recruit .title-module span { height: 42px; line-height: 42px; border-bottom: 2px solid #ff7f00; -webkit-box-sizing: border-box; box-sizing: border-box; }
.recruit .title-module .icon { width: 14px; height: 13px; }
.recruit .title-module .left-icon { background: url("../images/title-left_1.png") no-repeat; margin-right: 10px; }
.recruit .title-module .right-icon { background: url("../images/title-right_1.png") no-repeat; margin-left: 10px; }
.recruit .btn-module { padding-top: 10px; }
.recruit .btn-module a { width: 103px; height: 32px; line-height: 32px; border-radius: 4px; font-size: 14px; color: #ffffff; text-align: center; }
.recruit .btn-module a:first-child { background-image: linear-gradient(-22deg, #ff7f00 0%, #ff9865 100%); margin-right: 12px; }
.recruit .btn-module a:nth-of-type(2) { background-image: linear-gradient(-22deg, #266ed1 0%, #518ee2 100%); }
.recruit .btn-module a.has-before { position: relative; padding-left: 33px; text-align: left; -webkit-box-sizing: border-box; box-sizing: border-box; }
.recruit .btn-module a.has-before:before { content: ''; width: 14px; height: 13px; background: url("../images/icon_1.png") no-repeat; position: absolute; top: 0; bottom: 0; left: 17px; margin: auto; }
.recruit .courses li { padding-top: 28px; margin-bottom: 7px; }
.recruit .courses .course-bg { float: left; margin-right: 23px; }
.recruit .courses .detail { float: left; width: 482px; }
.recruit .courses .detail .detail-title { font-size: 16px; font-weight: bold; line-height: 24px; color: #444444; margin-bottom: 10px; }
.recruit .courses .detail .detail-title:hover { color: #ff7f00; }
.recruit .courses .detail .text { font-size: 14px; line-height: 24px; color: #333666; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; }
.recruit .schools { padding-top: 45px; margin-bottom: 30px; }
.recruit .schools ul { margin-right: -18px; }
.recruit .schools li { float: left; width: 230px; background-color: #ffffff; border-radius: 4px; border: solid 1px #e6e6e6; padding-bottom: 19px; -webkit-box-sizing: border-box; box-sizing: border-box; text-align: center; margin-right: 16px; margin-bottom: 16px; }
.recruit .schools li .school-bg { height: 70px; position: relative; }
.recruit .schools li .school-bg img { width: 175px; height: 45px; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; }
.recruit .schools li .school-title { height: 31px; line-height: 30px; background-color: #89b1e9; font-size: 16px; color: #ffffff; }
.recruit .schools li .detail { padding: 10px 0 0 15px; }
.recruit .schools li .detail p { text-align: left; font-size: 14px; line-height: 24px; color: #444444; }
.recruit .schools li .btn-module a:nth-of-type(2) { background-image: none; }
.recruit .schools li .btn-module a:nth-of-type(2) span { color: #ff7f00; border-bottom: 1px solid #ff7f00; }
.recruit .pc-hide { display: none; }
.recruit .wap-hide { display: block; }
/* 热门机构推荐 */
.hot-organs { width: 750px; margin: 0 auto; background-color: #f7f7f7; padding: 40px 20px; -webkit-box-sizing: border-box; box-sizing: border-box; text-align: center; margin-bottom: 72px; }
.hot-organs .title-module { font-size: 22px; font-weight: bold; height: 42px; line-height: 42px; color: #444444; text-align: center; border-bottom: 2px solid #eeeeee; -webkit-box-sizing: border-box; box-sizing: border-box; border-bottom: 0; margin-bottom: 20px; }
.hot-organs .title-module span { height: 42px; line-height: 42px; -webkit-box-sizing: border-box; box-sizing: border-box; border-bottom: 0; }
.hot-organs .title-module .icon { width: 79px; height: 15px; }
.hot-organs .title-module .left-icon { background: url("../images/title-left_2.png") no-repeat; margin-right: 10px; }
.hot-organs .title-module .right-icon { background: url("../images/title-right_2.png") no-repeat; margin-left: 10px; }
.hot-organs .btn-module { padding-top: 10px; }
.hot-organs .btn-module a { width: 103px; height: 32px; line-height: 32px; border-radius: 4px; font-size: 14px; color: #ffffff; text-align: center; }
.hot-organs .btn-module a:first-child { background-image: linear-gradient(-22deg, #ff7f00 0%, #ff9865 100%); margin-right: 12px; }
.hot-organs .btn-module a:nth-of-type(2) { background-image: linear-gradient(-22deg, #266ed1 0%, #518ee2 100%); }
.hot-organs .btn-module a.has-before { position: relative; padding-left: 33px; text-align: left; -webkit-box-sizing: border-box; box-sizing: border-box; }
.hot-organs .btn-module a.has-before:before { content: ''; width: 14px; height: 13px; background: url("../images/icon_1.png") no-repeat; position: absolute; top: 0; bottom: 0; left: 17px; margin: auto; }
.hot-organs .organ { height: 284px; background-color: #ffffff; border-radius: 9px; padding: 4px 0 6px; -webkit-box-sizing: border-box; box-sizing: border-box; margin-bottom: 19px; }

.hot-organs .organ .organ-l { float: left; width: 194px; height: 100%; padding-top: 14px; border-right: 4px solid #f7f7f7; -webkit-box-sizing: border-box; box-sizing: border-box; text-align: center; }

.hot-organs .organ .organ-l .promote { margin-left: -7px; margin-bottom: 24px; width: 164px; height: 45px; background: url("../images/icon_2.png") no-repeat; font-size: 14px; line-height: 39px; color: #ffffff; padding-left: 35px; text-align: left; -webkit-box-sizing: border-box; box-sizing: border-box; }

.hot-organs .organ .organ-l .l-title { font-size: 20px; line-height: 21px; color: #444444; }

.hot-organs .organ .organ-l .praise { padding-top: 32px; }

.hot-organs .organ .organ-l .praise .icon { width: 16px; height: 17px; background: url("../images/icon_3.png") no-repeat; background-size: 100% 100%; }

.hot-organs .organ .organ-l .praise p { font-size: 14px; line-height: 21px; color: #999999; }

.hot-organs .organ .organ-r { float: left; width: 510px; padding-top: 20px; padding-left: 18px; padding-right: 20px; -webkit-box-sizing: border-box; box-sizing: border-box; text-align: center; }

.hot-organs .organ .organ-r .r-feature { text-align: left; }

.hot-organs .organ .organ-r .r-feature span { width: 100px; height: 33px; line-height: 30px; background-color: #ffffff; border-radius: 15px; border: solid 1px #ff7f00; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 16px; color: #ff7f00; margin-right: 12px; text-align: center; }

.hot-organs .organ .organ-r .detail li { font-size: 14px; line-height: 21px; color: #333666; text-align: left; padding-top: 22px; }

.hot-organs .organ .organ-r .detail li:before { content: ''; width: 7px; height: 7px; border: solid 2px #ff7f00; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 100%; margin-right: 6px; float: left; margin-top: 8px; }

.hot-organs .organ .organ-r .detail li span { float: left; width: 458px; }

.hot-organs .organ .organ-r .btn-module { text-align: left; }

.hot-organs .organ .organ-r .btn-module a { -webkit-box-shadow: inset 0px 8px 21px 6px rgba(255, 244, 229, 0.35); box-shadow: inset 0px 8px 21px 6px rgba(255, 244, 229, 0.35); background-image: none; background-color: #f7f7f7; color: #ff7f00; }

.hot-organs .organ .organ-r .btn-module a .icon { width: 13px; height: 14px; margin-right: 5px; }

.hot-organs .organ .organ-r .btn-module a span { border-bottom: 1px solid #ff7f00; }

.hot-organs .organ .organ-r .btn-module a:first-child { width: 125px; }

.hot-organs .organ .organ-r .btn-module a:first-child:before { left: 12px; background: url("../images/icon_4.png") no-repeat; }

.hot-organs .organ .organ-r .btn-module a:nth-of-type(2):before { left: 15px; background: url("../images/icon_5.png") no-repeat; }

.hot-organs .organ-btn { width: 208px; height: 44px; line-height: 44px; background-image: linear-gradient(-22deg, #ff7f00 0%, #ff9865 100%); -webkit-box-shadow: 0px 2px 8px 0px rgba(255, 127, 0, 0.3); box-shadow: 0px 2px 8px 0px rgba(255, 127, 0, 0.3); border-radius: 20px; font-size: 16px; color: #ffffff; position: relative; padding-left: 63px; -webkit-box-sizing: border-box; box-sizing: border-box; text-align: left; }
.hot-organs .organ-btn:before { content: ''; width: 16px; height: 15px; background: url("../images/icon_6.png") no-repeat; position: absolute; top: 0; bottom: 0; left: 42px; margin: auto; }
.hot-organs .pc-hide { display: none; }
.hot-organs .wap-hide { display: block; }
/* 预约看校 */
.appoint { margin: 0 auto 20px; height: 102px; background-color: #ffffff; border: solid 1px #e6e6e6; padding: 18px 26px 19px; -webkit-box-sizing: border-box; box-sizing: border-box; position: relative; }
.appoint .appoint-school { border-right: 1px dashed #808080; float: left; padding-right: 24px; margin-right: 28px; }
.appoint .detail .detail-title { font-size: 20px; line-height: 30px; color: #333333; }
.appoint .detail .detail-text { font-size: 14px; line-height: 30px; color: #777777; }
.appoint .appoint-btn { position: absolute; top: 14px; right: 0; width: 114px; height: 32px; line-height: 32px; background-image: linear-gradient(-22deg, #ff7f00 0%, #ff9865 100%); border-radius: 14px 0px 0px 14px; font-size: 14px; color: #ffffff; text-align: center; }
.appoint .pc-hide { display: none; }
.appoint .wap-hide { display: block; }


@media screen and (max-width: 750px) { html { font-size: 75px; }
  body { margin: 0; }
  p, h3, h1, h2, h4, h5 { margin: 0; }
  ul { list-style: none; margin: 0; padding: 0; }
  a { cursor: pointer; text-decoration: none; }
  a, button, input { -webkit-tap-highlight-color: rgba(255, 0, 0, 0); }
  .clearfix:before, .clearfix:after { content: ""; display: table; }
  .clearfix:after { clear: both; }
  .clearfix { zoom: 1; }
  img { max-width: 100%; height: auto; }
  input { padding: 0; }
  input[type='submit'], select { appearance: none; -moz-appearance: none; -webkit-appearance: none; }
  .grey { width: 100%; background: #eee; }
  .ms_module * { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
  .ms_module:after { content: ""; display: table; clear: both; }
  .ms_module { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; max-width: 9.2rem; margin: 0.4rem auto; position: relative; }
  .ms_module ul:after { content: ""; display: table; clear: both; }
.ms_module.m14 h3{color:#fff !important;}
  .ms_module h3 { font-weight: bold; color: #333 !important; font-size: 0.34667rem !important; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
  .ms_module h6 { font-size: 0.26667rem; margin: 0; font-weight: normal; display: inline-block; }
  .ms_module p { color: #333; font-size: 0.26667rem; text-indent: 0 !important; line-height: 1 !important; }
  .ms_module a { display: inline-block; width: 1.6rem; height: 0.46667rem; background: #f0532d; color: white; text-align: center; line-height: 0.46667rem; font-size: 0.26667rem; }
  .ms_module.m1 ul { margin-right: -0.66667rem; }
  .ms_module.m1 ul li { width: 4.26667rem; float: left; margin-right: 0.66667rem; margin-bottom: 0.33333rem; }
  .ms_module.m1 ul li img { display: block; width: 100%; }
  .ms_module.m1 ul li h3 { position: relative; line-height: 0.88rem; margin-bottom: 0.13333rem; text-align: center; }
  .ms_module.m1 ul li h3:after { content: ""; width: 0.53333rem; height: 0.05333rem; background: #f0532d; position: absolute; left: 50%; margin-left: -0.26667rem; bottom: 0; }
  .ms_module.m1 ul li p { width: 3.33333rem; text-align: center; margin: 0 auto; }
  .ms_module.m2 ul li { margin-bottom: 0.37333rem; }
  .ms_module.m2 ul li img { width: 4.16rem; height: 2.61333rem; display: block; float: left; }
  .ms_module.m2 ul li div { width: 100%; float: left; padding: 0 0.2rem; background: #eee; height: auto; }
  .ms_module.m2 ul li div h3 { position: relative; height: auto; margin-bottom: 0.13333rem; text-align: left;line-height:1.6;        overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;height:3.2em;}
  .ms_module.m2 ul li div h3:after { content: ""; width: 0.53333rem; height: 0.05333rem; background: #f0532d; position: absolute; left: 0; bottom: 0; }
  .ms_module.m2 ul li div a { margin-top: 0.13333rem;bottom:0; }
  .ms_module.m3 ul { margin-right: -0.66667rem; }
  .ms_module.m3 ul li { width: 4.26667rem; float: left; margin-right: 0.66667rem; margin-bottom: 0.33333rem; background: #eee; padding-bottom: 0.66667rem; position: relative; }
  .ms_module.m3 ul li img { display: block; width: 100%; }
  .ms_module.m3 ul li h3 { position: relative; line-height: 0.88rem; margin-bottom: 0.13333rem; text-align: center; }
  .ms_module.m3 ul li h3:after { content: ""; width: 0.53333rem; height: 0.05333rem; background: #f0532d; position: absolute; left: 50%; margin-left: -0.26667rem; bottom: 0; }
  .ms_module.m3 ul li p { width: 3.78667rem; text-align: center; margin: 0 auto; }
  .ms_module.m3 ul li a { position: absolute; left: 50%; margin-left: -0.98667rem; width: 1.97333rem; height: 0.69333rem; line-height: 0.69333rem; bottom: -0.34667rem; }
  .ms_module.m4 ul li { padding: 0.2rem 0; border-top: 1px dotted #a3a3a3; width: 100%; margin: 0;}
  .ms_module.m4 ul li img { width: 3.69333rem; height: 2.2rem; display: block; float: left; }
  .ms_module.m4 ul li div { width: 5.50667rem; float: left; padding: 0 0.26667rem; background: #eee; height: 2.2rem; overflow: hidden; }
  .ms_module.m4 ul li div h3 { position: relative; height: 0.69333rem; margin-bottom: 0.13333rem; text-align: left;line-height: 0.69333rem; }
  .ms_module.m4 ul li p{line-height: 1.3!important;}
  .ms_module.m4 ul li div h3:after { content: ""; width: 0.53333rem; height: 0.05333rem; background: #f0532d; position: absolute; left: 0; bottom: 0; }
  .ms_module.m4 ul li:last-of-type { border-bottom: 1px dotted #a3a3a3; }
  .ms_module.m5 ul { margin-right: -0.66667rem; }
  .ms_module.m5 ul li { width: 4.26667rem; float: left; margin-right: 0.66667rem; margin-bottom: 0.33333rem; }
  .ms_module.m5 ul li img { display: block; width: 100%; }
  .ms_module.m5 ul li h3 { position: relative; line-height: 0.88rem; margin-bottom: 0.13333rem; text-align: center; }
  .ms_module.m5 ul li h3:after { content: ""; width: 0.53333rem; height: 0.05333rem; background: #f0532d; position: absolute; left: 50%; margin-left: -0.26667rem; bottom: 0; }
  .ms_module.m5 ul li p { text-align: center; margin: 0 auto; }
  .ms_module.m6 ul { margin-right: -0.66667rem; }
  .ms_module.m6 ul li { width: 4.26667rem; float: left; margin-right: 0.66667rem; margin-bottom: 0.33333rem; }
  .ms_module.m6 ul li img { display: block; width: 100%; }
  .ms_module.m6 ul li h3 { position: relative; line-height: 0.82667rem; margin-bottom: 0.13333rem; border-bottom: 2px solid #cbcbcb; text-align: left; }
  .ms_module.m6 ul li p { line-height: 1.6; }
  .ms_module.m7 ul li { width: 3.89333rem; float: left; margin: 0.4rem 0.33333rem 0.33333rem; }
  .ms_module.m7 ul li img { display: block; width: 100%; }
  .ms_module.m7 ul li h3 { position: relative; line-height: 0.82667rem; margin-bottom: 0.13333rem; border-bottom: 2px solid #cbcbcb; text-align: left; }
  .ms_module.m7 ul li p { line-height: 1.6; }
  .ms_module.m8 div { width: 4rem; float: left; margin: 0.4rem 0.29333rem 0.33333rem; padding: 0 0.21333rem; border: 1px solid #e5e5e5; background: white; padding-bottom: 0.44rem; text-align: center; }
  .ms_module.m8 div h3 { line-height: 0.90667rem; border-bottom: 1px dotted #a3a3a3; text-align: center; }
  .ms_module.m8 div p { line-height: 1.6; margin-top: 0.2rem; }
  .ms_module.m8 div a { width: 3.2rem; height: 0.66667rem; line-height: 0.66667rem; margin: 0.26667rem auto 0; }
  .ms_module.m9 div { padding: 0.18667rem 0.26667rem 0.26667rem; border: 1px solid #e5e5e5; background: white; position: relative; margin-bottom: 0.30667rem; }
  .ms_module.m9 div h3 { line-height: 0.73333rem; border-bottom: 1px dotted #a3a3a3; text-align: left; }
  .ms_module.m9 div p { line-height: 1.6 !important; margin-top: 0.2rem; width: 6rem; }
  .ms_module.m9 div a { width: 2.33333rem; height: 0.66667rem; line-height: 0.66667rem; position: absolute; right: 0.21333rem; top: 1.26667rem; }
  .ms_module .t1 { border-top: 2px solid #8193b2; overflow: hidden; margin-bottom: 0.4rem; line-height: 1; }
  .ms_module .t1 h6 { position: relative; padding: 0 0.26667rem; background: #8193b2; height: 0.53333rem; transform: skew(-30deg); top: 3px; left: -14px; }
  .ms_module .t1 h6 span { transform: skew(30deg); display: block; line-height: 0.45333rem; color: white; font-size: 0.29333rem; text-indent: 10px; }
  .ms_module .t2 { border-bottom: 2px solid #e6e6e6; margin-bottom: 0.4rem; height: 0.6rem; line-height: 1; }
  .ms_module .t2 h6 { padding: 0 0.10667rem; border-bottom: 2px solid #F0532D; line-height: 0.57333rem; height: 0.6rem; }
  .ms_module .t3 { height: 0.53333rem; position: relative; text-align: center; margin-bottom: 0.4rem; line-height: 1; }
  .ms_module .t3:after { content: ''; width: 100%; height: 2px; background: #e6e6e6; position: absolute; left: 0; top: 0.25333rem; z-index: 0; }
  .ms_module .t3 h6 { padding: 0 0.29333rem; border: 2px solid #E6E6E6; background: white; height: 0.53333rem; line-height: 0.46667rem; position: relative; z-index: 1; }
  .ms_module .t4 { height: 0.53333rem; position: relative; text-align: center; margin-bottom: 0.4rem; line-height: 1; }
  .ms_module .t4:after { content: ''; width: 100%; height: 2px; background: #e6e6e6; position: absolute; left: 0; top: 0.25333rem; z-index: 0; }
  .ms_module .t4 h6 { padding: 0 0.29333rem; border: 2px solid #E6E6E6; border-top: 0; border-bottom: 0; background: white; height: 0.4rem; line-height: 0.37333rem; position: relative; top: 0.06667rem; z-index: 1; }
  .ms_module .t5 { border-bottom: 2px solid #F0532D; margin-bottom: 0.4rem; height: 0.6rem; line-height: 1; }
  .ms_module .t5 h6 { padding: 0 0.10667rem; border-bottom: 2px solid #F0532D; line-height: 0.57333rem; height: 0.6rem; color: white; background: #F0532D; position: relative; }
  .ms_module .t5 h6:after { content: ''; width: 0; height: 0; border-bottom: 0.50667rem solid #cecece; border-right: 0.2rem solid transparent; position: absolute; right: -0.26667rem; top: 0; }
  .ms_module.m11 ul li { border: 1px solid #d2d2d2; margin-bottom: 0.26667rem; padding-bottom: 0.4rem; }
  .ms_module.m11 ul li img { float: left; margin: 0.22667rem 0.2rem 0; width: 2.05333rem; height: 2.05333rem; display: block; }
  .ms_module.m11 ul li div { width: 6.66667rem; float: left; margin-top: 0.4rem; }
  .ms_module.m11 ul li div p { line-height: 1.6 !important; }
  .ms_module.m11 ul li div a { height: 0.58667rem; line-height: 0.58667rem; margin-top: 0.13333rem; }
  .ms_module.m12 ul { margin-right: -0.30667rem; }
  .ms_module.m12 ul li { float: left; margin-right: 0.26667rem; margin-bottom: 0.26667rem; width: 2.88rem; }
  .ms_module.m12 ul li img { display: block; width: 100%; }
  .ms_module.m12 ul li p { text-align: center; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; line-height: 0.74667rem !important; }
  .ms_module.m13 ul { margin-right: -0.66667rem; }
  .ms_module.m13 ul li { width: 4.4rem; margin-bottom: 0.4rem; float: left; margin-right: 0.4rem; }
  .ms_module.m13 ul li img { float: left; width: 1.33333rem; height: 1.33333rem; display: block; margin-right: 0.26667rem; }
  .ms_module.m13 ul li div { width: 2.8rem; float: left; }
  .ms_module.m13 ul li div h3 { font-size: 0.29333rem; line-height: 1; height: 0.48rem; border-bottom: 1px dotted #d2d2d2; text-align: left; }
  .ms_module.m13 ul li div p { margin-top: 0.08rem; }
  .ms_module.m14 h3 { color: white; text-align: center; background: #323c4b; line-height: 0.69333rem; height: 0.69333rem; }
  .ms_module.m14 ul h4 { font-size: 0.32rem; font-weight: bold; color: #333; text-indent: 0.29333rem; line-height: 0.73333rem; }
  .ms_module.m14 ul li, .ms_module.m14 ul h4 { height: 0.73333rem; border: 1px solid #c4cbd6; border-top: 0; }
  .ms_module.m14 ul li .l, .ms_module.m14 ul h4 .l { font-size: 0.26667rem; color: #333; width: 2.8rem; line-height: 0.73333rem; text-indent: 0.29333rem; float: left; }
  .ms_module.m14 ul li .r, .ms_module.m14 ul h4 .r { width: 1.65333rem; float: right; height: 0.73333rem; border-left: 1px solid #c4cbd6; text-align: center; }
  .ms_module.m14 ul li .r a, .ms_module.m14 ul h4 .r a { width: 1.33333rem; height: 0.45333rem; line-height: 0.45333rem; position: relative; top: 0.14rem; }
/*修改 2019-1-16 ljq*/
.ms_module.m9 div p{width: 100%;}
.ms_module.m9 div{width:47%;float:none;display:inline-block;*display:inline;*zoom:1;vertical-align: top;margin: 0 1% 0.26rem 1%;}
.ms_module.m9 div a{position: static;}}
/*# sourceMappingURL=pc.css.map */

/*# sourceMappingURL=rwpc.css.map */


/*模块样式 2018-11-23 ljq*/
body { background: #fff; font-family: "microsoft yahei"; min-width: 1200px\9; }

.body1 { background-color: #f6f7f9; }

.clearfix:after { content: ""; display: block; clear: both; }

.lq-module.lq-list-1 ul li, .lq-module .learn-more, .lq-module.lq-list-2 ul li, .lq-module#jingjiang-list ul li p:before, .lq-module#jingjiang-list ul li a, .lq-module#list-2-ui ul.ui-list li .text a, .lq-module.lq-list-3 ul li, .lq-module#yuyue-list ul li a, .lq-module.lq-list-5 ul li, .lq-module#xunlian-list ul li a { display: inline-block; *zoom: 1; *display: inline; }

.clearfix { zoom: 1; }

a { text-decoration: none; color: inherit; }

a:hover { text-decoration: none; color: inherit; }

.img > a { display: block; }

li { list-style: none; }

img { max-width: 100%; vertical-align: top; border: none; margin: 0; padding: 0; }

h1, h2, h3, h4, p { margin: 0; padding: 0; *margin-top: 0; }

.lq-module.lq-list-1 ul li .con-box h3, .lq-module#zx .zx-content .text h3, .lq-module#zx .zx-list li, .lq-module#yx-list li .text h3, .lq-module #kc-list li .kc-title h3, .lq-module #kc-list li .kc-title p, .lq-module #kc-list li .kc-text p, .lq-module#jingjiang-list ul li h3, .lq-module#jingjiang-list ul li p, .lq-module#list-2-ui ul.ui-list li .text h3, .lq-module#list-2-ui ul.ui-list li .text p, .lq-module #shizi-list .img p, .lq-module.lq-list-4 ul li .text h3, .lq-module#xiaoxi-list ul li .text p.bottom, .lq-module#mingque-list ul li .right h3, .lq-module#shiting-list ul li .text h3 { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.lq-module .left { float: left; }
.lq-module .right { float: right; }
.lq-module * { box-sizing: content-box; letter-spacing: 0; }
.lq-module img { padding: 0 !important; }
.lq-module ul li p { text-indent: 0 !important; }
.lq-module ul li img { padding: 0 !important; }

.lq-module.lq-list-1 { width: 100%; background-color: #f4f4f4; padding: 40px 0; overflow: hidden; }
.lq-module.lq-list-1 ul { margin-right: -2.5%; text-align: center; }
.lq-module.lq-list-1 ul li { width: 21%; margin-right: 2.5%; background-color: #fff; font-size: 14px; text-align: center; }
.lq-module.lq-list-1 ul li .con-box { padding: 6%; }
.lq-module.lq-list-1 ul li .con-box .img { height: 0; padding-bottom: 70%; overflow: hidden; }
.lq-module.lq-list-1 ul li .con-box .img img { width: 100%; }
.lq-module.lq-list-1 ul li .con-box h3 { font-weight: bold; font-size: 16px; margin-top: 6px; }
.lq-module.lq-list-1 ul li .con-box p { color: #888888; line-height: 1.8; text-align: left; height: 5.5em; overflow: hidden; margin: 6px 0 0 0; padding: 0; font-size: 14px; }

.lq-module .learn-more { margin-top: 6px; width: 80px; height: 26px; background-color: #ef4a1a; border-radius: 13px; line-height: 26px; text-align: center; color: #fff; }

.lq-module#zx { border: solid 1px #dddddd; }
.lq-module#zx .zx-title { width: 100%; height: 60px; line-height: 60px; background-color: #e9e9e9; }
.lq-module#zx .zx-title .text { font-size: 18px; background-color: #ef4a1a; width: auto; color: #fff; text-align: center; font-weight: bold; padding: 0 10px; }
.lq-module#zx .zx-title .text img { vertical-align: middle; margin-left: 10px; width: auto;}
.lq-module#zx .zx-title a { padding-right: 2.6%; font-size: 14px; color: #333666; }
.lq-module#zx .zx-box { padding: 5% 8% 0 8%; }
.lq-module#zx .zx-content { font-size: 14px; }
.lq-module#zx .zx-content .img { width: 37%; }
.lq-module#zx .zx-content .img img { width: 100%; }
.lq-module#zx .zx-content .text { width: 60%; }
.lq-module#zx .zx-content .text h3 { font-weight: bold; font-size: 16px; border-bottom: 1px solid #dddddd; line-height: 1; padding-bottom: 10px; }
.lq-module#zx .zx-content .text p { color: #888888; line-height: 1.7; margin: 10px 0 0 0; font-size: 14px; padding: 0; }
.lq-module#zx .zx-more { width: 120px; height: 30px; background-color: #ef4a1a; border-radius: 15px; text-align: center; line-height: 30px; color: #fff; display: block; margin: 12px auto; }
.lq-module#zx .zx-list { margin-right: -5%; }
.lq-module#zx .zx-list li { float: left; width: 45%; margin-right: 5%; font-size: 16px; padding: 16px 0; }
.lq-module#zx .zx-list li a { color: #333666; }

.lq-module#yx-list { width: 100%; }
.lq-module#yx-list li { border-bottom: dashed 1px #dddddd; padding: 32px 0; }
.lq-module#yx-list li .img { float: left; width: 37%; }
.lq-module#yx-list li .img img { width: 100%; }
.lq-module#yx-list li .text { width: 56%; float: right; padding: 0 2%; }
.lq-module#yx-list li .text h3 { font-size: 18px; font-weight: bold; }
.lq-module#yx-list li .text p { color: #888; font-size: 14px; margin: 12px 0 0 0; line-height: 1.7; padding: 0; }
.lq-module#yx-list li.yx-r .img { float: right; }
.lq-module#yx-list li.yx-r .text { float: left; }

.lq-module #kc-list li { border: solid 1px #dddddd; box-sizing: border-box; *width: 21.5%; }
.lq-module #kc-list li .kc-title { padding: 14px; height: 36px; color: #fffefe; text-align: left; }
.lq-module #kc-list li .kc-title h3 { font-size: 20px; font-weight: bold; line-height: 1; color: #fff; }
.lq-module #kc-list li .kc-title p { font-size: 12px; margin: 6px 0 0 0; padding: 0; line-height: normal; color: #fff; }
.lq-module #kc-list li.kc-li-1 .kc-title { background-color: #73d5b5; }
.lq-module #kc-list li.kc-li-2 .kc-title { background-color: #f0827d; }
.lq-module #kc-list li.kc-li-3 .kc-title { background-color: #87a7e0; }
.lq-module #kc-list li.kc-li-4 .kc-title { background-color: #e5ae6e; }
.lq-module #kc-list li .kc-text { padding: 12px; }
.lq-module #kc-list li .kc-text p { font-size: 14px; color: #888888; line-height: 2; text-align: left; padding: 0; margin: 0; }

.lq-module.lq-list-2 { width: 100%; overflow: hidden; background-color: #f4f4f4; }
.lq-module.lq-list-2 ul { margin-right: -1.9%; text-align: center; }
.lq-module.lq-list-2 ul li { width: 30%; margin-right: 1.9%; background-color: #fff; margin-bottom: 18px; text-align: center; }

.lq-module#jingjiang-list ul li .box { padding: 18px 14px; }
.lq-module#jingjiang-list ul li h3 { color: #ef4a1a; font-size: 20px; border-bottom: 1px solid #ef4a1a; font-weight: bold; padding: 0 6px 11px 6px; line-height: 1; margin-bottom: 10px; text-align: left; }
.lq-module#jingjiang-list ul li p { font-size: 14px; color: #333; line-height: 2.1; text-align: left; padding: 0; margin: 0; }
.lq-module#jingjiang-list ul li p:before { content: ''; width: 6px; height: 6px; background-color: #ef4a1a; border-radius: 50%; vertical-align: middle; margin-right: 6px; }
.lq-module#jingjiang-list ul li a { font-size: 14px; color: #ef4a1a; margin: 6px 10px 0 10px; }

.lq-module#list-2-ui { background-color: #fff; }
.lq-module#list-2-ui ul.ui-list li { background-color: #f6f6f6; }
.lq-module#list-2-ui ul.ui-list li .img { width: 100%; height: 0; padding-bottom: 69%; overflow: hidden; }
.lq-module#list-2-ui ul.ui-list li .img img { width: 100%; }
.lq-module#list-2-ui ul.ui-list li .text { padding-bottom: 20px; }
.lq-module#list-2-ui ul.ui-list li .text h3 { font-size: 22px; color: #333333; margin-top: 20px; border: none; font-weight: normal; margin-bottom: 0; padding-bottom: 0; text-align: center; }
.lq-module#list-2-ui ul.ui-list li .text p { font-size: 14px; color: #888888; margin: 10px 0 0 0; padding: 0; line-height: 1.5; text-align: center; }
.lq-module#list-2-ui ul.ui-list li .text p:before { display: none; }
.lq-module#list-2-ui ul.ui-list li .text a { width: 120px; height: 33px; border: solid 1px #999999; margin-top: 12px; text-align: center; line-height: 33px; font-size: 16px; color: #333333; }

.lq-module.lq-list-3 ul { text-align: center; }
.lq-module.lq-list-3 ul li { width: 24%; }
.lq-module.lq-list-3 ul li > div { padding: 11% 7%; }

.lq-module #shizi-list { text-align: center; }
.lq-module #shizi-list .img img { width: 55%; border-radius: 50%; overflow: hidden; display: inline-block; }
.lq-module #shizi-list .img p { font-size: 18px; text-align: center; margin: 16px 0 0 0; line-height: normal; padding: 0; }
.lq-module #shizi-list .shizi-content > p { color: #888; font-size: 14px; margin: 12px 0 0 0; padding: 0; line-height: normal; height: auto; overflow: hidden; }

.lq-module.lq-list-4 ul li { border-bottom: dashed 1px #dddddd; padding: 30px 0; }
.lq-module.lq-list-4 ul li .img { width: 28%; }
.lq-module.lq-list-4 ul li .img img { width: 100%; }
.lq-module.lq-list-4 ul li .text { width: 66.4%; }
.lq-module.lq-list-4 ul li .text h3 { font-size: 24px; }
.lq-module.lq-list-4 ul li .text p { font-size: 14px; color: #888; line-height: 1.8; margin: 5px 0 0 0; padding: 0; }

.lq-module#yuyue-list { overflow: hidden; background-color: #fff; }
.lq-module#yuyue-list ul li .img { position: relative; width: 100%; height: 0; padding-bottom: 71.4%; overflow: hidden; cursor: pointer; }
.lq-module#yuyue-list ul li .img img { width: 100%; }
.lq-module#yuyue-list ul li .img .text { background: url(../images/mask-bg.png); color: #fff; font-size: 14px; position: absolute; left: 0; top: 85%; width: 100%; height: 0; padding-bottom: 71.4%; text-align: left; }
.lq-module#yuyue-list ul li .img .text h3 { font-size: 16px; border-bottom: 1px solid #fff; height: 0; padding-top: 1%; padding-bottom: 10%; width: 88%; margin: 0 auto; }
.lq-module#yuyue-list ul li .img .text h3 span { font-size: 14px; padding-left: 10px; }
.lq-module#yuyue-list ul li .img .text p { line-height: 1.6; width: 88%; margin: 10px auto 0 auto; font-size: 14px; padding: 0; color: #fff; }
.lq-module#yuyue-list ul li .img:hover .text { top: 0; }
.lq-module#yuyue-list ul li .img:hover .text h3 { line-height: 38px; height: 38px; padding: 10px 0 0 0; }
.lq-module#yuyue-list ul li a { width: 108px; height: 32px; border-radius: 17px; border: solid 1px #fa3030; line-height: 32px; font-size: 16px; color: #fa3030; text-align: center; margin-top: 16px; }
.lq-module#yuyue-list ul li a:hover { background-color: #fa3030; color: #fff; }

.lq-module#xiaoxi-list { background-color: #fff; }
.lq-module#xiaoxi-list ul li { position: relative; padding-top: 22px; padding-bottom: 28px; }
.lq-module#xiaoxi-list ul li .img img { width: 100%; }
.lq-module#xiaoxi-list ul li .text { position: absolute; width: 100%; height: 100%; left: 0; top: 0; font-size: 14px; }
.lq-module#xiaoxi-list ul li .text .top, .lq-module#xiaoxi-list ul li .text .bottom { position: absolute; left: 0; width: 100%; }
.lq-module#xiaoxi-list ul li .text .top { top: 0; margin: 0; padding: 0; border: none; height: auto; }
.lq-module#xiaoxi-list ul li .text .top p.left { color: #ef4a1a; padding: 0; margin: 0; line-height: normal; font-size: 14px; }
.lq-module#xiaoxi-list ul li .text .top span.right { color: #888888; padding: 0; margin: 0; line-height: normal; }
.lq-module#xiaoxi-list ul li .text p.bottom { bottom: 0; text-align: left; margin: 0; line-height: normal; padding: 0; font-size: 14px; }

.lq-module.lq-list-5 { overflow: hidden; }
.lq-module.lq-list-5 ul { margin-right: -1.2%; text-align: center; }
.lq-module.lq-list-5 ul li { width: 31%; margin-right: 1.2%; }

.lq-module#mingque-list ul li { margin-bottom: 12px; }
.lq-module#mingque-list ul li .content { border: solid 1px #dddddd; padding: 16px 10px; background-color: #f8f8f8; }
.lq-module#mingque-list ul li p.left { font-size: 40px; color: #ef4a1a; font-weight: bold; width: 19%; margin: 0; padding: 0; line-height: normal; }
.lq-module#mingque-list ul li .right { font-size: 14px; width: 76%; }
.lq-module#mingque-list ul li .right h3 { font-weight: bold; text-align: left; }
.lq-module#mingque-list ul li .right p { height: 56px; overflow: hidden; color: #888; margin: 10px 0 0 0; font-size: 14px; line-height: normal; padding: 0; text-align: left; }

.lq-module#shiting-list ul li .img { width: 50%; }
.lq-module#shiting-list ul li .text { width: 45%; }
.lq-module#shiting-list ul li .text h3 { font-size: 30px; font-weight: bold; margin-bottom: 16px; }
.lq-module#shiting-list ul li .text h3 span { color: #45a874; }
.lq-module#shiting-list ul li .text p { font-size: 16px; color: #333; line-height: 1.9; margin: 0; padding: 0; }
.lq-module#shiting-list ul li .text a { width: 200px; height: 40px; background-color: #ef4a1a; border-radius: 6px; font-size: 16px; color: #fff; text-align: center; line-height: 40px; display: block; margin-top: 14px; }

.lq-module.lq-list-6 ul li { width: 100%; }

.lq-module#xunlian-list ul li { background: url(../images/pic-15.png) no-repeat center; background-size: 100% 100%; color: #fff; padding: 65px 0; text-align: center; position: relative; }
.lq-module#xunlian-list ul li .img { position: absolute; width: 100%; height: 100%; top: 0; left: 0; }
.lq-module#xunlian-list ul li .img img { width: 100%; height: 100%; }
.lq-module#xunlian-list ul li .text { position: relative; }
.lq-module#xunlian-list ul li h3 { font-weight: bold; font-size: 36px; color: #fff; }
.lq-module#xunlian-list ul li p { font-size: 24px; margin: 20px 0 0 0; padding: 0; line-height: normal; color: #fff; }
.lq-module#xunlian-list ul li a { width: 160px; height: 44px; background-color: #ef4a1a; font-size: 22px; text-align: center; color: #fff; margin-top: 40px; line-height: 44px; }

.lq-module#ceshi-list { padding-left: 27%; overflow: hidden; position: relative; padding-top: 20px; padding-bottom: 68px; }
.lq-module#ceshi-list > img { position: absolute; left: 0; bottom: 0; width: 19%; }
.lq-module#ceshi-list ul { float: right; margin-right: -3.4%; width: 100%; text-align: center; }
.lq-module#ceshi-list ul li { display: inline-block; border: solid 1px #ff804e; padding: 0.5%; border-radius: 6px; margin-right: 3.4%; width: 44%; margin-bottom: 20px; background-color: #fff; }
.lq-module#ceshi-list ul li .content { border: dashed 1px #ffa886; background-color: #fff4f0; border-radius: 6px; }
.lq-module#ceshi-list ul li .left { padding-right: 10px; position: relative; }
.lq-module#ceshi-list ul li .left p { width: 36px; height: 37px; padding: 18px; font-size: 18px; font-weight: bold; color: #fff; background-color: #ff804e; border-radius: 6px; text-align: center; line-height: 1; margin: 0; box-sizing: content-box; }
.lq-module#ceshi-list ul li .left i { width: 0; height: 0; border-width: 10px; border-style: solid; border-color: transparent transparent transparent #ff804e; position: absolute; right: -10px; top: 50%; margin-top: -8px; }
.lq-module#ceshi-list ul li .right { font-size: 14px; width: 56%; padding: 6px; }
.lq-module#ceshi-list ul li .right p { font-size: 14px; padding: 0; margin: 0; line-height: normal; text-align: left; }
.lq-module#ceshi-list ul li.ceshi-list-2 { border-color: #57b380; }
.lq-module#ceshi-list ul li.ceshi-list-2 .content { border-color: #66e09c; background-color: #f6fffa; }
.lq-module#ceshi-list ul li.ceshi-list-2 .left p { background-color: #57b380; }
.lq-module#ceshi-list ul li.ceshi-list-2 .left i { border-color: transparent transparent transparent #57b380; }
.lq-module#ceshi-list ul li.ceshi-list-3 { border-color: #97ae6c; }
.lq-module#ceshi-list ul li.ceshi-list-3 .content { border-color: #c6e689; background-color: #fbfff3; }
.lq-module#ceshi-list ul li.ceshi-list-3 .left p { background-color: #97ae6c; }
.lq-module#ceshi-list ul li.ceshi-list-3 .left i { border-color: transparent transparent transparent #97ae6c; }
.lq-module#ceshi-list ul li.ceshi-list-4 { border-color: #ff6969; }
.lq-module#ceshi-list ul li.ceshi-list-4 .content { border-color: #ff9b9b; background-color: #fff5f5; }
.lq-module#ceshi-list ul li.ceshi-list-4 .left p { background-color: #ff6969; }
.lq-module#ceshi-list ul li.ceshi-list-4 .left i { border-color: transparent transparent transparent #ff6969; }

@media screen and (max-width: 750px) { .lq-module .content { display: block; }
  .lq-module h3 { text-indent: 0 !important; }
  .lq-module.lq-list-1 { width: 9.2rem; padding: 0.5333333333rem 0; box-sizing: border-box; margin: 0 auto; }
  .lq-module.lq-list-1 ul { margin-right: -0.16rem; }
  .lq-module.lq-list-1 ul li { width: 4.4666666667rem; margin: 0.2666666667rem 0.16rem 0 0; }
  .lq-module.lq-list-1 ul li .con-box h3 { font-size: 0.4rem; }
  .lq-module.lq-list-1 ul li .con-box p { font-size: 0.32rem; }
  .lq-module .learn-more { width: 2.1333333333rem; height: 0.6133333333rem; line-height: 0.6133333333rem; border-radius: 0.3066666667rem; font-size: 0.3466666667rem; }
  .lq-module#zx { width: 9.2rem; margin: 0 auto; }
  .lq-module#zx .zx-box { padding: 0.5333333333rem; }
  .lq-module#zx .zx-title { height: 1.0666666667rem; line-height: 1.0666666667rem; }
  .lq-module#zx .zx-title .text { font-size: 0.4rem; width: auto; padding: 0 0.2666666667rem; }
  .lq-module#zx .zx-title img { width: 0.5333333333rem; display: inline-block; }
  .lq-module#zx .zx-title a { font-size: 0.32rem; }
  .lq-module#zx .zx-content .img { width: 8.1333333333rem; float: none; display: block; }
  .lq-module#zx .zx-content .text { width: 8.1333333333rem; float: none; display: block; margin-top: 0.6666666667rem; }
  .lq-module#zx .zx-content .text h3 { font-size: 0.3733333333rem; }
  .lq-module#zx .zx-content .text p { font-size: 0.32rem; }
  .lq-module#zx .zx-more { width: 6.1466666667rem; height: 0.8133333333rem; line-height: 0.8133333333rem; border-radius: 0.4rem; font-size: 0.3466666667rem; margin-top: 0.6666666667rem; }
  .lq-module#zx .zx-list li { width: 100%; padding: 0.2rem 0; font-size: 0.3466666667rem; }
  .lq-module#zx .zx-list li a { color: #333; }
  .lq-module#yx-list { width: 9.2rem; margin: 0 auto; box-sizing: border-box; }
  .lq-module#yx-list li { padding: 0.4rem 0; border: none; }
  .lq-module#yx-list li .img, .lq-module#yx-list li .text { display: block; float: none; width: 100%; }
  .lq-module#yx-list li .text { margin-top: 0.5066666667rem; }
  .lq-module#yx-list li .text h3 { font-size: 0.3733333333rem; }
  .lq-module#yx-list li .text p { font-size: 0.32rem; margin-top: 0.2933333333rem; }
  .lq-module #kc-list li .kc-title { padding: 0.3466666667rem; height: 1.68rem; color: #fffefe; text-align: left; box-sizing: border-box; }
  .lq-module #kc-list li .kc-title h3 { font-size: 0.5333333333rem; font-weight: bold; line-height: 1; }
  .lq-module #kc-list li .kc-title p { font-size: 0.32rem; margin-top: 6px; }
  .lq-module #kc-list li .kc-text { padding: 12px; }
  .lq-module #kc-list li .kc-text p { font-size: 0.3466666667rem; color: #888888; line-height: 2; text-align: left; }
  .lq-module.lq-list-2 ul { margin-right: 0; }
  .lq-module.lq-list-2 ul li { float: none; display: block; width: 9.2rem; margin: 0 auto 0.2666666667rem auto; }
  .lq-module#jingjiang-list ul li .box { padding: 0.2933333333rem 0.4rem; }
  .lq-module#jingjiang-list ul li h3 { font-size: 0.4533333333rem; padding-bottom: 0.1866666667rem; margin-bottom: 0.2666666667rem; padding-left: 0.08rem; }
  .lq-module#jingjiang-list ul li p { font-size: 0.3466666667rem; }
  .lq-module#jingjiang-list ul li p:before { width: 0.1066666667rem; height: 0.1066666667rem; margin-right: 0.1333333333rem; }
  .lq-module#jingjiang-list ul li a { font-size: 0.32rem; margin: 0.2666666667rem 0.6666666667rem 0 0; width: 2rem; height: 0.5733333333rem; border-radius: 0.3066666667rem; border: solid 1px #ef4a1a; line-height: 0.5733333333rem; float: left; }
  .lq-module#list-2-ui { background-color: #f4f4f4; }
  .lq-module#list-2-ui ul.ui-list li { margin-bottom: 0.6666666667rem; background-color: #fff; }
  .lq-module#list-2-ui ul.ui-list li .text h3 { font-size: 0.6933333333rem; margin-top: 0.5333333333rem; }
  .lq-module#list-2-ui ul.ui-list li .text p { font-size: 0.4rem; margin-top: 0.5333333333rem; overflow: hidden; height: 7.8em; }
  .lq-module#list-2-ui ul.ui-list li .text a { width: 4.5466666667rem; height: 1.3466666667rem; line-height: 1.32rem; border-radius: 0; margin-top: 0.6666666667rem; float: none; display: inline-block; }
  .lq-module.lq-list-3 ul li { width: 49%; }
  .lq-module.lq-list-3 ul li > div { padding: 0.6666666667rem 0.4rem; }
  .lq-module #shizi-list .img { text-align: center !important; }
  .lq-module #shizi-list .img img { width: 2.1466666667rem; }
  .lq-module #shizi-list .img p { font-size: 0.3733333333rem; margin-top: 0.3466666667rem; }
  .lq-module #shizi-list .shizi-content > p { font-size: 0.32rem; margin-top: 0.32rem; text-align: center; }
  .lq-module.lq-list-4 ul li { border-bottom: none; padding: 0.4rem 0; width: 9.2rem; margin: 0 auto; box-sizing: border-box; }
  .lq-module.lq-list-4 ul li .img { width: 100%; }
  .lq-module.lq-list-4 ul li .text { width: 100%; margin-top: 0.48rem; }
  .lq-module.lq-list-4 ul li .text h3 { font-size: 0.3733333333rem; }
  .lq-module.lq-list-4 ul li .text p { font-size: 0.32rem; margin-top: 0.3466666667rem; }
  .lq-module#yuyue-list ul li { margin-top: 0.9333333333rem; }
  .lq-module#yuyue-list ul li .img { height: auto; padding: 0; }
  .lq-module#yuyue-list ul li .img .text { background: #fff; font-size: 0.32rem; position: static; width: 100%; height: auto; padding-bottom: 0; }
  .lq-module#yuyue-list ul li .img .text h3 { color: #333; font-size: 0.3733333333rem; font-weight: bold; border-bottom: none; height: auto; width: 100%; padding: 0; margin-top: 0.48rem; line-height: 1; }
  .lq-module#yuyue-list ul li .img .text h3 span { font-size: 0.32rem; padding-left: 0.2rem; }
  .lq-module#yuyue-list ul li .img .text p { font-size: 0.32rem; width: 100%; margin: 0.3466666667rem auto 0 auto; color: #888; }
  .lq-module#yuyue-list ul li .img:hover .text { top: 0; }
  .lq-module#yuyue-list ul li .img:hover .text h3 { line-height: 1; height: auto; padding: 0; }
  .lq-module#yuyue-list ul li a { width: 6.1333333333rem; height: 0.9333333333rem; border-radius: 0.4666666667rem; line-height: 0.9066666667rem; font-size: 0.3466666667rem; text-align: center; margin-top: 0.6rem; font-weight: bold; background-color: #ef4a1a; color: #fff; }
  .lq-module#xiaoxi-list ul li { padding-top: 0.5333333333rem; padding-bottom: 0.2666666667rem; }
  .lq-module#xiaoxi-list ul li .img { width: 3.8666666667rem; height: 2.6933333333rem; float: left; }
  .lq-module#xiaoxi-list ul li .img img { height: 100%; }
  .lq-module#xiaoxi-list ul li .text { width: 4.96rem; position: static; float: right; height: 100%; font-size: 0.4266666667rem; }
  .lq-module#xiaoxi-list ul li .text .top, .lq-module#xiaoxi-list ul li .text .bottom { position: static; }
  .lq-module#xiaoxi-list ul li .text .top { font-size: 0.32rem; margin: 0.6rem 0 0 0 !important; }
  .lq-module#xiaoxi-list ul li .text p.bottom { white-space: normal; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }
  .lq-module.lq-list-5 ul { margin-right: -0.16rem; }
  .lq-module.lq-list-5 ul li { width: 4.4666666667rem; margin-right: 0.16rem; }
  .lq-module#mingque-list { width: 9.2rem; margin: 0 auto; background-color: #f6f6f6; padding: 0 0; }
  .lq-module#mingque-list ul li { text-align: center; margin-bottom: 0.2666666667rem; }
  .lq-module#mingque-list ul li .content { border: none; padding: 0.4rem 0.48rem; background-color: #fff; }
  .lq-module#mingque-list ul li p.left { font-size: 0.8rem; width: 100%; float: none; display: block; padding-top: 0.2rem; }
  .lq-module#mingque-list ul li .right { font-size: 14px; width: 100%; float: none; display: block; margin-top: 0.5333333333rem; }
  .lq-module#mingque-list ul li .right h3 { font-weight: bold; font-size: 0.3733333333rem; }
  .lq-module#mingque-list ul li .right p { font-size: 0.32rem; height: 1.3333333333rem; margin-top: 0.2666666667rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }
  .lq-module#shiting-list ul li { background-color: #f4f4f4; }
  .lq-module#shiting-list ul li .img { width: 100%; float: none; display: block; }
  .lq-module#shiting-list ul li .text { text-align: center; float: none; display: block; width: 100%; }
  .lq-module#shiting-list ul li .text h3 { font-size: 0.64rem; margin-bottom: 0.48rem; text-align: center; }
  .lq-module#shiting-list ul li .text p { font-size: 0.3466666667rem; color: #333; line-height: 1.9; text-align: center; }
  .lq-module#shiting-list ul li .text a { width: 6.1466666667rem; height: 0.9466666667rem; border-radius: 0.4666666667rem; font-size: 0.3466666667rem; line-height: 0.9466666667rem; margin: 0.6133333333rem auto 0 auto; }
  .lq-module.lq-list-6 ul li { width: 9.2rem; margin: 0 auto; }
  .lq-module#xunlian-list ul li { padding: 0.8rem 0 0.5333333333rem 0; }
  .lq-module#xunlian-list ul li h3 { font-size: 0.56rem; text-align: center; }
  .lq-module#xunlian-list ul li p { font-size: 0.3466666667rem; margin-top: 0.2666666667rem; text-align: center; }
  .lq-module#xunlian-list ul li a { width: 2.1333333333rem; height: 0.5866666667rem; line-height: 0.5866666667rem; font-size: 0.32rem; margin-top: 0.5333333333rem; }
  .lq-module#ceshi-list { padding-left: 4.9466666667rem; position: relative; padding-top: 0.5733333333rem; padding-bottom: 0.5333333333rem; margin: 0 auto; box-sizing: content-box; padding-right: 0.4rem; }
  .lq-module#ceshi-list > img { width: 5.3333333333rem; z-index: 1; left: -0.2666666667rem; }
  .lq-module#ceshi-list ul { margin-right: 0; width: 6.4266666667rem; position: relative; z-index: 2; }
  .lq-module#ceshi-list ul li { box-sizing: border-box; padding: 0.1333333333rem; border-radius: 0.08rem; float: none; display: block; margin-right: 0; width: 100%; margin-bottom: 0.4rem; }
  .lq-module#ceshi-list ul li .content { border: dashed 1px #ffa886; background-color: #fff4f0; border-radius: 0.08rem; padding: 0; }
  .lq-module#ceshi-list ul li .left { padding-right: 0.1333333333rem; position: relative; }
  .lq-module#ceshi-list ul li .left p { width: 0.8rem; height: 0.8533333333rem; padding: 0.4266666667rem; font-size: 0.32rem; font-weight: bold; color: #fff; background-color: #ff804e; border-radius: 0.08rem; text-align: center; line-height: 1; }
  .lq-module#ceshi-list ul li .left i { width: 0; height: 0; border-width: 0.16rem; right: -0.16rem; top: 50%; margin-top: -0.08rem; }
  .lq-module#ceshi-list ul li .right { font-size: 0.32rem; width: 3.7333333333rem; padding: 0.2666666667rem; box-sizing: border-box; }
  .lq-module#ceshi-list ul li .right p { padding: 0; font-size: 0.32rem; } }
.footer { z-index: 100000; }
.lq-module#ceshi-list{padding-bottom:0;}
.lq-module#ceshi-list > img{bottom:auto;top: 35px;}
/*# sourceMappingURL=index.css.map */
/*模块转化模板2   ljq  2018-11-29*/
.lq2-module.lq-text-1 .lq-article-title:before, .lq2-module.lq-text-2 .lq-article-title:before, .lq2-module.lq-text-2 .lq-article-title:after, .lq2-module.lq-text-3 .lq-article-title, .lq2-module.lq-text-3 .lq-article-title:before, .lq2-module.lq-text-3 .lq-article-title:after, .lq2-module.lq-list-1 ul li, .lq2-module.lq-list-5 ul li, .lq2-module.lq-list-table .lq-zixun, .lq2-module.lq-list-2 ul li, .lq2-module.lq-list-2 #kc-list-3 li .lc-list p:before, .lq2-module.lq-list-7 ul li, .lq2-module.lq-list-7 #kc-list-4 li .kc-box .text .kc-more-4, .lq2-module.lq-list-3 ul li, .lq2-module.lq-list-3 #shizi-list .shizi-content .shizi-more, .lq2-module.lq-ys-list ul li, .lq2-module.zh-list-2 ul li .text .libao-list p span, .lq2-module.zh-list-2 ul li .text .libao-list p:before, .lq2-module.zh-list-2 ul li .text p.libao-z > i, .lq2-module.zh-list-2 ul li .text .libao-link p, .lq2-module .libao-a, .lq2-module.zh-list-3 ul li .zh-box .text, .lq2-module.zh-list-3 ul li .zh-box .img, .lq2-module.zh-list-3 ul li .zh-box .img img, .lq2-module .learn-more, .lq2-module.lq-form-1 h3:after, .lq2-module.lq-form-1 h3:before, .lq2-module.lq-form-1 form input[type='text'], .lq2-module.lq-form-2 .form-box .img, .lq2-module.lq-form-2 .form-box form, .lq2-module.lq-form-2 .form-box form label.lq-input input, .lq2-module.lq-form-2 .form-box form .form-link .zx-link, .lq2-module.lq-form-2 .form-box form .form-link .lq-submit { display: inline-block; *zoom: 1; *display: inline; }

.lq2-module .lq-article-title span, .lq2-module.lq-list-1 #jg-list .jg-box h3, .lq2-module.lq-list-1 #kc-list-2 li .kc-text h3, .lq2-module.lq-list-2 #kc-list-3 li h3, .lq2-module.lq-list-3 #shizi-list .img p, .lq2-module.lq-ys-list #youshi-list-2 li .ys-box .text p, .lq2-module.zh-list-2 ul li .text .libao-list p span { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.lq2-module.lq-text-1 .lq-article-title:before, .lq2-module.lq-text-2 .lq-article-title:before, .lq2-module.lq-text-2 .lq-article-title:after, .lq2-module.lq-text-3 .lq-article-title, .lq2-module.lq-text-3 .lq-article-title:before, .lq2-module.lq-text-3 .lq-article-title:after, .lq2-module.lq-list-1 ul li, .lq2-module.lq-list-5 ul li, .lq2-module.lq-list-table .lq-zixun, .lq2-module.lq-list-2 ul li, .lq2-module.lq-list-2 #kc-list-3 li .lc-list p:before, .lq2-module.lq-list-7 ul li, .lq2-module.lq-list-7 #kc-list-4 li .kc-box .text .kc-more-4, .lq2-module.lq-list-3 ul li, .lq2-module.lq-list-3 #shizi-list .shizi-content .shizi-more, .lq2-module.lq-ys-list ul li, .lq2-module.zh-list-2 ul li .text .libao-list p span, .lq2-module.zh-list-2 ul li .text .libao-list p:before, .lq2-module.zh-list-2 ul li .text p.libao-z > i, .lq2-module.zh-list-2 ul li .text .libao-link p, .lq2-module .libao-a, .lq2-module.zh-list-3 ul li .zh-box .text, .lq2-module.zh-list-3 ul li .zh-box .img, .lq2-module.zh-list-3 ul li .zh-box .img img, .lq2-module .learn-more, .lq2-module.lq-form-1 h3:after, .lq2-module.lq-form-1 h3:before, .lq2-module.lq-form-1 form input[type='text'], .lq2-module.lq-form-2 .form-box .img, .lq2-module.lq-form-2 .form-box form, .lq2-module.lq-form-2 .form-box form label.lq-input input, .lq2-module.lq-form-2 .form-box form .form-link .zx-link, .lq2-module.lq-form-2 .form-box form .form-link .lq-submit { display: inline-block; *zoom: 1; *display: inline; }

.img > a { display: block; }

li { list-style: none; }

img { max-width: 100%; vertical-align: top; border: none; margin: 0; padding: 0; }

.lq2-module input[type='text'], .lq2-module input[type='submit'] { border: none; font-family: '微软雅黑'; appearance: none; -moz-appearance: none; -webkit-appearance: none; border: none; }
.lq2-module input[type='text']::-webkit-input-placeholder, .lq2-module input[type='submit']::-webkit-input-placeholder { color: #999; }
.lq2-module input[type='text']:-moz-placeholder, .lq2-module input[type='submit']:-moz-placeholder { color: #999; }
.lq2-module input[type='text']::-moz-placeholder, .lq2-module input[type='submit']::-moz-placeholder { color: #999; }
.lq2-module input[type='text']:-ms-input-placeholder, .lq2-module input[type='submit']:-ms-input-placeholder { color: #999; }
.lq2-module input[type='submit'] { cursor: pointer; }
.lq2-module .left { float: left; }
.lq2-module .right { float: right; }
.lq2-module * { box-sizing: content-box; letter-spacing: 0; }
.lq2-module img { width: 100%; padding: 0 !important; margin: 0 !important; }
.lq2-module ul li { vertical-align: top !important; }
.lq2-module ul li p { text-indent: 0 !important; }
.lq2-module ul li img { padding: 0 !important; }
.lq2-module .lq-article-title { font-size: 24px; line-height: 28px; height: 28px; padding: 50px 0 0 0; font-weight: bold; text-align: center; color: #333; }
.lq2-module .lq-article-title span { vertical-align: middle; font-size: 24px; display: inline-block; }
.lq2-module .lq-article { font-size: 14px; color: #888; line-height: 24px; margin: 20px 0 0 0; }
.lq2-module .lq-article p { font-size: 14px; color: #888; line-height: 24px; text-indent: 0; padding: 0; margin: 0; text-align-last: left; }
.lq2-module.lq-text-1 .lq-article-title { font-weight: normal; text-align-last: left; }
.lq2-module.lq-text-1 .lq-article-title span { padding: 0 0 0 24px; }
.lq2-module.lq-text-1 .lq-article-title:before { content: ''; width: 24px; height: 28px; background: url(../images/lq-title-1.png) no-repeat center center; background-size: 100% auto; vertical-align: middle; }
.lq2-module.lq-text-2 .lq-article-title span { padding: 0 6px; }
.lq2-module.lq-text-2 .lq-article-title:before, .lq2-module.lq-text-2 .lq-article-title:after { content: ''; width: 48px; height: 2px; background-color: #f65f41; border-radius: 1px; vertical-align: middle; }
.lq2-module.lq-text-3 { text-align: center; }
.lq2-module.lq-text-3 .lq-article-title { margin-top: 30px; height: 72px; line-height: 72px; position: relative; padding: 0 32px; }
.lq2-module.lq-text-3 .lq-article-title:before, .lq2-module.lq-text-3 .lq-article-title:after { position: absolute; content: ''; width: 40px; height: 30px; background: url(../images/lq-title-2.png) no-repeat center center; background-size: 100% auto; }
.lq2-module.lq-text-3 .lq-article-title:before { left: 0; bottom: 0; }
.lq2-module.lq-text-3 .lq-article-title:after { right: 0; top: 6px; transform: rotate(180deg); }
.lq2-module.lq-text-4 .lq-article-title { margin-top: 30px; padding: 30px 0 0 0; height: auto; position: relative; background: url(../images/lq-title-4.png) no-repeat center top; background-size: 110px auto; }
.lq2-module.lq-text-4 .lq-article-title span { background: url(../images/lq-title-3.png) repeat-x center center; padding: 0 10px; }
.lq2-module.lq-text-5 .lq-article-title { height: auto; padding: 50px 0; margin: 30px 0 0 0; }
.lq2-module.lq-text-5 .lq-article-title span { background: url(../images/lq-title-5.png) no-repeat center center; background-size: 100% 100%; padding: 40px 30px; }
.lq2-module.lq-list-1 { width: 100%; padding: 40px 0; overflow: hidden; }
.lq2-module.lq-list-1 ul { margin-right: -2.5%; text-align: center; }
.lq2-module.lq-list-1 ul li { width: 22%; margin-right: 2.5%; background-color: #fff; text-align: center; }
.lq2-module.lq-list-1 #jg-list .jg-box { border: solid 1px #dddddd; padding: 20px 10px; text-align: center; }
.lq2-module.lq-list-1 #jg-list .jg-box h3 { font-size: 16px; color: #333; }
.lq2-module.lq-list-1 #jg-list .jg-box .jg-img { width: 100%; height: 0; padding-bottom: 100%; border-radius: 50%; overflow: hidden; margin: 20px 0; }
.lq2-module.lq-list-1 #jg-list .jg-box .jg-text p { font-size: 14px; color: #888; text-align: center; padding: 0; margin: 0; text-indent: 0; }
.lq2-module.lq-list-1 #jg-list .jg-box .jg-text .learn-more { width: 130px; height: 32px; border-radius: 6px; line-height: 32px; margin-top: 14px; }
.lq2-module.lq-list-1 #kc-list-2 li .kc-img { width: 100%; height: 0; padding-bottom: 70%; overflow: hidden; }
.lq2-module.lq-list-1 #kc-list-2 li .kc-text { width: 78%; margin: -38px auto 0 auto; background-color: #fff; box-shadow: 0px 4px 20px 0px rgba(6, 0, 1, 0.1); position: relative; padding: 6px 10px 10px 10px; }
.lq2-module.lq-list-1 #kc-list-2 li .kc-text h3 { font-size: 14px; font-weight: bold; text-align: center; line-height: 24px; color: #333; }
.lq2-module.lq-list-1 #kc-list-2 li .kc-text p { font-size: 12px; color: #888; line-height: 20px; padding: 0; text-indent: 0; margin: 0; text-align: center; }
.lq2-module.lq-list-1 #kc-list-2 li .kc-text .kc-more-2 { font-size: 12px; color: #ff7300; }
.lq2-module .kc-more { width: 160px; height: 48px; border: solid 1px #ffffff; line-height: 48px; text-align: center; color: #fff; font-size: 18px; display: block; margin: 30px auto 0 auto; }
.lq2-module.lq-bg-1 { background-color: #409fcd; padding: 20px 0; }
.lq2-module.lq-list-5 { overflow: hidden; text-align: center; }
.lq2-module.lq-list-5 ul { margin-right: -1.2%; text-align: center; }
.lq2-module.lq-list-5 ul li { width: 31%; margin-right: 1.2%; }
.lq2-module.lq-list-5 #kc-list-1 li { margin-bottom: 8px; }
.lq2-module.lq-list-5 #kc-list-1 li .kc-box { border: solid 1px #ffffff; border-radius: 6px; overflow: hidden; padding: 20px; }
.lq2-module.lq-list-5 #kc-list-1 li .kc-box h3 { font-size: 20px; text-align: center; color: #fff; font-weight: bold; }
.lq2-module.lq-list-5 #kc-list-1 li .kc-box h3:after { content: ''; display: block; width: 22px; height: 3px; background-color: #ef4a1a; margin: 10px auto 0 auto; }
.lq2-module.lq-list-5 #kc-list-1 li .kc-box p { font-size: 14px; color: #fff; text-align: center; line-height: 24px; padding: 0; margin: 10px 0 0 0; text-indent: 0; }
.lq2-module.lq-list-5 #youshi-list-1 li { margin-bottom: 18px; }
.lq2-module.lq-list-5 #youshi-list-1 li .youshi-box { border: solid 1px #dddddd; padding: 30px 20px 20px 20px; }
.lq2-module.lq-list-5 #youshi-list-1 li .youshi-box .img { width: 42%; border-radius: 50%; padding-bottom: 42%; height: 0; overflow: hidden; margin: 0 auto; }
.lq2-module.lq-list-5 #youshi-list-1 li .youshi-box .text h3 { font-size: 24px; line-height: 24px; margin-top: 20px; text-align: center; color: #333; }
.lq2-module.lq-list-5 #youshi-list-1 li .youshi-box .text p { font-size: 14px; line-height: 24px; color: #888; padding: 0; margin: 6px 0 0 0; text-indent: 0; }
.lq2-module.lq-list-5 .youshi-more { width: 130px; height: 32px; border-radius: 6px; line-height: 32px; margin-top: 14px; }
.lq2-module.lq-list-table { text-align: center; }
.lq2-module.lq-list-table table { width: 100%; border-collapse: collapse; }
.lq2-module.lq-list-table table td, .lq2-module.lq-list-table table th { text-align: center; height: 36px; border: solid 1px #dddddd; }
.lq2-module.lq-list-table table th { background-color: #fd8f52; color: #fff; font-size: 18px; }
.lq2-module.lq-list-table table td { font-size: 14px; color: #333; }
.lq2-module.lq-list-table .lq-zixun { width: 180px; height: 48px; border-radius: 24px; border: solid 1px #fd8f52; color: #fd8f52; font-size: 18px; line-height: 48px; margin-top: 26px; }
.lq2-module.lq-list-2 { width: 100%; overflow: hidden; background-color: #f4f4f4; }
.lq2-module.lq-list-2 ul { margin-right: -1.9%; text-align: center; }
.lq2-module.lq-list-2 ul li { width: 30%; margin-right: 1.9%; background-color: #fff; margin-bottom: 18px; text-align: center; }
.lq2-module.lq-list-2 #kc-list-3 li { padding: 16px 0; }
.lq2-module.lq-list-2 #kc-list-3 li h3 { text-align: right; font-size: 16px; font-weight: bold; padding-left: 72px; padding-right: 10px; line-height: 28px; position: relative; color: #333; }
.lq2-module.lq-list-2 #kc-list-3 li h3 span { position: absolute; left: 0; top: 0; font-size: 14px; color: #fff; background: url(../images/kc-list-2.png) no-repeat left center; background-size: 100% auto; width: 72px; text-align: center; line-height: 28px; }
.lq2-module.lq-list-2 #kc-list-3 li .lc-list { padding: 20px; }
.lq2-module.lq-list-2 #kc-list-3 li .lc-list p { font-size: 12px; line-height: 26px; color: #333666; text-align: left; text-indent: 0; margin: 0; }
.lq2-module.lq-list-2 #kc-list-3 li .lc-list p:before { content: ''; width: 6px; height: 6px; background-color: #fa3030; vertical-align: middle; margin-right: 6px; border-radius: 50%; }
.lq2-module.lq-list-2 #kc-list-3 li .kc-more-3 { text-align: right; padding: 0 20px; }
.lq2-module.lq-list-2 #kc-list-3 li .kc-more-3 a { font-size: 14px; line-height: 24px; color: #f45353; }
.lq2-module.lq-list-7 { overflow: hidden; }
.lq2-module.lq-list-7 ul { text-align: center; margin-right: -1.6%; }
.lq2-module.lq-list-7 ul li { margin: 0 1.6% 20px 0; width: 48%; }
.lq2-module.lq-list-7 #kc-list-4 li .kc-box { border: solid 1px #dddddd; }
.lq2-module.lq-list-7 #kc-list-4 li .kc-box .img { float: left; width: 43%; padding-bottom: 58%; height: 0; overflow: hidden; }
.lq2-module.lq-list-7 #kc-list-4 li .kc-box .text { float: right; width: 48%; padding: 0 4%; }
.lq2-module.lq-list-7 #kc-list-4 li .kc-box .text h3 { font-size: 18px; line-height: 26px; text-align: center; padding-top: 30px; color: #333; }
.lq2-module.lq-list-7 #kc-list-4 li .kc-box .text h4 { font-size: 14px; line-height: 26px; color: #888; border-bottom: dashed 1px #dddddd; text-align: center; padding-bottom: 6px; }
.lq2-module.lq-list-7 #kc-list-4 li .kc-box .text h4 span { color: #f24848; }
.lq2-module.lq-list-7 #kc-list-4 li .kc-box .text p { font-size: 12px; line-height: 20px; padding: 0; margin: 0; color: #888888; margin-top: 10px; text-align: left; text-indent: 0; }
.lq2-module.lq-list-7 #kc-list-4 li .kc-box .text .kc-more-4 { width: 110px; height: 35px; background-color: #f1662f; line-height: 35px; text-align: center; font-size: 14px; color: #fff; margin-top: 10px; margin-bottom: 10px; }
.lq2-module.lq-list-3 ul { text-align: center; }
.lq2-module.lq-list-3 ul li { width: 24%; }
.lq2-module.lq-list-3 ul li > div { padding: 0 5px; }
.lq2-module.lq-list-3 #shizi-list .img { width: 100%; padding-bottom: 150%; height: 0; overflow: hidden; position: relative; }
.lq2-module.lq-list-3 #shizi-list .img .img-box { width: 100%; height: 0; padding-bottom: 127%; overflow: hidden; position: relative; }
.lq2-module.lq-list-3 #shizi-list .img .img-box img { width: 100%; height: 100%; position: absolute; left: 0; top: 0; }
.lq2-module.lq-list-3 #shizi-list .img img { position: absolute; width: 100%; left: 0; top: 0; }
.lq2-module.lq-list-3 #shizi-list .img p { position: absolute; bottom: 0; left: 0; background-color: #fff; width: 100%; font-size: 20px; font-weight: bold; text-align: center; margin: 16px 0 0 0; line-height: normal; padding: 0; }
.lq2-module.lq-list-3 #shizi-list .img p:after { content: ''; display: block; width: 22px; height: 3px; background-color: #ef4a1a; margin: 8px auto 0 auto; }
.lq2-module.lq-list-3 #shizi-list .shizi-content > p { color: #888; font-size: 14px; margin: 12px 0 0 0; padding: 0; line-height: normal; }
.lq2-module.lq-list-3 #shizi-list .shizi-content .shizi-more { width: 80px; height: 26px; border-radius: 13px; border: solid 1px #ef4a1a; font-size: 14px; line-height: 26px; color: #ef4a1a; text-align: center; margin-top: 20px; }
.lq2-module.lq-ys-list { margin: 20px 0; }
.lq2-module.lq-ys-list ul { text-align: center; margin-right: -2.6%; }
.lq2-module.lq-ys-list ul li { width: 16%; margin-right: 2%; }
.lq2-module.lq-ys-list #youshi-list-2 li .ys-box .img-box { position: relative; }
.lq2-module.lq-ys-list #youshi-list-2 li .ys-box .img-box:after { content: ''; display: block; position: absolute; width: 12px; height: 12px; background: url(../images/td-6.png) no-repeat center; background-size: 100% auto; right: -12%; top: 50%; }
.lq2-module.lq-ys-list #youshi-list-2 li .ys-box .img { width: 67%; height: 0; padding-bottom: 75.3%; overflow: hidden; text-align: center; margin: 0 auto; }
.lq2-module.lq-ys-list #youshi-list-2 li .ys-box .text p { font-size: 16px; line-height: 24px; padding: 0; margin: 6px 0 0 0; text-indent: 0; text-align: center; }
.lq2-module.lq-ys-list #youshi-list-2 li .ys-box .text span { display: block; font-size: 14px; text-align: center; }
.lq2-module.lq-ys-list #youshi-list-2 li.ys-com { display: none; }
.lq2-module.lq-ys-list #youshi-list-2 li:nth-child(5) .img-box:after { display: none; }
.lq2-module.zh-list-1 a { display: block; }
.lq2-module.zh-list-1 a img { width: 100%; }
.lq2-module.zh-list-2 ul li .img { width: 50%; height: 0; padding-bottom: 27.2%; overflow: hidden; }
.lq2-module.zh-list-2 ul li .text { width: 46%; }
.lq2-module.zh-list-2 ul li .text .libao-list { border-bottom: dashed 1px #dddddd; padding-bottom: 10px; }
.lq2-module.zh-list-2 ul li .text .libao-list p { font-size: 16px; line-height: 36px; }
.lq2-module.zh-list-2 ul li .text .libao-list p span { width: 68%; vertical-align: middle; }
.lq2-module.zh-list-2 ul li .text .libao-list p i { float: right; width: 21%; font-size: 16px; color: #ef4a1a; font-style: normal; }
.lq2-module.zh-list-2 ul li .text .libao-list p:before { content: ''; display: inline-block; background: url(../images/dui.png) no-repeat center; background-size: 100% auto; width: 18px; height: 18px; margin-right: 8px; vertical-align: middle; }
.lq2-module.zh-list-2 ul li .text p.libao-z { line-height: 36px; padding-left: 28px; }
.lq2-module.zh-list-2 ul li .text p.libao-z > i { font-style: normal; font-size: 24px; font-weight: bold; color: #ef4a1a; float: right; width: auto; }
.lq2-module.zh-list-2 ul li .text p.libao-z > i a{font-size: 24px;}
.lq2-module.zh-list-2 ul li .text p.libao-z span { color: #888888; font-size: 16px; }
.lq2-module.zh-list-2 ul li .text p.libao-z span i { font-style: normal; text-decoration: line-through; }
.lq2-module.zh-list-2 ul li .text .libao-link { padding-left: 28px; }
.lq2-module.zh-list-2 ul li .text .libao-link p { font-size: 16px; line-height: 36px; color: #888888; margin: 0 0 0 13px; padding: 0; text-align: center; }
.lq2-module.zh-list-2 ul li .text .libao-link p span { color: #ef4a1a; font-weight: bold; }
.lq2-module .libao-a { width: 180px; height: 45px; background-color: #ef4a1a; border-radius: 8px; font-size: 16px; color: #fff; line-height: 45px; text-align: center; padding: 0; margin: 0; }
.lq2-module.zh-list-3 ul li .zh-box { background-color: #ced94c; padding: 35px 30px; text-align: center; }
.lq2-module.zh-list-3 ul li .zh-box .text { vertical-align: middle; width: 54%; }
.lq2-module.zh-list-3 ul li .zh-box .text p { font-size: 14px; line-height: 1.8; margin: 0; padding: 0; text-indent: 0; text-align: left; }
.lq2-module.zh-list-3 ul li .zh-box .text h3 { font-size: 20px; font-weight: bold; line-height: 1.8; text-align: center; margin: 20px 0 0 0; color: #333; }
.lq2-module.zh-list-3 ul li .zh-box .text a { margin-top: 20px; }
.lq2-module.zh-list-3 ul li .zh-box .img { margin-left: 5%; vertical-align: middle; width: 39%; text-align: center; }
.lq2-module.lq-text-6 .lq-article-title { text-align: left; font-size: 16px; color: #333; }
.lq2-module.lq-text-6 .lq-article p { text-indent: 2em; font-size: 16px; color: #333; }
.lq2-module .learn-more { margin-top: 6px; width: 80px; height: 26px; background-color: #ef4a1a; border-radius: 13px; line-height: 26px; text-align: center; color: #fff; font-size: 14px; }
.lq2-module.lq-form-1 { position: relative; background: url(../images/zx-2.png) no-repeat center; background-size: 100% 100%; }
.lq2-module.lq-form-1 .form-box { padding: 20px 40px; }
.lq2-module.lq-form-1 h3 { font-size: 30px; line-height: 30px; color: #ffffff; font-weight: bold; }
.lq2-module.lq-form-1 h3:after, .lq2-module.lq-form-1 h3:before { content: ''; background: #fff; width: 75px; height: 3px; vertical-align: middle; margin-left: 6px; opacity: 0.8; }
.lq2-module.lq-form-1 h3:before { display: none; }
.lq2-module.lq-form-1 form { margin-top: 16px; }
.lq2-module.lq-form-1 form input[type='text'] { width: 29%; height: 40px; background-color: #ffffff; border-radius: 6px; text-indent: 1em; font-size: 16px; margin-right: 20px; }
.lq2-module.lq-form-1 form input[type='submit'] { width: 29%; height: 40px; border-radius: 6px; font-size: 18px; color: #eb4d26; background: url(../images/zx-4.png) repeat-x center; }
.lq2-module.lq-form-1 .zx-link { position: absolute; top: 15px; right: 15px; width: 89px; height: 21px; }
.lq2-module.lq-form-1 .zx-link a { position: absolute; width: 100%; height: 100%; display: block; }
.lq2-module.lq-form-2 .form-box .img { vertical-align: middle; width: 42%; height: 0; padding-bottom: 42.8%; }
.lq2-module.lq-form-2 .form-box form { vertical-align: middle; width: 53%; margin-left: 2%; }
.lq2-module.lq-form-2 .form-box form h3 { font-weight: bold; font-size: 36px; line-height: 30px; color: #1e4e7e; border-bottom: 1px solid #ddd; padding-bottom: 18px; margin: 0 0 30px 0; color: #333; }
.lq2-module.lq-form-2 .form-box form label.lq-input { display: block; height: 48px; border-radius: 6px; border: solid 1px #999999; font-size: 16px; margin: 0 0 20px 0; overflow: hidden; }
.lq2-module.lq-form-2 .form-box form label.lq-input span { display: none; }
.lq2-module.lq-form-2 .form-box form label.lq-input input { width: 100%; text-indent: 1em; height: 100%; padding: 0; margin: 0; background: #fff; }
.lq2-module.lq-form-2 .form-box form .form-link .zx-link { position: relative; text-align: center; line-height: 48px; }
.lq2-module.lq-form-2 .form-box form .form-link .zx-link a { position: absolute; color: #53a1d2; left: 0; top: 0; width: 100%; height: 100%; }
.lq2-module.lq-form-2 .form-box form .form-link .zx-link, .lq2-module.lq-form-2 .form-box form .form-link .lq-submit { width: 47%; height: 48px; border-radius: 6px; border: solid 1px #53a1d2; font-size: 22px; vertical-align: middle; padding: 0; margin: 0; }
.lq2-module.lq-form-2 .form-box form .form-link .lq-submit { background-color: #53a1d2; color: #fff; float: right; }
.lq2-module .lq-zd-link a { display: block; width: 100%; height: 100%; }
.lq2-module .lq-zd-link img { width: 100%; }
.lq2-module.lq-zd-1 .lq-zd-link { width: 100%; }
.lq2-module.lq-zd-2 .lq-zd-link { width: 520px; }
.lq2-module.lq-zd-3 .lq-zd-link { width: 580px; }

/*模块样式   ljq 2019-07-11*/
.china-mod h3.ch-tit-3:before, .china-mod h3.ch-tit-3 span, .china-mod .ch-wd-2 .wd-list li .tit a, .china-mod .ch-wd-3 .wd-list li, .china-mod .ch-zx-1.ch-zx-3 h3:before { display: inline-block; *zoom: 1; *display: inline; }

.china-mod .ch-wd-2 .wd-list li .tit a, .china-mod .ch-wd-3 .wd-list li .tit { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.china-mod { width: 740px; margin: 20px auto; }
.china-mod li { list-style: none; }
.china-mod * { letter-spacing: 0; }
.china-mod img { width: 100%; padding: 0 !important; margin: 0 !important; }
.china-mod h3, .china-mod h4, .china-mod span, .china-mod p, .china-mod h5, .china-mod h6 { color: #333; }
.china-mod h3, .china-mod h4, .china-mod h5, .china-mod h6 { font-weight: normal; }
.china-mod > div p { text-indent: 0 !important; padding: 0; color: #333; line-height: 1.6; font-size: 14px; margin: 0; }
.china-mod > div .txt p { margin: 0; }
.china-mod ul { text-align: center; }
.china-mod ul li { vertical-align: top !important; }
.china-mod h3.ch-tit-1 { font-size: 26px; color: #333; font-weight: bold; padding: 20px 0; line-height: 1; }
.china-mod h3.ch-tit-2 { font-size: 22px; color: #333; font-weight: bold; padding: 20px 0 20px 34px; line-height: 1; background: url(../images/ch-bg-2.png) no-repeat left center; }
.china-mod h3.ch-tit-3 { font-size: 22px; color: #333; font-weight: bold; padding: 20px 0; line-height: 1; }
.china-mod h3.ch-tit-3:before { content: ''; vertical-align: middle; width: 4px; height: 20px; background-color: #ef4a1a; border-radius: 2px; margin-right: 5px; }
.china-mod h3.ch-tit-3 span { vertical-align: middle; }
.china-mod .ch-wd-1 .ch-list { background: url(../images/ch-bg-1.png) repeat-y 9px top; }
.china-mod .ch-wd-1 .ch-list li { padding-left: 30px; background: url(../images/ch-bg-5.jpg) no-repeat left top; text-align: left; padding-bottom: 30px; }
.china-mod .ch-wd-1 .ch-list li:nth-last-child(1) { padding-bottom: 0; }
.china-mod .ch-wd-1 .ch-list li h4 { font-weight: bold; line-height: 1; }
.china-mod .ch-wd-1 .ch-list li h4 a { font-size: 18px; color: #ef4a1a; }
.china-mod .ch-wd-1 .ch-list li h4 a:hover { color: #ef4a1a; text-decoration: underline; }
.china-mod .ch-wd-1 .ch-list li .txt { margin-top: 18px; padding: 20px; background-color: #fafafa; border-radius: 4px; border: solid 1px #dddddd; color: #333666; font-size: 14px; position: relative; }
.china-mod .ch-wd-1 .ch-list li .txt p { color: #333666; font-size: 14px; line-height: 1.6; max-height: 3.2em; overflow: hidden; }
.china-mod .ch-wd-1 .ch-list li .txt a { font-size: 14px; color: #ef4a1a; position: absolute; right: 20px; bottom: 20px; line-height: 1.6; background-color: #fafafa; padding: 0 5px; }
.china-mod .ch-wd-2 .wd-list { position: relative; border: solid 1px #dddddd; }
.china-mod .ch-wd-2 .wd-list li:nth-last-child(1) .tit { border-bottom: none; }
.china-mod .ch-wd-2 .wd-list li:hover .tit { background-color: #ffebe5; color: #ef4a1a; position: relative; z-index: 15; }
.china-mod .ch-wd-2 .wd-list li:hover .tit a { color: #ef4a1a; }
.china-mod .ch-wd-2 .wd-list li:hover .tit:after { content: ''; display: block; position: absolute; z-index: 15; width: 9px; height: 18px; background: url(../images/ch-bg-3.png) no-repeat center center; background-size: 100% 100%; right: -9px; top: 50%; margin-top: -9px; }
.china-mod .ch-wd-2 .wd-list li:hover .txt { z-index: 10; }
.china-mod .ch-wd-2 .wd-list li .tit { cursor: pointer; width: 250px; height: 60px; line-height: 60px; background-color: #ef4a1a; border-radius: 4px 0px 0px 0px; border: solid 1px #ffffff; border-top: none; border-left: none; text-align: center; position: relative; z-index: 10; color: #fff;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; }
.china-mod .ch-wd-2 .wd-list li .tit a { vertical-align: middle; color: #fff; font-size: 16px; max-width: 80%; }
.china-mod .ch-wd-2 .wd-list li .tit a:hover { text-decoration: underline; }
.china-mod .ch-wd-2 .wd-list li .tit:before { content: '·'; padding-right: 5px; }
.china-mod .ch-wd-2 .wd-list li .txt { position: absolute; left: 250px; top: 0; width: 450px; padding: 20px 16px; text-align: left; z-index: 8; background-color: #fff; height: 80%; }
.china-mod .ch-wd-2 .wd-list li .txt span { color: #ef4a1a; font-size: 14px; font-weight: bold; padding-left: 26px; background: url(../images/ch-bg-6.png) no-repeat left center; display: block; line-height: 22px; }
.china-mod .ch-wd-2 .wd-list li .txt p { line-height: 1.6; max-height: 11em; overflow: hidden; color: #333; padding-left: 20px; font-size: 14px; margin-top: 12px; }
.china-mod .ch-wd-2 .wd-list li .txt a { font-size: 14px; color: #ef4a1a; position: absolute; right: 16px; bottom: 20px; line-height: 1.6; background-color: #fff; padding: 0 5px; }
.china-mod .ch-wd-3 .wd-list { text-align: center; position: static; margin: 0; width: 100%; border: none;}
.china-mod .ch-wd-3 .wd-list li { margin: 0 1% 20px 1%; width: 47.5%; vertical-align: top; }
.china-mod .ch-wd-3 .wd-list li .box { border: solid 1px #dddddd; }
.china-mod .ch-wd-3 .wd-list li .tit { height: 50px; line-height: 50px; background-color: #ef4a1a;color:#fff;font-size: 16px;font-weight:bold; }
.china-mod .ch-wd-3 .wd-list li .tit a { color: #fff; font-size: 16px; padding-left: 34px; background: url(../images/ch-bg-4.png) no-repeat left center; }
.china-mod .ch-wd-3 .wd-list li .tit a:hover { color: #fff; text-decoration: underline; }
.china-mod .ch-wd-3 .wd-list li .txt { padding: 20px; text-align: left; position: relative; }
.china-mod .ch-wd-3 .wd-list li .txt p { font-size: 14px; color: #333; line-height: 1.6; max-height: 8em; overflow: hidden; }
.china-mod .ch-wd-3 .wd-list li .txt a { font-size: 14px; color: #ef4a1a; position: absolute; right: 20px; bottom: 20px; line-height: 1.6; background-color: #fff; padding: 0 5px; }
.china-mod .ch-zx-1 { height: 126px; background-color: #fafafa; border-radius: 4px; border: solid 1px #dddddd; overflow-y: auto; padding: 20px; text-align: left; }
.china-mod .ch-zx-1 h3 { line-height: 1; margin-bottom: 18px; font-size: 18px; color: #333; }
.china-mod .ch-zx-1 p { font-size: 14px; color: #333; }
.china-mod .ch-zx-1.ch-zx-2 { background-color: #fff3f0; border: solid 1px #f09478; }
.china-mod .ch-zx-1.ch-zx-3 h3 { font-size: 16px; font-weight: bold; }
.china-mod .ch-zx-1.ch-zx-3 h3:before { content: ''; vertical-align: middle; width: 5px; height: 5px; margin-right: 5px; border-radius: 50%; background-color: #333; }


@media screen and (max-width: 750px) { .lq2-module { width: 9.2rem; margin: 0 auto; }
  .lq2-module img { width: 100%; height: 100%; }
  .lq2-module .lq-article-title { font-size: 0.4266666667rem; line-height: 0.48rem; height: 0.48rem; font-weight: bold; padding: 0.5333333333rem 0 0 0; }
  .lq2-module .lq-article-title span { font-size: 0.4266666667rem; font-weight: bold; color: #333; }
  .lq2-module .lq-article { font-size: 0.3733333333rem; color: #333; line-height: 0.6933333333rem; margin: 0.6666666667rem 0 0 0; }
  .lq2-module .lq-article p { font-size: 0.3733333333rem; color: #333; line-height: 0.6933333333rem; }
  .lq2-module.lq-text-1 .lq-article-title span { padding: 0 0 0 0.1866666667rem; }
  .lq2-module.lq-text-1 .lq-article-title:before { width: 0.4133333333rem; height: 0.48rem; }
  .lq2-module.lq-text-2 .lq-article-title span { padding: 0 0.1333333333rem; }
  .lq2-module.lq-text-2 .lq-article-title:before, .lq2-module.lq-text-2 .lq-article-title:after { width: 0.7733333333rem; height: 0.0266666667rem; }
  .lq2-module.lq-text-3 { text-align: center; }
  .lq2-module.lq-text-3 .lq-article-title { margin-top: 0.5333333333rem; height: 1.7333333333rem; line-height: 1.7333333333rem; padding: 0 0.8533333333rem; }
  .lq2-module.lq-text-3 .lq-article-title:before, .lq2-module.lq-text-3 .lq-article-title:after { width: 1.0666666667rem; height: 0.8rem; }
  .lq2-module.lq-text-3 .lq-article-title:after { top: 0.08rem; }
  .lq2-module.lq-text-4 .lq-article-title { margin-top: 0.5333333333rem; padding: 0.8rem 0 0 0; height: 0.5333333333rem; background-size: 2.5066666667rem auto; }
  .lq2-module.lq-text-4 .lq-article-title span { padding: 0 0.1333333333rem; }
  .lq2-module.lq-text-5 .lq-article-title { padding: 0.6666666667rem 0; margin: 0.4rem 0 0 0; }
  .lq2-module.lq-text-5 .lq-article-title span { padding: 0.6rem 0.4666666667rem; }
  .lq2-module .content { display: block; }
  .lq2-module h3 { text-indent: 0 !important; }
  .lq2-module.lq-list-1 { width: 9.2rem; padding: 0.5333333333rem 0; box-sizing: border-box; margin: 0 auto; }
  .lq2-module.lq-list-1 ul { margin-right: -0.16rem; }
  .lq2-module.lq-list-1 ul li { width: 4.4666666667rem; margin: 0.2666666667rem 0.16rem 0 0; }
  .lq2-module.lq-list-1 #jg-list .jg-box { padding: 0.5333333333rem 0.2666666667rem; }
  .lq2-module.lq-list-1 #jg-list .jg-box h3 { font-size: 0.4rem; }
  .lq2-module.lq-list-1 #jg-list .jg-box .jg-img { margin: 0.5333333333rem auto 0.4rem auto; width: 2.4rem; height: 2.4rem; padding: 0; }
  .lq2-module.lq-list-1 #jg-list .jg-box .jg-text p { font-size: 0.32rem; }
  .lq2-module.lq-list-1 #jg-list .jg-box .jg-text .learn-more { width: 3.0666666667rem; height: 0.7466666667rem; border-radius: 0.1333333333rem; line-height: 0.7466666667rem; margin-top: 0.4rem; }
  .lq2-module.lq-list-1 #kc-list-2 { margin: 0; }
  .lq2-module.lq-list-1 #kc-list-2 li { margin: 0.5333333333rem 0 0 0; width: 100%; }
  .lq2-module.lq-list-1 #kc-list-2 li .kc-img { width: 3.6rem; height: 2.5066666667rem; padding-bottom: 0; display: inline-block; vertical-align: top; }
  .lq2-module.lq-list-1 #kc-list-2 li .kc-text { display: inline-block; vertical-align: top; margin: 0 0 0 0.5066666667rem; width: 4.96rem; box-shadow: none; padding: 0; text-align: left; }
  .lq2-module.lq-list-1 #kc-list-2 li .kc-text h3 { font-size: 0.4533333333rem; text-align: left; line-height: 0.6666666667rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
  .lq2-module.lq-list-1 #kc-list-2 li .kc-text p { font-size: 0.32rem; color: #888; line-height: 0.5333333333rem; text-align: left; }
  .lq2-module.lq-list-1 #kc-list-2 li .kc-text .kc-more-2 { font-size: 0.32rem; }
  .lq2-module .kc-more { width: 3.3333333333rem; height: 0.9333333333rem; line-height: 0.9333333333rem; font-size: 0.3733333333rem; margin: 0.6666666667rem auto 0 auto; }
  .lq2-module.lq-list-5 ul { margin-right: -0.16rem; }
  .lq2-module.lq-list-5 ul li { width: 4.4666666667rem; margin-right: 0.16rem; }
  .lq2-module.lq-list-5 #kc-list-1 li { margin-bottom: 0.2666666667rem; width: 4.4rem; }
  .lq2-module.lq-list-5 #kc-list-1 li .kc-box { border-radius: 0.08rem; padding: 0.48rem; }
  .lq2-module.lq-list-5 #kc-list-1 li .kc-box h3 { font-size: 0.4533333333rem; font-weight: normal; }
  .lq2-module.lq-list-5 #kc-list-1 li .kc-box h3:after { width: 0.6666666667rem; height: 0.0533333333rem; margin: 0.2666666667rem auto 0 auto; }
  .lq2-module.lq-list-5 #kc-list-1 li .kc-box p { font-size: 0.32rem; line-height: 0.48rem; margin: 0.3333333333rem 0 0 0; text-align: justify; }
  .lq2-module.lq-list-5 #youshi-list-1 li { margin-bottom: 0.2666666667rem; }
  .lq2-module.lq-list-5 #youshi-list-1 li .youshi-box { padding: 0.6666666667rem 0.48rem 0.4rem 0.48rem; }
  .lq2-module.lq-list-5 #youshi-list-1 li .youshi-box .img { width: 2.4rem; padding-bottom: 0; height: 2.4rem; }
  .lq2-module.lq-list-5 #youshi-list-1 li .youshi-box .text h3 { font-size: 0.4533333333rem; line-height: 1; margin-top: 0.4533333333rem; }
  .lq2-module.lq-list-5 #youshi-list-1 li .youshi-box .text p { font-size: 0.32rem; line-height: 0.48rem; margin: 0.2666666667rem 0 0 0; }
  .lq2-module.lq-list-5 .youshi-more { width: 4.6666666667rem; height: 0.96rem; border-radius: 0.1333333333rem; line-height: 0.96rem; margin-top: 0.6666666667rem; }
  .lq2-module.lq-list-table table td, .lq2-module.lq-list-table table th { height: 0.6133333333rem; }
  .lq2-module.lq-list-table table th { font-size: 0.3466666667rem; }
  .lq2-module.lq-list-table table td { font-size: 0.32rem; }
  .lq2-module.lq-list-table .lq-zixun { width: 3.0666666667rem; height: 0.8533333333rem; border-radius: 0.4266666667rem; background-color: #fd8f52; color: #fff; font-size: 0.3733333333rem; line-height: 0.8533333333rem; margin-top: 0.5333333333rem; }
  .lq2-module.lq-list-2 ul { margin-right: 0; }
  .lq2-module.lq-list-2 ul li { float: none; display: block; width: 9.2rem; margin: 0 auto 0.2666666667rem auto; }
  .lq2-module.lq-list-2 #kc-list-3 li { padding: 0.4666666667rem 0; box-shadow: 0px 4px 10px 0px rgba(6, 0, 1, 0.1); }
  .lq2-module.lq-list-2 #kc-list-3 li h3 { font-size: 0.48rem; padding-left: 2.1066666667rem; padding-right: 0.5466666667rem; line-height: 0.8266666667rem; }
  .lq2-module.lq-list-2 #kc-list-3 li h3 span { font-size: 0.4rem; width: 2.1066666667rem; line-height: 0.8266666667rem; }
  .lq2-module.lq-list-2 #kc-list-3 li .lc-list { padding: 0.5333333333rem; }
  .lq2-module.lq-list-2 #kc-list-3 li .lc-list p { font-size: 0.3466666667rem; line-height: 0.6666666667rem; }
  .lq2-module.lq-list-2 #kc-list-3 li .lc-list p:before { width: 0.1866666667rem; height: 0.1866666667rem; margin-right: 0.1866666667rem; }
  .lq2-module.lq-list-2 #kc-list-3 li .kc-more-3 { padding: 0 0.5333333333rem; }
  .lq2-module.lq-list-2 #kc-list-3 li .kc-more-3 a { font-size: 0.3466666667rem; line-height: 0.5333333333rem; }
  .lq2-module.lq-list-7 ul { margin-right: 0; }
  .lq2-module.lq-list-7 ul li { width: 100%; margin-right: 0; }
  .lq2-module.lq-list-7 #kc-list-4 li { border-bottom: dashed 1px #dddddd; padding: 0.5066666667rem 0; margin-bottom: 0; }
  .lq2-module.lq-list-7 #kc-list-4 li .kc-box { border: none; }
  .lq2-module.lq-list-7 #kc-list-4 li .kc-box .img { width: 2.1333333333rem; padding-bottom: 0; height: 3.0666666667rem; }
  .lq2-module.lq-list-7 #kc-list-4 li .kc-box .text { width: 6.56rem; min-height: 2.2666666667rem; padding: 0 0 0.8rem 0; position: relative; }
  .lq2-module.lq-list-7 #kc-list-4 li .kc-box .text h3 { font-size: 0.4533333333rem; line-height: 1; margin-bottom: 0.3466666667rem; text-align: left; padding-top: 0; }
  .lq2-module.lq-list-7 #kc-list-4 li .kc-box .text h4 { font-size: 0.32rem; line-height: 0.5333333333rem; border-bottom: none; text-align: left; padding-bottom: 0; position: absolute; bottom: 0; left: 0; }
  .lq2-module.lq-list-7 #kc-list-4 li .kc-box .text p { font-size: 0.3466666667rem; line-height: 0.48rem; margin-top: 0; text-align: left; text-indent: 0; }
  .lq2-module.lq-list-7 #kc-list-4 li .kc-box .text .kc-more-4 { width: 2.1333333333rem; height: 0.6666666667rem; line-height: 0.6666666667rem; font-size: 0.32rem; margin-top: 0; margin-bottom: 0; position: absolute; right: 0; bottom: 0; }
  .lq2-module.lq-list-3 ul { text-align: center; margin-right: -0.1333333333rem; }
  .lq2-module.lq-list-3 ul li { width: 4.4666666667rem; margin-right: 0.1333333333rem; }
  .lq2-module.lq-list-3 ul li > div { padding: 0; }
  .lq2-module.lq-list-3 #shizi-list li { margin-bottom: 0.8rem; }
  .lq2-module.lq-list-3 #shizi-list .img { text-align: center !important; position: static; padding: 0; height: auto; }
  .lq2-module.lq-list-3 #shizi-list .img .img-box { position: static; padding-bottom: 0; height: auto; }
  .lq2-module.lq-list-3 #shizi-list .img .img-box img { width: 4.4666666667rem; position: static; }
  .lq2-module.lq-list-3 #shizi-list .img img { width: 4.4666666667rem; position: static; }
  .lq2-module.lq-list-3 #shizi-list .img p { font-size: 0.4533333333rem; margin-top: 0.4rem; font-weight: normal; position: static; }
  .lq2-module.lq-list-3 #shizi-list .img p:after { width: 0.6666666667rem; height: 0.0533333333rem; }
  .lq2-module.lq-list-3 #shizi-list .shizi-content > p { font-size: 0.32rem; margin-top: 0.32rem; text-align: center; }
  .lq2-module.lq-list-3 #shizi-list .shizi-content .shizi-more { width: 2.1333333333rem; height: 0.6133333333rem; background-color: #ef4a1a; border-radius: 0.3066666667rem; font-size: 0.3466666667rem; color: #fff; line-height: 0.6133333333rem; margin-top: 0.2666666667rem; }
  .lq2-module.lq-ys-list { margin: 0.6666666667rem 0; }
  .lq2-module.lq-ys-list ul { margin-right: 0; }
  .lq2-module.lq-ys-list ul li { width: 2.9333333333rem; margin-right: 0; }
  .lq2-module.lq-ys-list #youshi-list-2 li { margin-bottom: 0.6666666667rem; }
  .lq2-module.lq-ys-list #youshi-list-2 li .ys-box .img-box:after { width: 0.2666666667rem; height: 0.4rem; background: url(../images/td-7.png) no-repeat center; background-size: 100% auto; right: -6%; top: 44%; }
  .lq2-module.lq-ys-list #youshi-list-2 li .ys-box .img { width: 1.6rem; height: 1.8rem; padding-bottom: 0; }
  .lq2-module.lq-ys-list #youshi-list-2 li .ys-box .text p { font-size: 0.4rem; font-weight: bold; line-height: 0.5333333333rem; margin: 0.2666666667rem 0 0 0; }
  .lq2-module.lq-ys-list #youshi-list-2 li .ys-box .text span { font-size: 0.32rem; }
  .lq2-module.lq-ys-list #youshi-list-2 li.ys-com { display: inline-block; padding-top: 0.8533333333rem; }
  .lq2-module.lq-ys-list #youshi-list-2 li.ys-com .img-box:after { display: none; }
  .lq2-module.lq-ys-list #youshi-list-2 li.ys-com p { text-indent: 0; font-size: 0.48rem; font-weight: bold; color: #fa6e46; line-height: 0.5333333333rem; margin: 0; padding: 0; }
  .lq2-module.lq-ys-list #youshi-list-2 li:nth-child(5) .img-box:after { display: inline-block; }
  .lq2-module.lq-ys-list #youshi-list-2 li:nth-child(3) .img-box:after { display: none; }
  .lq2-module.zh-list-1 a { width: 9.2rem; height: 3.8133333333rem; overflow: hidden; text-align: center; }
  .lq2-module.zh-list-1 a img { width: 10rem; height: auto; }
  .lq2-module.zh-list-2 ul li .img { width: 9.2rem; height: 5.36rem; padding-bottom: 0; float: none; display: block; }
  .lq2-module.zh-list-2 ul li .text { width: 7.4rem; margin: 0.8rem auto; float: none; display: block; }
  .lq2-module.zh-list-2 ul li .text .libao-list { padding-bottom: 0.4rem; }
  .lq2-module.zh-list-2 ul li .text .libao-list p { font-size: 0.3733333333rem; line-height: 1.8; }
  .lq2-module.zh-list-2 ul li .text .libao-list p i { font-size: 0.3733333333rem; }
  .lq2-module.zh-list-2 ul li .text .libao-list p:before { width: 0.4266666667rem; height: 0.4266666667rem; margin-right: 0.2rem; }
  .lq2-module.zh-list-2 ul li .text p.libao-z { line-height: 36px; padding-left: 28px; }
  .lq2-module.zh-list-2 ul li .text p.libao-z > i { font-size: 0.56rem; }
.lq2-module.zh-list-2 ul li .text p.libao-z > i a{font-size: 0.56rem;}
  .lq2-module.zh-list-2 ul li .text p.libao-z span { font-size: 0.3733333333rem; }
  .lq2-module.zh-list-2 ul li .text .libao-link { padding-left: 0; text-align: center; }
  .lq2-module.zh-list-2 ul li .text .libao-link p { display: block; font-size: 0.3466666667rem; line-height: 1; margin: 0.2666666667rem 0 0 0; }
  .lq2-module .libao-a { width: 4.2266666667rem; height: 1.0533333333rem; border-radius: 0.1066666667rem; font-size: 0.3733333333rem; line-height: 1.0533333333rem; }
  .lq2-module.zh-list-3 ul li .zh-box { padding: 4.9333333333rem 0.4rem 0.6666666667rem 0.4rem; position: relative; }
  .lq2-module.zh-list-3 ul li .zh-box .text { display: block; width: 100%; }
  .lq2-module.zh-list-3 ul li .zh-box .text p { font-size: 0.3466666667rem; }
  .lq2-module.zh-list-3 ul li .zh-box .text h3 { font-size: 0.4533333333rem; margin: 0.5333333333rem 0 0 0; }
  .lq2-module.zh-list-3 ul li .zh-box .text a { margin-top: 0.5333333333rem; }
  .lq2-module.zh-list-3 ul li .zh-box .img { margin-left: 0; position: absolute; top: 0.6666666667rem; left: 0; width: 100%; }
  .lq2-module.zh-list-3 ul li .zh-box .img img { width: 5.9066666667rem; height: 3.8rem; }
  .lq2-module.lq-text-6 .lq-article-title { font-size: 0.4rem; }
  .lq2-module.lq-text-6 .lq-article p { font-size: 0.3733333333rem; }
  .lq2-module.lq-form-1 { background: url(../images/zx-5.png) no-repeat center; background-size: 100% 100%; }
  .lq2-module.lq-form-1 .form-box { padding: 0.8rem 0.6rem; }
  .lq2-module.lq-form-1 h3 { font-size: 0.8rem; line-height: 1; text-align: center; }
  .lq2-module.lq-form-1 h3:after, .lq2-module.lq-form-1 h3:before { content: ''; background: url(../images/zx-3.png) no-repeat center; background-size: 100% auto; width: 0.32rem; height: 0.36rem; margin: 0 0.24rem; opacity: 1; }
  .lq2-module.lq-form-1 h3:before { display: inline-block; transform: rotate(180deg); }
  .lq2-module.lq-form-1 form { margin-top: 0.8rem; }
  .lq2-module.lq-form-1 form input[type='text'] { width: 8rem; height: 1.0666666667rem; border-radius: 0.1333333333rem; font-size: 0.3733333333rem; margin: 0 0 0.4rem 0; }
  .lq2-module.lq-form-1 form input[type='submit'] { width: 8rem; height: 1.0666666667rem; border-radius: 0.1333333333rem; font-size: 0.48rem; color: #fff; background: #fd862f; }
  .lq2-module.lq-form-1 .zx-link { position: absolute; top: 0.2933333333rem; right: 0.2666666667rem; width: 1.76rem; height: 0.4rem; }
  .lq2-module.lq-form-2 .form-box { width: 9.2rem; height: 7.4666666667rem; background: url(../images/zx-9.png) no-repeat center; background-size: 100% 100%; }
  .lq2-module.lq-form-2 .form-box .img { display: none; }
  .lq2-module.lq-form-2 .form-box form { width: 6.6666666667rem; margin-left: 0; padding: 0 1.2666666667rem 0 1.2666666667rem; }
  .lq2-module.lq-form-2 .form-box form h3 { font-weight: bold; font-size: 0.8rem; line-height: 1; color: #5194f0; border-bottom: none; padding-bottom: 0; margin: 0 0 0.8rem 0; text-align: center; padding: 0.5733333333rem 0 0.4266666667rem 0; }
  .lq2-module.lq-form-2 .form-box form label.lq-input { width: 6.6666666667rem; height: 0.9333333333rem; border-radius: 0.1333333333rem; font-size: 0.3466666667rem; margin: 0 0 0.2666666667rem 0; }
  .lq2-module.lq-form-2 .form-box form label.lq-input span { display: inline-block; width: 0.44rem; height: 0.4533333333rem; padding: 0 0.2666666667rem; border-right: solid 1px #999999; vertical-align: middle; }
  .lq2-module.lq-form-2 .form-box form label.lq-input input { width: 5.2rem; }
  .lq2-module.lq-form-2 .form-box form .form-link .zx-link { line-height: 0.9333333333rem; }
  .lq2-module.lq-form-2 .form-box form .form-link .zx-link a { color: #2a8ff6; }
  .lq2-module.lq-form-2 .form-box form .form-link .zx-link, .lq2-module.lq-form-2 .form-box form .form-link .lq-submit { width: 3.2rem; height: 0.9333333333rem; border-radius: 0.1333333333rem; border: solid 1px #2a8ff6; font-size: 0.4rem; }
  .lq2-module.lq-form-2 .form-box form .form-link .lq-submit { background-color: #2a8ff6; }
  .lq2-module.lq-zd-1 .lq-zd-link { width: 9.2rem; }
  .lq2-module.lq-zd-2 .lq-zd-link { width: 6.9333333333rem; }
  .lq2-module.lq-zd-3 .lq-zd-link { width: 7.7333333333rem; } }
.footer { z-index: 100000; }
.lq2-module.lq-text-5 .lq-article-title { padding: 0; }
/*# sourceMappingURL=index.css.map */
/*模块转化模板3   qlp  2018-12-12*/
.lq-kh-list li .lq-img, .lq-kh-list li .lq-text, .lq-kh-list li .lq-text:before, .lq-qa-link div, .lq-qa-list li, .lq-qa-list li h3, .lq-list li, .lq-list li h3, .lq-list li h3 span, .lq-list li h3 span i, .lq-st, .lq-zc-list li, .lq-ys-list li, .lq-ys-list li .lq-img, .lq-teacher .lq-img, .lq-teacher .lq-text, .lq-teacher .lq-text p.lq-text-pro:before, .lq-reason-list li, .lq-reason-list li .lq-box .lq-img, .lq-school-list li, .lq-school-list li .lq-box .lq-school-num, .lq-school-list li .lq-box .lq-text { display: inline-block; *zoom: 1; *display: inline; }

.tx-module { zoom: 1; }
.tx-module:after { clear: both; }
.tx-module:before, .tx-module:after { content: ""; display: table; }
.fl{float: left;}
.fr{float: right;}
.img > a { display: block; }

li { list-style: none; }
.qlp-module h4{color: #333;}
img { max-width: 100%; vertical-align: top; border: none; margin: 0; padding: 0; }
.l .article .qlp-module p,.y-zx_z .qlp-module p{color:inherit;font-size: inherit;line-height: normal;margin: 0;}
/*.y-zx_z .article{padding: 0;}*/
.qlp-module { margin: 0 auto; width: 100%;line-height: normal;}
.qlp-module p,.qlp-module h4{line-height: normal;}
.container .container-left .news-particulars .qlp-module p{
	line-height: normal;
	padding: 0;
	text-indent: 0;
	color: inherit;
}
.kcjj .riot .qlp-module p{line-height: initial;color: initial;}
.kcjj .riot .qlp-module h4:after{width: 0;height: 0;}
.kcjj .riot .qlp-module h4{background-image:none ;}
table{border-collapse: collapse;}
.qlp-module{color: #333 !important;}
.qlp-module .qlp-module2 { width: 750px; margin: 0 auto; }
.qlp-module input[type='text'], .qlp-module input[type='submit'] { border: none; font-family: '微软雅黑'; appearance: none; -moz-appearance: none; -webkit-appearance: none; border: none; }
.qlp-module input[type='text']::-webkit-input-placeholder, .qlp-module input[type='submit']::-webkit-input-placeholder { color: #999; }
.qlp-module input[type='text']:-moz-placeholder, .qlp-module input[type='submit']:-moz-placeholder { color: #999; }
.qlp-module input[type='text']::-moz-placeholder, .qlp-module input[type='submit']::-moz-placeholder { color: #999; }
.qlp-module input[type='text']:-ms-input-placeholder, .qlp-module input[type='submit']:-ms-input-placeholder { color: #999; }
.qlp-module input[type='submit'] { cursor: pointer; }
.qlp-module .left { float: left; }
.qlp-module .right { float: right; }
.qlp-module * { box-sizing: border-box; letter-spacing: 0; line-height: normal;}
.qlp-module img { width: 100%; padding: 0 !important; margin: 0 !important; }
.qlp-module ul li { vertical-align: top !important; }
.qlp-module ul li p { text-indent: 0 !important; }
.qlp-module ul li img { padding: 0 !important; }
.qlp-module .popular { margin: 0 auto; margin-bottom: 70px;}
.qlp-module .popular .popular-list { margin-right: -20px; }
.qlp-module .popular .popular-list li { display: inline-block; width: 48%; height: 100px; margin: 0 0.2%; margin-top: 20px; }
.qlp-module .popular .popular-list li .n { padding-left: 20px; margin-top: 26px; }
.qlp-module .popular .popular-list li .n h4 { color: #f05630; font-size: 18px; }
.qlp-module .popular .popular-list li .n p { font-size: 14px; line-height: 1 !important; margin-top: 6px; }
.qlp-module .popular .popular-list li.li1 { background: url(../images/rmhd.jpg) no-repeat center; background-size: cover; }
.qlp-module .popular .popular-list li.li2 { background: url(../images/rmhd2.jpg) no-repeat center; background-size: cover; }
.qlp-module .popular .popular-list li.li3 { background: url(../images/rmhd3.jpg) no-repeat center; background-size: cover; }
.qlp-module .popular .popular-list li.li4 { background: url(../images/rmhd4.jpg) no-repeat center; background-size: cover; }
.qlp-module .introduce { max-width: 750px; margin: 0 auto; border: none;}
.qlp-module .introduce .introduce-list { margin-top: 26px; }
.qlp-module .introduce .introduce-list li { margin-bottom: 30px; overflow: hidden; }
.qlp-module .introduce .introduce-list li h4 { font-size: 16px; font-weight: bold; padding-left: 30px; }
.qlp-module .introduce .introduce-list li h4.t1 { background: url(../images/js1.png) no-repeat left; }
.qlp-module .introduce .introduce-list li h4.t2 { background: url(../images/js2.png) no-repeat left; }
.qlp-module .introduce .introduce-list li h4.t3 { background: url(../images/js3.png) no-repeat left; }
.qlp-module .introduce .introduce-list li h4.t4 { background: url(../images/js4.png) no-repeat left; }
.qlp-module .introduce .introduce-list li h4.t5 { background: url(../images/js5.png) no-repeat left; }
.qlp-module .introduce .introduce-list li h4.t6 { background: url(../images/js6.png) no-repeat left; }
.qlp-module .introduce .introduce-list li h4.t7 { background: url(../images/js7.png) no-repeat left; }
.qlp-module .introduce .introduce-list li p { color: #333666; font-size: 14px; padding-left: 30px; margin-top: 4px; }
.qlp-module .introduce .introduce-list li .ints { width: 45%; float: left; }
.qlp-module .introduce .introduce-list li .ints2 { width: 365px; float: left; padding-left: 20px; }
.qlp-module .process { width: 100%; background: url(../images/lc-bj.png) no-repeat center; height: 192px; margin-bottom: 42px; }
.qlp-module .process .n { padding: 30px 20px; max-width: 750px; margin: 0 auto; }
.qlp-module .process .process-list { margin-right: -8px; }
.qlp-module .process .process-list li {width: 13.2%; float: left; background-image: url(../images/jt.png); background-repeat: no-repeat; background-position: right top; padding-right: 28px; background-position-y: 20px; margin-right: 8px; }
.qlp-module .process .process-list li span { width: 52px; height: 42px; display: block; margin: 0 auto; }
.qlp-module .process .process-list li p {padding: 0;color: #333;line-height: initial; margin: 0 auto; text-align: center; font-size: 14px; width: 70px; text-align: center; }
.qlp-module .process .process-list li:last-child { background: none; padding: 0; margin-right: 0; }
.qlp-module .wyl { width: 100%; margin: 0 auto; }
.qlp-module .course { width: 100%; height: auto; padding-top: 30px; padding-bottom: 30px; background: url(../images/kc-bg.png) no-repeat center; background-size: cover; }
.qlp-module .course h4 { background: url(../images/bt-jt.png) no-repeat center; text-align: center; color: #fff; font-size: 20px; font-weight: bold; }
.qlp-module .course table { width: 100%; margin-top: 20px; }
.qlp-module .course table th { padding: 14px 20px; background: #fff; color: #e8532e; font-size: 16px; text-align: center; border: 1px solid #f05630; }
.qlp-module .course table td { padding: 14px 20px; text-align: center; border: 1px solid #fff; color: #fff; font-size: 14px; }
.qlp-module .course table td .td-a { width: 70px; height: 24px; text-align: center; line-height: 24px; border-radius: 24px; background: #368ee0; color: #ffffff; margin: 5px auto; display: block; font-size: 14px; }
.qlp-module .course table .th-1 { border-left: 1px solid #fff; }
.qlp-module .course table .th-5 { border-right: 1px solid #fff; }
.qlp-module .course .n { margin-top: 24px; padding: 0 20px; }
.qlp-module .course .n .n-t li { border: 1px solid #f05b36; border-right: none; border-bottom: none; height: 41px; line-height: 41px; text-align: center; float: left; background: #fff; color: #e8532e; font-size: 16px; }
.qlp-module .course .n .n-t li:nth-child(1) { width: 156px; }
.qlp-module .course .n .n-t li:nth-child(2) { width: 224px; }
.qlp-module .course .n .n-t li:nth-child(3) { width: 90px; }
.qlp-module .course .n .n-t li:nth-child(4) { width: 120px; }
.qlp-module .course .n .n-t li:nth-child(5) { width: 120px; }
.qlp-module .course .n .n-t li:last-child { border-right: 1px solid #fff; }
.qlp-module .course .n .n-t li:first-child { border-left: 1px solid #fff; }
.qlp-module .course .n .n-t li a { width: 70px; height: 24px; text-align: center; line-height: 24px; border-radius: 24px; background: #368ee0; color: #ffffff; margin: 5px auto; display: block; font-size: 14px; }
.qlp-module .course .n .n-t:last-child { border-bottom: 1px solid #fff; }
.qlp-module .course .n .nr li { background-color: inherit; color: #fff; border: 1px solid #fff; border-right: none; border-bottom: none; height: 35px; line-height: 35px; font-size: 14px; }
.qlp-module .course .n .nr li:last-child { border-right: 1px solid #fff; }
.qlp-module .consultation { max-width: 750px; margin: 0 auto; margin-top: 20px; }
.qlp-module .consultation .consultation-box { margin-top: 50px; margin-bottom: 20px; }
.qlp-module .consultation .consultation-block { width: 25%; float: left; }
.qlp-module .consultation .consultation-block:last-child { width: 151px; }
.qlp-module .consultation .consultation-block .box1 { width: 100%; border-bottom: 1px solid #ddd; padding-bottom: 14px; }
.qlp-module .consultation .consultation-block .box1 .maybe { width: 50px; height: 62px; display: block; float: left; position: relative; }
.qlp-module .consultation .consultation-block .box1 .ls:after { position: absolute; bottom: -34px; left: 20px; content: ""; width: 8px; height: 8px; background: #368ee0; border-radius: 50%; }
.qlp-module .consultation .consultation-block .box1 .ls3:after { position: absolute; bottom: -34px; left: 20px; content: ""; width: 8px; height: 8px; background: #ffae00; border-radius: 50%; }
.qlp-module .consultation .consultation-block .box1 .ls5:after { position: absolute; bottom: -34px; left: 20px; content: ""; width: 8px; height: 8px; background: #e53d30; border-radius: 50%; }
.qlp-module .consultation .consultation-block .box1 .ls7:after { position: absolute; bottom: -34px; left: 20px; content: ""; width: 8px; height: 8px; background: #2bbcd9; border-radius: 50%; }
.qlp-module .consultation .consultation-block .box1 .title {border: none; font-weight: bold; color: #368ee0; font-size: 16px; height: auto;line-height: normal;background: inherit;padding: 0;}
.qlp-module .consultation .consultation-block .box1 .v { width: 88px; float: left; margin-left: 10px; }
.qlp-module .consultation .consultation-block .box1 .v .ys2 { color: #2dbe90; }
.qlp-module .consultation .consultation-block .box1 .v .ys3 { color: #ffae00; }
.qlp-module .consultation .consultation-block .box1 .v .ys4 { color: #f05630; }
.qlp-module .consultation .consultation-block .box1 .v .ys5 { color: #e53d30; }
.qlp-module .consultation .consultation-block .box1 .v .ys6 { color: #5451db; }
.qlp-module .consultation .consultation-block .box1 .v .ys7 { color: #2bbcd9; }
.qlp-module .consultation .consultation-block .box1 .v .ys8 { color: #e57436; }
.qlp-module .consultation .consultation-block .box1 p {padding: 0;line-height: inherit;text-indent: inherit; color: #333666; font-size: 14px; }
.qlp-module .consultation .consultation-block .box2 { margin-top: 14px; border-bottom: none; }
.qlp-module .consultation .consultation-block .box2 .ls2:after { position: absolute; top: -19px; left: 20px; content: ""; width: 8px; height: 8px; background: #2dbe90; border-radius: 50%; }
.qlp-module .consultation .consultation-block .box2 .ls4:after { position: absolute; top: -19px; left: 20px; content: ""; width: 8px; height: 8px; background: #f05630; border-radius: 50%; }
.qlp-module .consultation .consultation-block .box2 .ls6:after { position: absolute; top: -19px; left: 20px; content: ""; width: 8px; height: 8px; background: #5451db; border-radius: 50%; }
.qlp-module .consultation .consultation-block .box2 .ls8:after { position: absolute; top: -19px; left: 20px; content: ""; width: 8px; height: 8px; background: #e57436; border-radius: 50%; }
.qlp-module .consultation .bg2 { background: url(../images/tr2.png) no-repeat left center; }
.qlp-module .consultation .consultation-list2 { margin-top: 14px; margin-bottom: 40px; }
.qlp-module .consultation2 {margin-top: 20px;}
.qlp-module .consultation2 .consultation2-list { margin-top: 28px; margin-bottom: 20px; }
.qlp-module .consultation2 .consultation2-list li { width: 31.333%; height: 150px; float: left; text-align: center; margin: 0 1%; margin-bottom: 20px; }
.qlp-module .consultation2 .consultation2-list li h4 { color: #ffffff; font-size: 16px; font-weight: bold; margin-top: 20px; margin-bottom: 5px; }
.qlp-module .consultation2 .consultation2-list li p { color: #ffffff !important; font-size: 14px; padding: 0 10px; text-align: left;line-height: 20px; }
.qlp-module .consultation2 .consultation2-list li.li1 { background: url(../images/wrys.png) no-repeat center; background-size:cover ; }
.qlp-module .consultation2 .consultation2-list li.li2 { background: url(../images/wrys2.png) no-repeat center;background-size:cover ;  }
.qlp-module .consultation2 .consultation2-list li.li3 { background: url(../images/wrys3.png) no-repeat center;background-size:cover ;  }
.qlp-module .consultation2 .consultation2-list li.li4 { background: url(../images/wrys4.png) no-repeat center;background-size:cover ;  }
.qlp-module .consultation2 .consultation2-list li.li5 { background: url(../images/wrys5.png) no-repeat center;background-size:cover ;  }
.qlp-module .consultation2 .consultation2-list li.li6 { background: url(../images/wrys6.png) no-repeat center;background-size:cover ;  }
.qlp-module .inspector { max-width: 750px; margin: 0 auto;margin-top: 20px;  }
.qlp-module .inspector .n { margin-top: 34px; margin-bottom: 40px; }
.qlp-module .inspector .n .fl { width: 30%; float: left;}
.qlp-module .inspector .n .fl .cc { width: 214px; height: 280px; display: block; }
.qlp-module .inspector .n .fl .tx { color: #333666; font-size: 14px; margin-top: 16px; }
.qlp-module .inspector .n .xq { text-align: center; margin-top: 14px; color: #f05630; display: block; text-align: center; font-size: 14px; }
.qlp-module .inspector .n .b-r { width: 68%; height: 404px; border: 1px solid #f05630; float: right; }
.qlp-module .inspector .n .b-r .b-list { padding: 0 16px; }
.qlp-module .inspector .n .b-r .b-list li { width: 47%; height: 160px; margin-top: 20px; background: #f1f4f6; border-radius: 10px; float: left; margin-right: 18px; }
.qlp-module .inspector .n .b-r .b-list li .r_ung { float: left; width:38%; height: 160px; display: block; }
.qlp-module .inspector .n .b-r .b-list li .felly { width: 62%; float: left; padding-top: 12px; }
.qlp-module .inspector .n .b-r .b-list li .felly h4 {margin-top: 0; color: #f05630; font-size: 16px; font-weight: bold; }
.qlp-module .inspector .n .b-r .b-list li .felly span { font-size: 14px; margin-bottom: 4px; display: block; }
.qlp-module .inspector .n .b-r .b-list li .felly p { color: #333666; font-size: 14px; }
.qlp-module .inspector .n .b-r .b-list li .felly a { color: #f05630; font-size: 14px; text-align: right; display: block; }
.qlp-module .inspector .n .b-r .b-list li:nth-child(2n+0) { margin-right: 0; }
.qlp-module .inspector .n .swiper-pagination-bullet { width: 48px; height: 8px; border-radius: 8px; }
.qlp-module .inspector .n .swiper-pagination-bullet-active { background: #f05630; }
.qlp-module .bg { margin-top: 20px; }
.qlp-module .bg table { width: 100%; margin-top: 20px; background: #ffede9; }
.qlp-module .bg table th { padding: 14px 20px; background: #333333; color: #fff; font-size: 16px; text-align: center; border: 1px solid #fff; }
.qlp-module .bg table td { text-align: center; color: #333; border: 1px solid #fff; font-size: 14px; }
.qlp-module .bg table td .td-a { width: 70px; height: 24px; line-height: 24px; border-radius: 24px; text-align: center; background: #f05630; color: #fff; display: block; margin: 8px auto; }
.qlp-module .bg table .td-bg { background: #fc6b4b; color: #fff; }
.qlp-module .bg table .td-bg  p{color: #fff !important;}
.qlp-module .bg table .td-nr { width: 50%; float: left; }
.qlp-module .bg table .td-nr p { border-bottom: 1px solid #fff; color: #333; padding: 14px 12px; }
.qlp-module .bg table .th-1 { border-left: 1px solid #fff; }
.qlp-module .bg table .th-5 { border-right: 1px solid #fff; }
.qlp-module .grow { margin-top: 20px; }
.qlp-module .grow .grow-list { margin-top: 70px; text-align: center; }
.qlp-module .grow .grow-list li { display: inline-block; width: 22%; border: 1px solid #e52c2c; margin: 0 1%; position: relative; padding-top: 60px; }
.qlp-module .grow .grow-list li h4 { font-size: 16px; font-weight: bold; text-align: center; margin-bottom: 16px; }
.qlp-module .grow .grow-list li .g-img { display: block; position: absolute; top: -40px; left: 0; width: 80px; height: 80px; margin: 0 45px; }
.qlp-module .grow .grow-list li .red { background: #e7312c; width: 80px; height: 24px; line-height: 24px; border-radius: 0 24px 24px 0; text-align: center; color: #fff; font-size: 14px; display: block; }
.qlp-module .grow .grow-list li p { margin-top: 10px; margin-bottom: 16px; padding: 0 14px; color: #333666; font-size: 14px; }
.qlp-module .tx-module10 { background: #fff; padding-bottom: 30px; }
.qlp-module .tx-module10 .module10-title { text-align: center; padding: 20px 0; }
.qlp-module .tx-module10 .module10-title h2 { font-size: 26px; font-weight: bold; color: #333333; }
.qlp-module .tx-module10 .module10-title p { font-size: 14px; color: #333666; margin-top: 10px; }
.qlp-module .tx-module10 .module10-ul-div { margin-top: 10px; background: url(../images/module10-bg.png) no-repeat center; }
.qlp-module .tx-module10 .module10-ul-div ul { margin: 0 auto; text-align: left; }
.qlp-module .tx-module10 .module10-ul-div ul li { position: relative; display: inline-block; width: 19%; box-shadow: 0px 0px 10px rgba(238, 205, 197, 0.2); border: 1px solid #FFDBD3; padding: 20px 8px; }
.qlp-module .tx-module10 .module10-ul-div ul li:nth-child(1), .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(2), .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(3), .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(4) { margin-right: 3%; margin-bottom: 40px; }
.qlp-module .tx-module10 .module10-ul-div ul li:nth-child(1)::after, .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(2)::after, .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(3)::after, .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(4)::after { content: ''; display: block; width: 11px; height: 11px; background: url(../images/module10-li-icon2.png) no-repeat; position: absolute; left: 50%; margin-left: -6.5px; bottom: -9px; }
.qlp-module .tx-module10 .module10-ul-div ul li:nth-child(4) { margin-right: 0; }
.qlp-module .tx-module10 .module10-ul-div ul li:nth-child(1) { margin-left: 10px; }
.qlp-module .tx-module10 .module10-ul-div ul li:nth-child(5), .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(6), .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(7), .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(8) { margin-left: 3%; margin-top: 40px; }
.qlp-module .tx-module10 .module10-ul-div ul li:nth-child(5)::after, .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(6)::after, .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(7)::after, .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(8)::after { content: ''; display: block; width: 11px; height: 11px; background: url(../images/module10-li-icon1.png) no-repeat; position: absolute; left: 50%; margin-left: -6.5px; top: -9px; }
.qlp-module .tx-module10 .module10-ul-div ul li:nth-child(5) { margin-left: 12.6%; }
.qlp-module .tx-module10 .module10-ul-div ul li span { font-size: 16px; color: #333333; font-weight: bold; text-align: center; display: block; }
.qlp-module .tx-module10 .module10-ul-div ul li span:after { content: ''; display: block; width: 20px; height: 3px; background-color: #ef4a1a; margin: 10px auto 0 auto; }
.qlp-module .tx-module10 .module10-ul-div ul li p { font-size: 14px; color: #333; line-height: 1.6; text-align: left; margin-top: 10px; }
.qlp-module .tx-module10 .module10-btn { text-align: center; margin-top: 30px; }
.qlp-module .tx-module10 .module10-btn a { display: inline-block; width: 212px; height: 40px; line-height: 40px; text-align: center; color: #fff; font-size: 16px; background: #F05630; border-radius: 40px; }
.qlp-module .plan { margin-top: 60px; }
.qlp-module .plan .lve { margin-top: 20px; }
.qlp-module .plan .plan-list { padding: 0 12px; margin-bottom: 10px; width: 130px; float: left; }
.qlp-module .plan .plan-list li { border-bottom: 1px dashed #ddd; margin-bottom: 35px; position: relative; /*position: relative; border:1px solid #ffdbd3;box-shadow:0px 0px 10px rgba(240,86,48,.2);*/ background: url(../images/e.png) no-repeat center; margin-right: 40px; width: 130px; height: 154px; float: left; }
.qlp-module .plan .plan-list li h4 { font-size: 16px; font-weight: bold; text-align: center; padding-top: 18px; position: relative; padding-bottom: 8px; margin-bottom: 4px; }
.qlp-module .plan .plan-list li h4:after { content: ""; position: absolute; bottom: 0; left: 50%; transform: translate(-50%, -50%); width: 20px; height: 3px; border-radius: 3px; background: #f05630; }
.qlp-module .plan .plan-list li p { color: #333666; font-size: 14px; padding: 0 14px; }
.qlp-module .plan .plan-list li.os { background: url(../images/e2.png) no-repeat center; margin-left: 86px; }
.qlp-module .plan .plan-list li.li1:after { content: "1"; bottom: 0; left: 54px; width: 40px; height: 40px; text-align: center; line-height: 40px; font-weight: bold; font-size: 32px; color: #ffffff; background: #f05630; border-radius: 50%; border: 3px solid #ffdcd4; position: absolute; }
.qlp-module .plan .plan-list2 { margin-left: 98px; padding: 0; margin-top: 10px; margin-bottom: 20px; }
.qlp-module .plan .plan-list2 li { background: url(../images/e2.png) no-repeat center; }
.qlp-module .plan .plan-list2 li:last-child { margin-right: 0; }
.qlp-module .gnash { background: url(../images/sa.jpg) no-repeat center; height: 642px; margin-top: 0px; margin-bottom: 34px; overflow: hidden; }
.qlp-module .gnash .gnash-title {color: #333; font-size: 26px; text-align: center; font-weight: bold; padding-top: 40px; padding-bottom: 30px; }
.qlp-module .gnash .gnash-box { background: #fff; margin: 0 auto; width: 710px; height: 502px; }
.qlp-module .gnash .gnash-box .gnash-list { margin: 0 30px; margin-right: -40px; }
.qlp-module .gnash .gnash-box .gnash-list li { width: 184px; float: left; text-align: center; margin-right: 48px; margin-top: 35px; }
.qlp-module .gnash .gnash-box .gnash-list li span { display: block; width: 46px; height: 46px; margin: 0 auto; }
.qlp-module .gnash .gnash-box .gnash-list li h4 { font-size: 16px; margin-top: 18px; margin-bottom: 10px; white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }
.qlp-module .gnash .gnash-box .gnash-list li p {text-overflow: ellipsis;color: #999999; font-size: 14px;min-height: 84px; text-align: left; display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden; }
.qlp-module .gnash .gnash-box .gnash-list li a { width: 90px; height: 30px; line-height: 30px; border-radius: 6px; background: #f05630; color: #fff; display: block; font-size: 14px; margin: 0 auto; margin-top: 10px; }
.qlp-module .zzbg { background: url(../images/zzbg.jpg) no-repeat center; max-width: 750px; margin: 0 auto; height: 494px; }
.qlp-module .zzbg .gnash-title {color: #333; font-size: 26px; text-align: center; font-weight: bold; padding-top: 40px; padding-bottom: 50px; }
.qlp-module .zzbg .zzbg-box { padding: 0 0px; }
.qlp-module .zzbg .zzbg-box .wh { background: url(../images/wt.jpg) no-repeat center; width: 48%; height: 230px; float: left; position: relative; margin-top: 70px; }
.qlp-module .zzbg .zzbg-box .wh .nr {padding-bottom: 20px; width: 80%; height: auto; background: #fff; position: absolute; top: -55px; left: 54px; }
.qlp-module .zzbg .zzbg-box .wh .nr h4 { font-size: 16px; font-weight: bold; background: url(../images/bas.png) no-repeat left center; padding-left: 28px; margin-top: 26px; margin-bottom: 20px; }
.qlp-module .zzbg .zzbg-box .wh .nr .nr-p { padding: 0 30px; }
.qlp-module .zzbg .zzbg-box .wh .nr .nr-p p { color: #333666; font-size: 14px; margin-bottom: 4px; }
.qlp-module .zzbg .zzbg-box .wh .nr a { width: 113px; height: 30px; line-height: 30px; border-radius: 6px; background: #f05630; color: #fff; display: block; font-size: 14px; margin: 0 auto; margin-top: 10px; text-align: center; }
.qlp-module .zzbg .zzbg-box .wh2 { float: right; background: url(../images/wt2.jpg) no-repeat center; margin-top: 0; }
.qlp-module .zzbg .zzbg-box .wh2 .nr { top: 84px; left: 0; }
.qlp-module .cooperation { margin-top: 50px;margin: 0 auto; }
.qlp-module .cooperation .cooperation-list li { overflow: hidden; margin-top: 20px; }
.qlp-module .cooperation .cooperation-list li .s-img { width: 48%; height: 156px; display: block; }
.qlp-module .cooperation .cooperation-list li .cooperation-fr { width: 48%; }
.qlp-module .cooperation .cooperation-list li .cooperation-fr h4 { color: #f05630; font-size: 16px; font-weight: bold; display: block; text-align: right; margin-bottom: 10px; }
.qlp-module .cooperation .cooperation-list li .cooperation-fr p { color: #333666; font-size: 14px; }
.qlp-module .stage .stage-title {color: #333; font-size: 24px; font-weight: bold; text-align: center; margin-top: 46px; }
.qlp-module .stage .cooperation-list li { border-bottom: 1px solid #ddd; padding-bottom: 28px; }
.qlp-module .stage .cooperation-list li:last-child { border-bottom: none; }
.qlp-module .curriculum { margin-top: 40px; }
.qlp-module .curriculum ul { text-align: center; }
.qlp-module .curriculum ul li { display: inline-block; width: 47%; height: auto; border: 1px solid #ddd; border-radius: 10px; margin: 0 1%; }
.qlp-module .curriculum ul li span { width: 325px; height: 225px; display: block; margin: 20px auto; }
.qlp-module .curriculum ul li .bt { text-align: center; }
.qlp-module .curriculum ul li .bt h4 { padding-bottom: 8px; display: inline-block; color: #f05630; font-weight: bold; border-bottom: 1px solid #f05630; font-size: 16px; position: relative; }
.qlp-module .curriculum ul li .bt h4:after { position: absolute; content: ""; bottom: -1px; background: #f05630; width: 11px; height: 1px; left: 50%; transform: translate(-50%, -50%); }
.qlp-module .curriculum ul li p { padding: 0 18px; color: #333666; font-size: 14px; text-align: center; margin-top: 18px; }
.qlp-module .zcs { margin: 60px 0; }
.qlp-module .zcs ul { margin-right: -20px; text-align: center; }
.qlp-module .zcs ul li { width: 22%; display: inline-block; box-shadow: 0px 0px 10px rgba(240, 86, 48, 0.2); margin:0 1%; padding-bottom: 20px; }
.qlp-module .zcs ul li span { width: 152px; height: 105px; margin: 0 auto; }
.qlp-module .zcs ul li h4 { font-size: 16px; text-align: center; margin: 14px 0; }
.qlp-module .zcs ul li a { display: block; width: 72px; height: 30px; line-height: 30px; margin: 0 auto; background: #f05630; text-align: center; color: #ffffff; font-size: 14px; border-radius: 6px; }
.qlp-module .study h4 { font-size: 24px; text-align: center; font-weight: bold; }
.qlp-module .study h4 i { color: #f05630; font-style: normal; }
.qlp-module .study .study-t { background: url(../images/nxm.png) no-repeat center; width: 100%; height: 126px; background-size:contain ; margin: 36px auto 30px auto; }
.qlp-module .study .pm .pm-bg { max-width: 750px; margin: 0 auto; background: url(../images/pm.png) no-repeat center; height: 71px; position: relative; background-size: contain;}
.qlp-module .study .pm .pm-bg span { position: absolute; width: 78px; display: block; top: 12px; left: 26px; color: #fff; font-size: 16px; font-weight: bold; }
.qlp-module .study .teacher { max-width: 750px; margin: 0 auto; margin-top: 12px; }
.qlp-module .study .teacher li { float: left; width: 100%; border-bottom: 1px dashed #dddddd; padding-bottom: 30px; margin-bottom: 30px; }
.qlp-module .study .teacher li .t-img { width: 30%; display: block; }
.qlp-module .study .teacher li .teacher-nr { width: 66%; text-align: left; }
.qlp-module .study .teacher li .teacher-nr h4 {color: #333; text-align: left; font-size: 20px; margin-bottom: 10px; }
.qlp-module .study .teacher li .teacher-nr .des { font-size: 14px; margin-bottom: 30px; display: block; }
.qlp-module .study .teacher li .teacher-nr .t-ts { display: block; margin-bottom: 15px; }
.qlp-module .study .teacher li .teacher-nr .t-ts span { margin-right: 10px; text-align: center; float: left; display: block; width: 64px; height: 22px; line-height: 22px; background: #f05630; color: #fff; font-size: 14px; }
.qlp-module .study .teacher li .teacher-nr .t-ts p { width: 84%; color: #333; font-size: 14px; float: left; }
.qlp-module .study .teacher li:last-child { border: none; }
.qlp-module .eighteen { margin-top: 20px; margin-bottom: 80px; }
.qlp-module .eighteen table { background: #f5f5f5; width: 100%; text-align: center; }
.qlp-module .eighteen table td { border: 1px solid #fff; }
.qlp-module .eighteen table .my-bg { background: #4c5061; font-size: 14px; color: #fff; padding: 20px 14px; }
.qlp-module .eighteen .eighteen-list { text-align: center; margin: 20px 0; }
.qlp-module .eighteen .eighteen-list li { font-size: 16px; color: #f05630; margin: 0 4px; cursor: pointer; text-align: center; display: inline-block; width: 134px; height: 42px; line-height: 42px; background: url(../images/bkbj.png) no-repeat center; }
.qlp-module .eighteen .eighteen-list li:hover { background: #f05630; color: #fff; }
.qlp-module .eighteen .hj-t { max-width: 750px; margin: 0 auto; overflow: hidden; }
.qlp-module .eighteen .hj-t li { float: left; text-align: center; margin-right: 1px; }
.qlp-module .eighteen .hj-t li:nth-child(1) { color: #fff; width: 20%; height: 61px; line-height: 61px; background: #4c5061; font-size: 14px; text-align: center; }
.qlp-module .eighteen .hj-t li:nth-child(2) { width: 24%; }
.qlp-module .eighteen .hj-t li:nth-child(2) p { background: #f5f5f5; height: 30px; line-height: 30px; margin-bottom: 1px; }
.qlp-module .eighteen .hj-t li:nth-child(3) { width: 55%; line-height: initial; }
.qlp-module .eighteen .hj-t li:nth-child(3) p { background: #f5f5f5; height: 30px; line-height: 30px; margin-bottom: 1px; }
.qlp-module .eighteen .hj-t li:last-child { margin-right: 0; }
.qlp-module .nineteen { padding: 20px; margin: 0 auto; background: #fff; box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2); }
.qlp-module .nineteen table { width: 100%; }
.qlp-module .nineteen table tr td { border: 1px solid #ddd; padding-left: 12px; font-size: 14px; }
.qlp-module .nineteen table tr .n-bg { background: #ef502d;padding-bottom: 10px; text-align: center; padding-left: 0; color: #fff; padding: 10px 0; }
.qlp-module .nineteen table tr .n-bg p{ color: #fff; }
.qlp-module .nineteen table tr .n-bg2 { background: #373a4a; }
.qlp-module .nineteen .nineteen-list li p { float: left; color: #fff; width: 20%; height: 51px; line-height: 51px; text-align: center; font-size: 14px; background: #ef502d; border-bottom: 1px solid #fff; border-right: 1px solid #fff; }
.qlp-module .nineteen .nineteen-list li p:nth-child(2) { color: #333; text-align: left; padding-left: 20px; background: #fff; width: 80%; border-right: 1px solid #ddd; border-top: 1px solid #ddd; }
.qlp-module .nineteen .nineteen-list li:nth-child(4) p { height: 84px; line-height: 84px; }
.qlp-module .nineteen .nineteen-list li:nth-child(4) p:nth-child(2) { border-bottom: 1px solid #ddd; line-height: initial; }
.qlp-module .nineteen .nineteen-list li .fs { background: #373a4a; }
.qlp-module .twenty {max-width: 750px;margin: 0 auto; background: #fff; box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2); }
.qlp-module .twenty .twenty-list {float: left; width: 28%;background: #474b5d; }
.qlp-module .twenty .twenty-list li { width: 100%; cursor: pointer; background: #474b5d; padding: 0 20px; color: #fff; font-size: 16px; font-weight: bold; }
.container .container-left .news-particulars .qlp-module .twenty .twenty-list li p { border-bottom: 1px solid #4e5473; padding-top: 20px; padding-bottom: 10px; }
.qlp-module .twenty .twenty-list li p { border-bottom: 1px solid #4e5473; padding-top: 20px; padding-bottom: 10px; }
.qlp-module .twenty .twenty-list li p span{color: #fff;}
.qlp-module .twenty .twenty-list li p:last-child { border: none; }
.qlp-module .twenty .twenty-list li.active{ background: #f0532d; }

.qlp-module .twenty .twenty-nr {display: none; width: 68%; padding: 30px 0;overflow: hidden;font-size: 14px; }
.qlp-module .twenty .twenty-nr.active{display: block;}
.qlp-module .tt { max-width: 750px; margin: 0 auto; }
.qlp-module .tt .twenty-one { background: url(../images/about.png) no-repeat center; height: 388px; }
.qlp-module .tt .location { margin-top: 80px; width: 730px; height: 172px; border: 1px solid #f05630; position: relative; }
.qlp-module .tt .location .fr { width: 325px; padding-top: 36px; margin-right: 60px; }
.qlp-module .tt .location .fr h4 {color: #333; font-size: 20px; font-weight: bold; font-weight: bold; }
.qlp-module .tt .location .fr p { color: #333; font-size: 14px; }
.qlp-module .tt .location .dw { position: absolute; top: -20px; left: -20px; }
.qlp-module .two { margin-top: 80px; margin-bottom: 60px; }
.qlp-module .two .list { text-align: center; margin: 0 auto; }
.qlp-module .two .list li { width: 80px; display: inline-block; margin-top: 40px; }
.qlp-module .two .list li p { font-size: 14px; text-align: left; width: 98px; }
.qlp-module .two .list li h4 { background: url(../images/yd.png) no-repeat center; margin: 0 auto; margin-top: 15px; margin-bottom: 18px; width: 68px; height: 68px; padding: 15px 20px; color: #fff; font-weight: bold; font-size: 14px; text-align: center; }
.qlp-module .two .list li .yd2 { background: url(../images/yd2.png) no-repeat center; }
.qlp-module .two .list li .xq { width: 80px; height: 30px; line-height: 30px; background: #4e5473; transform: skew(30deg); }
.qlp-module .two .list li .xq span { display: inline-block; font-weight: bold; font-size: 26px; color: #fff; transform: skewX(-30deg); }
.qlp-module .two .list li .xq2 { background: #f05630; }
.qlp-module .two .list li:nth-child(2n+0) { margin-top: 198px; }
.qlp-module .two .list .list2 .xq { background: #f05630; }
.qlp-module .about-t { max-width: 750px; margin-top: 60px; height: auto; background: #fff; padding: 20px; box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2); margin: 0 auto; }
.qlp-module .about-t .titles {color: #333; background: url(../images/qsl.png) no-repeat center; text-align: center; font-weight: bold; font-size: 26px; }
.qlp-module .about-t .tnb { margin-bottom: 10px; }
.qlp-module .about-t .tnb h4 { margin-bottom: 4px; font-size: 14px; font-weight: bold; border-left: 4px solid #f05630; padding-left: 10px; }
.qlp-module .about-t .tnb .zx { color: #f05630; font-size: 14px; }
.qlp-module .core-title { border-bottom: 1px solid #ddd; padding-bottom: 20px; }
.qlp-module .core-title h4 {color: #333; font-size: 20px; font-weight: bold; float: left; border-left: 4px solid #f05630; padding-left: 10px; }
.qlp-module .core-title a { float: right; color: #999999; margin-top: 5px; }
.qlp-module .core-title.bd { border: none; }
.qlp-module .core-title2 {color: #333; font-size: 26px; font-weight: bold; background: url(../images/sw.png) no-repeat bottom center; text-align: center; padding-bottom: 25px; }
.qlp-module .more { width: 210px; color: #ffffff; font-size: 16px; text-align: center; display: block; background: #f05630; margin: 0 auto; height: 40px; border-radius: 40px; line-height: 40px; }
.qlp-module .core-xbt { text-align: center; color: #333; margin-top: 16px; font-size: 14px; }
.qlp-module .bnoer { background: inherit; padding-bottom: 0; }

.lq-title-1 {color: #333; font-size: 26px; font-weight: bold; padding: 26px 0; text-align: center; }

.lq-kh { background-color: #f7f7f7; padding-bottom: 32px; }

.lq-kh-list { text-align: center; overflow: hidden; }
.lq-kh-list li { margin-bottom: 20px; }
.lq-kh-list li .lq-img { width: 21.6%; height: 0; padding-bottom: 14%; overflow: hidden; vertical-align: top; }
.lq-kh-list li .lq-text { text-align: left; width: 70%; margin-left: 1%; background-color: #fff; position: relative; vertical-align: top; border-radius: 10px; padding: 16px 12px 16px 18px; }
.lq-kh-list li .lq-text:before { content: ''; width: 8px; height: 9px; background: url(../images/lq-2.png) no-repeat center center; background-size: 100% 100%; position: absolute; top: 22px; left: -8px; }
.lq-kh-list li .lq-text p { font-size: 14px; color: #333; line-height: 1.6; padding: 0; margin: 0; }
.lq-kh-list li .lq-text p.lq-kh-r { color: #f05630; margin: 18px 0 0 0; text-align: right; }

.lq-qa { background-color: #fff; padding: 50px 0; }

.lq-qa-link { text-align: center; }
.lq-qa-link div { font-size: 16px; color: #fff; height: 40px; line-height: 40px; padding: 0 28px; position: relative; border-radius: 20px; margin: 30px 10px; }
.lq-qa-link div.lq-more { background-color: #2261eb; }
.lq-qa-link div.lq-online { background-color: #e7332c; }
.lq-qa-link div a { position: absolute; width: 100%; height: 100%; }

.lq-qa-list { text-align: center; overflow: hidden; }
.lq-qa-list li { width: 24%; margin: 0 0.2%; vertical-align: top; }
.lq-qa-list li h3 { font-size: 18px; color: #fff !important; padding: 0 16px; height: 35px; line-height: 35px; background: url(../images/lq-3.png) no-repeat center; background-size: 100% 100%; }
.lq-qa-list li .lq-text { background: url(../images/lq-4.png) no-repeat center; background-size: 100% 100%; padding: 30px 0; }
.lq-qa-list li .lq-text p { font-size: 14px; line-height: 1.6; color: #333; padding: 0 15px; margin: 0; }

.lq-jd { background-color: #fff; padding: 40px 0; }

.lq-list { text-align: center; }
.lq-list li { width: 31%; box-shadow: 0px 2px 10px 0px rgba(48, 48, 48, 0.21); background-color: #ffffff; padding: 24px 0; border-radius: 20px; margin: 0 0.5%; vertical-align: top; }
.lq-list li .lq-con { padding: 0 12px 0 26px; position: relative; }
.lq-list li h3 { font-size: 16px; color: #fff !important; height: 42px; line-height: 42px; text-align: center; font-weight: bold; background-color: #e7332c; border-radius: 21px; padding: 0 50px; margin: 0 0 20px 0;overflow: hidden; }
.lq-list li h3 span { position: absolute; left: 10px; top: -10px; width: 56px; height: 56px; border-radius: 50%; background-color: #ffffff; box-shadow: 0px 2px 8px 0px rgba(72, 44, 36, 0.53); color: #f05630; font-size: 14px; }
.lq-list li h3 span i { padding-top: 18px; font-style: normal; line-height: 1.6; }
.lq-list li .lq-box { border-left: 1px solid #4480f3; margin-top: 16px; }
.lq-list li .lq-con { text-align: left; padding: 0 0 0 8px; position: relative; top: -6px; margin-bottom: 10px; }
.lq-list li .lq-con h4 { font-size: 14px; color: #4480f3; }
.lq-list li .lq-con h4:before { content: ''; position: absolute; left: -4px; top: 5px; width: 8px; height: 8px; background-color: #4480f3; border-radius: 50%; overflow: hidden; }
.lq-list li .lq-con p { font-size: 14px; color: #333; line-height: 1.6; padding: 0; margin: 0; }

.lq-st { height: 30px; line-height: 30px; padding: 0 15px; background-color: #f05630; border-radius: 15px; color: #fff; font-size: 14px; }
.lq-st a{color: #fff;}
.lq-zc { background-color: #f7f7f7; padding: 30px 0; }

.lq-zc-list { text-align: center; }
.lq-zc-list li { width: 17.4%; margin: 10px 1%; background-color: #fff; vertical-align: top; }
.lq-zc-list li .lq-zc-con { padding: 6px 12px 20px 12px; }
.lq-zc-list li h3 { font-size: 16px; color: #f05630 !important; background-image: url(../images/lq-6.png), url(https://img.thea.cn/public/platform/thea/201812/qlp/mkys/images/lq-6.png); background-position: left center, right center; background-repeat: no-repeat, no-repeat; background-size: 8px auto, 8px auto; padding: 16px 17px; }
.lq-zc-list li p { color: #333; line-height: 1.6; font-size: 14px; }

.lq-ys { background-color: #f7f7f7; padding: 30px 0; }

.lq-ys-list { text-align: center; }
.lq-ys-list li { width: 30%; margin: 10px 1%; vertical-align: top; padding: 26px 0; text-align: center; background-color: #fff; border-radius: 10px; }
.lq-ys-list li .lq-img { width: 28%; height: 0; padding-bottom: 28%; overflow: hidden; }
.lq-ys-list li .lq-text { padding: 0 10px; }
.lq-ys-list li .lq-text h3 { font-size: 18px; color: #333; text-align: center; margin-top: 20px; }
.lq-ys-list li .lq-text p { line-height: 1.6; text-align: center; font-size: 14px; padding: 0; margin: 0; }

.lq-teacher { background-color: #f7f7f7; text-align: center; padding: 30px 0; }
.lq-teacher .lq-img { vertical-align: top; width: 30%; height: 0; padding-bottom: 36%; overflow: hidden; }
.lq-teacher .lq-text { vertical-align: top; width: 60%; margin-left: 5%; text-align: left; }
.lq-teacher .lq-text h3 { font-size: 24px; font-weight: bold; color: #333666; }
.lq-teacher .lq-text h4 { color: #f05630; font-size: 20px; margin-bottom: 6px; margin-top: 10px; }
.lq-teacher .lq-text h4:after { content: ''; display: block; width: 27px; height: 4px; background-color: #f05630; margin-top: 6px; }
.lq-teacher .lq-text p { line-height: 1.6; padding: 0; margin: 0; font-size: 14px; }
.lq-teacher .lq-text p.lq-text-pro:before { content: ''; width: 6px; height: 6px; background-color: #f05630; margin-right: 4px; vertical-align: middle; }
.lq-teacher .lq-text p.lq-text-con { color: #333666; margin-top: 10px; }
.lq-teacher .lq-text a { display: block; background: url(../images/lq-15.png) no-repeat; background-size: 100% 100%; width: 170px; height: 40px; margin-top: 16px; }

.lq-reason { background-color: #fff; padding: 30px 0; }

.lq-reason-list { text-align: center; }
.lq-reason-list li { width: 30%; vertical-align: top; margin: 10px 1%; }
.lq-reason-list li .lq-box { border: solid 1px #dddddd; padding: 16px; }
.lq-reason-list li .lq-box .lq-text h3 { font-size: 16px; }
.lq-reason-list li .lq-box .lq-text h3:before, .lq-reason-list li .lq-box .lq-text h3:after { content: '/'; padding: 0 5px; }
.lq-reason-list li .lq-box .lq-text p { color: #333; font-size: 14px; min-height: 45px; margin: 6px 0 0 0; line-height: 1.6; padding: 0; }
.lq-reason-list li .lq-box .lq-img { width: 80%; height: 0; padding-bottom: 56%; overflow: hidden; }

.lq-cl { background-color: #fff; }
.lq-cl table { width: 100%;}
.lq-cl table th { color: #333; font-weight: bold; text-align: center; }
.lq-cl table td { color: #333; }
.lq-cl table td, .lq-cl table th { font-size: 14px; padding: 14px 20px; border: solid 1px #dddddd; }
.lq-cl table td.lq-cl-bg, .lq-cl table th.lq-cl-bg { background-color: #f05630; text-align: center; color: #fff; }

.lq-school { background-color: #f7f7f7; padding: 20px 0; }

.lq-school-list { text-align: center; }
.lq-school-list li { vertical-align: top; width: 45%; margin: 10px 2%; background-color: #fff; text-align: left; }
.lq-school-list li .lq-box { padding: 16px; }
.lq-school-list li .lq-box .lq-school-num { vertical-align: middle; width: 20%; position: relative; }
.lq-school-list li .lq-box .lq-school-num p { position: absolute; width: 72px; height: 72px; top: 50%; left: 50%; margin: -36px 0 0 -36px; color: #fff; font-size: 36px; padding: 0; text-align: center; line-height: 72px; border-radius: 50%; background-color: #f05630; }
.container .container-left .lq-school-list li .lq-box .lq-school-num p { position: absolute; width: 72px; height: 72px; top: 50%; left: 50%; margin: -36px 0 0 -36px; color: #fff; font-size: 36px; padding: 0; text-align: center; line-height: 72px; border-radius: 50%; background-color: #f05630; }
.lq-school-list li .lq-box .lq-text { vertical-align: middle; width: 72%; margin-left: 5%; }
.lq-school-list li .lq-box .lq-text h3 { color: #333; font-size: 18px; }
.lq-school-list li .lq-box .lq-text p { color: #333; margin: 10px 0 0 0; padding: 0; line-height: 1.6; font-size: 14px; }

.module-39 { width: 100%; background: url(../images/ye39.png); background-size: 100% 100%; padding-bottom: 33px; margin: 15px 0; }
.module-39 .title { height: 90px; font-size: 26px; color: #333; font-weight: bold; text-align: center; line-height: 80px; }
.module-39 .title span {border: none; color: #f05630;float: inherit;display: inline-block;margin: 0;padding: 0;line-height: inherit; font-size: 26px; }
.module-39 ul { padding: 0 8px; text-align: center; }
.module-39 ul li { margin: 0 3px; text-align: center; background: white; width: 110px; display: inline-block; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); }
.module-39 ul li .top { height: 82px; text-align: center; }
.module-39 ul li .top img { width: 50px; display: inline-block; position: relative; top: 16px; }
.module-39 ul li h3 { line-height: 30px; text-align: center; background: #e6e7e9; font-weight: bold; color: #333; }
.qlp-module .module-39 ul li p { width: 92px; margin: 0 auto; line-height: 40px !important; font-size: 14px; color: #333; text-align: center; }
.qlp-module .module-39 ul li p + p { border-top: 1px dashed #dddddd; }
.qlp-module .module-39 ul li a { width: 87px; height: 28px; display: block; margin: 0 auto 16px; background: #f05630; text-align: center; line-height: 28px; color: white; font-size: 14px; border-radius: 4px; }

.module-40 { width: 100%; background: #e2efee; margin: 15px 0; padding-bottom: 38px; }
.module-40 .title { background: url(../images/ye40.png) no-repeat; background-size: 355px 1px; background-position: center center; height: 100px; font-size: 26px; color: #333; font-weight: bold; text-align: center; line-height: 100px; }
.module-40 .title span {border: none; color: #f05630;float: inherit;display: inline-block; margin: 0;padding: 0;line-height: inherit; font-size: 26px;}
.module-40 h3 { font-size: 49px; color: #333666 !important; text-align: center;font-weight: normal; }
.module-40 p.t { font-size: 14px; color: #333666; text-align: center; margin-top: 14px; }
.module-40 a { width: 211px; height: 40px; display: block; margin: 0 auto; background: #f05630; text-align: center; line-height: 40px; color: white; font-size: 16px; border-radius: 40px; }
.module-40 ul { text-align: center; padding: 0 60px; margin-top: 30px; }
.module-40 ul li { position: relative; width: 104px; height: 104px; display: inline-block; margin: 0 5px 20px; cursor: pointer; }
.module-40 ul li img { width: 100%; }
.module-40 ul li div { display: none; background: url(../images/ye40-hover.png); width: 120px; height: 120px; position: absolute; left: -8px; top: -8px; overflow: hidden; }
.module-40 ul li div h4 { line-height: 37px; font-size: 14px; color: white; text-align: center; font-weight: bold; }
.module-40 ul li div p { font-size: 14px; color: white !important; margin-top: 0.1066666667rem; padding: 0 8px; }
.module-40 ul li:hover div { display: block; }

.module-41 { width: 100%; background: url(../images/ye41-bg.png); background-size: 100% 100%; padding-bottom: 33px; margin: 15px 0; }
.module-41 .title { height: 90px; font-size: 26px; color: #fff; font-weight: bold; text-align: center; line-height: 90px; }
.module-41 .title span {border: none; color: #f05630; float: inherit;display: inline-block;margin: 0;padding: 0;line-height: inherit; font-size: 26px;}
.module-41 .ct { width: 709px; height: 319px; margin: 0 auto; border-top: 1px solid #fff; border-left: 1px solid #fff; }
.module-41 .ct a { display: block; width: 25%; height: 33%; text-align: center; color: white; font-size: 16px; float: left; border-bottom: 1px solid #fff; border-right: 1px solid #fff; padding-top: 16px; }
.module-41 .ct a:hover { background: #F05630; }
.module-41 .ct a img { display: inline-block; max-width: 100%; width: auto; }
.module-41 .ct a p { margin-top: 10px; }

.module-42 { width: 100%; padding-bottom: 10px; padding-top: 30px; margin: 15px 0; background: #fff1e4; }
.module-42 ul { text-align: center; padding: 0 10px; }
.module-42 ul li { display: inline-block; margin: 0 3px 20px; width: 168px; height: 168px; }
.module-42 ul li a { display: block; width: 100%; height: 100%; }
.module-42 ul li a span { display: block; padding-top: 50px; padding-bottom: 2px; font-size: 14px; color: white; text-align: center; }
.module-42 ul li a p { font-size: 18px; color: white !important; text-align: center!important; font-weight: bold; }
.module-42 ul li:nth-child(1) { background: url(../images/ye42-1.png); background-size: 100% 100%; }
.module-42 ul li:nth-child(2) { background: url(../images/ye42-2.png); background-size: 100% 100%; }
.module-42 ul li:nth-child(3) { background: url(../images/ye42-3.png); background-size: 100% 100%; }
.module-42 ul li:nth-child(4) { background: url(../images/ye42-4.png); background-size: 100% 100%; }
.module-42 ul li:nth-child(5) { background: url(../images/ye42-5.png); background-size: 100% 100%; }
.module-42 ul li:nth-child(6) { background: url(../images/ye42-6.png); background-size: 100% 100%; }
.module-42 ul li:nth-child(7) { background: url(../images/ye42-7.png); background-size: 100% 100%; }
.module-42 ul li:nth-child(8) { background: url(../images/ye42-8.png); background-size: 100% 100%; }

.margin-top { margin-top: 30px; }

.tx-module {margin: 0 auto; box-sizing: border-box; }
.tx-module * { box-sizing: border-box; }

.tx-module1 { padding: 0 20px; background: url(../images/module-bg1.png) no-repeat;  height: 280px; background-size: 100% auto; }
.tx-module1 ul li { padding-top: 20px; }
.tx-module1 ul li h2 { font-size: 16px; color: #fff !important; background: url(../images/title-icon1.png) no-repeat left center; background-size: 15px 15px; padding-left: 20px; }
.tx-module1 ul li p { font-size: 14px; color: #fff !important; margin-top: 6px; margin-left: 20px; }

.tx-module2 ul { text-align: center; }
.tx-module2 ul li { width: 32%; padding: 2% 2.6%; display: inline-block; text-align: center; background: #FACCC0; }
.qlp-module .tx-module2 ul li:nth-child(1), .tx-module2 ul li:nth-child(2), .tx-module2 ul li:nth-child(3) { border-bottom: 2px solid #fff; }
.tx-module2 ul li .p1 { width: 67px; height: 67px; line-height: 67px !important; text-align: center; background: #F05630; font-size: 18px; color: #fff !important; border-radius: 50%; display: inline-block; }
.tx-module2 ul li .p2 { font-size: 14px; color: #333333; margin-top: 12px; }
.tx-module2 .module2-btn { text-align: center; margin: 0 auto; margin-top: 30px; }
.tx-module2 .module2-btn div { display: inline-block; }
.tx-module2 .module2-btn div a { display: inline-block; width: 120px; height: 40px; background: url(../images/zxzx-btn.png) no-repeat; background-size: 100% auto; cursor: pointer; }
.tx-module2 .module2-btn div.zxzx-div { margin-right: 20px; }
.tx-module2 .module2-btn div.yycp-div a { background-image: url(../images/yycp-btn.png); }

.tx-module3 ul { background: url(../images/module3-ulbg.png) no-repeat center; background-size: 11px 372px; text-align: center; }
.tx-module3 ul li { width: 45%; padding: 0 20px; display: inline-block; background: #F7F7F7; position: relative; margin-bottom: 16px; padding-bottom: 16px; }
.tx-module3 ul li .title {height: auto!important;line-height: inherit!important; font-size: 16px; color: #333333; font-weight: bold!important; display: block; padding-top: 18px!important; padding-bottom: 10px!important; text-align: left; background: url(../images/title-icon2.png) no-repeat left 14px!important; padding-left: 30px!important; }
.tx-module3 ul li p { font-size: 14px; color: #333666; line-height: 26px; text-align: left; }
.tx-module3 ul li:nth-child(1), .tx-module3 ul li:nth-child(3) { margin-right: 30px; }
.tx-module3 ul li:nth-child(1)::after, .tx-module3 ul li:nth-child(3)::after { position: absolute; content: ''; width: 11px; height: 20px; background: url(../images/module3-li-icon.png) no-repeat; top: 10px; right: -11px; display: block; }
.tx-module3 ul li:nth-child(2), .tx-module3 ul li:nth-child(4) { margin-left: 30px; }
.tx-module3 ul li:nth-child(2)::before, .tx-module3 ul li:nth-child(4)::before { position: absolute; content: ''; width: 11px; height: 20px; background: url(../images/module3-li-icon1.png) no-repeat; top: 50px; left: -11px; display: block; }

.tx-module4 { padding: 30px 20px; background: #F7F7F7; }
.tx-module4 .module4-tag { border-bottom: 4px solid #F05630; overflow: hidden;}
.tx-module4 .module4-tag span {float: left; background: url(../images/module4-tagbg1.png) no-repeat; height: 40px; display: inline-block; text-align: center; line-height: 40px; font-size: 18px; color: #fff; }
.tx-module4 .module4-tag span img { margin-top: 12px !important; width: 19px; height: 19px; margin-right: 14px !important;display: inline-block; }
.tx-module4 .module4-tag span:first-child { width: 196px; zoom: 1; }
.tx-module4 .module4-tag span:last-child { width: 60px; background-image: url(../images/module4-tagbg2.png); margin-left: -14px; zoom: 0; }
.tx-module4 .module4-tag span:last-child img { margin-right: 0 !important; }
.tx-module4 .module4-tb { padding: 20px; background: #fff; }
.tx-module4 table { text-align: center; width: 100%; background: #fff; }
.tx-module4 table td, .tx-module4 table th { border: 1px solid #DDDDDD; }
.tx-module4 table th { height: 40px; background: #465DAD; font-size: 16px; color: #fff; text-align: center;}
.tx-module4 table td { height: 70px; font-size: 14px; color: #333333; }
.tx-module4 table td .zxzx-div { display: inline-block; width: 84px; height: 30px; }
.tx-module4 table td .zxzx-div a { display: inline-block; background: url(../images/zxzx-btn1.png) no-repeat; width: 84px; height: 30px; }
.tx-module4 table tr td:nth-child(1), .tx-module4 table tr th:nth-child(1) { width: 28%; }
.tx-module4 table tr td:nth-child(2), .tx-module4 table tr th:nth-child(2) { width: 50%; }
.tx-module4 table tr td:nth-child(3), .tx-module4 table tr th:nth-child(3) { width: 22%; }

.tx-module5 { padding-top: 46px; background: #fff; }
.tx-module5 .img-div { text-align: center; }
.tx-module5 .img-div img { width: 553px; height: 375px; }
.tx-module5 .module5-ul { overflow: hidden; margin-top: 36px; }
.tx-module5 .module5-ul ul { text-align: center; }
.tx-module5 .module5-ul ul li { text-align: center; width: 186px; display: inline-block; margin-right: 60px; }
.tx-module5 .module5-ul ul li:last-child { margin-right: 0; }
.tx-module5 .module5-ul ul li span { font-size: 18px; color: #333333; font-weight: bold; display: block; margin-bottom: 6px; }
.tx-module5 .module5-ul ul li p { font-size: 14px; color: #333; min-height: 110px; }
.tx-module5 .module5-ul ul li a { display: inline-block; width: 178px; height: 34px; text-align: center; font-size: 14px; color: #e68b75; line-height: 34px; border: 1px solid #e68b75; border-radius: 4px; }

.tx-module6 { padding-top: 20px; background: url(../images/module6-bg.png) no-repeat top center; text-align: center; padding-bottom: 20px; }
.tx-module6 ul { padding-top: 140px; display: inline-block; }
.tx-module6 ul li { width: 224px; margin-right: 28px; display: inline-block; }
.tx-module6 ul li:last-child { margin-right: 0; }
.tx-module6 ul li span { font-size: 18px; font-weight: bold; color: #333333; }
.tx-module6 ul li p { font-size: 14px; color: #333333; margin-top: 10px; }
.tx-module6 .module6-btn { text-align: center; margin-top: 30px; }
.tx-module6 .module6-btn a { display: inline-block; width: 210px; height: 40px; line-height: 40px; text-align: center; font-size: 16px; background: #F05630; border-radius: 40px; color: #fff; }

.tx-module10 { background: #fff; padding-bottom: 30px; }
.tx-module10 .module10-title { text-align: center; padding: 20px 0; }
.tx-module10 .module10-title h2 { font-size: 26px; font-weight: bold; color: #333333; }
.tx-module10 .module10-title p { font-size: 14px; color: #333666; margin-top: 10px; }

.xlh, .py { display: none; }

@media screen and (max-width: 750px) { .qlp-module2 { /*width: 10rem;*/ margin: 0 auto; }
	/*有些页面不需要外边距的*/
	.content-txt .qlp-module .popular,.content-txt .qlp-module .introduce,.content-txt .qlp-module .consultation2,.content-txt .qlp-module .grow ,.content-txt .qlp-module .tx-module10 .module10-ul-div
	,.content-txt .qlp-module .consultation .consultation-box{padding: 0;} 
	.content-txt .qlp-module{}
	/*标题和p标签*/
	.content-txt .qlp-module p, .content-txt .qlp-module h3{
	    line-height: initial;
	    text-indent: initial;
	    text-align: initial;
	    margin-bottom: 0;
	}


  .qlp-module { background: #f6f7f9; width: auto; }
  .qlp-module .xlh { color: #f05630; font-weight: bold; font-size: 0.3466666667rem; display: block; padding: 0.1333333333rem; }
  .qlp-module .popular { background: #ffffff;  margin-bottom: 0rem;  padding: 0 0.4rem;}
  .qlp-module .popular .popular-list { margin-right: -0.1333333333rem;}
  .qlp-module .popular .popular-list li { width: 4.4666666667rem; height: 2.0533333333rem; margin-right: 0.1333333333rem; margin-left: 0; }
  .qlp-module .popular .popular-list li .n { margin-top: 0.2666666667rem; padding-left: 0.2666666667rem; }
  .qlp-module .popular .popular-list li .n h4 { font-size: 0.4rem; }
  .qlp-module .popular .popular-list li .n p { font-size: 0.3466666667rem; color: #333; width: 2.1333333333rem; }
  .qlp-module .popular .popular-list li.li1 { background: url(../images/rmhdyd.jpg) no-repeat center; background-size: cover; }
  .qlp-module .popular .popular-list li.li2 { background: url(../images/rmhdyd2.jpg) no-repeat center; background-size: cover; }
  .qlp-module .popular .popular-list li.li3 { background: url(../images/rmhdyd3.jpg) no-repeat center; background-size: cover; }
  .qlp-module .popular .popular-list li.li4 { background: url(../images/rmhdyd4.jpg) no-repeat center; background-size: cover; }
  .qlp-module .introduce { background: #ffffff; padding: 0 0.4rem;}
  .qlp-module .introduce .introduce-list { margin-top: 0.3466666667rem; }
  .qlp-module .introduce .introduce-list li { margin-bottom: 0.4rem; overflow: hidden; }
  .qlp-module .introduce .introduce-list li h4 { font-size: 0.4rem; font-weight: 100; padding-left: 0.8rem; background-size: cover; }
  .qlp-module .introduce .introduce-list li h4.t1 { background: url(../images/xl.png) no-repeat left; background-size: 0.48rem 0.4666666667rem; }
  .qlp-module .introduce .introduce-list li h4.t2 { background: url(../images/xl2.png) no-repeat left; background-size: 0.4533333333rem 0.4533333333rem; }
  .qlp-module .introduce .introduce-list li h4.t3 { background: url(../images/xl3.png) no-repeat left; background-size: 0.4266666667rem 0.48rem; }
  .qlp-module .introduce .introduce-list li h4.t4 { background: url(../images/xl4.png) no-repeat left; background-size: 0.4533333333rem 0.4533333333rem; }
  .qlp-module .introduce .introduce-list li h4.t5 { background: url(../images/xl5.png) no-repeat left; background-size: 0.4533333333rem 0.4533333333rem; }
  .qlp-module .introduce .introduce-list li h4.t6 { background: url(../images/xl6.png) no-repeat left; background-size: 0.4666666667rem 0.4266666667rem; }
  .qlp-module .introduce .introduce-list li h4.t7 { background: url(../images/xl7.png) no-repeat left; background-size: 0.5066666667rem 0.5066666667rem; }
  .qlp-module .introduce .introduce-list li p { color: #333666; font-size: 0.3466666667rem; padding-left: 0.8rem; margin-top: 0.0533333333rem; }
  .qlp-module .introduce .introduce-list li .ints { width: 365px; float: left; margin-bottom: 0.4rem; }
  .qlp-module .introduce .introduce-list li .ints2 { width: 365px; float: left; padding-left: 0rem; }
  .qlp-module .process { width: 100%; background: url(../images/lc-bj.png) no-repeat center; background-size: cover; height: 5.8133333333rem; margin-bottom: 0rem; }
  .qlp-module .process .n { padding: 0.4rem 0.2666666667rem; }
  .qlp-module .process .n .core-title { padding-bottom: 0; }
  .qlp-module .process .process-list { margin-right: -0.1066666667rem; }
  .qlp-module .process .process-list li {width: auto; float: left; margin-top: 0.5333333333rem; background-image: url(../images/wdt2.png); background-repeat: no-repeat; background-position: right top; padding-right: 0.3733333333rem; background-position-y: 0.2666666667rem; margin-right: 0.2rem; position: relative; background-size: 0.6666666667rem 0.16rem; }
  .qlp-module .process .process-list li span { width: 0.88rem; height: 0.72rem; display: block; margin: 0 auto; }
  .qlp-module .process .process-list li p { text-align: center; font-size: 0.3733333333rem; width: auto; text-align: center; }
  .qlp-module .process .process-list li:last-child { background: none; padding: 0; margin-right: 0; }
  .qlp-module .process .process-list li:nth-child(4):after { width: 1.76rem; height: 0.9866666667rem; content: ""; top: 1.706667rem; left: -0.843333rem; position: absolute; background-image: url(../images/zn.png); background-repeat: no-repeat; background-position: center bottom; background-size: cover; }
  .qlp-module .process .process-list li:nth-child(3) { padding-right: 0.58rem; }
  .qlp-module .process .process-list li:nth-child(2) { padding-right: 0.58rem; }
  .qlp-module .process .process-list li:nth-child(5) { background-image: url(../images/wdt.png); background-repeat: no-repeat; background-position: right top; background-position-y: 0.2666666667rem; margin-left: 0.5333333333rem; padding-right: 0.8666666667rem; }
  .qlp-module .process .process-list li:nth-child(6) { background-image: url(../images/wdt.png); background-repeat: no-repeat; background-position: right top; background-position-y: 0.2666666667rem; margin-right: 0; padding-right: 0.8666666667rem; }
  .qlp-module .wyl { background: #fff;  }
  .qlp-module .wyl table { width: 100%; margin-top: 0.2666666667rem; }
  .qlp-module .wyl table th { padding: 0.2133333333rem 0.1333333333rem; background: #fff; color: #e8532e; font-size: 16px; text-align: center; border: 1px solid #f05630; }
  .qlp-module .wyl table td { padding: 0.2133333333rem 0.1333333333rem; text-align: center; border: 1px solid #fff; color: #fff; font-size: 14px; }
  .qlp-module .wyl table td .td-a { width: 0.9866666667rem; height: auto; padding: 0.08rem 0.08rem; text-align: center; line-height: initial; border-radius: 10px; background: #368ee0; color: #ffffff; margin: 5px auto; display: block; font-size: 14px; }
  .qlp-module .wyl .course {  height: auto; padding: 0.2666666667rem; border-radius: 6px; background-size: cover; }
  .qlp-module .wyl .course h4 { background: url(../images/bt-jt.png) no-repeat center; text-align: center; color: #fff; font-size: 0.4266666667rem; font-weight: bold; }
  .qlp-module .wyl .course .n { margin-top: 0.32rem; padding: 0 0.2666666667rem; }
  .qlp-module .wyl .course .n .n-t { margin-right: -0.4rem; }
  .qlp-module .wyl .course .n .n-t li { padding: 0.1066666667rem 0.5333333333rem; height: auto; line-height: inherit; margin: 0 auto; border: 1px solid #f05b36; border-right: none; border-bottom: none; text-align: center; float: left; background: #fff; color: #e8532e; font-size: 0.4rem; }
  .qlp-module .wyl .course .n .n-t li:nth-child(1) { width: 1.6666666667rem; padding: 0 0.2666666667rem; }
  .qlp-module .wyl .course .n .n-t li:nth-child(2) { width: 2.64rem; padding: 0 0.8rem; }
  .qlp-module .wyl .course .n .n-t li:nth-child(3) { width: 1.2533333333rem; padding: 0.2666666667rem 0.1333333333rem; }
  .qlp-module .wyl .course .n .n-t li:nth-child(4) { width: 1.52rem; padding: 0 0.2666666667rem; }
  .qlp-module .wyl .course .n .n-t li:nth-child(5) { width: 1.52rem; padding: 0 0.2666666667rem; }
  .qlp-module .wyl .course .n .n-t li:last-child { border-right: 1px solid #fff; }
  .qlp-module .wyl .course .n .n-t li:first-child { border-left: 1px solid #fff; }
  .qlp-module .wyl .course .n .n-t li a { width: 0.9866666667rem; height: 0.9866666667rem; text-align: center; line-height: initial; padding: 0.0533333333rem 0.0533333333rem; border-radius: 0.1333333333rem; background: #368ee0; color: #ffffff; margin: 0.0666666667rem auto; display: block; font-size: 0.32rem; }
  .qlp-module .wyl .course .n .n-t:last-child { border-bottom: 1px solid #fff; }
  .qlp-module .wyl .course .n .nr li { background-color: inherit; color: #fff; border: 1px solid #fff; border-right: none; border-bottom: none; height: 1.6933333333rem; font-size: 0.3733333333rem; padding: 0.1333333333rem 0 !important; }
  .qlp-module .wyl .course .n .nr li:last-child { border-right: 1px solid #fff; }
  .qlp-module .consultation { background: #fff;  margin-top: 0; }
  .qlp-module .consultation .consultation-box {padding: 0 0.4rem; margin-top: 0.6666666667rem; margin-bottom: 0.2666666667rem; }
  .qlp-module .consultation .consultation-block { width: 4.5333333333rem; float: left; margin-bottom: 0.4933333333rem; }
  .qlp-module .consultation .consultation-block:last-child { width: 4.5333333333rem; }
  .qlp-module .consultation .consultation-block .box1 { width: 100%; border-bottom: 1px solid #ddd; padding-bottom: 0.1866666667rem; }
  .qlp-module .consultation .consultation-block .box1 .maybe { width: 0.8533333333rem; height: 1.0666666667rem; margin-top: 0.1733333333rem; display: block; float: left; position: relative; }
  .qlp-module .consultation .consultation-block .box1 .ls:after { position: absolute; bottom: -0.4533333333rem; left: 0.3733333333rem; content: ""; width: 0.1066666667rem; height: 0.1066666667rem; background: #368ee0; border-radius: 50%; }
  .qlp-module .consultation .consultation-block .box1 .ls3:after { position: absolute; bottom: -0.4533333333rem; left: 0.3733333333rem; content: ""; width: 0.1066666667rem; height: 0.1066666667rem; background: #ffae00; border-radius: 50%; }
  .qlp-module .consultation .consultation-block .box1 .ls5:after { position: absolute; bottom: -0.4533333333rem; left: 0.3733333333rem; content: ""; width: 0.1066666667rem; height: 0.1066666667rem; background: #e53d30; border-radius: 50%; }
  .qlp-module .consultation .consultation-block .box1 .ls7:after { position: absolute; bottom: -0.4533333333rem; left: 0.3733333333rem; content: ""; width: 0.1066666667rem; height: 0.1066666667rem; background: #2bbcd9; border-radius: 50%; }
  .qlp-module .consultation .consultation-block .box1 .title { font-weight: bold; color: #368ee0; font-size: 0.4rem; }
  .qlp-module .consultation .consultation-block .box1 .v { width: 2.8533333333rem; float: left; margin-left: 0.1333333333rem; }
  .qlp-module .consultation .consultation-block .box1 .v .ys2 { color: #2dbe90; }
  .qlp-module .consultation .consultation-block .box1 .v .ys3 { color: #ffae00; }
  .qlp-module .consultation .consultation-block .box1 .v .ys4 { color: #f05630; }
  .qlp-module .consultation .consultation-block .box1 .v .ys5 { color: #e53d30; }
  .qlp-module .consultation .consultation-block .box1 .v .ys6 { color: #5451db; }
  .qlp-module .consultation .consultation-block .box1 .v .ys7 { color: #2bbcd9; }
  .qlp-module .consultation .consultation-block .box1 .v .ys8 { color: #e57436; }
  .qlp-module .consultation .consultation-block .box1 p { color: #333666; font-size: 0.3466666667rem; }
  .qlp-module .consultation .consultation-block .box2 { margin-top: 0.1866666667rem; border-bottom: none; }
  .qlp-module .consultation .consultation-block .box2 .ls2:after { position: absolute; top: -0.4566667rem; left: 0.3666666667rem; content: ""; width: 0.1066666667rem; height: 0.1066666667rem; background: #2dbe90; border-radius: 50%; }
  .qlp-module .consultation .consultation-block .box2 .ls4:after { position: absolute; top: -0.4566667rem; left: 0.3666666667rem; content: ""; width: 0.1066666667rem; height: 0.1066666667rem; background: #f05630; border-radius: 50%; }
  .qlp-module .consultation .consultation-block .box2 .ls6:after { position: absolute; top: -0.4566667rem; left: 0.3666666667rem; content: ""; width: 0.1066666667rem; height: 0.1066666667rem; background: #5451db; border-radius: 50%; }
  .qlp-module .consultation .consultation-block .box2 .ls8:after { position: absolute; top: -0.4566667rem; left: 0.3666666667rem; content: ""; width: 0.1066666667rem; height: 0.1066666667rem; background: #e57436; border-radius: 50%; }
  .qlp-module .consultation2 { margin-top: 0rem; background: #fff; }
  .qlp-module .consultation2 .consultation2-list { margin-right: -0.2666666667rem; margin-top: 0.3733333333rem; margin-bottom: 0.2666666667rem;display:flex;flex-wrap: wrap;}
  .qlp-module .consultation2 .consultation2-list li { width: 4.4666666667rem; height: auto;padding-bottom:3px; border-radius: 10px; float: left; text-align: center; margin-right: 0.2666666667rem; margin-left: 0; margin-bottom: 0.2666666667rem; }
  .qlp-module .consultation2 .consultation2-list li h4 { color: #ffffff; font-size: 0.32rem; font-weight: bold; margin-top: 0.2666666667rem; margin-bottom: 0.1866666667rem; }
  .qlp-module .consultation2 .consultation2-list li p { color: #ffffff; font-size: 0.3733333333rem; padding: 0 0.1333333333rem; text-align: left; }
  .qlp-module .consultation2 .consultation2-list li.li1 { background: url(../images/wrys.png) no-repeat center; background-size: 100% 100%; }
  .qlp-module .consultation2 .consultation2-list li.li2 { background: url(../images/wrys2.png) no-repeat center; background-size: 100% 100%; }
  .qlp-module .consultation2 .consultation2-list li.li3 { background: url(../images/wrys3.png) no-repeat center; background-size: 100% 100%; }
  .qlp-module .consultation2 .consultation2-list li.li4 { background: url(../images/wrys4.png) no-repeat center; background-size: 100% 100%; }
  .qlp-module .consultation2 .consultation2-list li.li5 { background: url(../images/wrys5.png) no-repeat center; background-size: 100% 100%; }
  .qlp-module .consultation2 .consultation2-list li.li6 { background: url(../images/wrys6.png) no-repeat center; background-size: 100% 100%; }
  .qlp-module .inspector { margin-top: 0rem; background: #fff;  }
  .qlp-module .inspector .n { padding: 0 0.4rem; margin-top: 0.4533333333rem; margin-bottom: 0.5333333333rem; }
  .qlp-module .inspector .n .fl { width: 100%;margin-bottom: 0.4rem;}
  .qlp-module .inspector .n .fl .cc { width: 30%; height: 4.08rem; display: block; float: left; }
  .qlp-module .inspector .n .fl .tx { width: 66%; color: #333666; font-size: 0.1866666667rem; margin-top: 0.2133333333rem; float: left; margin-left: 0.2666666667rem; }
  .qlp-module .inspector .n .fl .tx h4 { color: #f05630; font-size: 0.4266666667rem; }
  .qlp-module .inspector .n .fl .tx span { font-size: 0.3733333333rem; }
  .qlp-module .inspector .n .fl .tx p { font-size: 0.3733333333rem; margin-bottom: 0;line-height: initial; text-indent: inherit;text-align: inherit;}
  .qlp-module .inspector .n .xq { width: 2.2266666667rem; margin-left: 0.2666666667rem; height: 0.64rem; line-height: 0.64rem; border-radius: 0.64rem; text-align: center; margin-top: 0.1866666667rem; float: left; color: #f05630; border: 1px solid #f05630; display: block; font-size: 0.1866666667rem; }
  .qlp-module .inspector .n .b-r {width: 100%; height: auto; border: 1px solid #f05630; float:inherit; margin-top: 0.6666666667rem; padding-bottom: 0.6666666667rem; }
  .qlp-module .inspector .n .b-r .b-list { padding: 0 0.2133333333rem; }
  .qlp-module .inspector .n .b-r .b-list li { width: 4.2rem; height: auto; margin-top: 0.2666666667rem; background: #fff; border-radius: 0.1333333333rem; float: left; margin-right: 0.24rem; }
  .qlp-module .inspector .n .b-r .b-list li .r_ung { float: left; width: 4.2rem; height: 2.8666666667rem; display: block; }
  .qlp-module .inspector .n .b-r .b-list li .r_ung img { width: 100%; height: 100%; }
  .qlp-module .inspector .n .b-r .b-list li .felly { width: 100%; float: left; padding-top: 12px; text-align: center; }
  .qlp-module .inspector .n .b-r .b-list li .felly h4 { color: #f05630; font-size: 0.4rem; font-weight: bold; padding-bottom: 0.24rem; }
  .qlp-module .inspector .n .b-r .b-list li .felly span { font-size: 0.3466666667rem; margin-bottom: 0.0533333333rem; display: block; padding-bottom: 10px; }
  .qlp-module .inspector .n .b-r .b-list li .felly p { color: #333666; font-size: 0.32rem; padding-bottom: 10px; }
  .qlp-module .inspector .n .b-r .b-list li .felly a { border: 1px solid #f05630; width: 2.2266666667rem; margin: 0 auto; height: 0.64rem; line-height: 0.64rem; border-radius: 0.64rem; text-align: center; color: #f05630; font-size: 0.3466666667rem; text-align: right; display: block; }
  .qlp-module .inspector .n .b-r .b-list li:nth-child(2n+0) { margin-right: 0; }
  .qlp-module .inspector .n .swiper-pagination-bullet { width: 0.64rem; height: 0.1066666667rem; border-radius: 0.1066666667rem; }
  .qlp-module .inspector .n .swiper-pagination-bullet-active { background: #f05630; }
  .qlp-module .bg {width: auto; margin-top: 0rem; background: #fff;  }
  .qlp-module .bg table td p{font-size: 0.34666rem;text-align: center;}
  .qlp-module .bg table td .td-a { width: 0.9866666667rem; height: auto; padding: 0.08rem 0.08rem; text-align: center; line-height: initial; border-radius: 10px; color: #ffffff; margin: 5px auto; display: block; font-size: 14px; }
  .qlp-module .bg .n .n-t { margin-top: 0.4rem; }
  .qlp-module .bg .n .n-t li { float: left; width: 2.7466666667rem; padding: 0 0.8rem; font-size: 0.4rem; height: 1.0933333333rem; line-height: initial; background: #333333; color: #fff; text-align: center; border-right: 1px solid #fff; }
  .qlp-module .bg .n .n-t li:nth-child(2) { width: 1.68rem; padding: 0; line-height: 1.0933333333rem; }
  .qlp-module .bg .n .n-t li:nth-child(3) { width: 3.24rem; padding: 0 1.0666666667rem; }
  .qlp-module .bg .n .n-t li:nth-child(4) { width: 1.48rem; padding: 0 0.1333333333rem; }
  .qlp-module .bg .n .n-t2 { border-top: 1px solid #fff; }
  .qlp-module .bg .n .n-t2 li { width: 1.4133333333rem; height: 5.0666666667rem; background: #fc6b4b; float: left; border-right: 1px solid #fff; font-size: 0.3466666667rem; }
  .qlp-module .bg .n .n-t2 li p { color: #fff; font-size: 0.3466666667rem; text-align: center; }
  .qlp-module .bg .n .n-t2 li span { width: 1.3333333333rem; display: block; height: auto; line-height: inherit; font-size: 0.3466666667rem; text-align: center; border-bottom: 1px solid #fff; padding: 0.3733333333rem 0.0666666667rem; margin-right: 0; }
  .qlp-module .bg .n .n-t2 li:nth-child(1) { border-right: none; padding: 0 0.2666666667rem; padding-top: 1.3333333333rem; }
  .qlp-module .bg .n .n-t2 li:nth-child(2) { background: #ffede9; width: 1.3333333333rem; }
  .qlp-module .bg .n .n-t2 li:nth-child(3) { background: #ffede9; width: 1.68rem; padding: 0 0.2666666667rem; padding-top: 0.5333333333rem; }
  .qlp-module .bg .n .n-t2 li:nth-child(4) { width: 3.24rem; border-bottom: 1px solid #fff; background: #ffede9; }
  .qlp-module .bg .n .n-t2 li:nth-child(4) .ts-span { width: 100%; height: 1.6933333333rem; background: #ffede9; line-height: initial; padding: 0.1333333333rem 0.2666666667rem; font-size: 0.3466666667rem; }
  .qlp-module .bg .n .n-t2 li:nth-child(5) { width: 1.48rem; background: #ffede9; }
  .qlp-module .bg .n .n-t2 li:nth-child(5) a { width: 0.9866666667rem; height: 0.9866666667rem; line-height: initial; padding: 0.08rem 0.1333333333rem; border-radius: 0.32rem; text-align: center; background: #f05630; color: #fff; display: block; margin: 0.1066666667rem auto; }
  .qlp-module .bg .n .n-t2 li:nth-child(5) .aspan { width: 100%; display: block; background: #ffede9; height: 1.69rem; line-height: initial; }
  .qlp-module .bg .n .n-t3 { border-top: 1px solid #fff; }
  .qlp-module .bg .n .n-t3 li { width: 1.4133333333rem; height: 3.3733333333rem; background: #fc6b4b; float: left; border-right: 1px solid #fff; font-size: 0.3466666667rem; }
  .qlp-module .bg .n .n-t3 li p { color: #fff; font-size: 0.3466666667rem; text-align: center; }
  .qlp-module .bg .n .n-t3 li span { width: 1.3333333333rem; display: block; height: 1.6933333333rem; line-height: initial; font-size: 0.3466666667rem; text-align: center; border-bottom: 1px solid #fff; padding: 0.1333333333rem 0.0666666667rem; margin-right: 0; }
  .qlp-module .bg .n .n-t3 li:nth-child(1) { border-right: none; padding: 0 0.2666666667rem; padding-top: 0.5333333333rem; }
  .qlp-module .bg .n .n-t3 li:nth-child(2) { background: #ffede9; width: 1.3333333333rem; }
  .qlp-module .bg .n .n-t3 li:nth-child(3) { background: #ffede9; width: 1.68rem; text-align: center; padding: 0 0rem; padding-top: 0rem; }
  .qlp-module .bg .n .n-t3 li:nth-child(4) { width: 3.24rem; }
  .qlp-module .bg .n .n-t3 li:nth-child(4) .ts-span { width: 100%; background: #ffede9; line-height: initial; padding: 0.1333333333rem 0.2666666667rem; font-size: 0.3466666667rem; }
  .qlp-module .bg .n .n-t3 li:nth-child(5) { width: 1.48rem; background: #ffede9; }
  .qlp-module .bg .n .n-t3 li:nth-child(5) a { width: 0.9866666667rem; height: 0.9866666667rem; line-height: initial; padding: 0.08rem 0.1333333333rem; border-radius: 0.32rem; text-align: center; background: #f05630; color: #fff; display: block; margin: 0.1066666667rem auto; }
  .qlp-module .bg .n .n-t3 li:nth-child(5) .aspan { width: 100%; display: block; background: #ffede9; height: 1.69rem; line-height: initial; }
  .qlp-module .grow { margin-top: 0rem; background: #fff;}
  .qlp-module .grow .grow-list { margin-right: -0.2666666667rem; margin-top: 0.9333333333rem; }
  .qlp-module .grow .grow-list li { margin-bottom: 1.12rem; float: left; width: 4.4666666667rem; border: 1px solid #e52c2c; margin-right: 0.2666666667rem; margin-left: 0; position: relative; padding-top: 0.8rem; }
  .qlp-module .grow .grow-list li h4 { margin-top: 0.2666666667rem; font-size: 0.4rem; font-weight: bold; text-align: center; margin-bottom: 0.2133333333rem; }
  .qlp-module .grow .grow-list li .g-img { display: block; position: absolute; top: -0.5333333333rem; left: 0; width: 1.44rem; height: 1.44rem; margin: 0 1.52rem; }
  .qlp-module .grow .grow-list li .red { background: #e7312c; width: 2.04rem; height: 0.6133333333rem; line-height: 0.6133333333rem; border-radius: 0 0.32rem 0.32rem 0; text-align: center; color: #fff; font-size: 0.3733333333rem; display: block; }
  .qlp-module .grow .grow-list li p { margin-top: 0.1333333333rem; margin-bottom: 0.2133333333rem; padding: 0 0.1866666667rem; color: #333666; font-size: 0.3733333333rem; }
  .qlp-module .plan { margin-top: 0.8rem; background: #fff;  }
  .qlp-module .plan .lve { margin-top: 0.2666666667rem; }
  .qlp-module .plan .plan-list { padding: 0 0.16rem; margin-bottom: 0.1333333333rem; }
  .qlp-module .plan .plan-list li { background-size: cover; margin-right: 0.5333333333rem; width: 4.2666666667rem; height: 2.92rem; float: left; }
  .qlp-module .plan .plan-list li h4 { font-size: 0.3733333333rem; font-weight: bold; text-align: center; padding-top: 0.24rem; position: relative; padding-bottom: 0.1066666667rem; margin-bottom: 0.0533333333rem; }
  .qlp-module .plan .plan-list li h4:after { content: ""; position: absolute; bottom: 0; left: 50%; transform: translate(-50%, -50%); width: 0.2666666667rem; height: 0.04rem; border-radius: 0.04rem; background: #f05630; }
  .qlp-module .plan .plan-list li p { color: #333666; font-size: 0.3733333333rem; padding: 0 0.1866666667rem; }
  .qlp-module .plan .plan-list2 { margin-left: 1.3066666667rem; padding: 0; margin-top: 0.1333333333rem; margin-bottom: 0.2666666667rem; }
  .qlp-module .plan .plan-list2 li { background: url(../images/e2.png) no-repeat center; }
  .qlp-module .plan .plan-list2 li:last-child { margin-right: 0; }
  .qlp-module .gnash { background: url(../images/sa.jpg) no-repeat center; height: auto; margin-top: 0rem; margin-bottom: 0.4533333333rem; }
  .qlp-module .gnash .gnash-title { font-size: 0.48rem; text-align: center; font-weight: bold; padding-top: 0.5333333333rem; padding-bottom: 0.4rem; }
  .qlp-module .gnash .gnash-box {width: 100%; background: #fff; margin: 0 auto; height: auto; margin: 0 0.4rem; }
  .qlp-module .gnash .gnash-box .gnash-list { margin: 0 0.4rem; margin-right: -0.5333333333rem; padding-bottom: 0.5333333333rem; }
  .qlp-module .gnash .gnash-box .gnash-list li { width: 3.7333333333rem; float: left; text-align: center; margin-right: 0.64rem; margin-top: 0.4666666667rem; }
  .qlp-module .gnash .gnash-box .gnash-list li span { display: block; width: 0.9333333333rem; height: 0.9333333333rem; margin: 0 auto; }
  .qlp-module .gnash .gnash-box .gnash-list li h4 { font-size: 0.4rem; margin-top: 0.24rem; margin-bottom: 0.1333333333rem; }
  .qlp-module .gnash .gnash-box .gnash-list li p { color: #999999; font-size: 0.3733333333rem; text-align: left; line-height: initial; }
  .qlp-module .gnash .gnash-box .gnash-list li a { width: 2.0266666667rem; height: 0.6666666667rem; line-height: 0.6666666667rem; border-radius: 0.08rem; background: #f05630; color: #fff; display: block; font-size: 0.3733333333rem; margin: 0 auto; margin-top: 0.1333333333rem; }
  .qlp-module .zzbg {padding: 0 0rem; margin-bottom: 2rem; background: url(../images/zzbg.jpg) no-repeat center; height: 9rem;  }
  .qlp-module .zzbg .gnash-title { font-size: 0.48rem; text-align: center; font-weight: bold; padding-top: 0.5333333333rem; padding-bottom: 0.6666666667rem; }
  .qlp-module .zzbg .zzbg-box { padding: 0 0rem; }
  .qlp-module .zzbg .zzbg-box .wh { background: url(../images/wt.jpg) no-repeat center; width: 3.9066666667rem; height: 3.0666666667rem; float: left; position: relative; margin-top: 4.933333rem; }
  .qlp-module .zzbg .zzbg-box .wh .nr { width: 4.2666666667rem; padding-bottom: 0.2933333333rem; height: auto; background: #fff; position: absolute; top: -4.933333rem; left: 0.2666666667rem; }
  .qlp-module .zzbg .zzbg-box .wh .nr h4 { font-size: 0.4rem; font-weight: bold; background: url(../images/bas.png) no-repeat left top; padding-left: 0.3733333333rem; margin-top: 0.3466666667rem; margin-bottom: 0.2666666667rem; background-size: 0.2rem 0.2933333333rem; background-position-y: 0.1066666667rem; }
  .qlp-module .zzbg .zzbg-box .wh .nr .nr-p {  }
  .qlp-module .zzbg .zzbg-box .wh .nr .nr-p p { color: #333666; font-size: 0.3733333333rem; margin-bottom: 0.0533333333rem; }
  .qlp-module .zzbg .zzbg-box .wh .nr a { width: 2.7866666667rem; height: 0.64rem; line-height: 0.64rem; border-radius: 0.08rem; background: #f05630; color: #fff; display: block; font-size: 0.4rem; margin: 0 auto; margin-top: 0.1333333333rem; text-align: center; }
  .qlp-module .zzbg .zzbg-box .wh2 { width: 3.7333333333rem; float: right; background: url(../images/wt2.jpg) no-repeat center; margin-top: 0; }
  .qlp-module .zzbg .zzbg-box .wh2 .nr { top: 1.12rem; left: -0.2666666667rem; }
  .qlp-module .cooperation { margin-top: 0; background: #fff; padding: 0.4rem; }
  .qlp-module .cooperation .cooperation-list li { overflow: hidden; margin-top: 0.2666666667rem; }
  .qlp-module .cooperation .cooperation-list li .s-img { width: 4.4666666667rem; height: 2rem; display: block; }
  .qlp-module .cooperation .cooperation-list li .cooperation-fr { width: 4.4666666667rem; }
  .qlp-module .cooperation .cooperation-list li .cooperation-fr h4 { color: #f05630; font-size: 0.4rem; font-weight: bold; display: block; text-align: left; margin-bottom: 10px; }
  .qlp-module .cooperation .cooperation-list li .cooperation-fr p { color: #333666; font-size: 0.3733333333rem; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }
  .qlp-module .stage .stage-title{margin-top: 0;font-size: 0.48rem;background: #fff;}
  .qlp-module .curriculum { margin-top: 0.5333333333rem; padding: 0.26666rem 0.4rem; }
  .qlp-module .curriculum ul { margin-right: -0.2666666667rem; }
  .qlp-module .curriculum ul li { width: 4.2666666667rem; height: auto; padding-bottom: 0.2666666667rem; background: #fff; border: inherit; border-radius: 10px; float: left; margin-right: 0.2666666667rem; }
  .qlp-module .curriculum ul li span { width: 3.9333333333rem; height: 2.72rem; display: block; margin: 0.2666666667rem auto; }
  .qlp-module .curriculum ul li .bt { text-align: center; }
  .qlp-module .curriculum ul li .bt h4 { padding-bottom: 0.1066666667rem; display: inline-block; color: #f05630; font-weight: bold; border-bottom: 1px solid #f05630; font-size: 0.2133333333rem; position: relative; }
  .qlp-module .curriculum ul li .bt h4:after { position: absolute; content: ""; bottom: -1px; background: #f05630; width: 0.1466666667rem; height: 1px; left: 50%; transform: translate(-50%, -50%); }
  .qlp-module .curriculum ul li p { padding: 0 0.24rem; color: #333666; font-size: 0.1866666667rem; text-align: center; margin-top: 0.24rem; }
  .qlp-module .zcs { margin-top: 0.8rem; background: #fff;  }
  .qlp-module .zcs ul { margin-right: -0.2666666667rem; margin-top: 0.5066666667rem;padding:0 0.4rem ; }
  .qlp-module .zcs ul li { width: 4.2666666667rem; padding: 0 0.4rem; height: auto; padding-bottom: 0.2666666667rem; background: #fff; border: inherit; border-radius: 10px; float: left; margin-right: 0.2666666667rem; margin-bottom: 0.2666666667rem; }
  .qlp-module .zcs ul li span { width: 3.9333333333rem; height: 2.72rem; display: block; margin: 0.2666666667rem auto; }
  .qlp-module .zcs ul li h4 { font-size: 0.4rem; text-align: center; }
  .qlp-module .zcs ul li a { width: 2.04rem; height: 0.8rem; line-height: 0.8rem; font-size: 0.3733333333rem; }
  .qlp-module .zcs ul li p { padding: 0 0.24rem; color: #333666; font-size: 0.1866666667rem; text-align: center; margin-top: 0.24rem; }
  .qlp-module .study h4 { font-size: 0.4533333333rem; text-align: center; font-weight: bold; }
  .qlp-module .study h4 i { color: #f05630; font-style: normal; }
  .qlp-module .study .study-t {background: url(../images/nxm.png) no-repeat center; height: 1.68rem; margin: 0.48rem auto 0.4rem auto; background-size: 100% 100%; }
  .qlp-module .study .pm { background: #fff; }
  .qlp-module .study .pm .pm-bg { max-width: 750px; margin: 0 auto; background: url(../images/pm2.png) no-repeat center; height: 1.3333333333rem; background-size: cover; position: relative; }
  .qlp-module .study .pm .pm-bg span { position: absolute; margin: 0 auto; width: 1.7066666667rem; display: block; top: 0.2833333333rem;left: 0.3933333333rem;/*top: 0.0533333333rem; left: 0.6933333333rem;*/ color: #fff; font-size: 0.4rem; font-weight: bold; }
  .qlp-module .study .teacher { /*padding: 0 0.4rem; */max-width: 10rem; margin: 0 auto; margin-top: 0;  padding-top: 0.2666666667rem; background: #fff; }
  .qlp-module .study .teacher li { float: left; width: 100%; border-bottom: 1px dashed #dddddd; padding-bottom: 0.4rem; margin-bottom: 0.4rem; }
  .qlp-module .study .teacher li .t-img { /*width: 2.9333333333rem; height: 3.7333333333rem;*/ display: block; }
  .qlp-module .study .teacher li .t-img img { width: 100%; height: 100%; }
  .qlp-module .study .teacher li .teacher-nr { width: 5.9733333333rem; text-align: left; }
  .qlp-module .study .teacher li .teacher-nr h4 { text-align: left; font-size: 0.4266666667rem; margin-bottom: 0.08rem; }
  .qlp-module .study .teacher li .teacher-nr .des { font-size: 0.3733333333rem; margin-bottom: 0.1333333333rem; display: block; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }
  .qlp-module .study .teacher li .teacher-nr .t-ts { display: block; margin-bottom: 0.2666666667rem; }
  .qlp-module .study .teacher li .teacher-nr .t-ts span { margin-right: 0.1333333333rem; text-align: center; float: left; display: block; width: 0.7066666667rem; height: auto; line-height: initial; background: #f05630; color: #fff; font-size: 0.2933333333rem; }
  .qlp-module .study .teacher li .teacher-nr .t-ts p { width: 4.8rem; color: #333; font-size: 14px; float: left; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }
  .qlp-module .study .teacher li:last-child { border: none; }
  .qlp-module .eighteen {padding: 0.4rem; margin-top: 0.72rem; margin-bottom: 0.9733333333rem; background: #fff;  }
  .qlp-module .eighteen .eighteen-list { text-align: center; margin: 0.2666666667rem 0; }
  .qlp-module .eighteen .eighteen-list li { font-size: 0.3466666667rem; color: #f05630; margin: 0; cursor: pointer; text-align: center; display: inline-block; width: 1.7333333333rem; height: 0.8rem; line-height: 0.8rem; background: url(../images/bkbj2.png) no-repeat center; background-size: cover; }
  .qlp-module .eighteen .eighteen-list li:hover { background: #f05630; color: #fff; }
  .qlp-module .eighteen .hj-t { max-width: 750px; margin: 0 auto; overflow: hidden; border-bottom: 1px solid #fff; }
  .qlp-module .eighteen .hj-t li { float: left; text-align: center; margin-right: 1px; }
  .qlp-module .eighteen .hj-t li:nth-child(1) { color: #fff; width: 20%; height: 2.0933333333rem; line-height: initial; background: #4c5061; font-size: 0.3733333333rem; padding: 0.6666666667rem 0.5333333333rem; font-weight: normal; text-align: center; }
  .qlp-module .eighteen .hj-t li:nth-child(2) { width: 2.8533333333rem; }
  .qlp-module .eighteen .hj-t li:nth-child(2) p { background: #f5f5f5; height: 1.04rem; line-height: initial; margin-bottom: 1px; font-size: 0.3466666667rem;  }
  .qlp-module .eighteen .hj-t li:nth-child(3) { width: 4.3733333333rem; line-height: initial; }
  .qlp-module .eighteen .hj-t li:nth-child(3) p { background: #f5f5f5; height: 1.04rem; line-height: initial; margin-bottom: 1px; font-size: 0.3466666667rem; padding: 0 0.1333333333rem; text-align: center; }
  .qlp-module .eighteen .hj-t li:last-child { margin-right: 0; }
  .qlp-module .nineteen {padding: 0.4rem;  max-width: 750px; margin: 0 auto; background: #fff; box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2); height: auto; }
  .qlp-module .nineteen .nineteen-list li p { float: left; color: #fff; width: 20%; height: 0.9466666667rem; line-height: 0.9466666667rem; text-align: center; font-size: 0.3733333333rem; background: #ef502d; border-bottom: 1px solid #fff; border-right: 1px solid #fff; }
  .qlp-module .nineteen .nineteen-list li p:nth-child(2) { color: #333; text-align: left; padding-left: 20px; background: #fff; width: 80%; border-right: 1px solid #ddd; border-top: 1px solid #ddd; }
  .qlp-module .nineteen .nineteen-list li:nth-child(4) p { min-height: 3.6rem; height: auto; line-height: 3.6rem; }
  .qlp-module .nineteen .nineteen-list li:nth-child(4) p:nth-child(2) { border-bottom: 1px solid #ddd; line-height: initial; }
  .qlp-module .nineteen .nineteen-list li .fs { background: #373a4a; }
  .qlp-module .twenty { max-width: 750px; margin: 0 auto; margin-top: 0.9733333333rem; margin-bottom: 90px; background: #fff; box-shadow: inherit; }
  .qlp-module .twenty .twenty-box { margin: 0.4rem; box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2); }
  .qlp-module .twenty .twenty-box .twenty-list { float: left; width: 2.5066666667rem; }
  .qlp-module .twenty .twenty-box .twenty-list li { width: 100%; height: auto; cursor: pointer; background: #474b5d; padding: 0.2666666667rem; color: #fff; font-size: 16px; font-weight: bold; }
  .qlp-module .twenty .twenty-box .twenty-list li p {color: #fff; border-bottom: 1px solid #4e5473; padding-top: 0px; padding-bottom: 0px; font-size: 0.3733333333rem; font-weight: normal; }
  .qlp-module .twenty .twenty-box .twenty-list li p:last-child { border: none; }
  .qlp-module .twenty .twenty-box .twenty-list li:hover { background: #f0532d; }
  .qlp-module .twenty .twenty-box .twenty-nr { width: 70%; padding: 0.3466666667rem; font-size: 0.3466666667rem; height:auto; overflow: hidden; }
  .qlp-module .tt { max-width: 750px; margin: 0 auto; }
  .qlp-module .tt .twenty-one {width: 9.2rem; background: url(../images/about2.png) no-repeat center; height: 6.9466666667rem; position: relative; background-size: 100% 100%; }
  .qlp-module .tt .location { width: 9.2rem; height: 2.9333333333rem; border: 1px solid #f05630; position: relative; margin: 0 auto; margin-top: 0.6666666667rem; }
  .qlp-module .tt .location .fr { /*width: pr(358px);*/ width: 57%; padding-top: 0.2133333333rem; margin-right: 0rem; }
  .qlp-module .tt .location .fr h4 { font-size: 0.4rem; font-weight: bold; font-weight: bold; }
  .qlp-module .tt .location .fr span { font-size: 0.2933333333rem; display: block; }
  .qlp-module .tt .location .fr p { color: #333; font-size: 0.3466666667rem; }
  .qlp-module .tt .location .dw { position: absolute; top: -0.2666666667rem; left: -0.2rem; width: 4.0266666667rem; height: 2.7466666667rem; display: block; }
  .qlp-module .tt .location .dw img { width: 100%; height: 100%; }
  .qlp-module .tt .location .about-t { width: 9.4666666667rem; height: auto; background: #fff; padding: 20px; position: absolute; right: -8px; top: -8px; box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2); margin: 0 auto; }
  .qlp-module .tt .location .about-t .titles { background: url(../images/qsl.png) no-repeat center; text-align: center; font-weight: bold; font-size: 26px; }
  .qlp-module .tt .location .about-t .tnb { margin-bottom: 10px; }
  .qlp-module .tt .location .about-t .tnb h4 { margin-bottom: 4px; font-size: 14px; font-weight: bold; border-left: 4px solid #f05630; padding-left: 10px; }
  .qlp-module .tt .location .about-t .tnb .zx { color: #f05630; }
  .qlp-module .two { margin-top: 0.7466666667rem; margin-bottom: 0.7466666667rem; background: #fff;  }
  .qlp-module .two .list { text-align: center; width: auto; margin: 0 auto; padding: 0 0.4rem; }
  .qlp-module .two .list li { width: 2.24rem; float: left; display: block; margin-top: 40px; position: relative; }
  .qlp-module .two .list li p { font-size: 0.2666666667rem; text-align: left; width: 1.8666666667rem; position: absolute; top: 0; right: -1.6933333333rem; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }
  .qlp-module .two .list li h4 { background: url(../images/yd3.png) no-repeat center; margin: 0 auto; margin-top: 0; margin-bottom: 0; width: 1.28rem; height: 1.28rem; padding: 0.1333333333rem 0.1333333333rem; background-size: cover; color: #fff; font-weight: bold; font-size: 0.3733333333rem; text-align: center; }
  .qlp-module .two .list li .yd2 { background: url(../images/yd4.png) no-repeat center; background-size: cover; }
  .qlp-module .two .list li .xq { margin-top: 0.2666666667rem; width: 2.1333333333rem; height: 0.6666666667rem; line-height: 0.6666666667rem; background: #4e5473; transform: skew(30deg); }
  .qlp-module .two .list li .xq span { display: inline-block; font-weight: bold; font-size: 0.3466666667rem; color: #fff; transform: skewX(-30deg); }
  .qlp-module .two .list li .xq2 { background: #f05630; }
  .qlp-module .two .list li:nth-child(2n+0) { margin-top: 2.4533333333rem; }
  .qlp-module .two .list .list2 .xq { background: #f05630; }
  .qlp-module .two .list .list2 p { padding-top: 1.3866666667rem; font-size: 0.2666666667rem; text-align: left; width: 1.8666666667rem; position: absolute; top: 0; right: 2rem; margin-top: 0.3333333333rem; }
  .qlp-module .two .list .list2 .yd2 { margin-top: 0.3333333333rem; }
  .qlp-module .two .fz { margin-bottom: 20px; }
  .qlp-module .tx-module10 {  padding-bottom: 0.5333333333rem; }
  .qlp-module .tx-module10 .module10-title { padding: 0.5333333333rem 0; }
  .qlp-module .tx-module10 .module10-title h2 { font-size: 0.48rem; font-weight: normal; }
  .qlp-module .tx-module10 .module10-title p { font-size: 0.3466666667rem; margin-top: 0.1333333333rem; }
  .qlp-module .tx-module10 .module10-ul-div { margin-top: 0.4rem; background: url(../images/module10-bg1.png) no-repeat center; background-size: 0.5333333333rem 12.08rem; }
  .qlp-module .tx-module10 .module10-ul-div ul li { width: 43%; padding: 0.24rem 0.24rem; border-color: #EDEDED; box-shadow: 0px 0px 10px rgba(237, 237, 237, 0.2); }
  .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(1), .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(2), .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(3), .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(4) { margin: 0; }
  .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(1)::after, .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(2)::after, .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(3)::after, .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(4)::after { content: ''; display: unset; width: unset; height: unset; background: unset; position: absolute; left: unset; margin-left: unset; bottom: unset; }
  .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(5), .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(6), .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(7), .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(8) { margin: 0; }
  .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(5)::after, .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(6)::after, .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(7)::after, .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(8)::after { content: ''; display: unset; width: unset; height: unset; background: unset; position: absolute; left: unset; margin-left: unset; bottom: unset; }
  .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(1), .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(3), .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(5), .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(7) { margin-right: 2%; margin-bottom: 0.1333333333rem; }
  .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(1)::after, .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(3)::after, .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(5)::after, .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(7)::after { content: ''; display: block; width: 0.2266666667rem; height: 0.2533333333rem; background: url(../images/module10-li-icon3.png) no-repeat; position: absolute; top: 50%; margin-top: -0.128rem; right: -0.2rem; background-size: 0.2266666667rem 0.2533333333rem; }
  .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(2), .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(4), .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(6), .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(8) { margin-left: 9%; margin-bottom: 0.1333333333rem; }
  .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(2)::after, .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(4)::after, .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(6)::after, .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(8)::after { content: ''; display: block; width: 0.2266666667rem; height: 0.2533333333rem; background: url(../images/module10-li-icon4.png) no-repeat; position: absolute; top: 50%; margin-top: -0.128rem; left: -0.1333333333rem; background-size: 0.2266666667rem 0.2533333333rem; }
  .qlp-module .tx-module10 .module10-ul-div ul li span { font-size: 0.3733333333rem; }
  .qlp-module .tx-module10 .module10-ul-div ul li span::after { width: 0.9066666667rem; background-color: #ef4a1a; margin: 0.1333333333rem auto 0 auto; }
  .qlp-module .tx-module10 .module10-ul-div ul li p { font-size: 0.3733333333rem; line-height: unset; }
  .qlp-module .tx-module10 .module10-btn { margin-top: 0.5333333333rem; }
  .qlp-module .tx-module10 .module10-btn a { width: 4.6666666667rem; height: 1.04rem; line-height: 1.04rem; font-size: 0.4rem; border-radius: 0.5333333333rem; }
  .qlp-module .lq-title-1 { font-size: 0.48rem; font-weight: normal; padding: 0.5333333333rem 0 0.4rem 0; text-align: center; }
  .qlp-module .lq-kh {width: 100%; background-color: #fff; padding-bottom: 0.5333333333rem; }
  .qlp-module .lq-kh-list li { margin-bottom: 0.2666666667rem; }
  .qlp-module .lq-kh-list li .lq-img { width: 2.0533333333rem; height: 1.3333333333rem; padding-bottom: 0; }
  .qlp-module .lq-kh-list li .lq-img img { height: 100%; }
  .qlp-module .lq-kh-list li .lq-text { width: 6.6666666667rem; margin-left: 0.2rem; border-radius: 0.1333333333rem; padding: 0.2666666667rem; box-shadow: 0px 0px 10px 0px rgba(36, 36, 36, 0.12); }
  .qlp-module .lq-kh-list li .lq-text:before { width: 0.2133333333rem; height: 0.24rem; top: 0.6666666667rem; left: -0.1066666667rem; }
  .qlp-module .lq-kh-list li .lq-text p { font-size: 0.3733333333rem; }
  .qlp-module .lq-kh-list li .lq-text p.lq-kh-r { margin: 0.24rem 0 0 0; }
  .qlp-module .lq-qa { padding: 0.5333333333rem 0; }
  .qlp-module .lq-qa-link div { font-size: 0.4rem; height: 0.9333333333rem; line-height: 0.9333333333rem; padding: 0 0.5333333333rem; border-radius: 0.2666666667rem; margin: 0.5333333333rem 0.1866666667rem 0 0.1866666667rem; }
  .qlp-module .lq-qa-link div.lq-more { background-color: #42465b; }
  .qlp-module .lq-qa-list li { width: 4.4666666667rem; margin: 0.1333333333rem 0.1066666667rem; }
  .qlp-module .lq-qa-list li h3 { font-size: 0.4266666667rem; padding: 0 0.5066666667rem; height: 0.8666666667rem; line-height: 0.8666666667rem; }
  .qlp-module .lq-qa-list li .lq-text { padding: 0.6666666667rem 0; }
  .qlp-module .lq-qa-list li .lq-text p { font-size: 0.3733333333rem; padding: 0 0.2666666667rem; }
  .qlp-module .lq-jd { padding: 0.5333333333rem 0; }
  .qlp-module .lq-list li { width: 9.2rem; padding: 0.5333333333rem 0 0.2933333333rem 0; border-radius: 0.2666666667rem; margin: 0 0 0.2666666667rem 0; box-shadow: 0px 2px 10px 0px rgba(48, 48, 48, 0.15); }
  .qlp-module .lq-list li .lq-con { padding: 0 0.2666666667rem; }
  .qlp-module .lq-list li h3 { display: block; font-size: 0.4rem; background-color: #272d45; height: 0.9333333333rem; line-height: 0.9333333333rem; border-radius: 0.4666666667rem; padding: 0; margin: 0 0 20px 0; }
  .qlp-module .lq-list li h3 span { left: 0; top: -0.2666666667rem; width: 1.4133333333rem; height: 1.4133333333rem; font-size: 0.32rem; }
  .qlp-module .lq-list li h3 span i { padding-top: 0.4rem; }
  .qlp-module .lq-list li .lq-box { margin-top: 0.2666666667rem; border: none; }
  .qlp-module .lq-list li .lq-con { padding: 0 0 0 0.4rem; top: 0; margin-bottom: 0.3866666667rem; }
  .qlp-module .lq-list li .lq-con h4 { font-size: 0.3733333333rem; color: #333; font-weight: bold; }
  .qlp-module .lq-list li .lq-con h4:before { left: 0; top: 0.08rem; width: 0.3466666667rem; height: 0.32rem; background: url(../images/lq-5.png) no-repeat; background-size: 100% 100%; }
  .qlp-module .lq-list li .lq-con p { font-size: 0.3733333333rem; }
  .qlp-module .lq-st { height: 0.72rem; line-height: 0.72rem; padding: 0 0.3733333333rem; border-radius: 0.2rem; font-size: 0.3733333333rem; }
  .qlp-module .lq-zc { padding: 0.5333333333rem 0; background-color: #fff; }
  .qlp-module .lq-zc-list li { width: 2.88rem; margin: 0.1333333333rem; box-shadow: 0px 2px 10px 0px rgba(48, 48, 48, 0.15); }
  .qlp-module .lq-zc-list li .lq-zc-con { padding: 0.16rem 0.24rem 0.24rem 0.24rem; }
  .qlp-module .lq-zc-list li h3 { font-size: 0.4rem; background-size: 0.1733333333rem auto, 0.1733333333rem auto; padding: 0.2666666667rem 0.2666666667rem; font-weight: bold; }
  .qlp-module .lq-zc-list li p { font-size: 0.3466666667rem; }
  .qlp-module .lq-ys { background: url(../images/lq-13.png) no-repeat; background-size: 100% 100%; padding: 0.5333333333rem 0; }
  .qlp-module .lq-ys-list li { width: 4.4666666667rem; margin: 0.1333333333rem; padding: 0.5333333333rem 0 0.2666666667rem 0; border-radius: 0.1333333333rem; min-height: 5.0666666667rem; }
  .qlp-module .lq-ys-list li .lq-img { width: 1.2rem; height: 1.2rem; padding-bottom: 0; }
  .qlp-module .lq-ys-list li .lq-img img { height: 100%; }
  .qlp-module .lq-ys-list li .lq-text { padding: 0 0.2rem; }
  .qlp-module .lq-ys-list li .lq-text h3 { font-size: 0.4rem; margin-top: 0.3466666667rem; }
  .qlp-module .lq-ys-list li .lq-text p { font-size: 0.3733333333rem; }
  .qlp-module .lq-teacher { background-color: #fff; padding: 0.4rem 0; }
  .qlp-module .lq-teacher .lq-img { width: 3.0133333333rem; height: 4rem; padding-bottom: 0; }
  .qlp-module .lq-teacher .lq-img img { height: 100%; }
  .qlp-module .lq-teacher .lq-text { width: 5.9066666667rem; margin-left: 0.1333333333rem; }
  .qlp-module .lq-teacher .lq-text h3 { display: none; }
  .qlp-module .lq-teacher .lq-text h4 { font-size: 0.4rem; margin-bottom: 0.08rem; margin-top: 0; }
  .qlp-module .lq-teacher .lq-text h4:after { display: none; }
  .qlp-module .lq-teacher .lq-text p.lq-text-pro { font-size: 0.32rem; }
  .qlp-module .lq-teacher .lq-text p.lq-text-pro:before { width: 0.12rem; height: 0.12rem; margin-right: 0.08rem; }
  .qlp-module .lq-teacher .lq-text p.lq-text-con { font-size: 0.2933333333rem; margin-top: 0.1333333333rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }
  .qlp-module .lq-teacher .lq-text a { width: 2.9333333333rem; height: 0.6933333333rem; margin-top: 0.1333333333rem; }
  .qlp-module .lq-reason { padding: 0.4rem 0; }
  .qlp-module .lq-reason-list li { width: 4.4666666667rem; margin: 0.1333333333rem 0.1066666667rem; }
  .qlp-module .lq-reason-list li .lq-box { padding: 0.2666666667rem 0.1333333333rem; }
  .qlp-module .lq-reason-list li .lq-box .lq-text h3 { font-size: 0.4rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; }
  .qlp-module .lq-reason-list li .lq-box .lq-text h3:before, .qlp-module .lq-reason-list li .lq-box .lq-text h3:after { display: none; }
  .qlp-module .lq-reason-list li .lq-box .lq-text p { font-size: 0.3466666667rem; min-height: 3em; margin: 0.08rem 0 0 0; }
  .qlp-module .lq-reason-list li .lq-box .lq-img { margin-top: 0.2133333333rem; width: 3.9333333333rem; height: 2.7466666667rem; padding-bottom: 0; }
  .qlp-module .lq-cl { padding: 0 0.4rem; }
  .qlp-module .lq-cl table td, .qlp-module .lq-cl table th { font-size: 0.32rem; padding: 0.2133333333rem 0.1333333333rem; }
  .qlp-module .lq-cl table th { font-size: 0.3733333333rem; }
  .qlp-module .lq-cl table th.lq-th-1, .qlp-module .lq-cl table th.lq-th-2, .qlp-module .lq-cl table th.lq-th-3 { width: 2rem; }
  .qlp-module .lq-school { background-color: #f6eeed; padding: 0.5333333333rem 0; }
  .qlp-module .lq-school-list li {/* width: 4.4666666667rem;*/ margin: 0.1333333333rem 0.1066666667rem; }
  .qlp-module .lq-school-list li .lq-box { padding: 0.2666666667rem 0.1333333333rem; }
  .qlp-module .lq-school-list li .lq-box .lq-school-num { vertical-align: top; width: 0.96rem; position: static; }
  .qlp-module .lq-school-list li .lq-box .lq-school-num p { position: static; width: 0.96rem; height: 0.96rem; margin: 0; font-size: 0.48rem; padding: 0; line-height: 0.96rem; }
  .qlp-module .lq-school-list li .lq-box .lq-text { vertical-align: top; width: 2.76rem; margin-left: 0.1333333333rem; }
  .qlp-module .lq-school-list li .lq-box .lq-text h3 { font-size: 0.4rem; }
  .qlp-module .lq-school-list li .lq-box .lq-text p { margin: 0.1333333333rem 0 0 0; font-size: 0.3466666667rem; }
  .qlp-module .tx-module { width: 10rem; }
  .qlp-module .tx-module1 { background-size: 10rem 8.7733333333rem;  background: url(../images/module-bg2.png) no-repeat; margin: 0 auto; height: 8.7733333333rem; width: 10rem; }
  .qlp-module .tx-module1 ul li { padding-top: 0.4rem; }
  .qlp-module .tx-module1 ul li h2 { font-size: 0.3733333333rem; font-weight: bold; background-size: 0.3333333333rem 0.3733333333rem; padding-left: 0.5333333333rem; }
  .qlp-module .tx-module1 ul li p { margin-left: 0.4rem; font-size: 0.3733333333rem; margin-top: 0.1066666667rem; }
  .qlp-module .tx-module2 { background: #fff; padding: 0.5333333333rem 0.4rem; }
  .qlp-module .tx-module2 ul li { width: 48%; }
  .qlp-module .tx-module2 ul li:nth-child(1), .qlp-module .tx-module2 ul li:nth-child(2), .qlp-module .tx-module2 ul li:nth-child(3), .qlp-module .tx-module2 ul li:nth-child(4) { border-bottom: 2px solid #fff; }
  .qlp-module .tx-module2 ul li .p1 {color: #fff; width: 1.2rem; height: 1.2rem; font-size: 0.4rem; line-height: 1.2rem !important; }
  .qlp-module .tx-module2 ul li .p2 { font-size: 0.3733333333rem; margin-top: 0.2133333333rem; }
  .qlp-module .tx-module2 .module2-btn { margin-top: 0.5333333333rem; }
  .qlp-module .tx-module2 .module2-btn div a { width: 2.8533333333rem; height: 0.9333333333rem; background-size: 2.8533333333rem 0.9333333333rem; }
  .qlp-module .tx-module2 .module2-btn div.zxzx-div { margin-right: 0.4rem; }
  .qlp-module .tx-module3 ul { background-image: url(../images/module3-ulbg1.png); background-size: 0.1466666667rem 100%; }
  .qlp-module .tx-module3 ul li { padding: 0 0.2666666667rem; padding-bottom: 0.2666666667rem; margin-bottom: 0.2666666667rem; }
  .qlp-module .tx-module3 ul li .title { font-size: 0.4rem; padding-top: 18px; padding-bottom: 10px; background-size: 0.3466666667rem 0.4533333333rem; padding-left: 0.4rem; background-position: 0 0.5333333333rem; }
  .qlp-module .tx-module3 ul li p { font-size: 0.3733333333rem; line-height: 0.6133333333rem; }
  .qlp-module .tx-module3 ul li:nth-child(1), .qlp-module .tx-module3 ul li:nth-child(3) { margin-right: 0.2133333333rem; }
  .qlp-module .tx-module3 ul li:nth-child(1)::after, .qlp-module .tx-module3 ul li:nth-child(3)::after { width: 0.1333333333rem; height: 0.28rem; background-size: 0.1333333333rem 0.28rem; right: -0.1333333333rem; top: 0.1333333333rem; }
  .qlp-module .tx-module3 ul li:nth-child(2), .qlp-module .tx-module3 ul li:nth-child(4) { margin-left: 0.2133333333rem; }
  .qlp-module .tx-module3 ul li:nth-child(2)::before, .qlp-module .tx-module3 ul li:nth-child(4)::before { width: 0.1333333333rem; height: 0.28rem; background-size: 0.1333333333rem 0.28rem; left: -0.1333333333rem; top: 0.6666666667rem; }
  .qlp-module .tx-module4 { padding: 0; }
  .qlp-module .tx-module4 .module4-tag span { height: 0.8rem; font-size: 0.4rem; line-height: 0.8rem; }
  .qlp-module .tx-module4 .module4-tag span img { width: 0.4266666667rem; height: 0.4266666667rem; margin-top: 0.1866666667rem !important; margin-right: 0.1866666667rem; vertical-align: middle; }
  .qlp-module .tx-module4 .module4-tag span:first-child { width: 4.5866666667rem; zoom: 1; }
  .qlp-module .tx-module4 .module4-tag span:last-child { width: 1.52rem; margin-left: -pr(24px); }
  .qlp-module .tx-module4 .module4-tag span:last-child img { margin-right: 0; }
  .qlp-module .tx-module4 .module4-tb {  margin-top: 0; }
  .qlp-module .tx-module4 table th { background: #43475B; }
  .qlp-module .tx-module4 table td { height: 1.3066666667rem; font-size: 0.3733333333rem; }
  .qlp-module .tx-module4 table td .zxzx-div { display: inline-block; width: 1.8666666667rem; height: 0.72rem; }
  .qlp-module .tx-module4 table td .zxzx-div a { display: inline-block; background: url(../images/zxzx-btn2.png) no-repeat; width: 1.8666666667rem; height: 0.72rem; background-size: 1.8666666667rem 0.72rem; }
  .qlp-module .tx-module5 { padding: 0.5333333333rem 0.4rem; }
  .qlp-module .tx-module5 .img-div img { width: 7.3733333333rem; height: 5rem; }
  .qlp-module .tx-module5 .module5-ul { margin-top: 0.64rem; }
  .qlp-module .tx-module5 .module5-ul ul li { background: url(../images/module5-libg.png) repeat; width: 100%; margin-bottom: 0.2666666667rem; padding-bottom: 0.4rem; position: relative; }
  .qlp-module .tx-module5 .module5-ul ul li span { position: absolute; display: inline-block; font-size: 0.4266666667rem; color: #fff; background: url(../images/module5-title-bg.jpg) no-repeat; background-size: 3.84rem 1.24rem; width: 3.84rem; height: 1.24rem; left: 0; top: 0; line-height: 1.16rem; text-align: left; padding-left: 0.8rem; margin-bottom: 0; }
  .qlp-module .tx-module5 .module5-ul ul li p { margin-top: 1.4266666667rem; min-height: 1.7466666667rem; padding: 0 0.2666666667rem; }
  .qlp-module .tx-module5 .module5-ul ul li a { width: 3.3066666667rem; height: 0.8rem; line-height: 0.8rem; border-radius: 0.4rem; font-size: 0.3733333333rem; }
  .qlp-module .tx-module6 { padding: 0 0.4rem 0.5333333333rem; background: url(../images/module6-bg1.png) no-repeat; background-size: 1.6533333333rem 7.3333333333rem; background-position: 0.5333333333rem 0; }
  .qlp-module .tx-module6 ul { padding-top: 0; margin-left: 2.1866666667rem; }
  .qlp-module .tx-module6 ul li { width: 100%; text-align: left; margin-top: 0.8rem; }
  .qlp-module .tx-module6 ul li:first-child { margin-top: 0; }
  .qlp-module .tx-module6 ul li span { font-size: 0.4rem; }
  .qlp-module .tx-module6 ul li p { margin-top: 0.1333333333rem; font-size: 0.3733333333rem; }
  .qlp-module .tx-module6 .module6-btn { margin-top: 0.4rem; }
  .qlp-module .tx-module6 .module6-btn a { width: 4.6933333333rem; height: 1.0666666667rem; line-height: 1.0666666667rem; font-size: 0.4rem; }
  .qlp-module .tx-module10 {  padding-bottom: 0.5333333333rem; }
  .qlp-module .tx-module10 .module10-title { padding: 0.5333333333rem 0; }
  .qlp-module .tx-module10 .module10-title h2 { font-size: 0.48rem; font-weight: normal; }
  .qlp-module .tx-module10 .module10-title p { font-size: 0.3466666667rem; margin-top: 0.1333333333rem; }
  .qlp-module .tx-module10 .module10-ul-div { margin-top: 0.4rem; padding: 0 0.4rem; background: url(../images/module10-bg1.png) no-repeat center; background-size: 0.5333333333rem 12.08rem;background-position-x: 46%; }
  .qlp-module .tx-module10 .module10-ul-div ul li { width: 40%; padding: 0.24rem 0.24rem; border-color: #EDEDED; box-shadow: 0px 0px 10px rgba(237, 237, 237, 0.2); }
  .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(1), .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(2), .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(3), .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(4) { margin: 0; }
  .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(1)::after, .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(2)::after, .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(3)::after, .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(4)::after { content: ''; display: unset; width: unset; height: unset; background: unset; position: absolute; left: unset; margin-left: unset; bottom: unset; }
  .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(5), .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(6), .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(7), .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(8) { margin: 0; }
  .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(5)::after, .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(6)::after, .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(7)::after, .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(8)::after { content: ''; display: unset; width: unset; height: unset; background: unset; position: absolute; left: unset; margin-left: unset; bottom: unset; }
  .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(1), .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(3), .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(5), .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(7) { margin-right: 2%; margin-bottom: 0.1333333333rem; }
  .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(1)::after, .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(3)::after, .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(5)::after, .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(7)::after { content: ''; display: block; width: 0.2266666667rem; height: 0.2533333333rem; background: url(../images/module10-li-icon3.png) no-repeat; position: absolute; top: 50%; margin-top: -0.128rem; right: -0.2rem; background-size: 0.2266666667rem 0.2533333333rem; }
  .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(2), .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(4), .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(6), .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(8) { margin-left: 9%; margin-bottom: 0.1333333333rem; }
  .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(2)::after, .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(4)::after, .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(6)::after, .qlp-module .tx-module10 .module10-ul-div ul li:nth-child(8)::after { content: ''; display: block; width: 0.2266666667rem; height: 0.2533333333rem; background: url(../images/module10-li-icon4.png) no-repeat; position: absolute; top: 50%; margin-top: -0.128rem; left: -0.1333333333rem; background-size: 0.2266666667rem 0.2533333333rem; }
  .qlp-module .tx-module10 .module10-ul-div ul li span { font-size: 0.3733333333rem; }
  .qlp-module .tx-module10 .module10-ul-div ul li span::after { width: 0.9066666667rem; background-color: #ef4a1a; margin: 0.1333333333rem auto 0 auto; }
  .qlp-module .tx-module10 .module10-ul-div ul li p { font-size: 0.3733333333rem; line-height: unset; }
  .qlp-module .tx-module10 .module10-btn { margin-top: 0.5333333333rem; }
  .qlp-module .tx-module10 .module10-btn a { width: 4.6666666667rem; height: 1.04rem; line-height: 1.04rem; font-size: 0.4rem; border-radius: 0.5333333333rem; }
  .qlp-module .module-39 { background: none; }
  .qlp-module .module-39 .title { line-height: 1.2rem; font-size: 0.48rem; font-weight: normal; height: 1.2rem; }
  .qlp-module .module-39 ul { padding: 0; }
  .qlp-module .module-39 ul li { width: 3.0133333333rem; margin: 0 0.0666666667rem; margin-bottom: 0.1333333333rem; }
  .qlp-module .module-40 .title { line-height: 1.2rem; font-size: 0.4rem; font-weight: normal; height: 1.2rem; }
  .qlp-module .module-40 h3 { font-size: 0.64rem; text-align: center;}
  .qlp-module .module-40 p { padding: 0 5%;text-align: center; }
  .qlp-module .module-40 ul { padding: 0; }
  .qlp-module .module-40 ul li { width: 1.3866666667rem; height: 1.3866666667rem; }
  .qlp-module .module-40 ul li:hover div { display: none; }
  .qlp-module .module-41 .title { line-height: 1.2rem; font-size: 0.48rem; font-weight: normal; height: 1.2rem; }
  .qlp-module .module-41 .ct { width: 9.24rem; height: 6.7733333333rem; }
  .qlp-module .module-41 .ct a { padding: 0 2%; font-size: 0.3733333333rem; overflow: hidden; padding-top: 0.2133333333rem; }
  .qlp-module .module-41 .ct a.cur { background: #F05630; }
  .qlp-module .module-41 .ct a img { height: 0.7733333333rem; }
  .qlp-module .module-41 .ct a p { margin-top: 0.1066666667rem;color: #fff; font-size: 0.3733333333rem;}
  .qlp-module .module-42 ul { padding: 0; }
  .qlp-module .module-42 ul li { width: 2.8rem; height: 2.8rem; margin: 0 0.1333333333rem 0.2666666667rem; }
  .qlp-module .module-42 ul li a span { display: block; padding-top: 0.7333333333rem; padding-bottom: 0rem; font-size: 0.32rem; }
  .qlp-module .module-42 ul li a p { font-size: 0.3733333333rem; font-weight: normal; }
  .qlp-module .module-42 ul li:nth-child(1) { background: url(../images/ye42-s1.png); background-size: 100% 100%; }
  .qlp-module .module-42 ul li:nth-child(2) { background: url(../images/ye42-s2.png); background-size: 100% 100%; }
  .qlp-module .module-42 ul li:nth-child(3) { background: url(../images/ye42-s3.png); background-size: 100% 100%; }
  .qlp-module .module-42 ul li:nth-child(4) { background: url(../images/ye42-s4.png); background-size: 100% 100%; }
  .qlp-module .module-42 ul li:nth-child(5) { background: url(../images/ye42-s5.png); background-size: 100% 100%; }
  .qlp-module .module-42 ul li:nth-child(6) { background: url(../images/ye42-s6.png); background-size: 100% 100%; }
  .qlp-module .module-42 ul li:nth-child(7) { background: url(../images/ye42-s7.png); background-size: 100% 100%; }
  .qlp-module .module-42 ul li:nth-child(8) { background: url(../images/ye42-s8.png); background-size: 100% 100%; }
  .qlp-module .core-title { border-bottom: 1px solid #ddd; padding-bottom: 0.2666666667rem; }
  .qlp-module .core-title h4 { font-size: 0.4266666667rem; font-weight: bold; float: left; border-left: 0.0533333333rem solid #f05630; padding-left: 0.1333333333rem; }
  .qlp-module .core-title a { float: right; color: #999999; margin-top: 0.0666666667rem; font-size: 0.3733333333rem; }
  .qlp-module .core-title.bd { border: none; }
  .qlp-module .core-title2 { font-size: 0.48rem; font-weight: bold; background: url(../images/dk.png) no-repeat bottom center; background-size: 4.1466666667rem 0.1466666667rem; text-align: center; padding-bottom: 0.3333333333rem; }
  .qlp-module .more { width: 4.6266666667rem; color: #ffffff; font-size: 0.4rem; text-align: center; display: block; background: #f05630; margin: 0 auto; height: 1.0666666667rem; border-radius: 1.0666666667rem; line-height: 1.0666666667rem; } 
  	/*http://m.thea.cn/Course/370003.htm*/
  	.kcjj .qlp-module .popular{padding: 0 0.2666666667rem;}
  	.kcjj .qlp-module .zzbg{padding: 0;}
  	/*不同*/
  	
  	
  	
 	.content-txt .detail .qlp-module .module-39 ul li{width: 2.8133333333rem;}
 	.content-txt .detail .qlp-module .module-42 ul li{width: 2.7rem}
 	.content-txt .detail .tx-module4 .module4-tb{padding:20px 0;}
 	.content-txt .detail .qlp-module .lq-cl{padding: 0;}
 	.content-txt .detail .qlp-module .lq-kh{width: 9.2rem;}
 	.content-txt .detail .qlp-module .twenty .twenty-box{width: 9.2rem;margin: 0;}
 	.content-txt .detail .qlp-module .eighteen{padding: 0;width: 9.2rem;}
 	.content-txt .detail .qlp-module .nineteen{padding: 0;}
 	.content-txt .detail .study .study-t{width: 9.2rem;margin-left: 0;}
 	.content-txt .detail .qlp-module .curriculum{padding: 0;}
 	.content-txt .detail .qlp-module .curriculum ul li { width: 4.4666666667rem;}
 	.content-txt .detail .qlp-module .zcs ul li { width: 4.4666666667rem;}
 	.content-txt .detail .qlp-module .zcs ul{padding: 0;}
 	.content-txt .detail .qlp-module .cooperation{    padding: 0.4rem 0;}
 	.content-txt .detail .qlp-module .zzbg {padding: 0;}
 	.content-txt .detail .qlp-module .gnash .gnash-box{width: 9.2rem;margin: 0;}
 	.content-txt .detail .qlp-module .bg{width: 9.2rem;}
 	.content-txt .detail .qlp-module .inspector .n{padding: 0;}
  	.content-txt .detail .qlp-module .inspector .n .b-r{width: 9.2rem;    margin: 0;}
 	.content-txt .detail .qlp-module .popular{width: 9.2rem;margin: 0;}
 	.content-txt .detail .qlp-module .wyl .course{width: 9.2rem;}
 	.content-txt .detail .qlp-module .lq-qa{width: 9.2rem;}
 	.content-txt .detail .qlp-module .lq-qa-list li{width: 4.2666666667rem;margin: 0.1333333333rem 0.1066666667rem;}
  	.content-txt .detail .qlp-module .lq-jd,.content-txt .detail .qlp-module .lq-zc{width: 9.2rem;}
  	.content-txt .detail .qlp-module .lq-list li h3{text-align: center;}
  	.content-txt .detail .qlp-module .lq-zc-list li{width: 4.2rem;}
  	.content-txt .detail .qlp-module .lq-ys{width: 9.2rem;}
  	.content-txt .detail .qlp-module .lq-ys-list li{width: 4.2666666667rem;}
  	.content-txt .detail .qlp-module .lq-reason{width: 9.2rem;}
  	.content-txt .detail .qlp-module .lq-reason-list li{width: 4.2rem;}
  	.content-txt .detail .qlp-module .lq-cl{width: 9.2rem;}
  	.content-txt .detail .lq-school{width: 9.2rem;}
  	.content-txt .detail .qlp-module .lq-school-list li{width: 4.2666666667rem;}
  	.content-txt .detail .qlp-module .tx-module1{width: 9.2rem; margin: 0;height: auto;}
  	.content-txt .detail .qlp-module .tx-module2{padding: 0;margin: 0;width: 9.2rem;}
  	.content-txt .detail .qlp-module .tx-module2 ul li .p2{text-align: center;}
  	.content-txt .detail .qlp-module .tx-module{width: 9.2rem;margin: 0;}
  	.content-txt .detail .module-39{width: 9.2rem;}
	.content-txt .detail .module-40{width: 9.2rem;}
  	.content-txt .detail .module-41{width: 9.2rem;}
  	.content-txt .detail .module-42{width: 9.2rem;}
  	.content-txt .detail .qlp-module .popular{width: 9.2rem; margin: 0;}
  	.content-txt .qlp-module .module-39 ul li h3 { line-height: 30px;text-align: center;background: #e6e7e9;font-weight: bold;color: #333;}
  	
  }
@media screen and (max-width: 320px) { .qlp-module .eighteen .hj-t li:nth-child(2) { width: 2.7533333333rem; }
  .qlp-module .study .teacher li .teacher-nr .t-ts span { width: 0.9066666667rem; height: 0.9733333333rem; }
  .qlp-module .two .list li:nth-child(2n+0) { margin-top: 2.8833333333rem; } }
@media screen and (max-width: 375px) { .qlp-module .two .list li:nth-child(2n+0) { margin-top: 2.6rem; } }

/*# sourceMappingURL=style.css.map */
/*文本模块   ljq  2018-12-28*/
.mk-title span, .mk-biaoti span { display: inline-block; *zoom: 1; *display: inline; }

.mk-title span { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.mk-title span, .mk-biaoti span { display: inline-block; *zoom: 1; *display: inline; }

.mk-article { text-align: center; margin: 30px auto; }

.mk-title { text-align: center; color: #333; max-width: 100%; background-color: #fff; }
.mk-title span { font-size: 18px; max-width: 100%; }
.mk-title.mk-title-2 { line-height: 1.1; }
.mk-title.mk-title-2 span { padding: 10px 20px; color: #fff; background-color: #f0532d; }
.mk-title.mk-title-3 { color: #f0532d; font-weight: bold; text-align: center; }
.mk-title.mk-title-3 span { color: #f0532d; border-bottom: solid 1px #f0532d; border-top: none; background-color: #fff; padding: 8px 20px; position: relative; z-index: 10; }
.mk-title.mk-title-3 span:before, .mk-title.mk-title-3 span:after { content: ''; width: 1px; height: 22px; background-color: #f0532d; position: absolute; bottom: 0; }
.mk-title.mk-title-3 span:before { left: 0; }
.mk-title.mk-title-3 span:after { right: 0; }
.mk-title.mk-title-4 { text-align: left; padding-left: 20px; }
.mk-title.mk-title-4 span { padding: 10px 20px 8px 20px; color: #fff; background: url(../images/title-4.png) no-repeat; background-size: 100% 100%; }
.mk-title.mk-title-7 { margin-left: 20px; margin-right: 75px; text-align: left; padding: 16px 12px; background: url(../images/title-7.jpg) repeat-x left bottom; background-size: auto 8px; }
.mk-title.mk-title-18 { text-align: left; background: url(../images/text-18.png) repeat-x center center; background-size: auto 7px; margin-left: 20px; margin-right: 20px; }
.mk-title.mk-title-18 span { padding: 10px 25px 10px 20px; background: url(../images/title-18.jpg) no-repeat center; background-size: 100% 100%; color: #fff; }

.mk-text { font-size: 14px; color: #333; line-height: 1.6; text-align: left; padding: 40px 30px; }
.mk-text p ,.l .mk-article .mk-text p{ font-size: 14px; color: #333; line-height: 1.6; text-indent: 0; padding: 0; margin: 0; text-align: left; }
.mk-text.mk-text-1 { border: 1px solid #cdcdcd; position: relative; }
.mk-text.mk-text-1:before, .mk-text.mk-text-1:after { content: ''; position: absolute; display: block; width: 195px; height: 27px; background: #fff url(../images/text-1.jpg) no-repeat; background-size: 10px 10px; }
.mk-text.mk-text-1:before { background-position: 5px top; right: -1px; top: -5px; }
.mk-text.mk-text-1:after { background-position: 180px bottom; left: -1px; bottom: -5px; }
.mk-text.mk-text-2 { border: 1px solid #cdcdcd; border-right: none; border-left: none; margin-top: -20px; }
.mk-text.mk-text-3 { padding: 40px 20px 20px 20px; margin-top: -26px; position: relative; border: solid 1px #f0532d; }
.mk-text.mk-text-3 p { background-color: #fbebe7; padding: 0 15px;line-height: unset;color: #333;margin-top: 0;font-size: 14px; }
.mk-text.mk-text-3:before, .mk-text.mk-text-3:after { content: ''; display: block; padding: 5px; background-color: #fbebe7; }
.mk-text.mk-text-4 { padding: 40px 20px 20px 20px; margin-top: -26px; border: solid 1px #f0532d; background-color: #fff; }
.mk-text.mk-text-5 { padding: 20px; background-color: #fbebe7; margin-left: 15px; margin-right: 15px; position: relative; }
.mk-text.mk-text-5:before, .mk-text.mk-text-5:after { content: ''; display: block; width: 100px; height: 100px; border: solid 1px #f0532d; position: absolute; }
.mk-text.mk-text-5:before { left: -15px; top: -15px; border-right: none; border-bottom: none; }
.mk-text.mk-text-5:after { right: -15px; bottom: -15px; border-left: none; border-top: none; }
.mk-text.mk-text-6 { padding: 20px; border: solid 1px #f0532d; background-color: #fbebe7; }
.mk-text.mk-text-7 { padding: 88px 20px 20px 20px; border: solid 1px #dadada; margin-top: -66px; position: relative; }
.mk-text.mk-text-7:before { content: ''; position: absolute; width: 62px; height: 62px; background: url(../images/text-7.jpg) no-repeat; background-size: 100% 100%; right: -1px; top: -1px; }
.mk-text.mk-text-8 { padding: 30px 20px 20px 50px; background-color: #f9f7f7; position: relative; }
.mk-text.mk-text-8:before { content: ''; position: absolute; width: 22px; height: 19px; background: url(../images/text-8.png) no-repeat; background-size: 100% 100%; left: 21px; top: 21px; }
.mk-text.mk-text-9 { padding: 0 20px; border-left: 5px solid #f0532d; }
.mk-text.mk-text-10 { padding: 20px; border: dotted 1px #f0532d; }
.mk-text.mk-text-11 { padding: 92px 20px 20px; background: url(../images/text-11.png) no-repeat center top; background-size: 100% auto; border-radius: 13px; border: solid 1px #dadada; overflow: hidden; box-shadow: 0px 2px 8px #dadada; }
.mk-text.mk-text-12 { padding: 20px; border: solid 1px #dadada; box-shadow: inset -4px -4px 0px 0px #c4c4c4; }
.mk-text.mk-text-13 { padding: 20px; border: solid 1px #dadada; box-shadow: inset 4px 4px 0px 0px #c4c4c4; }
.mk-text.mk-text-14 { padding: 30px 0; margin-left: 20px; margin-right: 20px; background-image: url(../images/text-14.jpg), url(https://img.thea.cn/public/platform/thea/201812/ljq/module-text/images/text-14.jpg); background-repeat: repeat-x, repeat-x; background-position: left top, left bottom; background-size: auto 14px; text-align: justify; }
.mk-text.mk-text-15 { padding: 30px 0; margin-left: 20px; margin-right: 20px; border-top: solid 1px #f0532d; position: relative; }
.mk-text.mk-text-15:before { content: ''; position: absolute; top: -5px; left: 120px; background: #fff url(../images/text-15.png) no-repeat center center; background-size: 16px auto; width: 30px; height: 9px; }
.mk-text.mk-text-16 { padding: 20px; background-color: #f9f7f7; position: relative; }
.mk-text.mk-text-16:before { content: ''; position: absolute; bottom: 0; left: 0; width: 76px; height: 4px; background-color: #f0532d; }
.mk-text.mk-text-17 { padding: 0 20px; border-left: 5px solid #f0532d; color: #f0532d; }
.mk-text.mk-text-17 p { color: #f0532d; }
.mk-text.mk-text-18 { padding: 88px 20px 20px 20px; box-shadow: 0px 0px 12px 0px #dcdcdc; margin-top: -66px; }
.mk-text.mk-text-19 { padding: 20px; background-color: #f7f7f7; position: relative; }
.mk-text.mk-text-19:before, .mk-text.mk-text-19:after { content: ''; width: 100%; height: 22px; left: 0; position: absolute; }
.mk-text.mk-text-19:before { background: url(../images/text-19.png) no-repeat; background-size: 100% 100%; top: 0; }
.mk-text.mk-text-19:after { background: url(../images/text-20.png) no-repeat; background-size: 100% 100%; bottom: 0; }

.mk-biaoti { text-align: center; color: #333; background-color: #fff; margin: 10px auto; }
.mk-biaoti span { font-size: 20px; max-width: 90%; }
.mk-biaoti.mk-biaoti-1 span { position: relative; border: solid 2px #595959; padding: 8px 15px; }
.mk-biaoti.mk-biaoti-1 span:before, .mk-biaoti.mk-biaoti-1 span:after { content: ''; position: absolute; z-index: 10; display: block; width: 20px; height: 10px; background: url(../images/biaoti-1.jpg) no-repeat center; background-size: 100% 100%; }
.mk-biaoti.mk-biaoti-1 span:before { right: 10%; top: -5px; }
.mk-biaoti.mk-biaoti-1 span:after { left: 10%; bottom: -5px; }
.mk-biaoti.mk-biaoti-2 span { position: relative; font-weight: bold; border: solid 2px #595959; padding: 8px 15px; }
.mk-biaoti.mk-biaoti-2 span:before, .mk-biaoti.mk-biaoti-2 span:after { content: ''; position: absolute; display: block; width: 30px; height: 6px; background: rgba(255, 215, 205, 0.6); }
.mk-biaoti.mk-biaoti-2 span:before { right: 0; top: -3px; }
.mk-biaoti.mk-biaoti-2 span:after { left: 0; bottom: -3px; }
.mk-biaoti.mk-biaoti-3 span { padding: 5px 2px; line-height: 30px; border: dashed 2px #595959; border-left: none; border-right: none; }
.mk-biaoti.mk-biaoti-3 span i { background-color: #ffd7cd; padding: 0 2px; font-style: normal; }
.mk-biaoti.mk-biaoti-5 span { background: url(../images/biaoti-5.png) no-repeat; background-size: 100% 100%; padding: 15px 23px 8px 23px; }
.mk-biaoti.mk-biaoti-6 span { background: url(../images/biaoti-6.png) no-repeat; background-size: 100% 100%; padding: 18px 23px 6px 23px; }
.mk-biaoti.mk-biaoti-7 span { background: url(../images/biaoti-7.png) no-repeat center bottom; background-size: 100% auto; padding: 8px 5px 10px 5px; }
.mk-biaoti.mk-biaoti-8 span { padding: 5px 10px; border: solid 1px #8d8d8d; text-align: center; position: relative; }
.mk-biaoti.mk-biaoti-8 span:before { content: ''; width: 22px; height: 3px; position: absolute; bottom: -1px; left: 50%; margin-left: -11px; background: url(../images/biaoti-8.jpg) no-repeat center; background-size: auto 3px; }
.mk-biaoti.mk-biaoti-9 { background: url(../images/biaoti-9.png) repeat-x center center; background-size: 100% 1px; }
.mk-biaoti.mk-biaoti-9 span { padding: 5px 10px; line-height: 1.1; background-color: #f0532d; border-radius: 17px; color: #fff; }

.mk-fg { margin: 20px auto; }

.mk-fg-1 { height: 10px; border-top: dotted 1px #f05630; position: relative; }
.mk-fg-1:before { content: ''; background: url(../images/fg-1.png) no-repeat; background-size: 100% 100%; width: 9px; height: 10px; position: absolute; right: 0; top: -5px; }

.mk-fg-2 { height: 14px; background: url(../images/fg-2.png) repeat-x; background-size: auto 14px; }

.mk-fg-3 { border-top: solid 1px #cdcdcd; position: relative; }
.mk-fg-3:before { content: ''; background: url(../images/fg-3.jpg) no-repeat; background-size: 100% 100%; width: 56px; height: 22px; position: absolute; left: 50%; margin-left: -28px; top: -11px; }

.mk-fg-4 { height: 4px; background: url(../images/fg-4.png) repeat-x left center; background-size: auto 4px; }

.mk-fg-5 { border-top: solid 1px #595959; position: relative; }
.mk-fg-5:before { content: ''; background: url(../images/fg-5.jpg) no-repeat; background-size: 100% 100%; width: 25px; height: 20px; position: absolute; left: 50%; margin-left: -12px; top: -2px; }
.mk-fg-5:after { content: ''; position: absolute; left: 0; top: -2px; width: 100%; height: 3px; background-image: url(../images/text-1.jpg), url(https://img.thea.cn/public/platform/thea/201812/ljq/module-text/images/text-1.jpg); background-repeat: no-repeat; background-position: left center, right center; background-size: 3px 3px; }

.mk-fg-6 { position: relative; height: 13px; background: url(../images/fg-6-1.png) no-repeat; background-size: 100% 100%; }
.mk-fg-6:before { content: ''; background: url(../images/fg-6.png) no-repeat; background-size: 100% 100%; width: 84px; height: 34px; position: absolute; left: 0; top: 50%; margin-top: -17px; }

.mk-fg-7 { height: 2px; background: url(../images/fg-7.png) repeat-x left center; background-size: 100% 4px; }

.mk-fg-8 { border-top: solid 1px #cdcdcd; position: relative; }
.mk-fg-8:before { content: ''; background: url(../images/fg-8.jpg) no-repeat; background-size: 100% 100%; width: 98px; height: 12px; position: absolute; left: 50%; margin-left: -49px; top: -6px; }

@media screen and (max-width: 750px) { body { width: 10rem; }
  .mk-article { margin: 0.56rem auto; width: 9.2rem; }
  .mk-title span { font-size: 0.4266666667rem; }
  .mk-title.mk-title-2 span { padding: 0.16rem 0.3333333333rem; }
  .mk-title.mk-title-3 span { padding: 0.1333333333rem 0.3333333333rem; }
  .mk-title.mk-title-3 span:before, .mk-title.mk-title-3 span:after { height: 0.4266666667rem; }
  .mk-title.mk-title-4 { padding-left: 0.4rem; }
  .mk-title.mk-title-4 span { padding: 0.2133333333rem 0.4266666667rem 0.1066666667rem 0.32rem; }
  .mk-title.mk-title-7 { margin-left: 0.4rem; margin-right: 0.4rem; padding: 0.24rem 0; background-size: auto 0.1066666667rem; }
  .mk-title.mk-title-18 { background-size: auto 0.0666666667rem; margin-left: 0.2666666667rem; margin-right: 0.2666666667rem; }
  .mk-title.mk-title-18 span { padding: 0.1333333333rem 0.3333333333rem 0.1333333333rem 0.2666666667rem; }
  .mk-text { font-size: 0.3733333333rem; padding: 0.5333333333rem 0.2933333333rem; }
  .mk-text p ,.l .mk-article .mk-text p{ font-size: 0.3733333333rem; }
  .mk-text.mk-text-1:before, .mk-text.mk-text-1:after { width: 2.2rem; height: 0.3066666667rem; background-size: 0.1333333333rem 0.1333333333rem; }
  .mk-text.mk-text-1:before { background-position: 0.0666666667rem top; top: -0.0666666667rem; }
  .mk-text.mk-text-1:after { background-position: 2rem bottom; bottom: -0.0666666667rem; }
  .mk-text.mk-text-2 { margin-top: -0.3733333333rem; }
  .mk-text.mk-text-3 { padding: 0.6rem 0.2666666667rem 0.2666666667rem 0.2666666667rem; margin-top: -0.5333333333rem; }
  .mk-text.mk-text-3 p { padding: 0 0.2666666667rem; }
  .mk-text.mk-text-3:before, .mk-text.mk-text-3:after { padding: 0.1333333333rem; }
  .mk-text.mk-text-4 { padding: 0.6rem 0.3333333333rem 0.4rem 0.3333333333rem; margin-top: -0.5333333333rem; }
  .mk-text.mk-text-5 { padding: 0.3466666667rem; margin-left: 0.2rem; margin-right: 0.2rem; }
  .mk-text.mk-text-5:before, .mk-text.mk-text-5:after { width: 1.3333333333rem; height: 1.3333333333rem; }
  .mk-text.mk-text-5:before { left: -0.2rem; top: -0.2rem; }
  .mk-text.mk-text-5:after { right: -0.2rem; bottom: -0.2rem; }
  .mk-text.mk-text-6 { padding: 0.2666666667rem; }
  .mk-text.mk-text-7 { padding: 1.6rem 0.4rem 0.4rem 0.4rem; border: solid 1px #dadada; margin-top: -1.3333333333rem; }
  .mk-text.mk-text-7:before { width: 0.8266666667rem; height: 0.8266666667rem; }
  .mk-text.mk-text-8 { padding: 0.48rem 0.4rem 0.4rem 0.7466666667rem; }
  .mk-text.mk-text-8:before { width: 0.2933333333rem; height: 0.2533333333rem; left: 0.28rem; top: 0.28rem; }
  .mk-text.mk-text-9 { padding: 0 0.2933333333rem; border-left: 0.0666666667rem solid #f0532d; }
  .mk-text.mk-text-10 { padding: 0.2933333333rem; }
  .mk-text.mk-text-11 { padding: 1.0933333333rem 0.2666666667rem 0.2666666667rem; border-radius: 0.1733333333rem; box-shadow: 0px 0.0266666667rem 0.1066666667rem #dadada; }
  .mk-text.mk-text-12 { padding: 0.2933333333rem; box-shadow: inset -0.0533333333rem -0.0533333333rem 0px 0px #c4c4c4; }
  .mk-text.mk-text-13 { padding: 0.2933333333rem; box-shadow: inset 0.0533333333rem 0.0533333333rem 0px 0px #c4c4c4; }
  .mk-text.mk-text-14 { padding: 0.4rem 0; margin-left: 0.2133333333rem; margin-right: 0.2133333333rem; background-size: auto 0.1866666667rem; }
  .mk-text.mk-text-15 { padding: 0.4rem 0; margin-left: 0.2133333333rem; margin-right: 0.2133333333rem; }
  .mk-text.mk-text-15:before { top: -0.0666666667rem; left: 1.3333333333rem; background-size: 0.2133333333rem auto; width: 0.4rem; height: 0.12rem; }
  .mk-text.mk-text-16 { padding: 0.2666666667rem; }
  .mk-text.mk-text-16:before { width: 1.0133333333rem; height: 0.0533333333rem; }
  .mk-text.mk-text-17 { padding: 0 0.2666666667rem; border-left: 0.0666666667rem solid #f0532d; }
  .mk-text.mk-text-18 { padding: 1.2266666667rem 0.2666666667rem 0.2666666667rem; box-shadow: 0px 0px 0.16rem 0px #dcdcdc; margin-top: -1.1466666667rem; }
  .mk-text.mk-text-19 { padding: 0.2933333333rem; }
  .mk-text.mk-text-19:before, .mk-text.mk-text-19:after { height: 0.2933333333rem; }
  .mk-biaoti { font-size: 0.4533333333rem; margin: 0.2666666667rem 0; }
  .mk-biaoti span { font-size: 0.4533333333rem; }
  .mk-biaoti.mk-biaoti-1 span { border: solid 0.0266666667rem #595959; padding: 0.2133333333rem 0.4rem; }
  .mk-biaoti.mk-biaoti-1 span:before, .mk-biaoti.mk-biaoti-1 span:after { width: 0.4rem; height: 0.1866666667rem; }
  .mk-biaoti.mk-biaoti-1 span:before { right: 10%; top: -0.0933333333rem; }
  .mk-biaoti.mk-biaoti-1 span:after { left: 10%; bottom: -0.0933333333rem; }
  .mk-biaoti.mk-biaoti-2 span { border: solid 0.0266666667rem #595959; padding: 0.24rem 0.4rem; }
  .mk-biaoti.mk-biaoti-2 span:before, .mk-biaoti.mk-biaoti-2 span:after { width: 0.7733333333rem; height: 0.12rem; }
  .mk-biaoti.mk-biaoti-2 span:before { top: -0.0666666667rem; }
  .mk-biaoti.mk-biaoti-2 span:after { bottom: -0.0666666667rem; }
  .mk-biaoti.mk-biaoti-3 span { padding: 0.1333333333rem 0.0266666667rem; line-height: 0.6rem; border-width: 0.0266666667rem; }
  .mk-biaoti.mk-biaoti-3 span i { padding: 0 0.0533333333rem; }
  .mk-biaoti.mk-biaoti-5 span { padding: 0.36rem 0.6133333333rem 0.2133333333rem 0.6133333333rem; }
  .mk-biaoti.mk-biaoti-6 span { padding: 0.48rem 0.5866666667rem 0.16rem 0.5866666667rem; }
  .mk-biaoti.mk-biaoti-7 span { padding: 0.2666666667rem 0.0666666667rem 0.3733333333rem 0.0666666667rem; }
  .mk-biaoti.mk-biaoti-8 span { padding: 0.1333333333rem 0.2666666667rem; }
  .mk-biaoti.mk-biaoti-8 span:before { width: 0.56rem; height: 0.0666666667rem; bottom: -0.0266666667rem; margin-left: -0.28rem; background-size: auto 0.0666666667rem; }
  .mk-biaoti.mk-biaoti-9 span { padding: 0.1333333333rem 0.2666666667rem; border-radius: 0.4666666667rem; } }

/*# sourceMappingURL=index.css.map */


/*模块转化模板4   ljq 2019-1-3*/
.lq4-module .lq-more, .lq4-module .lq-mo1-list li > div, .lq4-module .lq-mo2-list li .lq-text, .lq4-module .lq-mo2-list li .lq-img, .lq4-module .lq-mo-3 .lq-img, .lq4-module .lq-mo-3 div.lq-text, .lq4-module .lq-mo-3 div.lq-text .lq-mo3-title h3, .lq4-module ul.lq-mo4-list li, .lq4-module .lq-mo5-list li, .lq4-module div.lq-mo-6 .lq-mo6-l .lq-mo6-list li, .lq4-module .lq-mo-7 .lq-mo7-list li, .lq4-module .lq-mo-7 .lq-mo7-list li .lq-img, .lq4-module .lq-mo-8 .lq-mo8-list li, .lq4-module .lq-mo9-list li, .lq4-module .lq-mo10-list li, .lq4-module .lq-mo11-list li, .lq4-module .lq-mo12-list li, .lq4-module .lq-mo13-list li, .lq4-module .lq-mo16-list li, .lq4-module .lq-mo16-list li .lq-img, .lq4-module .lq-mo-17 .lq-mo17-list li, .lq4-module .lq-link a, .lq4-module .lq-mo20-list li, .lq4-module .lq-mo20-list li .lq-text form input, .lq4-module .lq-mo21-list li, .lq4-module .lq-mo21-list li .lq-img, .lq4-module .lq-mo22-list li, .lq4-module .lq-mo22-list li .lq-img, .lq4-module .lq-mo23-list li, .lq4-module .lq-mo24-list li, .lq4-module .lq-mo25-list li, .lq4-module .lq-mo26-list li, .lq4-module .lq-mo27-list li, .lq4-module .lq-mo28-list li .lq-text .lq-link-2 a, .lq4-module .lq-title-2, .lq4-module .lq-title-2 span, .lq4-module .lq-mo-30 .lq-mo30-top li, .lq4-module .lq-mo-30 .lq-mo30-mid li, .lq4-module .lq-mo-30 .lq-mo30-mid li h3, .lq4-module .lq-mo-30 .lq-mo30-boo .lq-img, .lq4-module .lq-mo-30 .lq-mo30-boo .lq-text, .lq4-module .lq-mo33-list li, .lq4-module .lq-mo33-list li .lq-box .lq-text h3, .lq4-module h4.lq-title-3 span, .lq4-module .lq-mo34-list li .lq-box .lq-img, .lq4-module .lq-mo34-list li .lq-box .lq-text, .lq4-module .lq-mo34-list li .lq-box .lq-text h6, .lq4-module .lq-mo35-list li .lq-text .libao-list p span, .lq4-module .lq-mo35-list li .lq-text p.libao-z .lq-r, .lq4-module .lq-mo-36 > ul, .lq4-module .lq-mo38-list li .lq-img, .lq4-module .lq-mo38-list li .lq-text { display: inline-block; *zoom: 1; *display: inline; }

.img > a { display: block; }

li { list-style: none; }

img { max-width: 100%; vertical-align: top; border: none; margin: 0; padding: 0; }

.lq4-module { margin: 0 auto; }
.lq4-module input[type='text'], .lq4-module input[type='submit'] { border: none; font-family: '微软雅黑'; appearance: none; -moz-appearance: none; -webkit-appearance: none; border: none; }
.lq4-module input[type='text']::-webkit-input-placeholder, .lq4-module input[type='submit']::-webkit-input-placeholder { color: #999; }
.lq4-module input[type='text']:-moz-placeholder, .lq4-module input[type='submit']:-moz-placeholder { color: #999; }
.lq4-module input[type='text']::-moz-placeholder, .lq4-module input[type='submit']::-moz-placeholder { color: #999; }
.lq4-module input[type='text']:-ms-input-placeholder, .lq4-module input[type='submit']:-ms-input-placeholder { color: #999; }
.lq4-module input[type='submit'] { cursor: pointer; }
.lq4-module .left { float: left; }
.lq4-module .right { float: right; }
.lq4-module * { letter-spacing: 0; }
.lq4-module img { width: 100%; padding: 0 !important; margin: 0 !important; }
.lq4-module h3, .lq4-module h4, .lq4-module span, .lq4-module p, .lq4-module h5, .lq4-module h6 { color: #333; }
.lq4-module h3, .lq4-module h4, .lq4-module h5.h6 { font-weight: bold; }
.lq4-module p { text-indent: 0 !important; }
.lq4-module ul li { vertical-align: top !important; }
.lq4-module ul li p { text-indent: 0 !important; }
.lq4-module ul li img { padding: 0 !important; }
.lq4-module .lq-title-1 { font-size: 26px; font-weight: bold; padding: 20px 0; text-align: center; }
.lq4-module .lq-more { padding: 0 16px; height: 30px; line-height: 30px; text-align: center; color: #fff; font-size: 14px; background-color: #f0532d; border-radius: 6px; margin-top: 10px; }
.lq4-module .lq-mo1-list li { padding: 10px 0; }
.lq4-module .lq-mo1-list li > div { vertical-align: middle; }
.lq4-module .lq-mo1-list li .lq-num { width: 100px; height: 100px; background: url(../images/lq-2.png) no-repeat center center; background-size: 100% 100%; padding-top: 1px; }
.lq4-module .lq-mo1-list li .lq-num h4 { color: #fff; font-size: 24px; text-align: center; margin-top: 18px; }
.lq4-module .lq-mo1-list li .lq-num p { color: #fff; text-align: center; font-size: 16px; line-height: 1.6; padding: 0; margin: 0; }
.lq4-module .lq-mo1-list li .lq-num.lq-num-b { background-image: url(../images/lq-3.png); }
.lq4-module .lq-mo1-list li .lq-img { width: 40%; height: 0; padding-bottom: 22%; overflow: hidden; }
.lq4-module .lq-mo1-list li .lq-img img { width: 100%; }
.lq4-module .lq-mo1-list li .lq-text { font-size: 14px; line-height: 1.6; text-align: left; width: 40%; margin: 0 1%; color: #333; }
.lq4-module .lq-mo1-list li .lq-text p { font-size: 14px; line-height: 1.6; text-align: left; color: #333; margin: 0; padding: 0; }
.lq4-module .lq-mo2-list li { padding: 28px 0; border-bottom: solid 1px #dddddd; }
.lq4-module .lq-mo2-list li .lq-text { vertical-align: top; width: 60%; }
.lq4-module .lq-mo2-list li .lq-text h4 { font-size: 20px; }
.lq4-module .lq-mo2-list li .lq-text p { font-size: 14px; padding: 0; margin: 10px 0 0 0; line-height: 1.6; color: #333; }
.lq4-module .lq-mo2-list li .lq-img { vertical-align: top; width: 36%; height: 0; padding-bottom: 23%; overflow: hidden; margin-left: 2.5%; }
.lq4-module .lq-mo-3 { border: solid 1px #dddddd; padding: 16px 0; }
.lq4-module .lq-mo-3 .lq-img { vertical-align: middle; width: 22%; height: 0; padding-bottom: 24%; overflow: hidden; margin-left: 2%; }
.lq4-module .lq-mo-3 div.lq-text { vertical-align: middle; width: 67%; margin-left: 4%; }
.lq4-module .lq-mo-3 div.lq-text .lq-mo3-title { background: url(../images/lq-5.png) repeat-x center center; background-size: auto 24px; }
.lq4-module .lq-mo-3 div.lq-text .lq-mo3-title h3 { background: #fff url(../images/lq-6.png) no-repeat center center; background-size: 100% 100%; color: #fff; font-size: 18px; text-align: center; padding: 18px 24px; }
.lq4-module .lq-mo-3 div.lq-text .lq-mo3-title h3 span { display: block; font-size: 14px; text-align: center; color: #fff; }
.lq4-module .lq-mo-3 div.lq-text p { font-size: 14px; line-height: 1.6; margin-top: 16px; color: #333; }
.lq4-module ul.lq-mo4-list { text-align: center; margin: 15px 0 0 0; }
.lq4-module ul.lq-mo4-list li { width: 30%; border: solid 1px #dddddd; margin: 20px 1%; }
.lq4-module ul.lq-mo4-list li .lq-img { width: 85%; height: 0; padding-bottom: 52%; overflow: hidden; border: solid 1px #dddddd; border-radius: 6px; margin: -15px auto 0 auto; }
.lq4-module ul.lq-mo4-list li .lq-text { padding: 0 16px; margin: 16px 0 0 0; }
.lq4-module ul.lq-mo4-list li .lq-text h3 { font-size: 20px; text-align: center; background: url(../images/lq-8.png) repeat-x center center; background-size: auto 8px; }
.lq4-module ul.lq-mo4-list li .lq-text h3 span { padding: 0 8px; background-color: #fff; }
.lq4-module ul.lq-mo4-list li .lq-text p { font-size: 14px; line-height: 1.6; padding: 10px 0; margin: 0; text-align: left; color: #333; }
.lq4-module .lq-mo-5 { background-color: #e3efef; padding-bottom: 30px; }
.lq4-module .lq-mo5-list { text-align: center; }
.lq4-module .lq-mo5-list li { width: 21.6%; margin: 20px 1%; }
.lq4-module .lq-mo5-list li .lq-list-box { background-color: #fff; padding: 10px; }
.lq4-module .lq-mo5-list li .lq-list-box .lq-img { width: 100%; height: 0; padding-bottom: 74%; overflow: hidden; }
.lq4-module .lq-mo5-list li .lq-list-box .lq-text { text-align: center; }
.lq4-module .lq-mo5-list li .lq-list-box .lq-text p { font-size: 16px; text-align: center; line-height: 1.6; padding: 0; margin: 10px 0 0 0; color: #333; }
.lq4-module div.lq-mo-6 .lq-mo6-l { margin: 20px 0 0 0; width: 55%; float: left; }
.lq4-module div.lq-mo-6 .lq-mo6-l .lq-mo6-list { text-align: center; }
.lq4-module div.lq-mo-6 .lq-mo6-l .lq-mo6-list li { width: 22%; margin: 0 2% 50px 0; }
.lq4-module div.lq-mo-6 .lq-mo6-l .lq-mo6-list li .lq-img { padding-bottom: 100%; height: 0; overflow: hidden; }
.lq4-module div.lq-mo-6 .lq-mo6-l .lq-mo6-list li .lq-img img { width: 80%; }
.lq4-module div.lq-mo-6 .lq-mo6-l .lq-mo6-list li p { font-size: 14px; text-align: center; margin-top: 3px; line-height: 1.6; color: #333; }
.lq4-module div.lq-mo-6 .lq-mo6-r { margin: 20px 0 0 0; width: 36%; float: right; }
.lq4-module div.lq-mo-6 .lq-mo6-r p { line-height: 1.6; font-size: 14px; color: #333; margin: 0 0 16px 0; }
.lq4-module div.lq-mo-6 .lq-mo6-r img { width: 100%; }
.lq4-module .lq-mo-7 .lq-mo7-list { text-align: center; }
.lq4-module .lq-mo-7 .lq-mo7-list li { width: 22.4%; text-align: center; margin: 20px 1%; }
.lq4-module .lq-mo-7 .lq-mo7-list li .lq-img { width: 41%; height: 0; padding-bottom: 41%; overflow: hidden; }
.lq4-module .lq-mo-7 .lq-mo7-list li h4 { font-size: 16px; text-align: center; margin-top: 10px; }
.lq4-module .lq-mo-7 .lq-mo7-list li p { font-size: 14px; margin-top: 6px; text-align: center; line-height: 1.6; color: #333; }
.lq4-module .lq-mo-8 .lq-mo8-list { text-align: center; }
.lq4-module .lq-mo-8 .lq-mo8-list li { width: 30%; margin: 20px 1%; }
.lq4-module .lq-mo-8 .lq-mo8-list li .lq-img { position: relative; width: 100%; height: 0; padding-top: 1px; padding-bottom: 102%; }
.lq4-module .lq-mo-8 .lq-mo8-list li .lq-img img { position: absolute; left: 0; top: 0; }
.lq4-module .lq-mo-8 .lq-mo8-list li .lq-img p { position: absolute; color: #fff; font-size: 20px; width: 58%; top: 30%; left: 50%; margin: 0 0 0 -29%; line-height: 1.6; }
.lq4-module .lq-mo-8 .lq-mo8-list li .lq-text { line-height: 1.6; color: #f05630; font-size: 16px; text-align: center; margin: 10px 0 0 0; padding: 0; }
.lq4-module .lq-mo9-list { text-align: center; }
.lq4-module .lq-mo9-list li { width: 19%; margin: 20px 0; }
.lq4-module .lq-mo9-list li .lq-img { width: 100%; height: 0; padding-bottom: 116%; overflow: hidden; }
.lq4-module .lq-mo9-list li .lq-text { background-color: #f05630; padding: 6px 0; margin: 3px 0 0 0; }
.lq4-module .lq-mo9-list li .lq-text p { color: #fff; font-size: 14px; text-align: center; margin: 0; }
.lq4-module .lq-mo9-list li .lq-text p a { color: #fff; }
.lq4-module .lq-mo9-list li.lq-mo9-odd .lq-text { background-color: #454b9f; }
.lq4-module .lq-mo10-list { text-align: center; }
.lq4-module .lq-mo10-list li { width: 47%; margin: 20px 1%; }
.lq4-module .lq-mo10-list li .lq-img { width: 100%; height: 0; padding-bottom: 75%; overflow: hidden; }
.lq4-module .lq-mo10-list li .lq-text h4 { font-size: 20px; text-align: center; margin: 6px 0 0 0; }
.lq4-module .lq-mo10-list li .lq-text p { color: #333; font-size: 14px; text-align: center; padding: 0; margin: 3px 0 0 0; line-height: 1.6; }
.lq4-module .lq-mo11-list { text-align: center; }
.lq4-module .lq-mo11-list li { width: 47%; margin: 20px 1%; }
.lq4-module .lq-mo11-list li .lq-mo11-title { border-left: 4px solid #f05630; padding-left: 8px; text-align: left; }
.lq4-module .lq-mo11-list li .lq-mo11-title h4, .lq4-module .lq-mo11-list li .lq-mo11-title p { font-size: 18px; font-weight: bold; line-height: 1; }
.lq4-module .lq-mo11-list li .lq-mo11-title p { margin: 6px 0 0 0; padding: 0; }
.lq4-module .lq-mo11-list li .lq-img { padding: 34% 0; background-color: #ced94c; }
.lq4-module .lq-mo11-list li .lq-text { text-align: left; }
.lq4-module .lq-mo11-list li .lq-text h5 { text-align: left; font-size: 14px; font-weight: bold; margin: 10px 0 0 0; line-height: normal; }
.lq4-module .lq-mo11-list li .lq-text p { text-align: left; font-size: 14px; color: #333; line-height: 1.6; padding: 0; margin: 0; }
.lq4-module .lq-mo12-list { text-align: center; }
.lq4-module .lq-mo12-list li { width: 47%; margin: 10px 1%; background-color: #fff; box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1); }
.lq4-module .lq-mo12-list li .lq-text { padding: 20px; }
.lq4-module .lq-mo12-list li .lq-text h3 { font-size: 16px; font-weight: bold; color: #333; }
.lq4-module .lq-mo12-list li .lq-text p { font-size: 14px; color: #333; line-height: 1.6; padding: 0; margin: 10px 0 0 0; }
.lq4-module .lq-mo13-list { text-align: center; }
.lq4-module .lq-mo13-list li { width: 17%; margin: 10px 1%; border-radius: 10px; overflow: hidden; }
.lq4-module .lq-mo13-list li .lq-text { padding: 16px; min-height: 88px; }
.lq4-module .lq-mo13-list li .lq-text.lq-mo13-1 { background-color: #f05630; }
.lq4-module .lq-mo13-list li .lq-text.lq-mo13-2 { background-color: #bbc730; }
.lq4-module .lq-mo13-list li .lq-text.lq-mo13-3 { background-color: #ffc000; }
.lq4-module .lq-mo13-list li .lq-text.lq-mo13-4 { background-color: #ed7d31; }
.lq4-module .lq-mo13-list li .lq-text.lq-mo13-5 { background-color: #0fb2b1; }
.lq4-module .lq-mo13-list li .lq-text p { color: #fff; font-size: 14px; line-height: 1.6; margin: 0; padding: 0; }
.lq4-module .lq-mo-14 .lq-mo10-list li { width: 30%; }
.lq4-module .lq-mo-14 .lq-mo10-list li .lq-text h4 { font-size: 16px; }
.lq4-module div.lq-mo-15 p.lq-mo15-text { font-size: 14px; line-height: 1.6; text-align: left; margin: 0 0 26px 0; }
.lq4-module .lq-mo15-list li { margin: 20px 0; }
.lq4-module .lq-mo15-list li .lq-img { float: left; width: 16%; height: 0; padding-bottom: 17%; overflow: hidden; }
.lq4-module .lq-mo15-list li .lq-text { float: right; width: 81%; }
.lq4-module .lq-mo15-list li .lq-text h3 { font-size: 20px; margin: 0 0 4px 0; }
.lq4-module .lq-mo15-list li .lq-text p { font-size: 14px; color: #333; line-height: 1.6; padding: 0; margin: 0; }
.lq4-module .lq-mo15-list li.lq-mo15-r .lq-img { float: right; }
.lq4-module .lq-mo15-list li.lq-mo15-r .lq-text { float: left; }
.lq4-module .lq-mo16-list { text-align: center; }
.lq4-module .lq-mo16-list li { width: 23%; margin: 20px 0; text-align: center; }
.lq4-module .lq-mo16-list li .lq-img { position: relative; width: 64%; height: 0; padding-bottom: 59%; overflow: hidden; }
.lq4-module .lq-mo16-list li .lq-img img { width: 55%; height: auto; position: absolute; right: 0; bottom: 0; }
.lq4-module .lq-mo16-list li .lq-img p { position: absolute; left: 0; top: 0; font-size: 16px; line-height: normal; color: #333; }
.lq4-module .lq-mo16-list li .lq-img p span { display: block; }
.lq4-module .lq-mo16-list li .lq-text p { font-size: 14px; line-height: 1.6; padding: 0; margin: 10px 0 0 0; color: #333; }
.lq4-module .lq-mo16-list li.lq-color-1 .lq-img img { width: 71%; }
.lq4-module .lq-mo16-list li.lq-color-1 .lq-img p { color: #ee891d; }
.lq4-module .lq-mo16-list li.lq-color-2 .lq-img p { color: #f05630; }
.lq4-module .lq-mo16-list li.lq-color-3 .lq-img p { color: #4b68ea; }
.lq4-module .lq-mo16-list li.lq-color-4 .lq-img p { color: #337fe5; }
.lq4-module .lq-mo16-list li.lq-color-5 .lq-img img { width: 57%; }
.lq4-module .lq-mo16-list li.lq-color-5 .lq-img p { color: #0fb2b1; }
.lq4-module .lq-mo16-list li.lq-color-6 .lq-img img { width: 50%; }
.lq4-module .lq-mo16-list li.lq-color-6 .lq-img p { color: #bbc730; }
.lq4-module .lq-mo16-list li.lq-color-7 .lq-img img { width: 62%; }
.lq4-module .lq-mo16-list li.lq-color-7 .lq-img p { color: #ed7d31; }
.lq4-module .lq-mo16-list li.lq-color-8 .lq-img img { width: 50%; }
.lq4-module .lq-mo16-list li.lq-color-8 .lq-img p { color: #d93329; }
.lq4-module .lq-mo-17 .lq-mo17-list li { width: 22%; position: relative; height: auto; margin: 10px 1%; }
.lq4-module .lq-mo-17 .lq-mo17-list li img { width: 100%; height: 100%; position: absolute; left: 0; top: 0; }
.lq4-module .lq-mo-17 .lq-mo17-list li p { position: relative; color: #fff; padding: 18px 0 20px 3px; font-size: 16px; text-align: center; width: 100%; margin: 0; line-height: normal; }
.lq4-module .lq-mo-18 table.lq-mo18-table { width: 100%; margin-bottom: 20px; }
.lq4-module .lq-mo-18 table.lq-mo18-table tr td { color: #fff; background-color: #f88639; border: 1px solid #fff; padding: 16px; font-size: 14px; }
.lq4-module .lq-mo-18 table.lq-mo18-table tr td p { font-size: 14px; color: #fff; margin: 0; padding: 0; line-height: 1.6; text-align: left; text-indent: 0; }
.lq4-module .lq-mo-18 table.lq-mo18-table tr td.lq-coo-orange { background-color: #f05630; }
.lq4-module .lq-mo-18 table.lq-mo18-table tr.lq-coo-blue td { background-color: #454b9f; text-align: center; font-size: 16px; }
.lq4-module .lq-mo-18 table.lq-mo18-table tr.lq-coo-blue td p { font-size: 16px; margin: 0; padding: 0; line-height: 1.6; }
.lq4-module .lq-mo19-list li { margin: 30px 0; }
.lq4-module .lq-mo19-list li .lq-img { width: 28%; height: 0; padding-bottom: 18.8%; overflow: hidden; float: left; position: relative; }
.lq4-module .lq-mo19-list li .lq-img p { background: url(../images/lq-48.png); color: #fff; font-size: 16px; width: 83%; position: absolute; bottom: 14px; left: 50%; margin: 0 0 0 -41%; text-align: center; padding: 6px 0; line-height: 1.6; }
.lq4-module .lq-mo19-list li .lq-img p span { font-size: 14px; display: block; color: #fff; }
.lq4-module .lq-mo19-list li .lq-text { float: right; width: 69%; }
.lq4-module .lq-mo19-list li .lq-text h3 { font-size: 16px; font-weight: bold; }
.lq4-module .lq-mo19-list li .lq-text p { font-size: 14px; color: #333; line-height: 1.6; padding: 0; margin: 6px 0 0 0; }
.lq4-module .lq-link a { height: 28px; line-height: 28px; font-size: 14px; border: solid 1px #f05630; padding: 0 16px; margin: 6px 20px 0 0; }
.lq4-module .lq-link .lq-read { color: #fff; background-color: #f05630; }
.lq4-module .lq-link .lq-pg { color: #f05630; }
.lq4-module .lq-mo-20, .lq4-module .lq-mo-21 { text-align: center; padding-bottom: 20px; }
.lq4-module .lq-mo-20 .lq-more, .lq4-module .lq-mo-21 .lq-more { border-radius: 20px; }
.lq4-module .lq-mo20-list { text-align: center; }
.lq4-module .lq-mo20-list li { width: 30%; box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1); border-radius: 10px; overflow: hidden; margin: 20px 1%; }
.lq4-module .lq-mo20-list li .lq-img { width: 100%; height: 0; padding-bottom: 72%; overflow: hidden; }
.lq4-module .lq-mo20-list li .lq-text { margin-top: 22px; padding-bottom: 16px; }
.lq4-module .lq-mo20-list li .lq-text form { text-align: center; }
.lq4-module .lq-mo20-list li .lq-text form input { width: 83%; text-align: center; height: 40px; line-height: 40px; }
.lq4-module .lq-mo20-list li .lq-text form input[type='text'] { font-size: 14px; border: solid 1px #dddddd; margin-bottom: 15px; }
.lq4-module .lq-mo20-list li .lq-text form input[type='submit'] { font-size: 16px; color: #fff; background-color: #f88639; border: solid 1px #f88639; }
.lq4-module .lq-mo20-list li .lq-text p { font-size: 14px; margin: 10px 0 0 0; padding: 0; line-height: normal; }
.lq4-module .lq-mo20-list li .lq-text p span { color: #f05630; }
.lq4-module .lq-mo-21 { background-color: #f7f7f7; }
.lq4-module .lq-mo21-list { text-align: center; }
.lq4-module .lq-mo21-list li { width: 21.6%; margin: 20px 1%; text-align: center; background-color: #fff; padding: 20px 0; }
.lq4-module .lq-mo21-list li .lq-img { width: 62%; height: 0; padding-bottom: 62%; overflow: hidden; border-radius: 50%; }
.lq4-module .lq-mo21-list li .lq-text h3 { font-size: 16px; padding: 10px; }
.lq4-module .lq-mo21-list li .lq-text p { text-align: left; font-size: 14px; line-height: 1.6; margin: 0; padding: 0 10px; color: #333; }
.lq4-module .lq-mo22-list { text-align: center; }
.lq4-module .lq-mo22-list li { width: 21.6%; margin: 20px 1%; text-align: center; padding: 20px 0; }
.lq4-module .lq-mo22-list li .lq-img { width: 62%; height: 0; padding-bottom: 62%; overflow: hidden; border-radius: 50%; }
.lq4-module .lq-mo22-list li .lq-text { border-radius: 10px; padding-bottom: 30px; margin-top: -25px; padding-top: 25px; }
.lq4-module .lq-mo22-list li .lq-text h3 { font-size: 18px; padding: 10px 0 0 0; color: #fff; }
.lq4-module .lq-mo22-list li .lq-text h3:after { content: ''; display: block; width: 36px; height: 2px; background: #fff; margin: 10px auto; }
.lq4-module .lq-mo22-list li .lq-text p { color: #fff; text-align: left; font-size: 14px; line-height: 1.6; margin: 0; padding: 0 10px; }
.lq4-module .lq-mo22-list li.lq-mo22-1 .lq-text { background: url(../images/lq-55.png) repeat-x; background-size: auto 100%; }
.lq4-module .lq-mo22-list li.lq-mo22-2 .lq-text { background: url(../images/lq-56.png) repeat-x; background-size: auto 100%; }
.lq4-module .lq-mo22-list li.lq-mo22-3 .lq-text { background: url(../images/lq-57.png) repeat-x; background-size: auto 100%; }
.lq4-module .lq-mo22-list li.lq-mo22-4 .lq-text { background: url(../images/lq-58.png) repeat-x; background-size: auto 100%; }
.lq4-module .lq-mo23-list { text-align: center; }
.lq4-module .lq-mo23-list li { border: solid 1px #dddddd; width: 30%; margin: 20px 1%; }
.lq4-module .lq-mo23-list li .lq-img { border-bottom: solid 1px #dddddd; padding: 10px 0; overflow: hidden; text-align: center; }
.lq4-module .lq-mo23-list li .lq-img img { width: auto; max-width: 100%; vertical-align: middle; }
.lq4-module .lq-mo23-list li .lq-text { padding: 10px 16px; }
.lq4-module .lq-mo23-list li .lq-text h3 { font-size: 16px; color: #f05630; text-align: left; }
.lq4-module .lq-mo23-list li .lq-text p { font-size: 14px; line-height: 1.6; padding: 0; margin: 6px 0 0 0; text-align: left; color: #333; }
.lq4-module .lq-mo23-list li .lq-link { background-color: #f7f7f7; text-align: center; padding: 8px 0; }
.lq4-module .lq-mo23-list li .lq-link a { border-radius: 6px; margin: 0 4px; height: 26px; line-height: 26px; padding: 0 6px; }
.lq4-module .lq-mo24-list { text-align: center; }
.lq4-module .lq-mo24-list li { width: 30%; margin: 20px 1%; }
.lq4-module .lq-mo24-list li .lq-more { padding-left: 30px; padding-right: 30px; margin-top: 20px; }
.lq4-module .lq-mo24-list li .lq-box { border: solid 1px #dddddd; padding: 16px; }
.lq4-module .lq-mo24-list li .lq-box .lq-img { width: 100%; height: 0; padding-bottom: 69%; overflow: hidden; }
.lq4-module .lq-mo24-list li .lq-box .lq-text h3 { font-size: 16px; font-weight: bold; text-align: center; margin-top: 12px; color: #333; }
.lq4-module .lq-mo24-list li .lq-box .lq-text h4 { text-align: center; font-size: 14px; margin-top: 10px; padding: 0; background: none; }
.lq4-module .lq-mo24-list li .lq-box .lq-text h4:after { content: ''; display: block; margin: 6px auto; width: 56px; height: 3px; background-color: #f05630; border-radius: 2px; }
.lq4-module .lq-mo24-list li .lq-box .lq-text p { font-size: 14px; line-height: 1.6; padding: 0; margin: 0; color: #333; text-align: left; }
.lq4-module .lq-mo-25 { background: url(../images/lq-62.png); background-size: 100% 100%; }
.lq4-module .lq-mo25-list { text-align: center; }
.lq4-module .lq-mo25-list li { width: 30%; margin: 20px 1%; }
.lq4-module .lq-mo25-list li .lq-img { width: 100%; height: 0; padding-bottom: 71%; overflow: hidden; }
.lq4-module .lq-mo25-list li .lq-text { background-color: #fff; padding: 16px 8px; }
.lq4-module .lq-mo25-list li .lq-text h3 { font-size: 16px; text-align: center; }
.lq4-module .lq-mo25-list li .lq-text p { font-size: 14px; line-height: 1.6; padding: 0; margin: 10px 0 0 0; color: #333; text-align: left; }
.lq4-module .lq-mo26-list { text-align: center; }
.lq4-module .lq-mo26-list li { width: 30%; margin: 20px 1%; }
.lq4-module .lq-mo26-list li .lq-img { width: 100%; height: 0; padding-bottom: 74%; overflow: hidden; }
.lq4-module .lq-mo26-list li .lq-text { background-color: #f05630; padding: 3px; width: 83%; margin: -20px auto 0 auto; position: relative; }
.lq4-module .lq-mo26-list li .lq-text h3 { border: solid 1px #ffffff; font-size: 16px; text-align: center; color: #fff; padding: 5px 0; }
.lq4-module .lq-mo27-list li { width: 30%; margin: 10px 1%; box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1); }
.lq4-module .lq-mo27-list li .lq-img { width: 100%; height: 0; padding-bottom: 47%; overflow: hidden; position: relative; }
.lq4-module .lq-mo27-list li .lq-img .lq-con { position: absolute; width: 100%; height: 0; padding-bottom: 47%; overflow: hidden; left: 0; top: 0; background: url(../images/lq-71.png); }
.lq4-module .lq-mo27-list li .lq-img .lq-con div { position: absolute; width: 100%; text-align: center; left: 0; top: 50%; margin-top: -25px; color: #fff; }
.lq4-module .lq-mo27-list li .lq-img .lq-con div h3 { font-size: 24px; font-weight: bold; color: #fff; }
.lq4-module .lq-mo27-list li .lq-img .lq-con div p { color: #fff; font-size: 18px; font-weight: bold; margin: 0; padding: 0; line-height: 1; }
.lq4-module .lq-mo27-list li .lq-text { margin-top: 16px; padding-bottom: 16px; }
.lq4-module .lq-mo27-list li .lq-text p { font-size: 14px; line-height: 1.6; padding: 0; margin: 0 0 0 0; text-align: center; color: #333; }
.lq4-module .lq-mo28-list li { padding: 20px; box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1); }
.lq4-module .lq-mo28-list li .lq-img { float: left; width: 31%; height: 0; padding-bottom: 23%; overflow: hidden; }
.lq4-module .lq-mo28-list li .lq-text { float: right; width: 65%; padding-top: 10px; position: relative; }
.lq4-module .lq-mo28-list li .lq-text .lq-yin { width: 120px; height: 97px; position: absolute; right: -20px; top: -42px; }
.lq4-module .lq-mo28-list li .lq-text h3 { font-size: 20px; font-weight: bold; text-align: left; line-height: 1; color: #333;text-indent: 0px; }
.lq4-module .lq-mo28-list li .lq-text h3:after { content: ''; display: block; width: 20px; height: 3px; margin: 10px 0; background-color: #f05630; }
.lq4-module .lq-mo28-list li .lq-text p { font-size: 14px; line-height: 1.6; padding: 0; margin: 0 0 0 0; text-align: left; color: #333; }
.lq4-module .lq-mo28-list li .lq-text .lq-link-2 { margin-top: 10px; }
.lq4-module .lq-mo28-list li .lq-text .lq-link-2 a { font-size: 14px; color: #454b9f; padding: 0 8px; height: 30px; line-height: 30px; margin: 0 8px 0 0; border: solid 1px #454b9f; }
.lq4-module .lq-title-2 { font-size: 16px; color: #454b9f; }
.lq4-module .lq-title-2:before, .lq4-module .lq-title-2:after { content: ''; display: block; margin: 0 auto; background: no-repeat; background-size: 100% 100%; }
.lq4-module .lq-title-2:before { width: 42px; height: 8px; background-image: url(../images/lq-74.png); }
.lq4-module .lq-title-2:after { width: 10px; height: 10px; background-image: url(../images/lq-75.png); }
.lq4-module .lq-title-2 span { padding: 0 27px; background: url(../images/lq-73.png) no-repeat left center, url(https://img.thea.cn/public/platform/thea/201901/ljq/module-4/images/lq-73.png) no-repeat right center; background-size: 19px 27px; }
.lq4-module .lq-mo-29 { background-color: #f7edeb; border-radius: 10px; padding: 20px; margin: 20px auto; }
.lq4-module .lq-mo-29 .lq-mo29-list { float: left; width: 70%; }
.lq4-module .lq-mo-29 .lq-mo29-list li { font-size: 16px; line-height: 1.6; margin-top: 5px; color: #333; }
.lq4-module .lq-mo-29 .lq-link-3 { float: right; width: 21%; }
.lq4-module .lq-mo-29 .lq-link-3 a { display: block; font-size: 14px; color: #fff; width: 140px; height: 40px; border-radius: 6px; text-align: center; line-height: 40px; margin-bottom: 10px; }
.lq4-module .lq-coo-red { background-color: #f05630; }
.lq4-module .lq-coo-yellow { background-color: #ffc000; }
.lq4-module .lq-coo-bl { background-color: #454b9f; }
.lq4-module .lq-mo-30 { background-color: #f7edeb; border-radius: 10px; padding: 20px; margin: 20px 0; }
.lq4-module .lq-mo-30 .lq-mo30-top { text-align: center; }
.lq4-module .lq-mo-30 .lq-mo30-top li { width: 26%; margin: 20px 1%; vertical-align: middle !important; }
.lq4-module .lq-mo-30 .lq-mo30-top li.lq-text { position: relative; padding: 30px 0; border-radius: 6px; }
.lq4-module .lq-mo-30 .lq-mo30-top li.lq-text p { color: #fff; font-size: 14px; line-height: 1.6; margin: 0; text-align: left; padding: 0 15px; }
.lq4-module .lq-mo-30 .lq-mo30-top li.lq-text:after { content: ''; display: block; position: absolute; bottom: 0; right: 0; width: 14px; height: 19px; background: url(../images/lq-77.png) no-repeat; background-size: 100% 100%; }
.lq4-module .lq-mo-30 .lq-mo30-top li.lq-img { width: 2.4%; height: auto; }
.lq4-module .lq-mo-30 .lq-mo30-mid li { width: 47%; margin: 20px 1%; background-color: #fff; text-align: center; padding: 16px 0; }
.lq4-module .lq-mo-30 .lq-mo30-mid li h3 { border: dashed 1px #454b9f; font-size: 16px; color: #454b9f; line-height: 1; padding: 6px 16px; }
.lq4-module .lq-mo-30 .lq-mo30-mid li p { font-size: 14px; line-height: 1.6; margin: 16px 0 0 0; text-align: left; padding: 0 15px; color: #333; }
.lq4-module .lq-mo-30 .lq-mo30-boo { background-color: #fff; padding: 20px; }
.lq4-module .lq-mo-30 .lq-mo30-boo .lq-img { vertical-align: middle; width: 33%; height: 0; padding-bottom: 24%; overflow: hidden; position: relative; }
.lq4-module .lq-mo-30 .lq-mo30-boo .lq-img p { color: #fff; font-size: 18px; background-color: #454b9f; position: absolute; line-height: 1; padding: 16px 0; width: 140px; top: 50%; left: 50%; text-align: center; margin: -20px 0 0 -70px; }
.lq4-module .lq-mo-30 .lq-mo30-boo .lq-img p:after { content: 'CONTENT'; font-size: 28px; font-weight: bold; position: absolute; top: -14px; left: 50%; margin-left: -69px; }
.lq4-module .lq-mo-30 .lq-mo30-boo .lq-text { margin-left: 3%; width: 63%; vertical-align: middle; }
.lq4-module .lq-mo-30 .lq-mo30-boo .lq-text p { font-size: 14px; line-height: 1.6; margin: 0; text-align: left; padding: 0; color: #333; }
.lq4-module .lq-mo-30 .lq-mo30-boo .lq-text .lq-more { height: 42px; line-height: 42px; }
.lq4-module .lq-mo-31 { margin: 20px 0; }
.lq4-module .lq-mo-31 table { width: 100%; }
.lq4-module .lq-mo-31 table td { color: #333; font-size: 14px; background-color: #ffede9; padding: 14px 22px; text-align: left; border: 1px solid #fff; }
.lq4-module .lq-mo-31 table td.lq-coo-red { color: #fff; text-align: center; background-color: #f05630; }
.lq4-module .lq-mo-32 { box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1); margin: 20px auto; }
.lq4-module .lq-mo-32 .lq-title-1 { padding: 40px 0; background: url(../images/lq-79.png) no-repeat; background-size: 100% 100%; }
.lq4-module .lq-mo-32 .lq-title-1 span { color: #ff4000; }
.lq4-module .lq-mo32-list { padding: 20px 0 1px 0; }
.lq4-module .lq-mo32-list li { margin-bottom: 30px; padding: 0 30px; }
.lq4-module .lq-mo32-list li .lq-question { font-size: 16px; position: relative; padding-left: 45px; min-height: 32px; line-height: 32px; }
.lq4-module .lq-mo32-list li .lq-question:before { position: absolute; left: 0; top: 0; content: 'Q'; background-color: #08c0d2; border-radius: 6px; width: 32px; height: 32px; line-height: 32px; text-align: center; color: #fff; font-size: 24px; }
.lq4-module .lq-mo32-list li .lq-answer { position: relative; padding-left: 45px; margin-top: 15px; }
.lq4-module .lq-mo32-list li .lq-answer p { font-size: 14px; color: #333; line-height: 1.6; margin: 0; padding: 0; }
.lq4-module .lq-mo32-list li .lq-answer:before { position: absolute; left: 0; top: 0; content: 'A'; border: solid 1px #fe703e; border-radius: 6px; width: 30px; height: 30px; line-height: 30px; text-align: center; color: #fe703e; font-size: 24px; }
.lq4-module .lq-mo33-list { text-align: center; }
.lq4-module .lq-mo33-list li { width: 47%; margin: 20px 1%; position: relative; }
.lq4-module .lq-mo33-list li .lq-box { background-color: #f05630; width: 67%; padding: 20px; }
.lq4-module .lq-mo33-list li .lq-box .lq-text { text-align: left; }
.lq4-module .lq-mo33-list li .lq-box .lq-text h3 { border: solid 1px #ffffff; line-height: 1; padding: 5px; color: #fff; }
.lq4-module .lq-mo33-list li .lq-box .lq-text h4 { border-left: solid 2px #ffffff; font-size: 18px; color: #fff; text-align: left; padding-left: 8px; line-height: 1; margin: 10px 0; }
.lq4-module .lq-mo33-list li .lq-box .lq-text p { font-size: 14px; color: #fff; line-height: 1.6; margin: 0; padding: 0; color: #fff; text-align: left; }
.lq4-module .lq-mo33-list li .lq-box .lq-img { width: 40%; height: 0; padding-bottom: 40%; overflow: hidden; position: absolute; right: 0; top: 50%; margin-top: -20%; }
.lq4-module .lq-mo33-list li .lq-box .lq-img .lq-con { color: #fff; background: url(../images/lq-81.png) no-repeat; background-size: 100% 100%; width: 80px; height: 80px; position: absolute; top: 50%; left: 50%; margin-top: -40px; margin-left: -40px; padding-top: 1px; }
.lq4-module .lq-mo33-list li .lq-box .lq-img .lq-con h5 { margin: 20px 0 0 0; font-size: 14px; color: #fff; line-height: normal; }
.lq4-module .lq-mo33-list li .lq-box .lq-img .lq-con p { line-height: 1.6; margin: 0; padding: 0; color: #fff; font-size: 14px; }
.lq4-module h4.lq-title-3 { background: url(../images/lq-83.png) repeat-x left center; background-size: auto 1px; text-align: center; }
.lq4-module h4.lq-title-3:after { display: none; }
.lq4-module h4.lq-title-3 span { background: #fff url(../images/lq-84.png); background-size: 100% 100%; color: #fff; font-size: 18px; line-height: 1; padding: 14px 35px 18px 36px; }
.lq4-module .lq-mo-34 { margin: 20px auto; }
.lq4-module .lq-mo34-list { padding: 20px 20px 0 20px; box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1); }
.lq4-module .lq-mo34-list li .lq-box { padding: 20px 0; }
.lq4-module .lq-mo34-list li .lq-box .lq-img { vertical-align: middle; width: 26%; height: 0; padding-bottom: 31%; overflow: hidden; }
.lq4-module .lq-mo34-list li .lq-box .lq-text { vertical-align: middle; width: 70%; margin-left: 3%; }
.lq4-module .lq-mo34-list li .lq-box .lq-text h5 { font-size: 16px; font-weight: bold; margin-bottom: 5px; line-height: normal; }
.lq4-module .lq-mo34-list li .lq-box .lq-text h6 { font-size: 14px; color: #fff; background-color: #333; line-height: 1; padding: 3px 5px; margin: 5px 0; }
.lq4-module .lq-mo34-list li .lq-box .lq-text p { font-size: 14px; color: #333; line-height: 1.6; margin: 0; padding: 0; text-align: left; }
.lq4-module .lq-mo-35 { background: url(../images/lq-86.png); box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1); margin: 20px auto; padding: 0 20px 30px 20px; }
.lq4-module .lq-mo35-list li .lq-img { float: left; width: 35%; height: 0; padding-bottom: 31.8%; overflow: hidden; }
.lq4-module .lq-mo35-list li .lq-text { float: right; width: 62%; }
.lq4-module .lq-mo35-list li .lq-text form { margin-top: 10px; }
.lq4-module .lq-mo35-list li .lq-text form input { font-size: 14px; height: 40px; line-height: 40px; }
.lq4-module .lq-mo35-list li .lq-text form input[type='text'] { width: 71%; background-color: #ffffff; border: solid 1px #dddddd; text-indent: 1em; }
.lq4-module .lq-mo35-list li .lq-text form input[type='submit'] { width: 26%; margin-left: 1%; background-color: #f05630; border-radius: 6px; color: #fff; }
.lq4-module .lq-mo35-list li .lq-text .lq-con { background-color: #ffffff; border: solid 1px #dddddd; padding: 10px 20px; }
.lq4-module .lq-mo35-list li .lq-text .libao-list { border-bottom: dashed 1px #dddddd; padding-bottom: 10px; }
.lq4-module .lq-mo35-list li .lq-text .libao-list p { font-size: 16px; line-height: 30px; padding: 0; margin: 0; }
.lq4-module .lq-mo35-list li .lq-text .libao-list p span { width: 68%; vertical-align: middle; }
.lq4-module .lq-mo35-list li .lq-text .libao-list p i { float: right; width: 21%; font-size: 16px; color: #ef4a1a; font-style: normal; }
.lq4-module .lq-mo35-list li .lq-text p.libao-z { line-height: 36px; }
.lq4-module .lq-mo35-list li .lq-text p.libao-z span { font-size: 14px; }
.lq4-module .lq-mo35-list li .lq-text p.libao-z span i { font-style: normal; text-decoration: line-through; }
.lq4-module .lq-mo35-list li .lq-text p.libao-z .lq-r { font-style: normal; float: right; width: 56%; font-size: 14px; text-align: right; }
.lq4-module .lq-mo35-list li .lq-text p.libao-z .lq-r i { font-weight: bold; color: #f05630; font-size: 24px; text-decoration: none; }
.lq4-module .lq-mo35-list li .lq-text p.libao-z .lq-r span { color: #f05630; }
.lq4-module .lq-mo-36 { background: url(../images/lq-86.png); box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1); margin: 20px auto; position: relative; text-align: center; }
.lq4-module .lq-mo-36 > .lq-img { width: 325px; height: 221px; position: absolute; display: block; top: 50%; left: 50%; margin-left: -162px !important; margin-top: -60px !important; }
.lq4-module .lq-mo-36 > ul { vertical-align: middle; width: 40%; position: relative; }
.lq4-module .lq-mo-36 > ul li { background-color: #ffffff; border: solid 1px #dddddd; position: relative; margin: 14px; width: 66%; border-radius: 5px; padding-bottom: 10px; }
.lq4-module .lq-mo-36 > ul li h3 { font-size: 18px; color: #f05630; font-weight: bold; padding-top: 6px; }
.lq4-module .lq-mo-36 > ul li span { position: absolute; width: 20px; height: 18px; line-height: 18px; display: block; top: 50%; margin-top: -9px; z-index: 10; text-align: center; font-size: 18px; color: #fff; }
.lq4-module .lq-mo-36 > ul.lq-mo36-l { margin-right: 8%; }
.lq4-module .lq-mo-36 > ul.lq-mo36-l p { font-size: 14px; margin: 6px 0 0 0; padding: 0; line-height: normal; color: #333; }
.lq4-module .lq-mo-36 > ul.lq-mo36-l h3, .lq4-module .lq-mo-36 > ul.lq-mo36-l p { padding-right: 26px; }
.lq4-module .lq-mo-36 > ul.lq-mo36-l span { right: -10px; }
.lq4-module .lq-mo-36 > ul.lq-mo36-l li { text-align: right; }
.lq4-module .lq-mo-36 > ul.lq-mo36-l li.lq-li-2 { left: -10px; }
.lq4-module .lq-mo-36 > ul.lq-mo36-l li:after { position: absolute; z-index: 9; right: -10px; top: 0; content: ''; width: 34px; height: 100%; background: url(../images/lq-88.png) no-repeat center; background-size: 100% auto; }
.lq4-module .lq-mo-36 > ul.lq-mo36-r { margin-left: 8%; }
.lq4-module .lq-mo-36 > ul.lq-mo36-r p { font-size: 14px; margin: 6px 0 0 0; padding: 0; line-height: normal; color: #333; }
.lq4-module .lq-mo-36 > ul.lq-mo36-r h3, .lq4-module .lq-mo-36 > ul.lq-mo36-r p { padding-left: 26px; }
.lq4-module .lq-mo-36 > ul.lq-mo36-r span { left: -10px; }
.lq4-module .lq-mo-36 > ul.lq-mo36-r li { margin-left: 28%; text-align: left; }
.lq4-module .lq-mo-36 > ul.lq-mo36-r li.lq-li-2 { right: -10px; }
.lq4-module .lq-mo-36 > ul.lq-mo36-r li:after { position: absolute; z-index: 9; left: -10px; top: 0; content: ''; width: 34px; height: 100%; background: url(../images/lq-89.png) no-repeat center; background-size: 100% auto; }
.lq4-module .lq-mo-37 { margin: 20px auto; }
.lq4-module .lq-mo-37 .lq-box { padding: 0 30px 30px 0; position: relative; }
.lq4-module .lq-mo-37 .lq-box:after { content: ''; display: block; width: 96%; height: 94%; position: absolute; right: 0; bottom: 0; background-color: #f05630; border-radius: 10px; }
.lq4-module .lq-mo-37 .lq-con { border-radius: 10px; overflow: hidden; position: relative; z-index: 15; }
.lq4-module .lq-mo-37 .lq-con .lq-img { padding-bottom: 33%; height: 0; overflow: hidden; }
.lq4-module .lq-mo-37 .lq-con .lq-text { padding: 0 32px 20px 32px; color: #fff; background-color: #454b9f; }
.lq4-module .lq-mo-37 .lq-con .lq-text h3 { font-size: 18px; color: #fff; padding-top: 16px; }
.lq4-module .lq-mo-37 .lq-con .lq-text p { font-size: 14px; margin: 0; padding: 0; line-height: 1.6; color: #fff; }
.lq4-module .lq-mo38-list li { background-color: #ffffff; box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1); margin: 20px 0; }
.lq4-module .lq-mo38-list li .lq-img { vertical-align: middle; width: 48%; height: 0; padding-bottom: 33%; overflow: hidden; }
.lq4-module .lq-mo38-list li .lq-text { vertical-align: middle; width: 46%; margin-left: 2%; }
.lq4-module .lq-mo38-list li .lq-text h3 { font-size: 18px; }
.lq4-module .lq-mo38-list li .lq-text h4 { margin-top: 12px; font-size: 14px; }
.lq4-module .lq-mo38-list li .lq-text p { font-size: 14px; color: #333; margin: 0; padding: 0; line-height: 1.6; }

@media screen and (max-width: 750px) { .lq4-module { background: #f6f7f9; width: 100%; margin: 0 auto; box-sizing: border-box; }
  .lq4-module > div { background-color: #fff; margin: 0.2666666667rem auto; }
  .lq4-module > div h3, .lq4-module > div h4, .lq4-module > div h5, .lq4-module > div h6, .lq4-module > div p { text-indent: 0 !important; }
  .lq4-module h3.lq-title-1 { font-size: 0.48rem; font-weight: bold; padding: 0.5333333333rem 0 0.4rem 0; text-align: center; color: #333; }
  .lq4-module .lq-more { padding: 0 0.1733333333rem; height: 0.5333333333rem; line-height: 0.5333333333rem; font-size: 0.3733333333rem; border-radius: 0.08rem; margin-top: 0.1333333333rem; }
  .lq4-module .lq-mo1-list li { padding: 0.16rem 0; position: relative; }
  .lq4-module .lq-mo1-list li .lq-num { width: 1.44rem; height: 1.44rem; position: absolute; top: 50%; margin-top: -0.72rem; right: 0; }
  .lq4-module .lq-mo1-list li .lq-num h4 { display: none; }
  .lq4-module .lq-mo1-list li .lq-num p { font-size: 0.3733333333rem; line-height: 1.1; width: 0.8rem; margin: 0.2666666667rem auto 0 auto; }
  .lq4-module .lq-mo1-list li .lq-num.lq-num-b { left: 0; right: auto; }
  .lq4-module .lq-mo1-list li .lq-img { width: 4.4666666667rem; height: auto; padding-bottom: 0; }
  .lq4-module .lq-mo1-list li .lq-text { font-size: 0.3733333333rem; width: 4.48rem; margin: 0; }
  .lq4-module .lq-mo2-list li { padding: 0.2666666667rem 0; border-bottom: none; }
  .lq4-module .lq-mo2-list li .lq-text { vertical-align: middle; width: 4.84rem; }
  .lq4-module .lq-mo2-list li .lq-text h4 { font-size: 0.4rem; padding: 0; background: none; border: none; }
  .lq4-module .lq-mo2-list li .lq-text h4:after { display: none; }
  .lq4-module .lq-mo2-list li .lq-text p { font-size: 0.3733333333rem; margin: 0.2133333333rem 0 0 0; }
  .lq4-module .lq-mo2-list li .lq-img { vertical-align: middle; width: 3.96rem; height: auto; padding-bottom: 0; margin-left: 0.2666666667rem; }
  .lq4-module .lq-mo-3 { border: none; padding: 0.5066666667rem 0; }
  .lq4-module .lq-mo-3 .lq-img { vertical-align: top; width: 2.2933333333rem; height: auto; padding-bottom: 0; margin-left: 0; }
  .lq4-module .lq-mo-3 .lq-text { vertical-align: top; width: 6.8rem; margin-left: 0; }
  .lq4-module .lq-mo-3 .lq-text .lq-mo3-title { background-size: auto 0.32rem; }
  .lq4-module .lq-mo-3 .lq-text .lq-mo3-title h3 { font-size: 0.4rem; padding: 0.2933333333rem; }
  .lq4-module .lq-mo-3 .lq-text .lq-mo3-title h3 span { font-size: 0.32rem; }
  .lq4-module .lq-mo-3 .lq-text p { font-size: 0.3733333333rem; margin-top: 0.4rem; }
  .lq4-module ul.lq-mo4-list { margin: 0.2666666667rem 0 0 0; }
  .lq4-module ul.lq-mo4-list li { width: 8.72rem; border: solid 1px #dddddd; margin: 20px 1%; position: relative; padding: 0.3333333333rem 0; }
  .lq4-module ul.lq-mo4-list li .lq-img { position: absolute; left: -0.4266666667rem; top: 0.3333333333rem; width: 2.96rem; height: auto; padding: 0.08rem; border-radius: 0.08rem; margin: 0; display: inline-block; vertical-align: top; }
  .lq4-module ul.lq-mo4-list li .lq-text { padding: 0; margin: 0 0 0 2.6666666667rem; width: 5.5466666667rem; display: inline-block; vertical-align: top; }
  .lq4-module ul.lq-mo4-list li .lq-text h3 { font-size: 0.4rem; background-size: auto 0.1066666667rem; color: #333; }
  .lq4-module ul.lq-mo4-list li .lq-text h3 span { padding: 0 0.1066666667rem; }
  .lq4-module ul.lq-mo4-list li .lq-text p { font-size: 0.3733333333rem; padding: 0.1333333333rem 0; }
  .lq4-module .lq-mo-5 { padding-bottom: 0.5333333333rem; }
  .lq4-module .lq-mo5-list li { width: 4.4666666667rem; margin: 0.1333333333rem 0; }
  .lq4-module .lq-mo5-list li .lq-list-box { padding: 0.2666666667rem; }
  .lq4-module .lq-mo5-list li .lq-list-box .lq-img { width: 3.9333333333rem; height: auto; padding-bottom: 0; }
  .lq4-module .lq-mo5-list li .lq-list-box .lq-text p { font-size: 0.4rem; margin: 0.2133333333rem 0 0 0; }
  .lq4-module div.lq-mo-6 { padding-bottom: 0.5333333333rem; }
  .lq4-module div.lq-mo-6 .lq-mo6-l { margin: 0 0 0.4rem 0; width: 100%; float: none; }
  .lq4-module div.lq-mo-6 .lq-mo6-l .lq-mo6-list li { margin: 0 2% 0.5333333333rem 0; }
  .lq4-module div.lq-mo-6 .lq-mo6-l .lq-mo6-list li p { font-size: 0.3733333333rem; margin-top: 0.2666666667rem; }
  .lq4-module div.lq-mo-6 .lq-mo6-r { margin: 0; width: 100%; float: none; background-color: #f6f7f9; display: flex; justify-content: space-between; align-items: center; box-sizing: border-box; flex-direction: row-reverse; }
  .lq4-module div.lq-mo-6 .lq-mo6-r p { display: inline-block; vertical-align: middle; font-size: 0.3733333333rem; margin: 0; width: 5.1733333333rem; }
  .lq4-module div.lq-mo-6 .lq-mo6-r img { display: inline-block; vertical-align: middle; width: 3.3333333333rem; }
  .lq4-module .lq-mo-7 .lq-mo7-list li { width: 20%; margin: 0.2666666667rem 1%; }
  .lq4-module .lq-mo-7 .lq-mo7-list li .lq-img { width: 1.2533333333rem; height: auto; padding-bottom: 0; }
  .lq4-module .lq-mo-7 .lq-mo7-list li h4 { font-size: 0.4rem; margin-top: 0.1333333333rem; padding: 0; background: none; border: none; }
  .lq4-module .lq-mo-7 .lq-mo7-list li h4:after { display: none; }
  .lq4-module .lq-mo-7 .lq-mo7-list li p { font-size: 0.3466666667rem; margin-top: 0.2133333333rem; color: #333; }
  .lq4-module .lq-mo-8 .lq-mo8-list li { margin: 0.2666666667rem 1%; }
  .lq4-module .lq-mo-8 .lq-mo8-list li .lq-img { width: 2.7466666667rem; height: 2.8266666667rem; padding-top: 1px; padding-bottom: 0; display: flex; justify-content: center; align-items: center; }
  .lq4-module .lq-mo-8 .lq-mo8-list li .lq-img p { font-size: 0.3733333333rem; width: 58%; margin-left: 0; position: relative; top: 0; left: 0; }
  .lq4-module .lq-mo-8 .lq-mo8-list li .lq-text { font-size: 0.3733333333rem; margin: 0.2133333333rem 0 0 0; }
  .lq4-module .lq-mo9-list { display: flex; justify-content: center; align-items: center; flex-wrap: wrap; }
  .lq4-module .lq-mo9-list li { flex-shrink: 0; width: 2.24rem; margin: 0.1333333333rem 0.0133333333rem; display: block; }
  .lq4-module .lq-mo9-list li .lq-img { height: 2.6666666667rem; padding-bottom: 0; }
  .lq4-module .lq-mo9-list li .lq-text { padding: 0.2rem 0.2666666667rem; margin: 0; }
  .lq4-module .lq-mo9-list li .lq-text p { font-size: 0.3733333333rem; }
  .lq4-module .lq-mo10-list li { margin: 0.2666666667rem 1%; }
  .lq4-module .lq-mo10-list li .lq-img { width: 4.4666666667rem; height: 3.3066666667rem; padding-bottom: 0; }
  .lq4-module .lq-mo10-list li .lq-text h4 { font-size: 0.4rem; margin: 0.2133333333rem 0 0 0; padding: 0; background: none; border: none; }
  .lq4-module .lq-mo10-list li .lq-text h4:after { display: none; }
  .lq4-module .lq-mo10-list li .lq-text p { font-size: 0.3733333333rem; margin: 0.04rem 0 0 0; }
  .lq4-module .lq-mo11-list { position: relative; padding: 2.6666666667rem 0 0.2666666667rem 0; }
  .lq4-module .lq-mo11-list li { width: 100%; margin: 0.2rem 0; }
  .lq4-module .lq-mo11-list li .lq-mo11-title { border-left: 0.0533333333rem solid #f05630; padding-left: 0.1066666667rem; }
  .lq4-module .lq-mo11-list li .lq-mo11-title h4 { padding: 0; background: none; border: none; }
  .lq4-module .lq-mo11-list li .lq-mo11-title h4:after { display: none; }
  .lq4-module .lq-mo11-list li .lq-mo11-title h4, .lq4-module .lq-mo11-list li .lq-mo11-title p { font-size: 0.4rem; font-weight: bold; line-height: 1; }
  .lq4-module .lq-mo11-list li .lq-mo11-title p { margin: 0.08rem 0 0 0; }
  .lq4-module .lq-mo11-list li .lq-img { position: absolute; top: 0; left: 0; padding: 0.1333333333rem 0; width: 100%; }
  .lq4-module .lq-mo11-list li .lq-img img { width: 3.4666666667rem; height: 2.24rem; }
  .lq4-module .lq-mo11-list li .lq-text h5 { font-size: 0.3466666667rem; margin-top: 0.2666666667rem; }
  .lq4-module .lq-mo11-list li .lq-text p { font-size: 0.3466666667rem; }
  .lq4-module .lq-mo12-list li { width: 100%; margin: 0.1333333333rem 0; box-shadow: 0px 0px 0.1333333333rem 0px rgba(0, 0, 0, 0.1); }
  .lq4-module .lq-mo12-list li .lq-text { padding: 0.2666666667rem; }
  .lq4-module .lq-mo12-list li .lq-text h3 { font-size: 0.4rem; }
  .lq4-module .lq-mo12-list li .lq-text p { font-size: 0.3733333333rem; margin: 0.1333333333rem 0 0 0; }
  .lq4-module .lq-mo13-list li { width: 2.88rem; margin: 0.1333333333rem 0; border-radius: 0.1333333333rem; }
  .lq4-module .lq-mo13-list li .lq-text { padding: 0.2666666667rem; min-height: 2.5066666667rem; display: flex; justify-content: center; align-items: center; }
  .lq4-module .lq-mo13-list li .lq-text p { font-size: 0.3733333333rem; }
  .lq4-module .lq-mo-14 .lq-mo10-list li { width: 100%; display: flex; justify-content: space-between; align-items: center; }
  .lq4-module .lq-mo-14 .lq-mo10-list li .lq-text { width: 6.32rem; text-align: left; }
  .lq4-module .lq-mo-14 .lq-mo10-list li .lq-text h4 { font-size: 0.4rem; text-align: left; margin: 0; padding: 0; background: none; border: none; }
  .lq4-module .lq-mo-14 .lq-mo10-list li .lq-text h4:after { display: none; }
  .lq4-module .lq-mo-14 .lq-mo10-list li .lq-text p { text-align: left; }
  .lq4-module .lq-mo-14 .lq-mo10-list li .lq-img { width: 2.64rem; height: auto; padding-bottom: 0; }
  .lq4-module div.lq-mo-15 p.lq-mo15-text { font-size: 0.3733333333rem; margin: 0; background-color: #f6f7f9; border-radius: 0.1333333333rem; padding: 0.1333333333rem 0.2666666667rem; text-align: justify; }
  .lq4-module .lq-mo15-list { padding-bottom: 1px; }
  .lq4-module .lq-mo15-list li { margin: 0.4rem 0; }
  .lq4-module .lq-mo15-list li .lq-img { width: 1.6rem; height: auto; padding-bottom: 0; }
  .lq4-module .lq-mo15-list li .lq-text { width: 7.4133333333rem; }
  .lq4-module .lq-mo15-list li .lq-text h3 { font-size: 0.4rem; margin: 0 0 0.2133333333rem 0; color: #333; }
  .lq4-module .lq-mo15-list li .lq-text p { font-size: 0.3733333333rem; }
  .lq4-module .lq-mo15-list li.lq-mo15-r .lq-img { float: left; }
  .lq4-module .lq-mo15-list li.lq-mo15-r .lq-text { float: right; }
  .lq4-module .lq-mo16-list li { margin: 0.2666666667rem 0; }
  .lq4-module .lq-mo16-list li .lq-img { position: relative; width: 1.6666666667rem; height: 1.6rem; padding-bottom: 0; }
  .lq4-module .lq-mo16-list li .lq-img img { width: 0.8rem; }
  .lq4-module .lq-mo16-list li .lq-img p { font-size: 0.2933333333rem; }
  .lq4-module .lq-mo16-list li .lq-text p { font-size: 0.3466666667rem; margin: 0.2666666667rem 0 0 0; }
  .lq4-module .lq-mo16-list li.lq-color-1 .lq-img img { width: 1.1466666667rem; }
  .lq4-module .lq-mo16-list li.lq-color-5 .lq-img img { width: 0.8266666667rem; }
  .lq4-module .lq-mo16-list li.lq-color-5 .lq-img p { color: #0fb2b1; }
  .lq4-module .lq-mo16-list li.lq-color-6 .lq-img img { width: 0.7333333333rem; }
  .lq4-module .lq-mo16-list li.lq-color-7 .lq-img img { width: 0.9066666667rem; }
  .lq4-module .lq-mo16-list li.lq-color-8 .lq-img img { width: 0.7333333333rem; }
  .lq4-module .lq-mo-17 .lq-mo17-list li { width: 4.2666666667rem; margin: 0.1333333333rem 1%; }
  .lq4-module .lq-mo-17 .lq-mo17-list li p { padding: 0.3733333333rem 0 0.4666666667rem 0.04rem; font-size: 0.4rem; }
  .lq4-module .lq-mo-18 .lq-mo18-table { margin-bottom: 0.2666666667rem; }
  .lq4-module .lq-mo-18 .lq-mo18-table tr { display: flex; justify-content: center; flex-wrap: wrap; }
  .lq4-module .lq-mo-18 .lq-mo18-table tr td { box-sizing: border-box; padding: 0.24rem; font-size: 0.3733333333rem; width: 2.28rem; display: flex; justify-content: center; align-items: center; flex-wrap: wrap; }
  .lq4-module .lq-mo-18 .lq-mo18-table tr td p { font-size: 0.32rem; word-break: break-all; }
  .lq4-module .lq-mo-18 .lq-mo18-table tr.lq-coo-blue td { background-color: #454b9f; text-align: center; font-size: 0.3733333333rem; }
  .lq4-module .lq-mo-18 .lq-mo18-table tr.lq-coo-blue td p { font-size: 0.32rem; }
  .lq4-module .lq-mo19-list { padding-bottom: 0.2666666667rem; }
  .lq4-module .lq-mo19-list li { margin: 0; padding: 0.3466666667rem 0; border-bottom: 1px solid #ddd; }
  .lq4-module .lq-mo19-list li:nth-last-child(1) { border: none; }
  .lq4-module .lq-mo19-list li .lq-img { width: 3.84rem; height: auto; padding-bottom: 0; }
  .lq4-module .lq-mo19-list li .lq-img p { font-size: 0.3466666667rem; bottom: 0.28rem; padding: 0.1333333333rem 0; }
  .lq4-module .lq-mo19-list li .lq-img p span { font-size: 0.3466666667rem; }
  .lq4-module .lq-mo19-list li .lq-text { width: 5.0933333333rem; }
  .lq4-module .lq-mo19-list li .lq-text h3 { font-size: 0.4rem; color: #333; }
  .lq4-module .lq-mo19-list li .lq-text p { font-size: 0.3733333333rem; margin: 0.1333333333rem 0 0 0; }
  .lq4-module .lq-link a { height: 0.6666666667rem; line-height: 0.6666666667rem; font-size: 0.3733333333rem; padding: 0 0.32rem; margin: 0.08rem 0.2666666667rem 0 0; }
  .lq4-module .lq-mo-20, .lq4-module .lq-mo-21 { padding-bottom: 0.4rem; }
  .lq4-module .lq-mo-20 > .lq-more, .lq4-module .lq-mo-21 > .lq-more { border-radius: 0.5333333333rem; padding: 0 0.2rem; height: 1.0666666667rem; line-height: 1.0666666667rem; }
  .lq4-module .lq-mo20-list { text-align: center; }
  .lq4-module .lq-mo20-list li { width: 100%; border-radius: 0.1333333333rem; margin: 0.4rem 0; }
  .lq4-module .lq-mo20-list li .lq-img { width: 100%; height: auto; padding-bottom: 0; }
  .lq4-module .lq-mo20-list li .lq-text { margin-top: 0.5333333333rem; padding-bottom: 0.5333333333rem; }
  .lq4-module .lq-mo20-list li .lq-text form input { height: 1.0666666667rem; line-height: 1.0666666667rem; }
  .lq4-module .lq-mo20-list li .lq-text form input[type='text'] { font-size: 0.3733333333rem; margin-bottom: 0.4rem; }
  .lq4-module .lq-mo20-list li .lq-text form input[type='submit'] { font-size: 0.3733333333rem; }
  .lq4-module .lq-mo20-list li .lq-text p { font-size: 0.3733333333rem; margin: 0.2666666667rem 0 0 0; }
  .lq4-module .lq-mo21-list li { width: 4.4666666667rem; margin: 0.2666666667rem 0.0266666667rem; padding: 0.4rem 0; box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1); }
  .lq4-module .lq-mo21-list li .lq-img { width: 1.7333333333rem; height: auto; padding-bottom: 0; }
  .lq4-module .lq-mo21-list li .lq-text h3 { font-size: 0.4rem; padding: 0.2rem; color: #333; }
  .lq4-module .lq-mo21-list li .lq-text p { font-size: 0.3733333333rem; padding: 0 0.2666666667rem; text-align: justify; }
  .lq4-module .lq-mo22-list li { width: 4.4666666667rem; margin: 0.2666666667rem 0.0266666667rem; padding: 0.2666666667rem 0; }
  .lq4-module .lq-mo22-list li .lq-img { width: 2.56rem; height: auto; padding-bottom: 0; }
  .lq4-module .lq-mo22-list li .lq-text { border-radius: 0.1333333333rem; padding-bottom: 0.4rem; margin-top: -1.28rem; padding-top: 1.28rem; }
  .lq4-module .lq-mo22-list li .lq-text h3 { font-size: 0.4rem; padding: 0.1333333333rem 0 0 0; text-align: center; }
  .lq4-module .lq-mo22-list li .lq-text h3:after { width: 0.9733333333rem; height: 0.0533333333rem; margin: 0.24rem auto; }
  .lq4-module .lq-mo22-list li .lq-text p { text-align: justify; font-size: 0.3733333333rem; padding: 0 0.2666666667rem; }
  .lq4-module .lq-mo23-list li { width: 4.4666666667rem; margin: 0.2666666667rem 0; padding: 0.2666666667rem 0; }
  .lq4-module .lq-mo23-list li .lq-img { padding: 0.2rem 0; }
  .lq4-module .lq-mo23-list li .lq-img img { width: 2rem; height: 0.7466666667rem; }
  .lq4-module .lq-mo23-list li .lq-text { padding: 0.2666666667rem 0.4rem; }
  .lq4-module .lq-mo23-list li .lq-text h3 { font-size: 0.4rem; }
  .lq4-module .lq-mo23-list li .lq-text p { font-size: 0.3733333333rem; margin: 0.2133333333rem 0 0 0; text-align: justify; }
  .lq4-module .lq-mo23-list li .lq-link { padding: 0.1733333333rem 0; }
  .lq4-module .lq-mo23-list li .lq-link a { border-radius: 0.08rem; margin: 0.0666666667rem 0.16rem; height: 0.72rem; line-height: 0.72rem; padding: 0 0.0933333333rem; }
  .lq4-module .lq-mo24-list li { width: 4.4666666667rem; margin: 0.2666666667rem 0; padding: 0.2666666667rem 0; }
  .lq4-module .lq-mo24-list li .lq-more { padding-left: 0.4666666667rem; padding-right: 0.4666666667rem; margin-top: 0.4rem; }
  .lq4-module .lq-mo24-list li .lq-box { padding: 0.2666666667rem; }
  .lq4-module .lq-mo24-list li .lq-box .lq-img { width: 3.9333333333rem; height: 2.7066666667rem; padding-bottom: 0; }
  .lq4-module .lq-mo24-list li .lq-box .lq-text h3 { font-size: 0.4rem; margin-top: 0.2666666667rem; }
  .lq4-module .lq-mo24-list li .lq-box .lq-text h4 { font-size: 0.3733333333rem; margin-top: 0.2666666667rem; padding: 0; background: none; border: none; }
  .lq4-module .lq-mo24-list li .lq-box .lq-text h4:after { margin: 0.24rem auto; width: 1.0666666667rem; height: 0.0533333333rem; position: static; }
  .lq4-module .lq-mo24-list li .lq-box .lq-text p { font-size: 0.3733333333rem; text-align: justify; }
  .lq4-module .lq-mo-25 { background: #fff; }
  .lq4-module .lq-mo25-list li { width: 4.4666666667rem; margin: 0.1333333333rem 0; padding: 0 0 0.2666666667rem 0; box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1); }
  .lq4-module .lq-mo25-list li .lq-img { height: 3.3333333333rem; padding-bottom: 0; }
  .lq4-module .lq-mo25-list li .lq-text { padding: 0.2666666667rem; }
  .lq4-module .lq-mo25-list li .lq-text h3 { font-size: 0.4rem; color: #333; }
  .lq4-module .lq-mo25-list li .lq-text p { font-size: 0.3733333333rem; margin: 0.24rem 0 0 0; text-align: justify; }
  .lq4-module .lq-mo26-list li { width: 4.4666666667rem; margin: 0.1333333333rem 0; }
  .lq4-module .lq-mo26-list li .lq-img { width: 100%; height: 3.3466666667rem; padding-bottom: 0; }
  .lq4-module .lq-mo26-list li .lq-text { padding: 0.08rem; margin: -0.72rem auto 0 auto; }
  .lq4-module .lq-mo26-list li .lq-text h3 { font-size: 0.4rem; padding: 0.2666666667rem 0; }
  .lq4-module .lq-mo27-list li { width: 4.4666666667rem; margin: 0.1333333333rem 0; }
  .lq4-module .lq-mo27-list li .lq-img { height: 2.12rem; padding-bottom: 0; position: relative; }
  .lq4-module .lq-mo27-list li .lq-img .lq-con { width: 100%; height: 100%; padding-bottom: 0; display: flex; justify-content: center; align-items: center; }
  .lq4-module .lq-mo27-list li .lq-img .lq-con div { position: static; margin-top: 0; }
  .lq4-module .lq-mo27-list li .lq-img .lq-con div h3 { font-size: 0.5066666667rem; text-align: center; }
  .lq4-module .lq-mo27-list li .lq-img .lq-con div p { font-size: 0.4rem; text-align: center; }
  .lq4-module .lq-mo27-list li .lq-text { margin-top: 0.4rem; padding-bottom: 0.4rem; }
  .lq4-module .lq-mo27-list li .lq-text p { font-size: 0.3733333333rem; }
  .lq4-module .lq-mo28-list li { padding: 0.5333333333rem 0.2666666667rem; }
  .lq4-module .lq-mo28-list li .lq-img { width: 3.3866666667rem; height: auto; padding-bottom: 0; }
  .lq4-module .lq-mo28-list li .lq-text { width: 4.9066666667rem; padding-top: 0; }
  .lq4-module .lq-mo28-list li .lq-text .lq-yin { width: 1.6rem; height: 1.2933333333rem; right: -0.5333333333rem; top: -0.8266666667rem; }
  .lq4-module .lq-mo28-list li .lq-text h3 { font-size: 0.4rem; }
  .lq4-module .lq-mo28-list li .lq-text h3:after { width: 0.4266666667rem; height: 0.0533333333rem; margin: 0.2rem 0; }
  .lq4-module .lq-mo28-list li .lq-text p { font-size: 14px; line-height: 1.6; padding: 0; margin: 0 0 0 0; text-align: left; }
  .lq4-module .lq-mo28-list li .lq-text .lq-link-2 { margin-top: 0.2666666667rem; }
  .lq4-module .lq-mo28-list li .lq-text .lq-link-2 a { font-size: 0.3733333333rem; color: #333; padding: 0 0.2666666667rem; height: 0.5333333333rem; line-height: 0.5333333333rem; margin: 0 0.1333333333rem 0.1333333333rem 0; border: none; background-color: #f2f2f2; border-radius: 0.2666666667rem; }
  .lq4-module h3.lq-title-2 { font-size: 0.4rem; display: block; text-align: center; color: #333; }
  .lq4-module h3.lq-title-2:before { width: 1.12rem; height: 0.2133333333rem; }
  .lq4-module h3.lq-title-2:after { width: 0.2666666667rem; height: 0.2666666667rem; }
  .lq4-module h3.lq-title-2 span { padding: 0 0.56rem; background-size: 0.4rem auto; }
  .lq4-module .lq-mo-29 { border-radius: 0.1333333333rem; padding: 0.4rem; margin: 0.2666666667rem auto; }
  .lq4-module .lq-mo-29 .lq-mo29-list { float: none; width: 100%; }
  .lq4-module .lq-mo-29 .lq-mo29-list li { font-size: 0.3733333333rem; margin-top: 0.1333333333rem; }
  .lq4-module .lq-mo-29 .lq-link-3 { float: none; width: 100%; text-align: center; }
  .lq4-module .lq-mo-29 .lq-link-3 a { display: inline-block; font-size: 0.3733333333rem; width: 3.52rem; height: 0.8rem; border-radius: 0.08rem; line-height: 0.8rem; margin: 0.1333333333rem; }
  .lq4-module .lq-mo-30 { border-radius: 0.1333333333rem; padding: 0.4rem; margin: 0.2666666667rem auto; }
  .lq4-module .lq-mo-30 .lq-mo30-top { display: flex; justify-content: space-between; align-items: center; }
  .lq4-module .lq-mo-30 .lq-mo30-top li { width: 2.8266666667rem; margin: 0.4rem 0; }
  .lq4-module .lq-mo-30 .lq-mo30-top li.lq-text { padding: 0.4rem 0; border-radius: 0.08rem; }
  .lq4-module .lq-mo-30 .lq-mo30-top li.lq-text p { font-size: 0.3733333333rem; text-align: justify; padding: 0 0.2rem; }
  .lq4-module .lq-mo-30 .lq-mo30-top li.lq-text:after { width: 0.1866666667rem; height: 0.2533333333rem; }
  .lq4-module .lq-mo-30 .lq-mo30-top li.lq-img { width: 0.2666666667rem; }
  .lq4-module .lq-mo-30 .lq-mo30-mid { text-align: center; }
  .lq4-module .lq-mo-30 .lq-mo30-mid li { width: 4rem; margin: 0.1333333333rem 0; padding: 0.2133333333rem 0; }
  .lq4-module .lq-mo-30 .lq-mo30-mid li h3 { border: dotted 1px #454b9f; font-size: 0.4rem; padding: 0.12rem 0.2666666667rem; }
  .lq4-module .lq-mo-30 .lq-mo30-mid li p { font-size: 0.3733333333rem; margin: 0.3733333333rem 0 0 0; text-align: justify; padding: 0 0.2rem; }
  .lq4-module .lq-mo-30 .lq-mo30-boo { padding: 0.2666666667rem 0.1333333333rem; display: flex; justify-content: space-between; align-items: center; margin: 0.2666666667rem 0; }
  .lq4-module .lq-mo-30 .lq-mo30-boo .lq-img { flex-shrink: 0; width: 3.1466666667rem; height: 3.2rem; padding-bottom: 0; display: flex; justify-content: center; align-items: center; }
  .lq4-module .lq-mo-30 .lq-mo30-boo .lq-img img { position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
  .lq4-module .lq-mo-30 .lq-mo30-boo .lq-img p { color: #fff; font-size: 0.3733333333rem; position: relative; padding: 0.2133333333rem 0; width: 2.6666666667rem; left: 0; top: 0; margin: 0; }
  .lq4-module .lq-mo-30 .lq-mo30-boo .lq-img p:after { font-size: 0.3733333333rem; top: -0.1866666667rem; margin-left: -0.92rem; }
  .lq4-module .lq-mo-30 .lq-mo30-boo .lq-text { margin-left: 0; width: 4.6666666667rem; flex-shrink: 0; }
  .lq4-module .lq-mo-30 .lq-mo30-boo .lq-text p { font-size: 0.3733333333rem; text-align: justify; }
  .lq4-module .lq-mo-30 .lq-mo30-boo .lq-text .lq-more { height: 0.7733333333rem; line-height: 0.7733333333rem; }
  .lq4-module .lq-mo-31 { margin: 0.2666666667rem auto; }
  .lq4-module .lq-mo-31 table td { font-size: 0.3733333333rem; padding: 0.1333333333rem 0.2133333333rem; }
  .lq4-module .lq-mo-32 { margin: 0.2666666667rem auto; padding: 0; }
  .lq4-module .lq-mo-32 .lq-title-1 { padding: 0.5333333333rem 0; }
  .lq4-module .lq-mo32-list { padding: 20px 0 1px 0; }
  .lq4-module .lq-mo32-list li { margin-bottom: 0.4rem; padding: 0 0.4rem; }
  .lq4-module .lq-mo32-list li .lq-question { font-size: 0.4rem; padding-left: 0.64rem; min-height: 0.4266666667rem; line-height: 0.4266666667rem; }
  .lq4-module .lq-mo32-list li .lq-question:before { border-radius: 0.08rem; width: 0.4266666667rem; height: 0.4266666667rem; line-height: 0.4266666667rem; font-size: 0.32rem; }
  .lq4-module .lq-mo32-list li .lq-answer { padding-left: 0.64rem; margin-top: 0.2rem; }
  .lq4-module .lq-mo32-list li .lq-answer p { font-size: 0.3733333333rem; }
  .lq4-module .lq-mo32-list li .lq-answer:before { border-radius: 0.08rem; width: 0.4rem; height: 0.4rem; line-height: 0.4rem; font-size: 0.32rem; }
  .lq4-module .lq-mo33-list li { width: 100%; margin: 0.2666666667rem 0; }
  .lq4-module .lq-mo33-list li .lq-box { width: 6.2533333333rem; padding: 0.6666666667rem 0.4rem; }
  .lq4-module .lq-mo33-list li .lq-box .lq-text h3 { padding: 0.0933333333rem; font-size: 0.3733333333rem; }
  .lq4-module .lq-mo33-list li .lq-box .lq-text h4 { border-left: solid 2px #ffffff; font-size: 0.4266666667rem; padding-left: 0.1066666667rem; margin: 0.1333333333rem 0; background: none; border: none; }
  .lq4-module .lq-mo33-list li .lq-box .lq-text h4:after { display: none; }
  .lq4-module .lq-mo33-list li .lq-box .lq-text p { font-size: 0.3733333333rem; }
  .lq4-module .lq-mo33-list li .lq-box .lq-img { width: 3.7333333333rem; height: 3.7333333333rem; padding-bottom: 0; display: flex; justify-content: center; align-items: center; }
  .lq4-module .lq-mo33-list li .lq-box .lq-img img { position: absolute; left: 0; top: 0; }
  .lq4-module .lq-mo33-list li .lq-box .lq-img .lq-con { width: 2.16rem; height: 2.16rem; position: relative; left: 0; top: 0; margin: 0; display: flex; justify-content: center; align-items: center; flex-direction: column; }
  .lq4-module .lq-mo33-list li .lq-box .lq-img .lq-con h5 { margin-top: 0; font-size: 0.3733333333rem; }
  .lq4-module h4.lq-title-3 span { font-size: 0.4rem; padding: 0.1866666667rem 0.4666666667rem 0.24rem 0.48rem; }
  .lq4-module .lq-mo-34 { margin: 0.2666666667rem auto; }
  .lq4-module .lq-mo34-list { padding: 0.2666666667rem 0 0.2666666667rem 0.2666666667rem; box-shadow: 0px 0px 0 0px rgba(0, 0, 0, 0.1); }
  .lq4-module .lq-mo34-list li .lq-box { padding: 0.2666666667rem 0; position: relative; }
  .lq4-module .lq-mo34-list li .lq-box .lq-img { width: 2.72rem; height: 3.0133333333rem; padding-bottom: 0; }
  .lq4-module .lq-mo34-list li .lq-box .lq-text { width: 5.88rem; margin-left: 0.1333333333rem; }
  .lq4-module .lq-mo34-list li .lq-box .lq-text h5 { font-size: 0.3733333333rem; margin-bottom: 0.0666666667rem; }
  .lq4-module .lq-mo34-list li .lq-box .lq-text h6 { font-size: 0.3466666667rem; padding: 0.1066666667rem 0.1333333333rem; margin: 0.1333333333rem 0; }
  .lq4-module .lq-mo34-list li .lq-box .lq-text p { font-size: 0.3466666667rem; }
  .lq4-module .lq-mo-35 { margin: 0.2666666667rem auto; padding: 0 0 0.4rem 0; }
  .lq4-module .lq-mo35-list li { position: relative; padding-bottom: 2.6666666667rem; }
  .lq4-module .lq-mo35-list li .lq-img { width: 2.5333333333rem; height: 2.2666666667rem; padding-bottom: 0; }
  .lq4-module .lq-mo35-list li .lq-text { width: 6.4rem; }
  .lq4-module .lq-mo35-list li .lq-text form { margin-top: 0; position: absolute; bottom: 0; left: 50%; width: 9.2rem; margin-left: -4.6rem; }
  .lq4-module .lq-mo35-list li .lq-text form input { font-size: 0.3733333333rem; height: 1.0666666667rem; line-height: 1.0666666667rem; display: block; box-sizing: border-box; }
  .lq4-module .lq-mo35-list li .lq-text form input[type='text'] { width: 100%; margin-bottom: 0.2666666667rem; }
  .lq4-module .lq-mo35-list li .lq-text form input[type='submit'] { width: 100%; margin-left: 0; border-radius: 0; }
  .lq4-module .lq-mo35-list li .lq-text .lq-con { padding: 0.1333333333rem 0.2666666667rem; }
  .lq4-module .lq-mo35-list li .lq-text .libao-list { padding-bottom: 0.1333333333rem; }
  .lq4-module .lq-mo35-list li .lq-text .libao-list p { font-size: 0.32rem; line-height: 0.4666666667rem; }
  .lq4-module .lq-mo35-list li .lq-text .libao-list p i { font-size: 0.32rem; width: 27%; }
  .lq4-module .lq-mo35-list li .lq-text p.libao-z { line-height: 0.48rem; }
  .lq4-module .lq-mo35-list li .lq-text p.libao-z span { font-size: 0.32rem; }
  .lq4-module .lq-mo35-list li .lq-text p.libao-z .lq-r { font-size: 0.32rem; }
  .lq4-module .lq-mo35-list li .lq-text p.libao-z .lq-r i { font-size: 0.4533333333rem; }
  .lq4-module .lq-mo-36 { margin: 0.2666666667rem auto; padding-bottom: 0.4rem; }
  .lq4-module .lq-mo-36 > .lq-img { width: 4.3333333333rem; height: 2.9466666667rem; margin-left: -2.16rem !important; margin-top: -0.8rem !important; }
  .lq4-module .lq-mo-36 > ul li { margin: 0.1866666667rem; border-radius: 0.0666666667rem; width: 90%; padding-bottom: 0.2666666667rem; padding-right: 0.0666666667rem; }
  .lq4-module .lq-mo-36 > ul li h3 { font-size: 0.4rem; padding-top: 0.2133333333rem; }
  .lq4-module .lq-mo-36 > ul li span { width: 0.5333333333rem; height: 0.48rem; line-height: 0.48rem; margin-top: -0.1866666667rem; font-size: 0.4rem; top: 47%; }
  .lq4-module .lq-mo-36 > ul.lq-mo36-l p { font-size: 0.3733333333rem; margin: 0; }
  .lq4-module .lq-mo-36 > ul.lq-mo36-l h3, .lq4-module .lq-mo-36 > ul.lq-mo36-l p { padding-right: 0.6133333333rem; }
  .lq4-module .lq-mo-36 > ul.lq-mo36-l span { right: -0.2666666667rem; }
  .lq4-module .lq-mo-36 > ul.lq-mo36-l li.lq-li-2 { left: -0.2666666667rem; }
  .lq4-module .lq-mo-36 > ul.lq-mo36-l li:after { right: -0.2666666667rem; width: 0.8533333333rem; }
  .lq4-module .lq-mo-36 > ul.lq-mo36-r p { font-size: 0.3733333333rem; margin: 0; }
  .lq4-module .lq-mo-36 > ul.lq-mo36-r h3, .lq4-module .lq-mo-36 > ul.lq-mo36-r p { padding-left: 0.6133333333rem; }
  .lq4-module .lq-mo-36 > ul.lq-mo36-r span { left: -0.2666666667rem; }
  .lq4-module .lq-mo-36 > ul.lq-mo36-r li { margin-left: 2%; }
  .lq4-module .lq-mo-36 > ul.lq-mo36-r li.lq-li-2 { right: -0.2666666667rem; }
  .lq4-module .lq-mo-36 > ul.lq-mo36-r li:after { left: -0.2666666667rem; width: 0.8533333333rem; }
  .lq4-module .lq-mo-37 { margin: 0.2666666667rem auto; padding-bottom: 0.4rem; }
  .lq4-module .lq-mo-37 .lq-box { padding: 0 0.4rem 0.4rem 0; }
  .lq4-module .lq-mo-37 .lq-box:after { border-radius: 0.1333333333rem; }
  .lq4-module .lq-mo-37 .lq-con { border-radius: 0.1333333333rem; }
  .lq4-module .lq-mo-37 .lq-con .lq-img { padding-bottom: 0; height: auto; }
  .lq4-module .lq-mo-37 .lq-con .lq-text { padding: 0 0.4266666667rem 0.2666666667rem 0.4266666667rem; }
  .lq4-module .lq-mo-37 .lq-con .lq-text h3 { font-size: 0.4rem; padding-top: 0.5333333333rem; text-align: left; font-weight: bold; }
  .lq4-module .lq-mo-37 .lq-con .lq-text p { font-size: 0.3733333333rem; text-align: left; }
  .lq4-module .lq-mo38-list { text-align: center; }
  .lq4-module .lq-mo38-list li { width: 4.4666666667rem; margin: 0.2666666667rem 0.0266666667rem; display: inline-block; }
  .lq4-module .lq-mo38-list li .lq-img { vertical-align: middle; width: 100%; box-sizing: border-box; height: auto; padding-bottom: 0; }
  .lq4-module .lq-mo38-list li .lq-text { width: 100%; box-sizing: border-box; margin-left: 0; padding: 0.2666666667rem; }
  .lq4-module .lq-mo38-list li .lq-text h3 { font-size: 0.4rem; text-align: left; font-weight: bold; }
  .lq4-module .lq-mo38-list li .lq-text h4 { margin-top: 0.32rem; font-size: 0.3733333333rem; text-align: left; padding: 0; background: none; border: none; }
  .lq4-module .lq-mo38-list li .lq-text p { font-size: 0.3733333333rem; text-align: left; } }
.fixed-ul { z-index: 10000; }

/*# sourceMappingURL=index.css.map */


/*qlp  2019-1-11  整套模块样式*/


.qlp-banner .banner {min-width: auto; width: 100%;height: auto; }
.qlp-banner .banner img { width: 100%; }
.qlp-module3{overflow: hidden;}
.qlp2-module .core-title { text-align: center; position: relative; margin-top: 80px; margin-bottom: 58px; }
.qlp2-module .core-title p { font-size: 42px !important; color: #444444 !important;margin: 0!important;line-height: initial !important; }
.qlp2-module .core-title i { color: #595fdf; font-size: 16px; font-style: normal; }
.qlp2-module .core-title .bh { position: absolute; top: 15%; left: 50%; transform: translate(-50%, -50%); background: url(../images/qlp2.png) no-repeat center; padding: 0 142px; }
.qlp2-module .core-title .bh span { color: #595fdf; font-size: 86px; opacity: 0.15; }
.qlp2-module .core-title2 { text-align: center; position: relative; margin-top: 80px; margin-bottom: 58px; }
.qlp2-module .core-title2 p { font-size: 42px !important; color: #444444  !important; background: url(../images/qlp21.png) no-repeat center; margin: 0!important;line-height: initial !important;}
.qlp2-module .core-title2 i { color: #fb6a3c; font-size: 16px; font-style: normal; }
.qlp2-module .core-title2 .bh { width: 100%; position: absolute; top: 0; left: 50%; transform: translate(-50%, -50%); }
.qlp2-module .core-title2 .bh span { color: #fb6a3c; font-size: 40px; opacity: 0.15; }

/*.qlp2-module { padding: 0 15px; }*/
.qlp2-module .qlp-bt { margin-top: 23px; }
.qlp2-module .qlp-bt .q { background: url(../images/qlp1.png) no-repeat center; background-size: 100% 100%; font-size: 22px; padding: 47px 20px 27px 20px; line-height: 1.6; }
.qlp2-module .qlp-bt .bg { background: url(../images/qlp20.png) no-repeat center; background-size: 100% 100%; }
.qlp2-module .qlp-module1 .w .w2{text-align: center;}
.qlp2-module .qlp-module1 .w .w2 li { border: 1px solid #595fdf; position: relative; padding: 0 24px; padding-bottom: 24px; width: 30.333%; display: inline-block; margin: 0 1.2%; margin-bottom: 42px; border-radius: 4px; }
.qlp2-module .qlp-module1 .w .w2 li .number { position: absolute; top: 0; left: 0; color: #ffffff; font-size: 30px; width: 116px; height: 42px; line-height: 42px; border-radius: 42px; background: #5869e6; display: block; text-align: center; top: 0%; left: 50%; transform: translate(-50%, -50%); }
.qlp2-module .qlp-module1 .w .w2 li h4 { color: #595fdf; font-size: 24px; font-weight: normal; text-align: center; padding-top: 34px; position: relative; padding-bottom: 16px; margin-bottom: 16px; }
.qlp2-module .qlp-module1 .w .w2 li h4:after { transform: translate(-50%, -50%); content: ""; position: absolute; bottom: 0; left: 50%; width: 36px; height: 3px; background: #5869e6; }
.qlp2-module .qlp-module1 .w .w2 li p { color: #333666; font-size: 20px; }
.qlp2-module .qlp-module2 .e { background: url(../images/qlp10.png) no-repeat left bottom; }
.qlp2-module .qlp-module2 .e .e2 { padding: 0 30px; background: url(../images/qlp3.png) no-repeat right center; border: 1px solid #595fdf; border-radius: 4px; padding-bottom: 36px; }
.qlp2-module .qlp-module2 .e .e2 li { width: 100%; overflow: hidden; border-bottom: 1px dashed #595fdf; }
.qlp2-module .qlp-module2 .e .e2 li .e5 { overflow: hidden; padding-bottom: 30px; margin-top: 30px; }
.qlp2-module .qlp-module2 .e .e2 li .e5 .e3 { width: 14%; float: left; }
.qlp2-module .qlp-module2 .e .e2 li .e5 .e4 { width: 80%; float: right; }
.qlp2-module .qlp-module2 .e .e2 li .e5 .e4 h4 { color: #595fdf; font-size: 24px; font-weight: normal; margin-bottom: 16px; }
.qlp2-module .qlp-module2 .e .e2 li .e5 .e4 p { color: #333666; font-size: 20px; }
.qlp2-module .qlp-module3 .r { width: 100%; }
.qlp2-module .qlp-module3 .r .r2 li { border: 1px solid #595fdf; border-radius: 4px; position: relative; background: url(../images/qlp12.png) no-repeat right top; padding-bottom: 30px; margin-bottom: 20px; box-shadow: 0px 0px 15px rgba(2, 0, 138, 0.1); }
.qlp2-module .qlp-module3 .r .r2 li .dw { position: absolute; color: #ffffff; font-size: 22px; width: 156px; height: 67px; line-height: 67px; background: url(../images/qlp11.png) no-repeat; display: block; text-align: center; top: 20px; left: -30px; }
.qlp2-module .qlp-module3 .r .r2 li h4 { font-size: 24px; padding-left: 130px; padding-top: 38px; }
.qlp2-module .qlp-module3 .r .r2 li .r3 { margin-top: 30px; padding: 0 70px; }
.qlp2-module .qlp-module3 .r .r2 li .r3 p { color: #333666; font-size: 20px; width: 49%; display: inline-block; line-height: 1.6; }
.qlp2-module .qlp-module4 .t .t2 li { border: 1px solid #595fdf; border-radius: 4px; width: 48%; display: inline-block; padding-bottom: 20px; margin: 0 .6%; margin-bottom: 20px; }
.qlp2-module .qlp-module4 .t .t2 li .img { border-radius: 4px; width: 100%; display: block; }
.qlp2-module .qlp-module4 .t .t2 li .img img{width: 100%;}
.qlp2-module .qlp-module4 .t .t2 li .t3 { padding: 0 30px; }
.qlp2-module .qlp-module4 .t .t2 li .t3 h4 { font-size: 24px; color: #595fdf; margin-top: 30px; margin-bottom: 14px; }
.qlp2-module .qlp-module4 .t .t2 li .t3 p { color: #333666; font-size: 20px; }
.qlp2-module .qlp-module5 .y .y2 { box-shadow: 0px 0px 15px rgba(2, 0, 138, 0.1); padding: 20px 30px; }
.qlp2-module .qlp-module5 .y .y2 li { border-bottom: 1px dashed #acafef; width: 100%; margin-bottom: 30px; padding-bottom: 30px; overflow: hidden; }
.qlp2-module .qlp-module5 .y .y2 li .img { border-radius: 4px; width: 20%; display: inline-block; float: left; }
.qlp2-module .qlp-module5 .y .y2 li .y3 { width: 78%; float: right; }
.qlp2-module .qlp-module5 .y .y2 li .y3 h4 { font-size: 24px; margin-bottom: 14px; }
.qlp2-module .qlp-module5 .y .y2 li .y3 p { color: #333666; font-size: 20px; margin-bottom: 14px; }
.qlp2-module .qlp-module5 .y .y2 li .y3 a { width: 102px; height: 36px; line-height: 36px; background: #595fdf; border-radius: 4px; display: block; color: #fff; font-size: 18px; text-align: center; }
.qlp2-module .qlp-module5 .y .y2 li:last-child { margin-bottom: 0; }
.qlp2-module .qlp-module6 .u .u2 { box-shadow: 0px 0px 15px rgba(2, 0, 138, 0.1); padding: 20px 30px; }
.qlp2-module .qlp-module6 .u .u2 li { border-bottom: 1px dashed #acafef; width: 100%; margin-bottom: 30px; padding-bottom: 30px; overflow: hidden; }
.qlp2-module .qlp-module6 .u .u2 li .img { border-radius: 50%; width: 10%; float: left; }
.qlp2-module .qlp-module6 .u .u2 li p { width: 86%; float: right; font-size: 20px; color: #444; margin-top: 26px; }
.qlp2-module .qlp-module7 .i {max-width: 750px; /*padding: 0 30px; */}
.qlp2-module .qlp-module7 .i .i2 { width: 280px; float: left; margin-top: 24px; }
.qlp2-module .qlp-module7 .i .i2 li { position: relative; margin-bottom: 140px; width: 257px; height: auto; padding: 20px 0; border: 2px solid #595fdf; border-radius: 4px 0 4px 4px; text-align: center; color: #4339ae; font-size: 24px; }
.qlp2-module .qlp-module7 .i .i2 li .dw { position: absolute; top: -2px; right: -16px; }
.qlp2-module .qlp-module7 .i .i2 li:last-child { margin-bottom: 0; }
.qlp2-module .qlp-module7 .i .i3 { width: 280px; float: left;margin-left: 35px; margin-top: 132px; }
.qlp2-module .qlp-module7 .i .i3 li { position: relative; margin-bottom: 140px; width: 257px; height: auto; padding: 20px 0; border: 2px solid #595fdf; border-radius: 0px 4px 4px 4px; text-align: center; color: #4339ae; font-size: 24px; }
.qlp2-module .qlp-module7 .i .i3 li .dw { position: absolute; top: -2px; left: -20px; }
.qlp2-module .qlp-module7 .i .i3 li.ts { margin-bottom: 104px; }
.qlp2-module .qlp-module7 .i .i3 li.ts2 { margin-bottom: 0; }
.qlp2-module .qlp-module7 .p { text-align: center; float: left; }
.qlp2-module .qlp-module8 .o { padding: 0 30px; box-shadow: 0px 15px 15px rgba(2, 0, 138, 0.1); padding-bottom: 30px; }
.qlp2-module .qlp-module8 .o .txt { color: #333; line-height: 1.6; font-size: 22px; text-indent: 44px; margin-top: 24px; }
.qlp2-module .qlp-module8 .o .tnb { margin-top: 20px; }
.qlp2-module .qlp-module8 .o .tnb h4 { margin-bottom: 14px; font-size: 24px; font-weight: bold; border-left: 6px solid #595fdf; padding-left: 10px; font-weight: normal; }
.qlp2-module .qlp-module8 .o .tnb p { color: #333; line-height: 1.6; font-size: 22px; }
.qlp2-module .qlp-module9 .p { padding: 0 30px; padding-bottom: 30px; box-shadow: 0px 15px 15px rgba(2, 0, 138, 0.1); margin-bottom: 60px; }
.qlp2-module .qlp-module9 .p input { width: 100%; height: 56px; line-height: 56px; border: 1px solid #e7e7e7; background: #fafafa; border-radius: 4px; font-size: 20px; margin-bottom: 20px; padding-left: 20px; }
.qlp2-module .qlp-module9 .p .btn { background: #595fdf; font-size: 22px; color: #fff; text-align: center; padding: 0; cursor: pointer; }
.qlp2-module .qlp-module10 .a { border: 1px solid #fb6a3c; box-shadow: 0px 0px 15px rgba(251, 106, 60, 0.2); border-radius: 4px; padding-bottom: 30px; }
.qlp2-module .qlp-module10 .a ul { padding: 0 30px; }
.qlp2-module .qlp-module10 .a ul li { margin-top: 24px; border-bottom: 1px dashed #fb6a3c; padding-bottom: 28px; }
.qlp2-module .qlp-module10 .a ul li .xh { float: left; width: 20%; background: url(../images/qlp23.png) no-repeat center; display: inline-block; width: 100px; height: 38px; line-height: 38px; text-align: center; font-size: 26px; color: #fff; }
.qlp2-module .qlp-module10 .a ul li .a2 { width: 79%; display: inline-block; margin-left: 3%; }
.qlp2-module .qlp-module10 .a ul li .a2 h4 { font-size: 24px; }
.qlp2-module .qlp-module10 .a ul li .a2 p { color: #333666; font-size: 20px; }
.qlp2-module .qlp-module11 .s { background: url(../images/qlp25.png) no-repeat left bottom; }
.qlp2-module .qlp-module11 .s .s2 { padding: 0 30px; background: url(../images/qlp24.png) no-repeat right center; border: 1px solid #fb6a3c; border-radius: 4px; padding-bottom: 36px; }
.qlp2-module .qlp-module11 .s .s2 li { width: 100%; overflow: hidden; border-bottom: 1px dashed #fb6a3c; }
.qlp2-module .qlp-module11 .s .s2 li .e5 { overflow: hidden; padding-bottom: 30px; margin-top: 30px; }
.qlp2-module .qlp-module11 .s .s2 li .e5 .e3 { width: 14%; float: left; }
.qlp2-module .qlp-module11 .s .s2 li .e5 .e4 { width: 80%; float: right; }
.qlp2-module .qlp-module11 .s .s2 li .e5 .e4 h4 { font-size: 24px; font-weight: normal; margin-bottom: 16px; }
.qlp2-module .qlp-module11 .s .s2 li .e5 .e4 p { color: #333666; font-size: 20px; }
.qlp2-module .qlp-module12 .d .d2 li { border: 1px solid #fb6a3c; border-radius: 4px; position: relative; background: url(../images/qlp32.png) no-repeat bottom; padding-bottom: 30px; margin-bottom: 20px; box-shadow: 0px 0px 15px rgba(2, 0, 138, 0.1); background-size: 100% auto; }
.qlp2-module .qlp-module12 .d .d2 li .dw { position: absolute; color: #ffffff; font-size: 22px; width: 88px; height: 90px; display: block; text-align: center; top: -1px; left: -0px; }
.qlp2-module .qlp-module12 .d .d2 li h4 { font-size: 24px; padding-top: 38px; color: #fb6a3c; text-align: center; }
.qlp2-module .qlp-module12 .d .d2 li .r3 { margin-top: 30px; padding: 0 70px; }
.qlp2-module .qlp-module12 .d .d2 li .r3 p { color: #333666; font-size: 20px; width: 49%; display: inline-block; line-height: 1.6; }
.qlp2-module .qlp-module13 .f {width: 100%;}
.qlp2-module .qlp-module13 .f .f2 {width: 100%;}
.qlp2-module .qlp-module13 .f .f2 li { border: 1px solid #fb6a3c; border-radius: 4px; width: 48%; display: inline-block; padding-bottom: 20px; margin: 0 .7%; margin-bottom: 20px; }
.qlp2-module .qlp-module13 .f .f2 li .img { border-radius: 4px; width: 100%; display: block; }
.qlp2-module .qlp-module13 .f .f2 li .img img{width: 100%;}
.qlp2-module .qlp-module13 .f .f2 li .t3 { padding: 0 30px; }
.qlp2-module .qlp-module13 .f .f2 li .t3 h4 {color: #333;padding-top: 0;text-align: inherit; font-size: 24px; margin-top: 30px; margin-bottom: 14px; border-left: 6px solid #fb6a3c; padding-left: 14px; }
.qlp2-module .qlp-module13 .f .f2 li .t3 p { color: #333666; font-size: 20px; }
.qlp2-module .qlp-module14 .g .g2 { border: 1px solid #fb6a3c; border-radius: 4px; padding: 0 30px; padding-top: 20px; }
.qlp2-module .qlp-module14 .g .g2 li { overflow: hidden; margin-bottom: 40px; }
.qlp2-module .qlp-module14 .g .g2 li .img { border-radius: 4px; width: 30%; display: block; }
.qlp2-module .qlp-module14 .g .g2 li .g3 { width: 67%; }
.qlp2-module .qlp-module14 .g .g2 li .g3 h4 { font-size: 24px; display: inline-block; color: #fb6a3c; margin-bottom: 10px; border-bottom: 1px solid #fb6a3c; padding-bottom: 10px; }
.qlp2-module .qlp-module14 .g .g2 li .g3 p { color: #333666; font-size: 20px; line-height: 1.6; }
.qlp2-module .qlp-module14 .g .g2 li .g3 a { margin-top: 14px; width: 102px; height: 36px; line-height: 36px; background: #fb6a3c; border-radius: 4px; display: block; color: #fff; font-size: 18px; text-align: center; }
.qlp2-module .qlp-module15 .h .h2 { padding: 20px 30px; border: 1px solid #fb6a3c; border-radius: 4px; box-shadow: 0px 0px 15px rgba(251, 106, 60, 0.2); }
.qlp2-module .qlp-module15 .h .h2 li { border-bottom: 1px dashed #fb6a3c; width: 100%; margin-bottom: 30px; padding-bottom: 30px; overflow: hidden; }
.qlp2-module .qlp-module15 .h .h2 li .img { border-radius: 50%; width: 10%; float: left; }
.qlp2-module .qlp-module15 .h .h2 li p { width: 86%; float: right; font-size: 20px; color: #444; margin-top: 26px; }
.qlp2-module .qlp-module16 .j { border: 1px solid #fb6a3c; border-radius: 4px; box-shadow: 0px 0px 15px rgba(251, 106, 60, 0.2); padding: 0 20px; text-align: center; padding: 60px 0; }
.qlp2-module .qlp-module16 .j .j2 { height: 612px; display: inline-block; background: url(../images/qlp41.png) no-repeat right; padding-right: 60px; background-size: contain; }
.qlp2-module .qlp-module16 .j .j2 li { background: url(../images/qlp42.png) no-repeat; font-size: 24px; padding-left: 45px; border-bottom: 1px dashed #fb6a3c; }
.qlp2-module .qlp-module16 .j .j2 li.li1 { margin-top: 14px; padding-bottom: 90px; }
.qlp2-module .qlp-module16 .j .j2 li.li2 { margin-top: 90px; padding-bottom: 95px; background: url(../images/qlp43.png) no-repeat; }
.qlp2-module .qlp-module16 .j .j2 li.li3 { margin-top: 90px; padding-bottom: 62px; background: url(../images/qlp44.png) no-repeat; }
.qlp2-module .qlp-module16 .j .zj { width: 64px; display: inline-block; }
.qlp2-module .qlp-module16 .j .j3 { display: inline-block; }
.qlp2-module .qlp-module16 .j .j3 li { background: url(../images/qlp42.png) no-repeat; font-size: 24px; padding-left: 45px; border-bottom: 1px dashed #fb6a3c; }
.qlp2-module .qlp-module16 .j .j3 li.li4 { margin-top: 14px; padding-bottom: 90px; background: url(../images/qlp45.png) no-repeat; }
.qlp2-module .qlp-module16 .j .j3 li.li5 { margin-top: 90px; padding-bottom: 95px; background: url(../images/qlp46.png) no-repeat; }
.qlp2-module .qlp-module16 .j .j3 li.li6 { margin-top: 90px; padding-bottom: 62px; background: url(../images/qlp47.png) no-repeat; }
.qlp2-module .qlp-module17 .k {display: block; padding: 0 30px; border: 1px solid #fb6a3c; box-shadow: 0px 0px 15px rgba(251, 106, 60, 0.2); border-radius: 4px; padding-bottom: 30px; padding-top: 30px; }
.qlp2-module .qlp-module17 .k .txt { color: #333; line-height: 1.6; font-size: 22px; text-indent: 44px; margin-top: 24px; }
.qlp2-module .qlp-module17 .k .tnb { margin-top: 20px; }
.qlp2-module .qlp-module17 .k .tnb h4 { margin-bottom: 14px; font-size: 24px; font-weight: bold; border-left: 6px solid #fb6a3c; padding-left: 10px; font-weight: normal; }
.qlp2-module .qlp-module17 .k .tnb p { color: #333; line-height: 1.6; font-size: 22px; }
.qlp2-module .qlp-module18 .z { padding: 0 30px; padding-bottom: 30px; margin-bottom: 60px; border: 1px solid #fb6a3c; border-radius: 4px; box-shadow: 0px 0px 15px rgba(251, 106, 60, 0.2); padding-top: 30px; }
.qlp2-module .qlp-module18 .z input { width: 100%; height: 56px; line-height: 56px; border: 1px solid #e7e7e7; background: #fafafa; border-radius: 4px; font-size: 20px; margin-bottom: 20px; padding-left: 20px; }
.qlp2-module .qlp-module18 .z .btn { background: #fb6a3c; font-size: 22px; color: #fff; text-align: center; padding: 0; cursor: pointer; margin-bottom: 0; }

@media screen and (max-width: 750px) { .qlp2-module .core-title { text-align: center; position: relative; margin-top: 1.0666666667rem; margin-bottom: 0.7733333333rem; }
  .qlp2-module{padding: 0 0;}
  .qlp2-module  .core-title p {text-indent: inherit !important; font-size: 0.56rem!important; color: #444444!important; margin: 0!important;line-height: initial !important;}
  .qlp2-module .core-title i { color: #595fdf; font-size: 0.2133333333rem; font-style: normal; }
  .qlp2-module .core-title .bh { position: absolute; top: 15%; left: 50%; transform: translate(-50%, -50%); background: url(../images/qlp2.png) no-repeat center; background-size: contain; padding: 0 1.8933333333rem; }
  .qlp2-module .core-title .bh span { color: #595fdf; font-size: 1.1466666667rem; opacity: 0.15; }
  .qlp2-module .core-title2 { text-align: center; position: relative; margin-top: 1.0666666667rem; margin-bottom: 0.7733333333rem; }
  .qlp2-module .core-title2 p {text-indent: inherit !important; font-size: 0.56rem !important; color: #444444 !important; background: url(../images/qlp21.png) no-repeat center; }
  .qlp2-module .core-title2 i { color: #fb6a3c; font-size: 0.2133333333rem; font-style: normal; }
  .qlp2-module .core-title2 .bh { width: 100%; position: absolute; top: 0; left: 50%; transform: translate(-50%, -50%); }
  .qlp2-module .core-title2 .bh span { color: #fb6a3c; font-size: 0.5333333333rem; opacity: 0.15; }
  .qlp2-module .qlp-bt .q { padding: 0.6266666667rem 0.2666666667rem 0.36rem 0.2666666667rem; font-size: 0.2933333333rem; }
  .qlp2-module .qlp-module1 .w .w2 li { border: 1px solid #595fdf; position: relative; padding: 0 0.32rem; padding-bottom: 0.32rem; width: 2.88rem; display: inline-block; margin: 0 0.0533333333rem; margin-bottom: 0.56rem; border-radius: 0.0533333333rem; }
  .qlp2-module .qlp-module1 .w .w2 li .number { position: absolute; top: 0; left: 0; color: #ffffff; font-size: 0.4rem; width: 1.5466666667rem; height: 0.56rem; line-height: 0.56rem; border-radius: 0.56rem; background: #5869e6; display: block; text-align: center; top: 0%; left: 50%; transform: translate(-50%, -50%); }
  .qlp2-module .qlp-module1 .w .w2 li h4 { color: #595fdf; font-size: 0.32rem; font-weight: normal; text-align: center; padding-top: 0.4533333333rem; position: relative; padding-bottom: 0.2133333333rem; margin-bottom: 0.2133333333rem; }
  .qlp2-module .qlp-module1 .w .w2 li h4:after { transform: translate(-50%, -50%); content: ""; position: absolute; bottom: 0; left: 50%; width: 0.48rem; height: 0.04rem; background: #5869e6; }
  .qlp2-module .qlp-module1 .w .w2 li p { color: #333666; font-size: 0.2666666667rem; }
  .qlp2-module .qlp-module2 .e { background: url(../images/qlp10.png) no-repeat left bottom; }
  .qlp2-module .qlp-module2 .e .e2 { padding: 0 0.4rem; background: url(../images/qlp3.png) no-repeat right center; border: 1px solid #595fdf; border-radius: 0.0533333333rem; padding-bottom: 0.48rem; }
  .qlp2-module .qlp-module2 .e .e2 li { width: 100%; overflow: hidden; border-bottom: 1px dashed #595fdf; }
  .qlp2-module .qlp-module2 .e .e2 li .e5 { overflow: hidden; padding-bottom: 0.4rem; margin-top: 0.4rem; }
  .qlp2-module .qlp-module2 .e .e2 li .e5 .e3 { width: 1.1466666667rem; height: 1.1466666667rem; float: left; }
  .qlp2-module .qlp-module2 .e .e2 li .e5 .e4 { width: 6.6866666667rem; float: right; }
  .qlp2-module .qlp-module2 .e .e2 li .e5 .e4 h4 {padding: 0; color: #595fdf; font-size: 0.32rem; font-weight: normal; margin-bottom: 0.2133333333rem; }
  .qlp2-module .qlp-module2 .e .e2 li .e5 .e4 p {text-indent: inherit; color: #333666; font-size: 0.2666666667rem; }
  .qlp2-module .qlp-module3 .r .r2 li { border: 1px solid #595fdf; border-radius: 0.0533333333rem; position: relative; background: url(../images/qlp12.png) no-repeat right top; padding-bottom: 0.4rem; margin-bottom: 0.2666666667rem; box-shadow: 0px 0px 15px rgba(2, 0, 138, 0.1); }
  .qlp2-module .qlp-module3 .r .r2 li .dw { position: absolute; color: #ffffff; font-size: 0.2933333333rem; width: 2.08rem; height: 0.8933333333rem; line-height: 0.8933333333rem; background: url(../images/qlp11.png) no-repeat; display: block; text-align: center; top: 0.2666666667rem; left: -0.4rem; background-size: cover; }
  .qlp2-module .qlp-module3 .r .r2 li h4 { font-size: 0.32rem; padding-left: 1.7333333333rem; padding-top: 0.5066666667rem; }
  .qlp2-module .qlp-module3 .r .r2 li .r3 { margin-top: 0.4rem; padding: 0 0.9333333333rem; }
  .qlp2-module .qlp-module3 .r .r2 li .r3 p { color: #333666; font-size: 0.2666666667rem; width: 49%; display: inline-block; line-height: 1.6; }
  .qlp2-module .qlp-module4 .t .t2 li { border: 1px solid #595fdf; border-radius: 4px; width: 48%; display: inline-block; padding-bottom: 0.2666666667rem; margin: 0 .7%; margin-bottom: 0.2666666667rem; }
  .qlp2-module .qlp-module4 .t .t2 li .img { border-radius: 4px; width: 100%; display: block; }
  .qlp2-module .qlp-module4 .t .t2 li .t3 { padding: 0 0.4rem; }
  .qlp2-module .qlp-module4 .t .t2 li .t3 h4 { font-size: 0.32rem; color: #595fdf; margin-top: 0.4rem; margin-bottom: 0.1866666667rem; }
  .qlp2-module .qlp-module4 .t .t2 li .t3 p { color: #333666; font-size: 0.2666666667rem; }
  .qlp2-module .qlp-module5 .y .y2 { box-shadow: 0px 0px 15px rgba(2, 0, 138, 0.1); padding: 0.2666666667rem 0.4rem; }
  .qlp2-module .qlp-module5 .y .y2 li { border-bottom: 1px dashed #acafef; width: 100%; margin-bottom: 0.4rem; padding-bottom: 0.4rem; overflow: hidden; }
  .qlp2-module .qlp-module5 .y .y2 li .img { border-radius: 4px; width: 20%; display: inline-block; float: left; }
  .qlp2-module .qlp-module5 .y .y2 li .y3 { width: 78%; float: right; }
  .qlp2-module .qlp-module5 .y .y2 li .y3 h4 { font-size: 0.32rem; margin-bottom: 0.1866666667rem; }
  .qlp2-module .qlp-module5 .y .y2 li .y3 p { color: #333666; font-size: 0.2666666667rem; margin-bottom: 0.1866666667rem; }
  .qlp2-module .qlp-module5 .y .y2 li .y3 a { width: 1.36rem; height: 0.48rem; line-height: 0.48rem; background: #595fdf; border-radius: 4px; display: block; color: #fff; font-size: 0.24rem; text-align: center; }
  .qlp2-module .qlp-module5 .y .y2 li:last-child { margin-bottom: 0; }
  .qlp2-module .qlp-module6 .u .u2 { box-shadow: 0px 0px 15px rgba(2, 0, 138, 0.1); padding: 0.2666666667rem 0.4rem; }
  .qlp2-module .qlp-module6 .u .u2 li { border-bottom: 1px dashed #acafef; width: 100%; margin-bottom: 0.4rem; padding-bottom: 0.4rem; overflow: hidden; }
  .qlp2-module .qlp-module6 .u .u2 li .img { border-radius: 50%; width: 0.9066666667rem; height: 0.9066666667rem; float: left; }
  .qlp2-module .qlp-module6 .u .u2 li p { width: 6.8866666667rem; float: right; font-size: 0.2666666667rem; color: #444; margin-top: 0.3466666667rem; }
  .qlp2-module .qlp-module7 .i { /*padding: 0 0.2666666667rem;*/ }
  .qlp2-module .qlp-module7 .i .i2 { width: 3.7333333333rem; float: left; margin-top: 0.32rem; }
  .qlp2-module .qlp-module7 .i .i2 li { position: relative; margin-bottom: 1.8666666667rem; width: 3.4266666667rem; height: auto; padding: 0.2666666667rem 0; border: 2px solid #595fdf; border-radius: 4px 0 4px 4px; text-align: center; color: #4339ae; font-size: 0.32rem; }
  .qlp2-module .qlp-module7 .i .i2 li .dw { position: absolute; top: -2px; right: -16px; }
  .qlp2-module .qlp-module7 .i .i3 { width: 3.7333333333rem; float: right; margin-top: 1.76rem;margin-left: 0; }
  .qlp2-module .qlp-module7 .i .i3 li { position: relative; margin-bottom: 1.8666666667rem; width: 3.4266666667rem; height: auto; padding: 0.2666666667rem 0; border: 2px solid #595fdf; border-radius: 0px 4px 4px 4px; text-align: center; color: #4339ae; font-size: 0.32rem; float: right; }
  .qlp2-module .qlp-module7 .i .i3 li .dw { position: absolute; top: -2px; left: -20px; }
  .qlp2-module .qlp-module7 .i .i3 li.ts { margin-bottom: 1.3866666667rem; }
  .qlp2-module .qlp-module7 .p { text-align: center; float: left; width: 0.96rem; }
  .qlp2-module .qlp-module8 .o { padding: 0 0.4rem; box-shadow: 0px 15px 15px rgba(2, 0, 138, 0.1); padding-bottom: 0.4rem; }
  .qlp2-module .qlp-module8 .o .txt { color: #333; line-height: 1.6; font-size: 0.2933333333rem; text-indent: 0.5866666667rem; margin-top: 0.32rem; }
  .qlp2-module .qlp-module8 .o .tnb { margin-top: 0.2666666667rem; }
  .qlp2-module .qlp-module8 .o .tnb h4 { margin-bottom: 0.1866666667rem; font-size: 0.32rem; font-weight: bold; border-left: 0.08rem solid #595fdf; padding-left: 0.1333333333rem; font-weight: normal; }
  .qlp2-module .qlp-module8 .o .tnb p { color: #333; line-height: 1.6; font-size: 0.2933333333rem; }
  .qlp2-module .qlp-module9 .p { padding: 0 0.4rem; padding-bottom: 0.4rem; box-shadow: 0px 15px 15px rgba(2, 0, 138, 0.1); margin-bottom: 0.8rem; }
  .qlp2-module .qlp-module9 .p input { width: 100%; height: 0.7466666667rem; line-height: 0.7466666667rem; border: 1px solid #e7e7e7; background: #fafafa; border-radius: 4px; font-size: 0.2666666667rem; margin-bottom: 0.2666666667rem; padding-left: 0.2666666667rem; }
  .qlp2-module .qlp-module9 .p .btn { background: #595fdf; font-size: 0.2933333333rem; color: #fff; text-align: center; padding: 0; cursor: pointer; }
  .qlp2-module .qlp-module10 .a { border: 1px solid #fb6a3c; box-shadow: 0px 0px 15px rgba(251, 106, 60, 0.2); border-radius: 4px; padding-bottom: 0.4rem; }
  .qlp2-module .qlp-module10 .a ul { padding: 0 0.4rem; }
  .qlp2-module .qlp-module10 .a ul li { margin-top: 0.32rem; border-bottom: 1px dashed #fb6a3c; padding-bottom: 0.3733333333rem; }
  .qlp2-module .qlp-module10 .a ul li .xh { float: left; width: 20%; background: url(../images/qlp23.png) no-repeat center; display: inline-block; width: 1.3333333333rem; height: 0.5066666667rem; line-height: 0.5066666667rem; text-align: center; font-size: 0.3466666667rem; color: #fff; background-size: cover; }
  .qlp2-module .qlp-module10 .a ul li .a2 { width: 79%; display: inline-block; margin-left: 3%; }
  .qlp2-module .qlp-module10 .a ul li .a2 h4 { font-size: 0.32rem;text-indent: inherit; padding: 0; }
  .qlp2-module .qlp-module10 .a ul li .a2 p {text-indent: inherit; color: #333666; font-size: 0.2666666667rem; }
  .qlp2-module .qlp-module11 .s { background: url(../images/qlp25.png) no-repeat left bottom; }
  .qlp2-module .qlp-module11 .s .s2 { padding: 0 0.4rem; background: url(../images/qlp24.png) no-repeat right center; border: 1px solid #fb6a3c; border-radius: 4px; padding-bottom: 0.48rem; }
  .qlp2-module .qlp-module11 .s .s2 li { width: 100%; overflow: hidden; border-bottom: 1px dashed #fb6a3c; }
  .qlp2-module .qlp-module11 .s .s2 li .e5 { overflow: hidden; padding-bottom: 0.4rem; margin-top: 0.4rem; }
  .qlp2-module .qlp-module11 .s .s2 li .e5 .e3 { width: 14%; float: left; }
  .qlp2-module .qlp-module11 .s .s2 li .e5 .e4 { width: 80%; float: right; }
  .qlp2-module .qlp-module11 .s .s2 li .e5 .e4 h4 { font-size: 0.32rem; font-weight: normal; margin-bottom: 0.2133333333rem; }
  .qlp2-module .qlp-module11 .s .s2 li .e5 .e4 p { color: #333666; font-size: 0.2666666667rem; }
  .qlp2-module .qlp-module12 .d .d2 li { border: 1px solid #fb6a3c; border-radius: 4px; position: relative; background: url(../images/qlp32.png) no-repeat bottom; padding-bottom: 0.4rem; margin-bottom: 0.2666666667rem; box-shadow: 0px 0px 15px rgba(2, 0, 138, 0.1); background-size: 100% auto; }
  .qlp2-module .qlp-module12 .d .d2 li .dw { position: absolute; color: #ffffff; font-size: 0.2933333333rem; width: 1.1733333333rem; height: 1.2rem; display: block; text-align: center; top: -1px; left: -0px; }
  .qlp2-module .qlp-module12 .d .d2 li h4 { font-size: 0.32rem; padding-top: 0.5066666667rem; color: #fb6a3c; text-align: center; }
  .qlp2-module .qlp-module12 .d .d2 li .r3 { margin-top: 0.4rem; padding: 0 0.9333333333rem; }
  .qlp2-module .qlp-module12 .d .d2 li .r3 p { color: #333666; font-size: 0.2666666667rem; width: 49%; display: inline-block; line-height: 1.6; }
  .qlp2-module .qlp-module13 .f .f2 li { border: 1px solid #fb6a3c; border-radius: 4px; width: 48%; display: inline-block; padding-bottom: 20px; margin: 0 .7%; margin-bottom: 0.2666666667rem; }
  .qlp2-module .qlp-module13 .f .f2 li .img { border-radius: 4px; width: 100%; display: block; }
  .qlp2-module .qlp-module13 .f .f2 li .t3 { padding: 0 0.4rem; }
  .qlp2-module .qlp-module13 .f .f2 li .t3 h4 { font-size: 0.32rem; margin-top: 0.4rem; margin-bottom: 0.1866666667rem; border-left: 6px solid #fb6a3c; padding-left: 0.1866666667rem; }
  .qlp2-module .qlp-module13 .f .f2 li .t3 p { color: #333666; font-size: 0.2666666667rem; }
  .qlp2-module .qlp-module14 .g .g2 { border: 1px solid #fb6a3c; border-radius: 4px; padding: 0 0.4rem; padding-top: 0.2666666667rem; }
  .qlp2-module .qlp-module14 .g .g2 li { overflow: hidden; margin-bottom: 0.5333333333rem; }
  .qlp2-module .qlp-module14 .g .g2 li .img { border-radius: 4px; width: 30%; display: block; }
  .qlp2-module .qlp-module14 .g .g2 li .g3 { width: 67%; }
  .qlp2-module .qlp-module14 .g .g2 li .g3 h4 { font-size: 0.32rem; display: inline-block; color: #fb6a3c; margin-bottom: 10px; border-bottom: 1px solid #fb6a3c; padding-bottom: 0.1333333333rem; }
  .qlp2-module .qlp-module14 .g .g2 li .g3 p { color: #333666; font-size: 0.2666666667rem; line-height: 1.6; }
  .qlp2-module .qlp-module14 .g .g2 li .g3 a { margin-top: 14px; width: 1.36rem; height: 0.48rem; line-height: 0.48rem; background: #fb6a3c; border-radius: 4px; display: block; color: #fff; font-size: 0.24rem; text-align: center; }
  .qlp2-module .qlp-module15 .h .h2 { padding: 0.2666666667rem 0.4rem; border: 1px solid #fb6a3c; border-radius: 4px; box-shadow: 0px 0px 15px rgba(251, 106, 60, 0.2); }
  .qlp2-module .qlp-module15 .h .h2 li { border-bottom: 1px dashed #fb6a3c; width: 100%; margin-bottom: 0.4rem; padding-bottom: 0.4rem; overflow: hidden; }
  .qlp2-module .qlp-module15 .h .h2 li .img { border-radius: 50%; width: 10%; float: left; }
  .qlp2-module .qlp-module15 .h .h2 li p { width: 86%; float: right; font-size: 0.2666666667rem; color: #444; margin-top: 0.3466666667rem; }
  .qlp2-module .qlp-module16 .j { border: 1px solid #fb6a3c; border-radius: 4px; box-shadow: 0px 0px 15px rgba(251, 106, 60, 0.2); padding: 0 0.2666666667rem; text-align: center; padding: 0.8rem 0; }
  .qlp2-module .qlp-module16 .j .j2 { height: 8.16rem; display: inline-block; background: url(../images/qlp41.png) no-repeat right; padding-right: 0.8rem; background-size: contain; }
  .qlp2-module .qlp-module16 .j .j2 li { background: url(../images/qlp42.png) no-repeat; font-size: 0.32rem; padding-left: 0.6rem; border-bottom: 1px dashed #fb6a3c; }
  .qlp2-module .qlp-module16 .j .j2 li.li1 { margin-top: 0.1866666667rem; padding-bottom: 1.2rem; }
  .qlp2-module .qlp-module16 .j .j2 li.li2 { margin-top: 1.2rem; padding-bottom: 1.2666666667rem; background: url(../images/qlp43.png) no-repeat; }
  .qlp2-module .qlp-module16 .j .j2 li.li3 { margin-top: 1.2rem; padding-bottom: 0.8266666667rem; background: url(../images/qlp44.png) no-repeat; }
  .qlp2-module .qlp-module16 .j .zj { width: 64px; display: inline-block; }
  .qlp2-module .qlp-module16 .j .j3 { display: inline-block; }
  .qlp2-module .qlp-module16 .j .j3 li { background: url(../images/qlp42.png) no-repeat; font-size: 0.32rem; padding-left: 0.6rem; border-bottom: 1px dashed #fb6a3c; }
  .qlp2-module .qlp-module16 .j .j3 li.li4 { margin-top: 0.1866666667rem; padding-bottom: 1.2rem; background: url(../images/qlp45.png) no-repeat; }
  .qlp2-module .qlp-module16 .j .j3 li.li5 { margin-top: 1.2rem; padding-bottom: 1.2666666667rem; background: url(../images/qlp46.png) no-repeat; }
  .qlp2-module .qlp-module16 .j .j3 li.li6 { margin-top: 1.2rem; padding-bottom: 0.8266666667rem; background: url(../images/qlp47.png) no-repeat; }
  .qlp2-module .qlp-module17 .k { padding: 0 0.4rem; border: 1px solid #fb6a3c; box-shadow: 0px 0px 15px rgba(251, 106, 60, 0.2); border-radius: 4px; padding-bottom: 0.4rem; padding-top: 0.4rem; }
  .qlp2-module .qlp-module17 .k .txt { color: #333; line-height: 1.6; font-size: 0.2933333333rem; text-indent: 0.5866666667rem; margin-top: 0.32rem; }
  .qlp2-module .qlp-module17 .k .tnb { margin-top: 0.2666666667rem; }
  .qlp2-module .qlp-module17 .k .tnb h4 { margin-bottom: 0.1866666667rem; font-size: 0.32rem; font-weight: bold; border-left: 6px solid #fb6a3c; padding-left: 0.1333333333rem; font-weight: normal; }
  .qlp2-module .qlp-module17 .k .tnb p { color: #333; line-height: 1.6; font-size: 0.2933333333rem; }
  .qlp2-module .qlp-module18 .z { padding: 0 0.4rem; padding-bottom: 0.4rem; margin-bottom: 0.8rem; border: 1px solid #fb6a3c; border-radius: 4px; box-shadow: 0px 0px 15px rgba(251, 106, 60, 0.2); padding-top: 0.4rem; }
  .qlp2-module .qlp-module18 .z input { width: 100%; height: 0.7466666667rem; line-height: 0.7466666667rem; border: 1px solid #e7e7e7; background: #fafafa; border-radius: 4px; font-size: 0.2666666667rem; margin-bottom: 0.2666666667rem; padding-left: 0.2666666667rem; }
  .qlp2-module .qlp-module18 .z .btn { background: #fb6a3c; font-size: 0.2933333333rem; color: #fff; text-align: center; padding: 0; cursor: pointer; margin-bottom: 0; } }
@media screen and (max-width: 320px) { .qlp2-module .qlp-module1 .w .w2 li { margin: 0 0.0266666667rem; margin-bottom: 0.56rem; } }

/*# sourceMappingURL=style.css.map */

/*机构模板5   ljq 2019-1-15*/
.lq5-module h3.lq-title-2, .lq5-module .lq-more, .lq5-module .lq-zx, .lq5-module #lq-mo-1 .lq-text h4:after, .lq5-module #lq-mo-1 .lq-text h4:before, .lq5-module ul.lq-mo-li1 li, .lq5-module #lq-mo-4 .zx-content .img, .lq5-module #lq-mo-4 .zx-content .text, .lq5-module #lq-mo-4 .zx-list li:before, .lq5-module #lq-mo-4 .pic-list li, .lq5-module ul.lq-mo-li2 li, .lq5-module ul.lq-mo-li3 li, .lq5-module #lq-mo-10 h3 span { display: inline-block; *zoom: 1; *display: inline; }

.lq5-module #lq-mo-4 .zx-content .text h3, .lq5-module #lq-mo-4 .zx-list li, .lq5-module ul.lq-mo-li3 li .lq-box h3 { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.img > a { display: block; }

li { list-style: none; }

img { max-width: 100%; vertical-align: top; border: none; margin: 0; padding: 0; }

.lq5-module { width: 100%; margin: 0 auto; }
.lq5-module input[type='text'], .lq5-module input[type='submit'] { border: none; font-family: '微软雅黑'; appearance: none; -moz-appearance: none; -webkit-appearance: none; border: none; }
.lq5-module input[type='text']::-webkit-input-placeholder, .lq5-module input[type='submit']::-webkit-input-placeholder { color: #999; }
.lq5-module input[type='text']:-moz-placeholder, .lq5-module input[type='submit']:-moz-placeholder { color: #999; }
.lq5-module input[type='text']::-moz-placeholder, .lq5-module input[type='submit']::-moz-placeholder { color: #999; }
.lq5-module input[type='text']:-ms-input-placeholder, .lq5-module input[type='submit']:-ms-input-placeholder { color: #999; }
.lq5-module input[type='submit'] { cursor: pointer; }
.lq5-module .left { float: left; }
.lq5-module .right { float: right; }
.lq5-module * { letter-spacing: 0; }
.lq5-module img { width: 100%; padding: 0 !important; margin: 0 !important; }
.lq5-module h3, .lq5-module h4, .lq5-module span, .lq5-module p, .lq5-module h5, .lq5-module h6 { color: #333; }
.lq5-module h3, .lq5-module h4, .lq5-module h5, .lq5-module h6 { font-weight: normal; }
.lq5-module > div { margin: 20px auto; }
.lq5-module > div p { text-indent: 0 !important; padding: 0; margin: 0; color: #333; line-height: 1.6; }
.lq5-module ul li { vertical-align: top !important; }
.lq5-module ul li img { padding: 0 !important; }
.lq5-module h3.lq-title-1 { font-size: 26px; font-weight: bold; padding: 20px 0; text-align: center; }
.lq5-module h3.lq-title-2 { background-color: #f0562d; color: #fff; font-size: 24px; text-align: center; padding: 18px 22px; line-height: 1; border-radius: 20px 0px 20px 0px; margin: 30px 0; font-weight: bold; }
.lq5-module .lq-more { padding: 0 16px; height: 30px; line-height: 30px; text-align: center; color: #fff; font-size: 14px; background-color: #f0532d; border-radius: 6px; margin-top: 10px; }
.lq5-module .lq-zx { font-size: 18px; color: #fff; height: 36px; text-align: center; line-height: 36px; padding: 0 20px; background-color: #f0562d; border-radius: 18px; margin: 5px 0 0 0; }
.lq5-module #lq-mo-1 { text-align: center; padding: 90px 20px; position: relative; z-index: 1; }
.lq5-module #lq-mo-1 .img-bg { width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 1; }
.lq5-module #lq-mo-1 .lq-text { position: relative; z-index: 10; }
.lq5-module #lq-mo-1 .lq-text h4 { font-size: 22px; color: #fff; }
.lq5-module #lq-mo-1 .lq-text h4:after, .lq5-module #lq-mo-1 .lq-text h4:before { content: ""; vertical-align: middle; width: 60px; height: 1px; background-color: #fff; margin: 0 3px; }
.lq5-module #lq-mo-1 .lq-text h3 { font-size: 60px; font-weight: bold; color: #fff; }
.lq5-module #lq-mo-2 { background-color: #fafafa; border: solid 1px #e7e7e7; padding: 28px 25px; }
.lq5-module #lq-mo-2 p { text-indent: 2em !important; color: #333; font-size: 16px; line-height: 1.6; padding: 0; margin: 0; }
.lq5-module ul.lq-mo-li1 { text-align: center; }
.lq5-module ul.lq-mo-li1 li { width: 23%; margin: 0 0.5%; }
.lq5-module ul.lq-mo-li1 li .lq-box { border: solid 1px #e7e7e7; padding: 25px 17px; }
.lq5-module ul.lq-mo-li1 li .lq-box .lq-img { width: 58%; height: 0; padding-bottom: 58%; overflow: hidden; position: relative; border-radius: 50%; margin: 0 auto; }
.lq5-module ul.lq-mo-li1 li .lq-box .lq-img img { position: absolute; width: 100%; height: 100%; left: 0; top: 0; }
.lq5-module ul.lq-mo-li1 li .lq-box .lq-text h3 { font-size: 22px; color: #333; padding: 10px 0 16px 0; text-align: center; }
.lq5-module ul.lq-mo-li1 li .lq-box .lq-text h4 { font-size: 16px; color: #333; text-align: center; }
.lq5-module ul.lq-mo-li1 li .lq-box .lq-text p { color: #333; font-size: 14px; line-height: 1.6; padding: 0; margin: 0; text-align: left; }
.lq5-module #lq-mo-4 { border: solid 1px #dddddd; }
.lq5-module #lq-mo-4 .zx-title { width: 100%; height: 60px; line-height: 60px; background-color: #e9e9e9; }
.lq5-module #lq-mo-4 .zx-title .lq-text { font-size: 18px; background-color: #f0562d; width: auto; color: #fff; text-align: center; font-weight: bold; padding: 0 10px; }
.lq5-module #lq-mo-4 .zx-title a { padding-right: 22px; font-size: 14px; color: #333666; }
.lq5-module #lq-mo-4 .zx-box { padding: 20px; }
.lq5-module #lq-mo-4 .zx-content { font-size: 14px; border: solid 1px #e7e7e7; }
.lq5-module #lq-mo-4 .zx-content .img { width: 44%; vertical-align: middle; }
.lq5-module #lq-mo-4 .zx-content .img img { width: 100%; }
.lq5-module #lq-mo-4 .zx-content .text { width: 50%; padding: 20px 0; margin-left: 3%; vertical-align: middle; }
.lq5-module #lq-mo-4 .zx-content .text h3 { font-size: 20px; line-height: 1; padding-bottom: 6px; color: #333; }
.lq5-module #lq-mo-4 .zx-content .text p { color: #333; line-height: 1.7; margin: 10px 0 0 0; font-size: 14px; padding: 0; }
.lq5-module #lq-mo-4 .zx-more { width: 120px; height: 30px; background-color: #f0562d; border-radius: 15px; text-align: center; line-height: 30px; color: #fff; display: block; margin: 26px auto 10px auto; font-size: 14px; }
.lq5-module #lq-mo-4 .zx-list { margin-right: -5%; }
.lq5-module #lq-mo-4 .zx-list li { float: left; width: 45%; margin-right: 5%; font-size: 14px; padding: 6px 0; }
.lq5-module #lq-mo-4 .zx-list li:before { content: ''; width: 5px; height: 5px; border-radius: 50%; background-color: #ddd; vertical-align: middle; }
.lq5-module #lq-mo-4 .zx-list li a { color: #333; }
.lq5-module #lq-mo-4 .pic-list { text-align: center; border-top: 1px solid #e7e7e7; padding: 10px; margin-top: 20px; }
.lq5-module #lq-mo-4 .pic-list li { width: 47%; margin: 10px 1%; }
.lq5-module #lq-mo-4 .pic-list li .lq-img { width: 100%; height: 0; padding-bottom: 61%; overflow: hidden; position: relative; border-radius: 0; margin: 0 auto; }
.lq5-module #lq-mo-4 .pic-list li .lq-img img { position: absolute; width: 100%; height: 100%; left: 0; top: 0; }
.lq5-module #lq-mo-5 .lq-text { background-color: #fef5f3; border: dashed 1px #f0562d; padding: 28px 26px; }
.lq5-module #lq-mo-5 .lq-text h3 { color: #f0562d; font-size: 22px; padding-left: 10px; border-left: 5px solid #f0562d; line-height: 1; margin: 0 0 20px 0; }
.lq5-module #lq-mo-5 .lq-text p { font-size: 16px; color: #333; padding: 0; margin: 0; line-height: 1.6; }
.lq5-module #lq-mo-6 { text-align: center; }
.lq5-module #lq-mo-6 .lq-mo-li1 li .lq-box .lq-text h3 { padding: 10px 0 0 0; }
.lq5-module #lq-mo-6 .lq-mo-li1 li .lq-box .lq-text h3:after { content: ""; width: 24px; height: 2px; background-color: #f0562d; display: block; margin: 10px auto; }
.lq5-module #lq-mo-6 .lq-mo-li1 li .lq-box .lq-text h4 { margin-bottom: 10px; }
.lq5-module #lq-mo-9 { text-align: center; }
.lq5-module ul.lq-mo-li2 { text-align: center; }
.lq5-module ul.lq-mo-li2 li { width: 30%; margin: 10px 1%; }
.lq5-module ul.lq-mo-li2 li .lq-box { position: relative; background-color: #ffffff; border: solid 1px #e34f68; padding: 20px 0; }
.lq5-module ul.lq-mo-li2 li .lq-box .lq-img { position: absolute; width: 40px; height: 40px; left: 0; top: 0; }
.lq5-module ul.lq-mo-li2 li .lq-box h3 { font-size: 22px; color: #333; padding: 0 30px; text-align: center; }
.lq5-module ul.lq-mo-li2 li .lq-box h3:after { content: ""; width: 30px; height: 2px; background-color: #e34f68; display: block; margin: 12px auto 20px auto; }
.lq5-module ul.lq-mo-li2 li .lq-box p { color: #333; font-size: 14px; line-height: 1.6; margin: 0; padding: 0 20px; text-align: left; }
.lq5-module ul.lq-mo-li3 { text-align: center; margin: 20px auto 40px auto; }
.lq5-module ul.lq-mo-li3 li { width: 23%; margin: 20px 0.5%; }
.lq5-module ul.lq-mo-li3 li .lq-box { border: solid 1px #e7e7e7; }
.lq5-module ul.lq-mo-li3 li .lq-box h3 { font-size: 22px; color: #fff; text-align: center; background: url(../images/jg-23.png) repeat-x; background-size: auto 100%; padding: 0 18px; height: 50px; line-height: 50px; }
.lq5-module ul.lq-mo-li3 li .lq-box h3.lq-h3-2 { background-image: url(../images/jg-24.png); }
.lq5-module ul.lq-mo-li3 li .lq-box h3.lq-h3-3 { background-image: url(../images/jg-25.png); }
.lq5-module ul.lq-mo-li3 li .lq-box h3.lq-h3-4 { background-image: url(../images/jg-26.png); }
.lq5-module ul.lq-mo-li3 li .lq-box .lq-text { padding: 10px 12px 0 12px; }
.lq5-module ul.lq-mo-li3 li .lq-box .lq-text p { font-size: 14px; line-height: 1.6; padding: 0; margin: 0; text-align: left; }
.lq5-module ul.lq-mo-li3 li .lq-box .lq-zx { margin-top: 0; position: relative; bottom: -16px; font-size: 14px; height: 32px; line-height: 32px; }
.lq5-module #lq-mo-10 { padding: 30px 20px 20px 20px; background-color: #ffeeeb; border: solid 1px #f0562d; }
.lq5-module #lq-mo-10 h3 { text-align: center; }
.lq5-module #lq-mo-10 h3 span { font-size: 30px; color: #f0562d; padding: 0 40px; font-weight: bold; background-image: url(../images/jg-27.png), url(https://img.thea.cn/public/platform/thea/201901/ljq/module-5/images/jg-28.png); background-position: left center, right center; background-repeat: no-repeat; background-size: 23px 26px; }
.lq5-module #lq-mo-10 form input { width: 100%; height: 60px; border: solid 1px #e7e7e7; display: block; margin: 20px auto; }
.lq5-module #lq-mo-10 form input[type="text"] { font-size: 14px; background-color: #fff; text-indent: 1em; color: #333; }
.lq5-module #lq-mo-10 form .lq-submit { background-color: #f0562d; font-size: 18px; color: #fff; }

@media screen and (max-width: 750px) { .lq5-module { width: 100%; margin: 0 auto; box-sizing: border-box; }
  .lq5-module > div { background-color: #fff; margin: 0.2666666667rem auto; }
  .lq5-module > div h3, .lq5-module > div h4, .lq5-module > div h5, .lq5-module > div h6, .lq5-module > div p { text-indent: 0 !important; }
  .lq5-module > div h3 { font-weight: bold; }
  .lq5-module h3.lq-title-1 { font-size: 0.48rem; font-weight: bold; padding: 0.5333333333rem 0 0.4rem 0; text-align: center; color: #333; }
  .lq5-module h3.lq-title-2 { font-size: 0.3466666667rem; padding: 0.24rem 0.2933333333rem; border-radius: 0.2666666667rem 0px 0.2666666667rem 0px; margin: 0.4rem 0; }
  .lq5-module .lq-more { padding: 0 0.1733333333rem; height: 0.5333333333rem; line-height: 0.5333333333rem; font-size: 0.3733333333rem; border-radius: 0.08rem; margin-top: 0.1333333333rem; }
  .lq5-module .lq-zx { font-size: 0.24rem; height: 0.5866666667rem; line-height: 0.5866666667rem; padding: 0 0.2666666667rem; border-radius: 0.24rem; margin: 0.1333333333rem 0 0 0; }
  .lq5-module #lq-mo-1 { padding: 1.0666666667rem 0.2666666667rem; }
  .lq5-module #lq-mo-1 .lq-text h4 { font-size: 0.2933333333rem; }
  .lq5-module #lq-mo-1 .lq-text h4:after, .lq5-module #lq-mo-1 .lq-text h4:before { width: 0.8rem; margin: 0 0.08rem; }
  .lq5-module #lq-mo-1 .lq-text h3 { font-size: 0.8rem; }
  .lq5-module #lq-mo-2 { padding: 0.3733333333rem 0.3333333333rem; }
  .lq5-module #lq-mo-2 p { font-size: 0.2666666667rem; }
  .lq5-module ul.lq-mo-li1 li { width: 45%; margin: 0.1333333333rem 1%; }
  .lq5-module ul.lq-mo-li1 li .lq-box { border: solid 1px #e7e7e7; padding: 0.3333333333rem 0.2266666667rem; }
  .lq5-module ul.lq-mo-li1 li .lq-box .lq-img { width: 1.3333333333rem; height: 1.3333333333rem; padding-bottom: 0; }
  .lq5-module ul.lq-mo-li1 li .lq-box .lq-text h3 { font-size: 0.3466666667rem; padding: 0.1333333333rem 0 0.2133333333rem 0; font-weight: bold; }
  .lq5-module ul.lq-mo-li1 li .lq-box .lq-text h4 { font-size: 0.2666666667rem; }
  .lq5-module ul.lq-mo-li1 li .lq-box .lq-text p { font-size: 0.2666666667rem; }
  .lq5-module #lq-mo-4 { margin: 0 auto; }
  .lq5-module #lq-mo-4 .zx-box { padding: 0.2666666667rem; }
  .lq5-module #lq-mo-4 .zx-title { height: 1.0666666667rem; line-height: 1.0666666667rem; }
  .lq5-module #lq-mo-4 .zx-title .lq-text { font-size: 0.32rem; width: auto; padding: 0 0.2666666667rem; }
  .lq5-module #lq-mo-4 .zx-title a { font-size: 0.32rem; }
  .lq5-module #lq-mo-4 .zx-content .img { width: 4rem; }
  .lq5-module #lq-mo-4 .zx-content .text { margin-left: 0.2666666667rem; width: 4rem; padding: 0.2666666667rem 0; }
  .lq5-module #lq-mo-4 .zx-content .text h3 { font-size: 0.3466666667rem; padding-bottom: 0.1333333333rem; font-weight: bold; }
  .lq5-module #lq-mo-4 .zx-content .text p { font-size: 0.2666666667rem; margin: 0; }
  .lq5-module #lq-mo-4 .zx-more { width: 1.6rem; height: 0.5066666667rem; line-height: 0.5066666667rem; border-radius: 0.2533333333rem; font-size: 0.24rem; margin: 0.5066666667rem auto 0.2666666667rem auto; }
  .lq5-module #lq-mo-4 .zx-list li { width: 100%; padding: 0.08rem 0; font-size: 0.2666666667rem; }
  .lq5-module #lq-mo-4 .zx-list li:before { width: 0.1066666667rem; height: 0.1066666667rem; }
  .lq5-module #lq-mo-4 .pic-list { text-align: center; padding-top: 0.1333333333rem; margin-top: 0.4rem; }
  .lq5-module #lq-mo-4 .pic-list li { width: 3.8666666667rem; margin: 0.1333333333rem 0.0533333333rem; }
  .lq5-module #lq-mo-5 .lq-text { padding: 0.3733333333rem 0.3466666667rem; }
  .lq5-module #lq-mo-5 .lq-text h3 { font-size: 0.3466666667rem; padding-left: 0.1333333333rem; border-left: 0.0666666667rem solid #f0562d; margin: 0 0 0.2666666667rem 0; }
  .lq5-module #lq-mo-5 .lq-text p { font-size: 0.2666666667rem; }
  .lq5-module #lq-mo-6 { text-align: center; }
  .lq5-module #lq-mo-6 .lq-mo-li1 li .lq-box .lq-text h3 { padding: 0.1333333333rem 0 0 0; }
  .lq5-module #lq-mo-6 .lq-mo-li1 li .lq-box .lq-text h3:after { width: 0.32rem; height: 0.0266666667rem; margin: 0.1333333333rem auto; }
  .lq5-module #lq-mo-6 .lq-mo-li1 li .lq-box .lq-text h4 { margin-bottom: 0.1333333333rem; }
  .lq5-module ul.lq-mo-li2 li { width: 47%; margin: 0.1333333333rem 1%; }
  .lq5-module ul.lq-mo-li2 li .lq-box { padding: 0.2133333333rem 0; }
  .lq5-module ul.lq-mo-li2 li .lq-box .lq-img { width: 0.5333333333rem; height: 0.5333333333rem; }
  .lq5-module ul.lq-mo-li2 li .lq-box h3 { font-size: 0.3466666667rem; padding: 0 1.0666666667rem; }
  .lq5-module ul.lq-mo-li2 li .lq-box h3:after { width: 0.4rem; height: 0.0266666667rem; margin: 0.16rem auto 0.2666666667rem auto; }
  .lq5-module ul.lq-mo-li2 li .lq-box p { font-size: 0.2666666667rem; padding: 0 0.2666666667rem; }
  .lq5-module ul.lq-mo-li3 { margin: 0.2666666667rem auto 0.5333333333rem auto; }
  .lq5-module ul.lq-mo-li3 li { width: 47%; margin: 0.2666666667rem 1%; }
  .lq5-module ul.lq-mo-li3 li .lq-box h3 { font-size: 0.3466666667rem; padding: 0 0.24rem; height: 0.6666666667rem; line-height: 0.6666666667rem; }
  .lq5-module ul.lq-mo-li3 li .lq-box .lq-text { padding: 0.1333333333rem 0.16rem 0 0.16rem; }
  .lq5-module ul.lq-mo-li3 li .lq-box .lq-text p { font-size: 0.2666666667rem; }
  .lq5-module ul.lq-mo-li3 li .lq-box .lq-zx { bottom: -0.2666666667rem; font-size: 0.24rem; height: 0.5333333333rem; line-height: 0.5333333333rem; }
  .lq5-module #lq-mo-10 { padding: 0.4rem 0.2666666667rem 0.2666666667rem 0.2666666667rem; }
  .lq5-module #lq-mo-10 h3 span { font-size: 0.4533333333rem; padding: 0 0.5333333333rem; background-size: 0.3066666667rem 0.3466666667rem; }
  .lq5-module #lq-mo-10 form input { height: 0.8rem; margin: 0.2666666667rem auto; }
  .lq5-module #lq-mo-10 form input[type="text"] { font-size: 0.2666666667rem; }
  .lq5-module #lq-mo-10 form .lq-submit { font-size: 0.32rem; } }
.fixed-ul { z-index: 10000; }

/*# sourceMappingURL=index.css.map */
/*模块样式   ljq 2019-1-17*/
.lq6-module div.lq6-title-1 h3, .lq6-module div.lq6-title-1 h3 span, .lq6-module div.lq6-title-1 .link-box, .lq6-module div.lq6-title-1 .link-box .lq-t-btn, .lq6-module .lq-btn, .lq6-module #lq-mo-1 .lq-box .lq-img, .lq6-module #lq-mo-1 .lq-box .lq-text, .lq6-module .lq6-mo-li1 li, .lq6-module .lq6-mo-li1 li .lq-box .lq-text h4, .lq6-module #lq-mo-3 .lq6-mo-li3 li, .lq6-module #lq-mo-3 .lq6-mo-li3 li .lq-box .lq-chart, .lq6-module #lq-mo-3 .lq6-mo-li3 li .lq-box .lq-chart span { display: inline-block; *zoom: 1; *display: inline; }

.lq6-module div.lq6-title-1 { zoom: 1; }
.lq6-module div.lq6-title-1:after { clear: both; }
.lq6-module div.lq6-title-1:before, .lq6-module div.lq6-title-1:after { content: ""; display: table; }
.lq6-module { width: 700px; margin: 0 auto; }
.lq6-module input[type='text'], .lq6-module input[type='submit'] { border: none; font-family: '微软雅黑'; appearance: none; -moz-appearance: none; -webkit-appearance: none; border: none; }
.lq6-module input[type='text']::-webkit-input-placeholder, .lq6-module input[type='submit']::-webkit-input-placeholder { color: #999; }
.lq6-module input[type='text']:-moz-placeholder, .lq6-module input[type='submit']:-moz-placeholder { color: #999; }
.lq6-module input[type='text']::-moz-placeholder, .lq6-module input[type='submit']::-moz-placeholder { color: #999; }
.lq6-module input[type='text']:-ms-input-placeholder, .lq6-module input[type='submit']:-ms-input-placeholder { color: #999; }
.lq6-module input[type='submit'] { cursor: pointer; }
.lq6-module .left { float: left; }
.lq6-module .right { float: right; }
.lq6-module * { letter-spacing: 0; }
.lq6-module img { width: 100%; padding: 0 !important; margin: 0 !important; }
.lq6-module h3, .lq6-module h4, .lq6-module span, .lq6-module p, .lq6-module h5, .lq6-module h6 { color: #333; }
.lq6-module h3, .lq6-module h4, .lq6-module h5, .lq6-module h6 { font-weight: normal; }
.lq6-module > div { margin: 20px auto; }
.lq6-module > div p { text-indent: 0 !important; padding: 0; margin: 0; color: #333; line-height: 1.6; }
.lq6-module ul li { vertical-align: top !important; }
.lq6-module ul li img { padding: 0 !important; }
.lq6-module div.lq6-title-1 { background: url(../images/md-2.png) repeat-x center center; background-size: auto 14px; text-align: left; padding: 20px 0; }
.lq6-module div.lq6-title-1 h3 { background-color: #fff; padding-right: 20px; }
.lq6-module div.lq6-title-1 h3 span { font-size: 22px; color: #333; font-weight: bold; line-height: 1; background: url(../images/md-1.png) no-repeat left center; background-size: 6px 22px; padding-left: 14px; }
.lq6-module div.lq6-title-1 .link-box { background-color: #fff; float: right; padding-left: 20px; }
.lq6-module div.lq6-title-1 .link-box .lq-t-btn { font-size: 16px; color: #fff; border-radius: 4px; height: 28px; line-height: 28px; text-align: center; padding: 0 10px; background: url(../images/md-3.png) repeat-y center; background-size: 100% auto; }
.lq6-module .lq-btn { font-size: 14px; color: #fff; height: 30px; text-align: center; line-height: 30px; padding: 0 20px; background-color: #f0562d; border-radius: 5px; margin: 0; }
.lq6-module #lq-mo-1 .lq-box .lq-img { vertical-align: middle; width: 37%; height: 0; padding-bottom: 23%; overflow: hidden; position: relative; border-radius: 0; margin: 0 auto; }
.lq6-module #lq-mo-1 .lq-box .lq-img img { position: absolute; width: 100%; height: 100%; left: 0; top: 0; }
.lq6-module #lq-mo-1 .lq-box .lq-text { margin-left: 3%; width: 58%; vertical-align: middle; }
.lq6-module #lq-mo-1 .lq-box .lq-text p { font-size: 14px; color: #333; padding: 0; margin: 0; line-height: 1.6; }
.lq6-module #lq-mo-1 .lq-box .lq-text .lq-con { border-top: dotted 1px #a7a7a7; margin-top: 10px; padding-top: 10px; }
.lq6-module #lq-mo-1 .lq-box .lq-text .lq-con h4 { font-size: 16px; color: #f05630; font-weight: bold; }
.lq6-module #lq-mo-1 .lq-box .lq-text .lq-con .lq-link { padding-top: 10px; }
.lq6-module #lq-mo-1 .lq-box .lq-text .lq-con .lq-link .lq-btn { background-color: #fff; color: #333; box-shadow: 1px 1px 10px 0px rgba(221, 221, 221, 0.75); margin-right: 15px; }
.lq6-module #lq-mo-1 .lq-box .lq-text .lq-con .lq-link .lq-btn:hover { background-color: #f05630; color: #fff; }
.lq6-module .lq6-mo-li1 { text-align: center; }
.lq6-module .lq6-mo-li1 li { width: 30%; margin: 10px 1%; }
.lq6-module .lq6-mo-li1 li .lq-box .lq-text { background: url(../images/md-7.png) no-repeat center; background-size: 100% 100%; padding: 30px 20px; text-align: center; }
.lq6-module .lq6-mo-li1 li .lq-box .lq-text h4 { font-size: 28px; color: #f05630; font-weight: bold; background: url(../images/md-6.png) no-repeat left center, url(https://img.thea.cn/public/platform/thea/201901/ljq/module-6/images/md-5.png) no-repeat right center; background-size: 19px 7px; padding: 0 30px; }
.lq6-module .lq6-mo-li1 li .lq-box .lq-text h3 { font-size: 20px; font-weight: bold; color: #333; margin: 3px 0; }
.lq6-module .lq6-mo-li1 li .lq-box .lq-text p { color: #333; font-size: 16px; padding: 0; margin: 0; line-height: 1.6; }
.lq6-module #lq-mo-3 { max-width: 700px; }
.lq6-module #lq-mo-3 .lq6-mo-li3 { text-align: center; }
.lq6-module #lq-mo-3 .lq6-mo-li3 li { width: 10.6%; vertical-align: bottom !important; }
.lq6-module #lq-mo-3 .lq6-mo-li3 li .lq-box { text-align: center; }
.lq6-module #lq-mo-3 .lq6-mo-li3 li .lq-box .lq-num { font-size: 14px; color: #333; padding-bottom: 4px; }
.lq6-module #lq-mo-3 .lq6-mo-li3 li .lq-box .lq-chart { width: 100%; text-align: center; padding-bottom: 16px; position: relative; }
.lq6-module #lq-mo-3 .lq6-mo-li3 li .lq-box .lq-chart:after { content: ""; position: absolute; bottom: 0; left: 0; width: 100%; height: 8px; background: url(../images/md-10.png) no-repeat center; background-size: 100% auto; }
.lq6-module #lq-mo-3 .lq6-mo-li3 li .lq-box .lq-chart span { width: 56%; vertical-align: bottom; background: url(../images/md-8.png) repeat-y; background-size: 100% auto; }
.lq6-module #lq-mo-3 .lq6-mo-li3 li .lq-box .lq-chart.lq-chart-1 span { height: 172px; }
.lq6-module #lq-mo-3 .lq6-mo-li3 li .lq-box .lq-chart.lq-chart-2:after { background-image: url(../images/md-18.png); }
.lq6-module #lq-mo-3 .lq6-mo-li3 li .lq-box .lq-chart.lq-chart-2 span { height: 137px; background-image: url(../images/md-11.png); }
.lq6-module #lq-mo-3 .lq6-mo-li3 li .lq-box .lq-chart.lq-chart-3:after { background-image: url(../images/md-19.png); }
.lq6-module #lq-mo-3 .lq6-mo-li3 li .lq-box .lq-chart.lq-chart-3 span { background-image: url(../images/md-12.png); height: 180px; }
.lq6-module #lq-mo-3 .lq6-mo-li3 li .lq-box .lq-chart.lq-chart-4:after { background-image: url(../images/md-20.png); }
.lq6-module #lq-mo-3 .lq6-mo-li3 li .lq-box .lq-chart.lq-chart-4 span { background-image: url(../images/md-13.png); height: 162px; }
.lq6-module #lq-mo-3 .lq6-mo-li3 li .lq-box .lq-chart.lq-chart-5:after { background-image: url(../images/md-21.png); }
.lq6-module #lq-mo-3 .lq6-mo-li3 li .lq-box .lq-chart.lq-chart-5 span { background-image: url(../images/md-14.png); height: 237px; }
.lq6-module #lq-mo-3 .lq6-mo-li3 li .lq-box .lq-chart.lq-chart-6:after { background-image: url(../images/md-22.png); }
.lq6-module #lq-mo-3 .lq6-mo-li3 li .lq-box .lq-chart.lq-chart-6 span { background-image: url(../images/md-15.png); height: 254px; }
.lq6-module #lq-mo-3 .lq6-mo-li3 li .lq-box .lq-chart.lq-chart-7:after { background-image: url(../images/md-24.png); }
.lq6-module #lq-mo-3 .lq6-mo-li3 li .lq-box .lq-chart.lq-chart-7 span { background-image: url(../images/md-16.png); height: 186px; }
.lq6-module #lq-mo-3 .lq6-mo-li3 li .lq-box .lq-chart.lq-chart-8:after { background-image: url(../images/md-23.png); }
.lq6-module #lq-mo-3 .lq6-mo-li3 li .lq-box .lq-chart.lq-chart-8 span { background-image: url(../images/md-17.png); height: 129px; }
.lq6-module #lq-mo-3 .lq6-mo-li3 li .lq-box p { text-align: center; color: #333; font-size: 14px; line-height: 1.6; margin: 10px 0 0 0; padding: 0; }
.lq6-module #lq-mo-4 .lq-title-1 { padding-bottom: 10px; }
.lq6-module .lq6-mo-li2 li { padding: 20px; border-bottom: solid 1px #e6e6e6; }
.lq6-module .lq6-mo-li2 li:nth-last-child(1) { border: none; }
.lq6-module .lq6-mo-li2 li .lq-box .lq-text h3 { font-size: 14px; color: #333; font-weight: bold; line-height: 1.6; }
.lq6-module .lq6-mo-li2 li .lq-box .lq-text p { font-size: 14px; color: #333; padding: 0; margin: 0; line-height: 1.6; }

@media screen and (max-width: 750px) { .lq6-module { width: 9.2rem; margin: 0 auto; box-sizing: border-box; }
  .lq6-module > div { background-color: #fff; margin: 0.2666666667rem auto; }
  .lq6-module > div h3, .lq6-module > div h4, .lq6-module > div h5, .lq6-module > div h6, .lq6-module > div p { text-indent: 0 !important; }
  .lq6-module > div h3 { font-weight: bold; }
  .lq6-module div.lq6-title-1 { background-size: auto 0.1866666667rem; padding: 0.2666666667rem 0; }
  .lq6-module div.lq6-title-1 h3 { padding-right: 0.2666666667rem; }
  .lq6-module div.lq6-title-1 h3 span { font-size: 0.3466666667rem; background-size: 0.08rem 0.2933333333rem; padding-left: 0.1866666667rem; }
  .lq6-module div.lq6-title-1 .link-box { padding-left: 0.2666666667rem; }
  .lq6-module div.lq6-title-1 .link-box .lq-t-btn { font-size: 0.2933333333rem; border-radius: 0.0533333333rem; height: 0.5066666667rem; line-height: 0.5066666667rem; padding: 0 0.1866666667rem; }
  .lq6-module .lq-btn { font-size: 0.32rem; height: 0.56rem; line-height: 0.56rem; padding: 0 0.2666666667rem; border-radius: 0.0666666667rem; }
  .lq6-module #lq-mo-1 .lq-box { position: relative; padding-bottom: 1.8666666667rem; }
  .lq6-module #lq-mo-1 .lq-box .lq-text p { font-size: 0.32rem; }
  .lq6-module #lq-mo-1 .lq-box .lq-text .lq-con { width: 100%; position: absolute; margin-top: 0.1333333333rem; padding-top: 0.1333333333rem; bottom: 0; left: 0; }
  .lq6-module #lq-mo-1 .lq-box .lq-text .lq-con h4 { font-size: 0.3466666667rem; }
  .lq6-module #lq-mo-1 .lq-box .lq-text .lq-con .lq-link { padding-top: 0.2666666667rem; }
  .lq6-module #lq-mo-1 .lq-box .lq-text .lq-con .lq-link .lq-btn { margin-right: 0.32rem; }
  .lq6-module .lq6-mo-li1 li { margin: 0.1333333333rem 1%; }
  .lq6-module .lq6-mo-li1 li .lq-box .lq-text { padding: 0.4rem 0.2666666667rem; }
  .lq6-module .lq6-mo-li1 li .lq-box .lq-text h4 { font-size: 0.3733333333rem; background-size: 0.2533333333rem 0.0933333333rem; padding: 0 0.4rem; }
  .lq6-module .lq6-mo-li1 li .lq-box .lq-text h3 { font-size: 0.3466666667rem; margin: 0.0666666667rem 0; }
  .lq6-module .lq6-mo-li1 li .lq-box .lq-text p { font-size: 0.2933333333rem; }
  .lq6-module #lq-mo-3 { width: 100%; }
  .lq6-module #lq-mo-3 .lq6-mo-li3 li .lq-box .lq-num { font-size: 0.2933333333rem; padding-bottom: 0.0533333333rem; }
  .lq6-module #lq-mo-3 .lq6-mo-li3 li .lq-box .lq-chart { padding-bottom: 0.2133333333rem; }
  .lq6-module #lq-mo-3 .lq6-mo-li3 li .lq-box .lq-chart:after { height: 0.1066666667rem; }
  .lq6-module #lq-mo-3 .lq6-mo-li3 li .lq-box .lq-chart.lq-chart-1 span { height: 2.2933333333rem; }
  .lq6-module #lq-mo-3 .lq6-mo-li3 li .lq-box .lq-chart.lq-chart-2 span { height: 1.8266666667rem; }
  .lq6-module #lq-mo-3 .lq6-mo-li3 li .lq-box .lq-chart.lq-chart-3 span { height: 2.4rem; }
  .lq6-module #lq-mo-3 .lq6-mo-li3 li .lq-box .lq-chart.lq-chart-4 span { height: 2.16rem; }
  .lq6-module #lq-mo-3 .lq6-mo-li3 li .lq-box .lq-chart.lq-chart-5 span { height: 3.16rem; }
  .lq6-module #lq-mo-3 .lq6-mo-li3 li .lq-box .lq-chart.lq-chart-6 span { height: 3.3866666667rem; }
  .lq6-module #lq-mo-3 .lq6-mo-li3 li .lq-box .lq-chart.lq-chart-7 span { height: 2.48rem; }
  .lq6-module #lq-mo-3 .lq6-mo-li3 li .lq-box .lq-chart.lq-chart-8 span { height: 1.72rem; }
  .lq6-module #lq-mo-3 .lq6-mo-li3 li .lq-box p { font-size: 0.2666666667rem; margin: 0.1333333333rem 0 0 0; height: 0.6666666667rem; }
  .lq6-module #lq-mo-4 .lq-title-1 { padding-bottom: 0.1333333333rem; }
  .lq6-module .lq6-mo-li2 li { padding: 0.2666666667rem 0.2133333333rem; }
  .lq6-module .lq6-mo-li2 li .lq-box .lq-text h3 { font-size: 0.32rem; }
  .lq6-module .lq6-mo-li2 li .lq-box .lq-text p { font-size: 0.2933333333rem; } }



  /*<!--0408移动端分站咨询-->*/
  .fzzx-group-wap, .stand-zxbox { width: 10rem; border-radius: 0.05333rem; z-index: 99; }

  .fzzx-group-wap *, .stand-zxbox * { box-sizing: border-box; }

  .fzzx-group-wap .fzzx-top, .stand-zxbox .fzzx-top { height: 3.22667rem; background: url(../images/zixun-topbg.png) no-repeat; padding-top: 1.06667rem; background-size: 10rem 3.24rem; }

  .fzzx-group-wap .fzzx-top .p1, .stand-zxbox .fzzx-top .p1 { font-size: 0.58667rem; color: #333333; font-weight: bold; margin-left: 3.76rem; }

  .fzzx-group-wap .fzzx-top .p1 span, .stand-zxbox .fzzx-top .p1 span { color: #ff6133; }

  .fzzx-group-wap .fzzx-top .p2, .stand-zxbox .fzzx-top .p2 { font-size: 0.4rem; color: #494848; margin-left: 3.76rem; margin-top: 0.26667rem; }

  .fzzx-group-wap .fzzx-bottom, .stand-zxbox .fzzx-bottom { padding: 0 0.66667rem 0.26667rem; background-color: #f6f6f6; background: url(../images/zixunbottombg.png) no-repeat left bottom; text-align: center; background-size: 10rem 17.86667rem; }

  .fzzx-group-wap .fzzx-bottom .p1, .stand-zxbox .fzzx-bottom .p1 { padding-top: 0.4rem; background: url(../images/zx-xxicon.png) no-repeat left 0.4rem; background-size: 0.66667rem 0.6rem; padding-left: 0.93333rem; font-size: 0.45333rem; color: #333333; font-weight: bold; text-align: left; }

  .fzzx-group-wap .fzzx-bottom .btm-box, .stand-zxbox .fzzx-bottom .btm-box { overflow: hidden; margin-right: -0.34667rem; }

  .fzzx-group-wap .fzzx-bottom .btm-box a, .stand-zxbox .fzzx-bottom .btm-box a { float: left; width: 1.88rem; height: 0.90667rem; line-height: 0.90667rem; text-align: center; background-color: #ffffff; border-radius: 4px; border: solid 1px #dddddd; font-size: 0.42667rem; color: #333333; margin-right: 0.34667rem; margin-top: 0.22667rem; }

  .fzzx-group-wap .fzzx-bottom .btm-box a:hover, .stand-zxbox .fzzx-bottom .btm-box a:hover, .fzzx-group .fzzx-bottom .btm-box a:hover, .stand-zxbox .fzzx-bottom .btm-box a.active { border: solid 1px #ff511e; color: #ff511e; }

  .fzzx-group-wap .fzzx-bottom .zx-btn, .stand-zxbox .fzzx-bottom .zx-btn { margin-top: 0.34667rem; width: 8.57333rem; height: 1.17333rem; background: url(../images/zxanbtn.png) no-repeat; line-height: 1.17333rem; text-align: center; font-size: 0.45333rem; color: #ffffff; font-weight: bold; background-size: 8.57333rem 1.17333rem; }

  .fzzx-group-wap .fzzx-bottom .p2, .stand-zxbox .fzzx-bottom .p2 { background: url(../images/tel.icon0404.png) no-repeat left center; padding-left: 0.66667rem; margin-top: 0.48rem; font-size: 0.53333rem; color: #fe7148; font-weight: bold; display: inline-block; background-size: 0.46667rem 0.48rem; }

  .fzzx-group-wap .city-btn-more { font-size: 0.42667rem; text-align: center; width: 100%; height: 0.8rem; line-height: 0.8rem; color: #FF5C2C; margin-top: 0.26667rem; }


  /*<!--0412 滚动模块-->*/
.modular { background: #eeeeee; padding: 20px 5px; max-width: 780px; }
.modular .img { width: 100%; display: block; overflow: hidden; }
.modular .img img { width: 100%; }
.modular .c { margin: 0 15px; background: #fff; margin-top: -20px; position: relative; box-shadow: 0px 0px 10px rgba(59, 59, 59, 0.35); padding-bottom: 20px; }
.modular .c .title { padding-top: 24px; margin-bottom: 20px; overflow: hidden; text-align: center; height: auto; line-height: initial; border-bottom: none; }
.modular .c .title h4 { font-size: 24px; font-weight: bold; color: #444; height: auto; line-height: initial; border: none; }
.modular .c .title p { color: #666; font-size: 16px; margin-top: 4px; }
.modular .c .zx { position: relative; color: #fa743f; width: 213px; height: 33px; line-height: 33px; border: 1px solid #fa743f; border-radius: 33px; padding-left: 14px; margin: 0 auto; margin-bottom: 20px; }
.modular .c .zx a { background: #fa743f; width: 88px; height: 31px; line-height: 31px; border-radius: 31px; text-align: center; color: #fff; position: absolute; top: 0; right: 0; }
.modular .c .nr { margin: 0 10px; }
.modular .c .nr .t-list { background: #4e5473; padding: 5px; border-radius: 4px; margin-bottom: 20px; }
.modular .c .nr .t-list li { width: 61px; height: 30px; line-height: 30px; text-align: center; color: #fff; float: left; border: 1px solid #767c98; margin: 5px; cursor: pointer; }
.modular .c .nr .t-list li.active { background: #fff; color: #4e5473; border: 1px solid #fff; }
.modular .c .nr .b-list { padding: 0 10px; display: none; }
.modular .c .nr .b-list.active { display: block; }
.modular .c .nr .b-list li { margin-bottom: 10px; overflow: hidden; }
.modular .c .nr .b-list li .b1 { color: #2cb1ef; font-size: 14px; float: left; margin-right: 2%; }
.modular .c .nr .b-list li h5 { color: #666666; margin: 0; font-weight: normal; float: left; margin-right: 3%; }
.modular .c .nr .b-list li p { color: #888888; float: left; margin: 0; margin-right: 3%; font-size: 14px; }
.modular .c .nr .b-list li p i { color: #fa743f; font-size: 14px; }
.modular .c .nr .b-list li span { float: left; color: #666666; background: url(../images/hot.png) no-repeat left center; padding-left: 30px; margin-right: 3%; }
.modular .c .nr .b-list li span.on { color: #2cb1ef; background: url(../images/g.png) no-repeat left center; padding-left: 20px; min-width: 100px; }
.modular .c .nr .b-list li a { width: 70px; height: 24px; line-height: 24px; border-radius: 24px; text-align: center; background: #fa743f; color: #fff; display: block; float: left; }
.modular .c .nr .b-list li a.on { border: 1px solid #2cb1ef; color: #2cb1ef; background: #fff; }
.modular .c .zk, .modular .c .yd { display: none; }

@media screen and (max-width: 750px) { .modular { padding: 0 0.1333333333rem; background: #2cb1ef; max-width: initial; }
  .modular .c { margin: 0 0.2rem; background: none; }
  .modular .c .t1 { background: #fff; }
  .modular .c .t1 .title { position: relative; margin-top: -0.2666666667rem; text-align: center; overflow: hidden; background: #fff; border-bottom: none; }
  .modular .c .t1 .title h4 { font-size: 0.4533333333rem; margin-top: 0.2666666667rem; }
  .modular .c .t1 .title p { color: #888888; font-size: 0.3733333333rem; }
  .modular .c .t1 .zx { position: relative; color: #fa743f; width: 4.44rem; height: 0.4266666667rem; line-height: 0.4266666667rem; border: 1px solid #fa743f; border-radius: 0.4266666667rem; padding-left: 0.2666666667rem; margin: 0 auto; margin-top: 0.1333333333rem; margin-bottom: 0.4rem; font-size: 0.32rem; }
  .modular .c .t1 .zx a { background: #fa743f; width: 1.7066666667rem; height: 0.4rem; font-size: 0.32rem; line-height: 0.4rem; border-radius: 0.4rem; text-align: center; color: #fff; position: absolute; top: 0; right: 0; }
  .modular .c .nr { background: #fff; position: relative; margin: 0; margin-top: 0.1333333333rem; }
  .modular .c .nr .yd { position: absolute; width: 100%; top: -0.36rem; padding: 0 0.1333333333rem; display: block; }
  .modular .c .nr .yd span { display: block; width: 0.1333333333rem; height: 0.5866666667rem; }
  .modular .c .nr .tt { background: #4e5473; margin: 0 0.1333333333rem; border-radius: 0.0533333333rem; padding-bottom: 0.1333333333rem; }
  .modular .c .nr .tt .t-list { padding: 0.0666666667rem 0.0933333333rem; margin-top: 0.4933333333rem; margin-bottom: 0; }
  .modular .c .nr .tt .t-list.active { height: 1.6rem; overflow: hidden; }
  .modular .c .nr .tt .t-list li { width: 1.28rem; height: 0.6133333333rem; line-height: 0.6133333333rem; font-size: 0.3466666667rem; text-align: center; color: #fff; float: left; border: 1px solid #767c98; margin: 0.0666666667rem 0.08rem; cursor: pointer; }
  .modular .c .nr .tt .t-list li.active { background: #fff; color: #4e5473; border: 1px solid #fff; }
  .modular .c .nr .tt .zk { margin: 0 0.1333333333rem; background: #767c98; height: 0.6133333333rem; line-height: 0.6133333333rem; display: block; font-size: 0.3466666667rem; color: #424866; text-align: center; }
  .modular .c .nr .b-list { padding: 0 0.1333333333rem; display: none; margin-top: 0.2666666667rem; }
  .modular .c .nr .b-list.active { display: block; }
  .modular .c .nr .b-list li { margin-bottom: 0.2666666667rem; padding-bottom: 0.2666666667rem; overflow: hidden; border-bottom: 1px solid #e9e9e9; }
  .modular .c .nr .b-list li .b1 { color: #2cb1ef; font-size: 0.3466666667rem; float: left; margin-right: 0.5333333333rem; margin-bottom: 0.1333333333rem; }
  .modular .c .nr .b-list li h5 { color: #666666; margin: 0; font-size: 0.3466666667rem; font-weight: normal; float: left; margin-bottom: 0.1333333333rem; }
  .modular .c .nr .b-list li p { color: #888888; float: left; margin: 0; font-size: 0.3466666667rem; margin-bottom: 0.1333333333rem; }
  .modular .c .nr .b-list li p i { color: #fa743f; font-size: 0.3466666667rem; }
  .modular .c .nr .b-list li span { float: left; color: #666666; background: url(../images/hot2.png) no-repeat left center; padding-left: 0.6666666667rem; font-size: 0.3466666667rem; float: right; background-size: 0.5333333333rem 0.2533333333rem; }
  .modular .c .nr .b-list li span.on { color: #2cb1ef; background: url(../images/g2.png) no-repeat left center; background-size: 0.1866666667rem 0.2533333333rem; min-width: auto; }
  .modular .c .nr .b-list li a { width: 2.3466666667rem; height: 0.5066666667rem; line-height: 0.5066666667rem; border-radius: 0.5066666667rem; text-align: center; border: 1px solid #fa743f; color: #fa743f; display: block; float: right; font-size: 0.32rem; background: none; }
  .modular .c .nr .b-list li a.on { border: 1px solid #2cb1ef; color: #2cb1ef; background: #fff; } }

/*   20190416 新3块表单  */
.yzp,.yzp * {box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.header-seco3 {width:100%;background:#eef0f1;margin:20px 0;}
.header-seco3 .design {width:100%;margin:0 auto;text-align:center;padding:40px 0px;}
.header-seco3 .design p {font-size:34px;font-family:微软雅黑;color:#ff7f00;}
.header-seco3 .inots {margin-top:50px;position:relative;}
.header-seco3 .inots input,.header-seco3 .inots select {margin-bottom:20px;width:210px;height:36px;border:1px solid #dbdbdb;background:#fff;border-radius:30px;font-size:16px;font-family:微软雅黑;color:#828282;text-indent:20px;}
.header-seco3 .diploma {margin:0px 35px;}
.header-seco3 .academic {margin-top:25px;}
.header-seco3 .degree {font-size:23px;font-family:微软雅黑;color:#fff;padding:8px 80px;border-radius:30px;border:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAhCAYAAAAswACjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDMyOTU5RjI0ODgyMTFFOEIwNUE4NUYyRDVCNkE1NzUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDMyOTU5RjM0ODgyMTFFOEIwNUE4NUYyRDVCNkE1NzUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MzI5NTlGMDQ4ODIxMUU4QjA1QTg1RjJENUI2QTU3NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0MzI5NTlGMTQ4ODIxMUU4QjA1QTg1RjJENUI2QTU3NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpjpPLQAAAGkSURBVHjatFaBbYQwDEzQD8AIbFA2aDpBvxvwG9ANfgPUCegGbSegG8AGsAFskDqSU7lRTBJCT7J4+CRnY/uwFDvQWpdwqcEUPprAFinlJHIBh1/BBs1jBrujE8mHl8zh5tDR83w1DqUQVM5BhqxxvYX7Gqx3yJrYCChBG7Gndvao0IYuySu/cyubI3xNFt2BPNZk/51b1JJF5cFqtDmauQW2mvpASbecE/i/ReVbMO+FivlaiXFEfAGEqsP2AvFWpZJcwDawEs0H8/wjR0EK1COBGnVUhqoQyYK/nzOctdKygXh++0i+bCTBruXxAGYOf9sLd+a61iOK6khODG4kyUPoHRsin3jGJK9xJLxiIqHrxlwixZC43xuFdo0mRMEbdkiSI5MRpDqwxLQAzeETafAJSnqLiSwVbm7LMyIJRnZxpKHBkec9o/srn0Da+Wq0Ign3j0B0EyehYMSxiRkmUklsBVBx65Jmqsj+6JjhLReq+G0YKV/h8un5YJ32ugQRykmcjD8k2J0vJEfiPyIxRAuRhjOwhQbwnnzQUrHaifRHgAEAoFx8843UvnEAAAAASUVORK5CYII=) no-repeat;background-size:25px 33px;background-position:80px center;background-color:#ff7f00;text-align:center;text-indent:34px;}
.header-seco3 .degree:hover {color:white;}
.header-seco3 .academic p {font-size:16px;font-family:微软雅黑;color:#515151;margin-top:16px;}
.header-seco3 .choice {width:230px;height:180px;background:#fff;z-index:10;border:1px solid #dddddd;position:absolute;top:37px;left:485px;display:none;}
.header-seco3 .choice li {font-size:16px;font-family:微软雅黑;color:#828282;padding:10px 0px;}

.detail-compete {position:relative;width:100%;height:100px;margin:15px auto;border:1px solid #e3eaee;background:#f8f8ff;border-radius:3px}
.detail-compete .success-text p {font-size:15px!important;line-height:60px;margin:0;text-align:center;color:#78cd71}
.detail-compete .success-text p span {font-size:24px!important;margin-right:8px;vertical-align:middle}
.detail-compete .compete-title {float:left;width:110px;height:100%;padding:10px 0;text-align:center;border-right:1px solid #e3eaee;background:white;}
.detail-compete .compete-title.ffr {float:right;right:10px;width:100px;position:absolute;height:60%;top:20%;text-align:center;border:none;outline:none;border-radius:4px;background:#ff7f00;color:#fff;font-family:"微软雅黑";cursor:pointer;font-size:20px;font-weight:bold;}
.detail-compete .compete-title p {font-size:14px;margin:0;color:#7b838e}
.detail-compete .compete-title p:first-child {font-size:24px;font-weight:700;margin-bottom:5px;color:#ff7f00;line-height:1;}
.detail-compete .compete-dp1,.detail-compete .compete-dp2,.detail-compete .compete-dp3 {float:left;width:21%;height:100%;padding:9px 0;background:#f8f8ff;margin-left:10px;}
.detail-compete .common-dp-list .dp-title {font-size:12px;line-height:36px;position:relative;width:100%;height:36px;margin-bottom:8px;padding:0 5px;cursor:pointer;color:#000;border:1px solid #e3eaee;border-radius:3px;background:rgba(255,255,255,.9)}
.detail-compete .common-dp-list .dp-title span.img-icon {float:right}
.detail-compete .common-dp-list .dp-title span.img-icon img {width:13px}
.detail-compete .common-dp-list .dp-gotoModal {font-size:12px;text-indent:5px;text-align:left;color:#333;}
.detail-compete .common-dp-list ul.dropdown-menu {top:34px;left:0;width:188px;padding:0;border:1px solid #e3eaee}
.detail-compete .common-dp-list ul.dropdown-menu li {font-size:12px;line-height:25px;margin:0 5px;cursor:pointer;text-align:center;color:#95979a;border-bottom:1px solid #e3eaee}
.detail-compete .common-dp-list ul.dropdown-menu li:hover {color:#fe002f}
.detail-compete .common-dp-list ul.dropdown-menu li.dp-last {border:0}
.detail-compete .common-dp-list span.error-input {font-size:12px;position:absolute;top:36px;left:15px;display:none;color:#fe002f}

.moecon1 {padding:0px 0;margin:20px 0;}
.moecon1 dl dd {width:100%;font-size:16px;}
.moecon1 dl dd strong {height:60px;text-align:center;color:#fff;font-size:30px;background:#ff7f00;display:block;line-height:60px;}
.moecon1 #form1 {margin:0 auto;background:#f4f4f4;line-height:38px;padding:30px;position:relative;}
.moecon1 #form1 > p {font-size:18px;}
.moecon1 #form1 > p > span {padding-right:0.35rem;padding-left:0.1rem;}
.moecon1 .name1 {text-align:center;}
.moecon1 .name1 input {width:310px;font-size:20px;color:#666;border:1px solid #ccc;}
.moecon1 .tel2 {position:absolute;top:45px;right:20px;}
.moecon1 .tel1 {text-align:center;}
.moecon1 .tel1 input {width:310px;font-size:20px;color:#666;height:40px;line-height:40px;text-indent:1em;border:1px solid #ccc;margin-bottom:20px;}
.moecon1 .btn1 {display:block;width:312px;height:40px;line-height:40px;text-align:center;background-color:#feb624;color:#333333;font-size:20px;border:none;margin:0 auto;}
.moecon1 .promt {font-size:16px!important;color:#ff1010;text-align:center;padding:0!important;}

.mx_div .mx_div_pa img {padding:0;}
.jg a {margin-bottom: -16px!important;}


/*高考模块 2019-05-23*/
.gkmd * { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }

.gkmd { font-size: 14px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
.gkmd.gkmd-top { margin-bottom: 20px; width: 1100px; height: 232px; background-image: url(../images/ttop.png); box-shadow: 0 0 12px rgba(0, 0, 0, 0.12); position: relative; }
.gkmd.gkmd-top h2 { font-size: 40px; font-weight: bold; color: #368ee0; position: absolute; left: 74px; top: 16px; }
.gkmd.gkmd-top h2 span { color: #3055a7; }
.gkmd.gkmd-top h3 { font-size: 26px; color: #368ee0; display: inline-block; padding: 10px 28px; border: #368EE0 1px solid; position: absolute; left: 357px; top: 16px; border-radius: 15px; }
.gkmd.gkmd-top .top-l { position: absolute; left: 82px; top: 111px; width: 840px; }
.gkmd.gkmd-top .top-l span { display: inline-block; width: 200px; padding-left: 27px; background-image: url(../images/cb.png); background-repeat: no-repeat; user-select: none; -webkit-user-select: none; background-size: 18px 18px; background-position: left center; color: #333; font-size: 14px; margin-bottom: 20px; cursor: pointer; }
.gkmd.gkmd-top .top-l span.cur { background-image: url(../images/cb-c.png); }
.gkmd.gkmd-top .top-r { display: block; width: 108px; height: 108px; background: url(../images/button.png); position: absolute; right: 78px; bottom: 18px; }
.gkmd.gkmd-top .top-r:hover { background: url(../images/button-hover.png); }
.gkmd.gkmd-top.china { width: 1200px; background-size: 100% 100%; }
.gkmd.gkmd-top.china h2 { color: #333333; }
.gkmd.gkmd-top.china h2 span { color: #b31515; }
.gkmd.gkmd-top.china h3 { color: #333333; border: #b31515 1px solid; }
.gkmd.gkmd-top.china .top-l span.cur { background-image: url(../images/cb-ch.png); }
.gkmd.gkmd-top.china .top-r { background: url(../images/button-c.png); }
.gkmd.gkmd-top.china .top-r:hover { background: url(../images/button-hover-c.png); }
.gkmd.gkmd-r1 { box-shadow: 0 0 12px rgba(0, 0, 0, 0.12); margin-bottom: 20px; width: 300px; height: 474px; background: url(../images/rfff.png); position: relative; padding-top: 161px; }
.gkmd.gkmd-r1 form { padding: 0 20px; }
.gkmd.gkmd-r1 form input { width: 100%; height: 34px; margin-bottom: 10px; border: none; background: none; text-indent: 10px; font-family: "微软雅黑"; display: block; }
.gkmd.gkmd-r1 form textarea { width: 100%; display: block; border: none; background: none; padding-top: 10px; padding-left: 10px; height: 64px; margin-bottom: 15px; font-family: "微软雅黑"; }
.gkmd.gkmd-r1 form .user-name, .gkmd.gkmd-r1 form .user-tel { text-indent: 20px; }
.gkmd.gkmd-r1 form input[type=submit] { background: url(../images/sub.png) no-repeat; color: #fff; margin-top: 46px; }
.gkmd.gkmd-r1 form input[type=submit]:hover { background: url(../images/sub-h.png) no-repeat; }
.gkmd.gkmd-r1 span.s1 { position: absolute; font-size: 40px; font-weight: bold; color: #fff; left: 14px; top: 9px; }
.gkmd.gkmd-r1 span.s2 { position: absolute; font-size: 30px; font-weight: bold; color: #fff000; left: 40px; top: 70px; }
.gkmd.gkmd-r1.china { width: 100%; background-size: 274px 474px; margin-top: 20px; }
.gkmd.gkmd-r1.china input[type=submit] { background: url(../images/sub-c.png) no-repeat; }
.gkmd.gkmd-r1.china input[type=submit]:hover { background: url(../images/sub-c-h.png) no-repeat; }
.gkmd.gkmd-r2 { display: block; width: 300px; height: 242px; background: url(../images/adv2.png); }
.gkmd.gkmd-r2.china { width: 100%; }
.gkmd.gkmd-r3 { margin-top: 20px; border: 1px solid #eee; padding: 20px 20px; background: white; width: 100%; }
.gkmd.gkmd-r3 .ttt { border-bottom: 1px solid #eee; margin-bottom: 10px; }
.gkmd.gkmd-r3 .ttt h2 { border-bottom: 2px solid #368ee0; font-weight: bold; font-size: 16px; line-height: 30px; display: inline-block; }
.gkmd.gkmd-r3 .ttt a { font-size: 14px; color: #999; float: right; font-weight: normal; display: inline-block; line-height: 30px; }
.gkmd.gkmd-r3 ul li { line-height: 30px; font-size: 14px; color: #333; }
.gkmd.gkmd-r3 ul li i { font-size: 13px; color: white; padding: 0px 4px 0 3px; background: #c4c4c4; margin-right: 10px; font-style: normal; }
.gkmd.gkmd-r3 ul li i.cur { background: #368EE0; }
.gkmd.gkmd-r3 ul li img { position: relative; top: -2px; left: 3px; }
.gkmd.gkmd-r3 ul li a { display: inline-block; float: right; font-size: 14px; color: #999; }
.gkmd.gkmd-r3.china h2 { border-bottom: 2px solid #b31515; }
.gkmd.gkmd-r3.china ul li i.cur { background: #b31515; }
.gkmd.gkmd-down { width: 100%; height: 143px; position: fixed; bottom: 0;left: 0; background-image: url(../images/fft.png); background-size: 1920px 143px; z-index: 23333; min-width: 1200px; background-position: center center; display: none; }
.gkmd.gkmd-down .m { width: 1200px; margin: 0 auto; position: relative; height: 143px; padding-left: 317px; padding-top: 37px; }
.gkmd.gkmd-down .m .close { position: absolute; width: 22px; height: 22px; cursor: pointer; right: 0; top: 28px; background: url(../images/ccclose.png); }
.gkmd.gkmd-down .m form { width: 550px; }
.gkmd.gkmd-down .m form input, .gkmd.gkmd-down .m form select { display: inline-block; background: none; border: none; width: 120px; height: 38px; font-family: "微软雅黑"; margin-bottom: 10px; margin-right: 6px; text-indent: 10px; outline: none; }
.gkmd.gkmd-down .m form .user-name, .gkmd.gkmd-down .m form .user-tel { text-indent: 20px; }
.gkmd.gkmd-down .m .t { position: absolute; width: 182px; top: 37px; font-size: 12px; line-height: 1.6; color: white; right: 40px; }
.gkmd.gkmd-down .m .t h3 { color: #ffcf1a; font-weight: bold; font-size: 18px; }
.gkmd.gkmd-down.china { background-image: url(../images/fft-c.png); }
.gkmd.gkmd-down.china .m { padding-left: 326px; }
.gkmd.gkmd-down.china .m .t { right: 22px; }
.gkmd.gkmd-mid { width: 400px; height: 420px; position: fixed; background: url(../images/ffm.png); z-index: 2333; left: 50%; top: 50%; margin-left: -200px; margin-top: -210px; display: none; }
.gkmd.gkmd-mid .close { position: absolute; width: 22px; height: 22px; cursor: pointer; right: 16px; top: 16px; background: url(../images/ccclose.png); }
.gkmd.gkmd-mid form { padding: 168px 29px 0; }
.gkmd.gkmd-mid form input { display: block; background: none; border: none; width: 100%; height: 34px; font-family: "微软雅黑"; margin-bottom: 10px; text-indent: 10px; outline: none; }
.gkmd.gkmd-mid form input[type=submit] { margin-top: 16px; color: white; }
.gkmd.gkmd-mid form .user-name, .gkmd.gkmd-mid form .user-tel { text-indent: 20px; }
.gkmd.gkmd-mid.china { background: url(../images/ffm-c.png); }

.gk-adv1 { display: block; width: 778px; height: 70px; background: url(../images/adv.png); }
.gk-adv1.china { width: 100%; }

.ddf { width: 300px; display: none; }
.ddf.china { width: 100%; }

.gkmd.gkmdw-adv { display: block; width: 100%; height: 2.8533333333rem; background-image: url(../images/w-adv.png); background-size: 100% 100%; }
.gkmd.gkmdw-m1 { width: 100%; height: 9.2533333333rem; background-image: url(../images/w-bbt.png); background-size: 10rem 9.2533333333rem; border-top: 0.2666666667rem solid #f7f7f7; border-bottom: 0.2666666667rem solid #f7f7f7; box-sizing: content-box; }
.gkmd.gkmdw-m1 form { padding: 0 0.4rem; position: relative; top: 3.6533333333rem; }
.gkmd.gkmdw-m1 form input { width: 100%; height: 1.0666666667rem; background: none; outline: none; border: none; text-indent: 0.2666666667rem; font-size: 0.3733333333rem; font-family: "微软雅黑"; margin-bottom: 0.2666666667rem; }
.gkmd.gkmdw-m1 form input[type=submit] { text-indent: 0; color: white; }
.gkmd.gkmdw-m1.china { background-image: url(../images/w-bbt-c.png); }
.gkmd.gkmdw-m2 { padding: 0 0.4rem 0.5333333333rem; border-bottom: 0.2666666667rem solid #f7f7f7; }
.gkmd.gkmdw-m2 h2 { font-size: 0.4266666667rem; color: #333; padding-left: 0.4266666667rem; background-image: url(../images/w-bdl.png); line-height: 1.3333333333rem; background-repeat: no-repeat; background-size: 0.16rem 0.4533333333rem; background-position: left center; font-weight: bold; }
.gkmd.gkmdw-m2 .g { display: flex; flex-wrap: wrap; border-left: 1px solid #ddd; border-top: 1px solid #ddd; }
.gkmd.gkmdw-m2 .g a { display: block; width: 50%; line-height: 1.0666666667rem; text-align: center; position: relative; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; font-size: 0.4rem; color: #333; }
.gkmd.gkmdw-m2 .g a img { position: absolute; display: block; width: 0.8rem; height: 0.4266666667rem; top: 0.1733333333rem; right: 0.1333333333rem; }
.gkmd.gkmdw-m2.china h2 { background-image: url(../images/w-bdl-c.png); }
.gkmd.gkmdw-m3 { width: 100%; height: 5.0533333333rem; background-image: url(../images/eeer.png); background-size: 10rem 5.0533333333rem; position: relative; }
.gkmd.gkmdw-m3 div { position: absolute; width: 5.6rem; right: 0; top: 0.6rem; }
.gkmd.gkmdw-m3 div p { font-size: 0.3733333333rem; color: #333; margin-bottom: 0.4rem; }
.gkmd.gkmdw-m3 p.pp { font-size: 0.4rem; color: #333; position: absolute; width: 100%; text-align: center; bottom: 0.2933333333rem; left: 0; }
.gkmd.gkmdw-m3 p.pp span { color: #eb2c22; }
.gkmd.gkmdw-mid { width: 9.04rem; height: 10.7733333333rem; position: fixed; background-image: url(../images/w-fff.png); z-index: 23; background-size: 100% 100%; left: 50%; top: 50%; margin-left: -4.52rem; margin-top: -5.3866666667rem; display: none; }
.gkmd.gkmdw-mid .close { position: absolute; width: 0.5866666667rem; height: 0.5866666667rem; cursor: pointer; right: 16px; top: 16px; background: url(../images/ccclose.png); background-size: 100% 100%; z-index: 222; }
.gkmd.gkmdw-mid form { padding: 3.8266666667rem 0.4rem 0; position: relative; }
.gkmd.gkmdw-mid form input { width: 100%; height: 1.0666666667rem; background: none; outline: none; border: none; text-indent: 0.3333333333rem; font-size: 0.3733333333rem; font-family: "微软雅黑"; margin-bottom: 0.2666666667rem; }
.gkmd.gkmdw-mid form input[type=submit] { text-indent: 0; color: white; }
.gkmd.gkmdw-mid form .user-name, .gkmd.gkmdw-mid form .user-tel { text-indent: 0.6rem; }
.gkmd.gkmdw-mid.china { background-image: url(../images/w-fff-c.png); }

.gkmd.nc{background:none;height: auto;}
.nc img{cursor: pointer;}
.hif{display: none;position: fixed;left: 50%;top: 10%;margin-left: -340px;z-index: 25000;width: 680px;}
.hif .close{position: absolute;width: 40px;height: 40px;right: -15px;top: -15px;cursor: pointer;background: url(../images/ccccc.jpg);background-size: 100% 100%;border-radius: 10px;}

/*2019-06-25 三块表单*/
.hqwap{display: none;}
.hqwap{box-sizing: border-box;}
.hqwap *{box-sizing: border-box;}
.bd { width: 740px; margin: 0 auto; }
.bd .title { border: none; width: auto; height: auto; line-height: normal; border: none; }
.bd .title span { line-height: normal; border: none; padding: 0; font-weight: normal; }
.bd p { margin-top: 0; }
.bd .q1 { background: url(../images/1.png) no-repeat center; width: 740px; height: 448px; overflow: hidden; }
.bd .q1 .title { padding-left: 30px; border: none; width: auto; height: auto; line-height: normal; border: none; }
.bd .q1 .title h4 { font-size: 30px; font-weight: bold; display: inline-block; }
.bd .q1 .title p { color: #999; font-size: 24px; display: inline-block; }
.bd .q1 .sign-on { padding-left: 53px; margin-top: 25px; }
.bd .q1 .sign-on .dj { overflow: hidden; margin-bottom: 15px; }
.bd .q1 .sign-on .dj p { float: left; width: 84px; height: 30px; line-height: 30px; text-align: center; color: #fff; font-size: 14px; background: url(../images/c.png) no-repeat center; }
.bd .q1 .sign-on .dj .xz { padding-left: 95px; }
.bd .q1 .sign-on .dj .xz span { cursor: pointer; font-size: 14px; color: #333; background: url(../images/ac.png) no-repeat left center; padding-left: 16px; margin-right: 10px; line-height: 28px; }
.bd .q1 .sign-on .dj .xz span.active { background: url(../images/acbg.png) no-repeat left center; }
.bd .q1 .sign-on input { width: 364px; height: 44px; border-radius: 10px; border: 1px solid #ddd; margin-bottom: 15px; padding-left: 14px; }
.bd .q1 .sign-on .btn { font-size: 16px; background: -webkit-gradient(linear, 0 0, 0 100%, from(#f0542d), to(#f0672d)); padding: 0; color: #fff; border: none; box-shadow: 0px 0px 10px rgba(240, 83, 45, 0.4); }
.bd .q2 { background: url(../images/2.png) no-repeat center; width: 740px; height: 422px; }
.bd .q2 .title { text-align: center; padding-top: 30px; padding-bottom: 23px; background: url(../images/bh.png) no-repeat bottom center; }
.bd .q2 .title h4 { font-size: 30px; font-weight: bold; color: #fff; }
.bd .q2 .title span { color: #f0532d; font-size: 30px; font-weight: bold; }
.bd .q2 .sign-on { background: url(../images/qs.png) no-repeat center; width: 680px; height: 318px; text-align: center; padding-top: 40px; margin: 0 auto; }
.bd .q2 .sign-on input, .bd .q2 .sign-on select { width: 568px; height: 44px; border-radius: 10px; border: 1px solid #ddd; margin-bottom: 15px; padding-left: 14px; }
.bd .q2 .sign-on .btn { font-size: 16px; background: -webkit-gradient(linear, 0 0, 0 100%, from(#f0542d), to(#f0672d)); padding: 0; color: #fff; border: none; box-shadow: 0px 0px 10px rgba(240, 83, 45, 0.4); }
.bd .q2 .sign-on p { color: #f0532d; font-size: 14px; text-align: center; margin-top: 0; }
.bd .q3 { background: url(../images/3.png) no-repeat center; width: 740px; height: 314px; }
.bd .q3 .r { text-align: center; background: url(../images/r.png) no-repeat top center; width: 208px; height: 342px; margin-top: -30px; float: left; }
.bd .q3 .r h4 { color: #333; font-size: 36px; font-weight: bold; padding-top: 140px; }
.bd .q3 .r h4 i { color: #f0532d; font-size: 61px; }
.bd .q3 .r span { background: url(../images/ebg.png) no-repeat center; width: 175px; height: 50px; text-align: center; display: block; color: #030e1c; font-size: 16px; padding-top: 4px; }
.bd .q3 .r span i { display: block; color: #030e1c; font-size: 16px; }
.bd .q3 .sign-on { padding: 20px 10px; text-align: center; width: 526px; height: 264px; margin-top: 20px; box-shadow: 0px 0px 10px rgba(13, 14, 17, 0.2); background: #fff; margin-left: 195px; z-index: 1; position: relative; }
.bd .q3 .sign-on input, .bd .q3 .sign-on select { width: 232px; height: 44px; border-radius: 10px; border: 1px solid #ddd; margin-bottom: 15px; padding-left: 14px; }
.bd .q3 .sign-on .btn { font-size: 16px; width: 484px; background: -webkit-gradient(linear, 0 0, 0 100%, from(#f0542d), to(#f0672d)); padding: 0; color: #fff; border: none; box-shadow: 0px 0px 10px rgba(240, 83, 45, 0.4); }

/* 测评模块 */
.appraisal .appraisal-data .appraisal-form { zoom: 1; }
.appraisal .appraisal-data .appraisal-form:after { clear: both; }
.appraisal .appraisal-data .appraisal-form:before, .appraisal .appraisal-data .appraisal-form:after { content: ""; display: table; }
.appraisal { width: 9.86667rem; background-color: #ffffff; -webkit-box-shadow: 0 0 0.26667rem 0 rgba(176, 179, 184, 0.45); box-shadow: 0 0 0.26667rem 0 rgba(176, 179, 184, 0.45); border-radius: 0 0 0.8rem 0.8rem; margin: 1.73333rem auto 0.13333rem; border-top: 1px solid transparent; padding-bottom: 0.44rem; -webkit-box-sizing: border-box; box-sizing: border-box; }
.appraisal .top { height: 3.2rem; margin-top: -1.6rem; position: relative; }
.appraisal .top img { position: absolute; top: 0; left: 0; width: 100%; }
.appraisal .top .text { position: absolute; top: 2.6rem; left: 1.81333rem; font-size: 0.18667rem; color: #f2f2f2; }
.appraisal .top .text span { color: #fdff5b; }
.appraisal .appraisal-data { width: 100%; margin-bottom: 0.37333rem; }
.appraisal .appraisal-data ul { padding-top: 0.26667rem; -webkit-box-sizing: border-box; box-sizing: border-box; }
.appraisal .appraisal-data ul li { margin: 0.13333rem 0.13333rem 0.24rem 0.53333rem; }
.appraisal .appraisal-data ul li p { margin-bottom: 0.4rem; margin-top: 0.02667rem; margin-left: -1px; font-size: 0.21333rem; color: #333333; }
.appraisal .appraisal-data ul li p input { width: 1.36rem; height: 0.4rem; border-radius: 0.05333rem; border: solid 1px #dddddd; -webkit-box-sizing: border-box; box-sizing: border-box; margin-left: 1em; margin-right: 1em; text-indent: 1em; }
.appraisal .appraisal-data ul li span { display: inline-block; min-width: 1.94667rem; position: relative; margin-bottom: 0.29333rem; padding-left: 0.38667rem; cursor: pointer; font-size: 0.18667rem; height: 0.18667rem; line-height: 0.18667rem; color: #666666; padding-right: 0.32rem; -webkit-box-sizing: border-box; box-sizing: border-box; }
.appraisal .appraisal-data ul li span:before { content: ""; width: 0.18667rem; height: 0.18667rem; position: absolute; left: 0; top: 0; border-radius: 100%; background-color: #fff; border: 1px solid #333333; -webkit-box-sizing: border-box; box-sizing: border-box; vertical-align: text-top; }
.appraisal .appraisal-data ul li span:after { content: ""; width: 0.10667rem; height: 0.10667rem; position: absolute; top: 0.04rem; left: 0.04rem; border-radius: 100%; }
.appraisal .appraisal-data ul li span.active:before { border: 1px solid #d92912; }
.appraisal .appraisal-data ul li span.active:after { background-color: #d92912; }
.appraisal .appraisal-data .appraisal-form { margin-left: 0.53333rem; margin-right: 0.53333rem; border-top: 1px dashed #dddddd; padding-top: 0.4rem; -webkit-box-sizing: border-box; box-sizing: border-box; }
.appraisal .appraisal-data .appraisal-form input { float: left; width: 3.2rem; height: 0.53333rem; line-height: 0.53333rem; border: 1px solid #aaa; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 0.05333rem; font-size: 0.18667rem; outline: none; margin-right: 0.13333rem; text-indent: 1em; }
.appraisal .appraisal-data .appraisal-form .submit { width: 2.13333rem; height: 0.53333rem; background-color: #d92912; border-radius: 0.26667rem; border: none; margin-right: 0; color: #ffffff; cursor: pointer; }
.appraisal .hint { font-size: 0.18667rem; line-height: 0.18667rem; color: #333333; text-align: center; }
.appraisal input::-webkit-input-placeholder { color: #999; }
.appraisal input::-moz-placeholder { color: #999; }
.appraisal input::-moz-placeholder { color: #999; }
.appraisal input:-ms-input-placeholder { color: #999; }

/* 试听模块 */
.audition, .audition .degree .reap { zoom: 1; }
.audition:after, .audition .degree .reap:after { clear: both; }
.audition:before, .audition .degree .reap:before, .audition:after, .audition .degree .reap:after { content: ""; display: table; }
.audition { width: 9.86667rem; margin: 0.13333rem auto; background: url("../images/audition-pc.png") no-repeat; background-size: 100% 100%; padding-bottom: 0.25333rem; }
.audition .degree { width: 5.12rem; height: 2.8rem; padding-top: 0.64rem; -webkit-box-sizing: border-box; box-sizing: border-box; text-align: center; float: left; margin-left: 0.28rem; }
.audition .degree .title { font-size: 0.37333rem; line-height: 0.42667rem; color: #ffffff; font-weight: bold; }
.audition .degree .reap { width: 2.66667rem; margin-top: 0.32rem; margin-left: auto; margin-right: auto; }
.audition .degree .reap span { display: block; width: 1.2rem; height: 0.42667rem; line-height: 0.42667rem; border-radius: 0.08rem; border: dashed 1px #ffffff; -webkit-box-sizing: border-box; box-sizing: border-box; color: #ffffff; float: left; margin-right: 0.13333rem; margin-bottom: 0.13333rem; font-size: 0.21333rem; }
.audition .audition-from { width: 3.33333rem; float: right; margin-top: 0.38667rem; margin-right: 0.50667rem; }
.audition .audition-from input { width: 3.33333rem; height: 0.50667rem; line-height: 0.50667rem; background-color: #ffffff; border-radius: 0.05333rem; border: solid 1px #dddddd; -webkit-box-sizing: border-box; box-sizing: border-box; margin-bottom: 0.13333rem; text-indent: 1em; }
.audition .audition-from .education { display: none; }
.audition .audition-from .education-replace { overflow: visible; position: relative; width: 3.33333rem; height: 0.53333rem; line-height: 0.53333rem; margin-right: 0.66667rem; margin-bottom: 0.13333rem; display: inline-block; }
.audition .audition-from .education-replace .current-education { width: 100%; height: 0.53333rem; line-height: 0.53333rem; -webkit-box-sizing: border-box; box-sizing: border-box; color: #888888; outline: none; margin-bottom: 0; cursor: pointer; border: solid 1px #dddddd; border-radius: 0.05333rem; background: url("../images/triangle-pc.png") #ffffff no-repeat 96% center; }
.audition .audition-from .education-replace .education-options { display: none; position: absolute; z-index: 10; cursor: pointer; border-radius: 0.05333rem; background-color: #ffffff; }
.audition .audition-from .education-replace .education-options li { width: 3.33333rem; padding-left: 1em; -webkit-box-sizing: border-box; box-sizing: border-box; border-left: 1px solid #a0a0a0; border-right: 1px solid #a0a0a0; text-align: left; color: #888888; }
.audition .audition-from .education-replace .education-options li:hover { background-color: #f3461e; border-left: 1px solid #f3461e; border-right: 1px solid #f3461e; color: #ffffff; }
.audition .audition-from .submit { background-color: #f3461e; border-radius: 0.05333rem; border: none; font-size: 0.21333rem; color: #ffffff; cursor: pointer; }
.audition input::-webkit-input-placeholder { color: #999; }
.audition input::-moz-placeholder { color: #999; }
.audition input::-moz-placeholder { color: #999; }
.audition input:-ms-input-placeholder { color: #999; }

/* 邀请弹窗 */
.invite-popup .invite-data ul li, .invite-popup .invite-data .invite-form { zoom: 1; }
.invite-popup .invite-data ul li:after, .invite-popup .invite-data .invite-form:after { clear: both; }
.invite-popup .invite-data ul li:before, .invite-popup .invite-data .invite-form:before, .invite-popup .invite-data ul li:after, .invite-popup .invite-data .invite-form:after { content: ""; display: table; }
.invite-popup { width: 600px; height: 350px; background: url("../images/invite-popup.png") no-repeat; background-size: 100% 100%; position: fixed; top: 0; bottom: 0; left: 0; right: 0; margin: auto; z-index: 300; display: none; }
.invite-popup .close { display: block; width: 18px; height: 18px; float: right; background: url("../images/close.png") no-repeat; background-size: 100% 100%; margin-top: 6px; margin-right: 6px; cursor: pointer; }
.invite-popup .invite-data { width: 450px; height: 313px; background-color: rgba(255, 255, 255, 0.9); -webkit-box-shadow: 0 4px 13px 0 rgba(0, 0, 0, 0.83); box-shadow: 0 4px 13px 0 rgba(0, 0, 0, 0.83); border-radius: 20px 20px 0 20px; float: right; position: absolute; top: 0; bottom: 0; right: 28px; margin: auto; }
.invite-popup .invite-data ul { padding-top: 20px; padding-left: 30px; -webkit-box-sizing: border-box; box-sizing: border-box; }
.invite-popup .invite-data ul li .icon { display: block; width: 14px; height: 12px; background: url("../images/invite-popup-icon.png") no-repeat; background-size: 100% 100%; margin-right: 8px; float: left; }
.invite-popup .invite-data ul li .detail { float: left; width: 387px; color: #333333; }
.invite-popup .invite-data ul li .detail p { font-size: 16px; line-height: 16px; margin-bottom: 12px; }
.invite-popup .invite-data ul li .detail span { display: block; float: left; min-width: 95px; position: relative; margin-bottom: 20px; padding-left: 22px; cursor: pointer; font-size: 14px; height: 14px; line-height: 14px; -webkit-box-sizing: border-box; box-sizing: border-box; }
.invite-popup .invite-data ul li .detail span:before { content: ""; width: 16px; height: 16px; position: absolute; left: 0; top: 0; border-radius: 100%; background-color: #fff; border: 1px solid #999999; -webkit-box-sizing: border-box; box-sizing: border-box; vertical-align: text-top; }
.invite-popup .invite-data ul li .detail span:after { content: ""; width: 10px; height: 10px; position: absolute; top: 3px; left: 3px; border-radius: 100%; }
.invite-popup .invite-data ul li .detail span.active:before { border: 1px solid #999999; }
.invite-popup .invite-data ul li .detail span.active:after { background-color: #d92912; }
.invite-popup .invite-data .invite-form input { float: left; width: 210px; height: 38px; line-height: 38px; border: 1px solid #bbbbbb; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 8px; font-size: 14px; outline: none; margin-right: 10px; background-color: #ffffff; }
.invite-popup .invite-data .invite-form input.user-tel { background: url("../images/star.png") no-repeat 5% center; text-indent: 1.5em; }
.invite-popup .invite-data .invite-form .submit, .invite-popup .invite-data .invite-form .consult { width: 80px; height: 38px; border-radius: 8px; border: none; margin-right: 0; color: #ffffff; cursor: pointer; text-align: center; }
.invite-popup .invite-data .invite-form .submit { background-color: #d92912; margin-right: 10px; }
.invite-popup .invite-data .invite-form .consult { display: block; background-color: #fc9f4c; float: left; line-height: 38px; font-size: 14px; }


@media screen and (max-width: 750px) { 
	.hqwap{display: block;}
	select { background-image: url(../images/tri.png); background-size: 0.2533333333rem 0.1333333333rem; background-position: 97% center; background-repeat: no-repeat; box-sizing: border-box; }
  .wrap { max-width: 10rem; overflow: hidden; }
  .fr { float: right; }
  .fl { float: left; }
  .bd { width: auto; }
  .bd .q1 { width: auto; height: auto; background: url(../images/wap-1.png) no-repeat top center; overflow: hidden; background-size: 100% auto; margin-bottom: 1.3333333333rem;}
  .bd .q1 .title { margin-left: 1.3066666667rem; margin-top: 0.4rem; padding-left: 0; }
  .bd .q1 .title h4 { font-weight: bold; font-size: 0.7066666667rem; background: url(../images/yq.png) no-repeat center; background-size: 3.8933333333rem 0.28rem; width: 3.8933333333rem; text-align: center; }
  .bd .q1 .title h4 i { color: #f0532d; font-weight: bold; font-size: 0.7066666667rem; }
  .bd .q1 .title p { color: #999999; font-size: 0.5333333333rem; width: 3.8933333333rem; text-align: center; display: block; }
  .bd .q1 .sign-on { background: #fff; width: 9.2rem; border: 2px solid #f0532d; box-shadow: 0px 0px 10px rgba(63, 63, 63, 0.4); margin: 0 auto; margin-top: 0.6rem; padding: 0.5333333333rem 0.4rem; }
  .bd .q1 .sign-on .dj { overflow: hidden; margin-bottom: 0.4rem; }
  .bd .q1 .sign-on .dj p { width: 2.0533333333rem; height: 0.8rem; line-height: 0.8rem; text-align: center; color: #fff; font-size: 0.3733333333rem; background: url(../images/gg.png) no-repeat center; background-size: 100% 100%; margin-bottom: 0.2666666667rem; float: none; }
  .bd .q1 .sign-on .dj .xz { padding-left: 0; }
  .bd .q1 .sign-on .dj .xz span { cursor: pointer; font-size: 0.4rem; color: #333; background: url(../images/wap-ac.png) no-repeat left center; padding-left: 0.4266666667rem; margin-right: 0.5333333333rem; background-size: 0.2666666667rem 0.2666666667rem; }
  .bd .q1 .sign-on .dj .xz span.active { background: url(../images/wap-acbg.png) no-repeat left center; background-size: 0.2666666667rem 0.2666666667rem; }
  .bd .q1 .sign-on input { width: 100%; height: 1.0666666667rem; border-radius: 10px; border: none; margin-top: 0.2666666667rem; padding-left: 0.2933333333rem; background: #f7f7f7; font-size: 0.3733333333rem; }
  .bd .q1 .sign-on .btn { font-size: 0.4rem; background: -webkit-gradient(linear, 0 0, 0 100%, from(#f0542d), to(#f0672d)); padding: 0; color: #fff; border: none; box-shadow: 0px 0px 10px rgba(240, 86, 48, 0.9); margin: 0; }
  .bd .q2 { width: auto; height: auto; background: url(../images/wap-2.png) no-repeat top center; margin-bottom: 1.3333333333rem; background-size: contain; }
  .bd .q2 .title { text-align: center; padding-top: 0.5333333333rem; padding-bottom: 0.5866666667rem; background: url(../images/wap-bh.png) no-repeat bottom center; }
  .bd .q2 .title h4 { font-size: 0.7066666667rem; font-weight: bold; color: #fff; }
  .bd .q2 .title span { color: #f0532d; font-size: 0.7066666667rem; font-weight: bold; }
  .bd .q2 .sign-on { width: 9.2rem; height: auto; text-align: center; background: #fff; margin: 0 auto; padding: 0.5333333333rem 0.4rem; border-radius: 0.2666666667rem 0.2666666667rem 0 0; box-shadow: 0px 0px 10px rgba(63, 63, 63, 0.2); margin-top: 0.4rem; }
  .bd .q2 .sign-on input, .bd .q2 .sign-on select { width: 100%; height: 1.0666666667rem; border-radius: 10px; border: none; margin-bottom: 0.2666666667rem; padding-left: 0.2933333333rem; background: #f7f7f7; font-size: 0.3733333333rem; }
  .bd .q2 .sign-on .btn { font-size: 0.4rem; background: -webkit-gradient(linear, 0 0, 0 100%, from(#f0542d), to(#f0672d)); padding: 0; color: #fff; border: none; box-shadow: 0px 0px 10px rgba(240, 86, 48, 0.9); margin: 0; }
  .bd .q2 .sign-on p { color: #f0532d; font-size: 0.3466666667rem; text-align: center; margin-top: 0.2666666667rem; }
  .bd .q3 { width: auto; height: auto; background: url(../images/wap-3.png) no-repeat top center; margin-bottom: 1.3333333333rem; background-size: cover; }
  .bd .q3 .title { width: auto; height: auto; margin-left: 0.8rem; margin-top: 0.4rem; background: none; }
  .bd .q3 .title h4 { font-weight: bold; font-size: 0.88rem; background: url(../images/wap-bh.png) no-repeat bottom center; background-size: 3.8933333333rem 0.28rem; padding-bottom: 0.48rem; padding-top: 0; width: 3.8933333333rem; text-align: center; }
  .bd .q3 .title h4 i { color: #f0532d; font-weight: bold; font-size: 1.3333333333rem; }
  .bd .q3 .title span { color: #666666; font-size: 0.4rem; width: auto; text-align: center; background: none; }
  .bd .q3 .title span i { color: #666666; display: inline-block; font-size: 0.4rem; }
  .bd .q3 .sign-on { width: 9.2rem; height: auto; text-align: center; margin: 0.4rem; padding: 0.5333333333rem 0.4rem; box-shadow: 0px 0px 10px rgba(13, 14, 17, 0.2); background: #fff; overflow: hidden; border-top: 4px solid #f0532d; }
  .bd .q3 .sign-on input, .bd .q3 .sign-on select { width: 100%; height: 1.0666666667rem; border-radius: 10px; border: none; margin-bottom: 0.2666666667rem; padding-left: 0.2933333333rem; background: #f7f7f7; font-size: 0.3733333333rem; }
  .bd .q3 .sign-on .btn { width: 100%; font-size: 0.4rem; background: -webkit-gradient(linear, 0 0, 0 100%, from(#f0542d), to(#f0672d)); padding: 0; color: #fff; border: none; box-shadow: 0px 0px 10px rgba(240, 86, 48, 0.9); margin: 0; }

  /* 测评模块 */
  .appraisal .appraisal-data ul li p { font-size: 0.32rem; }
  .appraisal .appraisal-data ul li span { font-size: 0.26667rem; }
  .appraisal .appraisal-data .appraisal-form input { font-size: 0.26667rem; }
  .appraisal .hint { font-size: 0.26667rem; line-height: 0.26667rem; }

  /* 试听模块 */
  .audition { max-width: 10rem; background: url("../images/audition-wap.png") no-repeat; background-size: 100% 100%; }
  .audition .degree { width: 100%; height: 2.52rem; margin-left: auto; margin-right: auto; text-align: center; padding-top: 0.45333rem; padding-bottom: 0.54667rem; margin-bottom: 0.66667rem; }
  .audition .degree .title { font-size: 0.64rem; line-height: 0.64rem; }
  .audition .degree .reap { width: 7.53333rem; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
  .audition .degree .reap span { width: 1.73333rem; height: 0.56rem; line-height: 0.56rem; font-size: 0.34667rem; float: none; }
  .audition .audition-from { width: 8rem; margin-left: auto; margin-right: auto; margin-top: 0.66667rem; float: none; }
  .audition .audition-from input { width: 100%; height: 0.93333rem; line-height: 0.93333rem; border-radius: 0.08rem; margin-bottom: 0.26667rem; font-size: 0.37333rem; }
  .audition .audition-from .education-replace { width: 100%; height: 0.93333rem; line-height: 0.93333rem; margin-right: 0.66667rem; margin-bottom: 0.26667rem; }
  .audition .audition-from .education-replace .current-education { height: 0.93333rem; line-height: 0.93333rem; color: #999999; background: url("../images/triangle-wap.png") #ffffff no-repeat 88% center; font-size: 0.37333rem; }
  .audition .audition-from .education-replace .education-options { border-radius: 0.08rem; font-size: 0.37333rem; }
  .audition .audition-from .education-replace .education-options li { width: 8rem; color: #999999; }
  .audition .audition-from .submit { border-radius: 0.13333rem; font-size: 0.37333rem; }

  /* 邀请弹窗 */
  .invite-popup { width: 9.33333rem; height: 6.4rem; }
  .invite-popup .close { width: 0.26667rem; height: 0.26667rem; margin-top: 0.13333rem; margin-right: 0.13333rem; }
  .invite-popup .invite-data { width: 7.33333rem; height: 5.09333rem; right: 0.29333rem; }
  .invite-popup .invite-data ul li .detail p { font-size: 0.26667rem; line-height: 0.26667rem; }
  .invite-popup .invite-data ul li .detail span { font-size: 0.24rem; }
  .invite-popup .invite-data .invite-form input { width: 3.2rem; font-size: 0.24rem; }
  .invite-popup .invite-data .invite-form .submit, .invite-popup .invite-data .invite-form .consult { width: 1.5rem; font-size: 0.24rem; }

/*模块样式   ljq 2019-07-11*/
.china-mod { width: auto; margin: 0 auto; box-sizing: border-box; }
  .china-mod * { letter-spacing: 0; }
  .china-mod li { list-style: none; }
  .china-mod h3, .china-mod h4, .china-mod span, .china-mod p, .china-mod h5, .china-mod h6 { color: #333; text-indent: 0 !important; }
  .china-mod h3, .china-mod h4, .china-mod h5, .china-mod h6 { font-weight: normal; }
  .china-mod > div { background-color: #fff; margin: 0.2666666667rem auto; }
  .china-mod > div p { font-size: 0.3466666667rem; text-align: justify; text-indent: 0 !important; padding: 0; margin: 0; color: #333; line-height: 1.6; }
  .china-mod ul { text-align: center; }
  .china-mod ul li { vertical-align: top !important; }
  .china-mod h3.ch-tit-1 { font-size: 0.3466666667rem; color: #333; font-weight: bold; padding: 0.2666666667rem 0; line-height: 1; text-align: left; }
  .china-mod h3.ch-tit-2 { font-size: 0.32rem; color: #333; font-weight: bold; padding: 0.2666666667rem 0 0.2666666667rem 0.3866666667rem; line-height: 1; background: url(../images/ch-bg-2.png) no-repeat left center; background-size: auto 0.32rem; text-align: left; }
  .china-mod h3.ch-tit-3 { font-size: 0.32rem; color: #333; font-weight: bold; padding: 0.2666666667rem 0; line-height: 1; text-align: left; }
  .china-mod h3.ch-tit-3:before { content: ''; display: inline-block; vertical-align: middle; width: 0.0666666667rem; height: 0.32rem; background-color: #ef4a1a; border-radius: 0.0266666667rem; margin-right: 0.08rem; }
  .china-mod h3.ch-tit-3 span { display: inline-block; vertical-align: middle; font-size: 0.32rem; }
  .china-mod .ch-wd-1 .ch-list { background: none; }
  .china-mod .ch-wd-1 .ch-list li { text-align: left; padding-bottom: 0.4rem; background: none; padding-left: 0; }
  .china-mod .ch-wd-1 .ch-list li:nth-last-child(1) { padding-bottom: 0; }
  .china-mod .ch-wd-1 .ch-list li h4 { font-size: 0.32rem; font-weight: bold; line-height: 0.4266666667rem; padding-left: 0.5333333333rem; background: url(../images/ch-bg-5.jpg) no-repeat left top; background-size: 0.3733333333rem auto; }
  .china-mod .ch-wd-1 .ch-list li h4 a { color: #333333; font-size: 0.32rem; }
  .china-mod .ch-wd-1 .ch-list li .txt { margin-top: 0.2666666667rem; padding: 0.4rem; background-color: #fafafa; border-radius: 0.0533333333rem; border: solid 1px #dddddd; color: #666666; font-size: 0.2666666667rem; position: relative; }
  .china-mod .ch-wd-1 .ch-list li .txt p { color: #666666; font-size: 0.2666666667rem; line-height: 1.6; max-height: 4.8em; overflow: hidden; }
  .china-mod .ch-wd-1 .ch-list li .txt a { font-size: 0.2666666667rem; color: #ef4a1a; position: absolute; right: 0.4rem; bottom: 0.4rem; line-height: 1.6; background-color: #fafafa; padding: 0 0.0666666667rem; }
  .china-mod .ch-wd-2 .wd-list { border: none; width: 100%; position: static; margin-left: 0; }
  .china-mod .ch-wd-2 .wd-list li { border: solid 1px #ddd; margin-bottom: 0.2666666667rem; }
  .china-mod .ch-wd-2 .wd-list li .tit { cursor: pointer; border: none; height: 0.9333333333rem; line-height: 0.9333333333rem; background-color: #ef4a1a; font-size: 0.32rem; text-align: center; width: 100%; }
  .china-mod .ch-wd-2 .wd-list li .tit:before { display: none; }
  .china-mod .ch-wd-2 .wd-list li .tit a { color: #fff; font-size: 0.32rem; }
  .china-mod .ch-wd-2 .wd-list li .tit:hover, .china-mod .ch-wd-2 .wd-list li .tit.cur { background-color: #ef4a1a; color: #fff; }
  .china-mod .ch-wd-2 .wd-list li .tit:hover a, .china-mod .ch-wd-2 .wd-list li .tit.cur a { color: #fff; }
  .china-mod .ch-wd-2 .wd-list li .tit:hover:after, .china-mod .ch-wd-2 .wd-list li .tit.cur:after { display: none; }
  .china-mod .ch-wd-2 .wd-list li .txt { padding: 0.4266666667rem 0.2933333333rem; text-align: left; position: relative; left: 0; right: 0; display: block; width: auto; height: auto; }
  .china-mod .ch-wd-2 .wd-list li .txt span { color: #ef4a1a; font-size: 0.32rem; font-weight: bold; padding-left: 0.4533333333rem; background: url(../images/ch-bg-6.png) no-repeat left center; background-size: 0.32rem auto; display: block; line-height: 0.4rem; }
  .china-mod .ch-wd-2 .wd-list li .txt p { line-height: 1.6; color: #666; font-size: 0.2666666667rem; margin-top: 0.24rem; max-height: 4.8em; overflow: hidden; padding-left: 0; }
  .china-mod .ch-wd-2 .wd-list li .txt a { font-size: 0.2666666667rem; color: #ef4a1a; position: absolute; right: 0.2933333333rem; bottom: 0.4266666667rem; line-height: 1.6; background-color: #fafafa; padding: 0 0.0666666667rem; }
  .china-mod .ch-wd-3 .wd-list { text-align: center; position: static; margin: 0; width: 100%; border: none; }
  .china-mod .ch-wd-3 .wd-list li { margin: 0 1% 0.1333333333rem 1%; width: 47%; display: inline-block; vertical-align: top; }
  .china-mod .ch-wd-3 .wd-list li .box { border: solid 1px #dddddd; }
  .china-mod .ch-wd-3 .wd-list li .tit { height: 0.8rem; line-height: 0.8rem; background-color: #ef4a1a; }
  .china-mod .ch-wd-3 .wd-list li .tit a { color: #fff; font-size: 0.32rem; background-image: none; padding-left: 0; }
  .china-mod .ch-wd-3 .wd-list li .txt { padding: 0.2666666667rem; text-align: left; position: relative; }
  .china-mod .ch-wd-3 .wd-list li .txt p { font-size: 0.2666666667rem; color: #666; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical; line-height: 1.6; }
  .china-mod .ch-wd-3 .wd-list li .txt a { font-size: 0.2666666667rem; color: #ef4a1a; position: absolute; right: 0.2666666667rem; bottom: 0.2666666667rem; line-height: 1.6; background-color: #fafafa; padding: 0 0.0666666667rem; }
  .china-mod .ch-zx-1 { height: 7.5733333333rem; border-radius: 0.0533333333rem; overflow-y: scroll; padding: 0.3333333333rem; text-align: left; }
  .china-mod .ch-zx-1::-webkit-scrollbar-track-piece { background-color: rgba(0, 0, 0, 0); border-left: 1px solid rgba(0, 0, 0, 0); }
  .china-mod .ch-zx-1::-webkit-scrollbar { width: 5px; height: 13px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
  .china-mod .ch-zx-1::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, 0.5); background-clip: padding-box; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; min-height: 28px; }
  .china-mod .ch-zx-1::-webkit-scrollbar-thumb:hover { background-color: rgba(0, 0, 0, 0.5); -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
  .china-mod .ch-zx-1 h3 { font-size: 0.32rem; margin-bottom: 0.24rem; }
  .china-mod .ch-zx-1 p { font-size: 0.2666666667rem; }
  .china-mod .ch-zx-1.ch-zx-3 h3 { font-size: 0.32rem; font-weight: normal; }
  .china-mod .ch-zx-1.ch-zx-3 h3:before { display: none; }
}
/* 国际学校模块 2019-09-05 hbj */
@media screen and (max-width: 750px) { .recruit .schools ul:before, .recruit .schools ul:after { display: none; }
  body, div, a, p, span, ul, li, input { -webkit-box-sizing: border-box; box-sizing: border-box; }
  /* 招生简章 */
  .recruit { width: 100%; padding: 0; }
  .recruit .title-module { font-size: 0.45333rem; font-weight: bold; height: 1.25333rem; line-height: 1.25333rem; color: #444444; text-align: center; border-bottom: 2px solid #eeeeee; -webkit-box-sizing: border-box; box-sizing: border-box; }
  .recruit .title-module span { height: 1.25333rem; line-height: 1.25333rem; border-bottom: 0.02667rem solid #ff7f00; -webkit-box-sizing: border-box; box-sizing: border-box; }
  .recruit .title-module .icon { width: 0.26667rem; height: 0.25333rem; }
  .recruit .title-module .left-icon { background: url("../images/title-left_1.png") no-repeat; margin-right: 0.12rem; background-size: 100% 100%; }
  .recruit .title-module .right-icon { background: url("../images/title-right_1.png") no-repeat; margin-left: 0.12rem; background-size: 100% 100%; }
  .recruit .btn-module { padding-top: 10px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
  .recruit .btn-module a { width: 4.42667rem; height: 0.8rem; line-height: 0.8rem; border-radius: 0.05333rem; font-size: 0.32rem; color: #ffffff; text-align: center; }
  .recruit .btn-module a:first-child { margin-right: 0.22667rem; background-image: linear-gradient(-22deg, #ff7f00 0%, #ff9865 100%); }
  .recruit .btn-module a:nth-of-type(2) { background-image: linear-gradient(-22deg, #266ed1 0%, #518ee2 100%); }
  .recruit .btn-module a.has-before { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-left: 0; }
  .recruit .btn-module a.has-before:before { position: static; content: ''; width: 0.34667rem; height: 0.32rem; background: url("../images/icon_1.png") no-repeat; background-size: 100% 100%; margin: 0; }
  .recruit .courses li { padding-top: 0.4rem; margin-bottom: 0.13333rem; }
  .recruit .courses .course-bg { width: 4.13333rem; height: 2.85333rem; float: left; margin-right: 0.26667rem; }
  .recruit .courses .detail { float: left; width: 4.26667rem; }
  .recruit .courses .detail .detail-title { font-weight: bold; color: #444444; font-size: 0.37333rem; line-height: 0.61333rem; margin-bottom: 0; }
  .recruit .courses .detail .detail-title:hover { color: #ff7f00; }
  .recruit .courses .detail .text { color: #666666; font-size: 0.32rem; line-height: 0.48rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; }
  .recruit .courses .btn-module { clear: both; }
  .recruit .courses .btn-module.wap-hide { display: none; }
  .recruit .schools { padding-top: 0.66667rem; margin-bottom: 0.4rem; }
  .recruit .schools ul { display: grid; grid-template-columns: repeat(2, 1fr); grid-column-gap: 0.30667rem; grid-row-gap: 0.30667rem; margin-right: 0; }
  .recruit .schools li { width: 4.5rem; height: auto; background-color: #ffffff; border-radius: 0.05333rem; border: solid 1px #e6e6e6; padding-bottom: 1rem; text-align: center; margin-right: 0; margin-bottom: 0; position: relative; }
  .recruit .schools li .school-bg { width: 100%; height: 1.34667rem; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
  .recruit .schools li .school-bg img { width: 3.37333rem; height: 0.86667rem; }
  .recruit .schools li .school-title { height: 0.68rem; line-height: 0.66667rem; background-color: #89b1e9; color: #ffffff; font-size: 0.34667rem; }
  .recruit .schools li .detail { padding: 0.26667rem 0.32rem 0; }
  .recruit .schools li .detail p { text-align: left; font-size: 0.34667rem; line-height: 0.48rem; color: #333333; }
  .recruit .schools li .detail p span { color: #666666; }
  .recruit .schools li .btn-module { position: absolute; bottom: 0.4rem; }
  .recruit .schools li .btn-module a { width: 2.02667rem; height: 0.65333rem; line-height: 0.65333rem; }
  .recruit .schools li .btn-module a span { height: 0.65333rem; line-height: 0.65333rem; font-size: 0.29333rem; }
  .recruit .schools li .btn-module a:nth-of-type(2) { background-image: none; }
  .recruit .schools li .btn-module a:nth-of-type(2) span { color: #ff7f00; border-bottom: 1px solid #ff7f00; }
  .recruit .pc-hide { display: -webkit-box; display: -ms-flexbox; display: flex; }
  .recruit .wap-hide { display: none; }
  /* 热门机构推荐 */
  .hot-organs { width: 100%; background-color: #f7f7f7; padding: 0.26667rem 0; -webkit-box-sizing: border-box; box-sizing: border-box; text-align: center; margin-bottom: 0.93333rem; }
  .hot-organs .title-module { font-size: 0.45333rem; font-weight: bold; height: 1.25333rem; line-height: 1.25333rem; color: #444444; text-align: center; border-bottom: 0; margin-bottom: 0.26667rem; }
  .hot-organs .title-module span { height: 1.25333rem; line-height: 1.25333rem; border-bottom: 0; }
  .hot-organs .title-module .icon { width: 1.05333rem; height: 0.2rem; background-size: 100% 100%; }
  .hot-organs .title-module .left-icon { background: url("../images/title-left_2.png") no-repeat; margin-right: 0.12rem; background-size: 100% 100%; }
  .hot-organs .title-module .right-icon { background: url("../images/title-right_2.png") no-repeat; margin-left: 0.12rem; background-size: 100% 100%; }
  .hot-organs .organ { width: 9.44rem; height: 7.18667rem; background-color: #ffffff; border-radius: 0.12rem; }
  .hot-organs .organ .organ-l { width: 100%; height: 1.49333rem; padding-top: 0.42667rem; border-bottom: 0.05333rem solid #f7f7f7; -webkit-box-sizing: border-box; box-sizing: border-box; text-align: center; }
  .hot-organs .organ .organ-l .promote { width: 3.52rem; height: 0.89333rem; margin-left: -0.09333rem; float: left; margin-bottom: 0.17333rem; background-size: 100% 100%; line-height: 0.77333rem; font-size: 0.32rem; padding-left: 0.69333rem; }
  .hot-organs .organ .organ-l .organ-l-bg { width: 2.38667rem; height: 0.89333rem; float: left; border-right: 1px solid #dfdfdf; margin-right: 0.17333rem; margin-bottom: 0.2rem; }
  .hot-organs .organ .organ-l .l-detail { float: right; }
  .hot-organs .organ .organ-l .l-detail .l-title { color: #444444; text-align: left; font-size: 0.34667rem; line-height: 0.34667rem; }
  .hot-organs .organ .organ-l .l-detail .praise { padding-top: 0.09333rem; }
  .hot-organs .organ .organ-l .l-detail .praise .icon { width: 0.22667rem; height: 0.25333rem; background: url("../images/icon_3.png") no-repeat; background-size: 100% 100%; }
  .hot-organs .organ .organ-l .l-detail .praise p { float: left; font-size: 0.29333rem; line-height: 0.29333rem; color: #ff8d4e; margin-right: 0.2rem; padding: 0;}
  .hot-organs .organ .organ-r { width: 100%; height: 5.64rem; padding-top: 0.29333rem; padding-left: 0.22667rem; padding-right: 0.22667rem; -webkit-box-sizing: border-box; box-sizing: border-box; text-align: center; }
  .hot-organs .organ .organ-r .r-feature { text-align: left; }
  .hot-organs .organ .organ-r .r-feature span { background-color: #ffffff; border: solid 1px #ff7f00; font-size: 0.32rem; color: #ff7f00; margin-right: 0.2rem; text-align: center; width: 1.93333rem; height: 0.64rem; line-height: 0.64rem; border-radius: 0.32rem; }
  .hot-organs .organ .organ-r .detail li { color: #666666; text-align: left; padding-top: 0.26667rem; font-size: 0.32rem; line-height: 0.41333rem; }
  .hot-organs .organ .organ-r .detail li:before { content: ''; width: 0.18667rem; height: 0.18667rem; border: solid 0.02667rem #ff7f00; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 100%; margin-right: 0.06667rem; float: left; margin-top: 0.10667rem; }
  .hot-organs .organ .organ-r .detail li span { float: left; width: 8.64rem; }
  .hot-organs .organ .organ-r .btn-module { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
  .hot-organs .organ .organ-r .btn-module a { background-image: none; background-color: #f7f7f7; color: #ff7f00; height: 0.74667rem; line-height: 0.74667rem; -webkit-box-shadow: inset 0px 0.10667rem 0.28rem 0.08rem rgba(255, 244, 229, 0.35); box-shadow: inset 0px 0.10667rem 0.28rem 0.08rem rgba(255, 244, 229, 0.35); border-radius: 0.05333rem; font-size: 0.29333rem; }
  .hot-organs .organ .organ-r .btn-module a span { border-bottom: 1px solid #ff7f00; line-height: 0.32rem; }
  .hot-organs .organ .organ-r .btn-module a:first-child { width: 2.85333rem; }
  .hot-organs .organ .organ-r .btn-module a:first-child:before { width: 0.29333rem; height: 0.32rem; background: url("../images/icon_4.png") no-repeat; margin-right: 0.13333rem; }
  .hot-organs .organ .organ-r .btn-module a:nth-of-type(2) { width: 2.33333rem; }
  .hot-organs .organ .organ-r .btn-module a:nth-of-type(2):before { width: 0.29333rem; height: 0.32rem; background: url("../images/icon_5.png") no-repeat; margin-right: 0.13333rem; }
  .hot-organs .organ-btn { position: static; padding-left: 0; line-height: 0.96rem; background-image: linear-gradient(-22deg, #ff7f00 0%, #ff9865 100%); font-size: 0.34667rem; color: #ffffff; width: 4.53333rem; height: 0.96rem; -webkit-box-shadow: 0px 0.02667rem 0.10667rem 0px rgba(255, 127, 0, 0.3); box-shadow: 0px 0.02667rem 0.10667rem 0px rgba(255, 127, 0, 0.3); border-radius: 0.48rem; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-top: 0.44rem; }
  .hot-organs .organ-btn:before { content: ''; width: 0.34667rem; height: 0.33333rem; background: url("../images/icon_6.png") no-repeat; background-size: 100% 100%; margin-right: 0.10667rem; }
  .hot-organs .pc-hide { display: block; }
  .hot-organs .wap-hide { display: none; }
  /* 预约看校 */
  .appoint { width: 100%; height: 2.2rem; background-color: #ffffff; border: solid 1px #e6e6e6; padding: 0.26667rem; -webkit-box-sizing: border-box; box-sizing: border-box; margin-bottom: 0.26667rem; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; left: 0; }
  .appoint .appoint-school { border-right: 1px dashed #808080; padding-right: 0.26667rem; margin-right: 0.26667rem; float: none; }
  .appoint .appoint-school img { width: 2.78667rem; height: 1.05333rem; }
  .appoint .appoint-school .appoint-btn { position: static; display: block; margin: 0 auto; line-height: 0.58667rem; background-image: linear-gradient(-22deg, #ff7f00 0%, #ff9865 100%); font-size: 0.32rem; color: #ffffff; text-align: center; width: 2.6rem; height: 0.58667rem; border-radius: 0.29333rem; }
  .appoint .detail { float: none; width: 5.54667rem; }
  .appoint .detail .detail-title { font-size: 0.37333rem; line-height: 0.4rem; }
  .appoint .detail .detail-text { font-size: 0.32rem; line-height: 0.61333rem; color: #777777; }
  .appoint .pc-hide { display: block; }
  .appoint .wap-hide { display: none; } }

/* 国际学校模块-热门机构推荐 2019-09-12 hbj */
.jg-wx .wx .wx-l .detail .praise .icon, .jg-wx .wx .wx-r .r-feature span, .jg-wx .wx .wx-r .detail li:before, .jg-wx .wx .wx-r .detail li span, .jg-wx .wx .wx-r .r-in .btn a, .jg-wx .wx .wx-r .r-in .btn a.has-icon:before { display: inline-block; *zoom: 1; *display: inline; }
.jg-wx .wx, .jg-wx .wx .wx-r .detail li, .jg-wx .wx .wx-r .r-in .btn { zoom: 1; }
.jg-wx .wx:after, .jg-wx .wx .wx-r .detail li:after, .jg-wx .wx .wx-r .r-in .btn:after { clear: both; }
.jg-wx .wx:before, .jg-wx .wx .wx-r .detail li:before, .jg-wx .wx .wx-r .r-in .btn:before, .jg-wx .wx:after, .jg-wx .wx .wx-r .detail li:after, .jg-wx .wx .wx-r .r-in .btn:after { content: ""; display: table; }
.jg-form { margin: 0 auto; width: 740px; height: 386px; background: url("../images/form.png") no-repeat center; padding: 40px 14px 23px 18px; -webkit-box-sizing: border-box; box-sizing: border-box; }
.jg-form .txt { margin-left: 416px; }
.jg-form .txt .txt-item { width: 288px; height: 49px; line-height: 49px; margin-bottom: 8px; -webkit-box-sizing: border-box; box-sizing: border-box; color: #5fb2cc; font-size: 22px; text-align: center; }
.jg-form .txt .txt-btn { display: block; width: 97px; height: 20px; margin-left: 76px; margin-top: 14px; margin-bottom: 28px; }
.jg-form .form { width: 705px; height: 98px; background-color: #ffffff; -webkit-box-shadow: 0px 8px 16px 0px rgba(255, 133, 89, 0.42); box-shadow: 0px 8px 16px 0px rgba(255, 133, 89, 0.42); border-radius: 10px; padding-top: 25px; padding-left: 10px; -webkit-box-sizing: border-box; box-sizing: border-box; }
.jg-form .form input { width: 162px; height: 48px; line-height: 48px; background-color: #f4f4f4; border-radius: 6px; border: solid 1px #eeeeee; -webkit-box-sizing: border-box; box-sizing: border-box; margin-right: 8px; text-indent: 1em; font-family: MicrosoftYaHei; font-size: 15px; }
.jg-form .form input[type="text"] { appearance: none; -moz-appearance: none; -webkit-appearance: none; }
.jg-form .form input[type="text"]::-webkit-input-placeholder { color: #777777; font-size: inherit; }
.jg-form .form input[type="text"]:-moz-placeholder { color: #777777; font-size: inherit; }
.jg-form .form input[type="text"]::-moz-placeholder { color: #777777; font-size: inherit; }
.jg-form .form input[type="text"]:-ms-input-placeholder { color: #777777; font-size: inherit; }
.jg-form .form input[type="submit"] { background-image: -webkit-gradient(linear, right top, left top, from(#ff893f), to(#f7c061)); background-image: linear-gradient(-90deg, #ff893f 0%, #f7c061 100%); font-size: 18px; color: #ffffff; text-indent: 0; }
.jg-form .form .zx { display: none; }
.jg-wx { width: 750px; margin: 0 auto; background-color: #f7f7f7; padding: 24px 20px; -webkit-box-sizing: border-box; box-sizing: border-box; text-align: center; }
.jg-wx .wx { background-color: #ffffff; border-radius: 9px; padding: 4px 0 6px; -webkit-box-sizing: border-box; box-sizing: border-box; margin-bottom: 16px; }
.jg-wx .wx .wx-l { float: left; width: 194px; height: 100%; padding-top: 20px; padding-left: 20px; padding-right: 14px; -webkit-box-sizing: border-box; box-sizing: border-box; text-align: center; }
.jg-wx .wx .wx-l .l-bg { margin-bottom: 10px; }
.jg-wx .wx .wx-l .detail .title { font-size: 18px; line-height: 26px; color: #444444; margin-bottom: 10px; }
.jg-wx .wx .wx-l .detail .praise { padding-top: 0px; }
.jg-wx .wx .wx-l .detail .praise .icon { width: 16px; height: 17px; background: url("../images/icon_3.png") no-repeat; background-size: 100% 100%; }
.jg-wx .wx .wx-l .detail .praise .kb { display: block; font-size: 14px; line-height: 21px; color: #999999; }
.jg-wx .wx .wx-r { float: left; padding-top: 20px; padding-left: 18px; padding-right: 20px; -webkit-box-sizing: border-box; box-sizing: border-box; text-align: center; border-left: 4px solid #f7f7f7; }
.jg-wx .wx .wx-r .r-feature { text-align: left; }
.jg-wx .wx .wx-r .r-feature span { width: 100px; height: 33px; line-height: 30px; background-color: #ffffff; border-radius: 15px; border: solid 1px #ff7f00; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 16px; color: #ff7f00; margin-right: 12px; text-align: center; }
.jg-wx .wx .wx-r .detail li { font-size: 14px; line-height: 21px; color: #666666; text-align: left; padding-top: 20px; }
.jg-wx .wx .wx-r .detail li:before { content: ''; width: 7px; height: 7px; border: solid 2px #ff7f00; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 100%; margin-right: 6px; float: left; margin-top: 8px; }
.jg-wx .wx .wx-r .detail li span { float: left; width: 458px; }
.jg-wx .wx .wx-r .r-in .open-day { float: right; font-size: 14px; line-height: 26px; color: #999999; text-decoration: underline; }
.jg-wx .wx .wx-r .r-in .btn { text-align: left; margin-left: 16px; margin-top: 20px; margin-bottom: 18px; }
.jg-wx .wx .wx-r .r-in .btn a { width: 103px; height: 33px; background-color: #f7f7f7; -webkit-box-shadow: inset 0px 8px 21px 6px rgba(255, 244, 229, 0.35); box-shadow: inset 0px 8px 21px 6px rgba(255, 244, 229, 0.35); border-radius: 4px; font-size: 14px; line-height: 33px; color: #ff7f00; text-align: center; text-decoration: underline; }
.jg-wx .wx .wx-r .r-in .btn a.has-icon:before { content: ''; width: 13px; height: 13px; margin-right: 4px; vertical-align: middle; }
.jg-wx .wx .wx-r .r-in .btn a:first-child { margin-right: 16px; }
.jg-wx .wx .wx-r .r-in .btn a:first-child:before { background: url("../images/icon_2.png") no-repeat; background-size: 100% 100%; }
.jg-wx .wx .wx-r .r-in .btn a:nth-of-type(2) { margin-right: 16px; }
.jg-wx .wx .wx-r .r-in .btn a:nth-of-type(2):before { height: 14px; background: url("../images/icon_1.png") no-repeat; background-size: 100% 100%; }
/* 国际学校模块-热门机构推荐 2019-09-12 author: hbj */
@media screen and (max-width: 750px) {
  .jg-form { margin: 0; width: 100%; height: 7.49333rem; background: url("../images/form-wap.png") no-repeat center; background-size: 100% 100%; padding: 0.14667rem 0.37333rem 0.4rem; }
  .jg-form .txt { margin-left: 6.13333rem; }
  .jg-form .txt .txt-item { width: 2.32rem; height: auto; font-size: 0.30667rem; line-height: 0.42667rem; margin-bottom: 0.26667rem; margin-top: 0.10667rem; background-color: #ffffff; border-radius: 0.16rem; padding: 0.26667rem 0 0.13333rem; position: relative; }
  .jg-form .txt .txt-item:before { display: block; content: ""; width: 0.36rem; height: 0.36rem; background: url("../images/icon_3.png") no-repeat; background-size: 100% 100%; position: absolute; left: 0; right: 0; top: -0.18667rem; margin: auto; }
  .jg-form .txt .txt-btn { display: none; }
  .jg-form .form { width: 100%; height: auto; -webkit-box-shadow: 0px 0.10667rem 0.21333rem 0px rgba(255, 133, 89, 0.42); box-shadow: 0px 0.10667rem 0.21333rem 0px rgba(255, 133, 89, 0.42); border-radius: 0.13333rem; padding: 0.13333rem 0.21333rem 0.13333rem 0.22667rem; display: grid; grid-template-columns: repeat(2, 1fr); grid-column-gap: 0.24rem; grid-row-gap: 0.13333rem; }
  .jg-form .form input { width: 3.86667rem; height: 1.02667rem; line-height: 1.02667rem; border-radius: 0.08rem; font-size: 0.37333rem; float: left; margin-right: 0; }
  .jg-form .form input[type="submit"] { font-size: 0.37333rem; }
  .jg-form .form .wap-hide { display: none; }
  .jg-form .form .zx { display: block; width: 3.86667rem; height: 1.02667rem; line-height: 1.02667rem; background-image: -webkit-gradient(linear, right top, left top, from(#ff893f), to(#f7c061)); background-image: linear-gradient(-90deg, #ff893f 0%, #f7c061 100%); border-radius: 0.08rem; font-size: 0.37333rem; text-align: center; color: #ffffff; }
  .jg-wx { width: 100%; padding: 0; }
  .jg-wx .wx { padding: 0 0.25333rem 0.32rem 0.26667rem; border-radius: 0.12rem; margin-bottom: 0.30667rem; }
  .jg-wx .wx .wx-l { float: none; width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; padding: 0.24rem 0 0.29333rem 0; }
  .jg-wx .wx .wx-l .l-bg { width: 2.69333rem; height: 1.01333rem; margin-right: 0.37333rem; margin-bottom: 0; }
  .jg-wx .wx .wx-l .detail { border-left: 1px solid #dfdfdf; padding-left: 0.37333rem; }
  .jg-wx .wx .wx-l .detail .title { font-size: 0.4rem; line-height: 0.42667rem; margin-bottom: 0.13333rem; border-bottom: 0; }
  .jg-wx .wx .wx-l .detail .praise { text-align: left; }
  .jg-wx .wx .wx-l .detail .praise .icon { width: 0.22667rem; height: 0.25333rem; }
  .jg-wx .wx .wx-l .detail .praise .kb { display: inline-block; font-size: 0.29333rem; line-height: 0.29333rem; color: #ff8d4e; }
  .jg-wx .wx .wx-r { float: none; padding: 0; border-left: 0; border-top: 0.05333rem solid #F7F7F7; padding-top: 0.29333rem; }
  .jg-wx .wx .wx-r .r-feature span { width: 1.93333rem; height: 0.64rem; line-height: 0.61333rem; font-size: 0.32rem; margin-right: 0.13333rem; }
  .jg-wx .wx .wx-r .detail li { font-size: 0.32rem; line-height: 0.41333rem; padding-top: 0.26667rem; }
  .jg-wx .wx .wx-r .detail li:before { width: 0.18667rem; height: 0.18667rem; border: 0.05333rem solid #ff7f00; margin-top: 0.05333rem; }
  .jg-wx .wx .wx-r .detail li span { width: 8rem; }
  .jg-wx .wx .wx-r .r-in .open-day { float: left; width: 100%; text-align: left; padding-top: 0.26667rem; font-size: 0.32rem; line-height: 0.34667rem; margin-bottom: 0.4rem; }
  .jg-wx .wx .wx-r .r-in .btn { margin: 0; }
  .jg-wx .wx .wx-r .r-in .btn a { clear: both; width: 4rem; height: 0.82667rem; line-height: 0.82667rem; font-size: 0.32rem; }
  .jg-wx .wx .wx-r .r-in .btn a.has-icon:before { margin-right: 0.12rem; }
  .jg-wx .wx .wx-r .r-in .btn a:first-child { margin-right: 0.24rem; }
  .jg-wx .wx .wx-r .r-in .btn a:first-child:before { width: 0.30667rem; height: 0.34667rem; }
  .jg-wx .wx .wx-r .r-in .btn a:nth-of-type(2) { margin-right: 0; }
  .jg-wx .wx .wx-r .r-in .btn a:nth-of-type(2):before { width: 0.34667rem; line-height: 0.36rem; }
}

/* 终端课程模块 2019-10-14 author: hbj*/
.gjxx .gjxx-cont .cont-item .item-title, .rmgjxx .rmgjxx-cont .cont-item .item-detail .detail-title, .rmgjxx .rmgjxx-cont .cont-item .item-title, .gjss .gjss-cont .cont-item .item-title { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.title-lcm:before, .title-lcm .lcm-area, .kcxm .kc-xm-cont .cont-detail .detail-btn a, .zssm .zssm-cont .cont-l .l-btn a, .zssm .zssm-cont .cont-r .r-row .row-key, .shgjgz .shgjgz-cont .cont-item .item-detail .detail-row .row-name, .shgjgz .shgjgz-cont .cont-item .item-detail .detail-row .row-key, .shgjgz .shgjgz-cont .cont-item .item-detail .detail-row .row-val, .shgjgz .shgjgz-cont .cont-item .item-btn a, .zsjz .zsjz-cont .cont-detail .detail-row .row-key, .zsjz .zsjz-cont .cont-detail .item-btn a, .gjss .gjss-cont .cont-item .item-btn, .gjss .gjss-degree .degree-item .item-title:before { display: inline-block; *zoom: 1; *display: inline; }
.kcxm, .xxys .xxys-cont, .zssm .zssm-cont, .shsj .shsj-cont, .gjjl .gjjl-cont, .kcys .kcys-cont, .shgjgz .shgjgz-cont .cont-item, .zsjz .zsjz-cont, .gjxx .gjxx-cont, .gjxx .gjxx-cont .cont-item .item-enroll, .rmgjxx .rmgjxx-cont, .gjss .gjss-cont, .gjss .gjss-degree { zoom: 1; }
.kcxm:after, .xxys .xxys-cont:after, .zssm .zssm-cont:after, .shsj .shsj-cont:after, .gjjl .gjjl-cont:after, .kcys .kcys-cont:after, .shgjgz .shgjgz-cont .cont-item:after, .zsjz .zsjz-cont:after, .gjxx .gjxx-cont:after, .gjxx .gjxx-cont .cont-item .item-enroll:after, .rmgjxx .rmgjxx-cont:after, .gjss .gjss-cont:after, .gjss .gjss-degree:after { clear: both; }
.kcxm:before, .xxys .xxys-cont:before, .zssm .zssm-cont:before, .shsj .shsj-cont:before, .gjjl .gjjl-cont:before, .kcys .kcys-cont:before, .shgjgz .shgjgz-cont .cont-item:before, .zsjz .zsjz-cont:before, .gjxx .gjxx-cont:before, .gjxx .gjxx-cont .cont-item .item-enroll:before, .rmgjxx .rmgjxx-cont:before, .gjss .gjss-cont:before, .gjss .gjss-degree:before, .kcxm:after, .xxys .xxys-cont:after, .zssm .zssm-cont:after, .shsj .shsj-cont:after, .gjjl .gjjl-cont:after, .kcys .kcys-cont:after, .shgjgz .shgjgz-cont .cont-item:after, .zsjz .zsjz-cont:after, .gjxx .gjxx-cont:after, .gjxx .gjxx-cont .cont-item .item-enroll:after, .rmgjxx .rmgjxx-cont:after, .gjss .gjss-cont:after, .gjss .gjss-degree:after { content: ""; display: table; }
/* 标题模块 */
.title-lcm { font-size: 24px; font-weight: bold; line-height: 24px; color: #444444; }
.title-lcm:before { content: ''; width: 5px; height: 24px; background-image: linear-gradient(135deg, #d65ccd 0%, #975eee 100%), linear-gradient(#7559e9, #7559e9); background-blend-mode: normal,
normal; border-radius: 3px; vertical-align: middle; margin-right: 18px; }
.title-lcm span { vertical-align: middle; }
.title-lcm .lcm-area { background-image: linear-gradient(135deg, #d65ccd 0%, #975eee 100%), linear-gradient(#7559e9, #7559e9); background-blend-mode: normal,
normal; border-radius: 10px 0px 10px 0px; font-size: 14px; color: #ffffff; padding: 0 9px; }
/* 课程 容器 */
.course-wrap { width: 738px; margin: 0 auto; }
/* 课程项目 */
.kcxm .kc-xm-bg { width: 324px; height: 239px; float: left; margin-right: 20px;}
.kcxm .kc-xm-bg img { width: 100%; height: 100%; }
.kcxm .kc-xm-cont { width: 360px; float: left; }
.kcxm .kc-xm-cont .cont-detail { font-size: 14px; line-height: 26px; color: #666666; }
.kcxm .kc-xm-cont .cont-detail .detail-title { font-size: 18px; color: #7559e9; font-weight: bold; }
.kcxm .kc-xm-cont .cont-detail .detail-more { color: #7559e9; }
.kcxm .kc-xm-cont .cont-detail .detail-btn { text-align: center; padding-top: 24px; }
.kcxm .kc-xm-cont .cont-detail .detail-btn a { width: 110px; height: 32px; line-height: 32px; background-color: #ffffff; border-radius: 16px; border: solid 1px #7559e9; font-size: 14px; color: #7559e9; -webkit-box-sizing: border-box; box-sizing: border-box; vertical-align: middle;}
.kcxm .kc-xm-cont .cont-detail .detail-btn a:last-child { margin-right: 0; }
.kcxm .kc-xm-cont .cont-detail .detail-btn a:hover, .kcxm .kc-xm-cont .cont-detail .detail-btn a.active { background-image: linear-gradient(135deg, #d65ccd 0%, #7559e9 100%), linear-gradient(#c6c6c6, #c6c6c6); background-blend-mode: normal,
normal; -webkit-box-shadow: 0px 3px 5px 0px rgba(143, 95, 243, 0.4); box-shadow: 0px 3px 5px 0px rgba(143, 95, 243, 0.4); color: #ffffff; border: none; }
/* 学校优势 */
.xxys { padding: 30px 0; }
.xxys .xxys-cont { text-align: center; padding-top: 30px; }
.xxys .xxys-cont .cont-item { float: left; width: 33.33%; padding: 0 18px; -webkit-box-sizing: border-box; box-sizing: border-box; }
.xxys .xxys-cont .cont-item:hover { -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2); box-shadow: 0 0 6px rgba(0, 0, 0, 0.2); }
.xxys .xxys-cont .cont-item .item-img { width: 80px; height: 80px; }
.xxys .xxys-cont .cont-item .item-title { font-size: 16px; font-weight: bold; line-height: 26px; color: #444444; padding-top: 15px; padding-bottom: 15px; }
.xxys .xxys-cont .cont-item .item-text { font-size: 14px; line-height: 26px; color: #666666; }
/* 招生说明 */
.zssm .zssm-cont { background: url("../images/bg-color.png") repeat-y right; margin-top: 30px; padding: 20px 0 16px; }
.zssm .zssm-cont .cont-l { width: 292px; float: left; margin-right: 20px; }
.zssm .zssm-cont .cont-l .l-img { width: 100%; height: 230px; }
.zssm .zssm-cont .cont-l .l-btn { text-align: center; padding-top: 20px; }
.zssm .zssm-cont .cont-l .l-btn a { width: 110px; height: 42px; line-height: 42px; background-color: transparent; border: solid 1px #7559e9; font-size: 14px; color: #7559e9; -webkit-box-sizing: border-box; box-sizing: border-box; vertical-align: middle; margin: 0 5px; }
.zssm .zssm-cont .cont-l .l-btn a:last-child { margin-right: 0; }
.zssm .zssm-cont .cont-l .l-btn a:hover, .zssm .zssm-cont .cont-l .l-btn a.active { background-image: linear-gradient(135deg, #d65ccd 0%, #7559e9 100%), linear-gradient(#c6c6c6, #c6c6c6); background-blend-mode: normal,
normal; -webkit-box-shadow: 0px 3px 5px 0px rgba(143, 95, 243, 0.4); box-shadow: 0px 3px 5px 0px rgba(143, 95, 243, 0.4); color: #ffffff; border: none; }
.zssm .zssm-cont .cont-r { width: 380px; float: left; }
.zssm .zssm-cont .cont-r .r-title { font-size: 16px; font-weight: bold; line-height: 26px; color: #444444; }
.zssm .zssm-cont .cont-r .r-row { font-size: 14px; padding-top: 16px; }
.zssm .zssm-cont .cont-r .r-row .row-key { background-color: #7559e9; border-radius: 13px; height: 26px; line-height: 26px; padding: 0 14px; color: #ffffff; }
.zssm .zssm-cont .cont-r .r-row .row-val { color: #666666; padding-top: 6px; line-height: 24px; }
/* 社会实践 */
.shsj .shsj-cont { padding: 30px 0 20px; }
.shsj .shsj-cont .cont-item { width: 230px; float: left; margin-right: 24px; }
.shsj .shsj-cont .cont-item:last-child { margin-right: 0; }
.shsj .shsj-cont .cont-item .item-img { width: 100%; height: 184px; margin-bottom: 10px; }
.shsj .shsj-cont .cont-item .item-text { width: 100%; font-size: 14px; line-height: 26px; color: #666666; }
/* 国际交流 */
.gjjl .gjjl-text { background-color: #e3defb; border-radius: 16px 16px 0 0; margin: 30px 20px 0; padding: 20px 28px; font-size: 16px; line-height: 30px; color: #666666; }
.gjjl .gjjl-cont { background-color: #7559e9; border-radius: 16px; padding: 20px 20px 0; margin-bottom: 30px; }
.gjjl .gjjl-cont .cont-item { background-color: #ffffff; padding: 10px; float: left; margin-bottom: 18px; }
.gjjl .gjjl-cont .cont-item:nth-of-type(odd) { margin-right: 18px; }
.gjjl .gjjl-cont .cont-item img { width: 320px; height: 220px; }
/* 课程优势 */
.kcys .kcys-cont { padding: 50px 0 30px; }
.kcys .kcys-cont .cont-item { float: left; width: 20%; height: 201px; background-color: #7559e9; border-radius: 6px; padding: 47px 17px 30px; -webkit-box-sizing: border-box; box-sizing: border-box; margin-top: 80px; position: relative; }
.kcys .kcys-cont .cont-item .item-serial { position: absolute; top: -20px; left: 0; width: 96px; height: 37px; line-height: 37px; background-image: linear-gradient(135deg, #f6601e 0%, #ffb109 100%), linear-gradient(#d35ccf, #d35ccf); background-blend-mode: normal,
normal; -webkit-box-shadow: 0px 3px 5px 0px rgba(216, 52, 97, 0.4); box-shadow: 0px 3px 5px 0px rgba(216, 52, 97, 0.4); border-radius: 16px 16px 16px 0px; font-size: 30px; color: #ffffff; text-align: center; }
.kcys .kcys-cont .cont-item .item-detail { height: 100%; line-height: 26px; color: #ffffff; }
.kcys .kcys-cont .cont-item .item-detail .detail-title { font-size: 16px; font-weight: bold; text-align: center; }
.kcys .kcys-cont .cont-item .item-detail .detail-text { font-size: 14px; opacity: 0.5; }
.kcys .kcys-cont .cont-item:nth-of-type(2) { background-color: #66b58d; margin-top: 60px; height: 221px; }
.kcys .kcys-cont .cont-item:nth-of-type(3) { background-color: #e95963; margin-top: 40px; height: 241px; }
.kcys .kcys-cont .cont-item:nth-of-type(4) { background-color: #f4862a; margin-top: 20px; height: 261px; }
.kcys .kcys-cont .cont-item:nth-of-type(5) { background-color: #3c95da; margin-top: 0; height: 281px; }
/* 上海国际高中 */
.shgjgz .shgjgz-cont { padding: 30px 0; }
.shgjgz .shgjgz-cont .cont-item { padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px solid #e4e4e4; }
.shgjgz .shgjgz-cont .cont-item:last-child { padding-bottom: 0; margin-bottom: 0; border-bottom: 0; }
.shgjgz .shgjgz-cont .cont-item .item-bg { float: left; width: 300px; height: 200px; margin-right: 20px; }
.shgjgz .shgjgz-cont .cont-item .item-bg img { width: 100%; height: 100%; }
.shgjgz .shgjgz-cont .cont-item .item-detail { float: left; width: 406px; }
.shgjgz .shgjgz-cont .cont-item .item-detail .detail-row { font-size: 14px; line-height: 24px; }
.shgjgz .shgjgz-cont .cont-item .item-detail .detail-row .row-name { font-size: 16px; line-height: 26px; font-weight: bold; color: #444444; margin-right: 20px; }
.shgjgz .shgjgz-cont .cont-item .item-detail .detail-row .row-area { color: #888888; padding-left: 20px; background: url("../images/icon_1.png") no-repeat left; }
.shgjgz .shgjgz-cont .cont-item .item-detail .detail-row .row-key { color: #888888; }
.shgjgz .shgjgz-cont .cont-item .item-detail .detail-row .row-val { color: #444444; }
.shgjgz .shgjgz-cont .cont-item .item-detail .detail-row .row-val span { background-color: #76c0d7; border-radius: 2px; padding: 0 4px; color: #ffffff; margin-right: 8px; }
.shgjgz .shgjgz-cont .cont-item .item-detail .detail-row .row-val span:last-child { margin-right: 0; }
.shgjgz .shgjgz-cont .cont-item .item-detail .detail-row .row-val span:nth-of-type(2) { background-color: #ffaf6d; }
.shgjgz .shgjgz-cont .cont-item .item-detail .detail-row .row-val span:nth-of-type(3) { background-color: #f89383; }
.shgjgz .shgjgz-cont .cont-item .item-btn { float: left; padding-top: 10px; }
.shgjgz .shgjgz-cont .cont-item .item-btn a { min-width: 114px; height: 32px; line-height: 32px; background-color: #ffffff; border-radius: 16px; border: solid 1px #7559e9; margin-right: 20px; font-size: 14px; color: #7559e9; -webkit-box-sizing: border-box; box-sizing: border-box; text-align: center; vertical-align: middle; }
.shgjgz .shgjgz-cont .cont-item .item-btn a:last-child { margin-right: 0; }
.shgjgz .shgjgz-cont .cont-item .item-btn a:hover, .shgjgz .shgjgz-cont .cont-item .item-btn a.active { background-image: linear-gradient(135deg, #d65ccd 0%, #7559e9 100%), linear-gradient(#c6c6c6, #c6c6c6); background-blend-mode: normal,
normal; -webkit-box-shadow: 0px 3px 5px 0px rgba(143, 95, 243, 0.4); box-shadow: 0px 3px 5px 0px rgba(143, 95, 243, 0.4); color: #ffffff; border: none; }
/* 上海校区招生简章 */
.zsjz .zsjz-cont { margin: 30px 0; background-repeat: no-repeat; background-size: auto 100%; }
.zsjz .zsjz-cont .cont-detail { float: right; width: 490px; background-color: #ffffff; -webkit-box-shadow: 0px 0px 20px 0px rgba(117, 89, 233, 0.32); box-shadow: 0px 0px 20px 0px rgba(117, 89, 233, 0.32); margin: 30px 0; padding: 30px; }
.zsjz .zsjz-cont .cont-detail .detail-row { font-size: 14px; line-height: 24px; }
.zsjz .zsjz-cont .cont-detail .detail-row .row-key { color: #888888; }
.zsjz .zsjz-cont .cont-detail .detail-row .row-tuition { color: #fd5300; }
.zsjz .zsjz-cont .cont-detail .item-btn { padding-top: 10px; }
.zsjz .zsjz-cont .cont-detail .item-btn a { min-width: 164px; height: 32px; line-height: 32px; background-color: #ffffff; border-radius: 16px; border: solid 1px #7559e9; margin-right: 20px; font-size: 14px; color: #7559e9; -webkit-box-sizing: border-box; box-sizing: border-box; text-align: center; vertical-align: middle; }
.zsjz .zsjz-cont .cont-detail .item-btn a:last-child { margin-right: 0; }
.zsjz .zsjz-cont .cont-detail .item-btn a:hover, .zsjz .zsjz-cont .cont-detail .item-btn a.active { background-image: linear-gradient(135deg, #d65ccd 0%, #7559e9 100%), linear-gradient(#c6c6c6, #c6c6c6); background-blend-mode: normal,
normal; -webkit-box-shadow: 0px 3px 5px 0px rgba(143, 95, 243, 0.4); box-shadow: 0px 3px 5px 0px rgba(143, 95, 243, 0.4); color: #ffffff; border: none; }
/* 上海国际小学 */
.gjxx .gjxx-cont { padding: 30px 0; margin-right: -24px; }
.gjxx .gjxx-cont .cont-item { width: 230px; float: left; margin-right: 24px; margin-bottom: 30px; }
.gjxx .gjxx-cont .cont-item img { width: 100%; }
.gjxx .gjxx-cont .cont-item .item-title { background-color: #7559e9; font-size: 16px; line-height: 36px; text-align: center; color: #ffffff; }
.gjxx .gjxx-cont .cont-item .item-text { font-size: 14px; line-height: 18px; color: #666666; padding: 13px 0; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }
.gjxx .gjxx-cont .cont-item .item-enroll { font-size: 14px; line-height: 14px; color: #888888; }
.gjxx .gjxx-cont .cont-item .item-enroll .enroll-stage { float: left; }
.gjxx .gjxx-cont .cont-item .item-enroll .site { float: right; padding-left: 15px; background: url("../images/icon_2.png") no-repeat left; }
/* 热门国际学校 */
.rmgjxx .rmgjxx-cont { padding: 30px 0 0; margin-right: -24px; }
.rmgjxx .rmgjxx-cont .cont-item { width: 230px; float: left; margin-right: 24px; margin-bottom: 20px; padding-bottom: 10px; }
.rmgjxx .rmgjxx-cont .cont-item:hover { -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2); box-shadow: 0 0 6px rgba(0, 0, 0, 0.2); }
.rmgjxx .rmgjxx-cont .cont-item .item-detail { position: relative; height: 160px; }
.rmgjxx .rmgjxx-cont .cont-item .item-detail img { width: 100%; position: absolute; top: 0; }
.rmgjxx .rmgjxx-cont .cont-item .item-detail .detail-title { width: 100%; position: absolute; bottom: 0; z-index: 10; background-color: rgba(0, 0, 0, 0.5); font-size: 12px; line-height: 32px; text-align: center; color: #ffffff; }
.rmgjxx .rmgjxx-cont .cont-item .item-title { font-size: 16px; line-height: 16px; color: #444444; padding: 12px 0; text-align: center; }
.rmgjxx .rmgjxx-cont .cont-item .item-stage { font-size: 14px; line-height: 18px; color: #888888; text-align: center; }
/* 国际硕士学位班院校 */
.gjss .gjss-cont { padding: 30px 0 0; margin-right: -24px; }
.gjss .gjss-cont .cont-item { width: 230px; float: left; margin-right: 24px; margin-bottom: 30px; text-align: center; }
.gjss .gjss-cont .cont-item img { width: 100%; }
.gjss .gjss-cont .cont-item .item-title { font-size: 16px; line-height: 16px; color: #444444; font-weight: bold; padding: 12px 0; }
.gjss .gjss-cont .cont-item .item-text { font-size: 14px; line-height: 18px; color: #666666; }
.gjss .gjss-cont .cont-item .item-text .in-class { margin-right: 1em; }
.gjss .gjss-cont .cont-item .item-btn { width: 164px; height: 32px; line-height: 32px; border: solid 1px #7559e9; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 14px; color: #7559e9; margin-top: 12px; }
.gjss .gjss-cont .cont-item .item-btn:hover { background-color: #7559e9; color: #ffffff; }
.gjss .gjss-degree .degree-item { width: 359px; float: left; margin-right: 20px; margin-bottom: 20px; }
.gjss .gjss-degree .degree-item:nth-of-type(2n) { margin-right: 0; }
.gjss .gjss-degree .degree-item:nth-of-type(2) .item-title { background-color: #7559e9; }
.gjss .gjss-degree .degree-item:nth-of-type(2) .item-title:before { content: '02'; }
.gjss .gjss-degree .degree-item:nth-of-type(3) .item-title { background-color: #3c95da; }
.gjss .gjss-degree .degree-item:nth-of-type(3) .item-title:before { content: '03'; }
.gjss .gjss-degree .degree-item:nth-of-type(4) .item-title { background-color: #e95963; }
.gjss .gjss-degree .degree-item:nth-of-type(4) .item-title:before { content: '04'; }
.gjss .gjss-degree .degree-item .item-title { height: 80px; line-height: 80px; background-color: #f4862a; border-radius: 12px 12px 0px 0px; font-size: 24px; text-align: center; font-weight: bold; color: #ffffff; position: relative; }
.gjss .gjss-degree .degree-item .item-title:before { content: '01'; font-size: 72px; font-weight: normal; color: #ffffff; opacity: 0.1; position: absolute; left: 0; right: 0; margin: auto; }
.gjss .gjss-degree .degree-item .item-detail { padding: 20px 30px; border-radius: 0 0 12px 12px; border: 1px solid #e4e4e4; }
.gjss .gjss-degree .degree-item .item-detail img { width: 100%; }
.gjss .gjss-degree .degree-item .item-detail .detail-text { font-size: 14px; line-height: 26px; color: #666666; padding: 14px 0 23px; }
.gjss .gjss-degree .degree-item .item-detail .detail-btn { display: block; width: 100%; height: 42px; line-height: 42px; background-image: linear-gradient(135deg, #ffa21d 0%, #f4862a 100%), linear-gradient(#7559e9, #7559e9); background-blend-mode: normal,
normal; -webkit-box-shadow: 0px 3px 5px 0px rgba(244, 134, 42, 0.4); box-shadow: 0px 3px 5px 0px rgba(244, 134, 42, 0.4); border-radius: 21px; text-align: center; font-size: 16px; color: #ffffff; }
@media screen and (max-width: 750px) {
  .space-between, .kcxm .kc-xm-cont .cont-detail .detail-btn, .kcys .kcys-cont .cont-item .item-detail { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
  .space-around { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: distribute; justify-content: space-around; }
  /* 标题模块 */
  .title-lcm { font-size: 0.42667rem; line-height: 0.42667rem; }
  .title-lcm:before { width: 0.06667rem; height: 0.32rem; border-radius: 0.04rem; margin-right: 0.24rem; }
  .title-lcm .lcm-area { font-size: 0.29333rem; line-height: 0.50667rem; padding: 0 0.18667rem; }
  /* 课程 容器 */
  .course-wrap { width: 100%; }
  /* 课程项目 */
  .kcxm { padding: 0 0.32rem; }
  .kcxm .kc-xm-bg { width: 4.32rem; height: 3.18667rem; margin-right: 0.26667rem; }
  .kcxm .kc-xm-cont { width: auto; float: none; }
  .kcxm .kc-xm-cont .cont-detail { font-size: 0.34667rem; line-height: 0.56rem; }
  .kcxm .kc-xm-cont .cont-detail .detail-title { font-size: initial; }
  .kcxm .kc-xm-cont .cont-detail .detail-btn { padding-top: 0.32rem; }
  .kcxm .kc-xm-cont .cont-detail .detail-btn a { width: 2.66667rem; margin-right: 0; height: 0.74667rem; line-height: 0.74667rem; font-size: 0.34667rem; }
  .kcxm .kc-xm-cont .cont-detail .detail-btn a:hover, .kcxm .kc-xm-cont .cont-detail .detail-btn a.active { -webkit-box-shadow: 0px 0.04rem 0.06667rem 0px; box-shadow: 0px 0.04rem 0.06667rem 0px; }
  /* 学校优势 */
  .xxys { padding: 0.4rem 0.32rem; }
  .xxys .xxys-cont { padding-top: 0.4rem; }
  .xxys .xxys-cont .cont-item { padding: 0; }
  .xxys .xxys-cont .cont-item .item-img { width: 1.06667rem; height: 1.06667rem; }
  .xxys .xxys-cont .cont-item .item-title { font-size: 0.34667rem; line-height: 0.45333rem; padding: 0.4rem 0 0.24rem; }
  .xxys .xxys-cont .cont-item .item-text { font-size: 0.29333rem; line-height: 0.56rem; }
  /* 招生说明 */
  .zssm { padding: 0 0.32rem; margin-bottom: 0.89333rem; }
  .zssm .zssm-cont { margin-top: 0.30667rem; padding: 0.4rem 0.4rem 0.66667rem; background-size: 100% 100%; position: relative; }
  .zssm .zssm-cont .cont-l { width: 3.89333rem; margin-right: 0.4rem; }
  .zssm .zssm-cont .cont-l .l-img { height: 3.06667rem; }
  .zssm .zssm-cont .cont-l .l-btn { position: absolute; bottom: -0.36rem; left: 0; right: 0; margin: auto; }
  .zssm .zssm-cont .cont-l .l-btn a { height: 0.74667rem; line-height: 0.74667rem; font-size: 0.32rem; border-radius: 0.37333rem; margin-right: 0.26667rem; background-color: #ffffff; }
  .zssm .zssm-cont .cont-r { width: auto; float: none; }
  .zssm .zssm-cont .cont-r .r-title { font-size: 0.34667rem; line-height: 0.48rem; }
  .zssm .zssm-cont .cont-r .r-row { padding-top: 0.26667rem; font-size: 0.34667rem; }
  .zssm .zssm-cont .cont-r .r-row .row-key { height: 0.53333rem; line-height: 0.53333rem; padding: 0 0.21333rem 0 0.22667rem; }
  .zssm .zssm-cont .cont-r .r-row .row-val { font-size: 0.32rem; line-height: 0.48rem; }
  /* 社会实践 */
  .shsj { padding: 0 0.32rem; }
  .shsj .shsj-cont { padding-top: 0.36rem; }
  .shsj .shsj-cont .cont-item { width: 4.50667rem; margin-right: 0.34667rem; }
  .shsj .shsj-cont .cont-item:nth-of-type(2) { margin-right: 0; }
  .shsj .shsj-cont .cont-item:last-child { display: none; }
  .shsj .shsj-cont .cont-item .item-img { height: 3.6rem; margin-bottom: 0.2rem; }
  .shsj .shsj-cont .cont-item .item-text { font-size: 0.29333rem; line-height: 0.4rem; }
  /* 国际交流 */
  .gjjl { width: auto; padding: 0 0.32rem; }
  .gjjl .gjjl-text { border-radius: 0.21333rem 0.21333rem 0 0; margin: 0.36rem 0.4rem 0; padding: 0.26667rem 0.4rem; font-size: 0.32rem; line-height: 0.48rem; }
  .gjjl .gjjl-cont { border-radius: 0.21333rem; padding: 0.24rem 0.24rem 0; margin-bottom: 0.53333rem; }
  .gjjl .gjjl-cont .cont-item { padding: 0.13333rem; margin-bottom: 0.24rem; }
  .gjjl .gjjl-cont .cont-item:nth-of-type(odd) { margin-right: 0.24rem; }
  .gjjl .gjjl-cont .cont-item img { width: 4.05333rem; height: 2.78667rem; }
  /* 课程优势 */
  .kcys { width: auto; padding: 0 0.32rem; }
  .kcys .kcys-cont { padding: 0.66667rem 0 0.53333rem; }
  .kcys .kcys-cont .cont-item { float: none; width: 100%; height: 2rem; border-radius: 0.08rem; padding: 0 0.4rem; margin-top: 0; margin-bottom: 0.26667rem; }
  .kcys .kcys-cont .cont-item:last-child { margin-bottom: 0; }
  .kcys .kcys-cont .cont-item .item-serial { top: -0.26667rem; width: 1.28rem; height: 0.49333rem; line-height: 0.49333rem; font-size: 0.4rem; }
  .kcys .kcys-cont .cont-item .item-detail { line-height: 0.48rem; }
  .kcys .kcys-cont .cont-item .item-detail .detail-title { width: 2.08rem; font-size: 0.34667rem; text-align: left; }
  .kcys .kcys-cont .cont-item .item-detail .detail-text { width: 5.81333rem; font-size: 0.34667rem; opacity: 0.7; }
  .kcys .kcys-cont .cont-item:nth-of-type(2) { margin-top: 0; height: 2rem; }
  .kcys .kcys-cont .cont-item:nth-of-type(3) { margin-top: 0; height: 2rem; }
  .kcys .kcys-cont .cont-item:nth-of-type(4) { margin-top: 0; height: 2rem; }
  .kcys .kcys-cont .cont-item:nth-of-type(5) { margin-top: 0; height: 2rem; }
  /* 上海国际高中 */
  .shgjgz { padding: 0 0.32rem; }
  .shgjgz .shgjgz-cont { padding: 0.4rem 0; }
  .shgjgz .shgjgz-cont .cont-item { padding-bottom: 0.4rem; margin-bottom: 0.4rem; }
  .shgjgz .shgjgz-cont .cont-item .item-bg { width: 4rem; height: 2.66667rem; margin-right: 0.26667rem; }
  .shgjgz .shgjgz-cont .cont-item .item-detail { width: 5.09333rem; float: right; }
  .shgjgz .shgjgz-cont .cont-item .item-detail .detail-row { font-size: 0.34667rem; line-height: 0.48rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
  .shgjgz .shgjgz-cont .cont-item .item-detail .detail-row .row-name { width: 3.41333rem; font-size: 0.37333rem; line-height: 0.48rem; margin-right: 0; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
  .shgjgz .shgjgz-cont .cont-item .item-detail .detail-row .row-area { float: right; font-size: 0.32rem; padding-left: 0.34667rem; }
  .shgjgz .shgjgz-cont .cont-item .item-detail .detail-row .row-val span { margin-right: 0.10667rem; }
  .shgjgz .shgjgz-cont .cont-item .item-btn { padding-top: 0.4rem; }
  .shgjgz .shgjgz-cont .cont-item .item-btn a { min-width: 1.86667rem; height: 0.74667rem; line-height: 0.74667rem; margin-right: 0.24rem; font-size: 0.34667rem; border-radius: 0.37333rem; }
  /* 上海校区招生简章 */
  .zsjz { padding: 0 0.32rem 0.74667rem; position: relative; }
  .zsjz .zsjz-cont { margin: 0.4rem 0; }
  .zsjz .zsjz-cont .cont-detail { width: 6.29333rem; margin: 0.4rem 0; padding: 0.4rem; }
  .zsjz .zsjz-cont .cont-detail .detail-row { font-size: 0.34667rem; line-height: 0.56rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }
  .zsjz .zsjz-cont .cont-detail .item-btn { position: absolute; bottom: 0; left: 0; right: 0; margin: auto; text-align: center; }
  .zsjz .zsjz-cont .cont-detail .item-btn a { min-width: 3.52rem; height: 0.74667rem; line-height: 0.74667rem; font-size: 0.34667rem; border-radius: 0.37333rem; margin-right: 0.26667rem; }
  /* 上海国际小学 */
  .gjxx { width: auto; padding: 0.4rem 0.32rem; }
  .gjxx .gjxx-cont { padding: 0.4rem 0 0; margin-right: 0; }
  .gjxx .gjxx-cont .cont-item { width: 4.50667rem; margin-right: 0.34667rem; margin-bottom: 0.4rem; }
  .gjxx .gjxx-cont .cont-item:nth-of-type(2n) { margin-right: 0; }
  .gjxx .gjxx-cont .cont-item .item-title { font-size: 0.34667rem; font-weight: bold; line-height: 0.61333rem; }
  .gjxx .gjxx-cont .cont-item .item-text { font-size: 0.34667rem; line-height: 0.48rem; color: #666666; }
  .gjxx .gjxx-cont .cont-item .item-enroll { font-size: 0.32rem; line-height: 0.32rem; }
  .gjxx .gjxx-cont .cont-item .item-enroll .enroll-stage { width: 78%; white-space: nowrap; text-overflow: ellipsis; overflow-x: scroll; }
  .gjxx .gjxx-cont .cont-item .item-enroll .site { padding-left: 0.34667rem; }
  /* 热门国际学校 */
  .rmgjxx { padding: 0 0.32rem; }
  .rmgjxx .rmgjxx-cont { padding: 0.33333rem 0 0; margin-right: 0; }
  .rmgjxx .rmgjxx-cont .cont-item { width: 4.50667rem; margin-right: 0.34667rem; margin-bottom: 0.24rem; padding-bottom: 0.13333rem; }
  .rmgjxx .rmgjxx-cont .cont-item:nth-of-type(2n) { margin-right: 0; }
  .rmgjxx .rmgjxx-cont .cont-item .item-detail { height: 3.14667rem; }
  .rmgjxx .rmgjxx-cont .cont-item .item-detail .detail-title { padding-left: 0.26667rem; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 0.32rem; line-height: 0.61333rem; }
  .rmgjxx .rmgjxx-cont .cont-item .item-title { font-size: 0.37333rem; line-height: 0.37333rem; padding: 0.26667rem 0 0.24rem; }
  .rmgjxx .rmgjxx-cont .cont-item .item-stage { font-size: 0.32rem; line-height: 0.32rem; }
  /* 国际硕士学位班院校 */
  .gjss .gjss-cont { padding: 0.4rem 0 0; margin-right: 0; }
  .gjss .gjss-cont .cont-item { width: 4.4rem; margin-right: 0.34667rem; margin-bottom: 0.37333rem; }
  .gjss .gjss-cont .cont-item:nth-of-type(2n) { margin-right: 0; }
  .gjss .gjss-cont .cont-item .item-title { font-size: 0.37333rem; line-height: 0.37333rem; padding: 0.26667rem 0; }
  .gjss .gjss-cont .cont-item .item-text { font-size: 0.32rem; line-height: 0.32rem; }
  .gjss .gjss-cont .cont-item .item-btn { width: 100%; height: 0.74667rem; line-height: 0.74667rem; font-size: 0.34667rem; margin-top: 0.26667rem; }
  .gjss .gjss-degree .degree-item { width: 4.4rem; margin-right: 0.32rem; margin-bottom: 0.4rem; }
  .gjss .gjss-degree .degree-item .item-title { height: 1.06667rem; line-height: 1.06667rem; border-radius: 0.16rem 0.16rem 0px 0px; font-size: 0.42667rem; }
  .gjss .gjss-degree .degree-item .item-title:before { font-size: 0.96rem; }
  .gjss .gjss-degree .degree-item .item-detail { padding: 0.26667rem; border-radius: 0 0 0.16rem 0.16rem; }
  .gjss .gjss-degree .degree-item .item-detail .detail-text { font-size: 0.34667rem; line-height: 0.48rem; margin: 0.18667rem 0 0.2rem; padding: 0; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; }
  .gjss .gjss-degree .degree-item .item-detail .detail-btn { height: 0.74667rem; line-height: 0.74667rem; font-size: 0.37333rem; border-radius: 0.37333rem; } }
/* 2019-10-15 author: hbj 体艺辅导班——默认邀请弹窗 */
.gogatu2{z-index: 1000;}