@charset "utf-8";
.body_abel{background: #ffffff;}
.body_abel .inquiry a:visited{color:#444;}
.body_abel .inquiry a:hover{color:#00C;}
.body_abel .style_p{font-size:16px;line-height: 2;color: #000;}
.body_abel .img_remark{text-align:center;font-size:16px;color: #000;}
.body_abel .mcur{background: none;}

#page_flower_banner{max-width: 1920px;margin: 0 auto 20px auto;height:auto;overflow: hidden;}
#page_flower_banner img{width:100%;}
#flower_body{max-width: 1920px;margin: 0 auto;}
#flower_body .row_title{width:100%;margin: 20px auto;}
#flower_body .row_title img{width: 100%;}
#row_1_pic{width: 48%;float: left;}
#row_1_pic img{width: 100%;}
#row_1_content{width: 48%;float: right;background: rgba(153,217,121,0.1);}
#row_1_content p{margin: 8.5% 8%;}
#row_2_1{width: 100%;margin: 0 auto 20px auto;overflow: hidden;background: url(../images/flower/flower_content_bg.jpg) center no-repeat;background-size: cover;}
#row_2_1 p{margin: 50px auto;width: 98%;color:#fff;}
#row_2_1 p span{font-weight: bold;}
#row_2_2
{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -o-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    -ms-justify-content: space-between;
    -o-justify-content: space-between;
    justify-content: space-between;
}
#row_3_content{width: 100%;}
.protuct_item{width: 48%;margin-bottom: 20px;position: relative;}
.protuct_item:nth-child(odd) {float: left;}
.protuct_item:nth-child(even){float: right;}
.protuct_item img{z-index: 1;width: 100%;}
.product_name{position: absolute;top: 20px;}
.span_name{background: #df864a;color: #fff;padding: 8px 15px;font-size: 20px;border:1px solid #ababab;}
.produtct_description{width: 100%;background: #df864a;color: #fff;padding: 15px 0;}
.description{margin: 10px auto;width: 96%;font-size: 16px;line-height: 2;}
.more{width: 96%;margin: 0 auto;font-size: 16px;text-align: right;}
#span_more{margin-top: 42px;}
#row_4_title{margin: 15px auto;font-size:28px;font-weight:bold;color:#de8549;}
#row_4_content{width: 48%;float: left;}
#row_4_pic{width: 50%;float: right;}
#row_4_pic img{width: 100%;}
#row_4_description{margin:10px auto;font-size: 16px;}
#description_bold{font-size: 20px;font-weight:bold;color:#ff0000;}
#row_4_stream{margin: 10px auto 20px auto;}
#row_4_stream li{margin: 30px auto;padding: 8px 0;background: #f2f2f2;color:#df864a;font-size: 16px;box-shadow: 1px 0 1px 1px #e7e7e7;}
#row_4_stream li span{margin-left: 5%;margin-right: 2%;background: #df864a;color: #fff;padding: 11px 16px;font-weight: bold;}
#row_4_feature{margin: 8% auto;padding: 15px 0;background: #eaf1f9;}
#row_4_feature li{width: 95%;margin-left: 5%;padding: 6px 0;font-size: 14px;color: #141414;}
#row_4_feature li:before{content:"● ";color:#df864a;margin-right: 10px;}

.inquiry{width:100%;max-width:1920px;height: auto;margin: 20px auto;padding: 20px 0;border-top: 1px solid #d9d9d9;overflow: hidden;}
.inquiry p{font-size: 16px;}
.inquiry h3{margin: 0 auto 10px auto;font-size: 18px;font-weight:bold;}
.inquiry .inquiry-form li input.product-btn,
.inquiry .product-btn{
    height: 40px;
    border: 1px solid #007cdb;
    cursor: pointer;
    color: #fff;
    background-color: #0e83dd;
    text-shadow: #000 1px 1px 5px;
    box-shadow: none;
    display: inline-block;
    font-family:'微软雅黑', 'HELVETICANEUELTPRO-THEX','FZLTXHK';
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    padding: .5rem .75rem;
    font-size: 1.35rem;
    line-height: 1.25;
    border-radius: .25rem;
    transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.inquiry .inquiry-form li input.product-btn:hover,
.inquiry .product-btn:hover{border-color:#007cdb;background-color: #007cdb;}
.inquiry .inquiry-form li{position:relative;margin: 10px auto;}
.inquiry .inquiry-form li:last-child{text-align: center;width: 80%;margin: 10px auto 10px 0;}
.inquiry .inquiry-form li em {position: absolute;margin-top:13px;margin-left:10px;color: red;font-size: 16px;}
.inquiry .inquiry-form li input,
.inquiry .inquiry-form li textarea{width: 80%;height: 45px;border: 1px solid #ccc;box-shadow: 0 2px 2px -2px #DDD inset;box-sizing: border-box;outline: none;color: #000;padding-left: 10px;line-height: 45px;font-size: 16px;}
.inquiry .inquiry-form li textarea{width: 80%;height: 150px;}
.inquiry .inquiry-form li #dosubmit{width: 25%;margin: 0 20px 0 0;}
.inquiry .inquiry-form li #doreset{width: 25%;text-shadow: none;border: 1px solid #ccc;color: #444;background-color: #e3e3e3;}
.inquiry .inquiry-form li #doreset:hover{border-color:#e0e0e0;background-color: #e0e0e0;}
.inquiry .left-content{width: 69%;margin-left: 1%;float: left; border-right: 1px dashed #989898;}
.inquiry .right-content{width: 29.8%;float: left;}
.inquiry .mobile-view{text-align: center;margin: 0 15px 10px 15px;padding-bottom:10px;border-bottom: 1px dashed #989898;}
.inquiry .mobile-view img{width: 100%;}
.inquiry .contact-us{margin-top: 10px;padding: 0 20px;}
.inquiry .contact-us h3{text-align: left;}
.inquiry .contact-us ul li{font-size: 16px;}
.inquiry .contact-us .chat-btn{margin: 20px 17%;width: 65%;}
.inquiry .product-btn{background: #467a15;border-color: #335a19;}
.inquiry .product-btn:hover{background: #335a19;border-color: #335a19;}

@media screen and (min-width: 721px){
    #page_flower_banner{display: block;}
    #page_flower_banner_m{display: none;}
}
@media screen and (max-width: 1199px){
    #row_1_content p{margin: 0;}
    #row_2_1 p{margin: 15px auto;}
}
@media screen and (max-width: 1024px){
}
@media screen and (max-width: 979px){
    #row_4_stream li{margin: 15px auto;}
    #row_4_feature{margin:15px auto;}
}
@media screen and (max-width: 858px){
    #row_4_content{width: 100%;float: none;}
    #row_4_pic{width: 100%;float: none;}
}
@media screen and (max-width: 720px){
    .body_abel .highway_p{font-size: 14px;line-height: 1.5;}
    .area_banner, .area_banner .wrap{width:100%;height: auto;overflow: hidden;}

    #page_flower_banner{display: none;}
    #page_flower_banner_m{display: block;}
    #page_flower_banner_m img{width:100%;}

    #row_1_pic{width: 100%;}
    #row_1_content{width: 100%;}
    #row_2_2 {display: block;}
    .row_2_item{width: 100%;}
    .row_2_item img{width: 100%;}
    .protuct_item{width: 100%;}
    #row_4_title{margin: 0 auto 15px auto;font-size: 24px;}

    .inquiry .left-content{width: 100%;float: none; border-right: 0;}
    .inquiry .right-content{display: none;}
    .inquiry .inquiry-form li input,
    .inquiry .inquiry-form li textarea{width: 94%;}
    .inquiry .inquiry-form li #dosubmit{width: 45%;margin-right: 4%;}
    .inquiry .inquiry-form li #doreset{width: 45%;}
    .inquiry .inquiry-form li:last-child{margin: 10px auto;}
}
@media screen and (max-width: 600px){
}
@media screen and (max-width: 480px){
    #row_4_title{font-size: 20px;}
    #row_4_stream li{font-size: 14px;line-height: 2;}
    #row_4_stream li span{margin-left: 1%;margin-right: 1%;padding: 10px 13px;}
}
@media screen and (max-width: 320px){
    #row_4_stream li{line-height: 2;}
}
