
#m2 { height: 750px; position: relative; min-width: 1280px; margin: 0px auto; padding-top: 0px; background: url("../images/bj_03.jpg") center top no-repeat; }
#m2 .flash { width: 1920px; height: 750px; position: absolute; left: 50%; margin: 0px auto -272px -961px; z-index: 50; }
#m3 { height: 800px; position: relative; min-width: 1280px; margin: 0px auto; padding-top: 0px; background: url("../images/bj_04.jpg") center top no-repeat; }
#m4 { height: 800px; position: relative; min-width: 1280px; margin: 0px auto; padding-top: 0px; background: url("../images/bj_05.jpg") center top no-repeat; }
#m5 { height: 1000px; position: relative; min-width: 1280px; margin: 0px auto; padding-top: 0px; background: url("../images/bj_06.jpg") center top no-repeat; }
#ZhiYe2 { height: 480px; position: relative; min-width: 1100px; margin: 0px auto 0px 100px; padding-top: 100px; z-index: 100; }
#ZhiYe2 .center { float: left; position: relative; width: 1100px; margin-left: 130px; }
#ZhiYe2 .photoshow_select2 { text-align: center; margin-top: 15px; }
#ZhiYe2 .photoshow_select2 a { margin: 0px 2px; width: 20px; height: 20px; text-indent: 0px; background: url("../images/icon_point.png") left top no-repeat; cursor: pointer; display: inline-block; }
#ZhiYe2 .photoshow_select2 a.change { background-position: right top; }
#ZhiYe2 .photoshow2 { width: 500px; height: 450px; margin: 0px auto; }
#ZhiYe2 .photoshow2 li { width: 700px; height: 450px; text-align: center; cursor: pointer; }
#ZhiYe2 .photoshow2 li img { max-width: 100%; }
#ZhiYe2 .photoshow2 li.roundabout-in-focus { cursor: default; } 
#ZhiYe2 .photoshow2 li span { padding-top: 6em; display: block; }
#ZhiYe2 .move_rights, #ZhiYe2 .move_lefts { float: left; width: 43px; height: 480px; position: absolute; top: 0px; z-index: 1500; }
#ZhiYe2 .move_lefts span, #ZhiYe2 .move_rights span { width: 43px; height: 84px; position: absolute; top: 50%; margin-top: -40px; background: url("../images/arrow.png") left top no-repeat; }
#ZhiYe2 .move_lefts { left: -10px; }
#ZhiYe2 .move_lefts span { background-position: left top; }
#ZhiYe2 .move_lefts:hover span { background-position: left bottom; }
#ZhiYe2 .move_rights { right: -10px; }
#ZhiYe2 .move_rights span { background-position: right top; }
#ZhiYe2 .move_rights:hover span { background-position: right bottom; }
#Zhuangbei .center { position: relative; width: 950px; }
.Tab li.change a { color: rgb(251, 172, 1); font-weight: bold; }
#PhotoShow { float: left; width: 1050px; height: 600px; position: relative; margin-left: 10px; margin-top: 150px; }
#PhotoShow .gundong { width: 1050px; }
#PhotoShow .gundong .jCarouselLite { float: left; width: 1050px; height: 600px; overflow: hidden; }
#PhotoShow .move_right, #PhotoShow .move_left { float: left; width: 43px; height: 600px; position: absolute; top: 25px; z-index: 500; }
#PhotoShow .move_left span, #PhotoShow .move_right span { width: 43px; height: 85px; position: absolute; top: 50%; margin-top: -45px; background: url("../images/arrow.png") left top no-repeat; }
#PhotoShow .move_left { left: 10px; }
#PhotoShow .move_left span { background-position: left top; }
#PhotoShow .move_left:hover span { background-position: left bottom; }
#PhotoShow .move_right { right: -10px; }
#PhotoShow .move_right span { background-position: right top; }
#PhotoShow .move_right:hover span { background-position: right bottom; }
.PictureList { float: left; }
.PictureList li { float: left; width: 250px; display: inline; margin: 0px 20px; }
.PictureList .photo { width: 250px; height: 600px; display: block; }
.PictureList .photo img { float: left; width: 250px; height: 600px; }
#PhotoShow2 { float: left; width: 1050px; height: 650px; position: relative; margin-left: 280px; margin-top: 190px; }
#PhotoShow2 .gundong { width: 1050px; }
#PhotoShow2 .gundong .jCarouselLite { float: left; width: 1050px; height: 650px; overflow: hidden; }
#PhotoShow2 .move_right, #PhotoShow2 .move_left { float: left; width: 43px; height: 650px; position: absolute; top: 25px; z-index: 500; }
#PhotoShow2 .move_left span, #PhotoShow2 .move_right span { width: 43px; height: 85px; position: absolute; top: 50%; margin-top: -45px; background: url("../images/arrow.png") left top no-repeat; }
#PhotoShow2 .move_left { left: -60px; }
#PhotoShow2 .move_left span { background-position: left top; }
#PhotoShow2 .move_left:hover span { background-position: left bottom; }
#PhotoShow2 .move_right { right: -70px; }
#PhotoShow2 .move_right span { background-position: right top; }
#PhotoShow2 .move_right:hover span { background-position: right bottom; }
.PictureList2 { float: left; }
.PictureList2 li { float: left; width: 1050px; display: inline; }
.PictureList2 .photo { width: 1050px; height: 650px; display: block; }
#PhotoShow3 { float: left; width: 1050px; height: 650px; position: relative; margin-left: 170px; margin-top: 100px; }
#PhotoShow3 .gundong { width: 1050px; }
#PhotoShow3 .gundong .jCarouselLite { float: left; width: 1050px; height: 650px; overflow: hidden; }
#PhotoShow3 .move_right, #PhotoShow3 .move_left { float: left; width: 43px; height: 650px; position: absolute; top: 25px; z-index: 500; }
#PhotoShow3 .move_left span, #PhotoShow3 .move_right span { width: 43px; height: 85px; position: absolute; top: 50%; margin-top: -45px; background: url("../images/arrow.png") left top no-repeat; }
#PhotoShow3 .move_left { left: -60px; }
#PhotoShow3 .move_left span { background-position: left top; }
#PhotoShow3 .move_left:hover span { background-position: left bottom; }
#PhotoShow3 .move_right { right: -70px; }
#PhotoShow3 .move_right span { background-position: right top; }
#PhotoShow3 .move_right:hover span { background-position: right bottom; }
.PictureList3 { float: left; }
.PictureList3 li { float: left; width: 1050px; display: inline;height:654px; }
.PictureList3 .photo { width: 1050px; height: 650px; display: block; }
#PhotoShow4 { float: left; width: 840px; height: 490px; position: relative; margin-left: 250px; margin-top: 40px; }
#PhotoShow4 .gundong { width: 840px; }
#PhotoShow4 .gundong .jCarouselLite { float: left; width: 840px; height: 490px; overflow: hidden; }
#PhotoShow4 .move_right, #PhotoShow4 .move_left { float: left; width: 43px; height: 490px; position: absolute; top: 24px; z-index: 500; }
#PhotoShow4 .move_left span, #PhotoShow4 .move_right span { width: 43px; height: 83px; position: absolute; top: 50%; margin-top: -80px; background: url("../images/arrow.png") left top no-repeat; }
#PhotoShow4 .move_left { left: 12px; }
#PhotoShow4 .move_left span { background-position: left top; }
#PhotoShow4 .move_left:hover span { background-position: left bottom; }
#PhotoShow4 .move_right { right: 0px; }
#PhotoShow4 .move_right span { background-position: right top; }
#PhotoShow4 .move_right:hover span { background-position: right bottom; }

.clear { display: block; height: 0px; line-height: 0; overflow: hidden; clear: both; font-size: 0px; }
.center { margin: 0px auto; width: 1380px; }
.photo, .photo_fullsize { display: block; overflow: hidden; }
.photo img, .photo_fullsize img { display: block; width: 100%; height: 100%; }
#backtop { display: none; background: url("../images/arrow_top.png") left top no-repeat; cursor: pointer; height: 50px; width: 50px; position: fixed; bottom: 20px; z-index: 11500; right: 20px; }
#backtop:hover { background-position: left bottom; }
bg-v { position: relative; left: 0px; width: 100%; height: 900px; overflow: hidden; min-width: 1200px; }
#m33 { float: left; width: 100%; height: auto; overflow: hidden; padding-bottom: 30px; margin-top: 80px; }