
/*Top002899 */
@font-face {
font-family: 'SourceHanSansCN-Regular';
src: url("https://work.gzwhir.com:51932/Build/content/Resoures/whirfonts/SourceHanSansCN/Regular.woff") format("woff");
font-display: swap;
}
@font-face {
font-family: 'SourceHanSansCN-Light';
src: url("https://work.gzwhir.com:51932/Build/content/Resoures/whirfonts/SourceHanSansCN/Light.woff") format("woff");
font-display: swap;
}



.auto_1366{max-width:1366px;}
.auto_1400{max-width:1400px;}
.Top002899{}
#bsWXBox,
#bsWXBox *{-webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;}
.Top002899 .auto{position: relative;}
.Top002899,
.Top002899 a{color: #333; transition: 0.3s;}
.Top002899 a:hover{color: #333;}

.Top002899 .top-nav{position: absolute;right:0;z-index: 99}
.Top002899 .top-nav aside{float: left;overflow: hidden; display:none}
.Top002899 .top-nav a{color: #999;float: left;line-height: 62px;font-size:15px;}
.Top002899 .top-nav a:hover{color: #1d954c;}
.Top002899 .top-nav a img{margin-right:6px;margin-top:-4px;}
@media(min-width:1025px){
.Top002899 .top-nav aside.top-column{float: right;}
.Top002899 .top-lang a{padding: 0 30px; border-right: 1px solid #eee;}
.Top002899 .top-column a{padding: 0 30px;position: relative;}
.Top002899 .top-column a:nth-child(3){padding-right:0;}
.Top002899 .top-column a:after{content:'';width:1px;height: 18px;background:#ddd;position: absolute;left:0;top:22px;}
.Top002899 .top-column a:nth-child(1):after{display: none;}
}
@media(max-width:1024px){
.Top002899 .top-nav a{border-right: 1px solid #eee; padding: 0 2vw;line-height: 40px;}

}

.Top002899 .top-head{ margin: 0 auto;position: relative; z-index: 85;height: 126px; }
.Top002899 .top-logo{position: absolute; left: 0; top: 0;display: table;height: 100%;  max-width: 200px;}
.Top002899 .top-logo a{display: table-cell; vertical-align: middle;}
.Top002899 .top-logo img{}
@media(min-width:1025px){
.Top002899 .top-logo{width: 20%;}
}
@media(min-width:1025px) and (max-width:1440px){
.Top002899 .top-head{ padding: 0 30px 0 200px;}
}
@media(max-width:768px){
.Top002899 .top-head{height: 15vw;}
.Top002899 .top-logo{width: 30%;}
/*.Top002899 .top-logo img{max-height: 8vw;}*/
}

.Top002899 .top-menu li span,
.Top002899 .top-menu li span a{display: block;}
.Top002899 .top-menu li span a{font-size: 18px;}
.Top002899 .top-menu li.aon span a{}
.Top002899 .top-menu li .sub{display: none; }
.Top002899 .top-menu li .sub-inner {padding: 20px 0;}
.Top002899 .top-menu li .sub dt a:hover{text-decoration:underline;}
@media(min-width:1025px){
.Top002899 .top-menu li span a{padding:70px 0 30px;border-bottom:2px solid #fff;}
.Top002899 .top-menu li.aon span a{color: #1d954c;border-bottom: 2px solid #1d954c;}
.Top002899 .top-menu li .sub dt a{color: #fff;font-size:16px;}
.Top002899 .top-menu{/*display: table;*/ margin: 0 auto;float:right;margin-right:4%;}
.Top002899 .top-menu li{float: left; padding: 0 2vw;}
.Top002899 .top-menu li .sub{position: absolute; left: 0; top: 100%; width: 100%;overflow: hidden;z-index: 100;background: rgba(29,149,76,1); padding-left:0 !important}
.Top002899 .top-menu li .sub dl {float: right;}
.Top002899 .top-menu li .sub dt {float: left;margin: 0 1.31vw;}
.Top002899 .top-menu li .sub.po-r dl{float: right;margin-right: -1.31vw;}
}
@media(max-width:1024px){
.Top002899 .top-menu{position: fixed; top: 80px;padding-top: 0; right: 0;width: 0;overflow: hidden;bottom: 0;transition: 0.3s; z-index: 95; transition: 0.3s; }
.menu-show{overflow: hidden;}
.menu-show .Top002899 .top-menu{width: 240px;}
.Top002899 .top-menu ul{width: 240px; height: 100%; overflow: auto; padding: 20px;background: rgb(0,95,56,0.95);}
.Top002899 .top-menu li .sub{padding: 0!important;}
.Top002899 .top-menu li span{line-height: 40px; padding-right: 40px; border-bottom: 1px solid rgba(255,255,255,0.5);position: relative;overflow: hidden; }
.Top002899 .top-menu li span .op{position: absolute;right:0; top: 0; height: 100%;width: 40px; transition: 0.3s;}
.Top002899 .top-menu li span .op.click{transform: rotate(45deg);}
.Top002899 .top-menu li span .op:before,
.Top002899 .top-menu li span .op:after{position: absolute; content: '';background: #fff; left: 50%; top: 50%; transform: translate(-50%,-50%);}
.Top002899 .top-menu li span .op:before{width: 40%; height: 2px;}
.Top002899 .top-menu li span .op:after{height: 40%; width: 2px;}
.Top002899 .top-menu li  a{color: #fff;}
.Top002899 .top-menu li .sub-inner{padding: 20px;}
.Top002899 .top-menu li .sub dt:not(:last-child){border-bottom: 1px solid rgba(0,0,0,0.3);}
.Top002899 .top-menu li .sub dt{line-height: 24px; padding: 8px 0;}
.Top002899 .open-menu{width: 40px; height: 30px;position: absolute;right: 30px; top: 50%; margin-top: -15px; z-index: 110;}
.Top002899 .open-menu i{position: absolute; width: 70%; height: 3px; background: #005f38; left:15%; top: 50%; margin-top: -1.5px; transition: 0.3s;}
.Top002899 .open-menu i:nth-child(2){margin-top: -2px;}
.Top002899 .open-menu i:nth-child(3){ margin-top: 6px;}
.Top002899 .open-menu.on i:nth-child(1){opacity: 0;}
.Top002899 .open-menu.on i:not(:nth-child(1)){transform: rotate(45deg); margin-top: -1.5px;}
.Top002899 .open-menu.on i:nth-child(3){transform: rotate(-45deg);}
}

.Top002899 .top-search{position: absolute; top: 100%; right: 0; overflow: hidden;display: none; box-shadow: 0 0 5px rgba(0,0,0,0.1);}
.Top002899 .top-search .text{color: #999; width: 100%; line-height: 50px;height: 50px;background: #fff; border: 0; padding: 0 50px 0 20px;}
/*.Top002899 .top-search .text.focus{color: #000;}*/
.Top002899 .top-search .btn{position: absolute;right: 0;height: 100%;width: 50px; background: url("../images/Top002899_search_white.png") no-repeat center center #1d954c;}
@media(min-width:1025px){
.Top002899 .top-search{width:21vw; min-width: 300px;border-radius: 0 0 5px 5px;}
}
@media(max-width:1024px){
.Top002899 .top-search{width:100%;} 
.Top002899 .top-search .text{background: rgba(0,0,0,0.5);color: #fff;}
}

.Top002899 .open-search{position: absolute;background: url("../images/Top002899_search.png") no-repeat center center;width: 30px; height: 30px;right: 0; top: 50%; margin-top: 4px;cursor: pointer;z-index: 110;}
.Top002899 .open-search.on{background: #1d954c !important;}
.Top002899 .open-search.on:before,
.Top002899 .open-search.on:after{position: absolute; content:''; width: 100%; height: 2px; left: 0; top: 50%; margin-top: -1px; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);background: #fff;}
.Top002899 .open-search.on:after{transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);}



/*Banner002729 */
.Banner002729 .slider li.slick-slide{ height: auto;position: relative;}
.Banner002729 .ytable{height: 100%;}
.Banner002729 .txt-main{position: absolute; left: 0; width: 100%; top: 0; height: 100%; z-index: 3;font-size: 50px;margin-top:0%;}
.Banner002729 .txt-main a.more{ display: block; color: #fff;background:#1d954c; border-radius:50px ; width: 10em; line-height: 44px; border: 2px solid #1d954c; text-align: center; font-size: 16px;transform: translateY(100%); -webkit-transform: translateY(100%);opacity: 0;-webkit-opacity: 0; transition:transform 0.5s 1s,opacity 0.5s 1s;}
.Banner002729 .txt-main a.more:hover{background: #1d954c; color: #fff;}
.Banner002729 .txt-main aside{color: #fff; max-width: 700px; transform: translateY(100%); -webkit-transform: translateY(100%);opacity: 0;-webkit-opacity: 0;}
.Banner002729 .txt-main aside.tit{font-size:38px; line-height: 1em; max-height: 2em; margin-bottom: 20px; transition: 0.5s;}
.Banner002729 .txt-main aside.pre{font-size: 28px; line-height: 1.2em;  max-height: 2.4em; margin-bottom: 4%;transition: 0.5s 0.5s;}
.Banner002729 .an-show .txt-main a.more,
.Banner002729 .an-show .txt-main aside{ transform: translateY(0); -webkit-transform: translateY(0); opacity: 1;-webkit-opacity: 1;}
.Banner002729 .slider li img{display: block; width: 100%;}
.Banner002729 .slick-dots{text-align: center;position: absolute; left: 0; z-index: 10; bottom: 32px; width: 100%;}
.Banner002729 .slick-dots li{list-style: none; display: inline-block; margin: 0 5px; width: 18px; height: 18px; border-radius: 50%; border:2px solid transparent; cursor: pointer; position: relative;}
.Banner002729 .slick-dots li button{position: absolute; left: 50%; top: 50%;border-radius: 50%; padding: 0; width: 12px; height: 12px; margin: -6px 0 0 -6px; cursor: pointer; font-size: 0; border: 0;background: #fff; }
.Banner002729 .slick-dots li.slick-active button{opacity: 1;-webkit-opacity: 1;width: 8px; height: 8px; margin: -4px 0 0 -4px; background: #fff;}
.Banner002729 .slick-dots li.slick-active{border-color: #fff;}

@media(min-width:1201px){
.Banner002729 .slider li img.wap{display: none;}
}
@media(max-width:1200px){
.Banner002729 .slider li img.pc{display: none;}
}
@media(max-width:1460px){
.auto_1366{padding: 0 2%;}
.Top002899 .top-nav{right: 2%;}
.Top002899 .top-menu li{padding: 0 1.5vw;}
}
@media(max-width:1024px){
.Banner002729 .txt-main{font-size: 40px;}

.Top002899 .open-search{margin-top: -15px;}
.Top002899 .top-logo img{height: 60px!important;}
.Top002899 .top-head{height: 80px;}
.Top002899 .top-nav{top: 50%;margin-top: -20px;right: 110px;}
}
@media(max-width:640px){
.Banner002729 .txt-main{font-size:28px;}

.Banner002729 .txt-main aside.tit{font-size: 20px;}
.Banner002729 .txt-main aside.pre{font-size: 16px;}
.Banner002729 .txt-main a.more{width: 7em;line-height: 34px;font-size: 14px;}
.Banner002729 .slick-dots{bottom: 15px;}

}
@media(max-width:480px){
.Banner002729 .txt-main{font-size:20px;}
}

/*Floor003065 */
.Floor003065{padding:5% 0; font-size: 16px;background:url(../images/bg1.jpg) no-repeat center center;}
@media(min-width:769px) and (max-width:1024px){
.Floor003065{font-size:1.5vw; }
}
@media(max-width:640px){
.Floor003065{font-size: 3.5vw;}
}

.Floor003065 .auto{max-width: 1366px;}
.Floor003065 .txt-info{position: relative;}
@media(min-width:769px){
.Floor003065 .txt-info{padding-left: 3.76vw;padding-top:8px;}
.Floor003065 .ytable-cell{width: 50%;vertical-align: top;}
}
@media(max-width:768px){
.Floor003065 .video{display: table-header-group;}
.Floor003065 .txt-info{padding-top: 4vw;}
}

.Floor003065 .video .pic{position: relative; z-index: 1;border-radius: 20px;overflow: hidden;background: #000; margin-bottom: 0.4vw;}
.Floor003065 .video .pic img{/*opacity: 0.84;*/}
.Floor003065 .video .play{position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10; cursor: pointer;background: rgba(0, 0, 0, .2) url(../images/Floor003065_play.png) center no-repeat;}
.Floor003065 .video .play:before{position: absolute; content: '';width: 86px;height: 86px;background:url("../images/Floor003065_play.png") no-repeat center center rgba(0,0,0,0.2); left: 50%; top: 50%; transform: translate(-50%,-50%); border-radius: 50%;display: none;}
.Floor003065 .video .pic video{position: absolute;left: 0; top: 0;  z-index: 20;background: #000;}
@media(max-width:640px){
    .Floor003065 .video .play:before{width: 20vw; height: 20vw;}
}

.Floor003065 .number li{float: left;color: #333;}
.Floor003065 .number li aside{color: #1d954c;}
.Floor003065 .number li aside b{font-size: 48px;font-weight: 900; font-family: 'Arial';line-height: 0.85em;display: inline-block;}
.Floor003065 .number li p{margin-bottom: 0;}
@media(min-width:769px) and (max-width:1024px){
.Floor003065 .number li aside b{font-size: 4vw; }
}
@media(max-width:640px){
.Floor003065 .number li aside b{font-size: 8vw; }
}

.Floor003065 .col-title{font-size: 34px; padding-bottom: 1.18vw;}
.Floor003065 .col-title .cn{font-size: 32px;color: #333;}
.Floor003065 .col-title .cn:after{display: inline-block; content: ''; height: 1px;background: #1f964b;background: linear-gradient(to right, rgba(29,149,76,1) 0%,rgba(238,228,18,1) 100%); width: 3.334em; margin-left: 0.521em; vertical-align: middle;}
.Floor003065 .col-title .en{ font-family: 'Arial';color: #1d954c;background-image: -webkit-linear-gradient(left,#1d954c,#eee412);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;line-height: 1em; padding-top: 12px;display: inline-block;}
@media(min-width:769px) and (max-width:1024px){
.Floor003065 .col-title{font-size: 4vw; }
}
@media(max-width:640px){
.Floor003065 .col-title{font-size: 9vw; }
.Floor003065 .col-title .cn{font-size: 26px;}
.Floor003065 .col-title .en{font-size: 16px;padding-top: 8px;}

}

.Floor003065 .more{margin-top: 2.76vw;}
.Floor003065 .more a{display: inline-block;color: #1d954c;line-height: 2.875em;border-radius: 50px;border: solid 1px #1d954c; padding: 0 2.5em; transition: 0.3s; font-size: 16px;}
.Floor003065 .more a:hover{background: #1d954c;color: #fff;}
@media(max-width:640px){
.Floor003065 .more a{font-size: 4vw; }
}

.Floor003065 .txt-info .inner{position: relative; z-index: 3;}
.Floor003065 .txt-info .info .name{color: #1d954c;font-size: 24px;}
.Floor003065 .txt-info .info p{line-height: 30px;}
.Floor003065 .txt-info .year{z-index: 1; 
padding: 2vw 7.5vw 3vw 2.08vw; border-radius: 20px;background-color: #1d954c;}
.Floor003065 .txt-info .year b{font-family: 'Arial'; font-weight: 800;font-size: 44px; color: #fff;position: relative; z-index: 3; line-height: 1em;}
.Floor003065 .txt-info .year:after,
.Floor003065 .txt-info .year:before{position: absolute; content: ''; background-position: center center;background-repeat: no-repeat;background-size: contain;}
.Floor003065 .txt-info .year:before{width: 3.8vw;height: 3.8vw; background-image: url("../images/Floor003065_bg1.png");right: 1.93vw; bottom: 1.93vw;}
/*.Floor003065 .txt-info .year:after{width: 33.59vw; height: 31.93vw;background-image: url("../images/Floor003065_bg.png"); right: 0; bottom: 0;}*/
@media(min-width:769px){
.Floor003065 .txt-info .year{position: absolute; right: 0; bottom: 0;}
}
@media(max-width:768px){
.Floor003065 .txt-info{margin-bottom: 5vw; }
.Floor003065 .txt-info .year{position: relative; margin-top: 4vw;}
.Floor003065 .txt-info .year br{display: none;}
.Floor003065 .txt-info .year b{font-size: 6vw;}
.Floor003065 .txt-info .year:after{width:50vw; height:50vw;}
.Floor003065 .txt-info .year:before{width: 7vw;height: 7vw;}
}
@media(max-width:640px){
.Floor003065 .txt-info .info .name{font-size: 5vw;}
.Floor003065 .txt-info .info p{padding:2px 0;margin: 0;line-height: 26px;}
}

/*Floor003066 */
.Floor003066{background: url("../images/bg2.jpg") no-repeat center bottom;background-size: 100% auto; padding:5% 0; overflow: hidden;}
.Floor003066 .auto{max-width: 1366px;}

.Floor003066 .col-title{font-size: 34px; padding-bottom: 8.54vw;}
.Floor003066 .col-title .cn{font-size: 32px;color: #333;}
.Floor003066 .col-title .cn:after{display: inline-block; content: ''; height: 1px;background: #1f964b;background: linear-gradient(to right, rgba(29,149,76,1) 0%,rgba(238,228,18,1) 100%); width: 3.354em; margin-left: 0.521em; vertical-align: middle;}
.Floor003066 .col-title .en{ font-family: 'Arial';color: #1d954c;
background-image: -webkit-linear-gradient(left,#1d954c,#eee412);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    line-height: 1em; padding-top: 12px;}
@media(min-width:769px) and (max-width:1024px){
.Floor003066 .col-title{font-size: 4vw; }
}
@media(max-width:640px){
.Floor003066 .col-title{font-size: 9vw; }
.Floor003066 .slick-list{overflow: visible;}
}

.Floor003066 .more{margin: 3.31vw auto 0;text-align: center;}
.Floor003066 .more a{display: inline-block; border: 1px solid #1d954c;background: #1d954c;line-height: 2.875em;border-radius: 50px;color: #fff; padding: 0 2.5em; transition: 0.3s; font-size: 16px;}
.Floor003066 .more a:hover{background: #fff;color: #1d954c;}
@media(max-width:640px){
.Floor003066 .more a{font-size: 4vw; }
}

@media(min-width:1025px){
.Floor003066 .fl{width: 23.429%;}
.Floor003066 .fr{width: 72%;}
}

.Floor003066 .intro{font-size: 16px;color: #666;line-height: 30px}
.Floor003066 .intro .cn{line-height: 1.667em;}
.Floor003066 .intro .en{font-size: 0.777em;color: #999; line-height: 1.6em; border-top: 1px solid #e5e5e5;margin-top: 0.667em; padding-top:  0.667em;}
@media(max-width:640px){
.Floor003066 .intro{font-size: 4vw;}
}

.Floor003066 .slider li{padding: 10px 0 45px;}
.Floor003066 .slider li a{display: block;margin: 0 2.5vw;box-shadow: 0px 19px 30px -12px rgb(29 149 76 / 47%);position: relative;padding:2vw 3.5vw 3.8vw;background: url(../images/Floor003065_bg.png)no-repeat center #fff;transition: 0.3s;background-size:100% 100%;/* background: #fff; */border-radius: 20px;border: 6px solid rgb(29,149,76,.3);border-top: 0;/* border-bottom: 0; */}

.Floor003066 .slider li figure{background-size: contain;padding-bottom:53.617%;}
.Floor003066 .slider li a h2{font-size:24px;font-weight: normal;margin-bottom:8px;border-left: 2px solid #1d954c;padding-left:20px;}
.Floor003066 .slider li a p{font-size:16px;color:#666;line-height: 27px;margin-top:0;margin-bottom:0px;height: 49px;}
.Floor003066 .slider li a:hover{box-shadow: 0 2px 20px rgba(0, 0, 0, 0.12); }
.Floor003066 .slider li a:hover h2{color:#1f964b;}
.Floor003066 .btn{text-align: center;padding-top: 2.08vw;}
.Floor003066 .btn .slick-arrow{width: 46px; height: 46px; border-radius: 50%; border: 2px solid #1d954c; margin: 0 10px;position: relative;}
.Floor003066 .btn .slick-arrow:before{position: absolute; content: ''; width: 12px; height: 12px; border-right: 2px solid #1d954c;border-top: 2px solid #1d954c; transform: rotate(45deg); left: 50%; top: 50%; margin: -6px 0 0 -8px;}
.Floor003066 .btn .slick-arrow:hover,
.Floor003066 .btn .slick-arrow:hover:before{border-color: #1d954c;}
.Floor003066 .btn .slick-prev{transform: rotate(180deg);}
@media(min-width:641px){
.Floor003066 .slider{margin: 0 -2.8vw; padding: 0 1.4vw;}
}
@media(max-width:640px){
.Floor003066 .slider li figure{padding-bottom: 100%;}
.Floor003066 .slider li{padding-bottom: 15px;}
}

.home-title{text-align: center;font-size: 32px;color: #333;margin-bottom:40px;line-height: 46px;}
.home-title span{font-family: 'Arial';color: #1d954c;
    background-image: -webkit-linear-gradient(left,#1d954c,#eee412);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    line-height: 1em;
    padding-top: 12px;font-size:34px;text-transform: uppercase;}
.home-title:after{display: block;content: '';height: 1px;background: #1f964b;background: linear-gradient(to right, rgba(29,149,76,1) 0%,rgba(238,228,18,1) 100%);margin:0 auto;margin-top:12px;width: 3.354em;}

/*Floor002891 */
.Floor002891{background-color: #fff;background: url(../images/bg3.jpg) no-repeat center center;padding: 5% 0;}
.Floor002891 .auto{max-width: 1366px; width: 96%;}

.Floor002891 .ul-tab{display: table; margin: 2.08vw auto 4.16vw;display: none;}
.Floor002891 .ul-tab:after{font-size: 0;line-height: 0;}
.Floor002891 .ul-tab li{float: left; padding: 0 1.56vw;}
.Floor002891 .ul-tab li a{display: block; padding: 0 30px; border-radius: 40px;line-height: 36px; border: 1px solid #ddd; cursor: pointer;font-family: 'SourceHanSansCN-Regular';}
.Floor002891 .ul-tab li a:hover,
.Floor002891 .ul-tab li.on a{line-height: 38px;margin: 0 1px; border: 0; box-shadow: 5px 0 16px rgba(255,123,41,0.38); color: #fff;
background: rgb(255,165,78); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(255,165,78,1) 0%, rgba(234,91,2,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(255,165,78,1) 0%,rgba(234,91,2,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(255,165,78,1) 0%,rgba(234,91,2,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa54e', endColorstr='#ea5b02',GradientType=1 ); /* IE6-9 */
}
.Floor002891 .tab-list ol .Ispic{display: block;}
.Floor002891 .tab-list li a{display: block; border-left: 5px solid transparent; padding-left: 30px;}
.Floor002891 .tab-list li.on a{border-left-color: #1d954c;}
.Floor002891 .tab-list li .tit{font-size:18px; margin-bottom: 20px;}
.Floor002891 .tab-list li.on a .tit{color: #1d954c;}
.Floor002891 .tab-list li p{font-size:16px;color: #666;line-height: 1.875em;}
@media(min-width:1025px){
.Floor002891 .tab-list li{float: left;width: 50%;clear: left;}
.Floor002891 .tab-list ol{float: right;width: 50%; }
.Floor002891 .tab-list ol .Ispic{height: 465px;}
.Floor002891 .tab-list li:not(:last-child){margin-bottom: 70px;} 
.Floor002891 .tab-list li a{width: 91%; max-width: 668px; }
}
@media(min-width:1025px) and (max-width:1366px){
.Floor002891 .tab-list li:not(:last-child){margin-bottom: 40px;}
.Floor002891 .tab-list ol .Ispic{height: 413px;}
}
@media(max-width:1024px){
.Floor002891 .tab-list ol .Ispic{padding-bottom: 60%;}
 .Floor002891 .tab-list li{margin: 4vw 0;}
}
@media(max-width:640px){
.Floor002891 .ul-tab{margin: 4vw auto 6vw;}
.Floor002891 .tab-list li .tit{font-size: 4vw;margin-bottom: 0.8em;}
.Floor002891 .tab-list li p{font-size:3vw;}
.home-title span{font-size: 18px;}
.home-title{font-size: 26px;line-height: 1.2;margin-bottom: 20px;padding-top: 5px;}
.Floor002891 .tab-list li a{border-left-width: 2px;padding-left: 10px;}
.Floor002891 .tab-list li .tit{margin-bottom: 6px;}
}
@media(max-width:480px){
 .Floor002891 .ul-tab li a{padding: 0 4vw;}
}




/*Bottom002887 */
.Bottom002887{
background: #31994a; /* Old browsers */
background: -moz-linear-gradient(left,   rgba(33,150,75,1) 100%,rgba(238,228,18,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,   rgba(33,150,75,1) 100%,rgba(238,228,18,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(33,150,75,1) 100%,rgba(238,228,18,1) 100%);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.Bottom002887,
.Bottom002887 a{color: #fff;}
.Bottom002887 .auto{max-width: 1366px; width:96%;}

.Bottom002887 .copyright{padding: 20px 0;border-top: 1px solid rgba(255,255,255,0.1);line-height: 30px;}
.Bottom002887 .copyright .fr{overflow: hidden;}

.Bottom002887 .copyright .fr{position: relative; padding-left: 70px;}
/*.Bottom002887 .copyright .fr span{position: absolute; left: 0; top: 0;}*/
.Bottom002887 .copyright .fr a{display: inline-block;vertical-align: top;}
.Bottom002887 .copyright .fr a:not(:last-child):after{margin: 0 20px;content: ''; display: inline-block; width: 1px; height: 12px; vertical-align: middle;background: rgba(255,255,255,0.2);}

.Bottom002887 .code{max-width: 320px; margin: 0 auto;}
.Bottom002887 .code li{float: left; width: 100%; text-align: center;}
.Bottom002887 .code li:nth-child(2n){float: right;}
.Bottom002887 .code li aside{color: rgba(255,255,255,0.8); margin-top: 10px;font-size:15px;}
.Bottom002887 .code li img{ display: block; width: 100%;}

.Bottom002887 .b_nav{padding: 4.875% 0 5% 0;}
.Bottom002887 .b_nav .tit{font-size: 18px;}
.Bottom002887 .b_nav nav dd{line-height: 28px;font-size:15px;}
.Bottom002887 .b_nav nav dd a{color: rgba(255,255,255,0.8);}
.Bottom002887 .b_nav nav dd a:hover{color: #fff;}

.Bottom002887 .contact .call{font-size: 30px;font-family: Arial;font-weight: bold;}
.Bottom002887 .contact p{margin-top: 10px; opacity: 0.8;-webkit-opacity: 0.8;font-size:15px;line-height: 25px;}

@media(min-width:641px){
.Bottom002887 .b_nav nav .item{float: left; max-width: 120px;}
.Bottom002887 .b_nav .tit{padding-bottom: 20px; }
.Bottom002887 .b_nav nav .item dl{display: block!important;}
}
@media(min-width:1025px){
.Bottom002887 .b_link > div{max-width: 48%;}
.Bottom002887 .code{width: 8.572%;}
.Bottom002887 .b_nav nav{width:53.875%;}
 .Bottom002887 .contact{width: 32.5%;padding: 0 2% 0 3%; }
}
@media(max-width:1024px){
.Bottom002887 .contact,
 .Bottom002887 .code .tit{text-align: center;}
.Bottom002887 .contact{padding: 20px 0 10px;}


.Bottom002887 .copyright .fr{padding: 0;text-align: center;}
.Bottom002887 .copyright .fl{padding: 0;text-align: center;}

.Bottom002887 .code li img{max-width: 120px;}

.Bottom002887 .contact .call{font-size: 20px;}

.Bottom002887 .contact p{font-size: 14px;}

}

@media(max-width:640px){
.Top002899 .top-nav a img{display: none;}
.Top002899 .top-nav a{border-right: 0;}
.Top002899 .top-nav{right: 80px;}
}
@media(max-width:640px){
.Bottom002887 .b_nav nav .item{margin: 0!important;border-bottom: 1px solid rgba(255,255,255,0.1);}
.Bottom002887 .b_nav nav .item dl{display: none; padding-bottom: 20px;}
.Bottom002887 .b_nav .tit{padding: 10px 0 10px;}
.Bottom002887 .b_nav nav .tit{position: relative;z-index: 1;padding-right: 40px;}
.Bottom002887 .b_nav nav .tit i{position: absolute; right: 0; top: 50%; width: 20px; height: 20px; margin-top: -8px;transition: 0.3s;}
.Bottom002887 .b_nav nav .tit i.on{transform: rotate(45deg);}
.Bottom002887 .b_nav nav .tit i:before,
.Bottom002887 .b_nav nav .tit i:after{position: absolute; content: ''; left: 50%; top: 50%;transform: translate(-50%,-50%);background: #fff;}
.Bottom002887 .b_nav nav .tit i:before{width: 50%; height: 2px;}
.Bottom002887 .b_nav nav .tit i:after{width: 2px; height: 50%;}
.Bottom002887 .b_nav nav dd{padding:  0;}
.Bottom002887 .code{max-width: 280px;}
 .Bottom002887 .code li img{width: 80%; margin: 0 auto;}

 .Bottom002887 .copyright .fr a:not(:last-child):after{display: none;}
 .Bottom002887 .copyright .fr a{margin: 0 4px;}
}



/*
 .Banner002187 为demo编号
 */
.Banner002187 span{background-position: center center; background-repeat:no-repeat; background-size:cover; height:220px; display:block;}
.Banner002187 img{ display:none;}
@media (max-width: 1000px){
	.Banner002187 span{ height:auto; background:none; height:auto;}
	.Banner002187 img{ display:block;}
    .Banner002187.dl{display: none;}
}

/*Form002099 */
.Form002099{padding:4% 0;}

.Form002099 section{ position:relative;}
.Form002099 .ad aside,
.Form002099 .ad{ position:absolute; left:0; top:0; height:100%; width:50.417%;}
.Form002099 .ad img{ display:none;width:100%;}
.Form002099 .ad aside{ width:100%;}
.Form002099 .form{ padding:8% 10% 8% 60%; border:6px solid #f0f0f0;}
.Form002099 .form h1{ margin:0; font-size:28px;font-weight: normal; color:#333;}
.Form002099 .form h1:after{content:'';width:52px;height: 2px;background: #1f964b;background: linear-gradient(to right, rgba(29,149,76,1) 0%,rgba(238,228,18,1) 100%);display: block;margin-top:18px;margin-bottom:7px;}
.Form002099 .form td{ padding-top:16px;}
.Form002099 .form td div{ position:relative; line-height:44px;}
.Form002099 .form td label{ position:absolute; left:10px; color:#999;}
.Form002099 .form td .text{ width:100%;  line-height:46px;height:46px; padding:0 10px;border-radius:3px; border:1px solid #e4e4e4; background:none;}
.Form002099 .form td .text:focus{ border-color:#1d954c;}
.Form002099 .form .fgpsw{ float:left; color:#737373;}
.Form002099 .form .fgpsw:hover{ text-decoration:underline; color:#1d954c;}
.Form002099 .form .btn{ float:left; width:46%;border-radius:3px; font-size:16px; color:#fff; background:#1d954c; cursor:pointer; padding:0; font-weight:normal; border:none; height:44px;}
.Form002099 .form .btn_reg{ float:right; background:#97c32a;}
@media(max-width:640px){
.Form002099 footer{ text-align:left;}
.Form002099 footer .bdsharebuttonbox{ float:none; margin-bottom:10px;}
.Form002099 .ad{ position:relative; width:auto; height:auto;}
.Form002099 .ad aside{ display:none;}
.Form002099 .ad img{ display:block;}
.Form002099 .form{ padding:3%;}
.Form002099 header span{ font-size:20px;}
}
@media(max-width:480px){
.Form002099 header img{ height:50px;}
}
/*Form002100 */
.Form002100{padding:2% 0 4%;}
.Form002100 header{ padding-top:2%; padding-bottom:2%; position:relative;}
.Form002100 header em{ font-style:normal; position:absolute; right:0%; top:50%; line-height:20px; margin-top:-10px;}
.Form002100 header em a{color:#1d954c;}

.Form002100 .reg_form{ border:5px solid #f0f0f0; padding:3%;}
.Form002100 .reg_form h1{ margin:0; font-size:28px; font-weight: normal; color:#333;}
.Form002100 .reg_form h1:after{content:'';width:52px;height: 2px;background: #1f964b;background: linear-gradient(to right, rgba(29,149,76,1) 0%,rgba(238,228,18,1) 100%);display: block;margin-top:18px;margin-bottom:7px;}
.Form002100 .reg_form dl{  padding:2% 0 0 0; margin-top:0%; overflow:hidden;}
.Form002100 .reg_form dl dt,
.Form002100 .reg_form dl dd{ float:left; line-height:37px;}
.Form002100 .reg_form dl dt{ width:25%; padding-left:1%;font-size:22px;color:#333;}
.Form002100 .reg_form dl dt b{ width:40px; height:40px; display:inline-block; margin-right:10px; text-align:center; line-height:36px; background:#1d954c; border-radius:50%; color:#fff;}
.Form002100 .reg_form dl dd{ width:75%;}

.Form002100 .reg_form table{ max-width:530px;}
.Form002100 .reg_form td{ padding:0; line-height:37px; padding-bottom:12px;position: relative;}
.Form002100 .reg_form td.f_name{ width:140px; color:#333;font-size:16px;}
.Form002100 .reg_form td .text{ width:100%; border:1px solid #e4e4e4; padding:0 10px; border-radius:3px; line-height:37px; height:37px;}
.Form002100 .reg_form td span{position: absolute;right:-20px;color:#f00;}
.Form002100 .reg_form td.btn{ text-align:center;}
.Form002100 .reg_form td.btn input{width:46%;border-radius:3px; font-size:16px; color:#fff; background:#1d954c; cursor:pointer; padding:0; border:none; height:44px; min-width:120px;margin-top:10px;}
@media(max-width:1000px){
.Form002100 .reg_form dl dt,
.Form002100 .reg_form dl dd{ float:none; width:auto !important;}
.Form002100 .reg_form dl dt{ padding-left:0; padding-bottom:10px;}
}
@media(max-width:640px){
.Form002100 header span{ display:none;}
.Form002100 header img{ height:50px;}
.Form002100 .reg_form td.btn input{ font-size:15px; }
.Form002100 footer{ text-align:left;}
.Form002100 footer .bdsharebuttonbox{ float:none; margin-bottom:10px;}
.Form002100 header{padding: 15px;}
.Form002100 header em{position: relative;left: auto;right: auto;}
.Form002100 .reg_form td.f_name{width: 90px;}
}

.rawmaterial{padding:4% 0;}
.rawmaterial .lm-tit{text-align: center;}
.rawmaterial .lm-tit:after{margin:0 auto;margin-top:18px;}
.rawmaterial .p1{font-size:16px;margin-bottom:2%;}
.rawmaterial time{float:right;font-size:16px;color:#1d954c;}
.rawmaterial span{  float: left;display: block;line-height: 28px;}
.bshare-custom .bshare-sinaminiblog{background: url(../images/bshare-custom-icon.png) no-repeat 0 0px !important;width: 30px; height: 30px;}
.bshare-custom .bshare-qqim{background: url(../images/bshare-custom-icon.png) no-repeat 0 -47px !important;width: 30px; height: 30px;}
.bshare-custom .bshare-weixin{background: url(../images/bshare-custom-icon.png) no-repeat 0 -94px !important;width: 30px; height: 30px;}


.rawmaterial .table{width:100%;margin-bottom:4%;}
.rawmaterial .table tr th{font-size:22px;font-weight: normal;color:#fff;background:#1d954c;padding:12px;}
.rawmaterial .table tr{
    background: #f2f6fa;
    border-bottom: 3px solid #fff;
}
.rawmaterial .table tr td{padding:8px 3%;font-size:16px;color:#333;background: #f8f9fa;}
.rawmaterial .table tr td:nth-child(1){text-align: center;font-size:22px;width:20%;background: #f1f5f9;}
.rawmaterial .table tr td p{font-size:16px;color:#666;line-height: 30px}

.rawmaterial .lxcon{max-width:60%;margin:0 auto;}
.rawmaterial .lxcon .tit{font-size:22px;color:#333;width:29%;text-align: center;}
.rawmaterial .lxcon .pic{text-align: center;width:32%;}
.rawmaterial .lxcon .pic p{font-size:16px;line-height: 25px;margin:0;margin-top:4px;}
.rawmaterial .lxcon .rimg{}
.rawmaterial .lxcon .pic .kf_img{display:none;position: absolute;width: 120px;height: 120px;bottom: 0;left: 73px;}
.rawmaterial .lxcon .dd{position:relative;max-width: 262px;}
.rawmaterial .lxcon .dd h2{color:#666;font-size: 18px;font-weight: normal;margin: 20px 0 0 0;}


.rawmaterial .sj_show{display: none;}
@media(max-width:1024px){
.rawmaterial .sj_show{display: block;}  
.rawmaterial .lxcon .dd{display:none;} 
.rawmaterial .lxcon .sj_show{display: block;}  
}
.rawmaterial .sj_show .icon{max-width:35px;margin:0 auto;}
.rawmaterial .sj_show h2{color:#666;font-size: 15px;font-weight: normal;margin: 0;}
.rawmaterial .sj_show h2:hover{color:#1d954c;}

.Floating{position: fixed;right:1%;top:22%;z-index: 99}
.Floating dl{position: absolute;top:31%;right:15%;width:77px;text-align: center;}
.Floating dl dd{font-size:15px;border-bottom:1px solid #eee;padding:20px 0;}
.Floating dl dd:nth-child(2),.Floating dl dd:nth-child(4){display:none}

.Floating dl dd:last-child{border-bottom:none;}
.Floating dl dd .icon{max-width:35px;margin:0 auto;}
.Floating dl dd h2{color:#666;font-size: 15px;font-weight: normal;margin: 0;}
.Floating dl dd h2:hover{color:#1d954c;}
.Floating dl dd .kf_img{display:none;position: absolute;width: 100px;height: 100px;bottom: 0;left: -120px;}
.sj_show{display: none;}
@media(max-width:1024px){
.sj_show{display: block;}   
}
.sj_show{position: fixed;right:1%;top:22%;z-index: 99}
.sj_show .icon{max-width:35px;margin:0 auto;}
.sj_show h2{color:#666;font-size: 15px;font-weight: normal;margin: 0;}
.sj_show h2:hover{color:#1d954c;}



/*Form002103 */
.Form002103{background:#fff;padding:3% 3% 5%;}
.Form002103 tr{}
.Form002103 td{padding:12px 0; color:#999;}
.Form002103 td.name{ text-align:right; width:16%; min-width:100px;color:#333;font-size:16px;}
.Form002103 .dengji{ margin-left:10px;}
.Form002103 .text{border:none; border-bottom:1px solid #e2e2e2; padding:0 10px; background:#fff; height:43px; line-height:43px;  width:100%; max-width:650px;font-size:16px;color:#666;}
.Form002103 textarea.text{ max-width:650px; height:90px;}
.Form002103 .a_fontbtn{ display:inline-block; color:#f04848;  padding:0px 7px; line-height:18px;}
.Form002103 .btn{color:#fff;border-radius:3px; background:#1d954c; border:none; cursor:pointer; width:130px; height:40px;font-size:16px;}
.Form002103 .btn2{border:1px solid #1d954c;color:#1d954c;background:#fff;margin-left:8px;}
/*
 .RichInfo005 为demo编号
 */
.RichInfo005{ padding:3% 0;}
.RichInfo005 .news_info .title{ text-align:center; padding-bottom:20px;}
.RichInfo005 .news_info .title h1{ margin:0; padding-bottom:15px; font-size:26px; font-weight:normal; color:#333;}
.RichInfo005 .news_info .title .box{ margin:0; border-bottom:1px dashed #d2d2d2; padding-bottom:10px;font-size:15px; text-align: center;}
.RichInfo005 .news_info .title .box .time,
.RichInfo005 .news_info .title .box .bshare{ display:inline-block; margin:0 20px;}
.RichInfo005 .news_info .title .box .bshare span{display:inline-block;line-height: 28px;}
.RichInfo005 .news_info .title .box .bshare .bshare-custom{display:inline-block;}
.RichInfo005 .news_info .info{ text-align:justify; text-justify:inter-ideograph;}
.RichInfo005 .news_info .info .pic{text-align: center;max-width:900px;margin:24px auto;}
.RichInfo005 .news_info .info p{font-size:16px;line-height: 28px;}
.RichInfo005 .news_info .info_back{ text-align:center; clear:both; padding:20px 0;margin:4% 0 1%;} 
.RichInfo005 .news_info .info_back a{ color:#1d954c;border:1px solid #1d954c; font-size:16px;padding:10px 26px;}
.RichInfo005 .news_info .info_pn span{ display:block;font-size:16px;line-height: 29px}
.RichInfo005 .news_info .info_pn span a{ color:#999;}
.RichInfo005 .news_info .info_pn span a:hover{color:#1d954c;}
/*Floor */
.Banner002730{}


.Banner002730{ position:relative;}
.Banner002730 .ytable{height: 100%;}
.Banner002730 .txt{ position:absolute; left:0; top:0; height:100%; width:100%; z-index:10; color:#fff;  font-size:28px; }
.Banner002730 .txt .auto{ max-width: 1366px;}
.Banner002730 .txt .cn{ letter-spacing:8px; padding-right: 20px;}
.Banner002730 .txt .en{text-align: right;text-transform: uppercase; padding-left: 15px;  font-family: "DINPro-Bold";}
@media(min-width:1025px){
.Banner002730 figure{ height:400px;}
.Banner002730 img{display: none}
}
@media(max-width:1024px){
.Banner002730 figure{ display:none;}
.Banner002730 img{ width:100%; display:block;}
.Banner002730 .auto{ width:80%;}
	.Banner002730 .fr{float: right;}
}
@media(max-width:640px){
.Banner002730 .txt{font-size: 24px;}

.rawmaterial .table tr td:nth-child(1){font-size: 16px;}

.rawmaterial .lxcon{max-width: 480px;}
.rawmaterial .lxcon .tit{font-size: 16px;}
.rawmaterial .lxcon .pic p{font-size: 12px;line-height: 18px;}
.rawmaterial .lxcon .pic p br{display: none;}

}



/*Banner002509 */
.Banner002509{ position:relative; z-index:1;}
.Banner002509 li img{ display:block; width:100%;}
.Banner002509 .bx-viewport{ z-index:1;}
.Banner002509 .bx-controls-direction a{ position:absolute; top:50%; width:40px; height:40px; border-top:2px solid #fff; border-right:2px solid #fff; transform:rotate(45deg); margin-top:-20px; top:50%; z-index:10; overflow:hidden; line-height:1000px;}
.Banner002509 .bx-controls-direction a.bx-prev{ left:10%;transform:rotate(-135deg);}
.Banner002509 .bx-controls-direction a.bx-next{ right:10%;}
.Banner002509 .bx-pager{ text-align:center; z-index:10; position:absolute; width:100%; left:0; bottom:10%;}
.Banner002509 .bx-pager div{ display:inline-block; padding:0 5px;}
.Banner002509 .bx-pager a{ display:block; width:12px; height:12px; border:2px solid #fff; border-radius:50%; overflow:hidden; line-height:1000px;}
.Banner002509 .bx-pager a.active{ background:#fff;}
@media(max-width:1024px){
.Banner002509 .bx-controls-direction a{width:30px; height:30px;margin-top:-15px;}
.Banner002509 .bx-controls-direction a.bx-prev{ left:3%;}
.Banner002509 .bx-controls-direction a.bx-next{ right:3%;}
.Banner002509 .bx-pager{bottom:5%;}
}
@media(max-width:480px){
.Banner002509 .bx-pager a{ width:8px; height:8px;} 
.Banner002509 .bx-controls-direction{ display:none;}
}



.ban_cd {position:relative;}
.ban_cd .auto_1366{position:relative;}
.ban_cd .top-menu{position: absolute;left: 0;top: 0;height: 100%;width: 100%;z-index: 1;}
.ban_cd .top-menu menu{background: #62ba70;height: 100%;position: relative;width: 200px;padding: 2px 10px 5px 10px;}
.ban_cd .top-menu menu ul{height: 100%;overflow: auto;}
.ban_cd .top-menu li span{display: block;position: relative;padding-right: 20px;line-height: 34.5px;}
.ban_cd .top-menu li span a{font-size: 16px;color: #fff;line-height: 30px;}
.ban_cd .top-menu li dl{width: 100%;display: block;}
.ban_cd .top-menu li dd{line-height: 28px;width: 32%;float: left;margin-right: 2%;}
.ban_cd .top-menu li dd:nth-child(3n){margin-right:0;}
.ban_cd .top-menu li dd a{color: #eee;font-size: 14px;}
.ban_cd .top-menu li dd a:hover{color: #97c32a;}
.ban_cd .top-search{padding: 0;display: block;position: absolute;width: 400px;right: 0;top: 0;}
.ban_cd .top-search .box{position: relative;background: #fff;overflow: hidden;padding-right: 80px;border: 1px solid #eee;}
.ban_cd .top-search .box .text{ height: 44px; line-height: 44px;background: none;border: 0;width: 100%; padding: 0 10px;}
.ban_cd .top-search .box .btn{width: 80px;line-height: 44px;background: #1d954c;text-align: center;}
.ban_cd .top-search .box .btn span{display: inline-block;padding-right: 20px;color: #fff;}
@media(max-width:1024px){
.ban_cd .top-menu menu{display:none;}
}






.cp_menu .Menu000706_2{display:block!important;}
.cp_menu .Menu000706{display:none;}
@media(max-width:1024px){
.cp_menu .Menu000706{display:block;}
.cp_menu .Menu000706_2{display:none!important;}
}


.Menu000706_2 .right_search{padding-top: 12px;}
.Menu000706_2 .top-search{width: 400px;float: left;display: inline-block;padding: 0;}
.Menu000706_2 .top-search .box{position: relative;background: #fff;overflow: hidden;padding-right: 80px;border: 1px solid #eee;}
.Menu000706_2 .top-search .box .text{ height: 44px; line-height: 44px;background: none;border: 0;width: 100%; padding: 0 10px;}
.Menu000706_2 .top-search .box .btn{width: 80px;line-height: 44px;background: #1d954c;text-align: center;}
.Menu000706_2 .top-search .box .btn span{display: inline-block;padding-right: 20px;color: #fff;}



/*
 .Menu000706 为demo编号
 */
.Menu000706{border-bottom:1px solid #e6e6e6;}
.Menu000706 header{ margin-top:-3%;}
.Menu000706 header h1{ margin:0; display:inline-block; border-radius:5px 5px 0 0;  padding:10px 10% 10px 18px; background:url(../images/Menu000706-icon.png) no-repeat 95% center #1d954c; color:#fff; font-weight:normal; font-size:24px;}
.Menu000706 header h1 span{ opacity:0.3; display:block; font-size:12px; text-transform:uppercase;}
.Menu000706 nav{  position:relative;height: 67px;}
.Menu000706 nav dl{ position:absolute; right:0; top:50%; margin-top:-12px; background:url(../images/Menu000706-cur.png) no-repeat left center; padding-left:25px; color:#999; line-height:24px;}
.Menu000706 nav dl a{color:#999;}
.Menu000706 nav dl span,
.Menu000706 nav dl a:hover{color:#1d954c;}
.Menu000706 nav li a{ display:block; font-size:16px; padding:22px 0;}
@media(min-width:769px){
.Menu000706 nav ol{ display:none;}
.Menu000706 nav ul{ display:block !important;}
.Menu000706 nav li{ float:left; padding:0 2%;}
.Menu000706 nav li:nth-child(1){padding-left:0;}
.Menu000706 nav li a:hover,
.Menu000706 nav li.aon a{ color:#1d954c; border-bottom:2px solid #1d954c;}
}
@media(max-width:1000px){
.Menu000706 nav dl{ display:none;}
.Menu000706 header{ position:relative; z-index:5;}
.Menu000706 header h1{ display:block; padding-right:0;}
}
@media(max-width:768px){
.Menu000706 nav{ position:relative;}
.Menu000706 nav ol{ border-top:1px solid #e6e6e6; margin-top:2%; padding:10px 0;}
.Menu000706 nav ol span{display:block; background-color:#1d954c; padding:5px;border-radius:3px;}
.Menu000706 nav ol a{ display:block; background-color:#fff;color:#333; border-radius:5px; line-height:40px; padding:0 10px; position:relative; font-size:16px;}
.Menu000706 nav ol a::before{ position:absolute; content:''; right:5px; top:50%; margin-top:-3px; border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #1d954c;}
.Menu000706 nav ul{ position:absolute; width:100%; top:56px; left:0; background-color:#1d954c; padding:5px; border-radius:0 0 5px 5px; display:none;z-index: 9;}
.Menu000706 nav li{ background-color:#fff; border-bottom:1px solid #1d954c;border-radius:5px;}
/*.Menu000706 nav li:nth-child(2n){ background-color:rgba(255,255,255,0.8);}*/
.Menu000706 nav li a{ padding:0 2%; line-height:40px; }
.Menu000706 nav li a:hover{color:#1d954c;}
}
@media(max-width:768px){
.Menu000706 header h1{ font-size:20px;}
}


.lm-tit{font-size:32px;color:#333;margin-bottom:40px;}
.lm-tit:after{content:'';width:62px;height: 2px;background:#1d954c;display: block;margin-top:18px;}

/*Floor002659 */
.Floor002659{padding:4% 0;}
@media(min-width:1025px){
.Floor002659 .main > *{ width:50%;float:left;}
}
/*swiper*/
.Floor002659 .swiper-container{position: relative;overflow: hidden;z-index: 1;}
.Floor002659 .swiper-container-android .swiper-slide, 
.Floor002659 .swiper-wrapper {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.Floor002659 .swiper-wrapper,
.Floor002659 .swiper-slide {position: relative;width: 100%;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform,-webkit-transform;}
.Floor002659 .swiper-wrapper {z-index: 1;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-sizing: content-box;box-sizing: content-box;}
.Floor002659 .swiper-container-fade .swiper-slide-active {pointer-events: auto;}
.Floor002659 .swiper-container-fade .swiper-slide {pointer-events: none;-webkit-transition-property: opacity;-o-transition-property: opacity;transition-property: opacity;}
.Floor002659 .swiper-slide {-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;}
/*swiper end*/
.Floor002659 .main .swiper-wrapper li img{ display:block; width:100%;}
.Floor002659 .swiper-pagination{ position:absolute; left:0; bottom:0; z-index:10; background:#fff; padding:22px;}
.Floor002659 .swiper-pagination span{ position:relative; float:left; width:14px; height:14px; border-radius:50%; border:1px solid transparent; margin:0 5px; cursor:pointer;}
.Floor002659 .swiper-pagination span::before{ position:absolute; content:''; left:3px; top:3px; right:3px; bottom:3px;border-radius:50%; background:rgba(0,0,0,0.3);}
.Floor002659 .swiper-pagination span.swiper-pagination-bullet-active{ border-color:#1d954c; background:#fff;}
.Floor002659 .swiper-pagination span.swiper-pagination-bullet-active::before{background:#1d954c;}
.Floor002659 .title-intro{ padding:0%; padding-right:6%;padding-top:1%;}
.Floor002659 .title-intro aside{ margin:0 auto; text-align:left;}
.Floor002659 .title-intro h3{ margin:0; font-size:60px;}
.Floor002659 .title-intro p{ font-size:16px; line-height:30px; margin:5% 0 5% 0;text-align: justify;}
.Floor002659 .title-intro a{ color:#1d954c; text-decoration:underline;}
@media(max-width:1024px){
.Floor002659 .main{ display:block;}
.Floor002659 .swiper-pagination{ left:auto; right:0; padding:10px;}

.lm-tit{font-size: 20px;margin-bottom: 20px;}
}
@media(max-width:768px){
.Floor002659 .title-intro h3{ font-size:30px;}
.Floor002659 .title-intro p{ font-size:16px; line-height:24px;}
.Floor002659 .title-intro{padding-right: 0;}

}
@media(max-width:480px){
.Floor002659 .title-intro h3{ font-size:24px;}
.Floor002659 .title-intro p{ font-size:14px; line-height:20px;}
}

.Industrial{background:#f7f7f7;padding:4% 0 4%;}
.Industrial .lm-tit{text-align: center;}
.Industrial .lm-tit:after{margin:0 auto;margin-top:18px;}

.Fourplates{padding:4% 0;}
.Fourplates .lm-tit{text-align: center;}
.Fourplates .lm-tit:after{margin:0 auto;margin-top:18px;}
.Fourplates .word{width:46%;float:right;}
.Fourplates .word dl dd{width:50%;float:left;margin-top:3%;}
.Fourplates .word dl dd h2{font-size:17px;padding:6px 24px;border-radius: 50px; font-weight:normal;color:#fff;margin:0 0 12px;display: inline-block;background:#1d954c;}
.Fourplates .word dl dd p{font-size:16px;margin:0;}
.Fourplates .word dl dd p span{display: block;line-height: 28px;}
.Fourplates .word dl dd p .span{font-size:14px;line-height: 24px;}
.Fourplates .word dl dd p .span:after{content:'';width:4px;height: 4px;border-radius: 50px; background:#1d954c;display: block;float:left;margin-top:12px;margin-right: 8px;}
.Fourplates .pic{width:47%;float:left;}


/*Timeline000397 */
.Timeline000397{ position:relative; padding:4% 0 4%;background:#1d954c;/*background:url(../images/Timeline000397bg.jpg) no-repeat center center;*/}
/*.Timeline000397_tit{padding:4% 0 0px;background:#f9f9f9;margin-bottom:-1%;position: relative;z-index: 2;}*/
.Timeline000397 .lm-tit{text-align: center;margin-bottom:20px;color:#fff;}
.Timeline000397 .lm-tit:after{margin:0 auto;margin-top:18px;background:#fff;}
.Timeline000397::before{ content:'';width: 100%;height: 5px;background: #fff;position: absolute;left: 0;top: 55%; margin-top:-2px;z-index: 1;}
.Timeline000397 .owl-stage-outer{ overflow:hidden;}
.Timeline000397 .owl-item{ float:left;}
.Timeline000397 .auto{ position:relative; z-index:2;}
.Timeline000397 .bd li{ float:left; width:200px; }
.Timeline000397 .owl-nav button{  padding:0; font-size:22px; color:#fff;width:32px; height:32px; position:absolute; top:53%; margin-top:1px; border-radius:50%; border:1px solid #96c72e; background:#96c72e;z-index:10; cursor:pointer;}
.Timeline000397 .owl-nav button span{ display:block; line-height:20px; margin-top:-1px;}
.Timeline000397 .owl-nav button.disabled{ cursor:default;background:#96c72e;border:1px solid #96c72e;}

.Timeline000397 .item{position:relative;}
.Timeline000397 .item .icon{width:12px;  background:url(../images/Timeline000397-icon1.png) no-repeat left bottom; }
.Timeline000397 .item div{text-align: center;}
.Timeline000397 .item div h2{text-align: center;color:#fff;font-weight: normal;font-size:22px;line-height: 23px;}
.Timeline000397 .item div p{font-size:15px;line-height: 25px;color:rgba(255,255,255,0.8);white-space: break-spaces;}
.Timeline000397 .item time{ text-align:center;color:#fff;font-size:24px;font-weight: bold;}
@media(min-width:1001px){
.Timeline000397 .owl-prev{ left:-24px; }
.Timeline000397 .owl-next{ right:-24px; }
}
@media(min-width:601px){
.Timeline000397 .item{height:440px;}
.Timeline000397 .item .icon{ height:50%;position:absolute; top:0; left:50%; margin-left:-6px; margin-top:-9px;}
.Timeline000397 .owl-item:nth-child(2n) .icon{ top:50%; background-image:url(../images/Timeline000397-icon2.png); background-position:0 5px;}
.Timeline000397 .item div{ line-height:18px; overflow:auto; max-height:150px;position:absolute; width:100%; left:0; bottom:310px;}
.Timeline000397 .owl-item:nth-child(2n) .item div{ bottom:auto; top:310px;}
.Timeline000397 .item time{position:absolute; width:100%; top:56%;}
.Timeline000397 .owl-item:nth-child(2n) .item time{ top:38%;}
}
@media(max-width:1000px){
.Timeline000397 .owl-prev{ left:0; }
.Timeline000397 .owl-next{ right:0; }
}
@media(max-width:600px){
.Timeline000397::before{ top:60px; margin-top:0;}
.Timeline000397 .item time{ font-weight:bold; font-size:18px; display:block; line-height:40px;}
.Timeline000397 .item{ padding:0 5%;}
/*.Timeline000397 .owl-nav button{ top:30px; margin-top:0;}*/

.Timeline000397 .owl-nav button.owl-prev{left: 3%;}
.Timeline000397 .owl-nav button.owl-next{right: 3%;}
.Timeline000397::before{display: none;}
.Timeline000397 .item time{line-height: 1;}

.Timeline000397 .item .icon{ display:block; margin:0 auto; height:50px; background-position:center bottom;background-image:url(../images/Timeline000397-icon2.jpg);display: none;}
.Timeline000397 .item div{ padding-top:4%;}

.Timeline000397 .item div h2{margin: 0;font-size: 20px;}

.Fourplates .pic{width: 100%;float: none;}
.Fourplates .word{width: 100%;float: none;}
.Fourplates .word dl dd p{font-size: 12px;}
.Fourplates .word dl dd p .span{font-size: 12px;}
.Fourplates .word dl dd h2{font-size: 14px;padding: 4px 15px;}
}
/*PicList002433 */
/*slick Basic*/
.PicList002433 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.PicList002433 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.PicList002433 .slick-list:focus {outline: none}
.PicList002433 .slick-list.dragging {cursor: pointer;cursor: hand;}
.PicList002433 .slick-slider .slick-track, 
.PicList002433 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.PicList002433 .slick-track {position: relative; top: 0; left: 0; display: block;}
.PicList002433 .slick-track:before, 
.PicList002433 .slick-track:after{display: table; content: '';}
.PicList002433 .slick-track:after{ clear: both;}
.PicList002433 .slick-loading .slick-track { visibility: hidden;}
.PicList002433 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.PicList002433 .slick-slide .slick-loading img { display: none;}
.PicList002433 .slick-slide .dragging img { pointer-events: none;}
.PicList002433 .slick-initialized .slick-slide { display: block;}
.PicList002433 .slick-loading .slick-slide { visibility: hidden;}
.PicList002433 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.PicList002433 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.PicList002433{padding:4% 0;}
.PicList002433 .lm-tit{text-align: center;margin-bottom:0;}
.PicList002433 .lm-tit:after{margin:0 auto;margin-top:18px;}
.PicList002433 .main{ padding:4% 0 0% 0;}
.PicList002433 .main .slick-arrow{ position:absolute; top:50%; width:57px; height:57px; margin-top:-30px; border:1px solid #1d954c; padding:0; background:none; font-size:0; z-index:10; cursor:pointer; border-radius:50%;}
.PicList002433 .main .slick-arrow:hover{ background:#1d954c; }
.PicList002433 .main .slick-arrow:before{ position:absolute; content:''; width:18px; height:18px; border-top:2px solid #1d954c; border-right:2px solid #1d954c; transform:rotate(45deg); -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); left:50%; top:50%; margin:-9px 0 0 -11px;}
.PicList002433 .main .slick-arrow:hover:before{ border-color:#fff;}
.PicList002433 .main .slick-prev:before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); -ms-transform:rotate(-135deg); margin-left:-5px;}
.PicList002433 .main .slick-prev{ left:-59px;}
.PicList002433 .main .slick-next{ right:-59px;}
@media(max-width:1408px){
.PicList002433 .main .slick-prev{ left:2%;}
.PicList002433 .main .slick-next{ right:2%;}
}
@media(max-width:640px){
.PicList002433 .main .slick-arrow{ width: 7vw;height: 7vw;margin-top: -3.5vw;}
.PicList002433 .main .slick-arrow:before{width:40%; height: 40%;margin: 0;left: 40%; top: 30%;}
.PicList002433 .main .slick-next:before{left: 20%;}
}

.PicList002433 .list ul{ padding:0 50px;}
.PicList002433 .list li{ float:left; position:relative;  text-align:center; margin-bottom:2%;}
.PicList002433 .list li:first-child:before,
.PicList002433 .list li:last-child:after{ position:absolute; content:''; bottom:0px; height:90px; width:50px;}
.PicList002433 .list li:first-child:before{ left:-50px; background:url(../images/PicList002433_ul_l.png) no-repeat 0 0;}
.PicList002433 .list li:last-child:after{right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433 .list li aside{ padding-top:35px;height:90px; background:url(../images/PicList002433_libg.png) repeat-x left top;}
.PicList002433 .list li .ytable{ height:245px;}
.PicList002433 .list li .ytable-cell{ vertical-align:bottom;}
.PicList002433 .list li figure{ position:relative; display:inline-block;max-width: 80%;}
.PicList002433 .list li figure:after{ position:absolute; right:-24px; background:url(../images/PicList002433_ying.png) no-repeat left bottom; width:24px; height:100%; background-size:contain; content:'';}
.PicList002433 .list li figure img{ max-height:245px;padding: 8px;padding-top: 10px;padding-bottom:7px;background: url(../images/PicList002433_kuang.png) no-repeat ;background-size:100% 100%;}
.PicList002433 .list li p{ margin:0 auto;width:90%; line-height:20px; max-height:40px; color:#333;font-size:16px;}
.PicList002433 .list .ul-3 li{width:33.33333333%;}
.PicList002433 .list .ul-3 li:nth-child(3):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433 .list .ul-2 li{width:50%;}
.PicList002433 .list .ul-2 li:nth-child(2):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433 .list .ul-2 li:nth-child(1) > *{ padding-left:30%;}
.PicList002433 .list .ul-2 li:nth-child(2) > *{ padding-right:30%;}
.PicList002433 .list .ul-1 li{width:100%;}
@media(max-width:640px){
.PicList002433 .auto,
.PicList002433 .list ul{ padding:0;}
.PicList002433 .list li p{ font-size:12px;}
.PicList002433 .list li .ytable{ height:150px;}
.PicList002433 .list li figure img{ max-height:150px; padding:3px}
.PicList002433 .list .ul-2 li:nth-child(1) > *{ padding-left:30%;}
.PicList002433 .list .ul-2 li:nth-child(2) > *{ padding-right:30%;}
.PicList002433 .list .ul-3 li:nth-child(3):after,
.PicList002433 .list li:first-child:before{ display:none;}
.PicList002433 .list li aside{padding-top: 20px;line-height: 20px;height: 70px;}
}
@media(max-width:480px){
.PicList002433  .list li .ytable{ height:80px;}
.PicList002433  .list li figure img{ max-height:80px;}
}


.whln{padding:4% 0;background: #f7f7f7;}
.whln .lm-tit{text-align: center;}
.whln .lm-tit:after{margin:0 auto;margin-top:18px;}
.whln .culture .box-item ul{display: table;width: 100%;border: 1px solid #eee; table-layout: fixed;}
.whln .culture .box-item ul:not(:first-child){margin-top: -1px;}
.whln .culture .box-item li{display: table-cell; vertical-align: top; text-align: center;position: relative;padding: 62px 0 78px;background:#fff;}
.whln .culture .box-item li:not(:last-child):after{position: absolute; content: ''; width: 1px;height: 100%; right: 0; top: 0;background: #eee;z-index: 10}
.whln .culture .box-item  .row-2 li:not(:last-child):after{right: -1px;}
.whln .culture .box-item  .row-5 li{width: 20%;}
.whln .culture .box-item  .row-4 li{width: 25%;}
.whln .culture .box-item  .row-3 li{width: 33.3333%;}
.whln .culture .box-item  .row-2 li{width: 50%;}

.whln .culture .box-item li > *{padding: 0 10px;}
.whln .culture .box-item li .icon img{max-width: 72px; transition: 0.3s;-webkit-transition: 0.3s;-ms-transition: 0.3s;}
.whln .culture .box-item li:hover .icon img{transform: rotateY(180deg);-webkit-transform: rotateY(180deg);-ms-transform: rotateY(180deg);}
.whln .culture .box-item li b{font-size: 22px;font-weight: normal;display: block;padding:20px 0 10px;color: #333;}
.whln .culture .box-item li p{margin: 0;line-height: 26px;font-size: 16px;}
@media(max-width:480px){
.whln .culture .box-item li{padding: 10px 0;}
.whln .culture .box-item li b{font-size: 16px;}
.whln .culture .box-item li p{font-size: 14px;line-height: 22px;}
.whln .lm-tit:after{margin-top: 10px;}
.whln .lm-tit{margin-bottom: 20px;}
.whln .culture .box-item li .icon img{max-width: 42px;}
.whln .culture .box-item li b{font-size: 14px;padding: 10px 0 2px;}
.whln .culture .box-item li p{font-size: 12px;line-height: 18px;padding: 0 3px;}
.whln .culture .box-item li p br{display: none;}

}

/*Menu002956 */
.Menu002956{padding-left: 10px; margin: 0 0 2%;}
.Menu002956 nav{background: #fff;padding: 20px 0;}
.Menu002956 h1{margin: 0 2.08vw 0 0;position: relative;margin-left: -10px; padding: 18px 0 18px 20px; }
.Menu002956 h1 span{position: relative; z-index: 4; display: block;font-size: 24px;font-weight: normal; color: #fff;line-height: 1em;border-left: 2px solid #d9d81b;padding-left: 15px;}
.Menu002956 h1:after{position: absolute; content: '';  height: 100%; background: #1d954c; top: 0; transform: skewX(25deg);-webkit-transform: skewX(25deg);-ms-transform: skewX(25deg); right:0; left: -30px;}
.Menu002956 h1 i{position: absolute;}
.Menu002956 h1 i.jiao{ border:8px solid transparent; border-left-color: #067531;  left: 2px; top: -8px; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);}

.Menu002956 ul{padding: 12px 0;}
.Menu002956 li:not(:last-child){border-bottom: 1px solid #fff;}
.Menu002956 li a{display: block;line-height: 26px; padding: 13px 30px 13px 40px;font-size: 16px;position: relative; z-index: 1;border-bottom:1px solid #eee;}
.Menu002956 li a:after{position: absolute; content: '';border:4px solid transparent; border-top-width: 6px;border-top-color: #1d954c; top: 50%; margin-top: -4px; right: 30px; opacity: 0; transition: 0.3s;}
.Menu002956 li a:hover,
.Menu002956 li.aon a{font-weight: bold;color: #1d954c;}
.Menu002956 li a:hover:after,
.Menu002956 li.aon a:after{opacity: 1;}
@media(min-width:1025px){
.Menu002956{overflow: hidden;}
.Menu002956 ul{display: block!important;}
}
@media(max-width:1024px){
.Menu002956{position: relative; z-index: 40;}
.Menu002956 ul{display: none;position: absolute; left: 10px;top: 100%; right: 0; z-index: 40;background: #edf0f5;}
.Menu002956 i.wap-open{position: absolute; width: 30px; height: 30px; right: 40px;background: #fff; z-index: 10; top: 50%;margin-top: -15px; border-radius: 50%; transition: 0.3s;}
.Menu002956 i.wap-open:before,
.Menu002956 i.wap-open:after{position: absolute; content: ''; left: 50%; top: 50%; background: #0f54b3; transform: translate(-50%,-50%);}
.Menu002956 i.wap-open:before{width: 10px; height: 2px; }
.Menu002956 i.wap-open:after{width: 2px; height: 10px; }
.Menu002956 i.wap-open.on{transform: rotate(45deg);}
}
@media(max-width:640px){
.Menu002956 nav{padding: 10px 0;}
.Menu002956 h1 span{font-size: 5vw;}
.Menu002956 h1{padding: 3vw 0 3vw 20px; }
.Menu002956 i.wap-open{right: 6vw;margin-top: -12px;  width: 24px; height: 24px;}
}
/*
 .Shop002333 为demo编号
 */
.Shop002333{border: 1px solid #f2f2f2; padding:35px 35px;background:#fff;}
.Shop002333 .redcolor{ color: #1d954c;}
.Shop002333 .yellowcolor{ color: #f6aa00;}
.Shop002333 .iradio{ position:absolute;top:45%; left:20px; display:block; width:17px; height:17px; background:url(../images/Shop002333-shop_icon.png) no-repeat 0 0; }
.Shop002333 .iradio.unradiobtn{ background-position:0 -46px;}
.Shop002333 .iradio.radiobtn{ background-position:0 0;}
.Shop002333 .m_numberSelect{ display:inline-block; border: 1px solid #cacaca; position: relative; background-color: #FFF; width:96px;}
.Shop002333 .m_numberSelect .i_minus,.Shop002333 .m_numberSelect .i_add{ width:27px; height:30px; line-height:30px; display:inline-block; color:#796767; font-size:20px; font-weight:bold; text-align:center; float:left;}
.Shop002333 .m_numberSelect .numberInput{width:40px; color:#796767; font-size:14px; text-align:center; line-height:30px; border: none; border-left:1px solid #cacaca;border-right:1px solid #cacaca; display:inline-block; height:30px;float:left;}

.Shop002333 .cartall{ line-height:40px;}
.Shop002333 a.clearcart{ background:url(../images/Shop002333-shop_icon.png) no-repeat 0 -86px; padding-left:20px; color:#666;font-size:16px;}
.Shop002333 .cartbtns{ border-top: 1px solid #f2f2f2; padding: 20px 0 0 0; margin-top: 20px;text-align:right;}
.Shop002333 .cartbtns a{border:1px solid #1d954c; color:#1d954c; background:#fff;width:130px; height:40px;  font-size:16px; text-align:center; display:inline-block; margin-left:5px; border-radius: 5px;}
.Shop002333 a.cartsubmit{ color:#fff; background:#1d954c;}


.Shop002333 .item{ padding-bottom: 25px;}
.Shop002333 .item-inner{ border: #e5e5e5 1px solid; color: #666;}
.Shop002333 .item-head{ font-size: 16px; padding: 14px 12px; position: relative; background: #f8f8f8; display: table; width: 100%; text-align: center;}
.Shop002333 .item-head:before{ content: ""; display: block; position: absolute; top: -1px; left: 0; width: 100%; height: 1px; background: #1d954c;}
.Shop002333 .item-head em{font-style: normal;font-weight: bold;}
.Shop002333 .item-head span{display: table-cell;width: 20%;color:#333;}
.Shop002333 .item-head .span1{ width: 40%;}

.Shop002333 .item-list{ display: table; width: 100%; text-align: center; line-height: 1.425;}
.Shop002333 .item-td{ display: table-cell; vertical-align: middle; padding: 10px; width: 20%;font-size:15px;}
.Shop002333 .item-td+.item-td{ border-left: 1px solid #f2f2f2;}
.Shop002333 .item-list+.item-list .item-td{ border-top: 1px solid #f2f2f2;}
.Shop002333 .pro{ width: 40%; position: relative; padding-left: 55px;}
.Shop002333 .pro .pic{position: relative;max-width: 97px;display: table; float: left; height: 97px; width: 45%;}
.Shop002333 .pro .pic a{ display: table-cell; vertical-align: middle;}
.Shop002333 .pro .pic a img{ max-width: 100%;max-height: 90px;}
.Shop002333 .pro .tit { padding-left: 15px; text-align: left;display: table; float: left; height: 97px; width: 55%;}
.Shop002333 .pro .tit a{ display: table-cell; vertical-align: middle;font-size:16px;}
@media only screen and (max-width:767px ) {
	.Shop002333{ padding:20px;}
	.Shop002333 .item-head > *{ display: block;}
	.Shop002333 .item-head .total{ float: none;}
	.Shop002333 .item-td{ float: left; width: 30%; word-break:break-word; word-wrap: break-word; display: table; height: 80px;}
	.Shop002333 .item-td:nth-child(2){width: 50%; position: relative;}
	.Shop002333 .item-td:nth-child(4){width: 20%;}
	.Shop002333 .item-td+.item-td>*{ display: table-cell; vertical-align: middle;}
	.Shop002333 .item-td .m_numberSelect{ display: inline-block; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%);}
	.Shop002333 .pro{ display: block; width: 100%;border-bottom: 1px solid #f2f2f2; height: auto;}
	.Shop002333 .pro .tit{ width: 55%;}
}


/*
 .RighInfo002226 为demo编号
 */
.RighInfo002226{ padding:5% 0;background: url(../images/bg4.jpg) no-repeat center bottom;}
.RighInfo002226 .tabnav{text-align: center;margin-bottom:3.5%;}
.RighInfo002226 .tabnav a{font-size:16px;margin:0 5px;color:#333;border:1px solid #ddd; padding:10px 22px;border-radius: 50px;display: inline-block;min-width: 145px;}
.RighInfo002226 .tabnav a.on{background:#1d954c;color:#fff;border:1px solid #fff;background-image: -webkit-linear-gradient(left,#1d954c,#eee412);}
.RighInfo002226 .dl{color:#666;margin-bottom:3%;}
.RighInfo002226 .dl .icon{width:70px;}
.RighInfo002226 .dl .icon img{border-radius: 50%;background:#96c72e;}
.RighInfo002226 .dl .h4{ font-size:18px; margin:0;}
.RighInfo002226 .dl .h4 span{display:inline-block; border-bottom: 2px #e95355 solid; padding-bottom:10px;}
.RighInfo002226 .dl .txt{ font-size:16px;line-height: 28px;padding-left:4%;}
.RighInfo002226 .word{ float:right;width:51%;}
.RighInfo002226 .pic{ float:left;width:39%;text-align: center;}
/*
 .Shop002334 为demo编号
 */

.Shop002334{background:#fff; padding:35px;}
.Shop002334 .redcolor{ color: #d70c18 !important;}
.Shop002334 .redcolor{ color: #d70c18 !important;}
.Shop002334 .greencolor{ color: #1d954c;}

.Shop002334 .shop-tit{ font-size: 24px; font-weight: normal;  color: #333; margin: 0;}
.Shop002334 .shop-head {margin-top: 0px; height: 43px;  line-height: 43px;margin-bottom:25px;}
.Shop002334 .shop-head .tabs{ float: left; }
.Shop002334 .shop-head .tabs li{ float: left; min-width: 100px; text-align: center; font-size: 16px;}
.Shop002334 .shop-head .tabs li.on,.Shop002334 .shop-head .tabs li:hover{ background: #1d954c;}
.Shop002334 .shop-head .tabs li+li{ position: relative;}
.Shop002334 .shop-head .tabs li+li:before{ content: ""; display: block; position: absolute; left: 0; top: 35%; height: 35%; width: 1px; background: #d1d1d1;}
.Shop002334 .shop-head .tabs li a{ display: block;}
.Shop002334 .shop-head .tabs li.on a,.Shop002334 .shop-head .tabs li:hover a{ color: #fff;}

.Shop002334 .shop-head .search{ float: right; margin-top: 0px;  padding-right: 40px; position: relative; max-width: 345px; width: 32%;line-height: 27px;}
.Shop002334 .shop-head .search .sreach_ipu { width: 100%;  background: #fff; display: block;border:1px solid #ddd;color:#666;padding:11px;}
.Shop002334 .shop-head .search .searBtn { width: 41px;height: 100%;  border: none; display: block; position: absolute; right: 0; top: 0; background: #1d954c url(../images/Shop002484-sar_03c.png) no-repeat center center/20px;}



@media only screen and (max-width:767px ) {
	.Shop002334 .shop-tit{ font-size: 20px;}
	.Shop002334 .shop-head{ background: no-repeat; height: auto; margin-top: 15px;}
	.Shop002334 .shop-head .tabs{ float: none;background: #ebebeb; }
	.Shop002334 .shop-head .tabs li{ min-width: 1px; padding: 0 10px;}
	.Shop002334 .shop-head .search{ float: none; margin: 15px 0; width: 50%;}
}
@media only screen and (max-width:640px ) {
.RighInfo002226 .word,
.RighInfo002226 .pic{float: none;width: 100%;}
.RighInfo002226 .pic{max-width: 240px;margin: 0 auto 15px;}
.RighInfo002226 .dl .icon{width: 50px;}
}

.Shop002334 .shop-list{ padding-top: 0px;}
.Shop002334 .item{ padding-bottom: 25px;}
.Shop002334 .item-inner{ border: #e5e5e5 1px solid; color: #666;}
.Shop002334 .item-head{ font-size: 14px; padding: 14px 14px; position: relative; background: #f7f7f7;color:#333; }
.Shop002334 .item-head b{ font-weight: normal;}
.Shop002334 .item-head .total{ float: right;}
.Shop002334 .item-head .number{ padding-right: 15px;}
.Shop002334 .item-list{ display: table; width: 100%; text-align: center;}
.Shop002334 .item-td{ display: table-cell; vertical-align: middle; padding: 15px;width: 13.33%;}
.Shop002334 .item-td+.item-td{ border-left: 1px solid #f2f2f2;}
.Shop002334 .item-list+.item-list .item-td{ border-top: 1px solid #f2f2f2;}
.Shop002334 .item-body{position: relative;}
.Shop002334 .item-td .item-td_inner .zt{position: absolute;top: 50%;right: 0;transform: translate(-50%, -50%);}
.Shop002334 .item-td .item-td_inner .zt a{display: block;border:1px solid #eee;padding:4px;width:100px;margin:0 auto;margin-bottom:5px;border-radius: 50px;}
.Shop002334 .item-td .item-td_inner .zt a.on{background:#1d954c;color:#fff;}
.Shop002334 .item-td .item-td_inner .zt a.on2{background:#bbb;color:#fff;}
.Shop002334 .paystatus{ display: block;}
.Shop002334 .pro{ width: 40%; }
.Shop002334 .zf{width:20%;border-top: none!important;}
.Shop002334 .pro .box > *{display: table; float: left; height: 97px; width: 45%;}
.Shop002334 .pro .pic{position: relative;max-width: 97px;}
.Shop002334 .pro .pic a{ display: table-cell; vertical-align: middle;}
.Shop002334 .pro .pic a img{ max-width: 100%;max-height: 86px;}
.Shop002334 .pro .tit { padding-left: 15px; text-align: left;}
.Shop002334 .pro .tit a{ display: table-cell; vertical-align: middle; font-size: 16px;}






.Shop002334 .form{position: relative;padding:20px;}
.Shop002334 .form h3{font-size: 20px;color:#1d954c;margin:40px 0;font-weight: normal; }
.Shop002334 .form .box{width: 80%;}
.Shop002334 .form .box .head{line-height: 58px;height: 58px;background: #F9F9F9;border:1px solid #e8e8e8;font-size: 16px;padding:0 80px 0 20px;position: relative;}
.Shop002334 .form .box .head:after{display: inline-block;content: '';width: 20px;height: 20px;background: url(../images/down.png) no-repeat center;position: absolute;right:20px;top:50%;transform: translateY(-50%);}
.Shop002334 .form .tip{text-align: center;color: #999;margin:80px 0 40px;}
.Shop002334 .form .tip:before{display: inline-block;content: '';width: 16px;height: 16px;background: url(../images/tip.png) no-repeat center;margin-right: 10px;position: relative;top:2px;}


.Shop002334 .form .dl{}
.Shop002334 .form .dl dd+dd{margin-top: 20px;}
.Shop002334 .form .dl dd .row>*{display: inline-block;line-height: 40px;height: 40px;}
.Shop002334 .form .dl dd label{width: 15%;color: #333;font-size:16px;}
.Shop002334 .form .dl dd select,.Shop002334 .form .dl dd .text{width: 80%;line-height: 40px;border:1px solid #e8e8e8;color: #888;padding:0 20px;}
.Shop002334 .form .dl dd select{ margin-left: -2px; appearance: none; -moz-appearance: none; -webkit-appearance: none; background: url(../images/Form002319-icon.png) no-repeat scroll 97% center transparent;}

.Shop002334 .form .dl dt{text-align: center;padding: 50px 0 30px;}
.Shop002334 .form .dl dt .btn{display: inline-block;margin:0 10px;line-height: 40px;height: 40px;padding:0 58px;font-weight: bold;background:#1d954c;border-radius: 24px;font-size: 15px;color: #fff;border:1px solid #1d954c;cursor: pointer;}











@media only screen and (max-width:1366px ) {
.Shop002334 .item-td .item-td_inner .zt{right: -2%;}   
.Shop002334 .shop-head .search{    max-width: 260px;}
}
@media only screen and (max-width:767px ) {
	.Shop002334 .shop-list{ padding-top: 0;}
	.Shop002334 .item-head > *{ display: block;}
	.Shop002334 .item-head .total{ float: none;}
	.Shop002334 .item-td{ float: left; width: 25%; word-break:break-word; word-wrap: break-word; display: table; height: 80px;}
	.Shop002334 .item-td+.item-td>*{ display: table-cell; width: 100%; vertical-align: middle;}
	.Shop002334 .pro{ display: block; width: 100%;border-bottom: 1px solid #f2f2f2; height: auto;}
	.Shop002334 .pro .tit{ width: 55%;}
    .Shop002334 .item-td .item-td_inner .zt{top: 8vw;margin-top: 0;}
}

/*PicList002953 */
.body_f5f5f5{background: #f5f5f5;}
.PicList002953{padding: 2% 0 3%;background:#f5f5f5;}
.PicList002953 li{float: left;width: 23.5%;background:#fff;margin-right: 2%;margin-bottom: 2.332%;border-radius: 5px;}
.PicList002953_1 li{float: left;width: 31.3333%;}
.PicList002953 li a{display: block;padding: 2vw;position: relative}
.PicList002953 li i{position: absolute;width: 153px;height: 136px;background: url(../images/tip.png)no-repeat center;right: 0;top: 0}
.PicList002953 li aside.dot{font-size: 22px;line-height: 1.2em;border-left:2px solid #1d954c; margin-bottom: 20px;padding-left: 20px;}
.PicList002953 li a:hover aside.dot{color: #1d954c;}
.PicList002953 li .txt{padding: 20px 0px 0;}
.PicList002953 li p{margin: 0;line-height: 1.625em;height: 52px; font-size: 16px;color: #666;}
.PicList002953 li .pic{overflow: hidden;border-radius: 5px;}
.PicList002953 li figure{padding-bottom: 73%;transition: 0.3s;background-size: cover;margin-bottom: 20px;}
.PicList002953 li a:hover .Ispic{}
.PicList002953 li .more{overflow: hidden;margin-top:5px;height: 40px;}
.PicList002953 li .more span{float: right;width: 40px;height: 40px;border: solid 2px #e5e5e5;border-radius: 50%;position: relative;transition: 0.3s;background: url(../images/topicon3.png)no-repeat center;}
.PicList002953 li .more .span{position:relative;background: none;border: none;width: auto;height: auto;margin-top: 10px;margin-right: 10px;}
.PicList002953 li .more .shouc{background: url(../images/topicon4.png)no-repeat center;margin-right: 12px;}
.PicList002953 li .more .span i{display: inline-block;width: 14px;height: 14px;background: url(../images/star2.png) no-repeat left center;font-style: normal;transform: translateY(1px);position: relative;}
.PicList002953 li .more .span em{display: inline-block;font-style: normal;padding-left: 5px;}
/*.PicList002953 li .more span:after{position: absolute; content: ''; width: 10px; height: 10px; border-top: 2px solid #666; border-right: 2px solid #666; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg); margin: -5px 0 0 -7px; left: 50%; top: 50%;}*/
.PicList002953 li a:hover .more span{border-color: #4ab344;background: url(../images/topicon3-hover.png)no-repeat center #4ab344;}
.PicList002953 li a:hover .more .shouc{border-color: #4ab344;background: url(../images/topicon4-hover.png)no-repeat center #4ab344;}
.PicList002953 li a:hover .more .span{border:none;background:none;color:#4ab344}
/*.PicList002953 li a:hover .more span:after{border-color: #fff;}*/
.PicList002953 .slick-dots{position: absolute; bottom: 2%;left: 50%; transform: translateX(-50%); z-index: 10;}
.PicList002953 .slick-dots li{float: left;border-radius: 50%; width: 10px; height: 10px; margin: 0 12px;background: #ffa760;}
.PicList002953 .slick-dots li button{display: none;}
.PicList002953 .slick-dots li.slick-active{background: #4ab344;}
@media(max-width:1024px){
.PicList002953 li a{padding: 4vw;}
.PicList002953 li .txt{padding: 1vw 1vw 0;}
.Floating{display: none;}
}
@media(min-width:641px){
.PicList002953 li:nth-child(4n){margin-right:0;}
.PicList002953_1 li:nth-child(4n){margin-right:2%;}	
}
@media(max-width:640px){
.PicList002953 li aside.dot{font-size: 4vw; margin-bottom: 2vw;}
.PicList002953 li p{font-size: 3.5vw;}
.PicList002953 li .more{padding-top: 2vw;}
.PicList002953 li .more span{width: 26px;height: 26px;}
.PicList002953 li{width:48%;margin-right:4%;}
.PicList002953 li:nth-child(2n){margin-right:0;}
.PicList002953 li i{width: 50px;height: 50px;background-size: 100%;}
}



.PicList002953 .right_search{display: block;width: 100%;}
.PicList002953 .top-search{width: 400px;float:right;display: block;margin-bottom: 2%;padding: 0;}
.PicList002953 .top-search .box{position: relative;background: #fff;overflow: hidden;padding-right: 80px;border: 1px solid #eee;}
.PicList002953 .top-search .box .text{ height: 44px; line-height: 44px;background: none;border: 0;width: 100%; padding: 0 10px;}
.PicList002953 .top-search .box .btn{width: 80px;line-height: 44px;background: #1d954c;text-align: center;}
.PicList002953 .top-search .box .btn span{display: inline-block;padding-right: 20px;color: #fff;}






/*RighInfo001774*/
/*slick Basic*/
.RighInfo001774 .slick-slider { position:relative;z-index: 1; display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.RighInfo001774 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.RighInfo001774 .slick-list:focus {outline: none}
.RighInfo001774 .slick-list.dragging {cursor: pointer;cursor: hand;}
.RighInfo001774 .slick-slider .slick-track, 
.RighInfo001774 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.RighInfo001774 .slick-track {position: relative; top: 0; left: 0; display: block;}
.RighInfo001774 .slick-track:before, 
.RighInfo001774 .slick-track:after{display: table; content: '';}
.RighInfo001774 .slick-track:after{ clear: both;}
.RighInfo001774 .slick-loading .slick-track { visibility: hidden;}
.RighInfo001774 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.RighInfo001774 .slick-slide .slick-loading img { display: none;}
.RighInfo001774 .slick-slide .dragging img { pointer-events: none;}
.RighInfo001774 .slick-initialized .slick-slide { display: block;padding:2px;}
.RighInfo001774 .slick-loading .slick-slide { visibility: hidden;}
.RighInfo001774 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.RighInfo001774 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/
.RighInfo001774{padding:4% 0;}

.RighInfo001774 .title{ color:#333; font-size:30px; font-weight: normal; border-bottom:1px solid #e5e5e5;padding:0px 0 15px; margin-top:0; margin-bottom:20px;}

.RighInfo001774 .list_img{float:left; width:45%;}
.RighInfo001774 .big{ margin-bottom:12px;}
.RighInfo001774 .big li figure{border:1px solid #e5e5e5;  padding-bottom:100%; background-size:contain;}
.RighInfo001774 .small{ padding:0 30px; position: relative;}
.RighInfo001774 .small .slick-arrow{ position:absolute; height:100%; top:0; width:25px; z-index:10; cursor:pointer; border: 0;background: none;padding: 0;}
.RighInfo001774 .small .slick-prev{ left:0;}
.RighInfo001774 .small .slick-next{ right:0;}
.RighInfo001774 .small .slick-disabled{ cursor:default;}
.RighInfo001774 .small .slick-arrow span{ font-size:20px; color:#ccc;}
.RighInfo001774 .small li figure{ margin:0 auto; padding-bottom:62%; background-size:contain; max-width:90%; border:1px solid #e5e5e5;}
.RighInfo001774 .small li.slick-current figure{ border-color:#1d954c;}
.zoomContainer{ z-index:100;}

.RighInfo001774 .intro{ float:right; width:51%; margin-right:0%;}
.RighInfo001774 .intro p{font-size:18px;line-height: 30px;margin-top: 0}
.RighInfo001774 .intro dl{color:#666; display:table; width:100%; padding-bottom:10px;}
.RighInfo001774 .intro dl.pirce{margin-top: 20px;border-top: 1px solid #f0f0f0;padding-top: 30px;}
.RighInfo001774 .intro dl.pirce dd{display:block;}
.RighInfo001774 .intro dl.pirce dd i{display: inline-block;width: 14px;height: 14px;background: url(../images/star2.png) no-repeat left center;font-style: normal;transform: translateY(1px);}
.RighInfo001774 .intro dl.pirce dd a{display: inline-block;font-style: normal;border: none;background: none;height: auto;float: none;padding: 0 0 0 5px;}

.RighInfo001774 .intro dt,
.RighInfo001774 .intro dd{ display:table-cell; vertical-align:top; line-height:30px;font-size:16px;}
.RighInfo001774 .intro dt{ width:90px;font-size:16px;color:#1d954c;}
.RighInfo001774 .intro dd h1{font-size: 26px;color: #e40b0b; margin:0;display: inline-block}
.RighInfo001774 .intro dd a{  float:left; padding:1px;border:1px dashed #ccc; margin-right:10px; text-align:center; line-height:35px;color:#666; cursor:pointer; padding:1px 16px;}
.RighInfo001774 .intro dd a.on{ padding:0 15px; border:2px solid #e9282c;background:url(../images/RighInfo001774-icon_a_select.png) no-repeat right bottom;}
.RighInfo001774 .intro dd i{ display:inline-block;background: #e7161b;color: #fff;font-style: normal; font-size:12px;padding: 0 8px;}
.RighInfo001774 .intro dd .num{ height:30px; line-height:30px; width:50px; text-align:center;margin-right:7px;}


.RighInfo001774 .intro .amount .text{padding: 3px 5px 0 3px; line-height: 33px;font-size: 12px; margin: 0; height: 35px; border: 1px solid #e7e7e7; width: 60px; color: #666;vertical-align: middle;}
.RighInfo001774 .intro .amount-btn { display: inline-block; vertical-align: middle;}
.RighInfo001774 .intro .amount-decrease, .RighInfo001774 .intro .amount-increase {
    width: 16px;
    height: 16px;
	text-align: center;
    overflow: hidden;
    border: 1px solid #e7e7e7;
	background: #f9f9f9;
    display: block;
    line-height: 14px;
    font-size: 16px;
    cursor: pointer;
	color: #999;
}
.RighInfo001774 .intro .amount-increase { margin-bottom: 3px;}
.RighInfo001774 .intro .amount-unit {
    vertical-align: middle;
    margin-left: 5px;color: #878787;
}



.RighInfo001774 .buy{margin-top: 10px;}
.RighInfo001774 .buy2{/*float: right;*/background: url(../images/warring.png)no-repeat center left;;line-height: 30px;padding-left: 40px;font-weight: bold;font-size: 20px;color:#1d954c;}
.RighInfo001774 .buy>a{display:inline-block; font-size:16px;height:45px; line-height:45px; color:#333; text-align:center; padding:0 30px;border:1px solid #1d954c;background:#1d954c; }
.RighInfo001774 .buy a.gobuy{margin-right:10px;color:#fff;}
.RighInfo001774 .buy a.addcart{border-color:#e7e7e7; background:url(../images/RighInfo001774-icon_addcart.png) no-repeat 20px center #f9f9f9; padding-left:50px;}
.RighInfo001774 .salenum{ margin:3% 0;border:1px dashed #c9c9c9; padding:3% 0;  border-left:0; border-right:0;}
.RighInfo001774 .salenum li{ float:left; margin-right:3%;}
.RighInfo001774 .salenum li span{ color:#e00616;}

.RighInfo001774 .bshare-custom{display: inline-block;vertical-align: middle;margin-left: 20px;}


.RighInfo001774 .infobox .tab{ overflow:hidden; margin:30px 0 0;background:#f5f5f5;}
.RighInfo001774 .infobox .tab span{ float:left;padding:6px 39px; color:#000; font-size:16px; line-height:36px; cursor:pointer;font-weight: normal;}
.RighInfo001774 .infobox .tab span.on{ background:#1d954c; color:#fff;}

.RighInfo001774 .infobox .tab .comment-star { display: inline-block; height: 44px;font-size: 16px; font-weight: normal; line-height: 48px; margin-left: 35px;}
.RighInfo001774 .infobox .tab .comment-star .star {  width: 78px; height: 44px; background: url(../images/star.png) no-repeat left center;}
.RighInfo001774 .infobox .tab .comment-star i{display: inline-block;width: 14px;height: 14px;background: url(../images/star2.png) no-repeat left center;font-style: normal;transform: translateY(1px);}
.RighInfo001774 .infobox .tab .comment-star em{ display: inline-block;font-style: normal;float: left;}


.RighInfo001774 .single{ padding:0px 0% 2%; min-height:300px;}
.RighInfo001774 .single .tableInfo{ border-bottom:1px dashed #c1c1c1; padding-bottom:20px; margin-bottom:20px;}
.RighInfo001774 .single .tit{font-size:24px;color:#333;font-weight: normal;border-left:3px solid #1d954c;padding-left:14px;margin-top:4%;}
.RighInfo001774 .single .info{border-bottom:1px solid #e5e5e5;padding-bottom:4%;}
.RighInfo001774 .single .info .txt{font-size:16px;line-height: 30px;}
.RighInfo001774 .single .info .txt p{margin:5px 0;position: relative;}
.RighInfo001774 .single .info .txt h2{font-size:22px;margin:0;margin-bottom:13px; color:#333;font-weight: normal;}
.RighInfo001774 .single .info .txt .p1{padding-left:18px;}
.RighInfo001774 .single .info .txt .p1:before{content:'';width:5px;height: 5px;border-radius: 30px; background: #1d954c;display: block;position: absolute;left:0;top:13px;}
.RighInfo001774 .single .info .txt .p-r{text-align: right;font-weight: bold;color:#333;}
.RighInfo001774 .single .info1 .txt{float:left;width:48.5%;text-align: center;}
.RighInfo001774 .single .info1 .txt h4{font-size:22px;font-weight: normal;color:#333;margin:0;}
.RighInfo001774 .single .info1 .pic{float:right;width:48.5%;}
.RighInfo001774 .single .info3 .txt{float:left;width:40%;}
.RighInfo001774 .single .info3 .txt h2{margin:2% 0;}
.RighInfo001774 .single .info3 .pic{float:right;width:48.5%;text-align: center}

.RighInfo001774 .single .info4 .txt{float:right;width:40%;}
.RighInfo001774 .single .info4 .txt h4{font-size:22px;font-weight: normal;color:#333;margin:2%;}
.RighInfo001774 .single .info4 .txt p span{color:#1d954c;margin-right:6px;}
.RighInfo001774 .single .info4 .pic{float:left;width:48.5%;text-align: center}

.RighInfo001774 .single .info5 .txt{float:left;width:40%;}
.RighInfo001774 .single .info5 .txt h2{margin:2% 0;}
.RighInfo001774 .single .info5 .txt h4{font-size:22px;color:#333;font-weight: normal;margin:2% 0;}
.RighInfo001774 .single .info5 .pic{float:right;width:48.5%;text-align: center}

@media(max-width:1000px){
.RighInfo001774 .intro{width:50%; margin-right:0;}

}
@media(max-width:768px){
.RighInfo001774 .list_img,
.RighInfo001774 .guess_like,
.RighInfo001774 .faq,
.RighInfo001774 .intro{ float:none; width:auto; margin-bottom:3%;}
.RighInfo001774 .tableInfo dd{ width:50%;}
.RighInfo001774 .Pages .p_jump{ display:none;}
.zoomContainer{ display:none !important;}
}
@media(max-width:768px) and (min-width:376px){

}
@media(max-width:640px){
.RighInfo001774 .Pages .p_count,
.RighInfo001774 .Pages .p_total{ display:none;}
.RighInfo001774 .list dl{ font-size:12px;}
.RighInfo001774 .list dt,
.RighInfo001774 .list dd{ padding:10px;}
.RighInfo001774 .set_faq{ padding-top:10px; padding-left:10px; padding-bottom:10px;}
.RighInfo001774 .set_faq input.btn_faq{ top:10px;}

.RighInfo001774 .bshare-custom{margin-top: 10px;}
}
@media(max-width:480px){
.RighInfo001774 .Pages em{display:none;}
.RighInfo001774 .set_faq{ padding-right:10px;}
.RighInfo001774 .set_faq input.btn_faq{ position:static; top:auto;}
.RighInfo001774 .submitQ dt, 
.RighInfo001774 .submitQ dd{ display:block;}
.RighInfo001774 .list dl:nth-child(2n){ background-color:#ececec;}
.RighInfo001774 .list dt,
.RighInfo001774 .list dd{ display:block; width:auto !important;}
.RighInfo001774 .list dd{ border-top:1px dashed #d2d2d2}
.RighInfo001774 .list dd.name{ border-left:0;}
.RighInfo001774 .tableInfo dd{ float:none; width:auto;}
}
.glyphicon-chevron-right:before {
    content: "\e080";
}

.Member{background:#f5f5f5;padding:3% 0 2%;}
.w22{width:18%;}
.w75{width:80%;}

/*Location002970 */
.Location002970{margin: 0 0 1.8% 0;line-height: 20px;padding-left:10px;font-size:16px;}
.Location002970 .auto{max-width: 1366px;}
.Location002970 em{font-style: normal;padding-left: 30px;background: url("../images/Location002970_cur.png") no-repeat left center;display: inline-block;}
.Location002970,
.Location002970 a{color: #666;}
.Location002970 a:hover,
.Location002970 span{color: #1d954c;}

/*PicList002938 */
.PicList002938{padding:1.5% 0 2%;}
.PicList002938 ul{padding: 1.7vw 0; border-bottom: 1px dotted #cecece;}
.PicList002938 li .inner{padding-left: 33px;font-size: 16px; }
.PicList002938 li time{color: #999;}
.PicList002938 li time a{float: right;color: #1d954c;}
.PicList002938 li p{color: #666;line-height: 1.625em; height: 3.25em;margin-bottom:3%;}
.PicList002938 li aside{font-size: 18px;}
.PicList002938 li aside a{color: #1e1e1e;}
.PicList002938 li aside a:hover{color: #1d954c;}
@media(max-width:1024px){
   .w22{width:100%;}
.w75{width:100%;} 
}
@media(min-width:481px){
.PicList002938 ol{width: 270px;}
}
@media(max-width:640px){
.PicList002938 li .inner{padding-left: 3vw;font-size: 14px; }
.PicList002938 li aside{font-size: 16px;}
}
@media(max-width:480px){
.PicList002938 .ytable,
 .PicList002938 .ytable-cell{display: block;}
.PicList002938 ul{padding: 3vw 0;}
.PicList002938 li .inner{padding: 3vw;}
}
/*
 .Page002193 为demo编号
 */
.Page002193{zoom:1; overflow:hidden; text-align:center; padding:30px 0 5%; text-align:center;}
.Page002193_{background: #f5f5f5;}
.Page002193 span{ padding:0px 3px; display:inline-block;}
.Page002193 a{ display:inline-block; margin:0px 2px; border:1px solid #ededed; padding:0 1em; color:#666; line-height:35px; border-radius:3px;transition: .3s ease-out;background:#fff;}
.Page002193 a:hover{ color:#fff; border:1px solid #1d954c; background:#1d954c;}
.Page002193 .p_cur,.Page002193 .p_count,.Page002193 .p_total,.Page002193 .p_jump,.Page002193 .a_first,.Page002193 .a_end{ display:none;}
.Page002193 .p_cur b{ color:#F00;}
.Page002193 .p_count b{ color:#F00;}
.Page002193 .p_total b{ color:#F00;}
.Page002193 .p_page em{ font-style:normal;}
.Page002193 .p_page em a{}
.Page002193 .p_page em a.a_cur{ color:#fff; background:#1d954c; border-color:#1d954c;}
.Page002193 .p_page b{ font-weight:normal;}

.Information{background: #fff;}
.Information .title{line-height: 26px; padding: 15px 0 15px 40px;font-size: 18px;position: relative; z-index: 1;border-bottom: 1px solid #F5F5F5;color: #333;}

.Information .main{padding:40px 40px 80px;}

.Information .personalbox{}
.Information .personalbox .row{line-height: 60px;position: relative;}
.Information .personalbox .row label{display: inline-block;width:10%;text-align: right;font-size: 16px;color: #999;}
.Information .personalbox .row .text{display: inline-block;margin-left:4%;line-height: 60px;border:0px;font-size: 16px;color: #333;border-bottom: 1px dashed #e8e8e8;width: 86%}
.Information .personalbox .row span{position: absolute;right:0;top:50%;transform: translateY(-50%);color: #a8a8a8;}
.Information .personalbox .btnbox{line-height: 50px;margin-top: 6%;text-align: center;}
.Information .personalbox .row .btn{display: inline-block;margin:0 10px;line-height: 48px;height: 48px;padding:0 58px;border-radius: 24px;font-size: 18px;color: #666;border:1px solid #e8e8e8;background: none;}
.Information .personalbox .row .submit{background:#004098;color: #fff;font-weight: bold;border-color:#004098;  }

.Information .receive-tip{background: #F5F5F5;padding:20px 0 0;}
.Information .receive-tip p{margin:0;font-size: 16px;line-height: 40px;display: inline-block;}
.Information .receive-tip p span{color: #1d954c;font-weight: normal;padding:0 4px;}
.Information .receive-tip .add{display: inline-block;line-height: 40px;height: 40px;padding:0 48px;border-radius: 20px;font-size: 16px;background:#1d954c;color: #fff;float: right;}
.Information .receive-box{background: #F5F5F5;}
.Information .receive-box .list{}
.Information .receive-box .list li{float: left;width: 49%;margin-right: 2%;background: #fff;position: relative;margin-top: 20px;}
.Information .receive-box .list li:nth-child(2n){margin-right: 0;}
.Information .receive-box .list li .default{width: 80px;line-height: 30px;height: 30px;background:#1d954c;position: absolute;right:20px;top:0; text-align: center;color: #fff;border-radius: 0 0 8px 8px}
.Information .receive-box .list li .info{padding:20px 20px 10px;border-bottom: 1px solid #f5f5f5}
.Information .receive-box .list li aside{font-size: 16px;color: #555;line-height: 24px;margin:10px 0;}
.Information .receive-box .list li aside i{display: inline-block;content: '';width: 16px;height: 16px;margin-right: 10px;position: relative;top:2px;}
.Information .receive-box .list li aside.name i{background: url(../images/icon-1.png) no-repeat;}
.Information .receive-box .list li aside.phone i{background: url(../images/icon-2.png) no-repeat;}
.Information .receive-box .list li aside.address i{background: url(../images/icon-3.png) no-repeat;}
.Information .receive-box .list li .btn{padding:20px 0;text-align: right;padding-right: 20px;}
.Information .receive-box .list li .btn a{display: inline-block;line-height: 30px;padding:0 16px;color: #666;border:1px solid #e8e8e8;border-radius: 3px;}
.Information .receive-box .list li .btn a+a{margin-left: 20px;}

.Information .receive-add{}
.Information .receive-add h3{line-height: 26px; padding-bottom: 15px;font-size: 18px;margin:0;font-weight: normal;color: #333;}
.Information .receive-add .row{margin-top: 1%}
.Information .receive-add .row label{display: inline-block;width:10%;text-align: right;font-size: 16px;color: #333;}
.Information .receive-add .row .text{display: inline-block;margin-left:4%;line-height: 40px;border:0px;font-size: 16px;color: #333;border: 1px solid #e8e8e8;width: 28%;border-radius: 5px;padding:0 20px;color: #666}
.Information .receive-add .row .select{display: inline-block;margin-left: 3.8%;line-height: 45px; height: 45px;  font-size: 16px; border: 1px solid #e8e8e8; width: 28%; border-radius: 5px; padding: 0 20px;color: #666;}

.Information .select-win{display: inline-block;margin-left:4%;width: 28%; position: relative;}
.Information .select-win .text{margin-left:-3px !important;width: 100% !important; padding-right: 42px;}
.Information .select-win .select-btn {
    position: absolute;
	right: 0; top: 0;
    width: 40px;
    height: 100%;
    text-align: center;
    border-left: 1px solid #e8e8e8
}

.Information .select-win .select-btn-icon {
    display: block;
    border: 0;
    cursor: pointer;
    height: 100%;
    width: 40px;
    background-image: url(../images/icon_bg.png);
    background-repeat: no-repeat;
	background-position: center center
}





.Information .receive-add .area-box label{padding-top: 8px;}
.Information .receive-add .area{display: inline-block;width: 86%;margin-left:4%;float: right;}
.Information .receive-add .area>*{ display: block; float: left;}
.Information .receive-add .area>*+*{ margin-left: 1%;}
.Information .receive-add .area .selectbox{ width:32.6666%;}
.Information .receive-add .area .selectbox select{ height: 40px; width: 100%;border-radius: 3px; color: #666;border: 1px solid #e8e8e8;border-radius: 5px;padding:0 20px;font-size: 16px;}
.Information .receive-add .area .selectbox select.focus{ color: #333;}
.Information .receive-add .area .text{ width:100% ;margin-left: 0;margin-top: 1%;clear: both;}
.Information .receive-add .ty-box{margin-top: 3%}
.Information .receive-add .ty-box label{vertical-align: top}
.Information .receive-add .ty{display: inline-block;margin-left:4%;}
.Information .receive-add .ty p{margin:0;font-size: 16px;color: #333;}
.Information .receive-add .ty p.tyPro span+span{margin-left: 20px;}
.Information .receive-add .ty p.defaultPro{padding-top: 0px;color: #666;}
.Information .receive-add .btnbox{margin-top: 6%;padding-left: 14%;}
.Information .receive-add .row .btn{display: inline-block;margin:0 10px;line-height: 45px;height: 45px;padding:0 58px;border-radius: 24px;font-size: 16px;color: #666;border:1px solid #e8e8e8;background: none;    cursor: pointer;}
.Information .receive-add .row .submit{background:#1d954c;color: #fff;border-color:#1d954c;  }

.Orderdetails{}
.Orderdetails .tab:after{display: block;content: '';width: 100%;height: 20px;background: #F5F5F5;}
.Orderdetails .tab .ul{padding:5%;}
.Orderdetails .tab .ul li{float: left;width:20%;text-align: center;position: relative;}
.Orderdetails .tab .ul li+li:before{display: inline-block;content: '';width: 100%;height: 4px;background: #f5f5f5;position: absolute;left:-50%;top:16px;z-index: 0;}
.Orderdetails .tab .ul li aside{width: 38px;height: 38px;line-height: 38px;text-align: center;color: #fff;background: #CCC;border-radius: 50%;margin:0 auto;font-family: 'DIN-Medium';font-size: 16px;position: relative;z-index: 3;}
.Orderdetails .tab .ul li span{display: block;font-size: 16px;margin-top:10px;}

.Orderdetails .tab .ul li+li.on:before{background:#96c72e;}
.Orderdetails .tab .ul li+li.aon:before{background-image: linear-gradient(to right, #96c72e , #1d954c);}
.Orderdetails .tab .ul li.on aside{background:#96c72e; }
.Orderdetails .tab .ul li.on span{color: #96c72e;}
.Orderdetails .tab .ul li.aon aside{background:#1d954c; }
.Orderdetails .tab .ul li.aon span{color: #1d954c;}

.Orderdetails .info{padding:5%;display: table;width: 100%}
.Orderdetails .info .left{display: table-cell;width: 45%;border-right:1px solid #e8e8e8;padding-right: 8%;font-size:16px;}
.Orderdetails .info .mid{display: table-cell;width: 40%;padding-left: 8%; vertical-align: middle;}
.Orderdetails .info .right{display: table-cell;width: 15%;vertical-align: middle;}

.Orderdetails .info .left .dl{}
.Orderdetails .info .left .dl dd{margin:10px 0;line-height: 24px;}
.Orderdetails .info .left .dl dd>span{float: left;}
.Orderdetails .info .left .dl dd>span.span_name{width: 25%;color: #999;}
.Orderdetails .info .left .dl dd>span.span_info{width: 75%;color: #333;}
.Orderdetails .info .left dt{margin-top: 5%;text-align: center;}
.Orderdetails .info .left dt a{display: inline-block;line-height: 30px;height: 30px;border:1px solid #e8e8e8;border-radius: 15px;color: #666;text-align: center;width: 108px;}

.Orderdetails .info .right2{display: table-cell;width: 60%;padding-left: 8%;vertical-align: middle;text-align: left!important;}
.Orderdetails .info .right2 .dl{font-size: 16px;}
.Orderdetails .info .right2 .dl dd{margin:10px 0;line-height: 24px;}
.Orderdetails .info .right2 .dl dd>span{float: left;}
.Orderdetails .info .right2 .dl dd>span.span_name{width: 25%;color: #999;}
.Orderdetails .info .right2 .dl dd>span.span_info{width: 75%;color: #333;}
.Orderdetails .info .right2 dt{margin-top: 5%;text-align: center;}
.Orderdetails .info .right2 dt a{display: inline-block;line-height: 30px;height: 30px;border:1px solid #e8e8e8;border-radius: 15px;color: #666;text-align: center;width: 108px;}
.Orderdetails .info .right2 .btn{margin-top: 8%}
.Orderdetails .info .right2 .btn a{display: inline-block;line-height: 30px;height: 30px;border:1px solid #e8e8e8;border-radius: 15px;color: #666;text-align: center;width: 108px;}
.Orderdetails .info .right2 .btn a.pay{background:#1d954c;color: #fff;border-color:#1d954c;margin-right: 20px; }



.Orderdetails .info .mid .dl{font-size: 16px;}
.Orderdetails .info .mid .dl dd{margin:10px 0;line-height: 24px;}
.Orderdetails .info .mid .dl dd>span{float: left;}
.Orderdetails .info .mid .dl dd>span.span_name{width: 25%;color: #999;}
.Orderdetails .info .mid .dl dd>span.span_info{width: 75%;color: #333;}
.Orderdetails .info .mid dt{margin-top: 5%;text-align: center;}
.Orderdetails .info .mid dt a{display: inline-block;line-height: 30px;height: 30px;border:1px solid #e8e8e8;border-radius: 15px;color: #666;text-align: center;width: 108px;}




.Orderdetails .info .mid .state{font-size: 16px;color:#1d954c;font-weight: bold; }
.Orderdetails .info .mid .tip{font-size: 14px;color:#999; }

.Orderdetails .info .mid .btn{margin-top: 8%}
.Orderdetails .info .mid .btn a{display: inline-block;line-height: 30px;height: 30px;border:1px solid #e8e8e8;border-radius: 15px;color: #666;text-align: center;width: 108px;margin-right: 20px;}
.Orderdetails .info .mid .btn a.pay{background:#1d954c;color: #fff;border-color:#1d954c;margin-right: 20px; }


.Orderdetails .info .right{ position: relative; text-align: center;}
.Orderdetails .info .right .icon{max-width:35px;margin:0 auto;}
.Orderdetails .info .right h2{color:#666;font-size: 15px;font-weight: normal;margin: 0;}
.Orderdetails .info .right h2:hover{color:#1d954c;}
.Orderdetails .info .right .kf_img{display:none;position: absolute;width: 100px;height: 100px;left: 50%; top: 50%; transform: translate(-50%,-50%);}

.Orderdetails .orderdlist:before{display: block;content: '';width: 100%;height: 20px;background: #F5F5F5;}
.Orderdetails .bluecolor{color: #1d954c;font-weight: bold;}
.Orderdetails .orderdlist .item{padding:5%;}
.Orderdetails .orderdlist .item .item-inner{}
.Orderdetails .orderdlist .item .item-inner .item-head{background: #f5f5f5;text-align: center;padding:16px 0;}
.Orderdetails .orderdlist .item .item-inner .item-head>span{color: #333;font-weight: bold;font-size:16px;}
.Orderdetails .orderdlist .item .item-inner .item-list>.item-td{text-align: center;}

.Orderdetails .orderdlist .item .item-inner .item-list{ display: table; width: 100%; text-align: center;border-bottom: 1px solid #e8e8e8;}
.Orderdetails .orderdlist .item .item-inner .item-list .item-td{ display: table-cell; vertical-align: middle; padding: 20px;width: 20%;font-size:16px;}
.Orderdetails .orderdlist .item .item-inner .item-list .item-td.pro{width: 40%;text-align: left;}
.Orderdetails .orderdlist .item .item-inner .item-list .item-td.pro .box > *{display: table; float: left; height: 97px; width: 45%;}
.Orderdetails .orderdlist .item .item-inner .item-list .item-td.pro .pic{position: relative;max-width: 97px;}
.Orderdetails .orderdlist .item .item-inner .item-list .item-td.pro .pic a{ display: table-cell; vertical-align: middle;}
.Orderdetails .orderdlist .item .item-inner .item-list .item-td.pro .pic a img{ max-width: 100%;max-height: 97px;}
.Orderdetails .orderdlist .item .item-inner .item-list .item-td.pro .tit { padding-left: 15px; text-align: left;}
.Orderdetails .orderdlist .item .item-inner .item-list .item-td.pro .tit a{ display: table-cell; vertical-align: middle; font-size: 16px;}

.Orderdetails .orderdlist .item .item-inner .item-head>span{float: left;width: 20%;padding:0 3%;}
.Orderdetails .orderdlist .item .item-inner .item-head>span.number{width: 40%;text-align: left;}

.Orderdetails .calculation{padding:0 7% 5%;}
.Orderdetails .calculation .left{width: 60%;float: left;}
.Orderdetails .calculation .left .text { border: 1px solid #dae7e6; width: 100%; height: 120px; line-height: 30px; padding: 0 10px; border-radius: 3px; background: #fff;}
.Orderdetails .calculation .right {width: 38%;float: right;font-size:16px;}
.Orderdetails .calculation .dl dd{margin:10px 0;line-height: 24px;}
.Orderdetails .calculation .dl dd>span{float: left;}
.Orderdetails .calculation .dl dd>span.span_name{width: 25%;text-align: right;}
.Orderdetails .calculation .dl dd>span.span_info{width: 75%;color: #333;text-align: right;}
.Orderdetails .calculation .dl dd:nth-child(3)>span.span_name{position: relative;top:5px;}
.Orderdetails .calculation .dl dd:nth-child(3)>span{color: #1d954c;line-height: 36px;vertical-align: bottom;}
.Orderdetails .calculation .dl dd>span.span_info b{font-size: 26px;}
.Orderdetails .calculation .btn{text-align: right;margin-top: 15%}
.Orderdetails .calculation .btn a{display: inline-block;margin:0 10px;line-height: 48px;height: 48px;padding:0 58px;font-weight: bold;background:#004098;border-radius: 24px;font-size: 18px;color: #fff;border:1px solid #004098;}


.Orderdetails .btn_submit{width: 180px;height: 45px;line-height: 45px;text-align: center;background-color: #1d954c;border-radius: 24px; font-size: 16px;color: #fff;margin: 25px 0 0;display: block;float: right;}


.Orderdetails .logistics {position: relative;}
.Orderdetails .logistics:after{display: inline-block;content: '';width: 1px;height: 100%;background: #e8e8e8;position: absolute;top:0;left:38%;}
.Orderdetails .logistics .list{padding:10px 0;}
.Orderdetails .logistics .list .time{width: 30%;float: left;text-align: right;color: #999;}
.Orderdetails .logistics .list .time span{margin-left: 20px;}
.Orderdetails .logistics .list .infos{width: 70%;float: right;padding-left: 16%;color: #333;position: relative;}
.Orderdetails .logistics .list .infos:before{display: inline-block;content: '';width: 7px;height: 7px;border-radius: 50%;background: #e8e8e8;position: absolute;left:10.75%;top:5.5px;border:2px solid #fff;z-index: 2}
.Orderdetails .logistics .list.on .infos:before{border-color:#1d954c;background: #fff;}



/*Popup */
.Popup{position: fixed;left:0;top:0;width: 100%;z-index: 100;height: 100%;background: rgba(0,0,0,.5)}
.Popup .auto{background: #fff;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);z-index: 101;max-width: 740px;width: 100%;}
.Popup .auto .main{position: relative;padding:20px;}
.Popup .auto .main h3{font-size: 26px;color:#1d954c;text-align: center;margin:40px auto;font-weight: normal; }
.Popup .auto .main .close{display: inline-block;content: '';width: 24px;height: 24px;background: url(../images/close.png) no-repeat center;position: absolute;right:20px;top:20px;cursor: pointer;}
.Popup .auto .main .box{width: 81%;margin:0 auto;}
.Popup .auto .main .box .head{line-height: 58px;height: 58px;background: #F9F9F9;border:1px solid #e8e8e8;font-size: 16px;padding:0 80px 0 20px;position: relative;}
.Popup .auto .main .box .head:after{display: inline-block;content: '';width: 20px;height: 20px;background: url(../images/down.png) no-repeat center;position: absolute;right:20px;top:50%;transform: translateY(-50%);}
.Popup .auto .main .tip{text-align: center;color: #999;margin:80px 0 40px;}
.Popup .auto .main .tip:before{display: inline-block;content: '';width: 16px;height: 16px;background: url(../images/tip.png) no-repeat center;margin-right: 10px;position: relative;top:2px;}


.Popup .auto .main .dl{}
.Popup .auto .main .dl dd+dd{margin-top: 20px;}
.Popup .auto .main .dl dd .row>*{display: inline-block;line-height: 40px;}
.Popup .auto .main .dl dd label{width: 15%;text-align: right;color: #333;font-size:16px;}
.Popup .auto .main .dl dd .text{width: 80%;margin-left: 3%;line-height: 40px;border:1px solid #e8e8e8;border-radius: 5px;color: #888;padding:0 20px;}
.Popup .auto .main .dl dt{text-align: center;padding: 50px 0 30px;}
.Popup .auto .main .dl dt .btn{display: inline-block;margin:0 10px;line-height: 40px;height: 40px;padding:0 58px;font-weight: bold;background:#1d954c;border-radius: 24px;font-size: 15px;color: #fff;border:1px solid #1d954c;}

/*RighInfo003072 */
.RighInfo003072{padding-top: 0%; font-size: 16px;margin-bottom:5%;}
@media(max-width:640px){
.RighInfo003072{font-size: 3.5vw;}
.Page002193{padding: 20px 0 25px;}
}

.RighInfo003072 .auto{max-width: 1366px;}
.RighInfo003072 > .auto{padding-bottom: 6vw;}


.RighInfo003072 .apply{position: relative;}
.RighInfo003072 .apply aside{position: absolute; left: 0; width: 100%; top: 50%; transform: translateY(-50%); z-index: 10;color: #fff;box-shadow: 0.05vw 0.09vw 0.26vw  rgba(3, 0, 0, 0.14);font-family: 'SourceHanSansCN-Bold';font-size: 2.92vw; text-align: center;line-height: 3.13vw;letter-spacing: 0.53vw;}

.RighInfo003072 .item-group .item{padding: 4% 0;background-repeat: no-repeat;}
.RighInfo003072 .item-group .item:nth-child(2n){background-position: left 20% bottom -30%;background-color: #4cad5b;}
.RighInfo003072 .item-group .item:nth-child(2n){background-position: right 20% bottom -30%;}
.RighInfo003072 .item-group .pic{text-align: center;}
.RighInfo003072 .item-group .pic img{width:300px;margin:0 auto;}
.RighInfo003072 .item-group .word{text-align: center;}
.RighInfo003072 .item-group .word .lm-tit:after{margin:0 auto;margin-top:20px;}
.RighInfo003072 .item-group .txt .lm-tit{color:#fff;}
.RighInfo003072 .item-group .txt .lm-tit:after{background:#fff;margin-top:20px;}
.RighInfo003072 .item-group .txt p{color:#fff;font-size:22px;line-height: 26px;}
.RighInfo003072 .item-group .txt .p1{font-size:16px;padding-right:4%;text-align: justify;}
.RighInfo003072 .item-group .img img{border-radius: 10px;background:#f9f9f9;}
.RighInfo003072 .item-group h3{font-size: 24px;letter-spacing: 1px;color: #ee7133; margin-bottom: 1.2em; margin: 0 0 1em 0;}
.RighInfo003072 .item-group p{line-height: 2em;font-size: 16px; }
@media(min-width:769px){
.RighInfo003072 .item-group .item:nth-child(2n-1) .txt,
.RighInfo003072 .item-group .item:nth-child(2n) .img{float: left;}
.RighInfo003072 .item-group .item:nth-child(2n) .txt,
.RighInfo003072 .item-group .item:nth-child(2n-1) .img{float: right;}
.RighInfo003072 .item-group .img{width: 50%;}
.RighInfo003072 .item-group .txt{width: 43.5%; padding-top: 0vw;}
}
@media(max-width:768px){
.RighInfo003072 .item-group .item{padding: 5vw 0;}
.RighInfo003072 .item-group .txt{ padding-bottom: 4vw;}

.RighInfo003072 .item-group .txt p{font-size: 16px;}
}
@media(max-width:480px){
.RighInfo003072 .item-group h3{font-size: 6vw;}
.RighInfo003072 .item-group pre{font-size: 3.5vw;}
}

.Offlinetransac{padding:4% 0;min-height: 200px;}
.Offlinetransac .txt{margin-bottom:4%;}
.Offlinetransac .txt h2{font-size:28px;color:#333;text-align: center;margin-top:5px;}
.Offlinetransac .txt p{font-size:16px;}

/*PicList001958*/
.PicList001958{padding: 1% 0;}
.PicList001958 .lm-tit{text-align: center;border-top:1px solid #e5e5e5;padding-top:4%;}
.PicList001958 .lm-tit:after{margin:0 auto;margin-top:18px;}
.PicList001958 li{ overflow:hidden; padding:20px 0; border-bottom:1px solid #e4e4e4;}
.PicList001958 li:last-child{ border-bottom:0;}
.PicList001958 li div{ position:relative; }
.PicList001958 li .Ispic{ position:relative; float:left; width:26%;margin-right:3%;}
.PicList001958 li .Ispic img{ }
.PicList001958 li h1{ margin:0; font-size:22px; font-weight:normal; padding:17px 0 5px;}
.PicList001958 li time{ color:#999;}
.PicList001958 li p{color:#666; margin:10px 0 0 0; line-height:30px; overflow:hidden;font-size:16px;}
@media(max-width:768px){
.PicList001958 li div{ padding-left:0%;}
.PicList001958 li .Ispic{width:42%;float: none;margin: 0 auto;display: block;}
.Offlinetransac .txt h2{font-size: 20px;font-weight: normal;}
.rawmaterial .table tr th{font-size: 20px;}
.rawmaterial .table tr td p{font-size: 14px;line-height: 22px;}
}
@media(max-width:480px){
.PicList001958 li div{ padding-left:0;}
.PicList001958 li .Ispic{ position:relative; display:block; width:auto; padding-bottom:50%;height: auto;padding-bottom: 0;}
.PicList001958 li p{line-height:20px;font-size:12px;}
.PicList001958 li h1{font-size:16px;}
}

/*
 .Shop002488 为demo编号
 */
.Shop002488{width: 100%;}
.Shop002488 dl{border-bottom:20px solid #F5F5F5;background-color: #fff;}
.Shop002488 dl.ocb3{border-bottom:none;padding-bottom: 0; margin-bottom: 0;}

.Shop002488 dt span{display: block;color: #333;font-size: 18px;border-bottom: 1px solid #F5F5F5;padding: 15px 0 15px 5%;line-height: 26px;}
.Shop002488 dd{ color: #666;padding: 3% 5%;}




.Shop002488 .addr-item{border: 1px solid #e8e8e8;margin: 0 2% 2% 0; color: #666; cursor: pointer; float: left; width: 32%; }
.Shop002488 .addr-item:nth-child(3n){ margin-right: 0;}
.Shop002488 .addr-item .inner-infos{ padding: 15px;}
.Shop002488 .addr-item .inner-infos .addr-hd { width: 100%; border-bottom: 1px solid #f2f2f2; padding: 0 0 5px; margin-bottom: 5px;  line-height: 18px; color: #333;}
.Shop002488 .addr-item .inner-infos .addr-bd{ height: 36px; overflow: hidden;}
.Shop002488 .addr-item.select{ border-color:#1d954c; background: url(../images/selected-icon.png) no-repeat right bottom}
.Shop002488 .order-address .operations { display: block; position: relative;}
.Shop002488 .order-address a { color: #999;}
.Shop002488 .order-address .operations .manage-link { position: absolute; right: 0; cursor: pointer;}



.Shop002488 .payment-item{border: 1px solid #e8e8e8;margin: 0 2% 0 0; color: #666; cursor: pointer; float: left; position: relative; }
.Shop002488 .payment-item.select{ border-color:#1d954c; }
.Shop002488 .payment-item.select:before{ position: absolute; content: ""; left: 0; top: 0; width: 100%; height: 100%; background: url(../images/selected-icon.png) no-repeat right bottom}



.Shop002488 .shipping-item{border: 1px solid #e8e8e8;margin: 0 2% 0 0; color: #666; cursor: pointer; float: left; }
.Shop002488 .shipping-item .inner-infos{ padding: 15px 50px;}
.Shop002488 .shipping-item.select{ border-color:#1d954c; background: url(../images/selected-icon.png) no-repeat right bottom}


/*.sitemap { padding: 5% 0;}*/
.sitemap li{ padding:0.8% 0; border-bottom: solid 1px #eeeeee}
.sitemap li span{ font-size: 16px;}
.sitemap dl{ padding:0.5% 0;}
.sitemap dt{ display: inline-block; opacity: 0.8; padding-right: 20px;}

.qui-logo-list .ULLIST{overflow: hidden;margin: -1%;}
.qui-logo-list .ULLIST .li{width: 16.666666666666%;float: left;padding: 1%;text-align: center;}
.qui-logo-list .ULLIST .li .qui-ytable-cell{text-align: center;height: 80px;border: 1px solid #eee;padding: 5px;}
.qui-logo-list .ULLIST .li .qui-ytable-cell img{max-height: 70px;}
.qui-logo-list .ULLIST .li .h3{font-size: 16px;color: #333;font-weight: normal;margin-top: 8px;}
.qui-logo-list .ULLIST .li a:hover .h3{color: #e50012;}
.qui-logo-list .ULLIST .li a{display: block;}
@media(max-width:1024px){
.qui-logo-list .ULLIST .li{width: 25%;}
}
@media(max-width:640px){
.qui-logo-list .ULLIST .li{width: 33.333333%;}
}
@media(max-width:480px){
.qui-logo-list .ULLIST .li{width: 50%;}
.qui-logo-list .ULLIST .li .h3{font-size: 14px;margin-top: 5px;}
.qui-logo-list .ULLIST .li .qui-ytable-cell img{max-height: 60px;}
.qui-logo-list .ULLIST .li .qui-ytable-cell{height: 70px;}
}

.qui-tt-list .qui-hover{display: block;overflow: hidden;line-height: 54px;border-bottom: 1px solid #eee;}
.qui-tt-list .qui-hover time{float: right;padding-left: 5px;}
.qui-tt-list .qui-hover .qui-dot{margin-right: 80px;display: block;}

.quilunbo{color: #1d954c;font-size: 20px;margin-bottom: 20px;font-weight: bold;}
.quilunbo .quidiv{width: 100%;}
.str_move{width: 100%;min-width: 700px;}

@media(max-width:1024px){
.Orderdetails .info .left{padding-right: 2%;}
.Orderdetails .info .mid,.Orderdetails .info .right{padding-left: 2%;}

.Orderdetails .info{padding: 3%;}

.Orderdetails .orderdlist .item{padding: 3%;}
.Orderdetails .calculation{padding:3%;}

.Orderdetails .calculation .dl{width: 100%;}
.Orderdetails .calculation .dl dd>span.span_info{min-width: 120px;width: auto;text-align: left;}
.Orderdetails .calculation .dl dd>span.span_name{min-width: 80px;text-align: left;width: auto;}

.Information .receive-add .row label{width: 100px;}
.Information .receive-add .row .text{margin-left: 10px;width: 300px;}
.Information .select-win{margin-left: 10px;width: 300px;}

.Form002103 td.name{width: 150px;}

}

@media(max-width:640px){
.quilunbo{margin-bottom: 5px;margin-top: -15px;}

.Orderdetails .info .left,
.Orderdetails .info .mid,
.Orderdetails .info .right{width: 100%;display: block;padding: 0;border: 0;}
.Orderdetails .info .right{ text-align: left;}
.Orderdetails .info .right .icon{ margin: 0;}
.Orderdetails .info .right .kf_img{ display: block !important; position: static; left: auto; top: auto; transform: translate(0,0)}
.Orderdetails .info .mid .btn{margin: 5px 0 15px;}

.Orderdetails .tab .ul li span{font-size: 12px;}

.Orderdetails .orderdlist .item{overflow: auto;}
.Orderdetails .orderdlist .item .item-inner{min-width: 640px;}

.Information .receive-add .row label{width: 100%;text-align: left;margin-bottom: 10px;margin-top: 15px;}
.Information .receive-add .row .text{margin-left: 0;width: 100%;margin-left: 0;}

.Shop002488 .payment-item{width: 150px;}

.Orderdetails .btn_submit{margin: 5px 0 15px;}

	
.Orderdetails .calculation .left,
.Orderdetails .calculation .right {width: 100%;float: none;}

.Orderdetails .calculation .dl dd>span.span_info b{font-size: 20px;}


.Form002103 td.name{padding: 0 10px;width: 100%;}
.Form002103 td{display: flex;}
.Form002103 .btn{margin-top: -26px;}

.Popup .auto{max-width: 96%;max-height: 80%;/*overflow: auto;*/}
.Popup .auto .main h3{font-size: 20px;margin: 10px 0;}

.Popup .auto .main .box{width: 100%;overflow: auto;max-height: 65vh;}

.Popup .auto .main .dl dd .row>*{display: block;width: 100%;text-align: left;margin-left: 0;}
.Popup .auto .main .dl dd+dd{margin-top: 10px;}
.Popup .auto .main .dl dt{padding: 20px 0 10px;}

.Shop002334{padding: 2%;}

.Page002193 span{font-size: 0;}
.Page002193 span a{font-size: 12px;}

.Information .main{padding: 15px;}
.Information .receive-add .area{width: 100%;margin-left: 0;float: none;}

.Information .receive-add .btnbox{margin-left: 0;margin-top: 4%;margin-bottom: 5%;padding-left: 0;}

.Information .receive-add .area .selectbox{float: left;margin-left: 1%;width: 32.333333%;}

.Information .receive-add .ty{margin-left: 0;}

.Information .title{text-align: center;padding-left: 15px;padding-right: 15px;}
.Information .receive-add h3{padding-top: 15px;}

.Information .receive-add .row .btn{padding:0 15px;line-height: 38px;font-size: 14px;min-width: 100px;}

.Information .receive-box .list li{width: 100%;margin-top: 2vw;}

.Information .receive-tip .add{padding: 0 20px;}

}









/*
 .注册 为demo编号
 */
.Registered{ position:absolute; background:rgba(0,0,0,0.5); width:100%;height: 100%; top:0; left:0; z-index:101;}
.Registered .wrap-container{position:fixed;top:50%;width: 500px;height: auto;left:50%;background:#fff;z-index:100;padding: 30px 30px 50px;transform:translate(-50%,-50%);border-radius: 20px;}
.Registered .closeBtn{ position:absolute; top:20px; right:20px; height:17px; width:17px; display:block; background:url(../images/Form002324-colseBtn.jpg) no-repeat;}
.Registered .Title{font-size:24px;color: #000;text-align:center;line-height: 60px;padding: 25px;font-weight: bold;}
.Registered .Title span{ display:block;font-size:14px;color: #999;text-align:left;line-height: 26px;font-weight: normal; }
.Registered  input{display:block;border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px;color:#6e6e6e;border: 1px solid #e6e6e6;height: 46px;line-height: 36px;padding: 5px 10px 5px 40px;margin:0 auto 15px;width: 430px;/* box-sizing: initial; */}
.Registered .Loginname{background: url(../images/Form002324-mico.png) no-repeat 11px 14px;}
.Registered .Loginpwd{background: url(../images/Form002324-mico.png) no-repeat 11px -51px;}
.Registered .tel{background: url(../images/Form002324-mico.png) no-repeat 11px -112px;}
.Registered .yzm{width: 430px;margin:0 auto;}
.Registered .Lyzm{float:left;width: 305px;padding-left: 40px;background: url(../images/Form002324-mico.png) no-repeat 11px -112px;}
.Registered .yzm a{float:left;margin-left:10px;color: #d60c18;line-height:42px;width: 115px;border: #d60c18 1px solid;text-align: center;border-radius: 5px;}
.Registered .yzm a:hover{ color:#fff; background:#d60c18;}
.Registered .goTo{width: 430px;margin:0 auto;}
.Registered .goTo p{ float:right; color:#666; line-height: 12px;margin-top: 20px;}
.Registered .goTo p a{color:#d60c18; display:inline-block; margin-left:5px;}
.Registered .goTo a:hover{ text-decoration:underline;}
.Registered .goReg{width: 430px;margin: 36px auto 15px;color:#fff;text-align:center;line-height:44px;font-size: 16px;display:block;background: #1d954c;border-radius: 5px;}
@media only screen and (max-width:664px ) {
	.Registered .wrap-container{top:0;margin-top: 0; width:100%; height:100%; margin-left:0; left:0; padding: 5%; transform:translate(0,0);}
	.Registered input,.Registered .yzm,.Registered .goTo,.Registered .goLogin,.Registered .OtherLogin{width: 100%;}
	.Registered .OtherLogin{ text-align: center;}
	.Registered .Lyzm{width: 102px;}
	.Registered .Title{ font-size: 20px; line-height: 70px;}
	
}



.bottop{padding: 2vw 0;}
.bottop li{float: left;width: 33.33%;display: table;}
.bottop li span{ display: block;font-size: 16px;width: 50%; float: left;}
.bottop li .pic{ max-width: 64px; }
.bottop li .tit{max-width: 200px;padding-left: 20px;color: #888;line-height: 1.25;}
.bottop li .tit p{display: table-cell;font-size: 20px;color: #333;height: 64px;vertical-align: middle;}
.bottop li .tit em{font-style: normal;font-size: 14px;color: #999;}
.bottop li:after{ content: ""; display: block; width: 100%; height: 0; overflow: hidden;}
@media only screen and (max-width:640px ) {
.bottop li{ padding: 0 5px;}
.bottop li span{ width: 100%; margin:0 auto; text-align:center; float:none; padding-left: 0 !important; font-size: 14px;}
.bottop li .tit em{ height: auto; display: block; padding-top: 10px;}
.bottop li .tit p{font-size:16px;display: block;}
.bottop{padding: 4vw 0 0 0;}
}









.Other002781 ul{
    position:fixed;
    right:2%;
    z-index:110;
    bottom:20%;
    /* box-shadow: 5px 5px 30px rgba(0,0,0,.1); */
    /* -webkit-box-shadow: 5px 5px 30px rgba(0,0,0,.1); */
    background: url(../images/fcimg.png) no-repeat center top;
    width: 112px;
    background-size: cover;
    padding-top: 8.2%;
    }
.Other002781 li{ position:relative;}

.Other002781 li > a{display:block;width: 100px;height: 90px;background: url(../images/ficon1.png) no-repeat center 32%;transition:0.3s;text-align: center;line-height: 128px;border-bottom: 1px solid #f4f4f4;}
.Other002781 li > a:hover{color: #1d954c;}
.Other002781 li.li_left > a{background: #fff;text-align: center;line-height: 60px;height: 70px;/* border-radius: 0 0 50px 50px; *//* box-shadow: 5px 5px 30px rgb(0 0 0 / 10%); */}
.Other002781 li.li_left > a:hover{background: #1d954c;}
.Other002781 li.li_left > a span{font-size: 36px;}
.Other002781 li.li_left > a:hover span{color: #fff;}
.Other002781 li.li_jd .wap,
.Other002781 li.li_wx .wap,
.Other002781 li.li_vip .wap{ display:none;}
.Other002781 li.li_jd aside,
.Other002781 li.li_wx aside,
.Other002781 li.li_message aside,
.Other002781 li.li_vip aside{display:none;position:absolute;right:100%;line-height:60px;white-space:nowrap;text-overflow:ellipsis;top:0;background:#1d954c;margin-right:1px;border-radius:3px;padding: 8px;font-size:18px;color:#fff;width: 120px;height: 120px;}
.Other002781 li.li_wx a{background: url(../images/ficon2.png) no-repeat center 32%;}
.Other002781 li.li_vip a{background: url(../images/ficon3.png) no-repeat center 32%; }
.Other002781 li.li_message a{ background: url(../images/ficon4.png) no-repeat center top;}
.Other002781 li.li_gettop a{ background-position:center bottom; }
.icon-qiehuanyingyong:before{color: #1d954c !important;}
.Other002781 .li_left{ }
.Other002781 .li_left a:hover .icon-qiehuanyingyong:before{color: #fff !important;}
@media(min-width:1025px){
.Other002781 li.li_message:hover aside,
.Other002781 li.li_jd:hover aside,
.Other002781 li.li_wx:hover aside,
.Other002781 li.li_vip:hover aside{ display:block;} 
}
@media(max-width:1024px){
.Other002781 li.li_jd a,
.Other002781 li.li_wx a,
.Other002781 li.li_vip a{ display:none;}
.Other002781 li.li_jd .wap,
.Other002781 li.li_wx .wap,
.Other002781 li.li_vip .wap{ display:block;}
}

.Other002781 .pop-up{ display:none; position:fixed; z-index:150; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.8);}
.Other002781 .pop-up .ycenter{ height:100%;}
.Other002781 .pop-up .main{ position:relative; width:90%; margin:0 auto; max-width:600px; background:#fff; border:5px solid #1d954c; border-radius:10px; padding:2%;}
.Other002781 .pop-up .close{ position:absolute; width:30px; height:30px; right:-15px; top:-15px; border-radius:50%; background:#1d954c; cursor:pointer;}
.Other002781 .pop-up .close::before,
.Other002781 .pop-up .close::after{ position:absolute; content:''; left:20%; top:50%; width:60%; height:3px; background:#fff; margin-top:-1px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.Other002781 .pop-up .close::before{ transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.Other002781 .pop-up#form td{ padding-top:4%; vertical-align:top;}
.Other002781 .pop-up#form td.f-name{ text-align:right; width:90px; line-height:32px;}
.Other002781 .pop-up#form td .text{ width:100%; line-height:32px; height:32px; border:1px solid #eee; border-radius:3px; padding:0 5px;}
.Other002781 .pop-up#form td .btn{ width:40%; margin-right:3%; height:40px; cursor:pointer; border:none; border-radius:3px;color:#fff; background:#1d954c; max-width:120px;}
.Other002781 .pop-up#form td .btn_reset{ background:#999;}
.Other002781 .pop-up#form td textarea.text{ height:90px;}
.Other002781 .pop-up#form p{ margin:0; text-align:center; font-size:18px; font-weight:bold; color:#294593;}
.Other002781 .pop-up#map .main{ padding:15px;}
.Other002781 .pop-up .map{ height:300px;}
@media(max-width:640px){
.Other002781{display: none;}
}
