/* CSS Document */

@charset "utf-8";
/*reset*/
body { _word-break: break-all; -webkit-text-size-adjust: none; text-align: left; }
body, input, textarea, select { font-size: 12px; color: #333; font-family: arial; }
body, h1, h2, h3, h4, h5, h6, p, ul, dl, ol { margin: 0; }
h1, h2, h3, h4, h5, h6, input, textarea, select, button, label { font-size: 100%; vertical-align: middle; }
h1, h2, h3, h4 { font-weight: normal; }
ul, ol { padding-left: 0; }
ul, dl, ol, li { list-style: none; }
img, fieldset { border: none; }
img { display: inline-block; overflow: hidden; vertical-align: top; }
em, address { font-style: normal; }
sup, sub { vertical-align: baseline; }
table { border-collapse: collapse; border-spacing: 0; }
textarea { word-wrap: break-word; resize: none; }
legend, button, select, textarea, input { color: #333; font-family: Tahoma, Arial, Simsun; }
button { min-width: 50px; min-width: 42px\9; *min-width:auto;
height: 24px; padding: 0 5px 1px; *padding:0 10px 1px;
text-indent: -99999px; cursor: pointer; }
input { padding: 1px 0px; height: 20px; }
img { border: 0; }
table { empty-cells: show; border-collapse: collapse; border-spacing: 0; }
html { zoom:expression(function(ele) {
ele.style.zoom = "1";
document.execCommand("BackgroundImageCache", false, true)
}
(this))
}
/*clear*/
.clr { display: block; overflow: hidden; clear: both; height: 0; line-height: 0; font-size: 0; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-table; }/* Hides from IE-mac \*/
*html .clearfix { height: 1%; }
.clearfix { display: block; }/* End hide from IE-mac */
*+html .clearfix { min-height: 1%; }
/*set*/
.fl { float: left; display: inline; }
.fr { float: right; display: inline; }
/*style*/
body { color: #6B5232; font: 14px "Microsoft YaHei"; background-color: #9C8158; }
a { color: #3b2405; text-decoration: none; }
a:hover { color: #633; text-decoration: underline; }
.wrap { margin: 0px auto; width: 980px; background-color: #cdae7d; padding: 0px 10px 30px; }
.banner { background-image: url(banner.jpg); height: 609px; }
.topnav { height: 71px; background-image: url(nav.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
.enter-btn a { height: 50px; text-indent: -999999px; width: 210px; display: block; overflow: hidden; }
.focus { background-image: url(focus-bg.gif); background-repeat: no-repeat; background-position: 0px 0px; height: 400px; padding-top: 10px; padding-right: 31px; padding-left: 24px; }
/*焦点图滚动*/
.hdwrap { width: 915px; margin: 0 auto; height: 330px; padding: 5px; }
.flashlist { height: 330px; overflow: hidden; }
.flashlist .f_out { height: 330px; }
.flashlist .f_out img { height: 330px; width: 915px; }
.flash_tab { height: 26px; no-repeat scroll 0 0;
padding-top: 20px; }
.flash_tab .tabs { width: 450px; height: 8px; overflow: hidden; margin: auto; }
.flash_tab .tabs ul li { width: 40px; height: 8px; float: left; display: block; margin: 0px 5px; }
.flash_tab .tabs ul li.opdiv, .noopdiv { padding: 0; opacity: 1 }
.flash_tab .tabs ul li.opdiv a { width: 40px; height: 8px; display: block; background-color: #f1daac; }
.flash_tab .tabs ul li.opdiv a:hover { background-color: #785637; }
.flash_tab .tabs ul li.noopdiv a { width: 40px; height: 10px; display: block; background-color: #785637; }
/*焦点图结束*/
.main-1 { margin: 0px auto 20px; width: 883px; background-image: url(main-1-bg.jpg); background-repeat: no-repeat; background-position: 0px 0px; padding: 20px; }
.main-1 .bgm { width: 170px; background-image: url(bgm-bg.gif); background-repeat: no-repeat; background-position: 0px 0px; line-height: 29px; color: #FFF0D3; overflow: hidden; margin-top: 420px; text-align: right; height: 29px; padding-right: 6px; display: none; }
.main-1 .bgm object { margin-top: 5px; }
.main-1 .a-intro { line-height: 1.6; width: 430px; margin-top: 120px; margin-left: 220px; height: 350px; overflow: hidden; text-align: center; font-size: 16px; }
.main-1 .a-intro a { color: #630; }
.main-1 .a-list { width: 150px; line-height: 25px; }
.main-1 .a-list h3 { background-image: url(ico-hand.gif); background-repeat: no-repeat; background-position: right center; font-weight: bold; }
.main-1 .apply { margin-top: 20px; border: 1px solid #bea988; padding: 15px; }
.main-1 .apply .tips1, .main-1 .apply .tips2, .main-1 .apply h3 { text-align: center; }
.main-1 .apply h3 { font-size: 24px; font-weight: bold; color: #3a260c; padding: 10px 0px; }
.main-1 .apply .tips2 { line-height: 20px; padding-top: 20px; }
.main-1 .apply-box { background-image: url(apply-bg.gif); background-repeat: no-repeat; background-position: 0px bottom; height: 337px; width: 324px; border: 1px solid #BEA988; padding: 10px 31px; background-color: #F0E1B6; margin: 0px 15px; }
.main-1 .apply-box h4 { color: #3A260C; font-size: 16px; font-weight: bold; text-align: center; margin-bottom: 10px; }
.main-1 .apply-box ul { width: 324px; margin: 0px auto; }
.main-1 .apply-box li { display: block; margin-bottom: 10px; }
.main-1 .apply-box li.name, .main-1 .apply-box li.tel { background-image: url(apply-input-bg.gif); background-repeat: no-repeat; background-position: 0px 0px; line-height: 29px; height: 29px; }
.main-1 .apply-box span { font-weight: bold; color: #3A260C; text-align: center; width: 100px; float: left; }
.main-1 .apply-box input { border-style: none; float: right; height: 29px; width: 205px; background-color: transparent; padding-right: 10px; line-height: 29px; }
.main-1 .apply-box .intro { background-color: #F7F7F7; border: 1px solid #8a7f65; }
.main-1 .apply-box .intro .t { background-color: #CDAF7E; display: block; height: 30px; line-height: 30px; text-align: center; color: #3A260C; font-weight: bold; }
.main-1 .apply-box .intro textarea { border-style: none; width: 320px; background-color: transparent; height: 150px; }
.main-1 .apply-box .btn { text-align: center; }
.main-1 .apply-box .btn input { background-image: url(apply-btn.gif); background-color: transparent; background-repeat: no-repeat; background-position: 0px 0px; height: 35px; width: 139px; float: none; }
.main-2, .main-3, .main-4, .main-5 { width: 924px; margin: 0px auto 20px; }
/*送祝福*/
.main-2 .wish { height: 334px; width: 924px; background-image: url(wish-bg.gif); background-repeat: no-repeat; background-position: 0px 0px; overflow: hidden; margin: 0px auto; }
.main-3 h3, .main-4 h3, .main-5 h3 { font-size: 24px; font-weight: bold; color: #3a260c; line-height: 30px; height: 30px; background-image: url(h3-bg.gif); background-repeat: repeat-x; background-position: 0px center; display: block; text-align: center; margin-bottom: 20px; background-color: #F0E1B6; }
.main-3 h3 span, .main-4 h3 span, .main-5 h3 span { background-color: #F0E1B6; padding: 0px 10px; }
.main-3 .video { width: 574px; padding: 20px 20px 0px; background-color: #f0e1b6; height: 460px; }
.main-3 .video .video-box { background-image: url(video-bg.gif); background-repeat: no-repeat; background-position: 0px 0px; height: 332px; width: 536px; padding: 15px 23px 22px 15px; }
.main-3 .news { padding: 20px 20px 0px; background-color: #F0E1B6; width: 260px; height: 460px; }
.main-3 .news li { padding-bottom: 5px; margin-bottom: 5px; border-bottom: 1px dotted #D5BFA4; height: 40px; vertical-align: bottom; }
.main-3 .news .time { width: 80px; line-height: 1.3; }
.main-3 .news .t { width: 175px; line-height: 1.3; }
.main-3 .news .more { text-align: center; background-image: url(h3-bg.gif); background-repeat: repeat-x; background-position: 0px -14px; padding-top: 5px; margin-top: 5px; }
.main-4 h3, .main-5 h3 { padding: 10px 0px; }
.main-4 .slideshow { border: 10px solid #FFF7EE; height: 464px; overflow: hidden; }
.main-4 .slideshow img { height: 440px; width: 880px; margin: 12px auto 12px 12px; }
.main-5 .weibo { padding: 15px; background-color: #FFF; border: 5px solid #f3e0b6; }
.main-5 .bbs { width: 520px; }
.main-5 .bbs-iframe { height: 540px; width: 520px; overflow: hidden; }
.sub { width: 500px; margin: 0px auto; overflow: hidden; }
.sub p { width: 250px; float: left; padding: 20px 0px; text-align: center; margin: 10; padding: 10; border: 10; outline: none; list-style: none; }
/*form*/
.b12 { font-family: "宋体"; font-size: 12px; line-height: 16px; color: #000000; text-decoration: none }
.sz12 { font-family: "宋体"; font-size: 12px; line-height: 28px; color: #00437C; text-decoration: none }
td { font-family: "宋体"; font-size: 12px; line-height: 18px; text-decoration: none }
.w12 { font-family: "宋体"; font-size: 12px; line-height: 18px; color: #FFFFFF; text-decoration: none }
.t14 { font-family: "宋体"; font-size: 14px; line-height: 20px; color: #01549E; text-decoration: none }
.hl12 { font-family: "宋体"; font-size: 12px; line-height: 20px; font-weight: bold; color: #0061BB; text-decoration: none }
.ww12 { font-family: "宋体"; font-size: 12px; line-height: 21px; color: #FFFFFF; text-decoration: none }
FORM { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
