﻿.header{height: 70px; width: 100%;padding:0 5%; position:fixed; transition:0.3s all; background:rgba(255,255,255,1);z-index:10001;box-sizing:border-box;}
.header:before22{ content:""; position:absolute; bottom:0; left:0; width:0; height:1px; background:rgba(255,255,255,0.3); transition:1s}
.header.on:before{ width:100%}
.header .logo img.on{display:none;}
.header .logo img.off{display:block;}
.header .logo{ float:left; margin:18px 0 0;  transition:0.3s all; position:relative;}
.header .logo img{height:.35rem;   transition:0.3s all;}




/*下拉*/
.header_scroll {background:rgba(255,255,255,1); transition: 0.5s all; box-shadow: 0 2px 5px rgba(0,0,0,0.1);}
/*.header_scroll:before{content:""; position:absolute; bottom:0; left:0; width:100%; height:1px; background:#ddd; transition: 0.01s all;}*/
.header_scroll .logo img.on{display:block;}
.header_scroll .logo img.off{display:none;}
.header_scroll .top-tel{color:#444;}
.header_scroll .head_ico li img.on{display:block;}
.header_scroll .head_ico li img.off{display:none;}
.header_scroll .head_ico i{background:rgba(0,0,0,0.3);}
.header_scroll .nav a .txt{ color:#333;}
.header_scroll .nav a .txt i{border: solid black;border-width: 0 1px 1px 0;display: inline-block;padding: 4px;transform: rotate(45deg);
-webkit-transform: rotate(45deg);}
.header_scroll .top_lag dd a{color:#fff;}
.header_scroll.header .topRight .top-tel em{background:url(../images/tel2.png) left center no-repeat;}

/*搜索*/
.header .topRight{color:#fff;font-size:.2rem;font-weight: bold;}
.header .topRight .top-tel{margin-right: 10px;;}
.header .topRight .top-tel span{margin:0 8px;}
.header .topRight .top-tel em{background:url(../images/tel.png) left center no-repeat;padding-left:18px;}

.header .serch{width:70px; height:70px; background:#9AC712 url(../images/search.png) no-repeat center ; transition:0.3s all; }
.header .serch a{display:block; height:100%;}
.header .head_tel{line-height:80px;color:#fff;font-size:18px;display:flex;align-items:center;margin-right:.2rem;}
.header .head_tel i{font-size:24px;margin-right:5px;}

.header .tc{transition:all ease 300ms;position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 9999999999;}
.header .tc{ pointer-events: none;  filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;transform:scale(1.1);}
.header .tc.act{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1;  pointer-events: auto;transform:scale(1);}
.header .tc-bg {height: 100%;background: rgba(0,0,0,.85);position: absolute;top: 0;left: 0;width: 100%;z-index: 0;}

.header .tc-box{width: 700px;max-width: 90%;margin: 0 auto;box-sizing: border-box;display: block;position: relative;z-index: 1;-webkit-animation-duration: 1.2s;animation-duration: 1.2s;-webkit-animation-timing-function: linear;
animation-timing-function: linear;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;overflow: hidden;}
.header .tc.act .tc-box {-webkit-animation-name: anim-open-2;animation-name: anim-open-2;transform: scale(1);}

/*搜索弹窗内容样式*/
.header .tc-box form {position: relative;}
.header .tc-box .tc_fdj{position: absolute;left: 0;display: block;height:.68rem;width: 25px;background: url(../images/search2.png) center no-repeat;}
.header .tc-box #key {width: 80%;height: .68rem;padding: 0 2rem;padding-left: .5rem;font-size: .16rem;color: #999;box-shadow: none;-webkit-appearance: none;border:0; box-sizing:border-box;outline:none; float:left;}
.header .tc-box .btn_blue {width: 20%;height:.68rem;line-height: .68rem;background: #9AC712;font-size: .18rem;color: #fff;cursor: pointer;text-transform: uppercase;border:0; outline:none;}
.header .tc-box h3 img{ width:1rem; height:1rem; margin-bottom:10px;}
.header .tc-box h5{color:#fff; text-align:center; font-size:16px; font-weight:normal;}

/*下拉菜单*/
.navBox{float:right; margin-right:.3rem;}
.nav li{float: left;text-align: center;height: 70px;position: relative;padding: 0 .25rem;}
.nav a{display: block;position: relative;padding: 0; height:70px;line-height:70px;perspective: 300px;transform-style: preserve-3d;}
.nav li:nth-child(4) a{position:inherit;}
.nav a .bg{background: #9AC712;position: absolute;left: 0px;bottom: 0px;width:0;display: block;height: 3px;transition: 0.6s;z-index: -1; opacity: 0;visibility: hidden;}
.nav a .txt{position: relative;z-index: 2;font-size:.18rem;color: #fff;font-weight: bold;}
.nav a .txt i{margin-left:8px;border: solid white;border-width: 0 1px 1px 0;display: inline-block;padding: 4px;transform: rotate(45deg);
-webkit-transform: rotate(45deg);position:relative;top:-4px;}
  
  
.nav .active a .bg,.nav .curr a .bg{width: 100%; opacity: 1; visibility: visible; }
.nav .active a .txt,.nav .curr a .txt{color:#9AC712}

.subNavbox a:active .txt, .subNavbox a:hover {color: #9AC712;}
.subNavbox { position: absolute; left: 0px; top: 100px; width: 100%; background:rgba(255, 255, 255, 0.98); box-shadow: 1px 3px 5px 0 rgba(88, 88, 88, 0.2); display: none; text-align: center; padding: 20px 0px; }
.subNavbox p {padding-bottom: 12px;line-height: 24px;}
.subNavbox p a {line-height: 28px;height: auto;padding: 0;font-size: 15px;display:  inline-block;}
.subNavbox p a:before{content:"";position:absolute;bottom: -3px;height: 3px;background: #9AC712;right:0;width:0;-webkit-transition: 0.6s;-moz-transition: 0.6s;-o-transition: 0.6s;transition: 0.6s;}
.subNavbox p a:hover:before{ left:0; width:100%}



/*公共标题*/
.index-title{position: relative;}
.index-title .t1{font-size:.48rem;color:#333;font-weight:bold;line-height:1.2;font-family: "";position: relative;z-index:2;}
.index-title .t1 em{color:#9AC712;}
.index-title .t2{color:#555;font-size:18px;text-transform:uppercase;position: relative;z-index:2;}
.index-title:before{position: absolute;content:'';top:20px;left: -30px;right:-30px;background: #ededee;height: .5rem;width: 4.4rem;margin:auto;}




.cases{margin-top:1rem}
.cases .cases-title{display: flex;justify-content: space-between;padding: 0 8%;align-items:end}
.cases .cases-title .t1{font-size:.48rem;color:#333;font-weight:bold;line-height:1.2;font-family: "";position: relative;z-index:2;}
.cases .cases-title .t1 em{color:#9AC712;}
.cases .cases-title .t1:after{position: absolute;content:'';top:20px;left: 0;right:-30px;background: #ededee;height: .5rem;width: 2.2rem;z-index:1;opacity: .3;}
.cases .cases-title p{font-size: 18px;}
.cases .cases-title a{padding:.05rem .2rem;background:#1f1f1f;display:inline-block;margin-top:.1rem;transition: .6s;color:#fff;}
.cases .cases-title a:hover{background:#9AC712;color:#fff;}

.cases-ul{padding: 0 8%;position: relative;}
.cases-ul .tab_items{top:-50px;z-index: 10;float: right;position: relative;}
.cases-ul .tab_items li{background: #fff;box-shadow: 1px 1px 11px #e1e1e1;display: inline-block;margin: 0 10px;text-align: center;padding: 20px 40px;}
.cases-ul .tab_items li i{background: url(../images/case-icon2.png) no-repeat;width: 47px;height: 45px;display: block;margin: auto;}
.cases-ul .tab_items li p{margin-top:10px;font-size:18px}
.cases-ul .tab_items li.active{background: #9AC712;color:#fff;}
.cases-ul .tab_items li.active i{background: url(../images/case-icon.png) no-repeat;width: 47px;height: 45px;display: block;margin: auto;}




/*aboutus-----------------*/
.aboutus{background:url(../images/about-bg.jpg) bottom center no-repeat;padding:.7rem 8% 1.3rem;}
.aboutus-left{width:50%;float:left;}
.aboutus-left .aboutTitle strong{font-size:.42rem;display:block;line-height:1.2;font-weight: bold;}
.aboutus-left .aboutTitle h3{font-size:.34rem;line-height:1.5;}
.aboutus-left .aboutTitle span{width:.64rem;height:.05rem;background:#124a95;display:block;margin-top:15px;}
.aboutus-left .about-txt p{font-size:.16rem;color:#333;padding:.2rem 0;text-indent: 2em;}
.aboutus-left .about-txt a{padding:.05rem .3rem;background:#1f1f1f;display:inline-block;margin-top:.1rem;transition: .6s;color:#fff;}
.aboutus-left .about-txt a:hover{background:#9AC712;color:#fff;margin-left:4px;}
#productNumber{margin-top:.3rem;}
#productNumber li{font-style:normal;color:#333;line-height:1.4;text-align:center;color:#555;font-size: 17px;}
#productNumber li:last-child{background:none;}
#productNumber li i{font-size:.48rem;font-style:normal;font-weight:bold;color:#9AC712;font-family: "字魂100号-方方先锋体";margin-right:5px;}
.aboutus-right{float:right;width: 48%;}


/*products-----------------*/
.products{padding: 0 8%;}
.pros-item li{margin-top:70px;}
.pros-item li a{display: block;position: relative;}
.pros-item li a img{width: 100%;}
.pros-item li p{height: 180px;padding: 30px 26px;background: url(../images/pros.png) repeat;font-size: 16px;box-sizing: border-box;}
.pros-item li a span{font-weight: normal;position: absolute;left:30px;right:30px;text-align:center;top:-30px;background: #9AC712;border-radius: 50px;
font-size: 25px;line-height:1.5;;color:#fff;padding: 0px 30px;}
.pros-item li a span b{font-size: 46px;font-weight: normal;}



/*news-----------------*/
.news{background: url(../images/news-bg.jpg) no-repeat;padding: 1rem 8%;}
.news .index-title:before{position: absolute;content:'';top:20px;left: -30px;right:-30px;background: #d1d8db;height: .5rem;width: 4.4rem;margin:auto;}
.news-body .news-left{width: 58%;float: left;}
.news-body .news-left a{display: block;overflow: hidden;position: relative;}
.news-body .news-left a img{width: 100%;height: 538px;transition: all 4s;}
.news-body .news-left a div{position: absolute;left:0;right:0;bottom:0;background: #9AC712;color:#fff;padding: .2rem;box-sizing: border-box;
color:#dbdbdb;font-size: 18px;}
.news-body .news-left a:hover img{transform: scale(1.25);}
.news-body .news-left a div strong{display: block;font-weight: normal;color:#fff;font-size: 20px;}
.news-body .news-right{width:42%;float: right;background: #fff;padding:0 .4rem;box-sizing: border-box;}
.news-body .news-right li{border-bottom: 1px solid #e0e0e0;}
.news-body .news-right li a{display: flex;padding: .4rem 0;color:#9a9a9a;}
.news-body .news-right li a img{width: 180px;height: 98px;transition: all 2s;}
.news-body .news-right li a div{margin-left: .2rem;}
.news-body .news-right li a div strong{color:#6e9300;font-size: 18px;display: block;font-weight: normal;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.news-body .news-right li:hover a img{transform: scale(1.15);}
.news-body .news-right li:hover a{font-weight: bold;text-decoration: underline;}
.news-body .news-right li a div p{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}

/*footer-----------------*/
#footer{background:#eaeaea;overflow:hidden;color:#555;padding:0 8%;font-size:16px;}
.copyright{padding:.2rem 0;color:#555;border-top:1px solid #e2e2e2;}
.foot-body{padding:.8rem 0 1rem;overflow:hidden;}
.foot-body dl{float:left;margin-right:8%;}
.foot-body dl dt{font-size:.20rem;color:#555;position:relative;margin-bottom:.1rem;font-weight: bold;}
#footer a{color:#555;font-size: 16px;}
#footer a:hover{color:#9AC712}
#footer .fot-contact{margin-left:2%;width: 360px;}
#footer .fot-contact span{display:block;font-size:16px;font-weight: bold;}
#footer .fot-contact strong{display:block;font-size:20px;font-weight: bold;line-height: 1.5;}
#footer .fot-contact strong em{color:#9AC712;font-size: 24px;;}
#footer .fot-contact a{margin-top:10px;display:inline-block;transition: all 1s;background:#9AC712 url(../images/message.png) 10px center no-repeat;padding: 4px 10px 4px 40px;color:#fff;border-radius: 4px;}
#footer .fot-contact a:hover{transform: scale(1.1);background:#555 url(../images/message.png) 10px center no-repeat}




/**********内页-------------------*************/
.nybanner{position: relative}
.nybanner .nybody{padding: 0 8%;position: absolute;left:0;bottom:35%;color:#fff;font-size: .3rem;}
.nybanner .nybody p{font-size: .48rem;font-weight: bold;line-height: 1.2;;}
.wsc-bread{padding: 0 0 .4rem 0;font-size: .16rem;}
.wsc-bread img{vertical-align: middle;}
.wsc-bread a{padding:0 10px;}
.nytop{margin-bottom:.5rem;}
.nytop a{background:#F8F8F8;font-size:.2rem;padding:.1rem .3rem;display:inline-block;margin:5px 2px 0;color:#777;}
.nytop a.on{background:#10a259;color:#fff;}
.nytop a:hover{background:#10a259;color:#fff;}
.fenye a{width:.4rem;height:.4rem;border:1px solid #ddd;display:inline-block;line-height:.4rem;font-size:.18rem;color:#777;margin:0 .06rem;}
.fenye a:hover{background:#10a259;color:#fff;border:1px solid #10a259;}
.fenye a.on{background:#10a259;color:#fff;border:1px solid #10a259;}

/*内页分页（ThinkPHP Bootstrap 分页：ul.pagination > li > a/span）*/
.pagination{list-style:none;margin:0;padding:0;display:inline-flex;flex-wrap:wrap;vertical-align:middle;font-size:14px;}
.pagination li{display:inline-block;margin:0 -1px 0 0;vertical-align:top;}
.pagination li a,
.pagination li span{display:inline-block;padding:8px 14px;line-height:20px;min-width:20px;text-align:center;color:#333;border:1px solid #ddd;background:#fff;transition:background .2s,color .2s,border-color .2s;}
.pagination li:first-child a,
.pagination li:first-child span{border-radius:4px 0 0 4px;}
.pagination li:last-child a,
.pagination li:last-child span{border-radius:0 4px 4px 0;}
.pagination li+li a,
.pagination li+li span{border-left-width:0;}
.pagination li a:hover{background:#f5f5f5;color:#11a79c;border-color:#ddd;}
/* 当前页（active 为 span）*/
.pagination li.active{pointer-events:none;}
.pagination li.active span{background:#11a79c;color:#fff;border-color:#11a79c;}
/* 禁用上一页/下一页（disabled 为 span）*/
.pagination li.disabled{pointer-events:none;cursor:not-allowed;}
.pagination li.disabled span{color:#999;background:#f5f5f5;border-color:#e8e8e8;}
/* 简单分页 pager */
.pager{list-style:none;margin:0;padding:0;display:inline-flex;flex-wrap:wrap;vertical-align:middle;font-size:14px;}
.pager li{display:inline-block;margin:0 6px 0 0;}
.pager li a,
.pager li span{display:inline-block;padding:8px 14px;line-height:20px;color:#333;border:1px solid #ddd;background:#fff;border-radius:4px;transition:background .2s,color .2s;}
.pager li a:hover{background:#f5f5f5;color:#11a79c;}
.pager li.disabled span{color:#999;background:#f5f5f5;cursor:not-allowed;}
.pagination-group{border-right:solid 1px #ddd;border-radius:4px;}
.pagination-group li{float:left;border-right:0;border-radius:0;}
.pagination-group li:not(:first-child):not(:last-child){border-radius:0;}
.pagination-group li:first-child{border-radius:4px 0 0 4px;}
.pagination-group li:last-child{border-radius:0 4px 4px 0;}
.pagination-group .active,.pagination-group a:hover{background:#f5f5f5;border-radius:0;}

/**********新闻列表*************/
.New-list li{margin-top:.3rem;}
.New-list li a{display:flex;background:#fff;padding:.3rem;line-height:1.5;box-shadow:0px 6px 18px 2px #ddd;}
.New-list li div:nth-child(1){border-right:1px solid #ddd;padding-right:.2rem;}
.New-list li div:nth-child(2){flex:1;justify-content:space-between;font-size:.16rem;color:#777;margin:0 .5rem;}
.New-list li div span{font-size:.4rem;display:block;font-weight:normal;}
.New-list li div em{font-size:.24rem;}
.New-list li div strong{display:block;font-size:.2rem;color:#444;margin:.1rem 0;}
.New-list li div p{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.New-list li span img{height:2.3rem;transition:all .6s;}
.New-list li:hover img{transform:scale(1.02)}
.New-list li:hover a{color:#9AC712;}
.New-list li:hover a strong{color:#9AC712;text-decoration:underline;}
.New-list li:hover a i{color:#9AC712;transition:all .6s;transform:translateX(10px)}
.New-list li i{font-size:.4rem;margin-top:.2rem;display:block;}

/**********新闻详情页*************/
.Newd-tit{border-bottom:1px solid #e2e2e2;padding-bottom:.15rem;}
.Newd-tit p{font-size:.18rem;color:#888;}
.Newd-tit p span{margin-right:.2rem;}
.News-descr{font-size:16px;padding-top:.2rem;}
.News-descr p{text-indent:2em;}
.News-bottom{border-top:1px solid #e2e2e2;margin-top:.3rem;padding:.2rem 0;}
.News-bottom div a{font-size:.16rem;color:#777;}
.News-bottom span a{display:inline-block;border:1px solid #9AC712;color:#9AC712;border-radius:30px;padding:.05rem .2rem;transition:all .6s;}
.News-bottom div a:hover{text-decoration:underline;color:#9AC712;}
.News-bottom span a:hover{text-decoration:underline;background:#9AC712;color:#fff;transform:translateX(-10px)}

/**********联系我们*************/
.Contact-item li{margin-top:.3rem;}
.Contact-item li div{margin:0 .2rem;background:#F9F9F9;text-align:center;padding:.3rem 0;min-height:2.5rem;}
.Contact-item li i{font-size:.5rem;color:#888;}
.Contact-item li p{font-size:.24rem;}
.Contact-item li em{display:block;color:#888;}
.Contact-item li span{display:inline-block;height:2px;background:#0F4CA5;width:.4rem;}

/**********公司留言*************/
.message h3{text-align:center;font-size:.36rem;}
.message p{font-size:.16rem;color:#777;text-align:center;}
.messForm li{display:flex;justify-content:space-between;margin-top:20px;}
.messForm li input{width:48%;padding:5px 10px;line-height:.6rem;border:1px solid #ddd;}
.messForm li textarea{width:100%;height:3rem;padding:10px;border:1px solid #ddd;color:#888;}
.messForm li button{width:100%;height:.7rem;border:0;background:#777;color:#fff;font-size:.2rem;cursor:pointer}
.messForm li:hover button{background:#06A03A;}


.main-body{padding: .7rem 8%;background: #f5f6f7;}
/**********内页*************/
.main-left{width:23%;float:left;}
.main-right{width:74%;float:right;}
.mainri-menu{background:#fff;box-shadow:1px 2px 19px 0px #ededed;color:#fff;}
.mainri-menu .tt1{font-size:.3rem;font-weight:bold;background:#555;;line-height: 97px;padding-left: 30px;border-radius:10px 10px 0 0}
.mainri-menu .Menu li a{border-left:2px solid #fff;border-bottom:1px solid #f0f0f0;font-size:.18rem;padding:.2rem 0;display:block;padding-left:30px;}
.mainri-menu .Menu li:hover a{background:#ffedee;color:#9AC712;border-left:2px solid #9AC712;}

/**********内页*************/
.productList li{margin-bottom: 20px;}
.productList li .line{position:relative;margin-top:10px;width:100%;height:2px;}
.productList li .line:before{content: '';position: absolute;right: 0px;display: block;width: 30px;height: 1px;
background: #999;transition: all .5s ease;}
.productList li a{display:block;overflow:hidden;background: #fff;text-align: center;}
.productList li a span{width:100%;display:block;height:2.8rem;overflow:hidden;}
.productList li a span img{width:100%;height:100%;transition:all .6s;}
.productList li .productBox{padding:.15rem;border-top:1px solid #eee}
.productList li .productBox .proTitle{font-size:.17rem;}
.productList li:hover a{background:#9AC712;color:#fff;}
.productList li:hover a span img{transform:scale(1.07)}


/**********产品详情页*************/
.product-pic img{margin-right:.3rem;}
.product-pic h3{font-weight:bold;font-size:.28rem;color:#333;line-height:1.5;}
.product-pic i{background: #9AC712;width: 33px;height: 5px;display: block;border-radius: 10px;margin-bottom: 10px;}
.product-pic p{color:#606060;font-size:.16rem;}
.product-pic li{font-size:.17rem;color:#777;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;padding:.02rem 0;}
.product-pic a{font-size:.16rem;display:inline-block;background:#107bc1;color:#fff;border-radius:30px;padding:.06rem .3rem;margin-top:10px;}
.product-pic a:hover{background:#444;}
.product-content .t1{font-size:.2rem;border-bottom:1px solid #c4c4c4;font-weight: bold;margin-bottom: 15px;}
.product-content .t1 ul.tab_items li{display: inline-block;padding: 10px 40px;color:#606060;cursor: pointer;}
.product-content .t1 ul.tab_items li.active{background: #9AC712;color:#fff;;}

.Casemenu{padding:.2rem;}
.Casemenu li{margin:.1rem 0;text-align:center;}
.Casemenu li a{color:#666;}
.Casemenu li a img{width:100%;height:2rem;}


.liucheng ul{box-shadow:2px 2px 20px 0px #ddd;border-radius:5px;}
.liucheng li div{padding:.5rem 0;border-right:1px solid #e2e2e2;text-align:center;}
.liucheng li b{color:#666;display:block;border-right:3px solid #06A03A;line-height:20px;font-weight:normal;}
.liucheng li i{font-size:.6rem;display:block;transition:all 0.5s;}
.liucheng li span{display:block;font-size:.16rem;}
.liucheng li i:hover{transform:rotate(360deg)}
.liucheng li:hover div{box-shadow:2px 2px 20px 0px #cbcbcb;}

.product-cont img{display:block;max-width:100%;height:auto}










/*footer-tools*/
.footer-tools{position:fixed;left:0;bottom:0;right:0;z-index:999;background:#007c37;height:1rem;}
.footer-tools ul li{width:25%;float:left;}
.footer-tools ul li a{display:block;text-align:center;color:#FFF;font-size:.18rem;height:.88rem;padding-top:.1rem;line-height:1.5;}
.footer-tools ul li a img{width:.42rem;height:.42rem;}
@media only screen and (min-width: 1280px) and (max-width: 1440px){
	.header,.products,.cases .cases-title{padding: 0 5%;}
	.aboutus{padding:.7rem 5% 1.3rem}
	.news{padding: 1rem 5%;}
	#footer{padding: 0 5%;}
	.foot-body dl{margin-right: 5%;}
	.nav li{padding: 0 .2rem;}
}
@media only screen and (min-width: 991px) and (max-width: 1280px){
	
}

@media only screen and (min-width: 320px) and (max-width: 640px){
body{font-size:12px !important;}

.header{height:64px;background:#fff;position:fixed;}
.header .logo img.on{display:block;}
.banner{padding-top:64px;}
.header .topRight{margin-top:0;}
.header .serch{height:64px;width:64px;border-left:solid 1px #ddd;}
.header .topRight .top-tel{display:none;}
.header .topRight .language{font-size:16px;}

#footer .fot-contact{width:inherit;margin:0;text-align:center;float:none !important;margin-bottom:15px;}
.copyright{display:inherit}


.news-body .news-left,.news-body .news-right,.aboutus-left,.aboutus-right{width: 100%;float: inherit}
.pros-item li a span{padding: 0 10px;font-size: 16px;right: inherit;}
.pros-item li a span b{font-size: 24px;;}
.cases .cases-title{padding: 0 15px;display: inherit;}
.cases .cases-title p,#productNumber li{font-size: 12px;}
.cases-ul .tab_items{top:-10px;}
.cases-ul{padding: 0 15px;}
.cases-ul .tab_items li{padding: 5px 20px;font-size: 14px;margin: 0 2px;}
.cases-ul .tab_items li p{font-size: 12px;}
.cases-ul .tab_items li i{width: 30px;height: 30px;background-size: 30px 30px;}
.cases-ul .tab_items li.active i{width: 30px;height: 30px;background-size: 30px 30px;}
.aboutus{padding-left:15px;padding-right: 15px;}
#productNumber li i{font-size: 24px;}
.news{padding: 30px 15px;}
.news-body{margin-top:10px}
.news-body .news-right li a img{width: 90px;height: 40px;display: none;}
.foot-body dl{display: none;}
.ewm{float: inherit !important;}

.main-right{width:100%;}
.main-body{padding:.7rem 15px}
.dybody img,.News-descr img{display:block;max-width:100%;height:auto}
.News-descr{font-size:12px}
.New-list li div:nth-child(1){display:none}
.New-list li div:nth-child(2){margin:0 10px 0 0;}
.New-list li span img{height:1.5rem}
.nybanner .nybody{bottom:20%}


/*内页*/
.nybanner{padding-top:64px;}
.wsc-bread{position:inherit;line-height:inherit;height:inherit;margin-bottom:20px;}
.news-list1 li a{padding:10px;}
.news-list1 li a .ne1{padding:0;margin-right:5px;}
.news-list1 li a .ne2{margin:0;}
.news-list1 li a .ne2 h3{font-size:15px;}
.fenye a{padding:0 8px;line-height:30px;margin:0 2px;font-size:14px;}
.News-bottom{display:inherit}
.productList li a span{height:2.6rem;}
.product-pic{display:inherit}
.product-pic .pro-im,.product-pic .media-body{width:100%}
.index-title .t1{font-size: 24px;}
.index-title .t2{font-size: 15px;}
.w6{padding:0 15px;}
.news-list2 li p{font-size:14px;}
.products{padding: 0 15px;margin-top:20px}
.pros-item li p{height: auto;padding: 15px;font-size: 13px;}


}
.swiper-container{width:100%;height:100vh;}
.swiper-slide{background-repeat:no-repeat;background-size:cover;background-position:center;}
@media screen and (max-width:1383px){
  .header{padding:0 4%}
  .nav li{padding:0 .1rem}
}
@media screen and (max-width:1024px){
  .swiper-container{height:400px;}
}
@media screen and (max-width:767px){
  .swiper-container{height:300px;}
}
@media screen and (max-width:665px){
  .swiper-container{height:220px;}
}
@media screen and (max-width:560px){
  .swiper-container{height:210px;}
}
@media screen and (max-width:414px){
  .swiper-container{height:200px;}
}
@media screen and (max-width:375px){
  .swiper-container{height:180px;}
}
@media screen and (max-width:768px) {

  .team .xuanxianga a {
    display: block;
    width: calc((100% - 0px) / 2);
    float: left;
    border-right: 1px solid rgba(255, 255, 255, .2);
    border-top: 1px solid rgba(255, 255, 255, .2);
    height: 225px;
    overflow: hidden;
    position: relative;
  }

  .team {
    width: 100%;
    height: 450px;
    position: relative;
    background: url(https://omo-oss-image.thefastimg.com/portal-saas/new2022011309194861701/cms/image/0ded8c19-7bf5-4654-a79b-c0614accddde.jpg) no-repeat center center;
    background-attachment: fixed;
  }

  .team .teamt {
    position: absolute;
    left: 3%;
    top: 15%;
    display: none;
    z-index: 99;
  }

  .team .xuanxianga a>img {
    position: absolute;
    left: 50%;
    top: 50%;
    width: 100%;
    transform: translate(-50%, -50%);
    z-index: 1;
    transition: all 0.5s;
    opacity: 0;
  }

  .team .xuanxianga a>p{
    display: none;
  }
}