
.page_banner{width:100%;}
.page_banner img{width:100%;}
.page_banner img.phone{display:none;}
.case_tabs{display:-webkit-box;display:flex;margin:40px 0 15px;}
.case_tabs a{width:110px;line-height:50px;font-size:18px;color:#999;border:1px solid transparent;text-align:center;}
.case_tabs a.active{color:#333;border-color:#333;}
.casesection{padding-bottom:80px;}
.casesection .home3_case_ul li{margin-top:38px;-webkit-transition:.3s;transition:.3s;}
.casesection .home3_case_ul li:hover{box-shadow:0 0 10px 1px #ccc;}
.casesection .home3_case_ul .home3_case_body{border:1px solid #f0f0f0;}
#pagesize ul{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;}
#pagesize li{margin:0 4px;}
#pagesize a{display:inline-block;font-size:14px;height:33px;line-height:33px;min-width:33px;border:1px solid #dedede;color:#999;text-align:center;}
.case_detail_content{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap;padding:70px 0 30px;}
.case_detail_content .case_detail_left{width:776px;}
.case_detail_content .case_detail_right{-webkit-box-flex:1;flex:1;margin-left:98px;}
.case_detail_content .case_detail_tit{padding-bottom:23px;border-bottom:1px solid #ededed;}
.case_detail_content .case_detail_tit h2{font-size:28px;font-weight:bold;line-height:28px;color:#333333;margin-bottom:20px;}
.case_detail_content .case_detail_tit p{font-size:14px;line-height:14px;color:#999999;}
.case_detail_content .case_detail_body{padding-top:40px;font-size:14px;line-height:2.5;color:#333333;}
.case_detail_content .case_detail_body p img{max-width:100%;}
.case_detail_about{margin-top:100px;}
.about_title{padding-left:25px;border-left:5px solid #218ce5;font-size:20px;font-weight:bold;line-height:20px;color:#333333;}
.case_detail_about ul{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap;margin-top:44px;}
.case_detail_about ul li{width:377px;}
.case_detail_about ul li .home3_case_img{width:100%;height:175px;}
.case_detail_about ul li .home3_case_body{padding:23px 0 35px;}
.case_detail_about ul li .home3_case_body h3{font-size:16px;line-height:16px;font-weight:bold;color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:12px;}
.case_detail_about ul li .home3_case_body p{font-size:14px;color:#333;line-height:14px;}
.latest_ul{margin-top:-5px;max-width:366px;}
.latest_ul a{display:-webkit-box;display:flex;}
.latest_ul li{margin-top:35px;}
.latest_ul li:hover h3{color:#218ce5;}
.latest_ul .latest_img{width:107px;height:72px;}
.latest_ul .latest_img img{width:100%;height:100%;}
.latest_ul .latest_body{-webkit-box-flex:1;flex:1;margin-left:15px;max-width:244px;}
.latest_ul h3{font-size:16px;font-weight:bold;line-height:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#333333;margin-bottom:10px;}
.latest_ul p{font-size:14px;line-height:25px;color:#333333;}
.mt60{margin-top:60px;}
.case_detail_about ul li .home3_case_img.h248{height:248px;}
.case_detail_about ul li .home3_case_body.lh25 p{line-height:25px;}
.server_top{background-color:#f1f1f1;padding:45px 0 33px;}
.server_top ul{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap;}
.server_top ul li{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-flex:1;flex:1;}
.server_top ul .server1_line{margin:0 50px;padding:0 50px;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;}
.server_top .server1_icon{width:73px;height:73px;}
.server_top .server1_icon img{width:100%;height:100%;}
.server_top .server1_body{margin-left:33px;-webkit-box-flex:1;flex:1;}
.server_top .server1_body h3{font-size:24px;font-weight:bold;line-height:24px;letter-spacing:1px;color:#333333;margin-bottom:20px;}
.server_top .server1_body p{font-size:14px;color:#666;line-height:1.5;}
.server2_con{padding:105px 0 110px;}
.server2_con .server2_con_ul{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap;margin-top:100px;}
.server2_con .server2_con_ul li{width:333px;-webkit-transition:.3s;transition:.3s;}
.server2_con .server2_con_ul li:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px);}
.server2_con .server2_con_ul li .server2_icon{width:76px;height:79px;margin:0 auto;}
.server2_con .server2_con_ul li .server2_icon img{width:100%;height:100%;}
.server2_con .server2_con_ul li h3{text-align:center;font-size:20px;color:#333;font-weight:bold;line-height:20px;margin-bottom:25px;margin-top:34px;}
.server2_con .server2_con_ul li p{font-size:14px;line-height:26px;color:#333333;}
.server3_con{background:#f7f7f7;padding:92px 0 80px;}
.server3_con .server3_ul{margin-top:50px;}
.server3_con .server3_ul li{display:-webkit-box;display:flex;margin-top:15px;-webkit-transition:.3s;transition:.3s;}
.server3_con .server3_ul li:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px);}
.server3_con .server3_ul .server3_tit{width:360px;height:70px;line-height:70px;font-size:16px;font-weight:bold;text-align:center;background-color:#218ce5;color:#fff;}
.server3_con .server3_ul .server3_body{-webkit-box-flex:1;flex:1;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background-color:#fff;font-size:14px;color:#333333;padding-left:82px;}
.server4_con{padding:98px 0 125px;}
.server4_con .swiper_user{position:relative;margin:90px 0 0;}
.server4_con .swiper-slide{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;}
.server4_con .swiper-slide img{max-width:100%;height:100px;-o-object-fit:contain;object-fit:contain;}
.server4_con .userpagination{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin-top:80px;}
.server4_con .userpagination .swiper-pagination-bullet{width:13px;height:13px;margin:0 5px;}
.server4_con .swiper-pagination-bullet-active{background-color:#333;opacity:1;}
.server5_con{padding:78px 0 75px;background-color:#f7f7f7;}
.server5_con .con1240{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;}
.server5_con .server5_img{width:508px;height:333px;}
.server5_con .server5_img img{width:100%;height:100%;}
.server5_con .server5_right{width:570px;margin-left:93px;}
.server5_con .server5_right h3{font-size:20px;line-height:20px;font-weight:bold;color:#333;margin-bottom:35px;}
.server5_con .server5_right p{font-size:14px;line-height:2.2;color:#333;}
.server5_con .server5_right .server5_more{display:block;width:180px;height:52px;line-height:52px;text-align:center;font-size:16px;color:#fff;background:#eb6900;border-radius:4px;margin:55px 0 0;-webkit-transition:.3s;transition:.3s;}
.server5_con .server5_right .server5_more:hover{box-shadow:1px 1px 10px 2px #eb6900c2;}
.news_content{padding:85px 0 55px;}
.news_content .news_uls li{margin-bottom:55px;-webkit-transition:.3s;transition:.3s;}
.news_content .news_uls li:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);}
.news_content .news_uls li:hover .news_bodys h3{color:#218ce5;}
.news_content .news_uls a{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap;}
.news_content .news_uls .news_imgs{width:298px;height:158px;}
.news_content .news_uls .news_bodys{-webkit-box-flex:1;flex:1;padding-left:30px;}
.news_content .news_uls .news_bodys h3{font-size:20px;line-height:20px;font-weight:bold;color:#333333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.news_content .news_uls .news_bodys span{display:block;font-size:14px;line-height:14px;color:#999999;margin:18px 0 35px;}
.news_content .news_uls .news_bodys p{font-size:14px;line-height:2;color:#333333;}
.contact1_top{background:#f1f1f1;padding:45px 0 55px;}
.contact1_top ul{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;}
.contact1_top ul li{-webkit-box-flex:1;flex:1;text-align:center;}
.contact1_top h3{font-size:24px;font-weight:bold;line-height:24px;letter-spacing:1px;color:#333333;margin-bottom:22px;}
.contact1_top p{font-size:16px;line-height:16px;color:#666666;}
.contact1_top .contact1_line{border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;}
.contact2_con{padding:107px 0 90px;}
.contact2_con .contact_video{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin:65px 0 50px;cursor:pointer;}
.contact2_con .contact_video img{display:block;max-width:100%;}
.contact2_con .contact_video_desc p{font-size:14px;line-height:36px;letter-spacing:0px;color:#333333;text-indent:20px;}
.contact3_con{padding:108px 0 75px;background:#f7f7f7;}
.contact3_con .contact3_ul{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap;margin-top:95px;}
.contact3_con .contact3_ul li{width:235px;-webkit-transition:.3s;transition:.3s;}
.contact3_con .contact3_ul li:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);}
.contact3_con .contact3_ul .contact3_icon{width:162px;height:120px;margin:0 auto;}
.contact3_con .contact3_ul .contact3_icon img{width:100%;height:100%;}
.contact3_con .contact3_ul h3{font-size:16px;font-weight:bold;line-height:16px;color:#333333;margin:35px 0 25px;text-align:center;}
.contact3_con .contact3_ul p{font-size:14px;line-height:26px;color:#333333;}
.contact5_con{background:#218ce5;padding:84px 0 89px;}
.contact5_con p{font-size:24px;font-weight:bold;line-height:46px;color:#ffffff;}
.contact6_con{padding:102px 0 95px;background:#f7f7f7;}
.contact6_con .home4_ul{margin-top:95px;}
.contact6_con .home4_ul .home4_body h3{color:#333;margin:40px 0 27px;}
.contact6_con .home4_ul .home4_body p{color:#333;}
.contact7_con{padding:95px 0;}
.contact7_con .contact7_ul{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap;margin-top:94px;}
.contact7_con .contact7_ul li{width:263px;-webkit-transition:.3s;transition:.3s;}
.contact7_con .contact7_ul li:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);}
.contact7_con .contact7_ul li img{width:100%;height:322px;border-radius:4px;overflow:hidden;}
.contact7_con .contact7_ul li h6{padding:30px 25px 0;text-align:center;font-size:16px;line-height:27px;color:#333333;}
.contact8_con{padding:85px 0 90px;background-color:#f7f7f7;}
.contact8_con .contact8_ul{margin-top:54px;display:-webkit-box;display:flex;justify-content:space-around;text-align:center;}
.contact8_con .contact8_ul li{-webkit-transition:.3s;transition:.3s;}
.contact8_con .contact8_ul li:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);}
.contact8_con .contact8_icon{width:191px;height:191px;margin:0 auto;}
.contact8_con .contact8_icon img{width:100%;height:100%;}
.contact8_con .contact8_body h6{font-size:20px;line-height:20px;color:#333;font-weight:bold;margin:44px 0 22px;}
.contact8_con .contact8_body p{font-size:14px;line-height:14px;color:#333333;}
.news_detail1{padding:70px 0 70px;}
.news_detail1 .news_detail_bodys{padding-top:40px;margin-top:15px;border-top:1px solid #dbdbdb;}
.news_detail1 .news_detail_bodys p{font-size:14px;line-height:2.5;color:#333333;}
.news_detail1 .news_detail_bodys p img{max-width:100%;}
.news_detail_title{font-size:28px;font-weight:bold;color:#333333;text-align:center;}
.news_detail2{background:#218ce5;padding:77px 0 75px;}
.news_detail2 .pub_title h2{color:#fff;}
.news_detail2 .news_detail_ul{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap;margin-top:62px;}
.news_detail2 .news_detail_ul li{width:157px;height:183px;background:#3898e8;padding-top:32px;-webkit-transition:.3s;transition:.3s;cursor: pointer;}
.news_detail2 .news_detail_ul li:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);}
.news_detail2 .news_detail_ul .learn_icon{width:63px;height:63px;margin:0 auto;}
.news_detail2 .news_detail_ul .learn_icon img{width:100%;height:100%;}
.news_detail2 .news_detail_ul p{font-size:18px;color:#fff;text-align:center;margin-top:34px;}
.news_detail3{background:#fff;}
.news_detail3 .con1240{margin-top:72px;}
.news_detail3 .home2_left{border-color:#f2f2f2;padding-right:90px;}
.news_detail3 .home2_right{padding-left:90px;}
.news_detail3 .home2_list h2{color:#333;}
.news_detail3 .home2_list p{color:#333;}
.news_detail3 .home2_list span{color:#218ce5;}

/* cmms */
.cmms_content{padding:70px 0 83px;}
.cmms_content h3{font-size:24px;font-weight:bold;line-height:24px;color:#218ce5;}
.cmms_content p{font-size:14px;line-height:2;color:#333333;}
.cmms_content p img{display:block;max-width:100%;}
.resource_center{padding-top:40px;}
.resourse_head{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;}
.resourse_head h2{font-size:24px;font-weight:bold;line-height:24px;color:#333333;}
.resourse_head .resourse_select{position:relative;width:400px;height:50px;border:1px solid #333;}
.resourse_head .resourse_select h3{display:block;width:100%;line-height:50px;font-size:16px;padding:0 10px;outline:none;background:url(/images/arrd.jpg) no-repeat calc(100% - 10px) center;}
.resourse_type{display:none;position:absolute;top:49px;width:100%;left:0;z-index:999;padding:0 15px;background-color:#fff;box-shadow:0 2px 5px #ccc}
.resourse_type li{font-size:16px;color:#333;line-height:45px;}
.resourse_type li:hover{color:#2188e1}
.resourse_type a{display:block;}
.resource_ul ul{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap;margin-top:12px;}
.resource_ul li{width:397px;margin-top:33px;-webkit-transition:.3s;transition:.3s;}
.resource_ul li:hover{box-shadow:0 0 10px 2px #eee;}
.resource_ul li.zylast{width:397px;height:0;margin:0;padding:0;}
.resource_ul li:hover .resour_body .resour_link{color:#218ce5;border-color:#218ce5;}
.resource_ul li .resour_img{position:relative;width:100%;height:260px;-webkit-transition:.3s;transition:.3s;}
.resource_ul li .video_mask{position:absolute;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;}
.resource_ul li .video_mask img{max-width:100%;}
.resource_ul li .resour_body{padding:35px 20px 48px;border:1px solid #f0f0f0;}
.resource_ul li .resour_body h3{font-size:18px;line-height:18px;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#333;}
.resource_ul li .resour_body p{font-size:14px;line-height:1.4;color:#333333;margin:23px 0 45px;}
.resource_ul li .resour_body .resour_link{display:block;width:260px;line-height:52px;font-size:16px;color:#333;text-align:center;border:1px solid #333;margin:0 auto;}
.upload_more{font-size:16px;color:#999;text-align:center;cursor:pointer;padding:30px 0 45px;}
.swiper1_left{width:100%;text-align:center}
.swiper1_left h4{font-size:42px;font-weight:bold;line-height:56px;color:#333333;}
.swiper1_left .swiper_item p{font-size:20px;line-height:20px;color:#333333;position:relative;padding-left:34px;margin:20px 0;}
.swiper1_left .swiper_item p::before{content:"";position:absolute;left:0;top:50%;width:20px;height:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(/icon/checked.png) no-repeat center/100% 100%;}
.swiper1_left .swiper_item1{margin-right:45px;}
.swiper1_con{position:relative;width:1240px;margin:0 auto;display:flex;}
.swiper1_list{display:-webkit-box;display:flex;margin-top:40px;width:100%;text-align:center;justify-content: center}
.swiper1_list h6{font-size:24px;line-height:2;display:block;text-align:center;width:100%}
.swiper1_btn{display:-webkit-box;display:flex;margin-top:70px;}
.swiper1_btn1{width:180px;height:52px;background-color:#eb6900;font-size:16px;color:#fff;text-align:center;line-height:52px;border-radius:4px;display:block;margin:0 auto;}
.margin16{margin:160px auto 155px}
.swiper1_btn2{width:180px;height:52px;border:1px solid #218ce5;font-size:16px;color:#218ce5;text-align:center;line-height:52px;border-radius:4px;display:block;}
.swiper1_right{position:relative;right:-100px;width:904px;height:535px;cursor:pointer;}
.swiper1_right img{width:100%;height:100%;}
.swiper_play{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:104px;height:104px;background:url(/images/play_video.png) no-repeat center/100% 100%;}
.pagination1{bottom:32px!important;}
.pagination1 .swiper-pagination-bullet{width:110px;height:5px;border-radius:0;background-color:#6c6c6c;}
.pagination1 .swiper-pagination-bullet-active{background-color:#c4c4c4;}
.fixed_head{position:relative;height:80px;width:100%;background-color:#f7f7f7;z-index:9999;}
.fixed_con{background-color:#f7f7f7;height:80px;position:fixed;top:0;left:0;width:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;}
.fixed_con .con1240{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;}
.main_nav{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;}
.main_nav ul{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:80px;line-height:80px;}
.main_nav ul>li{position:relative;    /* margin: 0 37px; */width:150px;text-align:center;font-size:14px;color:#333;cursor:pointer;height:80px;line-height:80px;}
.main_nav ul li>a{display:block;height:80px;line-height:80px;}
.main_nav ul li:hover,
.main_nav ul li.active{color:#218ce5;}
.main_nav ul li:hover .arrow,
.main_nav ul li.active .arrow{border:1px solid #218ce5;border-top-color:transparent;border-left-color:transparent;}
.t60{top:60px;}
.main_nav ul li:hover .main_sec{display:block;}
.main_nav ul li .arrow{position:absolute;top:50%;margin-top:-9px;right:30px;width:10px;height:10px;border:1px solid #333;transform:rotate(45deg);border-top-color:transparent;border-left-color:transparent;-webkit-transition:.3s;transition:.3s;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);}
.main_nav ul li:nth-child(1) .arrow{right:42px;}
.main_nav .main_sec{display:none;position:absolute;left:50%;top:74px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:183px;background-color:#fff;box-shadow:0 0 8px 0px #ccc;font-size:14px;color:#999;padding:29px 35px 0 35px;}
.main_nav .main_sec::before{content:"";width:0;height:0;border:15px solid;border-color:transparent transparent #fff;position:absolute;left:50%;top:-30px;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.main_nav .secnav_list{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:20px;line-height:20px;}
.main_nav .secnav_list:hover{color:#218ce5;}
.main_nav .secnav_list:hover .secnav_icon .op0{display:block;}
.main_nav .secnav_list:hover .secnav_icon .op1{display:none;}
.main_nav .secnav_icon{position:relative;width:25px;height:25px;margin-right:15px;}
.main_nav .secnav_icon img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:.3s;transition:.3s;}
.main_nav .secnav_icon .op0{display:none;}
.yy_btns{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;}
.yy_btns span{font-size:14px;color:#666;}
.yy_btns .yy_link{width:100px;line-height:25px;display:block;text-align:center;font-size:14px;color:#fff;border-radius:4px;background:#eb6900;margin-left:20px;}
.footer{padding:44px 0 5px;width:100%;background-color:#323232;}




.foot-tel{font-size:28px;color:#fff;line-height:33px; margin-bottom:18px;}
.footer .con1240{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;}
.footer .footerlist h3{font-size:18px;line-height:18px;font-weight:bold;color:#fff;}
.footer .footerlist1 .footer1_item{margin-top:30px;}
.footer .footerlist1 .footer1_item a{display:block;font-size:12px;line-height:20px;color:#fff;position:relative;padding-left:15px;}
.footer .footerlist1 .footer1_item a::before{content:"";width:4px;height:4px;background:#fff;position:absolute;left:0;top:50%;margin-top:-2px;}
.footer .footerlist2 .footer1_item{margin-top:30px;}
.footer .footerlist2 .footer1_item a{display:block;font-size:12px;color:#fff;position:relative;padding-left:15px;}
.footer .footerlist2 .footer1_item a:nth-child(1){margin-bottom:20px;}
.footer .footerlist2 .footer1_item a::before{content:"";width:4px;height:4px;background:#fff;position:absolute;left:0;top:50%;margin-top:-2px;}
.footer .footerlist3 h4{font-size:18px;line-height:18px;color:#fff;font-weight:bold;}
.footer .footerlist3 h4:not(:last-child){margin-bottom:12px;}
.footer .contact_bottom{margin-top:27px;font-size:12px;color:#fff;line-height:33px;}
.footer .contact_bottom span{color:#eb6900;}
.footer .footerlist6{width:123px;height:123px;}
.footer .footerlist6 img{width:100%;height:100%;}
.footer .footerlist6 h6{font-size:12px;color:#fff;text-align:center;margin-top:20px;}
.functions1{padding:75px 0 120px;}
.functions1 .function1_ul{margin-top:129px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;}
.functions1 .function1_ul li{-webkit-box-flex:1;flex:1;-webkit-transition:.3s;transition:.3s;}
.functions1 .function1_ul li:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px);}
.functions1 .function1_ul .function1_icon{width:96px;height:96px;margin:0 auto;}
.functions1 .function1_ul .function1_icon img{width:100%;height:100%;}
.functions1 .function1_ul .function1_body{max-width:295px;margin:0 auto;}
.functions1 .function1_ul .function1_body h3{font-size:24px;font-weight:bold;color:#333;line-height:24px;text-align:center;margin:65px 0 15px;}
.functions1 .function1_ul .function1_body p{font-size:16px;line-height:27px;color:#333;}
.function2_list{padding:114px 0 90px;}
.function2_list .con1240{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;}
.function2_list:nth-child(2n+1){background:#f7f7f7;}
.function2_list:nth-child(2n){background:#fff;}
.function2_list:nth-child(2n) .con1240{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;}
.function2_list:nth-child(2n) .functions_right{padding-left:0;padding-right:80px;}
.functions_left{width:722px;max-height:597px;overflow:hidden;}
.functions_left img{max-width:100%;max-height:100%;}
.functions_right{padding-left:80px;}
.functions_right h3{font-size:24px;line-height:24px;font-weight:bold;color:#333;margin-bottom:60px;}
.functions_right p{font-size:14px;color:#666;line-height:40px;}

.function3 .swiper2btn{width:102px;height:69px;margin-top:-35px;background-size:100% 100%;background-repeat:no-repeat;background-position:center center;outline:none;}
.news_swiper_click {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 20px;
    margin-top: 35px;}
.function3 .news_swiper_click .swiper2btn{position:static;width:100px;height:30px;background-size:120% 120%;background-repeat:no-repeat;background-position:center center;outline:none;margin-top:1;}
.function3 .swiper2btn.prev2{background-image:url(/images/news_left.jps);left:0;}
.function3 .swiper2btn.next2{background-image:url(../image/news_right.jpg);margin-left:66px;}
.function3 .swiper2btn.prev2:hover{background-image:url(../image/hoverl.png);}
.function3 .swiper2btn.next2:hover{background-image:url(../image/hoverr.png);}
.function3 .swiper2btn.prev3{background-image:url(/images/news_left.jps);left:0;}
.function3 .swiper2btn.next3{background-image:url(../image/news_right.jpg);margin-left:66px;}
.function3 .swiper2btn.prev3:hover{background-image:url(../image/hoverl.png);}
.function3 .swiper2btn.next3:hover{background-image:url(../image/hoverr.png);}
.function3 .swiperfunction{position:relative;}
.function3 .swiper2_img{height:80px;}
.function3 .swiper2_img img{width:100%;height:200%;}
.function3 .swiper-slide{border:1px solid #e6e6e6;}
.function3 .swiepr2_body{padding:10px 20px 10px; background-color:#ffffff;}
.function3 .swiepr2_body h3{font-size:18px;line-height:140px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#333; text-align: center;}
.function3 .swiepr2_body .swiper_more{display:block;border:1px solid #ccc;font-size:16px;text-align:center;line-height:28px;margin:-60px auto 0;transition:.3s}
.function3 .swiepr2_body .swiper_more:hover{color:#218ce5;border-color:#218ce5}


/* .function3 .swiper2btn{width:102px;height:69px;margin-top:-35px;background-size:100% 100%;background-repeat:no-repeat;background-position:center center;outline:none;}
.news_swiper_click {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 37px;
    margin-top: 43px;}
.function3 .news_swiper_click .swiper2btn{position:static;width:98px;height:37px;background-size:100% 100%;background-repeat:no-repeat;background-position:center center;outline:none;margin-top:0;}
.function3 .swiper2btn.prev2{background-image:url(/images/news_left.jps);left:0;}
.function3 .swiper2btn.next2{background-image:url(../image/news_right.jpg);margin-left:62px;}
.function3 .swiper2btn.prev2:hover{background-image:url(../image/hoverl.png);}
.function3 .swiper2btn.next2:hover{background-image:url(../image/hoverr.png);}
.function3 .swiperfunction{position:relative;}
.function3 .swiper2_img{height:260px;}
.function3 .swiper2_img img{width:100%;height:100%;}
.function3 .swiper-slide{border:1px solid #e6e6e6;}
.function3 .swiepr2_body{padding:26px 20px 38px; background-color:#ffffff;}
.function3 .swiepr2_body h3{font-size:18px;line-height:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#333; text-align: center;}
.function3 .swiepr2_body .swiper_more{display:block;border:1px solid #ccc;font-size:16px;text-align:center;line-height:50px;margin:47px auto 0;transition:.3s}
.function3 .swiepr2_body .swiper_more:hover{color:#218ce5;border-color:#218ce5} */

.casefunction_ul{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin-top:94px;flex-wrap:wrap;}
.casefunction_ul li{-webkit-box-flex:1;flex:1;-webkit-transition:.3s;transition:.3s;}
.casefunction_ul li:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px);}
.casefunction_ul .cf_icon{width:147px;height:147px;margin:0 auto;}
.casefunction_ul .cf_icon img{width:100%;height:100%;}
.casefunction_ul .function1_body{max-width:168px;margin:0 auto;}
.casefunction_ul .function1_body h3{font-size:20px;line-height:20px;font-weight:bold;color:#333;text-align:center;margin:57px 0 22px;}
.casefunction_ul .function1_body p{font-size:14px;line-height:2;color:#666;text-align:left;}
.casefunction_list{padding:75px 0;}
.casefunction_list .con1240 .functions_left{width:auto;height:auto;max-width:722px;max-height:597px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;}
.casefunction_list .con1240 .functions_left img{width:auto;max-width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content;}
.casefunction4{padding:97px 0;background-color:#218ce5;}
.casefunction4 .con1240{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;}
.casefunction4 .casefunction4_body{max-width:647px;margin-left:120px;display:flex;flex-direction:column;justify-content:space-between;}
.casefunction4 .casefunction4_body h3{font-size:24px;line-height:24px;font-weight:bold;color:#fff;}
.casefunction4 .casefunction4_body p{font-size:14px;line-height:1.6;color:#fff;margin:40px 0;}
.casefunction4 .casefunction4_body .case4_more{display:block;width:180px;height:50px;border:1px solid #fff;font-size:16px;color:#fff;line-height:50px;text-align:center;border-radius:4px;}
.fn_list .functions_left{max-width: 722px;max-height: 597px}
.fn_list .functions_right{max-width:566px;}
.fn_list .functions_right h3{margin-bottom:22px;}
.fn_list .functions_right p{line-height:40px;}
.recruit_ul li{padding:62px 0 50px;}
.recruit_bxo{margin:0 auto;width:1130px;}
.recruit_bxo h3{padding-left:32px;border-left:6px solid #0c8cec;font-size:24px;font-weight:bold;line-height:32px;color:#333333;}
.recruit_bxo h4{font-size:18px;font-weight:bold;line-height:32px;color:#333333;margin-bottom:14px;margin-top:42px;padding-left:32px;}
.recruit_list{padding-left:32px;}
.recruit_list p{font-size:16px;line-height:32px;color:#333333;}
.recruit_ul li:nth-child(2n){background:#f2f2f2;}
.problem_container{padding-bottom:30px;}
.problem_ul li{padding:44px 0;border-bottom:1px solid #eaeaea;-webkit-transition:.3s;transition:.3s;}
.problem_ul h2{font-size:18px;line-height:32px;vertical-align:middle;color:#333333;cursor:pointer;}
.problem_ul h2 span{vertical-align:middle;margin-left:20px;}
.problem_ul .answer{font-size:16px;line-height:28px;color:#666666;margin-top:23px;padding-left:45px;-webkit-transition:.3s;transition:.3s;}
.problem_ul li.active .answer{display:none;}
.swipercase .swiper-pagination-bullet{width:50px;height:3px;border-radius:0;background-color:#fff}

/* 案例banner */
.swipercase a{position:relative;display:block;}
.swipercase .con1240{position:absolute;height:100%;top:0;right:0;bottom:0;left:0;margin:auto;}
.swipercase img{max-width:100%;}
.case_mask{z-index:999999;width:540px;opacity:0.9;background:rgba(255,255,255,.9);top:50%;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);padding:35px 30px;}
.case_mask span{font-size:16px;font-weight:normal;line-height:35px;color:#333333;display:block;margin-bottom:20px;}
.case_mask h3{font-size:30px;font-weight:bold;line-height:37px;color:#333333;margin-bottom:17px;}
.case_mask p{font-size:13px;line-height:22px;color:#333333;}
.case_mask .case_link{font-size:14px;line-height:14px;color:#2188e1;margin-top:30px;display:block;}
.casephone{display:none;}

/* 案例banner结束 */
@media (min-width:1200px) and (max-width:1366px){
    .con1240,
    .recruit_bxo{width:1170px;}
    .casefunction_list .con1240 .functions_left{max-width:680px;max-height:577px;}
    .homesection1 .homesection1_ul li{width:280px;}
    .homesection1 .homesection1_ul li p{font-size:13px;}
    .home3_case_ul li{width:378px;}
    .home3_case_ul .h3_case_last{width:378px;}
    .homesection5 .newsnext{right:0;}
    .homesection5 .newsprev{left:0;}
    .case_detail_content .case_detail_left{width:740px;}
    .case_detail_about ul li{width:48%;}
    .resource_ul li{width:32%;}
    .resource_ul li.zylast{width:32%;}
    .swiper1_con{width:1170px;}
    .swiper1_left h4{font-size:28px;font-weight:bold;line-height:2;color:#333333;}
    .swiper1_list{margin-top:30px;}
    .swiper1_btn{margin-top:30px;}
    .swiper1_right{width:685px;height:377px;right:0;}
    .function3 .swiper2btn.prev2{left:0;}
    .function3 .swiper2btn.next2{right:0;}
}
@media (min-width:992px) and (max-width:1199px){
    .main_nav ul>li{width:105px;}
    .main_nav ul li:nth-child(1) .arrow{right:25px;}
    .main_nav ul li .arrow{right:10px;}
    .con1240,
    .recruit_bxo{width:970px;}
    .casefunction_list .con1240 .functions_left{max-width:510px;max-height:545px;}
    .casefunction_list .con1240 .functions_left img{width:100%;height:100%;}
    .casefunction_list .functions_right h3{margin-bottom:40px;}
    .homesection1 .homesection1_ul li{width:24%;}
    .homesection1 .homesection1_ul li p{font-size:14px;}
    .homesection2 .home2_list{width:450px;}
    .homesection3 .home3_case_tab .case_icon{width:80px;height:80px;}
    .home3_case_ul li{width:32%;}
    .home3_case_ul .h3_case_last{width:32%;}
    .homesection5 .homenews_pic{height:190px;}
    .homesection5 .homenews_body h3{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
    .homesection6 .home_kh_ul li{width:19%;}
    .homesection6 .home_kh_ul .kh_last{width:19%;}
    .case_detail_content .case_detail_left{width:100%;}
    .case_detail_about ul li{width:48%;}
    .case_detail_content .case_detail_right{margin-left:0;margin-top:40px;display:flex;justify-content:space-between;}
    .space .latest_ul{max-width:100%;}
    .space .latest_ul .latest_body{max-width:340px;}
    .space{width:48%;}
    .space .mt60{margin-top:0;}
    .server_top ul .server1_line{padding:0 30px;margin:0 30px;}
    .server2_con .server2_con_ul li{width:32%;}
    .server4_con .userpagination{margin-top:60px;}
    .contact7_con .contact7_ul li{width:233px;}
    .contact7_con .contact7_ul li h6{padding:30px 20px 0;}
    .resource_ul li{width:32%;}
    .resource_ul li .video_mask img{width:50px;height:50px;}
    .resource_ul li .resour_img{height:200px;}
    .resource_ul li.zylast{width:32%;}
    .swiper1_con{width:970px;}
    .swiper1_left h4{font-size:28px;line-height:1.6;}
    .swiper1_list{margin-top:30px;}
    .swiper1_btn{margin-top:30px;}
    .swiper1_right{width:535px;height:317px;right:0;}
    .swiper1_left .swiper_item p{font-size:20px;line-height:20px;}
    .swiper_play{width:80px;height:80px;}
    .function3 .swiper2_img{height:200px;}
    .function3 .swiepr2_body .swiper_more{width:180px;height:45px;line-height:45px;}
    .functions_left{width:530px;height:450px;}
}
@media (min-width:768px) and (max-width:991px){
    .advbox{display:none;}
    body.pt160{padding-top:0!important;}
    .fixed_head{display:none;}
    .con1240,
    .recruit_bxo{width:750px;}
    .homesection1 .homesection1_ul li{width:49%;}
    .homesection1 .homesection1_ul .home1_img{width:60px;height:60px;}
    .homesection2 .home2_left{padding-right:0;border-right:none;width:100%;}
    .homesection2 .home2_right{padding-left:0;width:100%;margin-top:20px;}
    .homesection2 .home2_list p{margin-bottom:10px;}
    .homesection3 .home3_case_tab .case_icon{width:40px;height:40px;}
    .home3_case_ul li{width:48%;}
    .home3_case_ul .home3_case_body{padding-bottom:0;}
    .pub_title h2{font-size:30px;line-height:30px;}
    .home4_ul .home4_icon{width:60px;height:50px;}
    .home4_ul li{width:31%;}
    .home4_ul .home4_body h3{margin:25px 0 25px;}
    .homesection5 .homenews_pic{height:170px;}
    .homesection5 .homenews_body{padding:15px;}
    .homesection5 .homenews_body h3{font-size:16px;margin-bottom:6px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
    .homesection5 span.homenews_more{width:60%;line-height:40px;height:40px;font-size:14px;}
    .homesection6 .home_kh_ul li,
    .homesection6 .home_kh_ul .kh_last{width:23%;}
    .homesection1,
    .homesection2,
    .homesection3,
    .homesection4,
    .homesection5,
    .homesection6,
    .homesection7{padding:9vw 0 8vw;}
    .homesection1 .homesection1_ul,
    .homesection3 .home3_case_tab,
    .homesection4 .home4_ul,
    .homesection5 .news_swiper{margin-top:6vw;}
    .case_tabs a{font-size:14px;line-height:40px;}
    .casesection .home3_case_ul .home3_case_body{padding:3vw 2vw;}
    .case_detail_content{padding:10vw 0;}
    .case_detail_content .case_detail_left{width:100%;}
    .case_detail_about ul li{width:48%;}
    .case_detail_content .case_detail_right{margin-left:0;margin-top:40px;display:flex;justify-content:space-between;}
    .space .latest_ul{max-width:100%;}
    .space .latest_ul .latest_body{max-width:230px;flex:0 0 230px;}
    .space{width:48%;}
    .space .mt60{margin-top:0;}
    .server_top{padding:35px 0;}
    .server_top ul li{display:block;text-align:center;}
    .server_top .server1_icon{width:60px;height:60px;margin:0 auto;}
    .server_top .server1_body{margin-left:0;text-align:center;-webkit-box-flex:0;flex:0 0 100%;width:100%;}
    .server_top .server1_body h3{font-size:18px;line-height:18px;margin-top:10px;margin-bottom:8px;}
    .server2_con,
    .server3_con,
    .server4_con,
    .server5_con{padding:10vw 0;}
    .server2_con .server2_con_ul li{width:32%;}
    .server3_con .server3_ul .server3_body{padding:0 3vw;}
    .server4_con .swiper_user{margin-top:5vw;}
    .server4_con .userpagination{margin-top:2vw;}
    .server5_con .server5_img{height:auto;}
    .w910{width:750px;}
    .news_content .news_uls .news_bodys span{margin:15px 0 25px;}
    .contact3_con .contact3_ul li{width:24%;}
    .contact3_con .contact3_ul li .contact3_icon{width:60px;height:61px;}
    .contact5_con p{font-size:16px;line-height:2;}
    .contact7_con .contact7_ul li{width:24%;}
    .contact7_con .contact7_ul li img{height:auto;}
    .contact7_con .contact7_ul li h6{font-size:14px;padding:15px 15px 0;}
    .contact8_con .contact8_icon{width:120px;height:120px;}
    .contact8_con .contact8_ul li{width:32%;}
    .contact8_con .contact8_ul li p{line-height:2;}
    .contact1_top{padding:4vw 0;}
    .contact2_con,
    .contact3_con,
    .contact6_con,
    .contact7_con,
    .contact8_con{padding:10vw 0;}
    .contact3_con .contact3_ul,
    .contact6_con .home4_ul,
    .contact7_con .contact7_ul{margin-top:6vw;}
    .contact5_con{padding:8vw 0;}
    .w905{width:750px;}
    .news_detail2{padding:10vw 0;}
    .news_detail2 .news_detail_ul li{width:16%;height:auto;padding:4vw 0;}
    .news_detail2 .news_detail_ul li .learn_icon{width:45px;height:45px;}
    .news_detail2 .news_detail_ul li p{margin-top:3vw;}
    .resource_ul li{width:48%;}
    .resource_ul li .video_mask img{width:50px;height:50px;}
    .resource_ul li .resour_img{height:200px;}
    .resource_ul li.zylast{width:48%;}
    .swiper1_con{width:750px;}
    .swiper1_list{display:block;}
    .swiper1_left h4{font-size:18px;line-height:1.5;}
    .swiper1_left .swiper_item1{margin-right:0;}
    .swiper1_list{margin-top:30px;}
    .swiper1_btn{margin-top:30px;}
    .swiper1_right{width:535px;height:317px;}
    .swiper1_left .swiper_item p{font-size:20px;line-height:20px;}
    .swiper1_right{width:500px;height:305px;right:0;}
    .swiper1_btn1,
    .swiper1_btn2{width:120px;height:40px;line-height:40px;font-size:14px;}
    .swiper_play{width:60px;height:60px;}
    .phone_fixed{position:relative;height:50px;left:0;top:0;width:100%;display:block;}
    .function3 .swiper2_img{height:170px;}
    .function3 .swiepr2_body .swiper_more{width:180px;height:45px;line-height:45px;}
    .functions_left{width:400px;height:350px;}
    .functions1 .function1_ul .function1_icon{width:65px;height:67px;margin:0 auto;}
    .functions1 .function1_ul .function1_body h3{font-size:18px;line-height:18px;margin:25px 0 15px;}
    .functions1 .function1_ul .function1_body{max-width:210px;}
    .functions1,
    .function3{padding:10vw 0;}
    .functions1 .function1_ul{margin-top:8vw;}
    .functions_right h3{margin-bottom:20px;font-size:20px;line-height:20px;}
    .function3 .swiepr2_body h3{font-size:14px;line-height:14px;}
    .function3 .swiepr2_body .swiper_more{width:90%;line-height:40px;height:40px;font-size:14px;margin-top:25px;}
    .casefunction_ul .cf_icon{width:80px;height:80px;}
    .casefunction_ul .function1_body h3{font-size:18px;line-height:18px;margin:15px 0 10px;}
    .casefunction_ul .function1_body{font-size:13px;line-height:1.6;}
    .casefunction_ul{margin-top:6vw;}
    .casefunction_list .con1240 .functions_left{width:350px;height:250px;}
    .casefunction_list .con1240 .functions_left img{width:100%;height:100%;}
    .casefunction_list .con1240 .functions_right{-webkit-box-flex:1;flex:1;}
    .casefunction_list .con1240 .functions_right h3{font-size:16px;line-height:16px;}
    .casefunction_list .con1240 .functions_right p{font-size:13px;line-height:1.6;}
    .casefunction4_img img{width:80%;}
    .casefunction4 .casefunction4_body{margin-left:40px;}
    .casefunction4 .casefunction4_body h3{font-size:20px;line-height:20px;}
    .fn_list .functions_left{height:277px;}
}
@media (max-width:767px){
    .casepc{display:none;}
    .advbox{display:none;}
    .casephone{display:block;}
    .swipercase{background-color:rgba(204,204,204,0.74)}
    .case_mask{width:100%;padding:4vw 4vw;}
    .case_mask span{font-size:15px;line-height:15px;margin-bottom:15px;}
    .case_mask h3{font-size:16px;line-height:16px;margin-bottom:10px;}
    .case_mask .case_link{margin-top:20px;margin-bottom:0;}
    .swipercase .case_mask p{display:none;font-size:12px;line-height:2;}
    body.pt160{padding-top:0!important;}
    .phone_fixed{position:relative;height:50px;left:0;top:0;width:100%;display:block;}
    .fixed_head{display:none;}
    .homesection1,
    .homesection2,
    .homesection3,
    .homesection4,
    .homesection5,
    .homesection6,
    .homesection7{padding:10vw 0;}
    .con1240,
    .w910,
    .w905,
    .recruit_bxo{width:96%;}
    .pub_title h2{text-align:center;font-size:5vw;font-weight:bold;line-height:8vw;color:#333333;}
    .homesection1 .homesection1_ul{margin-top:6vw;}
    .homesection1 .homesection1_ul li{width:100%;margin-top:2vw;padding:35px;}
    .homesection1 .homesection1_ul li .home1_more{margin-top:20px;}
    .homesection1 .homesection1_ul li h2{margin:15px;font-size:18px;}
    .homesection2 .home2_left{width:100%;padding-right:0;border-right:none;}
    .homesection2 .home2_right{width:100%;padding-left:0;margin-top:4vw;}
    .homesection2 .home2_list h2{font-size:18px;}
    .homesection2 .home2_list p{font-size:14px;line-height:2;color:#ffffff;margin:10px 0 8px;}
    .homesection3 .home3_case_tab{margin-top:3vw;}
    .homesection3 .home3_case_tab ul li{width:24%;margin-top:5vw;}
    .homesection3 .home3_case_tab .case_icon{width:10vw;height:10vw;}
    .homesection3 .home3_case_tab h3{font-size:14px;line-height:14px;margin-top:5px;}
    .home3_case_ul li{width:100%;margin-top:4vw;}
    .home3_case_ul li h3{font-size:18px;margin-bottom:2vw;}
    .home3_case_ul .home3_case_body{padding:5vw 2vw 2vw;}
    .homesection3 .case3_more{font-size:14px;line-height:40px;height:40px;}
    .home4_ul{margin-top:6vw;}
    .home4_ul li{width:48%;margin-top:4vw;}
    .home4_ul .home4_icon{width:60px;height:50px;}
    .home4_ul .home4_body h3{font-size:16px;line-height:16px;margin:2vw 0;}
    .homesection5 .news_swiper{margin-top:8vw;}
    .homesection5 .news_swiper .homenews_body{padding:4vw 2vw;}
    .homesection5 .news_swiper h3{font-size:18px;line-height:18px;margin-bottom:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
    .homesection5 span.homenews_more{line-height:40px;height:40px;font-size:14px;}
    .homesection6 .home_kh_ul{margin-top:6vw;}
    .homesection6 .home_kh_ul li{width:48%;height:15vw;margin-top:2vw;}
    .homesection6 .home_kh_ul li img{height:100%;}
    .homesection7 .home_link{font-size:14px;line-height:45px;height:45px;margin-top:6vw;}
    .homesection5 .homenews_pic{height:200px;}
    .page_banner img.phone{display:block;}
    .page_banner img.pc{display:none;}
    .case_tabs{flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;margin-top:8vw;margin-bottom:0;}
    .case_tabs a{width:32%;line-height:40px;font-size:14px;}
    .casesection{padding-bottom:10vw;}
    .casesection .home3_case_ul li{margin-top:3vw;}
    .casesection .home3_case_ul .home3_case_body{padding:4vw 2vw;}
    .casesection .home3_case_ul .home3_case_body h3{font-size:16px;}
    .case_detail_about{margin-top:6vw;}
    .case_detail_about ul{margin-top:6vw;}
    .latest_ul p{line-height:20px;}
    .latest_ul li{margin-top:4vw;}
    .case_detail_content{padding:10vw 0;}
    .case_detail_content .case_detail_left{width:100%;}
    .case_detail_about ul li{width:100%;}
    .case_detail_content .case_detail_right{margin-left:0;margin-top:0;}
    .latest_ul{margin-top:6vw;}
    .mt60{margin-top:10vw;}
    .case_detail_content .case_detail_tit h2{font-size:16px;line-height:1.5;}
    .server2_con,
    .server3_con,
    .server4_con,
    .server5_con{padding:10vw 0;}
    .server_top ul .server1_line{padding:0;margin:4vw 0;border:none;}
    .server_top ul li{-webkit-box-flex:0;flex:0 0 100%;width:100%;margin-top:4vw;}
    .server_top .server1_icon{width:16vw;height:16vw;}
    .server_top .server1_body{margin-left:25px;}
    .server_top .server1_body h3{font-size:16px;line-height:16px;margin-bottom:8px;}
    .server_top .server1_body p{font-size:12px;line-height:2;}
    .server_top{padding:8vw 0;}
    .server2_con .server2_con_ul{margin-top:6vw;}
    .server2_con .server2_con_ul li{display:-webkit-box;display:flex;margin-top:4vw;}
    .server2_con .server2_con_ul li h3{margin:0;text-align:left;font-size:16px;line-height:16px;margin-bottom:4px;}
    .server2_con .server2_con_ul li p{font-size:12px;line-height:2;}
    .server2_con .server2_con_ul li .server2_icon{width:16vw;height:16vw;}
    .server2_con .server2_con_ul li .server2_body{-webkit-box-flex:1;flex:1;margin-left:3vw;}
    .server3_con .server3_ul{margin-top:8vw;}
    .server3_con .server3_ul li{flex-wrap:wrap;padding:3vw;background-color:#fff;margin-top:3vw;}
    .server3_con .server3_ul li .server3_tit{width:100%;height:auto;line-height:unset;text-align:left;background-color:#fff;color:#333;margin-bottom:2vw;}
    .server3_con .server3_ul li .server3_body{padding-left:0;}
    .server4_con .swiper_user{margin-top:6vw;}
    .server4_con .userpagination{margin-top:0;}
    .server5_con .con1240{flex-wrap:wrap;}
    .server5_con .server5_img{width:100%;height:auto;}
    .server5_con .server5_right{width:100%;margin-left:0;margin-top:6vw;}
    .server5_con .server5_right h3{font-size:16px;line-height:16px;margin-bottom:3vw;}
    .server5_con .server5_right .server5_more{line-height:45px;height:45px;margin-top:6vw;}
    .news_content{padding:10vw 0;}
    .news_content .news_uls li{margin-bottom:4vw;}
    .news_content .news_uls a{flex-wrap:nowrap;}
    .news_content .news_uls p{display:none;}
    .news_content .news_uls .news_imgs{width:120px;height:80px;}
    .news_content .news_uls .news_bodys{padding-left:0;-webkit-box-flex:unset;flex:unset;width:calc(100% - 130px);}
    .news_content .news_uls .news_bodys h3{white-space:pre-wrap;line-height:22px;font-size:16px;}
    .news_content .news_uls .news_bodys span{margin-bottom:0;margin-top:10px;}
    .contact1_top{padding:4vw 0;}
    .contact2_con,
    .contact3_con,
    .contact6_con,
    .contact7_con,
    .contact8_con{padding:10vw 0;}
    .contact3_con .contact3_ul,
    .contact6_con .home4_ul,
    .contact7_con .contact7_ul{margin-top:6vw;}
    .contact5_con{padding:8vw 0;}
    .contact1_top ul{flex-wrap:wrap;}
    .contact1_top ul li{-webkit-box-flex:0;flex:0 0 100%;}
    .contact1_top ul h3{font-size:20px;line-height:20px;margin-bottom:8px;}
    .contact1_top ul .contact1_line{margin:4vw 0;padding:0;border:none;}
    .contact2_con .contact_video{margin:6vw auto;}
    .contact3_con .contact3_ul{margin-top:5vw;}
    .contact3_con .contact3_ul li{width:100%;display:-webkit-box;display:flex;margin-top:5vw;}
    .contact3_con .contact3_ul li h3{font-size:16px;line-height:16px;margin:0;text-align:left;margin-bottom:5px;}
    .contact3_con .contact3_ul li p{line-height:1.3;font-size:14px;}
    .contact3_con .contact3_ul .contact3_icon{width:12vw;height:12vw;margin:0;}
    .contact3_con .contact3_ul .contact3_body{-webkit-box-flex:1;flex:1;margin-left:3vw;}
    .contact5_con p{font-size:12px;line-height:2;}
    .contact6_con .home4_ul li{margin-top:4vw;}
    .contact6_con .home4_ul .home4_body h3{margin-top:0;margin-bottom:2vw;font-size:16px;line-height:16px;}
    .contact7_con .contact7_ul li{width:48.5%;}
    .contact7_con .contact7_ul li h6{font-size:12px;padding:4vw 2vw 2vw;}
    .contact7_con .contact7_ul li img{height:auto;}
    .contact8_con .contact8_ul{flex-wrap:wrap;margin-top:5vw;}
    .contact8_con .contact8_ul .contact8_icon{width:16vw;height:16vw;}
    .contact8_con .contact8_ul li{width:100%;-webkit-box-flex:unset;flex:unset;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-top:5vw;}
    .contact8_con .contact8_ul .contact8_body{-webkit-box-flex:1;flex:1;margin-left:3vw;}
    .contact8_con .contact8_ul .contact8_body h6{margin:0 0 3vw;font-size:18px;line-height:18px;text-align:left;}
    .news_detail2{padding:10vw 0;}
    .news_detail1{padding:10vw 0;}
    .news_detail2 .news_detail_ul{margin-top:6vw;}
    .news_detail2 .news_detail_ul li{width:32%;height:auto;padding:4vw 0;margin-top:4vw;}
    .news_detail2 .news_detail_ul li .learn_icon{width:45px;height:45px;}
    .news_detail2 .news_detail_ul li p{margin-top:3vw;}
    .news_detail3 .home2_list p{color:#333;}
    .news_detail3 .con1240{margin-top:10vw;}
    .news_detail_title{font-size:18px;}
    .news_detail1 .news_detail_bodys{margin-top:6vw;padding-top:6vw;}
    .cmms_content{padding:10vw 0;}
    .cmms_content h3{font-size:20px;}
    .resource_ul li{width:100%;margin-top:4vw;}
    .resource_ul li .video_mask img{width:50px;height:50px;}
    .resource_ul li .resour_img{height:auto;}
    .resource_ul li.zylast{width:100%;}
    .resourse_head h2{font-size:20px;line-height:20px;}
    .resourse_head .resourse_select{width:180px;height:40px;}
    .resource_ul li .resour_body h3{font-size:18px;line-height:18px;}
    .resource_ul li .resour_body p{font-size:14px;margin:15px 0 15px;}
    .resource_ul li .resour_body .resour_link{line-height:40px;height:40px;font-size:14px;width:100%;}
    .resource_ul li .resour_body{padding:4vw 2vw;}
    .resource_center{padding-top:10vw;}
    .swiper1_con{width:96%;display:flex;padding-bottom:18vw;padding-top:8vw;flex-wrap:wrap;flex-direction:column-reverse;}
	.margin16 {margin: 35vw 0;}
    .swiper1_list{display:block;}
    .swiper1_left h4{font-size:18px;line-height:1.5;text-align:center;}
    .swiper1_left .swiper_item{margin-right:0;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:space-between;}
    .swiper1_list{margin-top:15px;margin-left:0;}
    .swiper1_btn{margin-top:30px;justify-content:flex-start;}
    .swiper1_right{position:relative;width:100%;height:auto;margin-top:5px;margin-bottom:20px;right:0;}
    .swiper1_left .swiper_item p{font-size:15px;line-height:15px;width:49%;margin:10px 0}
    .swiper1_btn1,
    .swiper1_btn2{width:100px;height:30px;line-height:30px;font-size:14px;}
    .swiper_play{width:60px;height:60px;}
    .pagination1{padding-bottom:0!important;}
    .footer{padding:8vw 0 10vw;}
    .footer .con1240{flex-wrap:wrap;}
    .footer .footerlist{width:100%;}
    .footer .footerlist h3{position:relative;font-size:14px;line-height:40px;border-top:1px solid #ccc;}
    .footer .footerlist h3.arrows::after{content:"";position:absolute;width:7px;height:11px;right:0;top:50%;margin-top:-5px;background:url(/icon/nenu_arr.png) no-repeat center;-webkit-transition:.3s;transition:.3s;}
    .footer .footerlist.hack h3.arrows::after{-webkit-transform:rotate(90deg);transform:rotate(90deg);}
    .footer .footerlist1 .footer1_item{display:none;margin-top:0;}
    .footer .footerlist1 .footer1_item a{line-height:30px;}
    .footer .footerlist2 .footer1_item{display:none;margin-top:0;}
    .footer .footerlist2 .footer1_item a{line-height:30px;margin-bottom:0!important;}
    .footer .footerlist3 h4{font-size:14px;line-height:40px;margin-bottom:0!important;border-top:1px solid #ccc;}
    .footer .footerlist6{width:100px;height:100px;margin:3vw auto 0;}
    .footer .contact_bottom{margin-top:0;font-size:12px;line-height:2;}
    .footer .footerlist6 h6{margin-top:10px;}
    .functions1{padding:10vw 0;}
    .functions1 .function1_ul{flex-wrap:wrap;margin-top:5vw;}
    .functions1 .function1_ul .function1_icon{height:20vw;width:20vw;margin:0 auto;}
    .functions1 .function1_ul li{width:100%;margin-top:5vw;flex:0 0 100%;border:1px solid #eee;padding:4vw 2vw;}
    .functions1 .function1_ul .function1_body{margin:0;margin-left:10px;}
    .functions1 .function1_ul .function1_body h3{margin-top:0;font-size:16px;line-height:16px;text-align:left;font-weight:bold;text-align:center;margin:5vw auto;}
    .functions1 .function1_ul .function1_body p{font-size:14px;line-height:2;}
    .function2_list{padding:10vw 0;}
    .function2_list .con1240{flex-wrap:wrap;}
    .function2_list .functions_left{width:100%;height:auto;}
    .function2_list .functions_right{padding:0!important;}
    .function2_list .functions_right h3{font-size:18px;line-height:18px;margin:5vw 0;}
    .function2_list .functions_right p{font-size:14px;line-height:2;}
    .function2_list:nth-child(2n) .con1240{-webkit-box-pack:end;justify-content:flex-end;}
    .function3{padding:10vw 0;}
    .function3 .swiperfunction{margin-top:6vw;}
    .function3 .swiepr2_body h3{font-size:18px;line-height:18px;}
    .function3 .swiepr2_body .swiper_more{margin-top:20px;width:90%;line-height:40px;height:40px;font-size:14px;}
    .casefunction_ul{margin-top:5vw;}
    .casefunction_ul .cf_icon{width:20vw;height:20vw;margin:0;}
    .casefunction_ul li{width:100%;-webkit-box-flex:0;flex:0 0 100%;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;margin-top:5vw;}
    .casefunction_ul .function1_body{-webkit-box-flex:1;flex:1;margin-left:10px;max-width:100%;}
    .casefunction_ul .function1_body h3{font-size:16px;line-height:16px;text-align:left;margin-top:0;margin-bottom:5px;}
    .casefunction_ul .function1_body p{text-align:left;font-size:13px;line-height:2;}
    .casefunction_list .con1240 .functions_left{width:100%;}
    .casefunction_list .con1240 .functions_left img{width:100%;height:inherit;}
    .casefunction4{padding:10vw 0;}
    .casefunction4 .con1240{flex-wrap:wrap;}
    .casefunction4 .casefunction4_img{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;}
    .casefunction4 .casefunction4_img img{max-width:80%;margin:0 auto;}
    .casefunction4 .casefunction4_body{margin-left:0;max-width:100%;margin-top:5vw;}
    .casefunction4 .casefunction4_body h3{font-size:18px;line-height:1.6;}
    .casefunction4 .casefunction4_body p{margin:5vw 0;}
    .casefunction4 .casefunction4_body .case4_more{line-height:40px;height:40px;font-size:14px;}
    .recruit_bxo h3{font-size:5vw;line-height:5vw;padding-left:20px;}
    .recruit_bxo h4{margin:2vw 0 2vw;padding-left:25px;font-size:3.5vw;}
    .recruit_list{padding-left:25px;}
    .recruit_list p{font-size:12px;line-height:2;}
    .recruit_ul li{padding:6vw 0;}
    .problem_ul li{padding:3vw 0;}
    .problem_ul h2{font-size:14px;}
    .problem_ul .answer{font-size:12px;line-height:24px;margin-top:2vw;}
    .resourse_head .resourse_select h3{line-height:40px;height:40px;}
    .resourse_type{top:39px;}
    .function3 .swiper2_img{height:225px;}
    .contact8_con .contact8_body p{text-align:left;}
    .server4_con .userpagination{display:none;}
    .latest_ul .latest_body{flex:0 0 220px;max-width:220px;}
}

/* 产品页面banner */
.page_imgs{position:relative;}
.page_imgs .con1240{position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;padding-top:100px;}
.page_imgs h3{font-size:28px;line-height:28px;color:#ffffff;}
.page_imgs h2{font-size:38px;font-weight:bold;line-height:38px;color:#ffffff;margin:48px 0 20px;}
.page_imgs p{font-size:18px;line-height:18px;color:#ffffff;}
.page_yy{display:flex;align-items:center;justify-content:center;width:180px;height:52px;font-size:16px;color:#fff;border-radius:4px;background-color:#e76900;margin-top:70px;}
.page_imgsphone{display:none;}
#fixed_right{position:fixed;right:0;top:50%;transition:translateY(-50%);z-index:999999;}
.kf,
.wx_box{width:70px;height:83px;background-color:#fff;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:12px;line-height:27px;color:#218ce5;cursor:pointer;box-shadow:0 1px 5px #ccc;}
.wx_box{margin:2px 0 8px}
.wx_box:hover .wx_img{display:block;}
.g_top{width:70px;height:30px;background-color:#fff;cursor:pointer;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;}
.wx_img{display:none;padding:13px;background-color:#fff;right:95px;top:50%;margin-top:-49px;transition:.3s}
.wx_img::before{content:"";position:absolute;right:-16px;top:50%;transform:translateY(-50%);border:8px solid #fff;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;}
@media (min-width:1200px) and (max-width:1366px){
    .case_detail_content .case_detail_right{margin-left:20px;}
    .main_nav ul>li{width:130px;}
    .main_nav ul li:nth-child(1) .arrow{right:35px;}
    .main_nav ul li .arrow{right:22px;}
    .page_imgs .con1240{left:10%;padding-top:0;justify-content:center;display:flex;flex-direction:column;}
    .page_imgs h2{font-size:30px;line-height:30px;}
    .page_yy{margin-top:55px;}
    .swiper1_left{left:0;top:60px;}
}
@media (min-width:992px) and (max-width:1199px){
    #adclose{right:5%;}
    .swiper1_left{left:0;top:40px;}
    .page_imgs .con1240{left:10%;padding-top:0;justify-content:center;display:flex;flex-direction:column;}
    .page_imgs h2{font-size:25px;line-height:25px;}
    .page_imgs p{font-size:16px;line-height:16px;}
    .page_yy{margin-top:35px;}
}
@media (min-width:768px) and (max-width:991px){
    .swiper1_left{left:0;top:40px;z-index:999;}
    .page_imgs .con1240{left:10%;padding-top:0;justify-content:center;display:flex;flex-direction:column;}
    .page_imgs h3{font-size:20px;line-height:20px;}
    .page_imgs h2{font-size:18px;line-height:18px;margin:30px 0 15px;}
    .page_imgs p{font-size:13px;line-height:13px;}
    .page_yy{margin-top:30px;height:35px;width:120px;font-size:14px;}
    .page_banner div[class^="banner"] h3{font-size:25px;font-weight:bold;color:#fff;margin-bottom:10px;}
    .page_banner div[class^="banner"] p{font-size:16px;color:#fff;}
}
@media (max-width:767px){
    .page_imgspc{display:none;}
    .page_imgsphone{display:block;}
    .swiper1_left{position:static;}
    .banners1{display:none;}
    .banners2{display:block;height:173px;background-color:#ccc;}
    .page_banner div[class^="banner"] .bannerdesc{left:6.5%}
    .page_banner div[class^="banner"] h3{font-size:5vw;font-weight:bold;color:#fff;margin-bottom:2vw;}
    .page_banner div[class^="banner"] p{font-size:4vw;color:#fff;}
    .case_detail_body p,
    .news_detail_bodys p{margin-bottom:6vw;}
    .swipercase .swiper-pagination-bullet{background-color:#fff}
    .swiper1_list h6{font-size:14px}
    .pro2{background-image:url(/images/pro2.png)!important;}
    .pro1{background-image:url(/images/pro1.png)!important;}
    .page_imgs h3{font-size:20px;line-height:20px;}
    .page_imgs h2{font-size:6vw;line-height:6vw;margin:5vw 0;}
    .page_imgs p{line-height:2;font-size:4vw}
    .page_imgsphone .con1240{padding-top:0;display:flex;flex-direction:column;justify-content:center;}
    #fixed_right{display:none;}
}
