@charset "utf-8";
/*
 * This is NOT a freeware, use is subject to license terms
 * @author Miscuz! <526781311@qq.com>
 * version 9.20.55
 * @support http://www.950085.com
 */

input[type=text]{-webkit-appearance:none}
input[type=password]{-webkit-appearance:none}
textarea{-webkit-appearance:none} 
@media all and (-webkit-min-device-pixel-ratio: 2){.px1{border-width:0.5px !important}}

.header{display: flex; justify-content: flex-start; align-items: center; flex-wrap: wrap;height:2rem;background:url(../images/2.png) left bottom repeat-x;background-size: auto 100%;}
.header a{padding-left: .2rem;}
.header img{height:1rem;}

.search{padding:.2rem .3rem;background:#2ba246;display: flex; justify-content: center; align-items: center; flex-wrap: wrap;}
.search a.home img{ height: .6rem;}
.search a.menu{color:#fff;font-size:.35rem;margin-left:.2rem;}
.search .d1{margin-left:.2rem;padding:.05rem .2rem;flex:1;background:#fff;display: flex; justify-content: center; align-items: center; flex-wrap: wrap;}
.search .d1 input{flex:1;border:0;outline: 0;padding:.1rem 0;color:#333;font-size:.25rem;}
.search .d1 img{ height: .5rem;}

.tab{ height: .8rem; background: #44d364; position:relative;}
.tab .d1{display: flex; justify-content: flex-start; align-items: flex-start; flex-wrap: wrap;position:absolute;width:100%;left:0px;top:0px;height:.9rem;}
.tab .d1 a{position:relative;display: flex; justify-content: flex-start; align-items: flex-start; flex-wrap: wrap;height:.9rem;}
.tab .d1 a em{color:#fff;font-size:.30rem;font-weight: bold;padding:0 .5rem;height:.8rem;line-height:.8rem;vertical-align:middle;}
.tab .d1 a.cur{background: #2ba246;}
.tab .d1 a.cur:after{content: '';position:absolute;right:-.2rem;top:0px;width:.2rem;height:.8rem;background:url(../images/5.png) center center no-repeat;background-size: 100% 100%;}

.mgnew{}
.mgnew a{display:block;}
.mgnew a img{width:100%;}
.mgnew a .d2{ background: #f1f3f8;padding:.4rem .2rem;}
.mgnew a .d3{display: flex; justify-content: flex-start; align-items: center; flex-wrap: wrap;}
.mgnew a .d3 em{color:#4c4c4c;font-size:.30rem;}
.mgnew a .d4{display: flex; justify-content: flex-end; align-items: center; flex-wrap: wrap;margin-top:.2rem;}
.mgnew a .d4 span{color:#4c4c4c;font-size:.25rem;background:url(../images/6.png) left center no-repeat;background-size: auto 60%;padding-left:.2rem;}

.footer{ text-align:center; background:#009944; padding:.3rem 0;line-height:1.5;}
.footer p{ line-height:2; padding:.1rem 0; font-size:.20rem; color:#fff;}
.footer a{ color:#fff;}

.banquansm{border:1px #ccc solid;background:#efefef;padding:.2rem;border-radius:3px;margin-bottom:10px;}
.banquansm .d1{color:#333;font-size:.25rem;font-weight: bold;}
.banquansm .content{font-size:.20rem;}

.topbg{background:url(../images/1.png) left bottom repeat-x;}


.team{}
.team li{display: flex; justify-content: space-between; align-items: stretch; flex-wrap: wrap;padding:.2rem 0;border-bottom:1px #ccc dotted;}
.team .d1{width:30%;}
.team .d1 a{display:block;}
.team .d1 img{width: 100%;}
.team .d2{ flex: 1; margin-left: .2rem;}
.team .d3{display: flex; justify-content: flex-start; align-items: center; flex-wrap: wrap;}
.team .d3 em{color:#333;font-size:.30rem;font-weight: bold;}
.team .d3 span{color:#999;font-size:.25rem;padding-left:.2rem;}
.team .d4 { padding-top: .2rem;}
.team .d4 em{color:#666;font-size:.25rem;}
.team .d5{display: flex; justify-content: flex-start; align-items: center; flex-wrap: wrap;padding-top:.2rem;}
.team .d5 a{color:#fff;font-size:14px;padding:.1rem .2rem;background:#00551f;}


.hotnew a{display:block;padding:.4rem .2rem;}
.hotnew a em{color:#4c4c4c;font-size:.35rem;font-weight: bold;background:url(../images/6.png) left center no-repeat;background-size: auto 60%;padding-left:.2rem;}
.hotnew a span{color:#626262;font-size:.25rem;margin-top:.2rem;}

.alist{padding:.2rem .2rem;border-top:4px #f1f3f8 solid;}
.alist li{display:block;padding:.1rem 0;}
.alist li a{color:#727272;font-size:.25rem;background:url(../images/7.png) left center no-repeat;background-size: 6px 6px;padding-left:.3rem;}

.more{display: flex; justify-content: center; align-items: center; flex-wrap: wrap;}
.more a{width:100%;background:#2ba246;color:#fff;font-size:.30rem;text-align:center;padding:.25rem 0;}

.bar{padding:.25rem 0;padding-left:.5rem;background: #2ba246;display: flex; justify-content: flex-start; align-items: center; flex-wrap: wrap;}
.bar em{color:#fff;font-size:.35rem;font-weight: bold;}

/*MOBILE*/
.content{font-size:.30rem;color:#666;line-height:2;text-align:justify;word-break:break-all}
.content div{padding:.1rem 0}
.content img{max-width:100% !important;height:auto !important}
.content p{padding:.1rem 0}
.content ol{list-style-position:inside;padding-left:20px}
.content ol li{list-style-type:decimal;list-style-position:inside}
.content ul{list-style-position:inside;padding-left:20px}
.content ul li{list-style-type:decimal;list-style-position:inside}

.malist{padding:.2rem .3rem;}
.malist li{display:block;padding:.1rem 0;}
.malist li a{color:#727272;font-size:.25rem;background:url(../images/7.png) left center no-repeat;background-size: 6px 6px;padding-left:.3rem;}

.ssdp li{display:block;padding:.25rem 0;position:relative;}
.ssdp a{display: flex; justify-content: space-between; align-items: stretch; flex-wrap: wrap;}
.ssdp .d1{width:35%;}
.ssdp img{width:100%;}
.ssdp .d2{ flex: 1; margin-left: .2rem;display: flex; justify-content: center; align-items: center; flex-wrap: wrap;flex-direction: column;}
.ssdp .d2 em{font-weight: bold;color:#333;font-size:.3rem;width:100%;padding:0;line-height:1.2;}
.ssdp .d2 span{color:#888;font-size:.25rem;width:100%;margin-top:.1rem;line-height:1.5;}

.gnew li.li1{display:block;padding:.25rem 0;position:relative;margin-bottom:.2rem;}
.gnew li.li1 a{display: flex; justify-content: space-between; align-items: stretch; flex-wrap: wrap;}
.gnew li.li1 .d1{width:35%;}
.gnew li.li1 img{width:100%;}
.gnew li.li1 .d2{ flex: 1; margin-left: .2rem;display: flex; justify-content: center; align-items: center; flex-wrap: wrap;flex-direction: column;}
.gnew li.li1 .d2 em{font-weight: bold;color:#333;font-size:.3rem;width:100%;padding:0;line-height:1.2;}
.gnew li.li1 .d2 span{color:#888;font-size:.25rem;width:100%;margin-top:.1rem;line-height:1.5;}

.gnew li.li2{display:block;padding:.1rem 0;}
.gnew li.li2 a{color:#727272;font-size:.25rem;background:url(../images/7.png) left center no-repeat;background-size: 6px 6px;padding-left:.3rem;}

.shipin{font-size:0;text-align:center;}
.shipin a{display:inline-block;*display:inline;zoom:1;}
.shipin a img{width:100%;}
.shipin a .d1{position:relative;}
.shipin a .d4{transition: all 0.3s ease 0s;left:0px;top:0px;position:absolute;width:100%;height:100%;background:url(../images/9.png) center center no-repeat;background-size: auto 1rem;}
.shipin a .d2{margin-top:20px;}
.shipin a .d2 em{font-size:16px;color:#727272;}


.linksp{ background:#e7e7e7;padding:.4rem .2rem;}
.linkitem{position:relative;padding-bottom:.2rem;}
.linkitem span{background:url(../images/10.png) 90% center no-repeat #fff;background-size: auto 20%;display:block;color:#989898;font-size:.25rem;text-align:center;padding:.2rem 0;border:1px #ccc solid;}
.linkitem div{display:none;border:1px #ccc solid;position:absolute;width:100%;left:0px;background:#fff;z-index:99999;}
.linkitem div a{display:block;color:#333;font-size:14px;text-align:center;line-height:1;padding:10px 0;}
.linkitem div a:hover{background:#efefef;}
.linkitem:hover div{display: block;}

.guanzhu{color: #d40202;font-size:.30rem;text-align:center;margin-top:10px;}
.appbar{z-index:9999;background:url(../images/12.png) center center repeat-x;background-size: auto 100%;display: flex; justify-content: center; align-items: center; flex-wrap: wrap;position: fixed;width:100%;left:0px;bottom:0px;}
.appbar a{padding:.2rem 0;display: flex; justify-content: center; align-items: center; flex-wrap: wrap;flex-direction: column;flex: 1;}
.appbar a img{height:.35rem;}
.appbar a em{color:#fff;font-size:.25rem;padding-top:.05rem;}
.appbar a.line{background:url(../images/16.png) left center no-repeat;background-size: 2px 100%;}

.catalist{padding:.2rem;display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap;}
.catalist em{width:49%;}
.catalist a{position:relative;width:49%;padding:10px 10px;color:#333;font-size:.30rem;text-align:center;margin-bottom:.2rem;}
.catalist a.cur{ background: #ff6c00;color:#fff;}
.catalist a.cur:after{border: 1px #ff6c00 solid;}
.catalist.lie3 a{width:32%;}
.catalist.lie3 em{width:32%;}

.list li{padding:.15rem 0;display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap;}
.list li em {flex:1;}
.list li em a{color:#727272;font-size:.30rem;background:url(../images/7.png) left center no-repeat;background-size: auto 6px;padding-left:.2rem;}
.list li span{color:#727272;font-size:.30rem;margin-left:.3rem;}

h1{color:#333;font-size:.35rem;text-align:center;}
.artinfo{color:#999;font-size:.25rem;text-align:center;margin-top:.1rem;}
.eshare{display: flex; justify-content: center; align-items: center; flex-wrap: wrap;}

.pn{position:relative;}
.pn div{color:#333;font-size:.30rem;margin-bottom:.2rem;}

.yaoc{}
.yaoc ul{display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap;}
.yaoc li{width:49%;position:relative;margin-bottom:.2rem;}
.yaoc li a{padding:.2rem;display:block;position:relative;}
.yaoc li a img{width:100%;}
.yaoc li a em{color:#333;font-size:.30rem;font-weight: bold;}
.yaoc li a span{color:#666;font-size:.25rem;}

.nodata{ padding: 100px 0; text-align: center; font-size: .30rem; color: #333; background: url(../images/nodatas.png) center 10px no-repeat;}
.proitem{color:#333;font-size:.30rem;padding:.15rem 0;}


.swiper-container {width:100%;height:100%}
.swiper-slide {text-align:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.slider div.swiper-slide {width:100%}
.slider div.swiper-slide a {display:block;width:100%}
.slider div.swiper-slide a img {width:100%}
.sliders div.swiper-slide {width:100%}
.sliders div.swiper-slide a {display:block;width:100%;position:relative}
.sliders div.swiper-slide a img {width:100%}
.sliders div.swiper-slide a div.dd2 {text-align:left;position:absolute;width:100%;height:.8rem;line-height:.8rem;vertical-align:middle;left:0;bottom:0;background:rgba(0,0,0,0.5)}
.sliders div.swiper-slide a div.dd2 em {font-size:.25rem;color:#fff;padding-left:.2rem}
.slider-pagination {position:absolute;width:100%;left:0;bottom:0;z-index:99999999;display: flex; justify-content: flex-end; align-items: center; flex-wrap: wrap;}
.slider-pagination div.swiper-pagination {position:static !important}
.slider-pagination span.swiper-pagination-bullet { opacity: 1; display: flex; justify-content: center; align-items: center; flex-wrap: wrap;color:#666 !important;font-size:12px;background:#fff;margin:0 2px;width:.4rem;height:.4rem;border-radius:0;}
.slider-pagination span.swiper-pagination-bullet-active {color:#fff !important;background:#ff9900}

.pgdata {width:100%;display:flex;justify-content:flex-end;align-items:center;position:absolute;left:0;bottom:.15rem;z-index:999999999}
.pgdata a {font-size:.25rem;color:#fff;text-align:center;width:.50rem;height:.50rem;line-height:.50rem;vertical-align:middle;background:#000000;margin-right:.2rem}
.pgdata a.cur {background:#ff9900}