img{display: block}
/*nav*/
.index-nav{height: 72px;background: #5e2aab;position: fixed;width: 100%;top: 0;left: 0;width: 100%;z-index: 99}
.index-nav .logo{float: left;width: 98px;margin-top: 20px;}
.nav-list{float: left}
.nav-list ul{overflow: hidden}
.nav-list ul li{float: left;line-height: 72px;margin-left: 30px;}
.nav-list ul li a{font-size: 18px;color: #fff;}
.nav-list ul li.on{border-bottom: 4px solid #ff9900;line-height: 75px;height: 68px;}
.nav-list ul li.on a{font-weight: bold;}
/*登录注册*/
.login-box{float: right;width: 100px;height: 34px;line-height: 34px;border: 2px solid #9764cb;border-radius: 10px;margin-top: 20px;text-align: center;}
.login-box a,.login-box span{color: #fff;}
/*简介*/
.Introduction{height: 490px;background: url("images/bg01.jpg") no-repeat top center;margin-top: 72px;}
.Introduction-logo{margin-top: 88px;}
.Introduction-txt{padding: 0 10px;}
.Introduction-txt h2{font-size: 40px;color: #fff;margin-top: 80px;}
.Introduction-txt p{font-size: 20px;line-height: 32px;color: #fff;margin-top: 15px;}
.Introduction2{height: 486px;background: url("images/bg02.jpg") no-repeat top center;padding-top: 30px;}
.Introduction2 li{overflow: hidden;margin-top: 15px;}
.Introduction2 em{display: block;float: left;width: 10px;height: 10px;background: #ff9900;margin-top: 10px;}
.Introduction2-txt{float: left;margin-left: 20px;width: 546px;}
.Introduction2-txt h3{font-size: 20px;font-weight: bold;color: #fff;margin-bottom: 10px;}
.Introduction2-txt p{font-size: 20px;line-height: 30px;color: #fff;}
/*白皮书*/
.download{height: 569px;background: url("images/bg03.jpg") no-repeat top center;}
.title{height: 60px;border-bottom: 4px solid #ff9900;color: #fff;font-size: 30px;margin-top: 40px;}
.focus{ position:relative; overflow:hidden;  }
.focus .hd{ width:15%; margin: 30px  auto}
.focus .hd ul{ display:inline-block;  padding:3px 5px;
    -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;
}
.focus .hd ul li{ display:inline-block; width:10px; height:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#a424a0; margin:0 5px;  vertical-align:top; overflow:hidden;cursor: pointer   }
.focus .hd ul .on{  background-color:rgba(209,110,30) }

.focus .bd{ position:relative; z-index:0;overflow: hidden; margin-top: 45px;}
.focus .bd ul li{overflow: hidden;}
.focus .bd ul li .left{width: 425px;height: 330px;float: left;}
.focus .bd ul li .right{width: 430px;float: right;height: 330px;}
.right-txt{height: 280px;overflow: hidden}
.focus .bd ul li .right h3{color: #fff;font-size: 24px;margin-bottom: 15px;}
.focus .bd ul li .right h4{color: #fff;font-size: 20px;margin-bottom: 15px;}
.focus .bd ul li .right p{color: #fff;font-size: 16px;line-height: 28px;}
.yl,a.xz{display: block;float: left;text-align: center;line-height: 46px;border: 1px solid #d16e1e;border-radius: 10px;color: #fff;padding:  0 40px;font-size: 20px;margin-right: 30px}
.yl{background: #d16e1e}
/*网络研讨会*/
.wlyth{height: 522px;background: url("images/bg04.jpg") no-repeat top center;}
.wlyth-list li{margin-top: 20px;width: 415px;border-radius: 10px;overflow: hidden}
.wlyth-list li h3{line-height: 30px;margin-top: 5px;font-size: 20px;color: #fff;height: 60px;overflow: hidden}
.wlyth-list li .time{overflow: hidden;margin-top: 15px;}
.wlyth-list li .time em{float: left;display: block;width: 210px;font-size: 20px;color: #fff;}
.wlyth-list li .time a{display: block;float: right;font-size: 20px;color: #ff9900;}
/*客户案例*/
.case{height: 561px;background: url("images/bg05.jpg") no-repeat top center;}
.case-list ul{overflow: hidden;width: 940px;}
.case-list li{float: left;width: 277px;border-radius: 10px;overflow: hidden;margin-top: 30px;margin-right: 33px;cursor: pointer;position: relative;}
.case-list li h3{line-height: 62px;overflow: hidden;background: #5e2aab;padding: 0 20px;}
.case-list li h3 a{font-size: 22px;color: #fff;}
.case-list li.on .small-box{display: block;}
.small-box{width: 277px;height: 302px;position: absolute;left: 0;top: 0;z-index: 2;display: none;}
.small-box h4{height: 143px;background: #5e2aab;padding: 20px 15px 0 15px;}
.small-box h4 a{font-size: 18px;color: #fff;line-height: 28px;}
/*登录弹窗*/
.Sign-in{height: 480px;background: #fff;border-radius: 10px;position: fixed;top: 10%;left: 26.5%;z-index: 999;display: none;}
.close{display: block;width: 26px;height: 27px;background: url("images/close.png") no-repeat;float: right;margin: 20px 20px 0 0;}
.title2{clear: both;text-align: center;font-size: 24px;font-weight: bold;letter-spacing: 5px;}
.title2 p{height: 4px;width: 37px;background: #ff9900;margin: 10px auto;}
.kuang{width: 434px;height: 58px;border: 2px solid #ff9900;border-radius: 10px;margin: 30px auto 20px auto;overflow: hidden;}
.kuang input{width: 100%;line-height: 58px;font-size: 16px;color: #999;border: 0;outline: none;height: 58px;text-indent: 20px;}
.Sign-in h3{font-size: 20px;color: #666;width: 434px;margin: 40px auto 0 auto}
.Sign-in h3 a{color: #ff9900;text-decoration: underline}
.denglu-button{width: 434px;height: 60px;background: #ff9900;text-align: center;color: #fff;font-size: 20px;line-height: 60px;outline: none;border: none;margin: 20px auto;border-radius: 10px;display: block}

/*注册弹窗*/
.logn-in{height: 600px;background: #fff;border-radius: 10px;position: fixed;top: 10%;left: 26.5%;z-index: 9999;display: none;overflow-y:scroll;padding-bottom: 20px; }
.login-con-list{width: 690px;margin: 0 auto;margin-top: 15px;}
.login-input{width: 330px;height:58px;background: #f5f7fa;border: 2px solid #eaecef;border-radius: 5px;outline: none;font-size: 18px;text-indent: 20px;color: #666}
.login-con-list input:focus { border:2px solid  #ff9900 }
.m-t-40{margin-top: 40px;}
.login-button{height: 60px;background: #ff9900;font-size: 18px;font-weight: bold;color: #fff;text-align: center;line-height: 60px;border-radius: 5px;outline: none;display: block;width: 100%;margin-top: 40px;border:none}
.login-link p{font-size: 20px;line-height: 40px;margin-top: 15px;}
.login-link p a{color: #ff9900;text-decoration: underline}
.miaoshu textarea{border: 2px solid #eaecef;width: 665px;height: 200px;margin-top: 20px;border-radius: 5px;color: #333;padding: 10px;}
.filter-disabled {
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;}
.filter-box { position: relative;width: 330px;height:60px;background: #f5f7fa;border-radius: 5px;outline: none;font-size: 18px;color: #666}
.filter-box select {width: 330px;height:60px;border: none;background: #f5f7fa;border:2px solid  #eaecef;border-radius: 5px;text-indent: 10px;}
.filter-box select option{border: 1px solid red}
.filter-text { height: 100%; overflow: hidden; position: relative;cursor: pointer;}
.filter-text .filter-title {background-color: transparent;white-space: nowrap;overflow: hidden;
    text-overflow: ellipsis;text-indent: 20px;
    padding: 0;
    cursor: pointer;
}
.filter-box input{border:2px solid  #eaecef; height: 56px;width: 326px;border-radius: 5px;}
.filter-box input:focus { border:2px solid  #ff9900; height: 56px;width: 326px;border-radius: 5px;}
.filter-list {
    display: none;
    width: 100%;
    background-color: #fff;
    line-height: 46px;
    font-size: 16px;
    position: absolute;
    top: 60px;
    left: 0;
    z-index: 99;
    border: 1px solid #ccc;
    max-height: 200px;
    overflow: auto;
}

.filter-list li.filter-null a {
    color: #d2d2d2;
}

.filter-list li a {
    display: block;
    text-indent: 20px;
    line-height: 46px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    cursor: pointer;
}

.filter-list li:hover {
    background-color: #f2f2f2;
}

.filter-list li.filter-selected {
    background-color: #e6ecf4;
}

.filter-list li.filter-selected a{
    display: block;
    color: #fff;
}

.filter-list li.filter-disabled {
    background-color: #fff;
}

.filter-list li.filter-disabled a{
    display: block;
    color: #d2d2d2;
}

.filter-list li.filter-disabled:hover a {
    cursor: not-allowed!important;
    background-color: #fff;
}

.icon {
    position: absolute;
}
select li{margin-top: 0!important;}
.icon-filter-arrow {
    width: 8px;
    height: 6px;
    background-repeat: no-repeat;
    background-image: url(../img/icon_arrow_down_x2.png);
    background-size: 100%;
    right: 10px;
    top: 30px;
    transition: all .2s;
}

.icon-filter-arrow.filter-show {
    -webkit-transform: rotate(-180deg);
    transform: rotate(-180deg);
}

.filter-list::-webkit-scrollbar {
    width: 4px;
    height: 4px;
}

.filter-list::-webkit-scrollbar-track {
    background: #fff
}

.filter-list::-webkit-scrollbar-thumb {
    background: #CBCBCB;
}
.sm{clear: both;overflow: hidden}
.sm p{width: 650px;color: #333;line-height: 24px;margin-top: 20px;}
.sm p a{color: #ff9900;}
.Checkbox{display: block;margin-top: 21px;}
.Checkbox input { display: none}
.Checkbox label:before { box-sizing: border-box;content: ""; width: 16px;height: 16px;border-radius: 50%; border: 1px solid #999; margin: 0 8px; vertical-align: middle;
    display: inline-block; transition: 0.1S;cursor: pointer}
.Checkbox input:checked + label:before {
    background: url(images/ok.png) no-repeat center;cursor: pointer
}
.Checkbox label:hover:before {
    border-color: #bbb;
}
.Checkbox label:before {

    border-radius: 4px;
}
@media screen and (max-width: 1000px) {
    .Sign-in,.logn-in{top: 10%;left: 2.5%;z-index: 999;}
}

