@import url("yzui.css"/*tpa=http://www.jarvis.cn/Public/Home/css/yzui.css*/);

/* index.html */
body.active{overflow-x: hidden;overflow-y: hidden;}
@media (max-width:1200px){
.navbar-toggle{display: none;cursor: pointer;position: absolute;top: 57px;right: 15px;margin-left:18px;z-index:1000;width:24px;height:24px;float:right;background-color:transparent;border:0;display:block;margin-top:-32px;}
.navbar-toggle span{margin-top:10px}
.navbar-toggle span,.navbar-toggle span:before,.navbar-toggle span:after{position:absolute;display:block;width:24px;height:2px;cursor:pointer;content:'';background-color:#000;border-radius:1px;-webkit-transition:all .4s cubic-bezier(0.19,1,.22,1);-o-transition:all .4s cubic-bezier(0.19,1,.22,1);transition:all .4s cubic-bezier(0.19,1,.22,1)}
.navbar-toggle span:before{top:-7px}
.navbar-toggle span:after{bottom:-7px}
.navbar-toggle.drawer-open span,.navbar-toggle.drawer-open span::before,.navbar-toggle.drawer-open span::after{background:#000;}
.navbar-toggle.drawer-open span{background: rgba(0, 0, 0, 0);}
.navbar-toggle.drawer-open span:before {-webkit-transform: rotate(45deg);transform: rotate(45deg);left:0px;top:0px;}
.navbar-toggle.drawer-open span:after {-webkit-transform: rotate(-45deg);transform: rotate(-45deg);left:0px;top:0px;}
}
@media (min-width:1200px){

}
.header{height: 130px;background: #fff;}
.header .logo{height: 100px;line-height: 100px;}
.header .logo img{vertical-align: middle;}
.header .search{margin-top: 20px;margin-left: 0px;}
.header .search .top input{padding: 0 10px;font-size: 16px;width: 320px;height: 36px;border: 1px solid #ccc;border-right: 0;}
.header .search .top button{cursor: pointer;border: 0;font-size: 16px;color: #fff;width: 100px;height: 36px;background-color: #1678e8;}
.header .search .top button img{margin-right: 9px;position: relative;top: -2px;}
.header .search .top input::-webkit-input-placeholder { /* WebKit browsers */
color:#cccccc;
}
.header .search .top input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color: #cccccc;
}
.header .search .top input::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #cccccc;
}
.header .search .top input:-ms-input-placeholder { /* Internet Explorer 10+ */
color: #cccccc;
}
.header .search .bot{font-size: 0;margin-top: 9px;}
.header .search .bot span{color: #333;font-size: 14px;}
.header .search .bot a{color: #666;font-size: 14px;margin-left: 9px;}
.header .search .bot a:nth-child(2){margin-left: 0;}
.header .search .bot a:hover{color: #1678e8;}
.header .mall{margin-top: 20px;margin-left: 30px;}
.header .language{text-align: center;width: 80px;height: 90px;border: solid 1px #1678e8;margin-top: 20px;margin-left: 10px;}
.header .language a{display: block;height: 30px;line-height: 30px;width: 101%;color: #1678e8;font-size: 16px;}
.header .language a:hover,.header .language a.active{color: #fff;background-color: #1678e8;}
.header .phone{margin-top: 20px;}
.header .phone p:nth-child(1){font-size: 20px;color: #e31010;}
.header .phone p:nth-child(1) img{margin-right: 9px;position: relative;top: -3px;}
.header .phone p:nth-child(2) a{font-weight: bold;font-size: 28px;color: #e31010;letter-spacing: -1px;}

.nav{height: 50px;background-color: #1678e8;}
.nav li{float: left;text-align: center;}
.nav li a{color: #fff;font-size: 16px;display: block;width: 400px;height: 50px;line-height: 50px;}
.nav li:hover,.nav li.active{background-color: rgba(255,255,255,0.2);}
.nav .phone{display: none;}
.nav .search{display: none;}

.phone-img{display: none;}

.banner .swiper-slide{position: relative;}
.banner .swiper-slide .tex{position:absolute;top:26%;left:0;width:100%;}
.banner .swiper-slide .tex .con{margin-left: 0;text-align: left;}
.banner .banner-pagination .swiper-pagination-bullet{margin: 0 5px !important;opacity: 1 !important;background-color: #fff;width: 30px !important;height: 4px !important;border-radius: 0 !important;}
.banner .banner-pagination .swiper-pagination-bullet-active{background: #1678e8 !important;}
.banner .banner-pagination{bottom: 30px !important;z-index: 998 !important;}

.title{position: relative;text-align: center;}
.title p:nth-child(1){font-weight: bold;font-size: 30px;color: #111111;letter-spacing: 3px;}
.title p:nth-child(2){position: absolute;width: 100%;text-align: center;top: -32px;font-weight: bold;font-size: 60px;letter-spacing: 2px;color: #333333;opacity: 0.05;}
.hzkh_tit{margin-top:60px;}

.scenarios{padding: 55px 0 60px;}
.scenarios .con{margin-top: 40px;}
.scenarios .con .c-01{width: 590px;}
.scenarios .con .item{position: relative;overflow: hidden;}
.scenarios .con .item img{transition: all .5s;}
.scenarios .con .item:hover img{transform: scale(1.1);}
.scenarios .con .item .tex{padding:0 20px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;position: absolute;height: 40px;line-height: 40px;color: #fff;font-size: 18px;letter-spacing: 1px;left: 0;bottom: 0;width: 100%;background-color: rgba(22,120,232,0.85);}
.scenarios .con .c-02{width: 590px;}
.scenarios .con .c-02 li{float: left;width: 285px;margin-left: 20px;}
.scenarios .con .c-02 ul{margin-left: -20px;}
.scenarios .con .c-02 li:nth-child(3),
.scenarios .con .c-02 li:nth-child(4){margin-top: 12px;}

.more{text-align: center;margin-top: 40px;}
.more a{display: inline-block;line-height: 45px;color: #fff;font-size: 16px;letter-spacing: 2px;width: 165px;height: 45px;background-color: #1678e8;}

.news{padding: 55px 0 60px;}
.news .con{margin-top: 40px;}
.news .con .tab{font-size: 0;text-align: center;}
.news .con .tab a{margin: 0 15px;display: inline-block;text-align: center;line-height: 45px;font-size: 16px;color: #333;width: 165px;height: 45px;background-color: #f3f8fa;}
.news .con .tab a:hover,.news .con .tab a.active{color: #fff;font-size: 16px;background-color: #1678e8;}
.news .con .list{margin-top: 40px;}
.news .con .list li{float: left;width: 370px;margin-left: 45px;}
.news .con .list li .img{overflow: hidden;}
.news .con .list li .img img{transition: all .5s;}
.news .con .list li:hover .img img{transform: scale(1.1);}
.news .con .list ul{margin-left: -45px;}
.news .con .list li .tex .top{padding: 24px 0 17px;border-bottom: 1px solid #cccccc;}
.news .con .list li .tex .top p:nth-child(1){overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 18px;letter-spacing: 1px;color: #333333;}
.news .con .list li:hover .tex .top p:nth-child(1){color: #1678e8;}
.news .con .list li .tex .top p:nth-child(2){margin-top: 11px;line-height: 28px;letter-spacing: 1px;color: #666666;}
.news .con .list li .tex .bot{padding-top: 17px;}
.news .con .list li .tex .bot span{font-size: 16px;color: #999999;}
.news .con .list li .tex .bot span:nth-child(1){padding-right: 17px;background: url("../images/xw-a-01.png"/*tpa=http://www.jarvis.cn/Public/Home/images/xw-a-01.png*/) no-repeat right 7px;}
.news .con .list li:hover .tex .bot span:nth-child(1){color: #1678e8;background: url("../images/xw-a-02.png"/*tpa=http://www.jarvis.cn/Public/Home/images/xw-a-02.png*/) no-repeat right 7px;}

.cooperation{padding: 55px 0 60px;background-color: #f3f8fa;}
.cooperation .con{margin-top: 40px;}
.cooperation .con ul{border-top: 0 solid #000;border-right: 0 solid #000;}
.cooperation .con li{width: 16.6666667%;float: left;border:1px solid #ccc;border-right: 1px solid #ccc;border-top:0px;border-left:0px;background:#fff;}
.cooperation .con li:nth-child(1),.cooperation .con li:nth-child(2),.cooperation .con li:nth-child(3),.cooperation .con li:nth-child(4),.cooperation .con li:nth-child(5),.cooperation .con li:nth-child(6){border-top:1px solid #ccc;}
.cooperation .con li:nth-child(1),.cooperation .con li:nth-child(7),.cooperation .con li:nth-child(14),.cooperation .con li:nth-child(21),.cooperation .con li:nth-child(28),.cooperation .con li:nth-child(35),.cooperation .con li:nth-child(42),.cooperation .con li:nth-child(49){border-left:1px solid #ccc;}
.cooperation .con li a{display:inline-block;width:100%;}
.cooperation .con li a img{vertical-align:bottom;}

.contact{padding: 60px 0 60px;}
.contact .c-01{margin-top: 18px;}
.contact .c-01 p:nth-child(1){font-size: 38px;color: #1678e8;}
.contact .c-01 p:nth-child(2){margin: 13px 0 18px;width: 150px;height: 2px;background-color: #1678e8;}
.contact .c-01 p:nth-child(3){font-size: 26px;color: #666666;}
.contact .c-01 p:nth-child(4){margin-top: 3px;color: #999999;}
.contact .c-02{width: 590px;height: 160px;background:url("../images/i-lx-01.jpg"/*tpa=http://www.jarvis.cn/Public/Home/images/i-lx-01.jpg*/) no-repeat;}
.contact .c-02 p:nth-child(1){font-size: 16px;color: #fff;}
.contact .c-02 p:nth-child(2){font-size: 22px;color: #fff;margin-top: 12px;}
.contact .c-02 a{display: block;width: 100%;height: 100%;padding: 70px 0 0 18px;}

.footer{background-color: #555;}
.footer .top{padding: 58px 0 58px;border-bottom: 1px solid #393939;}
.footer .top .t-01{width: 866px;}
.footer .top .t-01 .b-nav{font-size: 0;}
.footer .top .t-01 .b-nav a{font-size: 16px;color: #cccccc;margin-left: 60px;}
.footer .top .t-01 .b-nav a:nth-child(1){margin-left: 0;}
.footer .top .t-01 .b-nav a:hover{color: #1678e8;}
.footer .top .t-01 .b-tex{margin-top: 44px;}
.footer .top .t-01 .b-tex li{float: left;font-size: 18px;color: #cccccc;margin-top: 23px;}
.footer .top .t-01 .b-tex li a{font-size: 18px;color: #cccccc;}
.footer .top .t-01 .b-tex li:nth-child(odd){width: 302px;}
.footer .top .t-01 .b-tex li:nth-child(even){width: 543px;}
.footer .top .t-01 .b-tex li p{margin-left: 11px;}
.footer .top .t-01 .b-tex li img{position: relative;top: 3px;}
.footer .top .t-02{width: 280px;text-align: center;}
.footer .top .t-02 .code p{margin-top: 9px;font-size: 14px;color: #ffffff;}
.footer .bot{padding: 23px 0 25px;}
.footer .bot{color: #aaaaaa;}
.footer .bot a{color: #aaa;}
.footer .bot a:hover{color: #1678e8;}

.introduction{padding: 61px 0 61px;background-color: #f3f8fa;}
.introduction .i-01{width: 600px;}
.introduction .i-01 .t-01{height: 338px;}
.introduction .i-01 video{width: 100%;height: 338px;object-fit: fill;}
.introduction .i-01 .t-02{margin-top: 10px;}
.introduction .i-01 .t-02 .item{overflow: hidden;}
.introduction .i-01 .t-02 .item img{transition: all .5s;}
.introduction .i-01 .t-02 .item:hover img{transform: scale(1.1);}
.introduction .i-02{width: 520px;}
.introduction .i-02 .tex{font-size: 16px;line-height: 32px;color: #666666;}
.introduction .i-02 .title{text-align: left;margin-top: 40px;}
.introduction .i-02 .title p:nth-child(1){font-size: 24px;}
.introduction .i-02 .title p:nth-child(3){margin: 19px 0 0;width: 90px;height: 4px;background-color: #1678e8;}
.introduction .i-02 .title p:nth-child(2){left: -114px;top: -60px;font-size: 80px;letter-spacing: 3px;color: #333333;opacity: 0.05;font-weight: bold;}
.introduction .i-02 .tex{margin-top: 32px;}
.introduction .i-02 .more{margin-top: 38px;text-align: left;}
.introduction .i-02 .more a{text-align: center;}

.solve{padding: 55px 0 60px;}
.solve .con{margin-top: 40px;position: relative;}
.solve .con ul{position: absolute;right: 0;top: 0;}
.solve .con ul li{width: 500px;height: 130px;font-size: 0;}
.solve .con ul li a{font-size: 0;position: relative;padding: 0 20px;display: block;margin-left: 50px;width: 450px;height: 100%;background-color: rgba(255,255,255,0.9);}
.solve .con ul li .tex{width: 370px;padding-top: 22px;}
.solve .con ul li .tex p:nth-child(1){overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 18px;color: #111111;}
.solve .con ul li .tex p:nth-child(2){display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;margin-top: 13px;font-size: 14px;line-height: 24px;color: #666666;}
.solve .con ul li a .l-con{padding: 0 19px 0 17px;border-bottom: 1px solid #cccccc;height: 100%;}
.solve .con ul li .img{position: absolute;top: 52px;right: 40px;display: none;}
.solve .con ul li:last-child a .l-con{border-bottom: 0px solid #000;}
.solve .con ul li:hover a,.solve .con ul li.active a{width: 500px;margin-left: 0;background-image: linear-gradient(-90deg, #1678e8 0%, #4e9bf4 100%);}
.solve .con ul li:hover .img,.solve .con ul li.active .img{display: block;}
.solve .con ul li:hover .tex p:nth-child(1),.solve .con ul li.active .tex p:nth-child(1){color: #fff;}
.solve .con ul li:hover .tex p:nth-child(2),.solve .con ul li.active .tex p:nth-child(2){color: #fff;}
.solve .con ul li:hover a .l-con,.solve .con ul li.active a .l-con{border-bottom: 0px solid #000;}

.product{background-color: #f3f8fa;padding: 55px 0 60px;}
.product .con{margin-top: 40px;}
.product .con .c-02{width: 880px;}
.product .con .c-02 li{text-align: center;width: 280px;float: left;margin-left: 20px;margin-top: 17px;}
.product .con .c-02 ul{margin-left: -20px;}
.product .con .c-02 li:nth-child(1),
.product .con .c-02 li:nth-child(2),
.product .con .c-02 li:nth-child(3){margin-top: 0;}
.product .con .c-02 li .tex{margin-top: 19px;padding: 0 10px;font-size: 16px;color: #333333;font-weight: bold;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.product .con .c-02 li .img{border: 1px solid #ccc;overflow: hidden;}
.product .con .c-02 li .img img{transition: all .5s;}
.product .con .c-02 li:hover .img img{transform: scale(1.1);}
.product .con .c-02 li:hover .tex{color: #1678e8;}
.product .con .c-01 .top{text-align: center;line-height: 103px;font-weight: bold;font-size: 24px;color: #ffffff; width: 290px;height: 103px;background-color: #1678e8;}
.product .con .c-01{position: relative;}
.product .con .c-01 .bot ul{background-color: #fff;}
.product .con .c-01 .bot li{cursor: pointer;height: 75px;border-bottom: 1px solid #ccc;}
.product .con .c-01 .bot li a{padding: 0 20px;display: block;width: 100%;height: 100%;line-height: 75px;}
.product .con .c-01 .bot .ul-01{border-left: 1px solid #ccc;border-right: 1px solid #ccc;}
.product .con .c-01 .bot li a i{margin-top: 30px;display: inline-block;width: 9px;height: 16px;background: url("../images/cp-a-01.png"/*tpa=http://www.jarvis.cn/Public/Home/images/cp-a-01.png*/) no-repeat;}
.product .con .c-01 .bot li:hover a i,.product .con .c-01 .bot li.active a i{background: url("../images/cp-a-02.png"/*tpa=http://www.jarvis.cn/Public/Home/images/cp-a-02.png*/) no-repeat;}
.product .con .c-01 .bot li a span{display: block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width: 80%;font-size: 18px;color: #333333;}
.product .con .c-01 .bot li:hover a span,.product .con .c-01 .bot li.active a span{color: #1678e8;}
.product .con .c-01 .bot .erji{display: none;}
.product .con .c-01 .bot .erji ul{z-index: 10;border: 1px solid #ccc;position: absolute;right: -290px;top: 0;width: 290px;background-color: #fff;min-height: 778px;}
.product .con .c-01 .bot .erji ul:nth-child(1){display:none;}
.m-banner{display: none;}

.page-banner{position: relative;}
.page-banner .tex{position: absolute;top: 30%;left: 0;width: 100%;}
.page-banner .tex .t-con{margin-left: 0;padding-top: 40px;text-align: center;color: #1678e8;width: 300px;height: 187px;background: url("../images/pb-01.png"/*tpa=http://www.jarvis.cn/Public/Home/images/pb-01.png*/) no-repeat;}
.page-banner .tex .t-con p:nth-child(1){font-weight: bold;font-size: 20px;color: #1678e8;}
.page-banner .tex .t-con p:nth-child(2){margin: 23px auto 15px;width: 187px;height: 2px;background-color: #1678e8;}
.page-banner .tex .t-con p:nth-child(3){font-size: 30px;color: #1678e8;}

.main{padding: 40px 0 60px;}
.main .m-left{width: 450px;}
.main .m-left ul li{line-height: 54px;margin-top: 4px;width: 100%;height: 54px;background-color: rgba(22,120,232,0.21);}
.main .m-left ul li:nth-child(1){margin-top: 0;}
.main .m-left ul li a{display: block;width: 100%;height: 100%;}
.main .m-left ul li a span{margin-left: 19px;font-size: 18px;letter-spacing: 1px;color: #1678e8;}
.main .m-left ul li:hover a span,.main .m-left ul li.active a span{color: #fff;}
.main .m-left ul li a i{margin: 19px 20px 0 0;display: inline-block;width: 8px;height: 16px;background: url("../images/n-a-01.png"/*tpa=http://www.jarvis.cn/Public/Home/images/n-a-01.png*/) no-repeat;}
.main .m-left ul li:hover a i,.main .m-left ul li.active a i{background: url("../images/n-a-02.png"/*tpa=http://www.jarvis.cn/Public/Home/images/n-a-02.png*/) no-repeat;}
.main .m-left ul li:hover,.main .m-left ul li.active{background-color: rgba(22,120,232,1);}
.m-contact{margin-top: 4px;}
.m-contact .top{line-height: 54px;font-weight: bold;padding-left: 19px;font-size: 18px;color: #ffffff;width: 250px;height: 54px;background-color: #1678e8;}
.m-contact .bot{padding: 20px 0 0 20px;background: url("../images/lx-a-bg.jpg"/*tpa=http://www.jarvis.cn/Public/Home/images/lx-a-bg.jpg*/);height: 86px;border: 1px solid #1678e8;border-top: 0 solid #000;}
.m-contact .bot .tex p:nth-child(1){font-size: 16px;color: #333333;}
.m-contact .bot .tex p:nth-child(2) a{font-weight: bold;font-size: 20px;color: #1678e8;}
.m-contact .bot .tex{margin-left: 9px;}
.main .m-right{width: 450px;}

.gojs_con{width:100%;display:inline-block;font-size:16px;line-height:28px;color:#666;}
.gojs_con img{max-width:100%;}
.headquarters_con{width:100%;display:inline-block;font-size:16px;line-height:28px;color:#666;}
.headquarters_con img{max-width:100%;}

.introduce .t-01{font-size: 24px;color: #333333;}
.introduce .t-02{margin-top: 20px;font-size: 16px;line-height: 28px;color: #666666;}
.introduce .t-02 img{max-width: 100%;}
.introduce .t-03{padding: 0 40px;position: relative;margin-top: 35px;}
.introduce .t-03 .swiper-slide{overflow: hidden;}
.introduce .t-03 .swiper-slide img{transition: all .5s;}
.introduce .t-03 .swiper-slide:hover img{transform: scale(1.1);}
.introduce-next{
    right: 0;
    left: auto;
    position: absolute;
    background: url("../images/js-a-02.jpg"/*tpa=http://www.jarvis.cn/Public/Home/images/js-a-02.jpg*/) no-repeat center center;
    top: 0;
    width: 30px;
    height: 196px;
    z-index: 10;
    cursor: pointer;
    background-position: center;
    background-repeat: no-repeat;
}
.introduce-prev{
    left: 0;
    right: auto;
    position: absolute;
    background: url("../images/js-a-01.jpg"/*tpa=http://www.jarvis.cn/Public/Home/images/js-a-01.jpg*/) no-repeat center center;
    top: 0;
    width: 30px;
    height: 196px;
    z-index: 10;
    cursor: pointer;
    background-position: center;
    background-repeat: no-repeat;
}

.honor ul li{margin-left: 20px;margin-top: 20px;float: left;overflow: hidden;width: 215px;}
.honor ul li .img{border: solid 1px #cccccc;overflow: hidden;}
.honor ul li .img img{transition: all .5s;}
.honor ul li:hover .img img{transform: scale(1.1);}
.honor ul li .tex{margin-top: 11px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;text-align: center;font-size: 16px;color: #333333;}
.honor ul li:hover .tex{color: #1678e8;}
.honor ul{margin-left: -20px;}
.honor ul li:hover .img{border: solid 1px #1678e8}
.honor ul li:nth-child(1),
.honor ul li:nth-child(2),
.honor ul li:nth-child(3),
.honor ul li:nth-child(4){margin-top: 0;}

/* .page{font-size: 0;text-align: center;margin-top: 45px;}
.page a{margin: 0 3px;font-size: 16px;letter-spacing: 1px;color: #666666; display: inline-block;text-align: center;line-height: 55px;width: 55px;height: 55px;background-color: #f3f8ff;}
.page a:hover,.page a.active{color: #fefefe;background-color: #1678e8;} */
/* 分页 */
.paging{font-size: 0;text-align: center;margin-top: 45px;}
.paging a{margin: 0 3px;font-size: 16px;letter-spacing: 1px;color: #666666; display: inline-block;text-align: center;line-height: 55px;width: 55px;height: 55px;background-color: #f3f8ff;}
.paging span{font-size:16px;display:inline-block;height:55px;line-height:55px;width:55px;text-align:center;margin:0px 3px;}
.paging span.current{display:inline-block;height:55px;line-height:55px;width:55px;text-align:center;margin:0px 3px;color:#fefefe;background-color: #1678e8;}
.paging a:hover{color:#fefefe;background:#1678e8;}


.headquarters .t-01 p:nth-child(1){text-align: center;font-size: 24px;color: #333333;}
.headquarters .t-01 p:nth-child(2){margin-top: 20px;font-size: 16px;line-height: 28px;color: #666666;}
.headquarters .t-02{margin-top: 35px;}
.headquarters .t-02 .i-01{padding-top: 15px;}
.headquarters .t-02 .i-01 p:nth-child(1){font-size: 24px;color: #333333;}
.headquarters .t-02 .i-01 p:nth-child(2){margin-top: 25px;font-size: 16px;line-height: 28px;color: #666666;}
.headquarters .t-02 .i-01{width: 485px;}
.headquarters .t-03{margin-top: 61px;}
.headquarters .t-03 img{max-width: 100%;}

.stories li{margin-top: 40px;}
.stories li:nth-child(1){margin-top: 0;}
.stories li .img{width: 261px;overflow: hidden;}
.stories li .img img{transition: all .5s;}
.stories li:hover .img img{transform: scale(1.1);}
.stories li .tex{width: 640px;padding-top: 25px;margin-left: 17px;}
.stories li .tex p:nth-child(1){overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 18px;letter-spacing: 1px;color: #333333;}
.stories li .tex p:nth-child(2){height: 55px;margin: 15px 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;line-height: 28px;letter-spacing: 1px;color: #666666;}
.stories li .tex p:nth-child(3){font-size: 16px;color: #999999;background: url("../images/cg-a.png"/*tpa=http://www.jarvis.cn/Public/Home/images/cg-a.png*/) no-repeat 75px 6px;}
.stories li:hover .tex p:nth-child(1){color: #1678e8;}
.stories .page{margin-top: 67px;}
.stories li:hover .tex p:nth-child(3){color: #1678e8;background: url("../images/cg-a-01.png"/*tpa=http://www.jarvis.cn/Public/Home/images/cg-a-01.png*/) no-repeat 75px 6px;}

.consultation li{padding: 20px 0;border-bottom: 1px solid #eeeeee;}
.consultation li:nth-child(1){padding-top: 0;}
.consultation li .img{width: 250px;overflow: hidden;}
.consultation li .img img{transition: all .5s;}
.consultation li:hover .img img{transform: scale(1.1);}
.consultation li .tex{width: 640px;margin-left: 25px;padding-top: 7px;}
.consultation li .tex p:nth-child(1){font-size: 16px;color: #999999;}
.consultation li .tex p:nth-child(2){margin: 13px 0;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 18px;letter-spacing: 1px;color: #333333;}
.consultation li .tex p:nth-child(3){display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;line-height: 28px;letter-spacing: 1px;color: #666666;}
.consultation li .tex p:nth-child(4){margin-top: 10px;background: url("../images/cg-a.png"/*tpa=http://www.jarvis.cn/Public/Home/images/cg-a.png*/) no-repeat 75px 6px;font-size: 16px;color: #999999;}
.consultation li:hover .tex p:nth-child(1),
.consultation li:hover .tex p:nth-child(2),
.consultation li:hover .tex p:nth-child(4){color: #1678e8;}
.consultation li:hover .tex p:nth-child(4){background: url("../images/cg-a-01.png"/*tpa=http://www.jarvis.cn/Public/Home/images/cg-a-01.png*/) no-repeat 75px 6px;}
.consultation li:last-child{border-bottom: 0 solid #000;}
.consultation .page{margin-top: 30px;}

.consultation-det .top .t-01{text-align: center;font-size: 30px;color: #111111;}
.consultation-det .top .t-02{padding-bottom: 26px;border-bottom: 1px solid #cccccc;margin-top: 12px;position: relative;text-align: center;font-size: 16px;color: #999999;}
.consultation-det .top .t-02 span{margin: 0 27px;}
.consultation-det .top .t-02 .share{font-size: 0;position: absolute;right: 0;top: -5px;color: #999999;height:42px;}
.consultation-det .top .t-02 .share i{float:left;display:inline-block;font-style: normal;font-size: 16px;position: relative;top: -4px;line-height:50px;}
.consultation-det .top .t-02 .share a{float:left;margin-left: 10px;display:inline-block;width:30px;height:30px;}
.consultation-det .top .t-02 .share a:nth-child(2){background:url("../images/fx-01.png"/*tpa=http://www.jarvis.cn/Public/Home/images/fx-01.png*/)no-repeat center center;}
.consultation-det .top .t-02 .share a:nth-child(3){background:url("../images/fx-02.png"/*tpa=http://www.jarvis.cn/Public/Home/images/fx-02.png*/)no-repeat center center;}
.consultation-det .top .t-02 .share a:nth-child(4){background:url("../images/fx-03.png"/*tpa=http://www.jarvis.cn/Public/Home/images/fx-03.png*/)no-repeat center center;}

.consultation-det .bot{padding: 26px 0 36px;border-bottom: 1px solid #ccc;line-height: 28px;color: #666666;}
.consultation-det .bot img{max-width: 100%;}
.n-page{margin-top: 30px;}
.n-page a{display: block;width: 50%;}
.n-page a p{font-size: 16px;line-height: 32px;color: #666666;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.n-page a:nth-child(1){border-right: 1px solid #ccc;}
.n-page a:nth-child(2){padding-left: 153px;}
.n-page a:hover p{color: #1678e8;}

.crumbs{color: #999999;background-color: #fff;height: 44px;line-height: 44px;background-color: #f7f7f7;}
.crumbs a:last-child{color: #1678e8;}
.crumbs a{color: #999;}
.crumbs a:hover{color: #1678e8;}

.message{height: 748px;background:url("../images/ly-bg.jpg"/*tpa=http://www.jarvis.cn/Public/Home/images/ly-bg.jpg*/) no-repeat;}
.message .con{margin: 110px auto 0;padding: 35px 40px 0;width: 700px;height: 528px;background-color: #ffffff;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);}
.message .con .t-01{font-size: 30px;color: #111111;}
.message .con .items{width: 100%;margin-top: 15px;}
.message .con .item .items{width: 300px;}
.message .con .items input{padding: 0 15px;font-size: 14px;width: 100%;height: 40px;background-color: #ffffff;border: solid 1px #cccccc;}
.message .con .items p{margin-bottom: 7px;font-size: 16px;color: #1678e8;}
.message .con .items textarea{padding: 15px;resize: none;border: solid 1px #cccccc;font-family: "微软雅黑";width: 100%;height: 140px;border: 1px solid #ccc;}
.message .con .btn{text-align: center;margin-top: 17px;}
.message .con .btn button{cursor: pointer;border: 0;font-size: 16px;color: #fff;width: 165px;height: 45px;background-color: #1678e8;}

.information .t-01{position: relative;height: 94px;}
.information .t-01 p:nth-child(1){font-size: 30px;color: #111111;position: absolute;top: 40px;left: 0;z-index: 2;}
.information .t-01 p:nth-child(2){font-size: 60px;color: #004f7b;position: absolute;top: -30px;left: 0;opacity: 0.1;z-index: 1;}
.information .t-01 p:nth-child(3){position: absolute;bottom: 0;left: 0;width: 300px;height: 2px;background-color: #1678e8;}
.information .t-02 p{color: #333333;font-size: 18px;margin-top: 20px;}
.information .t-02 p a{color: #333;}
.information .t-02 p:nth-child(1){margin-top: 27px;}
.information .map{width: 100%;height: 430px;margin-top: 37px;}

.recruitment .l-01{height: 60px;background-color: #1678e8;}
.recruitment .l-01 li{text-align: center;float: left;height: 60px;line-height: 60px;color: #fff;font-size: 16px;}
.recruitment .l-01 li:nth-child(1){width: 20%;}
.recruitment .l-01 li:nth-child(2){width: 20%;}
.recruitment .l-01 li:nth-child(3){width: 20%;}
.recruitment .l-01 li:nth-child(4){width: 20%;}
.recruitment .l-01 li:nth-child(5){width: 20%;}
.recruitment .l-02 li{border-bottom: 1px solid #eeeeee;position: relative;}
.recruitment .l-02 li dd{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;color: #666;font-size: 16px;float: left;height: 60px;line-height: 60px;text-align: center;}
.recruitment .l-02 li dd:nth-child(1){width: 20%;}
.recruitment .l-02 li dd:nth-child(2){width: 20%;}
.recruitment .l-02 li dd:nth-child(3){width: 20%;}
.recruitment .l-02 li dd:nth-child(4){width: 20%;}
.recruitment .l-02 li dd:nth-child(5){width: 20%;background: url("../images/zp-01.png"/*tpa=http://www.jarvis.cn/Public/Home/images/zp-01.png*/) no-repeat center center;}
.recruitment .l-02 li .dropdown{display: none;padding: 26px 26px 56px;box-shadow: 0px 0px 10px 0px rgba(14, 4, 9, 0.2);}
.recruitment .l-02 li .dropdown .t-01 .item span{display: block;font-size: 18px;color: #333333;}
.recruitment .l-02 li .dropdown .t-01 .item p{margin-top: 9px;font-size: 16px;line-height: 32px;color: #333;}
.recruitment .l-02 li .dropdown .t-01 .item:nth-child(2){margin-top: 25px;}
.recruitment .l-02 li dd:nth-child(5).active{background: url("../images/zp-02.png"/*tpa=http://www.jarvis.cn/Public/Home/images/zp-02.png*/) no-repeat center center;}
.recruitment .l-02 li .dropdown .t-02 a{font-size: 18px;color: #1678e8;padding-left: 35px;}
.recruitment .l-02 li .dropdown .t-02 a:nth-child(1){background: url("../images/pdh-01.png"/*tpa=http://www.jarvis.cn/Public/Home/images/pdh-01.png*/) no-repeat left center;}
.recruitment .l-02 li .dropdown .t-02 a:nth-child(2){margin-left: 48px;background: url("../images/pdh-02.png"/*tpa=http://www.jarvis.cn/Public/Home/images/pdh-02.png*/) no-repeat left center;}
.recruitment .l-02 li .dropdown .t-02{margin-top: 53px;}

.product-center{padding: 10px 0 60px;}
.product-center .top ul{margin-left:-30px;}
.product-center .top li{float:left;position:relative;margin-left:30px;margin-top:30px;}
.product-center .top li .t-01{line-height: 45px;width: 216px;height: 45px;background-color: #1678e8;}
.product-center .top li .t-01 span{margin-left: 18px;font-size: 16px;color: #ffffff;}
.product-center .top li .t-01 img{margin: 15px 5px 0 0;}
.product-center .top li dl{display: none;background-color: #fff;z-index: 10;width: 100%;position: absolute;top: 45px;left: 0;}
.product-center .top li dl dd{height: 47px;line-height: 47px;width: 100%;border-bottom: 1px solid #ccc;border-left:1px solid #1678e8;border-right:1px solid #1678e8;}
.product-center .top li dl dd a{font-size: 16px;color: #333;display: block;width: 100%;height: 100%;padding: 0 18px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.product-center .top li dl dd:last-child{border-bottom:1px solid #000;}
.product-center .top li:hover{cursor: pointer;}
@media (min-width:1200px){
    .product-center .top li:hover dl{display: block;}
}
.product-center .top li dl dd:hover a{color: #1678e8;}
.product-center .bot li{float: left;width: 280px;margin-left: 26px;margin-top: 37px;text-align: center;}
.product-center .bot ul{margin-left: -26px;}
.product-center .bot li .img{border: solid 1px #cccccc;overflow: hidden;}
.product-center .bot li .img img{transition: all .5s;}
.product-center .bot li:hover .img img{transform: scale(1.1);}
.product-center .bot li .tex{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 16px;color: #333;margin-top: 18px;}
.product-center .bot li:hover .tex{color: #1678e8;}
.product-center .page{margin-top: 60px;}

.product-det{padding: 40px 0 110px;}
.product-det .pd-title .t-01{height: 42px;line-height: 42px;font-size: 24px;color: #1678e8;}
.product-det .pd-title .t-01 span{margin-left: 9px;}
.product-det .pd-title{position: relative;padding-bottom: 16px;border-bottom: 1px solid #cccccc;}
.product-det .pd-title p{position: absolute;left: 0;bottom: -1px;width: 230px;height: 2px;background-color: #1678e8;}
.product-det .top .con{padding-top: 40px;}
.product-det .top .con .tex{width: 600px;}
.product-det .top .con .tex .tex_con{width:100%;display:inline-block;margin-top: 23px;}
.product-det .top .con .tex span{font-size: 18px;color: #333;}
.product-det .top .con .tex p{line-height: 24px;font-size: 16px;color: #666666;}
.product-det .top .con .img{width: 501px;}
.product-det .top .con .img .swiper-slide{overflow: hidden;}
.product-det .top .con .img .swiper-slide img{transition: all .5s;}
.product-det .top .con .img .swiper-slide:hover img{transform: scale(1.1);}
.product-det-next{
    right: 22px;
    left: auto;
    position: absolute;
    background: url("../images/cpx-a-02.png"/*tpa=http://www.jarvis.cn/Public/Home/images/cpx-a-02.png*/) no-repeat center center;
    top: 50%;
    margin-top: -20px;
    width: 23px;
    height: 40px;
    z-index: 10;
    cursor: pointer;
    background-position: center;
    background-repeat: no-repeat;
}
.product-det-prev{
    left: 22px;
    right: auto;
    position: absolute;
    background: url("../images/cpx-a-01.png"/*tpa=http://www.jarvis.cn/Public/Home/images/cpx-a-01.png*/) no-repeat center center;
    top: 50%;
    margin-top: -20px;
    width: 23px;
    height: 40px;
    z-index: 10;
    cursor: pointer;
    background-position: center;
    background-repeat: no-repeat;
}
.product-det .bot{margin-top: 63px;}
.product-det .bot .con{padding-top: 37px;}
.product-det .bot .con .tex{font-size: 16px;line-height: 24px;color: #666666;}
.product-det .bot .con .imgs{width: 600px;}
.product-det .bot .con .imgs li{width: 176px;float: left;margin-left: 36px;}
.product-det .bot .con .imgs p{font-size: 16px;color: #666;}
.product-det .bot .con .imgs ul{margin-left: -36px;margin-top: 27px;}
.product-det .bot .con .imgs li .img{overflow: hidden;border: solid 1px #cccccc;}
.product-det .bot .con .imgs li .img img{transition: all .5s;}
.product-det .bot .con .imgs li:hover .img img{transform: scale(1.1);}
.product-det .bot .con .imgs li .tex{text-align: center;margin-top: 23px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-size: 16px;line-height: 24px;color: #333333;padding: 0px 15px;}
.product-det .bot .con .imgs li:hover .tex{color: #1678e8;}


.search_con{width:100%;display:inline-block;}
.search_con ul{margin-top:-20px;margin-left:-2%;}
.search_con ul li{float:left;width:23%;margin-left:2%;margin-top:20px;text-align:center;}
.search_con ul li .img{width:100%;border:1px solid #ddd;height:210px;overflow:hidden;}
.search_con ul li .tex{width:100%;margin-top:15px;}


.f_fixed{position:absolute;left:0;top:50%;z-index:999;cursor:pointer;margin:0px;width:248px;}
.f_fixed .f_fixed_up{display:inline-block;width:100%;}
.f_fixed .f_fixed_up img{margin-bottom:10px;}
.f_fixed .f_fixed_down{display:inline-block;width:100%;border:1px solid #e8f7ff;margin-top:10px;}
.f_fixed .f_fixed_down a{display:inline-block;width:100%;}
.f_fixed .f_fixed_down a img{width:100%;}
