body,html{ font-size: .24rem;line-height: 1.8em;/* height: 100%;*/ overflow-y:visible; overflow-x:visible; }
input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; }

.pc_yin{ display: none!important;}
.mob_yin{ display: block!important;}
.mob_hea{z-index:999;right: 0;left: 0;top: 0;}

.section1 .dl1{ top: 13.24%;}
.section1 .dl1 a{ margin: 0 auto;}
.section1 .dl1 .dd2{ margin: .4rem 0 .2rem 0;line-height: 1em;}
.section1 .dl1 .dd1 {margin-bottom: 23px;}
.input_more,.input_more1,.input_more_se3,.input_more2{ width: 2.4rem; height: .64rem ;line-height:.66rem;}
.mobhea_top{ background:#fff; height:.98rem;top:-1px; left: 0;width: 100%; z-index: 111;}
.mobhea_top h1 img{ width:33.076923076923vw}
.mobhea_top h1{ left: .3rem; top: 50%;transform: translateY(-50%);}
.mobhea_top .tou_v1 .img1,.mobhea_top .tou_v1.cur .img2{ display: block;}
.mobhea_top .tou_v1 .img2,.mobhea_top .tou_v1.cur .img1{ display: none;}
.mobhea_top .tou_v1{ right: .3rem; top: .3rem;}
.mobhea_top .tou_v1 img{ width: .38rem; }

.mobhea_bot{ top: 0; height: 100%; left: 0px; z-index: 100; width: 100%; display: none;}
.mobhea_bot .hea_ul{ height: 100%; overflow-y:auto; padding: 0 .3rem;  }
.mobhea_bot .ul_1>li>a:before ,.mobhea_bot .hea_ul .zi_li:before{content:"";display: block; width:.15rem;height:.15rem; border:2px solid #ff6b01;border-width:2px 2px 0 0;top:.35rem; left:.1rem;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out;}
.mobhea_bot .ul_1{margin: 1.7rem 0 .8rem 0;}
.mobhea_bot .ul_1>li{ line-height: .9rem; border-bottom: #b5b5b5 1px dashed; color: #333;}
.mobhea_bot .ul_1>li>a{ color: #333;position: relative; display: block;}
.mobhea_bot .zi{ display: none;padding-bottom: 1em;}
.mobhea_bot .zi a{ color: #666;}
.mobhea_bot .zi li{ line-height: .6rem;}
.mobhea_bot .a1{ width: 100%; height: .88rem; line-height: .88rem; margin-bottom: .45rem; background-color: #539ded; font-size: .28rem;border-radius: 3px;}
.mobhea_bot .hea_ul .zi_li img{display:none}
.mobhea_bot .hea_ul .zi_li.cur:before{-webkit-transform:rotate(135deg);transform:rotate(135deg)}

.section3 .se3_bg{ height: 100%;}

.section4 .se4_v1 .v2{ margin-top: .4rem;}
.section4 .se4_v2 dl dt{ max-height: 500px;}

/*i=============ndex  end==========*/

.lian_se1 .dl1{  top: 12.24%;}
.lian_se1 .dl1 .dd2{ margin-bottom: .48rem;}
.lian_se1 .img1{ bottom: 0; right: 15%; width: 70%;}

.lian_se2{ background: #fff;}
.lian_se2 .span_1{ height: auto; line-height: .7rem; padding: .5rem 0;display: none}
.lian_se2 .con_le{ width: 100%; background: none;}
.lian_se2 .zuo{ background: url(../images/lian_3.png) no-repeat left bottom #2770bf; text-align: center; padding: .65rem 0 1.65rem 0;
background-size: 80% auto;}
.lian_se2 .zuo p{ text-align: left; width: 70%; margin: 0 auto;}
.lian_se2 .zuo .span_2{ margin-bottom: 1rem;}
.lian_se2 .you{ padding: .65rem 0;}
.lian_se2 .con{ background: url(../images/lian_bg_1.png) repeat; }
.lian_se2 #boxscroll{ padding-right: 0px;}
.lian_se3 .form_1{ width: 92%; margin: 0 auto; padding: .45rem .25rem;}
.lian_se3{ background: url(../images/lian_2_1.jpg) no-repeat top left; background-size:100% auto;}
.section6 .form_1 form{ padding-top: .5rem;}
.lian_se3 .form_1 form{    margin-top: .68rem;}
#section-footer .foot_bot p{ padding: .1rem 0; line-height: .3rem;}
#section-footer .li3_v2{ right:0px; margin-top: .8rem;}
#section-footer .li3_v2 dl{ display: inline-block; margin: 0 .4rem 0 .4rem; }
#section-footer .foot_bot{ padding: .5rem 0;}
#section-footer .li3 .li3_v span{ color: #333; line-height: .4rem;margin-bottom:.2rem;}
.lian_se3 .form_1 .in_1, .lian_se3 .form_1 .in_2, .lian_se3 .form_1 .ti_j,.zi_x3 .you_v .form_1 .ti_j{ line-height: .65rem; height: .65rem; margin-bottom: .2rem;}
.lian_se3 .form_1 .in_3{ height: 1.35rem;}
.lian_se2 .you dl{ line-height: .75rem;/* height: .75rem;*/ padding: 0 .2rem;}
.lian_se2 .you .v_dl{ margin-bottom: .17rem;}
.lian_se2 .span_3{ margin-bottom: .6rem;}
.lian_se3 .v1{ padding-top: 1rem;}
.lian_se2 .zuo p{ margin-top: .25rem;width: 62%;}
.lian_se2 .zuo p img{width: 22px;margin-right:20px;}
#section-footer .li3 .li3_v .v_2 img{ display: none !important;}
#section-footer .li3 .li3_v .v_2{/* background:url(../images/mob_4.png) no-repeat left 2px; padding-left: .4rem; background-size: .26rem auto;*/}
#section-footer .li3 .li3_v .v_2 span:nth-child(1){background:url(../images/mob_4.png) no-repeat left center; background-size: .24rem auto;}
#section-footer .li3 .li3_v .v_2 span:nth-child(2){background:url(../images/mob_4_1.png) no-repeat left center; background-size: .24rem auto;}
#section-footer .li3 .li3_v .v_1{margin-bottom: 0;}
#section-footer .li3 .li3_v .v_1 span ,#section-footer .li3 .li3_v .v_2 span{ padding-left: .4rem; margin: .2rem 0;}
#section-footer .li3 .li3_v .v_1 span:nth-child(1){background:url(../images/mob_5.png) no-repeat left center; background-size: .24rem auto;}
#section-footer .li3 .li3_v .v_1 span:nth-child(2){background:url(../images/mob_6.png) no-repeat left center;background-size: .24rem auto;}
.lian_se2 .you .v_dl .v_v1{ /*padding: .3rem .22rem;*/}
.lian_se2 .you .v_dl .v_v1 ul{ margin: 0;}


/*=================联系我们==================*/

.shiy_zkv{background-image:url(../images/shi_1_1.jpg)}
.shiy_zkv img{ width: 100%!important; height: auto !important;}
.new_kv{ height: 6rem; background-size: cover;}
.shi_con{ padding: .96rem 0 .7rem 0; background:url(../images/mob_7.jpg) repeat; background-size:100% auto; color: #fff;}
.shi_con .v2{ margin-top: .4rem; color: #fff;}
.shi_con .v3{ padding: 0; margin: 0;}
.shi_con .v3 dl{ margin:0; width: 100%; background:none; border:none;}
.shi_con .v3 dd span{ color: #fff !important;}
.shi_con .v3 dl dt{ padding: .8rem 0;max-width: 1000px;width: 60%; margin: 0 auto;}
.shi_con .v3 dl dt img{ display: inline-block; max-width: 5rem; width: 100%;}
.shi_con .v3 dd .span_2{ line-height: .4rem; height: auto; margin-top: .25rem;}
.shi_con .v3 dl:hover{ border:none;}
.syzv3_slick .slick-prev,.syzv3_slick .slick-next,
.shou_slick2 .slick-prev,.shou_slick2 .slick-next{ width: .33rem; height: .54rem; top: 20%;}
.syzv3_slick .slick-prev,.syzv3_slick .slick-next{ top: 30%;}
.syzv3_slick .slick-prev,.shou_slick2 .slick-prev{ background: url(../images/mob_8.png) no-repeat; background-size: cover; left: 0px;}
.syzv3_slick .slick-next,.shou_slick2 .slick-next{ background: url(../images/mob_9.png) no-repeat; background-size: cover; right: 0px;}
.syzv3_slick .slick-dots,.shou_slick2 .slick-dots{ bottom:23%; position: absolute; margin-top: 0px;}
.syzv3_slick .slick-dots{ bottom: 38%;}
.syzv3_slick .slick-dots li.slick-active button:before,.shou_slick2 .slick-dots li.slick-active button:before{ background: #fff;}
.syzv3_slick .slick-dots li button:before,.shou_slick2 .slick-dots li button:before{ background: none; border:#fff 1px solid;}

/*=================适应症==================*/

.newsSlick{ margin-top: .4rem;}
.newsSlickw{ padding-bottom: .2rem;}
.newsSlickw .newinfo{ padding: .24rem .4rem;}
.newinfo p{ padding-top: .23rem;white-space: normal !important;line-height: .4rem; height: 1.03rem; color: #666;overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp:2;
        -webkit-box-orient: vertical;}
.newmain ul{ margin-top: 0px;}
.newmain li{ margin-top: 1rem; padding:0px;}
.newmain li .fl{ display: none; }
.newmain li .fr{ width: 100%; float: none;}
.newinfo h3{ color: #333;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;width: calc(100% - 4em);font-size: .36rem;}

.newde_con .con{ border:none; padding: .8rem 0; background: none;}
.newde_con .mbx{padding-left: 0px; height: auto; line-height: 20px; margin-top: .56rem;}
.newde_con .con .v2{ padding: 5px 0 .25rem 0}
.newde_con .con .v3{ padding: .5rem 0;}
.newde_con .con_4 a{ margin: .28rem 0; width: 100%; float: none; display: block; color: #666;}
.newde_con .con_4 .a1{ margin-left: 0px;}
.newde_con .con_4 .a2{ text-align: left;float: none;}
.newde_con .con_4 a span{ color: #ff6b01;}
.newde_con .con_4{ border-top:#ff6b01 1px solid; padding-top: .3rem;}
.newmain li:hover{ background: none;box-shadow: 0 5px 10px rgba(6,112,179,0);}

.new_kv .img1{ width: 75%;}
.fen_ye{ margin: .75rem 0;}
.fen_ye .a2{ margin: 0 .25rem;}
.fen_ye .a3{ margin: 0 .15rem;}
/*=================新闻==================*/

.zi_xunkv img{ height: 12rem !important; margin-left: 0px !important; width: auto !important;}
.zi_xunkv .dl1{ top: auto !important; bottom: 2.09rem;}
.zi_x2 .se3_1500,.zi_x2 .you,.zi_x2 .you #boxscroll{ height: auto;}
.zi_x2 .you{ width: 100%; padding-bottom: .5rem;}
.zi_x2 .zuo{ height: auto; text-align: center; padding: .78rem 0 .6rem 0;background: none;}
.zi_x2{background: url(../images/zi_5_1.jpg) no-repeat #2770bf; background-size:cover;}
.zi_x2 .you dl{ background: #fff; padding: 0rem .2rem;}
.zi_x2 .you dl dd{ line-height: .36rem; padding: .2rem 10% .2rem 0}
.zi_x2 .you dl dd .ab{ top: 50%; margin-top: -.2rem;}
.zi_x2 .you .v_dl .v_11{ margin-top: 0rem;}
.zi_x2 .you .v_dl .v_v{ padding: 0rem 0rem .15rem 0rem}
.zi_x2 .you dl dt{ right: .4rem;}
.zi_x2 .you dl dt img{ width: .3rem;}
/*.zi_x2 .you #boxscroll{ height: 80vh;}*/
.zi_x2 .you .v_dl{ margin-bottom: .25rem;}
.zi_x2 .zuo_v1 .span_1{ margin-bottom: .3rem;}
.zi_x3 .zuo{ width: 100%; height: 3rem; float: none; background: url(../images/zi_3_1.jpg) no-repeat;
    background-size: cover;}
.zi_x3 .you_v .form_1 .sp_1, .zi_x3 .you_v .form_1 .sp_2,.zi_x3 .you_v .form_1 .p4 label{ width: 100%; margin-bottom: .2rem;}
.zi_x3 .you_v .form_1 .p4 label{ line-height: .6rem;}
.zi_x3 .you_v .form_1 .p3 li input, .zi_x3 .you_v .form_1 .p3 li .span_1{ height: 2.1rem;border-radius: 5px;}
.zi_x3 .you_v .form_1 .p5 input,.zi_x3 .you_v .form_1 .inpu{ line-height: .66rem; height: .66rem;}
.zi_x3 .you_v .form_1 .p1 .sp_1 label, .zi_x3 .you_v .form_1 .p2 label,.zi_x3 .you_v .form_1 .p1 .sp_2 label,.zi_x3 .you_v .form_1 .p2 span{ display: none;}
.zi_x3 .you_v .form_1 .p1 .sp_1 .inpu,.zi_x3 .you_v .form_1 .p1 .sp_2 .inpu{ width: 100%;}
.zi_x3 .you_v .form_1 .p1,.zi_x3 .you_v .form_1 .p2{ margin-bottom: 0px;}
.zi_x3 .you_v .form_1 .p2 select{ width: 48%; margin-bottom: .2rem;}
.zi_x3 .you_v .form_1 .p2 select.sele1{ float: left;}
.zi_x3 .you_v .form_1 .p2 select.sele2{ float: right;}
.zi_x3 .you_v .form_1 .p3{ margin: 0rem 0 .5rem 0;}
.zi_x3 .you_v .form_1 .p3 li .span_2{ margin-top: .1rem;}
.zi_x3 .you_v .form_1{ padding: .4rem 0; margin-top: 0px;}
.zi_x3 .zuo .zd_1{ width: 100%; left: 0; top: 50%;transform: translateY(-50%); text-align: center;}
.zi_x3 .zuo .zd_1 .span_2{ margin-top: .2rem;}
.zi_x3 .you_v .form_1 .p5{ margin-top: 0px;}
.zi_x3 .you_v .form_1 p{ font-size: .28rem;}
.zi_x3 .you_v .form_1 .p3 li img{ position: absolute; top: 0; left: 50%;transform: translateX(-50%);}
.zi_x3 .you_v .form_1 .p3 li span{ position: relative; z-index: 1;}
.zi_x3 .you_v .form_1 .p3 li input{ z-index: 10;}
/*=================咨询互动==================*/
.lian_se2 .zuo img{ width:30px; top:12px;}

/*.mo_se1,.mo_se2,.mo_se3,.mo_se4,
.rui_se1,.rui_se2,.rui_se3,.rui_se4{ min-height: 100vh;}*/
.mo_se1 .img1{ left: 4%; top:1.72rem; width: 57%; }
.mo_se1 .img2{ right: 5%; width: 90%; bottom: .3rem;}
.mo_se2 .img1,.mo_se2 dl,.mo_se2 .se3_1500,
.mo_se3 .dl1,.mo_se4 .dl1,.mo_se5 .se3_1500,.mo_se5 .dl1,
.jssan_con .con .ab_v1,.jssan_con .con .img2,.pingt_con3 .v2 dl dd{ position: relative; bottom: 0; right: 0; left: 0; top: 0;transform:translate(0%)}
.mo_se3{ padding-top: 4rem;}
.mo_se2 dl .dd2{ width: 70%; margin:.6rem auto 0;}
.mo_se2 dl{ margin-top: 2.12rem; }
.mo_se2 .img1{ width: 100%;height: auto; margin: 0; display: block;}
.mo_se3 .dl1{ width: 100% !important; margin-top: 2.12rem;}
.mo_se3 .img1{width: 73%;left: 15%;bottom: -7%;}
.mo_se3 .dl1 .dd2{ margin:.6rem 0 .1rem 0;}
.mo_se3 .dl1 .dd2 span{ height: .12rem; width: 110%; left:-5%;}
.mo_se4 .img1{ height: auto; width: 90%; bottom: 10%; right:5%;}
.mo_se4 .dl1{ margin-top: 1.7rem;}
.mo_se4 .dl1 .dd2{ margin-top: .6rem;}
.mo_se5 .im1{ width: 100% !important; height: auto !important; margin-left: 0px !important;opacity: 1}
.mo_se4 .dl1,.mo_se5 .dl1,.mo_se2 dl,.rui_se2 .dl1,.rui_se3 .dl1{ text-align: center;}
.mo_se5 .dl1{ background: url(../images/mob_10.jpg) repeat; background-size: 100% auto; padding: 2rem 0 1.5rem 0;}
.mo_se5 .dl1 .dd1,.mo_se5 .dl1 .dd2{ color: #fff;}
.mo_se2 .dd2, .mo_se4 .dd2, .mo_se5 .dd2, .mo_se6 .dd2, .rui_se2 .dd2, .rui_se3 .dd2, .rui_se4 .dd2{ margin-top: .6rem;}
.mo_se1{ background:#0c73b6 url(../images/mo_1_1.jpg) no-repeat;background-size: cover;}
.mo_se2{ background: url(../images/mo_4_1.jpg) no-repeat;background-size: cover;}
.mo_se3{ background: url(../images/mo_6_1.jpg) no-repeat;background-size: cover;}
.mo_se6 .img1{right: 50%;transform: translateX(50%);width: 80%; bottom: 1.5rem;}
.mo_se6 .dl1 { top: 2.12rem; transform: translateY(0%); text-align: center; width: 100%;}
.mo_se6 .dl1 .dd2 span{ display: block;}

/*=================默里奇==================*/

.rui_se2 .dl1,.rui_se3 .dl1{ width: 100%;transform: translateY(0%); top: 2.86rem;}
.rui_se2 .img1{ width: 96%; right: -5%;bottom: 2.8rem;}
.rui_se3 .img1{ width: 84%; right: 0; bottom: 1.7rem;}
.rui_se3 .dl1{ top: 2.4rem;}
.rui_se4 .img1{ bottom: 1.5rem;}
.rui_se4 .dl1{ top: 2rem;}
.rui_se4 .dl1 .dd2{ width: 80%; margin: .6rem auto 0;}
.rui_se1 .img2{ width: 2.4rem; left: 4%; top: 1.24rem;}
.rui_se1 .img3{ left: 0; width: 90%; bottom: .9rem;}
.rui_se1>img{ opacity: 0;}
.rui_se1{ background: url(../images/rui_2_1.jpg) no-repeat left bottom; background-size: cover; margin-top: .96rem;}
.rui_se2,.mo_se4  { background: url(../images/rui_bg1.jpg) repeat; /*background-size: 100% auto;*/}
.rui_se3 { background: url(../images/rui_4_1.jpg) repeat; background-size: 100% auto;}
.rui_se4 { background: url(../images/rui_6_1.jpg) repeat; background-size: 100% auto;}
/*=================瑞俗气==================*/

.jssan_con .con .ab_v1{ }
.jssan_con .con .img2{ width: 3.53rem; margin: .4rem auto 0;  display: block;}
.jssan_con .con .img1{ width: 120%;  margin-left: -10%;}
.js_san .dl1{ left: 4%;}
.js_san .dl1 .dd1{text-align-last: justify;}
.jssan_con .con .v_1 .span_1, .jssan_con .con .v_1 ul,.jssan_con .con .img1{ float: none;}
.jssan_con .con .v_1{ float: left; margin-bottom: 0px; margin-left: 8%;}
.jssan_con .con .v_1 li{ margin-bottom: .16rem;}
.jssan_con .con .v_1 li span{ width: 8px; height: 8px; margin-right: .16rem;}
.jssan_con .con .v_1 .span_1{ margin-bottom: .5rem; display: inline-block;}
.js_s .ul_1 li{ width: 50%; margin-bottom: .3rem;}
.js_s .ul_1 li a{ height: .72rem; line-height: .72rem;}
.js_s .ul_1{ padding: .6rem 0;}
.js_s .ul_1 li.cur{ font-weight: bold;}

.mob_rj_bgf{ background: #fff !important;}
/*=================技术 3+1==================*/
.pt_con .pingt_con1 .zuo .v1{ line-height: 1.8;}
.pt_con .pingt_con1 .zuo .span_1{ display: block; text-align: center; }
.pt_con .pingt_con1 .zuo .font_48_40{ font-size: .48rem;}
.pt_con .pingt_con1 .span_2{ margin: .4rem auto .4rem; width: .86rem; height: .08rem;}
.pt_con .pingt_con1 .img2{ position: relative; width: 55%; margin: .9rem auto 0; display: block;}
.pt_con .pingt_con1{ padding: 1rem 0 .8rem 0;}
.pt_con .pingt_con2 .span_1{ font-size: .4rem;}
.pingt_con2 dl{ width: 50%; padding: 0 5%;}
.pingt_con2 dl .dd2{ height: 3rem;}
.pingt_con2 dl .font_24_24{ font-size: .28rem;}
.pt_con .pingt_con2{ padding: 1rem 0 1rem 0; width: 90%; margin: 0 auto;}
.pingt_con3 .v1{ width: 75%; margin: 0 auto 0;}
.pingt_con3{ padding: 1rem 0; background: url(../images/keji_9_1.jpg) no-repeat center;background-size:cover;}
.pingt_con3 .v2 dl{ width: 34%; min-width:100px;}
.pingt_con3 .v2 .dl1 dd,.pingt_con3 .v2 .dl3 dd{ left: 0;}
.pingt_con3 .v2 .dl1{ width: 70%; margin-bottom: .5rem;}
.pingt_con3 .v2 dl dt{ max-width: 3.2rem; margin: 0 auto;}.pingt_con3 .v2 dl dt .font_20{font-size: .20rem;}
.pingt_con3 .v2 dl .span_1{ margin-bottom: .3rem;}
.pingt_con3 .v2 dl dd{ width: 100%;}
.pingt_con3 .v2 dl{ width: 49%;}
.pingt_con3 .v2 dl .dian{ top: 7% !important; left: 50% !important;transform: translateX(-50%); right: auto !important;}
.pingt_con3 .v2 .dl2, .pingt_con3 .v2 .dl3{ top: 0px; float: left;}
.pingt_con3 .v2 .dl3 dd,.pingt_con3 .v2 .dl2 dd{ width: 80%; margin-left: 10%; left: 0; right: 0;}
.pingt_con3 .v1 .p1{ margin-bottom: .3rem;}
.pingt_con3 .v2 .dl2{ left: 0;}
.pingt_con3 .v2 .dl3{ right: 0px;}

/*=================技术平台==================*/
.cail_con1{ background: url(../images/mob_11.jpg) no-repeat top left #197ecc; background-size: cover; overflow: hidden;}
.cail_con1 .img1{ width: 94%; right: -10%;}
.cail_con1 .v_1 .span_3{ text-align: justify;}
.cail_con1 .v_1 .span_3 span{ display: inline;}
.cail_con1 .v_1{ bottom: 8%; width: 70%; right: 4%;}
.cail_con1 .v_1 .span_2{ margin: .3rem 0;}
.cail_con1 .v_1 .span_2 span,.ruan_con1 .you .span_2{ width: .86rem; height: .08rem;}
.cail_con2{ padding-top: 1rem;}
.cail_con2 .se3_1500{ width: 92%; margin: 0 auto;}
.cail_con2 .zuo, .cail_con2 .you{ width: 100%;}
.cail_con2 .zuo .v1{ margin-top: .7rem;}
.cail_con2 .zuo dl dd{ margin-top: .25rem;}
.cail_con2 .zuo dl .dd1{ width: .16rem; height: .16rem;}
.cail_con2 .zuo dl{ margin-left: .18rem;}
.cail_con2 .you .v1 img{ width: 80%; margin-bottom: .6rem;left: 0%;}
.cail_con2 .you{ padding-bottom: 2rem; height: auto;padding-top: .2rem;}
.cail_con2  .zuo >span{ text-align: center; font-weight: bold;}
.cail_con2 .zuo dl{ margin-bottom: .5rem;}
.cail_v3{ height: .85rem;background-size: cover;}
.cail_con2 .you .v2{ width: 80%; right: 0%; position: relative;}
.cail_con2 .you .v1{ margin-bottom: 0rem;}
.cail_con1 .ya_c{ top: 0; left: 0; width: 100%;}
.cail_con2 .you .v2 img {
    width: 100%;
    margin-right: -14%;
}

/*=================技术材料==================*/
.ruan_con1 .you .span_4{ margin: 0 auto .6rem; }
.ruan_con1 .you .span_3,.ruan_con1 .you .span_4{ width: 4rem;line-height:2.6em;}
.ruan_con1 .zuo,.ruan_con1 .you{ float: none; width: 100%;}
.ruan_con1{ padding:.5rem 0 .5rem 0}
.ruan_con1 .you .span_2{ margin:.6rem auto;}
.ruan_con1 .you_v1 span{ display: inline-block;}
.ruan_con1 .zuo{ margin: .8rem auto .8rem; width: 80%;}
.ruan_con2{ background: url(../images/mob_10.jpg) repeat; background: 100% auto;}
.ruan_con2 dl{ width: 48%;margin:0 0 0 1%; margin-bottom: .76rem;}
.ruan_con2 dl dt,.ruan_con2 dl dd{ float: left; width: 100%; text-align: center;}
.ruan_con2 .span_1{ padding: .8rem 0 .6rem 0;}
.ruan_con2 dl dt img{ width: .55rem;}
.ruan_con2 dl dd{ margin-left: 0rem;}
.ruan_con3{ padding: 1.1rem 0 1.8rem 0;}
.ruan_slick_2 .slick-prev, .ruan_slick_2 .slick-next{ display: none !important;}
.ruan_con3 .ul_2 li{ width: 100%;margin: auto;}
.ruan_con3 .ul_2 li span{ display: none;}
.ruan_con3 .ul_2{ margin:.45rem 5% .8rem 5%;}
.ruan_con3 .ruan_slick_1{ height: .71rem; line-height: .71rem; width: 96%; margin-left: 2%;}
.ruan_con3 .qie_h{ width: 86%; margin: 1.1rem auto 0;}
.ruan_slick_2{ display: block;}
.ruan_slick_2 .slick-dots{ /*width: 4rem;*/ display: block !important;}
.ruan_slick_2 .slick-dots li button:before{ background: #d1d1d1; border:#d1d1d1 1px solid;}
.ruan_slick_2 .slick-dots li.slick-active button:before{ background: #ff6b01; border:#ff6b01 1px solid;}
.ruan_slick_2 .slick-dots{ margin-top: .85rem; /*display: block !important;*/}
.ruan_con3 .ruan_slick_1 .cla{ padding:0 .2rem; opacity: .6;}
.ruan_con3 .ruan_slick_1 .cla.cur{ opacity: 1;}
.slick-dots li{ margin: 0 .16rem;}

/*============技术软件========*/
.section2{ padding-bottom: .95rem;}
.section2 .zuo{ margin-left: 0px;}
.section5 .se5_v2,.section6 .dl1{ display: none;}
.section2 .zuo,.section2 .you,.section2 .zuo dl dt img{ width: 100%;}
.section5 .se5_v1 .zuo img{}
.section2 .you{ margin-top: 1.2rem; text-align: center;}
.section2 .zuo dl{ width: 96%; margin: 0 auto;-moz-box-shadow:0px 3px 7px #999; -webkit-box-shadow:0px 3px 7px #999; box-shadow:0px 3px 7px #999; background: #fff;}
.section2 .zuo .q_v1{-moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;padding: .2rem; margin-right: 0px; background: none;}
.section2 .you .dd3 a,.section2 .se2_v_v a{ float: none; display: inline-block; width: 2.4rem; height: .65rem; line-height: .65rem; margin: 0 .16rem;}
.section2 .se2_v_v{ padding: 0px !important; margin-top: .25rem;}
.section2 .you .dd2{ margin: .34rem 0 .35rem 0;}
.section2 .you .dd3{ margin-bottom: .2rem;}
.section2 .zuo .more{ display: none;}
.section3 .se3_bg,.section3 .se3_v1,.section3 .dl1{ position: relative;}
.section3 .se3_bg .se3_im1{ display: none;}
.section3 .se3_v1{ top: 0; padding: .6rem .6rem;width: 91.2%; margin: 0 auto 1rem; max-width: 1000px;}
.section3 .dl1{ top:0%; text-align: center; padding: 1.8rem 0 1.8rem 0;}
.section3 .dl1 .dd3{ margin-top: .4rem;}
.section3 .input_more{ margin: 0 auto;}
.section3 .se3_v1{text-align: center;}
.section3 .se3_v1 .v1{ margin:.37rem 0 .7rem 0;}
.section3 .se3_v1 .v2 dl{width: 360px;  margin: 0 auto .5rem;}
.section3 .se3_v1 .v2 dl dt{ width: .6rem;}
.section3 .se3_v1 .v2{ margin-top: 0px;}
.section3 .dl1 .dd3 a{ display: inline-block;}
.section3 .se3_1500{ background: url(../images/in_4.jpg) no-repeat right top #5189c7; background-size: 170%;}
.shou_slick1 .slick-dots{ position: absolute; bottom: .65rem; left: 0; width: 100%; margin-top: 0px; }
.section2 .zuo dl dd{ line-height:1.2rem; padding-bottom: .6rem; height: auto;}
.section4{ background: url(../images/mob_7.jpg) repeat; background-size: 100% auto; padding-bottom: .5rem;}
.section4 .se4_v1 .v1,.section4 .se4_v1 .v2{ color: #fff;}
.section4 .se4_v1{ margin: 1rem 0;}
.section4 .se4_v2{ margin-top: 0;}
.section4 .se4_v2 dl{ width: 60%; margin: 0 auto; float: none;}
.section4 .se4_v2 dl dt img{ width: 100%;}
.section4 .se4_v2 dl dd{ color: #fff !important;}
.section4 .se4_v2 dl dd{ margin-top:.8rem;}
.section6{ padding-top:2.8rem;background: #2770bf;}
.section6 .con,.section6 .form_1{ position: relative; right: 0; top: 0;}
.section6 .form_1{ width: 91.2%; margin: .5rem auto 0; padding: 0 .45rem .5rem .45rem;}
.section6 .con{ padding-bottom: .4rem;}
.section6 .form_1 .in_1, .section6 .form_1 .in_2, .section6 .form_1 .ti_j{ height: .66rem; line-height: .66rem;}
.section6 .form_1 .in_1, .section6 .form_1 .in_2{ margin-bottom: .2rem;}
.section6 .form_1 .span_1,.section6 .form_1 .span_2{ text-align: center; margin-bottom: .3rem;}
.section6 .form_1 .inlx_v{ position: absolute; top: -2rem; width: 100%; left: 0;}
.section5 .se5_v1 .you{  margin-bottom: 0; top: 0;width: 100%; margin-left: 0; text-align: center; padding-bottom:3rem; }
.section5 .se5_v1 .you .span_1{ padding: .88rem 0 .15rem 0;}
.section5 .se5_v1 .you .span_3{ font-size: .48rem; margin:2.4rem 0 .65rem 0; color: #2770bf; position: relative; top: 1.5rem; }
.section5 .se5_v1 .you .v1 dl{ position: relative; top: 1.2rem;}
.section5 .se5_v1 .zuo{  display: none;}
.section5 .you{ position: relative; float: none;}
.section5 .se5_v1{ background: url(../images/in_11_1.jpg) no-repeat bottom left; background-size:100% auto;}
.section5 .se5_v1 .you .more{ position: absolute; top: 2.4rem; background: #ff6b01; left: 50%;transform: translateX(-50%);}
.section5 .se5_v1 .you dl{ text-align: center; margin-bottom: .15rem; }
.section5 .se5_v1 .you dl dt,.section5 .se5_v1 .you dl dd{ display: inline-block;float: none;}
.section5 .se5_v1 .you dd span{ color: #2770bf;}
.section5 .se5_v1 .you dd{ font-size: .26rem;}
.section5 .se5_v1 .you dd span{ font-size: .4rem;}
.section5 .se5_v1 .you dl dt img{ width: .58rem; position: relative; top: .1rem;}
.section1 .im1_1{ width: 74%; right: 13%;bottom: -10%;}
.section5 .se5_v1,.section5 .se5_v2{ position: relative;}
.section6 .form_1 .in_3{ margin-bottom: .25rem;}
.section5 .se5_v1{ top: 1px;}
.section1 { background: url(../images/in_1.jpg) no-repeat; background-size: cover;}
.section1 .im1{ display: none;}
/*关于我们 kaishi*/

.ab_con1{ background: url(../images/rui_4_1.jpg) no-repeat; background-size: cover;}
.ab_con1 .im1{ opacity: 0;}
.ab_con1 .v1 dl{ text-align: center; text-align-last: center; left: 5%; top: 2.1rem; width: 90%;}
.ab_con1 .v1 dl .dd1 span{ display: inline;}
.ab_con1 .v1 dl .dd2{ margin-bottom: .28rem;line-height: 1.4em;}
.ab_con1 .v1 dl .dd1 {width:100%;
}.ab_con1 .img1{ right: 25%; width: 46%;}
.ab_con2 .ab2_v1{ position: relative;transform: translate(0%,0%); left: 0; top: 0; right: 0; bottom: 0; }
.ab_con2 .ab2_v1{ width: 100%; height: 4.3rem; overflow: hidden;}
.ab_con2 .ab2_v1 img{ height: auto; width: 100%;}
.ab_con2{ padding:0px;}
.ab_con2 .ab_v1 span, .ab_con3 .ab3_v1 .tit span{letter-spacing: 0px; margin-bottom: .05rem;}
.ab_con2 .ab_v1, .ab_con2 .ab_v2{ margin-left: 0px;}
.ab_con2 .ab_v1{text-align: center; color: #2770bf;}
.ab_con2 .ab_v1 img,.ab_con3 .ab3_v1 .tit img,.ab_con4 .tit img,.ab_con5 .tit img,.ab_con6 .tit img{ display: inline-block; width: .9rem;}
.ab_con2 .ab_v2{ width: 100%; text-align: justify;}
.ab_con2 .v1{ padding: .6rem 0;}
.ab_con2 .ab_v2{ margin-top: .4rem;}
.ab_con2 .ab_v2 p{ margin-bottom: .5rem; line-height: 1.6;}
.ab_con3 .ab3_v1{ width: 100%; height: 3.6rem; background: url(../images/ab_5_1.jpg) no-repeat; background-size:100% auto;}
.ab_con3 .ab3_v1 .tit span{ margin-bottom: .35rem; color: #2770bf;}
.ab_con3 .ab3_v1 .tit{ right: 8.3%;}
.ab_con3 .ab3_v1 .tit img{ margin-right: .1rem;}
.ab_con3 .ab3_v2 dl{ width: 100%; float: none; border:none; margin-bottom: .45rem;}
.ab_con3 .ab3_v2 dl a{ display: block;}
.ab_con3 .ab3_v2 dl dd{ font-size: .22rem;}
.ab_con3 .ab3_v2 dl dt{ font-size: .32rem; margin-bottom: .1rem;}
.ab_con3 .ab3_v2 dl dt img{ width: 30px;}
.ab_con3 .ab3_v2 dl dd span{ display: inline;}.ab_con3 .ab3_v2 dl dd span.mob_yin{display:inline-block!important}
.ab_con3 .ab3_v2{ padding: .54rem 0 .3rem 0;}

.ab_con4{ padding:.7rem 0 0rem 0;}
.ab_con4 .tit{ text-align: left;}
.ab_con4 .ab4_v1 dl{ width: 100%; background: none; border:none; padding: 0; margin-bottom: .8rem;}
.ab_con4 .ab4_v1 dl:hover {background:none;border:none;box-shadow: none;}
.ab_con4 .ab4_v1 dl:hover dt .img1 {opacity: 1;}
.ab_con4 .ab4_v1 dl:hover dt .img2 {opacity: 0;}
.ab_con4 .ab4_v1 dl:hover .dd1, .ab_con4 .ab4_v1 dl:hover .dd2 {color:#333;}
.ab_con4 .tit span,.ab_con6 .tit span{ color: #2770bf;letter-spacing: 0px;padding-left: 0;}
.ab_con4 .ab4_v1 dt,.ab_con4 .ab4_v1 dd{ float: left;}
.ab_con4 .ab4_v1 dd { text-align: left; width:74%; margin-left: 4%;}
.ab_con4 .ab4_v1 dt{ width: 22%; height: auto;}
.ab_con4 .ab4_v1{ margin-top: .58rem;}
.ab_con4 .ab4_v1 .dd1{ margin: 0rem 0 .1rem 0; font-size: .36rem;}
.ab_con4 .ab4_v1 .dd2 span{ display: inline;color: #666; font-size: .24rem;}
.ab_con4 .ab4_v1 .dl2{ margin:0 0 .8rem 0;}
.ab_con4 .ab4_v1 dt .img1{ position: relative; width: 98%; margin-left: 1%;}
.ab_con5{ padding: .64rem 0 .84rem 0;}
.ab_con5 .tit,.ab_con3 .ab3_v1 .tit span,.ab_con6 .tit span{ font-size: .48rem;}
.ab_con5 .ab5_v1 img{ width: 90%; margin: 0 auto;}
.ab_con5 .ab5_v1{ margin: .95rem 0 0 0;}
.ab_con4 .tit img{margin-left: -.1rem;}

.ab_con6 .ab6_v1 .fl_v,.ab_con6 .ab6_v1 .fr_v{ float: none}
.ab_con6 .ab6_v1 .fl_v{ padding-right: 0px; padding-left: 30px;}
.ab_con6{ padding:1rem 0 1rem 0;}
.ab_con6 .ab6_v1 .fr_v, .ab_con6 .ab6_v1 .fl_v{ width: 100%;}
.ab_con6 .ab6_v1 .tiao{ left: .2rem; width: .07rem; margin-left: 0px; }
.ab_con6 .ab6_v1 .dian{ width: .3rem; height: .3rem;}
.ab_con6 .ab6_v1 .fl_v .v_1{ text-align: left; float: left;}

.ab_con6 .ab6_v1 .dian{ top: 0px!important; left: .05rem !important; right: 0!important;}
.ab_con6 .ab6_v1 .span_1{ float: left; border-bottom: #666666 1px dotted; width: 1.5rem; margin-left: 0px !important;}
.ab_con6 .ab6_v1 .fr_v .span_1{ margin-right: 0px;}
.ab_con6 .ab6_v1 .v_1{width: calc(100% - 2rem);margin-left: .2rem;}
.ab_con6 .ab6_v1 .clearfix{ margin-bottom: .4rem;}
/*.ab_con6 .ab6_v1 .fl_v .span_1{margin-left: .4rem!important;}*/
.ab_con6 .ab6_v1 .san_j{ left: .03rem; top: -.1rem; margin-left: 0; width: .4rem;}

/*关于我们 end*/

#section-footer .li3_v2 dl dt img{ width: 1.2rem;}

.slick-dots li button:before,.slick-dots li button{ width: .16rem; height: .16rem;}
.shou_slick2 .slick-dots li button:before,.shou_slick2 .slick-dots li button,
.syzv3_slick .slick-dots li button:before,.syzv3_slick .slick-dots li button{ width: .16rem; height: .16rem;}

.zi_x2 .you #boxscroll{ padding-right: 0px;}

.jssan_con .con{ padding:.5rem 0 1.12rem 0;overflow: hidden;}
.pt_con{ background: none;}
.cail_con2 .zuo, .cail_con2 .you{ padding-bottom: 0px;}
.section6 .con .img_1.pc_yin{ top: -3rem; bottom: 0; display: none;}
.section6 .con .img_1.mob_yin{ top: -3rem; bottom: 0; display:block;}

.section6 .in_2,.section6 .form_1 .p_2 select,.zi_x3 .you_v .form_1 select{ color: #999;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{
    color:#999;
}
input::-moz-placeholde,textarea::-moz-input-placeholderr{   /* Mozilla Firefox 19+ */
    color:#999;
}
input:-moz-placeholder,textarea::-moz-input-placeholder{    /* Mozilla Firefox 4 to 18 */
    color:#999;
}
input:-ms-input-placeholder,textarea::-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
    color:#999;
}

.wrap, .pt_con .pingt_con2, .cail_con2, .ruan_con3,.jssan_con .con{ background: url(../images/bg.jpg) repeat;background-size: 65% auto;}


.dong_hkv_you .dl1,.dong_hkv_zuo .dl1,.gun_d{ opacity: 1;}
.dong_hkv_you .dl1{ margin-right: 0px;}
.dong_hkv_zuo .dl1{ margin-left: 0px;}
.gun_d{ top: 0px;}

.se3_1500.newsSlickw,.se3_1500.newmain,.section4 .se3_1500{ width: 92%;}

#section-footer .foot_top{ padding: .6rem 0;}
#section-footer .li3 .li3_v{ margin-top: 0px;}
#section-footer .li3_v2{ text-align: center;}
#section-footer .li3,#section-footer .li3_v2 dl{ float: none;}
#section-footer .foot_bot p,.lian_se2 .you,#section-footer .li3,.newau_1560,.zi_x2 .you,
.zi_x3 .you_v,.pt_con .pingt_con1 .zuo,.ruan_con1,.ab_con2 .v1,.ab_con3 .ab3_v2,.ab_con4,.ab_con6 { width: 83%; margin: 0 auto;}
.lian_se3 .im1,#section-footer .li1,#section-footer .li2,#section-footer .li3_v2 .dl2,#section-footer .li3>span,.lian_se2 .con_le .img1{ display: none;}

.lian_se1,.mainkv{ margin-top: .96rem;}
.lian_se2 .span_1,.lian_se2 .con,.lian_se2 .v1,.lian_se2 .zuo,.lian_se2 .you,.lian_se3 .form_1,.lian_se3 .v1,
.zi_x2 .zuo_v1,.zi_x2 .se3_1500,.zi_x2 .you,.zi_x3 .se3_1500,.zi_x3 .you_v,.zi_x3 .se3_1500,.zi_x3 .you_v{ position: relative; top: 0; left: 0;transform: translate(0%);}

.section1 .dl1,.lian_se1 .dl1,.new_kv .dl1{ left: 4%; text-align: center;width: 92%;transform: translateY(0%);}
.new_kv .dl1{ bottom: 50%;transform: translateY(50%);}.mainkv.new_kv .dl1 .dd1{margin-top: .4rem;}
.se2_1500, .se3_1500, .hea_auto,#section-footer .li3_v2{ width: 100%;}
.shiy_zkv .dl1{ left: 0; top:50%; transform: translateY(-35%); width: 100%; text-align: center;}
.shiy_zkv .dl1 .mob_64{font-size: .52rem;}
.mainkv .dl1 .dd1{ margin-top: .2rem;}

.font_28rem,.font_20_14{ font-size: .28rem;}
.font_62,.font_32,.font_48, .font_56_40,.font_48_40,.pingt_con3 .v1 .font_40{ font-size: .48rem;}
.font_75{ font-size: .72rem;}
.font_14_14{font-size:.2rem;}
.font_16_2,.font_24, .font_16_16, .font_20_16{ font-size: .26rem;}
.font_24,.font_16,.font_18_14, .font_17_14, .font_20_14,.font_19{ font-size: .26rem;}
.font_21_16{ font-size: .3rem;}
.font_56,.font_66_40{ font-size: .56rem;}
.font_24_18,.font_20_18,.font_18_14,.font_20, .font_16_16{ font-size: .24rem;}
.font_16_14{ font-size: .24rem;}
.font_16_12{ font-size: .19rem;}
.font_32, .font_40_24, .font_24_24{ font-size: .3rem;}
.font_33_24{ font-size: .32rem;}
.font_40,.mob_40{ font-size: .4rem;}
.font_42_33{ font-size: .32rem;}
.se5_1150{ width: 100%;}
.font_56_40,.mob_64{ font-size: .64rem;}
.mob_48{ font-size: .48rem;}
.mob_56{ font-size: .56rem;}
.mob_28{ font-size: .28rem;}
.mob_36{ font-size: .36rem;}
.mob_24{ font-size: .24rem;}
.mob_35{ font-size: .35rem;}
.mob_32{ font-size: .32rem;}

/*.mo_bai .v1{ height: auto; min-height: 100vh;}*/
.mo_se1,.mo_se2,.mo_se3,.mo_se4,
.rui_se1,.rui_se2,.rui_se3,.rui_se4,.mo_se6,.section1,.ab_con1,.lian_se1 ,.cail_con1{height: 12rem;/*min-height: 100vh;*/}.shiy_zkvjs{height:5.57rem !important;}
/* .section1 ,.ab_con1{height: 12rem;} */
.lian_se2 .you dl dd{font-size:inherit}

@media screen and (max-width:800px) {
	.lian_se2 .span_1{ width: 70%; margin: 0 auto;}
	
	#section-footer .foot_bot p,.lian_se2 .you,#section-footer .li3,.newau_1560,.zi_x2 .you,
	.zi_x3 .you_v,.pt_con .pingt_con1 .zuo,.ruan_con1,.ab_con2 .v1,.ab_con3 .ab3_v2,.ab_con4,.ab_con6 { width: 92%;}
	/*.mo_se1,.mo_se2,.mo_se3,.mo_se4,
	.rui_se1,.rui_se2,.rui_se3,.rui_se4{ min-height: calc(100vh - .9rem); }*/
	 .ab_con3 .ab3_v2, .ab_con4 {width: 86%;}
	.pingt_con3 .v1{ width: 90%;}
	.pingt_con3 .v2 .dl1{ width: 80%;}
	.ab_con1 .img1{ width: 70%; right: 15%; bottom: -7%;}

	/*联系我们==================*/
	
}
@media screen and (max-width:767px) {
	.mob_56{ font-size: .48rem;}
	.section5 .se5_v1 .you .span_3{ font-size: .42rem;}
	.mob_28{ font-size: .24rem;}
	.mob_48{ font-size: .46rem;}
	.mob_64{ font-size: .56rem;}
	.mob_36{ font-size: .36rem;}
	.ab_con1 .v1 dl,.rui_se2 .dl1, .rui_se3 .dl1,.rui_se4 .dl1{ top: 2.4rem;}
	.mo_se6 .dl1{ top:1.8rem;}
	.mo_se2 dl,.mo_se3 .dl1,.mo_se4 .dl1{ margin-top: 2.12rem;}
	.section .dl1 .dd1.bold{font-weight:normal !important;}
	.rui_se3 .img1{ bottom: 1.3rem;}
	.rui_se4 .img1{ bottom: 1.2rem; width: 88%;}
	.rui_se2 .img1{ bottom: 2.2rem;}
	.font_56_40{ font-size: .56rem;}
	.mob_64{ font-size: .58rem;}
	.zi_x2 .you dl dd img{ width: .4rem;}
	.ab_con3 .ab3_v2 dl dt img{ width: 25px;}
	.lian_se2 .you dl dd .fr img{ width: 15px;}
	.cail_con2 .you .v2{ bottom: -34px;}
	.mo_se1 .img2{ width: 100%; right: -5%; bottom: 1.6rem;}
	.lian_se3 .v1{padding-top: 2.5rem;}
	
	.ab_con1 .v1 dl .dd1{width:90%;margin:0 auto}
	.mo_se5 .im1, .lian_se3 .im1{opacity: 1;}
	.top, .top1 {width: 40px;  height: 40px;bottom: 20px;display:none!important}
}


@media screen and (min-width:767px) {
	.section1 .im1_1{ width: 70%; right: 17%}
	.lian_se1 .img1{ width: 65%; right: 15%;}
	.mo_se3 .img1{ width: 60%;}
	.ab_con1 .img1{ width: 65%; right: 17%;}

	.mo_se1,.mo_se2,.mo_se3,.mo_se4,.rui_se1,.rui_se2,.rui_se3,.rui_se4,.mo_se6,.section1,.ab_con1,.lian_se1   { min-height: 1450px;}
	.zi_x2 .you dl dd img{ width: .4rem;}
	.lian_se2 .you dl dd .fr img{ width: 20px;}
	.mo_se1 .img1{ width: 50%;}
	.mo_se1 .img2{ width: 85%;}
	.mo_se3 .img1{ width: 55%; left: 24%;}
	.mo_se4 .img1{ width: 84%; right: 8%;}
	.zi_xunkv img{height: auto !important; width: 100% !important;}
	.new_kv .dl1{ bottom: 60%;}
	.mobhea_top{height: .7rem}.mobhea_top .tou_v1{top:.19rem}.mobhea_bot .ul_1 {
    margin: 1.2rem 0 .8rem 0;}.mobhea_bot .ul_1>li {line-height: .7rem;}

	.mob_40 {font-size: .32rem;}	
	
	.font_24, .font_16_16, .font_20_16, .font_18_16 {font-size:18px;}
	.font_24, .font_16, .font_18_14, .font_17_14, .font_20_14, .font_19{font-size: .22rem;}
	.ab_con5 .tit, .ab_con3 .ab3_v1 .tit span,.ab_con6 .tit span ,.mob_48 ,.shiy_zkv .dl1 .mob_64 ,.font_62, .font_32, .font_48, .font_56_40, .font_48_40, .pingt_con3 .v1 .font_40{font-size: .56rem;}
	.pt_con .pingt_con2 .span_1 ,.font_40, .mob_40{font-size: .48rem;}
	.mainkv .dl1 .dd1.font_24 ,.lian_bai .dl1 .dd1 ,.lian_se2 .zuo p{font-size: .28rem;}
}
@media screen and (min-width:768px) and (max-width:1000px){
	.mo_se1, .mo_se2, .mo_se3, .mo_se4, .rui_se1, .rui_se2, .rui_se3, .rui_se4, .mo_se6, .section1, .ab_con1, .lian_se1{min-height:inherit}
	.section2 .zuo dl{width: 69%;}
	.section4 .se4_v2 dl {width: 50%;}.shi_con .v3 dl dt{width: 50%;}
	.section6 .form_1 .in_3{height: 180px;}.section3 .se3_v1{width:80%;}
	.section4 .se4_v2{width:86%;margin: 0 auto}
	.section6 .form_1 ,.lian_se3 .form_1{width: 86%;}
	#section-footer .foot_bot p, .lian_se2 .you, #section-footer .li3, .newau_1560, .zi_x2 .you, .zi_x3 .you_v, .pt_con .pingt_con1 .zuo, .ruan_con1, .ab_con2 .v1, .ab_con3 .ab3_v2, .ab_con4, .ab_con6 ,.se3_1500.newsSlickw, .se3_1500.newmain, .section4 .se3_1500{  width: 86%;}
	.zi_xunkv img{margin: -1.5rem 0 -.5rem!important;}
	.pt_con .se3_1500 ,.dong_hkv_zuo .se3_1500{width: 92%;}
	.cail_con1{height:100vh}
	.section5 .se5_v1 .you{padding-bottom: 4.5rem;}
	.mo_se3 .dl1 .dd2 span{bottom: -8px;}
	
	.lian_se1,.mainkv ,.rui_se1{ margin-top: .69rem;}
	.top, .top1 {width: 40px;  height: 40px;bottom: 20px;display:none!important}
}

@media screen and (min-width:500px) {
	.section1 .im1_1{ width: 58%; right: 21%;}
	.cail_con2 .you .v2{ bottom: -80px;}
}


@media screen and (min-height:769px) {
	.section1 .im1_1 ,.ab_con1 .img1{/*bottom: 0;*/}
}


body,html{-webkit-overflow-scrolling:touch;}

@media screen and (min-width: 320px) {html {font-size: 50px;}}
@media screen and (min-width: 360px) {html {font-size: 56px;}}
@media screen and (min-width: 400px) {html {font-size: 63px;}}
@media screen and (min-width: 440px) {html {font-size: 69px;}}
@media screen and (min-width: 480px) {html {font-size: 75px;}}
@media screen and (min-width: 640px) {html {font-size: 100px;}}
@media screen and (min-width: 800px) and (max-width: 834px){
.mobhea_top h1 img {
    width: 25vw;
}}