@charset"utf-8";
@import url(../layui/css/layui.css);
li{list-style:none}legend{color:#5A5A5A}fieldset,img{border:0}i,em{font-style:normal}ul{margin:0;padding:0}strong{font-weight:bold}caption,th{text-align:left}q:before,q:after{content:''}sup{vertical-align:super}sub{vertical-align:sub}del,ins{text-decoration:none}small{font-size:12px;display:block}abbr,acronym{border:0;font-variant:normal}input,button,textarea,select{font-size:100%}input.hidefocus::-moz-focus-inner{border:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}table{border-collapse:collapse;border-spacing:0;empty-cells:show}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;outline:none}*{padding:0;margin:0;}a{text-decoration:none!important;-webkit-tap-highlight-color:transparent;outline:none}strong{font-weight:bold}ul{list-style:none}*html.clearfix{zoom:1}*+html.clearfix{zoom:1}.clearfix{zoom:1}*+html .clearfix{zoom:1}.clearfix:after{height:0;visibility:hidden;content:".";display:block;clear:both}
@font-face {font-family: 'Noto Sans SC';font-style: normal;font-weight: 400;font-display: swap;src: url(https://fonts.gstatic.com/s/notosanssc/v36/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.4.woff2) format('woff2');
  unicode-range: U+1f1e9-1f1f5, U+1f1f7-1f1ff, U+1f21a, U+1f232, U+1f234-1f237, U+1f250-1f251, U+1f300, U+1f302-1f308, U+1f30a-1f311, U+1f315, U+1f319-1f320, U+1f324, U+1f327, U+1f32a, U+1f32c-1f32d, U+1f330-1f357, U+1f359-1f37e;
}
@font-face {font-family: 'Noto Sans SC';font-style: normal; font-weight: 600;font-display: swap;src: url(https://fonts.gstatic.com/s/notosanssc/v36/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.4.woff2) format('woff2');
  unicode-range: U+1f1e9-1f1f5, U+1f1f7-1f1ff, U+1f21a, U+1f232, U+1f234-1f237, U+1f250-1f251, U+1f300, U+1f302-1f308, U+1f30a-1f311, U+1f315, U+1f319-1f320, U+1f324, U+1f327, U+1f32a, U+1f32c-1f32d, U+1f330-1f357, U+1f359-1f37e;
}
a,html,ody,p,span{font-family:'Noto Sans SC', sans-serif;!important}a:hover{color: #00479d;}.aligncenter{margin:0 auto;display:block}.contentfix{max-width:1300px;margin:0 auto}
html{font-size:62.5%; /* 10÷16=62.5% */}body{font-size:16px;font-size:1.6rem ; line-height:2;font-family:'Noto Sans SC',sans-serif;color:#333;background:#fafafa;}
.bold{font-weight: 600;}.lighter{font-weight: lighter;}.fontsize14{color: #5d6167;}img{max-width: 100%;height: auto;display: block;}
.layui-nav *{font-size: 1.6rem;}
.layui-nav{background:0 0;padding:0}.layui-nav-bar{display:none}.layui-main{width:100%}
/*public*/
.bgbai{background: #fff;}.flex{display:flex;flex-wrap: wrap;align-content:center;}.flex_between{justify-content:space-between}
/*daohang*/
#header{background: #fff;width: 100%;}#header .header{max-width:1300px;margin:0 auto}
#header .header .layui-top .layui-left .layui-logo a{display:block;}
#header .header .layui-top .layui-left .layui-logo a img{max-width:100%;}
#header .header .layui-top .layui-right{text-align:right}
#header .header .layui-top .layui-right a{margin-right:10px;overflow:hidden;position:relative}
#header .header .layui-bottom ul li:last-of-type::after{display:none}
#header .header .layui-bottom ul li:hover a{position:relative;box-sizing:border-box;}
#header .header .layui-bottom ul li a{padding:0 1em;transition: all .2s linear;}
#header .header .layui-bottom ul ul li a{display:block;text-align: left;position: relative;padding-left: 0;}#header .header .layui-bottom ul ul li.a > a{margin-bottom: 15px;}#header .header .layui-bottom ul ul li.a_bottom > a::before{content: '';position: absolute;left: 0;width: 50px;height: 2px;background: #fff;top:35px;}
#header .header .layui-bottom ul li ul li a{line-height:30px;font-weight:400!important;color: rgba(0,0,0,.8)!important;font-size: 1.4rem;}#header .header #nav ul ul ul li a{font-size: 1.4rem;}
#header .header .layui-bottom ul li.pointer > a{pointer-events: none;}
/*banner*/
.lazy-bg {background-color: #fafafa;}
.lazy-bg[data-bg] {background-attachment: scroll;background-size: auto;background-position: center;}
#index_banner{color: #fff;}#index_banner .layui-carousel > [carousel-item]::before{display:none}
.banner1{box-shadow: 3px 3px 10px rgba(0,0,0,.1);text-align: center;position: relative;}.banner1::before {content: '';position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: rgba(0, 0, 0, .5);z-index: 0;}#index_banner section{height: 100%;position: relative;}#index_banner section h1,#index_banner section h2,#index_banner section p{text-align: center;width: 100%;}
.banner2{text-align: center;}
/*index1*/
.index1{position: relative;text-align: center;}.index1 .contentfix{background: #fff;}
.index1 ul{padding:20px 0}.index1 ul li{position: relative;}.index1 ul li .h3{font-size: 18px;color: #000;line-height: 30px;margin-bottom: 10px;}.index1 ul li p {font-size:1.4rem;color: #666;padding:0 12%}
.index1 ul li::before{content: '';width: 80px;height: 80px;display: block;margin:0 auto;background: url(../images/index.png) no-repeat;}
.index1 ul li.li1::before{background-position: left 0;}.index1 ul li.li2::before{background-position: left -80px;}.index1 ul li.li3::before{background-position: left -160px;}.index1 ul li.li4::before{background-position: left -240px;}.index1 ul li em {display: block;width: 25px;height: 3px;background: #1c7ab8;margin: 20px auto;}
/*tucengfangfu*/
.h2 em{color: #1c7ab8;}
.tucengfangfu .flex{align-content:normal}.tucengfangfu a{color: #fff;}.tucengfangfu h2{text-align: center ;}
.tucengfangfu p.fontsize14{text-align: center;position: relative;margin-bottom: 50px;}
.tucengfangfu .neilinhuaxuedufangfu{color: #fff;background-size: cover;width: 98%;padding:30px 0;border-radius: 10px;}
.tucengfangfu .lt-99{color: #fff;margin-bottom: 10px;padding:30px 0;background-size: cover;border-radius: 10px;}
.tucengfangfu .th-901{color: #fff;padding:30px 0;background-size: cover;border-radius: 10px;}
.tucengfangfu .tainami{color: #fff;padding:30px 0;background-size: cover;border-radius: 10px;}
.tucengfangfu .neilinhuaxuedufangfu h3,.tucengfangfu ul li h3{padding:0 20px;margin-bottom: 10px;}.tucengfangfu .neilinhuaxuedufangfu p,.tucengfangfu ul li p{padding:0 20px;max-width: 395px;font-size: 14px;}
/*litongshihua_about*/
.litongshihua_about{background-position:left top;background-repeat:no-repeat;background-size:cover;background-attachment: fixed;}.litongshihua_about p,.litongshihua_about a{color:#fff;}
.litongshihua_about .about_desc{color: #fff;padding:40px 0 60px;}.litongshihua_about h2{line-height: 1.5;}.litongshihua_about .h2_desc{position: relative;padding-bottom:40px;margin-bottom:35px;text-align: center;}.litongshihua_about .h2_desc::after{background: url(../images/index.png) no-repeat;background-position:5px -344px;height:33px;max-width:196px;margin:auto;position: absolute;content: '';left: 0;right: 0;bottom:-8px;padding:5px}

/*litongshihua_news*/
.litongshihua_news h2{text-align: center ;}
.litongshihua_news p.p_fontsize14{text-align: center;position: relative;margin-bottom: 50px;}
.litongshihua_news ul li .img{margin-bottom:30px;max-height:196px;overflow: hidden;box-shadow:6px 6px 6px rgba(0,0,0,.1);}.litongshihua_news h3{margin-bottom:10px;line-height: 1.5;}
/*footer*/
footer{background: #1c7ab8;font-size: 1.5rem;color:#fff}footer a,footer a:hover{color: #fff;}
footer .footer img{display: block;margin-bottom:10px;width:auto}footer .footer3 ul li{display:flex}
footer .footer-wrap{border-top:1px solid #bfbfbf}
@media screen and (min-width: 768px) {
.contentfix{max-width: 1300px;margin:0 auto;}h1{font-size:5rem;}h2{font-size:3.5rem;}h3{font-size:2.2rem;line-height: 1.5;}.shouji{display:none}
.left{float:left}.right{float: right !important;}
.grid{display:grid;}
.table{display: table;}.table li{display: table-cell;}
/*public*/
.bgbai{padding:100px 0}.marginleft10{margin-left:10%;}img.marginleft10{width: 90%;}.marginbottom50{margin-bottom: 50px;}
/*daohang*/
.header_fix{position: absolute;background: none!important;width: 100%;z-index:3;}
#header .header .layui-top,#header .header .layui-bottom,.header .layui-nav{position:inherit}
#menu #nav{display: flex;}
#header .header .layui-left{margin-bottom:15px;float: left;width:38%;}#header .header #menu{float: right;width:61%;margin-top:12px}
#header .header .layui-top{padding:10px 0}
#header .header .layui-bottom ul li{line-height:20px;box-sizing:border-box;text-align:center;flex: 1;}#header .header .layui-bottom > ul > li.padding-menu > a{padding:0;position: relative;max-width: 70px;margin: 0 auto;}
#header .header .layui-bottom ul li.padding-menu > a{border-bottom:3px solid #fff;}
#header .header .layui-bottom ul li.padding-menu.current-menu-parent >a,#header .header .layui-bottom ul li.padding-menu.current-menu-item > a,#header .header .layui-bottom ul li.layui-showul > a,#header .header .layui-bottom ul li.padding-menu > a:hover{color: #00479d;border-bottom:3px solid #00479d;}
#header .header .layui-bottom ul li.padding-menu1{position: relative;}
#header .header .layui-bottom ul li:last-of-type a:after{display:none!important}
#header .header .layui-bottom ul li.menu_width{width:34%}#header .header .layui-bottom ul li.menu_width1{width:25%}#header .header .layui-bottom ul li.menu_width2{width:15%}
#header .header .layui-showul ul{display:flex;justify-content: center;}#header .header .layui-showul ul ul{display: block;}.header .layui-nav-child{top:90px;border-top:none;border-left:0;border-right:0;border-bottom:0;}
#header .header .layui-bottom ul li.padding-menu1 .layui-nav-child{top:51px;}
#header .header .layui-bottom ul li ul li::after{display:none;}#header .header .layui-bottom ul li:hover ul li a{background:none;}.header ul li.menu_width2 .layui-nav-child{left:-37%}#header .header .layui-bottom ul li.menu_width2 ul li{width:220px;}
#header .header .layui-bottom ul ul ul.layui-nav-child{border:none;top:0;box-shadow:none}
#header .header .layui-bottom ul li.menu-item-relative{position:relative}#header .header .layui-bottom li.menu-item-relative ul{top:60px;}
#header .header .layui-bottom .padding-menu > ul{padding:50px 0}
#header .header .layui-bottom .padding-menu1 > ul{padding:20px;text-align: center;}
#header .header .layui-bottom .padding-menu1 ul li a{padding-right: 0;text-align: center;}
#header .header .layui-bottom .layui-showul ul ul{position:relative}
/*xialacaidan*/
#header .header .layui-bottom ul li a{display: block;line-height:3;}
.header .layui-nav-child{background:rgba(255,255,255,.99);;}.header .layui-nav-child ul{background: none;}
.header .layui-nav-child li{display:grid!important}.header .layui-nav-child li ul li{display: block!important;}
#header .header .layui-bottom ul li.padding-menu1 .layui-nav-child li{display:block!important}
#header .header .layui-bottom ul li.a{margin-right:208px;}#header .header .layui-bottom ul ul li.a > a{margin-bottom: 30px;font-size: 18px;}
#header .header .layui-bottom ul ul ul li a{padding:0;text-align: right;line-height: 50px;}
#header .header .layui-bottom ul ul ul li.a1{margin-right:110px;}
#header .header .layui-bottom ul ul ul ul{padding-left: 0;}#header .header .layui-bottom ul ul ul li.menu-item-has-children{display: inline-table!important}
.header li.layui-showul.padding-menu1 ul.layui-nav-child,.header li.layui-showul.padding-menu1 .layui-nav-child li{display:block!important;}
.header li.layui-showul.padding-menu1 .layui-nav-child li a{line-height: 40px!important;font-weight:400!important ;}

#header .header .layui-bottom ul li.application li{position: relative;padding-left:40px;padding-right: 20px;}
#header .header .layui-bottom ul li.application li::before{background: url(../images/menu.webp) no-repeat;position: absolute;left: 0;content: '';width:50px;height:35px;background-size:50px auto;}
#header .header .layui-bottom ul li.application li.food::before{background-position: left -8px;}
#header .header .layui-bottom ul li.application li.ceramic::before{background-position: left -58px;}
#header .header .layui-bottom ul li.application li.toothpaste::before{background-position: left -108px;}
#header .header .layui-bottom ul li.application li.textile::before{background-position: left -158px;}
#header .header .layui-bottom ul li.application li.oil::before{background-position: left -208px;}
#header .header .layui-bottom ul li.application li.paper::before{background-position: left -258px;}
/*banner*/
#index_banner h2{font-size:5rem;}.banner p{font-size:1.6rem;max-width: 660px;}#index_banner section{height:80%;}
/*index1*/
.index1{height:70px;}.index1 .contentfix{position: absolute;top:-140px;border: 1px solid #eee;border-radius: 5px;margin:auto;left: 0;right: 0;}.index1 ul li.li1::after,.index1 ul li.li2::after,.index1 ul li.li3::after{width:1px;height: 100%;position: absolute;bottom: 0;background: #eee;content: '';right:0}
/*tucengfangfu*/
.tucengfangfu{padding:60px 0 100px}.tucengfangfu h3{font-size: 3rem;}.tucengfangfu .th-901{margin-right: 5px;}.tucengfangfu .tainami{margin-left: 5px;}.tucengfangfu .lt-99{height:168px;}.tucengfangfu .th-901,.tucengfangfu .tainami{height:229px;}
/*litongshihua_about*/
.litongshihua_about .h2{max-width:550px;padding-left: 5%;}.litongshihua_about .right{padding-top:30px}
/*litongshihua_news*/
.litongshihua_news{padding:60px 100px}.litongshihua_news ul{max-width: 1300px;margin:0 auto;flex-wrap: nowrap;}.litongshihua_news ul li{width:30.33%}
/*footer*/
footer .footer{display: grid;grid-template-columns:1.6fr 0.8fr 1fr 0.7fr;padding:70px 0;}
footer .footer-wrap .contentfix{display: flex;justify-content: space-between;line-height:60px;}
footer h3{font-size:1.8rem;margin-bottom: 30px;}footer .footer1 img{margin-bottom:22px}footer .footer1 p{max-width: 320px;font-size: 14px;line-height: 1.8;}footer .footer3 i{margin-right:12px}
footer .footer-wrap{font-size:1.4rem}
.sp_bottom{display:none}
}
@media screen and (min-width: 768px) and (max-width:1300px) {
.contentfix{width: 96%;}
/*litongshihua_about*/
.litongshihua_about .h2{padding-right:5%;}
}
@media screen and (min-width: 768px) and (max-width:1000px) {
/*footer*/
footer .footer img{max-width:80%;}
}
@media screen and (min-width: 992px) {
/*banner*/
#index_banner,#index_banner .banner1,#index_banner .banner2,.layui-carousel > [carousel-item]{height:714px!important;background-size:cover}
}
@media screen and (min-width: 768px) and (max-width:991px) {
.shouji{display:none}
/*banner*/
#index_banner,#index_banner .banner1,#index_banner .banner2,.layui-carousel > [carousel-item]{height:500px!important}
/*index1*/
.index1{height:400px;}
.index1 ul li.li1,.index1 ul li.li2{padding-bottom:40px;}
.index1 ul li.li2::after{width: 0;}
/*litongshihua_about*/
.litongshihua_about .h2{max-width:auto;}
/*litongshihua_news*/
.litongshihua_news ul li{margin-bottom:30px}.litongshihua_news ul li img{margin:0 auto 20px}.litongshihua_news ul li h3{text-align:center}
}
@media screen and (max-width: 767px) {
.contentfix{width:90%}h1{font-size:2.6rem;margin-bottom:20px;}h2{font-size:2.4rem;padding-bottom:10px;}h3{font-size:20px;margin-bottom:20px;}.shoujinone{display:none}
/*public*/
.bgbai{padding:50px 0}.sj_marginbottom30{margin-bottom: 30px;}.sj_marginbottom50{margin-bottom:50px;}
/*daohang*/
#header {height: 80px;}

#header .header .layui-top .layui-left .layui-logo a img{max-width:220px!important;}

#header .header .layui-top .layui-left{position: absolute;z-index: 9;padding:10px 0;margin-left:3%}
#header .header .layui-top .layui-left .layui-logo a{position: relative;}
.header .sj-nav {width: 30px;height: 34px;box-sizing: border-box;position: absolute;right:3%;top:18px;z-index: 9;}
.header .sj-nav a {position: absolute;top: calc(50% - 10px);left: calc(50% - 15px);display: block;width: 30px;margin: 0 auto;height: 18px;}
.header .sj-nav a span {float: left;width: 100%;height: 3px;background-color: #00479d;-webkit-transition: .3s;-o-transition: .3s;-moz-transition: .3s;transition: .3s;display: block;}
.header .sj-nav a span:first-child {position: absolute;top: 0;left: 0;}
.header .sj-nav a span:nth-child(2) {margin-top: 7px;}
.header .sj-nav a span:nth-child(3) {position: absolute;bottom: 0;left: 0;}
.header .sj-nav a.on span:first-child {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);top: 9px;}
.header .sj-nav a.on span:nth-child(2) {opacity: 0;}
.header .sj-nav a.on span:last-child {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);top: 9px;}
/*menu*/
.header .logo img{height:50px!important;width:auto}
.menu {display: none!important;padding: 2rem;}
.menu ul li {width: 100%;box-sizing: border-box;margin-bottom: 1rem;position: relative;}
.menu ul li a {display: block;border-bottom: 1px solid #d7d7d7;padding-bottom: 1rem;}
.menu ul li .sub-menu {display: none;padding-left: 15px;}
.menu ul li .sub-menu li {width: 100%;position: relative;margin-bottom:0}
.menu ul li .sub-menu li a {display: block;width: 100%;box-sizing: border-box;padding: 0.5rem 0 0 1rem;border-bottom:none}
.menu ul li .sub-menu li .sub-menu {display: none;}
.menu ul li .sub-menu li .sub-menu li {width: 100%;position: relative;}
.menu ul li .sub-menu li .sub-menu li a {display: block;width: 100%;box-sizing: border-box;padding: 0.5rem 0 0.5rem 2rem;border-bottom: 1px solid #d7d7d7;}
/*.menu ul li .sub-menu li.menu-item-has-children ul::after {content: ' ';background: url("../images/ico_lx.webp") no-repeat center top;background-position: left -210px;display: block;position: absolute;right: 0;top: 0;width: 40px;box-sizing: border-box;padding: 0.5rem 0;text-align: center;height:30px;z-index: 2;}
.menu ul li .sub-menu.open li.menu-item-has-children ul::after {background-position: left -180px;}*/
.menu ul li.menu-item-has-children::before {content: ' ';background: url("../images/ico_lx.webp") no-repeat center top;background-position: left -150px;display: block;position: absolute;right: 0;top: 0;width: 40px;text-align: center;height:30px;z-index: 1;background-size:30px auto;}
.menu ul li li li.menu-item-has-children:after{display: none;}
.layui-layer .layui-layer-content #menu {display: block!important;}
.layui-nav-child{position:relative;top:0;box-shadow:none;border:none}header .layui-layer{width:90%!important}

.menu ul li.application{padding:0}
/*banner*/
#index_banner{height: 350px!important;}#index_banner section p{padding:0 3%}
/*index1*/
.index1{padding-top:40px}.index1 ul li{margin-bottom:40px}
/*tucengfangfu*/
.tucengfangfu{padding:40px 0}.tucengfangfu .neilinhuaxuedufangfu{width: 100%;margin-bottom:10px;}.tucengfangfu .th-901{margin-bottom:10px;background-position: center;}
/*litongshihua_about*/
.litongshihua_about{background-position:center;position:relative;margin-bottom:30px}.litongshihua_about::before{position:absolute;width:100%;height:100%;content:'';left:0;top:0;background-color:rgba(41,84,116,.9)}.litongshihua_about .about_desc{padding: 40px 3%;margin-bottom: 40px;}
/*litongshihua_news*/
.litongshihua_news ul{width:90%;margin:0 auto}.litongshihua_news ul li{margin-bottom: 30px;padding-bottom: 30px;border-bottom: 1px dashed #999;}.litongshihua_news ul li .img{height: auto;}
/*footer*/
footer{padding:25px 0 60px;font-size: 14px;}footer .footer3{margin-bottom:30px;line-height:1.5}footer .footer3 h3{margin-bottom:10px}footer .footer3 ul li{margin-bottom:5px}
footer .footer_mobile{justify-content:space-between}
footer h3{font-size:1.8rem}
footer .footer-wrap{padding-top: 20px;font-size:12px}footer .footer1{margin-bottom:30px}footer .footer3 i{margin-right:6px}
.sp_bottom{display:flex;position: fixed;bottom: 0;left: 0;width:80%;padding:10px 10%;background:#1674b2;overflow: visible;z-index: 6;justify-content:space-between;}
.sp_bottom a{color:#fff;display:block;text-align:center;line-height:1}.sp_bottom .li1 a .layui-icon{font-size:1.8rem;}.sp_bottom .li1 a .layui-icon::before{position: relative;top:4px;}.sp_bottom .li2 a .layui-icon{font-size:2.4rem;}.sp_bottom .li3 a .layui-icon{font-size:2.8rem;}
}