.obanner{width:100%;}
.obanner img{display: block; width:100%;}

.position{ height:50px; line-height:50px;}
.position a{ color:#333333;}
.position span{ float:right;}

.left-nav{ float:left; width:230px;}
.left-nav ul li{ height:36px;width: 212px; margin-top:10px; text-align:center;}
.left-nav ul li a{   width: 212px;height:36px; display:block; background:url('../leftNav1.jpg') no-repeat; color:#FFFFFF; line-height:36px; font-size:14px; }
.left-nav ul li a:hover{ height:36px; display:block;background:url('../leftNav2.jpg') no-repeat; width:212px; }
.article-content{ width:940px; float:right; color: #333333;}
.article-content h2{ width:100%; height:60px; border-bottom:1px solid #CCCCCC; color:#000000;line-height:60px; text-align:center; font-size:18px; margin-bottom:10px;}
.left-nav ul li .hover{ height:36px; display:block;background:url('../leftNav2.jpg') no-repeat; width:212px;font-size:14px; }
.article-body{width:100%; font-size:16px;color:#333;font-weight:400;margin:15px 0;line-height:33px;text-indent:2em;}
.article-body img{ max-width:100%; display: table-cell;vertical-align: middle;text-align: center; margin-top:15px; margin-bottom:15px;}
.article-body p{ font-size:16px;}

/* 联系我们 */
.address_list{width:880px;}
.lianxi{background:#FFFFFF; margin:10px 5px 20px 0;width: 100%;}
.right_wx {width:280px;}
.lianxi h4{ background:#007d2e url('../zuobiao.png') no-repeat; height:50px; line-height:50px; font-size:20px; font-weight:bold; color:#FFFFFF; padding-left:50px;}
.lianxi .txt{ border:#E0E0E0 1px solid;}
.lianxi .txt img{ width:190px; height:190px;display:inline-block;vertical-align: top; margin:5px; border:#CCCCCC 1px solid; padding:1px;}
.lianxi .txt p{ line-height:30px; font-size:16px;}
.right_wx .txt img{float:none;margin:10px auto;display:block;}
.txt_con{ width: calc(100% - 230px);display: inline-block;vertical-align: top; padding:20px;color:#000000;}

/* 文章列表 */
.news-article{ width:100%;border-bottom:#CCCCCC 1px dashed;border-left:#ffffff 3px solid;}
.news-article:hover{border-left:#61991C 3px solid; background:#F2F2F2;}
.news-article dt{ width:166px; margin:10px;  }
.news-article dt img{display: block;width: 100%;}
.news-article .article_title{font-weight: bold; color:#2d2d2d; font-size: 16px;margin-bottom: 20px; display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news-article dd{width:calc(100% - 220px);margin-left:10px;}
.news-article .article_desc{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.news-article dd {padding-top:20px;}
.context a{color:#464646;}

/* 文章详情页 */
.article-content h2{ width:100%; padding-bottom: 10px; border-bottom:1px solid #CCCCCC; color:#000000;line-height:60px; text-align:center; font-size:18px; margin-bottom:10px;}
.pub_date{font-size: 15px;text-align: center;}
.article_body{min-height: 500px; font-size:16px;color:#333;font-weight:400;margin:15px 0;width:100%;line-height:33px;text-indent:2em;}
.article_body img{ max-width:100%; display: table-cell;vertical-align: middle;text-align: center; margin-top:15px; margin-bottom:15px;}
.article_body p{ font-size:16px;}
.page_article{width: 100%;margin:30px 0;font-size: 16px;}
.page_article_item{margin-top:10px;}

.pagination-wrapper{margin:20px 0;text-align: center;}
.pagination{height:34px;line-height:34px;text-align:center;}
.pagination li{display:inline-block;vertical-align: middle; height:34px;margin-right:5px;}
.pageinfo{height:34px;line-height:34px;}
.pagination li a{float:left;display:block;height:32px;line-height:32px;padding:0 12px;font-size:12px;border:1px solid #dddddd;color:#555555;text-decoration:none;}
.pagination li a:hover{background:#f5f5f5;color:#007D2E;}
.pagination li.thisclass{background:#007D2E;color:#fff;}
.pagination li.thisclass a,.pagination li.thisclass a:hover{background:transparent;border-color:#007D2E;color:#fff;cursor:default;}


div,ul,li,a,span,img{margin:0;padding:0;}
li{list-style:none;}
#slider{width:100%;height:570px;margin:auto;position:relative;}
.slider_list li{display:none;}
.slider_list li:first-child{display:block;}
.slider_icon{position:absolute;z-index:1;left:40%;bottom:20px;font-size:0;padding:4px 8px;border-radius:12px;background-color:hsla(0,0%,100%,.3);}
.slider_icon i{display:inline-block;width:12px;height:12px;border-radius:50%;margin:0 5px;}
.btn{background:#fff;}
.arrow{display:none;width:30px;height:60px;background-color:rgba(0,0,0,.2);position:absolute;top:50%;margin-top:-30px;}
.prve{left:0;}
.next{right:0;}
.arrow span{display:block;width:10px;height:10px;border-bottom:2px solid #fff;border-left:2px solid #fff;}
.slider_left{margin:25px 0 0 10px;transform:rotate(45deg);}
.slider_right{margin:25px 0 0 5px;transform:rotate(-135deg);}
.arrow:hover{background:#444;}
#slider:hover .arrow{display:block;}
.btn_act{background:#db192a;}
.banner{width:100%;overflow:hidden;height:610px;position:relative}
.banner2{width:100%;overflow:hidden;height:610px;position:relative}
.banner3{width:100%;overflow:hidden;height:550px;position:relative}
.banList{position:absolute;left:50%;margin-left:-960px;height:470px}
.banList li{height:470px;opacity:0;position:absolute;transform:scale(0);transition:transform 0.5s ease 0s,opacity 1.5s ease 0s;z-index:1;}
.banList li.active{opacity:1;transform:scale(1);z-index:2;}
.fomW{position:absolute;bottom:20px;left:50%;height:20px;z-index:9;width:1000px;margin-left:-500px}
.jsNav{text-align:center;}
.jsNav a{display:inline-block;background:#fff;width:15px;height:15px;border-radius:50%;margin:0 5px;}
.jsNav a.current{background:#00a53c;cursor:pointer}
/* .pcon{font-size:18px;width:70%;margin:6% 13%;line-height:32px;color:#5f5e5e;text-align:left;height:auto;;}
.qwh{height:35px} */


/* 专卖体系 */
.store_box{width: 100%;}
.store_list{font-size: 0; width: 100%;}
.store_list li{display: inline-block;width: 23%;vertical-align: top;margin:1%;}
.store_list li img{display: block;width: 100%;border:2px solid #eeeeee;}
.store_list li .store_name{font-size: 16px;height: 35px;line-height: 35px; display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: center;}
.store_list li a:hover img{border-color: #007D2E;}
.store_list li a:hover .store_name{background: #007D2E;color: #ffffff;}
.article_body img{max-width: 100%;}

.ostore_list{width: 100%;}
.ostore_list li {padding:10px;box-sizing: border-box;border-bottom:1px dashed #CCCCCC;border-left:2px solid #ffffff;}
.ostore_list li a{display: block; width: 100%;font-size: 0;}
.ostore_list li:hover{background: #F2F2F2;border-left-color: #008738;}
.ostore_list .left_img{display: inline-block;vertical-align: top; width: 18%;margin-right: 2%;}
.ostore_list .left_img img{display: block;width: 100%;}
.ostore_list .right_txt{display: inline-block;vertical-align: top; width: 80%;}
.ostore_list .right_txt .ostore_name{font-size: 16px;color: #000000;margin-bottom:6px;font-weight: bold;}
.ostore_list .right_txt p{font-size: 14px;color: #333333;margin-bottom:6px;}
.ostore_list .right_txt p strong{font-size: 14px;color: #000000;margin-bottom:6px;}

.ab4pic{position:absolute;left:50px;top:0px;width:366px;height:606px;display:none;z-index:1;}
.ab4con1{width:355px;float:right;}
.ab4con1 li{line-height:20px;padding-left:13px;font-size:16px;margin-bottom:12px;cursor:pointer;background:url(../img/ico13.gif) left 8px no-repeat;margin-top:30px;}
.ab4con1 li.dq{color:#639b1b;}


.imgpagecon{max-width: 1160px;margin:auto;}
.bg_deepgray{background-color: #2e2e2e;}
.bg_gray{background-color: #2e2e2e;}


.opage_navbg{width: 100%;background:#262626;}
#navul{width: 100%;padding:10px 0;display: flex;flex-wrap: nowrap;}
#navul li{flex: 1; padding:0 20px;text-align: center;}
#navul li a{color: #ffffff;}
#navul li .zh_nav{font-size: 18px;}
#navul li .en_nav{font-size: 12px;}


/* 优装 */
.opage_advantage{padding:40px 0;background: #ffffff;}
.opage_advantage_list{width: 100%; display: flex;flex-wrap: wrap;}
.opage_advantage_item{width: 23%;margin:1%;}
.opage_advantage_item .title{width:100%;position: relative;padding:20px 0;}
.opage_advantage_item .logo_tips{position:absolute;right:0;top:0;font-size: 22px;color: #cff0da;text-transform:uppercase;letter-spacing: 5px;}
.opage_advantage_item .title_name,.title_mark{width: 100%;padding:0 10%;box-sizing: border-box;}
.opage_advantage_item .title_name{height: 48px;line-height: 38px; background: url('../bg_ad_title.png') no-repeat;background-size: 100% 100%;color:#ffffff;font-size: 24px;}
.opage_advantage_item .title_mark{font-size: 26px;margin-top:10px;line-height: 36px; font-weight: bold;color:#f08437;text-align: center;}
.opage_advantage_item .title_name span{margin-right:10px;}
.opage_advantage_item .txt{min-height: 150px; font-size: 15px;line-height: 25px;color: #333333;margin-bottom: 10px;  display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6;overflow: hidden;}
.opage_advantage_item .img{width: 100%;}
.opage_advantage_item .img img{width: 100%;}


.opro_swiper{width: 100%;max-width: 1440px;max-height: 595px;}
.opro_swiper .swiper-slide{position: relative;width: 100%!important;background: #fff;}
.opro_swiper .swiper-slide .info{position: absolute;top: 9%;left: 15px;width: 26%;height: 70%;padding: 35px;box-sizing: border-box;background: #fff;box-shadow: 0px 0px 12px rgba(0, 0, 0, .1);}
.opro_swiper .swiper-slide .info h3{color: #929292;font-weight: normal;font-size: 16px;line-height: 80px;}
.opro_swiper .swiper-slide .info h2{font-size: 30px;}
.opro_swiper .swiper-slide .info p{color: #929292;font-size: 16px;line-height: 40px;padding-bottom: 12%;}
.opro_swiper .swiper-slide .info a{font-size: 16px;color:#f6900a;font-weight: bold;}
.opro_swiper .swiper-slide .img{float: right;max-width: 1200px;max-height: 595px;overflow: hidden;}
.opro_swiper .swiper-slide .img img{max-width: 100%;}
.opro_swiper .swiper-pagination{text-align: left;}
.opro_swiper .swiper-pagination-fraction{left: 56px;font-weight: bold;font-size: 20px;}
.opro_swiper .swiper-button-next,
.opro_swiper .swiper-button-prev{top: auto;bottom: 14px;width: 27px;height: 15px;font-weight: bold;}
.opro_swiper .swiper-button-prev{left: 25px;}
.opro_swiper .swiper-button-next{right: auto;left: 100px;}
.opro_swiper .swiper-button-next:after,.opro_swiper .swiper-button-prev:after{font-size: 26px;}
@media (max-width: 1440px){.opro_swiper .swiper-slide .img{width: 83%;}.swiper-container-3d{perspective: none;}}
@media (max-width: 1280px){.opro_swiper .swiper-slide .info h2{font-size: 24px;}.swiper-slide .info p{width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}}
@media (max-width: 980px){.opro_swiper .swiper-slide .info p{display: none;}}
@media (max-width: 780px){.opro_swiper .swiper-slide .info{padding-top: 10px;}.swiper-slide .info h2{font-size: 14px;margin: 0;padding-bottom: 30px;}.swiper-slide .info a{font-size: 14px;}}
@media (max-width: 640px){.opro_swiper .swiper-slide .info{padding: 10px;left: 5px;}.swiper-slide .info h3{display: none;}.swiper-slide .info h2{font-size: 14px;margin: 0;padding-bottom: 0px;}.swiper-slide .info a{font-size: 10px;}}
.liuc li{float:left;width:7%;}
.liuc{margin-left:12%;width:100%;}
.divliu{height:120px;width:auto;margin-top:5%;color:#00862d;font-weight:600;}
.liuc li p{margin:15px 0px 0px 0px;font-size: 16px;}


/*main05*/
.zg_main05_box{ width:100%; height:873px; background:url('../lt_01.jpg') center top;}
.zg_main05{ width:960px; height:873px;margin:0 auto;}
.zg_main05_title{ width:960px; height:153px; padding-top:76px; text-align:center;}
.zg_main05_cont{ width:960px; position:relative;top:600px;}
.zg_main05_cont a{ display:block;  text-align:center; font:32px "Microsoft YaHei"; color:#fff; float:left; margin-right:35px;}
.zg_main05_cont a.quan02{ width:124px; height:124px; background:url(../zg_quan_hover02.png) no-repeat; line-height:124px; top:15px; left:248px;_background:url(../zg_quan02w.gif) no-repeat;}
.zg_main05_cont a.quan02:hover{ width:124px; height:124px; background:url(../zg_quan02.png) no-repeat;color:#99D401; text-decoration:none;_background:url(../zg_quan_hover02.gif) no-repeat;}


/* 产品列表页 */
.opage_prolist{width: 100%;font-size: 0;}
.oproitem{width:23%;font-size: 14px;margin:1%;display: inline-block;vertical-align: top;}
.oproitem a{border:2px solid #ffffff;display: block;width: 100%;height: 100%;box-sizing: border-box;}
.oproitem .opro_img{width: 100%;}
.oproitem .opro_img img{display: block; width: 100%;}
.oproitem .opro_name{display: block; width: 100%;font-size: 16px;text-align: center;color: #000000;height: 35px;line-height: 35px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.oproitem a:hover {border-color: #028331}
.oproitem a:hover .opro_name{background: #028331;color: #ffffff;}

/* 风采 */
.oactivity_type{width: 100%;font-size: 0;}
.oactivity_typeitem{width: 46%;margin:2%;display: inline-block;vertical-align: top;}
.oactivity_typeitem h2{font-size: 20px;color: #008738;margin-bottom: 6px;}
.oactivity_typeitem p{font-size:14px;color: #333333;}