.location .specPos { border-bottom: 1px dashed #dcdcdc; padding: 10px 0; }
.location .specPos b { border-left: 6px solid #ff4500; font-weight: normal; padding-left: 8px; }

.text-cut3 { display: -webkit-box; word-break: break-all; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; }

.newWrap { margin: 0 0 20px; }
.newWrap .newMain .newMain-left { width: 23%; float: left; }
.newWrap .newMain .newMain-left .nlone .tit { background: #09c39e; height: 65px; }
.newWrap .newMain .newMain-left .nlone .tit h3 { height: 65px; font-size: 20px; font-weight: normal; line-height: 65px; color: #fff; border-bottom: 1px solid #fff; text-align: center; }
.newWrap .newMain .newMain-left .nlone ul { padding: 2px 0 4px; }
.newWrap .newMain .newMain-left .nlone ul li { height: 50px; font-size: 14px; line-height: 50px; padding-left: 54px; padding-right: 40px; margin-bottom: 1px; background: #ececec; position: relative; }
.newWrap .newMain .newMain-left .nlone ul li:after { content: ""; width: 8px; height: 8px; border: 2px solid #b8b8b8; border-style: solid solid none none; position: absolute; top: 50%; right: 32px; margin-top: -4px; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); }
.newWrap .newMain .newMain-left .nlone ul li:active:after { border: 2px solid #09c39e; }
.newWrap .newMain .newMain-left .nlone ul li.active { color: #09c39e; font-weight: 700; }
.newWrap .newMain .newMain-left .nlintro { border-bottom: 9px solid #09c39e; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; }
.newWrap .newMain .newMain-left .nlintro .tit { background: #09c39e; height: 65px; }
.newWrap .newMain .newMain-left .nlintro .tit h3 {height: 65px;font-size: 20px;font-weight: normal;line-height: 65px;color: #fff;border-bottom: 1px solid #fff;text-align: center;}
.newWrap .newMain .newMain-left .nlintro .leftprocomt ul li { margin-right: 10px; width: calc((100% - 10px) / 2); margin-top: 10px; margin-bottom: 10px; }
.newWrap .newMain .newMain-left .nlintro .leftprocomt ul li a { transition: all .3s ease-in-out 0s; }
.newWrap .newMain .newMain-left .nlintro .leftprocomt ul li a img { width: 100%; height: 87px; object-fit: cover; border-radius: 3px; -webkit-transition: all .3s ease-in-out 0s; -moz-transition: all .3s ease-in-out 0s; transition: all .3s ease-in-out 0s; }
.newWrap .newMain .newMain-left .nlintro .leftprocomt ul li a p { text-align: center; margin-top: 10px; margin-bottom: 0; transition: all .3s ease-in-out 0s; }
.newWrap .newMain .newMain-left .nlintro .leftprocomt ul li:nth-child(2n) { margin-right: 0; }
.newWrap .newMain .newMain-left .nlintro .leftprocomt ul li:hover img { -webkit-filter: brightness(110%); filters: brightness(110%); }
.newWrap .newMain .newMain-left .nltwo { margin-top: 20px; border-bottom: 9px solid #09c39e; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; }
.newWrap .newMain .newMain-left .nltwo .tit { background: #09c39e; text-indent: 18px; color: #fff; font-weight: bold; text-align: center; padding: 10px 0; }
.newWrap .newMain .newMain-left .nltwo .tit h3 { margin: 0; font-size: 20px; }
.newWrap .newMain .newMain-left .nltwo .contact { width: 100%; background: #ececec; padding: 10px 15px; font-size: 14px; }
.newWrap .newMain .newMain-left .nltwo .contact ul li { padding: 3px 0; }
.newWrap .newMain .newMain-right { width: 74%; margin-top: 20px; float: right; }
.newWrap .newMain .newMain-right ul.newNav { display: none; }
.newWrap .newMain .newMain-right ul.newNav li { border: 1px solid #dddddd; margin: 20px 10px; padding: 10px 20px; font-size: 14px; }
.newWrap .newMain .newMain-right ul.newNav li.active { background: #09c39e; color: #ffffff; border: none; }
.newWrap .newMain .newMain-right ul.newList li { border: 1px solid #dedede; margin-bottom: 15px; padding: 22px 50px 22px 22px; background: #fff; position: relative; }
.newWrap .newMain .newMain-right ul.newList li .newItem .newItem-right h4 { font-weight: normal; font-size: 18px; color: #154c64; line-height: 40px; margin-bottom: 5px; }
.newWrap .newMain .newMain-right ul.newList li .newItem .newItem-right .intro { font-size: 14px; line-height: 24px; color: #797979; margin-bottom: 28px; }
.newWrap .newMain .newMain-right ul.newList li .newItem .newItem-right .konowDe { width: 90px; height: 30px; line-height: 30px; text-align: center; display: block; background: #b6b6b6; color: #fff; position: absolute; bottom: 22px; right: 50px; }
.newWrap .newMain .newMain-right ul.newList li:hover { border: 1px solid #09c39e; }
.newWrap .newMain .newMain-right ul.newList li:hover .newItem .newItem-right h4 { color: #09c39e; }
.newWrap .newMain .newMain-right ul.newList li:hover .newItem .newItem-right .konowDe { background: #09c39e; }
.newWrap .newMain .newMain-right .thisloc { width: 100%; height: 50px; line-height: 50px; border-bottom: 1px solid #38322d; margin-bottom: 25px; }
.newWrap .newMain .newMain-right .thisloc .left_bitao { font-size: 16px; }
.newWrap .newMain .newMain-right .ipro ul.list li { width: calc((100% - 20px) / 3); margin-right: 10px; display: block; margin-bottom: 25px; position: relative; }
.newWrap .newMain .newMain-right .ipro ul.list li a.img { width: 100%; height: 218px; display: block; overflow: hidden; object-fit: cover; position: relative; }
.newWrap .newMain .newMain-right .ipro ul.list li img { transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; width: 100%; height: 100%; object-fit: cover; display: block; }
.newWrap .newMain .newMain-right .ipro ul.list li .item_mask { width: 100%; height: 100%; background: rgba(0, 0, 0, 0); position: absolute; left: 0; top: 0; opacity: 0; filter: Alpha(opacity=0); *zoom: 1; -webkit-transform: rotateX(180deg) scale(0.5, 0.5); transform: rotateX(180deg) scale(0.2, 0.2); transition: all ease-out .5s; }
.newWrap .newMain .newMain-right .ipro ul.list li .item_mask .item_link_icon { display: block; width: 45px; height: 45px; text-align: center; background-position: -100px -156px; line-height: 38px; position: absolute; left: 50%; top: 50%; margin-left: -22px; margin-top: -22px; opacity: 0; filter: Alpha(opacity=0); *zoom: 1; }
.newWrap .newMain .newMain-right .ipro ul.list li a.txt { border: 1px solid #ddd; background: #fff; position: relative; border-top: 0 none; padding: 0 10px; height: 45px; line-height: 45px; }
.newWrap .newMain .newMain-right .ipro ul.list li a.txt h3 { font-size: 16px; margin: 0; }
.newWrap .newMain .newMain-right .ipro ul.list li:hover img { transform: scale(1.06, 1.06); }
.newWrap .newMain .newMain-right .ipro ul.list li:hover .item_mask { transform: rotateX(0deg) scale(1, 1); transition: all 1s cubic-bezier(0.23, 1, 0.38, 1) 0s; background: rgba(0, 0, 0, 0.3); opacity: 1; }
.newWrap .newMain .newMain-right .ipro ul.list li:hover .item_mask .item_link_icon { transform: translateY(-21px); opacity: 1; filter: Alpha(opacity=100); }
.newWrap .newMain .newMain-right .ipro ul.list li:hover a.txt { background: #09c39e; color: #ffffff !important; }
.newWrap .newMain .newMain-right .ipro ul.list li:nth-child(3n) { margin-right: 0; }
.newWrap .newMain .newMain-right .sortPage { display: table; margin: 40px auto; }
.newWrap .newMain .newMain-right .sortPage ul li { display: block; width: 30px; height: 28px; line-height: 26px; border: 1px solid #e5e5e5; float: left; text-align: center; margin: 0 6px; background: #fff; }
.newWrap .newMain .newMain-right .sortPage ul li.active { background: #09c39e; color: #ffffff; border: 1px solid #09c39e; }
.newWrap .newMain .newMain-right .detailBox .Release-information { margin: 22px 0; }
.newWrap .newMain .newMain-right .detailBox .Release-information .Release-time, .newWrap .newMain .newMain-right .detailBox .Release-information .source, .newWrap .newMain .newMain-right .detailBox .Release-information .share-wrap { margin-right: 40px; font-size: 14px; color: #666666; }
.newWrap .newMain .newMain-right .detailBox .Release-information .share-wrap .bshare-custom { font-size: 13px; line-height: 16px !important; }
.newWrap .newMain .newMain-right .detailBox .Release-information .share-wrap .bshare-custom .bsPromo.bsPromo2 { background: url(http://static.bshare.cn/frame/images/bshare_promo_sprite.gif) no-repeat; cursor: pointer; }
.newWrap .newMain .newMain-right .detailBox .arcticle-mark .tag-label { font-size: 14px; color: #666666; margin-right: 10px; }
.newWrap .newMain .newMain-right .detailBox .arcticle-mark .mark-list li { color: #999999; font-size: 14px; margin-right: 5px; height: 24px; line-height: 24px; padding: 0 17px; background: #f5f5f5; }
.newWrap .newMain .newMain-right .article_content .abstract { width: 100%; padding: 20px; background: #f7f7f7; margin-top: 24px; }
.newWrap .newMain .newMain-right .article_content .abstract .abtit { width: 12%; font-size: 16px; font-weight: bold; color: #09c39e; 
}
.newWrap .newMain .newMain-right .article_content .abstract .abstract-content { display: inline-block; font-size: 16px; color: #666666; line-height: 28px; }
.newWrap .newMain .newMain-right .article_content .text-wrap { margin: 30px 0; border-bottom: 1px solid #09c39e; }
.newWrap .newMain .newMain-right .article_content .text-wrap p { margin: 0 0 10px; font-size: 16px; color: #666666; line-height: 30px; }
.newWrap .newMain .newMain-right .article_content .text-wrap p span { color: #09c39e; font-size: 16px; font-weight: bold; }
.newWrap .newMain .newMain-right .article_content .text-wrap img { max-width: 100%; }
.newWrap .newMain .newMain-right .firendly-tips { font-size: 14px; color: #999999; line-height: 24px; }
.newWrap .newMain .newMain-right .catenation_wrap { margin: 24px 0 27px; }
.newWrap .newMain .newMain-right .catenation_wrap span { color: #09c39e; }
.newWrap .newMain .newMain-right .xypg-detail-pn { margin-top: 30px; }
.newWrap .newMain .newMain-right .xypg-detail-pn div { line-height: 22px; padding: 10px; position: relative; border: 1px solid #eeeeee; margin-bottom: 15px; }
.newWrap .newMain .newMain-right .xypg-detail-pn div b { font-size: 14px; color: #09c39e; float: left; font-weight: normal; }
.newWrap .newMain .newMain-right .colCurTit { clear: both; padding-bottom: 12px; margin-bottom: 26px; border-bottom: 1px solid #cfcfcf; background: url(../images/md-icon-2.png) no-repeat 6px 2px; }
.newWrap .newMain .newMain-right .colCurTit h2 { color: #535962; font-size: 18px; padding: 5px 0 0 41px; }
.newWrap .newMain .newMain-right .content p { line-height: 26px; font-size: 14px; }

.icon { background: url(../images/icon.png) no-repeat; display: inline-block; vertical-align: middle; }

@media screen and (max-width: 421px) { .ntop img { width: 100%; }
  .newMain { flex-wrap: wrap; }
  .newMain .newMain-left { width: 100% !important; }
  .newMain .newMain-right { width: 100% !important; }
  .newMain .newMain-right ul.newNav { display: flex !important; }
  .newMain .newMain-right ul.newList li { padding: 12px 12px 12px 12px !important; }
  .newMain .newMain-right ul.newList li .newItem img { width: 200px; height: 100%; object-fit: cover; }
  .newMain .newMain-right ul.newList li .newItem .newItem-right { width: 60%; margin-left: 10px !important; }
  .newMain .newMain-right ul.newList li .newItem .newItem-right h4 { margin-top: 0; font-size: 14px !important; line-height: 26px !important; display: -webkit-box; word-break: break-all; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }
  .newMain .newMain-right ul.newList li .newItem .newItem-right .intro { font-size: 12px !important; line-height: 26px !important; display: -webkit-box; word-break: break-all; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }
  .newMain .newMain-right ul.newList li .newItem .newItem-right .konowDe { bottom: 12px !important; right: 12px !important; }
  .newMain .newMain-right .detailBox h3 { font-size: 18px; margin: 0; }
  .newMain .newMain-right .detailBox .Release-information { flex-wrap: wrap; }
  .newMain .newMain-right .detailBox .Release-information .Release-time, .newMain .newMain-right .detailBox .Release-information .source, .newMain .newMain-right .detailBox .Release-information .share-wrap { margin-right: 10px !important; font-size: 12px !important; }
  .newMain .newMain-right .detailBox .Release-information .share-wrap { margin-top: 5px; }
  .newMain .newMain-right .detailBox .article_content .abstract { padding: 10px; }
  .newMain .newMain-right .detailBox .article_content .abstract .abstract-content .abtit { width: 60px; font-size: 14px !important; }
  .newMain .newMain-right .detailBox .article_content .abstract .abstract-content .intro { width: calc(100% - 60px); font-size: 14px !important; }
  .newMain .newMain-right .detailBox .article_content .text-wrap p { text-indent: 0.8rem; font-size: 14px !important; }
  .newMain .newMain-right .ipro ul li { width: calc((100% - 10px) / 2) !important; }
  .newMain .newMain-right .ipro ul li:nth-child(2n) { margin-right: 0 !important; }
  .newMain .newMain-right .ipro ul li:nth-child(3n) { margin-right: 10px !important; }
  .newMain .newMain-right .ipro ul li:nth-child(6) { margin-right: 0px !important; } }

/*# sourceMappingURL=new.css.map */
