/* Code tidied up by ScrapBook */
html, body, span, object, iframe, h1, h2, h3, h4, h5, p, blockquote, pre, a, address, code, del, em, img, dl, dt, dd, ol, ul, li, fieldset, form, label { margin: 0px; padding: 0px; border: 0px none; font-style: inherit; font-family: inherit; vertical-align: baseline; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, audio, video { margin: 0px; padding: 0px; display: block; }
html { -moz-text-size-adjust: none; }
img { border: medium none; vertical-align: middle; }
input, select, button { padding: 0px; margin: 0px; outline: medium none; font-family: inherit; vertical-align: middle; }
textarea { font-family: inherit; padding: 0px; margin: 0px; }
button { cursor: pointer; }
html { overflow-x: hidden; }
body { font-size: 12px; font-family: "Microsoft YaHei"; background: rgb(249, 249, 249) url("bg.jpg") repeat-y scroll center bottom; }
ul, ol { list-style-type: none; }
h1 { font-size: 24px; }
h2 { font-size: 18px; }
h3, h4 { font-size: 14px; }
h5 { font-size: 12px; }
i, em, address { font-style: normal; }
a { text-decoration: none; color: rgb(79, 79, 79); }
a:hover { text-decoration: underline; transition: color 200ms linear 0s, background-color 200ms linear 0s, border-color 200ms linear 0s; }
a:active {  }
a:visited {  }
.photo_fullsize img { display: block; width: 100%; height: 100%; }
.no_bor { border: medium none !important; }
.no_bg { background: rgba(0, 0, 0, 0) none repeat scroll 0% 0% !important; }
.clear { display: block; height: 0px; line-height: 0; overflow: hidden; clear: both; font-size: 0px; }
.clear_::after { content: ""; display: block; clear: both; height: 0px; line-height: 0; overflow: hidden; }
.center { margin: 0px auto; width: 1280px; }
.photo, .photo_fullsize { display: block; overflow: hidden; }
.photo img, .photo_fullsize img { display: block; width: 100%; height: 100%; }
.photo_autosize { text-align: center; display: block; overflow: hidden; position: relative; }
.photo_autosize::after { height: 100%; width: 0px; overflow: hidden; font-size: 0px; line-height: 0; display: inline-block; vertical-align: middle; content: ""; }
.photo_autosize > div { position: absolute; left: 0px; top: 0px; right: 0px; bottom: 0px; }
.photo_autosize > div::after { height: 100%; width: 0px; overflow: hidden; font-size: 0px; line-height: 0; display: inline-block; vertical-align: middle; content: ""; }
.photo_autosize > div img { display: inline !important; }
.photo_autosize img { position: static !important; display: inline; left: auto; top: auto; width: auto; height: auto; max-width: 100%; max-height: 100%; }
.photo_autofullsize { overflow: hidden; display: block; background-size: cover !important; }
.photo_autofullsize img { display: none; }
.container1 { width: 617px; height: auto; margin: 0px auto; }
.container1 .div_scroll { float: left; width: 100%; height: 289px; overflow: auto; }
.container1 .scroll_container { position: relative; overflow: hidden; }
.container1 .scroll_absolute { position: absolute; }
.container1 .scroll_vertical_bar { width: 16px; height: 100%; position: absolute; top: 0px; right: 0px; margin: 0px; padding: 0px; }
.container1 .scroll_track { position: relative; border-radius: 10px; background: rgba(0, 0, 0, 0) url("line_y.gif") repeat-y scroll center top; }
.container1 .scroll_drag { position: relative; top: 0px; left: 0px; border-top: medium none; border-bottom: medium none; cursor: pointer; background-color: rgb(118, 49, 44); border-radius: 20px; }
.container1 .scroll_arrow { text-indent: -20000px; cursor: pointer; display: block; }
.container1 .scroll_vertical_bar .scroll_arrow { height: 16px; }
.border_top, .border_right, .border_bottom, .border_left { font-size: 0px; overflow: hidden; line-height: 0; background: rgb(195, 176, 147) none repeat scroll 0% 0%; position: absolute; }
.border_top { left: 50%; top: 0px; height: 1px; }
.border_right { top: 50%; right: 0px; width: 1px; }
.border_bottom { left: 50%; bottom: 0px; height: 1px; }
.border_left { top: 50%; left: 0px; width: 1px; }
.btn_video ._yuan { animation: 4s linear 0s normal none infinite running rotate; }
@keyframes rotate {
0%, 100% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
@keyframes rotate {
0%, 100% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
@keyframes rotate {
0%, 100% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
