/*! www.vancheer.com  |  Powered by vancheer */
@media screen and ( max-width:1200px ){
body{font-size:12px;}
h1{font-size:38px;}
h2{font-size:30px;}
h3{font-size:22px;}
h4{font-size:18px;}
h5{font-size:16px;}
p{ font-size:12px;}
.wal_m{width:98%; margin:0px auto; overflow:hidden;}
.h_logo{width:30%;}
.h_n_div{width:60%;}

/*首页（内页）栏目标题*/
.main_title h2{ font-size:28px;}
.main_title p{ line-height:25px;font-size:14px;}
/*首页引语*/
.ser_in_box li{ width:11.2%;}
.ser_in_box li .img_d{ width:100%;}
.ser_in_box li .img_d img{width:50px;}
.ser_in_box li .txt_d{ float:left; width:100%;}
/*首页服务项目*/
.indexPart2 .tab2 li{ width:14%;}
.p_m_box li{ height:auto;}
}

@media screen and ( max-width:1020px ){
/*宽度100%*/
body{font-size:12px;}
h1{font-size:30px;}
h2{font-size:24px;}
h3{font-size:18px;}
h4{font-size:16px;}
h5{font-size:14px;}
p{ font-size:12px;}
.wal{width:100%;}
/*不展示的*/
.tel_box,.foot .dbmenu,.foot,.hmade_box,.foot_br,.ind_banner{display:none;}
.PC-Box, .nav, .footNav,.link,.ewmList, .sideBar,.flex-direction-nav, .pageBanner,.box_r,.header_info,.flex-control-nav a,.left_tel,.news .list li .content,.focus,.indexPart3 .btnDiv,.f_nav{ display:none;}
.h_Div1,.foot_b{ display:none;}
.Phone-Box, .navIco, .shopIco, .pageBannerTel, .pageTitleTel, .pageMore{ display:block;}
.m-banner { width: 100%;display:block; position: relative; zoom: 1; overflow: hidden;}
.Phone-Box img{width:100%;height:auto;}

.h_Div2{ overflow:hidden;}
.h_logo{width:75%; margin-top:0px;}
.h_logo .h_logo_img{ width:15%; float:left;}
.h_logo .h_logo_img img{ width:100%; margin-top:0px;}
.h_logo .h_logo_h{width:70%;float:left; padding-left:5px;}
.h_logo .h_logo_h h3{ font-size:12px; line-height:15px;}
.h_logo .h_logo_h h4{ font-size:10px; line-height:15px;}
.header_info{width:15%; float:right;}

.pageBannerTel{display:block;}
.pageBannerTel .imgDiv img{ width:100%;}
.in_titel { padding:0px 0;}
.in_titel h1{ line-height:40px;}
.in_titel h2{ line-height:40px;}
/*搜索栏目*/
.t-search {padding:10px 0px;}
.t-search_txt { display:none;}
/*首页（内页）栏目标题*/
.main_title h2{ font-size:28px;}
.main_title p{ line-height:25px;font-size:14px;}
/*首页引语*/
.indexPart0{background:#f5f5f5; padding:20px 0px;}
.ser_in_box li{ width:27%; padding:2%; margin:0.5%; }
.ser_in_box li .img_d{ width:100%;}
.ser_in_box li .img_d img{width:50px;}
.ser_in_box li .txt_d{ float:left; width:100%;}

/*首页产品*/
.indexPart1{ padding:40px 0px;}
.p_nav_box { margin:20px auto;}
.p_nav_box li{ width:22%; padding:1%; margin-bottom:1%; margin-right:1%;}

.p_m_box li{ width:49%; height:auto;}
.p_m_box li:nth-child(2n){ float:right; margin-right:0px;}
/*首页服务项目*/
.indexPart2{ padding:20px 0px;}
.indexPart2 .tab2 li{ width:28%; padding:1%; margin-right:2%; margin-bottom:2%;}
.indexPart2 .tabContent2 .img_d{ width:100%;}
.indexPart2 .tabContent2 .txt_d{ width:95%; padding:2.5%; height:auto;}
/*首页新闻资讯*/
.indexPart3{padding:20px 0px;}
.new_idiv{ width:96%; padding:2%;}
.new_idiv .new_idiv_t{ padding:10px;}
.new_idiv ul{ margin:5px auto;}
.new_idiv li .txt_box p{ display:none;}
/*首页流程*/
.indexPart4{ padding:20px 0px;}
.indexPart4 .in4_dl { width:100%; float:left; text-align:center; overflow:hidden;}
.indexPart4 .in4_dl img{ width:100%;}
.indexPart4 .in4_dl p{ width:60%;}

.in4_dr{ width:96%; float:right; margin:2%;}

/*首页关于我们*/
.indexPart5{padding:0px 0px 20px 0px;}
.in_about .about_img{ width:100%;}
.in_about .about_txt {width:96%}
/*首页案例*/
.indexPart6{ padding:20px 0px;}
.case_list_box li{ width:49%; margin-right:2%; margin-bottom:2%; }
.case_list_box li:nth-child(2n){ float:right; margin-right:0;}

/*厂家优势*/
.indexPart7{ padding:20px 0px;}
.indexPart7 .youshi .img{ width:100%;}
.indexPart7 .youshi .txt{ width:96%;}

/*优秀团队*/
.indexPart8{padding:20px 0px;}
.indexPart8 li{ width:46%; padding:1%; margin:1%;}
.indexPart8 li .img{ width:38%; float:left;}
.indexPart8 li .txt{ width:57%; float:right; font-size:10px; line-height:18px;}

/*首页荣誉资质*/
.indexPart9 .tab2 ul{width:100%;}
.indexPart9 .tab2 li{height:40px; line-height:40px;  box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 10px;}
.indexPart9 .tab2 li em{position: absolute;width:50px;height:50px;display: block;left:5px;top:10px;overflow: hidden;}
.indexPart9 .tab2 li em i{width:50px;height:80px;display: block;overflow: hidden;position: relative;}
.indexPart9 .tab2 li em i img{width:40px;position: absolute; top:0px; transition: .2s; display: block;}
.indexPart9 .tab2 li b { font-size:14px; margin-left:20px;}
.indexPart9 .tab2 li.liNow i img{ top:-40px;}
.indexPart9 .tabContent2 ul{ width:100%; overflow:hidden;}
.indexPart9 .tabContent2 li{width:50%;}
/*页脚*/
.foot_bl,.foot_br{ width: auto;}
.foot_contact{ display:block; padding:20px;background:#2e3033;}
.foot_contact .call_anytime{width:80%;height:40px;background:#34c8c3;border-radius:20px;margin:auto;text-align: center;font-size:20px;line-height:40px;}
.foot_contact a{color: #fff;}
.copyright{display:block;background:#333;font-size:14px;line-height:30px;text-align: center; color:#CCC;}
.copyright a{color: #fff;}
.foot_fixed{display:block;width: 100%;height:60px;position: fixed;bottom: 0;z-index: 1000;}
.foot_fixed ul{width: 100%;height: 100%;background-color:#34c8c3;display: -webkit-box;display: -moz-box;display: -webkit-flex;display: flex;border-top: 1px solid #cfcfcf;}
.foot_fixed ul li{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;flex: 1;box-sizing: border-box;background-repeat: no-repeat;-webkit-background-size: 1.45rem;}
.foot_fixed ul li:first-child{background-image:url(/images/foot_1.png);background-size:30px ;background-position:center 0.1rem;}
.foot_fixed ul li:nth-child(2){background-image:url(/images/foot_2.png);background-size:30px; background-position:center 0.1rem;}
.foot_fixed ul li:nth-child(3){background-image:url(/images/foot_3.png);background-size:30px;background-position:center 0.1rem;}
.foot_fixed ul li:nth-child(4){background-image:url(/images/foot_4.png); background-size:30px;background-position:center 0.1rem;}
.foot_fixed ul li:last-child{background-image: url(/images/foot_5.png);background-size:30px;background-position:center 0.1rem;}
.foot_fixed a{display: block;height: 100%;}
.foot_fixed li span{  display: block;text-align: center;color: #FFF;font-size:12px;line-height:25px;padding-top:30px;}
.foot_bl{ width:100%; text-align:center;}
/*内页次导航*/
.left_nva_p li,.left_nva_p li{ padding:5px 10px; font-size:16px;}
/*分页样式*/
.pageDown{ padding:10px;}
.pageDown .box{ border-top:#f3f3f3 dashed 1px; padding-top:45px;}
.pageDown ul{ width:100%;}
.pageDown .btn{position:relative;top:0px; right:0px; float:right;}

/*内容面*/
/*服务支持列表*/
.fuwu_div{ padding:0px 0; overflow:hidden;}
.fuwu_div1 li{ width:29%;height:220px; padding:1%; margin:1%;}
.fuwu_div1 li h3{display: block; font-size:36px;background:#FFF; width:80px; height:80px; line-height:80px;margin:10px auto 10px auto;}
.fuwu_div2 { margin:0px auto; overflow:hidden;}
.fuwu_div2 li{width:98%; margin-right:0%; margin-bottom:1.5%;padding:1%;}
.fuwu_div2 .fu_tit .txt{ width:70%; float:left;}
.fuwu_div3 .ul1 li{float:left; width:48%; margin-left:0%; margin-bottom:0%; margin:1%; overflow:hidden;}
.fuwu_div3 .ul1 li:first-child{width:98%;height:auto; margint:1%;}
.fuwu_div3 .ul1 li p{ margin:0; padding:0;}
.fuwu_div3 .ul2{ width:100%; overflow:hidden;}
.fuwu_div3 .ul2 li{float:right; width:48%; margin-right:2%; margin-bottom:2%; overflow:hidden;}
.fuwu_div3 .ul2 li:first-child{width:98%;height:auto; margin-right:0}
.fuwu_div3 .ul2 li p{ margin:0; padding:0;}
.fuwu_div4 { width:96%; margin:2%;}

.fuwu_div5 li{width:29%; padding:1%; margin:1%; height:280px;}
.fuwu_div5 li h3{ line-height:48px;}
.fuwu_div5 li p{ line-height:30px; color:#666;}

/*服务详情页*/
.fuwu_show .txt1 .txt1_l{ width:100%;}
.fuwu_show .txt1 .txt1_r{ width:100%;}
.fuwu_show .txt1 .txt1_r h2{ font-size:28px;}
.fuwu_show .txt2{ overflow:hidden;}
.fuwu_show .txt2{ width:100%; padding:0px 0;}
.fuwu_show .txt2 li{ width:26%; margin:2%;}
.fuwu_show .txt2 li p{ margin:0; padding:0;}
.fuwu_box_f{ width:100%;}
.fuwu_box_r{ width:100%;}
.fuwu_box_r img{ width:100%;}
.fuwu_ul li{ width:46%; height:200px; margin:2%;}
.fuwu_ul li:hover { background-color:#bdf6f4;}
.fuwu_box2 ul{ width:100%; overflow:hidden;}
.fuwu_box2 li{ width:41%; padding:2%; margin:2%;}
.fuwu_box3 li{ width:22%; height:auto; margin:1.5%;}


/*产品列表*/
.p_t1{ width:100%;}
.p_t2{ width:100%; font-size:10px;}
/**********产品详情+案例详情上方内容ccs****/
.pro_img{ width:100%; height:auto;}
.pro_img img{ width:90%;}
/*--产品详情+案例详情左侧图片内容---*/
.preview .bd { width: 100%; height:auto; background-color:#990; overflow: hidden;}
.preview .bd .img{ float: left; width:400px; overflow: hidden; }
.preview .bd img{ text-align:center; width: 100%; height:auto; overflow: hidden; }
.preview .hd {  width: 100%;}
.preview .hd li { width:22%; height:auto; margin:1%;}
.preview .hd li img { width:100%; height:auto;}
/**********产品详情+案例详情右侧文字内容ccs****/
.pro_text{ width:100%; height:auto; padding:0;}
.pro_text1{ height:auto; font-size:18px;line-height:30px;}
.pro_text2{ height:auto;}
.pro_text5 li{ width:100%;}
.pro_text4 a.pro-btn{ width:100px;}
.tel_box2 { float:left;}
/*产品详情页*/
.productShow{padding:10px;}
.productShow .content img{ width:100%;}
.productShow .name{ font-size:20px;}
.productShow .content_t{ font-size:18px;}
.productShow .content_t .ptit{ width:30%;}
.productShow .content_t .ptit2{ width:30%;}
/*产品详细介绍*/
.pm_div table { border:1px solid #FFF;}
.pm_div td{border:1px solid #FFF;}
.pm_div table .nw{ font-size:12px;word-break:break-all;}
.pm_div_ts li{ width:100%; float:left; margin:2%;}
/*产品特点*/
.pro_box{ margin:20px auto; overflow:hidden;}
.pro_box h3{ margin-top:0px;  font-size:22px;}
.pro_box .pro_5box{ width:100%; padding:0%; font-size:14px; line-height:20px;}
.pro_box table{ font-size:10px;}
.pro_box .p_ul_1 li{ width:90%; padding:4%; border:#CCC 1px solid;}
/*产品定制*/
.pro_box_ul li{ width:45%; height:auto; margin-right:2%;margin-bottom:2%; padding:2%;border-radius:5px;}
.pro_box_ul li:nth-child(2n){ float:right; margin-right:0;}
.pro_box_ul li:nth-child(3n){ float:left; margin-right:2%;}
.pro_box_ul li:nth-child(6n){ float:right; margin-right:0;}
.pro_box_ul .pro_box_ul_tex {line-height:20px; font-size:12px;}
.pro_box_ul .pro_box_ul_tex h3 { font-size:16px;}

.p_mo_tx_ul li { width:18%; float:left; padding:1%; text-align:center; line-height:30px; overflow:hidden;}
.p_mo_tx_ul li img{ width:80%;}
/*其它产品*/
.other_p_t{ font-size:22px;}

/*产品性能与特色*/
.p_han .p_han_img{ width:100%;}
.p_han .p_han_img img{ width:100%;}
.p_han .p_han_tx{ width:90%; padding:2%; float:left;}
.p_han .p_han_tx li { margin:2% auto; background-color:#00a2ea;color:#fff; border-radius:25px; font-size:16px; line-height:50px;}
.p_han .p_han_tx li em{ display:block; width:30px; height:30px; background-color:#fff;color:#00a2ea; float:left; text-align:center; border-radius:15px; margin:1%;line-height:30px}
.p_han table { font-size:10px; line-height:20px;}
.p_han table .nw{ font-size:8px;word-break:break-all;}

.p_mo_tx_ul li { width:90%; height:auto; padding:5%;}

/*案例菜单*/
.case_tab li{width:15%; margin-bottom:2%; transition:all 0.4s linear;}
.case_tab li .imgdiv{ height:30px;}
.case_tab li .imgdiv img{ width:30px;}
.case_tab li:hover img{position: absolute; top: -30px; left:10px;}
.case_tab li.liNow a{ color:#34c8c3;}
.case_tab li.liNow img{position: absolute;top: -30px; left:10px;}
.case_tab li p{ line-height:40px;}
/*案例列表页*/
.case_list li{ width:49%; margin-right:0; height:220px;}
.case_list li:nth-child(3n){ float:left; margin-right:0px;}
.case_list li:nth-child(2n){ float:right; margin-right:0px;}
.case_list li .img { width:100%; text-align:center; background-color:#FFF;}
.case_list li .img img { width:100%; height:auto;}
.case_list li.img:hover img { -webkit-transform: translateX(-4px); transform: translateX(-4px); }
.case_list li .text { padding:10px; height:50px;}
.case_list li .text h3 {border-bottom:#ccc 0px solid;}
.case_list li .text p{ display:none;}
.case_list li :hover .text h3 { border-bottom:#FFF 0px solid;}
/*案例详情页*/
.caseShow{background-color:#FFF; padding:10px;}
.caseShow .name{ font-size:36px; color: #343434; font-weight: bold; padding-bottom:40px; text-align:center;}
.caseShow .time{ color: #bfbfbf; padding-bottom: 40px; border-bottom: #f3f3f3 solid 1px; text-align:center;}
.case_div{width:100%;}
/**********产品详情+案例详情上方内容ccs****/
.case_img{ width:100%; height:auto;}
.case_img img{ width:90%;}
/*--产品详情+案例详情左侧图片内容---*/
.case_view .bd { width: 100%; height:auto; background-color:#990; overflow: hidden;}
.case_view .bd .img{ float: left; width:400px; overflow: hidden; }
.case_view .bd img{ text-align:center; width: 100%; height:auto; overflow: hidden; }
.case_view .hd {  width: 100%;}
.case_view .hd li { width:20%; height:auto; margin:1%;}
.case_view .hd li img { width:100%; height:auto;}
.case_text{ width:auto; min-height:inherit; padding:0%;}
.case_text3{ margin-top:5px; color:#343434; line-height:30px; border-bottom:#CCC 1px dashed; overflow:hidden;}
.case_text8 { margin-top:20px; line-height:30px; overflow:hidden;}
/*视频列表页*/
.video_list li{position:relative; width:48%; background-color:#FFF; border-radius:10px; float:left; margin:1%; overflow:hidden;}
.video_list li:nth-child(5n){ float:right;}
.video_list li .img_box { height:300px; overflow:hidden;}
.video_list li .img_box img{ width:100%; -webkit-transition: 0.5s;-moz-transition:0.5s;transition: 0.5s;}
.video_list li .v_icon{ position:absolute; z-index:10;  top:40%; width:100%; height:60px; color:#000; background:url(../images/video_icon.png) center center no-repeat;}

.video_ls{ width:98%; padding:1%;}
.video_ls li{width:48%; height:270px;}
.video_ls li:nth-child(2n){ float:right;}
.video_ls li .img_box { height:200px;}
.video_ls li .v_icon{  top:30%;}

/*新闻列表页*/
.news_list{padding:1%; overflow:hidden;}
.news_list li .img_box { width:40%;}
.news_list li .txt_box { width:58%;}
.news_list li .txt_box p{ display:none;}

/*视频列表*/
.news .list1 li{ width:48%;height:320px;}
/*新闻详情页*/
.newShow{ width:96%; float:none;}
.newShow .name{ font-size:22px; line-height:25px; padding-bottom: 15px; margin-top:20px;}
.new_sl{ width:98%; padding:1%; float:right; background-color:#FFF; }
.hottle{ background:#34c8c3; padding:13px 15px;  }
.hottle span{ display:block; line-height:20px; height:20px; border-left:3px solid #ffffff; padding-left:8px;  color:#ffffff; font-size: 18px; }
.new_sl li { width:48%; float:left; border-bottom:#dedede 1px solid; height:190px;}
.new_sl li:nth-child(2n){ float:right;}
.new_sl li img{ width:100%;}

.tit {margin-bottom:20px;text-align: center;}
.tit1 { margin-bottom:20px;text-align: center;}
.tit2 { margin-bottom:20px;text-align: center;}
.tit2 h1 {color: #fff;}
/*公司简介*/
.wome_box{width:100%; padding:0px 0px; margin:0px auto; overflow:hidden;}

/*走进恒迅-恒迅实力*/
.about_b h2{ margin:20px auto;}
.about_b_u li{ width:98%;}
.about_b_u .h_img{ width:40%;}
.about_b_u .h_tex{ width:55%;}
.about_b_u2 li{ width:100%; margin-left:0%; margin-bottom:2%;}
.about_b_u3 li{ width:50%;}


/*走进恒迅-方案实力*/
.about_c_ul li{  width:30%;}
.about_c_ul li:nth-child(3n){ float:right;margin-right:0;}
.about_c2_ul li{ width:100%; margin-right:0; margin-bottom:2%;}
.about_c_btn{margin:20px auto; text-align:center;overflow:hidden;}
.about_c_btn a{ width:300px;padding:20px; display: inline-block; border:#34c8c3 2px solid; border-radius:10px;background-color:#f4f4f4; color:#34c8c3;}
.about_c_btn a:hover{ background-color:#34c8c3; color:#FFF;}
/*联系我们页*/
.lxdiv li{width:90%;padding:5%; height:auto;}
/*荣誉资质列表页*/
.hoor_box .list_img { width:100%;}
.hoor_box .list li{ width:46%;}
.hoor_box .list li:nth-child(2n){ float:right; margin-right:0px;}
.hoor_box .list1 li{width:48%;}
.hoor_box .list1 li:nth-child(2n){ float:right; margin-right:0px;}
.hoor_box .list2 li{ float: left; width:48%;}
.hoor_box .list2 li:nth-child(2n){ float:right; margin-right:0px;}
/*在线留言*/
.joinPart6 .jdiv_l{width:100%;}
.joinPart6 .jdiv_r {width:98%; padding-left:2%; padding-top:5%;}
.joinPart6 .jdiv_t{ width:100%; margin-bottom:2%; overflow:hidden; }
.joinPart6 .jdiv_t li{ width:44%; margin:1%;  min-height:150px; cursor:pointer;}
/*服务保障*/
.ser_box{ width:100%; overflow:hidden;}
.ser_box .ser_box_t { padding:20px; font-size:30px; font-weight:bold;}
.ser_box .ser_box_div { overflow:hidden;}
.ser_box h3{ margin:20px auto;}
.ser_box p{ line-height:30px; font-size:16px; margin:10px auto;}
.ser_box0{  margin:20px auto;}
.ser_box_b{ border:#F90 2px solid; border-radius:20px; padding:2%; margin:2% auto;}
.ser_box1{ background-color:#f5f5f5;margin:20px auto;}
.ser_box2{margin:20px auto;}
.ser_box2_u { overflow:hidden;}
.ser_box2_u li{ border:#F90 2px solid; border-radius:20px; padding:2%; margin:2% auto; font-size:30px; font-weight:bold; background-color:#f5f5f5;}
}
