@charset "UTF-8";
    body {
	font-family: arial,helvetica,sans-serif,verdana;
	color: #000;
	margin: 0;
	font-weight: normal;
	background-color: #CCC;

}

#container {
		width: 100%;
		padding-top: 40px;
		padding-bottom: 20px;
		
}
.titletext {
		font-size: 2vw;
		color: #FFF;
		position: absolute;
		font-weight: 800;
		padding-top: 50px;
		padding-left: 3em;
}
.navtext {
	font-size: 1.5vw;
	color: #FFF;
	position: absolute;
	font-weight: 600;
	padding-top: 3em;
	padding-left: 4em;
	padding-bottom: 3em;
	line-height: 1.5em;
}
#a {
		color: #666;
}
a {
		text-decoration: none;
		color: #666;
}
.bottomcredit {
		font-size: 1vw;
		text-align: center;
		padding-top: 12em;
		padding-bottom: 10px;
		margin-top: 12em;
		margin-bottom: 10px;
}
.arrow {
		color: #999;
		font-weight: 800;
}
        /*jssor slider loading skin spin css*/
        .jssorl-009-spin img {
            animation-name: jssorl-009-spin;
            animation-duration: 1.6s;
            animation-iteration-count: infinite;
            animation-timing-function: linear;
        }

        @keyframes jssorl-009-spin {
            from { transform: rotate(0deg); }
            to { transform: rotate(360deg); }
        }

        /*jssor slider arrow skin 106 css*/
        .jssora106 {
		display: block;
		position: absolute;
		cursor: pointer;
		color: #999;
		padding-top: 50px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		font-size: 80%;
		font-weight: 800;
}
        .jssora106 .c {fill:#fff;opacity:.3;}
        .jssora106 .a {fill:none;stroke:#000;stroke-width:350;stroke-miterlimit:10;}
        .jssora106:hover .c {opacity:.5;}
        .jssora106:hover .a {opacity:.8;}
        .jssora106.jssora106dn .c {opacity:.2;}
        .jssora106.jssora106dn .a {opacity:1;}
        .jssora106.jssora106ds {opacity:.3;pointer-events:none;}

        /*jssor slider thumbnail skin 101 css*/
        .jssort101 .p {position: absolute;top:0;left:0;box-sizing:border-box;background:#000;}
        .jssort101 .p .cv {position:relative;top:0;left:0;width:100%;height:100%;border:2px solid #000;box-sizing:border-box;z-index:1;}
        .jssort101 .a {fill:none;stroke:#fff;stroke-width:400;stroke-miterlimit:10;visibility:hidden;}
        .jssort101 .p:hover .cv, .jssort101 .p.pdn .cv {border:none;border-color:transparent;}
        .jssort101 .p:hover{padding:2px;}
        .jssort101 .p:hover .cv {background-color:rgba(0,0,0,6);opacity:.35;}
        .jssort101 .p:hover.pdn{padding:0;}
        .jssort101 .p:hover.pdn .cv {border:2px solid #fff;background:none;opacity:.35;}
        .jssort101 .pav .cv {border-color:#fff;opacity:.35;}
        .jssort101 .pav .a, .jssort101 .p:hover .a {visibility:visible;}
        .jssort101 .t {position:absolute;top:0;left:0;width:100%;height:100%;border:none;opacity:.6;}
        .jssort101 .pav .t, .jssort101 .p:hover .t{opacity:1;}
		/* CSS Document */
