@-ms-viewport {width:device-width;}
*,*::before,*::after {box-sizing:inherit;}
html {box-sizing:border-box;-ms-overflow-style:scrollbar;}
@media only screen and (min-width: 320px){html{font-size: 42.6667px;}}
@media only screen and (min-width: 360px){html{font-size: 48px;}}
@media only screen and (min-width: 375px){html{font-size: 50px;}}
@media only screen and (min-width: 384px){html{font-size: 51.2px;}}
@media only screen and (min-width: 414px){html{font-size: 55.2px;}}
@media only screen and (min-width: 448px){html{font-size: 59.7333px;}}
@media only screen and (min-width: 480px){html{font-size: 64px;}}
@media only screen and (min-width: 512px){html{font-size: 68.2667px;}}
@media only screen and (min-width: 544px){html{font-size: 72.5333px;}}
@media only screen and (min-width: 576px){html{font-size: 76.8px;}}
@media only screen and (min-width: 608px){html{font-size: 81.0667px;}}
@media only screen and (min-width: 640px){html{font-size: 85.3333px;}}
@media only screen and (min-width: 750px){html{font-size: 100px;}}

.row {display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-0.15rem;margin-left:-0.15rem;}
.no-gutters {margin-right:0;margin-left:0}
.align-items-center {-ms-flex-align:center!important;align-items:center!important;}
.justify-content-center {-ms-flex-pack: center !important;justify-content: center !important;}
.no-gutters>.col,.no-gutters>[class*=col-] {padding-right:0;padding-left:0}
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-5ths {position:relative;width:100%;min-height:1px;padding-right:0.15rem;padding-left:0.15rem;}
.col {-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
.col-auto {-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;}
.col-1 {-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%;}
.col-2 {-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;}
.col-3 {-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
.col-4 {-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}
.col-5 {-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;}
.col-6 {-ms-flex:0 0 50%;flex: 0 0 50%;max-width: 50%;}
.col-7 {-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%;}
.col-8 {-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}
.col-9 {-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
.col-10 {-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%;}
.col-11 {-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%;}
.col-12 {-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
.col-5ths {-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}

body {position: relative;font-size:0.28rem;padding:0;margin:0 auto;background-color:#fff;max-width:750px;color:#757575;line-height:1.625;overflow:auto;overflow-x: hidden;}
article{display:block;}
h1,h2,h3,h4 {color:#212121;padding:0;margin-top:0;margin-bottom:0;line-height:1.25;}
h1 {font-size:0.4rem;}
h2 {font-size:0.36rem;}
h3 {font-size:0.34rem;}
h4 {font-size:0.32rem;font-weight:400;}
p,small {margin:0;padding:0;font-size:0.28rem;}
a {color:#757575;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
ul {list-style:none;margin:0;padding:0;}
.img-fluid {max-width:100%;height:auto;display:block;margin-bottom: 3%;}
.footer h4{margin: 3% 0;font-size: 18px;font-weight: 600;}
.introduce{margin-bottom: 6%;}
.introduce p{font-size: 14px;line-height: 26px;}
.common {padding-top:0.2rem;padding-bottom:0.2rem;}
.line {height:0.2rem;background-color:#f5f5f5;max-width:750px;margin-left:auto;margin-right:auto;}
img {border:0;}
.talk{cursor:pointer;}
.success{border-top:1px solid #c5cae8;}
.success img{margin-left:auto;margin-right:auto;}



/*solution*/
.solution{padding-bottom:0.3rem;}
.solution img {margin:0 auto;padding:0.3rem;}
.solution span {display:block;color:#212121;line-height:1;}

/*advise*/
.advise {margin-right:0;padding-bottom:0.45rem;}
.advise div img {padding-left:0.15rem;}
.advise div span {display:block;color:#212121;text-align:center;margin-left:0.15rem;padding-top:0.3rem;padding-bottom:0.3rem;}
.advise .slick-dots {position:relative;margin-top:-0.1rem;}

/*video-photo*/
.video-photo {padding-top:0.3rem;padding-bottom:0.3rem;padding-left: 0.15rem;padding-right: 0.15rem;}
.video-photo a {color:#fff;}
.video-photo .video > div {position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:50%;height:48%;padding:0;}
.video-photo .video i {display:block;background-image:url(../images/video.png);background-size:100% 100%;width:0.28rem;height:0.36rem;vertical-align:text-bottom;margin-left:auto;margin-right:auto;margin-bottom:0.1rem;}
.video-photo .photo > div {position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:50%;height:48%;padding:0;}
.video-photo .photo i {display:block;background-image:url(../images/photo.png);background-size:100% 100%;width:0.38rem;height:0.36rem;vertical-align:text-bottom;margin-left:auto;margin-right:auto;margin-bottom:0.1rem;}

/*case*/
.case-list  .tabs_content {margin-top:0.3rem;}
.case-list .body > div:not(:first-child) {padding-top:0.3rem;}
.case-list .body > div:not(:last-child) {border-bottom:1px solid #ededed;}
.case-list .body h4,.case-list .body small {display:block;margin-left:-0.15rem;margin-right:-0.15rem;}
.case-list .body > div .row {padding-top:0.3rem;padding-bottom:0.3rem;}
.case-list .body > div a.row {padding-top:0;padding-bottom:0;}
.case-list .body > div a.row h4 {margin-left:0;margin-right:0;}
.case-list .body > div a.row small {margin-left:0;margin-top:0.2rem;}
.case-list .body .col-12 h4 {margin-top:0.3rem;margin-bottom:0.15rem;}
.case-list .body small {display:block;color:#bdbdbd;}
.case-list .body > div {margin-left:0.15rem;margin-right:0.15rem;padding-right:0.15rem;padding-left:0.15rem;padding-bottom:0.3rem;}

/*news*/
.news-list .body > div {margin-left:0.15rem;margin-right:0.15rem;padding-top:0.3rem;padding-bottom:0.3rem;}
.news-list .body > div:not(:first-child) {padding-top:0.3rem;}
.news-list .body > div:not(:last-child) {border-bottom:1px solid #ededed;}
.news-list .body > div a {margin-left:0;margin-right:0;}
.news-list .body > div a.top {margin-top:-0.3rem;}
.news-list .body .col-12 h4 {margin-top:0.3rem;margin-bottom:0.15rem;}
.news-list .body small {display:block;color:#bdbdbd;margin-top:0.2rem;}
.news-list .body > div.row {margin-right:0.15rem;padding-bottom:0.3rem;margin-bottom:0.3rem;}
.news-list .body > div:not(:last-child) {border-bottom:1px solid #ededed;}
.news-list .body > div.row div small {display:block;margin-top:0.3rem;}
.news-details .container {border-top:1px solid #c5cae8;}
.news-details .title h1 {padding-top:0.3rem;padding-bottom:0.3rem;}
.news-details .title small {display:block;margin-bottom:0.3rem}
.news-details .title .guide{font-size: 0.32rem;line-height: 1.9;color:#999;margin-bottom: 0.2rem;margin-top: -0.2rem;}
.news-details .title img {margin-left:auto;margin-right:auto;}
.news-details .body {padding-bottom:0.3rem;}
.news-details .body h2,.news-details .body h3,.news-details .body h4,.news-details .body h5,.news-details .body p {margin-top:0.1rem;}
.news-details .body p {font-size:0.32rem;line-height:1.9;}
.news-details .body img {max-width:100% !important;height:auto !important;margin-left: auto;margin-right: auto;display: block;}
.news-details .footer {padding-bottom:0.5rem;}
.news-details .footer a{cursor:pointer;}

/*product*/
.product-list .tabs_content .item .row {margin-bottom:0.3rem;margin-left:-0.075rem;margin-right:-0.075rem;}
.product-list .tabs_content .item .row > div {margin-top:0.3rem;padding-left:0.075rem;padding-right:0.075rem;}
.product-list .tabs_content span {display:block;color:#212121;text-align:center;padding-top:0.3rem;}
.product-list .tabs_content span i {display:block;color:#757575;font-style:inherit;padding-top:0.2rem;font-weight:normal;}

/*video*/
.video-list .tabs_content .item .row {margin-bottom:0.3rem;margin-left:-0.075rem;margin-right:-0.075rem;}
.video-list .tabs_content .item .row > div {margin-top:0.3rem;padding-left: 0.3rem;padding-right: 0.3rem;}
.video-list .tabs_content span {display:block;color:#757575;text-align:center;padding-top:0.15rem;}
.video-list .tabs_content .item .row > div > a > div {position:relative;}
.video-list .tabs_content .item .row > div > a > div .play {width: 2.6rem;height: 2.6rem;}
.video-details h1 {margin-top:0.3rem;margin-bottom:0.3rem;}

/*material*/
.material-list .container {padding-bottom:0.3rem;}
.material-list .container .row > div {margin-top:0.3rem;padding-left:0.075rem;padding-right:0.075rem;}
.material-list .container .row > div img {margin-left:auto;margin-right:auto;}
.material-list .container .row > div span {display:block;color:#757575;text-align:center;padding-top:0.15rem;}
.material-details .container {display: table;border-top:1px solid #d3d3d3;padding-top:0.4rem;padding-bottom:0.4rem;}
.material-details-img{float:left;margin-right:0.15rem;width: 48%;line-height: 1;}
.material-details-img img{width:100%;}
.material-details h1{position:relative;padding-bottom:0.3rem;margin-bottom:0.2rem;line-height:1;}
.material-details h1:after{content: "";position: absolute;height: 2px;width: 0.8rem;background-color:#ffc107;left:52%;bottom:0;}
@media only screen and (min-width: 576px){
	.material-details h1:after{left:51%;}
}
.application .body > div > div{position:relative;line-height: 1;}
.application .body > div:not(:first-child){margin-top:0.4rem;}
.application .body > div > div img{z-index:-1;width:100%;}
.application .body > div > div > div{position: absolute;bottom: 0;padding: 0.4rem 0.2rem;}
.application .body > div > div > div h4,.application .body > div > div > div p{color:#ffffff;}
.application .body > div > div > div p{margin-top:0.1rem;}
.application .body > div:not(:last-child) > p{margin-top: 0.1rem;padding-bottom: 0.3rem;border-bottom: 1px solid #d3d3d3;}
.application .body > div:last-child > p{margin-top: 0.1rem;margin-bottom:0.2rem;}
.technology .body{margin-bottom:0.3rem;}
.technology .item:not(:first-child){display:none;}
.technology .body .nav-tabs{margin-top:0.3rem;margin-bottom:0.2rem;margin-left:0.1rem;}
.technology .body .nav-tabs .row div span{position:relative;color:#3f51b5;border: 1px solid #3f51b5;padding:0.05rem 0.1rem 0.05rem 0.4rem;font-weight:lighter;margin:0.1rem;cursor:pointer;}
.technology .body .nav-tabs .row div span:before{content: "";position: absolute;height: 6px;width: 8px;border-left: 0.2rem solid #3f51b5;border-top: 0.1rem solid transparent;border-bottom: 0.1rem solid transparent;top: 0;bottom: 0;margin-top: auto;margin-bottom: auto;margin-left: -0.3rem;}
.technology .body .nav-tabs .row div.active span{background-color:#3f51b5;color:#ffffff;}
.technology .body .nav-tabs .row div.active span:before{border-left: 0.2rem solid #ffffff;}
.material-service .title{text-align:center;}
.material-service .title h2 {position:relative;margin-left:auto;margin-right:auto;padding-top:0.4rem;padding-bottom:0.4rem;line-height:1;}
.material-service .title h2:before,.material-service .title h2:after {content:"";position:absolute;background-color:#3f51b5;width:0.35rem;height:2px;border-radius:1px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;}
.material-service .title h2:before {margin-left:-0.5rem;}
.material-service .title h2:after {margin-left:0.15rem;}
.material-service img{width:100%;}
.material-service .body{margin-bottom:0.4rem;}


/*list-nav*/
.list-nav {text-align:center;border-top:1px solid #ededed;padding-top:0.3rem;}


/*summary*/
.summary {margin-top:0.6rem;margin-bottom:0.6rem;}
.summary .body .col-3 {padding-right:0;}
.summary .body .col-9 {color:#212121;}
.summary .title h1 {margin-bottom:0.1rem;}
.summary .body > div {margin-top:0.2rem;}
.summary .footer > div > div {border-top:1px solid #ededed;margin-top:0.45rem;padding-top:0.45rem;}

/*plan*/
.plan .body {margin-right:0;}
.plan .body > div {padding-right:0;padding-left:0;margin-bottom:0.2rem;}
.plan .body > div img,.plan .body > div > div {padding-left:0.1rem;}
.plan .body > div > div strong {display:block;margin-top:0.3rem;margin-bottom:0.2rem;color:#212121;}
.plan .body > div > div small {display:inline-block;padding:0.1rem 0.15rem;border:1px solid #ededed;margin-right:0.1rem;margin-bottom:0.2rem;font-size:0.24rem;}

/*case yous*/
.yous .tabs_content {padding-top:0.2rem;}
.yous .tabs_content .item .row {margin-top:0.3rem;}
.yous p {margin-top:0.15rem;padding-bottom:0.3rem;}
.yous .tabs_content .item .row:not(:last-child) p {border-bottom:1px solid #ededed;}
.yous .tabs_content .item:first-child img{width:0.88rem;margin-left:auto;margin-right:auto;}
.yous .tabs_content .item.chart {padding-bottom:0.3rem;}

/*product yous*/
.proyous .tabs_content {padding-top:0.2rem;}
.proyous .tabs_content .item > div {margin-top:0.3rem;}
.proyous p {margin-top:0.15rem;padding-bottom:0.3rem;}
.proyous .tabs_content .item:first-child > div:not(:last-child) p {border-bottom:1px solid #ededed;}
.proyous .tabs_content .item:first-child img{width:0.36rem;margin-right:0.2rem;display:inline-block !important;vertical-align:middle;}
.proyous .tabs_content .item:first-child > div h4{display:inline-block;vertical-align:middle;}
.proyous .tabs_content .item .protable {overflow-x:unset;}
.proyous .tabs_content .item .protable h4 {margin-top:0.3rem;margin-bottom:0.3rem;}
.proyous .tabs_content .item .protable .row {margin-left:-0.075rem;margin-right:-0.075rem;}
.proyous .tabs_content .item .protable .row li {margin-bottom:0.3rem;padding-left:0.075rem;padding-right:0.075rem;}
.proyous .tabs_content .item .protable .row button {cursor:pointer;border:1px solid #c5c5c5;width:100%;height:100%;background:#fff;padding:0.15rem 0;font-size:inherit;}

/*table*/
.protable {overflow-x:auto;}
table {width:100%;border-collapse:collapse;text-align:center;margin-top:0.3rem;margin-bottom:0.3rem;}
table thead tr,table tbody tr {border-right:1px solid #ededed;border-bottom:1px solid #ededed;margin-left:0.1rem;margin-right:0.1rem;}
table thead td {color:#222;padding:0.075rem;border-left:1px solid #ededed;border-top:1px solid #ededed;}
table tbody td {padding:0.075rem;border-left:1px solid #ededed;}

/*pdf*/
.albums {border-top:1px solid #c5cae9}
.albums .title h2 {position:relative;margin-left:auto;margin-right:auto;padding-top:0.4rem;padding-bottom:0.4rem;line-height:1;}
.albums .title h2:before,.albums .title h2:after {content:"";position:absolute;background-color:#3f51b5;width:0.35rem;height:2px;border-radius:1px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;}
.albums .title h2:before {margin-left:-0.5rem;}
.albums .title h2:after {margin-left:0.15rem;}
.albums button {display:block;margin-left:auto;margin-right:auto;width:1.8rem;height:0.6rem;border-radius:4px;border:solid 1px #d5d5d5;color:#999999;font-size:0.22rem;background-color:transparent;}
.albums img {margin-left:auto;margin-right:auto;}
.albums span {display:block;color:#212121;text-align:center;padding-bottom:0.4rem;}
.albums .show {display:none;}
.albums .posuihuace,.albums .zhishahuace,.albums .mofenhuace {padding-bottom:0.4rem;}
.album {max-width:750px;margin-left:auto;margin-right:auto;}
.album .slick-arrow {position:absolute;bottom:0.3rem;z-index:9;color:#c9c9c9;opacity:.5;background-color:#000;border:0;padding:0.15rem 0.15rem;border-radius:3px;line-height:1;}
.album .slick-prev {left:50%;margin-left:-1.425rem;}
.album .slick-prev:before {content:'<';margin-right:0.075rem;}
.album .slick-next {right:50%;margin-right:-1.425rem;}
.album .slick-next:after {content:'>';margin-left:0.075rem;}

/*about*/
.about .body.average p:not(:first-child) {margin-top:0.15rem;}
.about .body.average .row {margin-left:0.15rem;margin-right:0.15rem;margin-top:0.3rem;margin-bottom:0.3rem;}

/*other-video*/
.other-video h4 {margin-top:0.3rem;}
.other-video a {cursor:pointer;}
.other-video p {margin-top:0.2rem;margin-bottom:0.3rem;}
.play {position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;background-image:url(../images/play.png);width:1.28rem;height:1.28rem;background-size:100% 100%;}
.share {position:relative;margin-left:0.6rem;}
.share:before {position:absolute;content:"";height:0.2rem;width:1px;background-color:#666666;margin-left:-0.3rem;top:0;bottom:0;margin-top:auto;margin-bottom:auto;}
.share i {display:inline-block;background-image:url(../images/share.png);width:0.24rem;height:0.24rem;background-size:100% 100%;margin-right:0.15rem;margin-top:-4px;vertical-align:middle;}

.container{width:96%;margin:0 auto;}