@charset "utf-8";
/* CSS Document */
@media screen and (max-width: 1680px) {

/*header*/
.header{ height:76px; }
.logos img{ height:76px; }

.nav{ padding-left:10px; }
.nav li>a{ padding:0 24px; line-height:76px; height:76px; font-size:18px;  }

.nav li .sub{ top:76px; }
.nav li .sub2{ width:778px; height:362px; }
.nav li .sub-tab .sub-nav a{ font-size:14px; line-height:38px; }
.nav li .sub-tab .sub-nav a span{ font-size:14px; margin-right:14px; }

.nav li .sub-tab .sub-main a{ font-size:14px; line-height:38px; font-size:14px; }
.nav li .sub-tab .sub-main p{ font-size:14px; }

.nav li .sub1{ padding:8px 0; }
.nav li .sub1 a{ line-height:38px; font-size:16px; }

.search{ margin-top:23px; }

.lang{ font-size:14px; line-height:76px; margin-right:23px; }
.lang span{ font-size:18px; margin-right:9px; }

.headers .nav li.on:after{ height:6px; }
/*header*/

/*banner*/
.banner .ban-main .txt .tit{ font-size:70px;  }
.banner .ban-main .txt .info{ font-size:26px; margin:28px 0 56px 0; }
.banner .ban-main .txt .parameter li{ margin:0 8px; }
.banner .ban-main .txt .parameter li .ico{ line-height:62px; width:62px; height:62px; }
.banner .ban-main .txt .parameter li .ico span{ font-size:28px; }
.banner .ban-main .txt .parameter li .name{ margin-top:21px; font-size:14px; }

.banner .ban-main02 .txt .info{ font-size:28px; }
.banner .ban-main02 .label li{ margin:8px; font-size:24px; width:196px; height:60px; line-height:60px; }

.banner .btn{ margin-top:-28px; width:56px; height:56px; line-height:52px; }
.banner .btn span{ font-size:20px; }
.banner .banner-prev{ left:56px; }
.banner .banner-next{ right:56px; }

.banner .ban_bottom .swiper-pagination .swiper-pagination-bullet{ margin-right:16px; width:16px; }
.banner .ban_bottom .swiper-pagination .swiper-pagination-bullet .num{ font-size:12px; margin-bottom:12px; }
.banner .ban_bottom .swiper-pagination .swiper-pagination-bullet .block{ width:16px; height:16px; border-radius:0 0 0 3px; }
.banner .ban_bottom .lower{ height:40px; }
/*banner*/


/*home01*/
.hometit .tit{ font-size:40px; }
.hometit .info{ font-size:16px; margin-top:20px; }

.hometit .more{ border-radius:0 0 0 16px; margin-top:18px; height:40px; line-height:40px; padding:0 24px; font-size:16px; }
.hometit .more span{ font-size:16px; margin-left:8px; }

.prodlist li .img{ border-radius:20px; box-shadow:0 0 20px #f1f1f1; }
.prodlist li .txt .tit{ font-size:20px; }
.pmore{ width:136px; height:40px; line-height:40px; font-size:16px; }
.prodlist li .mask{ border-radius:24px; }
.prodlist li .mask .tit{ font-size:24px; }
.prodlist li .mask .info{ font-size:14px; }
.prodlist li .mask .more span{ font-size:14px; width:85px; line-height:34px; }

.prod-more{ font-size:16px; border-radius:17px; height:34px; line-height:32px; }
.prod-more span{ font-size:16px; margin-left:8px; }
/*home01*/


/*home02*/
.solution-main{ padding-top:87px; }
.solution-top .txt{ padding:50px; }
.solution-top .txt .tit{ font-size:34px; }
.solution-top .txt .info{ font-size:20px; margin-top:20px; }

.solution .entit{ top:64px; font-size:128px; }

.solution .txt{ padding:85px 70px 70px 70px; }
.solution .txt .num{ right:70px; top:-50px; height:100px; }
.solution .txt .tit{ font-size:28px; margin-bottom:28px; }
.solution .txt .info{ font-size:14px; line-height:25px; height:175px; }
.solution .txt .more{ width:140px; height:40px; line-height:38px; font-size:16px; border-radius:0 0 0 16px; }
.solution .txt .more span{ margin-left:8px; font-size:16px; }

.solution-nav{ bottom:40px;  }
.solution-nav ul li{ padding:20px; border-radius:10px; }

.solution-nav ul li .tit{ font-size:20px; line-height:26px; height:52px; }
.solution-nav ul li .ico{ margin-top:24px; }
.solution-nav ul li .ico span{ font-size:50px; }

.solution-prev,.solution-next{ line-height:40px; width:40px; height:40px; }
.solution-prev span,.solution-next span{ font-size:24px; }
.solution-prev{ margin-left:-40px; border-radius:0 0 0 10px; }
.solution-next{ margin-right:-40px;  border-radius:0 10px 0 0; }
/*home02*/


/*home03*/
.homeAbout .tit{ font-size:40px; }
.homeAbout .tit2{ font-size:24px; }

.homeAbout .info{ font-size:16px; margin-top:20px; }
.homeAbout .info2{ margin-top:10px; }
.homeAbout .more{ margin-top:20px; font-size:16px; padding:0 24px; height:40px; line-height:40px; }
.homeAbout .more span{ font-size:16px; margin-left:8px; }

.homeAboutImg{ border-radius:10px; }

.homeAboutImg .numList li .num{ font-size:50px; }
.homeAboutImg .numList li .tit{ font-size:16px; margin-top:16px; }
/*home03*/


/*home04*/
.homeNews li{ border-radius:20px; }
.homeNews li .info .label{ font-size:14px; margin-bottom:14px; }
.homeNews li .info .tit{ font-size:18px; line-height:34px; height:64px; }
.homeNews li .bottom{ height:50px; line-height:50px; }
.homeNews li .bottom .time{ font-size:14px; }
.homeNews li .bottom .more span{ font-size:18px; }
/*home04*/


/*footer*/
.footerMain{ padding-right:200px; }
.dblogo{ height:34px; margin-bottom:34px; }
.dbContent .info{ font-size:18px; }
.dbContent .info .p1{ margin-bottom:9px; }

.dbContent .info2{ font-size:14px; margin-top:28px; }
.dbContent .info2 p{ margin-bottom:7px; }
.dbContent .info2 span{ font-size:14px; margin-right:14px; }

.dbnav li a.tit{ font-size:16px; margin-bottom:16px; }
.dbnav li a{ font-size:14px; padding:7px 0; }

.bottom-tab{ width:200px; }
.bottom-tab-main{ width:140px; }

.bottom-tab-nav li .ico{ margin:28px auto 14px auto; width:28px; height:28px; line-height:26px; }
.bottom-tab-nav li .ico:after{ top:-16px; margin-left:-8px; border-width:8px; border-bottom:12px solid #007a81; }
.bottom-tab-nav li .ico span{ font-size:16px; }
.bottom-tab-nav li .tit{ font-size:12px; }

.copy{ font-size:14px; }
.copy a{ margin:0 14px; }
/*footer*/

/*内页公共*/
.nyban .bantxt .tit{ font-size:40px; }
.nyban .bantxt .tit:after{ width:24px; height:4px; margin-top:12px; }
.nyban .bantxt .location{ font-size:14px; margin-top:40px; }
.nyban .bantxt .location .iconfont{ font-size:14px; }
.nyban .bantxt .location span{ margin:0 7px; }

.nynav ul li{ line-height:64px; height:64px; font-size:18px; }
.nynav ul li:after{ margin-left:-8px; border-width:8px; }

.nynav ul.ul65 li{ font-size:16px; }
.nynav ul.ul65 li a{ padding:16px; }

.h90{ height:76px; }
/*内页公共*/

/*新闻*/
.newslist li .img{ border-radius:20px; }
.newslist li .txt .time{ font-size:24px; }
.newslist li .txt .tit{ font-size:24px; margin:24px 0; }
.newslist li .txt .info{ font-size:16px; margin-bottom:24px; }
.newslist li .txt .more .text{ line-height:34px; font-size:16px; }
.newslist li .txt .more .ico{ box-shadow:0 0 20px #ffe0d0; margin-left:20px; width:40px; height:40px; line-height:40px; }
.newslist li .txt .more .ico span{ font-size:18px; }
/*新闻*/

/*关于华钛*/
.aboutMain .entit{ left:-192px; font-size:128px; }
.aboutMain .aboutLeft .tit{ font-size:40px; }
.aboutMain .aboutLeft .tit:after{ margin-top:20px; width:80px; height:4px; }

.aboutMain .aboutRight .txt{ font-size:20px; }
.aboutList li .ico{ width:85px; height:85px; line-height:85px; }
.aboutList li .ico span{ font-size:40px; }
.aboutList li .name{ font-size:18px; margin-top:36px; }


.advantages .txt .tit{ font-size:40px; }
.advantages .txt .info{ font-size:20px; }
.advantages .txt .info p{ padding-left:20px; margin-top:30px; }
.advantages .txt .info p:after{ width:6px; height:6px; top:12px; }
/*关于华钛*/

/*设备租赁*/
.lease .tit{ font-size:40px; }
.lease .info{ font-size:16px; margin:32px 0; }

.tableUl>li .name{ height:50px; line-height:50px; font-size:20px; }
.tableUl>li .text{ height:170px; }
.tableUl>li .text b{ font-size:20px; }
.tableUl>li .text ul{ font-size:16px; }
.tableUl>li .text ul li{ padding-left:16px; }
.tableUl>li .text ul li:after{ top:14px; }

.lease_tel .ico{ width:50px; height:50px; line-height:50px; }
.lease_tel .ico span{ font-size:28px; }
.lease_tel .text{ margin-left:16px; line-height:25px; }
.lease_tel .text .tit{ font-size:18px; }
.lease_tel .text .info{ font-size:16px; }
.lease_tel .text .info span{ margin-left:16px; }

.formUl li .tit{ line-height:50px; font-size:16px; }
.formUl li .tit span{ margin-right:8px; }
.formUl li .text input{ height:50px; padding:0 16px; font-size:16px; }
.formUl li .text .select{ height:50px; }
.formUl li .text .select select{ height:48px; padding:0 16px; font-size:16px; }
.formUl li .text .select .ico{ height:50px; width:50px; line-height:50px; }
.formUl li .text .select .ico span{ font-size:20px; }
.formUl li .text textarea{ height:120px; padding:16px; font-size:16px; }
.formUl li.submit button{ height:50px; font-size:16px; }
/*设备租赁*/


/*联系我们*/
.coordinates .tit{ top:-65px; left:-135px; font-size:20px; width:280px; line-height:40px; height:40px; border-radius:20px; }

.contactMain .tit{ font-size:28px; }
.contactMain .tit:after{ width:28px; height:4px; }
.contactMain .block{ border-radius:20px; }
.contactMain .contactList li .ico{ width:60px; height:60px; line-height:58px; }
.contactMain .contactList li .ico span{ font-size:28px; }
.contactMain .contactList li .name{ font-size:18px; margin-top:27px; }
.contactMain .contactList li .text{ font-size:14px; margin-top:7px; }
/*联系我们*/


/*应用中心*/
.applicationMain .tit{font-size:28px; margin-bottom:28px; }
.applicationMain .txt{ font-size:16px; }

.appList>li{ border-radius:20px; }
.appList>li ul li{ font-size:16px; padding-left:32px; background-size:20px; }

.industrialAppTit{ font-size:40px; }
.industrialAppList li .tit{ font-size:28px; }

.industrialAppList li .txt .ftit{ font-size:28px; }
.industrialAppList li .txt .info{ font-size:16px; }
.industrialAppList li .txt .more{ height:40px; line-height:40px; padding:0 24px; font-size:16px; }
.industrialAppList li .txt .more span{ font-size:16px; margin-left:8px; }
/*应用中心*/


/*应用中心详情*/
.applicationShow .txt .tit{ font-size:40px; }
.applicationShow .txt .info{ font-size:16px; }
.applicationShow .txt .label span{ margin-top:16px; margin-right:16px; border-radius:17px; height:34px; line-height:32px; font-size:16px; padding:0 24px; }

.applicationShow .img{ border-radius:20px; }
/*应用中心详情*/


/*资源中心*/
.download li .ico{ width:100px; }
.download li .txt{ padding-left:125px; }
.download li .txt .tit{ font-size:20px; }
.download li .txt .btn{ font-size:20px; margin-top:10px; }
.download li .txt .btn span{ font-size:20px; margin-right:10px; }
/*资源中心*/

/*产品列表*/
.columnIntroduction .txt .tit{ font-size:24px; }
.columnIntroduction .txt .info{ font-size:16px; }
.columnIntroduction .txt .btn{ border-radius:20px; height:40px; line-height:40px; font-size:16px; padding:0 32px; }
.columnIntroduction .txt .btn span{ font-size:16px; margin-right:8px; }

.columnIntroduction .img{ border-radius:20px; }
/*产品列表*/


/*产品详情*/
.prodTop .prodTxt .tit{ font-size:34px; }
.prodTop .prodTxt .info{ font-size:16px; }
.prodTop .prodTxt .info p{ padding-left:16px; }
.prodTop .prodTxt .info p:after{ width:2px; height:2px; top:15px; }
.prodTop .prodTxt .btn{ font-size:16px; padding-left:16px; }
.prodTop .prodTxt .btn a{  margin-right:32px; }
.prodTop .prodTxt .btn a .ico{ height:32px; line-height:32px; }
.prodTop .prodTxt .btn a .ico span{ font-size:16px; }
.prodTop .prodTxt .btn a .text{ margin-left:16px; height:32px; line-height:32px; }
.consultation .tel{ padding:0 17px 0 34px; height:50px; line-height:50px; border-radius:25px 0 0 25px; }
.consultation .tel .ico{margin-right:12px; }
.consultation .tel .ico span{ font-size:24px; }
.consultation .tel .text{ line-height:20px; padding:5px 0; }
.consultation .tel .text .name{ font-size:12px; }
.consultation .tel .text .num{ font-size:16px; }
.consultation .tel:after{ right:-17px; width: 34px; height: 50px; }

.consultation .online{ padding:0 32px; border-radius:0 21px 21px 0; height:42px; margin-top:4px; line-height:42px; }
.consultation .online .ico{ margin-right:8px; }
.consultation .online .ico span{ font-size:16px; }
.consultation .online .text{ font-size:16px; }

.prodImg{ height:448px; }
.prodTop .prodImgNav{ padding:50px 0; width:96px; }
.preview .swiper-container { height:348px; }
.preview .swiper-slide { padding:10px 0; }

.swiperBtn{ line-height:36px; height:40px; width:40px; }
.swiperBtn span{ font-size:20px; }

.preview .arrow-left,.preview .arrow-right{ margin-left:-20px; }

.prodNav{ height:70px; line-height:70px; }
.prodNav ul li{ font-size:18px; margin-right:36px; }
.prodNav ul li:after{ height:9px; }
.prodNav .floor-nav.on{ top:76px; }


.prodTit{ font-size:34px; }
.prodTit:after{ margin-left:-34px; width:68px; height:9px; }

.showhide{ height:340px; }

.showtxt{ font-size:16px; }
.showtxt h2{ font-size:28px; }
.showtxt table td{ padding:8px;  }

.features .item{ font-size:16px; }

.videoList{ padding:0 85px; }
.videoList .swiper-slide .img{ border-radius:20px; }
.videoList .swiper-slide .img .ico span{ font-size:50px;  }
.videoList .swiper-slide .tit{ font-size:18px; margin-top:36px; }

.btn-prev,.btn-next{ margin-top:-20px; }

.recommendList{ padding:0 85px; }
.recommendList:after{ width:70px; }
.recommendList::before{ width:70px; }
.recommendList .swiper-slide .img{ border-radius:20px; }
.recommendList .swiper-slide .tit{ font-size:18px; margin:36px 0; }
.recommendList .swiper-slide-prev .img,.recommendList .swiper-slide-active .img,.recommendList .swiper-slide-next .img{ box-shadow:0 0 15px #ebebeb; }
/*产品详情*/

/*内容页*/
.newstop h1{ font-size:24px; }

.newstop .parameter{ font-size:16px; }
.newstop .parameter .hits,.newstop .parameter .time{ margin:0 8px; }
.newstop .parameter span{ margin-right:8px; font-size:16px; }

.newstxt{ font-size:16px; }

.showpaging{ line-height:60px; font-size:16px; }
/*内容页*/


.paging a,.paging .current{ margin:0 8px; font-size:16px; padding:8px 16px; }
.paging a span{ font-size:16px; }

.search_tips{ font-size:16px; }


}


@media screen and (max-width: 1440px) {

/*header*/
.header{ height:60px; }
.logos img{ height:60px; }

.nav{ padding-right:35px; padding-left:0; }
.nav li>a{ padding:0 20px; line-height:60px; height:60px; font-size:16px; }

.nav li .sub{ top:60px; }
.nav li .sub2{ width:660px; height:308px; }
.nav li .sub-tab .sub-nav a{ line-height:32px; }

.nav li .sub-tab .sub-main a{ line-height:32px; }

.nav li .sub1{ padding:7px 0; }
.nav li .sub1 a{ line-height:32px; font-size:14px; }

.search{ margin-top:15px; }

.lang{ line-height:60px; margin-right:15px; }

.headers .nav li.on:after{ height:5px; }

.h90{ height:60px; }
/*header*/


/*banner*/
.banner .ban-main .txt .tit{ font-size:60px;  }
.banner .ban-main .txt .info{ font-size:22px; margin:24px 0 48px 0; }
.banner .ban-main .txt .parameter li{ margin:0 6px; }
.banner .ban-main .txt .parameter li .ico{ line-height:52px; width:52px; height:52px; }
.banner .ban-main .txt .parameter li .ico span{ font-size:24px; }
.banner .ban-main .txt .parameter li .name{ margin-top:18px; font-size:12px; }

.banner .ban-main02 .txt .info{ font-size:24px; }
.banner .ban-main02 .label li{ margin:6px; font-size:20px; width:166px; height:50px; line-height:50px; }

.banner .btn{ margin-top:-24px; width:48px; height:48px; line-height:46px; }
.banner .btn span{ font-size:18px; }
.banner .banner-prev{ left:48px; }
.banner .banner-next{ right:48px; }

.banner .ban_bottom .swiper-pagination .swiper-pagination-bullet{ margin-right:14px; width:14px; }
.banner .ban_bottom .swiper-pagination .swiper-pagination-bullet .num{ font-size:12px; margin-bottom:12px; }
.banner .ban_bottom .swiper-pagination .swiper-pagination-bullet .block{ width:14px; height:14px; border-radius:0 0 0 3px; }
.banner .ban_bottom .lower{ height:34px; }
/*banner*/


/*home01*/
.hometit .tit{ font-size:34px; }
.hometit .info{ font-size:14px; margin-top:16px; }

.hometit .more{ border-radius:0 0 0 14px; margin-top:15px; height:34px; line-height:34px; padding:0 20px; font-size:14px; }
.hometit .more span{ font-size:14px; margin-left:7px; }

.prodlist li .img{ border-radius:15px; box-shadow:0 0 15px #f1f1f1; }
.prodlist li .txt .tit{ font-size:18px; }
.pmore{ width:116px; height:34px; line-height:34px; font-size:14px; }
.prodlist li .mask{ border-radius:20px; line-height:1.8; }
.prodlist li .mask .tit{ font-size:20px; }

.prod-more{ font-size:14px; border-radius:14px; height:28px; line-height:26px; }
.prod-more span{ font-size:14px; margin-left:7px; }
/*home01*/

/*home02*/
.solution-main{ padding-top:72px; }
.solution-top .txt{ padding:40px; }
.solution-top .txt .tit{ font-size:28px; }
.solution-top .txt .info{ font-size:18px; margin-top:18px; }

.solution .entit{ top:50px; font-size:100px; }

.solution .txt{ padding:70px 60px 60px 60px; }
.solution .txt .num{ right:60px; top:-42.5px; height:85px; }
.solution .txt .tit{ font-size:24px; margin-bottom:24px; }
.solution .txt .more{ width:120px; height:34px; line-height:32px; font-size:14px; border-radius:0 0 0 14px; }
.solution .txt .more span{ margin-left:7px; font-size:14px; }

.solution-nav{ bottom:34px; }
.solution-nav ul li{ padding:15px; border-radius:8px; }

.solution-nav ul li .tit{ font-size:18px; line-height:22px; height:44px; }
.solution-nav ul li .ico{ margin-top:20px; }
.solution-nav ul li .ico span{ font-size:40px; }

.solution-prev,.solution-next{ line-height:34px; width:34px; height:34px; }
.solution-prev span,.solution-next span{ font-size:20px; }
.solution-prev{ margin-left:-34px; border-radius:0 0 0 8px; }
.solution-next{ margin-right:-34px;  border-radius:0 8px 0 0; }
/*home02*/


/*home03*/
.homeAbout .tit{ font-size:34px; }
.homeAbout .tit2{ font-size:20px; }

.homeAbout .info{ font-size:14px; margin-top:16px; }
.homeAbout .info2{ margin-top:8px; }
.homeAbout .more{ margin-top:16px; font-size:14px; padding:0 20px; height:34px; line-height:34px; }
.homeAbout .more span{ font-size:14px; margin-left:7px; }

.homeAboutImg{ border-radius:8px; }

.homeAboutImg .numList li .num{ font-size:40px; }
.homeAboutImg .numList li .tit{ font-size:14px; margin-top:14px; }
/*home03*/


/*home04*/
.homeNews li{ border-radius:15px; }
.homeNews li .info .label{ font-size:12px; margin-bottom:12px; }
.homeNews li .info .tit{ font-size:16px; line-height:28px; height:56px; }
.homeNews li .bottom{ height:40px; line-height:40px; }
.homeNews li .bottom .time{ font-size:12px; }
.homeNews li .bottom .more span{ font-size:16px; }
/*home04*/


/*footer*/
.footerMain{ padding-right:200px; }
.dblogo{ height:28px; margin-bottom:28px; }
.dbContent .info{ font-size:16px; }
.dbContent .info .p1{ margin-bottom:8px; }

.dbContent .info2{ margin-top:20px; }

.dbnav li a.tit{ font-size:14px; margin-bottom:14px; }
.dbnav li a{ font-size:13px; padding:6px 0; }

.bottom-tab{ width:200px; }
.bottom-tab-main{ width:140px; }

.bottom-tab-nav li .ico{ margin:20px auto 10px auto; }
/*footer*/

/*内页公共*/
.nyban .bantxt .tit{ font-size:34px; }
.nyban .bantxt .tit:after{ width:20px; height:3px; margin-top:10px; }
.nyban .bantxt .location{ margin-top:34px; }

.nynav ul li{ line-height:54px; height:54px; font-size:16px; }
.nynav ul li:after{ margin-left:-7px; border-width:7px; }

.nynav ul.ul65 li{ font-size:14px; }
.nynav ul.ul65 li a{ padding:14px; }
/*内页公共*/

/*新闻*/
.newslist li .img{ border-radius:15px; }
.newslist li .txt .time{ font-size:20px; }
.newslist li .txt .tit{ font-size:20px; margin:20px 0; }
.newslist li .txt .info{ font-size:14px; margin-bottom:20px; line-height:1.8; }
.newslist li .txt .more .text{ line-height:28px; font-size:14px; }
.newslist li .txt .more .ico{ box-shadow:0 0 17px #ffe0d0; margin-left:17px; width:34px; height:34px; line-height:34px; }
.newslist li .txt .more .ico span{ font-size:16px; }
/*新闻*/

/*关于华钛*/
.aboutMain .entit{ left:-150px; font-size:100px; }
.aboutMain .aboutLeft .tit{ font-size:34px; }
.aboutMain .aboutLeft .tit:after{ margin-top:17px; width:68px; height:3px; }

.aboutMain .aboutRight .txt{ font-size:18px; }
.aboutList li .ico{ width:70px; height:70px; line-height:70px; }
.aboutList li .ico span{ font-size:34px; }
.aboutList li .name{ font-size:16px; margin-top:32px; }

.advantages .txt .tit{ font-size:34px; }
.advantages .txt .info{ font-size:18px; }
.advantages .txt .info p{ padding-left:18px; margin-top:27px; }
.advantages .txt .info p:after{ width:4px; height:4px; top:11px; }
/*关于华钛*/

/*设备租赁*/
.lease .tit{ font-size:34px; }
.lease .info{ font-size:14px; margin:28px 0; }

.tableUl>li .name{ height:40px; line-height:40px; font-size:18px; }
.tableUl>li .text{ height:150px; }
.tableUl>li .text b{ font-size:18px; }
.tableUl>li .text ul{ font-size:14px; }
.tableUl>li .text ul li{ padding-left:14px; }
.tableUl>li .text ul li:after{ top:12px; }

.lease_tel .ico{ width:40px; height:40px; line-height:40px; }
.lease_tel .ico span{ font-size:24px; }
.lease_tel .text{ margin-left:14px; line-height:20px; }
.lease_tel .text .tit{ font-size:16px; }
.lease_tel .text .info{ font-size:14px; }
.lease_tel .text .info span{ margin-left:14px; }

.formUl li .tit{ line-height:40px; font-size:14px; }
.formUl li .tit span{ margin-right:7px; }
.formUl li .text input{ height:40px; padding:0 14px; font-size:14px; }
.formUl li .text .select{ height:40px; }
.formUl li .text .select select{ height:38px; padding:0 14px; font-size:14px; }
.formUl li .text .select .ico{ height:40px; width:40px; line-height:40px; }
.formUl li .text .select .ico span{ font-size:18px; }
.formUl li .text textarea{ height:100px; padding:14px; font-size:14px; }
.formUl li.submit button{ height:40px; font-size:14px; }
/*设备租赁*/


/*联系我们*/
.coordinates .tit{ top:-59px; left:-110px; font-size:18px; width:240px; line-height:34px; height:34px; border-radius:17px; }

.contactMain .tit{ font-size:24px; }
.contactMain .tit:after{ width:24px; height:3px; }
.contactMain .block{ border-radius:15px; }
.contactMain .contactList li .ico{ width:50px; height:50px; line-height:48px; }
.contactMain .contactList li .ico span{ font-size:24px; }
.contactMain .contactList li .name{ font-size:16px; margin-top:24px; }
/*联系我们*/


/*应用中心*/
.applicationMain .tit{ font-size:24px; margin-bottom:24px; }
.applicationMain .txt{ font-size:14px; }

.appList>li{ border-radius:15px; }
.appList>li ul li{ font-size:14px; padding-left:28px; background-size:18px; }

.industrialAppTit{ font-size:34px; }
.industrialAppList li .tit{ font-size:24px; }

.industrialAppList li .txt .ftit{ font-size:24px; }
.industrialAppList li .txt .info{ font-size:14px; }
.industrialAppList li .txt .more{ height:34px; line-height:34px; padding:0 21px; font-size:14px; }
.industrialAppList li .txt .more span{ font-size:14px; margin-left:7px; }
/*应用中心*/

/*应用中心详情*/
.applicationShow .txt .tit{ font-size:34px; }
.applicationShow .txt .info{ font-size:14px; }
.applicationShow .txt .label span{ margin-top:14px; margin-right:14px; border-radius:14px; height:28px; line-height:26px; font-size:14px; padding:0 21px; }

.applicationShow .img{ border-radius:15px; }
/*应用中心详情*/


/*资源中心*/
.download li .ico{ width:85px; }
.download li .txt{ padding-left:105px; }
.download li .txt .tit{ font-size:18px; }
.download li .txt .btn{ font-size:18px; margin-top:9px; }
.download li .txt .btn span{ font-size:18px; margin-right:9px; }
/*资源中心*/

/*产品列表*/
.columnIntroduction .txt .tit{ font-size:20px; }
.columnIntroduction .txt .info{ font-size:14px; }
.columnIntroduction .txt .btn{ border-radius:15px; height:34px; line-height:34px; font-size:14px; padding:0 28px; }
.columnIntroduction .txt .btn span{ font-size:14px; margin-right:7px; }

.columnIntroduction .img{ border-radius:15px; }
/*产品列表*/


/*产品详情*/
.prodTop .prodTxt .tit{ font-size:28px; }
.prodTop .prodTxt .info{ font-size:14px; }
.prodTop .prodTxt .info p{ padding-left:14px; }
.prodTop .prodTxt .info p:after{ top:13px; }
.prodTop .prodTxt .btn{ font-size:14px; padding-left:14px; }
.prodTop .prodTxt .btn a{ margin-right:28px; }
.prodTop .prodTxt .btn a .ico{ height:28px; line-height:28px; }
.prodTop .prodTxt .btn a .ico span{ font-size:14px; }
.prodTop .prodTxt .btn a .text{ margin-left:14px; height:28px; line-height:28px; }

.consultation .tel{ padding:0 9px 0 18px; height:42px; line-height:42px; border-radius:21px 0 0 21px; }
.consultation .tel .ico{margin-right:10px; }
.consultation .tel .ico span{ font-size:20px; }
.consultation .tel .text{ line-height:18px; padding:3px 0; }
.consultation .tel .text .name{ font-size:12px; }
.consultation .tel .text .num{ font-size:14px; }
.consultation .tel:after{ right:-14px; width:28px; height: 42px; }

.consultation .online{ padding:0 18px; border-radius:0 17px 17px 0; height:34px; margin-top:4px; line-height:34px; }
.consultation .online .ico{ margin-right:7px; }
.consultation .online .ico span{ font-size:14px; }
.consultation .online .text{ font-size:14px; }

.prodImg{ height:378px; }
.prodTop .prodImgNav{ padding:42px 0; width:82px; }
.preview .swiper-container { height:294px; }

.preview .swiper-slide { padding:8px 0; }

.swiperBtn{ line-height:32px; height:34px; width:34px; }
.swiperBtn span{ font-size:18px; }

.preview .arrow-left,.preview .arrow-right{ margin-left:-17px; }

.prodNav{ height:60px; line-height:60px; }
.prodNav ul li{ font-size:16px; margin-right:32px; }
.prodNav ul li:after{ height:8px; }
.prodNav .floor-nav.on{ top:60px; }

.prodTit{ font-size:28px; }
.prodTit:after{ margin-left:-28px; width:56px; height:8px; }

.showhide{ height:280px; }

.showtxt{ font-size:14px; line-height:1.8; }
.showtxt h2{ font-size:24px; }
.showtxt table td{ padding:7px;  }

.features .item{ font-size:14px; }

.videoList{ padding:0 70px; }
.videoList .swiper-slide .img{ border-radius:15px; }
.videoList .swiper-slide .img .ico span{ font-size:40px;  }
.videoList .swiper-slide .tit{ font-size:16px; margin-top:32px; }

.btn-prev,.btn-next{ margin-top:-17px; }

.recommendList{ padding:0 70px; }
.recommendList:after{ width:60px; }
.recommendList::before{ width:60px; }
.recommendList .swiper-slide .img{ border-radius:15px; }
.recommendList .swiper-slide .tit{ font-size:16px; margin:32px 0; }
.recommendList .swiper-slide-prev .img,.recommendList .swiper-slide-active .img,.recommendList .swiper-slide-next .img{ box-shadow:0 0 12px #ebebeb; }
/*产品详情*/

.paging a,.paging .current{ margin:0 7px; font-size:14px; padding:7px 14px; }
.paging a span{ font-size:14px; }


/*内容页*/
.newstop h1{ font-size:20px; }

.newstop .parameter{ font-size:14px; }
.newstop .parameter .hits,.newstop .parameter .time{ margin:0 7px; }
.newstop .parameter span{ margin-right:7px; font-size:14px; }

.newstxt{ font-size:14px; }

.showpaging{ line-height:50px; font-size:14px; }
/*内容页*/

.search_tips{ font-size:14px; }

}


@media screen and (max-width: 1240px) {

.container{ width:94%; }

/*header*/
.nav{ padding-left:60px; padding-right:0px; }
.nav li>a{ padding:0 15px; }

.search{ display:none; }

.searchBtn{ position: relative; z-index:1; display: block; cursor: pointer; line-height:60px; height:60px; width:60px; text-align:center; color:#ffffff; }
.searchBtn span{ font-size:20px; }
/*header*/

/*banner*/
.banner .banner-prev{ left:24px; }
.banner .banner-next{ right:24px; }
/*banner*/

.prodTop .prodTxt .tit{ font-size:24px; }


}

@media screen and (max-width: 1024px) {
.container{ width:100%; padding:0 20px; }

/*header*/
.logos{ position: absolute; left:0; top:0; width:100%; }
.logos img{ margin:0 auto;}

.nav_btn{ display: block; }
.header .container{ padding:0; }
.pcnav{ display:none; }
.wapnav{ display: block; }

.nav{ padding:20px; text-align:left; box-shadow:0 10px 10px #dcdcdc; background:#ffffff; position: fixed; width:300px; height:100%; overflow: hidden; top:0; left:-100%; overflow: auto; z-index:3000; }
.nav li { float: left; width: 100% !important;border-right:none; margin-bottom:10px; }
.nav li>a{ background:#f06a23; border-radius:3px; display: block; color: #ffffff; font-size: 16px; line-height: 40px; height: 40px; font-weight: normal; padding:0 10px; }
.nav li>a.on{ background:#007c84; }
.nav li .sub{ position: static; width:100%; }
.nav li:hover>a{ color:#ffffff; }
.nav li>a span{ float:right; font-size:16px; }

.nav li .sub2{ height:auto; background:none; }
.nav li .sub-tab .sub-nav{ width:100%; padding:0; float:none; }
.nav li .sub-tab .sub-nav a{ padding:0 10px; color:#000000; height:40px; line-height:40px; background:#efefef; border-radius:3px; margin-top:10px; }
.nav li .sub-tab .sub-nav a.tit{ color:#000000; }
.nav li .sub-tab .sub-nav a span{ margin-right:0; }
.nav li .sub-tab .sub-nav a.on{ color:#f06a23; }
.nav li .sub-tab .sub-main{ width:100%; padding:0; display:none; float:none; }
.nav li .sub-tab .sub-main a{ color:#000000; }
.nav li .sub-tab .sub-main a.tit{ color:#000000; font-weight:bold; }
.nav li .sub-tab .sub-main a{ padding:10px; color:#000000; line-height:1.5; background:#efefef; border-radius:3px; margin-top:10px; }
.nav li .sub-tab .sub-main .hide:first-child{ display: none; }
.nav li .sub-tab .sub-main a span{ font-size:14px; float:right; }
.nav li .sub-tab .sub-main p{ background:#efefef; color:#000000; padding:10px; margin-top:10px; }
.nav.on{ left:0; }

.headers .nav li.on:after{ height:3px; }
/*header*/

/*banner*/
.banner .ban-main .txt .tit{ font-size:42px;  }
.banner .ban-main .txt .info{ font-size:16px; margin:20px 0 30px 0; }
.banner .ban-main .txt .parameter li{ margin:0 2px; }
.banner .ban-main .txt .parameter li .name{ margin-top:12px; }

.banner .ban-main02 .txt .info{ font-size:18px; }
.banner .ban-main02 .label li{ margin:6px 2px; font-size:16px; width:140px; height:40px; line-height:40px; }


.banner .btn{ margin-top:-20px;  width:40px; height:40px; line-height:38px; }
.banner .btn span{ font-size:16px; }
.banner .banner-prev{ left:20px; }
.banner .banner-next{ right:20px; }
/*banner*/


/*home01*/
.hometit .txt{ float:none; }
.hometit .more{ margin-top:0; float:none; display:inline-block; }

.hometit .tit{ font-size:24px; }
.hometit .info{ margin-top:12px; line-height:1.4; }

.hometit .more{ margin-top:8px; }

.prodlist li{ width:47%; margin-left:2%; }

.prodlist li .img{ border-radius:12px; box-shadow:0 0 12px #f1f1f1; }
.prodlist li .txt .tit{ font-size:16px; }
.prodlist li .mask{ border-radius:15px; }
.prodlist li .mask .tit{ font-size:18px; }
/*home01*/


/*home02*/
.solution-main{ padding-top:58px; }
.solution-top .txt{ padding:30px; }
.solution-top .txt .tit{ font-size:24px; }
.solution-top .txt .info{ font-size:16px; margin-top:16px; }

.solution .entit{ top:35px; font-size:70px; }

.solution .txt{ padding:50px 40px 40px 40px; }
.solution .txt .num{ right:40px; top:-30px; height:60px; }
.solution .txt .tit{ font-size:20px; margin-bottom:20px; }

.solution-nav ul li{ padding:10px; border-radius:5px; }

.solution-nav ul li .tit{ font-size:16px; line-height:20px; height:40px; }
.solution-nav ul li .ico{ margin-top:17px; }
.solution-nav ul li .ico span{ font-size:34px; }
/*home02*/


/*home03*/
.homeAbout .tit{ font-size:24px; }
.homeAbout .tit2{ font-size:18px; }

.homeAbout .info{ font-size:14px; line-height:1.8; margin-top:10px; }
.homeAbout .info2{ margin-top:5px; }
.homeAbout .more{ margin-top:10px; }

.homeAboutImg{ border-radius:5px; }

.homeAboutImg .numList li .num{ font-size:34px; }
/*home03*/

/*home04*/
.homeNews li{ border-radius:12px; }
.homeNews li .info .tit{ font-size:14px; line-height:24px; height:48px; }
.homeNews li .bottom{ height:34px; line-height:34px; }
.homeNews li .bottom .more span{ font-size:14px; }
/*home04*/

/*footer*/
.dbContent{ width:100%; }

.dbnav{ display:none; }
/*footer*/


/*内页公共*/
.nyban .bantxt{ padding-top:30px; }
.nyban .bantxt .tit{ font-size:24px; }
.nyban .bantxt .tit:after{ width:16px; margin-top:8px; }
.nyban .bantxt .location{ margin-top:24px; }

.nynav ul li{ line-height:40px; height:40px; font-size:14px; }
.nynav ul li:after{ margin-left:-6px; border-width:6px; }

.nynav ul.ul65 li a{ padding:10px; }

.nynav{ display:none; position:static; }
/*内页公共*/

/*新闻*/
.newslist li .img{ border-radius:10px; }
.newslist li .txt .time{ font-size:16px; }
.newslist li .txt .tit{ font-size:16px; margin:16px 0; }
.newslist li .txt .info{ margin-bottom:16px; -webkit-line-clamp:1; }
/*新闻*/


/*关于华钛*/
.aboutMain .entit{ left:-105px; font-size:70px; }
.aboutMain .aboutLeft{ width:25%; }
.aboutMain .aboutLeft .tit{ font-size:24px; }
.aboutMain .aboutLeft .tit:after{ margin-top:12px; width:48px; height:2px; }

.aboutMain .aboutRight{ width:75%; }
.aboutMain .aboutRight .txt{ font-size:16px; }
.aboutList li .ico{ width:60px; height:60px; line-height:60px; }
.aboutList li .ico span{ font-size:28px; }
.aboutList li .name{ font-size:14px; margin-top:28px; }

.advantages .txt .block{ width:50%; margin-left:50%; }
.advantages .txt .tit{ font-size:24px; }
.advantages .txt .info{ font-size:16px; }
.advantages .txt .info p{ padding-left:16px; margin-top:16px; font-weight:normal; }
.advantages .txt .info p:after{ width:4px; height:4px; top:10px; }
/*关于华钛*/


/*设备租赁*/
.lease .tit{ font-size:24px; }
.lease .info{ margin:20px 0; }

.tableUl>li .name{ height:40px; line-height:40px; font-size:16px; }
.tableUl>li .text b{ font-size:16px; }
.tableUl>li .text ul{ line-height:1.8; }
/*设备租赁*/


/*联系我们*/
.coordinates .tit{ top:-55px; left:-95px; font-size:16px; width:200px; line-height:28px; height:28px; border-radius:14px; }

.contactMain .tit{ font-size:20px; }
.contactMain .tit:after{ width:20px; height:2px; }
.contactMain .block{ border-radius:10px; padding:20px; }
.contactMain .contactList li{ width:100%; margin:0  0 15px 0 !important; padding:0; }
.contactMain .contactList li:last-child{ margin-bottom:0 !important; }
.contactMain .contactList li .ico{ float: left; width:50px; height:50px; line-height:48px; }
.contactMain .contactList li .ico span{ font-size:24px; }
.contactMain .contactList li .txt{ padding:3px 0; padding-left:65px; width:100%; text-align:left; }
.contactMain .contactList li .name{ font-size:16px; margin-top:0; line-height:20px; }
.contactMain .contactList li .text{ margin-top:4px; line-height:20px; }
/*联系我们*/


/*应用中心*/
.applicationMain .tit{ font-size:20px; margin-bottom:20px; }

.appList{ padding:0; }
.appList>li{ border-radius:10px; margin-bottom:20px; }
.appList>li:last-child{ margin-bottom:0; }
.appList>li{ width:100%; }
.appList>li ul{ padding:20px; }
.appList>li ul li{ float: left; width:50%; }

.industrialAppTit{ font-size:24px; }
.industrialAppList li .tit{ font-size:18px; }
.industrialAppList li .txt .ftit{ font-size:18px; }
/*应用中心*/


/*应用中心详情*/
.applicationShow .txt{ width:47%; }
.applicationShow .txt .tit{ font-size:24px; }
.applicationShow .txt .label span{ padding:0 14px; }
.applicationShow .img{ border-radius:10px; }
/*应用中心详情*/


/*资源中心*/
.download li .ico{ width:60px; }
.download li .txt{ padding-left:75px; }
.download li .txt .tit{ font-size:14px; }
.download li .txt .btn{ font-size:14px; margin-top:7px; }
.download li .txt .btn span{ font-size:14px; margin-right:7px; }
/*资源中心*/

/*产品列表*/
.columnIntroduction .txt .tit{ font-size:16px; }

.columnIntroduction .img{ border-radius:10px; }

.prodlist2 li { width: 48.5%; margin-left:0; margin-right: 3%; }
.prodlist2 li:nth-child(3n){ margin-right:3%; }
.prodlist2 li:nth-child(2n){ margin-right:0; }
/*产品列表*/


/*产品详情*/
.prodTop{ grid-template-columns: repeat(auto-fill, minmax(10%, 1fr))}
.prodTop .prodTxt{ grid-column:1/11; grid-row:2/3; }
.prodTop .prodImg{ grid-column:1/10; grid-row:1/2; }
.prodTop .prodImgNav{ grid-column:10/11; grid-row:1/2; }
/*产品详情*/


/*产品详情*/
.prodTop .prodTxt{ border-top:1px solid #eeeeee; padding-top:3%; margin-top:4%; }

.prodNav{ height:40px; line-height:40px; }
.prodNav ul li{ font-size:14px; margin-right:28px; }
.prodNav ul li:after{ height:7px; }

.prodTit{ font-size:24px; }
.prodTit:after{ margin-left:-24px; width:48px; height:7px; }

.showhide{ height:250px; }

.showtxt h2{ font-size:20px; }
.showtxt table td{ padding:5px; }

.features{ gap:0 3%; }
.features .item{ flex:1 1 48.5%; }

.videoList{ padding:0 50px; }
.videoList .swiper-slide .img{ border-radius:10px; }
.videoList .swiper-slide .img .ico span{ font-size:34px; }
.videoList .swiper-slide .tit{ font-size:14px; margin-top:28px; }

.recommendList{ padding:0 50px; }
.recommendList:after{ width:40px; }
.recommendList::before{ width:40px; }
.recommendList .swiper-slide .img{ border-radius:10px; }
.recommendList .swiper-slide .tit{ font-size:14px; margin:28px 0; }
.recommendList .swiper-slide-prev .img,.recommendList .swiper-slide-active .img,.recommendList .swiper-slide-next .img{ box-shadow:0 0 10px #ebebeb; }
/*产品详情*/


/*内容页*/
.newstop h1{ font-size:18px; }

.newstop .parameter{ margin:10px 0; }
.showpaging{ line-height:40px; }
/*内容页*/

.paging a,.paging .current{ margin:0 6px; font-size:12px; padding:6px 12px; }
.paging a span{ font-size:12px; }


.prodlist li:nth-child(2n+1){-webkit-animation-delay:.1s;animation-delay:.1s; -moz-animation-delay:.1s;
-o-animation-delay:.1s;-ms-animation-delay:.1s;}
.prodlist li:nth-child(2n+2){-webkit-animation-delay:.2s;animation-delay:.2s; -moz-animation-delay:.2s;
-o-animation-delay:.2s;-ms-animation-delay:.2s;}


.homeNews li:nth-child(2n+1){-webkit-animation-delay:.1s;animation-delay:.1s; -moz-animation-delay:.1s;
-o-animation-delay:.1s;-ms-animation-delay:.1s;}
.homeNews li:nth-child(2n+2){-webkit-animation-delay:.2s;animation-delay:.2s; -moz-animation-delay:.2s;
-o-animation-delay:.2s;-ms-animation-delay:.2s;}


}


@media screen and (max-width: 768px) {
.container{ padding:0 15px; }

.nav{ width:320px; padding:15px; }


.header{ background:#ffffff; border-bottom:1px solid #eeeeee; }
.header .lang{ color:#222222; }

.header .searchBtn{ color:#f26921; }
.header .nav_btn span{ background:#f26921; }

.header .logos img.logo{ display:block; }
.header .logos img.logo_bai{ display:none; }


/*banner*/
.banner{ margin-top:60px; }
.banner .ban-main .txt{ width:100%; float:none; height:auto; }
.banner .ban-main .img{ width:90%; float:none; height:auto; margin:5% auto 0 auto; }
.banner .ban-main>div{ height:auto; }
.banner .ban-main .txt .tit{ font-size:42px;  }

.banner .ban-main02 .img .ico{ left:60%; top:60%; }
.banner .ban-main02 .txt .info{ font-size:16px; }

.banner .banner-prev{ left:10px; }
.banner .banner-next{ right:10px; }
/*banner*/


/*home01*/
.hometit{ margin:20px 0; }

.hometit .tit{ font-size:20px; }
.hometit .info{ margin:12px 0; }


.prodlist{ padding:0 15px; }
.prodlist li{ width:48.5%; margin-left:0; margin-right:3%; }
.prodlist li:nth-child(2n){ margin-right:0; }

.prodlist li .img{ border-radius:10px; box-shadow:0 0 10px #f1f1f1; }
.prodlist li .txt .tit{ font-size:14px; margin:14px 0; }
.prodlist li .mask{ border-radius:10px; padding:10px; }
.prodlist li .mask .tit{ font-size:14px; }
.prodlist li .mask .info{ font-size:13px; line-height:1.6; }
.prodlist li .mask .more{ bottom:10px; }

.prodlist li:hover .txt{ opacity:1; }
.prodlist li:hover .mask{ opacity:0; bottom:-100%; }


.prod-more{ width:40%; }
/*home01*/

/*home02*/
.solution-main{ padding-top:44px; }
.solution-top .txt{ padding:20px; width:80%; }
.solution-top .txt .tit{ font-size:20px; }
.solution-top .txt .info{ font-size:14px; margin-top:14px; }

.solution .entit{ top:60px; font-size:60px; }

.solution .txt{ width:100%; bottom:184px; }
.solution .txt{ padding:30px 20px 20px 20px; }
.solution .txt .num{ right:20px; top:-25px; height:50px; }
.solution .txt .tit{ font-size:18px; margin-bottom:18px; }

.solution-nav{ bottom:15px; }
.solution-nav ul{ width:100%; }
.solution-nav ul li{ width:23.5%; margin-right:2%; }
.solution-nav ul li:nth-child(3){ margin-left:0 }
.solution-nav ul li:nth-child(4){ margin-right:0; }
.solution-nav ul li .tit{ font-size:14px; }
.solution-nav ul li .ico{ margin-top:14px; }
.solution-nav ul li .ico span{ font-size:28px; }

.solution-prev{ margin-left:0; right:auto; left:0; bottom:150px; border-radius:0; }
.solution-next{ margin-right:0; right:0; bottom:150px; border-radius:0; }
/*home02*/


/*home03*/
.homeAbout{ margin:20px 0;}
.homeAbout .haLeft{ width:100%; }
.homeAbout .haRight{ width:100%; margin-top:20px; }
.homeAbout .tit{ font-size:20px; }
.homeAbout .tit2{ font-size:16px; }

.homeAboutImg img{ width:130%; }
.homeAboutImg .numList li .num{ font-size:28px; }
/*home03*/

/*home04*/
.homeNews{ margin-bottom:0;}
.homeNews li{ width:48.5%; margin-right:3%; margin-bottom:15px; border-radius:10px; }
.homeNews li:nth-child(2n){ margin-right:0; }
.homeNews li:nth-child(3n){ margin-right:3%; }
.homeNews li:nth-child(4){ display: block; }
/*home04*/

/*footer*/
.footerMain{ margin:20px 0; }
.dbContent{ width:100%; }
.dbnav{ display:none; }

.copy{ padding:15px 0; }
/*footer*/


/*内页公共*/
.nyban{ margin-top:60px; }
.nyban img{ width:120%; margin-left:-10%; }
.nyban .bantxt{ padding-top:0; }
.nyban .bantxt .tit{ font-size:20px; }
.nyban .bantxt .tit:after{ width:12px; margin-top:6px; }
.nyban .bantxt .location{ margin-top:20px; font-size:12px; }
.nyban .bantxt .location .iconfont{ font-size:12px; }

.mtb6{ margin:30px 0; }
/*内页公共*/

/*新闻*/
.newslist li .img{ border-radius:5px; width:33%; }
.newslist li .txt .time{ font-size:12px; }
.newslist li .txt .tit{ font-size:14px; margin:14px 0 10px 0; }
.newslist li .txt .info{ font-size:12px; margin-bottom:10px; }

.newslist li .txt .more .text{ line-height:24px; font-size:12px; }
.newslist li .txt .more .ico{ box-shadow:0 0 14px #ffe0d0; margin-left:14px; width:28px; height:28px; line-height:28px; }
.newslist li .txt .more .ico span{ font-size:14px; }
/*新闻*/

/*关于华钛*/
.aboutMain .entit{ display:none; }
.aboutMain .aboutLeft{ width:100%; }
.aboutMain .aboutLeft .tit{ font-size:20px; }
.aboutMain .aboutLeft .tit:after{ margin-top:10px; width:40px; }

.aboutMain .aboutRight{ width:100%; margin-top:15px; }

.aboutList{ margin-top:15px; }
.aboutList li .ico{ margin:0 auto; }
.aboutList li .name{ margin:15px auto 0 auto;  }

.advantages .img{ width:100%; }
.advantages .txt{ position: relative; width:100%; padding:20px 0; }
.advantages .txt .block{ width:100%; margin-left:0; }
.advantages .txt .tit{ font-size:20px; }
/*关于华钛*/


/*设备租赁*/
.lease .tit{ font-size:20px; }
.lease .info{ margin:15px 0; }

.tableUl>li{ width:100%; }
.tableUl>li .text{ height:auto; padding:10px 15px; }
.tableUl>li:first-child{ width:100%; }
.tableUl>li:first-child .name{ display:none; }

.tableUl>li .name{ height:40px; line-height:40px; font-size:16px; text-align:left; padding:0 15px; }
.tableUl>li .text b{ font-size:16px; }
.tableUl>li .text ul{ line-height:1.8; }

.lease_tel{ padding:20px 0; }

.formUl li{ width:100%; margin-bottom:0; }
.formUl li.submit{ margin-top:15px; }
.formUl li.submit button{ width:100%; }
/*设备租赁*/


/*联系我们*/
.coordinates .tit{ top:-55px; left:-95px; font-size:16px; width:200px; line-height:28px; height:28px; border-radius:14px; }

.contactContent{ position:static; }
.contactMain{ width:100%; float:none; }
.contactMain .block{ padding:0; }
.contactMain .tit{ color:#2b2b2b; }
.contactMain .tit:after{ background:#2b2b2b; }
/*联系我们*/


/*应用中心*/
.applicationMain .tit{ font-size:18px; margin-bottom:18px; }

.appList{ margin-top:15px; }
.appList>li{ border-radius:5px; margin-bottom:15px; }
.appList>li ul{ padding:15px; }

.industrialAppTit{ font-size:20px; }
.industrialAppList li .tit{ font-size:16px; }
.industrialAppList li .txt .ftit{ font-size:16px; }

.industrialAppList li:hover .tit{ opacity:1; }
.industrialAppList li:hover .txt{ opacity:0; }
/*应用中心*/

/*应用中心详情*/
.applicationShow .img{ width:100%; }
.applicationShow .txt{ width:100%; }
.applicationShow .txt .tit{ font-size:20px; }
.applicationShow .txt .info{ margin:10px 0; }

.applicationShow .img{ border-radius:5px; margin-top:30px; }
/*应用中心详情*/

/*资源中心*/
.download li{ width:48.5%; margin-right:3% !important; }
.download li:nth-child(2n){ margin-right:0 !important; }
.download li .ico{ width:50px; }
.download li .txt{ padding-left:60px; }
.download li .txt .tit{ font-size:16px; }

.download li:nth-child(-n+2){ margin-top:0; }
.download li:nth-child(3){ margin-top:3.8%; }
.download2 li:nth-child(-n+2){ margin-top:3.8%; }

.download li{ width:100%; margin-top:15px; }
.download li a{ padding:15px; }
.download li:nth-child(-n+2){ margin-top:15px; }
.download li:nth-child(3){ margin-top:15px; }
.download li:first-child{ margin-top:0; }

.download2 li:nth-child(-n+2){ margin-top:15px; }
.download2 li:first-child{ margin-top:20px; }
/*资源中心*/


/*产品列表*/
.columnIntroduction .txt{ width:100%; }
.columnIntroduction .txt .info{ margin:15px 0;}
.columnIntroduction .img{ width:100%; margin-top:20px; }

.prodlist2{ padding:0; }
/*产品列表*/

/*产品详情*/
.prodTop{ grid-template-columns: repeat(auto-fill, minmax(100%, 1fr))}
.prodTop .prodTxt{ grid-column:1/2; grid-row:3/4; }
.prodTop .prodImg{ grid-column:1/2; grid-row:1/2; }
.prodTop .prodImgNav{ grid-column:1/2; grid-row:2/3; }
/*产品详情*/


/*产品详情*/
.prodTop .prodTxt{ padding-top:20; margin-top:20px; }
.prodTop .prodTxt .tit{ font-size:20px; }

.prodTop .prodImgNav{ padding:0 39px; width:100%; margin-top:20px; }
.preview .swiper-slide { padding:0 5px; height:70px; }
.preview .swiper-container { height:auto; }
.preview .arrow-left,.preview .arrow-right{ left:auto; top:50%; margin:-17px 0 0 0; }
.preview .arrow-left{ left:0; transform: rotate(-90deg); }
.preview .arrow-right{ bottom:auto; right:0; transform: rotate(-90deg); }

.prodNav{ height:80px; }
.prodNav .container{ padding:0; }
.prodNav ul li{ width:33.33%; margin-right:0; text-align:center; }

.prodTit{ font-size:20px; }
.prodTit:after{ margin-left:-20px; width:40px; }

.showtxt{ overflow:auto; }
.showtxt h2{ font-size:18px; }

.features{ gap:0; }
.features .item{ flex:1 1 100%; }

.videoList{ padding:0 50px; margin-top:20px; }
.videoList .swiper-slide .tit{ margin-top:20px; }

.recommendList{ padding:0 50px; margin-top:20px; }
.recommendList .swiper-slide .tit{ margin:20px 0; }
.recommendList .swiper-slide-prev .img{ box-shadow:none; }
.recommendList .swiper-slide-active .img,.recommendList .swiper-slide-next .img{ box-shadow:0 0 8px #ebebeb; }
/*产品详情*/

/*内容页*/
.showmain{ margin:20px 0; }
.showpaging{ line-height:1.5; padding-top:20px; }
.showpaging>div{ width:100%; padding:5px 0; }
.showpaging>div.fr{ text-align:left; }
/*内容页*/

.paging{ margin-top:30px; }
.paging a,.paging .current{ margin:0 3px; }

.search_tips{ margin-bottom:20px; }

}


@media screen and (max-width: 540px) {

.lang{ margin-right:0; }
.logos{ float: left; position:static; width:auto; margin-left:15px; }


.banner .swiper-slide{ overflow: hidden; }
.banner .swiper-slide img{ width:116%; margin-left:-8%; }

.banner .banner-prev,.banner .banner-next{ display:none; }

.footerMain{ padding-right:0; }
.dblogo{ margin-bottom:15px; }
.dbContent{ float:none; }
.dbContent .info2{ margin-top:15px; }

.bottom-tab{ position:static; margin:15px auto 0 auto; }


.nyban img{ width:140%; margin-left:-20%; }

.solution .txt{ bottom:260px; }
.solution-prev{ bottom:226px; }
.solution-next{ bottom:226px; }

.homeAboutImg .numList li{ margin:0 10px;  }

.solution-nav ul li{ width:48.5%; margin-right:3%; }
.solution-nav ul li .tit{ height:auto; }
.solution-nav ul li:nth-child(2){ margin-right:0; }

/*新闻*/
.newslist li .txt .tit{ margin-bottom:14px; }
.newslist li .txt .info{ display:none; }
/*新闻*/


/*产品详情*/
.prodImg{ height:300px; }

.prodTop .prodImgNav{ padding:0 37px; }
.preview .swiper-slide { padding:0 3px; height:60px; }
.preview .swiper-slide a{ border-width:1px; }

.recommendList .swiper-slide-prev .img,.recommendList .swiper-slide-next .img{ box-shadow:none; }
/*产品详情*/

.videoList{ padding:0 70px; }

.recommendList{ padding:0 70px; }


}