@media (min-width:1201px){
	
.tt{width:100%;position:absolute;top:0;z-index: 1200;}
.data{width:100%;background-color:#FFF;/* padding-top:0.45rem; */}
.data_bread{padding: 0 1.75rem 0;}
.data_bread h5{font-weight:lighter;font-size:0.16rem;letter-spacing:0.6em;text-indent:0.5em;margin-top: 0.35rem;color:#999}
.data_bread h5 a{color:#999}
.data_fenlei{ width:17.25rem; margin:0 auto; overflow:hidden;}
.data_fenlei h3{ font-size:0.27rem; color:#000; float:left; font-weight:normal; line-height:0.45rem;}
.data_fenlei ul li{ float:left; margin:0 0.075rem;}
.data_fenlei ul li.currclass a{border-bottom:0.045rem solid #09b2a2; color:#09b2a2;}
.data_fenlei ul li a{ display:block; padding:0 0.3rem; height:0.75rem; line-height:0.42rem; font-size:0.27rem; color:#868686;border-bottom:0.045rem solid #fff;}
.data_fenlei ul li a:hover{border-bottom:0.045rem solid #09b2a2; color:#09b2a2;}
.data_list{width: 17rem;margin:0 auto;}
.data_listbg {/* background-color:#F7F7F7; */width:100%;overflow: hidden;padding-top:0.15rem;}
.data_list ul li:hover{border: 0.015rem solid #09b2a2;display:block;}
.data_list ul li{margin-top:0.3rem;overflow:hidden;background-color:#fff;padding: 0.08rem 0rem 0.16rem 0;border:0.015rem solid #fff;}
.data_list ul li h3{background:url(../image/tip.png) no-repeat 0.45rem 0.195rem;font-weight:normal;font-size: 0.3rem;width:16.05rem;padding: 0.2rem 0 0.22rem 0.855rem;}
.data_list ul li h3 a{color: #000;}
.data_list ul li h3 a:hover{ color:#E90A0A;}
.data_list ul li p{border-top: 0.015rem solid #ddd;padding: 0.2rem 0rem;margin:0 0.48rem;overflow:hidden;color:#616161;font-size: 0.23rem;line-height:0.39rem;}

.data_list ul li p.third{ padding:0; border:none;}
.data_list ul li p span{ padding-left:0.225rem; background:url(/image/tip2.png) no-repeat 0 0.225em;font-size:0.21rem; color:#969696; margin-right:0.3rem;float: left; line-height:0.675rem;}
.data_list ul li p span.salary{ padding-left:0; font-weight:bold; color:#09b2a2; font-size:0.24rem}
.data_list ul li p span.apply{ padding:0; background:none;float:right;}
.data_list ul li p span a{ display:block;width:1.8rem; text-align:center; line-height:0.51rem; font-size:0.24rem;height:0.525rem; background-color:#F5A020; color:#fff; border-radius:0.27rem;}
.data_list ul li p span a:hover{background-color:#fda910;}

.data_text{width:100%;  background-color:#f7f7f7; padding-top:0.45rem; padding-bottom:0.6rem;}
.data_main{ width:18rem; margin:0 auto;}
.data_nr{background-color:#fff;padding: 0 1.8rem 0.9rem;}
.data_nr h3{padding: 0.65rem 0 0.075rem 0;font-size: 0.51rem;color: #000000;font-weight: normal;height: 0.6rem;}
.data_des {border-bottom: 0.015rem solid #ddd;padding: 0.1rem 0 0.25rem 0;}
.data_des ul li{font-size: 0.24rem; color: #616161; line-height: 0.42rem; }
.data_des ul li span{color:#616161;}
.data_des p{ overflow:hidden;}
.data_des span{padding-left: 0.2rem;background:url(../image/tip3.png) no-repeat 0 0.225em;background-size: auto 25%;background-position: left center;font-size:0.21rem;color: #888;margin-right: 0.4rem;float: left;line-height:0.675rem;font-weight:lighter;}
.data_des span b{color: #888;font-weight:normal;}
.data_des span.salary{font-weight:bold;color:#09b2a2;font-size:0.24rem}
.data_des span.apply{padding:0;background:none;float:right;margin-right: 0;}
.data_des span.download{padding:0;background:none;float:right;margin-right: 0; margin-left:0.1rem;}
.data_des span a{display:block;width:1.8rem;text-align:center;line-height: 0.45rem;font-size:0.24rem;height:0.525rem;background-color:#F5A020;color:#fff;border-radius:0.27rem;box-sizing:border-box;border:2px solid #F5A020;font-weight: normal;}
.data_des span.download a{ color:#F5A020;   border-radius:0.27rem; background-color:#fff;}
.data_des span a:hover{background-color:#fda910;border:2px solid #fda910;}
.data_des span.download a:hover{ background-color:#fff;color:#fda910; }

.data_content{padding:0.3rem 0;border-bottom: 0.015rem solid #ddd;}
.data_content p{font-size: 0.27rem;color: #333333;line-height: 0.525rem;}
.data_content img{width:100%;margin-bottom: 0.3rem;box-shadow: 0 0 0.1rem #00191342;border: 1px solid #9aa7b3;}
.data_content video{width:100%;}
.data_button{overflow:hidden;padding-bottom:0.6rem;width: 5.04rem;margin: 0 auto;}
.data_button_download{overflow:hidden;padding-bottom:0.6rem;width: 2.31rem;margin: 0 auto;}
.data_button a{ margin:0.45rem 0.45rem 0 0;float:left; display:block;width:2.25rem; text-align:center; line-height:0.645rem; font-size:0.27rem;height:0.675rem; color:#fff; border-radius:0.345rem;}
.data_button a.data_apply{ background-color:#F5A020; border:2px solid #F5A020}
.data_button a.data_apply:hover{background-color:#fda910;border:2px solid #fda910}
.data_button a.data_download{background-color:#fff;border:2px solid #F5A020;color:#F5A020;margin-right: 0;}
.data_button a.data_download:hover{ color:#fda910;border:2px solid #fda910}
.data_button a.data_ask:hover{background-color:#1d83cc;}
.data_button a.data_ask{ background-color:#209df5}
.data_button_download a{ margin:0.45rem 0.45rem 0 0;float:left; display:block;width:2.25rem; text-align:center; line-height:0.645rem; font-size:0.27rem;height:0.675rem; color:#fff; border-radius:0.345rem;}
.data_button_download a.data_apply{ background-color:#F5A020; border:2px solid #F5A020}
.data_button_download a.data_apply:hover{background-color:#fda910;border:2px solid #fda910}
.data_button_download a.data_download{background-color:#fff;border:2px solid #F5A020;color:#F5A020;margin-right: 0;}
.data_button_download a.data_download:hover{ color:#fda910;border:2px solid #fda910}
.data_button_download a.data_ask:hover{background-color:#1d83cc;}
.data_button_download a.data_ask{ background-color:#209df5}

.video-container{max-width: 13rem;width:100%;border-radius: 0.3rem;overflow:hidden;position:relative;margin: 0 auto;box-shadow: 0 0 0.1rem #00191342;}
.video-wrapper{position:relative;width:100%;aspect-ratio:16 / 9;}
#controlledVideo{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;z-index:1}
.custom-poster{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:2;cursor:pointer;transition:opacity 0.4s cubic-bezier(0.2,0.9,0.4,1.1);}
.custom-poster.hide-poster{opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.3s ease,visibility 0s linear 0.3s}
.play-button-circle{position:absolute;bottom: 6%;left: 5%;width: 1rem;height: 1rem;background:rgba(255,255,255,0.95);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.25s ease;border:none;z-index:3;box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.3), 0 0 0 0.05rem rgba(255, 255, 255, 0.3);}
.play-icon{width:0;height:0;border-style:solid;border-width: 0.2rem 0 0.2rem 0.32rem;border-color: transparent transparent transparent #1e1e2ed1;margin-left:4px;}
.play-button-circle:hover{transform:scale(1.05);background:rgba(255,255,255,1);box-shadow:0 6px 20px rgba(0,0,0,0.4)}
.play-button-circle:active{transform:scale(0.96)}
}

@media screen and (max-width:1200px){
	
.head {width:100%;position:relative;height: 2.5rem;background-position:center;background-size: auto 100%;background-image: linear-gradient(to right, #27c1cd 0%, #2ee7e7 100%);}
.head_nav ul li:hover dl{background-color: rgba(0, 150, 136, 0.78);}
.head .head_top .head_logo img:nth-of-type(2){display:none;opacity:0}
.head_top {background-color: rgb(0 0 0 / 20%);}
.head_nav o{ color:#fff;}

.top_locate{width:17rem;height:14.52rem;margin:0 auto;color:#2a2b2b;position:relative;z-index:99;padding-top:5.4rem;box-sizing:border-box}
.top_locate span{color:#0ab0a0;letter-spacing:0.15em;font-weight:lighter;font-size:0.6rem;text-indent:0.7em;display:block; opacity:0}
.top_locate h3{color: #fff;font-size:1.5rem;margin-bottom:0.55rem;margin-top:0.2rem;letter-spacing:0.07em;display:block;text-indent:0.1em;font-weight:bold; opacity:0}
.top_locate p{display:block;height:0.1rem;width:84%;background: -webkit-linear-gradient(left, rgba(91, 238, 220, 0), rgba(91, 238, 220, 1), rgba(91, 238, 220, 0));background: -o-linear-gradient(right,rgba(91,238,220,0),rgba(91,238,220,1),rgba(91,238,220,0));background: -moz-linear-gradient(right,rgba(91,238,220,0),rgba(91,238,220,1),rgba(91,238,220,0));background: linear-gradient(to right, rgba(91, 238, 220, 0), rgba(91, 238, 220, 1), rgba(91, 238, 220, 0));}
.top_locate h5{font-weight:lighter;font-size:0.5rem;letter-spacing:0.6em;text-indent:0.5em;margin-top:4.35rem;color:#999}
.top_locate h5 a{color:#999}
.locate_bg{height:4.65rem;position:absolute;bottom:0;width:100%;overflow: hidden;}
.locate_bg i{ display:block; position:absolute; left:0;transition: all 1.0s ease 0.2s; overflow:hidden}
.locate_bg i img{opacity: 0.15;display: none;}
.locate_bg i:nth-of-type(1){top: 0;}
.locate_bg i:nth-of-type(1) img{height: 4.76rem;}
.locate_bg i:nth-of-type(2){top: 0.4rem;}
.locate_bg i:nth-of-type(2) img{height: 5.2rem;}
	
.data{width:100%;background-color:#FFF;/* padding-top:0.45rem; */}
.data_bread{
    width: 95%;
    margin: 0 auto;
}
.data_bread h5{font-weight:lighter;font-size: 0.7rem;letter-spacing:0.6em;text-indent:0.5em;margin-top: 1.2rem;color:#999}
.data_bread h5 a{color:#999}
.data_fenlei{ width:17.25rem; margin:0 auto; overflow:hidden;}
.data_fenlei h3{ font-size:0.27rem; color:#000; float:left; font-weight:normal; line-height:0.45rem;}
.data_fenlei ul li{ float:left; margin:0 0.075rem;}
.data_fenlei ul li.currclass a{border-bottom:0.045rem solid #09b2a2; color:#09b2a2;}
.data_fenlei ul li a{ display:block; padding:0 0.3rem; height:0.75rem; line-height:0.42rem; font-size:0.27rem; color:#868686;border-bottom:0.045rem solid #fff;}
.data_fenlei ul li a:hover{border-bottom:0.045rem solid #09b2a2; color:#09b2a2;}
.data_list{width: 17rem;margin:0 auto;}
.data_listbg {/* background-color:#F7F7F7; */width:100%;overflow: hidden;padding-top:0.15rem;}
.data_list ul li:hover{border: 0.015rem solid #09b2a2;display:block;}
.data_list ul li{margin-top:0.3rem;overflow:hidden;background-color:#fff;padding: 0.08rem 0rem 0.16rem 0;border:0.015rem solid #fff;}
.data_list ul li h3{background:url(../image/tip.png) no-repeat 0.45rem 0.195rem;font-weight:normal;font-size: 0.3rem;width:16.05rem;padding: 0.2rem 0 0.22rem 0.855rem;}
.data_list ul li h3 a{color: #000;}
.data_list ul li h3 a:hover{ color:#E90A0A;}
.data_list ul li p{border-top: 0.015rem solid #ddd;padding: 0.2rem 0rem;margin:0 0.48rem;overflow:hidden;color:#616161;font-size: 0.23rem;line-height:0.39rem;}

.data_list ul li p.third{ padding:0; border:none;}
.data_list ul li p span{ padding-left:0.225rem; background:url(/image/tip2.png) no-repeat 0 0.225em;font-size:0.21rem; color:#969696; margin-right:0.3rem;float: left; line-height:0.675rem;}
.data_list ul li p span.salary{ padding-left:0; font-weight:bold; color:#09b2a2; font-size:0.24rem}
.data_list ul li p span.apply{ padding:0; background:none;float:right;}
.data_list ul li p span a{ display:block;width:1.8rem; text-align:center; line-height:0.51rem; font-size:0.24rem;height:0.525rem; background-color:#F5A020; color:#fff; border-radius:0.27rem;}
.data_list ul li p span a:hover{background-color:#fda910;}

.data_text{width:100%;  background-color:#f7f7f7; padding-top:0.45rem; padding-bottom:0.6rem;}
.data_main{ width:18rem; margin:0 auto;}
.data_nr{background-color:#fff;padding: 0 0 1.1rem 0;width: 95%;margin: 0 auto;}
.data_nr h3{padding: 1.4rem 0 0.075rem 0;font-size: 1.3rem;color: #000000;font-weight: normal;height: 1.5rem;}
.data_des {border-bottom: 0.015rem solid #ddd;padding: 0.3rem 0 0.8rem 0;}
.data_des ul li{font-size: 0.24rem; color: #616161; line-height: 0.42rem; }
.data_des ul li span{color:#616161;}
.data_des p{ overflow:hidden;}
.data_des span{padding-left: 0.6rem;background: url(../image/tip3.png) no-repeat 0 0.225rem;background-size: auto 60%;background-position: left center;font-size: 0.7rem;color: #666;margin-right: 0.8rem;line-height: 1.3rem;font-weight:lighter;display: block;}
.data_des span b{color: #888;font-weight:normal;}
.data_des span.salary{font-weight:bold;color:#09b2a2;font-size:0.24rem}
.data_des span.apply{padding:0;background:none;float: left;margin-right: 0;margin-left: 0.3rem;margin-top: 0.5rem;}
.data_des span.download{padding:0;background:none;float: left;margin-right: 0;margin-top: 0.5rem;}
.data_des span a{display:block;width: 4rem;text-align:center;line-height: 1.3rem;font-size: 0.7rem;height: 1.4rem;background-color:#F5A020;color:#fff;border-radius: 3rem;box-sizing:border-box;border: 1px solid #F5A020;font-weight: normal;}
.data_des span.download a{color:#F5A020;border-radius: 3rem;background-color:#fff;}
.data_des span a:hover{background-color:#fda910;border:2px solid #fda910;}
.data_des span.download a:hover{ background-color:#fff;color:#fda910; }

.data_content{padding: 1rem 0;border-bottom: 0.015rem solid #ddd;}
.data_content p{font-size: 0.27rem;color: #333333;line-height: 0.525rem;}
.data_content img{width:100%;margin-bottom: 0.3rem;box-shadow: 0 0 0.1rem #00191333;border: 1px solid #d7dde3;}
.data_content video{width:100%;}
.data_button{overflow:hidden;padding-bottom:0.6rem;width: 8.54rem;margin: 0 auto;}
.data_button_download{overflow:hidden;padding-bottom:0.6rem;width: 2.31rem;margin: 0 auto;}
.data_button a{margin: 0.9rem 0.45rem 0 0;float:left;display:block;width:2.25rem;text-align:center;line-height:0.645rem;font-size:0.27rem;height:0.675rem;color:#fff;border-radius:0.345rem;}
.data_button a.data_apply{ background-color:#F5A020; border:2px solid #F5A020}
.data_button a.data_apply:hover{background-color:#fda910;border:2px solid #fda910}
.data_button a.data_download{background-color:#fff;border: 1px solid #F5A020;color:#F5A020;margin-right: 0;}
.data_button a.data_download:hover{ color:#fda910;border:2px solid #fda910}
.data_button a.data_ask:hover{background-color:#1d83cc;}
.data_button a.data_ask{ background-color:#209df5}
.data_button_download a{ margin:0.45rem 0.45rem 0 0;float:left; display:block;width:2.25rem; text-align:center; line-height:0.645rem; font-size:0.27rem;height:0.675rem; color:#fff; border-radius:0.345rem;}
.data_button a.apply{padding:0;background:none;float: left;margin-right: 0;margin-left: 0.3rem;margin-top: 0.5rem;}
.data_button a.download{padding:0;background:none;float: left;margin-right: 0;margin-top: 0.5rem;}
.data_button a{display:block;width: 4rem;text-align:center;line-height: 1.3rem;font-size: 0.7rem;height: 1.4rem;background-color:#F5A020;color:#fff;border-radius: 3rem;box-sizing:border-box;border: 1px solid #F5A020;font-weight: normal;}
.data_button a.download{color:#F5A020;border-radius: 3rem;background-color:#fff;}
.data_button_download a.data_ask:hover{background-color:#1d83cc;}
.data_button_download a.data_ask{ background-color:#209df5}

.video-container{width: 97%;border-radius: 0.3rem;overflow:hidden;position:relative;margin: 0 auto;box-shadow: 0 0 0.1rem #00191342;}
.video-wrapper{position:relative;width:100%;aspect-ratio:16 / 9;}
#controlledVideo{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;z-index:1}
.custom-poster{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:2;cursor:pointer;transition:opacity 0.4s cubic-bezier(0.2,0.9,0.4,1.1);}
.custom-poster.hide-poster{opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.3s ease,visibility 0s linear 0.3s}
.play-button-circle{position:absolute;bottom: 6%;left: 5%;width: 1rem;height: 1rem;background:rgba(255,255,255,0.95);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.25s ease;border:none;z-index:3;box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.3), 0 0 0 0.05rem rgba(255, 255, 255, 0.3);}
.play-icon{width:0;height:0;border-style:solid;border-width: 0.2rem 0 0.2rem 0.32rem;border-color: transparent transparent transparent #1e1e2ed1;margin-left:4px;}
.play-button-circle:hover{transform:scale(1.05);background:rgba(255,255,255,1);box-shadow:0 6px 20px rgba(0,0,0,0.4)}
.play-button-circle:active{transform:scale(0.96)}

.m_consult{width:100%;overflow:hidden;background-image:url(../image/m_consult_bg.jpg);background-size:auto 100%;background-repeat:no-repeat;background-position:center}
.m_consult_nr{width:100%;margin:0 auto;overflow:hidden}
.m_consult_nr p{color:#FFFFFF;font-size:1rem;margin-top:1.2rem;letter-spacing:0.07rem;display:block;text-align:center}
.m_consult_nr p span{display:block;margin-top:0.15rem;opacity:0}
.m_consult_nr p b{display:block;float:left;font-size:0.64rem;font-weight:normal;line-height:0.53rem;margin:0 0.1rem}
.m_consult_nr a{font-weight:normal;display:block;width:4.29rem;height:1.2rem;border:1px solid #fff;color:#FFF;font-size:0.7rem;text-align:center;line-height:1.2rem;opacity:0;margin:0 auto;margin-top:0.75rem;margin-bottom:1.2rem}
.m_consult_nr a:hover{background-color:#FFFFFF;color:#00adbc}

.main_title{overflow:hidden}
.main_title h3{text-align:center;font-size:1.5rem;font-weight:normal;color:#0bb1a1;letter-spacing:0.03rem;opacity:0}
.main_title h3 span{color:#343a40}
.main_title h3 o{font-size:0.26rem;line-height:0.46rem;padding:0 0.13rem}
.main_title .title_line{display:block;height:2px;width:60%;margin:0 auto;margin-top:0.37rem;margin-bottom:0.39rem;opacity:0;background:-webkit-linear-gradient(left,rgba(9,176,160,0),rgba(9,176,160,1),rgba(9,176,160,0));background:-o-linear-gradient(right,rgba(9,176,160,0),rgba(9,176,160,1),rgba(9,176,160,0));background:-moz-linear-gradient(right,rgba(9,176,160,0),rgba(9,176,160,1),rgba(9,176,160,0));background:linear-gradient(to right,rgba(9,176,160,0),rgba(9,176,160,1),rgba(9,176,160,0))}
.main_title p{text-align:center;font-size:0.65rem;color:rgba(9,176,160,0.5);letter-spacing:0.02rem;opacity:0}
.main_title_d{overflow:hidden}
.main_title_d h3{text-align:center;font-size:1.5rem;font-weight:normal;color:#5beedc;letter-spacing:0.03rem;opacity:0}
.main_title_d h3 span{color:#fff}
.main_title_d h3 o{font-size:0.26rem;line-height:0.46rem;padding:0 0.13rem}
.main_title_d .title_line{display:block;height:3px;width:60%;margin:0 auto;margin-top:0.37rem;margin-bottom:0.39rem;opacity:0;background:-webkit-linear-gradient(left,rgba(91,238,220,0),rgba(91,238,220,1),rgba(91,238,220,0));background:-o-linear-gradient(right,rgba(91,238,220,0),rgba(91,238,220,1),rgba(91,238,220,0));background:-moz-linear-gradient(right,rgba(91,238,220,0),rgba(91,238,220,1),rgba(91,238,220,0));background:linear-gradient(to right,rgba(91,238,220,0),rgba(91,238,220,1),rgba(91,238,220,0))}
.main_title_d p{text-align:center;font-size:0.65rem;color:rgba(91,238,220,0.5);letter-spacing:0.02rem;opacity:0}
}