.mainbox{max-width: 1600px;width: 100%;margin: 0 auto;box-sizing: border-box;padding: 20px;z-index: 99999;}

.in-banner{position: relative;height: 100%;}
.in-banner{background: #560000;font-family: Helvetica Neue, Helvetica, Arial, sans-serif;font-size: 14px;color: #000;margin: 0;padding: 0;/* height: 551px; */margin-top: 80px;}    
.in-banner .swiper-container {width: 100%;height: 100%;}    
.in-banner .swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;
  -ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;
}
.in-banner .swiper-pagination-bullet-active{background-color: #fff;}

.indcon1{ width:100%; height:auto; min-height:706px; background:url(../images/ind_bg1.jpg) no-repeat 50% top; padding-top:90px;}
.indcon1c{ width:1200px; height:auto; margin:0 auto;}
.indcon1ct{}
.indcon1ct_t{ font-size:20px; color:#666666;}
.indcon1ct_i{ font-size:38px; color:#0792fe; font-weight:bolder;}
.indcon1cc{ width:850px; height:auto; padding-top:55px;}
.indcon1cc ul li{width: 346px; height:auto;float:left;/* display: flex; */margin: 0 40px 30px 0;}
.indcon1ccl{ width:74px; height:auto;float: left;}
.indcon1ccr{ width:245px; height:auto;float: left;margin-left: 18px;}
.indcon1ccr_t{ font-size:20px; color:#111111; font-weight:bolder;}
.indcon1ccr_i{ padding-top:8px; color:#534f5a; font-size:14px; line-height:24px; min-height:80px;}

.w1200p27 {background: #fff;padding: 20px 0px;margin: auto;width: 1200px;margin-top: 50px;}
.w1200p27 .title_index {margin: auto;width: 1200px;font-size: 30px;color: #333;text-align: center;}
.w1200p27 .dian {display: inline-block;width: 9px;height: 9px;border-radius: 50%;background: #2b78d9;margin: 0px 20px;}
.w1200p27 .icon {margin: 10px auto 0px auto;width: 1200px;height: 20px;display: flex;align-items: center;justify-content: center;}
.w1200p27 .xian {display: inline-block;width: 72px;height: 2px;background-color: #dcdcdc;}
.w1200p27 .tong_con {display: flex;width: 1200px;margin: auto;justify-content: space-between;flex-wrap: wrap;}
.w1200p27 .ci_index_info {width: 1200px;text-align: center;font-size: 18px;color: #666;margin: auto;}

.tong_con {display: flex;width: 1200px;margin: auto;justify-content: space-between;flex-wrap: wrap;}
.tong_con .top_info_56455 {display: flex;justify-content: center;justify-content: center;width: 100%;height: 80px;border-bottom: 1px solid #d6e7fc;}
.tong_con .btm_info_5654 {padding-top: 20px;width: 100%;font-size: 15px;color: #666;line-height: 26px;}
.tong_con .title_b {width: 60%;font-size: 22px;color: #4499f7;}
.tong_con .icon_right {width: 30%;}
.tong_con .item{width: 296px;box-sizing: border-box;padding: 22px;background: #f0f7fe;}
.tong_con .con {width: 1200px;display: flex;justify-content: space-between;padding-bottom: 20px;}


.item-num{font:12px/1.125 PingFangSC-Light,'pingfang','helvetica neue','hiragino sans gb',arial,'microsoft yahei ui','microsoft yahei',simsun,sans-serif;color:#373737}


.title-max{font-size:32px;text-align:center;color:#3874cb}
.title-min{font-size:18px;text-align:center;color:#666}

.section-choose,.section-version,.section-voice,.section-cases,.section-fns{max-width:1160px;margin:0 auto;padding:40px 0 0}
.grid-voice{background:url("../images/voice-bg.jpg") no-repeat 0 0;background-size:cover}
.grid-cases,.grid-version{background:#f5f6f6}
.grid-fns{background:url("../images/fns-bg.jpg") no-repeat 0 0;background-size:cover}
.grid-fns .item-form{position:relative}
.grid-fns .item-form span{display:none;position:absolute;top:-48px;left:0px;padding:10px;font-size:14px;color:#009CFF;background-color:#fff;border-radius:5px;-webkit-box-shadow:0 4px 10px 0px rgba(0,0,0,0.3);box-shadow:0 4px 10px 0px rgba(0,0,0,0.3);-webkit-animation:showSweetAlert 0.3s;animation:showSweetAlert 0.3s}
#free-box{width:440px;min-height:470px;top:48%;left:60%}
#free-box .sweet-alert .sa-icon.sa-success .sa-fix{background-color:#fff}
#free-box .sweet-alert .sa-icon.sa-success::before,#free-box .sweet-alert .sa-icon.sa-success::after{background:#fff}
.free-box-content{width:300px;margin:0 auto}
.free-box-content p{font-size:14px;line-height:25px;padding:10px 0 20px 0}
.free-box-content button{display:inline-block;width:100%;padding:12px;margin-bottom:6px;border:1px solid #50a2ff;cursor:pointer;font-size:15px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#50a2ff;color:#fff}
.free-box-content button:hover{background:#3190FC}

.panel-version{overflow:hidden;zoom:1;padding:40px 0 50px;height:650px;max-width:1200px;margin:0 auto;margin-left:20px}
.panel-version .item{float:left;background:#fff;height:610px;border:#e5e5e7 solid 1px;margin:0 -1px;width:350px;margin-left:20px}
.panel-version .item.action .item-inner .item-media .icon-business{background:url(../images/huangguan-white.png) no-repeat center 100%/100%}
.panel-version .item.action .item-inner .item-media .icon-divider{background-position:-49px -796px}
.panel-version .item.action .item-inner .item-media .icon-flagship{background-position:-49px -751px}
.panel-version .item.action .item-inner .item-txt{color:#fff}
.panel-version .item.action .item-inner{background:#009cff;color:#fff}
.panel-version .item.action .item-inner .item-txtz{border-radius:38.8px;background-color:#ff4040;border:1px solid #ff4040}
.panel-version .item.action{-webkit-box-shadow:0 -1px 10px rgba(0,0,0,.2);-moz-box-shadow:0 -1px 10px rgba(0,0,0,.2);box-shadow:0 -1px 10px rgba(0,0,0,.2)}
.panel-version .item-inner{height:150px;text-align:center;background-color:#f5f6f6}
.panel-version .item .flagship .item-inner{background:#009cff}
.panel-version .item-media{height:39px;padding:20px 0 10px;font-size:18px}
.panel-version .item-media i{vertical-align:middle;margin:0 10px 0 0}
.panel-version .item-title{font-size:14px;margin:0 0 10px}
.panel-version .item-txt{font-size:12px;color:#666;padding-top:10px}
.panel-version .item-txty{margin-top:20px;font-size:12px;color:#666;width:200px;height:20px;line-height:20px;color:white;margin-left:70px;border-radius:38.8px;background-color:#ef837f;border:1px solid #ef837f}
.panel-version .item-txtz{margin-top:20px;font-size:12px;color:#666;width:200px;height:20px;line-height:20px;color:white;margin-left:70px;border-radius:38.8px;background-color:#009cff;border:1px solid #009cff}
.panel-version .item-badge{background:#ef837f;color:#fff;padding:0 10px;border-radius:5px;display:inline-block;line-height:20px;margin:5px 0 5px 5px;font-size:12px;vertical-align:top}
.panel-version .item-price.fblue{color:#009cff}
.panel-version ul{padding:10px 0 0 0;text-align:center;font-size:14px;line-height:38px}
.panel-version .item-price{font-size:25px;colcor:#b23835}
.panel-version ul .item-money{width:142px!important;height:30px;margin-left:70px;margin-bottom:22px}
.panel-version ul .item-left{float:left}
.panel-version ul .item-middle{float:left;margin-top:5px;margin-left:10px}
.panel-version ul .item-right{float:right;margin-top:5px}
.panel-version ul .item-price{font-size:35px;color:#e20f2d}
.panel-version ul .item-rmb{line-height:15px;font-size:8px}
.panel-version ul .item-buy{width:130px;height:42px;border:1px solid #009cff;line-height:42px;color:#009cff;margin-left:110px;cursor:pointer;margin-bottom:10px}
.panel-version ul a{display:inline-block;width:100%;color:#009CFF}
.panel-version ul a:hover{color:#fff}
.panel-version ul .item-buy-two{width:300px;height:30px;margin-left:30px;margin-bottom:22px}
.panel-version ul .item-buy-two .item-main{display:inline-block;width:130px;height:42px;border:1px solid #009cff;line-height:42px;color:#009cff;margin:0 8px 0 0;cursor:pointer;margin: 0;}
.panel-version ul .item-buy-two .item-mainy{display:inline-block;width:130px;height:42px;border:1px solid #009cff;background-color:#009cff;line-height:42px;color:#fff;margin:0 8px 0 0;cursor:pointer}
.panel-version ul .item-shop{width:200px;height:30px;margin-left:90px;padding:3px 0 3px 0;color:#838383}
.panel-version ul .item-img{float:left;width:20px;height:30px}
.panel-version ul .item-move{float:right;width:160px;height:30px;line-height:30px;text-align:left}
.panel-version ul .item-buy:hover{background-color:#237ed9;color:white}
.panel-version ul .item-buy-two .item-on{background-color:#237ed9;color:white}
.panel-version ul .item-buy-two .item-main:hover{background-color:#237ed9;color:white}
.panel-version ul .item-buy-two .item-mainy:hover{background-color:#237ed9;color:white}


.grid-cases, .grid-version {background: #f5f6f6;}
.section-cases{max-width: 1160px;margin: 0 auto;padding: 40px 0 0;}
.title-max {font-size: 32px;text-align: center;color: #3874cb;}
.section-cases .title-min {padding: 20px 0;}
.panel-cases {overflow: hidden;zoom: 1;border: #ebeaea dashed 1px;border-right: none 0;max-width: 1070px;margin: 0 auto;}
.section-cases .item-button {padding: 30px 0;text-align: center;}
.section-cases .item-button {padding: 30px 0;text-align: center;}
.button-blue-big {height: 44px;line-height: 44px;color: #fff;font-size: 18px;padding: 0 30px;border-radius: 3px;display: inline-block;background: #2b63be;}
.panel-cases img {vertical-align: top;width: 191px;}
.panel-cases li {float: left;border: #ebeaea dashed 1px;margin: -1px;}
.panel-cases {overflow: hidden;zoom: 1;border: #ebeaea dashed 1px;border-right: none 0;max-width: 1150px;margin: 0 auto;}

.all_widths{width:1200px;margin:auto}
.footer{background-image:url(../images/bottom.png);height: auto;background-position:80% 0;background-size:cover}
.footer ul{overflow:hidden;padding-top: 100px;}
.footer ul li{float:left;width:400px}
.footer ul li.zaixie{float:left;width:200px}
.footer ul li p{color:#FFFFFF;font-size:14px;padding-bottom:8px;line-height:25px}
.footer ul li a{color:#FFFFFF;font-size:14px;padding-bottom:8px;line-height:25px;display:block}
.footer ul li p.tits{font-size:20px;padding-bottom:25px}
.footer .phones{font-size:24px}
.footer input{background:#fff;height:50px;width:320px;text-align:center;line-height:50px;border-radius:50px;border:none;display:inline-block;font-size:16px;color:#888;margin:10px 0}
.footer a.frees{background:#ffe345;height:50px;width:320px;text-align:center;line-height:50px;border-radius:50px;border:none;display:inline-block;font-size:16px;color:#333;padding:0}
.foot_bottom{margin-top:100px;border-top:1px solid #564cc8;padding:20px 0;color:#fff;font-size:14px}
.foot_bottom a{color:#fff}
.foot_bottom span{padding:0 5px}
.foot_bottom span.flo{float:right}
#rtt{width:50px;height:50px;background-size:cover;position:fixed;right:20px;bottom:100px;border-radius:5px;z-index:1000;display:none}
.toped{display:none}
.footer img{border:none;vertical-align:middle;max-width:100%;width:auto}
.footer .layui-btn,.layui-edge,.layui-inline,img{vertical-align:middle}
.footer .layui-inline,img{display:inline-block;vertical-align:middle;}


/*==========鍙宠竟娴姩==========*/
/* .right_Box2{background: #f5f5f5;border:1px #2b63be solid;padding: 0 12px;position: fixed;top:50%;right:2px;margin-top:-140px;border-radius:16px;color: #888;text-align:center;z-index: 200;padding-bottom:40px;}
.right_Box2 .right_Box2_logo{margin:12px 0;width: 66px;}
.right_Box2 .right_Box2_txt1{font-size: 16px;color: #2b63be;letter-spacing:2px;line-height: 100%;margin: 0;}
.right_Box2 .right_Box2_weixin{width: 113px;height: 113px;margin: 12px 0 6px;}
.right_Box2 .right_Box2_top{font-size: 16px;color: #fff;background: #2b63be;width:62px;height: 26px;line-height: 26px;position: absolute;left: 50%;
  bottom: -42px;margin-left:-31px;text-align: center;border-radius:0 0 14px 14px;cursor: pointer;}
.right_Box2 .right_Box2_top:hover{background: #2b63be}

.right_Box2 .right_Box2_txt2{font-size: 16px; color: #2b63be;text-align: center;margin: 0;}
.right_Box2 .right_Box2_tell{background: #2b63be;color: #fff;font-size:16px;position: absolute;left: 0;bottom: -5px;width: 100%;} */


/* modal */
/* .modal-wrap{
  width: 100%;
  height: 100%;
  position:relative;
  background-color: rgba(0,0,0,.2);
} */


