@charset "utf-8";@import url(//at.alicdn.com/t/font_3199287_i1ahjb7cn4.css?v=1.0.1);@import url("animate.min.css?v=1.0.1");body,dd,dl,dt,form,h1,h2,h3,h4,h5,h6,img,li,ol,p,select,ul{margin:0;padding:0}
body{color:#333;font-size:14px;font-family:"微软雅黑","Microsoft YaHei";background:#fff}
a{text-decoration:none;color:#333}
a:hover{color:#de0029}
li,ul{list-style:none}
.clear{clear:both}
img{border:0}
.blank10{height:10px}
.blank15{height:15px}
.blank20{height:20px}
.blank30{height:30px}
.blank40{height:40px}
.blank50{height:50px}
.blank60{height:60px}
.fl{float:left}
.fr{float:right}
body::-webkit-scrollbar{width:10px!important}
body::-webkit-scrollbar-track{background-color:#f3f3f3}
body::-webkit-scrollbar-track-piece{background-color:#f3f3f3;-webkit-border-radius:4px}
body::-webkit-scrollbar-thumb{background-color:#ddd;border:solid 1px silver;border-radius:4px}
body::-webkit-scrollbar-corner{background-color:#ddd}
body::-webkit-resizer{background-repeat:no-repeat;background-position:bottom right}
body::-webkit-scrollbar-thumb:hover{background-color:#f3f3e0}
::-webkit-scrollbar{width:15px}
.picShow a:hover img,.picShow img:hover{transition:all .5s ease-out 0s;cursor:pointer;-webkit-transform:scale(1.15);moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}
.picShow img{transition:all .5s ease-out 0s}
.main100{width:80%;margin:auto;max-width:1280px;min-width:1200px}
.fix_width{width:90%;margin:auto;max-width:1440px;min-width:1200px}
.main{width:1200px;margin:auto}
.table{display:table;table-layout:fixed;text-align:center;width:100%;height:100%}
.table_cell{display:table-cell;vertical-align:middle}
.header{height:80px;position:fixed;z-index:9999;width:100%;transition:.3s all;background:#fff;border-bottom:solid 1px #ebeef4;box-sizing:border-box}
.header .logo{float:left;padding-top:13px;transition:.3s all}
.header .logo img{height:50px;transition:.3s all;background:0 0}
.header .logo2{float:left;margin:15px 0 0 10px}
.header .tel{color:#fff;font-size:22px;line-height:70px;height:70px;background:url(../images/tel_on.png) no-repeat left center;padding-left:25px;transition:.3s all;font-family:Arial,Helvetica,sans-serif}
.all_service{margin:25px 0 0 30px;color:#fff;position:relative;float:left;height:55px}
.all_service span{cursor:pointer;display:block;position:relative;color:#fff;line-height:34px;text-indent:12px;width:90px;height:34px;border-radius:18px;background:#8fb4cd}
.all_service span i{display:block;position:absolute;top:50%;right:11px;margin-top:-2px;background:#30c8c6;background:url(../images/jz_head_top.png) no-repeat center;background-size:100%;width:7px;height:4px;-webkit-transition:all .2s linear;transition:all .2s linear}
.all_service span.on{background:#2f82ff}
.all_service span.on i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.maskbox{width:630px;background:#fff;position:absolute;display:none;left:0;top:55px;z-index:999;padding:35px 25px;box-sizing:border-box}
.maskbox .all_box h3{height:36px;padding-left:52px;font-size:15px;line-height:36px;color:#333;float:left}
.maskbox .all_box h3.tit1{background:url(../images/head_icon1.png) no-repeat left;background-size:36px 36px}
.maskbox .all_box h3.tit2{background:url(../images/head_icon2.png) no-repeat left;background-size:36px 36px}
.maskbox .all_box h3.tit3{background:url(../images/head_icon3.png) no-repeat left;background-size:36px 36px}
.maskbox .all_box h3.tit4{background:url(../images/head_icon4.png) no-repeat left;background-size:36px 36px}
.maskbox .all_box li{height:36px;line-height:36px;float:left;padding-left:22px;margin-left:20px;position:relative}
.maskbox .all_box li:before{content:'';display:block;width:1px;height:14px;background-color:#d3d3d3;position:absolute;left:0;top:11px}
.head-box{height:80px;float:right}
.head-box .menu ul li{float:left;position:relative;z-index:999;box-sizing:border-box;position:relative;margin:0 10px 0 9px}
.head-box .menu ul li .svb a{display:block;font-size:16px;color:#333;line-height:80px}
.head-box .menu ul li dt a{display:block;line-height:46px;color:#fff;text-align:center;font-size:14px;border-bottom:#fff 1px solid}
.head-box .menu ul li dt:last-child a{border-bottom:0}
.head-box .menu ul li dt a:hover{color:#de0029}
.head-box .menu ul li .svb{transition:.5s all}
.head-box .menu ul li:hover .svb a{color:#de0029}
.head-box .menu ul li.curr .svb a{color:#de0029}
.head-box .menu ul li .svb-box{display:none;background:rgba(20,107,187,.8);z-index:999;width:160px;position:absolute;left:-50px;top:70px;border-radius:0;overflow:hidden}
.head-box .menu ul li:nth-child(2),.head-box .menu ul li:nth-child(3){background:url(../images/jz_hot.png) no-repeat right 18px}
.head-box .menu ul li .svb a:before{width:0;height:2px;position:absolute;left:50%;bottom:0;z-index:10;transform:translateX(-50%);-webkit-transform:translateX(-50%);background:#de0029;content:"";transition:all .3s;-webkit-transition:all .3s}
.head-box .menu ul li:hover .svb a:before{width:100%}
#banner{max-width:1920px;margin:auto;position:relative;z-index:9;min-width:1200px;min-height:520px}
#banner .swiper-slide{overflow:hidden;position:relative;height:520px;background-size:cover;background-repeat:no-repeat;background-position:center}
@media only screen and (max-width:1440px){#banner .swiper-slide{height:520px}
}
@media only screen and (max-width:1360px){#banner .swiper-slide{height:520px}
}
#banner .swiper-button-next,#banner .swiper-button-prev{display:none;width:72px;height:72px;background:url(../images/ico_sliding.png) no-repeat;margin-top:-36px}
#banner .swiper-button-prev{background-position:0 0}
#banner .swiper-button-prev:hover{background-position:0 -144px}
#banner .swiper-button-next{background-position:0 -72px}
#banner .swiper-button-next:hover{background-position:0 -216px}
#banner .swiper-pagination-bullet{width:12px;height:12px;display:inline-block;border-radius:50%;background:rgba(255,255,255,.36);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;opacity:1}
#banner .swiper-pagination-bullet-active{background:rgba(255,255,255,.8);color:#fff;width:33px;border-radius:30px;opacity:1}
#banner .swiper-pagination{bottom:25px}
.txtScroll-top{padding:20px 0;width:1200px;margin:auto;border-bottom:dotted 1px #ccc}
.txtScroll-top .infoList li{height:30px;line-height:30px}
.sli_item{color:#666;font-size:12px;overflow:hidden}
.sli_item>div{width:50%;float:left}
.sli_item i{font-style:normal;margin-left:15px;font-size:12px}
.announ_tit{color:#fff;float:left;font-size:12px;height:30px;line-height:30px;padding:0 10px;background:#2f82ff;position:relative}
.main_tit{text-align:center;min-width:1200px;padding:50px 0 30px}
.main_tit_z{font-size:30px;margin-bottom:10px;color:#111;font-weight:400;text-transform:uppercase}
.main_tit_f{font-size:14px;color:#666}
.main_tit1{min-width:1200px;padding:50px 0 25px}
.main_tit1 h5{font-size:25px;color:#fff;text-transform:uppercase}
.main_tit1 h5 span{font-size:14px;color:rgba(255,255,255,.6);font-weight:400;margin-left:10px}
.main_tit2{min-width:1200px;padding:50px 0 25px}
.main_tit2 h5{font-size:25px;text-transform:uppercase}
.main_tit2 h5 span{font-size:14px;color:#888;font-weight:400;margin-left:10px}
.title_ny{margin:50px auto 25px auto}
.title_ny h5{display:inline-block;font-size:16px;color:#222;font-weight:700;margin-left:5px}
.title_ny h5 small{margin-left:5px}
.title_ny h5 small img{height:28px;vertical-align:bottom}
.title_ny h6{display:inline-block;margin:0 0 0 8px;font-weight:400;font-size:12px;color:#666}
.more_big a{width:160px;line-height:36px;overflow:hidden;background:rgba(255,255,255,.1);display:inline-block;border:solid 1px rgba(255,255,255,.6);border-radius:52px;text-align:center;color:#fff;margin-top:30px;transition:.3s all;position:relative}
.more_big a:hover{border:solid 1px #b71745;background:#b71745;color:#fff}
.tc_list li{width:284px;float:left;height:174px;box-sizing:border-box;text-align:center;margin-right:20px}
.tc_list li h3{font-size:18px;color:#fff;padding:35px 0 12px;font-weight:400}
.tc_list li p{font-size:14px;padding-bottom:26px;color:rgba(255,255,255,.8)}
.tc_list li a{display:block;width:118px;height:34px;line-height:34px;border:1px solid #fff;border-radius:5px;color:#fff;margin:0 auto;transition:.3s all}
.tc_list li a:hover{border:1px solid rgba(255,255,255,.25);background:rgba(255,255,255,.25)}
.tc_list li:nth-child(1){background:url(../images/tc_bg1.png) no-repeat center}
.tc_list li:nth-child(2){background:url(../images/tc_bg2.png) no-repeat center}
.tc_list li:nth-child(3){background:url(../images/tc_bg4.png) no-repeat center}
.tc_list li:nth-child(4){background:url(../images/tc_bg3.png) no-repeat center;margin-right:0}
.bg_box{background:#eff5fe}
.hot_service .hd ul{width:600px;margin:auto}
.hot_service .hd ul li{float:left;width:22%;margin:0 1.5%;text-align:center;cursor:pointer;line-height:36px;font-size:16px;background:#fff;border-radius:36px;transition:.3s all}
.hot_service .hd ul li.on{background:#ff6270;color:#fff}
.hot_service .bd{margin-top:35px}
.service .left{width:200px;height:320px;float:left;box-sizing:border-box;padding:36px 20px 15px 20px}
.service .left h3{font-size:18px;color:#fff;font-weight:400;padding-left:10px}
.service .left p{margin-top:5px;padding-left:10px;color:#fff;opacity:.3;font-size:13px}
.service .left a{display:block;width:86%;height:30px;line-height:30px;margin:190px auto 0 auto;text-align:center;background:rgba(255,255,255,.2);border-radius:15px;color:#fff;transition:.3s all}
.service .left a:hover{background:#fff;color:#333}
.service .mid{width:700px;height:320px;background:#fff;float:left;overflow:hidden}
.service .mid li{width:50%;height:107px;padding:15px 25px;float:left;border:solid 1px #eee;border-left:0;border-top:0;box-sizing:border-box;position:relative}
.service .mid li h2{font-size:16px;font-weight:700}
.service .mid li p{color:#666;line-height:40px;font-size:12px}
.service .mid li .link{position:absolute;right:15px;bottom:15px}
.service .mid li a{width:80px;line-height:25px;display:inline-block;text-align:center;font-size:12px;border-radius:25px;border:solid 1px #ddd;margin-right:10px;transition:.3s all}
.service .mid li a:hover{background:#d90024;border:solid 1px #d90024;color:#fff}
.service .mid li:nth-child(1) .link{left:20px;bottom:30px}
.service .right{width:300px;height:320px;float:right;background:#fff;padding:10px 20px;box-sizing:border-box}
.service .right h5{font-size:18px;line-height:30px;position:relative;margin-left:10px}
.service .right h5:before{content:"";width:4px;height:16px;position:absolute;left:-10px;top:8px;background:#d90024}
.service .right li{line-height:34px;border-bottom:solid 1px #eee;padding:0 0 10px;margin-top:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.service .right li:last-child{border-bottom:solid 0 #eee}
.service .right li img{vertical-align:middle;margin-right:10px;border-radius:0;width:22px}
.service .s1_bg{background:url(../images/server_bg_all.png) no-repeat -1400px top}
.service .s2_bg{background:url(../images/server_bg_all.png) no-repeat -200px top}
.service .s3_bg{background:url(../images/server_bg_all.png) no-repeat -600px top}
.service .s4_bg{background:url(../images/server_bg_all.png) no-repeat -1000px top}
.dianhua{width:478px;height:48px;line-height:48px;border:1px solid;display:block;margin:0 auto;position:relative;background-color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.dianhua:hover{padding:0 20px}
.dianhua label{padding-left:30px;padding-top:8px;float:left;width:30px;line-height:16px}
.dianhua strong{font-size:32px;font-family:Impact;padding-left:25px}
.dianhua a{width:150px;height:48px;position:absolute;top:0;right:-1px;text-align:center;font-size:18px;color:#fff}
.dianhua>i{width:40px;height:40px;position:absolute;top:4px;left:-20px;background:url(../images/com_tel.png) no-repeat}
.dianhua.green{color:#ff6270}
.dianhua.green a{background:#ff6270}
.server{width:585px}
.server .left{width:200px;height:320px;float:left;box-sizing:border-box;padding:36px 20px 15px 20px}
.server .left h3{font-size:18px;color:#fff;font-weight:400;padding-left:10px}
.server .left p{margin-top:2px;padding-left:10px;color:#fff;opacity:.2;font-size:12px}
.server .left a{display:block;width:86%;height:30px;line-height:30px;margin:190px auto 0 auto;text-align:center;background:rgba(255,255,255,.2);border-radius:15px;color:#fff;transition:.3s all}
.server .left a:hover{background:#fff;color:#333}
.server .right{width:385px;height:320px;float:left;box-sizing:border-box;border:solid 0 #e8e8e8;border-left:0;padding:25px 0 0 20px;background:#fff;border-radius:0 0 18px 0}
.server .right h3{font-size:18px;height:36px;border-bottom:solid 0 #eee;margin-bottom:0}
.server .louti_mid_art li{line-height:30px;font-size:14px;background:url(../images/dot.jpg) no-repeat left center;text-indent:15px;font-size:13px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.s_a a{display:inline-block;height:28px;line-height:28px;padding:0 10px;border-radius:28px;margin:0 4px 12px 0;font-size:13px;transition:.3s all}
.s_a1 a{border:solid 1px #fc995e;color:#fc995e}
.s_a1 a:hover{background:#fc995e;color:#fff}
.s_a2 a{border:solid 1px #985dfc;color:#985dfc}
.s_a2 a:hover{background:#985dfc;color:#fff}
.s_a3 a{border:solid 1px #5d8dfc;color:#5d8dfc}
.s_a3 a:hover{background:#5d8dfc;color:#fff}
.s_a4 a{border:solid 1px #4bc9a3;color:#4bc9a3}
.s_a4 a:hover{background:#4bc9a3;color:#fff}
.server .s1_bg{background:url(../images/server_bg_all.png) no-repeat -1400px top}
.server .s2_bg{background:url(../images/server_bg_all.png) no-repeat -200px top}
.server .s3_bg{background:url(../images/server_bg_all.png) no-repeat -600px top}
.server .s4_bg{background:url(../images/server_bg_all.png) no-repeat -1000px top}
.youshi li{text-align:center;background:#f1f3ff;width:15.6%;margin:0 .5%;float:left;border-radius:5px;overflow:hidden;padding:25px 0;box-sizing:border-box}
.youshi li .pic{padding:0 0 15px 0}
.youshi li .pic img{width:30%}
.youshi li .txt{padding-bottom:10px}
.youshi li .txt h3{font-size:16px;font-weight:700;margin-bottom:10px}
.youshi li .txt p{font-size:14px;color:#666;line-height:20px}
#guanggao{width:1200px;margin:auto;position:relative;z-index:9}
#guanggao .swiper-slide{overflow:hidden;position:relative;height:120px;border-radius:5px}
#guanggao .swiper-slide img{width:100%}
.news{width:380px}
.news .tit{height:148px;background:#ece3ee;text-align:center}
.news .tit img{display:block;width:54px;height:54px;margin:0 auto;padding:25px 0 14px}
.news .tit a{font-size:18px}
.news .tit1{background:#eae2c9}
.news .tit2{background:#d7e3f4}
.news .tit3{background:#ece3ee}
.news ul{padding:20px;background:#fff;border:solid 1px #eee;border-top:0}
.news li{line-height:32px;font-size:14px;background:url(../images/dot.jpg) no-repeat left center;text-indent:15px;font-size:13px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.f_nbg{width:100%;min-width:1200px;background:#181818;padding:60px 0 56px 0}
.fot_line{border-right:rgba(255,255,255,.05) 1px solid;min-height:180px;box-sizing:border-box}
.fot_logo{width:290px;padding:56px 0 0}
.fot_logo img{width:224px}
.f_nav{width:360px;padding:0 50px}
.f_nav h4{font-size:16px;color:#fff;margin-bottom:20px}
.f_nav li p{width:50%;line-height:28px;float:left}
.f_nav li p a{font-size:14px;color:rgba(255,255,255,.46)}
.f_nav li p a:hover{color:#146bbb}
.b_weixin{width:260px;text-align:center}
.b_weixin h4{padding:0 0 0 30px;font-size:16px;color:#fff;background:url(../images/icon_ewm.png) 75px center no-repeat;margin-bottom:16px}
.b_weixin li img{width:108px;height:108px;margin-bottom:10px}
.b_weixin li p{font-size:14px;text-align:center;color:rgba(255,255,255,.46)}
.b_contact{width:280px;padding:0 0 0 36px;box-sizing:border-box}
.b_contact h4{padding:0 0 0 30px;font-size:16px;color:#fff;background:url(../images/icon_ren.png) left center no-repeat;margin-bottom:20px}
.b_contact p{font-size:14px;color:rgba(255,255,255,.46);line-height:34px}
.bq_bg{width:100%;min-width:1200px;margin:0 auto;padding:18px 0;background:#111;color:rgba(255,255,255,.46);text-transform:uppercase;font-size:12px}
.bq_bg a{color:rgba(255,255,255,.36)}
.bq_bg a,.bq_bg span{color:rgba(255,255,255,.46);margin:0 5px}
.bq_bg span{float:right;color:rgba(255,255,255,.46);font-size:12px}
.page_ban{height:420px;overflow:hidden;background:#000}
.gszc_youshi{height:100px;margin:0 auto}
.gszc_youshi li{float:left;width:25%;height:100px}
.gszc_youshi li img{float:left;margin-left:30px;margin-top:25px;width:48px;height:48px}
.youshi_wz{display:block;width:200px;height:48px;float:right;margin-top:25px}
.youshi_wz b{font-size:18px;font-weight:400}
.youshi_wz p{font-size:14px;color:#666;padding-top:5px}
.gszc_title{font-weight:400;font-size:28px;color:#333;text-align:center;padding-top:60px}
.hengxian{display:block;width:50px;height:3px;background:#9098ff;margin:0 auto;margin-top:30px}
.gszc_table{width:450px;height:490px;background:#fff;float:left;margin-top:50px}
.table_img{display:block;width:450px;height:90px;background:url(../images/table_img.png) no-repeat center}
.table_img h6{font-size:20px;color:#fff;text-align:center;line-height:90px;font-weight:400}
.table_start{width:450px;height:240px;margin-top:30px}
.table_start li{width:450px;height:60px;margin-top:25px}
.table_start li span{display:block;margin-left:35px;float:left;line-height:60px}
.table_start li input[type=number],.table_start li input[type=text]{height:42px;width:285px;padding-left:15px;border:1px solid #e2e2e2;outline:0;font-size:14px;color:#333;float:left;margin-left:20px;margin-top:7px}
.notice-star{position:absolute;color:red;margin-top:20px;margin-left:5px}
.table_start li input[type=submit]{width:290px;height:48px;line-height:48px;background:#ff6c2a;border-radius:6px;font-size:16px;color:#fff;box-shadow:0 0 18px rgba(242,117,63,.3);border:0;outline:0;cursor:pointer;font-family:"微软雅黑"}
.table_start li input[type=submit]:active{opacity:.8}
#type-radio-wrap dd{float:left;margin-top:-5px;position:relative;padding-left:32px;cursor:pointer;font-size:14px;color:#666;line-height:14px}
#type-radio-wrap dd b{width:22px;height:23px;background:url(../images/radio_gray.png) no-repeat center center;display:block;position:absolute;left:0;top:-5px}
#type-radio-wrap .selected a:hover b,#type-radio-wrap .selected b{background:url(../images/radio_color.png) no-repeat center center}
#type-radio-wrap a{color:#f2753f}
#type-radio-wrap .type-radio-item{padding-right:8px}
#type-radio-wrap .type-radio-item:first-child{padding-right:40px}
.slideTxtBox{background:#fff;margin-top:50px;width:730px;float:right;height:490px}
.slideTxtBox .hd{background:#fff}
.slideTxtBox .hd ul{margin:auto;height:50px;display:table;text-align:center;width:730px;height:64px;background:#fff}
.slideTxtBox .hd ul li{float:left;cursor:pointer;font-size:16px;border-radious:20px;width:365px;height:63px;line-height:63px}
.slideTxtBox .hd ul li.on{background:#6d6bff;color:#fff}
.bd_neirong p{display:block;width:630px;height:52px;font-size:14px;color:#666;line-height:24px;margin-left:50px;padding-top:20px}
.bd_btn a{display:block;width:170px;height:48px;line-height:48px;text-align:center;font-size:16px;color:#fff;background:#ff6c2a;border-radius:6px;box-shadow:0 0 18px rgba(242,117,63,.3);cursor:pointer;margin-left:500px;margin-top:20px}
.bd_btn a:hover{display:block;background:#f93}
.bd_img{width:630px;height:230px;margin:20px auto}
.bd_img li{width:200px;height:230px;float:left;margin-left:15px;text-align:center;line-height:24px}
.bd_img li img{width:200px;height:200px}
.hot-l,.hot-r{width:550px;height:598px;background:#fff;border-radius:6px;box-shadow:0 0 50px rgba(187,186,207,.3)}
.hot-l{margin:0 32px 0 34px}
.hot-l-top{width:100%;height:168px;background:-webkit-linear-gradient(left,#00cca8,#61dba3);background:-o-linear-gradient(right,#00cca8,#61dba3);background:-moz-linear-gradient(right,#00cca8,#61dba3);background:linear-gradient(to right,#00cca8,#61dba3);border-radius:6px 6px 0 0}
.hot-li{width:100%;height:100%;background:url(../images/hot_01.png) no-repeat right center}
.hot-li p{font-size:28px;color:#fff;padding:25px 0 15px 36px}
.hot-li div{font-size:16px;color:#fff;padding-left:36px;margin-bottom:12px}
.hot-li div span{display:inline-block;color:#00b192;font-size:14px;background:#fff;padding:5px 10px;border-radius:14px;margin-right:6px}
.hot-r-top{width:100%;height:168px;background:-webkit-linear-gradient(left,#464aff,#9447fa);background:-o-linear-gradient(right,#464aff,#9447fa);background:-moz-linear-gradient(right,#464aff,#9447fa);background:linear-gradient(to right,#464aff,#9447fa);border-radius:6px 6px 0 0}
.hot-r-top .hot-li{width:100%;height:100%;background:url(../images/hot_02.png) no-repeat right center}
.hot-l-bottom{padding:0 42px;box-sizing:border-box}
.hot-bm-title{border-bottom:1px solid #e2e2e2;font-size:16px;padding:32px 0;margin-bottom:20px}
.hot-bm-title .left{padding:0 170px 0 24px}
#hot-radio{width:235px;font-size:14px;color:#1cd0a6}
#hot-radio dd{float:left;margin:0 10px 0 25px;position:relative;padding-left:32px;cursor:pointer;padding-bottom:25px}
#hot-radio dd b{width:22px;height:22px;background:url(../images/hot_icon1.png) no-repeat center center;display:block;position:absolute;left:0;top:0}
#hot-radio .selected b,#type-radio .selected a:hover b{background:url(../images/hot_icon2.png) no-repeat center center}
#hot-radio2{width:195px;color:#1cd0a6}
#hot-radio2 dd{float:left;margin:0 10px 0 25px;position:relative;padding-left:32px;cursor:pointer;padding-bottom:25px}
#hot-radio2 dd b{width:22px;height:22px;background:url(../images/hot_icon1.png) no-repeat center center;display:block;position:absolute;left:0;top:0}
#hot-radio2 .selected b,#type-radio .selected a:hover b{background:url(../images/hot_icon2.png) no-repeat center center}
.hot-inner-btn,.hot-inner-btn2{width:260px;height:48px;line-height:48px;text-align:center;border-radius:6px;font-size:16px;color:#fff;background:#00d0a6;box-shadow:0 0 18px rgba(1,204,168,.3);cursor:pointer;margin:0 0 0 105px}
.hot-inner-btn:hover{background:#11c3a3}
.hot-r .hot-bmr-title{margin:60px 0 42px}
.hot-bm-tl{width:100px;margin-left:142px}
.hot-bm-tl img,.hot-bm-tr img{display:block;width:62px;height:62px;margin:0 auto}
.hot-bm-tl p,.hot-bm-tr p{font-size:14px;color:#666;text-align:center;padding-top:16px}
.hot-bm-tr{width:70px;margin-left:120px}
.hot-r-bottom ul li{width:100px;height:40px;line-height:40px;text-align:center;font-size:14px;color:#6c6eff;box-sizing:border-box;border:1px solid #6d6bff;border-radius:48px;margin-right:12px;margin-bottom:16px;cursor:pointer}
.hot-r-bottom ul li.list1,.hot-r-bottom ul li.list5{margin-left:60px}
.hot-r-bottom ul li.list5{width:144px}
.hot-r-bottom ul li.list6,.hot-r-bottom ul li.list7{width:130px}
.hot-inner-btn2{background:#6c6eff;margin:24px auto 0;box-shadow:0 0 18px rgba(108,110,255,.3)}
.hot-inner-btn2:hover{background:#5154f4}
.hot-bm-tl p:hover,.hot-bm-tr p:hover{color:#6c6eff;cursor:pointer}
.vip-wrap{width:100%;height:370px;overflow:hidden;min-width:1200px;background:url(../images/vip_banner.png) no-repeat center center;background-color:#6643ff}
.vip{padding-left:70px}
.vip-title{font-size:32px;color:#fff;padding:82px 0 30px}
.vip-title span{color:#3fffd2}
.vip ul{width:810px}
.vip li{width:405px;font-size:16px;color:#e7e3ff;margin-bottom:14px;padding-left:36px;box-sizing:border-box;position:relative}
.vip li b{color:#3fffd2;font-weight:400}
.vip li.list1>span{display:block;width:22px;height:22px;background:url(../images/vip01.png) no-repeat;position:absolute;top:0;left:0}
.vip li.list2>span{display:block;width:22px;height:22px;background:url(../images/vip02.png) no-repeat;position:absolute;top:0;left:0}
.vip li.list3>span{display:block;width:22px;height:22px;background:url(../images/vip03.png) no-repeat;position:absolute;top:0;left:0}
.vip li.list4>span{display:block;width:22px;height:22px;background:url(../images/vip04.png) no-repeat;position:absolute;top:0;left:0}
.vip-btn{width:200px;height:48px;line-height:48px;border-radius:6px;background:#00d0a6;font-size:16px;color:#fff;margin-top:32px;cursor:pointer;text-align:center}
.vip-btn:hover{background:#11c3a3}
.gszc_box4{width:580px}
.gszc_box4 h3{padding-left:15px;font-size:16px}
.gszc_box4 li{width:46%;float:left;text-align:center;margin:10px 2%;background:#f1f3ff;padding:25px 0;border-radius:5px}
.gszc_box5 li{text-align:center;background:#f1f3ff;width:18%;margin:0 1%;float:left;border-radius:5px;overflow:hidden;padding:25px 0;box-sizing:border-box}
.gszc_box5 li .pic{padding:0 0 15px 0}
.gszc_box5 li .pic img{width:30%}
.gszc_box5 li .txt{padding-bottom:10px}
.gszc_box5 li .txt h3{font-size:15px;font-weight:700;margin-bottom:10px}
.gszc_box5 li .txt p{font-size:12px;color:#666;line-height:20px}
.wenda{background:url(../images/wd_bg.jpg) no-repeat center #6643ff}
.question li{width:554px;height:160px;border-radius:5px;background-color:#fff;padding:50px 0 0 36px;margin-bottom:20px}
.question li .ques{height:40px}
.question li .ans div,.question li .ans img,.question li .ques div,.question li .ques img{float:left}
.question li .ans img,.question li .ques img{margin-right:18px}
.question li .cont,.question li .tit{max-width:482px}
.question li .tit{font-size:16px;line-height:26px;color:#30c8c6}
.question li .cont{font-size:14px;line-height:30px;color:#333}
.question li.card-r{padding-left:25px}
.xgfw li{width:14.6%;margin:0 1%;float:left;padding:35px 0;font-size:16px;text-align:center;border:solid 1px #eee;box-sizing:border-box;border-radius:5px;transition:.3s all}
.xgfw li img{width:40%;margin-bottom:15px}
.xgfw li:hover{background:#fff;box-shadow:0 3px 10px rgba(0,0,0,.2)}
.more2 a{width:160px;line-height:35px;overflow:hidden;background:rgba(255,255,255,.1);display:inline-block;border:solid 1px rgba(255,255,255,.6);border-radius:52px;text-align:center;color:#fff;transition:.3s all;position:relative}
.more2 a:hover{border:solid 1px #fff;background:rgba(255,255,255,.8);color:#333}
.dljz_table{width:820px;float:left;background:#fff;height:410px;border-radius:10px;padding:25px 50px;box-sizing:border-box}
.dljz_table p{line-height:28px;margin-bottom:10px;font-size:15px;color:#666}
.dljz_table h3{font-size:16px;font-weight:400;line-height:46px}
.dljz_table li input{border:none;outline:0}
.dljz_table li input[type=number],.dljz_table li input[type=text]{width:230px;font-size:15px;line-height:50px;height:50px;background:#fff;border:solid 1px #ddd;border-radius:5px;font-family:"微软雅黑";margin-right:15px;padding-left:10px}
.dljz_table li input[type=submit]{width:180px;height:52px;border-radius:4px;cursor:pointer;background:-webkit-gradient(linear,left top,right top,from(#f7cd6e),to(#ff8f2c));background:linear-gradient(left,#f7cd6e,#ff8f2c);font-size:17px;line-height:52px;color:#fff}
.dljz_table li input[type=submit]:active{opacity:.8}
.dljz_table li label{position:relative;z-index:999;width:120px;height:40px;display:inline-block;margin-right:10px}
.dljz_table li label span{position:absolute;z-index:2;color:#333;width:100%;text-align:center;line-height:40px;font-size:15px;cursor:pointer}
.dljz_table li input[type=radio]:checked+label span{color:#fff}
.dljz_table li input[type=radio]+label::before{content:"";display:inline-block;width:120px;border-radius:3px;height:40px;position:absolute;z-index:0;background:#dce3fe}
.dljz_table li input[type=radio]:checked+label::before{content:" ";display:inline-block;width:120px;border-radius:3px;height:40px;position:absolute;background:#5b79f1}
input[type=radio]{position:absolute;clip:rect(0,0,0,0)}
#sem-team{width:340px;float:right;background:#fff;overflow:hidden;border-radius:10px;height:410px}
#sem-team .pic{width:100%}
#sem-team .pic img{width:100%;display:block}
#sem-team .txt{padding:15px 30px 35px 30px}
#sem-team .txt span.name{font-size:18px;margin-right:25px}
#sem-team .txt span.zy{font-size:15px}
#sem-team .txt p{line-height:22px;color:#888;margin-top:15px;text-align:justify}
.anim{-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);position:absolute;top:50%;left:50%;z-index:10}
.anim:before{position:relative;content:'';display:block;margin-top:100%}
.anim:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;border-radius:50%}
.hoverable{overflow:hidden}
.hoverable .anim{-moz-animation:anim-out .75s;-webkit-animation:anim-out .75s;animation:anim-out .75s}
.hoverable .anim:after{-moz-animation:anim-out-pseudo .75s;-webkit-animation:anim-out-pseudo .75s;animation:anim-out-pseudo .75s}
.hoverable .anim,.hoverable .anim:after{animation-iteration-count:infinite;animation-duration:1.3s}
@-webkit-keyframes anim-in{0%{width:0}
100%{width:100%}
}
@-moz-keyframes anim-in{0%{width:0}
100%{width:100%}
}
@-ms-keyframes anim-in{0%{width:0}
100%{width:100%}
}
@keyframes anim-in{0%{width:0}
100%{width:100%}
}
@-webkit-keyframes anim-in-pseudo{0%{background:rgba(0,0,0,.25)}
100%{background:0 0}
}
@-moz-keyframes anim-in-pseudo{0%{background:rgba(0,0,0,.25)}
100%{background:0 0}
}
@-ms-keyframes anim-in-pseudo{0%{background:rgba(0,0,0,.25)}
100%{background:0 0}
}
@keyframes anim-in-pseudo{0%{background:rgba(0,0,0,.25)}
100%{background:0 0}
}
@-webkit-keyframes anim-out{0%{width:0}
100%{width:100%}
}
@-moz-keyframes anim-out{0%{width:0}
100%{width:100%}
}
@-ms-keyframes anim-out{0%{width:0}
100%{width:100%}
}
@keyframes anim-out{0%{width:0}
100%{width:100%}
}
@-webkit-keyframes anim-out-pseudo{0%{background:rgba(0,0,0,.25)}
100%{background:0 0}
}
@-moz-keyframes anim-out-pseudo{0%{background:rgba(0,0,0,.25)}
100%{background:0 0}
}
@-ms-keyframes anim-out-pseudo{0%{background:rgba(0,0,0,.25)}
100%{background:0 0}
}
@keyframes anim-out-pseudo{0%{background:rgba(0,0,0,.25)}
100%{background:0 0}
}
.dljz_box1 li{width:390px;height:208px;float:left;padding-top:50px;overflow:hidden;box-sizing:border-box;color:#fff;margin-right:15px;border-radius:5px;text-align:center;transition:.3s all;-webkit-transition:.3s all}
.dljz_box1 li:hover{box-shadow:0 5px 20px rgba(0,0,0,.2);padding-top:25px}
.dljz_box1 li:nth-child(3){margin-right:0}
.dljz_box1 li h4{font-size:25px;margin-bottom:10px;font-weight:400}
.dljz_box1 li p{font-size:14px;color:rgba(255,255,255,.8);margin-bottom:15px}
.dljz_box1 li .price{font-size:16px;margin-bottom:10px}
.dljz_box1 li .price-money{font-size:28px}
.dljz_box1 li .more2{margin-top:50px;transition:.3s all}
.dljz_box1 li:hover .more2{margin-top:0}
.dljz_box1 li:nth-child(1){background:url(../images/dljz_bg3.jpg) no-repeat}
.dljz_box1 li:nth-child(2){background:url(../images/dljz_bg1.jpg) no-repeat}
.dljz_box1 li:nth-child(3){background:url(../images/dljz_bg2.jpg) no-repeat}
.dljz_box2 li{width:380px;box-shadow:0 0 50px rgba(187,186,207,.3)}
.dljz_box2 li .tit{background:#5b79f1;color:#fff;text-align:center;padding:25px 0 20px 0}
.dljz_box2 li .tit h3{font-size:18px;margin:10px 0;font-weight:400}
.dljz_box2 li .txt{height:225px;border:solid 1px #eee;padding:20px;border-top:0}
.dljz_box2 li .txt span{display:block;line-height:30px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:20px;position:relative}
.dljz_box2 li .txt span::before{content:'';width:5px;height:5px;background-color:#ccc;position:absolute;top:50%;left:6px;border-radius:50%;margin-top:-3px}
.fwlc_box{position:relative}
.fwlc_box:before{content:"";position:absolute;top:72px;width:100%;height:1px;border-bottom:#c1c1c1 1px dashed}
.fwlc_box ul{font-size:0;overflow:hidden;text-align:center;width:1304px;margin-left:-52px;margin-bottom:20px}
.fwlc_box ul li{width:326px;display:inline-block;text-align:center;position:relative}
.fwlc_box ul li .img{width:145px;height:145px;line-height:143px;display:inline-block;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;position:relative;z-index:10;-moz-transition:all .36s ease-in-out;-webkit-transition:all .36s ease-in-out;-o-transition:all .36s ease-in-out;-ms-transition:all .36s ease-in-out;transition:all .36s ease-in-out;transform:rotate(90deg) translateZ(0);-webkit-transform:rotate(90deg) translateZ(0);-moz-transform:rotate(90deg) translateZ(0);background:#fff;margin-bottom:20px}
.fwlc_box ul li .img a{display:flex;align-items:center;transform:rotate(-90deg) translateZ(0);-webkit-transform:rotate(-90deg) translateZ(0);-moz-transform:rotate(-90deg) translateZ(0)}
.fwlc_box ul li .img a img{align-items:center;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;-moz-transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;transition:all .6s ease-in-out;opacity:.65;-moz-opacity:.65;-khtml-opacity:.65}
.fwlc_box ul li:hover .img a img{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0);filter:none;opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-animation:jello 1s;-moz-animation:jello 1s;animation:jello 1s}
@keyframes jello{11.1%,from,to{-webkit-transform:none;-moz-transform:none;transform:none}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);-moz-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);-moz-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);-moz-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);-moz-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);-moz-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}
77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);-moz-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}
88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);-moz-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}
}
.circleProgress_wrapper{position:relative}
.wrapper{width:72.5px;height:145px;position:absolute;top:0;overflow:hidden}
.circleProgress_wrapper .left{width:72.5px;height:146px;position:absolute;left:0;top:0}
.circleProgress_wrapper .right{width:72.5px;height:146px;position:absolute;right:0;top:0}
.fwlc_box ul li .img .circleProgress{width:146px;height:145px;border:2px solid #eb3e4c;border-radius:50%;position:absolute;top:0;-webkit-transform:rotate(45deg);box-sizing:border-box}
.fwlc_box ul li .img .rightcircle{border-top:2px solid #d0d0d1;border-right:2px solid #d0d0d1;right:0}
.fwlc_box ul li .img:hover .rightcircle{-webkit-animation:circleProgressLoad_right 2s linear}
.fwlc_box ul li .img .leftcircle{border-bottom:2px solid #d0d0d1;border-left:2px solid #d0d0d1;left:0}
.fwlc_box ul li .img:hover .leftcircle{-webkit-animation:circleProgressLoad_left 2s linear}
.fwlc_box ul li .img:after{content:"";position:absolute;left:0;top:0;width:141px;height:141px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}
.fwlc_box ul li .img:hover:after{transition-delay:2s;border:2px solid #eb3e4c}
@-webkit-keyframes circleProgressLoad_right{0%{-webkit-transform:rotate(45deg)}
50%{-webkit-transform:rotate(225deg)}
100%{-webkit-transform:rotate(225deg)}
}
@-webkit-keyframes circleProgressLoad_left{0%{-webkit-transform:rotate(45deg)}
50%{-webkit-transform:rotate(45deg)}
100%{-webkit-transform:rotate(225deg)}
}
.fwlc_box ul li span{position:absolute;left:206px;top:55px;display:inline-block;width:60px;height:35px;line-height:35px;font-size:14px;color:#5c5c5c;background:#fff;z-index:100;text-align:left;text-transform:uppercase;-moz-transition:all .36s ease-in-out;-webkit-transition:all .36s ease-in-out;-o-transition:all .36s ease-in-out;-ms-transition:all .36s ease-in-out;transition:all .36s ease-in-out}
.fwlc_box ul li:hover span{color:#ed4237}
.fwlc_box ul li:before{content:"";position:absolute;width:5px;height:5px;left:229px;top:52px;background:#d0d0d1;-moz-border-radius:2.5px;-webkit-border-radius:2.5px;border-radius:2.5px;z-index:1000;-moz-transition:all .36s ease-in-out;-webkit-transition:all .36s ease-in-out;-o-transition:all .36s ease-in-out;-ms-transition:all .36s ease-in-out;transition:all .36s ease-in-out}
.fwlc_box ul li:after{content:"";position:absolute;width:5px;height:5px;left:230px;top:87px;background:#d0d0d1;-moz-border-radius:2.5px;-webkit-border-radius:2.5px;border-radius:2.5px;z-index:1000;-moz-transition:all .36s ease-in-out;-webkit-transition:all .36s ease-in-out;-o-transition:all .36s ease-in-out;-ms-transition:all .36s ease-in-out;transition:all .36s ease-in-out}
.fwlc_box ul li:hover:after{background:#eb3e4c}
.fwlc_box ul li:hover:before{background:#eb3e4c;transition-delay:2s}
.fwlc_box ul li h4{font-size:16px;color:#3d3d3d;margin-bottom:10px}
.fwlc_box ul li h5{font-size:12px;color:#999;line-height:22px;font-weight:400;text-transform:uppercase}
.s_more{display:block;margin:30px auto 0 auto;color:#fff;font-size:16px;text-align:center;border-radius:44px;width:255px;height:44px;line-height:44px;background:#2f82ff;transition:.3s all}
.s_more:hover{color:#fff;background:#d92129}
.youshi_bg{padding:5px 0 84px;background:#f4f9fc;overflow:hidden;border-top:#eaedf0 1px solid;min-width:1200px}
.zmqx li{width:285px;border:solid 1px #ddd;box-sizing:border-box;height:355px;background:#fff;position:relative;margin-right:20px;float:left;transition:.3s all}
.zmqx li:nth-child(4){margin-right:0}
.zmqx li .pic{overflow:hidden}
.zmqx li .pic img{width:100%}
.zmqx li h5{width:100%;height:95px;background:url(../images/dljz-bg-wj.png) center no-repeat;position:absolute;font-size:20px;text-align:center;line-height:80px;left:0;bottom:95px;color:#fff}
.zmqx li p{color:#666;margin-top:70px;text-align:center;line-height:2}
.zmqx li:hover{background:#f8f8f8;box-shadow:0 3px 10px rgba(0,0,0,.2)}
.page_form{width:1200px;margin:auto;height:62px}
.page_form .form_item .input{position:relative;float:left}
.page_form .form_item .input i:not(.layui-edge){width:1px;height:20px;background:#ccc;position:absolute;right:0;top:22px}
.page_form .form_item .input .layui-form-select dl dd{padding:0 0 0 20px}
.page_form .form_item .input .layui-form-select dl dd.layui-this{background-color:#f3f7ff!important;color:#2f82ff!important}
.page_form .form_item .input .layui-form-select .layui-input:hover,.page_form .form_item .input .layui-form-selected .layui-input,.page_form .form_item .input .layui-form-selected .layui-input:hover{border-color:#2f82ff!important}
.page_form .form_item input{display:block;height:60px;width:340px;padding-left:50px;border:2px solid #2f82ff;border-right:none;box-sizing:border-box;outline:0}
.page_form .form_item .layui-form-selected dl{top:60px;box-sizing:inherit!important}
.page_form .form_item .input .layui-form-select .layui-input{background:url(../images/gsbg_icon_type.png) 15px 50% no-repeat;background-size:27px 27px;border-radius:0}
.page_form .form_item .input_msg{background:url(../images/dljz-icon-msg.png) 15px 50% no-repeat}
.page_form .form_item .input_name{background:url(../images/dljz-icon-name.png) 15px 50% no-repeat;border-left:none}
.page_form .form_item .input_phone{background:url(../images/dljz-icon-phone.png) 15px 50% no-repeat;border-left:none}
.page_form .form_item .input_submit{width:180px;background:#2f82ff;font-size:18px;border-color:#2f82ff;height:60px;color:#fff;cursor:pointer;padding-left:0}
.page_form .form_item .input_submit:active{opacity:.8}
.nsch_box1 li{float:left;width:18%;margin:0 1%;border:solid 1px #e8e8e8;box-sizing:border-box;border-radius:10px 10px 0 0;background:#fff;overflow:hidden;text-align:center;position:relative;transition:.3s all}
.nsch_box1 li .pic{overflow:hidden}
.nsch_box1 li .pic img{width:100%;display:block}
.nsch_box1 li .txt{border-top:0;padding-top:28px;padding-bottom:25px}
.nsch_box1 li .txt h3{font-size:20px;padding-bottom:36px;background:url(../images/nsch_box1_bg.png) center 40px no-repeat;font-weight:400}
.nsch_box1 li .txt p{line-height:20px;height:40px;overflow:hidden;color:#888;margin-bottom:25px}
.nsch_box1 li .txt a{display:inline-block;width:140px;height:36px;line-height:36px;text-align:center;color:#78787b;background:#edf1f5;border-radius:36px;margin:0 auto;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.nsch_box1 li .txt a:hover{background:#5b77f1;color:#fff}
.nsch_box1 li:hover{box-shadow:0 3px 10px rgba(0,0,0,.2)}
.nsch_box2{position:relative;height:620px}
.nsch_box2 .about_bg{width:100%;height:100%;background:rgba(0,0,0,.08);text-align:center;color:#fff}
.nsch_box2 .about_img{position:absolute;top:0;left:0;right:0;bottom:0;background:url(../images/page_about03.jpg) no-repeat center center fixed;background-size:cover;z-index:-1}
.ssch li{width:46%;height:400px;background:#fff;border-radius:5px;overflow:hidden}
.ssch_bg{width:100%;height:150px;background:url(../images/ssch_case1.png) no-repeat center}
.ssch_bg1{width:100%;height:150px;background:url(../images/ssch_case2.png) no-repeat center}
.ssch_bg h5{padding-top:15px;font-size:20px;line-height:58px;color:#fff;font-weight:700;text-align:center}
.ssch_bg p{font-size:14px;line-height:26px;color:#fff;padding:0 60px;text-align:center}
.ssch_bg1 h5{padding-top:15px;font-size:20px;line-height:58px;color:#fff;font-weight:700;text-align:center}
.ssch_bg1 p{font-size:14px;line-height:26px;color:#fff;padding:0 60px;text-align:center}
.ssch_case{height:222px;padding:35px 25px}
.ssch_case li{width:30.3%;margin:8px 1.5%;height:40px;float:left;border-radius:3px;background:#fef2f1;text-align:center}
.ssch_case li a{color:#ff5a4d;line-height:40px;text-align:center;display:block;width:100%;height:40px;border-radius:2px}
.ssch_case li a:hover{background:#ff5a4d;color:#fff}
.ssch_case1{height:222px;padding:35px 25px}
.ssch_case1 li{width:30.3%;margin:8px 1.5%;height:40px;float:left;border-radius:3px;background:#ecf7ff;text-align:center}
.ssch_case1 li a{color:#2faaff;line-height:40px;text-align:center;display:block;width:100%;height:40px;border-radius:2px}
.ssch_case1 li a:hover{background:#2faaff;color:#fff}
.fw_case li{width:40%;height:230px;background:#f7f7f9;float:left;border-radius:116px 116px 116px 0;margin-left:80px;margin-bottom:25px}
.fw_case .case_title{font-size:20px;line-height:50px;padding-top:18px;text-align:center;font-weight:400;display:block}
.fw_case .cont{font-size:15px;line-height:28px;color:#333;padding-left:40px;padding-right:28px}
.fw_case .ck{display:block;float:left;margin-left:800px;color:#f36}
.nsch_box4 ul{overflow:hidden}
.nsch_box4 ul li{float:left;width:20%;padding:0 8px;box-sizing:border-box;position:relative;text-align:center}
.nsch_box4 ul li:before{content:"";position:absolute;left:50%;top:20%;width:1px;height:54px;background:rgba(255,255,255,.7)}
.nsch_box4 ul li .img,.nsch_box4 ul li .img img{width:100%;display:block}
.nsch_box4 ul li .con{position:absolute;left:8px;right:8px;top:0;height:100%;padding:60% 0 0}
.nsch_box4 ul li .con h3{font-size:26px;color:#fff;margin-bottom:20px;font-weight:400}
.nsch_box4 ul li .con p{line-height:24px;color:rgba(255,255,255,.7);-moz-transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;transition:all .6s ease-in-out;height:48px}
.nsch_box4 ul li .con a{display:inline-block;width:123px;height:40px;line-height:40px;background:#fff;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;color:#3b8cde;-moz-transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;transition:all .6s ease-in-out;opacity:0;-moz-opacity:0;-khtml-opacity:0;height:0;overflow:hidden}
.nsch_box4 ul li:hover .con p{opacity:0;-moz-opacity:0;-khtml-opacity:0;height:0;overflow:hidden}
.nsch_box4 ul li:hover .con a{opacity:1;-moz-opacity:1;-khtml-opacity:1;height:40px}
.nsch_box4 ul li:hover .img{background:#3b8cde}
.nsch_box4 ul li:hover .img img{opacity:.1;-moz-opacity:.1;-khtml-opacity:.1}
.nsch_box4_more{margin:auto;width:537px;height:65px;line-height:61px;border-radius:32px;border:#dcdcdc 2px solid;box-sizing:border-box;position:relative}
.nsch_box4_more .tel{font-size:28px;color:#3b8cde;float:left;width:344px;text-align:center}
.nsch_box4_more a{display:inline-block;float:right;width:178px;height:63px;line-height:63px;font-size:18px;color:#fff;background:#3b8cde;border-radius:0;z-index:100;margin:-2px -2px 0 0;border-top-right-radius:32px;border-bottom-right-radius:32px}
.nsch_box6 li{float:left;width:360px;height:150px;background:#fff;margin:0 60px 25px 0;border-radius:5px;transition:.3s all;border:solid 1px #e8e8e8;box-sizing:border-box}
.nsch_box6 li:hover{background:#f8f8f8;color:#fff;box-shadow:0 3px 10px rgba(0,0,0,.2)}
.nsch_box6 li:nth-child(3n){margin-right:0}
.nsch_box6 li i{width:100%;height:76px;display:block}
.nsch_box6 li h2{font-size:20px;color:#333;text-align:center}
.nsch_box6 li p{font-size:12px;color:#333;text-align:center;padding-top:10px}
.bule{width:280px;height:110px;background:linear-gradient(135deg,#5396ff 0,#66ceff 98%);float:left;margin:10px 10px;border-radius:5px}
.purple{width:280px;height:110px;background:linear-gradient(109deg,#8e65ff 0,#c377ff 100%);float:left;margin:10px 10px;border-radius:5px}
.white{width:580px;height:110px;background:#fff;float:left;margin:10px 10px;border-radius:5px}
.point{display:block;width:8px;height:8px;border-radius:50%;background:#fff;float:left;margin:40px 10px 20px 20px}
.text_bt1{display:block;font-size:18px;font-weight:400;color:#fff;margin-top:30px}
.text_bt2{font-size:14px;font-weight:400;color:#fff;line-height:32px}
.cszj li{width:30.3%;margin:0 1.5%;height:430px;float:left;background:#fff;border-radius:5px;box-shadow:0 0 50px rgba(187,186,207,.3)}
.cszj li img{width:100%;height:210px;overflow:hidden}
.cszj li .name{font-size:18px;margin-left:45px;font-weight:400;line-height:70px;color:#333}
.cszj li .position{font-size:15px;margin-left:10px;font-weight:400;color:#333}
.cszj li .grjj{width:280px;background:130px;margin:0 auto;font-weight:400;font-size:14px;line-height:26px;color:#999;margin-top:-10px}
.page_ban .pcont{width:620px;height:52px;margin:200px auto 50px;background-color:rgba(255,255,255,.2);border-radius:8px;font-size:18px;line-height:52px;color:#fff;text-align:center}
.page_ban .pcont span{display:inline-block;vertical-align:middle;width:9px;height:9px;border-radius:50%;background-color:#04d298;margin:0 12px}
.gxrd_table{width:760px;height:60px;margin:0 auto;position:relative;margin-top:20px}
.gxrd_table li{float:left}
.gxrd_table li input{height:59px;background:#fff;border:none;color:#333;text-indent:24px;font-size:15px;font-family:"微软雅黑";outline:0}
.gxrd_table .gxrd_dj{background:-webkit-gradient(linear,left top,right top,from(#4facfe),to(#00f1fe));color:#fff;font-size:16px;cursor:pointer}
.gxrd_table .gxrd_dj:active{opacity:.8}
.gxrd_table .gxrd_hx{display:block;width:1px;height:20px;background:#ccc;position:absolute;top:20px;left:270px}
.gxrd_dy{width:90%;height:90px;background:#f4f7fb;border-radius:5px;margin:auto}
.gxrd_dy p{ont-size:13px;line-height:24px;color:#3e444f;padding:20px 38px;text-align:center}
.gxrd_youshi li{width:31.3%;margin:0 1% 20px 1%;height:180px;float:left;padding:25px;box-sizing:border-box;border-radius:5px}
.gxrd_youshi li img{width:94px;height:94px;float:left;overflow:hidden}
.advantage{display:block;height:94px;width:70%;float:right}
.gxrd_youshi .advantage b{font-size:18px;line-height:38px;color:#fff;margin-bottom:4px;font-weight:400;padding-left:20px}
.gxrd_youshi .advantage p{line-height:26px;color:rgba(255,255,255,.8);padding-left:20px}
.gxrd_youshi li:nth-child(1){background:#e45957}
.gxrd_youshi li:nth-child(2){background:#ea8f25}
.gxrd_youshi li:nth-child(3){background:#844ef3}
.gxrd_youshi li:nth-child(4){background:#6f6ef7}
.gxrd_youshi li:nth-child(5){background:#2fb9c9}
.gxrd_youshi li:nth-child(6){background:#2fc675}
.gxrd_left{width:40%;height:300px;float:left}
.gxrd_left .left_term li{float:left;margin-left:21px;margin-top:20px;border-radius:8px}
.gxrd_left .left_term li p{padding:40px 25px 0;font-size:17px;line-height:30px;color:#fff;text-align:center}
.gxrd_right{width:55%;float:right}
.gxrd_right .right_term li{width:20%;height:143px;float:left;margin-left:27px}
.gxrd_right .right_term li img{width:62%;height:58%;overflow:hidden;float:left;margin-left:25px}
.gxrd_right .right_term li span{width:100%;display:block;float:left;font-size:14px;line-height:20px;color:#3e444f;font-weight:400;text-align:center;margin-top:20px}
.gxrd_service li{float:left;width:23%;height:286px;box-shadow:0 0 10px rgba(204,204,204,.5);background:#fff;margin-left:20px}
.gxrd_service li img{width:66px;height:66px;margin:30px 100px}
.gxrd_service li b{display:block;font-size:17px;line-height:20px;color:#333;margin-bottom:18px;font-weight:400;text-align:center}
.gxrd_service li p{font-size:13px;line-height:24px;color:#666;padding:0 34px;text-align:center}
.newbg_left{width:830px;height:360px;float:left;overflow:hidden}
#newbanner{width:830px;position:relative;z-index:9}
#newbanner .swiper-slide{overflow:hidden;position:relative;height:360px}
#newbanner .swiper-pagination-bullet{width:10px;height:10px;display:inline-block;border-radius:50%;background:rgba(255,255,255,.36);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;opacity:1}
#newbanner .swiper-pagination-bullet-active{background:rgba(255,255,255,.8);color:#fff;width:33px;border-radius:30px;opacity:1}
#newbanner .swiper-pagination{bottom:25px}
.newbg_right{width:350px;height:360px;background:url(../images/im_bg_jsfwtd.png) no-repeat center;float:right}
.new_table{display:block;width:350px;height:80px;margin-top:20px}
.new_table h6{font-size:23px;line-height:80px;color:#fff;text-align:center;font-weight:400}
.new_table1{width:350px;height:150px}
.new_table1 li{width:350px;height:49px}
.new_table1 li input{border:none;line-height:46px;width:85%;height:46px;border-radius:3px;background:#fff;margin-left:26px;outline:0;padding-left:20px;box-sizing:border-box}
.new_table1 #btn{border:none;line-height:46px;width:85%;height:46px;cursor:pointer;border-radius:3px;background:-webkit-gradient(linear,left top,right top,from(#f7cd6e),to(#ff8f2c));padding-left:0;color:#fff;margin-left:26px;font-size:18px}
.new_table1 #btn:active{opacity:.8}
.new_list{width:830px;float:left}
.new_title{display:block;font-size:22px;font-weight:700;margin-top:35px}
.new_title span{margin-right:25px}
.new_title a{font-size:16px;font-weight:400;border-radius:20px;padding:5px 15px}
.new_title a.currclass{background:#2faaff;color:#fff}
.new_list li{height:160px;margin:40px 0}
.news_img{width:260px;height:160px;float:left;overflow:hidden;background:#000}
.news_img img{max-height:100%;min-width:100%;opacity:.9}
.new_content{width:100%;float:right}
.news_img+.new_content{width:540px}
.new_bt{display:block;font-size:18px;margin-top:15px;font-weight:700}
.new_content p{height:56px;font-size:13px;line-height:28px;color:#666;margin:10px 0;display:block;overflow:hidden}
.new_time{display:block;height:28px}
.new_time b{font-size:13px;line-height:28px;color:#666;font-weight:400}
.new_content b em{float:right;font-style:normal}
.new_list2{width:350px;float:right;margin-top:20px}
.new_rmfw{height:30px;margin-top:30px}
.new_rmfw span{display:block;width:4px;height:30px;background:#30c8c6;float:left}
.new_rmfw b{font-size:23px;line-height:30px;color:#333;font-weight:700;padding-left:20px}
.rmfw_img{position:relative;width:100%;height:238px;border-radius:3px;background-color:#000;top:20px}
.rmfw_img img{position:relative;width:100%;height:100%}
.wbox{width:100%;height:auto;border-radius:0;background-color:rgba(0,0,0,.6);position:absolute;bottom:0;left:0}
.wbox p{font-size:15px;line-height:24px;color:#fff;padding:16px 24px}
.wbox p a{color:#fff}
.wbox p :hover{color:#30c8c6}
.timeline{position:relative;width:350px;top:20px}
.timeline li{position:relative;z-index:1;height:70px;padding-left:45px;margin-top:15px}
.timeline li .tit{font-size:13px;line-height:22px;color:#333;margin-bottom:8px}
.sel{color:#30c8c6;text-decoration:underline}
.timeline li p{font-size:13px;line-height:22px;color:#666}
.timeline li:before{content:'';width:10px;height:10px;border-radius:50%;background-color:#fff;border:3px solid #b4ebea;position:absolute;left:12px;top:2px}
.timeline .line{width:0;height:76%;border-radius:0;background-color:#fff;border:1px dashed #b4ebea;position:absolute;left:19px;top:10px}
.ad{width:350px;height:200px;margin-top:60px;border-radius:4px;background:#c69}
.ad img{width:350px;height:200px;border-radius:4px}
.tjwz li{height:88px;margin-top:20px}
.tjwz_img{width:130px;height:88px;border-radius:0;overflow:hidden;float:left;background:#000}
.tjwz_img img{max-height:100%;min-width:100%;opacity:.9;display:block}
.tjwz b{display:block;width:198px;height:44px;float:right;font-size:14px;line-height:22px;color:#333;font-weight:400;margin-bottom:5px;margin-top:10px}
.tjwz em{font-style:normal;font-size:13px;padding-left:20px;color:#666}
.mypage_2{font-size:0;text-align:center;overflow:hidden}
.mypage_2>*{box-sizing:border-box;color:#666;width:42px;height:42px;line-height:40px;background:#fff;border:solid 1px #e8e8e8;border-left:0}
.mypage_2 .curr,.mypage_2 a{font-family:arial;font-size:16px;display:inline-block;vertical-align:top}
.mypage_2 .curr,.mypage_2 a:hover{background-color:#eee;color:#666}
.mypage_2 .nex,.mypage_2 .pre{font-size:12px;font-family:"microsoft yahei";width:64px;text-align:center}
.mypage_2>:first-child,.mypage_2>:last-child{font-size:12px;width:74px;text-align:left;background-repeat:no-repeat}
.mypage_2>:first-child{padding-left:26px;border-left:solid 1px #e8e8e8;background-position:12px center;background-image:url(../images/pre_pic.png);border-bottom-left-radius:5px;border-top-left-radius:5px}
.mypage_2>:last-child{padding-left:12px;background-position:47px center;background-image:url(../images/nex_pic.png);border-bottom-right-radius:5px;border-top-right-radius:5px}
.weizhi{min-width:1200px;line-height:60px;background:#f5f5f5}
.page_main{width:820px;float:left}
.n_article{min-height:730px;padding-top:50px}
.n_article .ar_title{padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #eee}
.n_article .ar_title h1{font-size:25px;padding-bottom:25px}
.items_time{color:#999;font-size:13px;font-weight:400}
.items_time span{color:#ddd;margin-left:10px}
.items_time em{font-style:normal;padding-left:10px}
.n_article .info{font-size:13px;color:#888;line-height:30px;margin-bottom:25px}
.n_article .ar_article{font-size:15px;line-height:30px;min-height:160px;margin-top:25px;color:#555}
.n_article .ar_article p{font-size:15px;padding-bottom:15px;text-indent:2em}
.n_article .ar_article img{max-width:90%}
.xg_news{margin-top:50px}
.xg_news li{width:260px;float:left;margin-right:20px}
.xg_news li:nth-child(3n){margin-right:0}
.xg_news li .pic{width:100%;height:160px;overflow:hidden;background:#000;margin-bottom:10px}
.xg_news li .pic img{max-height:100%;min-width:100%;opacity:.9;display:block}
.xg_news li p{line-height:22px}
.qyhm_title{line-height:120px;color:#fff;font-size:46px;padding-top:50px}
.qyhm_intro{line-height:40px;text-align:center;color:#fff;font-size:24px}
.qyhm_intro strong{color:#fe9f2a;font-weight:400}
.qyhm_hint{text-align:center;color:#fff;font-size:14px}
.form-wrapper{width:988px;height:50px;margin:50px auto 30px;padding:10px;background-color:rgba(36,40,55,.3);border-radius:10px}
.form-wrapper input,.form-wrapper select{outline:0}
.citySelector{font:12px/1.5 tahoma,arial,\5b8b\4f53;background:#fff;border-radius:5px;text-align:left;-webkit-box-shadow:2px 2px 8px rgba(0,0,0,.3);-moz-box-shadow:2px 2px 8px rgba(0,0,0,.3);-ms-box-shadow:2px 2px 8px rgba(0,0,0,.3);-o-box-shadow:2px 2px 8px rgba(0,0,0,.3);box-shadow:2px 2px 8px rgba(0,0,0,.3)}
#com_xiala{font-family:'微软雅黑';background:#fff;border-radius:5px;text-align:left;-webkit-box-shadow:2px 2px 8px rgba(0,0,0,.3);-moz-box-shadow:2px 2px 8px rgba(0,0,0,.3);-ms-box-shadow:2px 2px 8px rgba(0,0,0,.3);-o-box-shadow:2px 2px 8px rgba(0,0,0,.3);box-shadow:2px 2px 8px rgba(0,0,0,.3);height:50px;width:160px;color:#888;text-indent:12px}
.city-input,.firm-name{margin-right:6px}
.city-input .cityinput{width:160px;height:50px;background:url(../images/banner-icons.png) no-repeat 20px -2px #fff;border-radius:5px;border:none;padding:0;text-indent:46px}
.firm-name{width:180px;height:50px;padding:0 14px 0 46px;background:url(../images/banner-icons.png) no-repeat 20px -64px #fff;border-radius:5px}
.firm-name input{width:180px;height:50px;border:none;padding:0}
.industry-name{background:url(../images/banner-icons.png) no-repeat 20px -125px #fff}
.form-wrapper .input-btn{width:160px;height:50px;line-height:50px;background-color:#fe9f2a;border-radius:5px;border:none;color:#fff;font-size:16px;font-weight:700;cursor:pointer}
.gxrd_service li{float:left;width:23%;height:286px;box-shadow:2px 2px 10px rgba(40,85,166,.3);background:#fff;margin-left:20px;margin-bottom:30px}
.gxrd_service li img{width:66px;height:66px;margin:30px 100px}
.gxrd_service li b{display:block;font-size:17px;line-height:20px;color:#333;margin-bottom:18px;font-weight:400;text-align:center}
.gxrd_service li p{font-size:13px;line-height:24px;color:#666;padding:0 34px;text-align:center}
.chaxun{width:720px;height:380px;position:absolute;top:125px;left:50%;margin-left:-260px}
.chaxun h5{font-size:48px;color:#fff;text-align:center;margin-bottom:15px}
.chaxun h6{font-size:24px;text-align:center;color:#fff;font-weight:400;margin-bottom:25px}
.banner-search-box{padding:1px;width:572px;box-sizing:border-box;margin:0 auto}
.banner-search-box input{padding-left:12px;width:400px;font-size:16px;color:#999;float:left;height:52px;line-height:52px;border:0 none;box-sizing:border-box;outline:0}
.banner-search-box a{display:inline-block;height:52px;font-size:16px;line-height:52px;background-color:#df1344;width:170px;color:#fff;box-sizing:border-box;text-align:center}
.popup_box{width:100%;height:100%;background:rgba(0,0,0,.5);position:fixed;top:0;left:0;z-index:100;display:none}
.popup{width:400px;height:440px;background:#fff;border-top:4px solid #df1344;position:absolute;top:50%;left:50%;margin-top:-220px;margin-left:-200px;padding:0 20px;box-sizing:border-box}
.popup h1{text-align:center;font-size:25px;margin:20px 20px 0;padding-bottom:10px;border-bottom:1px solid #e2e2e2;line-height:24px}
.d_tips{text-align:center;margin:10px 0 30px}
.popup_hang1{margin-left:30px;margin-bottom:20px}
.popup_hang1 span{font-size:12px;color:#333}
.popup_hang1 span.hang_r{margin-left:10px}
.popup_hang1 input,.popup_hang1 select{margin-left:10px;box-sizing:border-box;line-height:30px;width:200px;text-indent:10px;padding:0;height:30px;vertical-align:middle}
.popup_hang1 select{margin-left:6px}
.popup_hang1 input.check{width:16px;height:16px;margin-left:70px}
.sure{display:block;background-color:#df1344;font-size:16px;color:#fff;text-align:center;width:220px;height:36px;line-height:36px;margin:0 auto;border-radius:2px;border:none}
.close{width:25px;height:25px;display:block;background:url(../images/close.png) no-repeat center;position:absolute;top:10px;right:10px}
.sure:active{opacity:.8}
.sbzc_box1 li{float:left;text-align:center;width:27.3%;margin:0 3%;transition:.3s all;box-sizing:border-box;border:solid 1px #e9e9e9;border-radius:10px;box-shadow:0 0 2px rgba(187,186,207,.3)}
.sbzc_box1 li .pic{margin:25px 0 15px 0;transition:.3s all}
.sbzc_box1 li .pic img{height:66px}
.sbzc_box1 li h3{font-size:20px;margin-bottom:10px;font-weight:400}
.sbzc_box1 li h5{font-size:25px;margin-bottom:15px;font-weight:400;color:#f30}
.sbzc_box1 li p{color:#666;font-size:14px;line-height:24px;margin-bottom:30px}
.sbzc_box2 li{width:15.6%;margin:0 .5%;float:left;text-align:center;background:#fff;border-radius:8px;padding:25px 0}
.sbzc_box2 li img{height:50px;margin-bottom:15px}
.sbzc_box2 li h3{font-size:20px;font-weight:400;line-height:46px}
.sbzc_box2 li p{color:#666;font-size:12px}
.sbzc_box2 li .price{color:#666;margin-top:25px}
.sbzc_box2 li .price span{font-size:25px;color:#df1344}
.zl_box1 .side{float:left;background:url(../images/zl_bg1.jpg) no-repeat;width:272px;height:346px;overflow:hidden;padding:39px 20px 0 25px;box-sizing:border-box}
.zl_box1 .side h3{font-size:32px;margin-bottom:18px;letter-spacing:2px;color:#04b398}
.zl_box1 .side p{line-height:1.6;color:#04b398}
.zl_box1 .main_con{width:928px;float:right}
.zl_box1 .main_con li{width:294px;height:346px;overflow:hidden;margin-left:15px;position:relative;float:left;text-align:center}
.zl_box1 .main_con li section{display:block;width:100%;height:100%;border:solid 1px #e8e8e8;box-sizing:border-box;padding:35px 20px 0 20px}
.zl_box1 .main_con li .pic{height:80px;text-align:center;margin-bottom:25px}
.zl_box1 .main_con li .pic img{height:100%}
.zl_box1 .main_con li h3{font-size:20px;transition:.3s all;margin-bottom:15px}
.zl_box1 .main_con li p{font-size:12px;line-height:22px;margin-bottom:30px;color:#999;height:66px}
.zl_box1 .main_con li a{min-width:130px;line-height:32px;overflow:hidden;background:#f8f8f8;border:solid 1px #ccc;display:inline-block;border-radius:52px;text-align:center;color:#666;transition:.3s all;position:relative}
.zl_box1 .main_con li a:hover{border:solid 1px #04b398;background:#04b398;color:#fff}
.animate-line i{position:absolute;display:inline-block;background:linear-gradient(to left,#4abf9f,#4abf9f);transition:all .5s linear}
.animate-line .top{width:0;height:2px;top:0;left:0}
.animate-line .bottom{width:0;height:2px;bottom:0;left:0}
.animate-line .left{width:2px;height:0;top:0;left:0}
.animate-line .right{width:2px;height:0;top:0;right:0}
.zl_box1 li:hover .top{width:300px}
.zl_box1 li:hover .left{height:346px}
.zl_box1 li:hover .bottom{width:300px}
.zl_box1 li:hover .right{height:346px}
.zl_box2 .side{float:left;background:url(../images/zl_bg2.jpg) no-repeat;width:272px;height:346px;overflow:hidden;padding:39px 20px 0 25px;box-sizing:border-box}
.zl_box2 .side h3{font-size:32px;margin-bottom:18px;color:#f69000}
.zl_box2 .side p{line-height:1.6;color:#f69000}
.zl_box2 .main_con{width:928px;float:right}
.zl_box2 .main_con li{width:294px;height:165.5px;padding:30px 18px 0 30px;box-sizing:border-box;overflow:hidden;margin:0 0 15px 15px;position:relative;float:left;background:#fff;transition:.3s all}
.zl_box2 .main_con li h3{font-size:20px;transition:.3s all;margin-bottom:15px}
.zl_box2 .main_con li p{font-size:14px;line-height:22px;color:#666}
.zl_box2 .main_con li .price{font-size:14px;color:#f60;position:absolute;left:30px;bottom:20px}
.zl_box2 .main_con li span{font-size:20px}
.zl_box2 .main_con li:hover{box-shadow:0 5px 10px rgba(0,0,0,.3)}
.zz_form{width:310px;height:330px;background:#fff;position:absolute;right:0;top:45px;padding:25px 20px;box-sizing:border-box;border-radius:5px}
.zz_form h5{font-size:20px;text-align:center;margin-bottom:15px}
.zz_form span{margin-top:15px;display:block}
.zz_form input{outline:0;height:45px;line-height:45px;font-size:15px;border:0;box-sizing:border-box;border-radius:5px;background:#f3f3f3;padding-left:20px;width:100%}
.zz_form .zz_btn{background:#ff6270;width:270px;height:50px;font-size:16px;color:#fff;cursor:pointer;background:-webkit-gradient(linear,left top,right top,from(#ffcb5b),to(#f80));background:linear-gradient(left,#ffcb5b,#f80)}
.zz_form .zz_btn:active{opacity:.8}
.zzbl_youshi li{float:left;width:25%;height:125px}
.zzbl_youshi li img{float:left;margin-left:30px;margin-top:35px;width:48px;height:48px}
.youshi_wz{display:block;width:200px;height:48px;float:right;margin-top:35px}
.youshi_wz b{font-size:18px;color:#333;font-weight:400}
.youshi_wz p{font-size:14px;color:#333;padding-top:5px}
.zzdb_bg{min-width:1200px;height:580px;background:#eaf2ff;margin:0 auto}
.zzdb_left{width:23%;height:366px;background:url(../images/zzdb_left1.jpg) no-repeat center;float:left}
.zzdb_bg .zzdb_left h2{line-height:30px;color:#fff;font-size:30px;text-align:center;font-weight:400;padding-top:80px}
.zzdb_bg .zzdb_left span{display:block;width:50px;height:2px;background:#fff;opacity:.7;margin:20px 52px}
.zzdb_bg .zzdb_left p{font-size:14px;color:#fff;line-height:30px;padding-right:30px;padding-left:50px}
.zzdb_bg .zzdb_left a{display:block;width:160px;height:48px;border:1px solid #fff;border-radius:4px;margin:60px auto;color:#fff;font-size:16px;font-weight:700;text-align:center;line-height:48px}
.zzdb_foods{width:76%;height:366px;float:right}
.zzdb_foods li{width:32.5%;height:178px;background:#fff;float:left;margin-left:10px}
.zzdb_foods .food1{margin-left:0;background:url(../images/foods_bg1.jpg) no-repeat right bottom #fff}
.zzdb_foods .food2{background:url(../images/foods_bg2.jpg) no-repeat right bottom #fff}
.zzdb_foods .food3{background:url(../images/foods_bg3.jpg) no-repeat right bottom #fff}
.zzdb_foods .food4{margin-left:0;margin-top:10px;background:url(../images/foods_bg4.jpg) no-repeat right bottom #fff}
.zzdb_foods .food5{margin-top:10px;background:url(../images/foods_bg5.jpg) no-repeat right bottom #fff}
.zzdb_foods .food6{margin-top:10px;background:url(../images/jiantou.png) no-repeat 170px center #fff}
.zzdb_foods li h3{line-height:30px;font-size:16px;color:#233767;font-weight:400;margin-left:30px;margin-top:30px}
.zzdb_foods li p{line-height:24px;color:#888;margin-left:30px;margin-top:5px;font-size:13px}
.zzdb_foods li b{font-size:16px;color:#f03;margin-left:30px;line-height:50px}
.zzdb_foods .food6 .food_more{line-height:30px;font-size:18px;color:#233767;font-weight:400;margin-left:60px;margin-top:67px}
.zzdb_foods .food6 .food_more1{color:#999;line-height:26px;margin-left:65px;font-weight:400;font-size:14px}
.zzdb_foods .food7{margin-left:0;background:url(../images/bulid_bg1.jpg) no-repeat right bottom #fff}
.zzdb_foods .food8{background:url(../images/bulid_bg2.jpg) no-repeat right bottom #fff}
.zzdb_foods .food9{background:url(../images/bulid_bg3.jpg) no-repeat right bottom #fff}
.zzdb_foods .food10{margin-left:0;margin-top:10px;background:url(../images/bulid_bg4.jpg) no-repeat right bottom #fff;width:66%}
.zzdb_foods .food11{margin-left:0;background:url(../images/onlie-bag1.jpg) no-repeat right bottom #fff}
.zzdb_foods .food12{background:url(../images/onlie-bag2.jpg) no-repeat right bottom #fff}
.zzdb_foods .food13{background:url(../images/onlie-bag3.jpg) no-repeat right bottom #fff}
.zzdb_foods .food14{margin-left:0;margin-top:10px;background:url(../images/onlie-bag4.jpg) no-repeat right bottom #fff}
.zzdb_foods .food15{margin-top:10px;background:url(../images/onlie-bag5.jpg) no-repeat right bottom #fff}
.zzdb_foods .food16{margin-top:10px;background:url(../images/onlie-bag6.jpg) no-repeat right bottom #fff}
.zzdb_foods .food17{margin-left:0;background:url(../images/onlie-bag1.jpg) no-repeat right bottom #fff;width:49%}
.zzdb_foods .food18{background:url(../images/onlie-bag2.jpg) no-repeat right bottom #fff;width:49%}
.zzdb_foods .food19{margin-left:0;margin-top:10px;background:url(../images/onlie-bag3.jpg) no-repeat right bottom #fff;width:49%}
.zzdb_foods .food20{margin-top:10px;background:url(../images/onlie-bag4.jpg) no-repeat right bottom #fff;width:49%}
.zzdb_foods .food21{margin-left:0;background:url(../images/culture_bg1.jpg) no-repeat right bottom #fff}
.zzdb_foods .food22{background:url(../images/culture_bg2.jpg) no-repeat right bottom #fff}
.zzdb_foods .food23{background:url(../images/culture_bg3.jpg) no-repeat right bottom #fff}
.zzdb_foods .food24{margin-left:0;margin-top:10px;background:url(../images/culture_bg4.jpg) no-repeat right bottom #fff;width:66%}
.qthy_left{width:23%;height:230px;background:url(../images/zzdb_left6.jpg) no-repeat center;float:left;margin-top:50px}
.zzdb_bg .qthy_left h2{line-height:30px;color:#fff;font-size:30px;text-align:center;font-weight:400;padding-top:30px}
.zzdb_bg .qthy_left span{display:block;width:50px;height:2px;background:#fff;opacity:.7;margin:20px 52px}
.zzdb_bg .qthy_left p{font-size:14px;color:#fff;line-height:10px;padding-right:30px;padding-left:50px}
.zzdb_bg .qthy_left a{display:block;width:160px;height:48px;border:1px solid #fff;border-radius:4px;margin:60px auto;color:#fff;font-size:16px;font-weight:700;text-align:center;line-height:48px}
.zzdb_qthy{width:76%;height:230px;float:right}
.zzdb_qthy li{width:24%;height:230px;background:#fff;float:left;margin-left:10px;margin-top:50px}
.zzdb_qthy .qt1{margin-left:0;background:url(../images/qt_bg1.jpg) no-repeat right bottom #fff}
.zzdb_qthy .qt2{background:url(../images/qt_bg2.jpg) no-repeat right bottom #fff}
.zzdb_qthy .qt3{background:url(../images/qt_bg3.jpg) no-repeat right bottom #fff}
.zzdb_qthy .qt4{background:url(../images/qt_bg4.jpg) no-repeat right bottom #fff}
.zzdb_qthy li h3{line-height:30px;font-size:16px;color:#233767;font-weight:400;margin-left:30px;margin-top:30px}
.zzdb_qthy li p{line-height:24px;color:#888;margin-left:30px;margin-top:5px;font-size:13px}
.zzdb_qthy li b{font-size:16px;color:#f03;margin-left:30px;line-height:50px}
.page_ban_about{position:relative}
.page_ban_about img{width:100%;display:block}
.page_ban_about .ico_about{background:url(../images/ico_about.png) no-repeat center 36px #fff;background-size:46px auto}
.page_ban_about .ico_contact{background:url(../images/0-0-0-0.jpg) no-repeat center 36px #146bbb}
.cname{width:127px;height:127px;border-radius:100%;position:absolute;z-index:8;left:50%;bottom:-63.5px;margin-left:-63.5px;text-align:center;line-height:160px;font-size:16px;color:#fff}
.cname:after{content:"";width:127px;height:127px;background:rgba(20,107,187,.1);animation:fd_sx1 1s linear infinite;display:block;border-radius:50%;position:absolute;top:0;left:0;z-index:2}
.cname1{width:127px;height:127px;border-radius:100%;position:absolute;z-index:3;left:50%;bottom:-63.5px;margin-left:-63.5px}
.cname1:after{content:"";width:127px;height:127px;background:rgba(20,107,187,.2);animation:fd_sx1 2s linear infinite;display:block;border-radius:50%;position:absolute;top:0;left:0;z-index:2}
.cname2{width:127px;height:127px;border-radius:100%;position:absolute;z-index:3;left:50%;bottom:-63.5px;margin-left:-63.5px}
.cname2:after{content:"";width:127px;height:127px;background:rgba(20,107,187,.3);animation:fd_sx1 3s linear infinite;display:block;border-radius:50%;position:absolute;top:0;left:0;z-index:2}
@-webkit-keyframes fd_sx1{0%{-webkit-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.3);transform:scale(1.3)}
100%{-webkit-transform:scale(1.6);transform:scale(1.6);background:rgba(20,107,187,0)}
}
.about2_img{width:460px;height:448px;border:solid 1px #ddd;position:relative;box-sizing:border-box}
.about2_img .img{position:absolute;left:25px;top:25px;width:100%;height:100%}
.about2_img .img img{width:100%;height:100%;display:block}
.shipin_play{width:72px;height:72px;position:absolute;left:50%;margin-left:-10px;top:50%;margin-top:-10px;z-index:99;background:rgba(0,0,0,.45);border-radius:50%}
.shipin_play img{transition:all .8s ease 0s;width:100%;height:100%}
.shipin_play img:hover{cursor:pointer;transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg)}
.about_txt{width:640px}
.about_txt h3{font-size:25px;margin-top:40px}
.about_txt h6{font-size:16px;font-weight:400;color:#666;margin:5px 0 25px 0}
.about_txt p{line-height:28px;text-align:justify;margin-top:15px;color:#555}
.product-number-info{position:relative;background:rgba(255,255,255,.66);height:120px;z-index:999}
.product-number-info .product-number-inner{width:1200px;position:absolute}
.product-number-info ul{padding:20px 0}
.q{zoom:1}
.product-number-info li{float:left;width:300px;padding-left:120px;height:80px;border-left:1px solid #ddd;box-sizing:border-box}
.product-number-info li.li-1{background:url(../images/youshi01.png) no-repeat 65px center}
.product-number-info li.li-2{background:url(../images/youshi02.png) no-repeat 50px center}
.product-number-info li.li-3{background:url(../images/youshi03.png) no-repeat 50px center}
.product-number-info li.li-4{background:url(../images/youshi04.png) no-repeat 45px center}
.product-number-info li:first-child{border:none}
.product-number-info li b{font-weight:300;font-size:36px;line-height:1;display:inline-block;position:relative;margin:10px 0 5px}
.product-number-info li p{font-size:14px;color:#666}
.product-number-info li b i{font-style:normal;font-family:Impact;color:#146bbb}
.product-number-info li b sup{position:absolute;font-size:20px;right:-20px;top:-3px;color:#146bbb}
.product-number-info li b span{position:absolute;font-weight:400;color:#146bbb;font-size:14px;right:-30px;top:18px}
.page_fw li{width:285px;line-height:108px;background:#fff;border-radius:5px;margin:0 20px 20px 0;font-size:20px;float:left;transition:.3s all}
.page_fw li:nth-child(4n){margin-right:0}
.page_fw li:hover{background:#fff;box-shadow:0 5px 10px rgba(0,0,0,.2)}
.page_fw li>div{width:90px;height:108px;margin-left:25px;float:left}
.page_fw li:nth-child(1) div{background:url(../images/fw_03.png) no-repeat center;background-size:50px auto}
.page_fw li:nth-child(2) div{background:url(../images/icon_mfhm.png) no-repeat center;background-size:50px auto}
.page_fw li:nth-child(3) div{background:url(../images/fw_09.png) no-repeat center;background-size:50px auto}
.page_fw li:nth-child(4) div{background:url(../images/fw_11.png) no-repeat center;background-size:50px auto}
.page_fw li:nth-child(5) div{background:url(../images/gssj_ico1.png) no-repeat center;background-size:50px auto}
.page_fw li:nth-child(6) div{background:url(../images/fw_19.png) no-repeat center;background-size:50px auto}
.page_fw li:nth-child(7) div{background:url(../images/dljz_ico8.png) no-repeat center;background-size:50px auto}
.page_fw li:nth-child(8) div{background:url(../images/gssj_ico4.png) no-repeat center;background-size:50px auto}
.page_fw li:nth-child(9) div{background:url(../images/sbzc_ico1.png) no-repeat center;background-size:50px auto}
.page_fw li:nth-child(10) div{background:url(../images/fw_25.png) no-repeat center;background-size:50px auto}
.page_fw li:nth-child(11) div{background:url(../images/gssj_ico4.png) no-repeat center;background-size:50px auto}
.page_fw li:nth-child(12) div{background:url(../images/dljz_ico7.png) no-repeat center;background-size:50px auto}
.page_bz li{float:left;background:url(../images/bz_icon.png) no-repeat -21px -252px;text-align:center;width:240px}
.page_bz li:first-child{background:0 0}
.page_bz li .icon{width:86px;height:86px;display:inline-block}
.page_bz li .title{font-size:18px;margin-bottom:5px}
.page_bz li .content{color:#666}
.qywh1{border-bottom:solid 1px #ddd;padding-bottom:60px}
.qywh1 li{background:#f3f3f5;width:48%;float:left}
.qywh1 li:nth-child(2){float:right}
.qywh1 li .pic{float:left}
.qywh1 li .pic img{display:block}
.qywh1 li .txt{text-align:center}
.qywh1 li .txt h5{font-size:22px;padding:35px 0 15px 0}
.qywh1 li .txt p{line-height:28px;font-size:16px;color:#666}
.qywh2 li{width:280px;float:left;margin-right:20px;position:relative;color:#fff;border-radius:5px;overflow:hidden}
.qywh2 li:nth-child(4n){margin-right:0}
.qywh2 li .pic{width:100%;height:100%;overflow:hidden}
.qywh2 li .pic img{width:100%;display:block}
.qywh2 li .txt{text-align:center;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.3);box-sizing:border-box;padding-top:40%;transition:.3s all}
.qywh2 li .txt h5{font-size:24px;margin-bottom:20px}
.qywh2 li .txt h5:after{content:"";display:block;width:20px;background:rgba(255,255,255,.5);height:2px;margin:25px auto}
.qywh2 li .txt h6{font-size:16px;margin-bottom:20px}
.qywh2 li .txt p{font-size:14px;line-height:24px;padding:0 15px;color:rgba(255,255,255,.8);transition:.3s all;opacity:0}
.qywh2 li:hover .txt{background:rgba(0,0,0,.6);padding-top:25%}
.qywh2 li:hover p{opacity:1}
.circle{width:80px;height:80px;position:fixed;bottom:120px;right:0;z-index:999;text-align:center;line-height:80px;color:#3f897c;font-size:30px}
.circle span{width:100%;height:100%;position:absolute;top:0;left:0;border-radius:50%;background-color:#c20e2f;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-animation:circleScale 3s linear infinite;-moz-animation:circleScale 3s linear infinite;-ms-animation:circleScale 3s linear infinite;animation:circleScale 3s linear infinite}
.circle span:nth-of-type(2){animation-delay:1s}
.circle span:nth-of-type(3){animation-delay:2s}
@keyframes circleScale{0%{opacity:1;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}
100%{opacity:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
}
@keyframes circleScale1{0%{opacity:1;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}
60%{opacity:1}
100%{opacity:0;-webkit-transform:scale(3);-moz-transform:scale(3);-ms-transform:scale(3);transform:scale(3)}
}
.circle a{cursor:pointer;position:relative;background:#d90024;width:50px;height:50px;display:inline-block;border-radius:50%;vertical-align:middle;margin-top:-4px;line-height:47px}
.anniu .circle a{background:#f08200}
.anniu .circle span{background:rgba(240,130,0)}
.anniu .circle{bottom:40px}
.circle a .kuang{display:none;position:absolute;right:75px;top:0;width:150px;height:60px;line-height:60px;font-size:16px;color:#333;background:#fff;border-radius:10px;box-shadow:3px 1px 5px rgba(0,0,0,.15)}
.circle a .kuang:before{content:"";position:absolute;right:-10px;top:50%;margin-top:-10px;border-top:transparent 10px solid;border-bottom:transparent 10px solid;border-left:#fff 10px solid}
#web{max-width:1920px;margin:auto;position:relative;z-index:9;min-width:1200px}
#web .swiper-slide{overflow:hidden;height:500px;position:relative}
#web .swiper-slide a{display:block;height:100%}
#web .swiper-slide img{width:100%}
#web .swiper-button-next,#web .swiper-button-prev{display:none;width:72px;height:72px;background:url(../images/ico_sliding.png) no-repeat}
#web .swiper-button-prev{background-position:0 0}
#web .swiper-button-prev:hover{background-position:0 -144px}
#web .swiper-button-next{background-position:0 -72px}
#web .swiper-button-next:hover{background-position:0 -216px}
#web .swiper-pagination-bullet{width:12px;height:12px;display:inline-block;border-radius:50%;background:rgba(255,255,255,.36);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;opacity:1}
#web .swiper-pagination-bullet-active{background:rgba(255,255,255,.8);color:#fff;width:33px;border-radius:30px;opacity:1}
#web .swiper-pagination{bottom:25px}
#web .swiper-slide h3{font-size:46px;font-weight:400;color:#fff;padding-top:125px;margin-bottom:35px}
#web .swiper-slide p{font-size:16px;color:#fff;width:580px;line-height:36px}
#web .swiper-slide ul{width:560px}
#web .swiper-slide ul li{width:33.3%;float:left;color:rgba(255,255,255,.9);font-size:16px;line-height:30px;margin-bottom:10px}
#web .swiper-slide ul li i{width:7px;height:7px;display:inline-block;margin-right:12px;border-radius:100%;background:rgba(255,255,255,.6)}
#web .swiper-slide a{width:160px;line-height:36px;overflow:hidden;background:rgba(255,255,255,.1);display:inline-block;border:solid 1px rgba(255,255,255,.6);border-radius:52px;text-align:center;color:#fff;margin-top:30px;transition:.3s all;position:relative}
#web .swiper-slide a:hover{border:solid 1px #06c;background:#06c;color:#fff}
.yewu .service{width:1200px;margin:0 auto;position:relative}
.yewu .service .ul{width:100%}
.yewu .service .ul li{float:left;position:relative;padding:42px 21px 0 45px;border-left:1px solid #dadada;border-bottom:1px solid #dadada;border-top:none;width:266px;height:217px}
.yewu .service .ul li.a_service1{border:1px solid #dadada;border-right:none;width:532px}
.yewu .service .ul li.a_service2{border-top:1px solid #dadada;border-right:1px solid #dadada;width:533px}
.yewu .service .ul li.a_service3{width:233px}
.yewu .service .ul li.a_service4{border-left:1px solid #dadada;width:232px}
.yewu .service .ul li.a_service5{border-right:1px solid #dadada;border-right:none;width:233px}
.yewu .service .ul li.a_service6{border-right:1px solid #dadada;width:233px}
.yewu .service .ul li .span{position:absolute;right:25px;top:36px}
.yewu .service .ul li .img{position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;display:none}
.yewu .service .ul li a{display:inline-block;color:#555;line-height:20px;text-decoration:none}
.yewu .service .ul li a .icon{height:120px}
.yewu .service .ul li a span{display:block;font-size:14px}
.yewu .service .ul li a .title{font-size:22px;padding-bottom:10px}
.yewu .service .ul li a .brief{color:#999}
.yewu .service .ul li a:hover .icon img{transform:rotateY(360deg);transition:all .5s ease-out}
.yewu .service .ul li.a_service1 a{padding:120px 0 0;background:url(../images/bg31.jpg) no-repeat left top}
.yewu .service .ul li.a_service2 a{padding:120px 0 0;background:url(../images/bg30.jpg) no-repeat left 12px}
.web_box2{text-align:center}
.web_box2 ul{width:540px;margin:auto}
.web_box2 li{text-align:center;float:left;margin:0 5px}
.web_box2 li img{border:#dbdbdb 1px solid;border-radius:100%;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;-moz-transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;transition:all .6s ease-in-out;opacity:.65;-moz-opacity:.65;-khtml-opacity:.65}
.web_box2 li:hover .pic img{border:#999 1px solid;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);opacity:1;-moz-opacity:1;-khtml-opacity:1}
.web_box2 li .txt{opacity:0;transition:.3s all;margin-top:5px}
.web_box2 li:hover .txt{opacity:.65}
.biaodan{width:1000px;margin:auto}
.biaodan li{float:left;margin-left:15px}
.biaodan li input{border:solid 1px #ddd;height:55px;line-height:55px;font-size:15px;color:#666;padding:0 20px;width:210px;box-sizing:border-box}
.biaodan li input[type=submit]{width:128px;background:#035cac;color:#fff;border:none;border-radius:5px;cursor:pointer}
.index_zx{background:url(../images/home_bg2.jpg) no-repeat 50% 50%;height:240px}
.index_zx .main{position:relative}
.index_zx .main .text-wrap{position:absolute;top:80px;left:180px;color:#fff;text-align:center}
.index_zx .main .btn{position:absolute;top:100px;right:180px;width:190px;height:50px;background:#fff;border-radius:50px;color:#666;font-size:18px;text-align:center;line-height:50px;overflow:hidden}
.index_zx .main .btn:hover{background:#035cac;color:#fff}
.index_zx .main .text-wrap .title{font-size:26px}
.index_zx .main .text-wrap .desc{margin-top:15px;font-size:20px}
.bz_box li{float:left;box-sizing:border-box;width:25%;text-align:center;border-right:solid 1px #eee;margin:30px 0}
.bz_box li:nth-child(4n){border-right:0}
.bz_box li img{margin-bottom:15px}
.bz_box li p{line-height:26px;color:#666;font-size:13px}
.bz_box li p span{display:block;font-weight:700;color:#222;font-size:15px}
.weiyi{background:url(../images/duang.png) no-repeat right top;height:110px;padding:40px 0}
.weiyi .weiyi_wen{float:left}
.weiyi .weiyi_txt{float:left;margin:0 0 0 30px}
.weiyi .weiyi_txt h5{color:#fff;font-size:30px;font-weight:400;margin-bottom:10px}
.weiyi .weiyi_txt h5 strong{font-size:46px;margin-right:20px}
.weiyi .weiyi_txt p{color:#fff;font-size:20px}
.weiyi_kf{float:right;margin:35px 100px 0 0}
.weiyi_kf a{width:180px;height:50px;line-height:50px;text-align:center;transition:.3s all;font-size:18px;color:#fff;box-sizing:border-box;border:solid 1px rgba(255,255,255,.8);display:block}
.weiyi_kf a:hover{background:#fff;border:solid 1px #fff;color:#06c}
.xcx_yy li{width:23%;margin:10px 1%;height:260px;border:solid 1px #e8e8e8;background:#fff;box-sizing:border-box;text-align:center;float:left;cursor:pointer;transition:.3s all}
.xcx_yy li:hover{box-shadow:0 5px 25px rgba(0,0,0,.1);transition:.3s all}
.xcx_yy .xcx_yy_ico{height:140px;line-height:140px}
.xcx_yy .xcx_yy_ico img{display:inline-block;vertical-align:middle}
.xcx_yy li h3{font-size:20px;height:36px;color:#000;font-weight:400}
.xcx_yy li p{font-size:14px;color:#666;line-height:22px;width:80%;margin:auto}
#certify{position:relative}
#certify .swiper-container{padding-bottom:20px}
#certify .swiper-slide{width:302px;height:559px;padding-top:70px;box-sizing:border-box;background:url(../images/iphone.png) no-repeat;text-align:center}
#certify .swiper-slide img{display:inline-block;width:229px;height:407px}
#certify .swiper-button-prev{left:0;width:45px;height:45px;background:url(../images/wm_button_icon.png) no-repeat;background-position:0 0;background-size:100%}
#certify .swiper-button-prev:hover{background-position:0 -46px;background-size:100%}
#certify .swiper-button-next{right:0;width:45px;height:45px;background:url(../images/wm_button_icon.png) no-repeat;background-position:0 -93px;background-size:100%}
#certify .swiper-button-next:hover{background-position:0 -139px;background-size:100%}
.xcx_fwlc .steps{width:1200px;margin:auto}
.xcx_fwlc .steps ul li{width:180px;height:180px;border-radius:50%;text-align:center;color:#fff;float:left;margin:0 30px;box-sizing:border-box;padding:0 30px;font-size:14px;line-height:1.4}
.xcx_fwlc .steps ul li h4{font-size:22px;font-weight:700;padding-top:50px;padding-bottom:10px}
.xcx_fwlc .steps ul li.step1{background:-webkit-linear-gradient(-40deg,#5ae6db,#64b4ef);background:-o-linear-gradient(-40deg,#5ae6db,#64b4ef);background:-moz-linear-gradient(-40deg,#5ae6db,#64b4ef);background:linear-gradient(-40deg,#5ae6db,#64b4ef)}
.xcx_fwlc .steps ul li.step2{background:-webkit-linear-gradient(-40deg,#ffb97d,#ff7985);background:-o-linear-gradient(-40deg,#ffb97d,#ff7985);background:-moz-linear-gradient(-40deg,#ffb97d,#ff7985);background:linear-gradient(-40deg,#ffb97d,#ff7985)}
.xcx_fwlc .steps ul li.step3{background:-webkit-linear-gradient(-40deg,#81eab2,#14c5ce);background:-o-linear-gradient(-40deg,#81eab2,#14c5ce);background:-moz-linear-gradient(-40deg,#81eab2,#14c5ce);background:linear-gradient(-40deg,#81eab2,#14c5ce)}
.xcx_fwlc .steps ul li.step4{background:-webkit-linear-gradient(-40deg,#82c3fe,#9182f8);background:-o-linear-gradient(-40deg,#82c3fe,#9182f8);background:-moz-linear-gradient(-40deg,#82c3fe,#9182f8);background:linear-gradient(-40deg,#82c3fe,#9182f8)}
.xcx_fwlc .steps ul li.step5{background:-webkit-linear-gradient(-40deg,#64b6ee,#5fcbe5);background:-o-linear-gradient(-40deg,#64b6ee,#5fcbe5);background:-moz-linear-gradient(-40deg,#64b6ee,#5fcbe5);background:linear-gradient(-40deg,#64b6ee,#5fcbe5)}
.xcx_wt li{width:25%;float:left;font-size:16px;line-height:60px}
.xcx_wt li a:hover{text-decoration:underline}
.xcx_wt_kf{text-align:center}
.xcx_wt_kf a{width:230px;height:50px;line-height:50px;border:solid 1px rgba(255,255,255,.5);display:inline-block;color:#f3f3f3;font-size:18px}
.xcx_wt_kf a:hover{background:rgba(255,255,255,.3)}
.zq-page{border-top:1px dotted #e2e2e2;text-align:center;clear:both}
.laypage-main{margin:40px auto 0;border:1px solid #e6e6e6;border-radius:3px;border-right:none;border-bottom:none;font-size:0;display:inline-block;box-shadow:0 0 5px #e6e6e6;box-sizing:border-box;font-family:Lato}
.laypage-main *{box-sizing:border-box;display:inline-block;vertical-align:top;margin:-1px;padding:0 16px;line-height:42px;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;font-size:13px;color:#999;overflow:hidden}
.laypage-main i{border:none;padding:0;font-size:18px;height:42px;line-height:46px}
.laypage-main .laypage-next{border-top-right-radius:3px;border-bottom-right-radius:3px}
.laypage-main .laypage-prev,.laypage-main>span{border-top-left-radius:3px;border-bottom-left-radius:3px}
.laypage-main .laypage-next,.laypage-main .laypage-prev{padding:0 12px 0 15px}
.laypage-main .laypage-curr{background-color:#fa635e;border-color:#e6e6e6;color:#fff}
.sem-hidden{display:none}
.layui-fixbar{position:fixed;right:15px;bottom:15px;z-index:999999}
.layui-fixbar li{width:50px;height:50px;line-height:50px;margin-bottom:1px;text-align:center;cursor:pointer;font-size:30px;background-color:#9f9f9f;color:#fff;border-radius:2px;opacity:.95}
.layui-fixbar li:hover{opacity:.85}
.layui-fixbar li:active{opacity:1}
.layui-fixbar .layui-fixbar-top{display:none;font-size:40px}
.layui-fixbar{width:52px;z-index:10000000;right:20px}
.layui-fixbar ul{margin-top:-55px}
.layui-fixbar li{width:52px;height:52px;line-height:52px;border-radius:0;-webkit-box-shadow:0 5px 18px 0 rgba(181,194,213,.34);box-shadow:0 5px 18px 0 rgba(181,194,213,.34);background-color:#fff;color:#6d7d93;margin-bottom:10px;-webkit-transition:all .2s;transition:all .2s}
.layui-fixbar li.hover{position:relative;background-color:#fff}
.layui-fixbar li em{font-size:28px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:center center;transform-origin:center center;position:absolute;top:50%;left:50%}
.layui-fixbar li:hover{background-color:#ff6270;color:#fff}
.layui-fixbar li:hover em{-webkit-animation:iconShake 1.2s linear infinite;animation:iconShake 1.2s linear infinite}
.layui-fixbar li.sem-side-backtop{bottom:14px;position:absolute;line-height:42px;width:42px;height:42px;font-size:24px}
.side-block-wrap{position:absolute;top:-50px;right:52px;width:236px;background-color:transparent;color:#2f4056;text-align:left;font-size:12px;line-height:24px}
.side-block-wrap .inner{float:left;padding:24px 18px;width:180px;background-color:#fff;-webkit-box-shadow:0 0 10px 4px rgba(0,0,0,.2);box-shadow:0 0 10px 4px rgba(0,0,0,.2)}
.side-block-wrap cite:after{position:absolute;top:50%;right:6px;margin-top:-7px;width:0;height:0;border:7px solid transparent;content:'';border-left-color:#fff}
.side-block-wrap h6{font-size:14px;color:#ff6270;font-family:verdana;font-weight:400}
.side-block-wrap h6 i{padding-right:5px;font-size:18px}
.side-block-wrap h6.kefu{font-size:18px}
.side-block-wrap h6.kefu i{font-size:24px}
.side-block-wrap summary{display:block;margin:8px 0;color:#999}
.side-block-wrap p{color:#878d99}
.side-block-wrap p img{position:absolute;right:5px;top:3px;width:28px;height:28px}
.side-block-wrap .layui-input{background-color:#eff1f4;margin-right:18px;border:0;height:32px;line-height:32px;border-radius:20px;margin:8px 0 16px}
.side-block-wrap .layui-btn{height:28px;line-height:28px;border-radius:20px;background-color:#ff6270;padding:0 20px;font-size:12px}
@-webkit-keyframes iconShake{0%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}
25%{-webkit-transform:translate(-50%,-50%) rotate(15deg);transform:translate(-50%,-50%) rotate(15deg)}
50%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}
75%{-webkit-transform:translate(-50%,-50%) rotate(-15deg);transform:translate(-50%,-50%) rotate(-15deg)}
to{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}
}
@keyframes iconShake{0%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}
25%{-webkit-transform:translate(-50%,-50%) rotate(15deg);transform:translate(-50%,-50%) rotate(15deg)}
50%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}
75%{-webkit-transform:translate(-50%,-50%) rotate(-15deg);transform:translate(-50%,-50%) rotate(-15deg)}
to{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}
}
@-webkit-keyframes iconDance{0%{-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}
25%{-webkit-transform:translate(0,-46%);transform:translate(0,-46%)}
50%{-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}
75%{-webkit-transform:translate(0,-54%);transform:translate(0,-54%)}
to{-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}
}
@keyframes iconDance{0%{-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}
25%{-webkit-transform:translate(0,-46%);transform:translate(0,-46%)}
50%{-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}
75%{-webkit-transform:translate(0,-54%);transform:translate(0,-54%)}
to{-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}
}
.layui-btn,.layui-btn-group,.layui-edge{display:inline-block}
.layui-edge{width:0;border-width:6px;border-style:dashed;border-color:transparent}
.layui-btn,.layui-input,.layui-select,.layui-textarea,.layui-upload-button{outline:0;-webkit-appearance:none;transition:all .3s;-webkit-transition:all .3s;box-sizing:border-box}
.layui-badge-rim,.layui-border,.layui-colla-content,.layui-colla-item,.layui-collapse,.layui-elem-field,.layui-form-pane .layui-form-item[pane],.layui-form-pane .layui-form-label,.layui-input,.layui-layedit,.layui-layedit-tool,.layui-panel,.layui-quote-nm,.layui-select,.layui-tab-bar,.layui-tab-card,.layui-tab-title,.layui-tab-title .layui-this:after,.layui-textarea{border-color:#eee}
.layui-btn{height:38px;line-height:38px;border:1px solid transparent;padding:0 18px;background-color:#009688;color:#fff;white-space:nowrap;text-align:center;font-size:14px;border-radius:2px;cursor:pointer}
.layui-btn:hover{opacity:.8;color:#fff}
.layui-btn:active{opacity:1}
.layui-btn+.layui-btn{margin-left:10px}
.layui-btn-container{font-size:0}
.layui-btn-container .layui-btn{margin-right:10px;margin-bottom:10px}
.layui-btn-container .layui-btn+.layui-btn{margin-left:0}
.layui-table .layui-btn-container .layui-btn{margin-bottom:9px}
.layui-btn-radius{border-radius:100px}
.layui-btn .layui-icon{padding:0 2px;vertical-align:bottom}
.layui-btn-primary{border-color:#d2d2d2;background:0 0;color:#666}
.layui-btn-primary:hover{border-color:#009688;color:#333}
.layui-btn-normal{background-color:#1e9fff}
.layui-btn-warm{background-color:#ffb800}
.layui-btn-danger{background-color:#ff5722}
.layui-btn-checked{background-color:#5fb878}
.layui-btn-disabled,.layui-btn-disabled:active,.layui-btn-disabled:hover{border-color:#eee!important;background-color:#fbfbfb!important;color:#d2d2d2!important;cursor:not-allowed!important;opacity:1}
.layui-btn-lg{height:44px;line-height:44px;padding:0 25px;font-size:16px}
.layui-btn-sm{height:30px;line-height:30px;padding:0 10px;font-size:12px}
.layui-btn-xs{height:22px;line-height:22px;padding:0 5px;font-size:12px}
.layui-btn-xs i{font-size:12px!important}
.layui-btn-group{vertical-align:middle;font-size:0}
.layui-btn-group .layui-btn{margin-left:0!important;margin-right:0!important;border-left:1px solid rgba(255,255,255,.5);border-radius:0}
.layui-btn-group .layui-btn-primary{border-left:none}
.layui-btn-group .layui-btn-primary:hover{border-color:#d2d2d2;color:#009688}
.layui-btn-group .layui-btn:first-child{border-left:none;border-radius:2px 0 0 2px}
.layui-btn-group .layui-btn-primary:first-child{border-left:1px solid #d2d2d2}
.layui-btn-group .layui-btn:last-child{border-radius:0 2px 2px 0}
.layui-btn-group .layui-btn+.layui-btn{margin-left:0}
.layui-btn-group+.layui-btn-group{margin-left:10px}
.layui-btn-fluid{width:100%}
.layui-input,.layui-select,.layui-textarea{height:38px;line-height:1.3;border-width:1px;border-style:solid;background-color:#fff;color:rgba(0,0,0,.85);border-radius:2px}
.layui-input,.layui-select::-webkit-input-placeholder,.layui-textarea::-webkit-input-placeholder,:-webkit-input-placeholder{line-height:1.3}
.layui-input,.layui-textarea{display:block;width:100%;padding-left:10px}
.layui-input:hover,.layui-textarea:hover{border-color:#eee!important}
.layui-input:focus,.layui-textarea:focus{border-color:#d2d2d2!important}
.layui-textarea{min-height:100px;height:auto;line-height:20px;padding:6px 10px;resize:vertical}
.layui-select{padding:0 10px}
.layui-form input[type=checkbox],.layui-form select{display:none}
.layui-form [lay-ignore]{display:initial}
.layui-form-item{margin-bottom:15px;clear:both}
.layui-form-item:after{content:'\20';clear:both;display:block;height:0}
.layui-form-label{float:left;display:block;padding:9px 15px;width:80px;font-weight:400;line-height:20px;text-align:right}
.layui-form-label-col{display:block;float:none;padding:9px 0;line-height:20px;text-align:left}
.layui-form-item .layui-inline{margin-bottom:5px;margin-right:10px}
.layui-input-block{margin-left:110px;min-height:36px}
.layui-input-inline{display:inline-block;vertical-align:middle}
.layui-form-item .layui-input-inline{float:left;width:190px;margin-right:10px}
.layui-form-text .layui-input-inline{width:auto}
.layui-form-mid{float:left;display:block;padding:9px 0!important;line-height:20px;margin-right:10px}
.layui-form-danger+.layui-form-select .layui-input,.layui-form-danger:focus{border-color:#ff5722!important}
.layui-form-select .layui-input{padding-right:30px;cursor:pointer}
.layui-form-select .layui-edge{position:absolute;right:10px;top:50%;margin-top:-3px;cursor:pointer;border-width:6px;border-top-color:#c2c2c2;border-top-style:solid;transition:all .3s;-webkit-transition:all .3s}
.layui-form-select dl{display:none;position:absolute;left:0;top:39px;padding:5px 0;z-index:899;min-width:100%;border:1px solid #eee;max-height:220px;overflow-y:auto;background-color:#fff;border-radius:2px;box-sizing:border-box}
.layui-form-select dl dd,.layui-form-select dl dt{padding:0 10px;line-height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.layui-form-select dl dt{font-size:12px;color:#999}
.layui-form-select dl dd{cursor:pointer}
.layui-form-select dl dd:hover{background-color:#f8f8f8;-webkit-transition:.5s all;transition:.5s all}
.layui-form-select .layui-select-group dd{padding-left:20px}
.layui-form-select dl dd.layui-select-tips{padding-left:10px!important;color:#999}
.layui-form-select dl dd.layui-this{background-color:#fffaf6;color:#ff5722}
.layui-form-checkbox,.layui-form-select dl dd.layui-disabled{background-color:#fff}
.layui-form-selected dl{display:block}
.layui-form-checkbox,.layui-form-checkbox *,.layui-form-switch{display:inline-block;vertical-align:middle}
.layui-form-selected .layui-edge{margin-top:-9px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
:root .layui-form-selected .layui-edge{margin-top:-9px\0/IE9}
.layui-form-selectup dl{top:auto;bottom:42px}
.layui-select-none{margin:5px 0;text-align:center;color:#999}
.layui-select-disabled .layui-disabled{border-color:#eee!important}
.layui-select-disabled .layui-edge{border-top-color:#d2d2d2}
.layui-form-checkbox{position:relative;height:30px;line-height:30px;margin-right:10px;padding-right:30px;cursor:pointer;font-size:0;-webkit-transition:.1s linear;transition:.1s linear;box-sizing:border-box}
.layui-form-checkbox span{padding:0 10px;height:100%;font-size:14px;border-radius:2px 0 0 2px;background-color:#d2d2d2;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.layui-form-checkbox:hover span{background-color:#c2c2c2}
.layui-form-checkbox i{position:absolute;right:0;top:0;width:30px;height:28px;border:1px solid #d2d2d2;border-left:none;border-radius:0 2px 2px 0;color:#fff;font-size:20px;text-align:center}
.layui-form-checkbox:hover i{border-color:#c2c2c2;color:#c2c2c2}
.layui-form-checked,.layui-form-checked:hover{border-color:#5fb878}
.layui-form-checked span,.layui-form-checked:hover span{background-color:#5fb878}
.layui-form-checked i,.layui-form-checked:hover i{color:#5fb878}
.layui-form-checked i::before{font-family:iconfont;content:'\e60a'}
.layui-form-item .layui-form-checkbox{margin-top:4px}
.layui-form-checkbox[lay-skin=primary]{height:auto!important;line-height:normal!important;min-width:18px;min-height:18px;border:none!important;margin-right:0;padding-left:28px;padding-right:0;background:0 0}
.layui-form-checkbox[lay-skin=primary] span{padding-left:0;padding-right:15px;line-height:18px;background:0 0;color:#666}
.layui-form-checkbox[lay-skin=primary] i{right:auto;left:0;width:16px;height:16px;line-height:16px;border:1px solid #d2d2d2;font-size:12px;border-radius:2px;background-color:#fff;-webkit-transition:.1s linear;transition:.1s linear}
.layui-form-checkbox[lay-skin=primary]:hover i{border-color:#5fb878;color:#fff}
.layui-form-checked[lay-skin=primary] i{border-color:#5fb878!important;background-color:#5fb878;color:#fff}
.layui-checkbox-disabled[lay-skin=primary] span{background:0 0!important;color:#c2c2c2!important}
.layui-checkbox-disabled[lay-skin=primary]:hover i{border-color:#d2d2d2}
.layui-form-item .layui-form-checkbox[lay-skin=primary]{margin-top:10px}
.layui-form-switch{position:relative;height:22px;line-height:22px;min-width:35px;padding:0 5px;margin-top:8px;border:1px solid #d2d2d2;border-radius:20px;cursor:pointer;background-color:#fff;-webkit-transition:.1s linear;transition:.1s linear}
.layui-form-switch i{position:absolute;left:5px;top:3px;width:16px;height:16px;border-radius:20px;background-color:#d2d2d2;-webkit-transition:.1s linear;transition:.1s linear}
.layui-form-switch em{position:relative;top:0;width:25px;margin-left:21px;padding:0!important;text-align:center!important;color:#999!important;font-style:normal!important;font-size:12px}
.layui-form-onswitch{border-color:#5fb878;background-color:#5fb878}
.layui-checkbox-disabled,.layui-checkbox-disabled i{border-color:#eee!important}
.layui-form-onswitch i{left:100%;margin-left:-21px;background-color:#fff}
.layui-form-onswitch em{margin-left:5px;margin-right:21px;color:#fff!important}
.layui-checkbox-disabled span{background-color:#eee!important}
.layui-checkbox-disabled em{color:#d2d2d2!important}
.layui-checkbox-disabled:hover i{color:#fff!important}
[lay-radio]{display:none}
.layui-form-radio,.layui-form-radio *{display:inline-block;vertical-align:middle}
.layui-form-radio{line-height:28px;margin:6px 10px 0 0;padding-right:10px;cursor:pointer;font-size:0}
.layui-form-radio *{font-size:14px}
.layui-form-radio>i{margin-right:8px;font-size:22px;color:#c2c2c2}
.layui-form-radio:hover *,.layui-form-radioed,.layui-form-radioed>i{color:#5fb878}
.layui-radio-disabled>i{color:#eee!important}
.layui-radio-disabled *{color:#c2c2c2!important}
.layui-anim{-webkit-animation-duration:.3s;-webkit-animation-fill-mode:both;animation-duration:.3s;animation-fill-mode:both}
.layui-anim.layui-icon{display:inline-block}
.layui-anim-loop{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.layui-trans,.layui-trans a{transition:all .2s;-webkit-transition:all .2s}
@-webkit-keyframes layui-rotate{from{-webkit-transform:rotate(0)}
to{-webkit-transform:rotate(360deg)}
}
@keyframes layui-rotate{from{transform:rotate(0)}
to{transform:rotate(360deg)}
}
.layui-anim-rotate{-webkit-animation-name:layui-rotate;animation-name:layui-rotate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear}
@-webkit-keyframes layui-up{from{-webkit-transform:translate3d(0,100%,0);opacity:.3}
to{-webkit-transform:translate3d(0,0,0);opacity:1}
}
@keyframes layui-up{from{transform:translate3d(0,100%,0);opacity:.3}
to{transform:translate3d(0,0,0);opacity:1}
}
.layui-anim-up{-webkit-animation-name:layui-up;animation-name:layui-up}
@-webkit-keyframes layui-upbit{from{-webkit-transform:translate3d(0,15px,0);opacity:.3}
to{-webkit-transform:translate3d(0,0,0);opacity:1}
}
@keyframes layui-upbit{from{transform:translate3d(0,15px,0);opacity:.3}
to{transform:translate3d(0,0,0);opacity:1}
}
.layui-anim-upbit{-webkit-animation-name:layui-upbit;animation-name:layui-upbit}
@keyframes layui-down{0%{opacity:.3;transform:translate3d(0,-100%,0)}
100%{opacity:1;transform:translate3d(0,0,0)}
}
.layui-anim-down{animation-name:layui-down}
@keyframes layui-downbit{0%{opacity:.3;transform:translate3d(0,-5px,0)}
100%{opacity:1;transform:translate3d(0,0,0)}
}
.layui-anim-downbit{animation-name:layui-downbit}
@-webkit-keyframes layui-scale{0%{opacity:.3;-webkit-transform:scale(.5)}
100%{opacity:1;-webkit-transform:scale(1)}
}
@keyframes layui-scale{0%{opacity:.3;-ms-transform:scale(.5);transform:scale(.5)}
100%{opacity:1;-ms-transform:scale(1);transform:scale(1)}
}
.layui-anim-scale{-webkit-animation-name:layui-scale;animation-name:layui-scale}
@-webkit-keyframes layui-scale-spring{0%{opacity:.5;-webkit-transform:scale(.5)}
80%{opacity:.8;-webkit-transform:scale(1.1)}
100%{opacity:1;-webkit-transform:scale(1)}
}
@keyframes layui-scale-spring{0%{opacity:.5;transform:scale(.5)}
80%{opacity:.8;transform:scale(1.1)}
100%{opacity:1;transform:scale(1)}
}
.layui-anim-scaleSpring{-webkit-animation-name:layui-scale-spring;animation-name:layui-scale-spring}
@keyframes layui-scalesmall{0%{opacity:.3;transform:scale(1.5)}
100%{opacity:1;transform:scale(1)}
}
.layui-anim-scalesmall{animation-name:layui-scalesmall}
@keyframes layui-scalesmall-spring{0%{opacity:.3;transform:scale(1.5)}
80%{opacity:.8;transform:scale(.9)}
100%{opacity:1;transform:scale(1)}
}
.layui-anim-scalesmall-spring{animation-name:layui-scalesmall-spring}
@-webkit-keyframes layui-fadein{0%{opacity:0}
100%{opacity:1}
}
@keyframes layui-fadein{0%{opacity:0}
100%{opacity:1}
}
.layui-anim-fadein{-webkit-animation-name:layui-fadein;animation-name:layui-fadein}
@-webkit-keyframes layui-fadeout{0%{opacity:1}
100%{opacity:0}
}
@keyframes layui-fadeout{0%{opacity:1}
100%{opacity:0}
}
.layui-anim-fadeout{-webkit-animation-name:layui-fadeout;animation-name:layui-fadeout}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}
input[type=number]{-moz-appearance:textfield}
.layui-elem-quote{margin-bottom:10px;padding:15px;line-height:1.6;border-left:5px solid #5fb878;border-radius:0 2px 2px 0;background-color:#fafafa}
.sem-flex{display:-webkit-box;display:-webkit-flex;display:flex}
.sem-flex-item{-webkit-box-flex:1;-webkit-flex:1;flex:1}
::-webkit-input-placeholder{color:#c2c2c2}
.sem-left{text-align:left}
.sem-center{text-align:center}
.sem-right{text-align:right}
.sem-popup-wechat{padding:15px 15px 3px}
.sem-popup-wechat dl{margin-bottom:12px;padding:12px 12px 8px;border-color:#b0b7c7}
.sem-popup-wechat dt{line-height:45px;font-size:24px;margin-right:10px}
.sem-popup-wechat dd{color:#858585;font-size:13px}
.sem-popup-wechat dd span{color:#ef1e25;font-size:16px}
.sem-popup-wechat dd a{color:#000;font-size:14px;display:block}
.custom-btn-blue,.custom-btn-default,.custom-btn-normal,.custom-btn-orange,.custom-btn-primary,.custom-btn-red{padding:0 48px;margin-top:40px;position:relative;overflow:hidden;border:0}
.site-mobile .custom-btn-default,.site-mobile .custom-btn-normal,.site-mobile .custom-btn-orange,.site-mobile .custom-btn-primary,.site-mobile .custom-btn-red{margin-top:30px}
.custom-btn-normal i,.custom-btn-primary i{margin-top:-8px;margin-left:3px}
.custom-btn-primary{background-color:#35bdb0;background-image:linear-gradient(to right,#35bdb0,#3bd4c5)}
.custom-btn-default{background-color:#ff5722;background-image:linear-gradient(to right,#ff5722,#ff916e)}
.custom-btn-normal{background-color:#ff6270;background-image:linear-gradient(to right,#ff6270,#ffb800)}
.custom-btn-orange{background-color:#ff9a05;background-image:linear-gradient(60deg,#ff9a05,#ff6c00)}
.custom-btn-red{background-color:#ff9a05;background-image:linear-gradient(60deg,#ef1e25,#ff695c)}
.custom-btn-blue{background-color:#1e9fff;background-image:linear-gradient(60deg,#1e9fff,#37afff)}
.move-light{width:50px;height:150px;background:linear-gradient(270deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.6) 50%,hsla(0,0%,100%,0));position:absolute;left:-50px;top:-50px;opacity:0}
.layui-btn:hover .move-light{animation:move-light 1s;opacity:1}
@-webkit-keyframes move-light{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:-50px;top:-50px}
to{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:162px;top:-50px}
}
@keyframes move-light{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:-50px;top:-50px}
to{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:162px;top:-50px}
}
#sem-popup-wrap{overflow-y:hidden}
.sem-popup-message{padding:30px 20px 32px}
.sem-popup-message .title{text-align:center}
.sem-popup-message .title p{font-size:13px;color:#777;padding:20px 0 15px}
.sem-popup-message input{font-family:Lato;text-indent:20px}
.sem-popup-message img{position:absolute;right:3px;top:2px;width:36px;height:36px}
.sem-popup-message cite{position:absolute;left:10px;top:11px;font-size:16px;color:#b0b7c7}
.sem-popup-message cite.sem-phone{top:11.5px}
.sem-popup-message .layui-form-checked[lay-skin=primary] i{border-color:#30aa9e!important;background-color:#30aa9e}
.sem-popup-message .layui-form-checkbox[lay-skin=primary] i{margin-top:-6px;display:inline-block}
.sem-popup-message .sem-checkbox span{display:inline-block;color:#777;font-size:13px}
.sem-popup-message .sem-checkbox span.ok{color:#ff6270;text-align:center}
.sem-popup-message .sem-checkbox em{color:#ff6270;cursor:pointer}
#sem-popup-hm-box+.layui-layer-setwin .layui-layer-close2,#sem-popup-wrap+.layui-layer-setwin .layui-layer-close2,#sem-popup-zhichan+.layui-layer-setwin .layui-layer-close2{right:7px;top:-3px;background:0 0;width:13px;height:13px}
#sem-popup-hm-box+.layui-layer-setwin .layui-layer-close2::before,#sem-popup-wrap+.layui-layer-setwin .layui-layer-close2::before,#sem-popup-zhichan+.layui-layer-setwin .layui-layer-close2::before{content:'\e6da';font-family:iconfont;font-size:16px;color:#777}
.layui-carousel{position:relative;left:0;top:0;background-color:#fff}
.layui-carousel>[carousel-item]{position:relative;width:100%;height:100%;overflow:hidden}
.layui-carousel>[carousel-item]:before{position:absolute;content:'\e63d';left:50%;top:50%;width:100px;line-height:20px;margin:-10px 0 0 -50px;text-align:center;color:#c2c2c2;font-family:layui-icon!important;font-size:30px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.layui-carousel>[carousel-item]>*{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;transition-duration:.3s;-webkit-transition-duration:.3s}
.layui-carousel-updown>*{-webkit-transition:.3s ease-in-out up;transition:.3s ease-in-out up}
.layui-carousel-arrow{opacity:0;position:absolute;left:10px;top:50%;margin-top:-18px;width:36px;height:36px;line-height:34px;text-align:center;font-size:26px;border:0;border-radius:50%;background-color:rgba(0,0,0,.2);color:#fff;-webkit-transition-duration:.3s;transition-duration:.3s;cursor:pointer;font-family:iconfont}
.layui-carousel-arrow::before{/* content:'\e82c'; */margin-left:-2px;opacity:.7}
.layui-carousel-arrow[lay-type=add]::before{/* content:'\e620'; */margin-left:0}
.layui-carousel-arrow[lay-type=add]{left:auto!important;right:10px}
.layui-carousel:hover .layui-carousel-arrow[lay-type=add],.layui-carousel[lay-arrow=always] .layui-carousel-arrow[lay-type=add]{right:20px}
.layui-carousel[lay-arrow=always] .layui-carousel-arrow{opacity:1;left:20px}
.layui-carousel[lay-arrow=none] .layui-carousel-arrow{display:none}
.layui-carousel:hover .layui-carousel-arrow{opacity:1;left:20px}
.layui-carousel-ind{position:relative;top:-35px;width:100%;line-height:0!important;text-align:center;font-size:0}
.layui-carousel[lay-indicator=outside]{margin-bottom:30px}
.layui-carousel[lay-indicator=outside] .layui-carousel-ind{top:10px}
.layui-carousel[lay-indicator=none] .layui-carousel-ind{display:none}
.layui-carousel-ind ul{display:inline-block;padding:5px;border-radius:10px;-webkit-transition-duration:.3s;transition-duration:.3s}
.layui-carousel-ind li{display:inline-block;width:10px;height:10px;margin:0 3px;font-size:14px;background-color:#eee;background-color:rgba(0,0,0,.2);border-radius:50%;cursor:pointer;-webkit-transition-duration:.3s;transition-duration:.3s}
.slider-white .layui-carousel-ind li{background-color:rgba(255,255,255,.35)}
.slider-white .layui-carousel-ind{top:-45px}
.slider-white .layui-carousel-arrow{font-weight:700}
#sem-team .layui-carousel-arrow{top:28%}
.layui-carousel-ind li:hover{background-color:rgba(255,255,255,.7)}
.layui-carousel-ind li.layui-this{background-color:#ff6270}
.layui-carousel>[carousel-item]>.layui-carousel-next,.layui-carousel>[carousel-item]>.layui-carousel-prev,.layui-carousel>[carousel-item]>.layui-this{display:block}
.layui-carousel>[carousel-item]>.layui-this{left:0}
.layui-carousel>[carousel-item]>.layui-carousel-prev{left:-100%}
.layui-carousel>[carousel-item]>.layui-carousel-next{left:100%}
.layui-carousel>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel>[carousel-item]>.layui-carousel-prev.layui-carousel-right{left:0}
.layui-carousel>[carousel-item]>.layui-this.layui-carousel-left{left:-100%}
.layui-carousel>[carousel-item]>.layui-this.layui-carousel-right{left:100%}
.layui-carousel[lay-anim=updown] .layui-carousel-arrow{left:50%!important;top:20px;margin:0 0 0 -18px}
.layui-carousel[lay-anim=fade]>[carousel-item]>*,.layui-carousel[lay-anim=updown]>[carousel-item]>*{left:0!important}
.layui-carousel[lay-anim=updown] .layui-carousel-arrow[lay-type=add]{top:auto!important;bottom:20px}
.layui-carousel[lay-anim=updown] .layui-carousel-ind{position:absolute;top:50%;right:20px;width:auto;height:auto}
.layui-carousel[lay-anim=updown] .layui-carousel-ind ul{padding:3px 5px}
.layui-carousel[lay-anim=updown] .layui-carousel-ind li{display:block;margin:6px 0}
.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this{top:0}
.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-prev{top:-100%}
.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-next{top:100%}
.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-prev.layui-carousel-right{top:0}
.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this.layui-carousel-left{top:-100%}
.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this.layui-carousel-right{top:100%}
.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-next,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-prev{opacity:0}
.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-prev.layui-carousel-right{opacity:1}
.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-this.layui-carousel-left,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-this.layui-carousel-right{opacity:0}
#div_company_mini{bottom:120px!important}
.customerOnline{cursor:pointer}
.bg-white{background:url(../images/bg-white.jpg) no-repeat 0 -5px #fff}
.bg-wrapper{background:url(../images/bg-3.jpg) no-repeat center bottom #f7f8fc}
.bg-wrapper-2{background:url(../images/bg-2.jpg) no-repeat center bottom #f7f8fc}
.bg-wrapper-1{background:url(../images/bg-1.jpg) no-repeat;background-size:cover}
.sem-wrapper{padding:60px 0;width:100%}
.sem-wrapper h1,.sem-wrapper h2,.sem-wrapper h3,.sem-wrapper h4,.sem-wrapper h5,.sem-wrapper h6{font-weight:400}
.titlebar{text-align:center;margin-bottom:40px}
.titlebar h2{font-size:30px;color:#111;font-weight:400;text-transform:uppercase;margin-bottom:10px}
.titlebar summary{font-size:14px;color:#747474;margin:0 auto 5px}
.titlebar em{display:block;width:48px;height:3px;background:#9098ff;margin:30px auto 0}
.titlebar.white h2{color:#fff}
.titlebar.white summary{color:#fff;opacity:.7}
.layui-row:after,.layui-row:before{content:"";display:block;clear:both}
.layui-col-space30{margin:-15px}
.layui-col-space30>*{padding:15px}
.layui-col-space20{margin:-10px}
.layui-col-space20>*{padding:10px}
.layui-col-md2,.layui-col-md3,.layui-col-md4,.layui-col-md6{float:left;box-sizing:border-box;position:relative;display:block}
.layui-col-md2{width:20%}
.layui-col-md3{width:25%}
.layui-col-md4{width:33.3333333%}
.layui-col-md6{width:16.66666667%}
.module-default{text-align:center}
.module-default dt i{font-size:32px;background-color:#f2f3ff;color:#7e85fb;border-radius:100%;width:72px;height:72px;line-height:72px;display:block;margin:0 auto}
.module-default dt:hover i{background-color:#985dfc;color:#fff}
.module-default .icon-color{width:48px;height:48px}
.module-default.benefit .icon-color{width:55px;height:55px}
.mobilepage .module-default .icon-color{width:42px;height:42px}
.module-default h4{font-size:18px;padding-top:28px;color:#2f4050}
.module-default em{border-bottom:3px solid #b0b7c7;margin:20px auto;display:block;width:28px}
.module-default p{color:#999;line-height:22px;padding:0 8px}
.module-default p cite{color:#fc7f2b;padding:0 2px}
.module-default dl:hover em{border-color:#b0b7c7}
.module-default.good p{padding-bottom:30px}
.module-default.good .nobt p{padding-bottom:0}
.pcpage .module-default.good dl{border:1px solid #f4f4f4;border-top:none;border-left:none}
.pcpage .module-default.good dl.nobt{border-bottom:none;padding-top:30px}
.pcpage .module-default.good dl:nth-child(4n){border-right:none}
.module-default.good em{border-color:#b0b7c7}
.module-default.biangeng dl{padding:15px 0 0}
.module-default.biangeng h4{font-size:16px;padding-top:15px}
.module-default.biangeng .layui-btn{margin-top:50px}
.module-default.condition dl{margin-bottom:40px}
.module-default.condition .icon-color{width:48px;height:48px}
.module-default.condition p{padding:15px 8px 0}
.module-default dl.mb0{margin-bottom:0}
.module-default.condition .block,.special-list .block{text-align:left;padding:30px 40px;border-radius:20px;width:80%;margin:0 auto;background-color:#f5f6fc;min-height:130px}
.module-default.condition .block h6,.special-list .block h6{font-size:16px}
.module-default.condition .block h6 i,.special-list .block h6 i{font-size:20px;vertical-align:text-top;padding-right:6px;color:#fc7f2b}
.module-default.condition .block li,.special-list .block li{list-style:inherit;list-style-type:amharic;margin-top:15px;line-height:24px;color:#646464}
.hover-shadow{position:relative;top:0;transition:all .2s linear}
.hover-shadow:hover{top:-5px;transition:translate3d(0,-2px,0)}
.youshi-list .cnt{text-align:center;background:#f1f3ff;border-radius:5px;overflow:hidden;padding:25px 0;box-sizing:border-box}
.youshi-list .cnt .pic{padding:0 0 15px 0}
.youshi-list .cnt img{width:90px}
.youshi-list .cnt .txt h3{font-size:16px;font-weight:700;margin-bottom:10px;color:#3b4249}
.youshi-list .cnt .txt p{color:#666;line-height:20px}
.youshi-list.step .cnt{background-color:transparent;padding:15px 0 0}
.youshi-list.step .cnt .txt h3{font-weight:400}
.youshi-list.step .main{background:url(../images/step-bg.png) no-repeat right 70px}
.youshi-list.about .cnt{background-color:#fff}
.db-adv .cnt{box-shadow:0 0 20px rgba(204,204,204,.1);background:#fff;padding:32px 0;text-align:center;border-radius:6px}
.db-adv .cnt:hover{box-shadow:0 0 20px rgba(204,204,204,.3)}
.db-adv .cnt:hover i{color:#7e85fb}
.db-adv .cnt dt i{display:block;font-size:32px;color:#b0b7c7}
.db-adv .cnt h4{display:block;font-size:17px;line-height:20px;color:#333;margin:18px 0;font-weight:400}
.db-adv .cnt p{font-size:13px;line-height:24px;color:#747474;padding:0 15px}
.com-data h4{margin-bottom:20px}
.com-data .cnt{text-align:center;background:#f1f3ff;padding:25px 0;border-radius:5px}
.com-data .cnt img{display:block;margin:0 auto 8px}
.com-data .cnt i{display:block;margin:0 auto 8px;font-size:50px;color:#6d6bff}
.com-data.ziliao .cnt img{margin-bottom:0}
.com-data .block{padding-right:30px}
.com-data .block:nth-child(2){padding-left:30px;padding-right:0}
.related-column dl{padding:40px 0;font-size:16px;text-align:center;border:solid 1px #eee;box-sizing:border-box;border-radius:5px;transition:.3s all}
.related-column dt{margin-bottom:15px}
.related-column i{font-size:24px;width:72px;height:72px;line-height:72px;text-align:center;border-radius:50%;display:block;margin:0 auto;color:#f5b200;background-color:#fdf5e0}
.related-column .layui-col-md2:nth-child(2) i{color:#21ceb2;background-color:#e5fefa}
.related-column .layui-col-md2:nth-child(3) i{color:#6799fd;background-color:#eff3fe}
.related-column .layui-col-md2:nth-child(4) i{color:#45c678;background-color:#e1f6e9}
.related-column .layui-col-md2:nth-child(5) i{color:#ff9c79;background-color:#fff0ea}
.related-column .layui-col-md2:nth-child(6) i{color:#10aeff;background-color:#f0f8ff}
.related-column dl:hover{background:#fff;box-shadow:0 3px 20px rgba(0,0,0,.05)}
.related-column dl p{color:#878d99;padding:15px 10px 0;font-size:12px}
.btn-more a{width:160px;line-height:35px;overflow:hidden;background:rgba(255,255,255,.1);display:inline-block;border:solid 1px rgba(255,255,255,.6);border-radius:52px;text-align:center;color:#fff;transition:.3s all;position:relative}
.btn-more a:hover{border:solid 1px #fff;background:rgba(255,255,255,.8);color:#333}
.jz-hot .cnt{height:208px;padding-top:50px;box-sizing:border-box;overflow:hidden;color:#fff;border-radius:5px;text-align:center;transition:.3s all;-webkit-transition:.3s all}
.jz-hot .cnt:hover{padding-top:25px;box-shadow:0 5px 20px rgba(0,0,0,.2)}
.jz-hot .cnt:nth-child(3){margin-right:0}
.jz-hot .cnt h4{font-size:24px;margin-bottom:10px;font-weight:400}
.jz-hot .cnt p{font-size:14px;color:rgba(255,255,255,.8);margin-bottom:15px}
.jz-hot .cnt .price{font-size:16px;margin-bottom:10px}
.jz-hot .cnt .price-money{font-size:28px;font-family:Raleway}
.jz-hot .cnt .btn-more{margin-top:50px;transition:.3s all;display:none}
.jz-hot .cnt:hover .btn-more{margin-top:0;display:block}
.jz-hot .block .cnt{background:url(../images/zx-hot-bg-2.jpg) no-repeat}
.jz-hot .block:nth-child(2) .cnt{background-image:url(../images/zx-hot-bg-3.jpg)}
.jz-hot .block:nth-child(3) .cnt{background-image:url(../images/zx-hot-bg-1.jpg)}
.wrapper-customer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1001;display:none;background-color:rgba(0,0,0,.7)}
.wrapper-customer .popbox{width:360px;left:50%;margin-left:-180px;position:absolute;top:200px;right:auto;bottom:auto;border-radius:20px;background-color:#fff}
.wrapper-customer .container{background:url(../popup/bg-main.png) no-repeat;background-size:100% auto;width:100%;height:100%;position:relative;border-radius:20px}
.wrapper-customer .header-wrap{width:85%;display:block;margin:0 auto;overflow:hidden}
.wrapper-customer .header-wrap img{margin:32px 0 20px;max-width:100%}
.wrapper-customer li{float:left;color:#fff;width:33.33333333%}
.wrapper-customer li::before{content:'';width:14px;height:13px;background:url(../popup/sel.png) no-repeat 0 center;background-size:14px 13px;display:inline-block;margin-right:6px;vertical-align:middle}
.wrapper-customer li:nth-child(2){margin-left:12px}
.wrapper-customer li:last-child{float:right;width:auto}
.wrapper-customer .footer-wrap{background:url(../popup/bg-footer.png) no-repeat 0 bottom;background-size:100% auto;clear:both;margin-top:120px;text-align:center;font-size:14px;padding:0 7.5% 10px}
.wrapper-customer .footer-wrap .form{display:flex;margin:18px 0 0;width:100%}
.wrapper-customer .footer-wrap .ipt{border:1px solid #f9c371;flex:1;height:28px;line-height:28px;text-indent:10px;color:#666;border-top-left-radius:5px;border-bottom-left-radius:5px;font-size:13px;outline:0}
.wrapper-customer .footer-wrap .ipt::-webkit-input-placeholder{color:#aab2bd}
.wrapper-customer .footer-wrap .layui-btn{background-image:linear-gradient(0deg,#f9c371,#ffefb4);color:#b85c00;margin-left:-1px;height:32px;line-height:32px;border-radius:5px;border-top-left-radius:0;border-bottom-left-radius:0;border-width:0}
.wrapper-customer button{letter-spacing:2px;animation:iconDance 1.2s linear infinite;background-image:linear-gradient(0deg,#ff4530,#ff6a30);height:36px;line-height:36px;font-size:14px;border-radius:30px;border:0;color:#fff;display:block;width:100%;margin-top:38px}
.wrapper-customer h6{font-size:15px;color:#d18c47;letter-spacing:1px;text-align:center;font-weight:400}
.wrapper-customer .close-set{width:26px;height:26px;cursor:pointer;position:absolute;right:-26px;top:-26px;bottom:auto;left:auto;text-align:center;color:#fff;line-height:26px;font-size:14px}
.wrapper-customer-footer{width:100%;height:120px;background-color:rgba(0,0,0,.7);position:fixed;bottom:0;left:0;z-index:99999;display:none}
.wrapper-customer-footer .popbox{width:1200px;height:100%;margin:0 auto;position:relative}
.wrapper-customer-footer .layui-form-inline{margin:42px 0 0 200px;position:relative;width:600px}
.wrapper-customer-footer .layui-form-inline img{left:392px;width:16px;height:16px;position:absolute;top:0}
.wrapper-customer-footer .layui-form-inline cite{top:11px;left:10px;position:absolute;color:#1e9fff}
.wrapper-customer-footer .layui-form-inline .layui-input{padding-left:32px;border-radius:0}
.wrapper-customer-footer .layui-form-inline .layui-btn{padding:0 24px;border-radius:0}
.wrapper-customer-footer .layui-form-inline img{margin-left:-100px;width:32px;height:32px;margin-top:3px}
.wrapper-customer-footer .layui-form-inline em{margin-right:6px;vertical-align:middle;font-size:22px}
.wrapper-customer-footer .photo{position:absolute;left:0;bottom:42px;width:165px}
.wrapper-customer-footer .close-set{position:absolute;right:80px;top:4px;width:32px;height:32px;line-height:32px;text-align:center;border-radius:50%;background-color:rgba(255,255,255,.15);color:#fff}
.wrapper-customer-footer .close-set:hover{border-top-color:.7}
#LRMINIWIN0{right:10px!important; top:4px;}
.wrapper-customer.new .popbox{background:url(../popup/bg-main-new.png) no-repeat;width:406px;height:468px;margin-left: -203px;}
.wrapper-customer.new .container{background: transparent;border-radius: 0;}
.wrapper-customer.new .footer-wrap{background: transparent;margin-top: 306px;}
.wrapper-customer.new .close-set{top:-332px}
.wrapper-customer.new button{height:38px;line-height: 38px;background-image: linear-gradient(0deg,#F73528,#ff5243);border-radius: 3px;}
.shake-button{margin-top:40px;width:346px;height:52px;background:url(../images/bg-policy-button.png) no-repeat;background-size:100% 100%;margin-left:auto;margin-right:auto;display:flex;justify-content:center}
.shake-button a{height:100%;color:#fff;line-height:52px;display:flex;align-items:center;font-weight:700}
.shake-button a img{width:26px;height:26px;padding:4px 4px;box-sizing:border-box;animation:2s linear 0s infinite normal none running am-shake}
.shake-button a img.shake{width:22px;height:22px;box-sizing:border-box;animation:am-shake2 1.2s linear infinite;margin-left:5px;padding:0}
@keyframes am-shake{5%{transform:translateX(10px)}
10%{transform:translateX(0)}
15%{transform:translateX(10px)}
20%{transform:translateX(0)}
25%{transform:translateX(10px)}
30%{transform:translateX(0)}
}
@keyframes am-shake2{0%{transform:translate(0,0)}
50%{transform:translate(0,-4px)}
100%{transform:translate(0,1px)}
}
.policy-wrapper{margin-top:unset;padding-top:unset;margin-left:unset;margin-right:unset;width:unset;background:url(../images/map.png) no-repeat;background-size:100% auto}
.policy-box2{margin-left:53px;align-content:flex-start;margin-top:39px}
.policy-box3{margin-left:53px}
.policy-box{display:flex;padding-top:60px;margin-left:calc(50% - 600px);margin-right:calc(50% - 600px)}
.policy-box .item{width:340px;height:140px;margin-top:12px;margin-bottom:12px;display:flex;align-items:center;border-radius:8px;box-shadow:10px 8px 10px 0 #c9d1e5}
.policy-box .item .img{width:80px;height:80px;background-size:100% 100%;margin-left:42px}
.policy-box .item .img.img1{background:url(../images/policy1.png);background-size:100%}
.policy-box .item .img.img2{background:url(../images/policy2.png);background-size:100%}
.policy-box .item .img.img3{background:url(../images/policy3.png);background-size:100%}
.policy-box .item .img.img4{background:url(../images/policy4.png);background-size:100%}
.policy-box .item .img.img5{background:url(../images/policy5.png);background-size:100%}
.policy-box .item .img.img6{background:url(../images/policy6.png);background-size:100%}
.policy-box .item .img.img7{background:url(../images/policy7.png);background-size:100%}
.policy-box .item .img.img8{background:url(../images/policy8.png);background-size:100%}
.policy-box .item span{color:#333;margin-left:10px;font-weight:700}
.policy-box .item:hover{background:#2c67ff}
.policy-box .item:hover span{color:#fff}
.policy-box .item:hover .img.img1{background:url(../images/policy1-active.png);background-size:100%}
.policy-box .item:hover .img.img2{background:url(../images/policy2-active.png);background-size:100%}
.policy-box .item:hover .img.img3{background:url(../images/policy3-active.png);background-size:100%}
.policy-box .item:hover .img.img4{background:url(../images/policy4-active.png);background-size:100%}
.policy-box .item:hover .img.img5{background:url(../images/policy5-active.png);background-size:100%}
.policy-box .item:hover .img.img6{background:url(../images/policy6-active.png);background-size:100%}
.policy-box .item:hover .img.img7{background:url(../images/policy7-active.png);background-size:100%}
.policy-box .item:hover .img.img8{background:url(../images/policy8-active.png);background-size:100%}
.policy-box .item.right{margin-left:35px}
.policy-box>div{display:flex;flex-wrap:wrap}
.f18{font-size:16px}
.main_tit_z img{vertical-align:middle;width:20px;height:auto;margin:0 6px}
@media screen and (max-width:1440px){.f18{font-size:15px}
.shake-button{margin-top:31px;width:300px;height:45px}
.shake-button a{line-height:45px}
.shake-button a img{margin-left:3px}
.policy-box2{margin-left:34px;margin-top:29px}
.policy-box3{margin-left:53px}
.policy-box{padding-top:53px;margin-left:calc(50% - 451px);margin-right:calc(50% - 451px)}
.policy-box .item{width:255px;height:105px;margin-top:9px;margin-bottom:9px}
.policy-box .item .img{width:60px;height:60px;margin-left:30px}
.policy-box .item span{margin-left:6px}
.policy-box .item.right{margin-left:26px}
}
.module-shanghai .china{background:url(../images/china.png) no-repeat;width:490px;height:400px;position:relative}
.module-shanghai .china .dot{cursor:pointer;position:absolute;z-index:1;top:240px;right:105px}
.module-shanghai .china .dot span{font-size:12px;display:block;margin:3px 0 0 -7px}
.module-shanghai .china .dot i{width:8px;height:8px;background-color:#ff6457;border-radius:50%;border:2px solid #fff;display:block}
.module-shanghai .china .dot i:after{content:"";position:absolute;width:12px;height:12px;-webkit-box-shadow:inset #ff6457 0 0 5px;box-shadow:inset 0 0 5px #ff6457;border-radius:50%;top:0;left:0;opacity:1;-webkit-animation:dotActive 1.6s ease-out .4s infinite;animation:dotActive 1.6s ease-out .4s infinite}
@-webkit-keyframes dotActive{0%{opacity:0;-webkit-transform:scale(.1);transform:scale(.1)}
5%{opacity:1}
to{opacity:0;-webkit-transform:scale(4);transform:scale(4)}
}
@keyframes dotActive{0%{opacity:0;-webkit-transform:scale(.1);transform:scale(.1)}
5%{opacity:1}
to{opacity:0;-webkit-transform:scale(4);transform:scale(4)}
}
.module-shanghai .clear{overflow:hidden}
.module-shanghai .block{float:left;width:50%}
.module-shanghai h6{font-size:18px;height:48px;position:relative;width:auto;margin-top:20px;letter-spacing:2px}
.module-shanghai h6:after{border:none;content:'';width:20px;height:4px;border-radius:5px;background-color:#f73528;top:auto;bottom:12px;left:28px;background-image:linear-gradient(#ff6457,#f73528);position:absolute}
.module-shanghai .area .hot a{border:1px solid #eee;padding:0;width:calc(25% - 10px);float:left;font-size:13px;margin:10px 10px 0 0;line-height:34px;text-align:center;cursor:pointer}
.module-shanghai .area .hot a:nth-child(4n){margin-right:0}
.module-shanghai .area .hot a:hover{color:#de0029;border-color:#ff6457}
.module-shanghai .pre{padding:10px 15px;margin:10px 0;font-size:13px;border-left:5px solid #ff6457;background-color:#fafafa;overflow:auto;line-height:28px;margin-top:24px;display:block;text-align:justify}
.wrapper-customer.new.xp .popbox{background:url(../popup/bg-main-0718.png) no-repeat;height:527px}
.wrapper-customer.new.xp .newform{width:100%;box-sizing:border-box}
.wrapper-customer.new.xp .footer-wrap{padding:0 20px 10px;margin-top:292px}
.wrapper-customer h5{font-size:14px;font-weight:600;color:#444;text-align:left;margin-bottom:5px;line-height:28px}
.wrapper-customer h5 em{color:red;margin-right:5px;font-weight:400}
.wrapper-customer .iptnew{border:1px solid #d3d3d3;height:34px;line-height:34px;text-indent:10px;color:#666;border-radius:4px;font-size:14px;outline:0;width:100%;box-sizing:border-box}
.wrapper-customer.new.xp button{height:40px;line-height:40px;margin-top:42px}
.enterprise-services .enterprise-services-all{display:-webkit-box;display:flex;flex-wrap:wrap}
.enterprise-services .enterprise-services-all .enterprise-services-list{width:auto!important}
.enterprise-services .enterprise-services-all .enterprise-services-list:nth-child(2n){margin-left:20px}
.enterprise-services .enterprise-services-all .enterprise-services-list:nth-child(-n+2){margin-bottom:20px}
.enterprise-services .enterprise-services-all .industrial-commercial-services{display:-webkit-box;display:flex}
.enterprise-services .enterprise-services-all .industrial-commercial-services .enterprise-services-details{background:#fff;width:430px}
.enterprise-services .enterprise-services-all .industrial-commercial-services .enterprise-services-details-title{display:-webkit-box;display:flex;padding:15px 0 15px 24px}
.enterprise-services .enterprise-services-all .industrial-commercial-services .enterprise-services-details-title img{width:12px;height:12px;margin-right:8px}
.enterprise-services .enterprise-services-all .industrial-commercial-services .enterprise-services-details-title li{font-size:12px;font-weight:400;color:#999;position:relative;margin-right:24px;cursor:pointer;-webkit-transition:.1s;transition:.1s;display:flex;align-items:center}
.enterprise-services .enterprise-services-all .industrial-commercial-services .enterprise-services-details-title li:last-child{margin:0}
.enterprise-services .enterprise-services-all .industrial-commercial-services .enterprise-services-details-title li:last-child::before{position:relative}
.enterprise-services .enterprise-services-all .industrial-commercial-services .enterprise-services-details-title li:hover{color:#4974f5}
.enterprise-services .enterprise-services-all .industrial-commercial-services .enterprise-services-details-list{display:-webkit-box;display:flex;flex-wrap:wrap}
.enterprise-services .enterprise-services-all .industrial-commercial-services .enterprise-services-details-list h4{font-size:16px;font-weight:700;line-height:16px;color:#333;-webkit-transition:.3s;transition:.3s}
.enterprise-services .enterprise-services-all .industrial-commercial-services .enterprise-services-details-list li{width:215px;height:156px;background:#fff;border-top:1px solid #eee;box-sizing:border-box;padding:24px 0 0 24px;position:relative;overflow:hidden;cursor:pointer}
.enterprise-services .enterprise-services-all .industrial-commercial-services .enterprise-services-details-list li>div:last-child{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;position:absolute;bottom:20px;left:50%;transform:translate(-50%);z-index:9}
.enterprise-services .enterprise-services-all .industrial-commercial-services .enterprise-services-details-list li>div:last-child div{width:110px;height:36px;border-radius:4px;color:#fff;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-weight:700;font-size:14px;color:#fff;z-index:9}
.enterprise-services .enterprise-services-all .industrial-commercial-services .enterprise-services-details-list li>div:nth-child(2){margin:12px 0;display:flex}
.enterprise-services .enterprise-services-all .industrial-commercial-services .enterprise-services-details-list li span:first-child{margin-right:8px}
.enterprise-services .enterprise-services-all .industrial-commercial-services .enterprise-services-details-list li span{font-size:12px;font-weight:400;color:#888;width:64px;height:24px;border:1px solid #888;border-radius:2px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}
.enterprise-services .enterprise-services-all .industrial-commercial-services .enterprise-services-details-list li p{font-size:12px;font-weight:400;color:#888}
.enterprise-services .enterprise-services-all .industrial-commercial-services .enterprise-services-details-list li:hover{box-shadow:0 4px 12px 0 #4974f54d;z-index:10}
.enterprise-services .enterprise-services-all .industrial-commercial-services .enterprise-services-details-list li:hover::before{content:"";position:absolute;width:0;height:0;border-left:1px solid #98acff;border-bottom:1px solid #98acff;z-index:6;left:0;bottom:0;-webkit-animation:borderRotate .5s forwards;animation:borderRotate .5s forwards}
.enterprise-services .enterprise-services-all .industrial-commercial-services .enterprise-services-details-list li:hover::after{content:"";position:absolute;width:0;height:0;border-top:1px solid #98acff;border-right:1px solid #98acff;z-index:6;right:0;top:0;-webkit-animation:borderRotate .5s forwards;animation:borderRotate .5s forwards}
.enterprise-services .enterprise-services-all .industrial-commercial-services .enterprise-services-details-list li:hover h4{color:#4974f5}
.enterprise-services .enterprise-services-all .industrial-commercial-services .enterprise-services-details-list li:hover>div:last-child div:last-child:before{-webkit-transform:scale(1);transform:scale(1)}
.enterprise-services .enterprise-services-all .industrial-commercial-services .enterprise-services-details-list li:nth-child(2n){border-left:1px solid #eee}
.enterprise-services-details-list h4{display:flex;align-items:center;position:relative}
.enterprise-services-details-list h4 img{width:24px;height:24px;position:absolute;right:0;right:104px;top:-6px}
.enterprise-services .enterprise-services-all .enterprise-services-list:nth-child(1) .enterprise-services-show{background:url(../images/s1.png) no-repeat;background-size:100% 100%;box-sizing:border-box;width:160px;height:360px}
.enterprise-services .enterprise-services-all .enterprise-services-list:nth-child(2) .enterprise-services-show{background:url(../images/s2.png) no-repeat;background-size:100% 100%;box-sizing:border-box;width:160px;height:360px}
.enterprise-services .enterprise-services-all .enterprise-services-list:nth-child(3) .enterprise-services-show{background:url(../images/s3.png) no-repeat;background-size:100% 100%;box-sizing:border-box;width:160px;height:360px}
.enterprise-services .enterprise-services-all .enterprise-services-list:nth-child(4) .enterprise-services-show{background:url(../images/s4.png) no-repeat;background-size:100% 100%;box-sizing:border-box;width:160px;height:360px}
.enterprise-services .enterprise-services-all .enterprise-services-show{padding:24px 24px 0;box-sizing:border-box}
.enterprise-services .enterprise-services-all .enterprise-services-show>h3{font-size:20px;font-weight:700;color:#fff}
.enterprise-services .enterprise-services-all .enterprise-services-show>p{font-size:12px;font-weight:400;color:#fff;word-wrap:break-word;margin:12px 0 28px}
.enterprise-services .enterprise-services-all .enterprise-services-show>div{font-size:12px;font-weight:400;color:#fff}
.enterprise-services .enterprise-services-all .enterprise-services-show>.view-details{width:88px;height:32px;background:#ffffff1a;border:1px solid #ffffffb3;border-radius:4px;font-weight:700;font-size:14px;color:#fff;box-sizing:border-box;display:flex;justify-content:center;align-items:center;cursor:pointer}
.enterprise-services .enterprise-services-all .enterprise-services-show>div a{color:#fff}
.enterprise-services .enterprise-services-all .enterprise-services-show .qualification{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:18px}
.enterprise-services .enterprise-services-all .enterprise-services-show .qualification div{box-sizing:border-box;padding-left:12px;margin-bottom:10px;position:relative}
.enterprise-services .enterprise-services-all .enterprise-services-show .qualification div::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:4px;background:#fff;border-radius:50%}
.hvr-rectangle-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}
.hvr-rectangle-out:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:linear-gradient(270deg,#3961f4 0,#5b83f7 100%);-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;box-shadow:0 2px 8px 0 #4974f533;border-radius:4px}
.hvr-rectangle-out:active,.hvr-rectangle-out:focus,.hvr-rectangle-out:hover{color:#fff}
