#ibody{ width:100%; margin:0 auto 20px auto; background:#fff;}
#ibody_detail{ padding:40px 30px 20px 30px;font-size:16px; color:#777;}
#ibody_detail .imgR{ display:block; width: 40%;  float: right; padding:0 0 20px 40px;}
#ibody_detail .imgL{ display:block; width: 40%; float:left;padding:0 40px 20px 0; }
#ibody_detail p{ text-indent:2em; line-height:2; padding-bottom:20px; }

.ProductDetail_a1{/* width:1200px;*/ float: right;/*margin:50px auto;*/width: 70%;}
.ProductDetail_a1 .Pimg{ display: -ms-flexbox;-ms-flex-align :center;-ms-flex-pack : center;display: flex;align-items:center;justify-content: center;position: relative;margin-right: 2vw;width:279px; height:250px;border:solid 1px #e8e8e8; padding:10px; float:left;}
.ProductDetail_a1 .pul{ /*width:600px; *//*float: left;margin-left: 2vw;*/}
.ProductDetail_a1 .pul>li{ line-height:1.5; margin:5px 0;font-size:14px;  font-family:"微软雅黑"; color:#777;}
.ProductDetail_a1 .pul>li.name{ margin-top: 30px;margin-bottom: 20px;color:#000;font-size: 18px;font-weight: 600;}
.ProductDetail_a1 .pul>li.list a{ font-family:"微软雅黑"; color:#00605f;}
.ProductDetail_a1 .pul>li.shang{ margin-top:30px; margin-bottom:30px;display: none;}
.ProductDetail_a1 .detail{ float:left; margin-top: 15px;margin-bottom: 50px;width:100%;background: #fff;}
.ProductDetail_a1 .til1{ margin:0 0 15px 0; padding:20px; font-size:20px;font-family:"微软雅黑"; border-bottom:solid 1px #e8e8e8; border-left:4px solid #001245;background: #fff;}
.ProductDetail_a1 .detail p{ padding:10px 0; line-height:1.8; font-size:16px;  color:#777}
.ProductDetail_a1 .pul>li a.more{color: #00605f;display:inline-block;font-weight: lighter; border: 1px solid #00605f; position:relative; transition: 0.6s; padding: 7px; padding-left:25px; padding-right: 25px;font-size:0.833vw;z-index:1;font-family:"å¾®è½¯é›…é»‘";}
.ProductDetail_a1 .pul>li a.more::before{content: ""; position: absolute; top: 0; left: 0; width: 0%; height: 100%; background: #00605f;z-index: -1;transition: 0.6s;}

.ProductDetail_a1 .pul>li a.more:hover{color:#fff;}
.ProductDetail_a1 .pul>li a.more:hover::before{width:100%;}
.ProductDetail_a1 .pul>li a.more.on{background: #00605f;color:#fff;}
.ProductDetail_a1 .pul>li a.more{display: none;}
.ProductDetail_a1 .pul>li.shang+li{
 display:none;
} 
.ProductDetail_a1 .Pimg img{/*position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);*/}
.ProductDetail_a1 .detail img{max-width: 100%;}
@media screen and (max-width: 1200px) {
/*    .ProductDetail_a1 .Pimg{
        width: 27.3vw;height: 17.48vw;
        padding:0.654vw;
    }
    .ProductDetail_a1 .pul{width: calc(100% - 40vw);}*/
    .ProductDetail_a1 .Pimg{width: 23.25vw;height: 20.83vw;padding: 0.83vw;}
    .ProductDetail_a1 .pul{/*width: calc(100% - 26.91vw - 2px);*/}
    .ProductDetail_a1 .pul>li{font-size: 1.17vw;margin: 0.41vw;}
    .ProductDetail_a1 .pul>li.name{margin-top: 2.5vw;margin-bottom: 1.67vw;font-size: 1.5vw;}
    .ProductDetail_a1 .til1{padding: 1.67vw;font-size: 1.67vw;}
    .ProductDetail_a1 .detail p{font-size: 1.33vw;}
}
@media screen and (max-width: 750px) {
    .NavList_a2,.PosList_a1,.tittle{display: none;}
    .inner-container{margin-top: 0;}
    body{}
    .banner{display: none;}
    .l-c{width: 100%;}
    .ProductDetail_a1{margin: 0;background: #eee;float: none;width: 100%;}
    .ProductDetail_a1 img{height: auto;}
    .ProductDetail_a1 .Pimg{display: block;float: none;width: 100%;height:/* 87.57vw*/auto;padding: 0;border: none;border-top: 1px solid #eee;border-bottom: 1px solid #eee;}
    .ProductDetail_a1 .pul{float: none;padding: 3vw 0;margin: 0 auto;width: 100%;background: #fff;}
    .ProductDetail_a1 .pul>li.name{margin-bottom: 3vw;margin-top: 0;padding-bottom: 3vw;font-size: 4.4vw;border-bottom: 1px solid #eee;font-weight: 400;}
    .ProductDetail_a1 .pul>li{font-size: 4vw;padding: 0 4%;margin: 0 auto 2vw auto;width: 92%;}
    .ProductDetail_a1 .pul>li.shang{margin: 3vw 0 3vw 0;}
    .ProductDetail_a1 .pul>li{}
    .ProductDetail_a1 .til1{padding: 2.66vw 5.33vw;font-size: 4.2vw;}
    .ProductDetail_a1 .detail{padding-bottom: 8vw;margin-bottom: 0;}
    .ProductDetail_a1 .detail p{
        margin: 0 auto;
        width: 92%;
        padding:1vw 0;
        font-size: 4vw;
        line-height: 1.5;
    }
}