@charset "utf-8";
html, body {margin: 0px;padding: 0px;}
IMG {border-width:0px;}
a{ text-decoration:none !important; color:#555}
a:hover{ text-decoration:none; }
@font-face{font-family: SourceHanSansCN-Normal;src: url(../font/SourceHanSansCN-Normal.otf);}
* {list-style-type: none;margin: 0;padding: 0; font-family:"SourceHanSansCN-Normal" }
@font-face{font-family: "Karbon-Regular";
src: url(/font/Karbon-Regular.otf)}
/*小屏图标*/
.navbar-toggle{ margin-top:10px !important; margin-bottom:8px !important; border:solid 1px #555 !important; }
.navbar-toggle .icon-bar{ background:#555}
.navbar-toggle{ border:solid 1px #666; padding:7px 7px}
.carousel-control.right,.carousel-control.left{ background-image:none}
.carousel-indicators .active{ background:#333 !important; }
.carousel-indicators{ bottom:0;}
.carousel-indicators li{ background:#ccc;}
.carousel-control.right,.carousel-control.left{ background:none !important}
.carousel-indicators .active{background: #104e8b!important;}
.carousel-inner .item img{width:100% !important;margin: 0 auto!important; height: auto}
.hdp{width: 100%;overflow: hidden}
.swiper-pagination-bullet{width:8px!important;height: 8px!important; background: #fff;opacity: .7}
.swiper-pagination-bullet-active{background:#00adbb;opacity: 1;width:10px!important;height: 10px!important; }
:root{--swiper-theme-color:#00adbb}
@media (min-width: 769px) {
/*幻灯片*/
.syhdp{width:100%;margin:0 auto}
.syhdp img{width:100%;height: auto}
.swiper-slide img{width:100%;height: auto}
/*公司简介*/
.jjbox{width:100%;margin:0 auto;background:url(../images/jjbg.jpg) no-repeat left center; background-size: cover;height:92vh}
.jjbt{width:100%;background: url(../images/jjwtbg.png) no-repeat left center;padding: 50px 0;padding-left: 5%;color: #474342;height: 250px;display: flex;align-content: center;flex-wrap: wrap}
.jjbt h2{margin: 0;font-size: 40px;width:100%;font-weight: bold;color: #474342!important;}
.jjbt h3{font-size: 22px;margin:5px 0;width:100%;font-weight:bold;color: #474342!important;font-family: "Karbon-Regular"!important;}
.jjbox .nr{width:90%;margin:0 auto;}
.jjbox .nrz0{font-size: 56px;margin:5vh auto 0;color: #00adbb;font-weight:bold;font-family: "Karbon-Regular"!important;}
.jjbox .nrz{font-size:30px; margin-bottom: 4vh}
.jjbox .nrz1{margin:5vh auto 3vh; font-size: 20px}
.jjan{display: block;width:220px;background: #00adbb;text-align: center;color: #fff!important;line-height: 50px;font-size: 18px}
.jjanjp{text-align:left!important;padding-left:20px}
/*产品展示 */
.probox{width:100%;background: url(../images/cpbg.jpg) no-repeat left top;background-size:cover;height:90vh}
.prowz{margin:5vh auto; font-size: 20px;color: #fff;}
.prowz span{display: block}
.prok{margin:0 auto;width: 90%;overflow:hidden}
/*新闻*/
.newbox{width: 90%;margin:80px auto;overflow: hidden}
.newbt{font-size: 30px;color: #474342;margin:0 auto 30px;padding: 0 15px }
.newbt h3{font-size: 30px;color: #474342; margin: 0;font-weight: bold}
.newbt h4{font-size:20px;color:#474342;margin: 5px 0;font-weight:bold;font-family: "Karbon-Regular"!important;}
.newbox li{margin: 10px auto}
.newbox img{width:100%;height:auto;object-fit: cover}
.newbox .nrk1{background:linear-gradient(to right,#f4f4f4,#d4d4d4);padding: 5%;color: #474342;padding:15px 15px 30px 15px}
.newbox .nrk1 time{font-size: 16px;}
.newbox .nrk1 h2{font-size: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold}
.newbox .nrk1 article{font-size: 14px; display: -webkit-box;min-height: 72px;line-height: 24px;margin-bottom: 50px; margin-top: 23px;
overflow: hidden;
-webkit-line-clamp:3;
text-overflow: ellipsis;
-webkit-box-orient: vertical;}
/* 知识*/
.zsbox{width: 90%;margin:80px auto;overflow: hidden}
.zsbox img{width: 100%;height: auto}
.zsbox .nrk1{background:linear-gradient(to right,#f4f4f4,#d4d4d4);padding: 5%;color: #474342;padding:15px 15px 30px 15px}
.zsbox .nrk1 h2{font-size: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold}
.zsbox .nrk1 article{font-size: 14px;min-height: 46px;line-height: 24px; margin-bottom: 50px; margin-top: 23px;min-height: 96px;
overflow: hidden;
-webkit-line-clamp: 4;
text-overflow: ellipsis;
-webkit-box-orient: vertical;
}
/*产品信息*/
.cpxx{width: 90%;margin:100px auto;overflow: hidden;display: flex}
.cpxx .l{font-weight: bold;font-size:30px;color: #474342;flex-basis: auto;white-space: nowrap}
.cpxx .r{padding: 0 5% 0 5%;font-size:20px;color: #474342;line-height: 38px;}
/*产品图*/
.cpxk{width: 100%;background: url(../images/4hcp.jpg) no-repeat left center; height: 80vh;background-size: cover}
.cpxkh{background: url(../images/4hbtbg.png) no-repeat right center;width:100%;padding-left: 5%;height: 382px;color: #474342;}
.cpxkh1{float: right;float: right;max-width: 812px;overflow: hidden;padding-left:200px;height: 382px;display: flex;align-content: center;flex-wrap: wrap}
.cpxkh h2{margin: 0;font-size: 40px;width:100%;font-weight: bold;}
.cpxkh h3{font-size: 22px;margin:15px 0;width:100%}
.cpxkh h4{font-size: 18px;margin:15px 0;width:100%;}
.cpxkan1{width: 600px;margin:30px auto 0;float: right}
.cpxkan{display: block;width:220px;background: #00adbb;text-align: center;color: #fff!important;line-height: 50px;font-size: 18px}
/*4h1*/
.cpcpk{width: 100%;background: url(../images/4hcp1.jpg) no-repeat left center; height: 80vh;background-size: cover}
.cpcpbt{width:100%;background: url(../images/cp4h1.png) no-repeat left center;padding-left: 5%;color: #474342;height: 382px;
display: flex;align-content: center;flex-wrap: wrap;color: #474342}
.cpcpbt h2{margin: 0;font-size: 40px;width:100%;font-weight: bold}
.cpcpbt h3{font-size: 22px;margin:15px 0;width:100%}
.cpcpbt h4{font-size: 18px;margin:15px 0;width:100%}
.cpcpan{width:90%;margin:30px auto;}
/*4hN型*/
.shbox{width: 90%;margin:80px auto;overflow: hidden;}
.shbox1{width:100%;margin: 25px auto;font-size:20px;line-height:38px;color: #474342}
.shbox1 span{display: block}
.shbox2 .l{width: 60%;float: left;}
.shbox2 h2{font-size:20px;line-height: 30px;margin:45px auto; }
.shbox2 .l img{width: 100%; height:450px;object-fit:cover;margin:15px auto;display: block;}
.shbox2 .r{width:32%;float: right}
.shbox2 .r .bt{font-size: 34px;color: #474342;margin:20px 0}
.shbox2 .rn{border-bottom: solid 2px #474342;font-size: 20px;line-height: 35px; margin-bottom:20px}
.rn1{ font-size: 16px;}
.rn1 li{width:100%;border-bottom: solid 1px #474342; font-size: 18px;;overflow: hidden;padding: 20px 0}
.rn1 .l1{float: left;width:45%;padding-left: 15px;text-align: left;display: block}
.rn1 .r1{float: left;width:50%;padding-right: 15px;text-align: right}
/*用途*/
.appbox{width: 100%;height:70vh;overflow: hidden;background: url(../images/apppic.jpg) no-repeat left top;background-size: cover;display: flex;align-items: center}
.appk{width:500px;background: rgba(0,0,0,.3);padding:40px 35px;margin-left:5%;display: flex;align-content: center;flex-wrap:wrap}
.appk h2{font-size: 24px;color: #fff;margin-bottom: 25px}
.appk article{font-size: 18px;color: #fff;line-height: 30px}
.appk1{margin:0 auto;width:100%;overflow: hidden}
.appk1 .l{width:50%;float: left}
.appk1 img{width: 100%;height: auto}
.appk1 .r{width:50%;float: right;color: #474342;}
.appk1 .rk{width:80%;margin:30px auto;padding-top: 15px}
.appk1 .rk h2{font-size: 24px; margin-bottom: 25px}
.appk1 .rk p{font-size: 18px; line-height: 35px}
.appk2{width: 90%;margin:40px auto;overflow: hidden;}
.appkan{width:30%;background:#f5f5f5;color: #474342!important;padding:10px 35px;display: block;font-size: 20px;line-height: 45px;}
/*用途*/
.appbox1{width: 100%;height:70vh;overflow: hidden;background: url(../images/apppic1.jpg) no-repeat right top;display: flex;
background-size: cover;align-items: center;justify-content: end}
.appnrk{width:500px;background: rgba(0,0,0,.3);padding:40px 35px;margin-right:10%;display: flex;align-content: center;flex-wrap:wrap;float: right;margin-top:30px}
.appnrk h2{font-size: 24px;color: #fff;margin-bottom: 25px}
.appnrk article{font-size: 18px;color: #fff;line-height: 34px}
/*单结晶*/
.djbox{width: 100%;background: #f5f5f5;padding:50px 0}
.djjbox{width: 90%;margin:50px auto;overflow: hidden; font-size: 20px;line-height: 38px}
.djjbox h2{font-size: 30px;color: #00acba;margin-bottom: 25px}
.djjbox h3{margin: 25px auto;font-size: 25px}
.djjbox article{font-size: 18px;line-height:34px;width:100%;}
.djjbox .rwz{position: relative}
.djjbox .rwzz{position: absolute;right: 0;top:-50px;font-size:28px;color: #00acba;}
.djjbox table{width:100%;margin:45px auto;background: #fff}
.djjbox table tr td{padding:10px 5px}
.djjbox table tr:first-child{background:#00adbb;color: #fff!important;font-size: 20px;}
.djjbox table tr:first-child td{background:#00adbb!important;color: #fff!important;text-align: center!important;border-bottom: solid 1px #fff;border-right: solid 1px #fff;}
.djjbox table tr td{border-bottom: solid 1px #8e9191;border-right: solid 1px #8e9191;font-size:20px;color: #474342;text-align: center}
.djjbox table tr td:nth-child(2){background: #e5f7f8}
.djjbox table tr td:last-child{border-right: none}
.djjbox table tr td{width: 18%}
.djjbox table tr td:first-child{text-align: left;width: 28%!important;}
.djzzff{font-size:34px!important}
.djjbox2{width: 90%;margin:50px auto;overflow: hidden;
text-align: right;}
.djjbox2 img{max-width: 100%;height: auto;margin:15px auto}
.djjbox3{width: 100%;margin:40px auto}
.djjbox3 img{width: 100%;height: auto;display: block;}
/*流程*/
.scbox{width: 90%;margin:0px auto;overflow: hidden;padding: 20px 15px;font-size: 18px;line-height: 34px;}
.scbox .l{width: 50%;float: left}
.scbox .l .article{font-size: 20px;line-height: 38px;}
.scbox .l span{display: block}
.scbox .lk{width: 100%;margin:20px auto 25px;overflow: hidden;font-size: 25px; color: #00adbb;}
.scbox .lk .da{
font-size: 82px;
color: #00adbb;
float: left;
margin-top: 10px;
display: block;
height: 85px;
padding-top: 10px;
}
.scbox .lk .xz{color: #00adbb;float: left;width:80%;margin-left:15px}
.scbox .lk .xz h4{font-size: 34px;color: #00adbb;width: 100%;margin:8px 0 0;font-weight:bold}
.scbox .lk .xz h6{font-size: 26px;color: #00adbb;margin:5px 0 0 0}
.scbox .r {width: 50%;float: right;text-align: right}
.scbox .r img{max-width: 100%;height:auto}
.scdot{width:100%; text-align: center}
.scdot img{width:40px;height: auto;margin: 5px auto 25px}
.scbox1{width:100%;background: #f5f5f5}
/*电子公告*/
.gpbox{width:100%;font-size: 16px;line-height: 45px;font-weight: normal;margin:70px auto}
.gpbox li{border-bottom: solid 1px #dedede;overflow: hidden;padding-bottom:10px;margin-bottom: 5px;padding:0 15px}
.gpbox time{float:left;margin-right: 40px }
.gpbox .lb{width:65%;float: left;text-align: left;text-overflow:ellipsis;white-space: nowrap;overflow: hidden}
.gpbox .tb{width:15%;float: right;text-align: right }
.gpbox a{color: #555}
/*股票信息*/
.gpxx{margin:20px auto;font-size: 18px;}
.gpxx li{display: inline-block;background: #fafafa;color: #474342;font-size: 18px;line-height: 35px;margin:0 15px;font-weight: normal }
.gpxx li a{display:inline-block;padding: 0px 25px;}
.gpxx li.active{background: #00adbb!important;color: #fff!important;}
.gpxx li.active a{color: #fff!important;}
.gpxxt{width: 100%;overflow: hidden;margin: 20px auto}
.gpxxt img{max-width: 100%;height: auto}
.gpztz{font-size: 18px;font-weight: normal;color: #474342;margin-top: 20px}
.gpztz h2{font-size: 18px;line-height:50px;overflow: hidden;background: #fafafa;padding: 5px 0;border-bottom: solid 1px #dedede}
.gpztz .left{width:45%;float: left;text-align: left;overflow:hidden;padding-left: 15px}
.gpztz .right{width:55%;float: right}
.gpztnr{width:100%;overflow: hidden;margin:50px auto;font-size: 16px;line-height: 45px;color: #474342}
.gph3{font-size: 15px;line-height:50px;overflow: hidden;text-align: right;width:90%;color: #555;margin:0}
.gpztnr .l{width:45%;float: left;padding-left: 2%;}
.gpztnr .l li,.gpztnr .r li{width: 100%;display:block;overflow: hidden;text-align: left}
.gpztnr label{float:left;font-weight: normal;margin-right: 10px}
.gpztnr .r{width:55%;float: right}
/*上一篇*/
.syp{max-width:1190px; margin:10px auto 35px;padding: 10px 0; overflow: hidden}
.syp li{font-size:15px; line-height: 35px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width:48%;float: left}
.syp li:last-child{float:right;text-align: right}
.syp li a{color: #555}
/* 流程新文件*/
.lcbox{width: 90%;margin:0px auto;overflow: hidden;padding: 50px 0;}
.lcboxh21{font-size: 34px;margin:50px auto 40px;color:#00adbb;width: 100%}
.lck{border-bottom: dashed 1px #dedede;display: block;overflow: hidden;padding-bottom: 15px}
.lcbox ul{display: flex;padding: 20px 0;margin: 0;}
.lcbox ul:last-child{border-bottom:none;padding-bottom: 0px!important;}
.lcbox .l{width:63%;float: left; }
.lcbox .r{width: 33%;justify-content: flex-end;align-items: center;display: flex;margin-left:4%}
.lcbox .r img {vertical-align:middle;justify-content: center;}
.lcboxnr{font-size: 18px;line-height: 34px;}
.lcboxnr p{text-indent:36px;margin-bottom: 0;
box-sizing: border-box !important; overflow-wrap: break-word !important;table-layout: fixed; /*文字避首尾 -- 防止撑开*/
word-wrap: break-word; /*英文单字因自动换行*/
word-break:normal; /*正常避头尾*/
text-align:justify; /*文字左右对齐*/
text-justify: inter-ideograph;
text-overflow: ellipsis; -webkit-box-orient: vertical;}
.lcenter{display: flex;justify-content: center;align-items: center!important;}
.lcboxh2{font-size: 34px;margin:40px auto 40px;color:#00adbb;width: 100%}
.lcboxh22{margin:0px auto 40px;color:#00adbb;width: 100%;font-size: 34px;}
.lcboxh23{margin:40px auto 0;color:#00adbb;width: 100%;font-size: 34px;}
.pvtjl{padding: 40px 0}
.lcvideo{background: #f5f5f5;width: 100%;margin:20px auto;overflow: hidden}
.lcvideol{float:left;position: relative}
.lcvideopic{float:left;position: relative;width: 32%}
.lcvideopic .wz{left: 15%;height: 100%;display: flex;position: absolute;z-index: 9;
flex-wrap: wrap;justify-content: center;align-items: center;font-size:38px;color: #fff}
.lcsp{width: 40%;float: right;margin:20px 5% 20px 0;}
.spk{width: 100%;height: auto}
}
@media (max-width: 768px) {
.syhdp{width:100%;margin:0 auto}
.syhdp img{width:100%;height: auto}
.swiper-slide img{max-width:100%;height: auto}
/*公司简介*/
.jjbox{width:100%;margin:0 auto;background:url(../images/jjbg.jpg) no-repeat left center; background-size:auto 100%;overflow: hidden;padding: 0 0 50px 0}
.jjbt{width:100%;background: url(../images/jjwtbg.png) no-repeat left center;padding: 30px 0;padding-left: 8%;color: #474342;display: flex;align-content: center;flex-wrap: wrap;background-size:100%}
.jjbt h2{margin: 0;font-size: 20px;width:100%;font-weight: bold;color: #474342!important;}
.jjbt h3{font-size: 16px;margin:5px 0;width:100%;color: #474342!important;}
.jjbox .nr{width:100%;margin:0 auto;padding-left: 8%}
.jjbox .nrz0{font-size:30px;margin:3vh auto 0;color: #00adbb;font-family: "Karbon-Regular"!important;font-weight:bold}
.jjbox .nrz{font-size:18px; margin-bottom: 5vh}
.jjbox .nrz1{margin:3vh auto; font-size: 14px}
.jjan{display: block;width:200px;background: #00adbb;text-align: center;color: #fff;line-height: 40px;font-size: 15px}
.jjanjp{text-align:left!important;padding-left:15px}
/*产品展示*/
.probox{width:100%;background: url(../images/cpbg.jpg) no-repeat left top;background-size:cover;height:70vh}
.prowz{margin:5vh auto; font-size: 18px;color: #fff;}
.prok{margin:0 auto;width: 90%;overflow:hidden}
/*新闻*/
.newbox{width: 100%;margin:30px auto;overflow: hidden}
.newbt{font-size: 30px;color: #474342;margin:0 auto 30px;padding: 0 15px }
.newbt h3{font-size: 20px;color: #474342; margin: 0;font-weight: bold}
.newbt h4{font-size:16px;color:#474342;margin: 5px 0 0}
.newbox li{margin: 10px auto}
.newbox img{width:100%;height:auto;object-fit: cover}
.newbox .nrk1{background:linear-gradient(to right,#f4f4f4,#d4d4d4);padding: 5%;color: #474342;padding:15px 15px 30px 15px}
.newbox .nrk1 time{font-size: 14px;}
.newbox .nrk1 h2{font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold}
.newbox .nrk1 article{font-size: 14px; display: -webkit-box;min-height: 69px;line-height: 23px;margin-bottom: 20px;
overflow: hidden;
-webkit-line-clamp: 3;
text-overflow: ellipsis;
-webkit-box-orient: vertical;}
/* 知识*/
.zsbox{width: 100%;margin:30px auto;overflow: hidden}
.zsbox img{width: 100%;height: auto}
.zsbox li{margin: 10px auto 20px}
.zsbox .nrk1{background:linear-gradient(to right,#f4f4f4,#d4d4d4);padding: 5%;color: #474342;padding:15px 15px 30px 15px}
.zsbox .nrk1 h2{font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold}
.zsbox .nrk1 article{font-size: 14px; display: -webkit-box;min-height: 92px;line-height: 23px; margin-bottom: 20px;overflow: hidden;
-webkit-line-clamp: 4;
text-overflow: ellipsis;
-webkit-box-orient: vertical;}
/*产品信息*/
.cpxx{width: 90%;margin:40px auto;overflow: hidden}
.cpxx .l{width:100%;text-align: left;font-weight: bold;font-size:18px;color: #474342;margin:10px auto}
.cpxx .r{width: 100%;font-size:13px;color: #474342;line-height: 25px;}
/*产品图*/
.cpxk{width: 100%;background: url(../images/4hcp.jpg) no-repeat left center; height: 80vh;background-size: cover}
.cpxkh{background: url(../images/4hbtbg.png) no-repeat right top;width:100%;padding-left: 5%;height: 200px;color: #474342;background-size: 100% 200px}
.cpxkh1{overflow: hidden;padding-left:18vw;height: 200px;padding-top: 50px}
.cpxkh h2{margin: 0;font-size: 22px;width:100%;font-weight: bold;}
.cpxkh h3{font-size: 16px;margin:15px 0;width:100%}
.cpxkh h4{font-size: 14px;margin:15px 0;width:100%;}
.cpxkan1{width: 60%;margin:30px auto 0;float: right}
.cpxkan{display: block;width:220px;background: #00adbb;text-align: center;color: #fff;line-height: 40px;font-size: 15px}
/*4h1*/
.cpcpk{width: 100%;background: url(../images/4hcp1.jpg) no-repeat left center; height: 80vh;background-size: cover}
.cpcpbt{width:100%;background: url(../images/cp4h1.png) no-repeat right top;padding-left: 5%;color: #474342;height: 200px;background-size:100% 200px;
color: #474342;padding-top: 50px}
.cpcpbt h2{margin: 0;font-size: 22px;width:100%;font-weight: bold}
.cpcpbt h3{font-size: 16px;margin:15px 0;width:100%}
.cpcpbt h4{font-size: 14px;margin:15px 0;width:100%}
.cpcpan{width:90%;margin:30px auto ;}
/*4hN型*/
.shbox{width: 92%;margin:20px auto;overflow: hidden; }
.shbox1{width:100%;margin: 25px auto;font-size: 14px;line-height: 28px;color: #474342}
.shbox2 .l{width: 100%;}
.shbox2 h2{font-size:16px;line-height: 30px;margin:15px auto 20px }
.shbox2 .l img{width: 100%;margin:20px auto;display: block;}
.shbox2 .r{width:90%;margin:0 auto}
.shbox2 .r .bt{font-size: 20px;color: #474342;margin:20px auto}
.shbox2 .rn{border-bottom: solid 2px #474342;font-size: 16px;line-height: 35px; margin:20px 0}
.rn1{ font-size: 13px;}
.rn1 li{width:100%;border-bottom: solid 1px #474342; font-size: 14px;overflow: hidden;padding: 10px 0}
.rn1 .l1{float: left;width:45%;padding-left: 15px;text-align: left;display: block}
.rn1 .r1{float: left;width:50%;padding-right: 15px;text-align: right}
/*用途*/
.appbox{width: 100%;height:70vh;overflow: hidden;background: url(../images/apppic.jpg) no-repeat right top;background-size: cover;display: flex;align-items: center}
.appk{width:90%;background: rgba(0,0,0,.3);padding:40px 35px;margin:0 auto;display: flex;align-content: center;flex-wrap:wrap}
.appk h2{font-size: 20px;color: #fff}
.appk article{font-size: 14px;color: #fff;line-height: 28px}
.appk1{margin:0 auto;width:100%;overflow: hidden}
.appk1 .l{width:100%;}
.appk1 img{width: 100%;height: auto}
.appk1 .r{width:90%;color: #474342;padding-top:30px;margin:0 auto}
.appk1 .rk{width:90%;margin:30px auto}
.appk1 .rk h2{font-size: 20px;}
.appk1 .rk p{font-size: 14px; line-height: 26px}
.appk2{width: 90%;margin:40px auto;overflow: hidden;}
.appkan{width:45%;background:#f5f5f5;color: #474342!important;padding:0 35px;display: block;font-size: 18px;line-height: 45px;}
/*用途*/
.appbox1{width: 100%;height:70vh;overflow: hidden;background: url(../images/apppic1.jpg) no-repeat left top;background-size: cover;align-items: center;display: flex}
.appnrk{width:92%;background: rgba(0,0,0,.3);padding:40px 35px;margin:0 auto;display: flex;flex-wrap: wrap}
.appnrk h2{font-size: 20px;color: #fff}
.appnrk article{font-size: 14px;color: #fff;line-height: 28px}
/*单结晶*/
.djbox{width: 100%;background: #f5f5f5;padding:20px 0}
.djjbox{width: 92%;margin:20px auto;overflow: hidden; font-size: 14px;line-height: 28px;}
.djjbox h2{font-size: 20px;color: #00acba}
.djjbox h3{margin: 25px auto;font-size: 18px}
.djjbox article{font-size: 14px;line-height: 28px;width:100%;}
.djjbox table{width:100%;margin:45px auto;background: #fff}
.djjbox table tr td{padding:8px 5px}
.djjbox table tr:first-child{background:#00adbb;color: #fff!important;font-size: 15px;line-height: 25px; }
.djjbox table tr:first-child td{background:#00adbb!important;color: #fff!important;text-align: center!important;}
.djjbox table tr td{border-bottom: solid 1px #8e9191;border-right: solid 1px #8e9191;font-size:14px;color: #474342;text-align: center}
.djjbox table tr td:nth-child(2){background: #e5f7f8}
.djjbox table tr td:last-child{border-right: none}
.djjbox table tr td:first-child{text-align: left}
.djjbox2{width: 100%;margin:20px auto 10px;overflow: hidden;
text-align: right;}
.djjbox2 img{max-width: 100%;height: auto;margin:15px auto}
.djjbox3{width: 100%;margin:40px auto}
.djjbox3 img{width: 100%;height: auto;display: block;}
/*流程*/
.scbox{width: 90%;margin:0px auto;overflow: hidden;padding: 20px 15px}
.scbox .l{width: 100%;}
.scbox .l .article{font-size: 14px;line-height: 24px;}
.scbox .lk{width: 100%;margin:10px auto;overflow: hidden;font-size: 25px; color: #00adbb;}
.scbox .lk .da{font-size: 42px; color: #00adbb;float: left;margin-top:5px}
.scbox .lk .xz{color: #00adbb;float: left;width:80%}
.scbox .lk .xz h4{font-size: 20px;color: #00adbb;width: 100%;margin:8px 0 0}
.scbox .lk .xz h6{font-size: 13px;color: #00adbb;margin:5px 0 0 0}
.scbox .r {width: 100%;}
.scbox .r img{max-width: 100%;height:auto}
.scdot{width:100%; text-align: center}
.scdot img{width:40px;height: auto;margin: 5px auto 25px}
.scbox1{width:100%;background: #f5f5f5}
/*电子公告*/
.gpbox{width:100%;font-size: 14px;line-height: 30px;font-weight: normal;margin:40px auto;min-height:40vh}
.gpbox li{border-bottom: solid 1px #dedede;overflow: hidden;padding-bottom: 5px;margin-bottom: 5px}
.gpbox time{width: 20%;float:left;margin-right: 3% }
.gpbox .lb{width:75%;float: left;text-align: left;text-overflow:ellipsis;overflow: hidden}
.gpbox .tb{width:100%;float: right;text-align: right;font-size: 13px;margin-top: 5px;padding-right: 15px;background: #fafafa }
.gpbox .tb img{width:20px;height: auto}
.gpbox a{color: #555}
/*股票信息*/
.gpxx{margin:0px auto;font-size: 16px;}
.gpxx li{display:block;background: #fafafa;color: #474342;font-size: 16px;line-height: 35px;font-weight: normal;width: 23%;float: left; margin-right: 2%;;margin-bottom: 30px}
.gpxx li a{display: block}
.gpxx li.active{background: #00adbb!important;color: #fff!important;}
.gpxx li.active a{color: #fff!important;}
.gpxxt{width: 100%;overflow: hidden;margin: 20px auto;}
.gpxxt img{max-width: 100%;height: auto}
.gpztz{font-size: 16px;font-weight: normal}
.gpztz h2{font-size: 16px;line-height:50px;overflow: hidden;background: #fafafa;color: #474342}
.gpztz .left{width:45%;float: left;text-align: left;padding-left: 15px}
.gpztz .right{width:55%;float: right}
.gpztnr{width:100%;overflow: hidden;margin:20px auto;font-size: 14px;line-height: 35px;color: #474342}
.gph3{font-size: 15px;line-height:50px;overflow: hidden;text-align: right;width:90%;color: #555;margin:0}
.gpztnr .l{width:48%;float: left;}
.gpztnr .l li,.gpztnr .r li{width: 100%;display:block;overflow: hidden;text-align: left}
.gpztnr label{float:left;font-weight: normal}
.gpztnr .r{width:48%;float: right}
/* 流程新文件*/
.lcbox{width: 90%;margin:0px auto;overflow: hidden;padding: 20px 0;}
.lcboxh21{font-size: 20px;margin:10px auto 20px;color:#00adbb;width: 100%}
.lck{border-bottom: dashed 1px #dedede;display: block;overflow: hidden;padding-bottom: 15px}
.lcbox ul{padding: 20px 0;margin: 0;}
.lcbox ul:last-child{border-bottom:none;padding-bottom: 0px!important;}
.lcbox .l{width:100%;}
.lcbox .r{width: 100%;justify-content: center;align-items: center;margin-top: 20px}
.lcbox .r img {vertical-align:middle;justify-content: center;}
.lcboxnr{font-size: 16px;line-height: 28px;}
.lcboxnr p{text-indent:32px;margin-bottom: 0;
box-sizing: border-box !important; overflow-wrap: break-word !important;table-layout: fixed; /*文字避首尾 -- 防止撑开*/
word-wrap: break-word; /*英文单字因自动换行*/
word-break:normal; /*正常避头尾*/
text-align:justify; /*文字左右对齐*/
text-justify: inter-ideograph;
text-overflow: ellipsis; -webkit-box-orient: vertical;}
.lcenter{display: flex;justify-content: center;align-items: center!important;}
.lcboxh2{font-size: 20px;margin:20px auto 20px;color:#00adbb;width: 100%}
.lcboxh22{margin:0px auto 20px;color:#00adbb;width: 100%;font-size: 20px;}
.lcboxh23{margin:20px auto 0;color:#00adbb;width: 100%;font-size: 20px;}
.pvtjl{padding: 20px 0}
.lcvideo{background: #f5f5f5;width: 100%;margin:20px auto;overflow: hidden}
.lcvideol{float:left;position: relative}
.lcvideopic{display:none}
.lcvideopic .wz{left: 5%;height: 100%;display: flex;position: absolute;z-index: 9;
flex-wrap: wrap;justify-content: center;align-items: center;font-size: 38px;color: #fff}
.lcsp{width: 90%;margin:0 auto}
.spk{width: 100%;height: auto}
}
/*页码*/
.listfy {text-align:center; width:98%; display:block; margin:5px auto;}
.pagination a{color:#0b112a !important}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
z-index: 3;
color: #fff !important;
cursor: default;
background-color:#00adbb !important;
border-color: #ddd !important;}
.carousel-inner .item img{max-width: 100%;height: auto;display: block;margin:0 auto}
.bottomend{width:100%; margin: 0 auto; text-align: center; font-size:14px;line-height:45px;color:#e0e0e0;background:#373536}
/*顶部*/
.cd-top {
display: inline-block;
height: 40px;
width: 40px;
position: fixed;
bottom: 40px;
right: 10px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
/* image replacement properties */
overflow: hidden;
text-indent: 100%;
white-space: nowrap;
background: url(../images/topdot.jpg) no-repeat center 50%;
opacity: 1;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
}
.cd-top.cd-is-visible {
/* the button becomes visible */
visibility: visible;
opacity: 1;
}
.cd-top.cd-fade-out {
opacity: .8;
}
.no-touch .cd-top:hover {
background-color:#06C;
opacity: 1;
}
@media only screen and (min-width: 768px) {
.cd-top {
right: 20px;
bottom: 20px;
}
}
@media only screen and (min-width: 1024px) {
.cd-top {
height: 60px;
width: 60px;
right: 30px;
bottom: 30px;
}
}
@media (min-width: 769px) {
.control-box{margin:50px auto 70px}
.control-title{font-size: 36px;color: #00adbb;line-height: 45px;font-weight: 700}
.control-en{font-size: 16px;color: #00adbb}
.control-content{font-size: 18px;line-height: 36px;line-height:30px;margin:35px auto 45px}
.control-content img{display: block;max-width:100%;height:auto}
.control-list{margin:25px auto;
.name{font-size: 30px;text-align: center;font-weight: bold;color: #333;margin: 50px 0}
li{border-radius: 10px;padding: 25px;font-size: 16px;margin:35px auto;
box-shadow: 0 0 5px 0 #dfdfdf;overflow: hidden;
h2{font-weight: normal;font-size:22px;font-weight: 700;
margin:0 auto;border-bottom: solid 2px #08adbd;line-height: 45px;margin-bottom: 15px;padding-bottom: 6px}
.article{font-size: 17px;line-height:33px;color: #393939;}
}
}
.file-box{margin:45px auto;overflow: hidden;
li{margin:15px auto;padding: 5px 0;
a{display: block;display: flex;justify-content: space-between;align-content: center;flex-direction: row}
.l{width: calc(100% - 170px);font-size: 18px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
time{font-size: 18px;line-height: 30px;width: 150px}
:hover{color: #08adbd}
}
.l:before{display: block;width: 10px;height: 10px;content: "";float: left;margin-top: 8px;
background: #00adbb;border-radius: 20px;margin-right: 5px}
}
.sort-box{width: 98%;margin-top: 50px}
.sort-box{text-align: center}
.sort-box li{display: inline-block;font-size: 20px;}
.sort-box li a{display: inline-block;margin-right: 10px;
padding:10px 60px;border: solid 1px #00adbb;border-radius: 50px}
.sort-box li a.active{background:#00adbb;color: #fff}
/* 投资者*/
.investor-box{width: 100%;margin:20px auto;overflow: hidden}
.investor-right{float: left;width: 48%;
h2{font-size: 22px;line-height: 35px;color:#00adbb }
.article{font-size: 16px;line-height: 32px;color: #555}
p{margin:10px auto;font-size:15px;line-height:28px;color:#666}
}
.investor-content{font-size: 17px;line-height:38px;color: #555;margin:50px auto}
.investor-content img{display: block;max-width: 100%;height: auto}
.investor-content table tr td{border: solid 1px #666;padding: 3px}
}
/*投资者*/
@media (max-width: 768px) {
.control-box{margin:20px auto 30px;text-align: left}
.control-title{font-size:20px;color: #00adbb;line-height:30px;font-weight: 700}
.control-en{font-size: 12px;color: #00adbb}
.control-content{font-size: 18px;line-height: 36px;line-height:30px;margin:35px auto 45px}
.control-content img{display: block;max-width: 100%;height: auto}
.control-list{margin:25px auto;
.name{font-size: 20px;text-align: center;font-weight: bold;color: #333;margin: 20px 0}
li{border-radius: 10px;padding: 25px;font-size: 16px;margin:20px auto;
box-shadow: 0 0 5px 0 #dfdfdf;overflow: hidden;
h2{font-weight: normal;font-size:18px;font-weight: 700;
margin:0 auto;border-bottom: solid 2px #08adbd;line-height: 45px;margin-bottom: 15px;padding-bottom: 6px}
.article{font-size: 13px;line-height:26px;color: #555;}
}
}
.file-box{margin:20px auto;overflow: hidden;
li{margin:10px auto;padding: 5px 0;
a{display: block;display: flex;justify-content: space-between;align-content: center;flex-direction: row}
.l{width: calc(100% - 100px);font-size: 14px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
time{font-size: 12px;line-height: 30px;width: 95px}
:hover{color: #08adbd}
}
.l:before{display: block;width: 10px;height: 10px;content: "";float: left;margin-top: 5px;
background: #00adbb;border-radius: 20px;margin-right: 5px}
}
.sort-box{width: 98%;margin:40px auto 30px}
.sort-box{text-align: center}
.sort-box li{font-size: 16px;}
.sort-box li a{width:45%;margin:0 2% ;display: block;padding: 5px 0;float: left;
border: solid 1px #00adbb;border-radius: 50px}
.sort-box li a.active{background:#00adbb;color: #fff}
.nrk{text-align: right}
/* 投资者*/
.investor-box{width: 100%;margin:10px auto;overflow: hidden;overflow: hidden}
.investor-right{width: 100%;text-align: left;
h2{font-size: 20px;line-height: 35px;color:#00adbb;text-align: left }
.article{font-size: 14px;line-height: 28px;color: #555}
}
.investor-content{font-size: 14px;line-height:30px;color: #555;margin:10px auto}
.investor-content img{display: block;max-width: 100%;height: auto}
.investor-content table tr td{border: solid 1px #666;padding: 3px}
}