﻿@charset "utf-8";
/*头部*/
.header{height: 70px; width: 100%;padding:0 10%; position:fixed; /*position:absolute;*/ transition:0.3s all; background:rgba(255,255,255,0);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:13px 0 0 .2rem;  transition:0.3s all; position:relative;}
.header .logo img{height:.43rem;   transition:0.3s all;}


/*搜索*/
.header .topRight{margin-top:.18rem;color:#fff;font-size:.17rem;}
.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 .topRight .language{margin-left:.1rem;background:#fff;border-radius:30px;color:#444;font-size:.14rem;padding:.02rem .15rem;cursor:pointer;position:relative;}

.header .topRight .lang-menu{position:absolute;top:30px;display:none;margin:auto;}
.header .topRight .lang-menu a{display:block;color:#333;background:#fff;border-radius:30px;margin:5px 0;padding:.02rem .1rem}

.header .serch{width:18px; height:18px; background: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: #00a0ea;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:.35rem;}
.nav li{float: left;text-align: center;height: 80px;padding: 0 .2rem;}
.nav li>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 li>a .bg{background: #044aff;position: absolute;left: 0px;bottom: 0px;width:0;display: block;height: 3px;transition: 0.6s;z-index: -1; opacity: 0;visibility: hidden;color:#044aff}
.nav a .txt{position: relative;z-index: 2;font-size:.16rem;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:#fff}

.subNavbox a:active .txt, .subNavbox a:hover {color: #00a0ea;}
.subNavbox {text-align:left;position: absolute; left: 0px; top: 70px; width: 100%; background:rgba(0, 0, 0, 0.7); box-shadow: 1px 3px 5px 0 rgba(88, 88, 88, 0.2);padding: 20px 0px;display:flex;justify-content:space-evenly;display:none}
.subNavbox dl dt{font-size:16px;font-weight:bold;color:#fff;border-bottom:1px solid #fff;padding-bottom:10px;margin-bottom:10px;}
.subNavbox dl dt span{display:block;color:rgba(255,255,255,.5);font-size:14px;font-weight:normal;}
.subNavbox dl dd a{color:rgba(255,255,255,.5);}
.subNavbox p a:before{content:"";position:absolute;bottom: -3px;height: 3px;background: #00a0ea;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%}



/*下拉*/
.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 .serch{background:url(../images/search2.png) no-repeat center ; transition:0.3s all; }
.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 .serch{background: url(../images/search2.png) no-repeat center;transition: 0.3s all;}
.header_scroll.header .topRight .top-tel em{background:url(../images/tel2.png) left center no-repeat;}






/*公共标题*/
.index-title .t1{font-size:.36rem;color:#333;font-weight:bold;line-height:1.2;}
.index-title .t2{color:#888888;font-size:16px;text-transform:uppercase;}

/*aboutus-----------------*/
.aboutus{background:url(../images/about-bg.jpg) top center no-repeat;padding:.8rem 13%;color:#fff;}
.aboutus-left{width:46%;float:left;}
.aboutus-left .aboutTitle strong{font-size:.42rem;display:block;line-height:1.5;}
.aboutus-left .aboutTitle h3{font-size:.36rem;line-height:1.5;}
.aboutus-left .aboutTitle span{width:.64rem;height:.05rem;background:#f9b700;display:block;margin-top:15px;}
.aboutus-left .about-txt p{font-size:.16rem;padding:.2rem 0;}
.aboutus-left .about-txt a{font-size:.16rem;padding:.05rem .6rem;border:1px solid #f9b700;display:inline-block;margin-top:.1rem;transition: .6s;color:#f9b700;}
.aboutus-left .about-txt a:hover{background:#f9b700;border:1px solid #f9b700;color:#fff;margin-left:4px;}
#productNumber{margin-top:.4rem;}
#productNumber li{font-style:normal;line-height:1.4;text-align:center;font-size:.22rem;background:url(../images/line.png) right center no-repeat;}
#productNumber li:last-child{background:none;}
#productNumber li i{font-size:.5rem;font-style:normal;font-weight:bold;}
#productNumber li p{font-size:.22rem;}
.aboutus-right{width:47%;float:right;margin-top:.7rem}
.aboutus-right .aboutus-pic{position:relative;}
.aboutus-right .aboutus-pic:before{content:'';position:absolute;right:0;top:0;background:#f9b700;width:70%;height:4rem;}
.aboutus-right .aboutus-pic img{position:relative;z-index:2;bottom:.4rem;}


/*product-----------------*/
.product{background:url(../images/bg2.jpg) top center no-repeat;padding:0 10%;overflow:hidden;}
.pro-nav{border-right:1px solid #fff;width:30%;padding:1rem 0;float:left;}
.product ul.tab_items li{font-size:.24rem;color:#ececec;padding-left:.7rem;}
.product ul.tab_items li.on{background:url(../images/rirorrow.png) no-repeat left center;font-size:.28rem;cursor:pointer;color:#fff;}
.pro-cont{float:right;width:60%;padding:1rem 0;}
.pro-cont .tt{font-size:.32rem;color:#fff;margin-bottom:.2rem;}
.pro-cont li{width:33.33%;font-size:.20rem;float:left;}
.pro-cont li a{color:#fff;}
.pro-cont li a:hover{text-decoration:underline;}


.indexProduct{padding:0.8rem 13%;}
.index-title strong{font-size:.42rem;display:block;line-height:1.5;text-transform:uppercase;}
.index-title h3{font-size:.36rem;line-height:1.5;}
.index-title span{width:.64rem;height:.05rem;background:#f9b700;display:block;margin-top:15px;}
.indexPro-list li{margin-top:.3rem}
.indexPro-list li a{display:block;position:relative;background-image: linear-gradient(#7795c8, #f7f8fc);padding:.3rem;text-align:center;font-size:.18rem;}
.indexPro-list li a .indexPro-logo{width:35%;position:absolute;top:.3rem;left:.3rem}
.indexPro-list li a .indexPro-pic{margin-top:.6rem;text-align:center;}
.indexPro-list li a .indexPro-pic img{height:3.06rem;margin:auto;transition:all .6s;}
.indexPro-list li a p{margin-top:.2rem}
.indexPro-list li a:hover{box-shadow:1px 1px 16px 1px #98afd6;}
.indexPro-list li a:hover .indexPro-pic img{transform:scale(1.03)}
.indexProduct .indexPro-more{margin-top:.3rem;}
.indexProduct .indexPro-more img{margin:auto;}
.indexProduct .indexPro-more:hover{margin-left:10px;transition:all .3s;}


/*news-----------------*/
.news{background:url(../images/bg3.jpg) top center no-repeat;padding:.8rem 13%;}
.news-title{display:flex;justify-content:space-between;align-items:center;}
.news-title span{font-size:.38rem;position:relative;padding-left:8px;}
.news-title span:before{position:absolute;content:'';background:#124a95;width:.85rem;height:.09rem;bottom:18px;left:0;z-index:1;}
.news-title span em{z-index:2;position:relative;}
.news-title a{position:relative;}
.news-title a:before{position:absolute;content:'';background:#124a95;width:.8rem;height:.04rem;bottom:7px;left:0;z-index:1;}

.new-item .newsItem1 a{display:block;overflow:hidden;position:relative;}
.new-item .newsItem1 a div{position:absolute;left:0;bottom:0;right:0;background: linear-gradient(transparent, #124a95);padding:.2rem;color:#fff;}
.new-item .newsItem1 a img{transition:all .6s;}
.new-item .newsItem1 a:hover img{transform:scale(1.05)}

.new-item .newsItem2 a{background:#fff;display:block;color:#707070;overflow:hidden;}
.new-item .newsItem2 img{width:100%;transition:all .6s;}
.new-item .newsItem2 .newsbb{padding:.3rem;}
.new-item .newsItem2 .newsbb h3{color:#444;font-size:.18rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.new-item .newsItem2 .newsbb p{margin:.2rem 0;}
.new-item .newsItem2 .newsbb div{display:flex;justify-content:space-between;align-items:center;}
.new-item .newsItem2 .newsbb div em{background:#124a95;color:#fff;width:.32rem;height:.32rem;text-align:center;}
.new-item .newsItem2 a:hover h3{color:#124a95;}
.new-item .newsItem2 a:hover img{transform:scale(1.02);}

.news-li li{font-size:.22rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:.1rem 0;line-height:1.5;}
.news-li li span{margin-right:.2rem;color:#8a8a8a;}
.news-li li span em{font-size:.35rem;color:#333;}


/*team-----------------*/
.team{background:url(../images/bg-img.jpg) center center no-repeat;background-attachment: fixed !important;height:655px;width:100%;position:relative;}
.team:before{content: "";display: block;width: 100%;background: #000;position: absolute;left: 0;top: 0;height: 100%;z-index: 0;opacity: 0.3;}
.team .xuanxianga{width: 100%;height: auto;position: absolute;left: 0px;top: 0px;}
.team .xuanxianga a{display: block;width: calc((100% - 0px) / 4);float: left;border-right: 1px solid rgba(255, 255, 255, .2);box-sizing:border-box;
height: 655px;overflow: hidden;position: relative;}
.team .xuanxianga a .teama{position: absolute;left: 12%;width: 100%;bottom: 15%;z-index: 99;transition: all 0.5s;}
.team .xuanxianga a:hover .teama {bottom: 22%;}
.team .xuanxianga a .teama p{font-size: 22px;color: #fff;text-transform: uppercase;font-weight: bold;}
.team .xuanxianga a .teama b{font-size: 12px;color: #fff;font-family: "arial";display: block;font-weight: 400;margin-bottom: 15px;}
.team .xuanxianga a .teama img {float: left;}
.team .xuanxianga a .teama span {width: 90px;height: 1px;opacity: 0.3;background: #fff;display: block;float: left;
margin-top: 13px;margin-left: 15px;}
.team .xuanxianga a .teama .icon{width: 28px;height: 28px;display: inline-block;fill: #fff;float: left;}
.team .xuanxianga a>p{font-size: 14px;color: #fff;position: absolute;font-weight: bold;bottom: 8%;left: 12%;opacity: 0;
transition: all 0.8s;z-index: 99;text-transform: uppercase;}
.team .xuanxianga a>img{position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);z-index: 1;transition: all 0.5s;opacity: 0.1;}
.team .xuanxianga a:hover>img {opacity: 1;}
.team .xuanxianga a:hover>p {bottom: 12%;opacity: 1;}

/*ywzx-----------------*/
.ywzx{background:url(../images/pic.jpg) no-repeat;padding:.8rem 13%;overflow:hidden;}
.ywzx p{font-size:.22rem;}
.ywzx a{background:#044aff;color:#fff;padding:.15rem .8rem;}
.ywzx a:hover{background:#f9b700;}



/*footer-----------------*/
#footer{background:#272727;overflow:hidden;color:#c3c3c3;padding:0 13%;font-size:.15rem;}
.copyright{padding:.2rem 0;color:#b5b5b5;border-top:1px solid #565656;}
.foot-body{padding:.8rem 0 1rem;overflow:hidden;}
.foot-body dl{float:left;margin-right:4%;}
.foot-body dl dt{font-size:.18rem;color:#fff;position:relative;margin-bottom:.3rem;}
.foot-body dl dt:before{position:absolute;background:#044aff;width:11px;height:4px;content:'';bottom:0px;left:2px;}
#footer a{color:#c3c3c3;}
#footer a:hover{color:#124a95}
#footer .fot-contact{color:#fff;width:300px;margin-left:2%}
#footer .fot-contact span{display:block;font-size:.24rem;}
#footer .fot-contact strong{display:block;font-size:.36rem;font-family:"Century Gothic"}


.main-wrap{padding-bottom:50px;}
/**********内页-------------------*************/
.wsc-bread{position:relative;top:-60px;background:rgba(0,0,0,.3);line-height:60px;color:#fff;}
.wsc-bread a{padding:0 10px;color:#fff;}
.wsc-bread span{padding:0 10px;color:#fff;}
.nytop{margin-bottom:.5rem;}
.nytop a{background:#999;font-size:.17rem;padding:.06rem .2rem;display:inline-block;margin:5px 2px 0;color:#fff;}
.nytop a.on{background:#044aff;color:#fff;border:1px solid #044aff;}
.nytop a:hover{background:#044aff;color:#fff;}

/*===新闻列表1内页=========================================================*/
.news-list1 li{margin-top:30px;}
.news-list1 li a{display:flex;background:#f5f5f5;padding:40px;align-items:center;}
.news-list1 li a .ne1{border-right:1px solid #ddd;padding-right:40px;}
.news-list1 li a .ne1 strong{font-size:40px;color:#004ea2;display:block;font-weight:normal;}
.news-list1 li a .ne1 p{border-top:1px solid #ddd;color:#004ea2;}
.news-list1 li a .ne2{flex:1;margin:0 40px;color:#808080;}
.news-list1 li a .ne2 h3{font-size:24px;font-weight:bold;color:#222;}
.news-list1 li a div i{font-size:24px;color:#999;}
.news-list1 li:hover a{box-shadow:0px 4px 12px 1px #afb5c3;}
.news-list1 li:hover a h3{color:#004ea2;}

.new-body{background:#F3F4F4;padding:.6rem 0;overflow:hidden;position:relative;top:-60px;}
.news-list2 li{margin-top:20px;}
.news-list2 li a{background:#f5f5f5;display:block;position:relative;}
.news-list2 li p{font-size:.18rem;padding:.2rem;}
.news-list2 li .news2-time{position:absolute;right:30px;top:0;background:#fff;padding:.1rem;color:#e50007;font-size:12px;text-align:center;line-height:1.5;}
.news-list2 li .news2-time strong{display:block;font-size:.2rem;font-weight:bold;border-bottom:1px solid #e50007}
.news-list2 li a .news2-pic{text-align:center}
.news-list2 li a .news2-pic img{height:280px;margin:auto}


.job ul li{display:flex;justify-content:space-between;font-size:.18rem;background:#efefef;}
.job ul li span{border:1px solid #ddd;flex:1;padding:.1rem;}
.job ul li span:last-child a{background:#df1b1b;color:#fff;padding:5px 20px;border-radius:4px;}



.fenye a{background:#fff;border:1px solid #ddd;box-shadow:0 0 10px #eee;color:#666;line-height:40px;padding:0 20px;margin:0 5px;display:inline-block;font-size:16px;}
.fenye a:hover{background:#004ea2;color:#fff;}
.fenye a.active{background:#004ea2;color:#fff;}

/**********新闻详情页*************/
.Newd-tit{border-bottom:1px solid #e2e2e2;padding-bottom:.15rem;}
.Newd-tit h1{font-weight:bold;line-height:1.5;}
.Newd-tit p{font-size:12px;color:#999;}
.Newd-tit p span{margin-right:.2rem;}
.News-descr{font-size:16px;padding-top:.2rem;color:#666;}
.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:16px;color:#777;}
.News-bottom span a{display:inline-block;border:1px solid #124a95;color:#124a95;border-radius:30px;padding:.05rem .2rem;transition:all .6s;}
.News-bottom div a:hover{text-decoration:underline;color:#124a95;}
.News-bottom span a:hover{text-decoration:underline;background:#124a95;color:#fff;transform:translateX(-10px)}

/**********联系我们*************/
.Contact-item p img{display:block;max-width:100%;height:auto;text-align:center;margin:0 auto}
.Contact-item li{margin-top:.3rem;}
.Contact-item li div{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{margin-bottom:.3rem;}
.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:#124a95;}


/**********产品*************/
.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: #044aff;transition: all .5s ease;}
.productList li a{display:block;overflow:hidden;overflow:hidden;}
/*.productList li a span{width:100%;display:block;height:3.4rem;overflow:hidden;}*/
/*.productList li a span img{width:100%;height:100%;transition:all .6s;}*/
.productList li .productBox{padding:.35rem;background:#e8ecf5;}
.productList li .productBox .proTitle{font-size:.17rem;font-weight:bold;color:#044aff;line-height:1.5;padding-bottom:10px;}
.productList li .prolb2-txt{height:2.5rem}
.productList li p{color:#08417e}
.productList li:hover .line:before{width:100%;background:#fff;}
.productList li:hover a{background:#0f4ca5;color:#fff;}
.productList li:hover a span img{transform:scale(1.07)}

/**********产品详情页*************/
.product-pic img{margin-right:.3rem;border:1px solid #ddd}
.product-pic h3{font-size:.36rem;color:#444;padding:.1rem 0;line-height:1.5;}
.product-pic p{font-size:15px;color:#999;margin:10px 0;}
.product-pic ul{display:flex;flex-wrap:wrap;justify-content:space-between}
.product-pic li{font-size:.17rem;color:#777;width:48%;display:flex;padding:.05rem 0;border-bottom:1px solid #ddd;}
.product-pic li:first-child{width:100%;}
.product-pic .pro-more a{display:inline-block;background:#124a95;color:#fff;padding:.1rem .3rem;font-size:.16rem;margin-top:.3rem;border-radius:3px;margin-right:10px;}
.product-pic .pro-more a:last-child{background:none;border:1px solid #2b5cc9;color:#2b5cc9;}
.product-pic a:hover{background:#033894;}
.product-pic .pro-im{width:50%;}
.product-pic .pro-im img{width:100%}
.product-pic .media-body{width:40%}
.product-content .t1{font-size:.24rem;border-bottom:4px solid #f1f1f1;padding-bottom:.1rem;}



/**********内页*************/
.main{margin-bottom:.5rem}

.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: #044aff;transition: all .5s ease;}
.productList li a{display:block;overflow:hidden;box-shadow:-3px 0px 13px 2px #ebebeb;}
.productList li a span{width:100%;display:block;/*height:3rem;*/overflow:hidden;}
.productList li a span img{width:100%;height:2.8rem;transition:all .6s;}
.productList li .productBox{padding:.15rem;}
.productList li .productBox .proTitle{display:flex;justify-content:space-between;font-size:.17rem;}
.productList li .productBox .proTitle i{font-size:.2rem;}
.productList li:hover .line:before{width:100%;background:#044aff;}
.productList li:hover a{background:#2B5CC9;color:#fff;}
.productList li:hover a span img{transform:scale(1.07)}



/**********产品详情页*************/
.product-pic img{margin-right:.3rem;width:5rem;}
.product-pic h3{font-weight:bold;font-size:.36rem;color:#333;padding:.1rem 0;line-height:1.5;}
.product-pic p{color:#555;font-size:.16rem;margin-bottom:.2rem;}
.product-pic li{font-size:.17rem;color:#444;display:flex;padding:.05rem 0;border-bottom:1px solid #ddd;}
.product-pic a{display:inline-block;background:#2b5cc9;color:#fff;padding:.1rem .2rem;font-size:.16rem;margin-top:.6rem;}
.product-pic a:hover{background:#444;}
.product-pic a:last-child{background:#EF7B2E}
.product-content .t1{font-size:.24rem;border-bottom:4px solid #f1f1f1;padding-bottom:.1rem;}
.product-content p{font-size: .16rem;}


/**********招聘*************/
.zhaopin-list li{padding: 60px 40px;font-size: 16px;color:#666;
    transition: all 300ms;
    background: url(../images/zhaopin-bg1.png) no-repeat center / cover;
    border-radius: 10px;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, .1);
    width: 49%;
    margin-bottom: 40px;box-sizing:border-box}
.zhaopin-list li:nth-chlid(2){background: url(../images/zhaopin-bg2.png) no-repeat center / cover; width: 49%;}
.zhaopin-list li img{margin-right:10px;}
.zhaopin-list li span{font-size:.28rem;display:block}
.zhaopin-list li:hover{filter: brightness(1.2);
    padding-left: 100px;}








/*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: 1400px){
	.layui-container{width:1300px;}
	.pro-left{width:908px;}

}
@media only screen and (min-width: 1280px) and (max-width: 1560px){
    .header{padding:0 2%;}
    	.nav li{padding:0 0.1rem}
}
@media only screen and (min-width: 1280px) and (max-width: 1360px){
    .header{padding:0 1%;}
    	.nav li{padding:0 0.05rem}
}
@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;}
.header .logo img{height:.6rem}
.header .logo{margin:15px 0 0 0}
.header{padding:0 5%}
.banner{padding-top:64px;}
.header .topRight{margin-top:18px;}
.indexProduct{padding:0.8rem 5%}
.indexPro-list li{margin:0}
.header .serch{height:64px;width:64px;background:url(../images/search2.png) no-repeat center;border-left:solid 1px #ddd;}
.header .topRight .top-tel{display:none;}
.header .topRight .language{font-size:16px;}
.pro-left{width:100%;}
.aboutus-left .about-txt p,.pro-right ul.tab_items{margin:0;}
.index-title .t1,.product-content .t1{font-size:24px;}
.News-descr,.News-bottom div a,.product-pic li,.product-pic .pro-more a,.nytop a{font-size:13px;}
.foot-body dl{display:none;}
.aboutus-left,.aboutus-right,.pro-right{width:100%;float:none;}
.foot-body .ewm{float:none !important}
.aboutus,.ywzx,#footer{padding:20px 15px;}
.product{padding:0 15px;}
.foot-body{padding:20px 0;}
.news-li li{margin:0;}
.news-title span:before{display:none;}
.ewm img{width:120px;height:120px;}
.news-title span{padding:0;}
.product ul.tab_items li,.product ul.tab_items li.on,.new-item .newsItem2 .newsbb h3{font-size:14px;}
.aboutus-left .about-txt p,#productNumber li p{font-size:12px;}
.aboutus-left .more{text-align:center;}
.aboutus-right .aboutus-pic:before{background:none;display:none;}
.pro-right ul.tab_items{text-align:left;}
.pro-right ul.tab_items li{display:inline-block;margin-right:5px;}
.product .index-title{text-align:center}
.news-item li .news-box{padding:10px;}
.pro-left li img{height:2.7rem;}
.product ul.tab_items li.on{background-size:20px 20px;}
.pro-cont li{width:100%}
.pro-nav{width:50%}
.pro-cont{width:45%;}
.news{background:none;padding:20px 15px;}
.ywzx .flex{display:inherit;text-align:center;}
.ywzx p{margin-bottom:10px;}
#footer .fot-contact{width:inherit;margin:0;text-align:center;float:none !important;margin-bottom:15px;}
.copyright{display:inherit}
#productNumber li i{font-size:.3rem}


/*内页*/
.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%}

.w6{padding:0 15px;}
.news-list2 li p{font-size:14px;}


}
.swiper-container{width:100%;height:100vh;}
.swiper-slide{background-repeat:no-repeat;background-size:cover;background-position:center;}
@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:250px;}
}
@media screen and (max-width:560px){
  .swiper-container{height:260px;}
}
@media screen and (max-width:414px){
  .swiper-container{height:240px;}
}
@media screen and (max-width:375px){
  .swiper-container{height:180px;}
}
@media screen and (max-width:768px) {
    .productList li .prolb2-txt{height:auto;}

  .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;
  }
}