/* 通用样式 */
.p1920 {width: 1920px;position: relative;left: 50%;margin-left: -960px;}
.w1200 {width: 1200px;margin: 0 auto;}
.fl {float: left;}
.fr {float: right;}
.clearfix::after {content: '';display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.dfc {display: flex;justify-content: space-between;align-items: center;}

/* 头部 */
header {background-color: #009b4c;}
.header {height: 30px;}
.header div {font-size: 12px;color: #fff;}
.header div p {font-size: 12px;color: #fff;margin: 0;}
.header div a {font-size: 12px;color: #fff;}

.header-con {height: 104px;}

.header-box {display: flex;align-items: flex-end;}

.header-tel h2 {text-align: end;font-size: 14px;color: #888;}
.header-tel p {font-size: 30px;color: #009b4c;font-family: arial;font-weight: bold;margin: 0;margin-top: 10px;}

.header-code {width: 69px;height: 69px;margin-left: 15px;}
.header-code img {width: 100%;height: 100%;}

.header-nav {border-top: 1px solid #ededed;}

/* 导航栏 */
.nav1 {}
.nav-li {position: relative;z-index: 999;position: relative;}
.nav-li .nav-li::before {content: "";display: block;width: 1px;height: 11px;background-color: #cecece;position: absolute;left: -51px;top: 50%;transform: translatey(-50%);}
.nav-li .nav-a {display: block;font-size: 15px;color: #222;line-height: 46px;border-top: 3px solid transparent;border-bottom: 3px solid transparent;}
.nav-ul {height: 0;overflow: hidden;position: absolute;left: 50%;top: 52px;background-color: #fff;z-index: 999;width: 150px;transform: translatex(-50%);}
.nav-ul li {width: 100%;}
.nav-ul li:hover{background:#009b4c;}
.nav-ul li:hover a{color:#fff;}
.nav-ul li a {width: 100%;height: 38px;line-height: 38px;text-align: center;display: block;color: #222;}

.nav-li:hover .nav-a {color: #009b4c;font-weight: bold;border-bottom-color: #009b4c;}
.nav-ul li a:hover {}

/* 热门搜索 */
.s1 {box-shadow: 0 5px 10px rgba(0, 0, 0, .2);}

.s1-box {height: 61px;}

.s1a {padding-left: 40px;line-height: 33px;background-image: url(/uploads/image/tdaimages/s1a.png);background-position: left center;font-size: 15px;color: #000;background-repeat: no-repeat;}
.s1a a {font-size: 15px;color: #000;}
.s1a a a {margin-left: 5px;}

.s1b {width: 254px;height: 30px;border: 1px solid #aaa;border-radius: 15px;}

.s1b-input {height: 100%;padding-left: 20px;width: 210px;}
.s1b-btn {width: 30px;height: 100%;background-image: url(/uploads/image/tdaimages/s1b-ss.png);background-repeat: no-repeat;background-position: left center;}

/* 产品中心 */
.s2 {padding-top: 43px;padding-bottom: 54px;}

.s2a {text-align: center;}
.s2a h2 {font-size: 30px;font-weight: bold;color: #2c2c2c;}
.s2a h2 span {color: #009b4c;}

.s2a div {display: flex;align-items: center;justify-content: center;margin-top: 10px;}
.s2a div p {font-size: 14px;color: #a0a0a0;text-transform: uppercase;}
.s2a div span {display: block;width: 33px;height: 1px;background-color: #a0a0a0;margin: 0 8px;}

.s2b {flex-wrap: wrap;margin-top: 38px;}

.s2b li {width: 24%;
    height: 321px;overflow: hidden;position: relative;}
.s2b li:nth-child(n 5) {margin-top: 49px;}

.s2b li .s2b-img{
    overflow:hidden;
    display:block;
}
.s2b li img{
    transition-duration:.6s;
}
.s2b li img:hover{
    transition-duration:.6s;
    transform:scale(1.2);
}


.s2b-img {display: block;width: 100%;height: 258px;overflow: hidden;border-top:2px solid #009b4c;border-left:2px solid #009b4c;border-right:2px solid #009b4c;}
.s2b-img img {min-width: 100%;min-height: 100%;width:100%;}

.s2b-con {display: flex;position: absolute;left: 0;bottom: 0;right: 0;height: 69px;background-color: #fff;border-bottom:2px solid #009b4c;border-left:2px solid #009b4c;border-right:2px solid #009b4c;align-items: center;justify-content: center;flex-direction: column;}
.s2b-con h2 {font-size: 16px;color:#009b4c;}
.s2b-con p {font-size: 13px;color:#009b4c;width: 285px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-top: 10px;}
.s2b-con span {display: none;width: 71px;text-align: center;line-height: 21px;border-radius: 10px;background-color: #fff;font-size: 12px;color: #009b4c;margin-top: 15px;}

.s2b li:hover .s2b-con {height: 114px;background-color: #009b4c;}
.s2b li:hover .s2b-con h2 {color: #fff;}
.s2b li:hover .s2b-con p {color: #fff;}
.s2b li:hover .s2b-con span {display: block;}

/* 关于我们 */
.s3 {/*background-image: url(/uploads/image/tdaimages/s3.jpg);*/background-repeat: no-repeat;background-position: top center;}
.s3-box {padding-top:58px;}

.s3a {text-align: center;}
.s3a h2 {font-size: 26px;color: #fff;font-weight: bold;}
.s3a h2 span {font-size: 28px;color: #009b4c;text-shadow: 2px 0 0 #fff, -2px 0 0 #fff, 0 2px 0 #fff, 0 -2px 0 #fff;}
.s3a p {font-size: 14px;color: #fff;text-transform: uppercase;margin-top: 20px;}

.s3b {margin-top:-20px;}

.s3b-con {width: 570px;}

.s3b-img {margin-top:70px;width: 601px;}
.s3b-img img {width: 100%;}

.s3b-con h3 {line-height: 50px;padding-left: 62px;background-image: url(/uploads/image/tdaimages/s3b-con.png);background-repeat: no-repeat;background-position: left center;font-weight: bold;color: #fff;font-size: 40px;text-transform: uppercase;letter-spacing: 10px;}

.s3b-con h2 {font-size: 28px;color: #fff;margin-top: 19px;}

.s3b-con div {margin-top: 60px;}
.s3b-con div p {font-size: 15px;color: #252525;line-height: 33px;}

.s3b-con a {display: block;width: 129px;line-height: 37px;border: 1px solid #009b4c;color: #009b4c;text-align: center;border-radius: 20px;font-size: 15px;margin-top: 50px;}

.s3c {margin-top: 50px;}
.s3c li {width: 25%;display: flex;align-items: center;justify-content: center;height: 116px;border: 1px solid #c9c9c9;}

.s3c-img {position: relative;}
.s3c-img img img {display: none;}

.s3c-con {margin-left: 15px;}
.s3c-con h3 {font-size: 18px;color: #2a2a2a;}
.s3c-con p {font-size: 12px;color: #2b2b2b;margin-top: 10px;text-transform: uppercase;}

.s3c li:hover {background-color: #009b4c;border-color: #009b4c;}
.s3c li:hover .s3c-img img {display: none;}
.s3c li:hover .s3c-img img img {display: block;}
.s3c li:hover .s3c-con h3 {color: #fff;}
.s3c li:hover .s3c-con p {color: #fff;}

.hengtu{width:1920px;margin-left:-960px;left:50%;position:relative;margin-top:20px;}
/* 优势 广告 */
.s4-5 {height: 1530px;background-image: url(/uploads/image/tdaimages/s4-5.jpg);background-repeat: no-repeat;}

/* 优势 */
.s4 {padding-top: 47px;}

.s4a {background-image: url(/uploads/image/tdaimages/s4a.png);background-repeat: no-repeat;background-position: 323px top;padding-top: 21px;margin: 0 auto;padding-bottom: 33px;}
.s4a p {font-size: 18px;color: #009b4c;text-transform: uppercase;padding-left: 435px;}
.s4a p span {font-size: 66px;}
.s4a h2 {font-size: 28px;padding-left: 250px;color: #fff;margin-top: 2px;}
.s4a h2 span {margin-left: -72px;display: inline-block;font-size: 35px;color: #1d1714;font-weight: bold;width: 315px;}
.s4a h3 {font-size: 20px;color: #009b4c;margin-top: 22px;padding-left: 205px;}
.s4a h3 span {font-size: 18px;color: #009b4c;text-transform: uppercase;}

.s4b {margin-top: 25px;}
.s4b-item {position: relative;}
.s4b-item img {position: absolute;top: 0;}

.s4b-num {font-size: 35px;color: #fff;width: 82px;line-height: 83px;background-image: url(/uploads/image/tdaimages/s4b-num.png);background-repeat: no-repeat;text-align: center;}
.s4b-fname {width: 425px;padding-top: 30px;margin-left: 10px;}
.s4b-fname h3 {font-size: 20px;color: #2d2d2d;font-weight: bold;}
.s4b-fname h4 {font-size: 15px;color: #9d9d9d;text-transform: uppercase;line-height: 18px;margin-top: 10px;}

.s4b-title {padding-left: 35px;padding-top: 20px;}
.s4b-title p {padding-left: 25px;line-height: 35px;font-size: 15px;color: #2d2d2d;background-image: url(/uploads/image/tdaimages/s4b-title.png);background-repeat: no-repeat;background-position: left 11px;}

.s4b-con0 {padding-left: 650px;padding-top: 35px;}
.s4b-item0 img {left: 0;}

.s4b-item1 img {right: 0;}
.s4b-item1 {margin-top: 70px;}
.s4b-con1 {padding-top: 180px;}

/* 广告 */
.s5 {margin-top: 65px;}

.s5a {width: 381px;}
.s5a img {width: 100%;}

.s5b {width: 730px;padding-top: 105px;}

.s5b h2 {font-size: 36px;color: #fff;font-weight: bold;letter-spacing: 5px;}
.s5b h2 span {color: #f6fe78;font-size: 48px;}
.s5b h3 {font-size: 17px;color: #fff;line-height: 46px;padding-top: 3px;width: 100%;background-image: url(/uploads/image/tdaimages/s5b.png);text-align: center;background-repeat: no-repeat;margin-top: 20px;letter-spacing: 1.5px;}

.s5b div {display: flex;align-items: center;margin-top: 10px;}
.s5b div p {font-size: 30px;color: #fff;margin-left: 5px;letter-spacing: 2px;font-family: "times new roman";}
.s5b div a {display: block;width: 109px;text-align: center;line-height: 29px;background-color: #fff;border-radius: 4px;font-size: 16px;color: #222;font-weight: bold;margin-left: 30px;}

/* 基地展示 */
.s6 {padding-top: 40px;padding-bottom: 45px;}

.s6a {text-align: center;}
.s6a h2 {font-size: 30px;font-weight: bold;color: #2c2c2c;}
.s6a h2 span {color: #009b4c;}
.parbd{
    margin-top:50px;
    position:relative;
}
.slidegroup .snext{
    position: absolute;
    left: -50px;
    top: 60px;
    display: block;
    width: 31px;
    height: 81px;
    background: url(/uploads/image/tdaimages/le.png) center no-repeat;
    z-index: 99999;
}

.slidegroup .sprev{
    position: absolute;
    right: -50px;
    top: 60px;
    display: block;
    width: 31px;
    height: 81px;
    background: url(/uploads/image/tdaimages/re.png) center no-repeat;
    z-index: 99999;
}

.s6a div {display: flex;align-items: center;justify-content: center;margin-top: 10px;}
.s6a div p {font-size: 14px;color: #a0a0a0;text-transform: uppercase;}
.s6a div span {display: block;width: 33px;height: 1px;background-color: #a0a0a0;margin: 0 8px;}

.s6b {margin-top: 33px;}
.s6b li {width: 287px;}
.s6b-img {display: block;width: 100%;height: 197px;border: 1px solid #bfbfbf;padding: 5px;}
.s6b-img div {width: 100%;height: 100%;overflow: hidden;}
.s6b-img div img {min-width: 100%;min-height: 100%;}

.s6b-name {display: block;width: 100%;text-align: center;font-size: 15px;color: #000;margin-top: 13px;}

.s6b li:hover .s6b-name {color: #009b4c;}

/* 新闻中心 */
.s7 {background-color: #f4f4f4;}
.s7-box {padding-top: 45px;padding-bottom: 35px;}

.s7a {text-align: center;}
.s7a h2 {font-size: 30px;font-weight: bold;color: #2c2c2c;}
.s7a h2 span {color: #009b4c;}

.s7a div {display: flex;align-items: center;justify-content: center;margin-top: 10px;}
.s7a div p {font-size: 14px;color: #a0a0a0;text-transform: uppercase;}
.s7a div span {display: block;width: 33px;height: 1px;background-color: #a0a0a0;margin: 0 8px;}

.s7b {margin-top: 50px;}
.s7b-btn {width: 362px;}
.s7b-btn ul li {width: 362px;height: 174px;background-color: #fff;padding-left: 28px;padding-right: 24px;}
.s7b-btn ul li li {margin-top: 1px;}

.s7b-btn-box {display: flex;align-items: center;}

.s7b-btn-img {width: 75px;position: relative;}
.s7b-btn-img img img {display: none;position: relative;left: 0;}

.s7b-btn-name h3 {font-size: 20px;color: #303030;}
.s7b-btn-name p {font-size: 15px;color: #1d1d1d;text-transform: uppercase;margin-top: 10px;}

.s7b-btn-num {font-size: 70px;color: #d6d6d6;}

.s7b-btn ul li:hover {background-color: #009b4c;}

.s7b-btn ul li:hover .s7b-btn-box .s7b-btn-img img {display: none;}
.s7b-btn ul li:hover .s7b-btn-box .s7b-btn-img img img {display: block;}

.s7b-btn ul li:hover .s7b-btn-box .s7b-btn-name h3 {color: #fff;}
.s7b-btn ul li:hover .s7b-btn-box .s7b-btn-name p {color: #fff;}
.s7b-btn ul li:hover .s7b-btn-num {color: #ddede3;}

.s7b-con {width: 805px;}

.s7b-tj {width: 805px;height: 168px;}

.s7b-tj-con {width: 465px;height: 100%;padding-top: 19px;border-bottom: 1px solid #dadada;}

.s7b-tj-img {width: 325px;height: 100%;overflow: hidden;}
.s7b-tj-img a img {min-width: 100%;min-height: 100%;}

.s7b-tj-box {width: 100%;}
.s7b-tj-name {width: 333px;padding-right: 54px;border-right: 1px solid #d6d6d6;}
.s7b-tj-name a {line-height: 34px;font-size: 17px;color: #009b4c;display: inline-block;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.s7b-tj-time {text-align: end;}
.s7b-tj-time h3 {font-size: 18px;color: #555;}
.s7b-tj-time p {font-size: 12px;color: #555;margin-top: 5px;}

.s7b-tj-summary {margin-top: 20px;}
.s7b-tj-summary p {font-size: 13px;color: #555;line-height: 23px;}

.s7b-item {margin-top: 22px;width: 805px;}
.s7b-item-box {width: 100%;}

.s7b-item-name {width: 285px;}
.s7b-item-name a {font-size: 17px;color: #2e2d2d;display: inline-block;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height: 34px;}

.s7b-item-time {width: 177px;text-align: end;height: 34px;border-left: 1px solid #d6d6d6;}
.s7b-item-time h3 {font-size: 18px;color: #555;}
.s7b-item-time p {font-size: 12px;color: #555;margin-top: 5px;}

.s7b-item-summary {width: 100%0;margin-top: 24px;}
.s7b-item-summary p {font-size: 13px;color: #555;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.s7b-more {margin-top: 30px;width: 468px;border-bottom: 1px solid #dadada;}
.s7b-more a {display: block;width: 159px;text-align: center;line-height: 38px;background-color: #009b4c;font-size: 14px;color: #fff;}

.s7b-list {width: 50%;    float: left;}
.s7b-list div {float: left;width: 367px;border-bottom: 1px solid #dadada;padding-top: 34px;padding-bottom: 14px;}
.s7b-list div a {display: inline-block;width: 260px;padding-left: 30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 15px;color: #343434;position: relative;}
.s7b-list div a::before {content: "";display: block;width: 15px;height: 1px;background-color: #343434;position: absolute;left: 3px;top: 50%;transform: translatey(-50%);}
.s7b-list div p {font-size: 15px;color: #878787;}
.s7b-list div:nth-child(2n) {float: right;}

.s7b-list div a:hover {color: #009b4c;}
.s7b-list div a:hover::before {background-color: #009b4c;}

/* 友情链接 */
.s8 {font-size: 16px;color: #000;padding-top: 35px;padding-bottom: 30px;padding-left: 31px;background-image: url(/uploads/image/tdaimages/s8.png);background-repeat: no-repeat;background-position: left center;}
.s8 a {font-size: 16px;color: #000;}

/* 底部 */
footer {background-color: #009b4c;}
.footer {padding-top: 30px;padding-bottom: 28px;}

.footer-name {font-size: 16px;color: #fff;font-weight: bold;padding-left: 18px;position: relative;}
.footer-name::before {content: "";display: block;width: 4px;height: 14px;background-color: #fff;border-radius: 1px;position: absolute;left: 0;top: 50%;transform: translatey(-50%);}

.footer-tel {width: 295px;}
.footer-tel-con {margin-top: 23px;}

.footer-tel-img {width: 49px;height: 49px;}
.footer-tel-img img {width: 100%;height: 100%;}

.footer-tel-fname {margin-left: 10px;padding: 8px 0;}
.footer-tel-fname h3 {font-size: 16px;color: #fff;}
.footer-tel-fname p {font-size: 12px;color: #fff;text-transform: uppercase;margin: 0;margin-top: 5px;}

.footer-tel-num {margin-top: 10px;}
.footer-tel-num p {font-size: 24px;color: #fff;font-weight: bold;margin: 0;}

.footer-inquiry {display: block;width: 170px;line-height: 34px;padding-left: 33px;background-color: #fff;border-radius: 5px;margin-top: 22px;font-size: 16px;color: #222;background-image: url(/uploads/image/tdaimages/footer-inquiry.png);background-repeat: no-repeat;background-position: 112px center;}

.footer-inquiry:hover {color: #222;}

.footer-nav {width: 425px;}
.footer-nav ul {width: 330px;}
.footer-nav ul li {width: 110px;margin-top: 27px;}
.footer-nav ul li a {font-size: 13px;color: #fff;}
.footer-nav ul li a:hover {color: #d7d7d7;}

.footer-telfs-con {margin-top: 24px;}
.footer-telfs-con p {font-size: 14px;color: #fff;line-height: 15px;margin: 0;margin-top: 15px;}

.footer-code-con {margin-top: 28px;}

.footer-code-img {width: 102px;}
.footer-code-img img {width: 100%;}

.footer-code-title {margin-left: 15px;padding-top: 10px;}
.footer-code-title p {line-height: 17px;margin: 0;font-size: 13px;color: #fff;}

/* 页脚 */
.footer-bottom {text-align: center;background-image: url(/uploads/image/tdaimages/footer-bottom.jpg);background-repeat: no-repeat;background-size: 100% 100%;font-size: 12px;color: #fff;line-height: 20px;padding: 15px 0;}
.footer-bottom a {font-size: 12px;color: #fff;line-height: 20px;}




