@charset "utf-8";
@media (max-width:768px){

.header{height: 88px;}
.header .logo{height: 70px;line-height: 70px;}
.header .logo img{width: 110px;}
.nav{transition:all 0.5s ease 0s;position:fixed;width:100%;right: -100%;margin-left:0px;z-index:999;background:#fff;top:0px;height:100%;margin-top:67px;}
.nav li{text-align: left;float: none;margin-left: 0;width: 100%;height: 50px;line-height: 50px;}
.nav li a{color: #333;display: block;width: 100%;height: 100%;padding-left: 15px;}
/*.banner .swiper-slide>img{display: none;}*/
.phone-img{display: block;height: 350px;background-size: auto 100% !important;}
.banner .swiper-slide .tex .con img{max-width: 80%;}
.banner .banner-pagination .swiper-pagination-bullet{width: 20px !important;height:4px !important;border-right: 100%;margin: 0 5px !important;}
.banner .banner-pagination{bottom: 10px !important;}

.header .search{display: none;}
.header .mall{margin-left: 15px;margin-top: 17px;}
.header .mall img{width: 50px;}
.header .language{width: 60px;height: auto;margin-top: 17px;}
.header .language a{font-size: 12px;height: 18px;line-height: 18px;}
.header .phone{display: none;}
.nav .phone{display: block;}
.nav .phone{margin-top: 20px;}
.nav .phone p:nth-child(1){font-size: 16px;color: #e31010;}
.nav .phone p:nth-child(1) img{width: 16px;margin-right: 9px;position: relative;top: -3px;}
.nav .phone p:nth-child(2) a{font-weight: bold;font-size: 22px;color: #e31010;letter-spacing: -1px;}

.nav .search{display: block;width: 100%;}
.nav .search{margin-top: 20px;}
.nav .search .top input{padding: 0 10px;font-size: 14px;width: 75%;height: 32px;border: 1px solid #ccc;border-right: 0;}
.nav .search .top button{cursor: pointer;border: 0;font-size: 14px;color: #fff;width: 25%;height: 32px;background-color: #1678e8;}
.nav .search .top button img{margin-right: 9px;position: relative;top: -2px;width: 13px;}
.nav .search .top input::-webkit-input-placeholder { /* WebKit browsers */
color:#cccccc;
}
.nav .search .top input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color: #cccccc;
}
.nav .search .top input::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #cccccc;
}
.nav .search .top input:-ms-input-placeholder { /* Internet Explorer 10+ */
color: #cccccc;
}
.nav .search .bot{font-size: 0;margin-top: 9px;}
.nav .search .bot span{color: #333;font-size: 14px;}
.nav .search .bot a{color: #666;font-size: 14px;margin-left: 9px;}
.nav .search .bot a:nth-child(2){margin-left: 0;}
.nav .search .bot a:hover{color: #1678e8;}

.scenarios{padding: 30px 0 30px;}
.scenarios .con{margin-top: 25px;}
.scenarios .con .c-01{width: 100%;}
.scenarios .con .c-02{width: 100%;}
.scenarios .con .c-02 li{width: 48%;margin-left: 2%;margin-top: 2%;}
.scenarios .con .c-02 ul{margin-left: -2%;}
.scenarios .con .item .tex{font-size: 14px;padding: 0 13px;height: 30px;line-height: 30px;}

.title p:nth-child(2){display: none;}
.title p:nth-child(1){font-size: 24px;letter-spacing: 1px;}
.hzkh_tit{margin-top:25px;}

.more{margin-top: 25px;}
.more a{font-size: 14px;letter-spacing: 1px;width: 125px;height: 40px;line-height: 40px;}

.news{padding: 30px 0 30px;}
.news .con .tab a{margin: 0 3px;width: 70px;font-size: 12px;height: 35px;line-height: 35px;}
.news .con .tab a:hover, .news .con .tab a.active{font-size: 12px;}
.news .con{margin-top: 25px;}
.news .con .list li{width: 100%;margin-left: 0;margin-top: 15px;}
.news .con .list ul{margin-left: 0;}
.news .con .list li .tex .top p:nth-child(1){font-size: 16px;}
.news .con .list li .tex .top p:nth-child(2){font-size: 12px;line-height: 20px;margin-top: 7px;}
.news .con .list li .tex .top{padding: 12px 0 10px;}
.news .con .list li .tex .bot{padding-top: 5px;}
.news .con .list li .tex .bot span{font-size: 14px;}
.news .con .list li .tex .bot span:nth-child(1){background: url("../images/xw-a-01.png"/*tpa=http://www.jarvis.cn/Public/Home/images/xw-a-01.png*/) no-repeat right 5px;}
.news .con .list{margin-top: 15px;}

.cooperation{padding: 30px 0 30px;}
.cooperation .con{margin-top: 25px;}
.cooperation .con li{width:33.33%;border:1px solid #ccc;border-top:0px;border-left:0px;}
.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:0px 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:0px solid #ccc;}
.cooperation .con li:nth-child(1),.cooperation .con li:nth-child(2),.cooperation .con li:nth-child(3){border-top:1px solid #ccc;}
.cooperation .con li:nth-child(1),.cooperation .con li:nth-child(4),.cooperation .con li:nth-child(7),.cooperation .con li:nth-child(10),.cooperation .con li:nth-child(13),.cooperation .con li:nth-child(16),.cooperation .con li:nth-child(19),.cooperation .con li:nth-child(22),.cooperation .con li:nth-child(25),.cooperation .con li:nth-child(28),.cooperation .con li:nth-child(31),.cooperation .con li:nth-child(34),.cooperation .con li:nth-child(37),.cooperation .con li:nth-child(40),.cooperation .con li:nth-child(43),.cooperation .con li:nth-child(46),.cooperation .con li:nth-child(49){border-left:1px solid #ccc;width:33.34%;}

.contact{padding: 30px 0 30px;}
.contact .c-01{width: 100%;margin-top: 0;}
.contact .c-02{width: 100%;height: 105px;margin-top: 15px;}
.contact .c-01 p:nth-child(1){font-size: 24px;}
.contact .c-01 p:nth-child(2){width: 100px;margin: 7px 0 9px;margin-top: 10px;}
.contact .c-01 p:nth-child(3){font-size: 18px;}
.contact .c-01 p:nth-child(4){font-size: 12px;}
.contact .c-02 a{padding:25px 10px;text-align: center;}
.contact .c-02 p:nth-child(2){font-size: 16px;}

.footer .top{padding: 20px 0 20px;}
.footer .top .t-01{width: 100%;}
.footer .top .t-01 .b-nav{text-align: center;}
.footer .top .t-01 .b-nav a{font-size: 14px;margin-left: 0;margin: 0 10px;display: inline-block;margin-top: 5px;}
.footer .top .t-01 .b-tex li{font-size: 14px;margin-top: 10px;}
.footer .top .t-01 .b-tex li a{font-size: 14px;}
.footer .top .t-01 .b-tex li img{width: 13px;}
.footer .top .t-01 .b-tex li p{margin-left: 9px;width: 90%;}
.footer .top .t-01 .b-tex li:nth-child(even){width: 100%;}
.footer .top .t-01 .b-tex li:nth-child(odd){width: 100%;}
.footer .top .t-01 .b-tex{margin-top: 15px;}
.footer .top .t-02{width: 100%;text-align: center;margin-top: 20px;}
.footer .top .t-02 .code{width: 50%;}
.footer .top .t-02 .code img{width: 100px;}
.footer .top .t-02 .code p{font-size: 12px;margin-top: 6px;}
.footer .bot{text-align: center;padding: 15px 0;}
.footer .bot p{width: 100%;font-size: 12px;}
.footer .bot a{display: block;width: 100%;font-size: 12px;margin-top: 10px;}

.introduction{padding: 30px 0 30px;}
.introduction .i-01{width: 100%;}
.introduction .i-01 .t-02{margin-top: 1%;}
.introduction .i-01 .t-02 .item{width: 49%;}
.introduction .i-02{width: 100%;}
.introduction .i-02 .title{margin-top: 17px;}
.introduction .i-02 .title p:nth-child(1){font-size: 18px;}
.introduction .i-02 .title p:nth-child(3){margin: 12px 0 0;height: 2px;}
.introduction .i-02 .title p:nth-child(2){display: none;}
.introduction .i-02 .tex{margin-top: 13px;font-size: 14px;line-height: 26px;}
.introduction .i-02 .more{margin-top: 20px;}
.introduction .i-01 video{height: auto;}
.introduction .i-01 .t-01{height: auto;}

.solve{padding: 30px 0 30px;}
.solve .con{margin-top: 25px;}
.solve .con ul{position: inherit;}
.solve .con ul li{width: 100%;height: 90px;}
.solve .con ul li a{width: 100%;margin-left: 0;padding: 0 10px;}
.solve .con ul li .img{display: none;}
.solve .con ul li a .l-con{padding: 0;}
.solve .con ul li .tex{width: 100%;padding-top: 12px;}
.solve .con ul li .tex p:nth-child(1){font-size: 16px;}
.solve .con ul li .tex p:nth-child(2){font-size: 12px;line-height: 20px;margin-top: 5px;}
.solve .con ul li:hover a{width: 100%;}
.solve .con ul li:hover .img{display: none;}

.product{padding: 30px 0 30px;}
.product .con{margin-top: 20px;}
.product .con .c-01{width: 100%;}
.product .con .c-01 .top{width: 100%;font-size: 16px;height: 52px;line-height: 52px;background:#1678e8 url("../images/n-a-02.png"/*tpa=http://www.jarvis.cn/Public/Home/images/n-a-02.png*/) no-repeat 95% center;}
.product .con .c-01 .bot{display: none;}
.product .con .c-01 .bot li a span{font-size: 14px;height: 54px;line-height: 54px;}
.product .con .c-01 .bot li a{padding: 0 15px;}
.product .con .c-01 .bot li{height: 54px;}
.product .con .c-01 .bot li a i{margin-top: 19px;}
.product .con .c-02{width: 100%;}
.product .con .c-02 li{width: 48%;margin-left: 2%;margin-top: 3%;}
.product .con .c-02 ul{margin-left: -2%;}
.product .con .c-02 li .tex{font-size: 12px;margin-top: 8px;}
.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: 3%;}
.product .con .c-02 li:last-child{display: none;}
.product .con .c-01 .bot .erji{margin-top: 10px;position: inherit;width: 100%;display: block;min-height: auto;}
.product .con .c-01 .bot .erji ul{display:none;z-index:10;border:1px solid #1678e8;position:absolute;right:0%;top:12%;width:80%;background:#fff;min-height:auto;}

.m-banner{display: block;height:200px;background-size: auto 100% !important;}
.page-banner img{display: none;}
.page-banner .tex{top:20%;}
.page-banner .tex .t-con{background-size: 100% 100%;width:200px;height:110px;padding-top:25px;}
.page-banner .tex .t-con p:nth-child(1){font-size:12px;}
.page-banner .tex .t-con p:nth-child(3){font-size:14px;}
.page-banner .tex .t-con p:nth-child(2){width:150px;height: 1px;margin: 11px auto 11px;}

.main{padding: 30px 0 30px;}
.main .m-left{width: 100%;}
.m-contact .top{width: 100%;}
.m-contact .top{font-size: 14px;}
.m-contact .top{height: 45px;line-height: 45px;}
.m-contact .bot{height: 70px;padding: 16px 0 0 20px;}
.m-contact .bot img{width: 35px;}
.m-contact .bot .tex p:nth-child(1){font-size: 14px;}
.m-contact .bot .tex p:nth-child(2) a{font-size: 16px;}
.main .m-left ul li a span{font-size: 14px;}
.main .m-left ul li{height: 45px;line-height: 45px;}
.main .m-left ul li a i{margin: 14px 20px 0 0;}
.main .m-right{width: 100%;margin-top: 20px;}
.introduce .t-01{font-size: 20px;}
.introduce .t-02{font-size: 14px;line-height: 24px;margin-top: 7px;}
.introduce-prev,
.introduce-next{height: 100%;background-size: 100% 100%;}
.introduce .t-03{margin-top: 20px;}

.headquarters .t-01 p:nth-child(2){margin-top: 7px;font-size: 14px;line-height: 24px;}
.headquarters .t-01 p:nth-child(1){font-size: 20px;}
.headquarters .t-02 .i-01{width: 100%;}
.headquarters .t-02 .i-02{width: 100%;margin-top: 15px;}
.headquarters .t-02 .i-02 img{width: 100%;}
.headquarters .t-02 .i-01 p:nth-child(1){font-size: 20px;text-align: center;}
.headquarters .t-02 .i-01 p:nth-child(2){font-size: 14px;line-height: 24px;}
.headquarters .t-02{margin-top: 0;}
.headquarters .t-02 .i-01 p:nth-child(2){margin-top: 8px;}
.headquarters .t-03{margin-top: 15px;}

.honor ul li{width: 48%;margin-left: 2%;margin-top: 2%;}
.honor ul{margin-left: -2%;}
.honor ul li .tex{font-size: 14px;}
.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: 2%;}

.page{margin-top: 30px;}
.page a{width: 35px;height: 35px;line-height: 35px;font-size: 12px;}

.information .t-01 p:nth-child(2){display: none;}
.information .t-01{height: auto;}
.information .t-01 p:nth-child(1){position: initial;font-size: 20px;}
.information .t-01 p:nth-child(3){position: initial;margin: 10px 0 0;}
.information .t-02 p{font-size: 14px;margin-top: 12px;}
.information .t-02 p:nth-child(1){margin-top: 16px;}
.information .map{height: 250px;margin-top: 22px;}

.message{background-size: auto 100% !important;height: auto;}
.message .con{width: 90%;height: auto;padding: 20px;margin: 30px auto 30px;}
.message .con .item .items{width: 100%;margin-top: 10px;}
.message .con .t-01{font-size: 22px;text-align: center;}
.message .con .items p{font-size: 14px;}
.message .con .items input{height: 37px;}
.message .con .btn button{font-size: 14px;width: 135px;height: 40px;}

.consultation li .img{width: 100%;}
.consultation li .tex{width: 100%;margin-left: 0;}
.consultation li .tex p:nth-child(2){font-size: 16px;margin: 7px 0;}
.consultation li .tex p:nth-child(3){font-size: 12px;line-height: 21px;}
.consultation li .tex p:nth-child(1){font-size: 14px;}
.consultation li .tex p:nth-child(4){font-size: 14px;background: url("../images/cg-a.png"/*tpa=http://www.jarvis.cn/Public/Home/images/cg-a.png*/) no-repeat 70px 5px;}
.consultation .page{margin-top: 10px;}

.consultation-det .top .t-01{font-size: 20px;}
.consultation-det .top .t-02{font-size: 14px;padding-bottom: 11px;margin-top: 6px;}
.consultation-det .top .t-02 span{margin: 0 8px;}
.consultation-det .top .t-02 .share{position: initial;margin-top: 10px;text-align: right;}
.consultation-det .top .t-02 .share a img{width: 23px;}
.consultation-det .top .t-02 .share i{font-size: 14px;}
.consultation-det .top .t-02 .share a{margin-left: 7px;}
.consultation-det .bot{padding: 15px 0 15px;}
.n-page a p{font-size: 14px;line-height: 22px;}
.n-page a{width: 100%;}
.n-page a:nth-child(1){border: 0;}
.n-page a:nth-child(2){padding-left: 0;margin-top: 10px;}
.n-page{margin-top: 15px;}

.recruitment .l-01 li{font-size: 12px;height: 40px;line-height: 40px;}
.recruitment .l-02 li dd{font-size: 12px;height: 40px;line-height: 40px;}
.recruitment .l-01{height: 40px;}
.recruitment .l-02 li .dropdown{padding: 20px 10px;}
.recruitment .l-02 li .dropdown .t-01 .item span{font-size: 16px;}
.recruitment .l-02 li .dropdown .t-01 .item p{font-size: 12px;line-height: 26px;}
.recruitment .l-02 li .dropdown .t-01 .item:nth-child(2){margin-top: 13px;}
.recruitment .l-02 li .dropdown .t-02 a{width: 100%;display: block;}
.recruitment .l-02 li .dropdown .t-02 a:nth-child(2){margin-left: 0;}
.recruitment .l-02 li .dropdown .t-02 a{font-size: 14px;padding-left: 25px;}
.recruitment .l-02 li .dropdown .t-02 a:nth-child(1){background-size: 18px 15px;}
.recruitment .l-02 li .dropdown .t-02 a:nth-child(2){background-size: 18px 15px;margin-top: 5px;}
.recruitment .l-02 li .dropdown .t-02{margin-top: 10px;}

.stories li .img{width: 100%;}
.stories li .tex{width: 100%;margin-left: 0;padding-top: 11px;}
.stories li .tex p:nth-child(1){font-size: 16px;}
.stories li .tex p:nth-child(2){height: 44px;font-size: 12px;line-height: 22px;margin: 8px 0;}
.stories li .tex p:nth-child(3){font-size: 14px;background: url("../images/cg-a.png"/*tpa=http://www.jarvis.cn/Public/Home/images/cg-a.png*/) no-repeat 70px 5px;}
.stories li{margin-top: 17px;}
.stories .page{margin-top: 33px;}

.product-center .top li{width: 48%;margin-left: 2%;margin-top: 3%;}
.product-center .top ul{margin-left: -2%;}
.product-center .top li .t-01{width: 100%;}
.product-center .top li .t-01 span{font-size: 12px;margin-left: 10px;}
.product-center .bot li{width: 48%;margin-left: 2%;margin-top: 3%;}
.product-center .bot ul{margin-left: -2%;}
.product-center .bot li .tex{font-size: 14px;margin-top: 10px;}
.product-center .page{margin-top: 30px;}
.product-center{padding: 10px 0 30px;}
.product-center .top li dl dd a{font-size: 12px;padding: 0 10px;}
.product-center .top li dl dd{height: 44px;line-height: 44px;}

.product-det{padding: 30px 0 30px;}
.product-det .pd-title .t-01{font-size: 18px;height: 35px;line-height: 35px;}
.product-det .pd-title .t-01 img{width: 100px;}
.product-det .pd-title{padding-bottom: 10px;}
.product-det .top .con .tex{width: 100%;}
.product-det .top .con .img{width: 100%;margin-top: 15px;}
.product-det .top .con .tex p{font-size: 14px;line-height: 24px;}
.product-det .top .con .tex span{font-size: 16px;}
.product-det .top .con .tex p{margin-top: 9px;}
.product-det .top .con{padding-top: 16px;}
.product-det .bot{margin-top: 30px;}
.product-det .bot .con .tex{width: 100%;font-size: 14px;}
.product-det .bot .con{padding-top: 15px;}
.product-det .bot .con .imgs{width: 100%;margin-top: 15px;}
.product-det .bot .con .imgs li{width: 48%;margin-left: 2%;margin-top: 3%;}
.product-det .bot .con .imgs ul{margin-left: -2%;margin-top: 3px;}
.product-det .bot .con .imgs li .tex{font-size: 14px;line-height: 18px;margin-top: 10px;}


.search_con{width:100%;display:inline-block;}
.search_con ul{margin-top:-10px;margin-left:-2%;}
.search_con ul li{float:left;width:48%;margin-left:2%;margin-top:10px;text-align:center;}
.search_con ul li .img{width:100%;border:1px solid #ddd;height:142px;overflow:hidden;}
.search_con ul li .tex{width:100%;margin-top:15px;height:38px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}

.f_fixed{display:none;}




}
