.home{padding:0;position:relative;width:100%;height:30.5rem;background:url(../tydn_img/home.png);background-size:cover;transition:all 0s ease}
.home h3{font-size:2.2rem;line-height:1.5;color:#1767D5;text-align:center;text-transform:capitalize;width:100%;position:absolute;top:2rem;font-style:oblique;transition:all 0s ease;font-weight: bold;}
.home h4{font-size:1.1rem;line-height:1.5;color:#fff;position:absolute;top:10.25rem;right:10.2rem;transition:all 0s ease;text-align: center;line-height: 1.5rem;}
.home h5{font-size:1.1rem;line-height:1.5;color:#333;position:absolute;bottom:1.5rem;left:4.5rem;font-weight:600;text-align:left;transition:all 0s ease;line-height: 2rem;}
/* .home h6{font-size:1rem;line-height:1.5;color:#fff;position:absolute;top:23rem;font-weight:400;padding:0 2rem;box-sizing:border-box;transition:all 0s ease} */



/* 内容一样式开始 */
.raw_materials{background: white;width: 95.5%;margin: 0 auto;padding: 2rem 0;position: relative;}
.raw_materials>:first-child{text-align: center;border: 1px solid #FAA32E;width: 30%;font-size: 1.25rem;margin: 0 auto;border-radius: 20px;background: #F9D302;padding: 0.5rem;font-weight: bold;}
.raw_materials .raw_img{display: flex;flex-wrap: wrap;justify-content: center;align-items: baseline;margin: 1rem 0;}
.raw_materials .raw_img img{max-width: 35%;height: 100%;}
.raw_materials .raw_product{text-align: center;border: 1px solid #FAA32E;width: 30%;font-size: 1.25rem;border-radius: 20px;background: #F9D302;padding: 0.5rem;position: absolute;bottom: 13rem;left: 12rem;font-weight: bold;}
.raw_materials .product_img{width: 98%;margin: 0 auto;margin-top: 2.5rem;}
.raw_materials .raw_ul{display: flex;flex-wrap: wrap;justify-content: space-between;width: 88%;position: absolute;bottom: 3.25rem;left: 1.75rem;}
.raw_materials .raw_ul li{text-align: center;width: 16%;line-height: 1rem;}
@media(max-width:767px){
    .raw_materials .raw_img>:nth-child(2){width: 8%;}
}
/* 内容一样式结束 */

.home h1{font-size:2.3rem;line-height:2;font-weight:600;color:#ffffff;-webkit-background-clip:text;-webkit-text-stroke:10px #0a8c6c00;background-color:#0a8c6c;font-family:emoji;text-align:center}
.root{background-color:#ff790c47}
.root h1{font-size:5.6rem;line-height:1;color:#ff790c;text-transform:uppercase;text-align:center;height:4.3rem;overflow:hidden}
.tag_s{background:url(../images/tags_bg.png);background-size:100%;background-repeat:no-repeat;padding:2rem 0;box-sizing:border-box;background-position-y:-7rem}
.facebook_img{border-bottom: 1rem solid #1767D5;}
.facebook_img img{width: 94%;margin: 0 auto;}
.root h3{min-width:18rem;font-size:1.7rem;line-height:2;color:#000;text-align:center;text-transform:capitalize;padding:0 1.5rem;width:max-content;margin:0 auto;background-image:url(../img/h3_back.png);background-size:cover;font-weight: bold;}
.subtitle{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;padding:.3rem 0 2.5rem 0}
.subtitle i{min-width:7.5rem;height:.7rem;display:block;background-color:#ff790c}
.subtitle h2{font-size:1.7rem;line-height:1.5;color:#ff790c;text-transform:uppercase;text-align:center;margin:0 1rem;font-style:italic}
.root>img{margin:0 auto;width:36rem}
.capacity{width:max-content;padding:.5rem 1rem;box-sizing:border-box;border-radius:5rem;border:1px solid #fff;margin:1rem auto 3rem auto}
.capacity p{font-size:1.1rem;line-height:1.5;color:#fff}
.get_free{display:block;margin:0 auto;width:max-content;padding:.2rem 1.5rem;border-radius:5rem;text-transform:capitalize;font-size:1.4rem;font-weight:600;line-height:1.5;margin:1rem auto}
.get_free img{width: 65%;margin: 0 auto;}
.flow{margin:2rem auto}
.flow ul{padding:0 2rem;box-sizing:border-box;display:flex;justify-content:space-between;align-items:flex-start}
.flow ul li{width:31%}
.flow ul li h2{font-size:1.2rem;line-height:1.2;color:#333;text-align:center;margin-top:1rem}
.flow_raw{padding:2rem 2.3rem;box-sizing:border-box;background-color:#fff;width:96%;margin:0 auto}
.flow_raw ul{display:flex;justify-content:space-between;align-items:flex-start;margin-top:-1rem;flex-wrap:wrap}
.flow_raw  ul li{margin-top:1rem;width:31%}
.flow_raw  ul li img{border:2px solid #16b98f;box-sizing:border-box}
.flow_raw  ul li h2{display:flex;align-items:center;justify-content:center;text-align:center;padding:.5rem 0;height:3.2rem;font-size:1rem;line-height:1.2;color:#333;border:2px solid #16b98f;box-sizing:border-box}

.working{width:94%;margin:0 auto;background: #fff;}
.working .img{width: 94%;margin: 0 auto;padding: 1rem 0;}
.working .p1{width: 94%;margin: 0 auto;text-align: center;line-height: 1.5rem;}


.final{padding:2rem 1rem;box-sizing:border-box;background-color:#fff;width:96%;margin:0 auto}
.final>img{width: 94%;margin: 0 auto;}
.final p{width: 94%;margin: 0 auto;margin-top: 1rem;line-height: 1.5rem;text-align: justify;}


.final h4{margin:3rem 0 1.5rem 0;text-transform:uppercase;font-size:1.7rem;line-height:1.5;padding:.5rem 0;color:#fff;text-align:center;background-color:#ffc44c;background-image:linear-gradient(270deg,#ffc44c 0%,#ff703b 100%)}
table,table tr td{border:1px solid #333;text-align:center}
table{width:100%;border-collapse:collapse;padding:2px;margin:.5rem auto}
table tr td{line-height:1.5;min-width:1.5rem;padding:0.4rem;font-size:.9rem;vertical-align:middle;text-transform:capitalize}
.c_g{color:#ff723b;font-weight:bolder}
.c_bg{background-color:#f8f2db}
.table p{font-size:1rem;line-height:1.5;color:#ff4a0d;box-sizing:border-box;padding:1.5rem 0 0 3rem;position:relative}
.table p img{position:absolute;left:.5rem;width:1.2rem}
.type2_raw li{width:25% !important}
.type2_final ul{padding:0 !important;border-radius:none;box-shadow:none}
.type2_final li h2{font-size:1rem}
.type2_final ul:nth-child(2){margin-top:0}
.type2_final h4{margin:1rem 0 1.5rem 0}
.type2_final ul>img{margin-top:-3rem}
.type3_raw ul{flex-wrap:nowrap}
.type3_raw li{width:33.4% !important;margin:0}
.type3_final ul{padding:0 !important;border:none !important;box-shadow:none !important;justify-content:space-between}
.type3_final ul:nth-child(2){margin:2rem auto}
.type3_final h2{height:auto !important}
.type3_final li{padding:1rem 0}
.type3_final ul>div{background-color:#ffc44c;background-image:linear-gradient(270deg,#ffc44c 0%,#ff703b 100%);width:60%;display:flex;align-items:center;justify-content:space-around;padding:0 1rem;box-sizing:border-box;box-shadow:0 0 10px #999}
.type3_final ul>div li{width:46%}
.type3_final ul>div li h2{color:#fff}
.type4_final ul{border:2px dashed #ff790c;border-radius:0 !important;box-shadow:none !important;padding:.5rem 0 !important;justify-content:center}
.type4_final ul li{width:35%}
.type4_final ul li:nth-child(2){width:18%}
.type4_final h2{height:auto !important}
.type4_article{margin-top:1rem}
.type4_article h5{font-size:1.4rem;line-height:1.5;color:#333}
.type4_article h6{font-size:1.2rem;line-height:1.5;color:#333;font-weight:400}
.type4_final2{margin-top:3rem}
.type4_final2 ul{border:none !important;border-radius:0 !important;box-shadow:none !important;padding:.5rem 0 !important;justify-content:space-between}
.type4_final2 ul li{width:48%;height:16rem;border:2px dashed #ff790c}
.type4_final3{margin-top:3rem}
.type4_final3 ul{border:2px dashed #ff790c;border-radius:0 !important;box-shadow:none !important;padding:.5rem 0 !important;justify-content:center}
.type4_final3 ul li{width:35%}
.type4_final3 ul li:nth-child(2){width:18%}
.cpa{padding:.1rem 1rem 1rem 1rem;box-sizing:border-box;background-color:#fff;width:96%;margin:0 auto;border-bottom:0.8rem solid #1767D5}
.cpa ul{display:flex;flex-wrap: wrap;justify-content:space-between}
.cpa ul li{width: 33%;margin: 0.5rem 0;}
.cpa ul li img{margin: 0 auto;}
.cpa h2{font-size:1.5rem;line-height:1.5;margin:1.5rem 0 1rem 0;text-align:center;color:#333;text-transform:capitalize}
.fac_tex h4{margin:3rem 0 1.5rem 0;text-transform:uppercase;font-size:1.7rem;line-height:1.5;padding:0.5rem 0;color:#fff;text-align:center;background-color:#ffc44c;background-image:linear-gradient(270deg,#ffc44c 0%,#ff703b 100%)}
.case{display:flex;justify-content:space-between;flex-wrap:wrap}
.case li{position:relative;margin-top:.5rem}
.case li h2{text-transform:capitalize;width:100%;font-size:1rem;line-height:1.5;color:#000;font-weight:400;position:absolute;bottom:0;left:0;text-indent:.5rem;background-image:linear-gradient(90deg,#ff7200 0%,#ff7200 30%,rgba(255,255,255,0) 100%)}
.com_case img{width:11.05rem}
.com_case li:nth-child(1) img{width:17.05rem}
.com_case li:nth-child(2) img{width:16.75rem}
.view{width:100%;padding-bottom:2rem;justify-content:space-evenly;background-image:linear-gradient(90deg,#ffffff 0%,#ffffff 100%)}
.view li{margin-top:.5rem;width:11rem}
.fac_case{background:#ffffff;padding:0.9rem;position:relative;width:96%;margin:0 auto;box-sizing:border-box;border-bottom: 1rem solid #1767D5;}
.fac_case li div{position:relative}
.fac_case .case li h2{width:max-content;font-size:1rem;line-height:1.5;color:#fff;font-weight:400;position:absolute;bottom:0;left:0;text-indent:.5rem;background-color:#333333a6;padding:.1rem 1rem;background-image:none !important}
.fac_case .case li h2 img{float:left;width:.9rem}
.fac_case li>img{width:10.9rem}
.fac_case li div>img{width:10.9rem}
.fac_case_dimg{width:22.8rem !important}
.fac_case_d2img{width:17rem !important}
.services{background:#ffffff;padding:0.9rem;position:relative;width:96%;margin:0 auto;box-sizing:border-box}
.services ul{display:flex;justify-content:space-between;align-items:center;margin-top:2rem}
.services ul li{position:relative}
.services ul li:nth-child(1){width:42%}
.services ul li:nth-child(2){width:52%}
.services ul li h2{font-size:1.1rem;line-height:1.5;color:#1767D5;text-transform:capitalize;position: absolute;top: -3.5rem;margin-left: -1.4rem;font-weight: bold;
}
.services ul li h2 b{font-size:2.3rem;margin-right:1.1rem}
.services ul li div{    border-left: 2px dashed #1767D5;padding-left: 1rem;}
.services ul li div h5{font-size:1.1rem;line-height:1.5;color:#333;font-weight:500;display: flex;position: relative;}
.services ul li div h5 img{width:.7rem;position:absolute;left:-1.35rem;top:0.5rem}
.root_tx{background:#1767D5;padding:0.9rem;box-sizing:border-box}
.root{background:url(../images/root2_back.png);background-size:cover;background-repeat:no-repeat}
.root2{padding:0.1rem 0 1.4rem 0;background:url(../images/root2_back.png) !important}
.header h2{position:relative;display:flex;align-items:center;justify-content:center;border-radius:0.5rem}
.header h2 svg{width:1.2rem}
.on_c,.on_n{display:block;background:#fff;z-index:99;width:max-content;padding:0;font-size:.9rem;border-radius:0.5rem;font-weight:500;height:0;overflow:hidden;position:absolute;right:0;color:#333;box-shadow:0 0 10px #999}
.in_c:hover span{padding:2% !important;height:auto !important}
.in_n:hover span{padding:2% !important;height:auto !important}
.fac_tex .content{padding-top: 1rem;padding-bottom: 2rem;}
.fac_tex p{font-size:1.05rem;text-align:justify;width: 90%;margin: 0 auto;margin-bottom: 0.5rem;}
.ore_pr{max-width:100%;background-color:#f8f6f5}
.ore_pr h2{background:#ff790d;color:#fff;text-align:center;font-size:1.8rem;line-height:1.5;text-transform:capitalize}


.a_f{margin:0 auto;width:94%;box-sizing:border-box;padding:1rem 0;background-color:#fff}
.a_f .a_f_img{width: 94%;margin: 0 auto;}
.a_f ul{display:flex;flex-wrap:wrap;justify-content:space-between;box-sizing:border-box;border:0.2rem solid #FFF8D1}
.a_f ul li:nth-child(n+4){margin-top:1rem}
.e_s{margin:0 auto;width:100%;box-sizing:border-box;padding-top:1rem;background-color:#fff}
.e_s h5{font-size:1.6rem;line-height:1.5;color:#333;text-align:center;width:100%;margin: 0.5rem 0;}
.e_s_ul h5{font-size:1.6rem;line-height:1.5;color:#ff790c;text-align:center;width:100%}
.e_s_ul h6{color:#333;text-align:center;font-weight:400;margin-top:.5rem;font-size: 1.1rem;}
.e_s_ul{justify-content:space-evenly;background-color:#FFF8D1;padding:1rem 0}
.e_s_ul li{width:24%;margin:1rem 0.15rem;}
@media(max-width:767px){
    .get_free img{width: 50%;margin: 0 auto;}
}



.e_d ul{margin:0 auto;width:36rem}
.e_d li{margin-top:2rem;position:relative}
.e_d li div{position:absolute;top:2rem;right:2rem;width:15rem}
.e_d li:nth-child(4) div{top:1.5rem}
.e_d li div h4{font-size:1.2rem;line-height:1;color:#333;margin-bottom:1rem}
.e_d li div h5{font-size:1.2rem;line-height:1.2;color:#333;font-weight:400;margin-top:.5rem}
.fac_tex h5{color:#333;font-size:1.5rem;font-weight:900;text-align:center;text-transform:capitalize;line-height:1.5;margin-top:1rem}
.fac_tex h5 img{height:1.5rem;vertical-align:initial;margin-right:0.2rem;display:inline}
.ore_pr h4{margin-bottom:.5rem;text-transform:uppercase;font-size:1.7rem;line-height:1.5;padding:0.5rem 0;color:#fff;text-align:center;background-color:#1767D5;}
/* background-image:linear-gradient(270deg,#ffc44c 0%,#ff703b 100%) */
.ore_if{width:100% !important;margin:.2rem auto !important;height:100% !important;min-height:39rem;border-radius:0;box-shadow:none}
.zhuying{display:flex;flex-wrap:wrap;justify-content:space-evenly;padding:1rem 0;background:#f2f2f2}
.zhuying li{width:31%;margin-top:3%}
.zhuying h6{font-size:1.2rem;line-height:1.2;text-align:center;font-weight:500;padding:.5rem 0}
.zhuying h6 a{color:#333}


.curshing{background: white;width: 94%;margin: 0 auto;padding: 1rem 0;}
.curshing ul li img{margin: 0 auto;margin-top: 0.5rem;margin-bottom: 0.5rem;}
.curshing ul li .c1{width: 98%;}
.curshing ul li .c2{width: 96%;}

