
body { padding: 0px; margin: 0px; overflow-x: hidden; }
* { padding: 0px; margin: 0px; }
a:link { color: rgb(165, 131, 81); text-decoration: none; }
a:visited { text-decoration: none; color: rgb(165, 131, 81); }
a:hover { color: rgb(165, 131, 81); text-decoration: inherit; }
a:active { text-decoration: none; color: rgb(165, 131, 81); }
ul, ol { list-style-type: none; }
img { border: none; vertical-align: middle; }





.center { margin: 0px auto; width: 1280px; }
.icon_title { width: 211px; height: 121px; text-indent: -99em; overflow: hidden; margin: auto auto 10px; background: url("../images/bg_title.png") left top no-repeat; }
.icon_title.icon_1 { margin-bottom: 47px; background-position: 0px 0px; }


.Tab li.change a { color: rgb(255, 255, 255); }
i, em, address { font-style: normal; }
.move_rights, .move_lefts { float: left; width: 43px; height: 525px; position: absolute; top: 0px; z-index: 1500; }
.move_lefts span, .move_rights span { width: 82px; height: 82px; position: absolute; top: 50%; margin-top: 0px; background-repeat: no-repeat; }
.move_lefts { left: -290px; }
.move_lefts span { background-position: left top; }
.move_lefts:hover span { background-position: left bottom; }
.move_rights { right: -220px; }
.move_rights span { background-position: right top; }
.move_rights:hover span { background-position: right bottom; }
#ZhiYe2 .center { position: relative; width: 1280px; margin: 0px auto; }
#ZhiYe2 .photoshow_select2 a.change { background-position: right top; }
#ZhiYe2 .move_rights, #ZhiYe2 .move_lefts { float: left; width: 43px; height: 320px; position: absolute; top: -121px; z-index: 1500; }
#ZhiYe2 .move_lefts span, #ZhiYe2 .move_rights span { width: 80px; height: 82px; position: absolute; top: 50%; margin-top: 188px; }
#ZhiYe2 .move_lefts { left: 55px; }
#ZhiYe2 .move_lefts span { background: url("../images/01x.png") left top no-repeat; }
#ZhiYe2 .move_rights { right: 70px; }
#ZhiYe2 .move_rights span { background: url("../images/02x.png") left top no-repeat; }
#Layer15 { height: 780px; position: relative; min-width: 1480px; margin: 0px auto; z-index: 100; }
#Layer15 .center { position: relative; width: 1480px; margin: 0px auto; }
#Layer15 .photoshow_select { text-align: center; margin-top: 20px; }
#Layer15 .photoshow_select a { margin: 0px 2px; width: 20px; height: 20px; text-indent: 0px; background: url("../images/a_4.png") left top no-repeat; cursor: pointer; display: inline-block; }
#Layer15 .photoshow_select a.change { background-position: right top; }
#Layer15 .photoshow { width: 1320px; height: 736px; margin: 0px auto; }
#Layer15 .photoshow li { width: 1320px; height: 736px; text-align: center; cursor: pointer; }
#Layer15 .photoshow li img { max-width: 100%; }
#Layer15 .photoshow li.roundabout-in-focus { cursor: default; }
#Layer15 .photoshow li span { padding-top: 6em; display: block; }
#Layer15 .move_rights, #Layer15 .move_lefts { float: left; width: 43px; height: 370px; position: absolute; top: 0px; z-index: 1500; }
#Layer15 .move_lefts span, #Layer15 .move_rights span { width: 80px; height: 82px; position: absolute; top: 50%; margin-top: 188px; }
#Layer15 .move_lefts { left: -150px; }
#Layer15 .move_lefts span { background: url("../images/next.png") left top no-repeat; }
#Layer15 .move_rights { right: -130px; }
#Layer15 .move_rights span { background: url("../images/prev.png") left top no-repeat; }