body {background:#efebe1 !important }
#content .container {
    width:auto !important;
    max-width: 1440px !important;background: white;
    padding: 80px;margin-top:-40px;
}
.jssorb05 {
            position: absolute;
        }
        .jssorb05 div, .jssorb05 div:hover, .jssorb05 .av {
            position: absolute;
            /* size of bullet elment */
            width: 16px;
            height: 16px;
            background: url('../images/b05.png') no-repeat;
            overflow: hidden;
            cursor: pointer;
        }
        .jssorb05 div { background-position: -7px -7px; }
        .jssorb05 div:hover, .jssorb05 .av:hover { background-position: -37px -7px; }
        .jssorb05 .av { background-position: -67px -7px; }
        .jssorb05 .dn, .jssorb05 .dn:hover { background-position: -97px -7px; }

        /* jssor slider arrow navigator skin 22 css */
        /*
        .jssora22l                  (normal)
        .jssora22r                  (normal)
        .jssora22l:hover            (normal mouseover)
        .jssora22r:hover            (normal mouseover)
        .jssora22l.jssora22ldn      (mousedown)
        .jssora22r.jssora22rdn      (mousedown)
        */
        .jssora22l, .jssora22r {
            display: block;
            position: absolute;
            /* size of arrow element */
            width: 40px;
            height: 58px;
            cursor: pointer;
            background: url('../images/a22.png') center center no-repeat;
            overflow: hidden;
        }
        .jssora22l { background-position: -10px -31px; }
        .jssora22r { background-position: -70px -31px;
    height: 58px;
    right: 12px;
    top: 221px;
    width: 40px;
}
        .jssora22l:hover { background-position: -130px -31px; }
        .jssora22r:hover { background-position: -190px -31px; }
        .jssora22l.jssora22ldn { background-position: -250px -31px; }
        .jssora22r.jssora22rdn { background-position: -310px -31px; }

			.slid1 {
	cursor: default;
	position: absolute;
	left: 2px;
	top: -1px;
	width: 1300px;
	height: 670px;
	overflow: hidden;
}
 /********************************* slide css---------------------------------------************/

 .load1{position: absolute; top: 0px; left: 0px;}
 .load2{filter: alpha(opacity=70); opacity: 0.7; position: absolute; display: block;
                top: 0px; left: 0px; width: 100%; height: 100%; z-index:9999}
.load3{position: absolute; display: block; background: url(../images/loading.gif) no-repeat center center;
                top: 0px; left: 0px; width: 100%; height: 100%; z-index:99999}

.left1{  width: 55px; height: 55px; top:55%; left: 11px;}
.right1{
	width: 55px;
	height: 55px;
	top:55%;
	right: 11px;
}

.slid1 img{ max-width:105%}
			.pro1{POSITION: absolute; WIDTH: 19px; HEIGHT: 19px; text-align:center; line-height:19px; color:White; font-size:12px;}
			.jsso1{position: absolute; bottom: 26px; left: 6px;}
.sli1{
	margin: 0 auto;
	position: static;
	left: 0px;
	width: 1300px;
    height:490px;
    transform-origin: 0 0 0;

}
#right-left {position: relative; width: 100%; height: auto; z-index: 99999}


@media (max-width:1220px) {
    #header {position: fixed !important;}

}

@media (max-width:920px) {
    #content {
    padding-top: 300px;
}
}