@font-face
{font-family: DIN-Medium;
src: url('DIN-Medium.otf')}
body,input,h1,h2,h3,h4,h5,h6,p,textarea,table,div,ul,li,a,input,select{margin:0;padding:0;color:inherit;    line-height: inherit;}
img{border:0;display: inline-block;max-width:100%;vertical-align: middle;}
.fl{float:left;}
.fr{float:right;}
ul,li{ list-style:none; }
a{ text-decoration:none; color:inherit;}
:focus{outline:none!important;border-color:inherit;}
.clearfix{*zoom: 1;}
.clearfix:before,.clearfix:after
{display: table;line-height: 0;content: "";}
.clearfix:after{clear: both;}
table{border-collapse:collapse;border-spacing:0;width:100%}
h3,h4,h5,h6{font-weight: normal;}
em,i{font-style:normal;}
*{box-sizing:border-box;/*font-family:"simhei";*/font-family: "microsoft yahei";}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"] {-webkit-appearance: none;}
input[type="button"]{border:none;}
textarea {  -webkit-appearance: none;}  
.auto{width: 1200px;margin:0 auto;}
:hover{transition: all .2s;}
.img_hover_wrap{overflow: hidden;}
.img_hover{transition: all .3s;}
.img_hover:hover{transform: scale(1.05,1.05);}
.img_traslate{transition: all .3s;}
.img_traslate:hover{transform: translateY(-10px);}
.img_rotate{transition: all .3s;}
.img_rotate:hover{transform:rotate(-360deg);}
.bold{font-weight: bold;}
.center{text-align: center!important;}
.img{width: 100%;display: block;}
.ellipsis{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ele{position:relative;}
.ele:before,.ele:after{content:'';position:absolute;display: block;}
.ipt{display: block;border:none;}
.ipt_button{cursor: pointer;}
.item_scale .icon{transition: all .3s;}
.item_scale:hover .icon{transform: scale(1.05,1.05);}
.text-left{text-align: left!important;}
.text-right{text-align: right!important;}
body{background: #f2f6fb;}
.c_main{color: #ee7d39!important;}
/*头部*/
.head{background: #fff;position:fixed;width: 100%;left: 0;top: 0;z-index:101;padding:10px 0;box-shadow:0 0 10px #ddd; }
.head .auto{width: 1250px;}
.hd_logo{margin-top: 25px;}
.hd_logo .img{height: 60px;width: auto;}


.hd_nav{margin-left: 40px;}
.hd_nav li{display: inline-block;vertical-align: middle;padding:35px 3px;position:relative;}
.hd_nav li>a{font-size: 16px;color: #333333;margin:0 15px;line-height: 40px;border-bottom:2px solid transparent;display: block;}
.hd_nav li.cur>a,.hd_nav li:hover>a{border-color:#ee7c39;color: #ee7c39;}

.hd_nav .drop{width: 145px;background: #fff;box-shadow:0 0 10px #999;position:absolute;left: 0;padding:10px 15px;top: 90px;display: none;transition: all .3s;    z-index: 50;}
.hd_nav .drop a{font-size: 16px;color: #666666;display: block;line-height: 30px;padding:5px 0;}
.hd_nav .drop a.this,.hd_nav .drop a:hover{color: #ee7c39;}
.hd_nav li:hover .drop{display: block;}

.hd_vx{font-size: 16px;color: #ee7c39;padding:0 15px;line-height: 40px;border:1px solid #ee7c39;border-radius:20px;display: inline-block;vertical-align: middle;margin-top: 33px;}
.hd_vx:hover{color: #fff;background: #ee7c39;}
.hd_tel{font-size: 20px;color: #ee7d39;background-size:26px;padding-left: 0px;font-family: 'DIN-Medium';margin:0px 25px 0 0;}

/*资深口译*/
.senior_main{padding:100px 0 70px;}
.senior_list{padding:0 95px;}
.senior_list li{margin-bottom: 30px;position:relative;}
.senior_list .text{width: 215px;margin:75px 0 0 50px;}
.senior_list .img{width: 100%;}
.senior_list .box{position:absolute;height: 100%;background: url(../images/senior_05.png) no-repeat center;background-size:contain;width: 485px;position:absolute;left: 0;top: 0;}
.senior_list .title{font-size: 24px;color: #fff;text-align: center;}
.senior_list .desc{font-size: 16px;color: rgba(255,255,255,.7);margin-top: 15px;line-height: 1.7;}
.senior_list li:nth-child(even) .box{right: 0;left:auto;background: url(../images/senior_06.png) no-repeat center;background-size:contain;}
.senior_list li:nth-child(even) .text{margin:75px 50px 0 0;float: right;}

/*底部*/
.foot{background: #232833;}
.ft_t{padding:50px 0 40px;}
.ft_t .lk{font-size: 15px;color: rgba(255,255,255,.5);display: block;line-height: 30px;position:relative;padding-left: 20px;margin-bottom: 12px;}
.ft_t .lk:before{content:'';position:absolute;left: 0;width: 10px;height: 1px;background: #919499;left: 0;top: 14px;}
.ft_menu{margin-left: 80px;}
.ft_menu a.lk:hover{color: #fff;}
.ft_menu a.lk:hover:before{background: #fff;}

.ft_contact{margin-left: 100px;}
.ft_contact li{font-size: 14px;color: rgba(255,255,255,.5);margin-left: 20px;background-repeat:no-repeat;background-position:left center;background-size:22px;padding-left: 30px;line-height: 30px;margin-bottom: 10px;}
.ft_contact .tel{background-image: url(../images/ft_01.png);}
.ft_contact .qq{background-image: url(../images/ft_02.png);}
.ft_contact .email{background-image: url(../images/ft_03.png);}

.ft_vx{margin-right: 80px;text-align: center;padding-top: 20px;}
.ft_vx .font{font-size: 16px;color: #fff;}
.ft_vx .vx_img{width: 170px;height: 170px;margin-top: 15px;}
.ft_b{font-size: 14px;color: #656870;padding:10px 0;line-height: 25px;text-align: center;border-top:1px solid #4f535c;}

/*云速记*/
.suji_main{padding:85px 0 10px;}
.suji_tit{font-size: 40px;color: #0d3581;text-align: center;/*letter-spacing: 3px;*/}
.suji_list{padding:75px 105px 50px;}
.suji_list .item{margin-bottom: 80px;}
.suji_list .item.odd .imgbox{float: left;}
.suji_list .item.odd .info{float: right;}
.suji_list .item.even .imgbox{float: right;}
.suji_list .item.even .info{float: left;}
.suji_list .imgbox{width: 380px;height: 290px;border:4px solid #0d3581;border-radius:15px;position:relative;}
.suji_list .imgbox .img{position:absolute;width: 380px;height: 290px;top: 24px;left: 24px;}
.suji_list .info{width: 405px;padding-top: 60px;}
.suji_list .title{font-size: 26px;color: #333333;}
.suji_list .line{display: block;width: 30px;height: 2px;background: #ee7d3a;margin:18px 0;}
.suji_list .brief{font-size: 18px;color: #666666;line-height: 1.7;}

/*语音转写*/
.voice_list{padding:60px 20px 100px 110px;}
.voice_list .info{width: 625px;padding-top: 60px;}
.voice_list .row{font-size: 20px;color: #666666;line-height: 52px;margin-bottom: 50px;}
.voice_list .row .ico{width: 52px;margin-right: 30px;}


.voice_list .imgbox{width: 336px;height: 346px;border:4px solid #0d3581;border-radius:15px;position:relative;}
.voice_list .imgbox .img{position:absolute;width: 336px;height: 346px;top: 24px;left: 24px;}

/*英文速记*/
.eng_list{text-align: center;margin-top: 75px;font-size: 0;padding-bottom: 80px;}
.eng_list li{display: inline-block;vertical-align: top;text-align: left;}
.eng_list li.odd{width: 240px;}
.eng_list li.even{width:200px;text-align: center;padding-top: 80px;}
.eng_list .icon{width: 100px;}
.eng_list .title{font-size: 20px;color: #333333;margin-top: 30px;margin-top: 20px;}
.eng_list .line{width: 100%;display: block;background: #dddddd;height: 1px;position:relative;margin:10px 0 15px;}
.eng_list .line:before{content:'';position:absolute;left: 0;top: 0;width: 14px;height: 1px;background: #666666;}
.eng_list .desc{font-size: 15px;color: #666666;}

/*速记培训*/
.train_listwrap{background: url(../images/train_09.jpg) repeat-y center;background-size:100% 100%;padding:110px 0 40px;}
.train_list{}
.train_list .item{margin-bottom: 80px;position:relative;}
.train_list .img{width: 860px;}
.train_list .info{width: 520px;height: 490px;background: #fff;padding:45px 30px 20px;position:absolute;right: 0;top: 65px;}
.train_list .ico{}
.train_list .title{font-size: 24px;color: #ee7d3a;margin-top: 36px;}
.train_list .line{width: 26px;height: 2px;background: #ee7d3a;display: block;margin:15px 0;}
.train_list .text{font-size: 16px;color: #666666;line-height: 30px;}

.train_piclistwrap{padding:100px 0;background: #f2f6fb;}
.train_piclist{margin-left: -60px;}
.train_piclist .item{width: 360px;height: 550px;box-shadow:0 0 10px #ddd;padding: 25px;float: left;margin-left: 60px;background: #fff;}
.train_piclist .img{width: 100%;}
.train_piclist .info{margin-top: 35px;text-align: center;}
.train_piclist .title{font-size: 20px;color: #ee7d3a;margin-bottom: 10px;font-weight: bold;}
.train_piclist .desc{font-size: 16px;color: #888888;line-height: 28px;}
.train_piclist .vx_icon{width: 24px;}
.train_piclist .item:hover{box-shadow:0 0 10px #999;}
.train_piclist .item:nth-child(1){border-top:4px solid #eb5141;}
.train_piclist .item:nth-child(2){border-top:4px solid #c146e5;}
.train_piclist .item:nth-child(3){border-top:4px solid #eda931;}

/*实时投屏字幕*/
.tp_list{margin:60px 0 0 -60px;padding-bottom: 100px;}
.tp_list .item{width: 360px;float: left;margin-left: 60px;}
.tp_list .img{width: 100%;}
.tp_list .txt{font-size: 15px;color: #333333;line-height: 1.8;margin-top: 20px;}      
.tp_list .txt p{position:relative;}
.tp_list .txt p:before{content:'';width: 5px;height: 5px;background: #ee7d3a;border-radius:50%;display: inline-block;vertical-align: middle;margin-right: 10px;}
/*关于语音识别*/
.speech_detail{padding:100px 0;}
.speech_detail .info{font-size: 20px;color: #666666;line-height: 50px;width: 50%;padding-top: 50px;}
.speech_detail .imgbox{width: 48%;}

/*精彩案例*/
.main{padding:100px 0;}

.case_hot{background: #fff;border-radius:10px;overflow: hidden;position:relative;}
.case_hot .imgbox{width: 690px;}
.case_hot .info{width: 510px;padding:60px 40px 0;}
.case_hot .title{font-size: 20px;color: #333;}
.case_hot .line{display: block;width: 120px;background: #ee7d3a;margin:35px 0;height: 1px;}
.case_hot .brief{font-size: 16px;color: #666666;line-height: 30px;}
.case_hot .title:hover{color: #ee7d3a;}
.case_hot:after{content:'';position:absolute;background: url(../images/case_03.png) no-repeat center;background-size:contain;width: 66px;height: 62px;display: block;right: 65px;bottom: 30px;}

.case_list{margin:55px 0 0 -40px;padding-bottom: 20px;}
.case_list .item{background: #fff;padding: 20px;border-radius:10px;width: 370px;float: left;margin:0 0 45px 40px;box-shadow:0 0 10px #eee;}
.case_list .img{border-radius:10px;width: 100%;}
.case_list .title{font-size: 18px;color: #333333;margin-top: 10px;display: block;}
.case_list .brief{font-size: 15px;color: #888888;line-height: 26px;margin-top: 5px;}
.case_list .bot{margin-top: 10px;}
.case_list .more{width: 110px;line-height: 40px;font-size: 15px;color: #ee7d3a;border-radius:20px;border:1px solid #ee7d3a;display: block;text-align: center;float: left;}
.case_list .read{font-size: 16px;color: #999999;line-height: 40px;float: right;background: url(../images/case_10.png) no-repeat left center;background-size:24px 15px;padding-left: 30px;}
.case_list .item:hover{box-shadow:0 0 15px #999;}
.case_list .item:hover .more{background: #ee7d3a;color: #fff;}
.case_list .item:hover .title{color: #ee7d3a;}

.pagelist{text-align: center;font-size: 15px;color: #666666;line-height: 34px;}
.pagelist button{font-size: 10px;color: #666666;width: 50px;line-height: 34px;border:1px solid #b9c0c6;border-radius:4px;margin:0 1px;display: inline-block;vertical-align: middle;}
.pagelist .txt{font-size: 16px;color: #666666;width: 60px;line-height: 34px;height: 34px;border-radius:4px;padding:0 10px;border:1px solid #ee7d3a;display: inline-block;vertical-align: middle;background: transparent;margin:0 5px;}
.pagelist .go{font-size: 15px;color: #fff;width: 50px;line-height: 34px;background: #ee7d3a;border-radius:4px;border:none;margin-left: 20px;cursor: pointer;}
.pagelist .yem{margin-left: 25px;}
.pagelist a.active,.pagelist a:hover{background: #ee7d3a;color: #fff;border-color:#ee7d3a;}

/*关于我们*/
.about_profile{padding:85px 0 100px;}
.about_profile .detail{margin-top: 80px;}
.about_profile .pic{width: 500px;height: 500px;border-radius:15px;}
.about_profile .info{width: 680px;background: #fff;height: 500px;font-size: 16px;color: #666666;line-height: 1.9;text-indent:2em;padding:40px 50px 40px;letter-spacing: 1px;border-radius:15px;}
.about_profile .info p{margin-bottom: 10px;}

.about_process{padding:95px 0 90px;background: url(../images/about_03.jpg) no-repeat center;background-size:cover;}
.about_process .suji_tit{color: #fff;}
.about_process .detail{margin-top: 60px;background: url(../images/about_10.png) no-repeat center;background-size:cover;height: 407px;}
.about_process .detail li{padding:30px 20px 0;float: left;height: 195px;}
.about_process .detail .tit{font-size: 17px;color: #fff;}
.about_process .detail .tit em{padding-right: 10px;}
.about_process .detail .txt{font-size: 14px;color: rgba(255,255,255,.6);line-height: 1.7;margin-top: 5px;}
.about_process .detail .li_1{width: 365px;margin-left: 10px;}
.about_process .detail .li_2{width: 340px;}
.about_process .detail .li_3{width: 265px;}
.about_process .detail .li_4{width: 220px;}

.about_process .detail .li_5{width: 380px;margin-left: 135px;}
.about_process .detail .li_6{width: 400px;}
.about_process .detail .li_7{width: 210px;}

.about_join{padding:90px 0 60px;background: #fff;}
.about_join .detail{margin-top: 35px;}
.about_join .info{width: 46%;padding-top: 50px;}
.about_join .info li{line-height: 56px;margin-bottom: 20px;}
.about_join .info .txt{font-size: 16px;color: #666666;line-height: 28px;display: inline-block;vertical-align: middle;}
.about_join .info .icon{margin-right: 25px;}
.about_join .img{width: 52%;}
/*index*/
.idx_banner{width: 100%;overflow: hidden;}
.idx_banner .flex-control-nav{display: none;}
.idx_banner .flex-direction-nav a{width: 24px;height: 44px;background-repeat:no-repeat;background-size:contain;opacity: 1;}
.idx_banner .flex-direction-nav .flex-prev{background-image: url(../images/idx_34.png);left: 50px;background-position:center;}
.idx_banner .flex-direction-nav .flex-next{background-image: url(../images/idx_35.png);right: 50px;background-position:center;}

.idx_titbox .t_brief{font-size: 18px;color: #7586a9;text-align: center;margin-top: 10px;}

.idx_share{padding:90px 0 10px;}
.idx_share .list{margin:60px 0 0 -45px;}
.idx_share .list li{padding: 20px 20px 10px;background: #fff;border-radius:10px;float: left;margin-left: 45px;width: 370px;box-shadow:0 0 10px #efefef;}
.idx_share .list .img{border-radius:10px;}
.idx_share .list .title{font-size: 18px;color: #333333;display: block;margin-top: 8px;position:relative;padding-right: 30px;background: url(../images/idx_05.png) no-repeat right center;background-size:23px 10px;display: block;}
.idx_share .list .desc{font-size: 15px;color: #888888;line-height: 22px;margin-top: 5px;height: 44px;overflow: hidden;}
.idx_share .list li:hover{box-shadow:0 0 10px #ddd;}
.idx_share .list li:hover .title{color: #0d3581;background: url(../images/idx_05-1.png) no-repeat right center;}
.idx_share .list li:hover .desc{color: #2e64cb;}

.idx_case{padding:90px 0 160px;}
.idx_case .detail{margin-top: 60px;position: relative;}


.idx_case .swiper-container {
    padding-bottom: 60px;
}

.idx_case  .swiper-slide {
    width: 520px;
    height: 408px;height: auto;
    
}
.idx_case  .swiper-slide img{
    display:block;
}


.idx_case .swiper-pagination {
    width: 100%;
    bottom: 20px;display: none;
}

.idx_case .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 5px;
    border: 3px solid #fff;
    background-color: #d5d5d5;
    width: 10px;
    height: 10px;
    opacity: 1;
}
.idx_case .swiper-button-next, .idx_case .swiper-button-prev{bottom: -50px;top:auto;margin-top: 0;width: 48px;
    height: 48px;}
.idx_case .swiper-pagination-bullets .swiper-pagination-bullet-active {
    border: 3px solid #00aadc;
    background-color: #fff;
}

.idx_case .swiper-button-prev {
    left: -30px;
    
    background: url(../images/idx_07.png) no-repeat;
    background-position:center;
    background-size: 100%;left: 50%;margin-left: -70px;
}

.idx_case .swiper-button-prev:hover {
    background-position: center;
    background-size: 100%
}

.idx_case .swiper-button-next {
    right: -30px;
    
    background: url(../images/idx_08.png) no-repeat;
    background-position: center;
    background-size: 100%;right: 50%;margin-right: -70px;
}

.idx_case .swiper-button-next:hover {
    background-position: center;
    background-size: 100%
}
.idx_case .bot{position:absolute;width: 100%;left: 0;bottom: 10px;padding:0 20px;line-height: 30px;font-size: 15px;color: #fff;}
.idx_case .bot .title{width: 70%;display: block;float: left;}
.idx_case .bot .read{background: url(../images/idx_49.png) no-repeat left center;background-size:20px 12px;padding-left: 25px;float: right;}
.idx_case .bot .title:hover{color: #ee7d39;}


.idx_service{padding:85px 0 100px;background: url(../images/idx_36.jpg) no-repeat center top;background-size:100% 450px;}
.suji_tit.white{color: #fff;}
.idx_service .list{margin:70px 0 0 -25px;}
.idx_service .list .item{text-align: center;width: 280px;height: 370px;float: left;background: #fff;margin-left: 25px;border-radius:10px;box-shadow:0 0 10px #ddd;transition: all .3s;}
.idx_service .list .item .box{border-radius:10px;border:2px solid transparent;width: 260px;height: 350px;margin: 10px;padding:50px 15px 25px;}
.idx_service .list .icon{}
.idx_service .list .title{font-size: 24px;color: #333333;margin-top: 35px;}
.idx_service .list .desc{font-size: 16px;color: #888888;line-height: 28px;margin-top: 15px;height: 56px;overflow: hidden;}
.idx_service .list .line{display: block;width: 30px;height: 2px;background: #0d3581;margin:25px auto 0;}
.idx_service .list .item:hover{transform: scale(1.05,1.05);}
.idx_service .list .item:hover .box{border-color:#0d3581;}

.idx_ky{background: url(../images/idx_37.jpg) no-repeat center;background-size:cover;}
.idx_ky .suji_tit{text-align: left;}
.idx_ky .info{width: 50%;background: rgba(0,40,115,.7);padding:100px 0;}
.idx_ky .info .box{width: 700px;border:6px solid #ff751d;padding:70px 0 30px 160px;margin-left: -90px;}
.idx_ky .list{margin-top: 40px;}
.idx_ky .list li{margin-bottom: 40px;}
.idx_ky .list .icon{float: left;}
.idx_ky .list .tit{font-size: 16px;color: #fff;}
.idx_ky .list .line{width: 25px;height: 2px;background: #fff;margin:15px 0;display: block;}
.idx_ky .list .desc{font-size: 16px;color: #fff;}
.idx_ky .list .text{margin-left: 108px;}

.idx_bottom{background: url(../images/idx_38.jpg) no-repeat center;background-size:cover;}
.idx_train{padding:90px 0 10px;}
.idx_train .detail{margin-top: 90px;}
.idx_train .imgbox{width: 50%;}
.idx_train .info{width: 45%;}
.idx_train .info li{width: 50%;text-align: center;margin-top: 50px;float: left;}
.idx_train .info .icon{}
.idx_train .info .font{font-size: 20px;color: #333333;margin-top: 15px;}

.idx_brand{padding:90px 0 120px;}
.idx_brand .detail{margin-top: 75px;}
.idx_brand .detail li{padding:25px 20px;width: 100%;margin-bottom: 30px;overflow: hidden;}
.idx_brand .detail li .img{width: 200px;height: 80px;}
.idx_brand .detail li .tit{font-size: 16px;color: #666666;text-align: center;margin-top: 20px;}
.idx_brand .detail li:hover{box-shadow:0 0 10px #ddd;border-radius:8px;}
.idx_brand .owl-carousel .owl-item{padding: 5px;}
.idx_brand .owl-theme .owl-controls .owl-buttons div{display: none;}
.idx_brand .owl-theme .owl-controls .owl-page span{width: 12px;height: 12px;border:1px solid #ff751d;background: transparent;opacity: 1;}
.idx_brand .owl-theme .owl-controls .owl-page.active span, .idx_brand .owl-theme .owl-controls.clickable .owl-page:hover span{background: #ff751d;}

.idx_consult{background: #0d3581;padding:75px 0 0;}
.idx_consult .imgbox{width: 570px;}
.idx_consult .info{width: 555px;}
.idx_consult .info .tit{font-size: 40px;color: #fff;}
.idx_consult .info .tit .fz{font-size: 18px;color: rgba(218,234,247,.7);}
.idx_consult .form{margin-top: 50px;padding:35px 40px;background: rgba(255,255,255,.08);}
.idx_consult .form li{margin-bottom: 15px;}
.idx_consult .form .ipt_txt{border:1px solid #637dae;border-radius:6px;font-size: 16px;color: rgba(255,255,255,.4);height: 50px;line-height: 50px;width: 100%;background: transparent;background-repeat:no-repeat;background-position:20px center;background-size:22px;padding-left: 50px;}
.idx_consult .form .ipt_name{background-image: url(../images/idx_30.png);}
.idx_consult .form .ipt_phone{background-image: url(../images/idx_31.png);width: 330px;}
.idx_consult .form .ipt_msg{background-image: url(../images/idx_32.png);}
.idx_consult .form .getcode{font-size: 16px;color: #fff;width: 125px;line-height: 48px;background: rgba(255,255,255,.1);border:none;border-radius:6px;cursor: pointer;}
.idx_consult .form .ipt_button{font-size: 18px;color: #fff;width: 180px;line-height: 45px;background: #ff751d;border-radius:6px;margin:30px auto 0;}

.idx_consult .form ::-webkit-input-placeholder{color: rgba(255,255,255,.4);}
.idx_consult .form :-moz-placeholde{color: rgba(255,255,255,.4);}
.idx_consult .form ::-moz-placeholder{color: rgba(255,255,255,.4);}
.idx_consult .form :-ms-input-placeholder{color: rgba(255,255,255,.4);}

/*案例详情*/
.casedet_detail{padding:40px 0;background: #f2f6fb;}
.casedet_detail .t_img{width: 100%;}
.casedet_detail .detail{padding:45px 60px;background: #fff;}
.casedet_detail .title{font-size: 24px;color: #333333;text-align: center;}
.casedet_detail .editbox{margin-top: 30px;}
.casedet_detail .editbox p{font-size: 15px;color: #666666;line-height: 30px;text-indent:2em;}








.img_sj{display: none;}
@media screen and (min-width:320px) and (max-width:1199px){
    .auto{width: 100%;padding:0 2%;}
}
@media screen and (min-width:992px) and (max-width:1199px){
    /*头部*/
   .head .auto{width: 100%;}
   .hd_logo .img{height: 50px;}
   .hd_nav{margin-left: 30px;}
   .hd_nav li{padding:25px 3px;}
   .hd_nav li>a{margin:0 10px;}
   .hd_logo{margin-top: 20px;}
    
    /*首页*/
    .about_profile .pic{width: 48%;}
    .about_profile .info{width: 50%;font-size: 14px;}
    
    .about_process .detail{background:none;}
    .about_process .detail li{width: 25%!important;margin-left: 0!important;}
    .about_process .detail .tit{position:relative;}
    .about_process .detail .tit:before{content:'';position:absolute;left: -13px;width: 4px;height: 4px;background: #fff;top: 8px;border-radius:50%;}
    
    /*关于语音识别*/
   .speech_detail .info{font-size: 16px;padding-top: 10px;line-height: 40px;}
    /*精彩案例*/
    .main{padding:50px 0;}
    .case_hot .imgbox{width: 54%;}
    .case_hot .info{width: 45%;padding: 30px 15px 0;}
    .case_hot .line{width: 100px;margin:20px 0;}
    .case_hot .brief{font-size: 15px;}
    .case_hot:after{width: 33px;height: 31px;right: 28px;bottom: 20px;}
    
    .case_list{margin:35px 0 0 -2%;}
    .case_list .item{width: 31.3%;margin:0 0 20px 2%;padding: 10px;}
    .case_list .brief{font-size: 14px;line-height: 22px;}
    .case_list .more{width: 90px;line-height: 30px;font-size: 14px;}
    .case_list .read{line-height: 30px;font-size: 14px;background-size: 20px 10px;padding-left: 25px;}
    /*实时投屏字幕*/
    .tp_list{margin: 60px 0 0 -2%;}
    .tp_list .item{width: 31.3%;margin-left: 2%;}
    .tp_list .txt{font-size: 14px;line-height: 1.7;margin-top: 15px;}
    /*速记培训*/
    .train_listwrap{background: #c0c7d9;    padding: 50px 0 40px;}
    .train_list .item{background: #fff;margin-bottom: 40px;}
    .train_list .img{width: 50%;float: left;}
    .train_list .info{width: 50%;position:initial;float: right;padding: 15px 15px 15px;height: auto;}
   .train_list .text{font-size: 14px;line-height: 24px;}
   .train_list .ico{width: 14px;}
   .train_list .title{font-size:18px;margin-top: 8px;}
   .train_list .line{margin:8px 0;}
   
   .train_piclistwrap{padding:50px 0;}
   .train_piclist{margin-left: -2%;}
   .train_piclist .item{width: 31.3%;margin-left: 2%;height: auto;padding:15px 15px 20px;}
   .train_piclist .desc{height: 70px;overflow: hidden;}
    .train_piclist .info{margin-top: 25px;}
    
    /*英文速记*/
    .eng_list li{width: 20%!important;}
    .eng_list .icon{width: 80px;}
    /*语音转写*/
   .voice_list{padding:70px 0 100px;}
    .voice_list .info{float:none;margin-left: 400px;padding-top: 40px;}
    /*云速记*/
    .suji_list{padding: 75px 30px 50px;}
    /*资深口译*/
    .senior_list{padding: 0;}
    .senior_list .box{width: 465px;}
    
    /*index*/
   .idx_share .list{margin-left: -2%;}
   .idx_share .list li{width: 31.3%;margin-left: 2%;padding:10px 10px 10px;}
   .idx_service .list .item{width: 23%;margin-left: 2%;height: 300px;}
   .idx_service .list .item .box{width: 100%;height: auto;margin: 0;    padding: 30px 15px 25px;}
   .idx_service .list .icon{width: 80px;}
   .idx_service .list .title{font-size: 20px;}
   
   .idx_ky .info{padding:50px 0;}
   .idx_ky .info .box{border:none;width: 100%;margin-left: 0;padding: 50px 0 20px 20px;}
   .idx_ky .list{margin-top: 60px;}
   .idx_ky .list .icon{width: 60px;}
   .idx_ky .list .text{margin-left: 80px;}
   
   .idx_train .info li{margin-top: 30px;}
   
   .idx_consult{padding:75px 0 75px;}
   .idx_consult .imgbox{display: none;}
   .idx_consult .info{width: 60%;float:none;margin:0 auto;}
   .idx_consult .info .tit{font-size: 30px;}
   
   .idx_brand .detail li .img{height: 60px;width: auto;}
   /*案例详情*/
   .casedet_detail{padding: 0;}
}    
    
@media screen and (min-width:768px) and (max-width:991px){ 
    .sj_menu{background: url(../images/menu.png) no-repeat center;background-size:contain;width: 30px;height: 30px;position:absolute;right: 2%;top: 50%;margin-top: -15px; }
   
    /*头部*/
   .head{position:fixed;width: 100%;left: 0;top: 0;z-index:101;padding:10px 0;box-shadow:0 0 10px #ddd; }
   .head .auto{width: 100%;}
   .hd_logo .img{height: 40px;}
   .hd_nav{margin-left: 30px;position:absolute;width: 150px;right: 0;top: 60px;background: #fff;margin-left: 0;border-top:1px solid #ddd;padding:10px 0;display: none;}
   .hd_nav li{padding:0;display: block;}
   .hd_nav li>a{margin:0 10px;line-height: 35px;font-size: 15px;}
   .hd_nav li.cur>a, .hd_nav li:hover>a{border-color:transparent;}
   .hd_logo{margin-top: 0;}
    .hd_vx{margin-top: 0;display: none;}
    /*关于我们*/
    .inner_banner{margin-top: 60px;overflow: hidden;position:relative;}
    .inner_banner .img{width: 150%;max-width: initial;position: relative;left: -25%;}
    
    .suji_tit{font-size: 30px;}
    
    .about_profile{padding:40px 0 50px;}
    .about_profile .detail{margin-top: 40px;}
    .about_profile .pic{width: 48%;display: none;}
    .about_profile .info{width: 100%;font-size: 15px;height: auto;}
    
    .about_process{padding:50px 0 50px;}
    .about_process .detail{background:none;margin-top: 40px;height: auto;}
    .about_process .detail li{width: 50%!important;margin-left: 0!important;height: auto;}
    .about_process .detail .tit{position:relative;}
    .about_process .detail .tit:before{content:'';position:absolute;left: -13px;width: 4px;height: 4px;background: #fff;top: 8px;border-radius:50%;}
    
    .about_join{padding:50px 0 40px;}
    .about_join .img{width: 60%;margin:0 auto;}
    .about_join .info{width: 100%;float:none;}
    .about_join .info li{width: 50%;float: left;line-height: 40px;}
    .about_join .info .icon{width: 40px;margin-right: 10px;}
    .about_join .info .txt{font-size: 14px;}
    
    /*底部*/
   .ft_menu{margin-left: 0;width: 100%;float:none;}
   .ft_t a.lk{display: inline-block;vertical-align: middle;font-size: 14px;margin-right: 10px;}
   .ft_contact{margin-left: 0;width: 100%;float:none;}
   .ft_contact li{display: inline-block;vertical-align: middle;font-size: 13px;}
   .ft_vx{margin-right: 0;width: 140px;margin:0 auto;float:none;}
   .ft_vx .vx_img{width: 140px;height: 140px;}
   .ft_vx .font{font-size: 14px;}
   
   /*关于语音识别*/
   .speech_detail{padding:50px 0;}
   .speech_detail .info{font-size: 16px;padding-top: 10px;line-height: 30px;}
   
   /*精彩案例*/
    .main{padding:50px 0;}
    .case_hot .imgbox{width: 50%;}
    .case_hot .info{width: 50%;padding: 20px 15px 0;}
    .case_hot .line{width: 60px;margin:10px 0;}
    .case_hot .brief{font-size: 14px;line-height: 24px;}
    .case_hot:after{width: 20px;height: 20px;right: 18px;bottom: 10px;}
    .case_hot .title{font-size: 18px;}
    
    .case_list{margin:35px 0 0 -2%;}
    .case_list .item{width: 31.3%;margin:0 0 15px 2%;padding: 10px;}
    .case_list .title{font-size: 16px;}
    .case_list .brief{font-size: 13px;line-height: 20px;height: 40px;overflow: hidden;}
    .case_list .more{width: 90px;line-height: 30px;font-size: 13px;}
    .case_list .read{line-height: 30px;font-size: 13px;background-size: 20px 10px;padding-left: 25px;}
    .pagelist{font-size: 14px;}
    .pagelist a{font-size: 14px;width: 28px;line-height: 28px;}
    .pagelist .txt{width: 40px;height: 28px;line-height: 28px;}
    .pagelist .go{font-size: 14px;line-height: 28px;}
   
   /*实时投屏字幕*/
    .suji_main{padding:40px 0 10px;}
    .tp_list{margin: 40px 0 0 -2%;padding-bottom: 50px;}
    .tp_list .item{width: 31.3%;margin-left: 2%;}
    .tp_list .txt{font-size: 14px;line-height: 1.7;margin-top: 15px;}
    /*速记培训*/
    .train_listwrap{background: #fff;padding: 50px 0 40px;}
    .train_list .item{margin-bottom: 30px;}
    .train_list .img{width: 50%;float: left;margin-top: 10px;}
    .train_list .info{width: 50%;position:initial;float: right;padding: 0 15px;height: auto;}
   .train_list .text{font-size: 14px;line-height: 24px;}
   .train_list .ico{width: 14px;display: none;}
   .train_list .title{font-size:18px;margin-top: 8px;}
   .train_list .line{margin:8px 0;}
   
   .train_piclistwrap{padding:50px 0;}
   .train_piclist{margin-left: -2%;}
   .train_piclist .item{width: 31.3%;margin-left: 2%;height: auto;padding:10px 10px 15px;}
   .train_piclist .title{font-size: 18px;}
   .train_piclist .desc{height: 72px;overflow: hidden;font-size: 14px;line-height: 24px;}
    .train_piclist .info{margin-top: 25px;}
    /*英文速记*/
    .eng_list li{width: 20%!important;}
    .eng_list .icon{width: 70px;}
    .eng_list .title{font-size: 17px;}
    .eng_list .desc{font-size: 14px;}
    /*语音转写*/
   .voice_list{padding:50px 0 80px;}
    .voice_list .info{padding-top: 40px;width: 62%;}
    .voice_list .imgbox{height: auto;overflow: hidden;border:none;width: 35%;}
    .voice_list .imgbox .img{width: 100%;height: auto;position:initial;}
    .voice_list .row .ico{width: 40px;margin-right: 20px;}
    .voice_list .row{font-size: 17px;line-height: 40px;margin-bottom: 20px;}
    /*云速记*/
    .suji_list{padding: 75px 0 50px;}
    .suji_list .imgbox{height: auto;width: 40%;overflow: hidden;}
    .suji_list .imgbox .img{height: auto;width: 100%;position:initial;}
    .suji_list .item{margin-bottom: 50px;}
    .suji_list .info{width: 56%;padding-top: 20px;}
    .suji_list .title{font-size: 22px;}
    .suji_list .brief{font-size: 16px;}
    /*资深口译*/
    .senior_list{padding: 0;width: 750px;margin:0 auto;}
    .senior_list .box{width: 365px;}
    .senior_list .title{font-size: 18px;}
    .senior_list .desc{font-size: 14px;}
    .senior_list .text{    margin: 50px 0 0 20px;}
    .senior_list li:nth-child(even) .text{margin: 50px 20px 0 0;}
    
    /*index*/
   .idx_banner{margin-top: 60px;}
   
   .idx_share{padding:40px 0 10px;}
   .idx_share .list{margin-left: -1%;margin-top: 40px;}
   .idx_share .list li{width: 31.3%;margin-left: 1%;padding:10px 10px 10px;}
   .idx_share .list .title{font-size: 16px;}
   .idx_share .list .desc{font-size: 14px;line-height: 20px;height: 40px;}
   
   .idx_service{padding:40px 0 50px;}
   .idx_service .list{    margin: 40px 0 0 -2%}
   .idx_service .list .item{width: 48%;margin-left: 2%;height: 260px;margin-bottom: 20px;}
   .idx_service .list .item .box{width: 100%;height: auto;margin: 0;    padding: 30px 10px 25px;}
   .idx_service .list .icon{width: 70px;}
   .idx_service .list .title{font-size: 20px;margin-top: 20px;}
   
   
   .idx_ky .info{padding:50px 0;}
   .idx_ky .info .box{border:none;width: 100%;margin-left: 0;padding: 50px 0 20px 20px;}
   .idx_ky .list{margin-top: 60px;}
   .idx_ky .list .icon{width: 60px;}
   .idx_ky .list .text{margin-left: 80px;}
   
   .idx_bottom{background: none;}
   .idx_train{padding:45px 0 50px;}
   .idx_train .info li{margin-top: 20px;}
   .idx_train .info .font{font-size: 18px;margin-top: 10px;}
   
   .idx_brand{padding:60px 0 60px;}
   .idx_brand .detail{margin-top: 40px;}
   .idx_brand .detail li{background: #fff;margin-bottom: 10px;}
   .idx_brand .detail li .tit{height: 32px;}
   .idx_brand .detail li .img{height: 50px;width: auto;}
   
   .idx_consult{padding:45px 0 45px;}
   .idx_consult .imgbox{display: none;}
   .idx_consult .info{width: 60%;float:none;margin:0 auto;}
   .idx_consult .info .tit{font-size: 22px;}
   .idx_consult .info .tit .fz{font-size: 15px;}
   .idx_consult .form{padding:25px 20px;width: 400px;margin:30px auto 0;}
   .idx_consult .form .ipt_phone{width:calc(100% - 150px);}
   .idx_consult .form .ipt_txt{height: 40px;line-height: 40px;font-size: 14px;}
   .idx_consult .form .getcode{height: 40px;line-height: 40px;font-size: 14px;}
   
   .idx_case{padding:50px 0 100px;}
   .idx_case .detail{margin-top: 40px;}
   .idx_case .bot{font-size: 14px;}
   .idx_case .bot .title{display: block;width: 100%;}
   .idx_case .bot .read{display: none;}
   .idx_case .swiper-button-next, .idx_case .swiper-button-prev{width: 30px;height: 30px;}
    .idx_case .swiper-button-next{margin-right: -40px;}
    .idx_case .swiper-button-prev{margin-left: -40px;}
    .idx_case .swiper-container{padding-bottom: 30px;}
    
    /*案例详情*/
   .casedet_detail{padding: 0;}
   .casedet_detail .detail{padding: 40px 30px;}
   .casedet_detail .title{font-size: 22px;}
   
   
   
   
}    
    
@media screen and (min-width:320px) and (max-width:767px){    
   .sj_menu{background: url(../images/menu.png) no-repeat center;background-size:contain;width: 26px;height: 26px;position:absolute;right: 2%;top: 50%;margin-top: -13px; }
   
    /*头部*/
   .head{position:fixed;width: 100%;left: 0;top: 0;z-index:101;padding:5px 0;box-shadow:0 0 10px #ddd; }
   .head .auto{width: 100%;}
   .hd_logo .img{height: 35px;}
   .hd_nav{margin-left: 30px;position:absolute;width: 100%;right: 0;top: 45px;background: #0d3581;margin-left: 0;border-top:1px solid #ddd;padding:10px 0;display: none;}
   .hd_nav li{padding:0;display: block;}
   .hd_nav li>a{margin:0 10px;line-height: 35px;font-size: 15px;color: #fff;}
   .hd_nav li.cur>a, .hd_nav li:hover>a{border-color:transparent;}
   .hd_logo{margin-top: 0;}
    .hd_vx{margin-top: 0;display: none;}
    /*关于我们*/
    .inner_banner{margin-top: 45px;overflow: hidden;position:relative;}
    .inner_banner .img{width: 200%;max-width: initial;position: relative;left: -50%;}
    
    .suji_tit{font-size: 22px;}
    
    .about_profile{padding:40px 0 50px;}
    .about_profile .detail{margin-top: 30px;}
    .about_profile .pic{width: 100%;height: 200px;}
    .about_profile .info{width: 100%;font-size: 14px;height: auto;padding: 0;background: transparent;margin-top: 20px;}
    
    .about_process{padding:40px 0 50px;}
    .about_process .detail{background:none;margin-top: 20px;height: auto;}
    .about_process .detail .txt{font-size: 13px;line-height: 1.6;}
    .about_process .detail li{width: 100%!important;margin-left: 0!important;height: auto;    padding: 20px 20px 0;}
    .about_process .detail .tit{position:relative;font-size: 16px;}
    .about_process .detail .tit:before{content:'';position:absolute;left: -13px;width: 4px;height: 4px;background: #fff;top: 8px;border-radius:50%;}
    
    .about_join{padding:40px 0 40px;}
    .about_join .img{width: 100%;margin:0 auto;}
    .about_join .info{width: 100%;float:none;padding-top: 0;}
    .about_join .info li{width: 100%;float: none;line-height: 40px;margin-bottom: 10px;}
    .about_join .info .icon{width: 40px;margin-right: 10px;}
    .about_join .info .txt{font-size: 14px;line-height: 22px;}
    
    /*底部*/
   .ft_menu{margin-left: 0;width: 100%;float:none;}
   .ft_t a.lk{display: inline-block;vertical-align: middle;font-size: 12px;margin-right: 10px;}
   .ft_t .lk{padding-left: 10px;}
   .ft_t .lk:before{width: 5px;}
   .ft_contact{margin-left: 0;width: 100%;float:none;}
   .ft_contact li{display: inline-block;vertical-align: middle;font-size: 13px;}
   .ft_vx{margin-right: 0;width: 140px;margin:0 auto;float:none;}
   .ft_vx .vx_img{width: 100px;height: 100px;}
   .ft_vx .font{font-size: 14px;}
   .ft_t{padding:25px 0 20px;}
    /*关于语音识别*/
   .speech_detail{padding:50px 0;}
   .speech_detail .info{font-size: 14px;padding-top: 0;line-height: 22px;width: 100%;float:none;}
   .speech_detail .imgbox{width: 100%;float:none;margin-top:25px;}
   
   /*精彩案例*/
    .main{padding:30px 0;}
    .case_hot .imgbox{width: 100%;}
    .case_hot .info{width:100%;padding: 20px 15px 20px;}
    .case_hot .line{width: 60px;margin:10px 0;}
    .case_hot .brief{font-size: 14px;line-height: 24px;}
    .case_hot:after{width: 20px;height: 20px;right: 18px;bottom: 10px;}
    .case_hot .title{font-size: 16px;}
    
    .case_list{margin:25px 0 0 -2%;}
    .case_list .item{width: 48%;margin:0 0 15px 2%;padding: 8px;}
    .case_list .title{font-size: 15px;}
    .case_list .brief{font-size: 13px;line-height: 20px;height: 40px;overflow: hidden;}
    .case_list .more{width: 70px;line-height: 24px;font-size: 12px;border-radius: 10px;}
    .case_list .read{line-height: 26px;font-size: 12px;background-size: 16px 8px;padding-left: 20px;}
    .pagelist{font-size: 12px;}
    .pagelist a{font-size: 12px;width: 24px;line-height: 24px;}
    .pagelist .txt{width: 30px;height: 24px;line-height: 24px;}
    .pagelist .go{font-size: 12px;line-height: 24px;margin-left: 10px;}
   .pagelist .yem{margin-left: 15px;}
   /*实时投屏字幕*/
    .suji_main{padding:40px 0 10px;}
    .tp_list{margin: 40px 0 0 0;padding-bottom: 20px;}
    .tp_list .item{width: 100%;margin-left:0;margin-bottom: 20px;}
    .tp_list .txt{font-size: 15px;line-height: 1.7;margin-top: 15px;}
    /*速记培训*/
    .train_listwrap{background: #fff;padding: 30px 0 20px;}
    .train_list .item{margin-bottom: 30px;}
    .train_list .img{width: 100%;}
    .train_list .info{width: 100%;position:initial;padding: 0;height: auto;margin-top: 15px;}
   .train_list .text{font-size: 14px;line-height: 24px;}
   .train_list .ico{width: 14px;display: none;}
   .train_list .title{font-size:18px;margin-top: 8px;}
   .train_list .line{margin:8px 0;}
   
   .train_piclistwrap{padding:50px 0;}
   .train_piclist{margin-left: 0;}
   .train_piclist .item{width: 100%;margin-left: 0;height: auto;padding:10px 10px 15px;margin-bottom: 20px;}
   .train_piclist .title{font-size: 18px;}
   .train_piclist .desc{height: 72px;overflow: hidden;font-size: 14px;line-height: 24px;}
    .train_piclist .info{margin-top: 25px;}
    
    /*英文速记*/
   .eng_list{margin-top: 35px;padding-bottom: 30px;}
    .eng_list li.odd{width: 33.3%!important;padding:0 3%;text-align: center;}
    .eng_list li.even{display: none;}
    .eng_list .icon{width: 40px;display: block;margin:0 auto;}
    .eng_list .title{font-size: 15px;margin-top: 10px;}
    .eng_list .desc{font-size: 12px;}
    .eng_list .line{margin:10px auto 10px;}
    .eng_list .line:before{left: 50%;margin-left: -7px;}
    
    /*语音转写*/
   .voice_list{padding:50px 0 50px;}
    .voice_list .info{padding-top: 40px;width: 100%;float:none;}
    .voice_list .imgbox{height: auto;overflow: hidden;border:none;width: 70%;float:none;margin:0 auto;}
    .voice_list .imgbox .img{width: 100%;height: auto;position:initial;}
    .voice_list .row .ico{width: 30px;margin-right: 15px;}
    .voice_list .row{font-size: 15px;line-height: 30px;margin-bottom: 20px;}
    /*云速记*/
    .suji_list{padding: 50px 0 30px;}
    .suji_list .imgbox{height: auto;width: 70%;overflow: hidden;float:none!important;margin:0 auto;border:none;}
    .suji_list .imgbox .img{height: auto;width: 100%;position:initial;}
    .suji_list .item{margin-bottom: 30px;}
    .suji_list .info{width: 90%;padding-top: 20px;float:none!important;margin:15px auto 0;}
    .suji_list .title{font-size: 17px;text-align: center;}
    .suji_list .line{margin:10px auto;}
    .suji_list .brief{font-size: 14px;text-align: center;}
    /*资深口译*/
   .senior_main{padding:30px 0 35px;}
    .senior_list{padding: 0;width: 100%;margin:0 auto;}
    .senior_list .box{width: 100%;position:initial;background: rgba(0,33,112,.9);padding:20px 10px;}
    .senior_list .title{font-size: 18px;}
    .senior_list .desc{font-size: 14px;margin-top: 10px;}
    .senior_list .text{margin: 0;width: 100%;}
    .senior_list li:nth-child(even) .text{margin: 50px 20px 0 0;}
    .senior_list li:nth-child(even) .box{width: 100%;position:initial;background: rgba(0,33,112,.9);padding:20px 10px;}
    .senior_list li:nth-child(even) .text{float:none;margin: 0;}
    .senior_list li{margin-bottom: 5px;}
    
    /*index*/
   .idx_banner{margin-top: 45px;}
   .idx_banner .flex-direction-nav a{width: 12px;height: 22px;}
   .idx_banner .flex-direction-nav .flex-next{right: 20px;}
   .idx_banner .flex-direction-nav .flex-prev{left: 20px;}
   .idx_titbox .t_brief{font-size: 14px;margin-top: 5px;}
   
   .idx_share{padding:40px 0 10px;}
   .idx_share .list{margin-left: 0;margin-top: 20px;}
   .idx_share .list li{width: 100%;padding:10px 10px 0;margin:0 0 10px 0;background: transparent;}
   .idx_share .list .title{font-size: 16px;margin-top: 10px;}
   .idx_share .list .desc{font-size: 14px;line-height: 20px;height: auto;}
   
   .idx_service{padding:40px 0 50px;}
   .idx_service .list{    margin: 30px 0 0 -2%}
   .idx_service .list .item{width: 48%;margin-left: 2%;height: 260px;margin-bottom: 10px;height: auto;}
   .idx_service .list .item .box{width: 100%;height: auto;margin: 0;    padding: 30px 10px 25px;}
   .idx_service .list .icon{width: 50px;}
   .idx_service .list .title{font-size: 16px;margin-top: 10px;}
   .idx_service .list .desc{font-size: 14px;line-height: 20px;height: 60px;}
   .idx_service .list .line{margin: 15px auto 0;}
   
   .idx_ky .info{padding:30px 0;width: 100%;}
   .idx_ky .info .box{border:none;width: 100%;margin-left: 0;padding: 20px 20px 0 20px;}
   .idx_ky .list{margin-top: 40px;}
   .idx_ky .list .icon{width: 40px;}
   .idx_ky .list .text{margin-left: 60px;}
   .idx_ky .list .desc{font-size: 14px;}
   .idx_ky .list .line{width: 20px;margin:8px 0;}
   
   .idx_bottom{background: none;}
   .idx_train{padding:45px 0 50px;}
   .idx_train .detail{margin-top: 50px;}
   .idx_train .imgbox{width: 80%;float:none;margin:0 auto;}
   .idx_train .info{width: 100%;margin-top: 30px;}
   .idx_train .info li{margin-top: 20px;width: 25%;}
   .idx_train .info .icon{width: 50px;}
   .idx_train .info .font{font-size: 15px;margin-top: 5px;}
   
   .idx_brand{padding:30px 0 30px;}
   .idx_brand .detail{margin-top: 30px;}
   .idx_brand .detail li{background: #fff;margin-bottom: 10px;padding:10px;}
   .idx_brand .detail li .tit{height: auto;font-size: 14px;margin-top: 10px;}
   .idx_brand .detail li .img{height: 50px;width: auto;margin:0 auto;}
   
   .idx_case{padding:50px 0 100px;}
   .idx_case .detail{margin-top: 30px;}
   .idx_case .bot{font-size: 14px;}
   .idx_case .bot .title{display: block;width: 100%;}
   .idx_case .bot .read{display: none;}
   .idx_case .swiper-button-next, .idx_case .swiper-button-prev{width: 30px;height: 30px;}
    .idx_case .swiper-button-next{margin-right: -40px;}
    .idx_case .swiper-button-prev{margin-left: -40px;}
    .idx_case .swiper-container{padding-bottom: 20px;}
   
   .idx_consult{padding:45px 0 45px;}
   .idx_consult .imgbox{display: none;}
   .idx_consult .info{width: 100%;float:none;margin:0 auto;}
   .idx_consult .info .tit{font-size: 18px;text-align: center;}
   .idx_consult .info .tit .fz{font-size: 14px;display: block;margin-top: 10px;}
   .idx_consult .form{padding:25px 30px;width: 400px;margin:20px auto 0;}
   .idx_consult .form .ipt_phone{width:calc(100% - 140px);}
   .idx_consult .form .ipt_txt{height: 40px;line-height: 40px;font-size: 14px;}
   .idx_consult .form .getcode{height: 40px;line-height: 40px;font-size: 14px;}
   .idx_consult .form .ipt_button{font-size: 16px;height: 40px;line-height: 40px;}
   
   /*案例详情*/
   .casedet_detail{padding: 0;}
   .casedet_detail .detail{padding: 30px 10px;background: #f2f6fb;}
   .casedet_detail .editbox{margin-top: 15px;}
   .casedet_detail .title{font-size: 18px;}
   
   
   
}   
    
    
    
    
    
    
    
    
    
    
    
    
    
    
