<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

@font-face {
font-family: "HarmonyOS_Sans_SC";
src: url('../fonts/HarmonyOS_Sans_SC.eot');
src: url('../fonts/HarmonyOS_Sans_SC.eot?#iefix') format('embedded-opentype'), 
/*url('../fonts/HarmonyOS_Sans_SC.woff2') format('woff2'), 
url('../fonts/HarmonyOS_Sans_SC.woff') format('woff'), 
url('../fonts/HarmonyOS_Sans_SC.ttf') format('truetype'), */
url('../fonts/HarmonyOS_Sans_SC.svg#HarmonyOS_Sans_SC') format('svg');
font-weight: normal;
font-style: normal;
font-display: swap;
}

@font-face {
font-family: 'AkzidenzGroteskBQ-Medium';
src: url('../fonts/AkzidenzGroteskMedium.eot');
src: url('../fonts/AkzidenzGroteskMedium.eot') format('embedded-opentype'), 
url('../fonts/AkzidenzGroteskMedium.woff2') format('woff2'), 
url('../fonts/AkzidenzGroteskMedium.woff') format('woff'), 
url('../fonts/AkzidenzGroteskMedium.ttf') format('truetype'), 
url('../fonts/AkzidenzGroteskMedium.svg#AkzidenzGroteskMedium') format('svg');
}

@font-face {
font-family: 'DingTalk-JinBuTi';
src: url('../fonts/DingTalk-JinBuTi.eot');
src: url('../fonts/DingTalk-JinBuTi.eot?#iefix') format('embedded-opentype'), 
url('../fonts/DingTalk-JinBuTi.woff2') format('woff2'), 
url('../fonts/DingTalk-JinBuTi.woff') format('woff'), 
url('../fonts/DingTalk-JinBuTi.ttf') format('truetype'), 
url('../fonts/DingTalk-JinBuTi.svg#DingTalk-JinBuTi') format('svg');
font-weight: normal;
font-style: italic;
font-display: swap;
}

@font-face {
font-family: 'AkzidenzGroteskBQ-Super';
src: url('../fonts/AkzidenzGroteskBQSuper.eot');
src: url('../fonts/AkzidenzGroteskBQSuper.eot') format('embedded-opentype'), 
/*url('../fonts/AkzidenzGroteskBQSuper.woff2') format('woff2'), 
url('../fonts/AkzidenzGroteskBQSuper.woff') format('woff'), */
url('../fonts/AkzidenzGroteskBQSuper.ttf') format('truetype'), 
url('../fonts/AkzidenzGroteskBQSuper.svg#AkzidenzGroteskBQSuper') format('svg');
}
/*reset css*/
html {
font-size: calc(100vw/1920);
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

body {
font-size: 16px;
line-height: 1.5;
color: #333;
background-color: #fff;
overflow-x: hidden;
font-family: "HarmonyOS_Sans_SC","Arial","sans-serif";
}

html, body { /* font-family:"Microsoft YaHei","sans-serif"; */
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
display: block;
margin: 0px;
padding: 0px;
}

audio,
canvas,
progress,
video {
display: inline-block;
vertical-align: baseline;
}

audio:not([controls]) {
display: none;
height: 0;
}

[hidden],
template {
display: none;
}

a {
background-color: transparent;
text-decoration: none;
color: #333;
/* transition: all .4s ease 0s;
-webkit-transition: all .4s ease 0s;
-moz-transition: all .4s ease 0s;
-ms-transition: all .4s ease 0s;
-o-transition: all .4s ease 0s; */
}

a:active,
a:hover {
outline: 0;
}

b,
strong {
font-weight: bold;
}

dfn {
font-style: italic;
}

img {
border: 0;
vertical-align: middle;
}

svg:not(:root) {
overflow: hidden;
}

pre {
overflow: auto;
}

textarea {
width: 100%;
max-width: 100%;
resize: none;
}

code,
kbd,
pre,
samp {
font-family: monospace, monospace;
font-size: 1em;
}

button,
input,
optgroup,
select,
textarea {
color: inherit;
font-family: inherit;

line-height: inherit;
background: none;
border: none;
}

button {
overflow: visible;
-webkit-appearance: none;
-moz-appearance: none;
-o-appearance: none;
appearance: none;
}

button,
select {
text-transform: none;
}

button[disabled],
html input[disabled] {
cursor: default;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
padding: 0;
border: 0;
}

input {
/*line-height: normal;
-webkit-appearance: none;
-moz-appearance: none;
-o-appearance: none;
appearance: none;*/
}

input[type="checkbox"],
input[type="radio"] {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
padding: 0;
}

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
height: auto;
}

select::-ms-expand {
display: none;
}

input::-ms-clear {
display: none;
}

button,
input,
select,
optgroup,
textarea {
  color: #111;
  font-family: "NonBreakingSpaceOverride", "Hoefler Text", Garamond, "Times New Roman", serif;
  font-weight: 400;
  line-height: 1.8;
  text-rendering: optimizeLegibility;
}
input::placeholder{
    font-size: 15px !important;
}
input[type="text"]{
  padding: 5px 10px;
}





legend {
padding: 0;
border: 0;
}

textarea {
overflow: auto;
}

optgroup {
font-weight: bold;
}

table {
border-spacing: 0;
border-collapse: collapse;
}

td,
th {
padding: 0;
}

* {
margin: 0;
padding: 0;
outline: none;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}

*:before,
*:after {
margin: 0;
padding: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
/* transition: all 0.5s;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
-moz-transition: all 0.5s; */
}

blockquote, q {
quotes: none
}

blockquote:before, blockquote:after, q:before, q:after {
content: "";
content: none
}

ul {
list-style: none;
}

h1, h2, h3, h4, h5, h6 {
font-family: inherit;
font-weight: 400;
color: inherit;
}
/* a:visited{color: #333;} */
a {
color: #333;
}
/*p,a{word-break: break-all;}*/
.section {
width: 100%;
position: relative;
}

.pull-right {
float: right;
}

.dis-table {
display: table;
width: 100%;
height: 100%;
}

.dis-cell {
display: table-cell;
vertical-align: middle;
}

.clearfix:before, .clearfix:after {
content: " ";
display: table;
}

.clearfix:after {
clear: both;
}

em {
font-style: normal;
}

html, body, div, span, applet, object, iframe, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
-webkit-tap-highlight-color: rgba(0,0,0,0);
}

img {
border: none;
max-width: 100%;
vertical-align: middle;
display: block;
margin: 0 auto;
}
/*单行文本省略号*/
.dot {
display: block;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}

.dot2, .dot3, .dot4, .dot5, .dot6 {
display: -webkit-box;
display: -webkit-box;
overflow: hidden;
text-overflow: ellipsis;
word-wrap: break-word;
-webkit-box-orient: vertical;
}
/*多行文本省略号*/
.dot2 {
-webkit-line-clamp: 2;
}

.dot3 {
-webkit-line-clamp: 3;
}

.dot4 {
-webkit-line-clamp: 4;
}

.dot5 {
-webkit-line-clamp: 5;
}

.dot6 {
-webkit-line-clamp: 6;
}
/*盒子布局*/
.flexsb {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
justify-content: space-between;
}

.flexsa {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
justify-content: space-around;
}

.flexlf {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
justify-content: left;
}

.flexed {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
justify-content: flex-end;
}

.flexce {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
justify-content: center;
}

.cflexce {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
justify-content: center;
flex-direction: column;
flex-wrap: wrap;
}

.flexace {
align-items: center;
}
/* scrollbar */
.scrollbar::-webkit-scrollbar {
width: 2px;
height: 2px
}

.proinfo2 .scrollbar::-webkit-scrollbar {
width: 6px;
height: 6px
}

.scrollbar::-webkit-scrollbar-button:vertical {
display: none;
}

.scrollbar::-webkit-scrollbar-track {
background: #E6E6E6;
}

.scrollbar::-webkit-scrollbar-corner {
background-color: #ffffff;
}

.scrollbar::-webkit-scrollbar-thumb {
border-radius: 3px;
background-color: #e62129;
}

.scrollbar::-webkit-scrollbar-thumb:vertical:hover {
background-color: #e62129;
}

.scrollbar::-webkit-scrollbar-thumb:vertical:active {
background-color: #e62129;
}

@media screen and (max-width: 767px) {
.scrollbar::-webkit-scrollbar {
width: 2px;
height: 2px
}
}
/* placeholder */
.input::-webkit-input-placeholder,
.textarea::-webkit-input-placeholder {
font-size: 14px;
color: #666666;
}

.input::-moz-placeholder,
.textarea::-moz-placeholder {
font-size: 14px;
color: #666666;
;
}

.input:-ms-input-placeholder,
.textarea:-ms-input-placeholder {
font-size: 14px;
color: #666666;
}

@media screen and (max-width: 1366px) {
.input::-webkit-input-placeholder,
.textarea::-webkit-input-placeholder {
font-size: 14px;
}

.input::-moz-placeholder,
.textarea::-moz-placeholder {
font-size: 14px;
}

.input:-ms-input-placeholder,
.textarea:-ms-input-placeholder {
font-size: 14px;
}
}

.padt-90 {
padding-top: 85px;
}

.padt-100 {
padding-top: 100px;
}

.padb-100 {
padding-bottom: 100px;
}

.padb-90 {
padding-bottom: 85px;
}

.pad-100 {
padding: 100px 0;
}

.padt-40 {
padding-top: 40px;
}

.marb-100 {
margin-bottom: 100px;
}

.mart-60 {
margin-top: 60px;
}

.mart-40 {
margin-top: 40px;
}

@media screen and (max-width: 1459px) {
.padt-90 {
padding-top: 65px;
}

.padt-100 {
padding-top: 80px;
}

.padb-100 {
padding-bottom: 80px;
}

.marb-100 {
margin-bottom: 80px;
}

.padb-90 {
padding-bottom: 65px;
}

.pad-100 {
padding: 80px 0;
}

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

@media screen and (max-width: 767px) {
.padt-90 {
padding-top: 55px;
}

.padt-100 {
padding-top: 60px;
}

.padb-100 {
padding-bottom: 50px;
}

.padb-90 {
padding-bottom: 45px;
}

.pad-100 {
padding: 40px 0;
}

.padt-40 {
padding-top: 30px;
}

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

.marb-100 {
margin-bottom: 60px;
}
}
/* @media screen and (max-width: 1024px) {
.footer .foot-top-cont{
-webkit-box-ordinal-group: 1;
-moz-box-ordinal-group: 1;
-ms-flex-order: 1;
-webkit-order: 1;
order: 1;
}
.footer .footerphone-menu{
-webkit-box-ordinal-group: 2;
-moz-box-ordinal-group: 2;
-ms-flex-order: 2;
-webkit-order: 2;
order: 2;
}
} */
a,
img,
.swiper-button-next, .swiper-button-prev {
-webkit-transition: 0.5s;
-ms-transition: 0.5s;
-moz-transition: 0.5s;
-o-transition: 0.5s;
transition: 0.5s;
}

.pic img,
.pic,
.spic img,
.spic,
.section3 .section3_img,
.section3 .section3_img img,
.section1 .section1_img img,
.section1 .section1_img,
.manufacturing2 .manufacturing2_right img {
overflow: hidden;
width: 100%;
transition: all 1.5s;
}

.pic:hover img,
.section4 .section4_link:hover .section4_img img,
.manufacturing2 .manufacturing2_right:hover img,
.manufacturing3 .swiper-slide:hover .manufacturing3_img img,
.product1 .product1_ul li a:hover .product1_img img,
.case1 .case1_li:hover .case1_img img,
.video1 .video1_ul li a:hover .video1_img img,
.quality3 .swiper-slide:hover .quality3_img img,
.quality4 .case1_li:hover .case1_img img,
.contact1 .contact1_left:hover .contact1_img img,
.contact1 .contact1_rtli:hover .contact1_img img,
.neinfo1 .neinfo1_li:hover .neinfo1_simg img,
.new1 .new1_ul a:hover .new1_img img,
.about5 .about5_li:hover .about5_img img,
.about6 .about6_btimg:hover img {
transform: scale(1.2);
-ms-transform: scale(1.2);
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
-o-transform: scale(1.2);
}

.section3 .section3_li:hover .section3_font .tit,
.section4 .section4_link:hover .section4_font .tit,
.section4 .section4_link:hover .btn em,
.other_link .other_li:hover .icon-rjiantou1,
.other_link .other_li:hover .other_tit,
.research1 .research1_ul li:hover .research1_font .tit,
.research3 .research3_right li:hover .research3_font .tit,
.research5 .swiper-slide a:hover .research5_tit,
.manufacturing1 .manufacturing1_ul li:hover .manufacturing1_tit,
.manufacturing3 .swiper-slide:hover .manufacturing3_font .tit,
.honor1 .honor1_ul li a:hover .research5_tit,
.product1 .product1_ul li a:hover .product1_stit,
.case1 .case1_li:hover .case1_font .btn em,
.case1 .case1_li:hover .case1_font .tit,
.video1 .video1_ul li a:hover .video1_font .tit,
.quality1 .quality1_ul li:hover .quality1_font .tit,
.quality4 .case1_li:hover .case1_font .btn em,
.quality4 .case1_li:hover .case1_font .tit,
.join1 .join1_addr .dec a:hover,
.join1 .join1_addr .tit:hover,
.contact1 .contact1_left:hover .contact1_font .name,
.contact1 .contact1_rtli:hover .contact1_font .name,
.contact2 .contact2_item li:hover,
.neinfo1 .neinfo1_link:hover .neinfo1_rtit,
.neinfo1 .neinfo1_li:hover .neinfo1_sfont .tit,
.inverstor2 .inverstor2_link:hover .inverstor2_tit,
.inverstor2 .inverstor2_li .inverstor2_year:hover,
.new1 .new1_ul a:hover .new1_font .btn em,
.new1 .new1_ul a:hover .new1_font .tit,
.about4 .about4_li:hover .about4_year {
color: #e62129;
}

.section3 .section3_li:hover .section3_icon img,
.footer .foot_ctli:hover .foot_cticon img,
.research3 .research3_right li:hover .research3_icon img {
transform: translateY(-15px);
}

.research1 .research1_ul li:hover .research1_icon,
.contact1 .contact1_left:hover .contact1_icon img,
.contact1 .contact1_rtli:hover .contact1_icon img {
transform: translateY(-8px);
}

.manufacturing1 .manufacturing1_ul li:hover .manufacturing1_icon img,
.quality2 .quality2_ul li:hover .quality2_icon img {
transform: rotateY(180deg);
}

.icon img {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
}

body {
/* font-family: "SourceHanSansSC-Heavy", "Arial" !important; */
}



@font-face {
font-family: "SourceHanSansSC-Heavy";
src: url("https://font.ctmon.com.cn/fonts/SourceHanSansCNRegular_Source\Han\Sans\CN\Regular.woff2") format("woff2"), url("https://font.ctmon.com.cn/fonts/SourceHanSansCNRegular_Source\ Han\ Sans\ CN\ Regular.woff") format("woff"), url("https://font.ctmon.com.cn/fonts/SourceHanSansCNRegular_Source\ Han\ Sans\ CN\ Regular.ttf") format("truetype"), url("https://font.ctmon.com.cn/fonts/Source\ Han\ Sans\ CN\ Regular.eot") format("embedded-opentype"), url("https://font.ctmon.com.cn/fonts/SourceHanSansCNRegular_Source\ Han\ Sans\ CN\ Regular.svg") format("svg");
font-weight: normal;
font-style: normal;
}


/*20210428*/

#msg_wy_zc {
height: 100%;
text-align: center;
position: fixed;
top: 0%;
/* line-height: 2rem; */
width: 100%;
z-index: 1000;
background: #00000047;
}

#msg_wy_zc2 {
/* height: 100%; */
text-align: center;
position: fixed;
bottom: 10px;
/* line-height: 2rem; */
/* width: 100%; */
z-index: 1000;
/* background: #00000047; */
right: 10px;
width: 300px;
display: none;
}

.msg_wy_zc2_on {
display: block !important;
}

.zc_p {
color: #fff;
height: 100px;
display: inline-block; /* border-radius: 5px; */
background: #fff;
color: #333;
width: 100%;
height: auto;
max-width: 420px; /* padding: 30px 20px; */
position: absolute;
top: 45%;
left: 50%;
box-shadow: 0 2px 28px 0 rgba(0, 0, 0, 0.61);
transform: translate(-50%, -50%); /* border-radius: 8px; */
padding-bottom: 30px;
}

.zc_p2 {
border-radius: 0;
padding: 0px 0px 18px;
box-shadow: 0 2px 28px 0 rgb(63 186 236 / 29%);
transform: inherit;
left: inherit;
top: inherit;
position: static;
}

.zc_p2_bsq4 {
display: none;
}


.zc_p2_h .zc_p2_bsq1, .zc_p2_h .zc_p2_bsq2, .zc_p2_h .zc_p2_bsq3 {
display: none;
}

.zc_p2_h {
padding: 0px;
width: auto;
background-color: #ffffff00;
margin-bottom: 10%;
box-shadow: none;
}

.zc_p2_h .zc_p2_bsq4 {
display: block;
width: 150px;
background-color: #ffffff;
color: white;
padding: 10px 10px;
background-position: 0 0;
/* background: hsl(197, 82%, 59%) url(../images/sjzxh.png)no-repeat 24px 20px; */
background-size: 42px;
/* padding-left: 55px; */
cursor: pointer;
font-size: 24px;
border-radius: 8px;
/* box-shadow: 0 2px 28px 0 rgb(63 186 236 / 28%); */
position: relative;
/* background: url(/pc/images/ltqp.png) no-repeat; */
background-size: cover;
/* height: 240px; */
}

.zc_p2_h .zc_p2_bsq4 span {
position: absolute;
right: 10px;
top: 12px;
background-color: #f44336;
width: 32px;
height: 32px;
line-height: 31px;
text-align: center;
border-radius: 50%;
font-size: 20px;
}

.zc_p2_h .zc_p2_bsq4 h5 {
color: #04a4e5;
/* position: absolute; */
font-size: 18px;
}

.zc_p .p1 span {
font-size: 32px;
font-weight: bold;
color: rgb(0, 76, 146);
font-family: "DINCondensed-Bold";
}

.zc_p .p1 {
text-align: left;
background-color: #3fbaec; /* border-bottom: 1px solid #bfbfbf; */
color: white;
padding: 0px;
line-height: 30px;
font-size: 32px;
text-align: left;
padding: 12px 4%;
font-weight: bold;
background-color: white;
color: black;
padding: 30px 5% 15px;
}

.zc_p2 .p1 {
font-size: 24px;
width: 100%;
background-color: #3fbaec;
padding: 10px 4%;
color: white;
font-weight: bold;
position: relative;
}

.zc_p .sxl, .zc_p2 .sxl {
width: 24px;
position: absolute;
right: 15px;
top: 13px;
cursor: pointer;
width: 24px;
}

.zc_p .p2 {
color: #888;
/* margin: 0 10px; */
text-align: left;
/* text-indent: 2em; */
font-size: 16px;
/* text-align: center; */
margin-top: 15px;
text-align: center;
padding: 0% 5%;
text-align: left;
}

.zc_p2 .p2 {
font-size: 15px;
line-height: 20px; /* margin: 10px 10px; */
}

.zc_p .p3 {
clear: both;
width: 98%;
margin: 1%;
}



.zc_p .p3 textarea {
width: 90%;
border: 1px solid #66666621;
height: 100px;
padding-left: 5px;
font-size: 14px;
line-height: 28px; /* border-radius: 4px; */
}

.zc_p .p4 {
width: 100%;
padding: 0% 4%;
margin-bottom: 10px;
}

.zc_p .p4 input, .zc_p .p4 p {
/* border: 1px solid hsla(0, 0%, 40%, 0.46); */
width: 98%;
/* border-radius: 2px; */
padding-left: 5px;
font-size: 14px;
line-height: 26px;
border-radius: 4px;
color: #237dcf;
display: none;
}

.wjsc {
position: relative;
display: block;
height: 100%;
width: 100%;
height: 100px;
border: 1px solid #66666621;
text-align: center;
padding-top: 7%;
font-size: 20px;
}

.wjsc img {
display: inline-block;
}

.wjsc input[type=file] {
position: absolute;
left: 0px;
width: 100%;
height: 100%;
top: 0;
opacity: 0;
}

.msg-rwms {
position: relative;
}

.msg-rwm {
width: 40%;
display: inline-block;
margin: 20px 0 10px;
text-align: center;
position: absolute;
}

.msg-lxxx {
width: 55%;
position: static;
margin-left: 40%;
margin-right: 5%;
}

.msg-lxxx ul {
}

.msg-lxxx li {
text-align: left;
margin-bottom: 11px;
position: relative;
padding-left: 42px;
}

.msg-lxxx li img {
width: 32px;
display: initial;
position: absolute;
left: 0;
top: 2px;
}

.msg-lxxx li p {
display: initial;
/* font-family: "DINCondensed-Bold"; */
font-size: 18px !important;
line-height: 32px !important;
}

.msg-lxxx li p span {
font-family: "DINCondensed-Bold";
font-size: 24px;
}

.zc_p .p2-right p {
text-align: left;
font-size: 18px;
}

.msg-rwm img {
width: 150px;
display: inline-block;
}

.msg-rwm h4 {
text-align: center;
}


.zc_p .p2-left { /* float: left; */
width: 100%;
padding: 0px 5%;
}



.zc_p .p2-right {
float: right;
width: 100%;
padding: 0%;
text-align: center;
margin-top: 2%;
/* margin-bottom: 3%; */
}

.zc_p .p2 p {
line-height: 41px;
font-size: 14px;
text-align: center;
width: 100%;
color: #666;
margin-bottom: 16px;
}

.zc_p .p2-left p {
width: 98%;
float: left;
margin: 0% 1%;
margin-bottom: 11px;
}


.zc_p .p2 input {
border: 1px solid #66666621;
width: 100%;
/* border-radius: 2px; */
padding-left: 5px;
font-size: 15px;
line-height: 36px;
/* border-radius: 4px; */
padding: 2px 10px;
font-size: 14px;
}

.zc_p .p2 img {
vertical-align: bottom;
margin-right: 0px;
}

.zc_btn {
border-color: #ea1313;
background-color: #ea1313;
color: #fff;
height: 40px;
line-height: 40px;
padding: 0px 12%;
border: 1px solid #dedede00;
border-radius: 2px;
font-weight: 400;
cursor: pointer;
text-decoration: none;
font-size: 16px;
border-radius: 24px;
display: inline-block;
margin-top: 15px;
}

.zc_p2 .zc_btn {
}

.msg_tsy {
width: 100%;
margin: auto;
font-size: 14px;
line-height: 20px;
text-align: left;
color: #666666;
padding: 10px 4% 0;
}

.msg_tsy a {
color: rgb(35, 125, 207);
margin: 2px 0;
}

@media screen and (max-width: 767px) {

#msg_wy_zc2 {
display: none !important;
}

.zc_p .p1 {
font-size: 24px;
margin-top: 15px;
}

.zc_p .sxl, .zc_p2 .sxl {
margin-top: 32px;
}
}




@media screen and (max-width: 320px) {

.zc_p .p3 textarea {
height: 50px;
}
}</pre></body></html>