body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
* {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before,*:after {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
a {color:#444;}
a:hover {color:#19b955;}
select,input,textarea {outline:none;}
h1,h2,h3,h3,h4,h5,h6 {font-weight:normal;}
body {-webkit-text-size-adjust:100%;font-family:Microsoft YaHei,PingFangSC-Regular;color:#666;font-size:14px;overflow-x:hidden;}
.flex {display:-webkit-flex;display:flex;}
.wp {max-width:1200px;width:100%;margin:0 auto;}
.ss h1 {text-align:center;margin-top:140px;margin-bottom:20px;}
.ss h1 span {position:relative;top:-20px;color:#000;}
.form {flex-wrap:wrap;justify-content:center;margin-bottom:60px;}
.form1 {margin-bottom:30px;}
.form input {width:430px;height:44px;padding-left:20px;border:1px solid #ccc;border-right:0px;font-size:16px;padding-top:4px;}
.form button {width:80px;height:44px;background:#19b955;border:0px;cursor:pointer;color:#fff;font-size:30px;}
.form p {color:#999;width:652px;margin-top:5px;}
.jg {width:505px;margin:0px auto;margin-bottom:30px;}
.jg h2  span {font-weight:bold;color:#f00;}
.jg h2 {color:#333;}
.jg p {line-height:27px;margin-top:10px;}
.jg p a {color:#f00;font-weight:bold;}
.line{border-bottom:1px solid #ddd;padding:9px 0px;justify-content:space-between; }
.line span:nth-child(1){font-weight:600;color:#333;font-size:16px;}

@media screen and (max-width:1450px) {}
@media screen and (max-width:1195px) {}
@media screen and (max-width:1170px) {}
@media screen and (max-width:1080px) {.logo-m img {height:40px;margin-top:10px;}
#top,#hd,#nav,.head {display:none;}
.m-hd {display:block;width:100%;}
}
@media screen and (max-width:1250px) {.wp {padding:0 10px;}
}
@media screen and (max-width:1040px) {#hd .logo {width:40%;}
.pro_in .list {width:100%;}
}
@media screen and (max-width:870px) {.nav {display:none;}
}
@media screen and (max-width:830px) {}
@media screen and (max-width:769px) {.ss h1 {text-align:center;margin-top:30px;margin-bottom:20px;}
.form input {width:74%;height:40px;padding-left:20px;border:1px solid #ccc;border-right:0px;font-size:16px;padding-top:4px;}
.form button {width:22%;height:40px;background:#19b955;border:0px;cursor:pointer;color:#fff;font-size:18px;}
.form p {width:96%;}
.form {margin-bottom:20px;}
.gj {width:96%;justify-content:center;margin:0px auto;flex-wrap:wrap;}
.gj li img {width:50%;}
.gj li a {font-size:12px;}
#footer {line-height:24px;min-width:auto;padding:6px 0;font-size:12px;position:relative;text-align:center;width:100%;}
.news {width:96%;margin:0px auto;}
.news h1 {margin-bottom:20px;text-align:left;}
.jg {width:96%;margin:0px auto;margin-bottom:20px;}
}
@media screen and (max-width:640px) {}
