锘緻font-face{font-family:iconfont;src:url(../fonts/font_930183_n1ydw8gjii.eot);src:url(../fonts/font_930183_n1ydw8gjii.eot?#iefix) format('embedded-opentype'),url(../fonts/font_930183_n1ydw8gjii.woff2) format('woff2'),url(../fonts/font_930183_n1ydw8gjii.woff) format('woff'),url(../fonts/font_930183_n1ydw8gjii.ttf) format('truetype'),url(../fonts/font_930183_n1ydw8gjii.svg#iconfont) format('svg')} @font-face{font-family:akrobatblack;src:url(../fonts/akrobat-black-webfont.woff2) format('woff2'),url(../fonts/akrobat-black-webfont.woff) format('woff');font-weight:400;font-style:normal} ._iconfont{font-family:iconfont;font-style:inherit} .about_box.org ul li .des.ades{width:100%;padding:10px 0} ._fl{float:left} .menu_tel{display:none} ._fr{float:right} .h_zz{width:50%;height:500px;float:left} body,html{font-family:"microsoft yahei";background-color:#fff;-webkit-tap-highlight-color:transparent} @media screen and (min-width: 1024px) {.w_center{width:1200px;height:auto;position:relative;margin:0 auto; overflow:hidden}} @media screen and (max-width: 1024px) {.w_center{width:1200px;height:auto;position:relative;margin:0 auto;}} .header{width:100%;height:auto;position:relative} .header_top{width:100%;height:40px;background:#eaeaea;position:relative} .header_nav{width:1200px;height:auto;position:relative;margin:0 auto} .header_nav a{width:auto;height:40px;display:block;position:relative;float:right;margin-left:30px} .header_nav a .QRcode{position:absolute;z-index:2;top:100%;border:1px solid #ccc;opacity:0;visibility:hidden} .header_nav a:hover .QRcode{opacity:1;visibility:inherit} .header_nav a .icon{width:25px;height:auto;float:left;margin-top:7.5px} .header_nav a .txt{width:auto;float:left;margin-left:5px;line-height:40px} .header_logo{width:100%;height:auto;padding:20px 0} .logo{width:345px;height:auto;float:left} @media screen and (max-width: 1024px) {.logo img{ height:45px;width:280px}} @media screen and (min-width: 1024px) {.logo img{ height:60px;width:480px}} .nav a{width:9%} .search_box{width:580px;height:40px;background:#eaeaea;float:right;margin-top:12.5px;border-radius:40px} .mobile-show{display:none!important} .search_input{width:455px;height:40px;float:left;border:none;outline:0;background:0 0;text-indent:25px;font-size:16px} .search_btn{width:125px;height:40px;float:right;background:#348ac6;line-height:40px;text-align:center;border-radius:40px;cursor:pointer;color:#fff;font-size:18px!important;border:none} @media screen and (min-width: 1024px) {.nav{ display:none;}} @media screen and (max-width: 1024px) {.nav{width:100%;height:55px;background:#348ac6;border-bottom:2px solid #7dc142}} .nav .w_center a{display:block;float:left;width:9%;height:55px;text-align:center;color:#fff;font-size:18px;line-height:55px;-webkit-transition:all .1s} .nav a.active,.nav a:hover{background:#7dc142;text-decoration:none} .banner{width:100%;height:540px;position:relative;margin:0px auto} .b_box{width:100%;height:540px;overflow:hidden;position:relative;display:none} .b_box.active{display:block} .b_info,.b_slider{width:100%;height:540px;float:left;position:relative;overflow:hidden} .b_slider.news_slider{width:745px;height:415px} .b_slider.news_slider ul li .info .des{height:40px;line-height:20px;font-size:14px} .b_slider.news_slider ul li .info .name{font-size:20px;margin-top:150px} .b_slider ul{display:block;position:relative;width:100%;height:100%;overflow:hidden} .b_slider ul li{width:100%;height:100%;position:absolute;left:0;top:0;display:none} .b_slider ul li img{display: none;} @media screen and (min-width: 1024px) {.b_slider ul li img.pc{width:100%;height:100%;display: block;}} @media screen and (max-width: 1024px) {.b_slider ul li img.mb{width:100%;height:600px;display: block;}} .main_video.nc{width:435px;margin-bottom:0;height:412px} .main_video.nc.mb25{margin-bottom:25px} .m_zc_list.nc ul li{height:37px;line-height:37px} .b_slider ul li .info{width:94%;padding:0 3%;height:240px;position:absolute;left:0;color:#fff;bottom:0;background:url(../images/slider_bg_x.png) repeat-x} .b_slider ul li .info .name{width:100%;font-size:24px;line-height:30px;margin-top:130px;margin-bottom:5px} .b_slider ul li .info .des{width:80%;height:50px;font-size:16px;line-height:25px;overflow:hidden;opacity:.7} .b_slider ul li.active{display:block} .b_slider ol{width:auto;height:auto;position:absolute;right:20px;bottom:25px} .b_slider ol li{width:10px;height:10px;float:left;margin-right:10px;border-radius:10px;background:#fff;cursor:pointer;-webkit-transition:all .3s} .b_slider ol li.active{width:35px;background:#348ac6} .b_next,.b_prev{width:50px;height:50px;cursor:pointer;position:absolute;top:50%;-webkit-transition:all .3s;margin-top:-25px;background:rgba(0,0,0,.7)} .b_prev{left:-50px} .b_slider:hover .b_prev{left:0} .b_slider:hover .b_next{right:0} .b_next:hover,.b_prev:hover{background:#7dc142} .b_next{right:-50px} .b_info{width:290px;margin-left:10px;background:0 0} .b_info_intro{width:100%;height:345px;position:relative} .b_info_intro .info{width:100%;height:165px;background:url(../images/b_intro_bg.png) repeat-x;position:absolute;left:0;bottom:0;color:#fff} .b_info_intro .info .name{width:90%;font-size:18px;line-height:25px;margin-bottom:5px;position:absolute;top:22%;left:5%} .b_info_intro .info .solgen{position:absolute;bottom:2%;width:90%;left:5%} .b_info_intro .info .des{width:100%;font-size:14px;line-height:25px;position:absolute;bottom:20px;opacity:0;transition:ease .5s} .b_info_intro .info .des.active{opacity:1} .b_info_bar{width:100%;height:145px;margin-top:10px} .b_info_bar a{display:block;width:50%;float:left;height:100%;color:#fff;background:#348ac6} .b_info_bar a.org{background:#7dc142} .b_info_bar a .icon{width:50px;height:50px;margin:auto;margin-top:30px;margin-bottom:5px} .b_info_bar a .name{width:100%;font-size:18px;line-height:25px;text-align:center} @media screen and (min-width: 1024px) { .nav_bar{width:100%;height:105px;border-top:1px solid #e3e3e3;border-bottom:1px solid #036ea0} .nav_bar .nb_box{width:240px;float:left;height:105px;font-size:18px;position:relative} .nav_bar .nb_box.bt{background:url(../images/bt_bg.jpg)} .nav_bar .nb_box.bt .txt{font-size:24px;position:absolute;line-height:30px;top:50%;color:#348ac6;margin-top:-15px;text-indent:25px} .nav_bar .nb_box.bt .icon{width:40px;height:40px;position:absolute;top:50%;border-radius:50%;margin-top:-20px;background:#348ac6;right:20px} .nav_bar .nb_box.gk{width:239px;border-right:1px solid #e3e3e3} .nav_bar .nb_box.gk a{display:block;width:100%;height:100%;position:relative} .nav_bar .nb_box.gk .icon{width:60px;height:60px;float:left;margin-left:55px;margin-top:20px} .nav_bar .nb_box.gk .txt{width:auto;float:left;margin-top:25px;color:#036ea0} .nav_bar .nb_box.gk .txt span{display:block} .nav_bar .nb_box.sq .icon{margin-left:35px} .nav_bar .nb_box.sq .txt{margin-left:10px;margin-top:40px} .main{overflow:hidden;margin:20px auto 50px} .main_nav,.main_news,.main_online{height:350px;position:relative;margin-bottom:30px} .main_news{width:648px;float:left;margin-left:15px;border:1px solid #e3e3e3;height:348px} .main_nav{width:230px;float:left}} @media screen and (max-width: 1024px) { .nav_bar{width:100%;height:105px;border-top:1px solid #e3e3e3;border-bottom:1px solid #036ea0} .nav_bar .nb_box{width:100%;float:left;height:105px;font-size:18px;position:relative} .nav_bar .nb_box.bt{background:url(../images/bt_bg.jpg)} .nav_bar .nb_box.bt .txt{font-size:24px;position:absolute;line-height:30px;top:50%;color:#348ac6;margin-top:-15px;text-indent:25px} .nav_bar .nb_box.bt .icon{width:40px;height:40px;position:absolute;top:50%;border-radius:50%;margin-top:-20px;background:#348ac6;right:20px} .nav_bar .nb_box.gk{height: 170px; width:50%;} .nav_bar .nb_box.gk a{display:block;width:100%;height:100%;position:relative} .nav_bar .nb_box.gk .icon{width:60px;height:60px;float:left;margin-left:55px;margin-top:20px} .nav_bar .nb_box.gk .txt{ width: 100%; float: left; text-align: center; margin-top: 25px; color: #036ea0;} .nav_bar .nb_box.gk .txt span{display:block} .nav_bar .nb_box.sq .icon{margin-left:35px} .nav_bar .nb_box.sq .txt{margin-left:10px;margin-top:40px} .main{overflow:hidden;margin:20px auto 50px} .main_nav,.main_news,.main_online{position:relative;margin-bottom:30px} .main_news{width:648px;float:left;margin-left:15px;border:1px solid #e3e3e3;height:348px} .main_nav{width:100%;float:left}} @media screen and (min-width: 1024px) {.main_nav ul li.first{width:100%;height:185px;position:relative} .main_nav ul li.first .img{width:100%;height:100%;position:absolute;left:0;top:0;background:#000} .main_nav ul li.first .img img{opacity:.5} .main_nav ul li.first .info{width:100%;height:auto;position:relative;color:#fff} .main_nav ul li.first .info .icon{width:40px;height:40px;margin:auto;padding-top:35px;padding-bottom:5px} .main_nav ul li.first .info .name{width:100%;text-align:center;line-height:25px;font-size:16px;margin-bottom:30px} .main_nav ul li.first .info .go{width:88px;height:auto;position:relative;margin:auto} .main_nav ul li{width:100%;height:80px;color:#fff;font-size:18px} .main_nav ul li a{display:block;width:100%;height:100%} .main_nav ul li .icons{width:40px;height:40px;float:left;margin-left:25px;margin-top:18px} .main_nav ul li .txt{color:#fff;float:left;margin-left:10px;margin-top:28px} .main_nav ul li.b{background:url(../images/zh_bg.jpg)} .main_nav ul li.c{height:85px;background:url(../images/dk_bg.jpg)} .main_news{background:0 0} .mo_nav{width:100%;height:50px;text-align:center;font-size:18px;background:#f5f5f5;border-bottom:1px solid #e3e3e3} .mo_nav a{width:161px;height:48px;line-height:47px;float:left;border-top:2px solid #f5f5f5;border-bottom:1px solid #e3e3e3;color:#3e3e3e;border-right:1px solid #e3e3e3;position:relative} .mo_nav a:after{content:'';position:absolute;background:url(../images/icon_arrowBotton.png) #fff;width:10px;height:7px;display:block;left:50%;margin-left:-5px;bottom:-7px;opacity:0} .mo_nav a.active:after{opacity:1} .mo_nav a.last{width:162px;border-right:none} .mo_nav a:hover{text-decoration:none} .mo_nav a.active{border-top-color:#036ea0;color:#036ea0;background:#fff}} @media screen and (max-width: 1024px) {.main_nav ul li.first{width:100%;height:300px;position:relative} .main_nav ul li.first .img{width:100%;height:100%;position:absolute;left:0;top:0;background:#fff} .main_nav ul li.first .img img{opacity:1.0} .main_nav ul li.first .info{width:100%;height:auto;position:relative;color:#fff} .main_nav ul li.first .info .icon{width:40px;height:40px;margin:auto;padding-top:35px;padding-bottom:5px} .main_nav ul li.first .info .name{width:100%;text-align:center;line-height:25px;font-size:16px;margin-bottom:30px} .main_nav ul li.first .info .go{width:88px;height:auto;position:relative;margin:auto} .main_nav ul li{width:100%;height:80px;color:#fff;font-size:18px} .main_nav ul li a{display:block;width:100%;height:100%} .main_nav ul li .icons{width:40px;height:40px;float:left;margin-left:25px;margin-top:18px} .main_nav ul li .txt{color:#fff;float:left;margin-left:10px;margin-top:28px} .main_nav ul li.b{background:url(../images/zh_bg.jpg)} .main_nav ul li.c{height:85px;background:url(../images/dk_bg.jpg)} .main_news{background:0 0} .mo_nav{width:100%;height:50px;text-align:center;font-size:18px;background:#f5f5f5;border-bottom:1px solid #e3e3e3} .mo_nav a{width:161px;height:48px;line-height:47px;float:left;border-top:2px solid #f5f5f5;border-bottom:1px solid #e3e3e3;color:#3e3e3e;border-right:1px solid #e3e3e3;position:relative} .mo_nav a:after{content:'';position:absolute;background:url(../images/icon_arrowBotton.png) #fff;width:10px;height:7px;display:block;left:50%;margin-left:-5px;bottom:-7px;opacity:0} .mo_nav a.active:after{opacity:1} .mo_nav a.last{width:162px;border-right:none} .mo_nav a:hover{text-decoration:none} .mo_nav a.active{border-top-color:#036ea0;color:#036ea0;background:#fff}} @media screen and (min-width: 1024px) {.main_hd,.main_video,.main_zc{height:348px;width:388px;position:relative;margin-bottom:30px;float:left;border:1px solid #e3e3e3;border-top:2px solid #348ac6}} @media screen and (max-width: 1024px) {.main_hd,.main_video,.main_zc{height:348px;width:388px;position:relative;margin-bottom:30px;float:left;border-top:2px solid #348ac6}} .m_n_list{width:100%;padding:20px;height:auto;overflow:hidden;box-sizing:border-box} .m_n_list.nc{height:auto;padding:15px} .space{width:100%;height:auto;padding:10px 0;clear:both} .m_n_list.nc ul li{margin-bottom:10px} .m_n_list ul{width:100%;height:100%;position:relative;overflow:hidden;display:none} .m_n_list ul.active{display:block} .m_n_list ul li{width:100%;height:auto;margin-bottom:12px} .m_n_list ul li .name{font-size:16px;height:30px;line-height:30px;position:relative;overflow:hidden;text-indent:15px} .m_n_list ul li .name a{height:30px;width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical} .m_n_list ul li .name a p{width:86%} .m_n_list.nc ul li .name a p{width:80%} .m_n_list ul li .name span{font-size:12px;position:absolute;right:0;width:auto;display:block;opacity:.7;top:50%;line-height:20px;margin-top:-10px} .m_n_list ul li .name::after{width:5px;height:5px;position:absolute;left:0;top:50%;border-radius:50%;margin-top:-2.5px;background:#cbcbcb;content:''} .m_n_list ul li.first .name::after{display:none} .m_n_list ul li a:hover{text-decoration:initial} .m_n_list ul li.first .name{font-size:20px;height:35px;line-height:35px;overflow:hidden;margin-bottom:5px;text-indent:0} .m_n_list ul li.first .des{height:46px;line-height:23px;overflow:hidden} .public .h_open_c .m_n_list ul .name{display:inline-block;width:85%;overflow:hidden;vertical-align:middle} @media screen and (min-width: 1024px) {.mo_title{width:100%;height:49px;position:relative;font-size:22px;border-bottom:1px solid #e3e3e3} .mo_title .title{width:auto;height:49px;line-height:49px;display:inline-block;text-indent:20px;color:#3e3e3e} .mo_title a{font-size:14px;position:absolute;right:10px;height:25px;line-height:25px;top:50%;margin-top:-12.5px;color:#888} .mo_title a:hover{text-decoration:underline} .mo_list{width:268px;padding:10px;height:278px;overflow:hidden} .mo_list ul{width:100%;height:100%;position:relative} .mo_list ul li{width:100%;height:auto;position:absolute;left:0;top:0;display:none} .mo_list ul li.active{display:block} .mo_list ul li .thum{width:100%;height:auto;overflow:hidden} .mo_list ul li .thum img{width:268px;height:190px} .mo_list ul li .title{width:100%;height:25px;font-size:16px;line-height:25px} .mo_list ul li .info{width:100%;height:auto;line-height:22px;overflow:hidden;font-size:12px} .mo_list ul li .info .name{width:50px;height:auto;float:left} .mo_list ul li .info .des{width:268px;height:70px;float:left;overflow:hidden;}} @media screen and (max-width: 1024px) {.mo_title{width:100%;height:49px;position:relative;font-size:22px;border-bottom:1px solid #e3e3e3} .mo_title .title{width:auto;height:49px;line-height:49px;display:inline-block;text-indent:20px;color:#3e3e3e} .mo_title a{font-size:14px;position:absolute;right:10px;height:25px;line-height:25px;top:50%;margin-top:-12.5px;color:#888} .mo_title a:hover{text-decoration:underline} .mo_list{width:100%;padding:10px;height:328px;overflow:hidden} .mo_list ul{width:100%;height:100%;position:relative} .mo_list ul li{width:100%;height:auto;position:absolute;left:0;top:0;display:none} .mo_list ul li.active{display:block} .mo_list ul li .thum{width:100%;height:auto;overflow:hidden} .mo_list ul li .thum img{width:100%;} .mo_list ul li .title{width:100%;height:25px;font-size:16px;line-height:25px} .mo_list ul li .info{width:100%;height:auto;line-height:22px;overflow:hidden;font-size:12px} .mo_list ul li .info .name{width:50px;height:auto;float:left} .mo_list ul li .info .des{width:218px;height:85px;float:left;overflow:hidden;}} .public .m_n_list.h{width:100%;height:405px} .public .m_n_list.h li{margin-bottom:7px} .public .m_n_list.h li a{display:block} .public .m_n_list.h li .textTitle{border:1px solid #868686;line-height:20px;height:20px;width:10%;float:right;border-radius:8px;margin-top:4px;font-size:14px} .public .m_n_list ul li span{position:relative;display:inline-block;line-height:30px;height:30px;vertical-align:middle;width:14%;font-size:12px;text-align:center;color:#888} .public .m_n_list ul li .status{position:relative;display:inline-block;line-height:24px;vertical-align:middle;border:1px solid #868686;padding:0 15px;border-radius:12px;float:right;margin-top:3px} @media screen and (min-width: 1024px) {.main_online{border:1px solid #e3e3e3;width:288px;height:348px;float:right}} @media screen and (max-width: 1024px) {.main_online{border:1px solid #e3e3e3;width:100%;height:398px;float:right}} .mo_next,.mo_prev{width:40px;height:40px;cursor:pointer;position:absolute;top:40%;-webkit-transition:all .3s;margin-top:-25px;background:rgba(0,0,0,.7)} .Interview .mo_next,.Interview .mo_prev{opacity:0} .Interview:hover .mo_next,.Interview:hover .mo_prev{opacity:1} .mo_prev{left:10px} .mo_next{right:10px} .mo_next:hover,.mo_prev:hover{background:#7dc142} .mo_list ol{position:absolute;left:0;bottom:0px;width:100%;text-align:center} .mo_list ol li{width:5px;height:5px;display:inline-block;border-radius:50%;background:rgba(0,0,0,.3)} .mo_list ol li.active{background:#036ea0} .main_title{width:100%;height:49px;border-bottom:1px solid #e3e3e3;overflow:hidden;position:relative;box-sizing:border-box;background:#f5f5f5} .main_title .icon{width:40px;height:40px;float:left;margin-top:4.5px;margin-left:10px} .main_title .title{width:auto;float:left;line-height:49px;margin-left:10px;font-size:22px;color:#3e3e3e} .main_title a,.main_zl_title a{font-size:14px;position:absolute;right:10px;height:25px;line-height:25px;top:50%;margin-top:-12.5px;color:#888} .main_hd_list{width:100%;height:auto;overflow:hidden} .main_hd_list a{display:block;float:left;width:173px;height:80px;background:#f1f1f1;margin-left:14px;margin-top:14px} .main_hd_list a .icon{width:35px;height:35px;float:left;margin-left:25px;margin-top:22px} .main_hd_list a .txt{width:auto;height:35px;font-size:18px;float:left;line-height:35px;margin-left:5px;margin-top:22px} @media screen and (min-width: 1024px) {.main_zc{margin-left:15px}} @media screen and (max-width: 1024px) {.main_zc{margin-left:0px}} .m_zc_list{width:100%;padding:15px;box-sizing:border-box} .m_zc_list ul li{line-height:38px;height:38px;position:relative;text-indent:15px} .m_zc_list ul li::after{width:5px;height:5px;position:absolute;left:0;top:15px;border-radius:50%;background:#cbcbcb;content:''} .m_zc_list ul li a{font-size:16px;width:100%;display:inline-block;height:38px;overflow:hidden} .m_zc_list ul li a p{width:75%} .m_zc_list ul li span{font-size:12px;position:absolute;right:0;width:auto;display:block;opacity:.7;top:50%;line-height:20px;margin-top:-10px} @media screen and (min-width: 1024px) { .main_video{float:right} .main_navbar,.main_zl{height:460px;position:relative;background:#f0f0f0;padding:20px} .main_zl{width:825px;float:left} .main_zl_title{width:100%;height:40px;line-height:40px;overflow:hidden;position:relative} .main_zl_title .icon{width:35px;height:35px;float:left;margin-top:2.5px} .main_zl_title .title{width:auto;height:35px;float:left;line-height:35px;margin-left:5px;margin-top:2.5px;font-size:22px;color:#3e3e3e} .main_zl_title a{right:0} .main_zl_photo{width:100%;height:415px;overflow:hidden;margin-top:5px} .main_zl_photo a{width:405px;height:200px;float:left;margin-right:15px;margin-bottom:15px;overflow:hidden} .main_zl_photo a.even{margin-right:0} .main_zl_photo a.odd{margin-bottom:0} .main_navbar{width:280px;float:right} .main_navbar{overflow:hidden} .main_navbar a{display:block;width:100%;height:220px;background:#fff;position:relative} .main_navbar a .icon{width:35px;height:35px;border-radius:50%;position:absolute;top:50%;margin-top:-17.5px;left:50%;margin-left:-17.5px;background:#7dc142} .main_navbar a .name{width:100%;height:35px;text-align:center;font-size:22px;color:#fff;line-height:35px;position:absolute;left:0;bottom:20px} .main_navbar a.first{margin-bottom:20px}} @media screen and (max-width: 1024px) { .main_video{float:right} .main_navbar,.main_zl{position:relative;background:#f0f0f0;padding:20px} .main_zl{width:825px;float:left} .main_zl_title{width:100%;height:40px;line-height:40px;overflow:hidden;position:relative} .main_zl_title .icon{width:35px;height:35px;float:left;margin-top:2.5px} .main_zl_title .title{width:auto;height:35px;float:left;line-height:35px;margin-left:5px;margin-top:2.5px;font-size:22px;color:#3e3e3e} .main_zl_title a{right:0} .main_zl_photo{width:100%;height:415px;overflow:hidden;margin-top:5px} .main_zl_photo a{width:405px;height:200px;float:left;margin-right:15px;margin-bottom:15px;overflow:hidden} .main_zl_photo a.even{margin-right:0} .main_zl_photo a.odd{margin-bottom:0} .main_navbar{width: 95%; margin: 0px auto; padding-top: 24px;} .main_navbar{overflow:hidden} .main_navbar a{display:block;width:100%;;background:#fff;position:relative} .main_navbar a .icon{width:35px;height:35px;border-radius:50%;position:absolute;top:50%;margin-top:-17.5px;left:50%;margin-left:-17.5px;background:#7dc142} .main_navbar a .name{width:100%;height:35px;text-align:center;font-size:22px;color:#fff;line-height:35px;position:absolute;left:0;bottom:70px} .main_navbar a.first{margin-bottom:40px}} .out_links{width:100%;height:auto;border-top:2px solid #036ea0;position:relative} .out_links .unit{width:1200px;margin:0 auto;position:absolute;bottom:103%;background:#fff;border-top:2px solid #036ea0;border-left:2px solid #036ea0;border-right:2px solid #036ea0;padding:24px 0;opacity:0;visibility:hidden;transition:ease .5s;left:50%;margin-left:-600px} .out_links .unit.active{opacity:1;visibility:inherit} .links_center{width:1200px;margin:auto;padding:15px 0;position:relative} .links_box{width:23.5%;height:37px;float:left;margin-right:2%;position:relative;box-sizing:border-box} .links_box.c{margin-right:0} .links_box .d_t{width:100%;height:35px;line-height:35px;text-indent:15px;border:1px solid #e3e3e3;position:relative;cursor:pointer} .links_box .d_t.active{box-shadow:0 0 5px rgba(0,0,0,.2)} .links_box .d_t.active span{border-top:none;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #aaa} .links_box .d_t span{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #363636;display:block;position:absolute;right:15px;top:50%;margin-top:-2.5px} .links_box .d_t h3{font-weight:400;font-size:14px;width:100%;border-right:1px solid #e3e3e3} .links_box .d_d{width:100%;height:auto;position:absolute;left:0;bottom:35px;display:none} .links_box .d_d.active{display:block} .links_box .d_d:hover{display:block} .links_box .d_d ul{display:block;width:100%;border:1px solid #ccc;background:#fff;overflow-y:scroll;max-height:311px} .links_box .d_d ul li a{display:block;line-height:22px;padding:8px 10px;border-bottom:1px dotted #ccc;cursor:pointer} .footer{width:100%;height:auto;padding:45px 0 35px;position:relative;background:#153e69} .f_ewm{width:240px;height:auto;float:left} .f_ewm span{text-align:center;display:inline-block;width:100px;color:#fff;margin-right:10px} .f_ewm span img{margin-bottom:5px} .f_center{width:700px;height:auto;color:#cdd2d9;float:left;text-align:center;margin-left:0} .f_nav{width:100%;text-align:center;height:auto} .f_nav li{width:auto;height:14px;line-height:14px;border-right:1px solid #fff;display:inline-block} .f_nav li.last{border-right:none} .f_nav li a{color:#fff;padding:0 25px} .f_address{width:100%;text-align:center;line-height:25px} .f_copyright{width:100%;margin-top:15px;text-align:center;line-height:25px;color:#7b8a9f} .f_copyright a{color:#7b8a9f} .f_copyright a:hover{color:#fff} .f_sy{width:auto;height:auto;float:right} .f_sy a{float:left;display:block} .f_sy a.zc{width:110px;margin-top:6px;margin-right:15px} .f_sy a.sy{width:56px} .warp{width:1200px;height:auto;margin:auto;padding-bottom:100px;overflow:hidden} .warp.special .about_box{width:100%} .path{width:100%;height:auto;line-height:20px;border-bottom:1px solid #eee;overflow:hidden;padding:15px 0} .path .icon{width:20px;height:20px;float:left} .path .p_nav{width:auto;float:left;margin-left:5px} .path .p_nav a{color:#999} .about_box .photo{width:270px;float:left} .about_box .photo img{border-radius:5px;border:10px solid #eee;width:250px} .about_box .about_right{width:640px;height:auto;float:right;position:relative} .about_right .title{width:100%;height:50px;line-height:50px;position:relative;margin-bottom:15px} .about_right .title b{font-size:30px;font-weight:700;color:#df0002;margin-right:10px} .about_right .title span{font-size:18px;font-weight:700;color:#555} .about_right .info{line-height:2;height:84px;margin-bottom:26px;overflow:hidden;font-size:18px;} .active_title{width:100%;height:45px;color:#fff;font-size:16px;text-align:center;line-height:45px;overflow:hidden;border-bottom:2px solid #348ac6;margin-bottom:15px} .active_title a{width:180px;height:45px;display:block;background:#348ac6;color:#fff} .m_zc_list.active_list{width:100%;padding:0} .m_zc_list.active_list ul li span{font-size:14px} .leader_letter{display:block;width:150px;height:45px;line-height:45px;text-align:center;background:#e66a6a;margin-left:15px;font-weight:700;color:#fff;margin:auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-top:15px} .menu{width:250px;height:auto;float:left;margin-top:20px} .menu h2{display:block;width:100%;height:60px;position:relative;line-height:60px;color:#fff;text-indent:50px;background:#348ac6} .menu h2 span{width:20px;height:20px;display:block;position:absolute;left:20px;top:20px} .menu ul{display:block;width:248px;height:auto;border:1px solid #eee;border-bottom:none} .menu ul li{width:100%;height:55px;position:relative;line-height:55px;font-size:16px;text-indent:50px;border-bottom:1px solid #eee} .menu ul li.active:after{opacity:1} .menu ul li.active a{color:#348ac6} .menu ul li.active{border-bottom:2px solid #348ac6} .menu ul li:hover{background:#f1f9ff} .menu ul li:hover a{text-decoration:none} .menu ul li a{display:block;width:100%;height:100%;position:relative} .menu ul li a span{width:40px;height:40px;display:block;position:absolute;right:20px;top:7.5px} .about_box{width:930px;height:auto;overflow:hidden;padding:20px 0;float:right} .about_leader li .resume{width:100px;text-align:center;background:#e66a6a;color:#fff;display:inline-block;line-height:35px;border-radius:5px;margin-top:18px} .about_leader .mailbox{float:right;width:80px;text-align:center;border:1px solid #ccc;line-height:30px;font-size:12px;margin-top:10px} .about_leader .mailbox:hover{background:#f1f9ff} .about_leader .leader_letter:hover{color:#fff} .about_box.simple img,.about_box.simple p{margin-bottom:15px} .about_box.simple img{max-width:100%} .leader_list{width:890px;height:auto;overflow:hidden;margin-top:35px;background:#f3f3f3;padding:20px} .leader_list ul li{width:100%;height:auto;overflow:hidden;margin-bottom:15px;border-bottom:2px solid #eee;padding-bottom:15px} .leader_list ul li .thum{width:150px;height:auto;float:left} .leader_list ul li .info{width:720px;height:auto;float:right} .leader_list ul li .info .title{width:100%;height:50px;line-height:50px} .leader_list ul li .info .title b{font-size:20px;color:#df0002;margin-right:10px} .leader_list ul li .info .title span{font-size:16px;color:#555} .leader_list ul li .info .des{line-height:25px;height:100px;overflow:hidden} .about_box.org .tabBox{text-align:center;margin-bottom:30px} .about_box.org .btnTab{display:inline-block;width:140px;line-height:60px;background:#ece9e9;color:#666;font-size:16px;border-radius:5px;margin:0 1%} .about_box.org .btnTab:hover{background:#f1f9ff;color:#348ac6} .about_box.org .btnTab.active{background:#398bc4;color:#fff} .about_box.org .btnTab i{font-size:28px;vertical-align:bottom;margin-right:5px} .about_box.org ul li{width:100%;margin-bottom:20px;box-sizing:border-box} .about_box.org ul li .title{width:100%;height:45px;background:#f7f7f7;line-height:45px} .about_box.org ul li .des{width:898px;padding:10px;height:auto;line-height:1.7;border-top:none;color:#3e3e3e} .about_box.org ul li .mobile{margin-left:10px;width:auto;line-height:35px;background:#7dc142;color:#fff;padding:0 15px;display:inline-block;margin-bottom:10px;border-radius:25px} .about_box.org ul li .web{margin-left:10px;width:auto;line-height:35px;background:#7dc142;color:#fff;padding:0 15px;display:inline-block;margin-bottom:10px;border-radius:25px;display:none} .about_box.org ul li .web i{border:1px solid #fff;height:22px;width:22px;text-align:center;display:inline-block;border-radius:50%;line-height:22px;margin-right:10px;font-weight:100} .about_box.org ul li .mobile i{border:1px solid #fff;height:22px;width:22px;text-align:center;display:inline-block;border-radius:50%;line-height:22px;margin-right:10px;font-weight:100} .about_box.org ul li .title b{font-size:16px;display:inline-block;width:auto;height:45px;color:#348ac6;text-indent:20px;position:relative;border-left:2px solid #348ac6} .about_box.org ul li .title span{font-size:14px} .m_zc_list.active_list.focus ul li:nth-child(5n){border-bottom:1px dotted #ccc;padding-bottom:15px;margin-bottom:15px} .focus2_list{width:100%;height:auto} .focus2_list ul li{width:900px;padding:15px;border-bottom:1px dotted #ccc} .focus2_list ul li:last-child{border-bottom:none} .focus2_list ul li:hover{background:#fafafa} .focus2_list ul li .title{font-size:18px;line-height:36px;overflow:hidden;margin-bottom:10px; font-weight: 700;} .focus2_list ul li .des{margin-bottom:10px;line-height:25px;color:#333;height:auto;overflow:hidden;font-size:14px} .focus2_list ul li .time{color:#aaa;font-size:13px;line-height:25px} .focus2_list ul li .con{width:100%;height:auto;overflow:hidden} .focus2_list ul li .con .thum{width:140px;height:80px;float:left} .focus2_list ul li .con .thum img{width:100%;height:80px} .focus2_list ul li .con .info{width:740px;float:right} .focus2_list ul li .con .des{margin-bottom:5px} .news_img_list{width:100%;height:auto;overflow:hidden} .news_img_list ul li{width:270px;height:200px;float:left;padding:10px;margin-right:18px;margin-bottom:19px;border:1px solid #eee} .news_img_list.specialList ul li{width:360px;height:auto} .news_img_list ul li.three{margin-right:0} .news_img_list ul li .thum{width:100%;height:auto;position:relative;overflow:hidden} .news_img_list ul li .thum img{display:block;width:270px;height:152px} .news_img_list.specialList ul li .thum img{width:365px;height:327px} .news_img_list.videoList ul li .thum img{width:275px;height:166px} .news_img_list.videoList ul li .thum .title{height:25px} .news_img_list ul li .thum .title{display:block;width:100%;line-height:25px;font-size:16px;height:25px;margin-top:8px} .posterList.news_img_list ul li{height:auto} .posterList.news_img_list ul li img{height:386px;width:275px} .posterList.news_img_list ul li .title{height:50px} .online_list{width:100%;height:auto;overflow:hidden} .online_list ul>li{margin-bottom:25px;padding-bottom:25px;border-bottom:1px dotted #ccc;overflow:hidden} .online_list ul>li .thum{float:left;width:240px;height:180px;border:1px solid #eee;padding:5px;position:relative} .online_list ul>li ol{display:block;width:665px;height:auto;float:right} .online_list ul>li ol li{height:30px;line-height:30px;margin-bottom:5px;overflow:hidden} .online_list ul>li ol li.intro{height:auto} .online_list ul>li ol li .name{float:left;width:70px;padding:0 10px;background:#f2f2f2;margin-right:10px} .online_list ul>li ol li .des{float:right;width:565px} .noData.active{display:block} .noData{width:100%;height:auto;padding:50px 0;line-height:50px;font-size:24px;text-align:center;color:#e10101;display:none} .out_slider{width:100%;height:auto;position:relative} .out_slider a{display:block;margin-top:15px} .h_about_l,.h_about_r{width:710px;height:460px;float:left;padding:20px;background:#e9f1fe} .h_about_photo{width:200px;height:280px;float:left} .h_about_info{width:490px;height:auto;float:right} .h_about_info .title{width:100%;height:50px;line-height:50px;position:relative;margin-bottom:15px;margin-top:30px} .h_about_info .title a:hover{text-decoration:initial} .h_about_info .title b{font-size:30px;font-weight:700;color:#df0002;margin-right:10px} .h_about_info .title span{font-size:18px;font-weight:700;color:#555} .h_about_info .info{line-height:28px;height:auto;overflow:hidden} .active_title a.fr{float:right} .h_about_r{width:410px;float:right;background:#f3f7fe} .h_about_r a{display:block;width:100%;height:auto;margin-bottom:10px;overflow:hidden;border-bottom:1px solid #e3e3e3} .h_about_r a b{width:80px;float:left;line-height:30px;background:#348ac6;color:#fff;text-align:center} .h_about_r a span{float:left;margin-left:10px;line-height:30px} .h_open,.h_slider{width:1160px;height:460px;padding:20px;background:#f7f7f7} .h_open_l{width:240px;height:460px;float:left} .h_open_l .l_box{width:240px;height:114px;font-size:18px;position:relative;background:#fff;border-bottom:1px solid #e3e3e3} .h_open_l .l_box:last-child{border-bottom:none} .h_open_l .l_box a{display:block;width:100%;height:100%;position:relative} .h_open_l .l_box a .icon{width:60px;height:60px;float:left;margin-left:30px;margin-top:25px} .h_open_l .l_box a .txt{width:auto;float:left;margin-top:45px;color:#036ea0;margin-left:5px} .h_open_c{width:610px;height:456px;float:left;margin-left:15px} .public .h_open_c{width:763px} .public .h_public_r{float:right;width:360px} .public .h_public_r .minBtn{overflow:hidden;margin-bottom:20px} .public .h_public_r .minBtn li{color:#404040;float:left;width:33.2%;margin-bottom:22px;font-size:12px;line-height:36px} .public .h_public_r .minBtn li.textMore{line-height:17px} .public .h_public_r .minBtn li i{width:36px;height:36px;vertical-align:middle;color:#fff;text-align:center;line-height:36px;font-size:21px;float:left;margin-right:10px} .public .h_public_r .BigBtn li{line-height:68px;margin-top:16px;color:#fff;font-size:20px} .public .h_public_r .BigBtn li a{color:inherit;display:block} .public .h_public_r .BigBtn li i{display:inline-block;vertical-align:middle;width:68px;line-height:68px;text-align:center;font-size:36px} .public .h_public_r .BigBtn li i.icon_pic{float:left;margin-right:20px} .public .h_public_r .BigBtn li i.icon_arrow{float:right;font-size:22px} .h_c_nav{width:100%;height:50px;text-align:center;font-size:18px;border-bottom:1px solid #e3e3e3;background:#e5e5e5} .h_c_nav a{width:161px;height:50px;line-height:48px;float:left;color:#3e3e3e;border-right:1px solid #e3e3e3;position:relative;border-bottom:1px solid #e3e3e3} .h_c_nav a:after{content:'';position:absolute;background:url(../images/icon_arrowBotton.png) #fff;width:10px;height:7px;display:block;left:50%;margin-left:-5px;bottom:-7px;z-index:2;opacity:0} .h_c_nav a.active{color:#fff;background:#336ab5} .h_open_r,.h_zxft{width:270px;height:456px;float:right} .m_n_list.h,.m_n_list.j{width:568px;height:348px} .m_n_list.h.cultureList{width:817px;height:429px} .m_n_list.h.cultureList ul{height:385px} .h_open_r a{width:100%;display:block;position:relative;height:60px;line-height:60px;margin-bottom:19px;background:#7dc142;text-indent:70px;font-size:18px;color:#fff} .h_open_r a.last{margin-bottom:0} .h_open_r a span{width:40px;height:40px;display:block;position:absolute;left:10px;top:10px} .h_open_c.c{width:550px} .m_n_list.j{width:100%} .h_c_nav.c a{width:136.7px} .h_c_nav.c a.last{border-right:none} .h_n_b,.h_n_f{width:590px;height:456px;float:left} .h_n_b{width:443px} .h_n_b a{width:100%;display:block} .h_n_b a.a{margin-bottom:15px} .h_n_f a{display:block;width:100%;height:auto;position:relative;overflow:hidden;margin-bottom:20px} .h_n_f a.last{margin-bottom:0} .h_n_f a .thum{width:145px;height:auto;float:left} .h_n_f a .info{width:405px;float:left;margin-left:10px} .h_n_f a .info .title{font-size:18px;line-height:30px;height:30px;overflow:hidden} .h_n_f a .info .des{height:40px;line-height:20px;color:#777;margin-bottom:5px} .h_n_f a .info .time{height:20px;font-size:13px;line-height:20px;opacity:.7;color:#aaa} .h_open_c.d{width:817px} .h_open_c.d.cultureR{width:775px} .h_open_c.d.cultureR .m_n_list.h.cultureList{width:100%;height:410px} .h_jiaoliu{width:240px;height:460px;float:left} .h_jiaoliu a{display:block;width:100%;height:65px;line-height:65px;position:relative;overflow:hidden;background:#7dc142;color:#fff;margin-bottom:13.5px;font-size:18px} .h_jiaoliu a .icon{width:40px;height:40px;float:left;margin-top:10px;margin-left:22px;margin-right:10px} .communication.h_jiaoliu a .icon{font-size:26px;text-align:center;float:none;display:inline-block;height:auto;margin:0;vertical-align:top;margin:0 0 0 7%} .communication.h_jiaoliu a .txt{display:inline-block;vertical-align:top;width:58%;margin-left:2%} .communication.h_jiaoliu a .icon-arrow{top:0;vertical-align:top;display:inline-block;float:right;margin-right:20px} .m_n_list.k{width:580px} .h_zxft h2{display:block;height:50px;line-height:50px;font-size:18px;font-weight:400;border-bottom:1px solid #e3e3e3} .zxft{position:relative;width:100%;height:auto;margin-top:20px} .zxft .title{width:100%;height:50px;font-size:18px;line-height:25px;margin-top:10px;margin-bottom:5px;overflow:hidden} .zxft .info{width:100%;height:auto;line-height:25px;overflow:hidden} .zxft .info .name{width:50px;height:auto;float:left} .zxft .info .des{width:218px;height:auto;float:left} .zxft .summary{width:100%;height:73px;line-height:25px;overflow:hidden;margin-bottom:5px} .h_slider.expertAvatar a{width:270px;height:448px;margin-bottom:0;border:none;padding:0;background:#fff;margin:0 10px} .h_slider.expertAvatar a:hover{background:#3488ea;color:#fff;text-decoration:initial} .h_slider.expertAvatar a img{width:270px;height:360px} .h_slider.expertAvatar a .title{text-align:center;padding:21px 10px;transition:all .36s ease 0s;box-sizing:border-box;margin-top:0} .h_slider.expertAvatar a .title b{font-size:18px;font-weight:400;line-height:26px} .h_slider.expertAvatar a .title p{font-size:14px;line-height:20px} .h_slider a{width:270px;height:210px;float:left;padding:5px;margin-right:8px;margin-bottom:25px;border:1px solid #eee} .ColumnList.h_slider a{background:#fff;margin-bottom:15px} .ColumnList.h_slider a img{width:270px;height:150px} .h_slider a.four{margin-right:0} .h_slider a .thum{width:100%;height:auto;position:relative} .h_slider a .title{display:block;width:100%;line-height:25px;font-size:16px;margin-top:8px} .h_n_v{width:327px;height:460px;float:left} .h_n_v.cultureL{width:370px} .h_n_v a{display:block;width:100%;position:relative;height:auto} .h_n_v a img{width:327px;height:460px} .h_n_v a.last{margin-bottom:0} .h_n_v a p{width:100%;height:auto;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.7);color:#fff;line-height:45px;font-size:14px;text-align:center} .h_n_v a.culture.a{margin-bottom:11px} .h_n_v a.culture img{width:100%;height:auto} .m_n_list.k{width:660px;height:348px} .fb_nav{width:100%;height:auto;background:#f5f5f5;border:1px solid #e5e5e5;box-sizing:border-box;position:relative} .fb_nav:after{content:'';display:block;clear:both} .fb_nav a{width:auto;height:auto;line-height:55px;padding:0 35px;float:left;font-size:16px;position:relative;border-right:1px solid #e5e5e5} .fb_nav a:before{content:'';position:absolute;width:10px;height:7px;left:50%;margin-left:-5px;bottom:-7px;background-image:url(../images/icon_arrowBotton.png);opacity:0;background-color:#fff} .fb_nav a.active:before{opacity:1} .fb_nav a:after{content:'';position:absolute;width:100%;height:1px;background:#398bc4;opacity:0;left:0} .fb_nav a.active:after{opacity:1} .fb_nav a.active{background:#fff;color:#246ea3} .i_fb{width:100%;height:auto;font-size:14px;padding-top:25px;border:1px solid #e5e5e5;border-top:none;padding:25px;box-sizing:border-box} .Secretary_mail_open{padding:0;padding-top:25px} .Secretary_mail_open .i_fb_title div{color:#545454;font-size:16px} .Secretary_mail_open .i_fb_title{background:#f1f9ff} .Secretary_mail_open .letter_list ul{overflow:hidden;padding-top:25px} #categoryDirector .tips{font-size:14px;margin-bottom:20px} #categoryDirector .icon_annex{color:#348ac6} #categoryDirector .Description{font-size:14px} #categoryDirector .Description span{color:#f73e3e} #categoryDirector .tips span{color:#f73e3e} .i_fb_ele{width:100%;height:auto;overflow:hidden;line-height:45px;margin-bottom:15px} .Centered{text-align:center} .Centered.i_fb_ele a{margin:0 auto} .doubleInput .i_fb_ele{width:48%} .i_fb_ele .label{width:auto;height:auto;float:left;font-weight:700;text-indent:0} .i_fb_ele .label .icon_addenda{color:#398bc4;font-weight:100;margin-right:5px;font-size:21px;display:inline-block;vertical-align:bottom;font-weight:700} .i_fb_ele .label span{font-size:14px;font-weight:initial} .i_fb_ele .label sup{color:#f73e3e} .i_fb_ele .input_txt{width:100%;height:auto;float:left} .i_fb_ele .input_txt .codeImg{height:43px;width:120px;margin-right:15px;float:left} .i_fb_ele .input_txt .radio{display:inline-block;margin-right:20px;cursor:pointer} .i_fb_ele .input_txt .radio.active i{background:#348ac6} .i_fb_ele .input_txt .radio i{width:25px;height:25px;display:inline-block;text-align:center;background:#f5f5f5;line-height:25px;border-radius:5px;color:#fff;margin-right:10px} .i_fb_ele .input_txt .annex{font-size:14px} .i_fb_ele .input_txt .annex span{color:#f73e3e} .i_fb_ele .input_txt .btn i{font-size:18px;display:inline-block;vertical-align:bottom} .i_fb_ele .input_txt .btn{display:inline-block;width:120px;border:1px solid #e6e6e6;color:#888;background:#fff;text-align:center;line-height:28px;cursor:pointer;margin-right:10px;font-size:14px} .i_fb_ele .input_txt .input{width:100%;height:43px;float:left;outline:0;text-indent:15px;border:none;box-sizing:border-box;font-size:16px;background:#f1f9ff} .i_fb_ele .input_txt .input.yzm{width:120px} .i_fb_ele .input_txt textarea{display:block;width:100%;padding:10px;height:150px;border:none;line-height:1.7;outline:0;font-size:16px;box-sizing:border-box;background:#f1f9ff} .i_fb_ele .input_txt .span{margin-right:25px} .i_fb_ele .button,.i_fb_ele a{display:inline-block;width:145px;height:50px;background:#348ac6;text-align:center;cursor:pointer;font-size:16px;line-height:50px;margin:0 30px 0 0;border:none} .i_fb_ele .button.disabled{background:#ccc;cursor:no-drop} .i_fb_ele .button,.i_fb_ele a:hover{text-decoration:none} .i_fb_ele .button.submit,.i_fb_ele a.submit{color:#fff} .i_fb_ele .button.cancle,.i_fb_ele a.cancle{background:#f5f5f5} .i_fb_title{width:100%;height:auto;line-height:45px;text-align:center;overflow:hidden;color:#348ac6;font-weight:700;box-sizing:border-box} .i_fb_title div{display:block;float:left;color:#348ac6} .i_fb_title div.a{width:60%} .i_fb_title div.b{width:10%} .i_fb_title div.c{width:20%} .letter_list ul li div.a{width:60%;padding-left:25px;box-sizing:border-box} .letter_list{width:100%;height:auto;position:relative} .letter_list ul li{width:100%;height:40px;line-height:40px;float:left;font-size:14px;padding:0 20PX;position:relative;box-sizing:border-box} .letter_list ul li div{float:left} .letter_list ul li div.a span{width:16px;height:16px;left:2px;top:12px;display:inline-block;vertical-align:middle;margin-right:10px} .letter_list ul li div.a{width:60%;padding-left:25px;box-sizing:border-box} .letter_list ul li div.b{width:10%;text-align:center;font-size:12px} .letter_list ul li div.c{width:20%;text-align:center} .i_fb.intro{line-height:1.7} .i_fb.intro p{margin-bottom:15px} .collect_list{width:100%;height:auto;overflow:hidden} .collect_list ul li{position:relative;margin-bottom:20px;overflow:hidden} .collect_list ul li .state{width:96px;height:86px;padding:2px;line-height:44px;font-size:18px;float:left;background:#348ac6;color:#fff;text-align:center} .collect_list ul li .info{float:left;width:815px;margin-left:15px} .collect_list ul li .state b{height:44px;line-height:44px;display:block;font-size:18px;background:#fff;color:#348ac6} .collect_list ul li .info .title{font-size:16px;margin-bottom:10px;height:30px;line-height:30px;font-weight:700} .collect_list ul li .info .des{line-height:26px;height:52px;overflow:hidden;color:#999;font-size:12px} .collect_list ul li .state.over{background:#c1c1c1} .collect_list ul li .state.over b{color:#c1c1c1} .cf_title{width:100%;height:auto;text-align:center;font-size:30px;line-height:1.4;color:#348ac6;padding:35px 0 15px;font-weight:700} .cf_des{width:100%;height:auto;line-height:1.7;padding-bottom:30px;box-sizing:border-box;padding:10px;background:#f1f1f1;margin-bottom:25px} .cf_list{width:100%;height:auto;overflow:hidden} .cf_list ul>li{width:100%;height:auto;padding:15px 0 25px;border-bottom:1px solid #e3e3e3;margin-bottom:15px} .cf_list ul li .title{width:100%;height:auto;line-height:25px;font-size:16px;font-weight:700;color:#3e3e3e} .cf_list ul li ol{display:block;position:relative;width:100%} .cf_list ul li ol li{width:100%;height:auto;overflow:hidden;line-height:25px;position:relative;padding-top:20px} .cf_list ul li ol li .answer{width:60%;float:left;box-sizing:border-box;padding-left:25px;position:relative} .cf_list ul li ol li .answer a{cursor:pointer} .cf_list ul li ol li .answer a:hover{text-decoration:none} .cf_list ul li ol li .answer span{width:16px;height:16px;display:block;position:absolute;left:0;top:4.5px;background:url(../images/checkbox.png) no-repeat} .cf_list ul li ol li.active .answer a span{background-position:0 -16px} .cf_list ul li ol li.active .answer a{color:#348ac6} .cf_list ul li ol li .data{width:40%;float:left;height:15px;margin-top:5px;position:relative;background:#fafafa} .cf_list ul li ol li .data span{width:0%;height:15px;position:absolute;left:0;top:0;background:#f8c255} .cf_list ul li ol li .data b{position:absolute;left:0;top:-17px;font-size:12px;line-height:15px;font-weight:400} .cf_ele{width:100%;height:auto;text-align:center;position:relative;padding-bottom:50px} .cf_ele .submit{display:inline-block;width:150px;color:#fff;height:45px;cursor:pointer;text-align:center;line-height:45px;background:#53a4f4;font-size:16px} .cf_ele .submit.disabled{background:#ccc;cursor:no-drop} .cf_ing{width:100%;height:auto;line-height:50px;position:relative;font-size:24px;text-indent:20px;background:#348ac6;color:#fff;margin-bottom:15px} .collect_list.ing{margin-bottom:100px} .collect_list.ing ul li .info{width:1085px} .ftan{width:100%;height:auto;overflow:hidden} .opinionInfo{margin-bottom:100px} .ftan h3{display:block;font-size:24px;text-align:center;line-height:1.7;width:100%;float:left;color:#3e3e3e;margin-bottom:15px} .ftan.opinionInfo h3{text-align:left;font-weight:initial;border-bottom:1px solid #eee;line-height:2;color:#348ac6;position:relative} .ftan.opinionInfo h3:after{content:'';height:3px;background:#348ac6;position:absolute;left:0;width:100px;bottom:0} .ftan_ele{width:50%;height:auto;float:left;line-height:40px;margin-bottom:20px} .ftan_ele.full{width:100%} .ftan_ele .label{width:100px;height:auto;float:left;text-align:right} .ftan_ele .input{width:calc(100% - 110px);height:auto;float:left;margin-left:10px} .ftan_ele .input input{box-sizing:border-box;border:1px solid #e1e7ee;height:40px;width:100%;outline:0;text-indent:25px} .ftan_ele .input textarea{width:100%;height:150px;padding:25px;outline:0;border:1px solid #e1e7ee;box-sizing:border-box;font-family:"microsoft yahei"} .f_tan_submit{width:100%;overflow:hidden;float:left;padding-bottom:45px} .f_tan_submit .button,.f_tan_submit a{width:200px;height:50px;display:block;background:#3488ea;color:#fff;line-height:50px;text-align:center;margin:auto;-webkit-border-radius:50px;border-radius:50px;font-size:16px;cursor:pointer;position:relative;border:none;z-index:5} .yj_title{font-size:24px;color:#348ac6;font-weight:700;position:relative;width:100%;height:auto;line-height:35px;border-bottom:1px solid #f1f1f1;padding-bottom:10px} .yj_header{width:100%;height:auto;overflow:hidden;font-weight:700;background:#f7fbfe} .yj_header>div{float:left;height:40px;line-height:40px;text-align:center} .yj_header>div.a{width:5%} .yj_header>div.b{width:60%} .yj_header>div.c{width:10%} .yj_header>div.d{width:25%} .yj_list{width:100%;height:auto;overflow:hidden;margin-bottom:100px} .yj_list ul li{padding:5px 0;text-align:center;overflow:hidden;border-bottom:1px solid #f1f1f1} .yj_list ul li>div{float:left;line-height:25px} .yj_list ul li>div.a{width:5%} .yj_list ul li>div.b{width:60%;text-align:left} .yj_list ul li>div.c{width:10%} .yj_list ul li>div.d{width:25%} .hf_list{width:100%;height:auto;overflow:hidden;border-top:1px solid #e6e6e6} .hf_list ul li{width:100%;height:auto;border-right:1px solid #e6e6e6;overflow:hidden;background:#f8fbff;box-sizing:border-box;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6} .hf_list ul li .title{width:100%;height:auto;padding:15px 0;line-height:25px;font-size:16px;font-weight:700;color:#3269b8;background:#f8fbff;text-align:center} .hf_list ul li .des2,.hf_list ul li .name{width:20%;float:left;padding:15px 0;line-height:25px;text-align:center;box-sizing:border-box} .hf_list ul li .name.b{border-left:1px solid #e6e6e6} .hf_list ul li .des2{width:30%;background:#fff;border-left:1px solid #e6e6e6} .hf_list ul li .des{width:80%;float:left;padding:15px 10px;text-align:center;line-height:25px;background:#fff;box-sizing:border-box;border-left:1px solid #e6e6e6} .hf_list ul li .des.c{text-align:left} .nc_list{width:745px;height:auto;float:left;margin-top:20px;margin-bottom:100px} .nc_list ul li{display:block;width:100%;height:auto;overflow:hidden;margin-bottom:25px} .nc_list ul li .thum{width:260px;height:145px;float:left} .nc_list ul li .thum img{height:100%;width:100%} .nc_list ul li .info{width:470px;height:auto;float:right} .nc_list ul li .info .title{width:100%;height:auto;font-size:18px;line-height:25px} .nc_list ul li .info .des{width:100%;height:40px;line-height:20px;position:relative;overflow:hidden;margin-top:10px;margin-bottom:10px} .nc_list ul li .info .date{width:100%;height:auto;line-height:20px} .nc_list .ClickMore{display:block;width:110px;color:#fff;height:35px;cursor:pointer;text-align:center;line-height:35px;background:#53a4f4;font-size:14px;margin:0 auto} .nc_r{width:435px;height:auto;float:right;margin-top:20px;margin-bottom:100px} .main_video.nc.height{height:auto} .ad_slider{width:100%;height:auto;position:relative;margin:15px 0} .import_title{width:100%;height:auto;padding:10px 0;line-height:40px;color:#fff;overflow:hidden;margin-top:20px;margin-bottom:10px} .import_title .icon{width:40px;height:auto;float:left;margin-left:15px} .import_title .name{width:auto;float:left;font-size:24px;color:#fff;margin-left:5px} .xx_box{width:100%;height:auto;overflow:hidden;} .xx_box_l{width:790px;height:auto;float:left} .xx_box_r{width:390px;height:auto;float:right;border:1px solid #e3e3e3;border-top:2px solid #348ac6;box-sizing:border-box;overflow:hidden} .main_video.im{width:100%;box-sizing:border-box;margin-bottom:20px} .m_n_list.im{padding:15px 20px} .main_zc.im{margin-left:0;width:383px;margin-right:20px;margin-bottom:20px} .main_title .title.ml20{margin-left:20px} .rsrm_list{display:block;width:100%;height:auto;padding:20px;box-sizing:border-box} .rsrm_list a{display:block;width:100%;height:auto;overflow:hidden;margin-bottom:9px;border-bottom:1px solid #e3e3e3;padding-bottom:9px} .rsrm_list a .date{width:70px;height:70px;float:left;text-align:center;background:#f7f7f7} .rsrm_list a:last-child{border-bottom:none;margin-bottom:0} .rsrm_list a .date b{font-size:18px;display:block;line-height:25px;margin-top:13px} .rsrm_list a .date p{font-size:12px;display:block} .rsrm_list a .info{width:265px;height:auto;float:right;font-size:16px;line-height:1.7;margin-top:8px} .xx_box_t{width:100%;height:auto;position:relative;overflow:hidden;float:left} .main_video.open{float:left;margin-bottom:20px;width:590px;box-sizing:border-box} .main_video.open.even{margin-left:20px} .hd_box{width:100%;height:auto;overflow:hidden;position:relative;margin-bottom:100px} .hd_box_l{width:402px;height:auto;float:right} .hd_zm{width:100%;height:auto;border:1px solid #e3e3e3;border-top:2px solid #348ac6;box-sizing:border-box} .hd_box_r{width:780px;height:auto;float:left} .searchContent{width:100%;height:auto} .searchContent .scResult{width:100%;height:auto;background:#3e3e3e;color:#fff;font-weight:700;text-indent:45px;font-size:20px;line-height:40px;position:relative;padding:10px 0;margin-top:20px} .searchContent .scResult:after{width:25px;height:25px;position:absolute;left:10px;top:17.5px;background:url(../images/common/result_icon.png) no-repeat;background-size:cover;content:''} .resultTips{width:100%;height:auto;line-height:40px;font-size:14px} .resultTips span{color:#e10101;padding:0 3px;font-weight:700} .noData{width:100%;height:auto;padding:50px 0;line-height:50px;font-size:24px;text-align:center;color:#e10101;display:none} .noData.active{display:block} .search_list{width:100%;height:auto;position:relative} .search_list ul li{width:100%;height:auto;line-height:30px;padding:15px 0;font-size:16px;padding-right:100px;box-sizing:border-box;position:relative;border-bottom:1px dotted rgba(0,0,0,.2)} .search_list ul li a{display:inline-block} .search_list ul li span{position:absolute;right:0;top:15px;font-size:14px} .search_list ul li b{display:inline-block;background:#348ac6;color:#fff;padding:0 10px;font-size:12px;font-weight:700} .hd_nav{width:100%;height:auto;overflow:hidden;padding-bottom:10px} .hd_nav a{display:block;float:left;width:120px;height:120px;background:#ee4242;margin-left:10px;margin-top:10px;color:#fff;position:relative} .hd_nav a.b{background:#80a7ee} .hd_nav a.c{background:#78bde8} .hd_nav a.d{background:#f78449} .hd_nav a.e{background:#fc6767} .hd_nav a.f{background:#90d856} .hd_nav a .icon{width:50px;height:50px;position:absolute;left:50%;margin-left:-25px;top:25px;background:url(../images/icon50.png) no-repeat} .hd_nav a.b .icon{background-image:url(../images/icon51.png)} .hd_nav a.c .icon{background-image:url(../images/icon52.png)} .hd_nav a.d .icon{background-image:url(../images/icon53.png)} .hd_nav a.e .icon{background-image:url(../images/icon54.png)} .hd_nav a.f .icon{background-image:url(../images/icon55.png)} .hd_nav a .txt{width:90%;height:auto;text-align:center;position:absolute;left:5%;top:75px;line-height:30px;font-size:16px} .main_zc.hd{width:100%;box-sizing:border-box;clear:both;margin-left:0;margin-top:0;height:auto;margin-bottom:0} .hd_xx{width:100%;height:auto;position:relative;border:1px solid #e3e3e3;box-sizing:border-box} .hd_xx.b{margin-bottom:10px} .mo_nav.hd a{width:20%} .hd_xx_tips{width:100%;height:40px;margin:10px 0;background:#a6bbd1;line-height:40px;font-weight:700} .hd_xx_tips span{float:left;display:block;color:#3e3e3e;width:60%} .hd_xx_tips span.s1{text-indent:20px} .hd_xx_tips span.s2{width:20%;text-align:center} .xin_con{width:100%;height:210px} .xin_con ul{width:100%;height:auto;position:relative;padding:0 15px;box-sizing:border-box;display:none} .xin_con ul.active{display:block} .xin_con ul li{width:100%;height:40px;line-height:40px;position:relative} .xin_con ul li .t{width:60%;float:left;font-size:16px} .xin_con ul li a{font-size:16px} .xin_con ul li .d,.xin_con ul li .f{width:20%;float:left;text-align:center;color:#999} .xin_con ul li .d.e{color:#390} .xin_con ul li .f span{height:auto;display:inline-block;background:#498dde;color:#fff;line-height:35px;width:80%} .xin_con ul li .f span.over{background:#c1c1c1;color:#fff} .xin_con.dc{height:220px} .xin_con.dc ul{padding-top:10px} .chat_list{overflow:hidden;padding:10px 15px;box-sizing:border-box} .chat_list ul li{width:49%;float:left} .chat_list ul li .title{width:100%;height:25px;font-size:18px;line-height:25px;margin-top:7px;margin-bottom:5px} .chat_list ul li .info{width:100%;height:auto;line-height:25px;overflow:hidden} .chat_list ul li .info .name{width:50px;height:auto;float:left} .chat_list ul li .info .des{width:310px;height:auto;float:left} .chat_list ul li.even{margin-left:2%} .ad_slider2{width:100%;height:auto;margin:10px 0} .go_home{width:145px;height:40px;position:absolute;left:50%;margin-left:400px;display:block;top:0;border-radius:3px;background:#7dc142;color:#fff;line-height:40px;text-indent:40px;opacity:.9} .go_home span{display:block;width:20px;height:20px;position:absolute;left:15px;top:10px} .zt_banner{position:relative;width:100%;height:auto} .go_home:hover{opacity:1;color:#fff} .zt_warp{width:1000px;height:auto;margin:auto;position:relative;margin-top:20px;overflow:hidden} .zt_section{width:100%;height:auto;position:relative;margin-bottom:25px} .z_s_t{width:100%;height:auto;line-height:50px;position:relative;margin-bottom:5px;overflow:hidden;background:#f7f7f7;border-bottom:2px solid #0780d9} .z_s_t b{width:auto;height:auto;float:left;font-size:18px;padding:0 45px;font-weight:400;color:#fff;background:#0780d9} .zt_nav1 .w_center{width:1000px} .z_s_t a{position:absolute;right:10px;height:auto;line-height:30px;top:10px} .zt_section ul li{width:100%;height:auto;padding:10px 0;line-height:25px;font-size:16px;text-indent:25px;position:relative;border-bottom:1px solid #f3f3f3} .zt_section ul li b{width:7px;height:7px;position:absolute;left:10px;top:19px;display:block;border-radius:50px;background:#3e3e3e} .zt_section ul li span{position:absolute;right:10px;top:10px;font-size:14px} .zt_nav1{width:100%;height:auto;background:#0780d9;display:none} .zt_nav1 a{float:left;width:auto;line-height:60px;padding:0 35px;display:block;font-size:18px;color:#fff} .zt_nav1 a.active,.zt_nav1 a:hover{text-decoration:none;background:#7dc142} .zt_footer{width:100%;margin-top:100px;height:auto;padding:20px 0;text-align:center;line-height:2;border-top:2px solid #0780d9;font-size:12px;color:#3e3e3e} .b_slider.zt{width:520px;height:290px} .b_slider.zt ol{right:10px;bottom:15px} .b_slider.zt ul li .info .name{margin-top:180px;font-size:20px} .zt2_r{width:460px;margin-left:20px;height:auto;float:left} .focusWrap .tpList{overflow:hidden} .tpList .t{padding-bottom:20px;margin-bottom:5px;border-bottom:1px dotted #ccc} .focusWrap .tpList .t .title{text-align:left;font-size:24px;line-height:36px;height:72px} .tpList .t .intro{line-height:28px;height:56px;overflow:hidden} .tpList .n{height:34px;line-height:34px;overflow:hidden} .tpList .n .date{float:right;color:#999} .tpList .n a{padding-left:13px;background:url(../images/icons.png) 0 -42px no-repeat} .newsList.box{width:1000px;margin:20px auto} .newsList.box .hd{height:36px;line-height:36px;margin-bottom:20px;background:url(../images/line.png) 0 bottom repeat-x} .newsList.box .hd .more{float:right;height:34px;border:1px solid #ddd;line-height:34px;padding:0 20px;background:#fff} .newsList.box .hd .more:hover{text-decoration:none;background:#f2f2f2} .newsList.box .hd h3{font-size:16px;padding:0 30px;display:inline-block;zoom:1;background:#0780d9;position:relative} .newsList.box .hd h3 a{color:#fff} .newsList.box .hd h3 i{display:block;width:3px;height:36px;position:absolute;background:#fff;left:3px;top:0} .newsList.box .hd ul{overflow:hidden} .newsList.box .hd li{float:left;padding:0 20px;font-size:20px;font-weight:700} .newsList.box .hd li a{color:#777} .newsList.box .hd li a:hover{text-decoration:none} .newsList.box .hd .on{border-bottom:2px solid #c50010} .newsList.box .hd .on a{color:#c50010} .newsList.box .bd{padding:10px;overflow:hidden} #indBgjd .tpList{overflow:hidden} #indBgjd .tpList li{width:475px;float:left} #indBgjd .tpList .last{float:right} #indBgjd .infoList{overflow:hidden;margin-right:-40px;padding-top:10px} #indBgjd .infoList li{float:left;width:465px;margin-right:30px} .infoList li{height:30px;line-height:30px;overflow:hidden;padding:0 5px} #indHywj{width:485px;float:left} #indHywj.fr{float:right} .tpList .t .title{font-size:20px;font-weight:700;text-align:center} .tpList .t .intro{line-height:28px;height:56px;overflow:hidden} .double{overflow:hidden;width:1000px;margin:0 auto} #indHywj.box .hd{height:36px;line-height:36px;margin-bottom:20px;background:url(../images/line.png) 0 bottom repeat-x} .serviceType ul{overflow:hidden;margin-top:40px} .serviceType ul li{width:390px;float:left;position:relative} .serviceType.GeologyService ul{margin-top:0;text-align:center} .serviceType.GeologyService ul li{width:356px;float:none;display:inline-block} .serviceType ul li.margin{margin:0 15px} .serviceType.GeologyService ul li.margin{margin:0 2%} .serviceType ul .title{position:absolute;width:90%;color:#fff;line-height:46px;font-size:30px;left:10%;top:30px} .serviceType ul .icon_pic{display:inline-block;width:46px;float:left;margin-right:10px} .serviceType ul .icon_arrowR{display:inline-block;position:absolute;left:0;bottom:-30px} .leaderPic{float:left;margin-right:30px} .leaderPic img{width:164px;height:auto;border:5px solid #eee;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px} .leaderCon{overflow:hidden;zoom:1} .leaderCon .sTitle{overflow:hidden;height:50px;line-height:50px} .leaderCon .btn{margin-top:10px;display:block;float:right;width:100px;height:36px;line-height:36px;text-align:center;background:#e66a6a;margin-left:15px;font-weight:700;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px} .leaderCon .sTitle strong{font-size:30px;color:#df0002;margin-right:20px} .leaderCon .sTitle .job{font-size:16px;font-weight:700;color:#555} .leaderCon .work{background:#f7f7f7;margin-top:30px;padding:30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative;min-height:80px} #leaderIntro{clear:both;padding-top:30px;display:none} .boxA .hd{height:42px;line-height:42px;border-bottom:1px solid #f3f3f3;position:relative} .boxA .hd h3{font-size:16px;font-weight:700;padding:0 20px;border-bottom:2px solid #3069b8;color:#3069b8;display:inline-block;zoom:1;line-height:40px} .leaderDetail .bd{padding:15px 0} .leaderDetail .leaderIntro{line-height:28px;min-height:140px;max-height:280px;padding-right:20px;overflow-y:scroll;color:#3e3e3e} .leaderDetail-boxWrap{overflow:hidden} .leaderDetail-boxWrap .boxA{width:100%} .boxA .hd .more{position:absolute;right:10px;font-size:14px;color:#999} .Secretary_mail_search ul{overflow:hidden} .Secretary_mail_search .i_fb{padding:25px 0 0} .Secretary_mail_search .i_fb_title{background:#f1f9ff;padding:0 20PX} .Secretary_mail_search .i_fb_title div{font-size:16px;color:#545454} .aboutIntroduction p{text-indent:2rem} .news_img_list.update_img ul li{width:100%;height:auto;padding:0;margin-right:0;border:none;margin-bottom:20px} .news_img_list.update_img ul li .thum img{height:auto} .news_img_list.update_img ul li .thum .title{display:block;width:100%;line-height:35px;font-size:20px;margin-top:5px;text-align:center;position:absolute;left:0;bottom:0;background:#000;background:rgba(0,0,0,.6);color:#fff} .m_zc_list.active_list ul li{margin-bottom:0} .leader_list.der ul li .des{width:100%;box-sizing:border-box} .pages>div{display:inline-block;line-height:40px;float:right} .pagination{display:inline-block;width:auto;line-height:40px} .pagination li{display:inline-block;width:40px;height:40px;text-align:center} .pagination a:hover{text-decoration:none} .pagination li.active a{color:#fff;background-color:#6b6b6b} .cg_list{width:100%;height:auto;position:relative} .cg_list:after{content:'';display:block;clear:both} .cg_list ul li{width:49%;height:auto;float:left;margin-bottom:20px;margin-right:1%;cursor:pointer} .cg_list ul li:hover .thum{box-shadow:2px 2px 4px rgba(0,0,0,.2)} .cg_list.cgs ul li{width:32.5%;margin-right:.5%} .cg_list.cgs ul li .thum img{height:170px} .cg_list ul li .thum{width:100%;height:auto;position:relative;transition:ease .5s} .cg_list ul li .thum img{display:block;width:100%;height:255px} .cg_list ul li .thum .icon{width:auto;height:auto;position:absolute;left:10px;top:10px;line-height:20px;padding:0 10px;background:#bf0103;color:#fff} .cg_list ul li .title{width:100%;height:50px;font-size:16px;line-height:25px;padding:10px 0} .achievements.cg_list ul li .thum>img{opacity:.7;transition:ease .5s;width:100%} .achievements.cg_list ul li .thum{background:#000} .achievements.cg_list li .icon_img{position:absolute;width:58px;height:58px;z-index:5;top:32%;left:50%;transform:translate(-50%,-50%);border-radius:50%} .achievements.cg_list li .icon_img img{width:100%;height:100%;opacity:1} .achievements.cg_list li .tit{font-size:24px;color:#fff;position:absolute;top:50%;text-align:center;width:90%;left:5%} .achievements.cg_list ul li:hover .thum>img{opacity:1} .case.expertList ul li:nth-child(3n){margin-right:0} .case.expertList ul li .img img{width:297px;} ._PageTurningNumber{text-align:center;padding:25px 0} ._PageTurningNumber a{background:#fff;padding:10px 15px;margin-right:5px;border:1px solid #ececec} ._PageTurningNumber.min a{font-size:14px;padding:5px 10px} ._PageTurningNumber ._btnJump{margin:0 5px} ._PageTurningNumber a.active,._PageTurningNumber a:hover{background:#348ac6;color:#fff;text-decoration:none} ._PageTurningNumber span input{line-height:19px;padding:0 5px;box-sizing:border-box;width:50px;margin:0 5px;text-align:center;height:40px} ._PageTurningNumber.min span input{height:30px} ._PageTurningNumber ._JumpNumber{margin:0 10px} ._PageTurningNumber.min ._JumpNumber{font-size:14px} .b_bl,.b_br{width:50%;height:500px;float:left;background:#f7f7f7;box-sizing:border-box;padding:20px} .b_br{padding-left:0} .b_bl .b_tit,.b_br .b_tit,.bwg .title{height:50px;line-height:50px;background:#e5e5e5} .b_bl .b_tit a,.b_br .b_tit a,.bwg .title a{color:#fff;background:#336ab5;font-size:18px;display:block;width:160px;text-align:center;font-weight:400} .b_box.k{background:#f7f7f7;padding:20px;box-sizing:border-box} .bwg{width:530px;height:auto;margin-left:20px;float:left} .cg_list.zz ul li .thum img{height:325px} .cg_list.zz ul li .title{text-align:center} .ndc_top{overflow:hidden} .videoBox{margin-bottom:25px} .expert_l{width:380px;height:auto;float:left} .expert_r{width:750px;height:auto;float:right} .expert_r .name{width:100%;height:auto;font-size:1.7;padding-bottom:10px;border-bottom:1px solid #f1f1f1;margin-bottom:15px} .expert_r .name p{font-weight:700;font-size:36px;display:block;color:#3e3e3e} .expert_r .name span{display:block;font-size:16px;line-height: 240%;} .expert_r .info{width:100%;height:auto;line-height:2;color:#3e3e3e;font-size:18px;} .expert_r .info img,.expert_r .info p{margin-bottom:10px} .expert_r .info img{max-width:100%} .h_zt{overflow:hidden} .bwg .list a,.h_zt a,.h_zt ul li{width:49%;height:auto;display:block;float:left;position:relative;margin-right:1%;margin-top:10px} .h_zt a img,.h_zt ul li img{width:100%;height:195px} .h_zt a .name,.h_zt ul li .name{position:absolute;left:0;bottom:0;text-align:center;line-height:35px;width:94%;padding:0 3%;background:#000;background:rgba(0,0,0,.6);height:35px;overflow:hidden;color:#fff} .h_zt a:hover .name{text-decoration:underline} .bwg .list{overflow:hidden} .bwg .list .name{width:100%;height:35px;line-height:35px;text-align:center} .bwg .list a:hover{text-decoration:none} .bwg .list a:hover .name{color:#3e3e3e;text-decoration:none} .detail_same_list ul li a:hover,.ndc_npnews a:hover{text-decoration:none} .sr-bdimgshare{display:none!important;visibility:hidden} .same_team{width:100%;height:auto;position:relative;line-height:50px;font-size:24px;color:#0780d9;margin-bottom:15px} .same_team::after{width:100px;height:2px;position:absolute;left:0;bottom:0;content:'';background:#0780d9} .other_team{width:100%;height:auto;overflow:hidden} .other_team a{display:block;width:100px;height:auto;float:left;margin-right:10px;margin-bottom:10px} .other_team a p{display:block;width:100%;text-align:center;line-height:35px;font-size:18px} .allMenu{display:none} ._news.news7 ul{overflow:hidden;margin:0 auto} ._news.news7 ul li{font-size:14px;float:left;line-height:50px;height:50px;overflow:hidden;padding:0 30px;position:relative;color:#333;width:28.3%} ._news.news7 ul li:after{background:#003b7d;width:5px;height:5px;position:absolute;border-radius:50%;left:10px;top:50%;transform:translateY(-50%)} ._news.news7 ul.num3:nth-child(2n){background:#f3f3f3} .ndc_detail table{border-collapse:collapse;margin:0 auto;line-height:initial} .ndc_detail table p{margin:0;text-indent:0} .ndc_detail td{border:1px solid} @media only screen and (max-width:1024px){ .allMenu{height:72px;display:block;overflow:hidden;background:#3269b8;box-shadow:0 3px 3px #000 inset;position:relative} .allMenu .fl{width:20%;height:100%;position:absolute;display:none} .allMenu .fl img{width:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)} .allMenu .fr{width:100%;position:relative} .allMenu .fr:after{content:'';position:absolute;left:0;height:100%;width:1px;top:0} .allMenu ul{overflow:hidden} .allMenu li{float:left;width:20%} .allMenu li.active{background:#fff} .allMenu li.active a{color:#3269b8} .allMenu li a{font-size:12px;text-align:center;color:#fff;display:block;line-height:36px} .header_top{display:none} .header{position:fixed;left:0;top:0;z-index:20;background-color:#fff;box-shadow:0 0 10px 0 rgba(55,55,55,.15)} .header::after{content:'';position:absolute;width:100%;height:2px;background-color:#246ea3;left:0;top:65px} .logo{width:auto;height:auto;display:block} /* .logo img{width:auto;height:45px} */ .mobile-show{display:block!important} .header_logo{height:65px;padding:10px;box-sizing:border-box} .header_logo .search_box{display:none} .menu-btn{float:right;height:45px;width:42px;position:relative} .w_center{width:100%} .menu-btn p{position:absolute;width:32px;height:3px;left:5px;top:50%;margin-top:-2px;background-color:#3269b8;transition:all .25s ease-in-out} .header.active .menu-btn p:nth-child(1){top:50%;transform:rotate(-45deg)} .header.active .menu-btn p:nth-child(2){transform:scaleX(0)} .header.active .menu-btn p:nth-child(3){top:50%;transform:rotate(45deg)} .menu-btn p:nth-child(1){top:calc(50% - 9px)} .menu-btn p:nth-child(3){top:calc(50% + 9px)} .nav{height:calc(100vh - 65px);background-color:#246ea3;border-bottom:0;position:absolute;left:0;top:65px;display:none!important} .header.active .nav{display:block!important} .nav .w_center{display:flex;flex-direction:column;align-items:center;height:100%;padding-top:5vw;box-sizing:border-box} .nav .w_center a{color:#fff;height:auto;line-height:40px;display:block;width:auto;font-size:16px;width:100%;text-align:left;padding-left:5vw;box-sizing:border-box} .nav a+a{margin-top:0} .nav a.active,.nav a:hover{background:0 0} .nav a.active{background-color:#7dc142} .header>.search_box{position:fixed;width:calc(100% - 30px);left:15px;bottom:15px;z-index:21;border-radius:4px;display:none!important} .header.active>.search_box{display:block!important} .search_input{width:calc(100% - 100px);border-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0;text-indent:15px;font-size:15px} .search_btn{width:100px;border-radius:4px;border-top-left-radius:0;border-bottom-left-radius:0;font-size:15px!important} .banner .b_info{display:none} .b_slider{width:100%;height:600px;} .banner{margin-top:0;width:auto;height:auto} body{padding-top:67px} .b_slider ul li .info .name{font-size:15px;margin-top:0;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} .b_slider ul li a{display:block} .b_slider ul li .info .des{display:none} .b_slider ul li .info{height:auto;background:linear-gradient(to top,rgba(0,0,0,8),rgba(0,0,0,0));padding-top:5vw} .b_prev{left:0} .b_next{right:0} .b_slider ol{display:none} .b_box{height:auto} .main_nav,.main_navbar,.main_online,.main_video,.main_zc,.nav_bar{} .main_news{width:100%;margin-left:0;border-left:none;border-right:none;height:auto} .mo_nav a,.mo_nav a.last{width:25%;box-sizing:border-box} .mo_nav{font-size:14px;border:none} .m_n_list{padding:3vw;text-align:justify} .m_n_list ul li.first .name{margin-bottom:0;white-space:nowrap;font-size:16px;line-height:30px;height:auto} .m_n_list ul li{margin-bottom:5px} .m_n_list ul li .name{line-height:30px;height:auto;font-size:15px} .m_n_list ul li.first .des{font-size:13px;line-height:1.8} .m_n_list ul li .name span{width:40px;display:block;text-indent:0;text-align:right} .m_n_list ul li .name a{width:calc(100% - 40px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block} .m_n_list ul li.first .name a{width:100%} .read-more{margin:0 auto;margin-top:20px;font-size:13px;line-height:40px;border-radius:4px;background-color:#eee;text-align:center} .main_title .title{font-size:18px;line-height:45px} .main_hd,.main_video,.main_zc{width:100%;height:auto} .main_title .icon{width:22px;height:auto;margin-top:10px} .main_hd_list a{width:calc((100% - 9vw)/ 2);margin-left:3vw;margin-top:3vw;display:flex;justify-content:center;align-items:center} .main_hd_list{padding-bottom:3vw} .main_hd_list a{height:70px} .main_hd_list a .txt{height:auto;line-height:30px;margin-top:0;font-size:16px} .main_hd_list a .icon{width:30px;height:30px;margin-top:0;margin-left:0} .main_zl{width:100%;border-top:2px solid #348ac6;background-color:#fff;padding:0;height:auto} .out_links{display:none} .main_zl_title{height:49px;background-color:#f0f0f0;padding:0 3vw;box-sizing:border-box} .main_zl_photo{width:100%;padding:0 3vw;box-sizing:border-box;height:auto;margin-top:3vw} .main_zl_title .icon{width:22px;height:auto;margin-top:14px} .main_zl_title .title{font-size:18px;line-height:45px;height:45px} .main_zl_photo a{width:100%;display:block;margin-right:0;height:auto;margin-bottom:0} .main_zl_photo a+a{margin-top:3vw} .backTop{z-index:10;right:5vw} .backTop.active{bottom:5vw} .f_ewm{display:none} .f_sy{display:none} .f_center{text-align:center;width:100%;float:none;padding:0 3vw;box-sizing:border-box;font-size:12px} .footer{padding:11vw 0} .main{margin:3vw 0} .main_zl_title a{right:3vw} .f_copyright a{display:block} .menu{position:absolute;width:100%;margin-top:0;height:40px;overflow-x:scroll;-webkit-overflow-scrolling:touch;background-color:#eee;top:0} .menu::-webkit-scrollbar{display:none} .about_box{width:100%;padding:3vw;box-sizing:border-box} .menu ul{display:flex;overflow:hidden;width:auto;border:none;height:40px;white-space:nowrap} .menu ul li{line-height:40px;height:40px;width:auto;padding:0;float:none;font-size:14px;text-indent:0;display:block;box-sizing:border-box} .menu ul li.active{border-bottom:none} .menu ul li a{padding:0 20px;width:auto} .menu h2{display:none} .about_box.simple{font-size:16px;text-align:justify;float:none} .path{font-size:12px;padding:10px;width:100%;box-sizing:border-box;float:none;margin-top:40px} .path .icon{width:15px;height:15px;float:left;margin-top:3px} .warp{width:100%;overflow:auto;padding-bottom:3vw} .menu ul li a span{display:none} .active_title{display:none} .m_zc_list.active_list{display:none} .about_leader .photo,.leaderPic{width:35%;margin-right:0} .about_leader .about_right,.leaderCon{width:65%;padding-left:3vw;box-sizing:border-box} .leader_letter{display:none} .about_leader .photo img,.leaderPic img{width:100%;border-width:5px;box-sizing:border-box;border-radius:0;height:auto} .about_right .title b,.leaderCon .sTitle strong{font-size:20px;margin-right:10px} .about_right .title span,.leaderCon .sTitle .job{font-size:14px} .about_leader .mailbox{display:none} .about_right .info{font-size:14px;line-height:25px;height:125px;margin-bottom:0} .leaderCon .work{font-size:14px;line-height:1.6;padding:0;background-color:transparent;text-align:justify;margin-top:0} .about_right .title{margin-bottom:10px} .leader_list{width:100%;padding:3vw 0;margin-top:3vw} .about_leader.org ul li .des{display:none} .about_leader li .resume{position:absolute;width:100%;height:100%;opacity:0;z-index:3;left:0;top:0;margin-top:0} .about_leader.org ul li{position:relative;padding-bottom:0;border-bottom:0;width:50%} .leader_list ul li .thum{float:none} .leader_list ul li .info{width:100%;float:none} .about_leader.org ul li .title{height:auto;line-height:normal;text-align:center;background-color:transparent} .leader_list ul{display:flex;flex-wrap:wrap} .about_leader.org ul li .title b{border-left:none;line-height:40px;text-indent:0;display:block} .about_leader.org ul li .title span{display:block} .leader_list ul li .thum{width:110px;border:4px solid #eee;box-sizing:border-box;margin:0 auto} .about_box.org ul li .des{width:100%;text-align:justify;padding:10px 0} .b_slider.news_slider,.nc_list{display:none} .main_video.nc{display:block;width:100%} .nc_r{float:none;width:100%;overflow:hidden;margin-bottom:0} .main_video.nc.mb25{margin-bottom:0} .news-page .path,.path0 .path{margin-top:0} .leaderDetail-boxWrap{clear:both} .news_detail{padding:3vw;box-sizing:border-box} .infoList li span{width:90px} .infoList li a{display:block;width:calc(100% - 90px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap} .infoList li{display:flex} .focus2_list ul li{width:100%;padding:3vw 0} .focus2_list ul li .title{line-height:28px;font-size:16px;white-space:nowrap;text-overflow:ellipsis;margin-bottom:5px} .focus2_list ul li .con .info{width:62%;padding-left:4%;float:left} .focus2_list ul li .con .info .des,.focus2_list ul li .des{font-size:13px;line-height:24px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:48px;opacity:.75} .focus2_list ul li .con .thum{height:auto;width:34%} ._PageTurningNumber ._JumpNumber{display:none} .news_detail .detail_content{width:100%} .ndc_top .title{font-size:17px} .ndc_detail{font-size:14px;line-height:26px;margin-bottom:3vw} .about_box.simple p,.ndc_detail p{margin-bottom:10px;text-indent:0} .ndc_top .des{font-size:12px} .ndc_top .des span{margin-right:0;display:block} .ndc_npnews .post_next{margin-top:3vw} .ndc_npnews .post_next,.ndc_npnews .post_prev{width:100%;font-size:13px} .ndc_npnews{flex-wrap:wrap} .news_detail .detail_same{margin-top:3vw;width:100%} .detail_same_list ul li b{font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden} .main_video.im{display:block} .main_zc.im{display:block;width:100%;margin:0} .xx_box_l{width:100%} .xx_box_r{width:100%;height:auto} .main_video.open{display:block;width:100%;margin:0} .main_video.open.even{margin-left:0} .import_title{margin:0} .xx_box{margin-bottom:0} .m_zc_list.active_list.focus{display:block} .m_zc_list ul li::after{display:none} .m_zc_list ul li{text-indent:0} .m_zc_list ul li a{font-size:14px;display:block;width:calc(100% - 80px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis} .m_zc_list.active_list ul li span{width:75px;font-size:12px} ._PageTurningNumber a{font-size:12px} .serviceType ul li.margin{margin:3vw 0} .serviceType ul li{width:100%;height:35vw;overflow:hidden;border-radius:8px} .serviceType ul{padding:0 3vw;margin-top:3vw} .serviceType ul .title{line-height:30px;font-size:24px;top:10vw} .serviceType ul .icon_pic{width:30px} .serviceType ul .icon_arrowR{bottom:-25px;width:70px} .main_zc.hd{display:block} .hd_box_l{width:100%} .hd_box_r{width:100%} .mo_nav.hd a{width:33.3333%;box-sizing:border-box} .hd_xx_tips span.s2{width:30%} .hd_xx_tips span.s1{width:40%} .xin_con ul li .t{width:40%;font-size:14px} .xin_con ul li a{font-size:14px} .xin_con ul li .d.e{width:30%} .xin_con ul li .d{width:30%;font-size:12px} .xin_con.dc ul li .f{font-size:10px;text-align:right} .xin_con.dc ul li .f span{text-align:center} .xin_con.dc ul li .d{width:22%} .xin_con.dc ul li .t{width:55%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:0} .hd_xx.b{margin-bottom:0;border-width:1px 0 0 0} .chat_list ul li{float:none;width:100%;display:flex;align-items:center} .chat_list ul li .info{display:none} .chat_list ul li .title{height:auto;padding-left:3vw;font-size:15px;text-align:justify} .chat_list ul li .thum{width:40%;border:2px solid #036ea0;box-sizing:border-box} .hd_nav a{margin:0;width:calc((100vw - 40px)/ 3);margin-top:10px;display:flex;height:calc((100vw - 40px)/ 3);flex-direction:column;justify-content:center;align-items:center} .hd_nav{display:flex;flex-wrap:wrap;justify-content:space-evenly} .hd_nav a .txt{font-size:14px} .hd_nav a .icon{position:relative;left:0;margin:0;top:0;width:40px;height:40px;background-size:contain} .hd_nav a .txt{top:0;left:0;position:relative} .hd_box{margin-bottom:0} .about_box.no-padding{padding:0} .i_fb{border:none} .fb_nav{border-width:1px 0 1px 0;display:flex} .fb_nav:after{display:none} .fb_nav a{width:25%;box-sizing:border-box;font-size:13px;padding:0;line-height:50px;text-align:center} .fb_nav a:last-child{border:none} .i_fb{padding:15px} #categoryDirector .tips{font-size:12px;margin-bottom:5px} #categoryDirector .Description{font-size:13px;line-height:1.5;margin-top:10px} .i_fb_ele .input_txt .input.yzm{width:calc(100% - 135px);font-size:14px} .i_fb_ele .button{width:calc(50% - 15px);height:auto;line-height:45px;margin:0} .i_fb_ele .button+.button{margin-left:15px} .i_fb_title div.a{width:40%} .i_fb_title div.b{width:20%} .Secretary_mail_open .i_fb_title div{font-size:12px} .double .i_fb{padding:0} .header+.w_center{min-height:50vh} .Centered.i_fb_ele a{width:100%} .online_list ul>li ol{width:100%;padding-left:0;box-sizing:border-box} .online_list ul>li .thum{width:40%;height:auto;display:none} .online_list ul>li{margin-bottom:10px;padding-bottom:10px;display:flex;align-items:center} .online_list ul>li ol li{font-size:12px;height:auto;max-height:60px} .online_list ul>li ol li .name{width:auto} .online_list ul>li ol li .des{float:left;width:auto;display:contents} .collect_list ul li .info{width:calc(100% - 90px);margin-left:10px} .collect_list ul li .state b{font-size:12px;line-height:30px;height:auto} .collect_list ul li .state{line-height:12px;line-height:30px;height:auto;width:80px;font-size:12px;box-sizing:border-box} .collect_list ul li .info .title{font-size:14px;line-height:25px;padding:5px 0;height:60px;overflow:hidden;margin-bottom:0;box-sizing:border-box} .collect_list ul li .info .des{display:none} .news_img_list.specialList ul li{width:49%;margin-right:2%;box-sizing:border-box;padding:0} .news_img_list.specialList ul li.three{margin-right:2%} .news_img_list.specialList ul li:nth-child(2n){margin-right:0} .news_img_list.specialList ul li .thum img{width:100%;height:40vw} .news_img_list ul li .thum .title{font-size:14px;margin-top:0;line-height:30px;white-space:nowrap;width:90%;margin-left:5%;overflow:hidden;text-overflow:ellipsis;height:auto} .header+.w_center.auto-height{min-height:unset} body,html{width:100vw;overflow-x:hidden;overflow-y:auto} .zt_banner>img{display:block;position:relative;height:40vw;width:auto;left:50%;transform:translateX(-50%)} .go_home{width:100%;height:65px;left:0;top:-65px;line-height:65px;border-radius:0;opacity:1;margin-left:0} .go_home span{top:22px} .zt_warp{margin-top:0;width:100%} .zt_warp .path{margin-top:0;margin-bottom:0!important} .zt_section ul li{font-size:14px;width:97%} .zt_section ul li span{font-size:12px} .zt_section ul li a{display:block;width:calc(100% - 100px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis} .case ul li{width:calc(50% - 1.5vw);margin-right:3vw} .case.expertList ul li:nth-child(3n){margin-right:3vw} .case.expertList ul li:nth-child(2n){margin-right:0} .case.expertList ul li .img img{width:100%;} .expert_l{width:50%} .expert_r{width:auto;float:left;display:contents} .expert_r .name p{font-size:20px} .expert_r .name span{font-size:14px;margin-top:5px} .expert_r .info{line-height:1.8;font-size:14px;text-align:justify} .expert_r .info p{margin-bottom:5px} .expert_l{margin-right:15px} .same_team{font-size:16px} .other_team a{width:calc((100% - 6vw)/ 3);margin-right:3vw} .other_team a p{font-size:14px;line-height:30px} .other_team a:nth-child(3n){margin-right:0} .other_team a img{height:40vw} .news_img_list ul li{width:45.5vw;margin-right:3vw;height:auto;padding:0;box-sizing:border-box} .news_img_list ul li.three{margin-right:3vw} .news_img_list ul li:nth-child(2n){margin-right:0} .news_img_list.videoList ul li .thum img{width:100%;height:auto} .news_img_list.videoList ul li .thum .title{font-size:13px;height:30px} .posterList.news_img_list ul li img{width:100%;height:65vw} .cg_list ul li{width:100%;margin-right:0} ._AlbumPictures ._swiperBtn{font-size:20px;box-shadow:1px 1px 1px #000} .achievements.cg_list li .icon_img{width:40px;height:40px} .achievements.cg_list li .tit{font-size:20px;font-weight:700} .achievements.cg_list ul li{margin-bottom:3vw} .achievements.cg_list li .tit{font-size:20px;font-weight:400} .achievements.cg_list ul li .thum{height:35vw;overflow:hidden} .cg_list.cgs ul li{width:100%;margin-right:0;padding-bottom:2vw;margin-bottom:2vw;border-bottom:1px solid #eee} .cg_list.cgs ul li a{display:flex} .cg_list.cgs ul li .thum{width:40%} .cg_list.cgs ul li .title{width:60%;padding:5px 0;padding-left:2vw;box-sizing:border-box;font-size:14px;line-height:22px;height:auto} .cg_list.cgs ul li .thum img{height:20vw} .leader_list ul li .thum img{height:38vw} .leaderCon .btn{font-size:12px;width:80px;line-height:30px;height:30px} .letter_list ul li div.a span{display:none} .Secretary_mail_open .i_fb_title{text-align:left;padding:0 10px;box-sizing:border-box} .letter_list ul li div.a{width:40%;font-size:12px;padding-left:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} .letter_list ul li{padding:0 10px} .letter_list ul li div.c{font-size:12px;text-align:left} .letter_list ul li div.b{width:20%;font-size:10px;text-align:left} ._PageTurningNumber a{display:inline-block;margin-right:3px} .Secretary_mail_open .letter_list ul{padding-top:5px} .doubleInput .i_fb_ele{width:100%;margin-bottom:0} .news_detail video{display:block;width:100%;height:auto} ._AlbumPictures ._photo img{border:15px solid #f4f4f2} } @media screen and (max-width:1024px) and (orientation:landscape){ .nav a{width:20%;font-size:14px;padding-left:0;text-align:center} .nav .w_center{flex-direction:row;flex-wrap:wrap;align-items:flex-start;height:auto;padding:2vw 0} .leader_list ul li .thum{width:30vw} .f_center{font-size:12px} } @media only screen and (max-width:767px){ .path{} .menu,.menu ul,.menu ul li{height:auto} .menu ul li a{font-weight:700;padding:5px 15px;font-size:15px;height:auto} .menu ul li.active a{color:#fff;background:#348ac6} .cg_list.zz ul li{width:50%;margin-bottom:10px} .cg_list.zz ul li .title{text-align:center;height:auto;padding:5px 0;font-size: 14px;} .cg_list.zz ul li .thum img{height:auto} .menu{position:relative} .nav .w_center{display:block;padding-top:0;height:auto} .menu_tel{width:90%;padding:0 5%;margin-top: 224px;display:block} .menu_tel ul li{color:#fff;margin-bottom:15px} .menu_tel ul li:nth-child(2) .number{font-size:16px} .f_copyright a:nth-child(1),.f_copyright a:nth-child(2),.f_copyright a:nth-child(3){display:none} .f_address{display:none} .f_copyright{margin-top:0} .footer{padding:15px 0} .menu_tel ul li .txt{opacity:.7} .menu_tel ul li .number{font-size:24px} .menu_tel ul li .number a{color:#fff;display:block;width:100%;font-family:akrobatblack} .nav .w_center a{width:50%;border-bottom:1px solid rgba(255,255,255,.1);line-height:45px} .nav .w_center a:nth-child(odd){border-right:1px solid rgba(255,255,255,.1)} .leader_list ul li .thum{width:90%;border:none} .leader_list ul li .info .title b{margin-right:0} .leader_list ul li .thum img{height:auto} .about_leader .photo{width:60%;margin-left:20%} .about_leader .about_right{width:100%;padding:0;text-align:center} .about_right .title{margin-bottom:0} .about_right .info{height:auto} ._AlbumPictures ._swiperBtn{width:40px;height:40px;line-height:40px} ._AlbumPictures ._swiperBtn._SBL{left:-2%} ._AlbumPictures ._swiperBtn._SBR{right:-2%} } @media screen and (max-width:375px){ .nav a{font-size:14px;line-height:35px} } .Header-wrapper, .Container-wrapper, .Footer-wrapper, .container, .banner-container, .index-container{position:relative;left:0px;width:100%;height:auto;} .contain{width:1200px;margin:0 auto;position:relative;} /*--- Header ---*/ @media screen and (min-width: 1024px) {.Header-wrapper{z-index:99;}} @media screen and (max-width: 1024px) {.Header-wrapper{ display:none}} .Header-wrapper .Header-cl{height:99px;position:relative;} .Header-wrapper header{width:100%;height:80px;color:#fff;background:#348ac6;left:0px;z-index:99;} /*logo*/ .Header-wrapper .Hlogo{height:80px;line-height:80px;font-size:0px;float:left;overflow:hidden;} .Header-wrapper .Hlogo2{display:none;} .Header-wrapper header .Olink-btn{width:118px;line-height:34px;border:1px solid rgba(255,255,255,.2);border-radius:36px;float:right;position:relative;top:22px;} .Header-wrapper header .Olink-btn span{padding:0 0 0 26px;background:url(../images/zsy-1.png) no-repeat left center;} /*nav*/ .Hnav{width:1250px;margin:0 auto;} .Hnav li{float:left;} .Hnav .Hname{display:block;padding:0 35px 0 35px;height:80px;line-height:80px;text-align:center;font-size:18px;float:left;position:relative;color: #fff;} .Hnav li:after{content:'';display:block;width:1px;height:12px;background:rgba(255,255,255,.2);float:left;vertical-align:central;position:absolute;top:34px;left:0px;} .Hnav li:first-child:after{display:none;} /*涓嬫媺*/ .Hn2nd-box{width:100%;background:#fff;position:absolute;top:80px;left:0px;z-index:10;border-top:1px solid #e5e5e5;display:none;} .Hn2nd-box.Hn2nd-pro{padding:50px 0 75px;font-size:0px;text-align:center;} .Hn2nd-pro dl{display:inline-block;padding:0 14px;width:16.6666%;text-align:left;border-left:1px solid #e5e5e5;vertical-align:top;} .Hn2nd-pro dl dt{display:block;line-height:24px;font-size:16px;font-weight:600;} .Hn2nd-pro dl dd{display:block;font-size:14px;margin:8px 0 0;} .Hn2nd-pro dl dd a{display:block;line-height:24px;padding:5px 0;color:#666666;} .Hn2nd-box.Hn2nd-abUs{background:url(../images/Hn2nd-bg.png) repeat-y center center;} .Hn2nd-nav{padding:30px 1.25% 75px 0;width:27.08333333333333%;float:left;} .Hn2nd-nav .title{padding:0 0 5px;line-height:44px;font-size:30px;border-bottom:1px solid #c7c7c7;color: #000;} .Hn2nd-nav .list{padding:10px 0 0;} .Hn2nd-nav .list a{display:block;padding:0 0 0 2.769230769230769%;height:44px;line-height:44px;color:#666666;margin:2px 0 0;transition:none;} .Hn2nd-con{width:69.58333333333333%;padding:50px 0 75px;overflow:hidden;float:right;display:none;} .Hn2nd-con .box{width:48.50299401197605%;float:left;} .Hn2nd-con .box .name{line-height:25px;font-size:16px;} .Hn2nd-con .box .con{line-height:26px;color:#888888;margin:20px 0 0;} .Hn2nd-con .Hn2nd-img{width:42.15568862275449%;object-fit:cover;float:right;} /*scroll*/ .Header-wrapper.scroll header, .Header-wrapper.hover header{color:#333;background:#fff;} .Header-wrapper.scroll header .Hlogo, .Header-wrapper.hover header .Hlogo{display:none;} .Header-wrapper.scroll header .Hlogo2, .Header-wrapper.hover header .Hlogo2{display:block;} .Header-wrapper.scroll header .Olink-btn, .Header-wrapper.hover header .Olink-btn{border:1px solid #d0d0d0;color:#666;} .Header-wrapper.scroll header .Olink-btn span, .Header-wrapper.hover header .Olink-btn span{background:url(../images/zsy-2.png) no-repeat left center;} .Header-wrapper.scroll header .Hnav a, .Header-wrapper.hover header .Hnav a{color:#333333;} .Header-wrapper.scroll .Hn2nd-nav .list a.cur, .Header-wrapper.hover .Hn2nd-nav .list a.cur, .Hn2nd-nav .list a.cur{color:#fff !important;background:#0ECEC8 url(../images/icon-go.png) no-repeat 96% center;} .Header-wrapper.hover header{transition:none !important;-webkit-transition:none !important;} .Hnav>li.cur, .Hnav .Hname:hover, .Header-wrapper.scroll header .Hnav a.cur, .Header-wrapper.scroll header .Hnav a:hover, .Header-wrapper.hover header .Hnav a.cur, .Header-wrapper.hover header .Hnav a:hover, .Hn2nd-pro dl dd a:hover{color:#a2d9ff; text-decoration:none} .Hnav li:hover .Hn2nd-box{display:block;} .gsgs03:link{ color:#fff; text-decoration:none; font-size:14px; line-height:200%;} .gsgs03:visited{ color:#fff; text-decoration:none; font-size:14px; line-height:200%;} .gsgs03:hover{ color:#ccc; text-decoration:none; font-size:14px; line-height:200%;} .banner01{ width:100%; height:340px; margin:0px auto 22px auto; background-repeat:no-repeat; background-position:center; background-size:cover;} .pageimg{ display:block; overflow:hidden; margin-top:24px;} .pageimg1{ display:block; overflow:hidden; margin:13px 0px; text-align:center;} @media screen and (min-width: 1024px) {.gsgs05{}} @media screen and (max-width: 1024px) {.gsgs05{ display:none}}