html,body {width:100%;height:100%;margin:0;padding:0;background:#fff;font-family:'微软雅黑';}
ol,ul {list-style:none}
a {text-decoration:none;}
a:hover{text-decoration: none;}
a,input,textarea,button {outline:none;}
@font-face {font-family:'Poppins-Bold';src:url('../font/Poppins-Bold.ttf');}
@font-face {font-family:'Poppins-Medium';src:url('../font/Poppins-Medium.ttf');}
@font-face {font-family:'Poppins-Regular';src:url('../font/Poppins-Regular.ttf');}
@font-face {font-family:'Poppins-SemiBold';src:url('../font/Poppins-SemiBold.ttf');}
.font1 {font-family:'Poppins-Bold';}
.font2 {font-family:'Poppins-Medium';}
.font3 {font-family:'Poppins-Regular';}
.font4 {font-family:'Poppins-SemiBold';}
.w-100 {width:100%;}
.w-50 {width:50%;}
.h-100 {height:100%;}
.position-fixed {position:fixed;}
.position-relative {position:relative;}
.position-absolute {position:absolute;}
.z-5 {z-index: 5;}
.t-0 {top:0;}
.b-0 {bottom:0;}
.l-0 {left:0;}
.r-0 {right:0;}
.pl-0 {padding-left: 0 !important;}
.pr-0 {padding-right: 0 !important;}
.d-block {display:block;}
.d-none {display:none;}
.d-inline-block {display:inline-block;}
.d-flex {display:flex;}
.flex-row {flex-direction:row;}
.flex-column {flex-direction:column;}
.justify-center {justify-content:center;}
.justify-around {justify-content:space-around;}
.justify-between {justify-content:space-between;}
.flex-warp {flex-wrap: wrap;}
.align-items-center {align-items:center;}
.clear-both {clear:both;}
.cursor-pointer {cursor:pointer;}
.text-center {text-align: center;}
.font-weight-blod {font-weight: bold;}
.font-weight-normal {font-weight: normal;}
.bg-transparent {background-color:transparent;}
.bg-white {background-color:#ffffff;}
.bg-gary1 {background-color:#f0f0f0;}
.bg-gary2 {background-color:#595757;}
.bg-gary3 {background-color:#f7f7f7;}
.bg-blue1 {background-color:#042651;}
.bg-blue1-50 {background-color:rgba(4, 38, 81,0.8);}
.bg-blue2 {background-color:#2a60a1;}
.bg-blue3 {background-color:#235fa4;}
.bg-orange1 {background-color:#fb8b1e;}
.bg-orange2 {background-color:#f3a626;}
.text-white {color:#ffffff;}
.text-black {color:#000000;}
.text-gary0 {color:#787878;}
.text-gary1 {color:#595757 !important;}
.text-gary2 {color:#dddddd;}
.text-gary3 {color:#707070;}
.text-gary4 {color:#666464;}
.text-gary5 {color:#afafaf;}
.text-gary6 {color:#9f9f9f;}
.text-gary7 {color:#838383;}
.text-gary8 {color:#444444;}
.text-gary9 {color:#7d7d7d;}
.text-gary10 {color:#cbcbcb;}
.text-blue1 {color:#39e5f6;}
.text-blue2 {color:#042651;}
.text-blue3 {color:#235fa4;}
.text-blue4 {color:#1e367e;}
.text-orange {color:#fb8b1e;}
.font-size1 {font-size:18px;}
.font-size2 {font-size:29px;}
.font-size3 {font-size:16px;}
.font-size4 {font-size:42px;}
.title {font-size: 35px;}
.english-title {font-size: 26px;}
.overflow-hidden {overflow: hidden;}
.pagination{margin: 0 auto;}
.fenglei {width: 100%;box-sizing: border-box;}
/* 主体 */
.max-container {padding:0 6.7%;}
.max-container2 {padding: 0 13.4%;}
.page-container {padding-top: 100px;padding-bottom: 100px;}
.page-container2 {padding-top: 50px;}
.page-container-left {width: 50%;}
.page-container-left .contact{padding: 7.2% 5.2% 0;}
.page-container-left .font-size1{padding-top: 7.2%}
.page-container-left .english-text2 {padding: 7.2% 5.2% 0;line-height: 55px;}
.page-container-left .font-size4{margin-top: 23%;margin-left: 14%;}
.page-container-left .font-size3{margin-top: 4%;margin-left: 14%;margin-right: 16%;}
.page-container-right {width: 50%;}
.page-contact-container{position: absolute;}
.page-contact {width: 50%;float: right;text-align: center;padding: 7% 0;line-height: 50px;}
.page-contact p {line-height: 25px !important;padding: 0 6% 0 3% !important;font-size: 16px !important;margin: 0 0 3% 0 !important;}
.page-contact p:last-child{margin-bottom: 0 !important;}
.page-contact1 {padding: 3% 0;text-align: left;}
.container {width:100%;height:100%;}
.line {width:38px;height:3px;background-color:#fff;}
.btn {width:95px;height:25px;line-height:25px;font-size:14px;text-align:center;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}
.btn:hover {border-color: transparent !important;background:#fb8b1e;color: #fff !important;}
.contactmessage input::-webkit-input-placeholder,
.contactmessage textarea::-webkit-input-placeholder { /* Chrome/Opera/Safari */
color: #9f9f9f;
}
.contactmessage input::-moz-placeholder,
.contactmessage textarea::-moz-placeholder { /* Firefox 19+ */
color: #9f9f9f;
}
.contactmessage input:-ms-input-placeholder,
.contactmessage textarea:-ms-input-placeholder { /* IE 10+ */
color: #9f9f9f;
}
.contactmessage input:-moz-placeholder,
.contactmessage textarea:-moz-placeholder { /* Firefox 18- */
color: #9f9f9f;
}
/* 头部 */
.header {height:100px;padding:0 6.7%;z-index:3;}
.header-top {margin-top: 100px;}
.logo1 {z-index:3;padding-top:50px;}
.header .menu {height:26px;position:relative;overflow:hidden;}
.header .menu1 {width:100%;height:100%;background-color:rgba(0,0,0,0.9);position:fixed;top:0;left:0;right:0;bottom:0;padding-top:15%;flex-direction:column;-webkit-transition:.1s linear;transition:.1s linear;}
.header .menu1 .menu-item {display:block !important;height:26px;color: #fff !important;margin-bottom:25px;overflow:hidden;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;}
.header .menu1 .menu-item div {position:relative;top:0;}
.header .menu1 .menu-item:hover div {top:-26px;}
.header .menu-item {position:relative;margin-left:50px;color:#ffffff;text-align:center;top:0;}
.header2 .menu-item {color: #000000;}
.header .menu-item div {height:26px;line-height:26px;}
.header .menu-item:last-child {padding:0;}
.header .menu .menu-item:hover {top:-26px;}
.search-icon {padding:0 35px;}
.search-contact {width:70%;}
.search-contact .close {font-size:24px;}
.search-contact .search-input {width:60%;background-color:transparent;border-top:0;border-left:0;border-right:0;padding:5px;font-size:16px;}
.search-contact .search-icon {padding:0;}
.rightMenu {position:fixed;top:0;right:0;padding:50px 6.7%;line-height:35px;}
.rightMenu .close {font-size:50px;}
/* 底部 */
.footer .footer1{padding: 45px 6.7%;font-size: 16px;}
.footer .footer2{padding: 20px 6.7% 35px;font-size: 12px;}
.footer .line {width: 100%;height: 1px;opacity: 0.5;background-color: #365174;}
.footer-left img{margin-bottom: 75px;}
.footer-right {text-align: right;line-height: 30px;}
.footer1 a {padding: 0 5px;}
.footer-product {padding-top: 20px;}
.footer-product a:first-child {font-size: 16px;}
.footer-product a {font-size: 14px;}
.address {line-height: 20px;margin-top: 5px;font-size: 14px;}
.tel {font-size: 14px;}
/* 首页轮播图 */ .slide-text-container {width:86.6%;justify-content:flex-end;}
.slide-text {width:50%;float:right;}
.slide-text .english-text1,.slide-text .english-text2,.slide-text .chinese-text {padding-left:20%;width:100%;}
.english-text1 {font-size:62px;line-height:62px;}
.english-text2 {font-size:55px;}
.slide-text .english-text2 {line-height:55px;}
.swiper-container1 .swiper-pagination-bullets {bottom:50px !important;}
.swiper-container1 .swiper-pagination-bullet {width:50px;height:2px;border-radius:0;background:#fff;opacity:1;margin: 0 10px;}
.swiper-container1 .swiper-pagination-bullet-active {height:5px;}
.swiper-container1 .swiper-slide img {width:100%;}
/* 产品 */ .index-product {display:flex;flex-wrap:wrap;justify-content:start;}
.product-item {width:33.333%;overflow:hidden;}
.product-item .line {margin-top:15px;}
.product-item .font-size3 {margin-top: 15px;line-height: 20px;}
.product-contact {padding:44px 0 0 42px;}
.product-item img {transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;}
.product-item .btn {margin:0 0 44px 42px;border:1px solid #fff;color:#ffffff;}
.product-item img {width:101%;}
.product-item img:hover {transform:scale(1.1);}
/* 关于我们 */
/* .index-about {padding: 128px 0;} */
.index-about .btn {border:1px solid #787878;color:#787878;}
.index-about .about-card-left {width: 50%;padding: 3.75%;}
.index-about .about-card-right {width: 50%;}
.about-card-left .font1 {margin-top: 2%;line-height: 40px;}
.about-card-left .contact {line-height: 28px;}
/* 解决方案 */
.index-fangan .title {padding-top: 4.25%;}
.index-fangan .contact {margin: 1.6% 0 2.52%;}
/* 应用领域 */
.swiper-container2 .btn{font-size: 20px;padding: 0.3% 1.6%;margin: 1.6% auto;border:1px solid #fff;color:#ffffff;}
.swiper-container2 .swiper-pagination-bullets {bottom:0 !important;align-items: flex-end;}
.swiper-container2 .swiper-pagination-bullet {width: 280px;height: 125px;margin: 0 !important;border-radius:0;background:#fff;opacity:1;}
.swiper-container2 .swiper-pagination-bullet:hover,
.swiper-container2 .swiper-pagination-bullet-active {height: 145px;background: #235fa4;}
.swiper-container2 .swiper-pagination-bullet-active .yingyong-white,
.swiper-container2 .swiper-pagination-bullet:hover .yingyong-white{height: 100%;}
.swiper-container2 .swiper-pagination-bullet-active .yingyong-text,
.swiper-container2 .swiper-pagination-bullet:hover .yingyong-text{color: #fff;}
.yingyong-container {width: 60px;height: 60px;margin-right: 10px;}
.yingyong-text {line-height: 60px;}
.yingyong-blue, .yingyong-white img {width: 100%;}
.yingyong-white {bottom: 0; height: 0;overflow: hidden;}
/* 媒体中心 */
.index-news {padding: 80px 0 120px;}
.index-news .english-title {margin-bottom: 60px;}
.news-container {padding: 0 13.4%;}
.news-container .news-card {width: 100%;margin-left: 1.5%;background-color: #ffffff;}
.news-container .news-card:first-child {margin-left: 0;}
.index-news .contact {font-size: 14px;padding: 15% 13%;line-height: 20px;height: 100px;}
.index-news .news-title {padding-bottom: 12%;overflow: hidden;}
.index-news .btn {font-size: 12px; padding: 1.3% 4.6%;border:1px solid #afafaf;color:#afafaf;}
.swiper-pagination1 {display: none;}
.news-container .news-card:hover {background-color: #2a60a1;color: #fff;}
.news-container .news-card:hover .btn {border:1px solid #fff;color:#fff;}
.xinwenneirong {line-height: 27px;}
.xinwenneirong p{line-height: 27px;}
.xinwenneirong img{width: 100%;max-width: 600px;height: auto;}
/* 合作伙伴 */
.index-hezuo {padding: 90px 10% 110px;background: url(../img/index_about4.jpg) center no-repeat;background-size: cover;}
.index-hezuo .english-title {margin-bottom: 30px;}
.hezuo-item {width: 15.5%;height: 110px; background: #fff;margin-top: 1.4%;position: relative;overflow: hidden;}
.hezuo-item:hover img {transform:scale(1.2);}
.hezuo-item img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;max-width: 100%;max-height: 100%;display: block;text-align: center;margin: auto;}
/* 产品中心 */
.fenglei-item {width: 16.66%; height: 100px;line-height: 100px;color: #686868;display: inline-block;text-align: center;cursor: pointer;position: relative;}
.fenglei-item::after {content: "";height: 100%;width: 2px;display: block; background-color: #f0f0f0;position: absolute;top: 0;right: 0;}
.fenglei-item1 {width: 50% !important ;color: #686868;}
.fenglei-item1::after{display: none;}
.fenglei-item.active::after{display: none;}
.fenglei-item:hover,.fenglei-item.active {background-color: #fb8b1e;color: #fff;}
.fenglei-item.active a,.fenglei-item:hover a {color: #fff;}
.product-card {width: 23%;margin-top: 2.6%;margin-right: 2.6%;}
.product-card:nth-child(4n+4) {margin-right: 0;}
.product-card-img {width: 60%; height: 200px;position: relative;padding: 5%;margin: 0 auto;}
.product-card img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;max-width: 100%;max-height: 100%;display: block;text-align: center;margin: auto;}
.product-card .contact {padding: 10% 0;width: 70%;margin: 0 auto;}
.product-card .text-black {margin-top: 30px;font-size: 16px;}
.product-card a {font-size: 14px;margin-top: 30px;}
.product-conatiner {padding-top: 50px;padding-bottom: 50px;}
/* 详情 */
.protitle1,.protitle2,.protitle3 {font-size: 24px;}
.protitle1 {margin-bottom: 40px;margin-top: 40px;}
.protitle2 {margin-bottom: 25px;}
.protitle3 {margin-bottom: 15px;}
.breadcrumb-item+.breadcrumb-item::before {padding-right: 10px!important;color: #666464!important;content: ">"!important;}
.breadcrumb-item+.breadcrumb-item {padding-left: 10px!important;}
.breadcrumb {font-size: 14px!important;}
.probanner1,.probanner2 {margin-right: 2%;float:left; }
.probanner1,.probanner2,.probanner3 {height: 600px; }
.probanner1 {width: 7.7%;overflow-x: auto; }
.probanner1::-webkit-scrollbar{display: none;}
.probanner2 {width: 44.1%;position: relative; }
.probanner2 img ,.probanner3 img,.smproimg img,.cardheight img {position: absolute;top: 0;bottom: 0;left: 0;right: 0;max-width: 80%;max-height: 100%;display: block;text-align: center;margin: auto;}
.probanner3 {width: 44.1%; }
.promessage {background-color: rgb(247, 247, 247);}
.protitle4 {font-size: 18px;color: #9f9f9f;margin-top: 25px;line-height: 37px;white-space: pre-line;}
.smproimg {width: 100%;height: 90px;margin-bottom: 10px;position: relative;}
.cardheight {height: 300px;}
/* 新闻资讯
--------------------------------------------------*/
.news-content .title {font-size:28px;margin-bottom:20px;}
.news-content .day {font-size:44px;}
.news-content .newsimg {width:280px;height:175px;}
.news-content .newsimg img{max-width: 100%;max-height:100%;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
.news-content .newsitem {padding:25px 30px;border-bottom:5px solid #fff;}
.news-content .page-link {padding:5px;width:30px;height:30px;text-align:center;}
.news-content .page-item {margin-left:10px;}
.news-footer a {color: #000;}
.news-content .newsitem:hover {border-bottom:5px solid #fb8b1e;box-shadow:1px 1px 18px 0 rgba(0,0,0,0.5);}
/* 联系我们 */
.contact-item {width: 25%;margin: 5% 0;position: relative;font-size: 16px;}
.contact-item .contact-title {margin-top: 10px;}
.contact-item::after {content: "";height: 50%;width: 1%;display: block; background-color: #f0f0f0;position: absolute;top: 20%;right: 0;}
.contact-item:last-child:after {display: none;}
#allMap {width: 100%;height: 600px;}
/* 在线留言
--------------------------------------------------*/
.contactmessage {width:100%;text-align:center;}
.contactmessage p {font-size:28px;color: #7d7d7d;}
.contactmessage input {display:inline-block;width:23%;height:50px;margin-top:34px;padding-left:10px;border:1px transparent solid;font-size:16px;}
.contactmessage input:nth-child(5) {margin-right:0;}
.contactmessage input:first-child {margin-left:0;}
.contactmessage textarea {width:97.5%;margin-top:34px;margin-bottom:0px;height:205px;resize:none;padding:10px;border:1px transparent solid;font-size:16px;}
.contactmessage button {width:152px;height:46px;text-align:center;background:#fb8b1e;color:#fff;border:transparent;margin-top:25px;font-size:16px;}
@media screen and (max-width:1400px) {
.font-size1 {font-size:18px;}
.font-size2 {font-size:22px;}
.font-size3 {font-size:16px;}
.font-size4 {font-size:35px;}
.line {width:26px;}
.btn {width:85px;height:26px;line-height:26px;font-size:12px;}
.header .menu-item {margin-left: 30px;}
.english-text1 {font-size:52px;line-height:52px;}
.english-text2 {font-size:45px;}
.slide-text .english-text2 {line-height:45px;}
/* 首页产品 */
.product-item .line {margin-top:10px;}
.product-item .font-size3 {margin-top:12px;line-height: 22px;}
.product-contact {padding:27px 0 0 25px;}
.product-item .btn {margin:0 0 23px 25px;}
.about-card-left .contact {line-height: 24px;}
/* 应用领域 */
.swiper-container2 .swiper-pagination-bullet {width: 230px;height: 100px;}
.swiper-container2 .swiper-pagination-bullet:hover,
.swiper-container2 .swiper-pagination-bullet-active {height: 120px;}
/* 新闻中心
--------------------------------------------------*/
.news-content .newsimg {width: 230px;}
/* 联系我们 */
#allMap {height: 400px;}
/* 详情 */
.probanner1 {width: 10%;}
.probanner2 {width: 43%;}
.probanner3 {width: 43%;}
.cardheight {height: 200px;}
/* 关于允哲 */
.page-contact1 {padding: 2% 0;}
.page-contact p {line-height: 22px !important;font-size: 14px !important;margin: 0 0 2% 0 !important;}
.protitle4 {font-size: 16px;line-height: 20px;}
.protitle1, .protitle2, .protitle3{font-size: 22px;}
}
@media screen and (max-width:1199px) {
.page-container {padding-top: 80px;padding-bottom: 80px;}
.page-container-left .font-size4{margin-top: 18%;margin-left: 10%;}
.page-container-left .font-size3{margin-top: 4%;margin-left: 10%;margin-right: 16%;}
.page-contact {line-height: 40px;}
.page-contact p{line-height: 18px !important;padding: 0 6% 0 3% !important;font-size: 12px !important;}
.font-size1 {font-size:16px;}
.font-size2 {font-size:20px;}
.font-size3 {font-size:14px;}
.font-size4 {font-size:30px;}
.title {font-size: 30px;}
.english-title {font-size: 26px;}
.line {width:24px;}
.btn {width:80px;height:27px;line-height:27px;font-size:12px;}
.header .menu-item,.search-icon {margin-left: 15px;}
.logo img {width:180px;}
.english-text1 {font-size:42px;line-height:42px;}
.english-text2 {font-size:35px;}
.slide-text .english-text2 {line-height:35px;}
.swiper-container1 .swiper-slide img {width:100%;}
.slide-text .english-text1,.slide-text .english-text2,.slide-text .chinese-text {padding-left:15%;width:280px;}
.about-card-left .contact {line-height: 22px;}
/* 首页产品 */
.product-item .line {margin-top:8px;}
.product-item .font-size3 {margin-top:10px;line-height: 18px;}
.product-contact {padding:22px 0 0 20px;}
.product-item .btn {margin:0 0 22px 20px;}
/* 关于我们 */
/* .index-about {padding: 90px 0;} */
/* 应用领域 */
.swiper-container2 .btn {font-size: 18px;}
.swiper-container2 .swiper-pagination-bullet {width: 200px;height: 85px;}
.swiper-container2 .swiper-pagination-bullet:hover,
.swiper-container2 .swiper-pagination-bullet-active {height: 105px;}
.yingyong-container {width: 55px;height: 55px;margin-right: 10px;}
.yingyong-text {line-height: 55px;}
/* 媒体中心 */
.index-news {padding: 55px 0 82px;}
.index-news .english-title {margin-bottom: 40px;}
/* 合作伙伴 */
.index-hezuo {padding: 46px 6.7% 55px;}
.index-hezuo .english-title {margin-bottom: 24px;}
.hezuo-item {width: 32%;height: 110px;margin-top: 2%;}
/* 产品中心 */
.fenglei-item {height: 70px;line-height: 70px;width: 16.66%;}
.product-card-img {height: 150px;}
.product-card .contact {padding: 5% 0;}
.product-card .text-black {margin-top: 15px;font-size: 14px;}
.product-card a {margin-top: 15px;}
.product-conatiner {padding-top: 15px;padding-bottom: 15px;}
.protitle4 {font-size: 14px;line-height: 20px;}
.protitle1, .protitle2, .protitle3 {font-size: 20px;}
/* 联系我们 */
#allMap {height: 400px;}
.contact-item {width: 50%;margin: 5% 0;position: relative;font-size: 14px;}
.contact-item .contact-title {margin-top: 5px;}
.contact-item:nth-child(2):after {display: none;}
/* 在线留言 */
.contactmessage input {width:22%;}
}
@media screen and (max-width:959px) {
.max-container {padding: 0 3.7%;}
.max-container2{padding: 0 6.7%;}
.page-container {padding-top: 60px;padding-bottom: 60px;}
.page-contact-container{position: relative;}
.page-contact{width: 100%;}
.page-container-left .font-size4{margin-top: 18%;margin-left: 8%;}
.page-container-left .font-size3{margin-top: 4%;margin-left: 8%;margin-right: 12%;}
.page-contact {line-height: 25px;}
.flex-md-row {flex-direction: row;}
.d-md-flex-cloumn-reverse {flex-direction: column-reverse;}
.font-size2 {font-size:16px;}
.font-size3 {font-size:12px;}
.font-size4 {font-size:20px;}
.title {font-size: 20px;}
.english-title {font-size: 17px;}
.line {width:18px;}
.btn {width:70px;height:22px;line-height:22px;font-size:12px;}
.header {padding: 0 4.7%;}
.menu-item {display:none;}
.logo img {width:150px;}
.english-text1 {font-size:32px;line-height:32px;}
.english-text2 {font-size:25px;}
.slide-text .english-text2 {line-height:25px;}
.swiper-container1 .swiper-slide img {width:100%;}
.swiper-container1 .swiper-pagination-bullet {width:50px;}
.slide-text .english-text1,.slide-text .english-text2,.slide-text .chinese-text {padding-left:15%;width:280px;}
/* 底部 */
.footer .footer1{padding: 45px 6.7%;font-size: 14px;}
/* .footer1 a {padding: 0 5px;} */
.footer-product a:first-child {font-size: 14px;}
.footer-product a {font-size: 12px;}
/* 首页产品 */
.product-item .line {margin-top:6px;}
.product-item .font-size3 {margin-top:8px;line-height: 14px;}
.product-contact {padding:16px 0 0 12px;}
.product-item .btn {margin:0 0 9px 12px;}
/* 关于我们 */
/* .index-about {padding: 55px 0;} */
.about-card-left .contact {line-height: 19px;}
/* 应用领域 */
.swiper-container2 .btn {font-size: 16px;}
.swiper-container2 .swiper-pagination-bullet {width: 150px;height: 63px;}
.swiper-container2 .swiper-pagination-bullet:hover,
.swiper-container2 .swiper-pagination-bullet-active {height: 73px;}
.yingyong-container {width: 30px;height: 30px;margin-right: 10px;}
.yingyong-text {line-height: 30px;}
/* 媒体中心 */
.index-news {padding: 30px 0 50px;}
.index-news .contact {font-size: 12px;}
.index-news .english-title {margin-bottom: 15px;}
.news-container {padding: 0 6.7%;}
/* 合作伙伴 */
.index-hezuo {padding: 30px 6.7% 50px;}
.index-hezuo .english-title {margin-bottom: 15px;}
/* 产品中心 */
.fenglei-item {height: 50px;line-height: 50px;}
.product-card .contact {width: 90%;}
.product-card-img {height: 80px;}
/* 在线留言
--------------------------------------------------*/
.message input,.message textarea,.contactmessage input,.contactmessage textarea {font-size: 12px;}
.messagebox {margin-bottom: 0;}
.page-contact p{line-height: 25px !important;padding: 0 6% 0 3% !important;font-size: 14px !important;margin: 0 0 1% 0 !important;}
}
@media screen and (max-width:767px) {
.max-container2{padding: 0 3.7%;}
.page-container-left .english-text2 {padding: 7.2% 5.2% 0;line-height: 25px;}
.page-container-left .contact {padding: 7.2% 5.2% 7.2%;}
.page-container {padding-top: 34.5px;padding-bottom: 34.5px;}
.page-container-right,.page-container-left {width: 100%;}
.page-container-left .font-size4{margin-top: 10%;}
.page-container-left .font-size3{margin-bottom: 5%;}
.font-size1 {font-size:12px;}
.font-size3 {font-size:13px;}
.english-text1 {font-size:24px;line-height:24px;}
.english-text2 {font-size: 18px;}
.slide-text .english-text2 {line-height: 18px;}
.title {font-size: 18px;}
.english-title {font-size: 13px;}
.d-sm-flex-cloumn {flex-direction: column;}
.d-sm-flex-cloumn-reverse {flex-direction: column-reverse;}
.search-icon {padding:0 20px;}
.search-contact {width:100%;height:100%;background-color:rgba(0,0,0,0.9);position:fixed;top:0;left:0;right:0;bottom:0;padding-top:50%;}
.search-contact .close {position: fixed;top: 0;right: 0;padding: 50px 6.7%;line-height: 35px;font-size: 50px;color: #fff;}
.search-contact .search-input{color: #fff;}
.header {height: 60px;}
.header-top {margin-top: 60px;}
.header .menu1 {padding-top:40%;}
.swiper-container1 .swiper-slide img {position:relative;width:auto;height:80vh;left: -120px;}
.swiper-container1 .slide-text-container {justify-content:start;width: 100%;}
.swiper-container1 .swiper-pagination-bullet {width:30px;}
.swiper-container1 .swiper-pagination-bullet-active {height:3px;}
.slide-text {width:100%;float:right;text-align: center;}
.header .menu1 .menu-item {font-size: 14px;}
.slide-text-container {width: 92.6%;}
.slide-text .english-text1, .slide-text .english-text2, .slide-text .chinese-text{padding-left: 0;width: 100%;}
/* 底部 */
.footer .footer1{padding: 24px 4.7% 18px;font-size: 14px;}
.footer .footer2 {padding: 15px 4.7%;}
.footer-left img{width: 150px;margin-bottom: 30px;}
.footer-right {text-align: left;padding-top: 20px;line-height: 24px;}
.footer-right-tel{padding-top: 20px;}
/* .footer1 a {padding: 5px;} */
.footer-product {padding-top: 20px;}
.footer-product a:first-child {font-size: 14px;}
.footer-product a {font-size: 12px;}
.address,.tel {font-size: 12px;line-height: 18px;}
/* 首页产品 */
.product-item {width:100%;}
.product-item .line {margin-top:8px;}
.product-item .font-size3 {margin-top:10px;line-height: 18px;}
.product-contact {padding:26px 0 0 16px;}
.product-item .btn {margin:0 0 17px 16px;}
/* 关于我们 */
/* .index-about {padding: 34.5px 0;} */
.index-about .about-card-left {padding: 3.75% 0 3.75% 4%;}
.index-about .about-card-left .contact,.index-about .about-card-left .btn {margin-top: 20px;}
.index-about .about-card-left,.index-about .about-card-right {width: 100%;}
/* 方案 */
.index-fangan img {width: 150%;}
.index-fangan .contact {margin: 1.6% 0 5.52%;}
/* 应用领域 */
.swiper-container2 .swiper-pagination-bullets {position: relative;}
.swiper-container2 .swiper-pagination-bullet {width: 50%;height: 60px;}
.swiper-container2 .swiper-pagination-bullet:hover,
.swiper-container2 .swiper-pagination-bullet-active {height: 60px;}
/* 首页新闻 */
.news-container .news-card {width: 100%;margin-left: 1.5%;}
.swiper-pagination1 {display: block;text-align: center;width: 86.6%;}
.swiper-pagination1 .swiper-pagination-bullet {margin-left: 5px;}
.index-news .news-title {height: 3em;}
.hezuo-item{width: 30%;height: 60px;margin-top: 5%;}
.index-hezuo .english-title{margin-bottom: 0;}
.hezuo-item img {max-width: 80%;max-height: 80%;}
.index-news {padding: 34.5px 0;}
.index-hezuo {padding: 34.5px 4.7%;}
/* 产品中心 */
.product-card {width: 48%;}
.product-card:nth-child(2n+2) {margin-right: 0;}
.fenglei-item {height: 50px;line-height: 50px;}
.product-card .contact {width: 90%;}
.product-card-img {height: 80px;padding: 25% 0;}
.product-conatiner {padding-top: 34.5px;padding-bottom: 34.5px;}
/* 详情 */
.protitle1,.protitle2,.protitle3 {font-size: 16px;}
.protitle4 {font-size: 12px;color: #9f9f9f;margin-top: .25rem;line-height: 20px;}
.protitle1 {margin-bottom: .25rem;margin-top: .25rem;color: #afafaf;}
.protitle2 {margin-bottom: .15rem;}
.probanner1 {width: calc(100%); overflow-y: auto;height: 90px;margin-bottom: 10px;white-space: nowrap;}
.probanner2 {width: calc(100%); height: 350px;margin-bottom: 10px;}
.probanner3 {width: calc(100%); height: auto;}
.smproimg {width: 33%;height: 70px;display: inline-block;margin-bottom: 0;}
.cardheight {height: 100px;}
.breadcrumb {font-size: 12px!important;}
/* 新闻中心
--------------------------------------------------*/
.text-left .title1{font-size: 16px;margin-bottom: 0;padding-bottom: 10px !important;}
.text-left .title2 {padding-left: 0 !important;font-size: 12px;}
.news-title {width: 100%;}
.news-content .newsimg {width:100%;height:175px;}
.news-content .newsitem {padding:.25rem;}
.news-footer,.xinwenneirong p {font-size: 12px;text-align: justify;}
.news-container{padding: 0 4.7%}
/* 联系我们 */
.contact-item {font-size: 12px;}
.contactmessage p {font-size: 18px;line-height:.8rem;}
.contactmessage {width:100%;}
.contactmessage input {width:100%;margin-top:10px;margin-right:0;height:40px;}
.contactmessage textarea,.promessage textarea {margin-top:10px;height:80px;}
.contactmessage button,.promessage button {width:75px;height:30px;margin-top:25px;font-size: 12px;}
.page-contact p{font-size: 12px !important;}
}
@media screen and (max-width:479px) {
}