@media screen and (max-width:1000px) {
input,  textarea { background: none; outline: none; border: none; border-radius: 0 !important; -webkit-appearance: none !important; }
.wap_show { display: block; }
.wap_hide { display: none; }
.abouta { font-size: 15px; }
.waph3,  .pubh4 { font-size: 24px; font-weight: normal; }
.waph3 span { padding-left: 30px; position: relative; }
.waph3 span:before { position: absolute; width: 12px; height: 12px; left: 5px; border-radius: 50%; top: 50%; margin-top: -6px; content: ''; background: #04ac95; }
.wapmaina,  .wapmainb,  .wapfoot,  .abouta,  .aboutb,  .waptit,  .tixia { padding-left: 5%; padding-right: 5%; box-sizing: border-box; }
.w15,  .abouta,  .aboutbslider,  .servbmr { width: 100%; box-sizing: border-box; }
.wapmaina,  .wapmainb,  .abouta,  .serva,  .servbm,  .tixib,  .tixic,  .tixid,  .hnew { padding-top: 50px; padding-bottom: 50px; }
}
 @media screen and (max-width:1440px) {
.w1400 { width: 90%; margin: 0 auto; }
.gcl-121-baner-cs-thumb img { left: -175px; top: 240px; }
.gcloamore { padding: 0 25px; }
.super_li1 { padding: 30px 50px; }
.jchead_nav{ padding:0 30px;}
.jchead_tab{ padding:0 30px;}
.jchead_ul1 { font-size: 14px; }
.jchead_ul1 li>a{ padding:0 10px;}
.nav li { width: 85px; }
/* .servicea1_ul {
		width: 235px;
	} */

	/* .servicea1_on {
		width: 430px;
	} */

	/* .gcloamore {
		padding: 0 20px;
	} */

.gclo0amore2 { margin-right: 0; }
/* .servicea1_li p {
		width: 150px;
		width: 198px;
	} */

	/* .servicea1_on {
		width: 536px !important;
	}

	.servicea1_ul {
		width: 340px;
	} */

.jcbomed_li3 { top: 68%; height: 340px; }
.gclo0asliderm { height: 365px; }
.gclo0ap2 { padding: 35px 50px; }
.jcbomed_p3 { font-size: 16px; /* height: 45px; */
color: #666; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
.gclo0ams { height: 125px; }
.gcloamore2 { margin-right: 0; }
.gclo0atit_span1 { margin-top: 20px; }
.jcbomed_p4 { margin-top: 15px; }
.jcbomed_li5 { /* width: 458px; */
height: 278px; }
}
 @media screen and (max-width:768px) {
.w1200 { width: 90%; margin: 0 auto; }
/*手机导航*/

.sthand_nav { width: 100%; position: fixed; top: 0; left: 0; z-index: 5; background: #f8fafb; display: flex; justify-content: space-between; align-items: center; padding: 15px 15px 15px 15px; background: #F6F9FA; /* position: relative; */
margin-top: 80px; }
.sthand_nav_right { width: 30px; line-height: 10px; transition: all 0.3s ease; }
.sthand_img { transform: rotatex(180deg); }
.sthand_nav_right img { display: inline-block; width: 50%; transform: rotatex(0deg); }
.sthand_list { position: absolute; top: 49px; left: 0; width: 100%; background: #F6F9FA; display: none; }
.sthand_list li { padding: 10px 20px; font-size: 14px; border-bottom: 1px #ececec solid; width: 100%; }
.sthand_list a { width: 100%; display: inline-block; }
.xxmenu { width: 100%; height: 80px; background: #fff; display: flex; justify-content: space-between; align-items: center; position: fixed; top: 0; left: 0; z-index: 9; transition: all 0.5s ease; padding: 0 20px; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1); }
.menu_logo { width: 40%; }
.menu_msp { display: flex; align-items: center; justify-content: space-between; }
.li1 { width: 20%; display: flex; align-items: center; }
.li3 span { width: 24px; height: 2px; background: #333; display: block; margin: 5px 10px 5px 0; opacity: 0.8; transition: all 0.5s ease; }
.mmeauom .msp1 { transform: rotate(45deg); margin: -2px; }
.mmeauom .msp2 { opacity: 0; margin: 0; }
.mmeauom .msp3 { margin: -2px; transform: rotate(-45deg); }
.xxlist { width: 75vw; height: 100%; background: #DCE6EB; position: fixed; top: 0; left: -75vw; z-index: 180; transition: all 0.5s ease; }
.xxlist_ul { padding: 10px 15px; }
.xxlist_ul2 { padding: 0; }
.bBor,  .twoa { position: relative; list-style: unset; margin-left: 8px; }
.bBor .menu_span1,  .twoa .menu_span1 { width: 25px; height: 49px; position: absolute; right: 0; top: 0; background: url(../image/jia_black1.svg) no-repeat center; background-size: 16px; }
.bBor .menu_span2, .twoa .menu_span2 {
    width: 25px;
    height: 36px;
    position: absolute;
    right: 0;
    top: 0;
    background: url(../image/jia_black1.svg) no-repeat center;
    background-size: 16px;
}
.bBor .menu_span3,  .twoa .menu_span3 { width: 25px; height: 49px; position: absolute; right: 0; top: 0; background: url(https://ru.fullcryo.com/fonts/7516ae9b9f654d36a986cb927e6fe8a4.svg) no-repeat center; background-size: 16px; }
.bBor a,  .twoa a { height: 48px; line-height: 48px; color: #333; font-size: 14px; display: block; }
.bBor .proList,  .twoa .proList { display: none; padding-left: 20px; }
.bBor .proList li a,  .twoa .proList li a { font-size: 13px; height: 36px; line-height: 36px; }
.bBor.on .menu_span1 { background-image: url(../image/jian_black.svg); background-size: 15px; }
.twoa.on .menu_span2 { background-image: url(../image/jian_black.svg); background-size: 15px; }
.xxlistss { position: fixed; left: 0vw; top: 0; width: 75vw; height: 100%; }
body { position: relative; }
body,  .mhead { left: 0; transition: all 0.4s ease; }
body.hc-nav-open { left: 100px; }
body.hc-nav-open { position: fixed; width: 100%; min-height: 100% }
.tica-bg { position: fixed; left: 0; top: 0; background: #000; opacity: 0.5; display: none; z-index: 40; width: 100%; height: 100%; height: 100vh; }
.tica-bg.on { display: block; }
/*手机导航*/

.w1400 { width: 90%; margin: 0 auto; }
.w1200 { width: 90%; margin: 0 auto; }
.pc { display: none; }
.phone { display: block; }
/*index*/
.slah2 { font-size: 24px; }
.sean1 { position: relative; height: 100vh; transform: translateY(0%); }
.sldbantxt_p1 { color: #fff; font-size: 16px; width: 300px; margin: auto; }
.sldbantxt { z-index: 5; position: absolute; min-width: 1200px; width: 85%; left: 50%; top: 52%; transform: translate(-50%, -50%); }
/* 向下 */
.scroll-down span { position: absolute; bottom: 45px; left: 50%; width: 24px; height: 40px; margin-left: -15px; border: 2px solid #fff; border-radius: 50px; box-sizing: border-box; z-index: 7777; cursor: pointer; }
.scroll-down span::before { position: absolute; top: 6px; left: 50%; content: ''; width: 6px; height: 6px; margin-left: -3px; background-color: #fff; border-radius: 100%; -webkit-animation: sdb10 1s infinite; animation: sdb10 1s infinite; -moz-animation: sdb10 1s infinite; box-sizing: border-box; }
 @-webkit-keyframes sdb10 {  0% {
 -webkit-transform: translate(0, 0);
 opacity: 0;
}
 40% {
 opacity: 1;
}
 80% {
 -webkit-transform: translate(0, 20px);
 opacity: 0;
}
 100% {
 opacity: 0;
}
}
 @keyframes sdb10 {  0% {
 transform: translate(0, 0);
 opacity: 0;
}
 40% {
 opacity: 1;
}
 80% {
 transform: translate(0, 20px);
 opacity: 0;
}
 100% {
 opacity: 0;
}
}
.pd40px { padding: 40px 0; }
.cena { width: 100%; background: #f4f4f4; }
.cena_p1 { font-size: 24px; font-weight: bold; color: #3372b5; text-align: center; }
.cena_ul1 { margin-top: 30px; width: 100%; position: relative; display: inline-block; }
.cena_li1 { padding: 30px; background: #fff; }
.cena_p2 { font-size: 18px; color: #3372b5; }
.cena_p3 { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; }
.cena_li2 { position: absolute; top: 25%; left: 50%; transform: translate(-50%, -50%); }
.cena_li4 { top: 35%; }
.cena_li2 .viobtn { width: 50px; height: 50px; }
.cena_li3 { background: #316bab; color: #fff; text-align: center; }
.abt26btc { width: 77%; }
.cena_li5 { color: #fff; height: 40px; line-height: 40px; top: 45%; left: 50%; width: 70%; }
.cena_li5 span { margin-left: 10px; }
.cene { height: 420px; background-position:center; background-repeat:no-repeat; background-size:cover;}
.cene_p2 { margin-top: 30px; color: #fff; }
.cene_ul1 { display: flex; justify-content: space-between; margin-top: 60px; }
.cene_li1 { width: 31%; text-align: center; }
.cene_li1 img { width: 50%; }
.cene_li1 p { color: #fff; margin-top: 10px; }
/**/
.incareercslider2 { margin-top: 30px; }
.car-scrollbar,  .car-scrollbar2 { position: relative; width: 246px; height: 4px; margin: 0 auto; margin-top: 30px; background: none; }
.car-scrollbar:before,  .car-scrollbar2::before { content: ''; position: absolute; width: 100%; height: 2px; top: 1px; left: 0; background: #dcdedf; }
.car-scrollbar .swiper-scrollbar-drag,  .car-scrollbar2 .swiper-scrollbar-drag { background: #316091; height: 4px; }
/**/

	/*index*/

.xxbanerpage { height: 200px; margin-top: 80px; }
.xxnew_ul2 { padding-top: 10px; }
.xxnew1 { width: 90%; }
.xxnew_p2 { font-size: 24px; }
.xxfoot_nav,  .xxfoot_nav2 { flex-wrap: wrap; }
.xxfoot_nav { padding-top: 0px; }
.xxfoot_navul1 { margin-top: 30px; }
.nav2_p2 { padding-bottom: 20px; text-align: left; }
.pd80px { padding: 40px 0; }
.abouts_p1 { font-size: 24px; }
.aboutd img { height: 350px; }
.aboutd_ul1 { padding: 20px 30px; }
/* .aboute {
		margin-top: 650px;
	} */

.aboute_ul1 li { width: 100%; }
.staboute_img1 { height: 350px; }
.aboute_li2 { padding: 20px 30px; }
.staboute_item { width: 100%; margin-top: 30px; }
.staboute_item:first-child { margin-top: 0; }
.pd80px2 { padding: 20px 0 40px 0; }
.aboute_p1 { text-align: center; }
.join_ul1 img { height: 330px; }
.join_li1 { width: 90%; left: 50%; top: 50%; }
.joinb_span1,  .joinb_top,  .joinb_item { padding: 0 30px; }
.resume { padding: 20px; }
.resume_ul1 p { font-size: 14px; }
.xxnew_top li a { padding: 0 10px; }
.press_ul1 { width: 100%; }
.press_ul3 { width: 100%; margin-top: 30px; }
.prlist_ul1 { width: 100%; }
.xxitem_ul1 { width: 100%; }
.xxitem_ul2 { width: 100%; padding: 20px 30px; }
.newpagenewm2 { margin-top: 40px !important; }
.project_ul1 { width: 100%; margin-bottom: 40px; }
.contact_ul1 { width: 100%; margin-top: 25px; }
.contact_p1 { font-size: 24px; }
.product_ul2 { width: 100%; flex-wrap: wrap; }
.product_li1 { text-align: center; /* width: 100%; */
width: 25%; margin: 0 auto; }
.product_li2 { width: 70%; }
.product_p4 { font-size: 14px; margin-top: 15px; }
.jcbomed_p2,  .jcbomed_10 { font-size: 14px; height: 42px; }
.xxfoot_ul2 { width: 100%; display: inline-block; }
.abouts_list p { margin-top: 20px; }
.regardc_list { width: 100%; margin-top: 30px; }
.product_ul1 { width: 100%; }
.gw_box_tit2:first-child { margin-top: 60px; }
.investor2_list .investor2_ul1 { width: 100%; }
.investor2_list .investor2_ul2 { width: 100%; margin-top: 30px; }
.investor1_li1 { margin-right: 0; margin-top: 10px; width: 90%; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
.investor1_ul1 { padding: 15px 0; }
.gcl-121-baner { margin-top: 80px; }
.gcl-121-nav { left: 10%; }
.gcl-121-zw { /* margin-top: 230px; */
margin-top: 50px; flex-flow: column-reverse; }
.gcl-121-baner-more { /* margin-top: 10px; */
margin-top: 45px; display: flex; }
.gcl-121-baner-h3 { font-size: 24px; text-align: center; }
.gcl-121-baner-p1 { font-size: 16px; margin-top: 0; text-align: center; }
.gcl-121-baner-bg { height: 90%; }
.gcl-121-baner-more a { font-size: 14px; background: #70b638; margin: 0 5px; border: 0; height: 40px; line-height: 40px; }
.gcl-121-baner-cs-l { width: 90%; margin: 0 auto; justify-content: center; }
.gcl-121-baner-cs-l2 { justify-content: space-between; }
.product_ali1 { width: 100%; padding: 40px; }
.gcl-121-baner-p2 span { font-size: 24px; }
.product_bitem .product_bul1 { width: 100%; }
.product_cul1 { width: 100%; }
.gcl-121-baner-h5 { margin-top: 30px; }
.gcl-121-c-flex-li { width: 100%; padding-top: 30px; }
.gcl-121-a-w1 { width: 100%; }
.gcl-121-a-wz { padding-top: 30px; }
.gcl-121-a-w2 { width: 100%; margin-top: 30px; }
.gcl-121-a-h2 { font-size: 24px; }
.gcl-121-a-w3 { width: 100%; margin-top: 30px; }
.gcl-121-a-w4 { width: 100%;/* margin-top: 30px; */
}
.gcl-121-a-w5 { margin-top: 30px; }
.solution3_li1 { width: 100%; }
.investor2_li1 { margin-top: 15px; }
.resume_ul4 input { height: 50px; }
.inproclabel { top: 43px; }
.gcl-121-c-tab-tb { margin-top: 30px; }
.gcl-121-c-tab-tb-img img { max-width: 100%; margin-top: 30px; }
.ystk { margin-top: 80px; }
.powera_ul1 { margin-top: 30px; }
.powera_li1 { position: relative; top: 0%; left: 50%; width: 100%; height: 100%; transform: translate(-50%, 0%); padding: 30px 25px; }
.powerb_list { padding: 30px 25px; margin-top: 0; }
.pd80px4 { padding: 0 0 40px 0; }
.powera_p1 { margin-top: 0; }
.powerc_li1 { width: 100%; }
.pipeline_tab table { font-size: 12px; }
.pipeline_tab td { line-height: 40px; }
.casea3_btn3 { width: 100%; }
.slidcons3_itme { padding: 0; }
.product_ul3 { margin-top: 30px; }
.product_ul3:first-child { margin-top: 0; }
.powerb_p3 { margin-top: 30px; }
.cena_ul2 { margin-top: 0; }
.project_li1 p { font-size: 14px; }
.xxfoot_ul1 { margin: 20px 0; }
.xxfoot_span1 { margin-top: 15px; margin-right: 0; top: 0; }
.xxfoot_wx { left: 0; }
.xxnew_li2 { width: 100%; }
.xxnew_li1 { width: 100%; }
.xxnew_li4 { margin-top: 30px; }
.topa_div1 { margin-right: 0; padding: 10px; }
.topa_div1.on { padding: 10px; }
.topa_item2 { margin-top: 20px; }
.topa_item { height: 100%; }
.topa_ul { height: 70px; line-height: 70px; }
.product_top { margin-top: -70px; }
.join_p1 { font-size: 24px; }
.emil_span1 { margin-left: 0px; }
.product_p2 { font-size: 20px; }
.product_p3 { font-size: 16px; }
.powerc_p2 { font-size: 20px; margin-bottom: 15px; }
.powerc_p1 { font-size: 20px; }
.jcbomed_p8 { margin-top: 140px; }
.aboutg_ul { width: 100%; }
.aboutg_p2 { margin-bottom: 15px; }
.abouth { margin-top: 650px; }
.centerb_ul1 { width: 45%; }
.gcl-121-baner-p3 { font-size: 14px; margin-top: 10px; }
.gcl-h5 { font-size: 16px; text-align: center; margin: 15px 0; }
.gcl-cs1 { margin-top: 0; }
.gcl-more { margin-top: 20px; }
.gcl-121-baner-cs-thumb img { left: 93px; /* top: -50px; */
top: 160px; }
.gcl-121-zw2 { margin-top: 230px; }
.search-result-main .input-warp { width: 100%; }
.search-result-main { margin-top: 40px; }
.searchtab { min-height: 200px; }
.search-result-main-p { margin-top: 0; }
/**/
.slidcons3_li3 { width: 100%; }
.xxbanerpage3 { height: 200px; margin: 0; }
.gcl-121-baner2 { height: 100%; margin-top: 80px; }
.centerd_ul1 li img { height: 360px; }
.centerd_li1 { top: 30%; }
.centerd_ul3 li { width: 100%; padding: 10px 20px; }
/***/
	/**/
.solution2_ul2 { width: 100%; margin-top: 20px; }
.solution2_ul1 { width: 100%; }
.solution2_ul3 { width: 100%; }
.solution2_ul4 { width: 100%; margin-top: 20px; }
.solution4_ul1 { width: 100%; }
.pd80px3 { padding: 0px 0 40px 0; }
.solupage { margin-top: 129px; }
/**/

	/**/
.menu_img1 { height: 24px; }
.lanChange.on { opacity: 1; visibility: visible; top: 88px; left: 0; width: 90px; }
.lanChange.on dd { height: 30px; line-height: 30px; }
.sjbyyxzbg { display: none; position: fixed; width: 100%; height: 100vh; left: 0; top: 0; background: rgba(0, 0, 0, 0.5); z-index: 50; }
.sjbyyxzbg.on { display: block; }
/**/
}
@media(max-width:1024px){
.jchead_tab{ padding:0 10px;}
.jchead_ul3 img, .jchead_ul4 img{ height:40px;}
.jchead_ul1{ font-size:12px;}
.jchead_ul1 li>a{ padding:0 5px;}
}