
body,input,h1,h2,h3,h4,h5,h6,p,textarea,table,div,ul,li,select{margin:0;padding:0;color:inherit;line-height: inherit;font-family: "microsoft yahei";}
img{border:0;display: inline-block;max-width:100%;vertical-align: middle;}
.fl{float:left;}
.fr{float:right;}
ul,li{ list-style:none; }
a{ text-decoration:none; color:inherit;}
:focus{outline:none!important;border-color:inherit;}
.clearfix{*zoom: 1;}
.clearfix:before,.clearfix:after
{display: table;line-height: 0;content: "";}
.clearfix:after{clear: both;}
table{border-collapse:collapse;border-spacing:0;width:100%}
h3,h4,h5,h6{font-weight: normal;}
em,i{font-style:normal;}
*{/*box-sizing:border-box;*/}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"] {-webkit-appearance: none;}
input[type="button"]{border:none;}
textarea {  -webkit-appearance: none;}  
.auto{width: 1200px;margin:0 auto;}
:hover{/*transition: all .2s;*/}
.img_hover_wrap{overflow: hidden;}
.img_hover{transition: all .3s;}
.img_hover:hover{transform: scale(1.05,1.05);}
.img_traslate{transition: all .3s;}
.img_traslate:hover{transform: translateY(-10px);}
.img_rotate{transition: all .3s;}
.img_rotate:hover{transform:rotate(-360deg);}
.bold{font-weight: bold;}
.normal{font-weight: normal!important;}
.center{text-align: center;}
.img{width: 100%;display: block;}
body{min-width:1200px;}
.ellipsis{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ele{position:relative;}
.ele:before,.ele:after{content:'';position:absolute;display: block;}
.ipt{display: block;border:none;}
.submit{cursor: pointer;}
.item_scale .icon{transition: all .3s;}
.item_scale:hover .icon{transform: scale(1.05,1.05);}
.text-left{text-align: left!important;}
.text-right{text-align: right!important;}
.clamp{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;/*-webkit-line-clamp: 3;*/}
.c_org{color: #ff8400!important;}


/*index*/
.hd_bar{background: #e3ebf7;box-sizing:border-box;}
.hd_bar .fz{font-size: 14px;color: #666666;line-height: 40px;}
.hd_bar .info .fz{margin-left: 50px;}

.head{padding:10px 0;background: #fff;box-sizing:border-box;}
.hd_logo{}
.hd_logo .img{height: 80px;width: auto;}
.hd_nav{margin-left: 50px;}
.hd_nav li{font-size: 16px;color: #333333;margin:0 15px;display: inline-block;vertical-align: middle;line-height: 80px;}
.hd_nav li.cur,.hd_nav li:hover{color: #1a7df9;}

.hd_sign{margin-top: 22px;}
.hd_sign .lk{font-size: 16px;color: #1a7df9;width: 80px;line-height: 36px;border:1px solid #1a7df9;border-radius:8px;text-align: center;display: inline-block;vertical-align: middle;margin-left: 10px;}
.hd_sign .lk.this,.hd_sign .lk:hover{color: #fff;background: #1a7df9;}

.idx_ban{box-sizing:border-box;}
.idx_ban .item{overflow: hidden;}
.idx_ban .owl-theme .owl-controls{position:absolute;width: 100%;left: 0;bottom:45px;margin-top: 0;}
.idx_ban .owl-theme .owl-controls .owl-page span{width: 10px;height: 10px;background: rgba(255,255,255,.5);}
.idx_ban .owl-theme .owl-controls .owl-page.active span{background: #fff;}

.idx_ban .title{font-size: 54px;color: #fff;margin-top: 110px;letter-spacing: 6px;}
.idx_ban .fz{font-size: 28px;color: #fff;margin-top: 15px;line-height: 46px;}
.idx_ban .btn{font-size: 24px;color: #198df9;line-height: 50px;background: #fff;padding:0 20px;border-radius:10px;margin-top: 45px;display: inline-block;}
.idx_ban .btn:after{width: 10px;height: 16px;background: url(images/home/arrow.png) no-repeat center;background-size:contain;content:'';margin-left: 15px;display: inline-block;vertical-align: middle;}

.pub_tit{text-align: center;margin-bottom: 45px;box-sizing:border-box;}
.pub_tit .cn{font-size: 32px;color: #333333;}
.pub_tit .smfz{font-size: 20px;color: #999999;margin-top: 20px;}
.pub_tit .smfz em{font-size: 24px;}
.pub_tit.white .cn{color: #fff;}
.pub_tit.white .smfz{color: #fff;}

.idx_top{}
.idx_top .box{border-radius:12px;background: #fff;padding:45px 0;margin-top: -25px;position:relative;box-shadow:0 0 16px rgba(26,125,249,.1);box-sizing:border-box;}
.idx_top .box li{width: 33.3%;float: left;padding-left: 85px;position:relative;box-sizing:border-box;}
.idx_top .box .icon{height: 52px;width: auto;display: block;float: left;margin-right: 20px;}
.idx_top .box .info{}
.idx_top .box .title{font-size: 20px;color: #333333;}
.idx_top .box .fz{font-size: 14px;color: #999999;margin-top: 5px;}
.idx_top .box li:after{content:'';position:absolute;right: 0;top: 50%;width: 1px;height: 50px;background: #e4e4e4;margin-top: -25px;}
.idx_top .box li:last-child:after{display: none;}

.idx_pro{padding:75px 0;box-sizing:border-box;}
.idx_pro .list{margin-left: -20px;}
.idx_pro .list .item{width: 385px;height: 300px;border-radius:8px;box-shadow:0 0 16px rgba(66,66,66,.1);float: left;margin-left: 20px;}
.idx_pro .list .top{padding:35px 25px 20px;box-sizing:border-box;}
.idx_pro .list .icon{width: 50px;display: block;float: left;}
.idx_pro .list .info{margin-left: 65px;}
.idx_pro .list .title{font-size: 20px;color: #333333;}
.idx_pro .list .txt{font-size: 14px;color: #666666;line-height: 20px;margin-top: 10px;height: 60px;-webkit-line-clamp: 3;}
.idx_pro .list .bot{margin:0 25px;border-top:1px dashed #e5e5e5;padding:20px 0;font-size: 0;box-sizing:border-box;}
.idx_pro .list .bot li{font-size: 14px;color: #666666;width: 33.3%;display: inline-block;vertical-align: middle;background: url(images/home/idx_08.png) no-repeat left center;background-size:9px;padding-left: 15px;line-height: 35px;box-sizing:border-box;}
.idx_pro .list .btns{padding:15px 0;background: #f1faff;text-align: center;box-sizing:border-box;}
.idx_pro .list .lk{display: inline-block;vertical-align: middle;font-size: 14px;color: #198df9;width: 90px;line-height: 28px;border:1px solid #198df9;border-radius:14px;text-align: center;margin:0 10px;}
.idx_pro .list .lk:hover{color: #fff;background: #198df9;}

.idx_advan{padding:60px 0 75px;background: url(images/home/idx_17.jpg) no-repeat center;background-size:cover;box-sizing:border-box;}
.idx_advan .list{}
.idx_advan .list li{border-radius:20px;width: 300px;height: 265px;padding:38px 30px 0;text-align: center;float: left;box-sizing:border-box;}
.idx_advan .list .icon{width: 76px;height: 76px;display: block;margin:0 auto;}
.idx_advan .list .title{font-size: 20px;color: #fff;margin-top: 20px;}
.idx_advan .list .txt{font-size: 14px;color: #b4d5ff;line-height: 20px;max-width:195px;margin:10px auto 0;}
.idx_advan .list li:hover{background: #e9f2fb;}
.idx_advan .list li:hover .title{color: #333;}
.idx_advan .list li:hover .txt{color: #666666;}

.idx_case{padding:60px 0;box-sizing:border-box;}
.idx_case .list{border-radius:8px;box-shadow:0 0 16px rgba(66,66,66,.06);box-sizing:border-box;}
.idx_case .list li{float: left;width: 20%;border-left:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;box-sizing:border-box;width: 240px;height: 125px;padding: 10px 20px 10px;line-height:125px;}
.idx_case .list .img{width: 100%;display: inline-block; vertical-align:middle;}
.idx_case .list li:nth-child(5n+1){border-left:none;}

.idx_zz{padding:65px 0;box-sizing:border-box;}
.idx_zz .list{margin-left: -45px;}
.idx_zz .list li{float: left;margin-left: 45px;width: 265px;line-height: 370px; display: block; }
.idx_zz .list .img{border:1px solid #e8e8e8;border-radius:16px;width: 100%;box-sizing:border-box; display: inline-block;vertical-align: middle;}
.idx_zz .list .title{font-size: 20px;color: #333333;margin-top: 25px;text-align: center;line-height: 1.5 !important;}

.idx_intro{padding:45px 0 70px;background: #f6fbff;box-sizing:border-box;}
.idx_intro .detail{background: #fff;box-shadow:0 0 16px rgba(26,126,249,.1);}
.idx_intro .pic{width: 595px;}
.idx_intro .info{width: 600px;padding: 24px 35px;box-sizing:border-box;}
.idx_intro .title{font-size: 24px;color: #333333;margin-bottom: 20px;}
.idx_intro .txt{font-size: 16px;color: #333333;line-height: 32px;}
.idx_intro .list{margin-top: 40px;}
.idx_intro .list li{width: 25%;text-align: center;float: left;}
.idx_intro .list .icon{height: 50px;width: auto;display: block;margin:0 auto;}
.idx_intro .list .fz{font-size: 16px;color: #333333;margin-top: 10px;}

.idx_news{background: url(images/home/idx_37.jpg) no-repeat center;background-size:cover;padding:55px 0 80px;box-sizing:border-box;}
.idx_news .detail{margin-left: -45px;}
.idx_news .col{width: 370px;border-radius:16px;background: #fff;margin-left: 45px;}
.idx_news .tt{padding:0 25px;border-bottom:1px solid #e5e5e5;box-sizing:border-box;}
.idx_news .tt .tit{font-size: 20px;color: #333333;line-height: 65px;}
.idx_news .tt .more{font-size: 14px;color: #333333;line-height: 65px;}
.idx_news .tt .more:hover{color: #119eff;}

.idx_news .list{padding:10px 25px 15px;box-sizing:border-box;}
.idx_news .list li{}
.idx_news .list .title{display: inline-block;vertical-align: middle;width: 70%;font-size: 14px;color: #333333;line-height: 34px;}
.idx_news .list .date{font-size: 14px;color: #333333;line-height: 34px;}
.idx_news .list li:hover .title{color: #119eff;}

.idx_lc{padding:65px 0 50px;box-sizing:border-box;}
.idx_lc .list{font-size: 0;}
.idx_lc .list li{text-align: center;display: inline-block;vertical-align: text-top;}
.idx_lc .list .icon{margin:-20px auto 0;height: 145px;width: auto;display: block;}
.idx_lc .list .tit{font-size: 20px;color: #333333;margin-top: 10px;}
.idx_lc .num{height: 80px;display: block;margin:0 auto;width: auto;}
.idx_lc .odd{width: 185px;}
.idx_lc .even{width: 150px;}
.idx_lc .arrow{margin-top: 135px;}

.idx_ad{margin-bottom: 35px;box-sizing:border-box;}
.idx_ad .box{height: 180px;border-radius:8px;padding:40px 0 0 110px;position:relative;box-sizing:border-box;}
.idx_ad .title{font-size: 31px;color: #fff;box-sizing:border-box;}
.idx_ad .fz{font-size: 22px;color: #fff;margin-top: 5px;box-sizing:border-box;}
.idx_ad .go_reg{font-size: 16px;color: #fff;width: 110px;line-height: 40px;background: #119eff;border-radius:8px;display: block;position:absolute;right: 125px;top: 50%;margin-top: -20px;text-align: center;box-sizing:border-box;}
.idx_ad .go_reg:hover{background: #ff8400;}

.ft_t{padding:40px 0 30px;border-top:6px solid #0b95ff;box-sizing:border-box;background: #fff;}
.ft_l{width: 240px;}
.ft_logo{height: 80px;width: auto;margin-top: 45px;}
.ft_col{min-height:200px;border-right:1px dashed #e5e5e5;width: 135px;padding-left: 30px;box-sizing:border-box;}
.ft_col .lk{font-size: 14px;color: #888888;line-height: 32px;display: block;}
.ft_vx{width: 400px;padding-left: 25px;box-sizing:border-box;}
.ft_vx .tit{font-size: 15px;color: #333333;margin-bottom: 20px;}
.ft_vx .box{}
.ft_vx .box li{width: 140px;margin-right: 25px;}
.ft_vx .box .pic{width: 140px;height: 140px;border:1px solid #e5e5e5;box-sizing:border-box;}
.ft_vx .box .fz{font-size: 14px;color: #999999;margin-top: 5px;text-align: center;}
.ft_col_1{width: 155px;}
.ft_col .lk:hover{color: #0b95ff;}

.ft_lks{padding:25px 0;border-top:1px solid #e4e4e4;box-sizing:border-box;background: #fff;}
.ft_lks .tit{font-size: 16px;color: #333333;margin-bottom: 10px;}
.ft_lks .list{font-size: 0;margin-left: -10px;}
.ft_lks .list li{font-size: 14px;color: #999999;display: inline-block;vertical-align: middle;min-width: 124px;margin-left: 10px;line-height: 26px;}
.ft_lks .list li:hover{color: #0b95ff;}

.ft_bot{text-align: center;font-size: 14px;color: #999999;line-height: 24px;padding:20px 0;background: #f2f5f8;box-sizing:border-box;background: #fff;}
.ft_bot a:hover{color: #0b95ff;}

.kf_box{position:fixed;right: 0.5%;bottom: 15%;width: 46px;}
.kf_box .lk{width: 46px;height: 46px;border:1px solid #ddd;border-radius:5px;margin-bottom: 10px;background: #fff;display: block;position:relative;box-sizing:border-box;}
.kf_box .ico_h{display: none;}
.kf_box .lk:hover .ico_h{display: block;}
.kf_box .lk:hover .ico_s{display: none;}

.kf_box .lk:hover{border-color:#0b95ff;}
.kf_box .fz{font-size: 14px;color: #198df9;line-height: 64px;background: #fff;width: 200px;background: url(images/home/02_03.png) no-repeat center;background-size:contain;position:absolute;top: -8px;left: -200px;height: 70px;padding-left: 20px;display: none;box-sizing:border-box;}

.kf_box .fzz{font-size: 14px;color: #198df9;line-height: 64px;background: #fff;width: 170px;background: url(images/home/02_033.png) no-repeat center;background-size:contain;position:absolute;top: -8px;left: -170px;height: 70px;padding-left: 20px;box-sizing:border-box;}

.kf_box .lk:hover .fz{display: block;}
/*手机注册*/
.inner_top{background: url(images/home/img_01.jpg) no-repeat center;background-size:cover;/*height: 345px;*/padding-top: 1px;height: 325px;box-sizing:border-box;}
.inner_top .title{text-align: center;font-size: 34px;color: #fff;margin-top: 80px;}

.inner_main{padding:1px 0 55px;background: #eff7ff;box-sizing:border-box;}
.inner_wrap{width: 600px;margin:-125px auto 0;border-radius:8px;box-shadow:0 5px 20px rgba(64,147,254,.5);background: #fff;position:relative;padding:35px 60px 65px;box-sizing:border-box;}

.reg_wrap{height: 570px;}

.i_menu{margin-bottom:40px;text-align: center;}
.i_menu .lk{display: inline-block;vertical-align: middle;position:relative;font-size: 20px;color: #333333;margin:0 40px;line-height: 50px;}
.i_menu .lk:after{content:'';position:absolute;left: 50%;width: 0;height: 4px;background: #4093fe;border-radius:4px;transition: all .3s;bottom: 0;}
.i_menu .lk.cur,.i_menu .lk:hover{color: #4093fe;}
.i_menu .lk.cur:after,.i_menu .lk:hover:after{width: 80px;margin-left: -40px;}

.c_blue{color: #119eff!important;}
.c_red{color: #ff0000!important;}

.i_form{width: 420px;margin:0 auto;}
.i_form .item{margin-bottom: 15px;}
.i_form .ipt_txt{border-radius:4px;height: 44px;line-height: 44px;border:1px solid #e5e5e5;width: 100%;font-size: 14px;color: #444;padding:0 20px;box-sizing:border-box;}
.i_form .code{width: 280px;}
.i_form .imgcode{width: 125px;height: 44px;border-radius:4px;overflow: hidden;border:1px solid #e5e5e5;box-sizing:border-box;}
.i_form .imgcode img{width: 190px;height: 50px;display: block;}
.i_form .getcode{font-size: 14px;color: #fff;width: 125px;line-height: 44px;height: 44px;background: #119eff;border-radius:4px;border:none;cursor: pointer;}
.i_form .nogetcode{font-size: 14px;color: #fff;width: 125px;line-height: 44px;height: 44px;background: #C0C0C0;border-radius:4px;border:none;cursor: pointer;}
.i_form .getcode:hover{background: #1196f2;}
.i_form .deal{font-size: 14px;color: #999999;margin-top: 15px;}
.i_form .sel{width: 16px;height: 16px;display: inline-block;vertical-align: middle;background: url(images/home/img_03.png) no-repeat center;background-size:contain;margin-right: 5px;border-radius:3px;}
.i_form .sel.checked{background: url(images/home/img_03-1.png) no-repeat center;background-size:contain;}
.i_form .sel input{opacity: 0;}
.i_form .deal a:hover{text-decoration: underline;}
.i_form .submit{font-size: 16px;color: #fff;line-height: 46px;border:none;border-radius:4px;width: 100%;text-align: center;letter-spacing: 4px;background: #119eff;border-radius:4px;margin-top: 20px;letter-spacing: 5px;box-sizing:border-box;}
.i_form .submit:hover{background: #1196f2;}

.reg_wrap .i_form .item{margin-bottom: 15px;}
/*申请试用*/
.apply_wrap{padding:80px 0 70px;/*height: 445px;*/}
.apply_wrap .i_form .submit{margin-top: 50px;}

/*找回密码-输入验证码*/
.reset_wrap{padding:80px 0 70px;/*height: 495px;*/}
.reset_wrap .i_form .submit{margin-top: 70px;}

/*找回密码*/
.psd_wrap{padding:80px 0 50px;/*height: 490px;*/}
.psd_wrap .i_form .submit{margin-top: 50px;}

/*注册成功*/
.suc_wrap{padding:60px 0;box-sizing:border-box;}
.suc_top{text-align: center;}
.suc_top .icon{width: 74px;display: block;margin:0 auto;}
.suc_top .email{font-size: 20px;color: #119eff;margin-top: 20px;}
.suc_top .fz{font-size: 16px;color: #999999;margin-top: 5px;}

.suc_bot{margin-top: 40px;}
.suc_bot .font{font-size: 16px;color: #333333;line-height: 25px;max-width:420px;margin:0 auto;text-align: center;}
.suc_bot .font i{font-size: 20px;color: #119eff;}
.suc_bot .btn{font-size: 16px;color: #fff;width: 370px;line-height: 52px;border-radius:4px;border:none;display: block;margin:15px auto 0;background: #119eff;text-align: center;letter-spacing: 4px;box-sizing:border-box;}
.suc_bot .btn:hover{background: #1196f2;}

/*登录*/
.lg_wrap{padding:40px 0;height:500px;}
.lg_wrap .logo{display: block;height: 75px;width: auto;margin:0 auto 20px;}
.lg_wrap .go_reg{display: block;margin-top: 20px;font-size: 16px;color: #119eff;border:1px solid #119eff;border-radius:4px;line-height: 44px;text-align: center;box-sizing:border-box;}
.lg_wrap .go_reg:hover{color: #fff;background: #119eff;}
.lg_wrap .bot{margin-top: 20px;}
.lg_wrap .bot .fz{font-size: 14px;color: #ff4800;}
.lg_wrap .bot .forget{font-size: 14px;color: #999999;}
.lg_wrap .bot .forget:hover{color: #119eff;}
.lg_wrap .i_form .ipt_txt{padding-left: 55px;box-sizing:border-box;}
.lg_wrap .user{background: url(images/home/img_05.png) no-repeat 20px center;background-size:22px;}
.lg_wrap .psd{background: url(images/home/img_06.png) no-repeat 20px center;background-size:22px;}




/*.main_nr_all{float:none;} */


