.drop-down li:hover{
	background-color: rgb(194 223 255 / 33%);
}
.navbar-category .relative .ga-data{
	z-index:9;
}
.navbar-category .relative .drop-down{
	z-index: 999;
}
.dui-navbar.collapsed {
    border-bottom: 0px solid #ebebeb;
}
.dui-navbar.collapsed ul.navbar-category li.category-item>a {
    border-bottom: 0px solid #fff;
}
section.homepage-banner a.banner-link{
	cursor: pointer;
}
/*导航*/
.drop-down {
    display: none;
    position: absolute;
    z-index: 2;
    top: 60px;
    left: -15%;
    text-align: center;
    background: #fff;
    box-shadow: 1px 1px 6px 0 rgba(100,100,100,0.2);
    color: #253858;
    padding: 0;
    min-width: 160px;
    border-radius: 8px;
	z-index: 9999;
}
.nav-support:hover .drop-down {
	display: block;
	animation: drop-down 0.3s ease-in-out forwards;
}
ul .nav-support:hover .drop-down {
    display: block;
    animation: drop-down 0.3s ease-in-out forwards;
}
/*
.drop-down:before{
	content:"";
	position:absolute;
	left:0;
	top:0;
	transform:translateY(-50%);
	width:100%;
	height:30px;
	cursor:pointer
}
*/
.drop-down:after {
    content: "";
    position: absolute;
    left: 50%;
    top: 0;
    transform: translate(-50%, -100%);
    width: 100%;
    height: 10px;
    width: 0px;
    border: 16px solid;
    border-color: #fff;
    border-top-color: transparent;
    border-left-color: transparent;
    border-right-color: transparent;
    cursor: pointer;
}
.drop-down li:not(:last-child) {
    border: 0 solid #c2dfff;
    border-bottom-width: 1px;
}
.drop-down li {
    list-style: none;
    margin-right: 0;
}
.nav-content-wrap>ul li {
    font-size: 14px;
}
.drop-down li a {
    font-size: 14px;
    display: block;
    padding: 10px 16px;
	line-height: 1.5;
	color: rgb(11 11 11);
}
.drop-down li a:hover {
    color: #1EAAFF;
}
.drop-down li a {
    font-size: 14px;
    display: block;
    padding: 10px 16px;
}
.promotion-grid-item{
	width:auto;
	height:auto;
}
.grid-container .grid-bg{
	width:auto;
	height:auto;
}
.grid-container .cell{
	padding:0;
}
.grid-container .cell.is-6{
	flex-basis: auto;
	max-width: none;
	margin: 10px 10px 0 0;
}
/*轮播*/
section.homepage-banner{
	height: 940px;
}
section.homepage-banner .swiper-slide {
    height: 940px;
}
section.homepage-banner .banner-content {
    background-size: auto 940px;
}
.banner_03{
	margin: 50px 0 130px 0;
}
.banner_03 .product{
	padding: 20px 0 30px;
}
/*  */
.banner_04{
    margin-bottom: 50px;
	margin: 80px 0 130px 0;
}
.banner_04 .product,.banner_05 .product,.banner_02 .product{
    width: 100%;
    position: relative;
    padding: 74px 0 30px;
    text-align: center;
}
.banner_04 .skinTips,.banner_05 .skinTips,.banner_02 .skinTips{
	margin-top: 16px;
}
.banner_04 .skinTips a,.banner_05 .skinTips a,.banner_02 .skinTips a{
	color: rgb(0 102 255);
	font-size: 18px;
}
/*  */
.banner_05{
	background: url(/public/images/index/home_activity_banner.jpg) no-repeat center center;
    height: 815px;
    margin: auto;
}
#myCarousel_activity{
    height: 600px;
}
#myCarousel_activity .carousel-control-left {
	top: 78%;
    left: 43%;
    bottom: auto;
    width: auto;
    background: rgb(255 255 255 / 0%);
    opacity: 1;
}
#myCarousel_activity .carousel-control-right {
	top: 78%;
    right: 43%;
    bottom: auto;
    width: auto;
    background:rgb(255 255 255 / 0%);
    opacity: 1;
}
#myCarousel_activity .carousel-inner{
	height: 100%;
    width: 1200px;
    margin: 0 auto;
}
#myCarousel_activity .carousel-inner .item{
	overflow: hidden;
	border: 0px solid red;
	margin: 0 auto;
    width: 1200px;
}
#myCarousel_activity .mouse_effect_maker{
	border: 0px solid red;
	width: 383px;
    float: left;
	border-radius: 23px;
	overflow: hidden;
    background: #fff;
	margin: 0 8px;
}
#myCarousel_activity .meta{
	padding: 23px;
	height: 190px;
}
#myCarousel_activity a{
	font-size: 22px;
    color: black;
	font-weight: 600;
}
#myCarousel_activity a.item-name{
	overflow: hidden;
    display: block;
	height: 50px;
}
#myCarousel_activity .attribute{
	font-size: 14px;
	color: #8b8b8b;
	margin-top: 5px;
	height: 20px;
}
#myCarousel_activity .name-hr{
	margin: 0.5em 0;
}
/* 学习专区 */
#study_damo .txt{
	position: relative;
	top: -447px;
}
#study_damo .study_1 .txt{
	opacity: 0;
}
.study_1{
	width: 598px;
}
.study_2,.study_3,.study_4{
	width: 181px;
}
/* 软件专区 */
.banner_02{
	background: url(/public/images/index/home_download_app.jpg) no-repeat center center;
    height: 833px;
	width: 100%;
    margin: auto;
}
#myCarousel_4{
	padding-top: 20px;
}
.banner_02 .home_download_app_xuanze{
	width: 64px;
    float: left;
}
.banner_02 .carousel-inner{
	width: 698px;
    height: 322px;
    margin: 0 0 0 19px;
}
.banner_02 a.hover{
	border-radius: 23px;
    color: rgb(72 72 72);
    border: 1px solid rgb(72 72 72);
    background: #fff;
    padding: 13px 41px;
    position: relative;
    left: 405px;
    bottom: 160px;
	transition: 0.2s all;
    -webkit-transition: 0.2s all;
    -moz-transition: 0.2s all;
    -o-transition: 0.2s all;
    -ms-transition: 0.2s all;
}
.banner_02 .hover:hover{
	background: linear-gradient(to right bottom,rgb(0 103 255),rgb(53 194 248));
	color:#fff;
	border: 1px solid rgb(53 194 248);
}













