@media (min-width:1201px){

@charset "utf-8";/* CSS Document */

.head {width:100%;position:relative;height: 5.8rem;background-position:center;background-size:100% auto}
.head_nav ul li:hover dl{background-color: rgba(0, 150, 136, 0.78);}

.head_top {background-color: rgb(0 0 0 / 20%);}
.top_locate{width: 12rem;height: 4.52rem;margin:0 auto;color: #2a2b2b;position: relative;z-index: 99;padding-top: 1.4rem;box-sizing: border-box;}
.top_locate span{color: #5beedc;letter-spacing: 0.15em;font-weight: lighter;font-size: 0.21rem;text-indent: 0.7em;display: block;opacity:0}
.top_locate h3{color: #ffffff;font-size: 0.62rem;margin-bottom: 0.15rem;margin-top: 0.05rem;letter-spacing: 0.07em;display: block;text-indent: 0.1em;font-weight: bold; opacity:0}
.top_locate p{display:block;height: 0.04rem;width: 55%;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));}
.top_locate h5{font-weight:lighter;font-size: 0.16rem;letter-spacing: 0.6em;text-indent: 0.5em;margin-top: 1.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;}

.list_banner {width:100%;position:absolute;top:0;height: 0.78rem;overflow: hidden;}
.list_banner img {width: 19.20rem;opacity: 0.9;}


.tt{width:100%;position:absolute;top:0;z-index: 1200;}
.data{width:100%;background-color:#FFF;/* padding-top:0.45rem; */}
.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_search {overflow:hidden;width: 91.5%;margin: 0 auto;border-bottom: 0.01rem solid #e8e8e8;padding: 0.45rem 0 0.35rem;}
.data_search form{opacity: 1;border: 0.02rem solid #ddd;width: 8rem;height: 0.6rem;border-radius:0.44rem;display: block;float: left;box-sizing: border-box;background-image: url(../image/so_icon_green.png);background-repeat: no-repeat;background-position: right 0.2rem center;background-size: 3.6%;transition: all 300ms ease-in-out;}
.data_search form:hover{opacity:1;border: 0.02rem solid #83cfc8;}
.data_search input{background:none;border:none;color: #444;}
.data_search input.btnbox{width:0.33rem;height:0.33rem;background-image:url(/image/so_icon.png);background-repeat:no-repeat;background-position:left center;background-size:55%;cursor:pointer}
.data_search input.textbox{height: 0.54rem;width: 7rem;margin-left: 0.3rem;font-size: 0.24rem;font-weight: lighter;line-height: 0.54rem;}
.data_search span.apply{padding:0;background:none;float:right;margin-right: 0;}
.data_search span a{display:block;width: 2rem;text-align:center;line-height: 0.58rem;font-size: 0.26rem;height: 0.6rem;background-color:#F5A020;color:#fff;border-radius: 0.5rem;}
.data_search span a:hover{background-color:#fda910;}

.data_list{width: 17rem;margin:0 auto;overflow: hidden;background: #fff;}
.data_list ul{overflow:hidden;width: 95%;margin: 0 auto;} 
.data_listbg {/* background-color: #F7F7F7; */width:100%;overflow: hidden;padding-bottom:0.9rem;padding-top:0.15rem;}
.data_list ul h2{display:block;width:100%;font-size:0.4rem;color:#000000;border-left: 0.10rem solid #09b2a2;font-weight:normal;height: 0.51rem;padding-left: 0.2rem;box-sizing: border-box;line-height: 0.44rem;margin-top: 0.45rem;margin-left: 0.3rem;}
.data_list ul li:hover{/* border: 1px solid #09b2a2; */display:block;background-color: #70b0bb12;}
.data_list ul li:hover p.third{
    width: 83%;
    height: 2px;
    background: linear-gradient(to right, rgba(238, 146, 62, 0), rgba(9, 176, 160, 1), rgba(238, 146, 62, 0));
}
.data_list ul li:hover b{color: #09b2a2;}
.data_list ul li{margin-top: 0.1rem;margin-bottom: 0.2rem;overflow:hidden;background-color:#fff;padding: 0.26rem 0rem 0 0;border:0.015rem solid #fff;width: 18.6%;float: left;margin-right:1.5%;transition: all 150ms ease-in-out;position: relative;}
.data_list ul.print li:nth-of-type(5){ margin-right:0;}
.data_list ul.print li:nth-of-type(10){ margin-right:0;}
.data_list ul.print li:nth-of-type(15){ margin-right:0;}
.data_list ul.print li:nth-of-type(20){ margin-right:0;}
.data_list ul.print li:nth-of-type(25){ margin-right:0;}
.data_list ul li o{width: 100%;display: block;}
.data_list ul li o a{width: 100%;display: block;margin: 0 auto;text-align:center}
.data_list ul li img{width:80%;box-shadow: 0 0 0.1rem #00191342;border: 1px solid #9aa7b3;transition: all 150ms ease-in-out;}
.data_list ul.ppt li img{width:90%;box-shadow: 0 0 0.1rem #00191342;border: 1px solid #9aa7b3;transition: all 150ms ease-in-out;}
.data_list ul li:hover img{box-shadow: 0 0 0.1rem #13645d61;border: 1px solid #09b2a2;}
.data_list ul li h3{font-size: 0.22rem;width: 100%;display: block;font-weight: normal;text-align: center;}
.data_list ul li h3 a{color: #333;width: 100%;display: block;padding: 0.25rem 0 0.25rem 0;}
.data_list ul li h3 a:hover{color: #09b2a2;}
.data_list ul li h3 b{color: #111;transition: all 150ms ease-in-out;}
.data_list ul li p{border-top: 0.015rem solid #ddd;padding: 0.2rem 0rem;margin: 0 auto;overflow:hidden;color:#616161;font-size: 0.23rem;line-height:0.39rem;}

.data_list ul li p.third{padding:0;border:none;padding: 0;width: 83%;gradient(right,rgba(238,146,62,0),rgba(238,146,62,1),rgba(238,146,62,0));background: linear-gradient(to right, rgba(238, 146, 62, 0), rgb(206 218 219), rgba(238, 146, 62, 0));height: 1px;position: absolute;bottom: 0;left: 8.5%;}
.data_list ul li p span{background:url(/image/tip2.png) no-repeat 0 0.225em;background-size: auto 25%;background-position: left center;font-size:0.21rem;color:#969696;margin-right:0.3rem;float: left;line-height:0.675rem;}
.data_list ul li p span.salary{  font-weight:bold; color:#09b2a2; font-size:0.24rem}
.data_list ul li p span.apply{padding:0;background:none;float:right;margin-right: 0;}
.data_list ul li p span.download{padding:0;background:none;float:right;margin-right: 0;}
.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_list ul.ppt li{width: 50%;margin: 0.1rem auto;float: none;}
.data_list ul.video li{width: 32%;}
.data_list ul.video li:nth-of-type(3){ margin-right:0;}
.data_list ul.video li:nth-of-type(6){ margin-right:0;}
.data_list ul.video li:nth-of-type(9){ margin-right:0;}
.data_list ul.video li:nth-of-type(12){ margin-right:0;}
.data_list ul.video li:nth-of-type(15){ margin-right:0;}
.data_list ul.video li img{ border:1px solid #ffffff;}


.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;}
.data_nr h3{padding:0.45rem 0 0.075rem 0;border-bottom: 0.015rem solid #ddd;font-size: 0.51rem; color: #000000; font-weight: normal; height: 0.9rem;}
.data_des {border-bottom: 0.015rem dashed #ddd;padding:0.3rem 0;}
.data_des ul li{font-size: 0.24rem; color: #616161; line-height: 0.42rem; }

.data_des ul li span{color:#616161;}
.data_content{ padding:0.3rem 0;border-bottom: 0.015rem dashed #ddd;}
.data_content p{font-size: 0.27rem; color: #333333; line-height: 0.525rem; }
.data_button{ overflow:hidden; padding-bottom:0.6rem;}
.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:hover{background-color:#fda910;}
.data_button a.data_apply{ background-color:#F5A020}
.data_button a.data_ask:hover{background-color:#1d83cc;}
.data_button a.data_ask{ background-color:#209df5}

.search-filter-hidden{display:none !important}
.search-result-stats{font-size:14px;color:#666;margin-left:15px;display:inline-block}
.search-wrapper{position:relative;display:inline-block;width:auto}

.content{width:100%;background-color:#FFFFFF;overflow:hidden;padding: 0.14rem 0 0.8rem 0;}
.c_all{width: 12.8rem;margin:0 auto;overflow: hidden;}
.c_l{width: 8.55rem;border-right: 1px solid #e4e9f0;float:left;padding-right: 0.37rem;}
.c_head{ overflow:hidden;}
.c_head .c_h1{float:right;width: 4.69rem;}
.c_head .c_h1 h3{font-weight:normal;font-size:0.24rem;color:#000000;letter-spacing: 0.01rem;}
.c_head .c_h1 p{font-size: 0.15rem;line-height: 0.26rem;color: #888;margin:0.15rem 0;}
.c_head .c_h1 p span{ color:#1985c6;}
.c_head .c_l_img { float:left;width:3.40rem; height:2.10rem;margin-right:0.30rem; background-size:auto 100%; background-position:center; background-repeat:no-repeat;}
.c_head .c_l_img a{ display:block;width:3.40rem; height:2.10rem; }
.c_head .c_h2{border-top:1px solid #eaeaea;float:right;width: 4.69rem;padding-top:0.10rem;}
.c_head .c_h2 li{line-height: 0.38rem;}
.c_head .c_h2 a{font-size: 0.17rem;color: #333;}
.c_head .c_h2 a:hover{ color:#1985c6;}
.c_list {overflow:hidden;padding: 0.25rem 0 0.05rem 0;}
.c_list dl{ overflow:hidden; border-bottom: 1px solid #e9e9e9; padding:0.30rem 0;}
.c_list dl.list_bottom{ border-bottom:0;}
.c_list dt{ float:left; margin-right:0.30rem;}
.c_list dt img{ height:1.20rem; width:auto;}
.c_list dd{overflow: hidden}
.c_list dd h3{font-size: 0.22rem;height:0.32rem;line-height:0.31rem;font-weight:normal;letter-spacing: 0.01rem;}
.c_list dd a{ color:#151515;}
.c_list dd a:hover{ color:#1985c6;}
.c_list dd p{font-size:0.14rem;color:#999;line-height: 0.26rem;}
.c_list dd p.des_cription{padding: 0.08rem 0 0.12rem 0;}
.c_list dd p.key_word{ color:#575757;font-size: 0.14rem;}
.c_list dd i{ color:#48b0f5; font-style:normal; margin-right:0.10rem;}
.c_list dd span{ font-size:0.13rem; color:#ccc; float:right;}

.page{position: relative;left: 50%;float: left;margin-top: 0.1rem;}
.page_nr{position: relative;left: -50%;}
.page a{float:left; display:block; padding:0.04rem 0.09rem 0.05rem 0.09rem;background-color: #fff;margin-right:0.03rem;font-size: 0.15rem; color:#8A8A8A;border:1px solid #fff; }
.page a:hover{border:1px solid #317dcc; color:#317dcc;}
.page b{display:block; float:left;padding:0.04rem 0.08rem 0.02rem 0.08rem; color:#317dcc; font-size: 0.15rem;}
.page a.num{padding:0.04rem 0.09rem 0.05rem 0.09rem;}
.page a.num:hover{border:1px solid #317dcc; color:#317dcc;}

.c_tdk {margin-bottom: 0.16rem;}
.c_tdk h1{font-weight:normal;font-size: 0.3rem;color:#000;letter-spacing: 0.01rem;}
.c_tdk p{font-size: 0.14rem;color:#999;margin-top: 0.24rem;}
.c_tdk p span{ color:#48b0f5}
.c_des{font-size: 0.15rem;color: #61a1ca;background-color: #eff9ff;padding:0.20rem 0.25rem;width: 7.9rem;line-height:0.28rem;}
.c_con{font-size: 0.16rem;color:#666;padding:0 0.20rem;line-height: 0.32rem;margin-top: 0.22rem;}
.c_con img{ margin:0; max-width:8rem;}
.c_author{ font-size:0.16rem; color:#666; text-align:right; width:7.69rem; margin-top:0.45rem;}
.c_author a{ color:#555;}
.c_fn{color:#999;font-size: 0.15rem;line-height: 0.3rem;padding-left:0.20rem;margin-top:0.50rem;}
.c_fn a{ color:#999; }
.c_ad{ padding-left:0.20rem; margin:0.30rem 0;}
.c_ad img{ width:100%;}
.c_relate { padding-left:0.20rem; overflow:hidden;}
.c_relate h3{color: #000;font-size:0.18rem;font-weight:normal;}
.c_relate ul{overflow:hidden;border-top:1px #e9e9e9 solid;margin-top:0.14rem;padding-top: 0.15rem;width:3.20rem;float:left;padding-right:1.09rem;}
.c_relate ul.right{ padding-right:0;}
.c_relate li{float:left;font-size: 0.15rem;width:3.20rem;}
.c_relate li a{ color:#333; line-height:0.32rem; display:block; width:3.50rem; overflow:hidden; height:0.32rem;}

.c_r{float:right;}
.c_r h3{font-size: 0.18rem;color: #000;margin-bottom:0.10rem;}
.c_r img{margin: 0.05rem 0 0.1rem 0;width: 3.2rem;padding-left: 0.03rem;}
.c_r li{ font-size:0.16rem; line-height:0.33rem; height:0.33rem; width:3.30rem; overflow:hidden;}
.c_r li a{ color:#666;}
.c_r li span{display:block;width:0.05rem;height:0.05rem;background-color:#2277da;float:left;margin: 0.15rem 0.10rem 0.13rem 0.07rem;}
.c_r1{ overflow:hidden;}
.c_r1 h3{margin-bottom:0.15rem;}
.c_r2{ overflow:hidden; margin-top:0.35rem;}

.content_dan{width: 100%;}
.content_dan .box{position: relative;z-index: 3;background-color: #fff;}
.content_dan .box{position:relative;z-index:3;background-color:#fff}
.content_dan .detail_content{font-size:0.2rem;line-height:1.8;color:#333}
.content_dan .ullist_content{display:flex;flex-wrap:wrap}
.content_dan .ullist_content li{font-size:0.16rem;line-height:1.6;display:flex;align-items:center;margin-top:0.1rem;width:33%; color:#666; font-size:0.2rem}
.content_dan .ullist_content li:before{content:"\f003d";font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing:antialiased;display:block;transform:rotate(90deg);color:#f79700;margin-right:0.16rem}

.m_consult{width:100%;overflow:hidden;height:2.2rem;background-image:url(../image/m_consult_bg.jpg);background-size:auto 100%;background-repeat:no-repeat}
.m_consult_nr{width:13rem;margin:0 auto;overflow:hidden}
.m_consult_nr p{color:#FFFFFF;font-size:0.4rem;float:left;margin-top:0.7rem;letter-spacing:0.07rem}
.m_consult_nr p span{display:block;float:left;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:2.29rem;height:0.58rem;border:1px solid #fff;color:#FFF;font-size:0.28rem;float:right;text-align:center;line-height:0.56rem;margin-top:0.75rem;opacity:0}
.m_consult_nr a:hover{background-color:#FFFFFF;color:#00adbc}
.m_map{padding:0.75rem 0 0.75rem 0;overflow:hidden}
.m_map_play{position:relative}
.m_map_play .div3{position:absolute;top:0;left:0;z-index:5}
.m_map_play .div3 .dd{width:8.5rem;height:8rem}
.m_map_play .div3 .dd img{width:100%;height:auto}
.m_map_play .div3 .dd svg{width:100%;height:100%}
.m_map_nr{background:url(../image/map.png) no-repeat right bottom;background-size:10.8rem;width:16rem;margin:0 auto;height:9.7rem;position:relative}
.m_map_circle{position:absolute;left:9.6rem;top:4.1rem;z-index:5}
.m_map_circle span{display:block;border-radius:100rem;border:1px solid #dee4ed;margin:0 auto;width:2rem;height:2rem;position:absolute;left:0;top:0}
.m_map_nr h3{color:#424242;font-size:0.46rem;font-weight:normal;margin:0 0 0.25rem 0;padding-top:0.55rem;opacity:0}
.m_map_nr p{font-size:0.30rem;color:#939393;margin-bottom:0.1rem;font-weight:lighter;line-height:0.55rem;opacity:0}
.m_map_l dl{color:#b2c5cd;width:3.4rem;text-align:center;padding-top:0.63rem;opacity:0}
.m_map_nr dt{font-size:0.75rem;margin-bottom:0.15rem}
.m_map_nr dd{font-size:0.2rem;margin-top:em}
.m_map_nr .m_map_all{position:absolute;width:9.96rem;height:9.96rem;left:6.37rem;top:1.52rem;z-index:10}
.m_map_nr .m_map_all img{height:5.90rem;width:9.96rem}

.main_title{overflow:hidden}
.main_title h3{text-align:center;font-size:0.46rem;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:3px;width:5.28rem;margin:0 auto;margin-top:0.07rem;margin-bottom:0.09rem;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.18rem;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:0.46rem;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:5.28rem;margin:0 auto;margin-top:0.07rem;margin-bottom:0.09rem;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.15rem;color:rgba(91,238,220,0.5);letter-spacing:0.02rem;opacity:0}
}

@media (max-width: 1200px){
@charset "utf-8";/* CSS Document */

.head {width:100%;position:relative;height: 14.5rem;background-position:center;background-size: auto 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%);}

.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: #9ccdc6;}
.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;}

.list_banner {width:100%;position:absolute;top:0;height: 0.78rem;overflow: hidden;}
.list_banner img {width: 19.20rem;opacity: 0.9;}

.data{width:100%;background-color:#FFF;/* padding-top:0.45rem; */}
.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_search {overflow:hidden;width: 91.5%;margin: 0 auto;border-bottom: 0.01rem solid #e8e8e8;padding: 0.95rem 0 0.75rem;}
.data_search form{opacity: 1;border: 1px solid #cbcbcb;width: 12.8rem;height: 1.6rem;border-radius: 3rem;display: block;float: left;box-sizing: border-box;background-image: url(../image/so_icon_green.png);background-repeat: no-repeat;background-position: right 0.6rem center;background-size: 6.6%;transition: all 300ms ease-in-out;}
.data_search form:hover{opacity:1;border: 0.02rem solid #83cfc8;}
.data_search input{background:none;border:none;color: #444;}
.data_search input.btnbox{width:0.33rem;height:0.33rem;background-image:url(/image/so_icon.png);background-repeat:no-repeat;background-position:left center;background-size:55%;cursor:pointer}
.data_search input.textbox{height: 1.5rem;width: 7rem;margin-left: 0.6rem;font-size: 0.7rem;font-weight: lighter;line-height: 1.4rem;}
.data_search span.apply{padding:0;background:none;float:right;margin-right: 0;}
.data_search span a{display:block;width: 4.2rem;text-align:center;line-height: 1.6rem;font-size: 0.7rem;height: 1.6rem;background-color:#F5A020;color:#fff;border-radius: 2rem;}
.data_search span a:hover{background-color:#fda910;}

.data_list{width: 100%;margin:0 auto;overflow: hidden;background: #fff;}
.data_list ul{overflow:hidden;width: 95%;margin: 0 auto;margin-bottom: 1rem;} 
.data_listbg {/* background-color: #F7F7F7; */width:100%;overflow: hidden;padding-bottom:0.9rem;padding-top:0.15rem;}
.data_list ul h2{display:block;width:100%;font-size: 1.15rem;color:#000000;border-left: 0.2rem solid #09b2a2;font-weight:normal;height: 1.3rem;padding-left: 0.4rem;box-sizing: border-box;line-height: 1.1rem;margin-top: 0.45rem;margin-left: 0.3rem;}
.data_list ul li:hover{/* border: 1px solid #09b2a2; */display:block;background-color: #70b0bb12;}
.data_list ul li:hover p.third{
    width: 83%;
    height: 2px;
    background: linear-gradient(to right, rgba(238, 146, 62, 0), rgba(9, 176, 160, 1), rgba(238, 146, 62, 0));
}
.data_list ul li:hover b{color: #09b2a2;}
.data_list ul li{margin-top: 0.5rem;margin-bottom: 0.2rem;overflow:hidden;background-color:#fff;padding: 0.6rem 0rem 0 0;border:0.015rem solid #fff;width: 48.5%;float: left;margin-right:1.5%;transition: all 150ms ease-in-out;position: relative;}
.data_list ul.print li:nth-of-type(2){ margin-right:0;}
.data_list ul.print li:nth-of-type(4){ margin-right:0;}
.data_list ul.print li:nth-of-type(6){ margin-right:0;}
.data_list ul.print li:nth-of-type(8){ margin-right:0;}
.data_list ul.print li:nth-of-type(10){ margin-right:0;}
.data_list ul.print li:nth-of-type(12){ margin-right:0;}
.data_list ul.print li:nth-of-type(14){ margin-right:0;}
.data_list ul.print li:nth-of-type(16){ margin-right:0;}
.data_list ul.print li:nth-of-type(18){ margin-right:0;}
.data_list ul.print li:nth-of-type(20){ margin-right:0;}
.data_list ul.print li:nth-of-type(22){ margin-right:0;}
.data_list ul li o{width: 100%;display: block;}
.data_list ul li o a{width: 100%;display: block;margin: 0 auto;text-align:center}
.data_list ul li img{width:80%;box-shadow: 0 0 0.1rem #00191342;border: 1px solid #9aa7b3;transition: all 150ms ease-in-out;}
.data_list ul.ppt li img{width:90%;box-shadow: 0 0 0.1rem #00191342;border: 1px solid #9aa7b3;transition: all 150ms ease-in-out;}
.data_list ul li:hover img{box-shadow: 0 0 0.1rem #13645d61;border: 1px solid #09b2a2;}
.data_list ul li h3{font-size: 0.8rem;width: 100%;display: block;font-weight: normal;text-align: center;}
.data_list ul li h3 a{color: #333;width: 100%;display: block;padding: 0.7rem 0 0.7rem 0;}
.data_list ul li h3 a:hover{color: #09b2a2;}
.data_list ul li h3 b{color: #111; }
.data_list ul li p{border-top: 0.015rem solid #ddd;padding: 0.2rem 0rem;margin: 0 auto;overflow:hidden;color:#616161;font-size: 0.23rem;line-height:0.39rem;}

.data_list ul li p.third{padding:0;border:none;padding: 0;width: 83%;gradient(right,rgba(238,146,62,0),rgba(238,146,62,1),rgba(238,146,62,0));background: linear-gradient(to right, rgba(238, 146, 62, 0), rgb(198 212 213), rgba(238, 146, 62, 0));height: 1px;position: absolute;bottom: 0;left: 8.5%;}
.data_list ul li p span{background:url(/image/tip2.png) no-repeat 0 0.225em;background-size: auto 25%;background-position: left center;font-size:0.21rem;color:#969696;margin-right:0.3rem;float: left;line-height:0.675rem;}
.data_list ul li p span.salary{  font-weight:bold; color:#09b2a2; font-size:0.24rem}
.data_list ul li p span.apply{padding:0;background:none;float:right;margin-right: 0;}
.data_list ul li p span.download{padding:0;background:none;float:right;margin-right: 0;}
.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_list ul.ppt li{width: 100%;margin: 0.1rem auto;float: none;padding-top: 1rem;}
.data_list ul.video li{width: 48.5%;}
.data_list ul.video li:nth-of-type(2){ margin-right:0;}
.data_list ul.video li:nth-of-type(4){ margin-right:0;}
.data_list ul.video li:nth-of-type(6){ margin-right:0;}
.data_list ul.video li:nth-of-type(8){ margin-right:0;}
.data_list ul.video li:nth-of-type(10){ margin-right:0;}
.data_list ul.video li:nth-of-type(12){ margin-right:0;}
.data_list ul.video li:nth-of-type(14){ margin-right:0;}
.data_list ul.video li:nth-of-type(16){ margin-right:0;}
.data_list ul.video li:nth-of-type(18){ margin-right:0;}
.data_list ul.video li:nth-of-type(20){ margin-right:0;}
.data_list ul.video li img{border:1px solid #ffffff;width: 96%;}


.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;}
.data_nr h3{padding:0.45rem 0 0.075rem 0;border-bottom: 0.015rem solid #ddd;font-size: 0.51rem; color: #000000; font-weight: normal; height: 0.9rem;}
.data_des {border-bottom: 0.015rem dashed #ddd;padding:0.3rem 0;}
.data_des ul li{font-size: 0.24rem; color: #616161; line-height: 0.42rem; }

.data_des ul li span{color:#616161;}
.data_content{ padding:0.3rem 0;border-bottom: 0.015rem dashed #ddd;}
.data_content p{font-size: 0.27rem; color: #333333; line-height: 0.525rem; }
.data_button{ overflow:hidden; padding-bottom:0.6rem;}
.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:hover{background-color:#fda910;}
.data_button a.data_apply{ background-color:#F5A020}
.data_button a.data_ask:hover{background-color:#1d83cc;}
.data_button a.data_ask{ background-color:#209df5}

.search-filter-hidden{display:none !important}
.search-result-stats{font-size:14px;color:#666;margin-left:15px;display:inline-block}
.search-wrapper{position:relative;display:inline-block;width:auto}

.content{width:100%;background-color:#FFFFFF;overflow:hidden;padding: 0.14rem 0 0.8rem 0;}
.c_all{width: 12.8rem;margin:0 auto;overflow: hidden;}
.c_l{width: 8.55rem;border-right: 1px solid #e4e9f0;float:left;padding-right: 0.37rem;}
.c_head{ overflow:hidden;}
.c_head .c_h1{float:right;width: 4.69rem;}
.c_head .c_h1 h3{font-weight:normal;font-size:0.24rem;color:#000000;letter-spacing: 0.01rem;}
.c_head .c_h1 p{font-size: 0.15rem;line-height: 0.26rem;color: #888;margin:0.15rem 0;}
.c_head .c_h1 p span{ color:#1985c6;}
.c_head .c_l_img { float:left;width:3.40rem; height:2.10rem;margin-right:0.30rem; background-size:auto 100%; background-position:center; background-repeat:no-repeat;}
.c_head .c_l_img a{ display:block;width:3.40rem; height:2.10rem; }
.c_head .c_h2{border-top:1px solid #eaeaea;float:right;width: 4.69rem;padding-top:0.10rem;}
.c_head .c_h2 li{line-height: 0.38rem;}


.c_head .c_h2 a{font-size: 0.17rem;color: #333;}
.c_head .c_h2 a:hover{ color:#1985c6;}
.c_list {overflow:hidden;padding: 0.25rem 0 0.05rem 0;}
.c_list dl{ overflow:hidden; border-bottom: 1px solid #e9e9e9; padding:0.30rem 0;}
.c_list dl.list_bottom{ border-bottom:0;}
.c_list dt{ float:left; margin-right:0.30rem;}
.c_list dt img{ height:1.20rem; width:auto;}
.c_list dd{overflow: hidden}
.c_list dd h3{font-size: 0.22rem;height:0.32rem;line-height:0.31rem;font-weight:normal;letter-spacing: 0.01rem;}
.c_list dd a{ color:#151515;}
.c_list dd a:hover{ color:#1985c6;}
.c_list dd p{font-size:0.14rem;color:#999;line-height: 0.26rem;}
.c_list dd p.des_cription{padding: 0.08rem 0 0.12rem 0;}
.c_list dd p.key_word{ color:#575757;font-size: 0.14rem;}
.c_list dd i{ color:#48b0f5; font-style:normal; margin-right:0.10rem;}
.c_list dd span{ font-size:0.13rem; color:#ccc; float:right;}

.page{position: relative;left: 50%;float: left;margin-top: 0.1rem;}
.page_nr{position: relative;left: -50%;}
.page a{float:left; display:block; padding:0.04rem 0.09rem 0.05rem 0.09rem;background-color: #fff;margin-right:0.03rem;font-size: 0.15rem; color:#8A8A8A;border:1px solid #fff; }
.page a:hover{border:1px solid #317dcc; color:#317dcc;}
.page b{display:block; float:left;padding:0.04rem 0.08rem 0.02rem 0.08rem; color:#317dcc; font-size: 0.15rem;}

.page a.num{padding:0.04rem 0.09rem 0.05rem 0.09rem;}
.page a.num:hover{border:1px solid #317dcc; color:#317dcc;}

.c_tdk {margin-bottom: 0.16rem;}
.c_tdk h1{font-weight:normal;font-size: 0.3rem;color:#000;letter-spacing: 0.01rem;}
.c_tdk p{font-size: 0.14rem;color:#999;margin-top: 0.24rem;}
.c_tdk p span{ color:#48b0f5}
.c_des{font-size: 0.15rem;color: #61a1ca;background-color: #eff9ff;padding:0.20rem 0.25rem;width: 7.9rem;line-height:0.28rem;}
.c_con{font-size: 0.16rem;color:#666;padding:0 0.20rem;line-height: 0.32rem;margin-top: 0.22rem;}
.c_con img{ margin:0; max-width:8rem;}
.c_author{ font-size:0.16rem; color:#666; text-align:right; width:7.69rem; margin-top:0.45rem;}
.c_author a{ color:#555;}
.c_fn{color:#999;font-size: 0.15rem;line-height: 0.3rem;padding-left:0.20rem;margin-top:0.50rem;}
.c_fn a{ color:#999; }
.c_ad{ padding-left:0.20rem; margin:0.30rem 0;}
.c_ad img{ width:100%;}
.c_relate { padding-left:0.20rem; overflow:hidden;}
.c_relate h3{color: #000;font-size:0.18rem;font-weight:normal;}
.c_relate ul{overflow:hidden;border-top:1px #e9e9e9 solid;margin-top:0.14rem;padding-top: 0.15rem;width:3.20rem;float:left;padding-right:1.09rem;}
.c_relate ul.right{ padding-right:0;}
.c_relate li{float:left;font-size: 0.15rem;width:3.20rem;}
.c_relate li a{ color:#333; line-height:0.32rem; display:block; width:3.50rem; overflow:hidden; height:0.32rem;}

.c_r{float:right;}
.c_r h3{font-size: 0.18rem;color: #000;margin-bottom:0.10rem;}
.c_r img{margin: 0.05rem 0 0.1rem 0;width: 3.2rem;padding-left: 0.03rem;}
.c_r li{ font-size:0.16rem; line-height:0.33rem; height:0.33rem; width:3.30rem; overflow:hidden;}
.c_r li a{ color:#666;}
.c_r li span{display:block;width:0.05rem;height:0.05rem;background-color:#2277da;float:left;margin: 0.15rem 0.10rem 0.13rem 0.07rem;}
.c_r1{ overflow:hidden;}
.c_r1 h3{margin-bottom:0.15rem;}
.c_r2{ overflow:hidden; margin-top:0.35rem;}

.content_dan{width: 100%;}
.content_dan .box{position: relative;z-index: 3;background-color: #fff;}

.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}
}