
@media screen and (max-width:1830px){


}


@media screen and (max-width:1700px){

}


@media screen and (max-width:1600px){

.dhHead-tools .srhBtn{ margin:0 3.72vw 0 2.64vw;}	
.dhAbout-inner:before{ width:3vw;}

}



@media screen and (max-width:1460px){

.w{ width:1200px;}

.dhHead{ padding:0 3.16vw}
.dhHead-logo{ margin-top:25px;}
.dhHead-nav li a.far{ font-size:16px; line-height:80px;}
.dhHead-tools{ padding-top:28px;}
.dhHead-tools .srhBtn{ margin:0 2vw 0 0.6vw;}
.dhHead-srhBox{ right:calc(5.16vw + 30px); top:90px;}


.menuItem-close{ background-size:25px auto; width:65px; height:65px;}
.menuItem-title{ font-size:24px;}
.menuItem-title .en{ font-size:36px; vertical-align:-4px;}


.dhProduct{ margin-top:70px;}
.dhProduct-head .t{ font-size:32px;}
.dhProduct-head .c{ line-height:30px;}
.dhProduct-head .m{ padding:0 30px; line-height:36px;}
.dhProduct-list li{ margin-top:25px;}
.dhProduct-list li .thumb{ height:340px;}
.dhProduct-list li .cover{ padding:0 5%;}
.dhProduct-list li .cover .t{ font-size:18px;}
.dhProduct-list li .cover .v{ line-height:32px; padding:0 25px;}
.dhProduct-list li .name{ font-size:17px; margin-top:15px;}


.dhApplication{ margin-top:70px; padding-top:40px;}
.dhApplication-list{ margin-top:40px;}
.dhApplication-list li{ height:450px;}
.dhApplication-list li .cover{ padding:0 5%; top:calc(100% - 38px);}
.dhApplication-list li .cover .t{ font-size:18px; padding-bottom:20px;}
.dhApplication-list li .cover .v{ line-height:32px; padding:0 25px; margin-top:20px;}


.dhCase{ padding:70px 0 50px 0;}
.dhCase-list{ margin-top:40px; padding-bottom:40px;}

.dhCase-list li .title{ line-height:60px; padding:0 20px;}
.dhCase-list li .title .cn{/* background-size:20px auto; padding-left:30px;*/ font-size:17px;}
.dhCase-list li .title .vi{ font-size:14px;}


.dhAbout{ padding:70px 0 50px 0;}
.dhAbout-inner{ margin-top:50px; padding:40px 0 60px 0;}
.dhAbout-inner:before{ width:0;}
.dhAbout-inner .menu{ margin-top:40px;}
.dhAbout-inner .menu .t{ font-size:16px; margin-top:15px;}


.dhNews{ padding:70px 0 50px 0;}
.dhNews .dhProduct-head .m{ font-size:16px; line-height:36px; padding:0 30px;}
.dhNews-tab{ right:150px;}
.dhNews-tab a{ font-size:16px; line-height:36px; padding:0 30px; margin-left:30px;}

.dhNews-index{ margin-top:40px;}
.dhNews-index .in-first .tit{ font-size:18px; margin-top:15px;}
.dhNews-index .in-first .desc{ font-size:15px; line-height:28px; max-height:56px; margin-top:10px;}
.dhNews-index .in-list li{ padding:20px 0;}
.dhNews-index .in-list li .time{ font-size:24px;}
.dhNews-index .in-list li .cont .t{ font-size:18px;}
.dhNews-index .in-list li .cont .c{ font-size:15px; line-height:28px; max-height:56px;}


.dhFooter{ padding-top:50px;}
.dhFooter-menu dl dt{ font-size:16px; padding-bottom:10px;}
.dhFooter-menu dl dd a{ font-size:14px;}
.dhFooter-copy{ margin-top:40px; font-size:14px; padding:20px 0;}


.dhProduct-news li{ padding:50px 0;}
.dhProduct-news li .word .t{ font-size:26px;}
.dhProduct-news li .word .c{ font-size:15px; line-height:28px; max-height:112px;}
.dhProduct-news li .word .v{ line-height:36px; margin-top:25px; padding:0 25px;}


.pbanner-text{ font-size:28px;}
.pbanner-text .down{ margin-top:20px;}
.psecond-menu a{ font-size:18px; line-height:60px;}


.pabout-Introd{ padding-top:70px;}
.pabout-Introd-title{ font-size:32px;}
.pabout-Introd-inner{ margin-top:40px;}
.pabout-Introd-inner .thumb{ width:46%;}
.pabout-Introd-inner .text{ font-size:15px; line-height:30px;}
.pabout-Introd-data{ margin-top:40px; padding-top:40px;}
.pabout-Introd-data li .type{ font-size:30px;}
.pabout-Introd-data li .name{ margin-top:20px;}

.pabout-honor{ margin-top:70px;}
.pabout-honor-list{ margin-top:45px;}
.pabout-honor-list .swiper-button-prev, .pabout-honor-list .swiper-button-next{ width:40px; height:40px;}
.pabout-honor-list a{ height:360px;}


.pabout-culture{ margin-top:70px; padding:60px 0;}
.pabout-culture-word{ margin-left:-600px;}
.pabout-culture-word .t{ font-size:32px;}
.pabout-culture-word .s{ font-size:24px; margin-top:40px;}
.pabout-culture-word .c{ line-height:32px; margin-top:20px;}
.pabout-culture-right .concept li{ padding:25px 0;}
.pabout-culture-right .concept li .i{ width:45px;}
.pabout-culture-right .concept li .t{ font-size:18px; margin-top:20px;}


.pabout-course{ padding-top:70px;}
.pabout-course:before{ height:80%;}
.pabout-course-list{ margin-top:40px; padding:60px 30px;}
.pabout-course-list .list-sider:before{ top:47px;}
.pabout-course-list li .year{ font-size:26px;}
.pabout-course-list .swiper-button-prev, .pabout-course-list .swiper-button-next{ width:40px; height:40px; bottom:30px;}


.pabout-elegant{ padding:70px 0 50px 0;}
.pabout-elegant-list{ margin-top:40px; padding-bottom:50px;}
.pabout-elegant-list li .word{ padding:20px;}
.pabout-elegant-list li .word .t{ font-size:19px;}
.pabout-elegant-list li .word .c{ font-size:15px;}
.pabout-elegant-list li .word .m{ margin-top:15px;}

.pstaff-details .word{ padding-top:0;}
.pstaff-details .word .wt{ font-size:30px;}
.pstaff-details .word .ws{ font-size:20px; margin-top:25px;}
.pstaff-details .word .wc{ line-height:30px;}

.pstaff-work{ margin-top:60px;}
.pstaff-work .wo-t .cn{ font-size:20px; line-height:60px;}


.pnews-detaWarp{ padding-top:60px;}
.pnews-detaTop .t{ font-size:32px;}
.pnews-detaPage{ padding-top:40px;}


.pindustry-case li{ margin-top:45px;}
.pindustry-case li .title{ line-height:60px; padding:0 20px;}
.pindustry-case li .title .cn{ /*background-size:20px auto; padding-left:30px; */font-size:17px;}
.pindustry-case li .title .vi{ font-size:14px;}

.ppage a{ margin:0 8px;}


.pindustry-field li{ margin-top:30px; height:385px;}
.pindustry-field li .cover{ padding:0 5%; top:calc(100% - 38px);}
.pindustry-field li .cover .t{ font-size:18px; padding-bottom:20px;}
.pindustry-field li .cover .v{ line-height:32px; padding:0 25px; margin-top:20px;}


.psupport-service-head{ padding-top:45px;}
.psupport-service-head .en{ font-size:130px;}
.psupport-service-head .cn{ font-size:34px;}
.psupport-service-about{ margin-top:50px;}

.psupport-down li{ padding:30px;}
.psupport-down li .thumb{ width:65px;}
.psupport-down li .word .t{ font-size:18px;}
.psupport-down li .word .c{ font-size:15px; line-height:28px; margin-top:6px;}
.psupport-down li .icon{ background-size:100% auto; width:60px; height:60px; margin-top:15px;}


.pjoin-title{ line-height:65px;}
.pjoin-list .jt{ line-height:65px;}
.pjoin-list .jt span{ font-size:16px;}
.pjoin-list .jc{ padding:30px 4.16%; line-height:32px;}


.pnews-list li{ margin-top:30px;}
.pnews-list li .word .t{ font-size:18px;}
.pnews-list li .word .c{ font-size:15px; line-height:28px; height:56px;}


}


@media screen and (max-width:1300px){


}


@media screen and (max-width:834px){

.w{ width:94%;}

.dhHead{ padding:12px 3%; }
.dhHead-logo{ width:110px; margin-top:2px;}
.dhHead-nav{ display:none;}
.dhHead-tools{ padding-top:0;}
.dhHead-tools .language:before{ height:1px; top:10px;}
.dhHead-tools .language a{ padding:0 5px; font-size:13px; line-height:20px; margin:0 5px; border-width:1px;}
.dhHead-tools .srhBtn{ width:24px; height:24px; margin:0 15px 0 5px;}
.dhHead-tools .menuBtn{ height:24px;}
.dhHead-tools .menuBtn > span{ height:3px;}
.dhHead-tools .menuBtn > span:nth-child(2){ top:11px;}
.dhHead-tools .menuBtn > span:nth-child(3){ top:22px;}


.menuFigure{ display:none;}
.menuItem.on{ width:100%;}
.menuItem-close{ background-size:20px auto; width:40px; height:40px; }
.menuItem-padd{ padding:50px 15px 20px 15px;}
.menuItem-title{ font-size:17px; padding-bottom:10px;}
.menuItem-title .en{ font-size:20px; vertical-align:-2px;}
.menuItem-list{ padding-top:10px;}
.menuItem-list dl{ width:100%; margin-top:20px;}
.menuItem-list dl dt{ font-size:17px; padding-bottom:10px;}
.menuItem-list dl dd a{ display:inline-block; font-size:15px; line-height:34px;}


.dhBanner .swiper-pagination{ width:100% !important; left:0 !important; right:0; bottom:15px !important; top:auto; transform:none;}
.dhBanner .swiper-pagination-bullet{ display:inline-block; width:7px; height:7px; margin:0 8px !important;}
.dhBanner .swiper-pagination-bullet-active:after{ width:17px; height:17px;}


.dhProduct{ margin-top:25px;}
.dhProduct-head .t{ font-size:18px;}
.dhProduct-head .c{ max-width:inherit; font-size:14px; line-height:22px; margin-top:14px; width:100%;}
.dhProduct-head .m{ font-size:14px; padding:0 15px; line-height:26px; top:-4px;}
.dhProduct-list{ margin-left:-10px; padding-top:10px;}
.dhProduct-list li{ width:calc(50% - 10px); margin:10px 0 0 10px;}
.dhProduct-list li .thumb{ height:170px;}
.dhProduct-list li .cover{ display:none;}
.dhProduct-list li .name{ font-size:15px; margin-top:10px;}


.dhApplication{ margin-top:25px; padding-top:20px;}
.dhApplication-list{ margin-top:0; padding-top:10px;}
.dhApplication-list li{ height:250px; width:calc(50% - 5px); margin-top:10px;}
.dhApplication-list li:nth-child(2n+2){ float:right;}
.dhApplication-list li .cover{ top:calc(100% - 31px);}
.dhApplication-list li .cover .t{ font-size:16px; padding-bottom:15px;}
.dhApplication-list li .cover .c{ font-size:14px; line-height:22px; max-height:66px; -webkit-line-clamp:3;}
.dhApplication-list li .cover .v{ font-size:13px; line-height:28px; padding:0 15px; margin-top:15px;}


.dhCase{ padding:25px 0 20px 0;}
.dhCase-list{ margin-top:20px; padding-bottom:20px;}
.dhCase-list li .thumb{ height:70px;}
.dhCase-list li .title{ line-height:46px; padding:0 15px;}
.dhCase-list li .title .cn{ font-size:15px;}
.dhCase-list li .title .vi{ padding-right:28px;}
.dhCase-list .swiper-pagination-bullet-active{ width:25px;}


.dhAbout{ padding:25px 0 20px 0;}
.dhAbout .dhProduct-head .m{ top:-4px;}
.dhAbout-inner{ margin-top:20px; padding:20px 0;}
.dhAbout-inner .text{ width:100%; max-width:inherit; font-size:14px; line-height:22px;}
.dhAbout-inner .thumb{ display:none;}
.dhAbout-inner .menu{ margin-top:15px;}
.dhAbout-inner .menu > a{ width:25%; margin-right:0;}
.dhAbout-inner .menu .i{ width:50px; height:50px; margin:auto;}
.dhAbout-inner .menu .i img{ width:35px;}
.dhAbout-inner .menu .t{ font-size:15px; margin-top:10px;}


.dhNews{ padding:25px 0 20px 0;}
.dhNews .dhProduct-head .m{ font-size:14px; padding:0 15px; line-height:26px; top:-4px;}
.dhNews-tab{ position:relative; width:100%; top:auto; margin-top:15px; text-align:center; right:auto; overflow:hidden;}
.dhNews-tab a{ font-size:15px; line-height:30px; padding:0 25px; margin:0 15px; float:none; display:inline-block;}
.dhNews-index{ margin-top:20px;}
.dhNews-index .in-first{ width:100%;}
.dhNews-index .in-first .pic{ height:170px;}
.dhNews-index .in-first .tit{ font-size:16px;}
.dhNews-index .in-first .desc{ font-size:14px; line-height:22px; max-height:44px;}
.dhNews-index .in-list{ width:100%; margin-top:10px;}
.dhNews-index .in-list li{ padding:15px 0;}
.dhNews-index .in-list li .time{ font-size:16px;}
.dhNews-index .in-list li .time p{ margin-top:10px;}
.dhNews-index .in-list li .cont .t{ font-size:16px;}
.dhNews-index .in-list li .cont .c{ font-size:14px; line-height:22px; max-height:44px;}


.dhFooter{ padding-top:25px;}
.dhFooter-contact{ width:100%;}
.dhFooter-contact .f-logo img{ width:110px;}
.dhFooter-contact .f-text{ font-size:14px; line-height:24px; margin-top:15px;}
.dhFooter-contact .f-text .tel{ font-size:17px; padding:5px 0;}
.dhFooter-menu{ display:none;}
.dhFooter-copy{ margin-top:15px; padding:10px 0; font-size:13px; line-height:22px;}


.pbanner-text{ font-size:18px;}
.pbanner-text .en{ margin-top:10px;}
.pbanner-text .down{ display:none;}

.psecond-menu{ flex-wrap:wrap;}
.psecond-menu a{ width:50%; font-size:16px; line-height:40px; flex:inherit;}


.pabout-Introd{ padding:25px 0 20px 0;}
.pabout-Introd-title{ font-size:18px;}
.pabout-Introd-inner{ margin-top:15px;}
.pabout-Introd-inner .thumb{ width:100%;}
.pabout-Introd-inner .text{ width:100%; font-size:14px; line-height:22px; margin-top:15px;}
.pabout-Introd-data{ margin-top:15px; padding:15px 0;}
.pabout-Introd-data li{ width:33.33%; float:left;}
.pabout-Introd-data li .type{ font-size:17px;}
.pabout-Introd-data li .name{ font-size:15px; margin-top:10px;}


.pabout-honor{ margin-top:25px;}
.pabout-honor-list{ margin-top:20px;}
.pabout-honor-list .swiper-button-prev, .pabout-honor-list .swiper-button-next{ width:26px; height:26px;}
.pabout-honor-list .swiper-button-prev{ right:40px;}
.pabout-honor-list a{ height:180px;}
.pabout-honor-list a img{ max-height:90%;}


.pabout-culture{ margin-top:25px; padding:20px 3%;}
.pabout-culture-word{ width:100%; position:relative; margin-left:0; left:0; top:auto;}
.pabout-culture-word .t{ font-size:18px;}
.pabout-culture-word .s{ font-size:16px; margin-top:15px;}
.pabout-culture-word .c{ font-size:14px; line-height:22px; margin-top:10px;}
.pabout-culture-right{ width:100%; margin-top:15px;}
.pabout-culture-right .figure{ width:100%;}
.pabout-culture-right .concept li{ padding:15px 0; width:33.33%;}
.pabout-culture-right .concept li .i{ width:30px;}
.pabout-culture-right .concept li .t{ font-size:15px; margin-top:10px;}


.pabout-course{ padding-top:25px;}
.pabout-course-list{ margin-top:20px; padding:20px;}
.pabout-course-list .list-sider{ padding-bottom:40px;}
.pabout-course-list .list-sider:before{ top:31px;}
.pabout-course-list li{ padding-left:0;}
.pabout-course-list li .year{ font-size:17px; padding-bottom:15px; text-align:center;}
.pabout-course-list li .year:before{ width:7px; height:7px; left:50%; bottom:-3px;}
.pabout-course-list li .text{ font-size:14px; line-height:22px; margin-top:15px;}
.pabout-course-list .swiper-button-prev, .pabout-course-list .swiper-button-next{ width:26px; height:26px; bottom:15px;}
.pabout-course-list .swiper-button-next{ margin-right:-35px;}
.pabout-course-list .swiper-button-prev{ margin-left:-35px;}


.pabout-elegant{ padding:25px 0 20px 0;}
.pabout-elegant-list{ margin-top:20px; padding-bottom:25px;}
.pabout-elegant-list li .word{ width:50%; padding:15px 12px;}
.pabout-elegant-list li .thumb{ width:50%;}
.pabout-elegant-list li .word .t{ font-size:16px;}
.pabout-elegant-list li .word .c{ font-size:14px; line-height:22px; max-height:88px; margin-top:10px;}
.pabout-elegant-list li .word .m{ font-size:13px; margin-top:10px; line-height:26px; padding:0 16px;}
.pabout-elegant-list .swiper-pagination-bullet{ width:8px; height:8px;}


.pindustry-case{ margin-top:0; margin-left:0;}
.pindustry-case li{ width:calc(50% - 6px); margin-top:12px; margin-left:0;}
.pindustry-case li:nth-child(2n+2){ float:right;}
.pindustry-case li .thumb{ height:70px;}
.pindustry-case li .title{ padding:0 10px; line-height:40px;}
.pindustry-case li .title .cn{/* background-size:15px auto; padding-left:22px; */max-width:inherit; width:100%; font-size:15px;}
.pindustry-case li .title .vi{ display:none;}


.ppage{ padding-top:20px;}
.ppage a{ width:30px; line-height:28px; margin:3px; font-size:14px;}
.ppage .nowpage{ width:30px; line-height:28px; margin:3px; font-size:14px;}


.pindustry-field{ margin-left:-12px; margin-top:0;}
.pindustry-field li{ width:calc(50% - 12px); height:210px; margin:12px 0 0 12px;}
.pindustry-field li .cover{ top:calc(100% - 31px);}
.pindustry-field li .cover .t{ font-size:16px; padding-bottom:15px;}
.pindustry-field li .cover .c{ font-size:14px; line-height:22px; max-height:66px; -webkit-line-clamp:3;}
.pindustry-field li .cover .v{ font-size:13px; line-height:28px; padding:0 15px; margin-top:15px;}


.pmain{ padding:25px 0;}
.psupport-service-head{ padding-top:10px;}
.psupport-service-head .en{ font-size:40px;}
.psupport-service-head .cn{ font-size:18px;}
.psupport-service-head .ct{ font-size:14px; margin-top:15px;}
.psupport-service-about{ margin-top:20px;}
.psupport-service-about .s-logo{ width:100%;}
.psupport-service-about .s-logo{ height:120px;}
.psupport-service-about .s-logo img{ max-width:80% !important;}
.psupport-service-about .s-text{ width:100%; padding:15px 0 0 0;}
.psupport-service-about .s-text .t{ font-size:17px;}
.psupport-service-about .s-text .c{ font-size:14px; line-height:24px; margin-top:15px;}
.psupport-service-info{ font-size:14px; margin-top:20px; line-height:24px;}

.psupport-down li{ padding:15px 0;}
.psupport-down li .thumb{ width:35px;}
.psupport-down li .word .t{ font-size:15px; line-height:40px;}
.psupport-down li .word .c{ display:none;}
.psupport-down li .word{ max-width:calc(100% - 75px); padding-left:15px;}
.psupport-down li .icon{ width:40px; height:40px; margin-top:0;}


.pcontact-inner{ margin-top:0;}
.pcontact-inner .logo{ width:100%; padding-top:0; text-align:left;}
.pcontact-inner .logo img{ max-width:65% !important;}
.pcontact-inner .text{ width:100%; margin-top:15px;}
.pcontact-inner .text .t{ font-size:16px;}
.pcontact-inner .text .c{ font-size:15px; line-height:28px; margin-top:10px;}
.pcontact-map{ margin-top:15px;}


.pjoin-title{ line-height:45px; padding:0 0 0 10px; display:flex; flex-wrap:wrap; justify-content:space-between;}
.pjoin-title span{ width:auto !important; font-size:15px;}
.pjoin-title span.categ{ display:none;}
.pjoin-list .jt{ line-height:40px; padding:0 0 0 10px; display:flex; flex-wrap:wrap; justify-content:space-between;}
.pjoin-list .jt span{ font-size:15px; width:auto !important;}
.pjoin-list .jt span.categ{ display:none;}
.pjoin-list .jc{ font-size:14px; line-height:24px; padding:15px; margin-bottom:15px;  word-break:break-all; word-wrap:break-word; }


.pnews-list{ margin-left:0; margin-top:0;}
.pnews-list li{ width:100%; margin:15px 0 0 0;}
.pnews-list li .thumb{ height:150px;}
.pnews-list li .word{ padding:12px 0;}
.pnews-list li .word .t{ font-size:16px;}
.pnews-list li .word .c{ font-size:14px; line-height:22px; height:auto; max-height:44px;}

.pnews-detaWarp{ margin-top:40px; padding:20px 15px; border-top-width:5px;}
.pnews-detaReturn{ width:110px; font-size:14px; height:36px; line-height:36px; top:-41px;}
.pnews-detaTop .t{ font-size:18px; line-height:28px; padding-bottom:10px;}
.pnews-detaTop .c span{ font-size:13px; line-height:32px; margin-right:5px;}
.pnews-detaInfo{ font-size:15px; line-height:28px; padding:20px 0;}
.pnews-detaPage{  margin-top:0; padding-top:15px;}
.pnews-detaPage a{ background:none !important; padding:0 !important; font-size:14px; width:100%; max-width:inherit;}


.pnews-case{ margin-top:20px; padding:15px 10px;}
.pnews-case-head .cn{ font-size:18px; line-height:30px;}
.pnews-case-head .mo{ font-size:14px; line-height:30px; padding:0 20px;}
.pnews-case .pindustry-case li{ margin-top:12px;}
.pnews-case .pindustry-case li .thumb{ height:120px;}
.pnews-case .pindustry-case li .title{ line-height:40px;}


.pstaff-details .thumb{ width:100%;}
.pstaff-details .word{ width:100%; padding:20px 0 0 0;}
.pstaff-details .word .wt{ font-size:17px;}
.pstaff-details .word .wt label{ font-size:15px; padding-left:15px;}
.pstaff-details .word .ws{ font-size:16px; margin-top:15px;}
.pstaff-details .word .wc{ font-size:14px; line-height:24px; margin-top:15px;}

.pstaff-work{ margin-top:20px;}
.pstaff-work .wo-t .cn{ font-size:18px; line-height:40px;}
.pstaff-work .wo-c{ font-size:14px; line-height:24px; margin-top:15px; padding-bottom:20px;}

.pproduct-mobile { width:100%;}
.pproduct-mobile label{ display:block;}
.pproduct-mobile .pproduct-sider{ position:relative; display:none; visibility:hidden; top:-20px; z-index:1;}
.pproduct-sider li > a{ font-size:15px; line-height:40px;}
.pproduct-sider li .submenu{ overflow:hidden; padding:5px 0;}
.pproduct-sider li .submenu a{ width:50%; float:left; font-size:14px; padding:5px 0; text-overflow:ellipsis; white-space:nowrap; }

.pproduct-right{ width:100%; margin-top:20px;}
.pproduct-search .select{ width:100%; height:40px; font-size:15px; text-align:left; padding-left:15px;}
.pproduct-search .inpt{ width:100%; height:40px; font-size:15px; text-align:left; padding-left:15px; margin-left:0; margin-top:10px;}
.pproduct-search .btn{ background-size:15px auto; background-position:20px center; width:100px; height:42px; line-height:42px; margin-top:10px; padding-left:45px;}
.pproduct-table{ overflow-x:auto; margin-top:20px;}
.pproduct-table table{ width:800px;}
.pproduct-table thead th{ padding:5px 0; font-size:15px;}
.pproduct-table tbody td{ padding:8px 5px; font-size:14px;}


.dhProduct-news li{ padding:20px 0;}
.dhProduct-news li .thumb{ width:30%;}
.dhProduct-news li .word{ width:70%; padding-right:10px;}
.dhProduct-news li .word .s{ font-size:14px;}
.dhProduct-news li .word .t{ font-size:15px; font-weight:bold;}
.dhProduct-news li .word .c{ font-size:14px; line-height:24px; max-height:72px; margin-top:10px; -webkit-line-clamp:3;}
.dhProduct-news li .word .v{ font-size:13px; line-height:26px; padding:0 15px; margin-top:10px;}
.dhProduct-news li:nth-child(2n+2) .word{ padding-left:10px; padding-right:10px;}
.dhProduct-loading{ margin-top:15px;}

}





@media screen and (max-width:640px){


}



