@charset "utf-8";
@font-face {
    font-family: 'Alibaba_PuHuiTi_Light';
    src: url('../fonts/Alibaba_PuHuiTi_Light.ttf') format('truetype');
}
@font-face {
    font-family: 'Alibaba_PuHuiTi_RegularBold';
    src: url('../fonts/Alibaba_PuHuiTi_RegularBold.ttf') format('truetype');
}
@font-face {
    font-family: 'Alibaba_PuHuiTi_Regular';
    src: url('../fonts/Alibaba_PuHuiTi_Regular.ttf') format('truetype');
}


*{margin: 0;padding: 0;border: 0;outline: none;
box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box;
-ms-box-sizing: border-box; -moz-box-sizing: border-box;}
html {width: 100%; font-weight: normal;
	-webkit-text-size-adjust:none; -ms-text-size-adjust: 100%;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;}
body{font-size: 14px;line-height: 1.6;background-color:#fff;color:#666666; font-family: 'Alibaba_PuHuiTi_Light', Arial, Helvetica, sans-serif; }
ul,ul li,ol,li {list-style: none outside none;}
img {vertical-align: middle;border: none;}
input,select,option,label,th,textarea{vertical-align: middle;border: none; font-family: 'Alibaba_PuHuiTi_Light', Arial, Helvetica, sans-serif;}
a {text-decoration: none;color: inherit;}
a:hover {text-decoration: none;  }
body{ max-width:2300px; margin:0 auto; }
select{ appearance:none;  -moz-appearance:none; -webkit-appearance:none;}   
select::-ms-expand { display: none; }  

.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {zoom: 1;display: block;_height: 1px;clear: both;}

.fl {float: left;}
.fr {float: right;}
.container{ display: block; max-width:1600px; width:90%; margin: 0 auto; }
.hidden{ overflow:hidden;}
.hide{ display:none;}

.flex{ display: flex; align-items: center;}
.flex>div{ width:100%; }

/*header*/
.header{ position: fixed; left:0; top:0; width:100%; height:90px; z-index:1100; }

.logos{ position: relative; z-index:1; }
.logos img{ height:90px; display: block; }
.logos img.logo{ display:none; }
.header .container{ position: relative;}
.nav{ position: absolute; width:100%; left:0; top:0; text-align:center; color:#ffffff; padding-left:40px; }
.wapnav{ display:none; }
.nav li{ display:inline-block; position: relative; }
.nav li>a{ font-family:'Alibaba_PuHuiTi_RegularBold'; padding:0 28px; line-height:90px; height:90px; font-size:20px; overflow: hidden; display: block; }
.nav li:hover>a{ color:#f26921; }
.nav li.on>a{ color:#f26921; }

.nav li .sub{ position: absolute; left:0; top:90px; display:none; z-index:100; }
.nav li .sub2{ width:915px; height:426px; background:url(../images/subtab.png) no-repeat center center; background-size:cover; }
.nav li .sub-tab{ overflow: hidden; }
.nav li .sub-tab .sub-nav{ padding:3% 6% 3% 8%; width:50%; float: left; text-align:left; }
.nav li .sub-tab .sub-nav a{ font-size:16px; display: block; overflow: hidden; line-height:44px; }
.nav li .sub-tab .sub-nav a span{ font-size:16px; float:right; margin-right:16px; }
.nav li .sub-tab .sub-nav a.on{ color:#f26921; }

.nav li .sub-tab .sub-main{ padding:3% 8%; width:50%; float: left; text-align:left; }
.nav li .sub-tab .sub-main .hide:first-child{ display: block; }
.nav li .sub-tab .sub-main a{ display: block; font-size:16px; line-height:44px; font-size:16px; overflow: hidden; }
.nav li .sub-tab .sub-main a.tit{ color:#f26921; }
.nav li .sub-tab .sub-main a:hover{ text-decoration:underline; }
.nav li .sub-tab .sub-main p{ font-size:16px; line-height:1.8; text-align:justify; }

.nav li .sub1{ text-align:left; box-shadow:0 5px 9px #194955; border:1px solid #1bbfb2; border-top:none; padding:9px 0; background:url(../images/subtab2.png) no-repeat center top; background-size:cover; width:100%; border-radius:0 0 9px 9px; overflow: hidden; }
.nav li .sub1 a{ display: block; line-height:44px; font-size:18px; padding-left:18px; }
.nav li .sub1 a:hover{ color:#f26921; }
.nav li .sub66{ width:160%; }
.nav li .sub67{ width:160%; }
.nav li .sub68{ width:170%; }


.search{ margin-top:30px; position: relative; z-index:1; width:150px; height:30px; border:1px solid #5d5f60; border-radius:15px; overflow: hidden; }
.search input{ color:#ffffff; width:110px; padding-left:10px; font-size:14px; float: left; background:none; height:28px; line-height:28px;  }
.search button{ color:#5d5e60; cursor: pointer; background:none; width:38px; float: left; text-align:center; line-height:28px; height:28px; }
.search button span{ font-size:20px; }
.search:hover{ border-color:#ffffff; }
.search:hover button{ color:#ffffff; }

.searchBtn{ display:none; }

.lang{ position: relative; z-index:1; font-size:16px; color:#ffffff; line-height:90px; margin-right:30px; }
.lang span{ color:#f26921; font-size:20px; margin-right:10px; }
.lang:hover{ color:#f26921; }

.nav_btn{ border-radius:3px; display: none; width:24px; height:34px; width:34px; padding:8px 5px; cursor: pointer; position: relative; z-index:10; margin-left:15px; margin-top:13px; }
.nav_btn span{ width:24px; height:2px; display: block; background:#ffffff; -webkit-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out; }
.nav_btn span.sp02{ margin:6px auto;}
.nav_btn.close .sp01{transform:matrix(-1,1,-0.3,-0.8,0,7.5)}
.nav_btn.close .sp02{opacity: 0;}
.nav_btn.close .sp03{transform:matrix(-1,-1,0.3,-0.8,0,-8.5); width:24px;}

.mask_layer{ background:rgba(0,0,0,0.6); position:fixed; top:0; left:0; width:100%; height:100%; z-index:2001; display:none; cursor: pointer; }

.searchMain{ padding:40px; width:400px; height:120px; background:#ffffff; position: fixed; left:50%; top:50%; z-index:2002; margin:-60px 0 0 -200px; box-shadow: 0 0 20px #999999; display:none;}
.searchMain .input{ width:280px; height:40px; border:1px solid #007c84; padding:0 10px; float:left; font-size:14px;}
.searchMain .submit{ width:40px; height:40px; text-align:center; line-height:40px; color:#ffffff; background:#007c84; background-size:cover; float:left; cursor:pointer;}
.searchMain .submit span{ font-size:18px; }


.headers{ background:#ffffff; border-bottom:1px solid #eeeeee; }
.headers .nav li>a{ color:#222222; }
.headers .nav li:hover>a{ color:#f26921; }

.headers .nav li{ position: relative; }
.headers .nav li.on:after{ content:""; height:7px; width:100%; background:#f26921; position: absolute; left:0; bottom:0; }
.headers .lang{ color:#222222; }
.headers .lang:hover{ color:#f26921; }

.headers .search input{ color:#222222; }
.headers .search:hover{ border-color:#f26921; }
.headers .search:hover button{ color:#f26921; }
.headers .searchBtn{ color:#f26921; }
.headers .nav_btn span{ background:#f26921; }

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


/*banner*/
.banner{ position: relative; overflow: hidden; width:100%; }
.banner .swiper-slide img{ display: block; width:100%; }
.banner .ban-main{ height:100%; position: relative; }
.banner .ban-main>div{ height:100%; }
.banner .ban-main .txt{ text-align:center; width:45%; height:100%; }
.banner .ban-main .txt .tit{ color:#f06a23; font-weight:bold; font-size:85px; line-height:1; font-family:'Alibaba_PuHuiTi_Regular'; }
.banner .ban-main .txt .info{ color:#ffffff; font-size:31px; line-height:1; margin:34px 0 68px 0; font-family:'Alibaba_PuHuiTi_Regular'; }
.banner .ban-main .txt .parameter{ overflow: hidden; text-align:center; }
.banner .ban-main .txt .parameter li{ display:inline-block; margin:0 10px; }
.banner .ban-main .txt .parameter li .ico{ color:#ffffff; line-height:74px; width:74px; height:74px; background:url(../images/ban_parameter.png) no-repeat center center; background-size:cover; }
.banner .ban-main .txt .parameter li .ico span{ font-size:34px; }
.banner .ban-main .txt .parameter li .name{ color:#ffffff; margin-top:24px; font-size:16px; line-height:1; }
.banner .ban-main .img{ width:52%; height:100%; margin-right:3%; }
.banner .ban-main img{ display: block; width:100%; }

.banner .ban-main02 .txt{ width:48%; }
.banner .ban-main02 .txt .info{ font-size:34px; }
.banner .ban-main02 .img{ margin-right:0; position: relative; }
.banner .ban-main02 .img .ico{ width:48%; left:-24%; top:53%; position:absolute; }
.banner .ban-main02 .label{ text-align:center; padding:0 5%; }
.banner .ban-main02 .label li{ margin:10px; color:#ffffff; font-size:28px; width:230px; height:70px; line-height:70px; text-align:center; display:inline-block; background:url(../images/ban_label.png) no-repeat center center; background-size:cover; }

.banner .btn{ position: absolute; top:50%; margin-top:-33px; z-index:100; }
.banner .btn{ cursor:pointer; width:66px; height:66px; border-radius:50%; border:2px solid #ffffff; line-height:62px; text-align: center; color:#ffffff; }
.banner .btn span{ font-size:24px; }
.banner .btn:hover{ background:#ffffff; color:#f06a23; }
.banner .banner-prev{ left:66px; }
.banner .banner-next{ right:66px; }

.banner .ban_bottom{ position: absolute; left:0; bottom:0; width:100%; z-index:100; }
.banner .ban_bottom .container{ padding:3%; }
.banner .ban_bottom .swiper-pagination{ position:static; float: left; overflow: hidden; }
.banner .ban_bottom .swiper-pagination .swiper-pagination-bullet{ float: left; text-align:center; margin-right:18px; width:18px; height:auto; border-radius:0; opacity:1; background:none; }
.banner .ban_bottom .swiper-pagination .swiper-pagination-bullet .num{ opacity:0; font-family:Arial; font-size:14px; color:#ffffff; line-height:1; margin-bottom:14px; }
.banner .ban_bottom .swiper-pagination .swiper-pagination-bullet .block{ width:18px; height:18px; background:#ffffff; border-radius:0 0 0 4px; }
.banner .ban_bottom .swiper-pagination .swiper-pagination-bullet-active .block{ background:#f06a23; }
.banner .ban_bottom .swiper-pagination .swiper-pagination-bullet-active .num{ opacity:1; }
.banner .ban_bottom .lower{ height:46px; float:right; cursor: pointer; }
.banner .ban_bottom .lower img{ height:100%; display: block; position: relative; animation:myFade 2s linear infinite;  } 
/*banner*/


/*home01*/
.home01{ background:#f8f8f8; }

.hometit{ overflow: hidden; }
.hometit .txt{ line-height:1; }
.hometit .tit{ color:#1b1b1b; font-size:48px; font-weight:bold; }
.hometit .info{ color:#5d5d5d; font-size:18px; margin-top:24px; }

.hometit .more{ border-radius:0 0 0 18px; margin-top:20px; height:50px; line-height:50px; padding:0 27px; font-size:18px; color:#ffffff; background:#f26921; }
.hometit .more span{ font-size:18px; margin-left:9px; }
.hometit .more:hover{ background:#007c84; }

.prodlist{ overflow: hidden; }
.prodlist li{ margin-left:2.2%; width:30.4%; margin-bottom:3%; position: relative; float: left; overflow: hidden; }
.prodlist2 li{ margin-left:0; margin-right:3.5%; width:31%; }
.prodlist2 li:nth-child(3n){ margin-right:0; }
.prodlist li .img{ overflow: hidden; border-radius:25px; box-shadow:0 0 25px #f1f1f1; }
.prodlist li .img img{ display: block; width:100%; }
.prodlist li .txt .tit{ text-align:center; color:#1b1b1b; font-size:24px; line-height:1; margin:8% 0; }

.pmore{ text-align:center; width:160px; height:50px; line-height:50px; font-size:18px; color:#ffffff; background:#f26921; margin:0 auto; }
.pmore:hover{ background:#007c84; }

.prodlist li .mask{ padding:9% 5% 0 5%; opacity:0; color:#ffffff; border-radius:30px; text-align:center; width:100%; height:65%; position: absolute; left:0; bottom:-100%; background:rgba(0, 124, 132, 0.89); }
.prodlist li .mask .tit{ font-size:30px; line-height:1.3; }
.prodlist li .mask .info{ font-size:16px; line-height:1.6; margin-top:16px; }
.prodlist li .mask .more{ position: absolute; bottom:18%; left:0; width:100%; }
.prodlist li .mask .more span{ display: block; font-size:16px; width:100px; line-height:40px; margin:0 auto; border-bottom:2px solid #ffffff; }

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

.prod-more{ cursor: pointer; font-size:18px; border-radius:20px; display: block; margin:2% auto 6% auto; width:23%; height:40px; line-height:38px; text-align:center; color:#f26921; border:1px solid #f26921; }
.prod-more:hover{ background:#007c84; border-color:#007c84; color:#ffffff; }
.prod-more span{ font-size:18px; margin-left:9px; }
.prod-more2{ width:14%; margin-bottom:0; }
.prod-more2 span{ transform: rotate(90deg); display:inline-block; }

.prod-more3{ width:14%; margin:0 auto; }
.prod-more3 span{ transform: rotate(90deg); display:inline-block; }
/*home01*/


/*home02*/
.home02{ background:#f8f8f8; position: relative; }
.solution-main{ padding-top:104px; height:100%; }
.solution-top{ position:absolute; width:100%; left:0; top:0; z-index:100; }
.solution-top:after{ content:""; width:40%; position:absolute; left:0; top:0; height:100%; background:#007c84; }
.solution-top .txt{ position: relative; z-index:1; padding:60px; width:40%; background:#007c84; color:#ffffff; line-height:1; }
.solution-top .txt .tit{ font-size:40px; font-weight:bold; }
.solution-top .txt .info{ font-size:24px; margin-top:24px; line-height:1.2; }

.solution{ height:100%; position: relative; }
.solution .entit{ width:100%; text-align:right; position: absolute; text-transform:uppercase; font-weight:bold; left:0; top:75px; z-index:100; font-size:150px; font-family:Arial; line-height:0.8; color:rgba(255, 255, 255, 0.1); }

.solution .swiper-slide .container{ position: relative; height:100%;}
.solution .txt{ padding:100px 85px 85px 85px; color:#ffffff; width:35%; position: absolute; bottom:0; right:0; background:rgba(0, 124, 132, 0.65); z-index:101; }
.solution .txt .num{ position: absolute; right:85px; top:-60px; height:120px; }
.solution .txt .num img{ display: block; height:100%; }
.solution .txt .tit{ font-size:34px; line-height:1; margin-bottom:34px; font-weight:bold; }
.solution .txt .info{ font-size:16px; line-height:30px; height:210px; }
.solution .txt .more{ float:right; text-align:center; width:170px; height:50px; line-height:48px; font-size:18px; border:1px solid #ffffff; display: block; border-radius:0 0 0 18px; }
.solution .txt .more span{ margin-left:9px; font-size:18px; }
.solution .txt .more:hover{ background:#ffffff; color:#007c84; }

.solution-nav{ position: absolute; left:0; bottom:50px; width:100%; }
.solution-nav ul{ width:50%; z-index:100; position: relative; }
.solution-nav ul li{ padding:24px; cursor: pointer; float: left; border-radius:12px; width:31%; margin-right:3.5%; margin-top:3.5%; border:1px solid rgba(255, 255, 255, 0.6); color:#ffffff; }

.solution-nav ul li .tit{ color:#ffffff; font-size:24px; line-height:30px; height:60px; }
.solution-nav ul li .ico{ text-align:right; line-height:1; margin-top:28px; }
.solution-nav ul li .ico span{ font-size:60px; }
.solution-nav ul li.on,.solution-nav ul li:hover{ background: rgba(242, 105, 33, 0.85); border-color: rgba(242, 105, 33, 0.85); }
.solution-nav ul li:nth-child(3){ margin-left:34.5%;}
.solution-nav ul li:nth-child(4){ margin-right:0; }

.buttom{ position: absolute; bottom:0; right:0; width:100%; z-index:100;}
.buttom .container{ position: relative; }
.solution-prev,.solution-next{ position: absolute; bottom:0; right:35%; cursor: pointer; color:#000000; background:#ffffff; line-height:50px; text-align:center; width:50px; height:50px; }
.solution-prev span,.solution-next span{ font-size:28px; }
.solution-prev{ margin-left:-50px; border-radius:0 0 0 12px; background:#f26921; color:#ffffff;}
.solution-next{ margin-right:-50px;  border-radius:0 12px 0 0; }

.solution-prev:hover,.solution-next:hover{ background:#007c84; color:#ffffff; }
/*home02*/


/*home03*/
.home03{ background:url(../images/home03.jpg) no-repeat center top; background-size:100% auto;}
.homeAbout{ overflow: hidden; }
.homeAbout .haLeft{ width:30%; }
.homeAbout .haRight{ width:55%; }
.homeAbout .tit{ color:#141414; font-weight:bold; font-size:48px; line-height:1.4;  }
.homeAbout .tit2{ font-size:28px; }

.homeAbout .info{ color:#494949; font-size:18px; line-height:2; margin-top:24px; }
.homeAbout .info2{ margin-top:12px; }
.homeAbout .more{ margin-top:24px; float: left;  color:#ffffff; font-size:18px; padding:0 27px; height:50px; line-height:50px; text-align:center; background:#f26921; }
.homeAbout .more span{ font-size:18px; margin-left:9px; }
.homeAbout .more:hover{ background:#007c84; }

.homeAboutImg{ position: relative; overflow: hidden; border-radius:12px; }
.homeAboutImg img{ width:100%; display: block; }

.homeAboutImg .numList{ position: absolute; width:100%; color:#ffffff; bottom:8%; right:0; z-index:1; overflow: hidden; }
.homeAboutImg .numList li{ float: right; margin:0 4%; line-height:1; }
.homeAboutImg .numList li .num{ font-size:60px; }
.homeAboutImg .numList li .tit{ font-size:18px; margin-top:18px; }
/*home03*/

/*home04*/
.home04{ background:url(../images/home04.jpg) no-repeat center top; background-size:100% auto;}

.homeNews{ overflow: hidden; margin-bottom:6%; }
.homeNews li{ width:30%; margin-right:5%; float: left; background:#ffffff; border-radius:25px; overflow:hidden; }
.homeNews li:nth-child(3n){ margin-right:0; }
.homeNews li:nth-child(4){ display:none; }

.homeNews li .img{ overflow: hidden; }
.homeNews li .img img{ display: block; width:100%; }
.homeNews li .txt{ border:1px solid #eeeeee; }
.homeNews li .info{ border-bottom:1px solid #eeeeee; padding:5% 8%; }
.homeNews li .info .label{ font-family:'Alibaba_PuHuiTi_Regular'; color:#007c84; font-size:16px; line-height:1; margin-bottom:16px; }
.homeNews li .info .tit{ color:#2e2e2e; font-weight:bold; font-size:22px; line-height:40px; height:80px; }
.homeNews li .bottom{ overflow: hidden; height:60px; line-height:60px; padding:0 8%;  }
.homeNews li .bottom .time{ color:#595959; font-size:16px; }
.homeNews li .bottom .more{ color:#f26921; transform: rotate(-45deg); }
.homeNews li .bottom .more span{ font-size:20px; }
.homeNews li:hover .bottom{ background:#007c84; }
.homeNews li:hover .bottom .time{ color:#ffffff; }
.homeNews li:hover .bottom .more{ color:#ffffff; transform: rotate(0); }
/*home04*/


/*footer*/
.footer{ background:#181f22; }
.footerMain{ position: relative; padding-right:240px; margin:6% 0 4% 0; }
.dbContent{ width:30%; }
.dblogo{ height:40px; margin-bottom:40px; }
.dblogo img{ display: block; height:100%; }
.dbContent .info{ color:#9aa6ab; font-size:20px; line-height:1.5; }
.dbContent .info .p1{ margin-bottom:10px; }

.dbContent .info2{ font-size:16px; line-height:1.6; color:#9aa6ab; margin-top:32px; }
.dbContent .info2 p{ margin-bottom:8px; }
.dbContent .info2 span{ font-size:16px; margin-right:16px; }

.dbnav{ width:68%; margin-left:2%; }
.dbnav li{ float: left; }
.dbnav li a.tit{ color:#ffffff; font-size:18px; line-height:1; margin-bottom:18px; padding:0 !important; }
.dbnav li a{ display: block; color:#9aa6ab; font-size:16px; padding:8px 0; line-height:1.4; }
.dbnav li a:hover{ color:#ffffff; text-decoration:underline; }
.dbnav li:nth-child(1){ width:36%; }
.dbnav li:nth-child(2){ width:25%; }
.dbnav li:nth-child(3){ width:20%; }
.dbnav li:nth-child(4){ width:19%; }

.bottom-tab{ position: absolute; right:0; top:0; width:240px;  }
.bottom-tab-main{ width:170px; margin:0 auto; }
.bottom-tab-main img{ display: block; width:100%; }

.bottom-tab-nav{}
.bottom-tab-nav li{ border-radius:50%; float: left; text-align:center; width:20%; cursor: pointer; }
.bottom-tab-nav li .ico{ margin:32px auto 16px auto; width:32px; height:32px; line-height:30px; border:1px solid #4a5559; border-radius:50%; position: relative; }
.bottom-tab-nav li .ico img{ width:100%; padding:17%;}
.bottom-tab-nav li .ico:after{ opacity:0; content:""; width:0; height:0; position: absolute; left:50%; top:-20px; margin-left:-10px; border:10px solid transparent; border-bottom:15px solid #007a81; }
.bottom-tab-nav li .ico span{ font-size:18px; }
.bottom-tab-nav li .tit{ color:#667073; font-size:14px; line-height:1; }

.bottom-tab-nav li.on .ico{ background:#007a81; color:#ffffff; }
.bottom-tab-nav li.on .ico:after{ opacity:1; }
.bottom-tab-nav li.on .tit{ color:#007a81; }

.copy{ padding:2% 0; border-top:1px solid #303537; color:#9aa6ab; font-size:16px; line-height:1.6; }
.copy a{ margin:0 16px; }
.copy a:hover{ color:#ffffff; text-decoration:underline; }
/*footer*/

/*内页公共*/
.nyban{ position: relative; overflow: hidden; }
.nyban .img{ position: relative; }
.nyban img{ display: block; width:100%; }
.nyban .bantxt{ position: absolute; left:0; top:0; width:100%; height:100%; }
.nyban .bantxt .tit{ color:#ffffff; font-size:48px; font-weight:bold; line-height:1; }
.nyban .bantxt .tit:after{ content:""; width:28px; height:5px; margin-top:14px; background:#ffffff; display: block; }
.nyban .bantxt .location{ font-size:16px; color:#ffffff; line-height:1; margin-top:48px; }
.nyban .bantxt .location .iconfont{ font-size:16px; margin-left:0 !important; }
.nyban .bantxt .location span{ margin:0 8px; }
.nyban .bantxt .location a:hover{ color:#f26921; text-decoration:underline; }

.nynav{ position: absolute; text-align:center; bottom:0; left:0; width:100%; background:rgba(248,248,248,0.75); }
.nynav ul{ overflow: hidden; }
.nynav ul li{ float: left; width:50%; line-height:80px; height:80px; color:#1d1d1d; font-size:20px; position: relative; }
.nynav ul li:after{ content:""; opacity:0; position: absolute; left:50%; margin-left:-10px; top:0; width:0; height:0; border:10px solid transparent; border-top-color:#c0c2c3; }
.nynav ul li a{ display: block; }
.nynav ul li.on,.nynav ul li:hover{ color:#ffffff; background:#007c84; }
.nynav ul li.on::after{ opacity:1; }

.nynav ul.ul4 li{ width:25%; }
.nynav ul.ul67 li{ width:25%; }

.container65{ max-width:100% !important; width:100% !important;}
.nynav ul.ul65 li{ width:auto; display:inline-block; line-height:1; height:auto; font-size:18px; float:none; }
.nynav ul.ul65 li a{ padding:18px; }

.mtb6{ margin:6% 0; }
.h90{ height:90px; }
/*内页公共*/

/*新闻*/
.newslist{}
.newslist li{ overflow: hidden; border-top:1px solid #e3e3e3; padding-top:3.5%; margin-top:3.5%; }
.newslist li:first-child{ border:none; padding-top:0; margin-top:0; }
.newslist li a{ position: relative; display: block; overflow: hidden; }
.newslist li .img{ width:30%; border-radius:25px; overflow: hidden; }
.newslist li .img img{ display: block; width:100%; }
.newslist li .txt{ width:64%; position: absolute; height:100%; right:0; top:0; }
.newslist li .txt .time{ color:#f26921; font-size:28px; font-weight:bold; line-height:1; }
.newslist li .txt .tit{ color:#2f2f2f; font-size:28px; margin:28px 0; font-weight:bold; line-height:1; }
.newslist li .txt .tit:hover{ color:#007c84; }
.newslist li .txt .info{ color:#585858; font-size:18px; line-height:2; margin-bottom:28px; }
.newslist li .txt .more{}
.newslist li .txt .more .text{ font-weight:bold; line-height:40px; display:inline-block; color:#2f2f2f; font-size:18px; border-bottom:1px solid #bdbdbd; }
.newslist li .txt .more .ico{ box-shadow:0 0 25px #ffe0d0; transform: rotate(-45deg); margin-left:25px; display:inline-block; width:50px; height:50px; line-height:50px; border-radius:50%; text-align:center; background:#f26921; color:#ffffff; }
.newslist li .txt .more .ico span{ font-size:20px; }
.newslist li .txt .more:hover .text{ color:#007c84; }
.newslist li .txt .more:hover .ico{ background:#007c84; transform: rotate(0); }
/*新闻*/

/*关于华钛*/
.aboutbj{ background:url(../images/aboutbj.jpg) no-repeat center top; background-size:cover; }
.aboutMain{ position: relative; }
.aboutMain .entit{ font-family:Arial; color:#f8f8f8; left:-225px; bottom:0; font-size:150px; line-height:0.7; font-weight:bold; position: absolute; }
.aboutMain .aboutLeft{ width:40%; }
.aboutMain .aboutLeft .tit{ color:#2b2b2b; font-size:48px; line-height:1; font-family:'Alibaba_PuHuiTi_RegularBold'; }
.aboutMain .aboutLeft .tit:after{ content:""; margin-top:24px; display: block; width:96px; height:5px; background:#007c84; }

.aboutMain .aboutRight{ width:60%; }
.aboutMain .aboutRight .txt{ color:#666666; font-size:24px; line-height:2; }

.aboutList{ overflow: hidden; margin-top:6%; position: relative; z-index:2; }
.aboutList li{ float: left; width:25%; text-align:center; }
.aboutList li .ico{ border-radius:50%; margin:0 auto; color:#f26921; width:100px; height:100px; border:2px solid #f26921; line-height:96px; }
.aboutList li .ico span{ font-size:48px; }
.aboutList li .name{ color:#3c3c3c; font-size:20px; font-weight:bold; padding:0 5%; line-height:1.4; margin-top:40px; }

.advantages{ background:#007c84 url(../images/advantagesbj.jpg) no-repeat right center; background-size:auto 100%; position: relative; }
.advantages .img{ width:46%; }
.advantages .img img{ display: block; width:100%; }
.advantages .txt{ position: absolute; right:0; top:0; width:100%; height:100%; color:#ffffff; }
.advantages .txt .block{ width:48%; margin-left:52%; height:100%; }
.advantages .txt .tit{ font-size:48px; font-family:'Alibaba_PuHuiTi_RegularBold'; }
.advantages .txt .info{ color:#ffffff; font-size:24px; font-weight:bold; line-height:1.5; }
.advantages .txt .info p{ position: relative; padding-left:24px; margin-top:36px; }
.advantages .txt .info p:after{ content:""; width:8px; height:8px; border-radius:50%; position: absolute; left:0; top:14px; background:#ffffff; }
/*关于华钛*/

/*设备租赁*/
.leasebj{ background:url(../images/leasebj.jpg) no-repeat center top; background-size:100% auto;}
.lease{ overflow: hidden; }
.lease .tit{ color:#141414; font-size:48px; font-weight:bold; line-height:1; }
.lease .info{ color:#444444; font-size:18px; line-height:2; margin:36px 0; }

.tableUl{ overflow: hidden; border:1px solid #e5e5e5; }
.tableUl>li{ width:29%; float: left; border-left:1px solid #e5e5e5;}
.tableUl>li:first-child{ width:13%; border-left:none; }
.tableUl>li .name{ text-align:center; height:60px; line-height:60px; background:#007c84; color:#ffffff; font-size:24px; font-weight:bold; }
.tableUl>li .text{ padding:0 8%; display: flex; justify-content: center; align-items: center; width:100%; border-top:1px solid #e5e5e5; height: 200px; }
.tableUl>li .text b{ color:#141414; font-size:24px; }
.tableUl>li .text ul{ width:100%; font-size:18px; line-height:2; color:#444444; }
.tableUl>li .text ul li{ float: left; width:100%; position: relative; padding-left:18px; }
.tableUl>li .text ul li:after{ content:""; background:#444444; border-radius:50%; position: absolute; top:16px; left:0; width:4px; height:4px; }

.lease_tel{ overflow: hidden; border-bottom:1px solid #e5e5e5; padding:6% 0 3% 0; margin-bottom:3%; }
.lease_tel .ico{ float: left; width:60px; height:60px; text-align:center; line-height:60px; background:#f26921; border-radius:50%; }
.lease_tel .ico span{ color:#ffffff; font-size:34px; }
.lease_tel .text{ margin-left:18px; float: left; line-height:30px; }
.lease_tel .text .tit{ color:#333333; font-size:20px; font-weight:bold; }
.lease_tel .text .info{ color:#333333; font-size:18px; }
.lease_tel .text .info span{ margin-left:18px; }

.formUl{ overflow: hidden; }
.formUl li{ width:32%; margin-right:2%; float: left; margin-bottom:1%; }
.formUl li.w100{ width:100%; margin-right:0; }
.formUl li:nth-child(3n){ margin-right:0; }
.formUl li .tit{ line-height:60px; color:#383838; font-weight:bold; font-size:18px; }
.formUl li .tit span{ color:#f26921; margin-right:9px; }
.formUl li .text{}
.formUl li .text ::placeholder{ color:#9e9e9e; }
.formUl li .text input{ display: block; width:100%; color:#383838; height:60px; border:1px solid #e5e5e5; padding:0 18px; font-size:18px; }
.formUl li .text .select{ height:60px; border:1px solid #e5e5e5; position: relative; }
.formUl li .text .select select{ height:58px; width:100%; display: block; padding:0 18px; font-size:18px; color:#383838; }
.formUl li .text .select .ico{ position: absolute; top:0; right:0; height:60px; width:60px; text-align:center; line-height:60px; }
.formUl li .text .select .ico span{ font-size:24px; color:#383838; }
.formUl li .text textarea{ display: block; width:100%; color:#383838; height:140px; border:1px solid #e5e5e5; padding:18px; font-size:18px; }
.formUl li.submit{ margin-bottom:0; margin-top:2%; }
.formUl li.submit button{ width:32%; margin:0 auto; cursor:pointer; height:60px; font-size:18px; display: block; background:#f26921; color:#ffffff; }
.formUl li.submit button:hover{ background:#007c84; }

.formUl li .text input,.formUl li .text textarea,.formUl li .text .select,.formUl li.submit button{ border-radius:5px; overflow: hidden; }
/*设备租赁*/

/*联系我们*/
.contact{ position: relative; }
.contact .img{ overflow: hidden; position: relative; }
.contact img{ display: block; width:100%; }
.coordinates{ position: absolute; left:30.3%; top:55.5%; width:10px; height:10px; }
.coordinates .tit{ top:-75px; left:-155px; position: absolute; font-size:24px; font-weight:bold; width:320px; line-height:50px; height:50px; text-align:center; color:#ffffff; background:#f26921; border-radius:25px; }

.contactContent{ position: absolute; width:100%; left:0; height:100%; top:0; }
.contactMain{ width:50%; }
.contactMain .tit{ color:#ffffff; font-size:34px; font-weight:bold; line-height:1; }
.contactMain .tit:after{ content:""; width:34px; height:5px; display: block; background:#ffffff; margin:3% 0 6% 0; }
.contactMain .block{ background:#ffffff; border-radius:25px; padding:6%; }
.contactMain .contactList{ overflow: hidden; }
.contactMain .contactList li{ padding:0 5%; float: left; width:50%; text-align:center; color:#333333; }
.contactMain .contactList li:nth-child(1),.contactMain .contactList li:nth-child(2){ margin-bottom:5%; }
.contactMain .contactList li .ico{ width:70px; height:70px; margin:0 auto; line-height:68px; color:#f26921; border:1px solid #f26921; border-radius:50%; }
.contactMain .contactList li .ico span{ font-size:34px; }
.contactMain .contactList li .name{ font-size:20px; font-weight:bold; line-height:1; margin-top:30px; }
.contactMain .contactList li .text{ font-size:16px; margin-top:8px; }
/*联系我们*/

/*应用中心*/
.applicationMain{ }
.applicationMain .tit{ color:#141414; font-weight:bold; font-size:34px; line-height:1.2; margin-bottom:34px; }
.applicationMain .txt{ color:#666666; font-size:18px; line-height:2; }
.applicationMain .txt strong{ color:#007c84; }

.appList{ overflow: hidden; margin-top:2%; padding:0 3%; }
.appList>li{ width:30%; border-radius:25px; float: left; margin-right:5%; border:2px dotted #007c84; }
.appList>li:nth-child(3n){ margin-right:0; }
.appList>li ul{ padding:10% 0 10% 15%; overflow: hidden; }
.appList>li ul li{ float: left; width:100%; font-size:18px; padding-left:36px; line-height:2; color:#141414; background:url(../images/appIco.png) no-repeat left center; background-size:24px; }

.industrialAppBj{ background:#f7f7f9; }

.industrialAppTit{ color:#141414; font-size:48px; font-weight:bold; text-align:center; line-height:1; }
.industrialAppList{ overflow: hidden; margin-top:1%; }
.industrialAppList li{ width:48.5%; margin-right:3%; float:left; margin-top:3%; overflow: hidden; }
.industrialAppList li:nth-child(2n){ margin-right:0; }
.industrialAppList li a{ display: block; position: relative; }
.industrialAppList li a:after{ content:""; position: absolute; left:0; top:0; width:100%; height:100%; background-image: linear-gradient(to bottom, rgba(0,0,0,0) 70%, rgba(0,0,0)); }
.industrialAppList li img{ display: block; width:100%; }
.industrialAppList li .tit{ opacity:1; line-height:3.3; z-index:1; position: absolute; left:0; bottom:0; width:100%; color:#ffffff; font-size:34px; font-family:'Alibaba_PuHuiTi_RegularBold'; text-align:center; }

.industrialAppList li .txt{ opacity:0; color:#ffffff; position: absolute; left:0; top:100%; z-index:2; width:100%; height:100%; background:rgba(0, 124, 132, 0.66); text-align:center; }
.industrialAppList li .txt .ftit{ font-size:34px; font-family:'Alibaba_PuHuiTi_RegularBold'; }
.industrialAppList li .txt .info{ font-size:18px; line-height:2; margin:4% 0 3% 0; padding:0 15%;  }
.industrialAppList li .txt .more{ height:50px; line-height:50px; padding:0 27px; font-size:18px; text-align:center; background:#f26a22; display:inline-block; }
.industrialAppList li .txt .more span{ font-size:18px; margin-left:9px; }
.industrialAppList li .txt .more:hover{ background:#ffffff; color:#f26a22; }

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

/*应用中心详情*/
.applicationShowBj{ background:url(../images/applicationShowBj.jpg) no-repeat center bottom; background-size:100% auto; }
.applicationShow{ overflow: hidden; margin:10% 0; }
.applicationShow .txt{ width:42%; }
.applicationShow .txt .tit{ color:#141414; font-size:48px; font-weight:bold; }
.applicationShow .txt .info{ margin:1% 0; color:#444444; font-size:18px; line-height:2; }
.applicationShow .txt .label{ overflow: hidden; }
.applicationShow .txt .label span{ margin-top:18px; margin-right:18px; display:inline-block; border:1px solid #007c84; border-radius:20px; height:40px; line-height:38px; color:#007c84; font-weight:bold; font-size:18px; padding:0 27px; }

.applicationShow .img{ width:50%; border-radius:25px; overflow: hidden; }
.applicationShow .img img{ display: block; width:100%; }
/*应用中心详情*/


/*资源中心*/
.download{ }
.download li{ background:#ffffff; float: left; margin-top:3.8%; width:30.8%; border-radius:5px; margin-right:3.8%; border:1px solid #e5e5e5; box-shadow:5px 5px 10px #e9e9e9; }
.download li a{ display: block; overflow: hidden; padding:8% 5%; }
.download li .hidden{ position: relative; }
.download li:nth-child(3n){ margin-right:0; }

.download li .ico{ float:left; width:120px; }
.download li .ico img{ width:100%; display: block; }
.download li .txt{ padding-left:150px; width:100%; position: absolute; height:100%; right:0; top:0; }
.download li .txt .tit{ color:#323232; font-size:24px; line-height:1.4; }
.download li .txt .btn{ font-size:24px; color:#f26a22; margin-top:12px; }
.download li .txt .btn span{ font-size:24px; margin-right:12px; }

.download li:hover{ background:#007c84; }
.download li:hover .txt .tit{ color:#ffffff; }
.download li:hover .txt .btn{ color:#ffffff; }

.download li:nth-child(-n+3){ margin-top:0; }
.download2 li:nth-child(-n+3){ margin-top:3.8%; }
/*资源中心*/

/*产品列表*/
.columnIntroduction{ overflow: hidden; }
.columnIntroduction .txt{ width:62%; }
.columnIntroduction .txt .tit{ color:#f26921; font-size:28px; font-weight:bold; line-height:1; }
.columnIntroduction .txt .info{ text-align: justify; color:#505050; font-size:18px; line-height:2; margin:3% 0; }
.columnIntroduction .txt .btn{ border-radius:25px; height:50px; font-weight:bold; line-height:50px; background:#f26921; color:#ffffff; font-size:18px; padding:0 36px; display:inline-block; }
.columnIntroduction .txt .btn span{ font-size:18px; margin-right:9px; font-weight:normal; }
.columnIntroduction .txt .btn:hover{ background:#007c84; }

.columnIntroduction .img{ width:31%; border:1px solid #d8d8d8; border-radius:25px; overflow: hidden; }
.columnIntroduction .img img{ display: block; width:100%; }

.prodbj{ background:#f6f6f8; }
/*产品列表*/

/*产品详情*/
.prodTopBj{ background:url(../images/prodTop.jpg) no-repeat center top; background-size:100% auto; }
.prodTop{ display:grid; grid-template-columns: repeat(auto-fill, minmax(7.14%, 1fr)); margin:4% 0; }
.prodTop .prodTxt{ grid-column:1/6; display:flex; align-items: center; }
.prodTop .prodTxt .tit{ color:#1b1b1b; font-family:'Alibaba_PuHuiTi_RegularBold'; font-size:40px; line-height:1.3; }
.prodTop .prodTxt .info{ font-size:18px; color:#515151; line-height:2; margin:1em 0 1.5em 0; }
.prodTop .prodTxt .info p{ position: relative; padding-left:18px; }
.prodTop .prodTxt .info p:after{ content:""; width:4px; height:4px; border-radius:50%; left:0; top:16px; background:#515151; position: absolute; }
.prodTop .prodTxt .btn{ overflow: hidden; margin-bottom:2.5em; font-size:18px; padding-left:18px; }
.prodTop .prodTxt .btn a{ float: left; overflow: hidden; color:#f26921; margin-right:36px; }
.prodTop .prodTxt .btn a .ico{ float: left; height:36px; line-height:36px; }
.prodTop .prodTxt .btn a .ico span{ font-size:18px; }
.prodTop .prodTxt .btn a .text{ margin-left:18px; float: left; height:36px; line-height:36px; font-weight:bold; border-bottom:1px solid #f26921; }
.prodTop .prodTxt .btn a:hover{ color:#007c84; }
.prodTop .prodTxt .btn a:hover .text{ border-color:#007c84; }
.consultation{ overflow: hidden; color:#ffffff; }
.consultation .tel{ float: left; padding:0 20px 0 40px; height:60px; line-height:60px; background:#007c84; border-radius:30px 0 0 30px; position: relative; }
.consultation .tel .ico{ float: left; margin-right:14px; }
.consultation .tel .ico span{ font-size:28px; }
.consultation .tel .text{ float: left; font-weight:bold; line-height:22px; padding:8px 0; }
.consultation .tel .text .name{ font-size:14px; }
.consultation .tel .text .num{ font-size:18px; }
.consultation .tel:after{ content:""; position: absolute; right:-20px; top:0; width: 40px; height: 60px;
background-color: #007c84; clip-path: polygon(0% 100%, 50% 0%, 100% 100%, 0% 100%); 
}

.consultation .online{ padding:0 36px; border-radius:0 26px 26px 0; float: left; height:52px; margin-top:4px; line-height:52px; color:#ffffff; background:#f26921; }
.consultation .online .ico{ float: left; margin-right:9px; }
.consultation .online .ico span{ font-size:18px; }
.consultation .online .text{ float: left; font-size:18px; }

.prodTop .prodImg{ grid-column:6/14; }
.view{ height:100%; display: block; }
.view .swiper-container { overflow: hidden; width:100%; height:100%; }
.view .swiper-container .swiper-slide{ height:100%; background:#ffffff; }
.view .swiper-container .swiper-slide a{ display:flex; justify-content: center; align-items: center; height:100%; }
.view .swiper-container img{ max-width:100%; max-height:100%; }

.prodTop .prodImgNav{ grid-column:14/15; width:114px; }
.prodTop .prodImgNav{ position: relative; padding:62px 0; }

.preview { overflow: hidden; max-width:100%;  }
.preview .swiper-container {overflow: hidden; height:414px; }
.preview .swiper-slide { width:100%; cursor:pointer; padding:12px 0; }
.preview .swiper-slide a{ display: flex; height:100%; border:2px solid #cccccc; align-items:center; justify-content:center; }
.preview .swiper-slide img{ max-width:100%; max-height:100%; display: block; }
.preview .active-nav a{ border-color:#f26921; }
.preview .swiper-slide a:hover{ border-color:#f26921;}

.swiperBtn{ color:#cccccc; cursor:pointer; line-height:46px; border-radius:50%; text-align:center; height:50px; width:50px; border:2px solid #cccccc; }
.swiperBtn span{ font-size:24px; }
.swiperBtn:hover{ background:#f26921; border-color:#f26921; color:#ffffff; }

.preview .arrow-left,.preview .arrow-right{ left:50%; margin-left:-25px; position: absolute; }
.preview .arrow-left{ top:0; }
.preview .arrow-right{ bottom:0; }

.swiper-button-disabled:hover{ background:none; border-color:#cccccc; color:#cccccc; }

.prodNav{ background:#fafafa; height:85px; line-height:85px; }
.prodNav ul{ overflow: hidden; }
.prodNav ul li{ float: left; cursor: pointer; color:#383838; font-size:20px; margin-right:40px; font-family:'Alibaba_PuHuiTi_RegularBold'; position: relative; }
.prodNav ul li span{ position: relative; z-index:1; padding:0 2px;}
.prodNav ul li:after{ content:""; opacity:0; position: absolute; width:100%; height:10px; background:#f26921; left:0; top:50%; }
.prodNav ul li.on{ color:#000000; }
.prodNav ul li.on:hover{ color:#000000; }
.prodNav ul li.on:after{ opacity:1; }
.prodNav ul li:hover{ color:#f26921; }
.prodNav .floor-nav.on{ position: fixed; top:90px; left:0; width:100%; z-index:1000; background:#fafafa; border-bottom:1px solid #eeeeee; }


.prod01{ background:url(../images/prodbj01.jpg) no-repeat center top; background-size:100% auto; }

.prodTit{ text-align:center; color:#000000; font-size:40px; line-height:1; font-weight:bold; position: relative; }
.prodTit span{ position: relative; z-index:1; }
.prodTit:after{ content:""; left:50%; background:#f26921; margin-left:-40px; width:80px; height:10px; bottom:0; position: absolute; }

.prodIntroduction{ margin:4% 0; }

.showhide{ height:400px; position: relative; overflow: hidden; }
.showhide:after{ content:""; position: absolute; width:100%; height:30%; bottom:0; left:0;
 background-image: linear-gradient(to bottom, rgba(255,255,255,0),rgba(255,255,255,1) );
}
.showhide.on{ height:auto; }
.showhide.on:after{ display:none; }

.showtxt{ color:#505050; overflow: hidden; font-size:18px; line-height:2; font-family:'Alibaba_PuHuiTi_Regular'; }
.showtxt h2{ text-align:center; color:#000000; font-weight:normal; font-size:34px; line-height:1.5; }
.showtxt img{ max-width:100%; height:auto !important; }
.showtxt table{ width:100%;  border-collapse: collapse; text-align:center; }
.showtxt table tr:first-child td{ background:#007c84; color:#ffffff; text-align:center; }
.showtxt table td{ border:1px solid #e5e5e5; padding:9px;  }

.prod02{ background:#fafafa; }
.features{ display:flex; flex-wrap: wrap; gap:0 5%; justify-content: center; margin-top:5%; }
.features .item{ display:flex; overflow: hidden; flex:1 1 30%; padding:2% 0; border-top:1px solid #b5b5b5; font-size:18px; line-height:2; }
.features .item .tit{ font-family:'Alibaba_PuHuiTi_RegularBold'; color:#161616; white-space: nowrap; }
.features .item .info{ color:#505050; white-space: pre-wrap; }
.features .item:nth-last-child(-n+3) { border-bottom:1px solid #b5b5b5; }

.videoList{ margin-top:3%; position: relative; padding:0 100px;  }
.videoList .swiper-slide{}
.videoList .swiper-slide .img{ overflow: hidden; position: relative; border-radius:25px; }
.videoList .swiper-slide .img:after{ content:""; width:100%; height:100%; position: absolute; left:0; top:0; background:rgba(0, 0, 0, 0.5); }
.videoList .swiper-slide .img img{ display: block; width:100%; }
.videoList .swiper-slide .img .ico{ position: absolute; align-items:center; justify-content: center; z-index:1; left:0; top:0; width:100%; height:100%; display:flex; }
.videoList .swiper-slide .img .ico span{ font-size:60px; color:#ffe3d5; background-image: linear-gradient(to bottom right, #ffffff,#ffe3d5);
  -webkit-background-clip: text; background-clip: text; color: transparent; }
.videoList .swiper-slide .tit{ line-height:1; color:#1b1b1b; font-size:20px; text-align:center; margin-top:40px; }
.videoList .swiper-slide:hover .tit{ color:#f26921; }
.videoList .swiper-slide:hover .ico span{ background-image:none; color:#f26921; }

.btn-prev,.btn-next{ position: absolute; top:50%; margin-top:-25px; z-index:100;  }
.btn-prev{ left:0; }
.btn-next{ right:0; }

.prod05{ background:#fafafa; }
.recommendList{ margin-top:3%; position: relative; padding:0 100px; }
/* .recommendList:after{ content:""; width:85px; z-index:10; position: absolute; right:0; top:-10%; height:120%; background:#ffffff; }
.recommendList::before{ content:""; width:85px; z-index:10; position: absolute; left:0; top:-10%; height:120%; background:#ffffff; } */

.recommendList .swiper-slide .img{ border:1px solid #dcdcdc; overflow: hidden; position: relative; border-radius:25px; }
.recommendList .swiper-slide .img img{ display: block; width:100%; }
.recommendList .swiper-slide .tit{ line-height:1; color:#1b1b1b; font-size:20px; text-align:center; margin:40px 0; }
/* .recommendList .swiper-slide-prev .img,.recommendList .swiper-slide-active .img,.recommendList .swiper-slide-next .img{ box-shadow:0 0 20px #ebebeb; } */

.recommendList .swiper-slide:hover .tit{ color:#f26921; }

.prod06{ background:#fafafa; }
/*产品详情*/

/*内容页*/
.showmain{ overflow: hidden; margin:3% 0; }
.newstop{ border-bottom:1px solid #dadada; text-align: center; }
.newstop h1{ color:#323232; font-size:28px; line-height:1.4; }

.newstop .parameter{ color:#666666; overflow: hidden; font-size:18px; margin:1% 0; }
.newstop .parameter .hits,.newstop .parameter .time{ margin:0 9px; display: inline-block; }
.newstop .parameter span{ margin-right:9px; font-size:18px; }

.newstxt{ color:#3e3e3e; font-size:18px; line-height:2; text-align: justify; margin:2% 0; min-height:300px; }
.newstxt img{ max-width:70%; height: auto !important; }

.newstxt a:hover{ color:#f26921; }

.showpaging{ overflow: hidden; line-height:70px; border-top:1px solid #dadada; font-size:18px; color:#3e3e3e; }
.showpaging>div{ width:49%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.showpaging>div.fr{ text-align:right; }
.showpaging a:hover{ color:#f26921; text-decoration: underline; }
/*内容页*/

.paging{ text-align:center; margin-top:6%; }
.paging a,.paging .current{ border:1px solid #dcdcdc; color:#3e3e3e; margin:0 9px; font-size:18px; display:inline-block; line-height:1.5; padding:9px 18px; border-radius:5px; background:#ededed; text-align:center; }
.paging a span{ font-size:18px; }
.paging a:hover,.paging .current{ background:#f26921; color:#ffffff; border-color:#f26921; }


.search_tips{ text-align:center; font-size:18px; color:#313131; margin-bottom:3%; }
.search_tips span,.search_tips a{ color:#f26921; }

.animated{opacity: 0;}
.flipInY.animated{opacity: 1;}
.slideInUp.animated{opacity: 1;}

.header,.prodlist li .txt,.prodlist li .mask,.industrialAppList li .tit,.industrialAppList li .txt{
transition: 0.5s;
-o-transition: 0.5s;
-ms-transition: 0.5s;
-moz-transition: 0.5s;
-webkit-transition: 0.5s;
}

.nav li>a,.nav li .sub-tab .sub-main a,.search,.search button,.header .lang,.banner .button .btn,.hometit .more,.prod-more,
.solution-prev,.solution-next,.solution-nav ul li,.solution .txt .more,.homeAbout .more,.homeNews li .bottom,.homeNews li .bottom .time,
.homeNews li .bottom .more,.dbnav li a,.copy a,.location a,.nynav ul li,.columnIntroduction .txt .btn,.swiperBtn,.preview .swiper-slide a,
.prodNav ul li,.download li,.download li .txt .tit,.download li .txt .btn,.videoList .swiper-slide .tit,.videoList .swiper-slide .ico span,
.pmore,.recommendList .swiper-slide .tit,.industrialAppList li .txt .more,.formUl li.submit button,.newslist li .txt .tit,
.newslist li .txt .more .text,.newslist li .txt .more .ico,.paging a,.showpaging a{
transition: 0.3s;
-o-transition: 0.3s;
-ms-transition: 0.3s;
-moz-transition: 0.3s;
-webkit-transition: 0.3s;
}


.wapnav{
transition: 0.5s;
-o-transition: 0.5s;
-ms-transition: 0.5s;
-moz-transition: 0.5s;
-webkit-transition: 0.5s;	
}

.homeNews li .img img,.videoList .swiper-slide .img img,.recommendList .swiper-slide .img img,.newslist li .img img{
-webkit-transition: all .5s ease-in;
-o-transition: all .5s ease-in;
-ms-transition: all .5s ease-in;
-moz-transition: all .5s ease-in;
}

.homeNews li:hover .img img,.videoList .swiper-slide:hover .img img,.recommendList .swiper-slide:hover .img img,.newslist li:hover .img img{
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);
}


.delay2{-webkit-animation-delay:.2s;animation-delay:.2s; -moz-animation-delay:.2s;
-o-animation-delay:.2s;-ms-animation-delay:.2s;}
.delay3{-webkit-animation-delay:.4s;animation-delay:.4s; -moz-animation-delay:.4s;
-o-animation-delay:.4s;-ms-animation-delay:.4s;}
.delay4{-webkit-animation-delay:.6s;animation-delay:.6s; -moz-animation-delay:.6s;
-o-animation-delay:.6s;-ms-animation-delay:.6s;}
.delay5{-webkit-animation-delay:.8s;animation-delay:.8s;; -moz-animation-delay:.8s;
-o-animation-delay:.8s;-ms-animation-delay:.8s;}
.delay6{-webkit-animation-delay:1s;animation-delay:1s; -moz-animation-delay:1s;
-o-animation-delay:1s;-ms-animation-delay:1s;}


.clippingOne{ text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.clippingTwo{ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; overflow: hidden; }
.clippingThree{ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:3; overflow: hidden;  }
.clippingFive{ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:5; overflow: hidden; }


.circle{ width:100%; height:100%; position: relative; }
.circle span{ display: block; position:absolute; border-radius: 50%; }

.circle span:nth-child(1){ z-index:3; width: 100%; height: 100%; top:0; left:0; background:rgba(242, 105, 33); }
.circle span:nth-child(2){ z-index:2; width: 200%; height: 200%; top:-50%; left:-50%; animation: spread 2s infinite; background:rgba(242, 105, 33); }
.circle span:nth-child(3){ z-index:1; width: 300%; height: 300%; top:-100%; left:-100%; animation: spread 2s infinite; background:rgba(242, 105, 33, 0.5); }

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


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


@-webkit-keyframes myFade{
	0%{opacity: 1;top:0;}
	25%{top:-10px;opacity: 0.3;}
	50%{top:0px;opacity: 1;}
	75%{top:10px;opacity: 0.3;}
	100%{opacity: 1;top:0px;}
}

@-moz-keyframes myFade{
	0%{opacity: 1;top:0;}
	25%{top:-10px;opacity: 0.3;}
	50%{top:0px;opacity: 1;}
	75%{top:10px;opacity: 0.3;}
	100%{opacity: 1;top:0px;}
}

@-o-keyframes myFade{
	0%{opacity: 1;top:0;}
	25%{top:-10px;opacity: 0.3;}
	50%{top:0px;opacity: 1;}
	75%{top:10px;opacity: 0.3;}
	100%{opacity: 1;top:0px;}
}

@keyframes myFade{
	0%{opacity: 1;top:0;}
	25%{top:-10px;opacity: 0.3;}
	50%{top:0px;opacity: 1;}
	75%{top:10px;opacity: 0.3;}
	100%{opacity: 1;top:0px;}
}

@keyframes spread {
  0% {
    transform: scale(0); /* 开始时缩小 */
    opacity: 1; /* 完全不透明 */
  }
  100% {
    transform: scale(1.5); /* 结束时放大 */
    opacity: 0; /* 完全透明 */
  }
}


.ys_fadeup1{
    animation: ysfadeInUp 0.5s ease-in-out both;
    animation-delay: .1s;	
}



@-webkit-keyframes ysfadeInUp {

    0% {

        opacity: 0;

        -webkit-transform: translate3d(0, 50px, 0);

        transform: translate3d(0, 50px, 0)

    }



    to {

        opacity: 1;

        -webkit-transform: none;

        transform: none

    }

}



@keyframes ysfadeInUp {

    0% {

        opacity: 0;

        -webkit-transform: translate3d(0, 50px, 0);

        transform: translate3d(0, 50px, 0)

    }



    to {

        opacity: 1;

        -webkit-transform: none;

        transform: none

    }

}