#foucsBox { margin: 0 auto; padding: 0; width: 990px; height: 262px; overflow: hidden; zoom: 1; position: relative; }
    #foucsBox .imgCon { width: 990px; height: 262px; margin: 0; padding: 0; position: relative; list-style: none; }
        #foucsBox .imgCon li { float: left; width: 990px; height: 262px; }
            #foucsBox .imgCon li img { border: 0; }
            #foucsBox .imgCon li .imgTitle { width: 990px; position: absolute; bottom: 35px; text-align: center; z-index: 2; }
                #foucsBox .imgCon li .imgTitle a { color: #fff; display: block; text-decoration: none; font-family: "Microsoft Yahei","黑体"; font-weight: normal; font-size: 18px; zoom: 1; }
    #foucsBox .showPage { width: 990px; height: 70px; position: absolute; bottom: 0; background: #000; opacity: 0.7; filter: alpha(opacity=70); z-index: 1; }
    #foucsBox .foucs { width: 990px; height: 22px; position: absolute; bottom: 3px; text-align: center; z-index: 3; }
        #foucsBox .foucs span { display: inline-block; width: 7px; height: 7px; margin: 0 5px; line-height: 0; font-size: 0; background: url(../images/bg.png) -160px -90px no-repeat; cursor: pointer; overflow: hidden; }
            #foucsBox .foucs span.f { background: url(../images/bg.png) -170px -90px no-repeat; }
    #foucsBox .foucsButton { width: 40px; height: 56px; padding: 7px; margin-top: -70px; position: relative; z-index: 4; }
        #foucsBox .foucsButton span { display: inline; width: 23px; height: 45px; margin: 7px 5px 0; cursor: pointer; overflow: hidden; background: url(../images/bg.png) 0 0 no-repeat; }
        #foucsBox .foucsButton img { display: none; cursor: pointer; border-width: 0px; vertical-align: middle; width: 100px; height: 56px; }
    #foucsBox .lBtn { float: left; }
        #foucsBox .lBtn span { float: left; background-position: 0 -90px; }
    #foucsBox .rBtn { float: right; }
        #foucsBox .rBtn span { float: right; background-position: -30px -90px; }
    #foucsBox .btnHover { width: 146px; background: #408ED6; overflow: hidden; }
        #foucsBox .btnHover img { display: inline; }
.main .main-right .main-chanpin ol li {
	padding: 0;
	float: none;
	width: auto;
	text-align: left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 20px;
	list-style-type: decimal;
}
.imgl {
    width: 44%;
    float: left;
    text-align: center;
    border: solid 1px #dbdbdb;
    padding: 1%;
    margin: 1%;
    background-color: #f1f1f1;
}
.imgr {
    width: 44%;
    float: right;
    text-align: center;
    border: solid 1px #dbdbdb;
    padding: 1%;
    margin: 1%;
    background-color: #f1f1f1;
}
.img-box {
    overflow: hidden;
	width: 100%;
}
.img-one {
    width: 96%;
    padding: 1%;
    margin: 1%;
    border: solid 1px #dbdbdb;
    text-align: center;
    background-color: #f1f1f1;
}
.img-two {
    width: 45%;
    float: left;
    padding: 1%;
    margin: 1%;
    text-align: center;
    border: solid 1px #dbdbdb;
    background-color: #f1f1f1;
}
.img-three {
    width: 28%;
    float: left;
    padding: 1%;
    margin: 1%;
    text-align: center;
    border: solid 1px #dbdbdb;
    background-color: #f1f1f1;
}


.imgr img, .img-one img, .img-two img, .img-three img {
	width: 100%;
	padding: 0;
	margin: 0;
	height: auto;
} 
.right-top {
    position: fixed;
    top: 10px;
    right: 10px;
    text-align: center;
    z-index: 1000;
    line-height: 1.2;
}

.right-top-1 {
    width: 20px;
    height: 20px;
    border-radius: 50%;
    position: absolute;
    background-color: #ffffff;
    padding-top: 2px;
    left: -22px;
    color: #4e4e4e;
    display: block;
}
.right-top-2 {display: none;}
.right-top-1:hover {
    color: #f00;
}
.right-top-opened .right-top-1 {
    display: none;
}.right-top-opened .right-top-2 {
    display: block;
}
.right-top-main {cursor: pointer;}