/* 公共css */ body, html { min-width: 320px; max-width: 100%; overflow-x: hidden; background-color: transparent; -webkit-font-smoothing: antialiased; } a { color: inherit; -webkit-tap-highlight-color: transparent; } input,a,div{ border: none; outline: none; -webkit-appearance: none; -webkit-tap-highlight-color: rgba(0,0,0,0); } .wh1600 { max-width: 1500px; margin: 0 auto; } @media screen and (max-width: 1800px) { .wh1600 { margin: 0 5% !important; } } .pub_banner{ display: block; min-height: 200px; } .mi_pub_banner{ display: none; margin-top: 18vw; } .fs76{ font-size: 76px; } .fs47{ font-size: 47px; } .fs36{ font-size: 36px; } .fs30{ font-size: 30px; } .fs24{ font-size: 24px; } .fs26{ font-size: 26px; } .fs22{ font-size: 22px; } .fs20{ font-size: 20px; } .fs18{ font-size: 18px; } .fs16{ font-size: 16px; } .fs15{ font-size: 15px; } .fs14{ font-size: 14px; } .fs12{ font-size: 12px; } .fsw{ font-weight: bold; } .syflex{ position: absolute; z-index: 9999; } .position{ padding: 2% 2%; letter-spacing: 1px; color: #333333; background: url(../image/home.png)no-repeat left; /*background-size: 1% auto;*/ text-indent: 1em; } .head { width: 100%; transition: all 0.5s; /*background-color: #ffffff;*/ /*padding: 1.15% 0;*/ position: fixed; top: 0; left: 0; z-index: 10; /*height: 90px;*/ background-color: #0d4d8b; /*border-bottom: 1px solid white;*/ } /*.head:after{ position: absolute; content: ''; bottom: 0; left: 0; height: 1px; width: 10.2%; background-color: white; } .head:before{ position: absolute; content: ''; bottom: 0; right: 0; height: 1px; width: 79.8%; background-color: white; }*/ .header-active{ background-color: #0d4d8b; } .head_logo{ float: left; position: absolute; width: 13.3%; padding: 1.2% 2% 0% 0%; /*background-color: #0d4d8b;*/ /*border-bottom-right-radius: 50%;*/ /*border-bottom-left-radius: 50%;*/ } .head_lxdh{ float: right; color: #333333; position: absolute; right: 0; height: 100%; line-height: 1.8; top: -20%; } .head_lxdh .hlda{ width: 100%; padding-left: 2.5vw; font-weight: bold; letter-spacing: 1px; } .head_lxdh .hlda:nth-of-type(1){ background: url(../image/head_lxdh1.png)no-repeat left 70%; background-size: 7.4%; } .head_lxdh .hlda:nth-of-type(2){ background: url(../image/head_lxdh2.png)no-repeat left 70%; background-size: 7.4%; } .head_lxdh .hldb{ font-weight: bold; } .head_menu_list{ /*background-color: #0d4d8b;*/ width: 82%; float: right; /*padding: 1.1% 0;*/ position: relative; right: -7.5%; } .head_menu{ width: 100%; } .head_menu .CAli{ display: inline-block; /*transition: all 0.2s;*/ margin: 0; /*width: 10.25%;*/ text-align: left; padding: 2.3% 3.1%; float: left; cursor: pointer; color: #ffffff; position: static; } .head_menu .CAli .CAa{ width: 100%; padding: 9% 0; /*display: block;*/ } .head_menu .CAli .CAa .en{ text-transform: uppercase; margin-top: 10px; position: relative; } .head_menu .CAli:hover .CAa .en:after{ /*color: #0d4d8b;*/ /*background-color: #ffffff;*/ width: 100%; height: 2px; opacity: 1; transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -webkit-transition: all 0.5s; } .head_menu .CAli:hover:before{ /*height: 3px;*/ } .head_menu .on{ /*color: #0d4d8b;*/ } .head_menu .en:after{ width: 0; content: ''; background-color: #fff; position: absolute; left: 0; bottom: -12px; right: 0; margin: 0 auto; } .head_menu .on .en:after{ content: ''; width: 100%; height: 2px; opacity: 1; background-color: #fff; position: absolute; left: 0; bottom: -12px; right: 0; margin: 0 auto; } .head_menu .CAli.on:hover .CAa{ /*color: #0d4d8b;*/ /*background-color: #ffffff;*/ } .mi_head_all{ display: none; } .mi_head{ width: 100%; background-color: #0f4885; transition: all 0.3s; top: 0; position: fixed; z-index: 100; box-shadow: none; height: 18vw; } .mi_head .logo { width: 42%; float: left; margin: 3% 0 0 5%; } .mi_head .mi_Cal{ float: right; width: 15%; position: relative; right: 0; padding: 9% 0; } .mi_head .mi_Cal .mmitem{ position: absolute; width: 10vw; height: 2px; background-color: #fff; display: block; transition: all .3s; } .mi_head .mi_Cal .mmitem:nth-of-type(1){ top: 6vw; } .mi_head .mi_Cal .mmitem:nth-of-type(2){ top: 9vw; } .mi_head .mi_Cal .mmitem:nth-of-type(3){ width: 6vw; top: 12vw; margin-left: 4vw; } .menuls{ position: fixed; right: 0; width: 60%; transform: translateX(100%); top: 0; z-index: 101; height: 100%; background-color: #ffffff; transition: all .3s; overflow-y: scroll; overflow-x: hidden; opacity: 0; box-shadow: 0 0 8px 0 rgba(0,0,0,.5); } .menuls .menu_one { line-height: 18vw; height: 18vw; background-color: #0d4d8b; } .menuls .menu_one .span1 { display: inline-block; font-size: 4vw; color: #ffffff; margin-left: 10%; letter-spacing: 1px; } .menuls .menu_one .headclose { width: 10vw; height: 10vw; position: absolute; left: -15vw; top: 5vw; display: none; } .menuls .menu_two ul { width: 100%; } .menuls .menu_two ul li { line-height: 15vw; width: 100%; border-top: 1px solid #f2f2f2; } .menuls .menu_two ul li>a{ font-size: 4vw; display: block; width: 84%; padding: 0 10%; color: #777; transition: color 0.3s ease 0s; } .show .mi_head{ transform: translateX(-60%); } .show .logo{ /*padding: 5% 0;*/ } .show .menuls{ opacity: 1; transform: translateX(0%); } .show .mmitem:nth-child(2n){ opacity: 0; } .show .mmitem:nth-of-type(1) { transform: rotate(45deg); top: 9vw!important; } .show .mmitem:nth-of-type(3) { transform: rotate(-45deg); width: 10vw!important; top: 9vw!important; margin-left: 5vw!important; right: 5vw!important; } .show .headclose{ display: block!important; } .VerticalMenu { padding: 0px; width: 100%; cursor: pointer; text-align: left; } .VerticalMenu > div { width: 100%; float: left; } .VerticalMenu .bianse{ color: #0d4d8b !important; } .VerticalMenu .sjx{ position: absolute; /* display: block; */ border-top: 1.5vw solid transparent; border-left: 2vw solid #777; border-bottom: 1.5vw solid transparent; margin: 5.5vw 0.5vw 0; right: 9%; transform: rotate(0deg); transition: transform 0.4s linear; } .VerticalMenu .sxjsele{ color: #0d4d8b !important; transform: rotate(90deg); border-left: 2vw solid #0d4d8b; } .VerticalMenu .span2{ width: 84%; padding: 0 10%; height: 15vw; overflow: hidden; display: inline-block; font-size: 4vw; color: #777; } .VerticalMenu .span2 a { max-width: 80%; display: inline-block; } .VerticalMenu .span2 .arrow{ display: inline-block; text-align: right; width: 10%; float: right; } .VerticalMenu > div > div:first-child { font-size: 14px; height: 15vw; line-height: 15vw; border-top: 1px solid #f2f2f2; } .VerticalMenu > div > div:first-child:hover { color: #0d4d8b; } .VerticalMenu > div > div:first-child > i:last-child { line-height: 40px; float: right; transform: rotate(0deg); transition: transform 0.2s linear; } .VerticalMenu > div > div:last-child { width: 100%; display: none; padding: 0 0vw 0 2vw; font-size: 0.8vw; color: #777; } .VerticalMenu > div > div:last-child > div{ font-size: 3.5vw; height: 12vw; line-height: 12vw; overflow: hidden; padding-left: 9%; } .VerticalMenu > div > div:last-child > div:hover{ color: #0d4d8b; } /*.VerticalMenu > div:last-child > div:first-child{*/ /*border-bottom-left-radius: 5px;*/ /*border-bottom-right-radius: 5px;*/ /*}*/ .VerticalMenu > div:last-child::after{ display: block; clear: both; } .VerticalMenu .cpbs{ color: #0d4d8b!important; } .about_banner{ height: 100vh; } /*.foot{ background-color: #2a2a2a; position: relative; padding: 3% 0 3%; overflow: hidden; } .foot_links{ color: #ffffff; margin: 0 0 3% 0; } .foot_links .linksa{ margin: 0 2% 0 0; } .foot_logo{ width: 15%; float: left; margin: 0 3% 0 0; } .foot_logo .foot_logo_img{ width: 89.585%; } .foot_make{ color: #ffffff; line-height: 2; padding: 15% 0 0 11%; } .foot_list{ float: left; position: relative; } .foot_list:after{ content: ""; position: absolute; width: 1px; height: 9vw; left: 0; top: 25%; background-color: #FFFFFF; } .foot_list.fly{ width: 20%; padding: 0 0 0 4%; } .foot_list.fle{ width: 14%; padding: 0 0 0 4%; } .foot_list.fls{ width: 25%; padding: 0 0 0 4%; } .foot_list.flf{ width: 22%; padding: 0 0 0 3%; } .foot_list:last-child:after{ display: none; } .foot_list .foot_title{ color: #eeeeee; margin-bottom: 35px; letter-spacing: 1px; } .foot_list .foot_title span{ color: #0d4d8b; padding-left: 5%; letter-spacing: 1px; font-weight: bold; } .foot_list .foot_ul{ position: relative; } .foot_list .foot_ul li{ color: #eeeeee; float: left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height: 2.5; } .foot_list .ulli50 li{ width: 45%; margin-right: 5%; } .foot_list .ulli100 li{ width: 90%; } .foot_rwm{ width: 100%; float: left; padding: 10% 0 0; } .foot_rwm .foot_ewm_nr{ width: 40%; margin: 0 10% 0 0; float: left; text-align: center; color: #ffffff; line-height: 2; } .foot_rwm .foot_ewm_nr .foot_sys{ padding: 10% 0 0 0; } .copyright{ background-color: #2a2a2a; color: #cccccc; text-align: center; z-index: 99; position: relative; padding: 0 0 2%; } .copyright_all{ position: relative; padding: 2% 0 0; } .copyright_all:after{ content: ""; position: absolute; width: 75%; left: 12.5%; height: 1px; background-color: #ffffff; top: 0; }*/ .foot{ position: relative; background-color: #1b1b1b; padding: 3% 0; } .foot .ft_top{ /*overflow: hidden;*/ padding-bottom: 2%; border-bottom: 1px solid #999; } .foot .ft_top .links{ color: white; float: left; } .foot .ft_top li{ float: left; color: white; width: calc(100%/7); text-align: center; } .foot .ft_top ul{ display: flex; align-items: center; } /*.foot .ft_top li:nth-of-type(1){ margin-right: 3%; } .foot .ft_top li:nth-of-type(2){ padding-right: 1%; border-right: 2px solid #AAAAAA; } .foot .ft_top li:nth-of-type(3){ margin-left: 1%; }*/ .foot .ft_top li a{ } .foot .ft_bottom{ /*overflow: hidden;*/ margin: 3% 0 0; } .foot .ft_bottom .ftul{ /*overflow: hidden;*/ } .foot .ft_bottom .ftul .wt{ width: 16%; float: left; padding-right: 5%; } .foot .ft_bottom .ftul .frt{ float: right; padding-right: 0; } .foot .ft_bottom .ft_title{ color: white; margin: 0 0 8%; } .foot .ft_bottom .ftul .wt .ewm-img{ width: 56.3%; margin: 0 auto; } .foot .ft_bottom .ftul .frt p{ text-align: center; line-height: 2.5; color: white; } .foot .ft_bottom .foot_list{ padding: 0; } .foot .ft_bottom .foot_list li{ line-height: 2.3; } .foot .ft_bottom .foot_list a{ color: #999A99; } .foot_logo{ float: left; width: 19%; padding: 4% 0 0; } .foot_link{ width: 25%; float: left; margin-left: 3%; } .foot_link .foot_title{ height: 35px; line-height: 35px; color: #ffffff; background: url(../image/foot_cotact.png)no-repeat left; padding-left: 18%; margin-bottom: 7%; } .foot_title .ften{ color: #ffffff; padding-left: 20px; letter-spacing: 1px; text-transform: uppercase; } .foot_list{ width: 100%; padding-left: 18%; } .fw50{ width: 50%; } .fw100{ width: 100%; } .foot_list li{ float: left; color: #f7f6f6; line-height: 2.5; overflow: hidden; } .foot_contact{ width: 31%; float: left; } .foot_contact .foot_title{ height: 51px; line-height: 51px; color: #ffffff; background: url(../image/foot_pro.png)no-repeat left; padding-left: 15%; margin-bottom: 4%; margin-top: -2%; } .foot_follwous{ width: 20%; float: left; margin-left: 2%; } .foot_follwous .foot_title{ height: 35px; line-height: 35px; color: #ffffff; background: url(../image/foot_about.png)no-repeat left; padding-left: 18%; margin-bottom: 10%; } .foot_ewm{ width: 63%; padding-left: 18%; } .copyright{ background-color: #0f4885; color: #ffffff; text-align: center; padding: 1.5% 0; } .bottom-fix{ background-color: #0d4d8b; display: none; width: 100%; position: fixed; bottom: 0; z-index: 999; } .bottom-fix>a>img { width: 33.3333%; float: left; display: block; height: 13.5vw; } .sy_about{ background-color: #0d4d8b; line-height: 2; padding: 2% 0; } .sy_about .dnry{ color: #ffffff; float: left; line-height: 1.5; margin: 0 1% 0 0; } .sy_about .dnre{ color: #ffffff; float: left; width: 70%; } .sy_about .dnrs{ color: #ffffff; float: right; letter-spacing: 1px; margin: 1% 0 0 0 ; } .sy_about .dnrs{ font-weight: bold; } .public_title{ text-align: center; padding: 2% 0; } .public_title .nr_en{ font-size: 60px; color: #ebebeb; font-weight: bold; text-transform: uppercase; letter-spacing: 1px; z-index: 1; display: none; } .public_title .nr_cn{ font-size: 31px; font-weight: bold; letter-spacing: 1px; position: relative; display: inline-block; margin: -50px 0 0 0; z-index: 2; text-transform: uppercase; } .public_title .nr_in{ margin: 1.3% 0 0 0; font-size: 31px; color: #333333; letter-spacing: 1px; text-transform: uppercase; } .public_title .nr_ins{ margin: 1% 0 0 0; color: #999999; line-height: 2; text-transform: uppercase; letter-spacing: 1px; } .public_title .nr_in.yse{ color: #ffffff; } .public_title .nr_in.yss{ color: #999999; } .public_title .nr_en.yse{ color: #929292; } .public_title .nr_cn.ysy{ color: #0d4d8b; } .public_title .nr_cn.yse{ color: #ffffff; } .public_title .nr_cn .hs{ color: #333333; } .public_title .nr_cn .ls{ color: #0d4d8b; } /*.public_title .nr_cn:after{ content: ''; position: absolute; width: 160px; height: 1px; left: -200px; top: 50%; background-color: #0d4d8b; } .public_title .nr_cn:before{ content: ''; position: absolute; width: 160px; height: 1px; right: -200px; top: 50%; background-color: #0d4d8b; }*/ .sys_recoy_cate{ margin: 2% 0; } .sys_recoy_cate ul{ overflow: hidden; } .sys_recoy_cate li{ float: left; width: calc(100%/7); margin-right: 2%; margin-bottom: 2%; border: 1px solid #0f4885; color: #0f4885; text-align: center; } .sys_recoy_cate .btn-2{ position: relative; display: block; padding: 6%; } .sys_recoy_cate .btn-2:after{ content: ''; width: 0; height: 0; -webkit-transform: rotate(360deg); border-style: solid; border-width: 0 0 0 0; border-color: transparent #0f4885 transparent transparent; position: absolute; top: 0; right: 0; z-index: -1; box-sizing: border-box; -webkit-transition: 0.5s; transition: 0.5s; } .sys_recoy_cate .btn-2:before{ content: ''; width: 0; height: 0; -webkit-transform: rotate(360deg); border-style: solid; border-width: 0 0 0 0; border-color: transparent transparent transparent #0f4885; position: absolute; bottom: 0; left: 0; z-index: -1; box-sizing: border-box; -webkit-transition: 0.5s; transition: 0.5s; } .sys_recoy_cate .btn-2:hover{ color: white; z-index: 1; } .sys_recoy_cate .btn-2:hover:before{ z-index: -1; border-width: 150px 0 0 150px; -webkit-transition: 0.5s; transition: 0.5s; } .sys_recoy_cate .btn-2:hover:after{ z-index: -1; border-width: 0 150px 150px 0; -webkit-transition: 0.5s; transition: 0.5s; } .sys_recoy_cot{ } .sys_recoy_cot .recoy-box{ float: left; width: calc(100%/4 - 1.5%); display: inline-block; transition: all .5s; margin-right: 2%; margin-bottom: 2%; } .sys_recoy_cot .recoy-box:nth-child(4n){ margin-right: 0; } .sys_recoy_cot .recoy-box .recoy_img{ height: 15vw; overflow: hidden; position: relative; } .sys_recoy_cot .recoy-box .more_shade{ position: absolute; content: ''; background-color: rgba(0,0,0,.3); top: -100%; width: 100%; height: 100%; text-align: center; transition: all .5s; } .sys_recoy_cot .recoy-box .more_shade span{ position: relative; top: 45%; display: inline-block; padding: 3.5% 5%; border-radius: 50px; background-color: #0f4885; color: white; } .sys_recoy_cot .recoy-box .recoy_tit{ border: 1px solid #eaeaea; line-height: 3; text-align: center; padding: 0 5%; } .sys_recoy_cot .recoy-box:hover .more_shade{ top: 0; } .sys_recoy_cot .recoy-box:hover{ box-shadow: 0 0 8px 5px rgba(0,0,0,.09); } .sys_recoy_cot .recoy-box:hover .recoy_img img{ transform: scale(1.05); } .sys_recoy_more{ text-align: center; margin: 3% 0; } .sys_recoy_more a{ display: inline-block; padding: 1.5% 6%; border: 1px solid #AAAAAA; transition: all .5s; } .sys_recoy_more a:hover{ background-color: #0f4885; color: white; border-color: #0f4885; } .sys_recoy_about{ overflow: hidden; position: relative; margin: 2% 0; display: flex; align-items: center; background-color: #F8F8F8; } .sys_recoy_about .abt-lt{ width: 35%; float: left; padding: 0 3%; } .sys_recoy_about .abt-rt{ width: 65%; float: right; } .sys_recoy_about .abt-tit{ padding: 6% 0; } .sys_recoy_about .abt-desc{ line-height: 2; } .sys_recoy_about .abt-more{ margin: 5% 0 0; display: inline-block; padding: 3% 6%; background-color: #0f4885; color: white; text-align: center; border-radius: 3px; } .sys_recoy_fwts{ } .sys_recoy_news{ overflow: hidden; } .recoy_news_cot{ overflow: hidden; padding: .5%; } .recoy_news_cot .news-box{ float: left; width: calc(100%/3 - 1.5%); margin-right: 2%; padding: 2%; box-shadow: 0 2px 10px 0 rgb(0 0 0 / 11%); border-radius: 5px; box-sizing:border-box; } .recoy_news_cot .news-box:nth-child(3n){ margin-right: 0; } .recoy_news_cot .news-box .news-tit{ border-left: calc(5 * 0.0625em) solid #0f4885; padding-left: calc(19 * 0.0625em); left: calc(-24 * 0.0625em); position: relative; } .recoy_news_cot .news-box .news-time{ line-height: 2.5; color: #999A99; } .recoy_news_cot .news-box .news-img{ overflow: hidden; } .recoy_news_cot .news-box:hover .news-img img{ transform: scale(1.05); } .sys_recoy_msg{ overflow: hidden; background: url("../image/msg_bg.jpg") no-repeat center; background-size: cover; padding: 5%; } .sys_recoy_msg .form-msg{ overflow: hidden; float: right; background: white; padding: 3% 4%; width: 32%; } .form-msg p{ margin-bottom: 15%; text-align: center; } .form-msg input{ line-height: 4; background-color: #efefef; width: 100%; margin-bottom: 7%; text-indent: 1em; } .form-msg button{ border: none; background-color: #0f4885; color: white; display: block; width: 100%; line-height: 3; margin: 5% 0 0; } .sys_recoy_detail{ overflow: hidden; margin: 3% 0 0; } .recoy_detail{ overflow: hidden; padding: .5%; margin: 2% 0 0; } .recoy_detail .rdetail_box{ float: left; width: calc(100%/3 - 2%); margin-right: 3%; padding: 2%; box-shadow: 0 2px 10px 0 rgb(0 0 0 / 11%); background-color: #0f4885; border-radius: 5px; color: white; } .recoy_detail .rdetail_box:nth-child(3n){ margin-right: 0; } .recoy_detail .rdetail_box p:nth-child(1){ margin: 0 0 8%; text-align: center; } .recoy_detail .rdetail_box p:nth-child(1) span{ padding-bottom: 3%; border-bottom: 2px solid white; } .recoy_detail .rdetail_box p:nth-child(2){ line-height: 2; } .sys_recoy_flow{ overflow: hidden; margin: 5% 0; } .recoy_flow{ margin: 2% 0 0; overflow: hidden; } .recoy_flow .rflow_box{ float: left; width: calc(100%/5); display: inline-block; position: relative; } .recoy_flow .rflow_box:after{ position: absolute; content: ''; background: url(../image/arrowhs.png) no-repeat center; padding: 8.135%; background-size: 100%; right: -8%; top: 25%; } .recoy_flow .rflow_box:last-child:after{ display: none; } .recoy_flow .rflow_box .flowico{ text-align: center; } .recoy_flow .rflow_box .flowtit{ text-align: center; line-height: 2; } .sy_business{ padding: 3.3% 0 0; } .sy_product{ padding: 3.3% 0 4%; } .Procate{ overflow: hidden; border-top: 1px solid #eeeeee; border-bottom: 1px solid #eeeeee; margin: 2% 0; } .Procate li{ float: left; width: calc(100%/6); /*text-align: center;*/ letter-spacing: 2px; line-height: 3.5; position: relative; /*text-indent: 3.3em;*/ padding-left: 5%; } /*.Procate li:nth-of-type(1),.Procate li:nth-of-type(2),.Procate li:nth-of-type(3),.Procate li:nth-of-type(4),.Procate li:nth-of-type(5),.Procate li:nth-of-type(6){ background-size: 21.5%; }*/ .Procate li:nth-of-type(1){ background: url("../image/zlin_h.png") no-repeat center left 5%; background-size: 21.5%; } .Procate li:nth-of-type(2){ background: url("../image/fenx_h.png") no-repeat center left 5%; background-size: 21.5%; } .Procate li:nth-of-type(3){ background: url("../image/yyao_h.png") no-repeat center left 5%; background-size: 21.5%; } .Procate li:nth-of-type(4){ background: url("../image/wxiu_h.png") no-repeat center left 5%; background-size: 21.5%; } .Procate li:nth-of-type(5){ background: url("../image/jshe_h.png") no-repeat center left 5%; background-size: 21.5%; } .Procate li:nth-of-type(6){ background: url("../image/hshou_h.png") no-repeat center left 5%; background-size: 21.5%; } .Procate li:nth-of-type(1).on{ background: url("../image/zlin.png") no-repeat center left 5%; background-color: #0d4d8b; background-size: 21.5%; } .Procate li:nth-of-type(2).on{ background: url("../image/fenx.png") no-repeat center left 5%; background-color: #0d4d8b; background-size: 21.5%; } .Procate li:nth-of-type(3).on{ background: url("../image/yyao.png") no-repeat center left 5%; background-color: #0d4d8b; background-size: 21.5%; } .Procate li:nth-of-type(4).on{ background: url("../image/wxiu.png") no-repeat center left 5%; background-color: #0d4d8b; background-size: 21.5%; } .Procate li:nth-of-type(5).on{ background: url("../image/jshe.png") no-repeat center left 5%; background-color: #0d4d8b; background-size: 21.5%; } .Procate li:nth-of-type(6).on{ background: url("../image/hshou.png") no-repeat center left 5%; background-color: #0d4d8b; background-size: 21.5%; } .Procate li.on{ background-color: #0d4d8b; } .Procate li.on a{ color: white; } .sypro-cot{ overflow: hidden; position: relative; } .sypro-cot .plt-div{ float: left; width: 36.9%; } .sypro-cot .prt-div{ position: absolute; left: 40%; float: right; width: 60%; height: 100%; } .sypro-cot .prt-div .prt-top{ padding: 3% 6% 6%; border: 1px solid #eeeeee; border-radius: 10px; box-shadow: 0 3px 5px 0px rgba(0,0,0,0.06); } .sypro-cot .prt-div .prt-top .prt_tit{ margin-bottom: 5%; position: relative; line-height: 3; } .sypro-cot .prt-div .prt-top .prt_tit:after{ position: absolute; content: ''; bottom: 0; left: 0; height: 4px; width: 10%; background-color: #0d4d8b; } .sypro-cot .prt-div .prt-top .prt_desc{ line-height: 1.5; letter-spacing: 2px; } .sypro-cot .prt-div .prt-btm{ margin: 5% 0 0; overflow: hidden; } .sypro-cot .prt-div .prt-btm .btm-lt{ float: left; width: 33.7%; } .sypro-cot .prt-div .prt-btm .btm-rt{ float: right; width: 62%; } .sypro-cot .prt-div .prt-btm .btm-rt .btm_tit{ color: #0d4d8b; font-weight: bold; line-height: 6; } .sypro-cot .prt-div .prt-btm .btm-rt .btm_desc{ line-height: 1.8; letter-spacing: 2px; } .ProCa{ margin: 0 0 3% 0; } .ProCa ul li{ float: left; color: #333333; margin: 0 0 0 0; padding: 2px 25px; line-height: 2; letter-spacing: 2px; border-radius: 3px; } .ProCa ul li.on{ background-color: #0d4d8b; color: #ffffff; } .ProCa .dcb{ float: right; background-color: #0d4d8b; color: #ffffff; margin: 0.6% 0 0 0; padding: .5% 1%; letter-spacing: 2px; } .sycore_item{ width: 22.5%; float: left; margin: 0 3.33% 3% 0; line-height: 2; position: relative; overflow: hidden; } .sycore_item:nth-child(4n){ margin: 0 0 3% 0; } .sycore_item .sys1{ width: 100%; height: 18vw; overflow: hidden; } .sycore_item .sys2{ width: 100%; overflow: hidden; padding: 0 20% 0 0; border-bottom: 1px solid #0d4d8b; position: relative; transition: all 0.5s; height: 55px; line-height: 55px; letter-spacing: 1px; } .sycore_item .desc{ position: absolute; top: -55px; left: 0; width: 100%; height: 100%; background: rgba(0, 0,0,.5); opacity: 0; transition: .2s; -ms-transition: .2s; -moz-transition: .2s; -webkit-transition: .2s; -o-transition: .2s; } .sycore_item .desc p{ position: absolute; top: 45%; width: 100%; color: white; padding: 3% 16%; line-height: 26px; transform: scale(0); /*border-top: 1px solid white;*/ /*border-bottom: 1px solid white;*/ /*-webkit-transform: translate(-50%, -75%);*/ /*-ms-transform: translate(-50%, -75%);*/ /*-o-transform: translate(-50%, -75%);*/ /*transform: translate(-50%, -75%);*/ /*display: inline-block;*/ max-width: 100%; max-height: 100%; transition: .5s; -ms-transition: .5s; -moz-transition: .5s; -webkit-transition: .5s; -o-transition: .5s; } .sycore_item .desc p:after{ position: absolute; content: ''; bottom: 0; left: 25%; height: 1px; width: 50%; background-color: white; } .sycore_item .desc p:before{ position: absolute; content: ''; top: 0; left: 25%; height: 1px; width: 50%; background-color: white; } .sycore_item .sys2:after{ content: ''; position: absolute; right: 0; top: 0; width: 12.78%; height: 100%; background: url(../image/proarrow.png) no-repeat center 55%; background-size: 100%; transition: all 0.5s; } .sycore_item:hover .sys1 img{ transform: scale(1.1); } .sycore_item:hover .sys2{ color: #ffffff; } .sycore_item:hover .desc p{ /*left: 50%;*/ transform: scale(1); } .sycore_item:hover .desc{ opacity: 1; } .sycore_item:hover .sys2:after{ background: #ffffff; } .sycore_item .sys2:before{ content: attr(data-hover); position: absolute; text-align: center; width: 96%; height: 100%; opacity: 0; color: #ffffff; left: 0; bottom: -100%; transition: all 0.5s; background-color: #0d4d8b; z-index: 2; padding: 0 3%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size: 20px; } .sycore_item:hover .sys2:before{ opacity: 1; bottom: 0; } .sypro_ca{ } .sypro_ca ul li{ width: 19.2%; float: left; margin: 0 1% 1% 0; line-height: 2; position: relative; color: #ffffff; overflow: hidden; } .sypro_ca ul li:nth-child(5n){ margin: 0 0 1% 0; } .sypro_ca ul li .wimg{ width: 100%; overflow: hidden; } .sypro_ca ul li .wtit{ width: 100%; text-align: center; padding: 0 5%; position: absolute; bottom: 5%; letter-spacing: 1px; transform: scale(1); transition: all 0.5s; } .sypro_ca ul li .wcot{ position: absolute; width: 100%; padding: 10% 10%; background-color: rgba(0,153,204,0.5); text-align: center; bottom: -100%; /*bottom: 0;*/ transition: all 0.6s; } .sypro_ca ul li .wcot .wtits{ } .sypro_ca ul li .wcot .wints{ margin: 10% 4%; text-align: left; } .sypro_ca ul li .wcot .wcks{ background-color: #FFFFFF; color: #0d4d8b; display: inline-block; margin: 0 20%; width: 60%; padding: 1% 0; text-align: center; letter-spacing: 1px; } .sypro_ca ul li:hover .wimg img{ transform: scale(1.1); } .sypro_ca ul li:hover .wtit{ /*opacity: 0;*/ transform: scale(0); } .sypro_ca ul li:hover .wcot{ bottom: 0; } .sypro_ca ul li.on .wtit{ transform: scale(0); } .sypro_ca ul li.on .wcot{ bottom: 0; } .syrm_title{ font-size: 46px; color: #0d4d8b; text-align: center; font-weight: bold; letter-spacing: 1px; padding: 5% 0 4%; width: 100%; } .syrm_title .nr_sy{ display: inline-block; width: 25%; float: left; margin: -1.3% 0 0 0; } .syrm_title .flx{ width: 37.5%; border-top: 1px solid #0d4d8b; border-bottom: 1px solid #0d4d8b; padding: 0.2% 0; float: left; } .syrm_title .frx{ width: 37.5%; border-top: 1px solid #0d4d8b; border-bottom: 1px solid #0d4d8b; padding: 0.2% 0; float: right; } .syrmpro_item{ width: 23.125%; float: left; margin: 0 2.5% 4% 0; } .syrmpro_item:nth-child(4n){ margin: 0 0 4% 0; } .syrmpro_item .wimg{ width: 100%; overflow: hidden; } .syrmpro_item .wcot{ background-color: #ffffff; color: #333333; padding: 5% 5% 10%; line-height: 2; text-align: center; border: 1px solid #cccccc; border-top: 0; position: relative; } .syrmpro_item .wcot .wtit{ margin: 0 0 2% 0; font-weight: bold; } .syrmpro_item .wcot .wint{ } .syrmpro_item .wcot .wjia{ background-color: #0d4d8b; color: #ffffff; font-size: 50px; width: 50px; height: 50px; line-height: 44px; position: absolute; bottom: -25px; left: 43%; } .syrmpro_item:hover .wimg img{ transform: scale(1.1); } .syrmpro_item:hover .wcot{ background-color: #0d4d8b; color: #ffffff; } .syrmpro_item:hover .wcot .wjia{ background-color: #eeeeee; color: #0d4d8b; } .syrmpro_switch{ text-align: center; position: relative; width: 100%; } .syrmpro_switch .srps{ padding: 1.5%; font-size: 50px; display: inline-block; background: url(../image/honor_arrow.png) no-repeat center; background-color: #eeeeee; background-size: cover; margin: 0 1%; cursor: pointer; transition: all 0.1s; } .syrmpro_switch .srps:last-child{ transform:rotate(180deg); } .syrmpro_switch .srps:hover{ background-color: #0d4d8b; } .sy_fangan { background: url(../image/1_02.png) no-repeat center; /* height: 209px; */ line-height: 2; /*padding: 6.2% 0;*/ background-size: cover; } .sy_fangan .fa_nry{ /*float: left;*/ color: #333333; letter-spacing: 1px; padding: 3.7% 0 0 0; line-height: 1.8; overflow: hidden; } .sy_fangan .fa_nry .nr0{ z-index: 2; position: relative; /*background-image:-webkit-linear-gradient(bottom,white,white,#0d4d8b);*/ /*background-image:linear-gradient(#0d4d8b, white);*/ /*-webkit-background-clip:text;*/ /*-webkit-text-fill-color:transparent;*/ margin-top: -1%; margin-bottom: 1%; color: #fff; letter-spacing: -1px; font-weight: bold; } .sy_fangan .fa_nry .nr0:after{ position: absolute; content: ''; left: 0; bottom: 0; width: 23.4%; height: 50%; z-index: -1; background-color: #0d4d8b; } .sy_fangan .fa_nry .nr0 span::before{ position: absolute; height: 50%; content: attr(content); overflow: hidden; color: #0d4d8b; z-index: 999; } .sy_fangan .fa_nry .nr1{ position: relative; z-index: 2; } .sy_fangan .fa_nry .nr1:after{ display: none; content: ''; position: absolute; width: 30%; height: 8px; background-color: #0d4d8b; bottom: 7px; left: 0; z-index: 1; } .sy_fangan .fa_nre{ float: left; margin: 0% 0 0 0%; clear: both; } .sy_fangan .fa_nre .hlda{ width: 100%; /*padding-left: 2.5vw;*/ font-weight: bold; letter-spacing: 2px; color: #333333; } .sy_fangan .fa_nre .hlda:nth-of-type(1){ /*background: url(../image/sy_fangan1.png)no-repeat left 70%;*/ /*background-size: 7.4%;*/ } .sy_fangan .fa_nre .hlda:nth-of-type(2){ /*background: url(../image/sy_fangan2.png)no-repeat left 70%;*/ /*background-size: 7.4%;*/ } .sy_fangan .fa_nre .hldb{ font-weight: bold; } .sy_fangan .fa_nrs{ float: left; margin: 1.5% 0 1.5% 0; background-color: #ffffff; padding: 0.65% 5% 0.65% 1.5%; border-radius: 30px; text-align: left; position: relative; clear: both; display: inline-flex; align-items: center; } .sy_fangan .fa_nrs:after{ content: ''; position: absolute; padding: 12.5%; border-radius: 50%; background:#0e4683 url(../image/honor_arrow.png) no-repeat center; /*background-color: #0e4683;*/ background-size: 100%; right: 5%; transform: rotate(180deg); } .sy_aboutus{ background: url(../image/index_about.png)no-repeat top; position: relative; /*background-size: 100% 100%;*/ background-size: cover; margin: 5% 0 0; } .sy_aboutus .iab_right{ width: 72%; float: right; } .sy_aboutus .iab_right .iab_tit{ color: #15499a; font-weight: bold; padding: 10% 0 5%; } .sy_aboutus .iab_right .iab_cot{ color: #333333; line-height: 2; text-indent: 2em; } .sy_aboutus .iab_right .miab_cot{ display: none; } .sy_aboutus .iab_right .iab_view{ text-align: left; margin-top: 5%; } .sy_aboutus .iab_right .iab_view ul li{ display: inline-block; margin-right: 8%; margin-bottom: 3%; text-align: center; } .sy_aboutus .iab_right .iab_view ul li:nth-of-type(4){ margin-right: 0px; } .sy_aboutus .iab_right .iab_view ul li .sz{ /*font-size: 76px;*/ color: #ffffff; display: inline-block; margin-bottom: 20px; } .sy_aboutus .iab_right .iab_view ul li span{ /*font-size: 47px;*/ color: #ffffff; display: inline-block; } .sy_aboutus .iab_right .iab_view ul li .wz{ color: #ffffff; } .iab_menu2{ position: absolute; width: 28%; background-color: rgba(13, 77, 139,0.9); height: 100%; left: 0; top: 0; } .iab_menu{ position: relative; z-index: 9; padding: 5% 0%; width: 20%; float: left; } .iab_menu .tit_cn{ color: #ffffff; margin: 0 0 15% 0; } .iab_menu .tit_en{ color: #ffffff; margin: 0 0 15% 0; } .into_us{ font-size: 18px; color: #ffffff; margin-top: 5%; } .iab_list li{ color: #ffffff; margin-bottom: 11.5%; padding-left: 20%; /*height: 35px;*/ line-height: 1.7; } .iab_list li:nth-of-type(1){ background: url(../image/iab_logo1.png)no-repeat left; background-size: 12%; } .iab_list li:nth-of-type(2){ background: url(../image/iab_logo2.png)no-repeat left; background-size: 12%; } .iab_list li:nth-of-type(3){ background: url(../image/iab_logo3.png)no-repeat left; background-size: 12%; } .iab_list li:nth-of-type(4){ background: url(../image/iab_logo4.png)no-repeat left; background-size: 12%; } .iab_list li:nth-of-type(5){ background: url(../image/iab_logo5.png)no-repeat left; background-size: 12%; } .iab_list li:nth-of-type(6){ background: url(../image/iab_logo6.png)no-repeat left; background-size: 12%; } .iab_list li:nth-of-type(7){ background: url(../image/iab_logo7.png)no-repeat left; background-size: 12%; } .iab_list li:nth-of-type(8){ background: url(../image/iab_logo8.png)no-repeat left; } .syabmy{ line-height: 2; padding: 2% 0; } .syabmy .wnrf{ width: 40%; float: left; padding: 2% 0 0 0; } .syabmy .wnrf .wtit{ color: #333333; position: relative; display: inline-block; margin: 0 0 5% 5%; } .syabmy .wnrf .wtit:after{ content: ''; position: absolute; width: 100%; height: 5px; background-color: #0d4d8b; bottom: 0; left: 0; } .syabmy .wnrf .wint{ text-indent:2em; color: #333333; } .syabmy .wnrr{ float: right; width: 50%; text-align: right; position: relative; margin: 2% 0 0 0; } .syab_item{ float: left; width: 46%; padding: 5% 1% 5% 4%; margin: 0 0 3% 3%; display: inline-block; box-shadow: 0 1px 10px #cccccc; background-color: #ffffff; transition: all 0.5s; } .syab_item .wimg{ float: left; padding: 9.15%; margin: 0 22% 0 0; background-size: 100%!important; } .syab_item:nth-of-type(1) .wimg{ background: url(../image/syabus1.png) no-repeat center; } .syab_item:nth-of-type(2) .wimg{ background: url(../image/syabus2.png) no-repeat center; } .syab_item:nth-of-type(3) .wimg{ background: url(../image/syabus3.png) no-repeat center; } .syab_item:nth-of-type(4) .wimg{ background: url(../image/syabus4.png) no-repeat center; } .syab_item .wcot{ text-align: left; } .syab_item .wcot .wtit{ color: #333333; letter-spacing: 1px; } .syab_item .wcot .wint{ font-size: 30px; color: #0d4d8b; font-weight: bold; line-height: 1.2; } /*.syab_item:nth-of-type(2){*/ /*margin-left: 52%;*/ /*}*/ /*.syab_item:nth-of-type(1){*/ /*background-color: #0d4d8b;*/ /*position: absolute;*/ /*box-shadow: 0 5px 25px #0d4d8b;*/ /*z-index: 2;*/ /*width: 54%;*/ /*top: -12%;*/ /*left: -4%;*/ /*border-radius: 5px;*/ /*}*/ /*.syab_item:nth-of-type(1) .wcot .wtit{*/ /*color: #ffffff;*/ /*}*/ /*.syab_item:nth-of-type(1) .wcot .wint{*/ /*color: #ffffff;*/ /*font-size: 48px;*/ /*}*/ .syab_item:hover{ box-shadow: 0 1px 10px #0d4d8b; background-color: #0d4d8b; transform: scale(1.2); /*margin-top: -3%;*/ /*margin-bottom: 6%;*/ /*margin-top: -5%;*/ } .syab_item:hover .wcot .wtit{ color: #FFFFFF; } .syab_item:hover .wcot .wint{ color: #FFFFFF; } .syab_item:nth-of-type(1):hover .wimg{ background: url(../image/syabus1s.png) no-repeat center; } .syab_item:nth-of-type(2):hover .wimg{ background: url(../image/syabus2s.png) no-repeat center; } .syab_item:nth-of-type(3):hover .wimg{ background: url(../image/syabus3s.png) no-repeat center; } .syab_item:nth-of-type(4):hover .wimg{ background: url(../image/syabus4s.png) no-repeat center; } .syabmey{ position: relative; } .syabmey .wimg{ width: 54.6875%; } .syabmey .wcot{ position: absolute; left: 54.6875%; top: 0; width: 45.3125%; color: #ffffff; height: 100%; background-color: #0d4d8b; padding: 3% 5% 3% 0; line-height: 2; display: flex; flex-direction: column; justify-content: center; } .syabmey .wcot:after{ content: ''; position: absolute; right: 8%; width: 8px; height: 20%; background-color: #FFFFFF; top: 18%; } .syabmey .wcot .wtit_cn{ letter-spacing: 1px; } .syabmey .wcot .wtit_en{ margin: 0 0 4% 0; letter-spacing: 1px; text-transform: uppercase; } .syabmey .wcot .wint{ text-indent:2em } .syabmee{ position: relative; } .syabmee .wimg{ float: right; width: 45.3125%; } .syabmee .wcot{ position: absolute; width: 54.6875%; top: 0; left: 0; color: #0d4d8b; height: 100%; background-color: #ffffff; padding: 2% 4% 2% 4%; line-height: 2; display: flex; flex-direction: column; justify-content: center; } .syabmee .wcot:after{ content: ''; position: absolute; left: 0; width: 6px; height: 30%; background-color: #0d4d8b; top: 18%; } .syabmee .wcot .wtit_cn{ letter-spacing: 1px; } .syabmee .wcot .wtit_en{ margin: 0 0 2% 0; letter-spacing: 1px; text-transform: uppercase; } .syabmee .wcot .wint{ text-indent:2em; color: #333333; } .sy_process{ padding: 3% 0; background-color: #ffffff; } .sy_process .sylc_title{ width: 100%; line-height: 2; font-size: 46px; color: #0d4d8b; text-align: center; font-weight: bold; letter-spacing: 1px; } .sylc_list{ padding: 4% 4% 0; } .sylc_item{ width: 8.4245%; float: left; text-align: center; color: #0d4d8b; line-height: 2; margin: 0 9.85% 0 0; position: relative; } .sylc_item:after{ content: ''; position: absolute; background: url(../image/arrowhs.png) no-repeat center; padding: 16.135%; background-size: 100%; right: -70%; top: 30%; } .sylc_item:last-child{ margin: 0 0 0 0; } .sylc_item:last-child:after{ display: none; } .sy_case{ /*background: url(../image/sycase.jpg) no-repeat top;*/ /*padding: 2% 0 5%;*/ /*background-size: cover;*/ overflow: hidden; } .sycs_list{ width: 100%; position: relative; } .sycs_list .wimg{ width: 36%; } .sycs_list .wcot{ position: absolute; width: 63.5%; left: 36.5%; top: 0; height: 100%; } .sycs_item{ width: 32.65%; float: left; margin: 0 1% 1.65% 0; position: relative; } .sycs_item:nth-child(3n){ margin: 0 0 1.65% 0; } .sycs_item .himg{ width: 100%; overflow: hidden; } .sycs_item .htit{ position: absolute; bottom: 0; width: 100%; padding: 5% 20%; color: #ffffff; text-align: center; letter-spacing: 1px; line-height: 1.2; background: url(../image/arrow_s.png) no-repeat 90% 50%; background-color: rgba(0,153,204,0.7); } .sycs_item:hover .himg img{ transform: scale(1.1); } .sy_news{ padding: 3% 0; } .sy-newslist{ overflow: hidden; margin: 3% 0 0; } .sy-newslist .nslt-box{ width: 100%; /*float: left;*/ padding-left: 11%; position: relative; } .newsitem_big{ overflow: hidden; position: relative; } .newsitem{ width: 50%; float: left; } .newsitem2{ position: absolute; width: 45%; float: right; height: 100%; left: 55%; } .nslt-box .nslt-nav{ overflow: hidden; width: 50%; } .nslt-box .nslt-nav li{ float: left; width: calc(100%/4); text-align: center; line-height: 2; } .nslt-box .nslt-nav li.on{ background-color: #0f4885; border-radius: 50px; } .nslt-box .nslt-nav li.on a{ color: white; } .nslt-box .nslt-cot{ overflow: hidden; /*width: 100%;*/ /*position: relative;*/ } .nslt-box .nslt-cot .ns-time{ color: #AAAAAA; font-weight: bold; margin-top: 7.5%; margin-bottom: 4%; } .nslt-box .nslt-cot .ns-title{ font-weight: bold; margin-bottom: 4%; } .nslt-box .nslt-cot .ns-desc{ color: #555555; line-height: 2; } .nslt-box .nslt-cot .ns-more{ margin-top: 4%; color: #0f4885; text-transform: uppercase; letter-spacing: 1px; } .nslt-box .nslt-cot .ns-more > a{ display: inline-block; padding-bottom: 1%; border-bottom: 1px solid #0f4885; } .nslt-box .psra-box{ position: absolute; left: 0; top: 35%; width: 9%; height: 100%; color: #AAAAAA; text-transform: uppercase; } .nslt-box .psra-box p{ margin: 45% 0 0; } .nslt-box .psra-box span{ position: absolute; height: 1px; width: 100%; background-color: #AAAAAA; } .nslist .hd ul{ float: right; overflow: hidden; zoom: 1; margin: 2% 0 0; } .nslist .hd li{ position:relative; _display:inline; float:left; width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; } .nslist .hd li.on{ background-color: #0f4885; } .sy-newslist .nsrt-box{ width: 44.83%; float: right; height: 19.2vw; } .news-all{ overflow: hidden; margin: 5% 0 0; } .newsbox{ width: 31%; float: left; margin-right: 3.5%; margin-bottom: 2%; } .newsbox:nth-child(3n){ margin-right: 0px; } .newsbox .time{ position: relative; } .newsbox .time .time_yr{ float: left; color: #333333; font-weight: bold; transition: all 0.3s; } .newsbox .time .time_n{ float: left; font-size: 18px; color: #333333; margin-top: 4%; margin-left: 4%; transition: all 0.3s; } .newsbox .news_img{ margin: 4% 0; width: 100%; height: 15vw; overflow: hidden; } .newsbox .news_tit{ color: #333333; line-height: 2.2; font-weight: bold; overflow: hidden; } .newsbox .news_cot{ color: #333333; line-height: 1; margin: 3% 0; } .newsbox .news_plus{ color: #333333; line-height: 2; transition: all 0.3s; } .newsbox:hover .news_img img{ transform: scale(1.1); } .newsbox:hover .time .time_yr{ color: #0d3b95; } .newsbox:hover .time .time_n{ color: #0d3b95; } .newsbox:hover .news_plus,.newsbox:hover .news_tit{ color: #0d3b95; } .syns_list{ } .syns_list .syns_title{ line-height: 2; letter-spacing: 1px; position: relative; width: 100%; margin: 0 0 5% 0; padding: 0 0 1% 0; } .syns_list .syns_title:after{ content: ''; position: absolute; width: 36%; height: 8px; bottom: 0; left: 0; background-color: #0d4d8b; } .syns_list .snsfl{ width: 43%; float: left; } .syns_list .snsfr{ width: 50%; float: right; } .syns_list .snslist{ position: relative; } .snsitemy{ position: relative; line-height: 2; background: url(../image/arrow_xxl.png) no-repeat 100% 10%; border-bottom: 1px dashed #cccccc; padding: 0 0 2% 0; background-size: 3.5%; margin: 0 0 2% 0; } .snsitemy:last-child{ border-bottom: 0; } .snsitemy .wtit{ color: #333333; width: 80%; } .snsitemy .wcot{ color: #666666; width: 80%; } .snsitemy .wtime{ position: absolute; right: 0; bottom: 15%; color: #666666; } .snsiteme{ position: relative; margin: 0 0 6% 0; } .snsiteme .wimg{ width: 38.125%; float: left; overflow: hidden; } .snsiteme .wcot{ float: right; width: 60%; line-height: 2; } .snsiteme .wcot .wtit{ line-height: 1.5; color: #333333; } .snsiteme .wcot .wint{ margin: 3% 0 2% 0; color: #666666; } .snsiteme .wcot .wck{ text-align: right; } .snsiteme:hover .wimg img{ transform: scale(1.1); } .sy_zyx{ background-color: #0d4d8b; padding: 1% 0; } .syzyx_item{ width: 25%; float: left; text-align: center; } .syzyx_item .wall{ display: inline-block; } .syzyx_item .wnrl{ width: 60px; height: 60px; line-height: 58px; font-size: 30px; background-color: #ffffff; border-radius: 50%; color: #0d4d8b; float: left; margin: 0 15px 0 0; } .syzyx_item .wnrr{ float: right; line-height: 2; text-align: left; letter-spacing: 1px; } .syzyx_item .wnrr .wnry{ color: #FFFFFF; } .syzyx_item .wnrr .wnre{ color: #333333; } .nysyl{ width: 23.5%; float: left; } .nysyr{ width: 75%; float: right; } .cpCaAN{ margin: 5% 0 0 0; width: 100%; padding: 3% 5%; font-size: 4vw; letter-spacing: 2px; background-color: #0d4d8b; color: #ffffff; text-align: center; font-weight: bold; display: none; } .CAchoice{ width: 100%; margin: 0 0 12% 0; } .CAchoice .Pca_title{ font-size: 30px; background-color: #0d4d8b; color: #FFFFFF; text-align: center; padding: 5% 0; font-weight: bold; letter-spacing: 2px; } .CAchoice .Pca_list{ width: 100%; border: 1px solid #cccccc; padding: 0 10%; border-bottom: 15px solid #0d4d8b; background-color: white; } .CAchoice .Pca_list ul li{ line-height: 1.6; border-bottom: 1px dashed #ccc; background: url(../image/Pca_img.png) no-repeat left; padding: 0 0 0 10%; background-size: 6.65%; } .CAchoice .Pca_list ul li:last-child{ border-bottom: 0; } .CAchoice .Pca_list ul li .Pca_a{ padding: 7% 0; display: block; font-weight: bold; color: #333333; } .CAchoice .Pca_list ul li:hover .Pca_a{ color: #0d4d8b; } .CAchoice .Pca_list ul li.on .Pca_a{ color: #0d4d8b; } .navMenubox { width: 100%; height: 100%; border: 1px solid #cccccc; padding: 0 10%; border-bottom: 15px solid #0d4d8b; background-color: #FFFFFF; } .navMenu .xlCAli{ line-height: 1.6; border-bottom: 1px dashed #ccc; } .navMenu .xlCAli .xlCAnr{ background: url(../image/Pca_img.png) no-repeat left; background-size: 6.65%; display: block; color: #333333; transition: all 0.3s; position: relative; text-decoration: none; font-weight: bold; overflow:hidden; padding: 7% 0 7% 10%; letter-spacing: 1px; } .navMenu .xlCAli .xlCAnr:after{ content: ''; position: absolute; background: url(../image/Pcaarrow.png) no-repeat center; right: 0; top: 30%; padding: 4%; background-size: 100%; filter: grayscale(1); transform:rotate(-90deg); transition: all 0.3s; } .navMenu .xlCAli .xlCAnr.active{ color: #0d4d8b; } .navMenu .xlCAli .xlCAnr.active:after{ transform:rotate(0); filter: grayscale(0); } .navMenu .nyt{ width: 80%; float: left; } .navMenu .xlCAli .xlCAnr .arrow { padding: 3%; background-size: cover; display: inline-block; float: right; transition: all 0.3s; margin: 2.5% 0 0; } .navMenu .open .arrow { transform:rotate(90deg); } .navMenu>li>div.active, .navMenu>li>div:hover { color: #0d4d8b; } .navMenu .xlCAli .sub-menu{ display: none; } .navMenu>li.active > ul.sub-menu, .navMenu>li>ul.sub-menu>li.active >ul.sub-menu { } .navMenu .xlCAli .sub-menu .xlCBli { background: none; border-top: 1px solid #eeeeee; } .navMenu .xlCAli .sub-menu .xlCBli .xlCBlia{ padding: 7% 0 7% 8%; width: 100%; display: block; color: #666666; transition: all 0.3s; background: url(../image/cparrow.png)no-repeat left; background-size: 4%; } .navMenu>li>ul.sub-menu li>div { display: block; font-size: 14px; line-height: 65px; padding: 0 20px; color: #333333; clear: both; border-bottom: 1px dashed #cccccc; } .navMenu>li>ul.sub-menu li:last-child>div{ border-bottom: 0px dashed #cccccc; } .navMenu>li>ul.sub-menu li>div.active, .navMenu>li>ul.sub-menu li>div:hover, .navMenu>li>ul.sub-menu>li.active >div { color: #0d4d8b; } .navMenu .xlCAli .sub-menu .on .xlCBlia{ color: #0d4d8b; } .navMenu .xlCAli .sub-menu .xlCBli:hover .xlCBlia{ color: #0d4d8b; } .cp4ys_title{ text-align: center; line-height: 2; color: #333333; margin: 0 0 3% 0; letter-spacing: 1px; } .cp4ys_list{ padding: 0 0 2% 0; } .cp4ys_item{ width: 24%; position: relative; float: left; margin: 0 1.325% 2% 0; overflow: hidden; } .cp4ys_item:nth-child(4n){ margin: 0 0 2% 0; } .cp4ys_item .wimg{ width: 100%; overflow: hidden; position: relative; } .cp4ys_item .wxtb{ position: absolute; padding: 8.3365%; bottom: 18%; z-index: 3; left: 41%; transition: all 0.5s; } .cp4ys_item:nth-of-type(1) .wxtb{ background: url(../image/cp4ys1.png)no-repeat center; background-size: 100%; } .cp4ys_item:nth-of-type(2) .wxtb{ background: url(../image/cp4ys2.png)no-repeat center; background-size: 100%; } .cp4ys_item:nth-of-type(3) .wxtb{ background: url(../image/cp4ys3.png)no-repeat center; background-size: 100%; } .cp4ys_item:nth-of-type(4) .wxtb{ background: url(../image/cp4ys4.png)no-repeat center; background-size: 100%; } .cp4ys_item .wint{ position: absolute; width: 70%; left: 15%; top: 45%; color: #FFFFFF; text-align: center; line-height: 1.6; z-index: 2; transform: scale(0); transition: all 0.5s; } .cp4ys_item .wcot{ color: #FFFFFF; line-height: 2; position: absolute; width: 100%; bottom: 0; background-color: #0d4d8b; text-align: center; letter-spacing: 2px; padding: 6% 0 2% 0; z-index: 2; } .cp4ys_item .wmb{ position: absolute; background-color: rgba(0,0,0,0.7); left: 0; top: 100%; width: 100%; height: 100%; transition: all 0.5s; } .cp4ys_item:hover .wxtb{ bottom: 70%; } .cp4ys_item:nth-of-type(1):hover .wxtb{ background: url(../image/cp4ys1s.png)no-repeat center; background-size: 100%; } .cp4ys_item:nth-of-type(2):hover .wxtb{ background: url(../image/cp4ys2s.png)no-repeat center; background-size: 100%; } .cp4ys_item:nth-of-type(3):hover .wxtb{ background: url(../image/cp4ys3s.png)no-repeat center; background-size: 100%; } .cp4ys_item:nth-of-type(4):hover .wxtb{ background: url(../image/cp4ys4s.png)no-repeat center; background-size: 100%; } .cp4ys_item:hover .wint{ transform: scale(1); } .cp4ys_item:hover .wcot{ background-color: transparent; z-index: 2; } .cp4ys_item:hover .wmb{ top: 0; } .RM_article{ width: 100%; margin: 0 0 12% 0; background-color: #FFFFFF; } .RM_article .Rma_title{ color: #FFFFFF; text-align: center; padding: 5% 0; font-weight: bold; letter-spacing: 2px; background: url(../image/fabulous.png) no-repeat 25%; background-color: #0d4d8b; background-size: 6.65%; } .RM_article .Rma_list{ width: 100%; border: 1px solid #cccccc; } .RM_article .Rma_list ul li{ line-height: 1.8; border-bottom: 1px solid #ccc; background-size: 6.65%; } .RM_article .Rma_list ul li:last-child{ border-bottom: 0; } .RM_article .Rma_list ul li .Rma_a{ padding: 4% 5%; display: block; color: #333333; text-align: center; } .RM_article .Rma_list ul li:hover .Rma_a{ color: #0d4d8b; } .Plxall{ border: 1px solid #cccccc; padding: 5% 2% 10% 4%; background-color: #FFFFFF; } .Plxall .Plx_title{ border-bottom: 1px solid #cccccc; text-align: center; padding: 2% 0 5% 0; margin: 0 3% 8% 3%; font-weight: bold; color: #333333; line-height: 1.6; } .Plxall .Plx_list{ width: 100%; } .Plxall .Plx_int{ line-height: 1.6; margin: 0 0 3% 0; padding: 0 0 0 11%; } .Plxall .Plx_int:nth-of-type(1){ background: url(../image/Plx_int1.png) no-repeat left; background-size: 8.35%; } .Plxall .Plx_int:nth-of-type(2){ background: url(../image/Plx_int2.png) no-repeat left; background-size: 8.35%; margin: 0 0 8% 0; } .Plxall .Plx_int:nth-of-type(3){ background: url(../image/Plx_int3.png) no-repeat left; background-size: 8.35%; } .Plxall .Plx_int:nth-of-type(4){ background: url(../image/Plx_int3.png) no-repeat left; background-size: 8.35%; } .Plxall .Plx_an{ float: left; margin: 5% 0 0 12%; background-color: #ffffff; padding: 5% 18% 5% 6%; border-radius: 30px; text-align: left; position: relative; box-shadow: 0 1px 10px #cccccc; color: #333333; } .Plxall .Plx_an:after{ content: ''; position: absolute; padding: 12%; border-radius: 50%; background: url(../image/honor_arrow.png) no-repeat center; background-color: #0d4d8b; background-size: 100%; right: 10%; top: 18%; } .service_int{ line-height: 2; color: #666666; text-align: center; padding: 0 0 2% 0; } .service_list .service_img{ position: relative; margin: 0 0 28% 0; } .service_list{ position: relative; } .tempWrap{ } .service_list ul li{ float: left; width: 16.6666%; position: relative; overflow: hidden; } .service_list ul li .img{ position: relative; } .service_list ul li .cot{ position: absolute; bottom: 7.5%; text-align: center; padding: 0 5%; width: 100%; } .service_list ul li .cot .tit_cn{ color: #ffffff; height: 30px; line-height: 30px; overflow: hidden; width: 100%; margin-bottom: 2%; } .service_list ul li .cot .tit_en{ color: #ffffff; height: 50px; line-height: 25px; overflow: hidden; width: 100%; text-transform: uppercase; margin-bottom: 5%; } .service_list ul li .cot .arrow{ display: inline-block; width: 30px; height: 30px; background: url(../image/service_arrow.png)no-repeat center; } .service_list ul li:hover .img img{ transform: scale(1.1); } .service_list .switch_arrow_left{ position: absolute; left: 0; top: 40%; background-color: rgba(0,0,0,0.5); color: #ffffff; z-index: 9; padding: 1% 1% 1% 0%; font-size: 22px; } .service_list .switch_arrow_right{ position: absolute; right: 0; top: 40%; background-color: rgba(0,0,0,0.5); color: #ffffff; z-index: 9; padding: 1% 0% 1% 1%; font-size: 22px; } .sy_part{ overflow: hidden; margin: 3% 0 0; } .sy_part .part-cot{ overflow: hidden; margin: 2% 0 0; } .sy_part .part-cot li{ float: left; width: calc(100%/5); border-left: 6px solid #0b274e; } .sy_part .part-cot li:nth-of-type(2){ border-left-color: #1b5086; } .sy_part .part-cot li:nth-of-type(3){ border-left-color: #2e74c1; } .sy_part .part-cot li:nth-of-type(4){ border-left-color: #3c8dc4; } .sy_part .part-cot li:nth-of-type(5){ border-left-color: #6daccb; } .sy_part .part-cot .part_box{ overflow: hidden; padding-left: 10%; } .sy_part .part-cot .part_box .part-tit{ margin-bottom: 10%; margin-top: 5%; } .sy_part .part-cot .part_box .part-desc{ margin-bottom: 10%; color: #666666; height: 2.8vw; line-height: 1.5; padding: 0 20% 0 0; } .sy_part .part-cot .part_box .part-more{ color: #0f4885; margin-bottom: 10%; letter-spacing: 2px; } .fw4ys_list{ position: absolute; width: 100%; bottom: 0; padding: 0 10%; } .fw4ys_item{ width: 24%; float: left; position: relative; margin: 0 1.325% 0 0; } .fw4ys_item:nth-child(4n){ margin: 0 0 0 0; } .fw4ys_item .fwnrs{ position: relative; width: 100%; padding: 55% 1% 25%; color: #FFFFFF; text-align: center; line-height: 2; } .fw4ys_item:nth-of-type(1) .fwnrs{ background: url(../image/fw4ys1.png) no-repeat center 25%; background-size: 19.5%; background-color: rgba(0,0,0,0.7); } .fw4ys_item:nth-of-type(2) .fwnrs{ background: url(../image/fw4ys2.png) no-repeat center 25%; background-size: 19.5%; background-color: rgba(0,153,204,0.7); } .fw4ys_item:nth-of-type(3) .fwnrs{ background: url(../image/fw4ys3.png) no-repeat center 25%; background-size: 19.5%; background-color: rgba(0,0,0,0.7); } .fw4ys_item:nth-of-type(4) .fwnrs{ background: url(../image/fw4ys4.png) no-repeat center 25%; background-size: 19.5%; background-color: rgba(0,153,204,0.7); } .fw4ys_item .fwnrx{ position: absolute; width: 100%; height: 100%; padding: 8% 8%; border: 1px solid #cccccc; line-height: 1.8; text-align: center; background-color: #FFFFFF; color: #333333; } .fw4ys_item .fwnrx .wtit{ margin: 0 0 5% 0; } .fw4ys_item .fwnrx .wint{ text-align: left; } .fw4ys_item .fwnrx .sz{ position: absolute; right: 0; bottom: 0; text-align: center; color: #ffffff; z-index: 2; } .fw4ys_item .fwnrx .sz span{ position: relative; z-index: 5; padding: 0 5px 0 0; } .fw4ys_item .fwnrx .sz:after{ content: ''; position: absolute; border-bottom: 40px solid #333333; border-left: 40px solid transparent; right: 0; bottom: 0; } .fw4ys_item:nth-child(2n) .fwnrx .sz:after{ border-bottom: 40px solid #0d4d8b; border-left: 40px solid transparent; } .service_list .service_partner{ padding: 0 8%; margin: 0 0 3% 0; } .service_list .service_zbrx{ padding: 0 10%; line-height: 2; margin: 0 0 3% 0; color: #333333; } .service_list .service_zbrx span{ font-size: 30px; color: #0d4d8b; font-weight: bold; } .service_list .service_3img{ padding: 0 10%; margin: 0 0 4% 0; } .service_list .service_3img .s3item{ width: 30%; float: left; margin: 0 5% 0 0; } .service_list .service_3img .s3item:nth-child(3n){ margin: 0 0 0 0; } .service_list .service_table{ padding: 0 10%; } .service_list .service_table .wtit{ color: #080000; line-height: 2; margin: 0 0 1% 0; } .service_table_all{ } .service_table_all .nry{ background-color: #333333; padding: 1% 0; } .service_table_all .nry .nrys{ width: 50%; float: left; text-align: center; color: #ffffff; line-height: 2; letter-spacing: 2px; } .service_table_all .nre{ background-color: #ffffff; border: 1px solid #cccccc; position: relative; border-top: 0; } .service_table_all .nre .fnre{ position: absolute; width: 50%; height: 100%; left: 0; top: 0; text-align: center; display: flex; flex-direction: column; justify-content: center; } .service_table_all .nre .fnre .znre_item{ line-height: 2; color: #333333; margin: 10% 0; } .service_table_all .nre .znre{ width: 50%; background-color: #0d4d8b; color: #ffffff; margin-left: 50%; padding: 2% 5%; } .service_table_all .nre .znre .znre_item{ border-bottom: 1px dashed #ffffff; line-height: 2; text-align: center; padding: 3% 0; } .service_table_all .nre .znre .znre_item:last-child{ border-bottom: 0; } .newssyl{ position: relative; width: 80%; float: left; } .newssyl .CA_news{ width: 100%; margin: 0 0 2% 0; } .newssyl .CA_news ul li{ width: 24.25%; float: left; background-color: #efefef; margin: 0 1% 1% 0; text-align: center; color: #333333; } .newssyl .CA_news ul li:nth-child(4n){ margin: 0 0 1% 0; } .newssyl .CA_news ul li .Pca_a{ display: block; width: 100%; padding: 5% 0; } .newssyl .CA_news ul li:hover{ background-color: #0d4d8b; color: #FFFFFF; } .newssyl .CA_news ul li.on{ background-color: #0d4d8b; color: #FFFFFF; } .newssyr{ width: 18%; float: right; background: white; padding: 1%; } .ner_zwf{ padding: 6% 0; } .ner_list{ width: 100%; padding: 20% 0 0 0; } .ner_list .nsr_title{ border-bottom: 1px solid #333333; display: inline-block; padding: 0 0 5% 0; margin: 0 0 5% 0; } .RM_label_all{ width: 100%; } .RM_label_all .RM_label{ border: 1px solid #cccccc; background-color: #ffffff; display: inline-block; margin: 0 2% 3% 0; padding: 3% 3%; color: #333333; } .RM_news_all{ width: 100%; } .RM_news_all .RM_news{ width: 100%; color: #333333; margin: 0 0 0 0; line-height: 2; } .ner_ca_list{ width: 100%; } .ner_ca_list .nsr_ca_title{ width: 100%; background-color: #0d4d8b; color: #ffffff; text-align: center; padding: 7% 0; font-weight: bold; letter-spacing: 2px; } .ner_ca_list .nsr_ca_all ul li{ width: 100%; border: 1px solid #cccccc; margin: -1px 0 0 0; text-align: center; } .ner_ca_list .nsr_ca_all ul li .Pca_a{ display: block; width: 100%; padding: 7% 0; } .ner_ca_list .nsr_ca_all ul li:hover{ background-color: #0d4d8b; color: #FFFFFF; } .ner_ca_list .nsr_ca_all ul li.on{ background-color: #0d4d8b; color: #FFFFFF; } .Inside_title{ text-align: center; color: #333333; padding: 1% 0 1%; text-transform: uppercase; letter-spacing: 2px; } .Inside_title .dnra{ letter-spacing: 1px; } .Inside_title .dnrb{ letter-spacing:10px; margin: 2% 0 0; font-size: 36px; padding-left: 10px; } .category_list{ position: relative; text-align: center; font-size: 0; } .category_list ul li{ display: inline-block; background-color: #ffffff; width: 12%; margin: 2% 1%; letter-spacing: 1px; color: #333333; } .category_list ul li a{ display: block; padding: 10% 0; } .category_list .on{ background-color: #0d4d8b; color: #ffffff; } .list_all{ padding: 3% 0 0; } .single_show{ width: 100%; word-wrap: break-word; /*word-break: break-all;*/ overflow: hidden; } .single_show img{ max-width: 100%; } .upperandlower { padding: 1% 0 0 0; } .upperandlower .next{ width: 25%; background-color: #626262; padding: 1.5% 2%; color: #ffffff; font-size: 14px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; transition: all 0.3s; } .upperandlower .next .arrow{ margin: 0 10%; } .upperandlower .next *{ color: #ffffff!important; } .upperandlower .tl{ text-align: left; } .upperandlower .tr{ text-align: right; } .upperandlower .next:hover{ background-color: #0d4d8b; } .paging { text-align:center; padding: 2% 0 2%; } .paging a{ display: inline-block; padding: 0.65% 0.9%; border:1px solid #333333; color: #333333; margin:0 0.5%; transition: ease-in 0.1s; border-radius: 2px; background-color: #ffffff; } .paging span{ margin:0 5px; } .paging a:hover, .case_lisst .cate-box a:hover{ border:1px solid #0d4d8b; color: #0d4d8b; } .paging .currPage{ border:1px solid #0d4d8b; color: #ffffff; background-color: #0d4d8b; } .Rmnynews{ padding: 5% 0 2%; } .Rmnynews .newsny{ text-align: left; margin-bottom: 0; } .acsl{ width: 62.5%; float: left; line-height: 2; } .acsr{ width: 32.5%; float: right; border-top: 10px solid #0d4d8b; } .acsna{ font-size: 30px; color: #333333; padding: 3% 0; border-bottom: 1px dashed #555555; margin: 0 0 3% 0; } .acsnb{ color: #333333; } .acslx{ position: relative; margin: 5% 0; } .acslx .acslxan{ font-size: 24px; color: #ffffff; background-color: #0d4d8b; padding: 0.5% 5%; display: inline-block; border-radius: 5px; overflow: hidden; letter-spacing: 3px; float: left; } .acslx .acslxrx{ font-size: 24px; color: #333333; float: left; padding: 0.5% 5%; } .acsall{ width: 100%; } .acsall .acsall_title{ font-size: 30px; color: #333333; letter-spacing: 5px; border-bottom: 3px solid #d2d2d2; padding: 0 0 1% 0; position: relative; } .acsall .acsall_title span{ font-size: 14px; color: #aaaaaa; text-transform: uppercase; letter-spacing: 1px; margin: 0 0 0 3%; } .acsall .acsall_title:before{ content: ''; position: absolute; bottom: -3px; left: 0; height: 3px; width: 20%; background-color: #0d4d8b; } .acsnrall{ width: 100%; overflow: hidden; padding: 2% 0; line-height: 0; } .acsnrall img{ max-width: 100%; } .acsimg{ border: 1px solid #d2d2d2; margin: 0 0 7% 0; } .acsCa{ margin: 0 0 10% 0; } .acsCa ul li{ float: left; width: 46.5%; margin: 0 7% 0 0; border: 1px solid #d2d2d2; } .acsCa ul li:nth-child(2n){ margin: 0 0 0 0; } .acsCa .on{ border: 1px solid #0d4d8b; } .ascRmcp{ margin: 0 0 8% 0; } .ascRm_title{ background-color: #0d4d8b; padding: 4% 8%; font-size: 28px; color: #ffffff; font-weight: bold; letter-spacing: 3px; } .ascRmxw{ background-color: #ffffff; margin: 0 0 10% 0; } .ascRmxw .acsRmls{ padding: 8% 5%; } .newsRm{ color: #555555; border-bottom: 1px dashed #d2d2d2; padding: 0 0 5% 0; margin: 0 0 5% 0; transition:all 0.5s; } .newsRm:last-child{ margin: 0 0 0 0; border-bottom: 0; padding: 0; } .newsRm .dnra{ float: left; color: #33b8dd; width: 5%; transform: scale(1.5); } .newsRm .dnrb{ float: left; width: 70%; transition:all 0.5s; } .newsRm .dnrc{ float: right; width: 20%; text-align: right; } .newsRm:hover{ color: #33b8dd; } .newsRm:hover .dnrb{ padding-left: 1%; } .acsZx{ /*background: url(../image/acsZx.png) no-repeat 10%;*/ background-color: #0d4d8b; color: #ffffff; padding: 5% 0 5% 28%; line-height: 1.5; background-size: 14.425%; font-weight: bold; } .acsZx .acszxa{ font-size: 24px; letter-spacing: 2px; } .acsZx .acszxb{ font-size: 32px; letter-spacing: 1px; } .content_main{ width: 100%; position: relative; overflow: hidden; padding: 3% 0; } .content_mains{ width: 100%; position: relative; overflow: hidden; /*padding: 0 0 2%;*/ } .ash_nyys{ background-color: #efefef; } .within_nyys{ background-color: #ffffff; } .content_all{ width: 100%; position: relative; padding: 0% 0 0 0; } .nysm_all{ position: relative; padding: 0 0 4% 0; color: #333333; } .download_nysm{ padding: 0; } .nysm_all .slogan{ width: 31.25%; float: left; } .nysm_all .position{ width: 60%; float: right; line-height: 2; text-align: right; padding-top: 5px; letter-spacing: 1px; } .nysm_all .position_home{ background: url(../image/home.png) no-repeat left; padding-left: 25px; background-size: 22%; } .ny_pt_gap{ padding: 0 0 2% 0; } .detail_title{ font-size: 30px; width: 100%; color: #333333; text-align: left; line-height: 1.5; position: relative; font-weight: bold; letter-spacing: 1px; margin: 0 0 3% 0; } .detail_title:after{ content: ""; position: absolute; width: 10%; height: 4px; background-color: #0d4d8b; left: 45%; bottom: -15px; display: none; } .detail_content{ width: 100%; overflow: hidden; line-height: 2; } .detail_content img{ max-width: 100%; } .detail_title_news{ font-size: 30px; width: 70%; float: left; color: #333333; text-align: left; line-height: 1.5; position: relative; font-weight: bold; letter-spacing: 1px; margin: 0 0 3% 0; } .detail_title_time{ float: right; text-align: right; width: 30%; margin: 2% 0 0 0; color: #666666; padding: 0 1% 0 0; } .screen{ overflow: hidden; background-color: #efefef; margin-left: 2.45%; margin-bottom: 2%; } .screen dt{ float: left; padding: 1.8% 0; margin-left: 2%; } .screen li{ float: left; width: calc(100%/10); text-align: center; color: #8d8d91; margin: 2% 0; border-right: 1px solid #AAAAAA; } .screen li:last-of-type{ border: none; } .screen li > a{ display: block; } .load_more{ text-align: center; padding-top: 3%; } .load_more .loads{ display: inline-block; width: 16%; text-align: center; color: #ffffff; background-color: #0d4d8b; cursor: pointer; transition: all 0.4s ease 0s; padding: 1.2% 0; letter-spacing: 5px; border-radius: 2px; } .load_more .loadend{ display: none; color: #555555; letter-spacing: 2px; } .load_more .block{ display: block; } .load_more_case{ padding-top: 3%; } .info_load_more{ padding-top: 1%; } .info_load_more .loads{ margin-top: 0; width: 100%; background-color: #ffffff; letter-spacing: 2px; color: #333333; text-align: center; padding: 2% 0; cursor: pointer; } .info_load_more2{ padding-top: 1%; } .info_load_more2 .loads{ margin-top: 0; width: 100%; background-color: #ffffff; letter-spacing: 2px; color: #333333; text-align: center; padding: 3% 0; cursor: pointer; } .slider-nav{ padding: 3% 10%; } .slider-nav .dimg.slick-current img{ border: 2px solid #0f4885; } .slider-nav .dimg img{ width: 5vw; height: 5vw; } .tab-small{ position: relative; overflow: hidden; } .tab-small .prev-btn img,.tab-small .next-btn img{ width: 50%; } .tab-small .prev-btn,.tab-small .next-btn{ position: absolute; z-index: 10; top: 20%; } .tab-small .prev-btn{ left: 0; } .tab-small .next-btn{ right: -27px; } .public_content{ padding: 2% 0; } .aboutny1{ display: flex; justify-content: center; margin-bottom: 5%; } .aboutny1 .aboutimg{ width: 50%; } .aboutny1 .aboutcot{ width: 50%; padding-left: 5%; display: flex; flex-direction: column; justify-content: center; background-color: #0f4885; } .aboutny1 .aboutcot .aboutbt{ color: #fff; margin-bottom: 5%; } .aboutny1 .aboutcot .aboutbt .aboutbten{ margin-left: 5%; color: #fff; text-transform: uppercase; } .aboutny1 .aboutcot .aboutny{ color: #fff; line-height: 2; padding-right: 10%; } .aboutny1 .aboutcot2{ width: 50%; padding-right: 5%; display: flex; flex-direction: column; justify-content: center; } .aboutny1 .aboutcot2 .aboutny{ font-size: 14px; color: #555555; line-height: 2; } .aboutny1 .aboutcot2 .aboutny:nth-of-type(1){ margin-bottom: 10%; } .aboutny2 .aboutbt{ font-size: 36px; color: #555555; margin-bottom: 3%; } .aboutny2 .aboutbt .aboutbten{ margin-left: 5%; font-size: 24px; color: #cccccc; } .aboutny2 .aboutny{ margin-top: 3%; font-size: 14px; color: #555555; line-height: 2; } .news_item{ width: 31.5%; float: left; margin: 0 2.75% 2.75% 0; position: relative; } .news_item:nth-child(3n){ margin: 0 0 2.75% 0; } .news_item .dimg{ width: 100%; height: 16vw; overflow: hidden; position: relative; } .news_item .dimg img{ width: auto; margin: 0 auto; } .news_item .dcot{ width: 100%; background-color: #efefef; color: #333333; padding: 5% 8% 10%; position: relative; } .news_item .dcot .dtit{ width: 100%; height: 70px; line-height: 35px; } .news_item .dcot .dint{ height: 70px; line-height: 35px; margin: 8% 0 20% 0; } .news_item .dcot .dtime{ line-height: 2; } .news_item .dcot:after{ content: ''; position: absolute; bottom: 14%; right: 10%; background: url(../image/news_arrow.png) no-repeat center; padding: 3.225%; background-size: 100%; } .news_item:hover .dcot{ background-color: #0d4d8b; color: #FFFFFF; } .news_item:hover .dcot:after{ background: url(../image/news_arrows.png) no-repeat center; background-size: 100%; } .news_item:hover .dimg img{ transform: scale(1.1); } .case_item{ width: 32%; position: relative; margin: 0 2% 2% 0; float: left; box-shadow: 0 0 3px 1px rgba(0,0,0,.2); } .case_item:nth-child(3n){ margin-right: 0; } .case_item .dimg{ width: 100%; height: 18.5vw; overflow: hidden; } .case_item .dcot{ position: relative; /*width: 59%;*/ /*left: 40.4175%;*/ /*top: 0;*/ /*height: 100%;*/ background-color: #ffffff; padding: 3% 0; line-height: 2; /*display: flex;*/ /*flex-direction: column;*/ /*justify-content: center;*/ transition: all 0.5s; overflow: hidden; z-index: 0; } .case_item .dcot:before{ content: ''; position: absolute; background-color: #0d4d8b; top: 100%; width: 100%; height: 100%; z-index: 0; transition: all .5s; } .case_item .dcot .dtit_cn{ text-indent: 1em; line-height: 2; padding: 1% 0 0 0; color: #333333; z-index: 1; } .case_item .dcot .dtit_en{ margin: 1% 0; color: #999999; } .case_item .dcot .dint{ margin: 3% 0 8%; color: #333333; } .case_item .dcot .dck{ background-color: #0d4d8b; color: #ffffff; display: inline-block; width: 20%; padding: 0.5% 0; text-align: center; border-radius: 2px; letter-spacing: 2px; } .case_item:hover .dimg img{ transform: scale(1.1); } .case_item:hover .dcot .dtit_cn{ color: white; position: relative; /*z-index: 1;*/ } .case_item:hover .dcot:before{ top: 0; } .partner_item{ width: 24.625%; float: left; border: 1px solid #cccccc; margin: 0 0.5% 1% 0; overflow: hidden; } .partner_item:nth-child(4n){ margin: 0 0 1% 0; } .partner_item:hover img{ transform: scale(1.1); } .lxwmall{ position: relative; margin: 3% 0 3% 0; } .lxwm_list{ position: relative; width: 50%; float: left; margin: 3% 0 0 0; } .lxwm_list img{ max-width: 100%; } .lxwm_item{ width: 100%; line-height: 1.7; margin: 0 0 5% 0; color: #333333; } .lxwm_item:nth-child(4n){ margin: 0 0 0 0; } .lxwm_item .dimg{ width: 6.25%; float: left; margin: 0 2% 0 0; } .lxwm_item .dtit{ float: left; width: 80%; } .lxwm_item .dtit span{ font-weight: bold; } .lxwm_cot{ width: 50%; float: right; color: #ffffff; /*background-color: #0d4d8b;*/ /*padding: 2.5%;*/ line-height: 1.4; margin: 2% 0 0 0; } .lxwmwd{ padding: 2% 0 0 0; } .lxwmwd .wtit{ text-align: center; color: #333333; line-height: 2; margin: 0 0 3% 0; } .lxwmwd_item{ width: 24.25%; float: left; margin: 0 1% 2% 0; box-shadow: 0 1px 5px #cccccc; padding: 7% 2% 5% ; line-height: 1.2; background: url(../image/lxwmwd_item.png) no-repeat left 0; background-size: 25.8%; } .lxwmwd_item:nth-child(4n){ margin: 0 0 2% 0; } .lxwmwd_item .wtitl{ text-align: center; border-bottom: 1px solid #cccccc; padding: 0 0 10% 0; margin: 0 0 10% 0; color: #333333; } .lxwmwd_item .wcity{ text-align: center; font-size: 48px; color: #0d4d8b; margin: 3% 0 15% 0; } .lxwmwd_item .wints{ line-height: 2; text-align: center; color: #333333; min-height: 140px; } .ab_mky{ padding: 2% 0 3%; width: 100%; background-color: #ffffff; } .ab_video{ width: 100%; } .ab_video video{ width: 100%; } .ab_four{ padding: 2% 0; background-color: #0d4d8b; } .ab_four_item{ width: 25%; text-align: center; float: left; line-height: 1.2; } .ab_four_item .dimg { width: 27.25%; margin: 0 auto; } .ab_four_item .dnya{ font-size: 48px; color: #ffffff; margin: 5% 0 1% 0; font-weight: bold; } .ab_four_item .dnyb{ color: #ffffff; } .ab_mke{ padding: 3% 0; background-color: #ffffff; text-align: center; } .ab_mke .wcot{ color: #333333; line-height: 3; } .ab_mks{ position: relative; } .ab_sitem{ position: absolute; width: 26%; top: 0; height: 100%; } .ab_sitem ul li{ position: absolute; width: 100%; height: 50%; text-align: left; padding: 10% 5% 10% 35%; line-height: 1.5; display: flex; flex-direction: column; justify-content: center; color: #333333; cursor: pointer; } .ab_sitem ul li:nth-of-type(1){ top: 0; border-top: 1px solid #cccccc; background: url(../image/absw1.png) no-repeat 28% 45%; background-size: 4.8%; } .ab_sitem ul li:nth-of-type(2){ top: 50%; border-bottom: 1px solid #cccccc; background: url(../image/absw2.png) no-repeat 28% 45%; background-size: 4.8%; } .ab_sitem ul li.on{ background-color: #0d4d8b; border-top: 1px solid #0d4d8b; border-bottom: 1px solid #0d4d8b; color: #ffffff; } .ab_sitem ul li.on:nth-of-type(1){ background: url(../image/absw1s.png) no-repeat 28% 45%; background-color: #0d4d8b; background-size: 4.8%; } .ab_sitem ul li.on:nth-of-type(2){ background: url(../image/absw2s.png) no-repeat 28% 45%; background-color: #0d4d8b; background-size: 4.8%; } .ab_sitem ul li.on:after{ content: ''; position: absolute; width: 3%; height: 100%; right: -3%; top: 0; background-color: #0d4d8b; z-index: 2; } .ab_sitem{ } .ab_sall{ position: relative; margin-left: 26%; } .ab_slist .wimg{ width: 42%; overflow: hidden; } .ab_slist .wcot{ position: absolute; width: 58%; left: 42%; top: 0; height: 100%; background-color: #0d4d8b; padding: 3% 5%; color: #ffffff; line-height: 1.8; overflow-x: auto; } .ab_mkw{ padding: 3% 0 ; background-color: #ffffff; } .ab_mkw .abmwt{ line-height: 2; text-align: center; } .ab_mkw .abmwtit{ color: #0d4d8b; font-size: 30px; font-weight: bold; } .ab_mkw .abmwint{ color: #999999; } .abmw_list{ width: 100%; position: relative; padding: 200px 0; } .abmw_list:after{ content: ''; position: absolute; width: 100%; height: 1px; left: 0; top: 50%; background-color: #cccccc; z-index: 1; } .abmw_item{ width: 28%; line-height: 34px; text-align: center; position: absolute; height: 140px; } .abmw_item .wdian{ width: 30px; height: 30px; border-radius: 50%; background: #0d4d8b; margin: -14px auto 0; z-index: 2; position: relative; color: #333333; } .abmw_item .wline{ width: 1px; height: 30px; background-color: #cccccc; margin: 20px auto; } .abmw_item .wny{ font-weight: bold; } .abmw_item:nth-of-type(1){ top: 50%; left: 0; } .abmw_item:nth-of-type(2){ top: 60px; left: 14%; } .abmw_item:nth-of-type(3){ top: 50%; left: 28%; } .abmw_item:nth-of-type(4){ top: 60px; left: 42%; } .abmw_item:nth-of-type(5){ top: 50%; left: 56%; } .abmw_item:nth-of-type(6){ top: 60px; left: 70%; } .ab_news{ background: url(../image/ab_news.jpg) no-repeat top; padding: 2% 0; } .abnst{ text-align: center; line-height: 1.8; letter-spacing: 1px; padding: 0 0 2% 0; } .abnst .abnsttit{ color: #0d4d8b; font-size: 30px; font-weight: bold; } .abnst .abnstint{ color: #999999; } .ab_news_item{ color: #333333; width: 49%; float: left; background-color: #ffffff; padding: 1.5% 2% 2% 5%; margin: 0 2% 2% 0; border-radius: 5px; } .ab_news_item:nth-child(2n){ margin: 0 0 2% 0; } .ab_news_item:nth-of-type(2) { background-color:#0d4d8b; color: #ffffff; } .ab_news_item:nth-child(3n+0) { background-color:#0d4d8b; color: #ffffff; } .ab_news_item .wcot{ width: 70%; float: left; } .ab_news_item .wcot .wtit{ line-height: 2; margin: 0 0 0.5% 0; } .ab_news_item .wcot .wint{ line-height: 1.5; } .ab_news_item .wimg{ width: 22%; float: right; } .CPCA_list{ position: relative; } .CPCA_item{ width: 33.3%; float: left; text-align: center; background-color: #201f1f; color: #FFFFFF; line-height: 1.5; position: relative; } .CPCA_item:last-child{ margin: 0 0 5% 0; } .CPCA_item .PA_a{ display: block; padding: 11% 0 17%; } .CPCA_item .PA_mc{ position: relative; } .CPCA_item .PA_mc:after{ content: ''; position: absolute; width: 50%; height: 1px; border-top: 1px dashed #ccc; bottom: -50%; left: 25%; overflow: hidden; } .CPCA_item.on{ background-color: #0d4d8b; } .CPCA_item.on:after{ content: ''; position: absolute; background: url(../image/PA_on.png) no-repeat center; background-size: 100%; width: 6.57%; padding: 3% 0; left: 44%; bottom: 12.5%; } .CPCA_item:hover{ background-color: #0d4d8b; } .synyz{ width: 18.5%; float: left; padding: 0 0 5% 0; } .synyy{ width: 79%; float: right; } .PlBt{ width: 100%; background: url(../image/PlBt.png) no-repeat 10%; background-size: 13.5%; background-color: #0d4d8b; padding: 12.5% 0; } .NyCaall{ width: 100%; position: relative; margin: 0 0 3% 0; } .NyLsall{ width: 100%; position: relative; } .product_item{ width: 30.835%; float: left; margin: 0 0 2.45% 2.45%; background-size: 23.1%; line-height: 1.5; background-color: #201f1f; position: relative; } .product_item .wimg{ width: 100%; height: 18vw; overflow: hidden; position: relative; } .product_item .wimg .wmck{ position: absolute; width: 100%; height: 100%; left: 0; top: 0; background: url(../image/cp_more.png) no-repeat 50% 40%; background-size: 13.5%; background-color: rgba(0,0,0,0.5); color: #FFFFFF; text-align: center; padding: 53% 0 0 0; letter-spacing: 1px; transition: all 0.5s; transform: scale(0); } .product_item .wcot{ background-color: #ffffff; padding: 5%; line-height: 2; text-align: center; color: #333333; position: relative; z-index: 2; overflow: hidden; transition: all 0.3s; } .product_item .wcot .wtit{ border-bottom: 1px dashed #999999; margin: 0 0 3% 0; padding: 0 0 3% 0; position: relative; z-index: 2; } .product_item .wcot .wpower{ position: relative; z-index: 2; } .product_item .wcot .wpower .consult{ padding: 2.5% 6%; background-color: #0f4885; text-align: center; color: white; transition: all .5s; } .product_item .wcot .wexhaust{ position: relative; z-index: 2; } .product_item .wcot:after{ content: ''; position: absolute; width: 100%; height: 100%; left: 0; top: 100%; background-color: #0d4d8b; z-index: 1; transition: all 0.2s; } .product_item:hover .wimg .wmck{ /*top: 0;*/ transform: scale(1); } .product_item:hover .wcot{ color: #ffffff; } .product_item:hover .wcot .wpower .consult{ background-color: white; color: #0f4885; } .product_item:hover .wcot .wtit{ border-bottom: 1px dashed #ffffff; } .product_item:hover .wcot:after{ top: 0; } .product_item:hover .wimg img{ transform: scale(1.1); } .CP_detail{ width: 100%; } .PCP_title{ border-bottom: 1px solid #cccccc; margin: 0 0 3% 0; } .PCP_title .PCP_titlewz{ color: #ffffff; background-color: #0d4d8b; padding: 1% 4%; letter-spacing: 2px; display: inline-block; line-height: 1.1; } .CP_detail .CP_mko{ margin: 0 0 5% 0; } .CP_detail .CPmkol{ width: 40%; float: left; } .CP_detail .CPmkor{ width: 48.125%; float: right; margin: 0 4% 0 0; line-height: 2; } .CPmkol_list{ width: 100%; margin: 0 0 5% 0; } .CPmkol_item{ width: 100%; color: #333333; text-align: center; letter-spacing: 3px; } .CPmkor .CPmkor_title{ /*font-size: 36px;*/ color: #0d4d8b; margin: 0 0 3% 0; padding: 0 0 2% 0; line-height: 1.5; } .CPmkor .CPmkor_ys4{ margin: 0 0 5% 0; } .CPmkor .CPmkor_ys4s{ color: #333333; float: left; width: 100%; } .CPmkor .CPmkor_intro{ clear: both; color: #666666; width: 100%; margin: 3% 0 0; line-height: 1.6; } .CPmkor .CPmkor_zxzx{ color: #FFFFFF; background-color: #0d4d8b; display: inline-block; padding: 0.4% 5%; margin: 5% 2% 3%; letter-spacing: 2px; position: relative; } .CPmkor .CPmkor_zxzx.ico1:before{ /*content: ""; display: inline-block; width: 25px; height: 25px; vertical-align: middle; margin: -2px 0 0 0; background: url(../image/all-icon.png) 0 -650px;*/ } .CPmkor .CPmkor_lxdh{ color: #333333; line-height: 1.8; } .CPmkor .CPmkor_lxdh span{ color: #0d4d8b; font-size: 30px; font-weight: bold; } .CP_content{ position: relative; } .CPc_title{ line-height: 2; text-align: center; padding: 0 0 3% 0; } .CPc_title .CPc_title_cn{ color: #333333; font-size: 36px; position: relative; width: 100%; letter-spacing: 1px; } .CPc_title .CPc_title_cn:after{ content: ''; position: absolute; width: 22%; height: 1px; background-color: #333333; left: 39%; bottom: 0; } .CPc_title .CPc_title_cn:before{ content: ''; position: absolute; width: 4%; left: 48%; bottom: -1px; height: 3px; background-color: #0d4d8b; z-index: 2; } .CPc_title .CPc_title_sz{ color: #0d4d8b; font-size: 58px; font-weight: bold; margin: 0 5px 0 2px; font-style: italic; } .CPc_title .CPc_title_en{ color: #999999; } .CPc_all{ width: 100%; overflow: hidden; padding: 0 0 5% 0; line-height: 2; } .CPc_all img{ max-width: 100%; } .dropdown-menu{ position: absolute; width: 120%; display: none; z-index: 999; border-radius: 1px; top: 100%; left: -30%; padding: 2%; border-top: 5px solid #0d4d8b; background-color: rgba(255,255,255,.8); overflow: hidden; } .dropdown-menu .yjxial{ overflow: hidden; } .dropdown-menu .yjxial > li{ float: left; width: calc(100%/7); color: #333333; text-align: center; padding: 0 1%; position: relative; } .dropdown-menu .yjxial.stico > li{ text-align: left; padding-left: 2.5%; padding-top: .3%; } .dropdown-menu .yjxial > li:before{ position: absolute; content: ''; left: 0; width: 3px; height: 13px; background-color: #0f4885; } .dropdown-menu .yjxial.stico > li:before{ position: absolute; content: ''; left: 0; top: 0; width: 40px; height: 22px; background-color: transparent; /*background: url("../image/zlin_h.png") no-repeat center left ;*/ /*background-size: 53%;*/ } .dropdown-menu .yjxial.stico > li:nth-of-type(1):before{ background: url("../image/zlin_l.png") no-repeat center left ; background-size: 53%; } .dropdown-menu .yjxial.stico > li:nth-of-type(2):before{ background: url("../image/fenx_l.png") no-repeat center left ; background-size: 53%; } .dropdown-menu .yjxial.stico > li:nth-of-type(3):before{ background: url("../image/wxiu_l.png") no-repeat center left ; background-size: 53%; } .dropdown-menu .yjxial.stico > li:nth-of-type(4):before{ background: url("../image/jshe_l.png") no-repeat center left ; background-size: 53%; } .dropdown-menu .yjxial.stico > li:nth-of-type(5):before{ background: url("../image/yyao_l.png") no-repeat center left ; background-size: 53%; } .dropdown-menu .yjxial.stico > li:nth-of-type(6):before{ background: url("../image/hshou_l.png") no-repeat center left ; background-size: 53%; } .dropdown-menu .yjxial > li > a{ display: block; margin-bottom: 10%; } .dropdown-menu .erjxial > li > a{ display: block; line-height: 2; text-align: left; /*text-indent: 1em;*/ } .xlYiall{ padding: 35px 3% 35px 0; } .xlYiall:before{ content: ""; height: 1px; width: 100%; background-color: #999999; } .xlYiall .xlYils{ float: right; color: #eeeeee; } .xlYiall .xlYils .xlYia{ margin: 0 0 0 40px; display: inline-block; } .xlYicpall{ padding: 30px 0 30px 0; position: relative; } .xlYicpall:before{ content: ""; position: absolute; width: 100%; height: 1px; background-color: #777777; top: 70px; } .cpxlals{ width: 10%; float: left; text-align: center; transition:all 0.3s; } .cpxlals .cpxlCA{ margin-bottom: 40px; color: #eeeeee; transition:all 0.3s; } .cpxlals .cpxlCB{ line-height: 2; color: #eeeeee; } .cpxlals .cpxlCA:hover,.cpxlals .cpxlCB:hover{ color: #0d4d8b; } .honor_list{ padding-bottom: 3%; } .staff{ position: relative; margin: 0 0 7%; } .honors{ margin: 0 0 7%; } .staff-box{ width: 31%; float: left; margin-right: 1.5%; } .staff .slick-prev:after,.honors .slick-prev:after{ position: absolute; content: '«'; width: 100%; height: 100%; left: 0; top: 0; font-size: 24px; color: #fff; transition:all 0.3s; cursor: pointer; } .staff .slick-next:after,.honors .slick-next:after{ position: absolute; content: '»'; width: 100%; height: 100%; left: 0; top: 0; font-size: 24px; color: #fff; transition:all 0.3s; cursor: pointer; } .staff .slick-prev,.honors .slick-prev { left: 39%; } .staff .slick-next,.honors .slick-next { right: 39%; } .staff .slick-arrow,.honors .slick-arrow { position: absolute; bottom: -45px; width: 4%; text-align: center; z-index: 9; height: 50px; line-height: 50px; border: 0; background-color: #0f4885; font-size: 0; } .nyhonor{ width: 31%; margin-right: 1.5%; /*margin-bottom: 3.5%;*/ float: left; } /*.nyhonor:nth-child(3n){ margin-right: 0px; }*/ .nyhonor .img{ width: 100%; /*height: 13.85vw;*/ } .nyhonor .tit{ text-align: center; line-height: 2.2; color: #333333; } .advantage{ overflow: hidden; } .adv-bnr{ position: relative; overflow: hidden; } .advantage .adv-lt{ width: 75%; float: left; } .advantage .adv-rt{ width: 25%; padding: 7% 6%; position: absolute; float: right; left: 75%; line-height: 1.5; background-color: #0f4885; height: 100%; color: white; font-weight: bold; } .advantage .adv-desc{ padding: 2% 0; line-height: 2; } .adv-lc{ overflow: hidden; } .adv-lc .advlc-cot{ overflow: hidden; } .adv-lc .advlc-cot li{ float: left; width: calc(100%/3); text-align: center; padding: 3% 10.3%; } .adv-lc .advlc-cot .adv_ico{ } .adv-lc .advlc-cot .adv_tit{ line-height: 2.5; font-weight: bold; } .involve{ overflow: hidden; margin: 3% 0 0; } .involve li{ float: left; width: calc(100%/6); text-align: center; display: inline-block; line-height: 2.3; } .involve .inv_img{ padding: 0 38.5%; } .stock{ margin: 5% 0 0; } .stock p{ margin-bottom: 3%; } .wxwb-bnr{ overflow: hidden; position: relative; } .wxwb-bnr .wxwb-lt{ width: 25%; float: left; padding: 5% 5%; background-color: #0f4885; color: white; line-height: 1.5; height: 100%; position: absolute; left: 0; } .wxwb-bnr .wxwb-rt{ width: 75%; float: right; } .wxwb-intro{ overflow: hidden; margin: 2% 0; line-height: 2; } .wxwb-plate{ overflow: hidden; position: relative; display: flex; } .wxwb-plate .plate-lt{ left: 0; width: 30%; height: 100%; display: flex; } .pat-box1{ position: absolute; top: 8%; left: 16%; width: 16%; height: 25%; } .pat-box2{ position: absolute; top: 38.5%; left: 0%; width: 24%; height: 25%; } .pat-box3{ position: absolute; top: 70%; left: 13%; width: 19%; height: 25%; } .pat-box4{ position: absolute; top: 8%; right: 13%; width: 18%; height: 25%; } .pat-box5{ position: absolute; top: 38.5%; right: 0%; width: 23%; height: 25%; } .pat-box6{ position: absolute; top: 69%; right: 12%; width: 19%; height: 25%; } .wxwb-plate .plate-cet{ left: 30%; width: 50%; height: 100%; display: flex; } .wxwb-plate .plate-rt{ right: 0; width: 30%; display: flex; height: 100%; } .wxwb-plate .pat_tit{ line-height: 1.8; letter-spacing: 1px; } .wxwb-plate .pat_desc{ line-height: 1.8; letter-spacing: 1px; } .wxwb-fwcot{ overflow: hidden; margin: 5% 0 0; } .wxwb-fwcot .wxwbfw-title{ line-height: 2.5; background-color: #0d4d8b; color: white; text-indent: 1em; } .wxwb-fwcot .fwcot-wrap{ /*overflow: hidden;*/ margin: 2.5% 0.3%; } .fwcot-wrap li{ float: left; display: inline-block; width: calc(100%/4 - 1.5%); text-align: center; margin-right: 2%; margin-bottom: 2%; padding: 2% 0; background-color: white; transition: all .5s; } .fwcot-wrap li:nth-of-type(4n){ margin-right: 0; } .fwcot-wrap .fw_tit{ line-height: 3; } .fwcot-wrap .fw_img { padding: 0 30%; height: 9vw; display: flex; align-items: center; overflow: hidden; transition: all .5s; -moz-transition: all .5s; /* Firefox 4 */ -webkit-transition: all .5s; /* Safari 和 Chrome */ -o-transition: all .5s; /* Opera */ } .fwcot-wrap .fw_img img{ display: block; width: 100%; transition: all .5s; -moz-transition: all .5s; /* Firefox 4 */ -webkit-transition: all .5s; /* Safari 和 Chrome */ -o-transition: all .5s; /* Opera */ } .fwcot-wrap li:hover{ box-shadow: 0 0 3px 3px #0d4d8b; } .fwcot-wrap li:hover img{ transform: scale(1.1); } .labory-bnr{ overflow: hidden; position: relative; height: 25vw; } .labory-bnr .labory-lt{ float: left; width: 60%; } .labory-bnr .labory-rt{ position: absolute; float: right; left: 60%; height: 100%; width: 40%; color: white; background-color: #4F75A0; padding: 4% 5%; } .labory-bnr .labory-rt .labory-en{ text-transform: uppercase; line-height: 1.5; } .labory-bnr .labory-rt .labory-zh{ line-height: 2; } .labory-bnr .labory-rt .labory-intro{ margin: 5% 0 0; line-height: 1.8; text-align: justify; } .labory-cot{ overflow: hidden; margin: 5% 0 0; } .bg_main{ background:#4F75A0;} .w-simgtext2 li{ float: left; width: 20%; *width:19.99%; /*min-width: 200px;*/margin: 0 0 5%; transition: all .5s} .w-simgtext2 li .item{position:relative; width: 11vw; height: 11vw; margin: 0 auto; text-align: center;} .w-simgtext2 li .s_img{max-width: 3.5vw; max-height: 3.5vw; margin:0 auto; overflow: hidden;} .w-simgtext2 li .s_img img{ max-width: 100%; max-height: 100%;transition: all 0.5s; -webkit-transition: all 0.5s;} .w-simgtext2 li .line{ height: 1px; margin: 8% auto;} .w-simgtext2 li .sigt1{position: absolute; z-index: 1; left: 0; right: 0; top: 0; bottom: 0; } .w-simgtext2 li .sigt1 .bg{position: absolute; left: 0; right: 0; top: 0; bottom: 0;overflow: hidden;border-radius: 50%; -webkit-border-radius: 50%;border:1px solid #4F75A0; transition: all 0.5s; -webkit-transition: all 0.5s; } .w-simgtext2 li .sigt1 .sigt_text{position: absolute; z-index: 1; left:0; right:0; padding:1em 8%; top:50%; top:15%\9; *top:15%; transform:translateY(-50%); -webkit-transform:translateY(-50%); transition: all 0.5s; -webkit-transition: all 0.5s; } :root .w-simgtext2 li .sigt1 .sigt_text{ top:50%;} .w-simgtext2 li .sigt1 h3{ line-height: 1.5; color:#333; } .w-simgtext2 li .sigt2{position: absolute; z-index: 2; left: 0; right: 0; top: 0; bottom: 0; color:#fff; } .w-simgtext2 li .sigt2 .bg{position: absolute; left: 0; right: 0; top: 0; bottom: 0;opacity:0;border-radius: 50%; -webkit-border-radius: 50%; *filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); transform: scale(0.7); -webkit-transform: scale(0.7); transition: all 0.5s; -webkit-transition: all 0.5s; } .w-simgtext2 li .sigt2 .sigt_text{position: absolute; z-index: 1; left:0; right:0; padding:1em 8%; top:50%; top:15%\9; *top:15%; transform:translateY(-50%); -webkit-transform:translateY(-50%);opacity:0; *filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);transition: all 0.5s; -webkit-transition: all 0.5s; } :root .w-simgtext2 li .sigt2 .sigt_text{ top:50%;} .w-simgtext2 li .sigt2 .s_img img{ transform: translateX(100%); -webkit-transform: translateX(100%);transition: all 0.5s; -webkit-transition: all 0.5s;} .w-simgtext2 li .sigt2 .line{width: 0; background: #fff;transition: all 0.5s; -webkit-transition: all 0.5s; } .w-simgtext2 li .sigt2 h3{ line-height: 1.5;color:#fff; } .w-simgtext2 li a:hover .sigt1 .bg{transform: scale(1.3); -webkit-transform: scale(1.3);opacity:0; *filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);} .w-simgtext2 li a:hover .sigt1 .s_img img{ transform: translateX(-100%); -webkit-transform: translateX(-100%);} .w-simgtext2 li a:hover .sigt2 .s_img img{ transform: translateX(0); -webkit-transform: translateX(0);} .w-simgtext2 li a:hover .sigt2 .line{ width: 40%; } .w-simgtext2 li a:hover .sigt2 .bg{transform: scale(1); -webkit-transform: scale(1);opacity:1; *filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);} .w-simgtext2 li a:hover .sigt2 .sigt_text{opacity:1; *filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);} /* 投资合作 */ .cooper-bnr{ overflow: hidden; background: url("../image/img_38.png") no-repeat center; background-size: cover; height: 30vw; } .cooper-bnr .cbnr-txt{ width: 45%; height: 17vw; text-align: center; display: table; margin: 6.5vw auto; padding: 3% 0; background-color: rgba(255,255,255,.8); } .cooper-bnr .cbnr-txt .cpn-img{ padding: 0 44.3%; } .cooper-bnr .cbnr-txt .cpn-zh{ font-weight: bold; color: #0d4d8b; line-height: 2; } .cooper-bnr .cbnr-txt .cpn-en{ text-transform: uppercase; font-weight: bold; color: #0d4d8b; } .cooper-bnr .cbnr-txt .cpn-intro{ margin: 6% 0 0; letter-spacing: 1px; } .cpn-modules{ overflow: hidden; margin: 3% 0 0; padding: .5%; position: relative; } .cpn-modules .cpn-mod{ float: left; width: 49%; margin-right: 2%; margin-bottom: 2%; box-shadow: 0 0 8px 1px #fff; background-color: #fff; text-align: center; padding: 5% 0; transition: all .5s; } .cpn-modules .cpn-mod:nth-of-type(2n){ margin-right: 0; } .cpn-modules .cpn-mod .mod-img{ } .cpn-modules .cpn-mod .mod-tit{ margin: 5% 0 0; letter-spacing: 2px; } .cpn-modules .cpn-mod:hover{ background-color: #0d4d8b; box-shadow: 3px 0 6px 3px #0f4885; color: white; } .cpn-modules .cpn-mod:hover .mod-img img{ filter: brightness(10); } .cpn-modules .mod-posa{ position: absolute; left: 43.7%; top: 31.5%; width: 10vw; height: 10vw; background-color: #0d4d8b; border-radius: 50%; color: white; text-align: center; line-height: 1.3; } .cpn-modules .mod-posa span{ width: 5vw; height: 5vw; position: absolute; display: flex; left: 26%; top: 24%; letter-spacing: .3vw; flex-direction: column; align-content: center; justify-content: center; align-items: center; } .order_detail{ margin: 2% 0; text-align: center; } .order_detail .pro-cot{ } .order_detail .pro-cot .warning-tit{ line-height: 3; background-color: #0f4885; color: white; } .order_detail .prodtbox{ overflow: hidden; background-color: white; line-height: 2.5; } .order_detail .prodtbox .protit{ float: left; width: 30%; border: 1px solid #0f4885; } .order_detail .prodtbox .proname{ float: left; width: 70%; border: 1px solid #0f4885; border-left: none; } .order_detail .prodtbox .proname:last-of-type,.order_detail .prodtbox .protit:nth-of-type(4){ border-top: none; } .form-box{ overflow: hidden; padding: .3%; } .form-box .frm_div{ position: relative; margin: 0 0 3%; } .form-box .frm_lt{ width: 65%; float: left; } .form-box .frm_lt li{ float: left; width: calc((100% - 2%)/2); display: inline-block; margin: 0 2% 2% 0; } .form-box .frm_lt li:nth-child(2n){ margin-right: 0; } .form-box .frm_lt li:nth-child(n+5){ margin-bottom: 0; } .form-box .frm_lt input{ border: 1px solid #AAAAAA; line-height: 3.2; width: 100%; text-indent: 1em; border-radius: 10px; background-color: white; } .form-box .frm_rt{ width: 33%; float: right; position: absolute; left: 67%; height: 100%; } .form-box .frm_rt textarea{ border: 1px solid #AAAAAA; border-radius: 10px; width: 100%; height: 100%; padding: 2%; background-color: white; } .form-box .frm_rt textarea:focus,.form-box .frm_lt input:focus{ border-color: #0d4d8b; box-shadow: 0 0 3px 1px #0d4d8b; } .form-box .ipt-div{ width: 48%; float: left; margin: 0 4% 2% 0; background-color: #eeeeee; color: #555555; height: 3.5vw; line-height: 3.4vw; transition: all .5s; } .form-box .ipt-div:nth-of-type(2n){ margin-right: 0; } .form-box .ipt-div label{ width: 20%; text-align: center; } .form-box .ipt-div .ipt-txt{ height: 3vw; line-height: 3vw; width: 79%; text-indent: 1em; background-color: white; } .form-box .ipt-div.area{ width: 100%; height: 10.4vw; margin-right: 0; display: flex; align-items: center; } .form-box .ipt-div.area label{ width: 9.9%; } .form-box .ipt-div .tarea-txt{ height: 10vw; margin: 3px 0; width: 89.91%; background-color: white; border: none; text-indent: 1em; } .form-box .ipt-div:hover{ /*background-color: #0d4d8b;*/ color: white; } .form-box .sub-btn{ overflow: hidden; text-align: center; } .form-box .sub-btn .yzm{ border: 1px solid #AAAAAA; line-height: 3.2vw; height: 3.2vw; /*border-radius: 10px;*/ background-color: white; text-indent: 1em; } .form-box .ymzsz{ /*background-color: white;*/ /*width: 5vw;*/ /*height: 3.2vw;*/ margin-bottom: -.6vw; } .form-box .sub-btn .tj-btn{ background-color: #0d4d8b; color: white; width: 12%; height: 3.2vw; line-height: 3.2vw; margin-right: 3%; display: inline-block; cursor: pointer; border: none; } .form-box .sub-btn .cz-btn{ width: 12%; height: 3.2vw; line-height: 3.2vw; background-color: #c9c9c9; cursor: pointer; border: none; } .msg_title{ text-align: center; line-height: 2; margin: 0 0 3%; } .msg_title p:nth-child(1){ color: #0d4d8b; margin-bottom: 1%; } .alys-cot{ overflow: hidden; position: relative; } .alys-cot .alys-lt{ width:60%; float: left; } .alys-cot .alys-rt{ width:40%; float: right; position: absolute; left: 60%; height: 100%; padding: 5% 3% 3%; background-color: white; } .alys-rt .alys-en{ text-transform: uppercase; } .alys-rt .alys-zh{ line-height: 3; font-weight: bold; } .alys-rt .alys-intro{ line-height: 1.8; text-align: justify; } .alys-list{ overflow: hidden; position: relative; padding: 5% 0 0; } .alys-list ul li{ float: left; width: calc(100%/5 - 2.4%); display: inline-block; border-radius: 50%; margin: 0 3% 3% 0; position: relative; -webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all; } .alys-list ul li:nth-of-type(5n){ margin-right: 0; } .alys-list ul li .alys-ico{ width: 8vw; height: 8vw; left: 0; top: 0; margin: 0 auto; padding: 10%; background-color: white; /*background: white url("../image/alys1.png") no-repeat center;*/ border-radius: 50%; box-shadow: 0 0 10px 2px #ddd; z-index: 1; -webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all; } .alys-list ul li a{ display: block; height: 100%; width: 100%; } .alys-list ul li p{ width: 100%; margin: 10% 0 0; height: 3vw; line-height: 1.5vw; text-align: center; } .alys-list ul li p span{ display: block; } .alys-list ul li:hover .alys-ico{ background: #0f4885; box-shadow: 0 0 10px 2px #0f4885; -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); } .alys-list ul li:hover .alys-ico img{ filter: brightness(10); } .newscot-tab .slick-dots{ float: right; overflow: hidden; zoom: 1; margin: 2% 0 0; } .newscot-tab .slick-dots li{ position:relative; _display:inline; float:left; width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; font-style: unset; } .newscot-tab .slick-dots li button{ font-size: 0; border: none; } .newscot-tab .slick-dots li.slick-active{ background-color: #0f4885; } /*.nslist .hd ul{ float: right; overflow: hidden; zoom: 1; margin: 2% 0 0; } .nslist .hd li{ position:relative; _display:inline; float:left; width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; } .nslist .hd li.on{ background-color: #0f4885; }*/ .job_list{ border-top: 1px solid #cccccc; padding: 0 0 3% 0; } .job_list .dl{ width: 100%; position: relative; } .job_list .dl dd{ position: relative; height: 100px; line-height: 100px; cursor: pointer; padding: 0 3% 0 5%; border-bottom: 1px solid #cccccc; } .job_list .dl dd span{ /*font-size: 28px;*/ } .job_list .dl dd span:before { content: ""; display: block; position: absolute; left: 3%; top: 35%; width: 5px; height: 30px; background: #0f4885; } .job_list .dl dd small{ position: absolute; right: 3%; top: 0; overflow: hidden; display: block; color: #666666; } .job_list dl dt{ display: none!important; padding: 3% 3% 3% 3%; border-bottom: 1px solid #cccccc; position: relative; } .job_list dl dt .txt { position: relative; background: #eeeeee; padding: 2% 2%; } .job_list dl dt .txt .text1 { position: relative; padding: 0 0 30px; border-bottom: 1px solid #cccccc; } .job_list dl dt .txt .text1 li { float: left; position: relative; width: 25%; color: #333; overflow: hidden; margin: 1% 0; padding: 0 10px 0 0; } .job_list dl dt .txt .text2 { padding: 2% 0%; position: relative; } .job_list dl dt .txt .text2 li { float: left; padding: 0 10px 0 0; position: relative; width: 50%; } .job_list dl dt .txt .text2 li *{ line-height: 2; color: #333333; } .job_list .active { border: 1px solid #cccccc; border-bottom: none; border-top: none; } .job_list .active dt{ display: block!important; } .zulin_top{ } .zulin_top .zlin-dec{ margin: 2% 0; line-height: 2; } .zulin_top .zlin_adv{ margin: 0 0 3%; } .zulin_top .zlin_adv .adv-tit{ text-align: center; margin: 2% 0; } .zulin_top .zlin_adv .adv-tit span{ display: inline-block; background-color: #0d4d8b; color: white; padding: 1% 6%; border-radius: 10px; } .zulin_top .zlin_adv .adv-step{ } .sale_adv{ padding: 2%; background-color: #E6E7E9; } .sale_adv .sadv-lt{ width: 60%; float: left; } .sale_adv .sadv-lt .sp1{ margin:1.8% 0; color: #0d4d8b; } .sale_adv .sadv-lt .sp1:nth-child(1){ margin-top: 0; } .sale_adv .sadv-rt{ width: 35%; float: right; } .zulin_top .zlin_adv .adv-step li{ float: left; width: 50%; line-height: 2.3; padding-left: 10%; position: relative; } .zulin_top .zlin_adv .adv-step li span{ background-color: #0d4d8b; display: inline-block; color: white; width: 1.6vw; height: 1.6vw; text-align: center; line-height: 1.6vw; border-radius: 50%; margin-right: 2%; } .zulin_top .zlin_adv .adv-step li:nth-child(1){ } .servercePart { margin: 0 auto 0; } .servercePart ul { display: flex; flex-direction: row; flex-wrap: wrap; } .servercePart li { width: calc((100% - 3%)/4); height: 18vw; margin-right: 1%; margin-bottom: 1%; position: relative; overflow: hidden; text-align: center; perspective: 800px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .servercePart li:nth-child(4n){ margin-right: 0; } .servercePart li img { width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 3; } .servercePart li div { width: 100%; height: 100%; display: none; background: url(../image/servercePartdivbg.png) no-repeat center -3px; background-size: 100% 100%; position: absolute; top: 0; left: 0; z-index: 2; } .servercePart li div p { width: calca(95%); margin: 8% 5%; /*font-size: 16px;*/ line-height: 2; color: #fff; } .servercePart li:hover .servercePartImg { transform: rotateX(80deg); transform-origin: center bottom 0; transition: 0.4s; } .servercePart li:hover .servercePartDiv { transition: 0.4s; display: block; } .index_ywjs_ul { width:100%; height:auto; margin-top:2%; display:flex; justify-content:space-between; } .index_ywjs_ul li { width:30%; height:auto; background-color: white; box-shadow:4px 2px 9px 1px rgba(54, 55, 56, 0.11) } .index_ywjs_ul_top { width:100%; height:143px; background:url(../image/index_yw_bg.png) no-repeat center center; background-size:100% 143px; align-items:center; text-align:center; display:flex; justify-content:center; flex-direction:column } .index_ywjs_ul li:hover .index_ywjs_ul_top { background:url(../image/index_yw_bgs.png) no-repeat center center; background-size:100% 143px; } .index_ywjs_ul_top h2 { display:block; width:100%; height:auto; /*font-size:28px;*/ color:#df5e48 } .index_ywjs_ul_top h3 { /*font-size:28px;*/ color:#333; margin-top:10px } .index_ywjs_ul_top span { display:block; width:30px; height:2px; background:#df5e48; margin-top:20px } .index_ywjs_ul_center { width:100%; height:auto; position:relative; overflow:hidden } .index_ywjs_ul_center_img { width:100%; height:auto } .index_ywjs_ul_center_img img { width:100%; height:auto; display:block } .index_ywjs_ul_center_div { width:100%; height:100%; position:absolute; top:100%; left:0; background:rgba(0, 0, 0, 0.5); display:flex; justify-content:center; align-items:center; flex-direction:column; transition:all .6s } .index_ywjs_ul li:hover .index_ywjs_ul_center_div { top:0 } .index_ywjs_ul_center_div p { display:flex; align-items:center; font-size:18px; color:#fff; width:192px; margin-top:15px } .index_ywjs_ul_center_div p:nth-of-type(1) { margin-top:0 } .index_ywjs_ul_center_div p img { display:block; width:20px; margin-right:10px; height:auto; margin-right:10px } .fxyw_ywjs_ul_center_img { width:100%; height:auto; margin:0 auto; margin-top:12%; text-align: center; } .fxyw_ywjs_ul_center_img img{ margin: 0 auto; } .fxyw_ywjs_ul_bottom { width:45%; line-height: 2.5; background-color:#ed9200; color:#fff; display:inline-block; transform: translateX(60%); border-radius:10px; cursor:pointer; text-align:center; margin:30px auto; opacity:0; transition:all .6s } .index_ywjs_ul li:hover .fxyw_ywjs_ul_bottom { background:#e35514; transition:background .2s linear; box-shadow:0 0 10px #e35514; opacity:1 } .index_ywjs_ul_bottom { width:256px; height:48px; background-color:#ed9200; color:#fff; display:block; border-radius:10px; font-size:16px; cursor:pointer; text-align:center; margin:30px auto; line-height:48px } .index_ywjs_ul li:hover .index_ywjs_ul_bottom { background:#e35514; transition:background .2s linear; box-shadow:0 0 10px #e35514 } .index_ywjs_ul_top.two h2 { color:#6b3e9f } .index_ywjs_ul_top.two span { background:#6b3e9f } .index_ywjs_ul_top.three h2 { color:#1daf8b } .index_ywjs_ul_top.three span { background:#1daf8b } .fxyw_ywjs_ul_center_div { width:100%; height:auto; margin:0 auto; text-align: center; display:none } .fxyw_ywjs_ul_center_div p { color:#666; line-height:2; } /*.fxyw_ys_ul li:nth-of-type(1) .fxyw_ywjs_ul_center_div { width:232px } .fxyw_ys_ul li:nth-of-type(2) .fxyw_ywjs_ul_center_div { width:196px } .fxyw_ys_ul li:nth-of-type(3) .fxyw_ywjs_ul_center_div { width:196px }*/ .fxyw_ys_ul li:hover .fxyw_ywjs_ul_center_img img { display:none } .fxyw_ys_ul li:hover .fxyw_ywjs_ul_center_div { display:block } .chain-cot{ margin: 3% 0; } .fxyw_this_server_ul { width:100%; height:auto; margin-top:34px; display:flex; justify-content:space-between; flex-wrap:wrap } .fxyw_this_server_ul li { width:32%; /*height:16vw;*/ margin-bottom: 1.8%; box-shadow:0 0 5px 1px rgba(20, 36, 70, 0.34); position:relative } .fxyw_this_server_ul li h2 { /*font-size:24px;*/ color:#5b5b5c; text-align:center; margin-top:40px } .fxyw_this_server_ul li p { display:block; width:100%; padding: 0 10%; height:auto; margin:0 auto; margin-top:6%; margin-bottom: 30%; line-height:2; color:#5b5b5c; text-align:justify } .fxyw_this_server_ul li span { display:inline-block; width:36%; transform: translateX(90%); line-height:2.5; background:#d1c0a5; border-radius:10px; color:#fff; position:absolute; /*left:50%;*/ /*margin-left:-83px;*/ margin: 5% 0 0; bottom:27px; text-align:center } .fxyw_this_server_ul li:hover { background:#0d4d8b; } .fxyw_this_server_ul li:hover h2 { color:#fff } .fxyw_this_server_ul li:hover p { color:#fff } .fxyw_this_server_ul li:hover span { background:#f8b551; color:#4d4e4e } .floating{ position: fixed; right: 2%; bottom: 10%; width: 50px; z-index: 999; } .floating li { float: left; width: 50px; height: 50px; line-height: 50px; padding-bottom: 10px; position: relative; margin-top: 10px; } .floating li>a { display: block; width: 50px; height: 50px; background-color: #0d4d8b; background-repeat: no-repeat; background-position: center; border-radius: 50px; transition: .15s linear; -moz-transition: .15s linear; -webkit-transition: .15s linear; position: relative; z-index: 2; background-size: 80%!important; } .floating li .floating_tel{ background-image: url(../image/floating1.png); } .floating li .floating_qq{ background-image: url(../image/floating2.png); } .floating li .floating_wx{ background-image: url(../image/floating3.png); } .floating li .floating_top{ background-image: url(../image/floating4.png); } .floating li span { background: #0d4d8b; color: #fff; font-size: 15px; text-align: left; width: 50px; height: 50px; position: absolute; right: 0; z-index: -1; overflow: hidden; border-radius: 50px; top: 0; transition: .1s linear; -moz-transition: .1s linear; -webkit-transition: .1s linear; } .sbwya{ font-size: 12px; margin: 0 5%; } .floating li:hover span { width:250px; padding-left:30px; z-index:1; } .floating li:nth-of-type(1):hover span{ width:200px; padding-left:30px; } .floating li:nth-of-type(3):hover span{ width: 280px; z-index: 1; right: 50px; height: auto; padding: 25px 5px 5px 30px; } .floating li:nth-of-type(3) span img{ width: 80%; } .emwfd{ float: left; width: 50%; font-size: 12px; text-align: left; } .emwfd img{ width: 100%; } .rentsale_bnr{ margin: 0 0 3%; } .rentsale-cot{ } .rentsale-cot .rentsale-box{ width: calc((100% - 4%)/3); float: left; margin-right: 2%; margin-bottom: 2%; box-shadow: 0 0 5px 1px #AAAAAA; position: relative; overflow: hidden; padding-bottom: 4.5%; } .rentsale-cot .rentsale-box:nth-child(3n){ margin-right: 0; } .rentsale-cot .rentsale-box .rts-img{ overflow: hidden; position: relative; } .rentsale-cot .rentsale-box .rts-tit{ text-align: center; line-height: 4; } .rentsale-cot .rentsale-box .rts-cot{ position: absolute; top: 100%; width: 100%; left: 0; background-color: white; border-top: 5px solid #0d4d8b; overflow: hidden; transform: translateY(-39%); transition: .4s transform ease; } .rentsale-cot .rentsale-box .rts-cot .rts-desc{ line-height: 2; padding: 0 5%; } .rentsale-cot .rentsale-box .rts-cot .rts-more{ margin: 3% 5%; color: #0d4d8b; } .rentsale-cot .rentsale-box:hover .rts-cot{ transform: translateY(-100%); } .recruit_list{ } .recruit_list .recruit_box{ width: 100%; float: left; /*display: flex;*/ margin-bottom: 2%; line-height: 2.5; padding: 0 2%; box-shadow: 0 0 4px 2px rgba(0,0,0,.1); } .recruit_list .recruit_box:hover{ box-shadow: 0 0 4px 2px rgba(13, 77, 139); } .recruit_list .recruit_box .rec_tit{ float: left; width: 80%; } .recruit_list .recruit_box .rec_time{ float: right; width: 20%; text-align: right; color: #999; }