ul{padding: 0;margin: 0;}

ul li{list-style:none}

body{width: 100%;}

.am-container{max-width: 1200px;}

.am-container{overflow: hidden}

.neko-header-left{float: left;width:75%;padding: 1%;}

.neko-header-banner header.neko-menu .neko-header-left img{width: 100%!important;}

.neko-header-right{float: right;width: 25%;padding: 1%;}

.neko-header-left a i.am-header-icon{color: #ffd42e;font-size: 14px;}

.neko-header-left ul{overflow: hidden;}

.neko-header-left ul li{float: left;}

.neko-header-left ul li{font-size: 14px;color: #fff;margin-right: 2%;}

.neko-header-left a{font-size: 14px;color: #fff;}

.neko-header-right ul{text-align: right;}

.header-miessage .neko-header-right a{color: #fff;font-size: 14px;border: 1px solid #fff;border-radius: 5px;padding: 2px 10px;margin-right: 4%;transition: 1s;}

.neko-header-right a:hover{background-color: #fff;color: #00aeff;}



.neko-header-banner{position: relative;}

.neko-header-banner header{position: absolute;z-index: 50;background-color: transparent;border-bottom: 1px solid rgba(255, 255, 255, 0.24);}



.neko-header-banner header.neko-menu{top: 10%;width:100%;}

.neko-header-banner header.neko-menu .am-container{padding-right: 0;}

.neko-header-banner header.neko-menu .am-container img{width: 120px;}

.neko-header-banner header.neko-menu .am-container .neko-header-left{width: 15%;padding: 6px 13px;}

.neko-header-banner header.neko-menu .am-container .neko-header-right{width: 84.5%;padding: 0px;}

.neko-header-banner header.neko-menu .am-container .neko-header-right ul{text-align: left;color: #fff;font-size: 14px;line-height: 40px;  overflow: hidden;}

.neko-header-banner header.neko-menu .am-container .neko-header-right ul li{float: left;width: 7.5%;text-align: center;  border-bottom: 4px solid transparent;position: relative;padding-top: 1%;transition: 1s;}

.neko-header-banner header.neko-menu .am-container .neko-header-right ul li:hover{background-color: rgba(0, 174, 255, 0.38);border-radius: 6px;border-bottom: 4px solid #00aeff;}

.neko-header-banner header.neko-menu .am-container .neko-header-right ul a{color: #fff;}

.neko-header-banner header.neko-menu .am-container .neko-header-right ul li a:hover{color: #fff;background-color: transparent;}

.neko-header-banner header.neko-menu .am-container .neko-header-right ul li.active{border-bottom: 4px solid #00aeff;}

.neko-header-banner header.neko-menu .am-container .neko-header-right ul li .icon-red{font-size: 11px;position: absolute;right: 28%;top: 5px;background: #F00;color: #fff;border-radius: 3px;width: 30px;text-align: center;height: 14px;line-height: 12px;}

.neko-header-banner header.neko-menu .am-container .neko-header-right ul li .icon-red i{position: absolute;top: 14px;left: 11%;width: 0;height: 0;border-left: 3px solid transparent;border-right: 3px solid transparent;border-top: 6px solid red;}

.neko-header-banner header.neko-menu .am-container .neko-header-right ul li .icon-red span{font-size: 12px;}

.neko-header-banner header.mobile-menu{display:none;width: 100%;text-align: right;color: #fff;padding: 1% 2%;font-size: 14px;}





.am-slider-default .am-control-nav{bottom: 15px;}

.am-slider-default .am-control-nav li a{width:32px;height: 6px;border-radius: 2px;background-color: rgba(255, 255, 255, 0.28);}

.am-slider-default .am-control-nav li a.am-active{background-color: #fff;}

.neko-header-banner .am-direction-nav{display: none;}

.am-menu-offcanvas1 .am-menu-toggle{top: -40px;width: 66px;font-size: 14px;}

.index-footer .footer-list .list-conss a{color: #fff;}



.neko-message-need{padding: 3% 2%;max-width: 1200px;margin: 0 auto;}

.neko-message-need .message-list{color: #666;transition: 0.5s;}

.neko-message-need .message-list:hover{box-shadow:0 0 5px rgba(102, 102, 102, 0.7);border-radius: 5px;}

.neko-message-need .message-list:hover a{color: #00aeff;}

.neko-message-need .message-list a,.neko-message-need .message-list span.odla{color: #666;cursor: pointer;display: block;padding: 15px 0px;width: 100%;overflow: hidden;}

/*.neko-message-need .message-list img, .neko-message-need .message-list .message{float: left;}*/

.neko-message-need .message-list a .message{margin-left: 5%;text-align: left;}

.neko-message-need .message-list a .message span{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.neko-message-need .message-list a .message span.title{font-size: 20px;}

.neko-message-need .me-left{width: 20%;float: left;}

.neko-message-need .me-left img{width: 100%;}

.neko-message-need .me-right{width: 75%;float: left;}



/* index-creation */

.index-creation .am-u-md-6{padding-bottom: 5px;}

.index-creation{padding: 2% 0;background-color: #f2f9fe;}

.creation-page .title-text{display: block;font-size: 28px;text-align: center;padding-top: 3%;margin-bottom: 10px;}

.creation-page .page-message{padding-top: 5%;}

.creation-page .title-tips{display: block;padding: 1% 0;text-align: center;}

.creation-page .menu-list .list-item{padding-bottom: 15%;width: 92%;}

.creation-page .menu-list .list-item img{width: 40%;}

.creation-page .menu-list .list-item .item-text{padding: 0 2%;font-size:12px}

.creation-page .conss-list{width: 100%;}

.creation-page .conss-list .list-item{width: 100%;float: left;position: relative;}

.creation-page .conss-list .list-item .big-banner{width: 100%;/*border: 1px solid #00aeff;background: url(../images/PPTP_PC.png) center no-repeat;*/}

.creation-page .conss-list .list-item .small-banner{position: absolute;right: -24px;bottom: 44px;width: 40%;}

.creation-page .conss-list .list-item .small-banner img{width: 96%;}





/* index-star */

.index-star .am-u-md-6{padding-bottom: 5px;}

.index-star{padding: 2% 0;}

.star-page .title-text{display: block;font-size: 28px;text-align: center;padding-top: 3%;margin-bottom: 10px;}

.star-page .page-message{padding-top: 5%;}

.star-page .title-tips{display: block;padding: 1% 0;text-align: center;}

.star-list{position: relative;height: 220px;transition: 1s;margin-bottom: 5%;}

.star-list .list-item{overflow: hidden;position: absolute;left: 0;top: 10%;width: 100%;padding: 0 2%;}

.star-list .list-item .list-left{width: 60%;float: left;padding: 1% 0;}

.star-list .list-item .list-left .left-title{font-size: 18px;color: 3333;font-weight: 600;padding: 3% 0;}

.star-list .list-item .list-left .left-text{font-size: 14px;color: #999;padding: 1% 0;}

.star-list .list-item .list-right{width: 40%;float: left;}

.star-list .list-item .list-right img.sec{display: none;}

.star-list .list-item span{display: block;}

.star-list .more{display: block;text-align: center;font-size: 16px;padding: 4% 0;color: #43AADE;padding-top: 140px;}

.star-list .btn .buy1{background-color:#43AADE;color: #fff;padding: 4% 0;width: 100%;border: none;}

.star-list .btn .buy2{display: none;margin: 0 auto;border: none;background: #fff;padding: 3% 18%;color: #43AADE;border-radius: 4px;}



.star-list:hover{background-color:#43AADE;box-shadow: 0px 0px 10px #999;}

.star-list:hover .list-item{top: 0%;}

.star-list:hover .list-item .list-left .left-title{color: #fff;}

.star-list:hover .list-item .list-left .left-text{color: #fff;}

.star-list:hover .more{color: #fff;padding-top: 110px;}

.star-list:hover .btn .buy2{display: block;}

.star-list:hover .btn .buy1{display: none;}

.star-list:hover .list-item .list-right img.first{display: none;}

.star-list:hover .list-item .list-right img.sec{display: block;margin: 0 auto;}



.list-dian.star-list .btn .buy1{background-color:#6B3FD1;}

.list-dian.star-list .btn .buy2{color: #6B3FD1;}

.list-dian.star-list .more{color: #6B3FD1;}

.list-dian.star-list:hover{background-color: #6B3FD1;}

.list-dian.star-list:hover .more{color: #fff;}



.list-xin.star-list .btn .buy1{background-color:#41C2D9;}

.list-xin.star-list .btn .buy2{color: #41C2D9;}

.list-xin.star-list .more{color:#41C2D9;}

.list-xin.star-list:hover{background-color:#41C2D9;}

.list-xin.star-list:hover .more{color: #fff;}



.list-sheng.star-list .btn .buy1{background-color:#3DCC5C;}

.list-sheng.star-list .btn .buy2{color: #3DCC5C;}

.list-sheng.star-list .more{color: #3DCC5C;}

.list-sheng.star-list:hover{background-color: #3DCC5C;}

.list-sheng.star-list:hover .more{color: #fff;}



.list-bei.star-list .btn .buy1{background-color:#BF398E;}

.list-bei.star-list .btn .buy2{color: #BF398E;}

.list-bei.star-list .more{color: #BF398E;}

.list-bei.star-list:hover{background-color: #BF398E;}

.list-bei.star-list:hover .more{color: #fff;}



.list-ge.star-list .btn .buy1{background-color:#C2733A;}

.list-ge.star-list .btn .buy2{color: #C2733A;}

.list-ge.star-list .more{color: #C2733A;}

.list-ge.star-list:hover{background-color:#C2733A;}

.list-ge.star-list:hover .more{color: #fff;}



/* index-partner */

.index-partner{padding: 2% 0;}

.index-partner.bg{background: url(../images/bottom_bg.png) center no-repeat;}

.index-partner.quang{background-color: #fff;}

.index-partner .title-text{display: block;font-size: 28px;text-align: center;padding-top: 3%;margin-bottom: 10px;}

.index-partner .title-tips{display: block;font-size: 28px;text-align: center;margin-bottom: 10px;font-size: 16px;padding-top: 1%;}

.index-partner .partner-page img{width: 85%;padding-bottom: 3%;}

.line{height: 4px;display: block;width: 41px;background-color: #00aeff;margin: 0 auto;}







.index-partner.quang{position: relative;}

.index-partner.quang .open{position: absolute;bottom: 29%;right: 13%;width: 250px;}

.index-partner.quang .open ul{width: 100%;height: 130px;}

.index-partner.quang .open ul li{float: left;}

.index-partner.quang .open a{display: block;width: 100%;text-align: right;padding-right: 10%;line-height: 20px;color: #999;}

.index-partner.quang .open .open-title{font-size: 18px;color: #28c0be;}



.index-partner .message{position: absolute;bottom: 23%;left: 7%;}

.index-partner .message ul{width: 100%;text-align: center;}

.index-partner .message ul li{border-bottom: 1px solid #999;font-size: 36px;padding: 1% 18%;color: #999;width: 100%;}

.index-partner .message ul .smll{padding: 5% 0;display: block;font-size: 14px;color: #999;}





/* .qc-side */

/*.qc-side{height: 280px;bottom: 30px;position: fixed;right: 0;bottom: 80px;z-index: 100;width: 54px;}

.qc-side ul li{width: 54px;height: 54px;float: left;position: relative;border-bottom: 1px solid #444;cursor: pointer;text-align: center;}

.qc-side .sidebox{width: 54px;height: 54px;opacity: 0.8;background: #000;vertical-align: middle;display: table-cell;border-left: 1px solid #444;}

.sidebox2{position: absolute;background: #00b77c;color: #fff;top: 0;right: 54px;line-height: 54px;width: 190px;-webkit-transform: scale(0, 0);-ms-transform: scale(0, 0);-moz-transform: scale(0, 0);transform: scale(0, 0);border-radius: 10px 0px 0px 10px;}

li.active .sidebox2{webkit-transform: scale(1, 1);-ms-transform: scale(1, 1);-moz-transform: scale(1, 1);transform: scale(1, 1);}

.qc-side .sidebox img{vertical-align: middle;width: 60%;}

.qc-side .sidebox3_img img{width: 135px;padding-top: 10px;}

.sidebox2 span{font-size: 16px;}

li.active .sidebox{background: #00b77c;}*/



/*  media */

@media screen and (max-width: 1400px){

    .neko-header-banner header.neko-menu{top: 13%;}

    .neko-message-need .message-list img{margin-left: 2%;}

    .neko-message-need .message-list a .message{margin-left: 2%;}

    .index-partner.quang .open{display: none;}

}

@media screen and (max-width: 1200px){

    .neko-header-banner header.neko-menu{top: 15%;}

    .index-creation .am-u-md-6{padding-right: 0px;}

    .index-partner.quang .message{display: none;}

}

@media screen and (max-width: 1100px){

    .neko-header-banner header.header-miessage, .neko-header-banner header.neko-menu{display: none;}

    .am-menu-offcanvas1 .am-menu-toggle{top: 0;}

    /*.creation-page .page-message ul.menu-list{width: 100%;}*/

    /*.creation-page .page-message ul.menu-list li{float: left;width: 25%;}*/

    /*.creation-page .page-message .wid{width: 100%;}*/

}

@media screen and (max-width:500px){

    .am-slider-default .am-control-nav li a{width: 25px;height: 4px;}

}

@media screen and (max-width: 450px){

    .am-menu-offcanvas1 .am-menu-toggle{font-size: 12px;}

}





/*  index-footer  */

.index-footer{background-color: #f0f2fa;}