html,body{height: 100%;margin-top: 0;}
body{overflow: inherit;font-family: "Segoe UI", "Lucida Grande", Helvetica, Arial, ΢���ź�, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", Arial, sans-serif;}
a,a:hover,a:active,a:link{text-decoration:none;}
ul,li{list-style: none; margin: 0;padding: 0;}
img{
    vertical-align: middle;
}
/*.container{padding-left: 0;padding-right: 0;}*/
/*.container .col-sm-6,.container .col-sm-3,.container .col-sm-12{padding-left: 0;padding-right: 0;}*/


/*!*header*!*/
/*.headerBg{height:70px;width:100%}*/
header{height: 50px;top: 0;left: 0;width: 100%;z-index:9999;position: fixed;}
/*.headers{padding: 15px 40px;}*/
/*header .logo,header .h-nav{float: left;}*/
/*header .toolInfo{float: right;}*/
/*.headers .navs{display: inline-block}*/
/*.navs ul{margin-bottom: 0}*/
/*.navs ul li{display: inline-block;margin: 0 15px;}*/
/*.navs>ul>li>a{font-size: 16px;color: #999; line-height: 40px;}*/
/*.navs>ul>li>a:hover{color:#fff;}*/
/*.navs>ul>li>a.active{color:#fff;}*/
.toolInfo{float: right;}
.toolInfo>div{float: right;}
/*.toolInfo a{width: 38px;height: 38px;border: 1px solid #999; display: inline-block;background-image: url("img/tool_icon.png");border-radius: 50%;}*/
.toolInfo a img{width:100%;height:100%;}
.toolInfo .searchs{position: relative;}
/*.toolInfo .searchs a{background-position: 0 -40px;border: none;}*/
/*.toolInfo .searchs input{color:#fff;transition:all 1s;-webkit-transition:all 1s;position:absolute;top:0;right:0;height: 38px; width: 38px; border: 1px solid #999;border-radius: 19px;background-color:transparent;outline: none;padding: 2px 10px}*/
/*.toolInfo .logins a{background-position: 0 0}*/
/*.toolInfo .searchs input:focus{width: 180px;transition:all 1s;-webkit-transition:all 1s;border-color: #fff;}*/
/*.toolInfo .searchs a.active{position: relative;z-index: 99;}*/

.loginOnline{position: relative;}
.loginOnline a{vertical-align: middle;margin-right: 10px;width: 38px;height: 38px;border: 1px solid #999; display: inline-block;background-image: url("img/tool_icon.png");border-radius: 50%;}
.loginOnline:hover a.logouts{display:inline-block;}
.loginOnline a.logouts{line-height:30px ;height:30px ;width:40px;text-align: center;border: none;display: none;background-color:#fff;border-radius: 0;position: absolute;left: 0;top: 100%;}
.loginOnline{position: relative;}
.loginOnline:hover a.logouts{display:inline-block;}
.loginOnline a.logouts{line-height:30px ;height:30px ;width:40px;text-align: center;border: none;display: none;background-color:#fff;border-radius: 0;position: absolute;left: 0;top: 100%;}

/*.thisUs-btn{float:right;}*/
/*.thisUs-btn a{font-size: 16px;color: #999;line-height: 40px;}*/
/*.thisUs-btn a:hover{color:#fff;}*/
/*@media (max-width: 1280px){*/
    /*.navs ul li{margin: 0 5px;}*/
    /*.navs>ul>li>a,.thisUs-btn a{font-size: 14px;}*/
    /*.navs>ul{padding-left:20px;}*/
/*}*/
/*@media (max-width: 990px){*/
    /*.headers .logo{overflow: hidden;}*/
    /*.headers .logo img{width:70%;margin-top:7px;}*/
    /*.navs ul{padding-left: 5px;}*/
    /*.headers{padding: 15px 10px;}*/
    /*.navs ul li{margin: 0 2px;}*/
    /*.headers .navs{margin-left:-40px;}*/
/*}*/
/*@media (max-width: 767px){*/
    /*.navs ul{display:none;} */
    /*.headers .logo img{width:90%;margin-top:4px;}  */
    /*!* .headers .logo{width:150px;}  *!*/
/*}*/
/*.header{position: relative;}*/
/*.navbtns-bg{border-radius: 50%;border: 5px solid #29b9fe;background-color:#29b9fe;wdith:50px;height:50px;}*/
/*.navMeusBtn{position: fixed;top:80px;left:40px;z-index: 100;}*/
/*.navMeusBtn .navbtns{padding:0;width: 40px;height: 40px;border-radius: 50%;background-color: #fff;border: 1px solid #fff;color: #26abfb;font-size: 24px;font-weight: bold;outline: none;}*/
/*.navMeusBtn .navbtns span{width: 20px;height: 2px;background-color: #26abfb;display: block;margin:5px auto;}*/
/*.navMeusBtn .navbtns{z-index:9999;}*/
.navMeus{position: absolute;width: auto;left: -300px;top: 70px;transition: all 1s;height: 100px;z-index: 100;}
.navMeus>ul{position: absolute;top: 0;width: auto;left: 0;}
.navMeus ul{background-color: rgba(0,0,0,0.7);border-left: 1px solid #151c24;padding-left: 0;margin-bottom: 0;padding: 5px 0;}
.navMeus>ul ul{padding-left: 0;position: absolute;top:-5px;left: 100%;width: auto;min-height: 100%;display: none;}
.navMeus li{padding: 0 20px;display: inline-block;width:100%;position: relative;line-height: 40px;font-size: 16px;padding-right: 40px;}
.navMeus li a,.navMeus li span{color: #eee;cursor: pointer;text-overflow: ellipsis;white-space: nowrap;}
.navMeus li>a:hover,.navMeus li>span:hover,.navMeus li.active>span, .navMeus li.active>a{color: #00abff}
.navMeus li span{position: absolute;width: 40px;height: 100%;display: block;text-align: center;line-height: inherit;top:0;right: 0;}
.navMeusBtn:hover .navMeus{left: -40px;transition: all 1s;}
.navMeus>ul>li>ul>li>ul{background-color: #282f38;}
/*2018.5.11*/
.navbtns-bg{
    float: left;
    margin-left: 18px;
}
.navMeusBtn:hover .navMeus{left: 0;}
.navMeus>ul>li>ul>h6{
    color: #eee;
    font-size: 18px;
}
/*end2018.5.11*/
@media (max-width: 767px){
    .navMeusBtn{top: 10px;left: 160px;}
    .navMeus{left: -400px;top: 70px;}
    /*.navMeusBtn:hover .navMeus{left: -160px;}*/
    .navbtns-bg{border: none;background-color: transparent;position: relative;}
    .navMeusBtn .navbtns{width: 30px;height: 30px;}
}
/*head-b*/
.head-mune{line-height: 70px;}
.head-mune h3{font-size: 28px;font-weight: bold;margin-top: 0; margin-bottom: 0;line-height: 70px;}
.head-mune h3{float: left;}
.head-mune li a{font-size: 16px;color: #999;margin-left: 60px;}
.head-mune li a:hover,.head-mune li.active a{color: #00abff;}
.head-mune li{float: left;line-height:30px;}
.head-mune ul{padding-top:20px;}
.head-mune li:last-child{margin-bottom:10px;}
@media (max-width: 991px){
    .head-mune h3{margin-right:40px;}
}
@media (max-width: 767px){
    .head-mune h3{margin-right:20px;}
    .head-mune li a{margin-left: 20px;}
}
@media (max-width: 550px){
    .head-mune h3{margin-right:10px;font-size: 18px}
    .head-mune li a{margin-left: 10px;font-size: 14px;}
}

/*!*footer*!*/
/*footer{background-color: #151c24;padding-top: 70px;}*/
/*footer .fbtm{background-color: #10151b;margin-bottom:0;}*/
/*footer .fbtm{text-align: center;color: #637285;font-size: 14px;  padding: 16px 15px;  line-height: 18px;}*/
/*footer .container a,footer dd li{color: #fff;font-size: 14px;}*/
/*footer .fb{border-top:1px solid #2d3b4b;padding: 34px 0;text-align: center; }*/
/*footer .fb p{margin-bottom: 20px;line-height: 40px;}*/
/*footer .fb a{margin: 0 20px;    display: inline-block;}*/
/*footer .ft{margin-bottom: 5px;}*/
/*footer .ft .col-sm-8 ul li:first-child a{font-size: 16px;}*/
/*footer .ft .col-sm-8 ul li:first-child{padding-bottom: 28px;}*/
/*footer .ft .col-sm-8 ul li{padding-bottom: 24px;}*/
/*footer .ft dd{width: 50%;float: left}*/
/*.f-l{text-align: right}*/
/*.f-r ul{padding-left: 16px;margin-bottom: 28px}*/
/*.f-r ul li:first-child{font-size: 16px;margin-bottom: 14px}*/
/*.f-r ul li:last-child{font-size: 16px;}*/
/*@media (min-width:768px) and (max-width: 991px){*/
    /*.float-right{top:30px;right: 0;}*/
    /*footer .ft .col-sm-4{padding-left: 0;padding-right: 0;}*/
    /*footer .ft .col-sm-4 img{width: 100%;}*/
    /*footer .ft dd.f-r{width: 80%;}*/
    /*footer .ft dd.f-r ul{margin-bottom: 10px; padding-left: 0; padding-top: 5px;}*/
    /*!* .f-r ul li:last-child{font-size: 12px;} *!*/
/*}*/
/*@media (max-width: 767px){*/
	/*footer .container .row{margin-left:0;margin-right:0;}*/
    /*footer .fbtm{padding: 16px 15px;line-height: 18px;}*/
    /*footer .fb p a{margin:0  10px;line-height: 18px;display: inline-block;}*/
    /*footer .fb p{line-height: 30px;}*/
    /*footer .ft .col-sm-8 ul{text-align: center;}*/
    /*footer .ft .col-sm-8 ul li {  padding-bottom: 14px;  }*/
    /*.f-r ul li:last-child{font-size: 12px;}*/
/*}*/
/*bimcloud btn*/
.bimBanner{position: relative}
.bimCloud {cursor: pointer;position: absolute;top:20px;right:20px;width:100px;height:100px;background-color: #1d93fe;border-radius: 50%;animation: cloudShadow 1.5s linear infinite;  -webkit-animation: cloudShadow 1.5s linear infinite;  -moz-animation: cloudShadow 1.5s linear infinite;}   
.bimCloud a{width:100%;height:100%;display:block;background: url(img/cloud.png) no-repeat center;}
@keyframes cloudShadow{
    0%  {box-shadow: 0px 0px 0px #fff;}
    50% {box-shadow: 0px 0px 30px #fff;}
    100%{box-shadow: 0px 0px 0px #fff;}
}
@-webkit-keyframes cloudShadow{
    0%  {box-shadow: 0px 0px 0px #fff;}
    50% {box-shadow: 0px 0px 30px #fff;}
    100%{box-shadow: 0px 0px 0px #fff;}
}
@-moz-keyframes cloudShadow{
    0%  {box-shadow: 0px 0px 0px #fff;}
    50% {box-shadow: 0px 0px 30px #fff;}
    100%{box-shadow: 0px 0px 0px #fff;}
}
@media (max-width: 767px){
	.bimCloud {width:50px;height:50px;}
	.bimCloud a{background-size:90%;}
}

/*integral*/
.integralTootip{position: fixed;top:80px;right: 20px;width:460px;border: 1px solid #ccc;background-color: rgba(255, 255, 255, 0.98);z-index: 99999;box-shadow:0  5px 5px #ccc;padding: 15px; }
.integralTootip-bg{background-color: rgba(255, 255, 255, 0.8); z-index: 1;}
.integralTootip-ma{position: relative;z-index: 2;line-height: 20px;}
.integralTootip-ma p{font-size: 16px;color: #333;padding-left: 25px;padding-right:25px;margin: 0;}
.integralTootip-ma p span{color: #00abff;font-weight: bold;font-size: 18px;}
.icon-fish{width: 20px;height: 20px;display: block;float:left;background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5QzJENjNBM0Q0QUUxMUU3OEE4NEVGRUQwQUE1OTA1MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5QzJENjNBNEQ0QUUxMUU3OEE4NEVGRUQwQUE1OTA1MiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjlDMkQ2M0ExRDRBRTExRTc4QTg0RUZFRDBBQTU5MDUyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjlDMkQ2M0EyRDRBRTExRTc4QTg0RUZFRDBBQTU5MDUyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+DHoseQAAActJREFUeNqclE0oRFEUx++8ec1CZCGfUZZSds9XUShZYYjJysYCG8VCsTApTVZjx0LJRmQmn1kpbExMZENh6SMLq2E1k2n8z3ReXbf3Zt5z69dM997z67x7zz0eEckIi+EDfqYVVIEUeAN3YB8c0lxm6G+gZiEbAA9gHFyAblAESkAvz03wnkE12CNl6AUh0AcmOTDX6ABr4AjMI9O0miHJWkCzA5ngPU28P6R+Mp1EP2f3JZyPbzPOE806skK6gDAYAwnhbpTiUxMcuwKpj4TD4AlcupTROUfoD6Qx/DyCgM6lsetSRkezwOdnDnL4KcNGcC4tFOeRNYB1TuRFmj8DBgkrlIUdELSRVYMTrtFrZe0VVOp8MV5pYVTKeFGaL2DZKjiwS59k76BGmvsEnXxZQanot/nilm1c5PigDK/4vT5bSM1My0AhmMpxtl3gRuNHPmKxwZTS+zX43f7kEAboKEi4B+pBm43U4PKwLXoUNH1hHdWlxm1pGsyIfwzIqMw2KB4FnlS7Tdqlj9raMYhDNqt2G1mmO5BR+4qDezCXL/AUJMEWiHGn1rk02vkCakmEzKLCQSY93NLoZpdAuVSzt2CTG0NKDfwVYABZv2vNzstAWgAAAABJRU5ErkJggg==");}
.integralTootip a{width: 17px;height: 17px;display: block;position: absolute;top:18px;right: 18px; z-index:3;background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAnCAYAAADpTqNKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkYzOEU4OUFBRDVCMjExRTdBN0FDQUJGOTE3QzIwQUJDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkYzOEU4OUFCRDVCMjExRTdBN0FDQUJGOTE3QzIwQUJDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjM4RTg5QThENUIyMTFFN0E3QUNBQkY5MTdDMjBBQkMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjM4RTg5QTlENUIyMTFFN0E3QUNBQkY5MTdDMjBBQkMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4O/CoBAAABEklEQVR42tzT0RGCMAwA0JJzLuoQzoALiM7gsYF+9093kH82cQhMuHpAJU2Cftm7XI+2eZSmFF3XBefcBaN19uYxKojALQ5YAcq7QtzBzgi9Acp7QBy0QFNgOAKYTGqgDyBFJGgRWEI4iAU4JIXqHEBtkzlASjhjNBFi7xFkkBLjhHGMvbciBNzjJzRS1UAAWk35QQGI5QclkIXAALAQGIFFiJC9EUihquj73n3bwP2g/R1SFAHDr8qmPMrH2niM59BjpdQx5m3TAW8EhvXshBaYIxqImVcvzL1At2Vhh5pvr6WzkqpwGJZQn1mXA8rvdjICK88kBczV4QD1PZEA8cZqAfbfsQILED0EMzCHwkuAAQDTeOqlVk7MpQAAAABJRU5ErkJggg==")}
.integralTootip a:hover{background-position: 0 -22px;}
@media (max-width: 500px) {
    .integralTootip{width: 96%;right: 2%;}
}
/*header2018.5.11*/
.navMeusBtn{
    display: none;
}
.headers {
    background-color: #1977ed;
    height: 70px;
    width: 100%;
    line-height: 70px;
}

.headers .list {
    float: left;
    margin-left: 18px;
}

.headers .logo {
    float: left;
    margin-left: 26px;
}

.headers .header_nav {
    float: left;
    margin-left: 24px;
}

.headers .header_nav>ul>li {
    position: relative;
    float: left;
    padding: 0 20px;
}

.headers .header_nav a {
    color: #fff;
}

.headers .header_nav>ul>li>a {
    color: #fff;
    font-size: 16px;
    line-height: normal;
}

.headers .header_nav a:hover,
a:active,
.toolInfo .logins a:hover,
a:active {
    color: #00d1fc;
}

.headers .nav_list {
    display: none;
    background-color: rgba(0,0,0,0.3);
    line-height: 16px;
    position: absolute;
    left: -30px;
    z-index: 100;
    padding-bottom: 5px;
}

.headers .nav_list .col-sm-4 {
    padding: 0 5px;
}

.headers .nav_secondList li {
    display: block;
    text-align: center;
    line-height: 24px;
}

.headers .nav_list h6 {
    font-size: 14px;
    color: #fff;
    text-align: center;
}

.headers .nav_list li {
    display: block;
    text-align: center;
    line-height: 24px;
}

.headers .nav_secondList>li>a {
    font-size: 12px;
}

.headers .product-list {
    position: absolute;
    width: 396px;
}

.headers .solution-list,
.cooperation-list,
.community-list,
.support-list {
    position: absolute;
    padding: 0 20px 0 20px;
    width: 160px;
    font-size: 14px;
}

.headers .searchs {
    float: right;
    padding-right: 134px;
}

.headers .header_search_input {
    line-height: 30px;
    width: 482px;
}

.headers .logins {
    float: right;
    margin-right: 40px;
}

.headers .logins a {
    color: #fff;
    font-size: 16px;
    padding: 0 12px;
}

@media (min-width: 1201px) and  (max-width: 1480px) {
    .headers .searchs {
        padding-right: 50px;
    }
    .headers .header_search_input {
        width: 260px;
    }
}

@media (min-width: 993px) and (max-width: 1200px) {
    .headers .searchs {
        padding-right: 10px;
    }
    .headers .header_search_input {
        width: 120px;
    }
}

@media (min-width: 770px) and (max-width: 992px) {
    .headers .searchs {
        padding-right: 10px;
    }
    .headers .header_search_input {
        width: 100px;
    }
    .headers .header_nav>ul>li {
        padding: 0 5px;
    }
    .headers .logins {
        margin-right: 5px;
    }
    .headers .logins a {
        padding: 0 2px;
    }
}

@media (max-width: 769px) {
    .headers .login,.register{
        display: none;
    }
    .navMeus ul{background-color: rgb(0,0,0);}
    .navMeusBtn{
        display: block;
    }
    .headers .navbtns-bg {
        margin-left: 0;
    }
    .headers .logo {
        margin-left: 2px;
    }
    .headers .header_nav{
        display: none;
    }
    .headers .searchs {
        padding-right: 15px;
    }
    .headers .header_search_input {
        width: 150px;
    }
    .headers .header_nav>ul>li {
        padding: 0 2px;
    }
    .headers .logins {
        margin-right: 2px;
    }
    .headers .logins a {
        padding: 0 2px;
    }
    .headers .header_nav>ul>li>a,
    .logins a {
        font-size: 12px;
    }
}
/*footer2018.5.11*/
.footer {
    padding: 0;
    background: #0d2637;
}

.footer .container {
    padding: 30px 0;
}

.footer .qrcode {
    float: left;
}

.footer .contactUs {
    float: left;
    color: #ffffff;
    padding-left: 30px;
    font-weight: normal;
}

.footer .number {
    font-size: 24px;
    font-weight: normal;
}

.footer .aboutUs {
    margin: 10px 0 32px 0;
    font-weight: bold;
    font-size: 18px;
}

.footer .tell,
.footer .email {
    margin: 10px 0;
}

.footer .aboutUs a {
    font-size: 20px;
    color: #fff;
    text-decoration: none;
}

.footer .aboutUs a:hover {
    text-decoration: underline;
}

.rightInfo {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 51px;
    border-top: 1px solid #3f6f90;
    line-height: 50px;
    text-align: center;
    color: #ffffff;
}

.footer .col-md-8 {
    height: auto;
    overflow: hidden;
}

.footer .col-md-4 {
    height: auto;
    overflow: hidden;
}

.footer .partnerList {
    padding: 0;
    margin: 0;
    margin-top: 50px;
    overflow: hidden;
}

.footer .partnerList li {
    width: 12.5%;
    float: left;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.footer .partnerList li a {
    text-decoration: none;
    color: #fff;
}

.footer .partnerList li a:hover {
    text-decoration: underline;
}

@media screen and (min-width: 1600px) {
    .footer .container {
        width: 1565px;
    }
}

@media (min-width: 1200px) and (max-width: 1600px) {
    .footer .col-md-4 {
        padding: 0;
    }
    .footer .contactUs {
        padding-left: 20px;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .footer .partnerList {
        margin-top: 0;
    }
    .footer .partnerList li {
        width: 33.3333%;
    }
    .footer .contactUs {
        padding-left: 15px;
    }
    .footer .contactUs span.number,
    .footer .contactUs span.emailText {
        display: block;
    }
    .footer .tell,
    .footer .email,
    .footer .aboutUs {
        margin-top: 5px;
    }
    .footer .col-md-4 {
        padding: 0;
    }
}

@media (min-width: 769px) and (max-width: 991px) {
    .footer .partnerList {
        margin-top: 0;
    }
    .footer .partnerList li {
        width: 33.3333%;
    }
    .footer .contactUs {
        padding-left: 10px;
    }
    .footer .contactUs span.number,
    .footer .contactUs span.emailText {
        display: block;
    }
    .footer .tell,
    .footer .email,
    .footer .aboutUs {
        margin-top: 5px;
    }
    .footer .col-md-4 {
        padding: 0;
    }
}

@media screen and (max-width: 769px) {
    .footer .partnerList {
        margin-top: 0;
        font-size: 12px;
        text-align: center;
    }
    .footer .partnerList li {
        width: 50%;
    }
    .footer .qrcode,
    .footer .contactUs {
        width: 100%;
        text-align: center;
        margin-top: 10px;
    }
    .footer .tell,
    .footer .email,
    .footer .aboutUs {
        margin-top: 5px;
        font-size: 14px;
    }
    .footer .number {
        font-size: 16px;
    }
    .rightInfo {
        height: auto;
        padding: 10px 20px;
        line-height: normal;
    }
}


/* file down load prompt box  2018-07-24 @GW [start]*/
.fileDownBox{
	position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    max-width: 400px;
}
.fileDownLoading{
	position: relative;
    width: 100%;  
    height: 80px;
    background-color: #fff;
    z-index: 99999;
    border-radius: 2px;
    box-shadow: 0 0 6px #999;
}
.fileDownLoading a{
    font-size: 16px;
    color: #666;
    position: absolute;
    right: 3px;
    top:3px;
    width: 16px;
    height: 16px;
    line-height: 16px;
    text-align: center;
    text-decoration: none;
    display: none;
}
.fileDownLoading a:hover{
    color: #f00;
}
.fileDownLoading .fdl-body{
    padding: 10px 20px;
}
.fileDownLoading .fdl-title{
    font-size: 14px;
    color: #666;
    line-height: 24px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.fileDownLoading .fdl-bar{
    width: 100%;
    height: 10px;
    border-radius: 2px;
    background-color: #eee;
    overflow: hidden;
    margin: 5px 0;
}
.fileDownLoading .fdl-bar span{
    display: block;
    height: 100%;
    background-color: #00a1ed;
}
.fileDownLoading .fdl-info{
    line-height: 16px;
    height: 16px;
}
.fileDownLoading .fdl-info .fdl-fh,.fileDownLoading .fdl-info .fdl-stop{
    float: left;
    font-size: 14px;
    color: #00a1ed;
    line-height: inherit;
    display: none;
}
.fileDownLoading .fdl-info .fdl-fh.fdl-fh-stop{
	color:#666
}
.fileDownLoading .fdl-info .fdl-size{
    float: right;
    font-size: 12px;
    color: #999;
    line-height: inherit;
}
.fileDownLoading.active .fdl-info .fdl-stop{
	display:none;
}
.fileDownLoading.active .fdl-info .fdl-stop.fdl-fh-stop{
	display:inline-block;
	color:#f00;
	cursor: default;
}
.fileDownLoading .fdl-info .fdl-stop{
	display: inline-block;
	cursor: pointer;	
}
.fileDownLoading .fdl-info .fdl-stop:hover{
	color:#f00
}
.fileDownLoading.active a,.fileDownLoading.active .fdl-info .fdl-fh{
    display: inline-block;
}
/* file down load prompt box [end]*/

/* 悬浮图标样式 */
.QQBtn i.fa,.followBtn i.fa{
	margin-right: 5px;
	font-size: 18px;
}
#newBridge #nb_nodeboard{
	display: none;
}
.back_to_top{
    position: fixed;
    right: 2px;
    z-index: 999;
    width: 100px;
    height: 40px;
    border-radius: 5px;
    text-align: center;
    line-height: 40px;
    color: #00aef3;
    background-color: #fff;
}
.back_to_top i.fa{
	font-size: 18px;
}











