@charset "utf-8";
.banner {width:100%;height:auto;position:relative;}
.banner .owl-wrapper-outer {width:100%;overflow:hidden;}
.banner .owl-wrapper {-webkit-transform:translate3d(0, 0, 0);}
.banner .owl-item {float:left;width:16rem;}
.banner .item {width:100%;}
.banner .item img {width:16rem;}
.banner .owl-pagination {width:100%;text-align:center;position:absolute;z-index:100;bottom:0.06933333rem;}
.banner .owl-page {display:inline-block;zoom:1;padding:0 6px;}
.banner .owl-page span {width:0.256rem;height:0.256rem;display:inline-block;font-size:2px;border-radius:50%;background-color:#fff;cursor:pointer;opacity:0.7;}
.banner .active span {width:0.256rem;height:0.256rem;display:inline-block;font-size:2px;border-radius:50%;background-color:#ffa442;cursor:pointer;opacity:1;}
.banner .owl-buttons {display:none;}
.section {background-color:#f2f2f2;padding-top:0.72533333rem;}
.introduce {width:14.89066667rem;margin:0 auto;background-color:#fff;border-radius:0.08533333rem;}
.introduce .introduce-url {display:block;padding:0.896rem 0;}
.introduce .title {width:13.312rem;margin:0 auto;border-left:0.08533333rem solid #383838;height:0.53333333rem;line-height:0.53333333rem;font-size:0.512rem;color:#383838;padding-left:0.17066667rem;}
.introduce .desc {width:13.65333333rem;margin:0.42666667rem auto 0;line-height:0.64rem;font-size:0.512rem;color:#43443e;word-break:break-all;}
.newsnews {width:14.89066667rem;margin:0.68266667rem auto 0;background-color:#fff;border-radius:0.08533333rem;padding-top:0.74666667rem;overflow:hidden;position:relative;z-index:1;}
.newsnews .title {font-size:0.512rem;height:0.55466667rem;line-height:0.55466667rem;color:#383838;padding-left:0.576rem;}
.newsnews .desc {font-size:0.512rem;height:0.55466667rem;line-height:0.55466667rem;color:#383838;padding:0 0 0.68266667rem 0.576rem;position:relative;z-index:1;}
.newsnews .desc:after {position:absolute;z-index:2;bottom:0.46933333rem;left:0.64rem;content:'';width:0.896rem;border-bottom:0.04266667rem solid #eaeaea;}
.newsnews .more {position:absolute;background:url("../image/index-more.png") no-repeat;background-size:100% 100%;width:0.85333333rem;height:0.87466667rem;right:0.576rem;top:0.66133333rem;}
.newsnews .products-list {width:100%;height:11.2rem;position:relative;z-index:2;}
.newsnews .owl-wrapper-outer {width:100%;overflow:hidden;position:relative;}
.newsnews .owl-wrapper {-webkit-transform:translate3d(0, 0, 0);}
.newsnews .owl-item {float:left;width:16rem;height:11.2rem;}
.newsnews .item {width:100%;}
.newsnews .item img {width:16rem;height:11.2rem;}
.newsnews .owl-pagination {display:none;}
.newsnews .owl-prev {position:absolute;z-index:2;background:url("../image/left-arrow.png") no-repeat;width:0.85333333rem;height:1.57866667rem;background-size:100% 100%;left:0.512rem;top:50%;margin-top:-0.78933333rem;}
.newsnews .owl-next {position:absolute;z-index:2;background:url("../image/right-arrow.png") no-repeat;width:0.85333333rem;height:1.57866667rem;background-size:100% 100%;right:0.512rem;top:50%;margin-top:-0.78933333rem;}
.index-product {width:14.89066667rem;background:#FFF;margin:0.68266667rem auto 0 auto;border-top-left-radius:0.08533333rem;border-top-right-radius:0.08533333rem;}
.index-product .product-container {width:100%;margin:0 auto;overflow:hidden;position:relative;}
.index-product .h3-title {font-size:0.512rem;line-height:0.64rem;color:#383838;table-layout:fixed;word-break:break-all;overflow:hidden;margin-top:0.85333333rem;margin-left:0.61866667rem;}
.index-product .line {width:0.896rem;border-top:0.04266667rem solid #e8e8e8;margin-top:0.384rem;margin-left:0.61866667rem;}
.index-product .more {position:absolute;right:0.61866667rem;top:0.704rem;}
.index-product .more img {width:0.85333333rem;height:0.87466667rem;}
.index-product .product-list {width:100%;overflow:hidden;margin-top:0.87466667rem;}
.index-product .product-li {width:100%;border-top:1px solid #f8f5f4;position:relative;margin-bottom:0.74666667rem;z-index:1;}
.index-product .product-li a {display:block;}
.index-product .product-li a img {width:100%;height:100%;}
.index-product .info {width:4.544rem;position:absolute;right:1.04533333rem;top:1.088rem;table-layout:fixed;word-break:break-all;overflow:hidden;z-index:2;background:url(../image/index-bg.png) repeat-y;padding:1.088rem 0.53333333rem 1.088rem 0.53333333rem;}
.index-product .info .li-title {font-size:0.512rem;font-weight:normal;line-height:0.59733333rem;color:#383838;border-left:0.08533333rem solid #383838;padding-left:0.21333333rem;}
.index-product .info .li-text {margin-top:0.256rem;table-layout:fixed;word-break:break-all;overflow:hidden;font-size:0.512rem;line-height:0.768rem;color:#5d5d5d;}
.index-product .info .li-text span {display:block;}
.index-product .info .moreinfo {font-size:0.512rem;line-height:0.64rem;margin-top:0.42666667rem;color:#5d5d5d;}
.index-product .info .moreinfo u {text-decoration:underline;}
.index-product .info .send {width:100%;height:1.088rem;line-height:1.088rem;font-size:0.512rem;color:#FFF;text-align:center;background:#ffa442;display:block;margin-top:1.17333333rem;border-radius:0.064rem;overflow:hidden;}
.index-product .product-li:nth-child(even) .info {position:absolute;left:0.78933333rem;top:0.96rem;}
.index-product .product-li:last-child {margin-bottom:0rem;}
.index-goods {width:14.89066667rem;background:#FFF;margin:0.72533333rem auto 0 auto;border-radius:0.08533333rem;}
.index-goods .goods-container {width:13.65333333rem;margin:0 auto;overflow:hidden;position:relative;padding-bottom:1.42933333rem;}
.index-goods .h3-title {font-size:0.512rem;line-height:0.64rem;color:#383838;table-layout:fixed;word-break:break-all;overflow:hidden;margin-top:0.85333333rem;}
.index-goods .line {width:13.35466667rem;border-top:0.04266667rem solid #dadada;margin-top:0.74666667rem;}
.index-goods .more {position:absolute;right:0rem;top:0.61866667rem;}
.index-goods .more img {width:0.85333333rem;height:0.87466667rem;}
.index-goods .goods-text {font-size:0.512rem;line-height:0.64rem;color:#5d5d5d;margin-top:0.64rem;table-layout:fixed;word-break:break-all;}
.index-goods .goods-list {width:100%;overflow:hidden;margin-top:1.17333333rem;}
.index-goods .goods-li {width:13.52533333rem;margin:0 auto 0.68266667rem auto;border:0.04266667rem solid #e5e5e5;}
.index-goods .goods-li a {position:relative;display:block;overflow:hidden;}
.index-goods .goods-li .li-pic {width:49.8%;height:5.07733333rem;float:left;margin-right:5.3%;}
.index-goods .goods-li .li-info {width:44.9%;float:left;}
.index-goods .goods-li .li-title {width:100%;line-height:0.59733333rem;font-size:0.512rem;color:#383838;table-layout:fixed;word-break:break-all;margin-top:0.74666667rem;}
.index-goods .goods-li .li-text {width:100%;table-layout:fixed;word-break:break-all;overflow:hidden;margin-top:0.21333333rem;font-size:0.512rem;line-height:0.68266667rem;color:#5d5d5d;}
.index-goods .goods-li .li-text span {display:block;}
.index-goods .goods-li .li-line {width:5.33333333rem;border-top:0.04266667rem solid #ebebeb;margin-top:0.42666667rem;}
.index-goods .goods-li .email {width:100%;line-height:0.55466667rem;font-size:0.512rem;color:#b1b1b1;table-layout:fixed;word-break:break-all;margin-top:0.59733333rem;}
.index-goods .goods-li .email span {width:0.46933333rem;height:0.34133333rem;display:inline-block;background:url(index-email.png) no-repeat;background-size:100% 100%;margin-right:0.384rem;}
.index-goods .send {width:100%;height:2.00533333rem;line-height:2.00533333rem;display:block;font-size:0.74666667rem;color:#FFF;text-align:center;background:#ffa442;border-radius:0.10666667rem;margin-top:1.10933333rem;overflow:hidden;}
.index-news {width:14.89066667rem;background:#FFF;margin:0.72533333rem auto 0 auto;border-top-left-radius:0.08533333rem;border-top-right-radius:0.08533333rem;}
.index-news .news-container {width:13.65333333rem;margin:0 auto;overflow:hidden;position:relative;padding-bottom:2.06933333rem;}
.index-news .h3-title {font-size:0.512rem;line-height:0.64rem;color:#383838;table-layout:fixed;word-break:break-all;overflow:hidden;margin-top:0.85333333rem;}
.index-news .line {width:13.35466667rem;border-top:0.04266667rem solid #dadada;margin-top:0.74666667rem;}
.index-news .news-list {width:100%;overflow:hidden;margin-top:1.17333333rem;}
.index-news .news-li {width:6.63466667rem;float:left;border:1px solid #e5e5e5;padding-bottom:0.704rem;}
.index-news .news-li a {position:relative;display:block;overflow:hidden;}
.index-news .li-pic {width:100%;height:5.12rem;}
.index-news .li-info {padding:0 3%;}
.index-news .li-line {width:1.00266667rem;border-top:0.064rem solid #939393;margin:0.64rem auto 0 auto;}
.index-news .li-title {width:100%;line-height:0.72533333rem;font-size:0.512rem;color:#383838;text-align:center;table-layout:fixed;word-break:break-all;margin-top:0.32rem;height:14px;margin-bottom:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.index-news .li-text {width:100%;table-layout:fixed;word-break:break-all;overflow:hidden;margin-top:0.42666667rem;font-size:0.512rem;line-height:0.68266667rem;text-align:center;color:#979797;}
.index-news .li-text span {display:block;}
.index-news .send {width:4.45866667rem;height:1.04533333rem;line-height:1.04533333rem;font-size:0.512rem;color:#383838;text-align:center;border:1px solid #5e5e5e;border-radius:0.10666667rem;margin:0.85333333rem auto 0 auto;overflow:hidden;}
.index-news .news-li:nth-child(odd) {margin-right:0.17066667rem;}
.index-news .news-list2 {width:100%;overflow:hidden;margin-top:1.28rem;}
.index-news .news-li2 {width:100%;border-top:1px dotted #dfdfdf;padding-bottom:0.53333333rem;}
.index-news .news-li2 a {position:relative;display:block;overflow:hidden;}
.index-news .li2-left {float:left;width:25%;}
.index-news .li2-data {font-size:1.74933333rem;line-height:1.92rem;text-align:center;color:#383838;margin-top:0.40533333rem;}
.index-news .li2-year {font-size:0.512rem;line-height:0.68266667rem;text-align:center;color:#979797;}
.index-news .li2-center {float:left;height:1.856rem;border-left:1px solid #dadada;margin-top:0.74666667rem;margin-right:7.7%;}
.index-news .li2-right {float:left;width:66%;}
.index-news .li2-title {width:100%;line-height:0.72533333rem;font-size:0.512rem;color:#383838;table-layout:fixed;word-break:break-all;margin-top:0.64rem;}
.index-news .li2-text {width:100%;table-layout:fixed;word-break:break-all;overflow:hidden;margin-top:0.32rem;}
.index-news .li2-text span {display:block;font-size:0.512rem;line-height:0.68266667rem;color:#979797;}
.index-news .news-li2:last-child {border-bottom:1px dotted #dfdfdf;}
