body{font-family:"microsoft yahei","sans-serif"}footer,header,nav{display:block}h1,h2,h3,h4,h5,h6{font-size:100%}ol,ul{list-style:none}a{text-decoration:none;color:#333}img{border:0}table{border-collapse:collapse;border-spacing:0}blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,img,legend,li,ol,p,pre,ul{border:none;margin:0;padding:0}#info,#main,footer,header{width:100%;overflow:hidden;min-width:1200px}.wrapper{width:1200px;margin:0 auto;display:block;position:relative}.clear::after{display:block;content:'';clear:both}.czspjz{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}header{background:#fff}.header_wrap{position:fixed;-moz-transition:.4s linear;-webkit-transition:.4s linear;transition:.4s linear;width:100%;top:0;left:0;z-index:10000}.header_logo{background:#fff;padding:10px 0;-moz-transition:.4s linear;-webkit-transition:.4s linear;transition:.4s linear;overflow:hidden}.header_logo h1{float:left;position:relative;top:0}.header_logo h1 span{text-indent:-999rem;display:none}.header_logo .wrapper>div{float:right;overflow:hidden}.header_logo .wrapper>div span{float:left;margin-top:20px;margin-right:15px}.header_logo .wrapper>div img{float:left}.header_logo .wrapper>div small{display:block;font-size:16px;color:#555}.header_logo p{float:right;background:url("../images/htel.png") left center no-repeat;padding-left:58px;margin-top:12px;margin-left:20px}.header_logo p small{font-size:14px;color:#72777d;font-weight:700;font-style:normal}.header_logo p b{display:block;font-size:32px;color:#cf0500}.header_nav{overflow:hidden;background:#005bae;height:58px}.header_nav ul{height:58px}.header_nav ul li{text-align:center;float:left;width:128px;height:58px}.header_nav ul li:nth-child(3){width:176px}.header_nav ul li.n_act a{background:#014c93}.header_nav ul li a{display:flex;align-items:center;justify-content:center;height:58px;box-sizing:border-box;color:#fff;-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear;padding:0;position:relative}.header_nav ul li a:after{display:block;content:'';width:1px;height:100%;background:#014c93;position:absolute;right:1px;top:0}.header_nav ul li a:before{display:block;content:'';width:1px;height:100%;background:#1270c5;position:absolute;right:0;top:0}.header_nav ul li a span{display:block;line-height:1}.header_nav ul li a small{display:none;font-size:12px;color:#3084d1}.header_nav ul li a:hover{background:#014c93}.banner{margin-top:162px}.banner .box_skitter .info_slide_dots .image_number{height:6px;width:35px;border-radius:5px;background:#005bae;opacity:.8}.banner .box_skitter .info_slide_dots .image_number_select,.banner .box_skitter .info_slide_dots .image_number_select:hover{background:#fff}.hotPro{overflow:hidden;background:#f2f2f2;position:relative;border-top:2px solid #005bae;height:76px;margin:50px auto}.hotPro .hot_kf{width:76px;height:76px;background:#005bae;position:absolute;left:0;top:0}.hotPro .hot_kf img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.hotPro .hotPro_left{margin-left:90px}.hotPro p{font-size:14px;float:left;margin-top:15px}.hotPro p b{color:#9e9e9e;display:block;font-size:14px;font-weight:500;margin-bottom:5px}.hotPro p a{color:#545454;font-size:16px;padding-right:15px;margin-right:15px;position:relative}.hotPro p a:after{display:block;content:'';width:1px;height:15px;background:#d9d9d9;position:absolute;right:0;top:5px}.hotPro p a:hover{color:#005bae;font-weight:700}.hotPro form{overflow:hidden;float:right;margin-top:15px;margin-right:15px}.hotPro form input{display:block;width:260px;float:left;text-indent:10px;font-family:'Microsoft YaHei',SimHei,sans-serif;outline:0;background:#fff;height:42px;line-height:42px;border:1px solid #ccc}.hotPro form button{text-indent:-999rem;display:block;width:83px;height:46px;background:url("../images/sch.png") center no-repeat #cf0500;float:right}.hotPro .hotPro_right{float:right}.hotPro .hotPro_right a{display:block;float:left;-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear;width:205px;height:110px;background-color:#005bae;background-repeat:no-repeat;background-position:center 20px;color:#fff;font-size:20px;text-align:center;line-height:160px}.hotPro .hotPro_right a:first-of-type{background-image:url("../images/ht1.png")}.hotPro .hotPro_right a:first-of-type:hover{background-color:#ffa947}.hotPro .hotPro_right a:nth-of-type(2){background-image:url("../images/ht2.png");background-color:#cf0500}.hotPro .hotPro_right a:nth-of-type(2):hover{background-color:#ffa947}.main_title{text-align:center;background:url("../images/tbg.png") center bottom no-repeat;padding-bottom:10px;margin-bottom:53px}.main_title h3{font-size:42px;color:#202020}.main_title small{display:block;font-size:18px;color:#7b7b7b}.main_title2 h3,.main_title2 small{color:#fff}.sidebar{width:300px;float:left;background:#fff;position:relative;z-index:10}.sidebar h4{font-size:30px;color:#fff;background:#005bae;line-height:97px;text-align:center}.sidebar .sidebar_pro{background:#fff;border:5px solid #ededed;padding:25px;border-top:0}.sidebar .sidebar_pro ul{background:#f5f5f5}.sidebar .sidebar_pro ul li{position:relative}.sidebar .sidebar_pro ul li.sb_last a{background:#cf0500;color:#fff}.sidebar .sidebar_pro ul li.sb_last a:after{background:#fff}.sidebar .sidebar_pro ul li.sb_last.act>a,.sidebar .sidebar_pro ul li.sb_last:hover>a{background:#005bae;color:#fff}.sidebar .sidebar_pro ul li.act p,.sidebar .sidebar_pro ul li:hover p{opacity:1;visibility:visible}.sidebar .sidebar_pro ul li.act>a,.sidebar .sidebar_pro ul li:hover>a{background:#ededed;color:#cf0500}.sidebar .sidebar_pro ul li>a{display:block;position:relative;-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear;height:45px;line-height:45px;overflow:hidden;color:#484848;width:100%;text-indent:60px;font-size:16px}.sidebar .sidebar_pro ul li>a:after{display:block;content:'';width:8px;height:8px;border-radius:50%;background:#005bae;position:absolute;left:35px;top:50%;margin-top:-4px}.sidebar .sidebar_pro ul li:first-of-type p{display:block}.sidebar .sidebar_pro ul li p{position:absolute;right:-170px;top:0;background:#ededed;padding:25px 25px 10px;width:120px;visibility:hidden;opacity:0;-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear}.sidebar .sidebar_pro ul li p a{font-size:14px;margin-bottom:15px;-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear;display:block}.sidebar .sidebar_pro ul li p a:hover{color:#cf0500}.sidebar .sidebar_pro ul li div{background:#ededed;-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear;width:100%;text-indent:60px}.sidebar .sidebar_pro ul li div a{font-size:14px;-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear;display:block;line-height:40px}.sidebar .sidebar_pro ul li div a:hover{color:#cf0500}.sidebar .sidebar_pro2 ul li.act>a,.sidebar .sidebar_pro2 ul li:hover>a{background:#cf0500;color:#fff}.sidebar .sidebar_pro2{padding:14px}.sidebar .sidebar_pro2 ul li>a{display:flex;align-items:center;min-height:48px;height:auto;padding:9px 12px 9px 42px;box-sizing:border-box;background:#005bae;color:#fff;border-bottom:1px solid #fff;line-height:1.35;text-indent:0;overflow:visible;overflow-wrap:anywhere}.sidebar .sidebar_pro2 ul li>a:after{background:#fff;left:18px}.sidebar .sidebar_pro2 ul li>a:hover{background:#cf0500;color:#fff}.sidebar .sidebar_pro2 ul li div{text-indent:0}.sidebar .sidebar_pro2 ul li div a{display:block;padding:10px 12px 10px 28px;box-sizing:border-box;line-height:1.45;overflow-wrap:anywhere}.sidebar .sidebar_pro2 ul li div:hover{color:#cf0500}.sidebar .sidebar_con{background:#cf0500;padding:25px}.sidebar .sidebar_con p{background-repeat:no-repeat;background-position:left 5px;padding-left:25px;margin-bottom:22px}.sidebar .sidebar_con p:first-of-type{background-image:url("../images/s1.png")}.sidebar .sidebar_con p:nth-of-type(2){background-image:url("../images/s2.png");margin-bottom:0}.sidebar .sidebar_con p small{display:block;font-size:14px;color:#fff}.sidebar .sidebar_con p b{font-size:20px;color:#fff}.sidebar .sidebar_con p span{display:block;font-size:14px;color:#fff}.product{position:relative}.product::after{display:block;content:'';clear:both}.pro_right{width:853px;float:right;background:#fff;padding:15px}.pro-list{width:940px}.pro-list li{width:270px;background:#fff;position:relative;float:left;margin-right:20px;margin-bottom:20px;overflow:hidden}.pro-list li:hover span:after{bottom:0}.pro-list li:hover b{color:#fff}.pro-list li:hover p:after{top:0}.pro-list li span{display:block;line-height:50px;text-align:center;-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear;position:relative;height:50px;overflow:hidden}.pro-list li span b{position:relative;font-weight:500;z-index:2;-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear}.pro-list li span:after{display:block;content:'';z-index:1;background:#005bae;position:absolute;width:100%;height:100%;left:0;bottom:-100%;-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear}.pro-list li p{height:200px;vertical-align:middle;background:#fff;overflow:hidden;border:1px solid #ccc;box-sizing:border-box;perspective:800px;width:100%;position:relative}.pro-list li p:after{display:block;position:absolute;content:'';-moz-transition:.3s linear;-webkit-transition:.3s linear;transition:.3s linear;transform-origin:center top;left:0;width:100%;height:100%;background:rgba(0,0,0,.55);top:-100%}.pro-list li p img{display:block;-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);max-height:100%;max-width:100%}.case{overflow:hidden;background:#f5f5f5;padding-bottom:44px}.case .case_top{height:122px;background:url("../images/casebg.png") center no-repeat;overflow:hidden}.case .case_top .case_top_left{font-size:32px;float:left;margin-top:15px}.case .case_top .case_top_left b{display:block;color:#216bb1}.case .case_top .case_top_left strong{display:block;color:#fff}.case .case_top .case_top_right{float:right;margin-top:24px;margin-right:44px}.case .case_top .case_top_right b{display:block;color:#fff;font-size:22px}.case .case_top .case_top_right small{display:block;font-size:12px;color:#418ed5}.case_list{margin-top:50px}.case_list ul{width:1230px}.case_list li{float:left;width:285px;margin:0 20px 20px 0}.case_list li a{display:block;width:285px}.case_list li a:hover img{opacity:.5}.case_list li a:hover span{color:#005bae}.case_list li p{width:285px;height:200px;background:#000}.case_list li p img{display:block;width:100%;height:100%;object-fit:cover;-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear}.case_list li span{color:#5b5b5b;display:-webkit-box;width:100%;height:44px;padding:0 8px;overflow:hidden;box-sizing:border-box;line-height:22px;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:center;-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear;margin-top:10px}.location b a{margin-right:18px;color:#555;font-size:18px;font-weight:300;-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear}.location b a.act,.location b a:hover{color:#005bae}.case_page{overflow:hidden;padding-bottom:10px}.case_page_list{width:1230px;overflow:hidden}.case_page_list li{float:left;width:380px;margin:0 30px 30px 0;background:#fff;box-shadow:0 8px 24px rgba(0,0,0,.08);-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear}.case_page_list li:hover{box-shadow:0 15px 34px rgba(0,0,0,.16);transform:translate3d(0,-3px,0);-webkit-transform:translate3d(0,-3px,0)}.case_page_list li a{display:block;color:#333}.case_page_img{height:245px;background:#f2f4f7;overflow:hidden}.case_page_img img{display:block;width:100%;height:100%;object-fit:cover;-moz-transition:.3s linear;-webkit-transition:.3s linear;transition:.3s linear}.case_page_list li:hover .case_page_img img{transform:scale(1.05);-webkit-transform:scale(1.05)}.case_page_text{padding:22px 24px 24px;border-top:3px solid #005bae}.case_page_text h4{height:54px;overflow:hidden;font-size:20px;line-height:27px;font-weight:500;color:#222;-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear}.case_page_text span{display:block;margin-top:12px;color:#999;font-size:13px}.case_page_text small{display:block;height:48px;margin-top:14px;overflow:hidden;color:#777;font-size:14px;line-height:24px}.case_page_text em{display:inline-block;margin-top:20px;padding:0 18px;height:34px;border:1px solid #005bae;color:#005bae;font-size:14px;font-style:normal;line-height:32px;-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear}.case_page_list li:hover h4{color:#005bae}.case_page_list li:hover em{background:#005bae;color:#fff}.gd{overflow:hidden;padding-top:60px}.gd .gd_title{text-indent:-999rem;height:68px;background:url("../images/gdtit.jpg") center no-repeat;margin:0 auto 74px}.gd .gd_title small{opacity:0}.gd .gd_list{overflow:hidden;margin-bottom:80px}.gd .gd_list .gd_list_left{width:560px}.gd .gd_list .gd_list_left span{display:block;color:#828282;line-height:30px}.gd .gd_list .gd_list_right{width:580px}.gd .gd_list.gd_list:nth-of-type(odd) .gd_list_left{float:right}.gd .gd_list.gd_list:nth-of-type(2n) .gd_list_left,.gd .gd_list.gd_list:nth-of-type(odd) .gd_list_right{float:left}.gd .gd_list.gd_list:nth-of-type(2n) .gd_list_right{float:right}.gd .gd_list_t{overflow:hidden;border-bottom:1px dashed rgba(130,130,130,.66);padding-bottom:22px;margin-bottom:22px}.gd .gd_list_t b{width:58px;height:58px;display:block;background:url("../images/gtbg.jpg") center no-repeat;color:#fff;line-height:58px;font-size:36px;text-align:center;border-top:2px solid #cf0500;float:left}.gd .gd_list_t p{margin:5px 0 0 10px;float:left}.gd .gd_list_t p strong{display:block;font-size:24px;color:#323232}.gd .gd_list_t p small{display:block;font-size:12px;color:#b5b5b5}.fb{background:url("../images/fbbg.jpg") center/cover no-repeat;overflow:hidden;text-align:center;color:#fff;padding-bottom:100px}.fb h4{font-size:36px;padding:65px 0 35px}.fb small{display:block;font-size:14px;width:80%;margin:0 auto;line-height:30px}.fb ul{margin-top:45px;display:flex;display:-webkit-flex;justify-content:space-between}.fb ul li{width:145px;height:145px;border:1px solid #fff;position:relative;-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear}.fb ul li img{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);top:30px;-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear}.fb ul li span{display:block;text-align:center;padding-top:100px;-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear}.fb ul li:hover{border:1px solid #cf0500}.fb ul li:hover img{transform:translateX(-50%) rotateY(180deg);-webkit-transform:translateX(-50%) rotateY(180deg)}.fb ul li:hover span{color:#cf0500}.company{overflow:hidden;margin-top:-40px;position:relative;z-index:2}.company .wrapper{border:1px solid #ccc;overflow:hidden;padding:50px 40px;background:#fff}.company .wrapper .com_left{width:654px;float:left}.company .wrapper .com_left h4{font-size:26px;color:#323232}.company .wrapper .com_left h4 b{color:#005bae}.company .wrapper .com_left p{line-height:45px;background:#f2f2f2;margin:20px 0;text-indent:20px}.company .wrapper .com_left p b{font-size:20px}.company .wrapper .com_left p a{color:#505050;font-size:14px;padding:0 15px}.company .wrapper .com_left small{display:block;font-size:14px;color:#505050;line-height:40px}.company .wrapper .com_right{width:420px;float:right}.company .wrapper .com_right img{max-width:100%}.company .wrapper .com_right p{display:flex;align-items:center;gap:12px;min-height:70px;margin:0;padding:0 18px 0 72px;overflow:hidden;box-sizing:border-box;line-height:normal;background:url("../images/tel.png") 20px center no-repeat #005bae;color:#fff;text-indent:0}.company .wrapper .com_right p small{font-size:16px;flex:none;white-space:nowrap}.company .wrapper .com_right p b{min-width:0;font-size:24px;line-height:1;white-space:nowrap}.news{overflow:hidden;background:#f4f4f4;padding:80px 0}.news .new_tit{position:relative;margin-bottom:24px}.news .new_tit a{display:block;width:148px;line-height:40px;text-align:center;font-size:14px;color:#2b2b2b;border:1px solid #ccc;position:absolute;right:10px;top:0;-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear}.news .new_tit a:hover{background:#005bae;color:#fff}.news .new_tit span{display:block;font-size:18px;color:#2b2b2b}.news .new_tit small{display:block;color:#a2a2a2}.news .news_left{float:left;width:685px;padding:10px;background:#fff;height:582px}.news .news_left .swiper-container{width:100%;height:300px;margin-left:auto;margin-right:auto}.news .news_left .gallery-top{width:100%;height:380px}.news .news_left .gallery-top img{display:block;width:100%;height:100%;object-fit:cover}.news .news_left .gallery-thumbs{height:20%;box-sizing:border-box;padding:10px 0}.news .news_left .gallery-thumbs .swiper-slide{width:25%;height:100%;opacity:.4}.news .news_left .gallery-thumbs .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.news .news_left .gallery-thumbs .swiper-slide-active{opacity:1}.news .news_right{float:right;width:445px;padding:10px;background:#fff}.news .news_right ul li{overflow:hidden;margin-bottom:20px;padding-bottom:20px;border-bottom:1px dashed #ccc}.news .news_right ul li a{display:block;overflow:hidden}.news .news_right ul li a:hover b{color:#005bae}.news .news_right ul li a b{display:block;font-size:16px;color:#3a3a3a;margin-bottom:10px;-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear}.news .news_right ul li a p img{width:148px;height:100px;float:left}.news .news_right ul li a p small{display:block;font-size:14px;color:grey;width:280px;float:right;line-height:30px}footer{background:#2a3139}footer a{-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear}footer a:hover{color:#ffa947!important}footer .f_center{overflow:hidden;color:#fff;height:220px}footer .f_center a{color:#fff}footer .f_center .wrapper>div{border-right:1px solid rgba(255,255,255,.6)}footer .f_center .f_center_l{float:left;width:280px;height:225px}footer .f_center .f_center_l small{display:block;font-size:16px;margin-top:40px}footer .f_center .f_center_l b{display:block;font-size:30px;color:#cf0500;margin:15px 0}footer .f_center .f_center_l a{display:block;width:160px;line-height:40px;background:url("../images/zx.png") 20px center no-repeat #fff;text-indent:58px;font-size:16px;color:#2a3139}footer .f_center .f_center_l a:hover{color:#005bae!important}footer .f_center .f_center_c{float:left;padding:40px 0 49px 45px;min-height:119px;width:628px}footer .f_center .f_center_c ul{overflow:hidden}footer .f_center .f_center_c ul li{width:50%;float:left}footer .f_center .f_center_c ul li:nth-of-type(odd){width:40%}footer .f_center .f_center_c p{font-size:15px;margin-bottom:10px}footer .f_center .f_center_r{float:right;position:relative;min-height:119px;padding:50px 0;border-right:0!important}footer .f_center .f_center_r img:first-of-type{left:-114px;top:47px;position:absolute}footer .f_center .f_center_r img+img{position:relative;z-index:2}footer .f_center .f_center_r span{display:block;position:relative;z-index:2;text-align:center}footer .f_nav{overflow:hidden;color:#fff;border-bottom:1px solid rgba(255,255,255,.41)}footer .f_nav a{color:#fff}footer .f_nav ul{display:flex;display:-webkit-flex;justify-content:space-between}footer .f_nav ul li{line-height:70px;display:block}.info_company{margin-bottom:40px;overflow:hidden}.com_bg{height:478px;background:url("../images/combg.jpg") center no-repeat fixed;margin-top:-333px}.info_fm{overflow:hidden}.info_fm .wrapper>p{width:345px;float:left}.info_fm .info_fm_cen{width:225px;overflow:hidden;float:left;margin-left:8px}.info_fm .info_fm_cen p{margin-bottom:5px}.info_fm .info_fm_right{width:612px;float:right}.info_fm .info_fm_right .swiper-slide{height:460px}.info_fm .info_fm_right .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear}.info_honor{overflow:hidden;background:#f2f2f2;padding-bottom:72px;margin-top:110px}.info_honor .honor_left{width:50%;float:left;height:420px;overflow:hidden;background:#fff}.info_honor .honor_left img{height:100%;display:block;margin:0 auto}.info_honor .honor_right{width:50%;float:right}.info_honor .honor_right img{max-width:100%}.prev_next a:hover{color:#da0922}.prev_next{font-size:14px;margin-top:20px}div.page a{padding:2px 5px;margin:2px;color:#fff;text-decoration:none;background:#9b9b9b}div.page a:hover{background:#5c5c5c}div.page span.current{padding:2px 8px;font-weight:700;margin:2px;color:#fff;background-color:#da0922}div.page span.disabled{padding:2px 5px;margin:2px;color:#ddd}.prev_next .next,.prev_next .prev{font-size:13px;border-top:1px solid #ccc;padding:5px 25px}.prev_next .next a:hover,.prev_next .prev a:hover{color:#da0922}.prev_next .prev{margin-top:20px;background:url("../images/prev_bg.png") left center/18px no-repeat}.prev_next .next{border-bottom:1px solid #ccc;background:url("../images/next_bg.png") left center/18px no-repeat}.concompanycon table{margin-left:2px}.concompanycon table th{color:#444;font-weight:400;font-size:14px;font-family:'Microsoft YaHei',arial;text-align:right;vertical-align:top;padding-top:9px}.concompanycon table td select{font-family:'Microsoft YaHei',arial;font-size:14px;width:278px;height:32px;text-indent:8px;border:1px solid #d2d4d6;margin:5px auto 6px -3px;background:#fff}.concompanycon table td ul{list-style:none;position:absolute}.concompanycon table td ul li{font-family:'Microsoft YaHei',arial;font-size:14px;line-height:28px;text-indent:8px;width:276px;height:28px;border-left:1px solid #d2d4d6;border-right:1px solid #d2d4d6;background:#fff}.concompanycon table td ul li a{display:block;text-decoration:none;color:#444}.concompanycon table td ul li a:hover{color:#fe7d0c}.concompanycon table td ul li:last-child{border-bottom:1px solid #d2d4d6}.concompanycon table td input{font-size:14px;width:276px;height:28px;border:1px solid #d2d4d6;margin:5px auto 5px 5px}.concompanycon table td .yanzheng{width:101px}.concompanycon table td textarea{resize:none;width:545px;height:178px;border:1px solid #d2d4d6;margin:5px auto 5px 5px}.concompanycon table td img{vertical-align:middle;margin-left:5px;margin-bottom:4px}.concompanycon table td .but{width:74px;height:31px;line-height:27px;background:#d1020c;border-radius:2px;border:none;text-align:center;margin-top:14px;margin-left:5px;font-size:14px;font-family:'Microsoft YaHei',SimHei,sans-serif;color:#fff}.pro_img_left{width:580px;border:1px solid #ccc;height:435px;position:relative;display:table-cell;vertical-align:middle;text-align:center;overflow:hidden}.pro_img_left img{max-height:100%;max-width:100%}#info{padding-bottom:80px}.location b a{padding-right:10px;display:inline-block}.location b a:hover{font-weight:700}.info2+footer{margin-top:0}#xiangce{background:#eee;padding:60px 0}.info_pro{overflow:hidden;border-bottom:1px solid #ccc;padding-bottom:40px;margin-bottom:40px}.pro-img{float:left}.info_pro-text{float:right;width:560px;margin-top:40px}.info_pro-text h4{font-size:22px;color:#005bae;padding-bottom:10px}.info_pro-text>small{background:#eee;line-height:30px;padding:20px;display:block;margin:20px 0}.info_pro-text ul li{margin-top:5px}.info_pro-text ul li small{display:inline-block;width:60px;color:#a9a8a8;font-size:14px;float:left;margin-top:2px}.info_pro-text ul li span{color:#333;font-size:14px}.info_pro-text ul li b{color:#cf0500;font-size:35px}.info_pro-text ul li:nth-of-type(2) small{margin-top:15px}.info_pro-text p{overflow:hidden;margin-top:15px;margin-bottom:15px}.info_pro-text p a{display:block;margin-right:10px;float:left;font-size:14px;text-align:center;color:#005bae;width:157px;-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear;overflow:hidden;height:35px;line-height:35px;background:#e4eaff;border:1px solid #005bae}.info_pro-text p a:hover{background:#005bae;color:#fff;border:1px solid #005bae}.i_pro_con>h4{font-size:35px;font-weight:300;text-align:center}.p_content{font-size:15px;line-height:30px;color:#171717}.p_content img{max-width:100%!important;margin:0 auto;display:block}.p_content table{width:100%!important}.i_pro_others{margin-top:45px}.info-tj{text-align:center;border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:20px}.info-tj b{display:block;font-size:30px;font-weight:500;color:#005bae}.info-tj small{display:block;font-size:16px;color:#999}.swiper-container-xc{position:relative;overflow:hidden;padding-bottom:36px}.pro-list-gallery{width:1250px}.pro-list-gallery li{float:left;width:225px;overflow:hidden;margin-right:15px;-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear}.pro-list-gallery li:hover{-webkit-box-shadow:0 15px 30px rgba(0,0,0,.18);box-shadow:0 15px 30px rgba(0,0,0,.18);-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}.pro-list-gallery li:hover span{background:#005bae}.pro-list-gallery li p{width:225px;border:1px solid #ccc;box-sizing:border-box;background:#fff;height:200px;position:relative}.pro-list-gallery li p img{display:block;max-width:100%;max-height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.i_pro_others::after{display:block;content:'';clear:both}.i_pro_others .pro-list-others{width:1250px}.i_pro_others .pro-list-others li{float:left;width:285px;overflow:hidden;margin-right:20px;-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear}.i_pro_others .pro-list-others li:hover{-webkit-box-shadow:0 15px 30px rgba(0,0,0,.18);box-shadow:0 15px 30px rgba(0,0,0,.18);-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}.i_pro_others .pro-list-others li:hover span{background:#005bae}.i_pro_others .pro-list-others li p{width:285px;border:1px solid #ccc;box-sizing:border-box;height:240px;position:relative}.i_pro_others .pro-list-others li p img{display:block;max-width:100%;max-height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.i_pro_others .pro-list-others li span{display:flex;align-items:center;justify-content:center;width:100%;height:64px;padding:8px 12px;overflow:hidden;box-sizing:border-box;line-height:24px;background:#666;color:#fff;text-align:center;overflow-wrap:anywhere;-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear}.i_pro_order{padding-top:60px;overflow:hidden;padding-bottom:100px;margin-top:60px;background:#eee}.i_pro_order .i_pro_con_left{float:left}.i_pro_order .form_i{margin-bottom:10px}.i_pro_order .form_i select{height:30px;line-height:30px}.i_pro_order .form_i span{display:inline-block;width:75px;font-size:14px;text-align-last:justify;color:#666}.i_pro_order .form_i input{display:inline-block;line-height:30px;height:30px;width:255px}.i_pro_order button{display:block;width:250px;line-height:35px;background:#005bae;color:#fff;text-align:center;border:0;font-family:'Microsoft YaHei',SimHei,sans-serif;margin-left:78px}.i_pro_con_right{float:right;width:540px}.i_pro_con_right #allmap{width:100%;height:220px;float:none}.i_pro_con_right h3{font-size:22px;font-weight:500;margin-top:40px;margin-bottom:5px}.i_pro_con_right ul li{font-size:15px;margin-bottom:10px;color:#666}#sub_bar_nav{position:fixed;right:0;top:300px;z-index:90;width:120px;background:#005097}#sub_bar_nav ul{border:1px solid #d1d1d1;padding:2px 0;height:auto;overflow:hidden}#sub_bar_nav li{display:block;line-height:40px;color:#fff;height:40px;margin-bottom:2px;font-size:14px}#sub_bar_nav li:hover{background:#1aa065}#sub_bar_nav li a{display:block;float:left;height:40px;line-height:40px;margin:0 11px;background:url(../images/dot.gif) left bottom repeat-x;clear:both;color:#fff}#sub_bar_nav li a.no{background:0 0}#sub_bar_nav a:hover,#sub_bar_nav li:hover a{color:#fff;background:0 0}#sub_bar_nav li a.mainList i{display:block;float:left;background:url(../images/p1.png) left center no-repeat;width:17px;height:17px;transition:.4s;margin:10px 7px 0 0}#sub_bar_nav li a.mainList:hover i{background:url(../images/p1.png) -22px center no-repeat}#sub_bar_nav li a.biaoge i{display:block;float:left;background:url(../images/p2.png) left center no-repeat;width:17px;height:17px;transition:.4s;margin:10px 7px 0 0}#sub_bar_nav li a.biaoge:hover i{background:url(../images/p2.png) -22px center no-repeat}#sub_bar_nav li a.working i{display:block;float:left;background:url(../images/p4.png) left center no-repeat;width:17px;height:17px;transition:.4s;margin:10px 7px 0 0}#sub_bar_nav li a.working:hover i{background:url(../images/p4.png) -20px center no-repeat}#sub_bar_nav li a.data0 i{display:block;float:left;background:url(../images/p5.png) left center no-repeat;width:17px;height:17px;transition:.4s;margin:10px 7px 0 0}#sub_bar_nav li a.data0:hover i{background:url(../images/p5.png) -16px center no-repeat}.location{overflow:hidden;line-height:60px;font-size:14px;background:#eee;margin-bottom:40px;color:#666}.location i{padding-right:5px;font-size:25px}.location a{color:#666;-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear}.location a:hover{color:#005bae}.location b{float:left;font-size:20px;font-weight:300}.location span{float:right}.info_title_all{text-align:center;margin-bottom:40px;margin-top:50px;background:url("../images/infoctit.png") bottom center no-repeat;padding-bottom:25px}.info_title_all h3{font-size:40px;font-weight:500}.info_title_all small{display:block;font-size:14px;color:#999}.info_contact{overflow:hidden;margin-bottom:70px}.info_contact_l{width:100%}.h-contact-list{background-color:#f5f7fa;width:100%;float:none;overflow:hidden;box-sizing:border-box;padding:28px;border:1px solid #e5eaf0}.h-contact-list ul{display:grid;grid-template-columns:repeat(2,1fr);gap:22px;margin:0;width:100%}.h-contact-li{position:relative;min-height:108px;padding:24px 28px 22px 78px;border:1px solid #dce4ec;background:#fff;box-sizing:border-box;font-size:16px}.h-contact-li:last-child{border:1px solid #dce4ec}.h-contact-li .ico{position:absolute;left:28px;top:28px;display:block;width:32px;height:32px;background-position:0 0;background-size:100% 100%}.h-contact-li .addr{background-image:url(../images/h_ctc_ico1.png)}.h-contact-li .tel{background-image:url(../images/h_ctc_ico2.png)}.h-contact-li .fax{background-image:url(../images/h_ctc_ico3.png)}.h-contact-li .mail{background-image:url(../images/h_ctc_ico4.png)}.h-contact-li .tit{margin-bottom:8px;color:#005bae;font-size:18px;font-weight:500}.h-contact-li .txt{color:#888;line-height:24px;word-break:break-word}.info_mes{overflow:hidden}.info_mes .info_mes_l{float:left;width:50%}.info_mes .info_mes_l h3{font-size:20px}.info_mes .info_mes_l span{display:block;margin:15px 0;color:#666;font-size:14px}.info_mes .info_mes_l form{margin-top:40px}.info_mes .info_mes_l .input-group{margin-bottom:10px;clear:both}.info_mes .info_mes_l .input-group:after{display:block;content:'';clear:both}.info_mes .info_mes_l .input-group label{width:62px;font-size:15px;display:inline-block;text-align-last:justify;color:#606060;font-weight:700}.info_mes .info_mes_l .input-group input[type=text]{border:1px solid #aaa;border-radius:2px;line-height:30px;height:30px;width:276px;text-indent:1em;font-family:"microsoft yahei","sans-serif";transition:.3s;-webkit-transition:.3s;outline:0}.info_mes .info_mes_l .input-group input[type=text]:focus{width:300px;box-shadow:0 0 5px #005bae;border:1px solid #005bae}.info_mes .info_mes_l .input-group textarea:focus{width:440px;box-shadow:0 0 5px #005bae;border:1px solid #005bae}.info_mes .info_mes_l .input-group input[type=text]#captcha:focus{width:90px;box-shadow:0 0 5px #005bae;border:1px solid #005bae}.info_mes .info_mes_l .input-group textarea{transition:.3s;-webkit-transition:.3s;width:420px;border:1px solid #aaa;border-radius:2px;text-indent:1em;padding-top:5px;font-family:"microsoft yahei","sans-serif";outline:0;margin-left:4px}.info_mes .info_mes_l #submit{display:block;clear:both;width:80px;line-height:30px;background:#005bae;border:0;color:#fff;font-size:14px;font-family:"microsoft yahei";margin-left:64px}.info_mes .info_mes_l #submit:hover{background:#b00}.info_mes .info_mes_r{float:right;width:50%}.info_mes .info_mes_r img{max-width:100%;display:block}.inews_items{border-bottom:1px solid #e2e2e2;padding-bottom:40px;margin-bottom:30px;overflow:hidden}.inews_items li{position:relative;width:385px;float:left;margin-left:20px}.inews_items li:first-child{margin-left:0}.inews_items li img{display:block;width:100%;height:290px;-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear}.inews_items .bd{height:418px;overflow:hidden;position:relative}.inews_items .bd li{float:left;width:385px;margin-right:20px}.inews_items .inews_pd .date{position:absolute;top:0;left:0;width:106px;height:82px;background-color:#005bae;color:#fff;text-align:center;-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear}.inews_items .inews_pd .date span{display:block}.inews_items .inews_pd .date .day{font-size:28px;font-weight:700;line-height:30px;margin-top:15px}.inews_items .inews_pd .date .year{font-size:15px}.inews_items ._inews_text ._title{font-size:18px;font-weight:400;line-height:23px;height:46px;overflow:hidden;margin:20px 0}.inews_items ._inews_text ._text{font-size:14px;color:#747474;height:44px;line-height:22px;overflow:hidden}.inews_items .hd{margin-top:50px}.inews_items .hd ul{font-size:0;text-align:center}.inews_items .hd li{display:inline-block;border:1px solid #707070;width:9px;height:9px;line-height:99;overflow:hidden;margin:0 4px;border-radius:50%;cursor:pointer}.inews_items .hd li.on{border-color:#cf0500;background-color:#cf0500}.inews_items .inews_pd a{display:block;overflow:hidden}.inews_items li:hover img{transform:scale(1.1);-webkit-transform:scale(1.1)}.inews_items li:hover ._title{color:#005bae}.inews_items li:hover .inews_pd .date{background:#cf0500}.l{float:left}.news_bottom li{padding:25px 0 30px;border-bottom:1px dashed #ccc;overflow:hidden;width:100%}.news_bottom li .data{font-family:Arial;border:1px solid #ccc;width:55px;margin-right:2%}.news_bottom li .data span{display:block;text-align:center}.news_bottom li .data .day{font-size:30px;font-weight:700;background-color:#ccc;line-height:45px;color:#fff}.news_bottom li .data .month{font-size:.77em;color:#565656}.news_bottom ._img{float:left;width:15%;margin-right:2%;-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear}.news_bottom ._img img{height:100%}.news_bottom ._t{font-size:18px;margin-bottom:5px;color:#555;-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear}.news_bottom ._p a{line-height:23px;height:46px;overflow:hidden;color:#999;font-size:14px}.news_bottom ._i{overflow:hidden;margin-top:25px}.news_bottom ._i a,.news_bottom ._i span{float:left;line-height:26px;padding:0 10px;-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear}.news_bottom ._i ._more{background:#cf0500;color:#fff;-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear}.news_bottom ._i ._date{background:#ededed;color:#999;-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear}.news_bottom li:hover ._t,.news_bottom li:hover span{color:#005bae}.news_bottom li:hover ._i ._more{background-color:#005bae}.news_bottom li:hover .data{border-color:#005bae}.news_bottom li:hover .data .day{background-color:#005bae}.news_info_con{overflow:hidden;border-bottom:1px solid #ccc;padding-bottom:30px;margin-bottom:20px}.news_info_con ._title{float:left;font-size:25px;font-weight:400}.news_info_con .news_time{float:right;font-size:14px;color:#666;margin-top:12px}.news_info_con .news_time span{padding-left:20px;margin-left:20px}.news_info_con .news_time span:first-of-type{background:url("../images/time.png") left center no-repeat}.news_info_con .news_time span:nth-of-type(2){background:url("../images/click.png") left center no-repeat}.suspension{position:fixed;z-index:101;right:0;bottom:85px;width:70px;height:240px}.suspension-box{position:relative;float:right}.suspension .a{display:block;width:44px;height:44px;background-color:#005bae;margin-bottom:4px;cursor:pointer;outline:0}.suspension .a.active,.suspension .a:hover{background:#f05352}.suspension .a .i{float:left;width:44px;height:44px;background-image:url(../images/side_icon.png);background-repeat:no-repeat}.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:0 0}.suspension .a-service-phone .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0}.suspension .a-qrcode .i{background-position:-44px 0}.suspension .a-cart .i{background-position:-88px 0}.suspension .a-top .i{background-position:-132px 0}.suspension .a-top{background:#d2d3d6;display:none}.suspension .a-top:hover{background:#c0c1c3}.suspension .d{display:none;width:223px;background:#fff;position:absolute;right:67px;min-height:90px;border:1px solid #e0e1e5;border-radius:3px;box-shadow:0 2px 5px 0 rgba(161,163,175,.11)}.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(../images/side_bg_arrow.png) no-repeat;right:-8px;top:31px}.suspension .d-service{top:0}.suspension .d-service-phone{top:34px}.suspension .d-qrcode{top:78px;text-align:center}.suspension .d .inner-box{padding:8px 22px 12px}.suspension .d-service-item{border-bottom:1px solid #eee;padding:14px 0}.suspension .d-service .d-service-item{border-bottom:none}.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#f1f1f3;display:block;float:left}.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(../images/side_con_icon03.png) center 15px no-repeat;display:block;transition:.2s;border-radius:50%;overflow:hidden}.suspension .d-service-item:hover .i-qq{background-position:center 3px}.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(../images/side_con_icon02.png) center center no-repeat;display:block}.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px}.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px}.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif}.suspension .d-service-intro{padding-top:10px}.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888}.suspension .d-service-intro i{background:url(../images/side_con_icon01.png) center center no-repeat;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block}.suspension .d-qrcode .inner-box{padding:20px 0}.suspension .d-qrcode p{font-size:16px;color:#93959c}.info_pro_list{padding:25px;background:#fff;margin-top:30px;overflow:hidden}.info_pro_list .pro-list{width:1250px}.info_pro_list .pro-list li{width:270px}.info_pro_type{overflow:hidden;background:#fff;padding:25px}.info_pro_type li{width:16.666%;float:left;background:#fff;line-height:40px;height:40px;overflow:hidden;border:1px solid #ccc;box-sizing:border-box;margin-left:-1px;margin-top:-1px;text-align:center;font-size:14px}.info_pro_type li a{display:block;color:#777;-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear}.info_pro_type li a:hover{color:#fff;background:#005bae}.lang{float:right;margin-left:10px;display:flex;align-items:center;margin-top:27px}.lang img{height:30px}.lang i{font-style:normal;font-size:16px;margin-left:7px}div.page{clear:both;float:none;text-align:center;margin:45px 0 10px;font-size:0}.page .pagination{display:inline-block;margin:0;padding:0;vertical-align:top}.page .pagination:after{display:block;content:'';clear:both}.page .pagination li{display:inline-block;margin:0 4px;vertical-align:top}.page .pagination li a,.page .pagination li span{display:block;min-width:38px;height:38px;padding:0 12px;box-sizing:border-box;border:1px solid #dfe5ec;border-radius:4px;background:#fff;color:#666;font-size:14px;line-height:36px;text-align:center;-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear}.page .pagination li a:hover{border-color:#005bae;background:#005bae;color:#fff}.page .pagination li.active span{border-color:#005bae;background:#005bae;color:#fff;font-weight:700}.page .pagination li.disabled span{border-color:#edf0f4;background:#f7f8fa;color:#b8c0ca;cursor:not-allowed}