.yewudetails-bner{background:url(../images/yewudetails-bner.jpg) no-repeat center;background-size:cover}
.yewudetails-main{margin-top:-200px}
.yewudetails-main .yewudetails-wrapper{padding:70px 100px}
.yewudetails-title h3{position:relative;color:#221814;font-size:30px;padding-top:28px;margin-bottom:40px}
.yewudetails-title h3:before{content:'';position:absolute;top:0;width:45px;height:2px;background-color:#e50011}
.yewudetails-title p{font-size:16px}
.yewudetails-title p a{color:#878787}
.yewudetails-title p a.active,.yewudetails-title p a:hover{color:#e50011}
.yewudetails-part{margin-top:60px}
.yewudetails-part p{font-size:16px;text-indent:2em;color:#221814;line-height:1.8}
.yewudetails-part h3{color:#161616;font-size:20px;text-align:center;margin-bottom:50px}
.yewudetails-part1 img{border:1px solid #eee;display:block;padding:1%;margin-bottom:30px}
.yewudetails-part1 p,.yewudetails-part3 p.yewu3-txt{font-size:16px;text-indent:2em;color:#221814;line-height:1.8}
.yewudetails-part1 p{margin-bottom:10px}
.yewudetails-part2 .yewu2-items{position:relative;margin-bottom:80px;background-color:#f1f1f1;padding:20px 20px 20px 0}
.yewu2-items .yewu2-tab{position:absolute;top:20px;left:0;display:inline-block;width:30%;font-size:16px;overflow-y:auto;height:405px}
.yewu2-items .yewu2-tab li{position:relative;padding:20px 0 20px 20px;color:#221814;cursor:pointer}
.yewu2-items .yewu2-tab li.active{color:#e50011;background-color:#fff}
.yewu2-items .yewu2-tab li.active:after{content:'';position:absolute;top:0;left:0;width:1px;height:100%;background-color:#e50011}
.yewu2-items .yewu2-con{float:right;width:70%;min-height:400px;background:url(../images/yewudetails-bg.png) no-repeat right center #fff;padding:30px 80px}
.yewu2-items .yewu2-con p{font-size:16px;color:#878787;line-height:2}
.yewudetails-part3 .yewu3-list{display:block;width:100%;margin-top:50px}
.yewu3-list li{float:left;width:50%;margin-bottom:80px}
.yewu3-list li h4{position:relative;padding-top:80px;font-size:18px;color:#221814;text-align:center}
.yewu3-list li p{font-size:16px;color:#878787;margin-top:28px;line-height:1.8;padding:0 5%;font-weight:200}
.yewudetails-showlist{display:block}
.yewudetails-showlist li{position:relative;float:left;width:45%;margin-right:10%;border:1px solid #e7e7e7;border-radius:10px;background-size:18%;padding:28px 0;margin-bottom:35px}
.yewudetails-showlist li:nth-child(2n){margin-right:0}
.yewudetails-showlist li p{padding:0 28px;font-size:16px;color:#221814;line-height:1.6;height:50px;text-indent:0}
.yewudetails-showlist li:before{content:'';position:absolute;top:35px;left:14px;width:8px;height:8px;background-color:#e50011;border-radius:50%}
.yewudetails-prize .yewudetails-prize-con{border:1px solid #d2d2d2;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;width:518px;margin:80px auto;padding:0 100px 30px}
.yewudetails-prize .yewudetails-prize-con .yewudetails-prize-img{border:30px solid #fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;margin-top:-70px}
.yewudetails-prize .yewudetails-prize-con img{display:block;width:100%}
.yewudetails-prize .yewudetails-prize-con p{text-align:center;color:#221814;font-size:16px;margin-bottom:-40px;text-indent:0}
.yewudetails-prize .yewudetails-prize-con p span{display:inline-block;border:30px solid #fff;background-color:#fff;text-align:center}
.yewudetails-prize .swiper-button-next,.yewudetails-prize .swiper-button-prev{width:18px;height:32px;margin-top:-16px;background-size:18px 32px}
.yewudetails-prize .swiper-button-prev,.yewudetails-prize .swiper-container-rtl .swiper-button-next{background:url(../images/icon-grayarrow.png) no-repeat center}
.yewudetails-prize .swiper-button-next,.yewudetails-prize .swiper-container-rtl .swiper-button-prev{background:url(../images/icon-grayarrow.png) no-repeat center;transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg)}
.yewutype-list{display:block;margin-top:-58px}
.yewutype-list li{float:left;width:187px;height:58px;line-height:58px;background-color:#e50011;text-align:center}
.yewutype-list li.active{background-color:#fff}
.yewutype-list li a{position:relative;display:inline-block;color:#fff;font-size:16px;cursor:pointer}
.yewutype-list li.active a{color:#e50011}
.yewutype-list li a .icon-type{position:absolute;top:50%;left:-30px;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);display:inline-block;background:url(../images/icon-yewutype.png) no-repeat center;width:24px;height:23px}
.yewutype-list li:hover a{text-decoration:underline}
.yewutype-list li a .icon-type-1{background-position:0 0}
.yewutype-list li a .icon-type-2{background-position:0 -23px}
.yewutype-list li a .icon-type-3{background-position:0 -46px}
.yewutype-list li.active a .icon-type-1{background-position:-24px 0}
.yewutype-list li.active a .icon-type-2{background-position:-24px -23px}
.yewutype-list li.active a .icon-type-3{background-position:-24px -46px}
.yewutype1-main{margin-top:130px}
.yewutype1-cell{padding-bottom:110px}
.yewutype1-cell h3{font-size:34px;color:#221814}
.yewutype1-con{position:relative;margin-top:60px;width:100%;height:368px}
.yewutype1-con-img{float:left;width:298px;height:368px}
.yewutype1-con-img img{width:100%;display:block}
.yewutype1-con1 .yewutype1-con-img{float:right}
.yewutype1-con-text{position:absolute;right:0;top:0;bottom:0;left:298px;border:1px solid #d2d2d2;padding:50px;padding-bottom:30px}
.yewutype1-con-text .swiper-container{padding-bottom:40px}
.yewutype1-con-text .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 15px}
.yewutype1-con1 .yewutype1-con-text{right:298px;left:0}
.yewutype1-con-text .text-list{display:block;width:100%}
.yewutype1-con-text .text-list li{float:left;width:33.3%;height:35px;margin-bottom:30px}
.yewutype1-con-text .text-list li a{font-size:16px;color:#221814}
.yewutype1-con-text .text-list a.active,.yewutype1-con-text .text-list a:hover{color:#e50011}
.yewudetails-main1{margin-top:0}
.yewutype1-con-text .swiper-pagination{bottom:0;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0)}
.yewutype1-con-text .swiper-pagination-bullet-active{background:#e50011}
.yewutype2-main{margin-top:50px}
.yewutype2-part{position:relative;margin-bottom:100px}
.yewutype2-part h3{color:#221814;font-size:34px}
.yewutype2-part1{height:239px}
.yewutype2-part1-l{position:absolute;top:0;left:0;right:450px;bottom:0}
.yewutype2-part1-l .yw2-part2{margin-top:65px}
.yw2-part2 .yw2-part1-list{display:block;width:100%}
.yw2-part2 .yw2-part1-list li{float:left;width:25%;height:30px;margin-bottom:30px}
.yw2-part2 .yw2-part1-list li a{color:#221814;font-size:16px}
.yw2-part2 .yw2-part1-list li a:hover{color:#e50011}
.yw2-part2 .swiper-button-next,.yw2-part2 .swiper-button-prev{width:51px;height:27px}
.yw2-part2 .swiper-button-prev,.yw2-part2 .swiper-container-rtl .swiper-button-next{background:url(../images/icon-btn1.png) no-repeat center #e50011;background-size:10px 20px}
.yw2-part2 .swiper-button-next,.yw2-part2 .swiper-container-rtl .swiper-button-prev{background:url(../images/icon-btn1.png) no-repeat center #e50011;background-size:10px 20px;transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg)}
.yw2-part2 .swiper-button-next.swiper-button-disabled,.yw2-part2 .swiper-button-prev.swiper-button-disabled{opacity:1;background:url(../images/icon-btn1.png) no-repeat center #b3b3b3;background-size:10px 20px}
.yewutype2-part1-img{float:right;width:377px;margin-top:0}
.yewutype2-part1-img img{display:block;width:100%}
.yw2-part2 .swiper-button-next,.yw2-part2 .swiper-button-prev{top:inherit;bottom:0}
.yw2-part2 .swiper-button-prev{left:0}
.yw2-part2 .swiper-button-next{left:70px}
.yw2-part2 .swiper-container{height:140px}
.yewutype2-part2-con{position:relative;height:auto;margin-top:60px;background-color:#f1f1f1}
.yewutype2-part2-img{float:left;width:671px}
.yewutype2-part2-img img{display:block;width:100%}
.yewutype2-part2-r{position:absolute;top:0;left:671px;bottom:0;right:0}
.yewutype2-part2-r .swiper-container{padding:50px 0 40px}
.yewutype2-part2-r .text-list{display:block;padding:0 20%}
.yewutype2-part2-r .text-list li{margin-bottom:22px;text-align:center;border:1px solid #d2d2d2;padding:16px 0;background-color:#fff}
.yewutype2-part2-r .text-list li a{font-size:16px;color:#221814}
.yewutype2-part2-r .text-list li:hover{border:1px solid #e50011}
.yewutype2-part2-r .text-list li:hover a{color:#e50011}
.yewutype2-part2-r .swiper-pagination-bullet-active{background:#e50011}
.yewutype2-part2-r .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 14px}
.yewutype2-part3-con{margin-top:60px}
.yewutype2-part3-con .swiper-container{padding-bottom:50px}
.yewutype2-part3-con .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 15px}
.yewutype2-part3-con .text-list{display:block;width:100%}
.yewutype2-part3-con .text-list li{float:left;width:25%;margin-bottom:50px;position:relative}
.yewutype2-part3-con .text-list li a{display:block;color:#221814;font-size:16px;width:100%}
.yewutype2-part3-con .text-list li a:hover{color:#e50011}
.yewutype2-part3-con .swiper-pagination-bullet-active,.yewutype2-part4-con .swiper-pagination-bullet-active{background:#e50011}
.yewutype2-part3-con .text-list li a img{float:left;width:62px;height:61px;margin-right:15px}
.yewutype2-part3-con .text-list li a span{position:absolute;left:75px;top:50%;right:10px;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);line-height:22px}
.yewutype2-part4-con{width:100%;margin-top:50px;border:1px solid #dcdcdc;padding-bottom:15px}
.yewutype2-part4-con img{display:block;width:100%}
.yewutype2-part4-con .swiper-container{margin:0 30px;padding:50px 0 70px}
.yewutype2-part4-con .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 15px}
.yewutype2-part4-con .text-list{display:block;width:100%}
.yewutype2-part4-con .text-list li{float:left;width:33.3%;height:35px;margin-bottom:30px}
.yewutype2-part4-con .text-list li a{position:relative;color:#221814;font-size:16px;padding:0 12px;display:block}
.yewutype2-part4-con .text-list li a:before{content:'';position:absolute;top:1px;left:0;bottom:1px;width:2px;background-color:#e50011}
.yewutype2-part4-con .text-list li a:hover{color:#e50011}
.swiper-pagination-fraction,.yewutype2-part4-con .swiper-container-horizontal>.swiper-pagination-bullets,.yewutype2-part4-con .swiper-pagination-custom{bottom:20px}
@media (max-width:1365px){
.yewudetails-bner{min-height:300px;height:auto}
.yewudetails-main .yewudetails-wrapper{padding:40px 10px}
.yewudetails-title h3{font-size:18px;padding-top:14px;margin-bottom:20px}
.yewudetails-main{margin-top:-2px}
.yewudetails-title p{font-size:14px}
.yewudetails-part{margin-top:20px}
.yewudetails-part h3{font-size:18px;margin-bottom:20px}
.yewudetails-part1 img{padding:0 10px;margin-bottom:0}
.yewudetails-part2 .yewu2-items{margin-bottom:0;padding:5px 5px 5px 0}
.yewu2-items .yewu2-tab{top:5px;left:0;width:20%;font-size:14px;overflow-y:auto;height:200px}
.yewu2-items .yewu2-tab li{padding:5px 0 5px 5px}
.yewu2-items .yewu2-con{width:80%;min-height:200px;background:url(../images/yewudetails-bg.png) no-repeat right center #fff;background-size:25%;padding:5px}
.yewu2-items .yewu2-con p{font-size:14px;line-height:1.8}
.yewudetails-part1 p,.yewudetails-part3 p.yewu3-txt{font-size:14px}
.yewudetails-part3 .yewu3-list{margin-top:20px}
.yewu3-list li p{font-size:13px;margin-top:14px}
.yewu3-list li{margin-bottom:30px;width:100%;float:none}
.yewudetails-showlist li{width:100%;margin:0;margin-bottom:20px}
.yewudetails-showlist li p{height:auto;font-size:14px}
.yewudetails-prize .yewudetails-prize-con{width:100%;margin:0;padding:0;border:none}
.yewudetails-prize .yewudetails-prize-con .yewudetails-prize-img{border:none;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;margin-top:0}
.yewudetails-prize .yewudetails-prize-con p{font-size:14px;margin-top:10px;margin-bottom:10px}
.yewudetails-prize .yewudetails-prize-con p span{border:none;background-color:none}
.yewutype-list li{width:33.3%;height:58px;line-height:58px}
.yewutype-list li a{font-size:14px;display:block}
.yewutype-list li a .icon-type{left:0;width:16px;height:15px;background-size:32px 45px}
.yewutype-list li a .icon-type-1{background-position:0 0}
.yewutype-list li a .icon-type-2{background-position:0 -15px}
.yewutype-list li a .icon-type-3{background-position:0 -30px}
.yewutype-list li.active a .icon-type-1{background-position:-16px 0}
.yewutype-list li.active a .icon-type-2{background-position:-16px -15px}
.yewutype-list li.active a .icon-type-3{background-position:-16px -30px}
.yewutype1-main{margin-top:50px}
.yewutype1-cell{padding-bottom:20px}
.yewutype1-cell h3{font-size:18px;text-align:left}
.yewutype1-con{margin-top:20px;width:100%;height:auto}
.yewutype1-con-img{float:none;width:100%;max-height:200px;overflow:hidden}
.yewutype1-con1 .yewutype1-con-img{float:none}
.yewutype1-con-text{position:relative;width:100%;right:inherit;top:inherit;bottom:inherit;left:inherit;border:1px solid #d2d2d2;padding:5px}
.yewutype1-con-text .text-list li{width:50%;margin-bottom:10px}
.yewutype1-con-text .text-list li a{font-size:14px}
.yewutype1-con-text .swiper-pagination{bottom:0}
.yewutype2-main{margin-top:30px}
.yewutype2-part{margin-bottom:30px}
.yewutype2-part1{height:auto}
.yewutype2-part1-l{position:relative;top:inherit;left:inherit;right:inherit;bottom:inherit;padding:0 5px}
.yewutype2-part1-img{float:none;padding:5px;display:block;max-height:200px;overflow:hidden;margin-top:0;width:100%}
.yewutype2-part h3{font-size:18px;padding-left:5px}
.yewutype2-part1-l .yw2-part2{margin-top:15px}
.yw2-part2 .yw2-part1-list li{width:50%;margin-bottom:10px}
.yw2-part2 .yw2-part1-list li a{font-size:14px}
.yw2-part2 .swiper-container{height:auto;padding-bottom:40px}
.yewutype2-part2-con{height:auto;margin-top:30px}
.yewutype2-part2-img{float:none;width:100%}
.yewutype2-part2-r{position:relative;top:inherit;left:inherit;bottom:inherit;right:inherit}
.yewutype2-part3-con{margin-top:30px}
.yewutype2-part3-con .text-list li{width:50%;height:35px;margin-bottom:10px}
.yewutype2-part3-con .text-list li a{line-height:1.4}
.yewutype2-part3-con .text-list li a img{width:30px;height:29px;margin-right:5px}
.yewutype2-part3-con .text-list li a span{font-size:14px;left:38px;right:0;line-height:14px}
.yewutype2-part3-con .swiper-container{padding-bottom:30px}
.yewutype2-part4-con{margin-top:30px}
.yewutype2-part4-con .swiper-container{margin:0 10px;padding:20px 0 30px}
.yewutype2-part4-con .text-list li{width:100%;margin-bottom:15px}
.yewutype2-part4-con .text-list li a{font-size:14px;padding-left:8px}
.yewutype2-part2-r .text-list li{margin-bottom:10px;padding:10px 0}
.yewutype2-part2-r .swiper-container{padding:20px 0 30px}
.yewutype2-part2-r .text-list{display:block;padding:0 5%}
.yewutype2-part2-r .text-list li a{font-size:14px}
}