@charset "UTF-8";
a,abbr,acronym,address,applet,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,input,ins,kbd,label,legend,li,object,ol,pre,q,s,samp,select,small,span,strike,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,tr,tt,u,ul,var{font-family:Helvetica,"Microsoft Yahei",Aria!important}
html{color:#2b2b2b}
a{color:#2b2b2b;transition:all .3s ease-in-out}
a:hover{color:#20a890}
.container{max-width:1200px}
.tips-success{text-align:center;color:#fff;background:#63ccadcc;padding:20px 10px;font-size:18px}
.tips-danger{text-align:center;color:#fff;background:#ef5350cc;padding:20px 10px;font-size:18px}
.wOpacity{opacity:0}
.navbar{position:absolute!important}
.btn:focus,.swal-button:focus{box-shadow:none!important}
.backToTop{position:fixed;right:100px;bottom:40px;display:block;width:26px;height:62px;z-index:9999;display:none;background:url(../images/rocket.png) no-repeat 0 0}
.backToTop:hover{background:url(../images/rocket.png) no-repeat 0 -62px}
.slideout-menu{position:fixed;top:0;bottom:0;width:256px;min-height:100vh;overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:0;display:none}
.slideout-menu-left{left:0;background:#fff}
.slideout-menu-right{right:0}
.slideout-open,.slideout-open .slideout-panel,.slideout-open body{overflow:hidden}
.slideout-open .slideout-menu{display:block}
@media (max-width:993px){
.backToTop{right:20px}
.hmBan_down,.sBom1L{display:none!important}
}
@media (min-width:767px){
.navbar{height:93px;background-color:#f9f9f9;padding:0;transition:all .5s ease-in-out;box-shadow:0 1px 3px 2px rgba(0,0,0,.08)}
.nav-link{font-size:16px;margin-right:20px;line-height:60px!important}
.nav-link.on{color:#20a890}
.home-top-navbar{background:0 0;margin-top:6px;box-shadow:none}
.home-top-navbar .logo{background:url(../images/logo.png) no-repeat}
.home-top-navbar .nav-link,.home-top-navbar .nav-link.on,.home-top-navbar .nav-link:hover{color:#fff}
.navbar-nav li{display:inline-block}
.navbar-nav{margin-left:50px;width:100%;display:block}
.home-top-navbar .top_person{background:url(../images/top_i2.png)}
.home-top-navbar .top_car{background:url(../images/top_i1.png)}
}
.top_person{background:url(../images/top_i2a.png) no-repeat;height:30px;width:30px;display:inline-block;margin-left:12px}
.top_car{background:url(../images/top_i1a.png) no-repeat;height:30px;width:30px;display:inline-block;margin-left:0}
@media (max-width:1199px){
.nav-link{margin-right:10px}
}
.navbar-clear{margin-top:93px}
@media (max-width:767px){
.navbar{background-color:#f9f9f9;box-shadow:0 0 3px 2px rgba(0,0,0,.1);height:50px;padding:0}
.navbar-clear{margin-top:0}
.navbar-toggler{background:url(../images/top_btn2.png) no-repeat;height:24px;width:24px;position:absolute;left:15px;top:15px}
.navbar-toggler.collapsed{background:url(../images/top_btn1.png) no-repeat}
.top_person{position:absolute;right:15px;top:10px}
.top_car{position:absolute;right:55px;top:9px}
.navbar-collapse{position:absolute;top:50px;left:0;width:100%;background:rgba(255,255,255,.8);padding:15px}
.navbar-nav li{font-size:14px;line-height:36px;height:36px;width:100%;float:none}
.navbar-nav .nav-link{padding:0}
}
.sBom2{padding:50px 0;background:#20a890;min-height:178px}
.sBom2 .container{padding:0 100px 0 285px;position:relative}
.sBom2_dl{float:left;width:25%}
.sBom2_logo{position:absolute;left:15px;top:0}
.git-icon{position:absolute;top:42px;right:15px}
.sBom2_a,.sBom2_a:hover{color:#fff}
.sBom2_dl dt{font-size:16px;font-weight:700;color:#fff;line-height:24px;margin-bottom:5px}
.sBom2_dl dd{margin-bottom:0;font-size:14px;line-height:22px;height:22px}
.sBom1{background:#4ab09d;padding:15px 0 12px;border-bottom:1px solid #62bbab}
.sBom1L{position:absolute;left:15px;top:45px}
.aBom_t{line-height:30px;display:block;margin-bottom:6px;font-size:16px;color:#fff}
.sBom1_a1{background:url(../images/sBom1_i1.png) no-repeat center center;height:54px;width:54px;border:2px solid #fff;display:inline-block;margin-right:26px;border-radius:50%}
.sBom1_a2{background:url(../images/sBom1_i2.png) no-repeat center center;height:54px;width:54px;border:2px solid #fff;display:inline-block;border-radius:50%}
.sBom1M{height:104px;width:475px;padding-left:46px;border-right:1px solid #7fc8bb;border-left:1px solid #7fc8bb;float:left}
.sBom_search{height:30px;padding-top:7px}
.sBom_int{line-height:30px;background:#fff;height:30px;width:176px;padding:0 10px;border-width:0;border-style:none;font-size:14px;color:#666;float:left;margin-right:10px}
.sBom_submit{font-size:14px;color:#2b2b2b;background:#fdd21d;height:30px;width:88px;line-height:30px;float:left;text-align:center;border-width:0;border-style:none;cursor:pointer}
.sBom1R{float:right;width:380px}
.sBomWx{text-align:center;display:inline-block;line-height:30px;color:#fff;float:right;font-size:12px;margin-top:2px}
.sBomTel{background:url(../images/sBom1_i3.png) no-repeat left center;height:52px;padding-left:78px;color:#fff;font-size:16px;line-height:24px;float:left;margin-top:20px}
.sBomTel span{display:block;font-size:22px;line-height:22px;height:22px;margin-top:8px}
.m2ban{padding:54px 0 35px;background:#28ab94;color:#fff}
.m2itmName{font-size:44px;line-height:76px;height:76px;text-align:center;background:url(../images/m2i1.png) no-repeat center center}
.m2ban p{font-size:18px;line-height:30px;text-align:center;margin:22px 0 0}
.m2itm_list{margin:50px -15px 10px;padding:0}
.m2itm_list li{list-style:none;padding:0 15px;margin-bottom:46px}
.m2itms_aBobx{background:#fff;display:block;box-shadow:0 0 8px 3px rgba(0,0,0,.1)}
.m2itmsBom{background:#fff;padding:15px 22px 7px}
.m2itms_time{font-size:14px;color:#8a8989;line-height:25px;height:25px}
.m2itms_t{line-height:35px;height:35px;font-size:24px;overflow:hidden}
.m2itms_des{font-size:13px;line-height:22px;color:#8a8989}
.m2itms_supply{font-size:13px;color:#1b8bcc;line-height:48px;height:48px}
.m2itmsMore{height:70px;border:1px solid #20a890;text-align:center;font-size:15px;line-height:68px;text-transform:uppercase;color:#20a890;margin-bottom:108px;display:block;font-weight:700}
.m2itmsMore:hover{color:#fff;background:#20a890}
.m2itmName_icon2{background:url(../images/m2i2.png) no-repeat center center}
.m2pos{line-height:14px;height:14px;margin-top:40px;color:#b8b8b8}
.m2pos_a{color:#b8b8b8}
.m2pos_a.on{color:#20a890}
.m_menuBtn{display:none}
.m_menuCon{display:none}
.m2plugL{float:left;width:238px;padding-top:18px}
.m2plugL_t{font-size:20px;line-height:60px}
.m2plugL .m2plugL_t:first-child{border-bottom:1px solid #eae9e9}
.m2plugL_u1{margin:0 0 7px;padding:0}
.m2plugL_u1 li{list-style:none;line-height:40px;height:41px;border-bottom:1px solid #eaeaea}
.m2plug_a1{padding-left:24px;display:block;background:url(../images/m2plug_i1.png) no-repeat 210px center}
.m2plug_a1.on,.m2plug_a1:hover{color:#20a890;background:url(../images/m2plug_i1a.png) no-repeat 210px center}
.m2plug_tags{margin-bottom:20px;padding-left:15px}
.m2plug_a2{text-align:center;display:inline-block;min-width:50px;font-size:12px;line-height:24px;background:#e6e5e5;margin:0 0 8px 3px;border-radius:.2em;white-space:nowrap;padding:0 8px}
.m2plug_a2:hover{color:#fff;background:#20a890}
.m2plugR{margin-left:306px}
.m2plugR_serBox{line-height:48px;height:50px;border:1px solid #d7d7d7;margin-bottom:66px;border-radius:1.8em;position:relative}
.m2plug_input{font-size:18px;line-height:48px;color:#666;padding:0 25px;height:48px;width:100%;border-width:0;border-style:none;background:0 0}
.m2plug_submit{background:#f1f0f0 url(../images/serIcon.png) no-repeat 19px center;width:116px;padding-left:55px;font-size:18px;line-height:46px;color:#7f7f7f;height:46px;position:absolute;top:1px;right:3px;cursor:pointer;border-width:0;border-style:none;border-radius:1.8em}
.m2plug_list{margin:0 -30px;padding:0}
.m2plug_list li{padding:0 30px;margin-bottom:70px;list-style:none;float:left}
.m2plug_img{margin-bottom:48px}
.m2plug_name{font-size:22px;line-height:36px;height:36px;overflow:hidden}
.m2plug_ename{font-size:18px;line-height:24px;color:#5e5e5e}
.m2plug_price{line-height:45px;height:45px;margin-bottom:3px;font-size:20px}
.m2plug_level{font-size:14px;line-height:18px;color:#5e5e5e;margin-bottom:38px}
.m2plug_level i{background:url(../images/x1.png) no-repeat;height:18px;width:18px;margin-right:2px;display:inline-block}
.m2plug_level span{display:inline-block;margin-left:12px;position:relative;top:3px}
.m2plug_level i,.m2plug_level span{vertical-align:middle}
.m2plug_btn{line-height:50px;text-align:center;height:50px;width:125px;font-size:16px;background:#0cc2a1;display:inline-block;color:#fff;border-radius:1.8em;box-shadow:0 3px 8px 3px rgba(56,148,208,.3)}
.m2plug_btn i{background:url(../images/carIcon.png) no-repeat;display:inline-block;height:24px;width:24px;margin-right:10px;position:relative;top:-3px}
.m2plug_btn i,.m2plug_btn text{vertical-align:middle}
.m2plug_btn:hover{color:#fff;background:#0aa388}
.sPage{text-align:center;margin-bottom:85px}
.sPage_a{line-height:46px;border:3px solid #faf9f9;font-size:18px;text-align:center;display:inline-block;padding:0 15px;min-width:52px;border-radius:50%}
.sPage_next,.sPage_prev{border-radius:.6em}
.sPage_a.on,.sPage_a:hover{border:3px solid #15ac91;background:#fff}
.m2plugDtl1{margin:24px 0 50px}
.m2plugDtl1L{float:left;width:276px;padding:30px 0 0 22px}
.m2plugDtl1M{float:left;width:465px}
.m2plugDtl_t1{font-size:23px;line-height:46px}
.m2plugDtl_et1{font-size:18px;line-height:28px;color:#5e5e5e;margin-bottom:8px}
.m2plugDtl_price{line-height:40px;height:40px;margin-bottom:22px;margin-top:-18px}
.m2plug_delPrice{margin-right:25px;font-size:20px;color:#8a8989;display:inline-block;text-decoration:line-through}
.m2plug_newPrice{color:#099a80;border:2px solid #089a80;font-size:20px;line-height:36px;padding:0 25px;height:40px;border-radius:.2em;text-align:center;display:inline-block;width:118px}
.m2plug_des{color:#5e5e5e;font-size:14px;line-height:22px;margin-bottom:18px}
.m2plug_btns{line-height:50px;height:50px}
.m2plug_btn2{background:#d6b840;width:108px}
.m2plug_btn2:hover{background:#c6a72b}
.m2plug_btn3{background:#00b9cf;width:108px}
.m2plug_btn3:hover{background:#00a5b7}
.m2plugDtl1R{float:right;width:345px}
.m2plugDtl_sx{line-height:24px;padding:12px 0;font-size:14px;background:#bce6c0;text-align:center;margin-bottom:28px}
.m2plugDtl1R td{font-size:14px;line-height:24px;color:#5e5e5e;padding:19px 12px;border:1px solid #e2e0e0}
.m2plugDtl1R tr td:nth-child(2n){color:#878787}
.m2plug_up,.m2plug_up:hover{color:#184ad9}
.m2plug_changBtn{background:url(../images/m2line.jpg) repeat-x left bottom;height:50px}
.m2plug_change_a{font-size:18px;line-height:46px;padding:0 40px;border-top:2px solid #faf9f9;border-right:2px solid #faf9f9;border-left:2px solid #faf9f9;height:48px;color:#666;display:inline-block}
.m2plug_change_a.on{background:#fff;height:50px;border-top:2px solid #ddd;border-right:2px solid #ddd;border-left:2px solid #ddd;color:#099a80}
.m2plugDtlBom{background:#fff;padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #e8e8e8}
.m2plug_t2{line-height:88px;height:89px;border-bottom:1px solid #e2e0e0;padding-left:22px;font-size:18px}
.m2plug_t2 .m2plug_level{font-size:12px;line-height:14px;float:left;margin:35px 0 0 22px}
.m2plug_t2 .m2plug_level i{background:url(../images/x2.png) no-repeat;height:14px;width:14px}
.m2plug_talk{padding:0 22px;margin-top:38px}
.m2plug_talk li{margin-bottom:33px;list-style:none}
.m2plugTalk{margin-left:105px}
.m2plusTk_t{font-size:18px;line-height:20px;height:20px;overflow:hidden}
.m2plusTk_t .m2plug_level{font-size:12px;line-height:14px;float:left;margin:3px 0 0 22px}
.m2plusTk_t .m2plug_level i{background:url(../images/x2.png) no-repeat;height:14px;width:14px}
.m2plusTk_t .m2plug_level span{margin-right:12px}
.m2plug_tm{font-size:14px;line-height:34px;color:#909090;padding-top:5px}
.m2plug_des2{font-size:14px;line-height:22px;color:#5e5e5e;text-indent:28px}
.m2plug_more{line-height:56px;text-align:center;display:block;height:58px;border:1px solid #40ceb4;margin:0 28px 18px;color:#40ceb4;font-size:14px}
.m2plug_more:hover{background:#40ceb4;color:#fff}
.m2plugBomFun{border-top:1px solid #e8e8e8;padding:44px 60px 0;color:#5e5e5e;font-size:16px}
.m2plug_fmr{margin-left:130px;position:relative}
.m2plug_fmt{line-height:22px;height:22px;margin-bottom:42px}
.m2plug_level2 i{background:url(../images/x4.png) no-repeat;display:inline-block;height:21px;width:21px;margin-right:8px}
.m2plug_level2 i.on{background:url(../images/x3.png) no-repeat}
.m2plug_level2 span{font-size:16px;color:#ffc201;position:relative;top:4px;display:inline-block;padding-left:10px}
.m2plug_level2 i,.m2plug_level2 span{vertical-align:middle}
.m2plug_fmCon{margin-bottom:42px;line-height:54px}
.m2plug_area{font-size:15px;line-height:26px;color:#5e5e5e;padding:10px 12px;height:155px;border:1px solid silver;font-family:"微软雅黑";width:100%}
.m2plug_tnum{font-size:14px;color:#aaa;line-height:20px;position:absolute;right:12px;bottom:25px}
.m2plug_submitBox{text-align:center;margin-left:130px}
.hmCon5{background:#fff;padding:65px 0 68px}
.hmc5_t{font-size:30px;line-height:48px;text-align:center}
.hmc5_st{font-size:20px;line-height:32px;color:#666;text-align:center;margin:12px 0 35px}
.hmc5_ul{padding:0;list-style:none;margin:0 -15px 55px}
.hmc5_more{font-size:20px;line-height:42px;color:#57bcaa;height:48px;width:162px;border:3px solid #57bcaa;text-align:center;display:block;position:relative}
.hmc5_more span{position:relative;z-index:1;display:inline-block}
.hmc5_more:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#57bcaa;transform:scale(0);opacity:0;transition:all .3s ease-in-out}
.hmc5_more:hover{color:#fff}
.hmc5_more:hover:before{transform:scale(1);opacity:1}
.hmc5_ul li{padding:0 15px;margin-bottom:10px;float:left;width:20%;list-style:none}
.hmc5_sBox{display:block;height:80px;position:relative}
.hmc5_sBox img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%;width:auto;height:auto}
.hmCon4{padding:58px 0;background:#f5f5f5}
.hmCon4 .row{margin:0 -14px}
.hmCon4 .row .col{padding:0 14px}
.hmc4box{background:#fff;height:350px;padding:15px 35px 0}
.hmc4_t{line-height:48px;height:48px;margin-bottom:5px}
.hmc4_t span{font-size:24px;float:left}
.hmc4_more{font-size:14px;color:#20a890;float:right}
.hmc4Top{height:115px;overflow:hidden}
.hmc4Top .float-left{margin-top:5px}
.hmc4TopR{margin-left:162px}
.hmc4TopR strong{font-size:20px;line-height:32px;display:block;height:32px;overflow:hidden;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.hmc4TopR span{display:block;font-size:14px;line-height:26px;color:#4f4f4f}
.hmc4TopR p{font-size:15px;line-height:27px;height:54px;overflow:hidden;color:#515151}
.hmc4_ul{padding:10px 0 0 0}
.hmc4_ul li{background:url(../images/hmc4_s1.jpg) no-repeat left center;font-size:15px;padding-left:24px;line-height:35px;height:35px;list-style:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.hmc4_ul li a{display:inline;margin-left:13px}
.hmCon3{background:#fff;padding:22px 0 54px}
.hmc3_t{line-height:59px;height:59px;margin-bottom:15px;font-size:24px}
.hmc3_more{font-size:20px;line-height:70px;color:#fff;background:#20a890;display:block;margin-top:17px;text-align:center}
.hmc3_more:hover{background:#1e9984;color:#fff}
.hmc3_ul{margin:0 -4px;padding:0}
.hmc3_ul li{padding:0 4px;margin-bottom:14px;list-style:none;float:left;width:25%}
.hmc3_aBox{background:#fff;display:block;height:123px;border:2px solid #eee;padding:20px 0 0 110px;position:relative}
.hmc3_img{position:absolute;left:22px;top:18px}
.hmc3_ts{font-size:16px;font-weight:700;line-height:25px;display:block}
.hmc3_ets{line-height:20px;height:20px;margin-bottom:15px;font-size:13px;color:#5e5e5e}
.hmc3_talk{background:url(../images/hmc3_ii.jpg) no-repeat left 1px;padding-left:22px;font-size:18px;line-height:18px;height:18px;color:#2b2b2b}
.hmc3_talk i{background:url(../images/x2.png) no-repeat;height:14px;width:14px;margin-left:1px;display:inline-block}
.hmc3_talk span{display:inline-block;padding-left:10px;position:relative;top:1px}
.hmCon1{background:#fff;box-shadow:0 2px 16px 4px rgba(0,0,0,.1);position:relative;z-index:1}
.hmc1_aBox{float:left;height:163px;width:25%;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;display:block;position:relative;margin-left:-1px;padding:29px 25px 0 82px}
.hmc1_icon{position:absolute;left:25px;top:57px;transition:all .5s ease-in-out}
.hmc1_aBox strong{font-size:18px;line-height:50px;font-weight:700;display:block;height:50px}
.hmc1_aBox p{margin-bottom:0;font-size:12px;line-height:18px;color:#505050;transition:all .5s ease-in-out;height:36px;overflow:hidden;letter-spacing:1px}
.hmc1_aBox:hover{background:#f8f5f5}
.hmCon2{padding:36px 0 40px;background:#f5f5f5}
.hmc2_t{line-height:59px;height:68px;margin-bottom:15px;font-size:24px;position:relative;border-bottom:1px solid #d7d7d7}
.hmc2tag{position:absolute;top:30px;right:0}
.hmc2_changeBtn{margin-left:4px;height:37px;border-top:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-left:1px solid #e1e1e1;padding:0 28px;float:left;font-size:15px;font-weight:400;color:#505050;line-height:37px;position:relative}
.hmc2_changeBtn.on{background:#fff}
.hmc2_changeBtn.on i{background:url(../images/hmc2_arrow.jpg) no-repeat;height:8px;width:15px;margin-left:-7px;position:absolute;left:50%;bottom:-8px}
.hmc2Swiper{margin-top:37px;position:relative}
.hmc2_sbox strong{font-size:16px;line-height:24px;font-weight:700;margin-top:2px;display:block;height:24px;overflow:hidden}
.hmc2_tm{font-size:13px;color:#5e5e5e;line-height:22px;height:22px;margin-bottom:10px}
.hmc2_sbox{text-align:center}
.hmc2_btns{height:33px;text-align:center}
.hmc2_abtn{line-height:27px;width:86px;border:3px solid #9dd8c7;margin:0 4px;text-align:center;display:inline-block;font-size:15px;color:#54b294}
.hmc2_abtn:hover{color:#57bcaa;border:3px solid #57bcaa}
.hmc2Swiper .prev{background:url(../images/hmc2_btn.png) no-repeat;height:66px;width:34px;margin-top:-33px;position:absolute;left:-68px;top:50%;display:inline-block}
.hmc2Swiper .next{background:url(../images/hmc2_btn.png) no-repeat;height:66px;width:34px;margin-top:-33px;position:absolute;right:-68px;top:50%;display:inline-block;transform:rotate(180deg)}
.hmBanBox{background:#32b09a url(../images/hmBanBg.jpg) no-repeat center center;padding:170px 0 120px;background-size:cover}
.hmBanBox .container{padding:0 40px}
.hmBan_img{float:right;max-width:100%;height:auto}
.hmBanTxt{text-align:center;float:left}
.hmBan_st{color:#fff;font-size:28px;line-height:46px;padding:12px 0 40px}
.hmBan_down,.hmBan_down:hover{background:url(../images/hmBan_bg.png) no-repeat;height:82px;width:358px;position:relative;font-size:24px;color:#fff;line-height:62px;display:inline-block}
.hmBan_tg{line-height:36px;padding:0;height:36px;font-size:13px;color:#fff;display:block;width:335px;margin:0 auto;background:rgba(64,151,135,.5);border-radius:.3em;position:relative}
.hmBan_tg:before{content:"";border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid rgba(64,151,135,.5);position:absolute;right:42px;top:-6px}
.hmBan_bm{font-size:15px;line-height:32px;font-weight:700;color:#fff;display:inline-block}
.hmBan_bm span,.hmBan_tg span{color:#ffe788}
.hmBan_timg{font-size:45px;line-height:66px;color:#fff;text-align:center;font-weight:700}
.hmBan_timg span{font-size:35px;display:block}
@media (max-width:1325px){
.hmc2Swiper{padding-left:60px;padding-right:60px}
.hmc2Swiper .prev{left:0}
.hmc2Swiper .next{right:0}
}
@media (max-width:1199px){
.hmBan_img{float:none;margin:0 auto;display:block;margin-bottom:45px}
.hmBanTxt{float:none;width:100%}
.hmc3_ul li{width:33.333%}
.sBom1L{width:185px}
.sBom1R{width:320px}
.sBom1M{width:415px}
.m2plugDtl1R{float:none;width:100%;padding-top:38px;clear:both}
}
@media (max-width:993px){
.hmBan_img{margin-top:20px}
.aBom_t{font-size:14px}
.hmc1_aBox{width:50%}
.hmc1_aBox:nth-child(1),.hmc1_aBox:nth-child(2){border-bottom:1px solid #e1e1e1}
.hmc3_ul li{width:50%}
.hmCon4 .row .col{width:100%!important;max-width:none;flex:none}
.hmc5_ul li{width:25%}
.sBom1_a1{margin-right:15px}
.sBom1L{width:145px}
.sBom1R{width:220px}
.sBom1M{padding-left:25px;width:355px}
.sBomTel{background:0 0;padding-left:0}
.sBom2 .container{padding-left:225px}
.sBom2_dl{width:23%}
.sBom2 .container .sBom2_dl:nth-child(5){width:28%}
.m2itm_list li{width:50%!important;max-width:none;flex:none}
.m2plug_list li{width:50%!important;max-width:none;flex:none}
.m2plugDtl1L{padding-left:0;width:226px}
}
@media (max-width:767px){
.hmBanBox{padding-top:95px}
.hmBanBox .container{padding:0 15px}
.hmBan_timg{font-size:32px;line-height:48px}
.hmBan_timg span{font-size:32px}
.hmBan_st{font-size:22px;padding:5px 0 20px}
.hmBan_down,.hmBan_down:hover{width:280px;background-size:100% auto;font-size:20px;line-height:50px}
.hmBan_tg{width:290px;font-size:12px}
.hmBan_bm{font-size:14px}
.hmBanBox{padding-bottom:5px}
.hmc1_aBox{border:none;width:100%;border-bottom:1px solid #e1e1e1}
.hmc2_t{font-size:20px}
.hmc2_changeBtn{padding:0 12px}
.hmc2Swiper{padding-left:50px;padding-right:50px}
.hmc3_t{font-size:20px}
.hmc3_ul li{width:100%}
.hmc4box{padding-left:15px;padding-right:15px}
.hmc4_t span{font-size:20px}
.hmc4Top .float-left{display:none}
.hmc4TopR{margin-left:0}
.hmc4TopR strong{font-size:18px}
.hmc5_t{font-size:24px;line-height:36px}
.hmc5_st{font-size:15px;line-height:24px}
.hmc5_ul li{width:50%}
.sBom1L{width:100%;text-align:center}
.sBom1_a1,.sBom1_a2{margin:0 15px}
.aBom_t{text-align:left}
.sBom1M{border:none;padding-left:0;width:100%}
.sBom1R{width:100%}
.sBomTel{background:url(../images/sBom1_i3.png) no-repeat left center;padding-left:62px}
.sBom2_logo{display:none}
.sBom2 .container{padding-left:0;padding-right:0}
.sBom2_dl{width:100%!important;padding:0 15px}
.sBom2_dl:after{content:"";display:table;clear:both}
.sBom2_dl dt{width:100%}
.sBom2_dl dd{display:inline-block;margin-right:15px;float:none;white-space:nowrap}
.git-icon{position:static;padding-left:15px;width:auto;height:auto}
.hmc3_more{height:50px;line-height:50px}
.hmc5_more{border-width:2px;height:44px;line-height:40px;font-size:18px}
.m2itmName{font-size:32px}
.m2ban p{font-size:16px;line-height:28px}
.m2ban{padding-top:90px}
.m2itm_list li{width:100%!important}
.m2itmsMore{height:54px;line-height:52px;margin-bottom:65px}
.m2plugL{width:100%;float:none}
.m2plugL_u1 li{padding-right:18px}
.m2plug_a1{background:url(../images/m2plug_i1.png) no-repeat right center}
.m2plug_a1.on,.m2plug_a1:hover{background:url(../images/m2plug_i1a.png) no-repeat right center}
.m2plugR{margin-left:0;margin-top:40px}
.m2plugR_serBox{margin-bottom:35px}
.m2plug_list li{width:100%!important;flex:none;max-width:none;text-align:center;margin-bottom:40px}
.m2plug_img{margin-bottom:20px}
.sPage{margin-bottom:65px}
.sPage_a{line-height:36px;border:1px solid #faf9f9;font-size:16px;padding:0 10px;min-width:38px}
.sPage_a.on,.sPage_a:hover{border:1px solid #15ac91}
.m2plugDtl1L{padding-top:10px}
.m2plugDtl1M{width:100%}
.m2plug_btns{height:auto}
.m2plug_btns .m2plug_btn{margin:5px 0!important;width:100%!important}
.m2plug_change_a{padding:0 30px;font-size:18px}
.m2plug_t2{padding-left:0}
.m2plugDtlBom{padding-top:10px;padding-bottom:55px;margin-bottom:65px}
.m2plug_talk{padding:0}
.m2plug_more{line-height:48px;height:50px}
.m2plugBomFun{padding-left:0;padding-right:0}
.m2plug_fmr{margin-left:90px}
.m2plug_fmt{margin-bottom:20px}
.m2plug_fmCon{margin-bottom:20px}
.m2plug_submitBox{margin-left:30px}
}
.cmsv7Ban{color:#fff;background:#116dff;padding:62px 0 24px}
.cmsv7Ban h4{font-size:56px;line-height:96px;font-weight:400;display:block}
.cmsv7Ban h5{line-height:28px;font-weight:400;font-size:18px;margin-bottom:24px}
.cmsv7_dw{line-height:48px;color:#fff;background:#f7ca18;text-align:center;display:block;height:48px;width:205px;font-size:18px;border-radius:1.8em}
.cmsv7_dw:hover{transform:translateY(-3px);box-shadow:0 5px 20px rgba(0,0,0,.1);color:#fff}
.cmsv7_nav{color:#fff;font-size:16px;line-height:38px;padding-top:22px;border-top:1px solid #8fbbff;margin-top:45px}
.cmsv7Nav_a{color:#fff;white-space:nowrap}
.cmsv7Nav_a:hover{color:#fff}
.cmsv7_nav span{margin:0 30px}
.cmsv7Item{padding:60px 0 10px;background:#fff}
.cmsv7Content .cmsv7Item:nth-child(2n){background:#f5f5f5}
.cmsv7_t{font-size:34px;line-height:56px;text-transform:uppercase;font-weight:700}
.cmsv7_des{border-bottom:2px solid #d6dadc;padding-bottom:50px}
.cmsv7_des p{max-width:468px;margin-bottom:0!important}
.cmsv7_img{margin-top:45px}
.cmsv7_img img{max-width:100%;height:auto}
.cmsv7ul{margin-top:70px;margin-left:-30px;margin-right:-30px;padding:0!important}
.cmsv7ul li{width:33.33%;float:left;padding:0 30px!important;height:172px;list-style:none}
.cmsv7ul strong{line-height:40px;height:40px;overflow:hidden;font-size:20px}
.cmsv7ul p{font-size:16px;line-height:24px;height:120px;overflow:hidden;margin-bottom:0!important}
@media (max-width:993px){
.cmsv7_nav span{margin:0 8px}
.cmsv7ul{margin-left:-15px;margin-right:-15px}
.cmsv7ul li{width:50%;padding:0 15px!important}
}
@media (max-width:767px){
.cmsv7Ban{padding-top:75px}
.cmsv7Ban h4{font-size:30px;line-height:66px}
.cmsv7Ban h5{font-size:16px}
.cmsv7_dw{line-height:42px;height:42px;width:185px;font-size:16px}
.cmsv7_nav{font-size:15px;line-height:30px;padding-top:15px;margin-top:30px}
.cmsv7_nav{font-size:14px}
.cmsv7_nav span{margin:0 5px}
.cmsv7Item{padding:50px 0 5px}
.cmsv7_t{font-size:24px;line-height:36px;margin-bottom:8px}
.cmsv7_des{padding-bottom:35px}
.cmsv7_img{margin-top:35px}
.cmsv7ul li{width:100%;height:auto;margin-bottom:25px}
.cmsv7ul p{height:auto}
.cmsv7ul{margin-top:35px}
.cmsv7ul strong{font-size:16px;line-height:32px;height:auto}
.cmsv7ul p{font-size:15px}
}
.swiper-container{width:100%;margin-bottom:20px}
@media (max-width:767px){
.swiper-container{width:100%;height:240px;margin-bottom:20px}
}
.swiper-slide{width:100%}
.swiper-slide img{width:100%}
.swiper-pagination-bullet-active{background:#00b19d}
.swiper-button-next,.swiper-button-prev{color:#00b19d}
.pricing-column .plan-price{font-size:33px;color:#00b19d}
.pricing-column .plan-stats{padding:0}
.pricing-column .inner-box{padding:0 20px 30px}

.mp_l{margin-left: 10px;}




@font-face {
    font-family: 'FontAwesome';
    src: url('../sscms_style/fontawesome-webfont.eot?v=4.7.0');
    src: url('../sscms_style/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../sscms_style/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../sscms_style/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../sscms_style/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../sscms_style/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
    font-weight: normal;
    font-style: normal
}

.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.fa-lg {
    font-size: 1.33333333em;
    line-height: .75em;
    vertical-align: -15%
}

.fa-2x {
    font-size: 2em
}

.fa-3x {
    font-size: 3em
}

.fa-4x {
    font-size: 4em
}

.fa-5x {
    font-size: 5em
}

.fa-fw {
    width: 1.28571429em;
    text-align: center
}

.fa-ul {
    padding-left: 0;
    margin-left: 2.14285714em;
    list-style-type: none
}

.fa-ul>li {
    position: relative
}

.fa-li {
    position: absolute;
    left: -2.14285714em;
    width: 2.14285714em;
    top: .14285714em;
    text-align: center
}

.fa-li.fa-lg {
    left: -1.85714286em
}

.fa-border {
    padding: .2em .25em .15em;
    border: solid .08em #eee;
    border-radius: .1em
}

.fa-pull-left {
    float: left
}

.fa-pull-right {
    float: right
}

.fa.fa-pull-left {
    margin-right: .3em
}

.fa.fa-pull-right {
    margin-left: .3em
}

.pull-right {
    float: right
}

.pull-left {
    float: left
}

.fa.pull-left {
    margin-right: .3em
}

.fa.pull-right {
    margin-left: .3em
}

.fa-spin {
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin 2s infinite linear
}

.fa-pulse {
    -webkit-animation: fa-spin 1s infinite steps(8);
    animation: fa-spin 1s infinite steps(8)
}

@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

.fa-rotate-90 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}

.fa-rotate-180 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.fa-rotate-270 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg)
}

.fa-flip-horizontal {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
    -webkit-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    transform: scale(-1, 1)
}

.fa-flip-vertical {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
    -webkit-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    transform: scale(1, -1)
}

:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical {
    filter: none
}

.fa-stack {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle
}

.fa-stack-1x,.fa-stack-2x {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center
}

.fa-stack-1x {
    line-height: inherit
}

.fa-stack-2x {
    font-size: 2em
}

.fa-inverse {
    color: #fff
}

.fa-glass:before {
    content: "\f000"
}

.fa-music:before {
    content: "\f001"
}

.fa-search:before {
    content: "\f002"
}

.fa-envelope-o:before {
    content: "\f003"
}

.fa-heart:before {
    content: "\f004"
}

.fa-star:before {
    content: "\f005"
}

.fa-star-o:before {
    content: "\f006"
}

.fa-user:before {
    content: "\f007"
}

.fa-film:before {
    content: "\f008"
}

.fa-th-large:before {
    content: "\f009"
}

.fa-th:before {
    content: "\f00a"
}

.fa-th-list:before {
    content: "\f00b"
}

.fa-check:before {
    content: "\f00c"
}

.fa-remove:before,.fa-close:before,.fa-times:before {
    content: "\f00d"
}

.fa-search-plus:before {
    content: "\f00e"
}

.fa-search-minus:before {
    content: "\f010"
}

.fa-power-off:before {
    content: "\f011"
}

.fa-signal:before {
    content: "\f012"
}

.fa-gear:before,.fa-cog:before {
    content: "\f013"
}

.fa-trash-o:before {
    content: "\f014"
}

.fa-home:before {
    content: "\f015"
}

.fa-file-o:before {
    content: "\f016"
}

.fa-clock-o:before {
    content: "\f017"
}

.fa-road:before {
    content: "\f018"
}

.fa-download:before {
    content: "\f019"
}

.fa-arrow-circle-o-down:before {
    content: "\f01a"
}

.fa-arrow-circle-o-up:before {
    content: "\f01b"
}

.fa-inbox:before {
    content: "\f01c"
}

.fa-play-circle-o:before {
    content: "\f01d"
}

.fa-rotate-right:before,.fa-repeat:before {
    content: "\f01e"
}

.fa-refresh:before {
    content: "\f021"
}

.fa-list-alt:before {
    content: "\f022"
}

.fa-lock:before {
    content: "\f023"
}

.fa-flag:before {
    content: "\f024"
}

.fa-headphones:before {
    content: "\f025"
}

.fa-volume-off:before {
    content: "\f026"
}

.fa-volume-down:before {
    content: "\f027"
}

.fa-volume-up:before {
    content: "\f028"
}

.fa-qrcode:before {
    content: "\f029"
}

.fa-barcode:before {
    content: "\f02a"
}

.fa-tag:before {
    content: "\f02b"
}

.fa-tags:before {
    content: "\f02c"
}

.fa-book:before {
    content: "\f02d"
}

.fa-bookmark:before {
    content: "\f02e"
}

.fa-print:before {
    content: "\f02f"
}

.fa-camera:before {
    content: "\f030"
}

.fa-font:before {
    content: "\f031"
}

.fa-bold:before {
    content: "\f032"
}

.fa-italic:before {
    content: "\f033"
}

.fa-text-height:before {
    content: "\f034"
}

.fa-text-width:before {
    content: "\f035"
}

.fa-align-left:before {
    content: "\f036"
}

.fa-align-center:before {
    content: "\f037"
}

.fa-align-right:before {
    content: "\f038"
}

.fa-align-justify:before {
    content: "\f039"
}

.fa-list:before {
    content: "\f03a"
}

.fa-dedent:before,.fa-outdent:before {
    content: "\f03b"
}

.fa-indent:before {
    content: "\f03c"
}

.fa-video-camera:before {
    content: "\f03d"
}

.fa-photo:before,.fa-image:before,.fa-picture-o:before {
    content: "\f03e"
}

.fa-pencil:before {
    content: "\f040"
}

.fa-map-marker:before {
    content: "\f041"
}

.fa-adjust:before {
    content: "\f042"
}

.fa-tint:before {
    content: "\f043"
}

.fa-edit:before,.fa-pencil-square-o:before {
    content: "\f044"
}

.fa-share-square-o:before {
    content: "\f045"
}

.fa-check-square-o:before {
    content: "\f046"
}

.fa-arrows:before {
    content: "\f047"
}

.fa-step-backward:before {
    content: "\f048"
}

.fa-fast-backward:before {
    content: "\f049"
}

.fa-backward:before {
    content: "\f04a"
}

.fa-play:before {
    content: "\f04b"
}

.fa-pause:before {
    content: "\f04c"
}

.fa-stop:before {
    content: "\f04d"
}

.fa-forward:before {
    content: "\f04e"
}

.fa-fast-forward:before {
    content: "\f050"
}

.fa-step-forward:before {
    content: "\f051"
}

.fa-eject:before {
    content: "\f052"
}

.fa-chevron-left:before {
    content: "\f053"
}

.fa-chevron-right:before {
    content: "\f054"
}

.fa-plus-circle:before {
    content: "\f055"
}

.fa-minus-circle:before {
    content: "\f056"
}

.fa-times-circle:before {
    content: "\f057"
}

.fa-check-circle:before {
    content: "\f058"
}

.fa-question-circle:before {
    content: "\f059"
}

.fa-info-circle:before {
    content: "\f05a"
}

.fa-crosshairs:before {
    content: "\f05b"
}

.fa-times-circle-o:before {
    content: "\f05c"
}

.fa-check-circle-o:before {
    content: "\f05d"
}

.fa-ban:before {
    content: "\f05e"
}

.fa-arrow-left:before {
    content: "\f060"
}

.fa-arrow-right:before {
    content: "\f061"
}

.fa-arrow-up:before {
    content: "\f062"
}

.fa-arrow-down:before {
    content: "\f063"
}

.fa-mail-forward:before,.fa-share:before {
    content: "\f064"
}

.fa-expand:before {
    content: "\f065"
}

.fa-compress:before {
    content: "\f066"
}

.fa-plus:before {
    content: "\f067"
}

.fa-minus:before {
    content: "\f068"
}

.fa-asterisk:before {
    content: "\f069"
}

.fa-exclamation-circle:before {
    content: "\f06a"
}

.fa-gift:before {
    content: "\f06b"
}

.fa-leaf:before {
    content: "\f06c"
}

.fa-fire:before {
    content: "\f06d"
}

.fa-eye:before {
    content: "\f06e"
}

.fa-eye-slash:before {
    content: "\f070"
}

.fa-warning:before,.fa-exclamation-triangle:before {
    content: "\f071"
}

.fa-plane:before {
    content: "\f072"
}

.fa-calendar:before {
    content: "\f073"
}

.fa-random:before {
    content: "\f074"
}

.fa-comment:before {
    content: "\f075"
}

.fa-magnet:before {
    content: "\f076"
}

.fa-chevron-up:before {
    content: "\f077"
}

.fa-chevron-down:before {
    content: "\f078"
}

.fa-retweet:before {
    content: "\f079"
}

.fa-shopping-cart:before {
    content: "\f07a"
}

.fa-folder:before {
    content: "\f07b"
}
.fa-external-link:before {
    content: "\f08e";
}