@charset "utf-8";

/* CSS Document */


/*-----------------banner--------------------*/

.bannerslide li {
    width: 100%;
}


/*---------notice------------*/

.hidden {
    display: none;
    width: 95%;
    word-break: break-all;
}


/*-----------------marquee--------------------*/


#indexMarquee {
    width: 100%;
    height: 35px;
    color: #001E3C;
	padding-top:5px;
	font-size:17px;
	
}

#indexMarquee marquee {
    background: #f5f5f5;
}


/*-----------------indexFocus ad--------------------*/

.indexFocusAD {
    margin: 10px;
}

.indexFocusAD li {
    float: right;
    width: 60%;
}

.indexFocusAD li:first-child {
    width: 38%;
    float: left;
}


/*-----------------indexStore--------------------*/

.indexStore li {
    width: 32%;
    margin-right: 2%;
    margin-bottom: 2%;
    float: left;
    cursor: pointer;
}

.indexStore li:nth-child(3n) {
    margin-right: 0%;
}

.indexStore li:nth-child(n+16):nth-child(-n+18) {
    margin-bottom: 0%;
}


/*----------------- indexOwner --------------------*/

.indexOwner li div {
    border-radius: 200px;
}


/*-----------------gem ad--------------------*/

.gemAdRight {
    float: right;
    width: 49%;
}

.gemAdleft {
    width: 49%;
    float: left;
}