﻿
#mould72066{ border-top-width:0px; border-top-style:solid; margin-top:20px;}
#mould72065{ margin-top:20px;}
#mould72067{ margin-top:20px;}
#mould72062 .menu span{ background-color:#fff; background:#005a1e;}
#mould72062 .menu span:before{ background-color:#fff; background:#005a1e;}
#mould72062 .menu span:after{ background-color:#fff; background:#005a1e;}

#mould72063 .swiper-container .swiper-pagination .swiper-pagination-bullet{ background-color:rgb(255,255,255,0.5); background:rgb(255,255,255,0.5); width:10px; height:10px;}
#mould72063 .swiper-container .swiper-pagination .swiper-pagination-bullet-active{ background-color:#fff; background:#005a1e; width:10px; height:10px;}
#mould72063 .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom: 5px;}

.top { background: #fff; height:auto; padding:4px 0;}
.top .logo > a{ width:17%; margin:0 8px;}
.top .logo img{ width:90%; margin-left:10%; margin-top: 0; border-radius:4px;}
.top .gp{ display: flex; flex-direction: column; margin-left: 1%; border-left: 1px solid #e5e5e5; padding-left: 2%; margin-top:9px;}
.top .gp span:first-child{ color:#999; line-height:18px;}
.top .gp span{ color:#222; font-size:14px; line-height:14px;}
.top ul{ top: 0.58rem;}
.menu{ top: 20%;}


#mould72064 .about_img{ padding: 10px 20px 0 20px;}
#mould72064 .about_img img{ margin-bottom: 10px; border-radius:6px;}
#mould72064 .about_img ul{ margin-top:10px;}
#mould72064 .about_img li{ background: #effff4; width:49%; float:left; padding:12px; box-sizing:border-box; border-radius:8px;}
#mould72064 .about_img li:nth-child(odd){ margin-right:2%;}
#mould72064 .about_img li:nth-child(-n+2){ margin-bottom:2%;}
#mould72064 .about_img li span{ font-size:24px; line-height:30px; font-weight:bold; background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0,88,78,1)), to(rgba(125,181,37,1)));-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
#mould72064 .about_img li p{ font-size:10px; line-height:10px; text-indent:inherit;}

.bt1 .tt p:nth-child(2){ margin-top:2px; font-size: .14rem;}

/*#mould72071{ border-bottom: 15px solid #f2f2f2; padding-bottom:10px;}*/
#mould72069{ border-bottom: 18px solid #f2f2f2;}
.product{ width:100%; padding:0 3%; box-sizing:border-box;}
.product li a{ box-sizing:border-box;}
.product li p{ font-size:.14rem;}
.n2_img{ height:75px;}
.n2_img img{ height: 100%;}
.n2_contain p:nth-child(1){ overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.n2_contain p:nth-child(3){ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.news2 ul li:last-child a{ border-bottom: none; padding-bottom:5px;}
#mould72069 .text2_more{ border-color:#999; color:#999; margin-bottom:20px;}

.copy h2{ line-height:24px; padding: 8px 0;}
.copy h2 a{ line-height:24px;}

#mould61152,#mould61150{ background: #4c4c4c; border: 1px solid #4c4c4c;}
#mould61152 .tel-1{
    width:80%;
    display: block;
    margin: 0.2rem auto;
    text-align: center;
    background: rgba(255,255,255,1);
    box-shadow: 0 0 4px 3px rgba(0,0,0,0.06);
    height: 0.45rem;
    line-height: 0.45rem;
    font-size: 0.18rem;
    border-radius: 1.8em;
color:#333;
}#mould61150 .tel-1{
    width:80%;
    display: block;
    margin: 0px auto;
    text-align: center;
    background: rgba(255,255,255,1);
    box-shadow: 0 0 4px 3px rgba(0,0,0,0.06);
    height: 0.45rem;
    line-height: 0.45rem;
    font-size: 0.18rem;
    border-radius: 1.8em;
color:#333;
    margin-top: .2rem;
}
#mould61150 .tel-1 div{
background:url(//upload.ruituoyun.com/Upload/website/220/image/2020/08/21/6373360635044188469921957.png) no-repeat;
    background-size: 100%;
    width: 0.3rem;
    height: 0.33rem;
    margin-right: 0.15rem;
    margin-left: .3rem;
    margin-top: .07rem;
}
#mould61150 .tel-1 span{
    font-size: 0.16rem;
    margin-left: 0.15rem;
}
#mould61150 .tel-1 p,#mould61150 .tel-1 span,#mould61150 .tel-1 div {
    vertical-align: middle;
    float: left;
}


#mould72094 h2{ font-size:24px; text-align:center; font-weight: normal;}
.message{ margin-bottom:30px;}
.message .input,.message .require,.message input[type="button"]{ width:100%;}
.message .require{ height:120px;}
.message input[type="button"]{ background:#9d5634; line-height:48px;}
.message input:focus{ box-shadow: 0 0 10px rgb(157,86,52,.5);}


/*标题1*/
#mould47736{ margin-top:20px;}
#mould47736 .xw4_tit h1{ color:#ed1a51;}
#mould47736 .xw4_tit .xw4_line{ background-color:#ed1a51; background:#ed1a51;}

/*标题2*/
.title42{ padding: .1rem .2rem;}
.title42 h2{ line-height: .24rem; margin-bottom: .05rem; }
.title42 h2 span {
    font-size: .2rem;
    line-height: .2rem;
    font-weight: bold;
    text-transform: uppercase;
    font-family: Arial;
    display: block;
    float: left;
    color: #005a1e;
    margin-right: .12rem;
}
.title42 h2 em {
    color: #333;
    display: block;
    float: left;
    font-size: .18rem;
    line-height: .18rem;
    font-style: normal;
    border-left: 2px solid #333;
    padding-left: .12rem;
}
.title42 p{ font-size: .12rem; line-height: .12rem; color: #333;}


/*新闻1*/
.center_new ul li:first-child{ padding-top:0;}
.center_new ul{ padding: 0 0.2rem;}
.center_new ul .news_time{ background: #005a1e; width: 0.6rem; height: 0.6rem; margin-top: 0; border-radius: 4px;}
.center_new .news_time span:first-child{ margin-bottom:0.05rem; display: block;}
.center_new .xw_title h3{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 20px; margin-bottom: 5px;}
.center_new .xw_title p{ line-height: 18px; text-indent: inherit;}
.all_xw{ padding:0; margin-bottom: 10px;}


#mould30492{ border-top: 15px solid #f2f2f2;}
.industry{ padding:0 20px;}
.industry li{ margin-bottom:24px;}
.industry li img{ border-radius:6px; overflow:hidden;}
.industry li h2{ font-size:20px; line-height:20px; margin:15px 0 5px 0;}
.industry li p{ font-size:14px; line-height:20px;}

/*底部2*/
.foot3{ position: fixed; z-index: 999; bottom: 0; background: #fff;}

/*联系*/
.footer{ margin-bottom: 60px; background: #333;}
.footer p{ font-size:12px;}


#mould72064,#mould72071,#mould47742{border-bottom: 15px solid #e5e5e5;padding-bottom: 20px;}