@charset "gb2312";
/* È«¾ÖÑùÊ½ */
body, ul, dl, dd, dt, ol, li, p, h1, h2, h3, h4, h5, h6, textarea, form, select, fieldset, table, td, div, input {margin:0;padding:0;-webkit-text-size-adjust: none}
h1, h2, h3, h4, h5, h6{font-size:12px;font-weight:normal}
body>div, form>div {margin:0 auto}
div {text-align:left}
a img {border:0}
table{border-collapse:collapse; border-spacing:0}
select,input,textarea{ font: 12px "ËÎÌå"; outline: none}
body { color: #333; text-align: center; font: 12px "Î¢ÈíÑÅºÚ" }
ul, ol, li {list-style-type:none;vertical-align:0}
a {outline-style:none;color:#333;text-decoration:none}
a:hover { color: #cc930d; text-decoration: none}
a, area {blr:expression(this.onFocus=this.blur())}
:focus {-moz-outline-style: none}
.clear {clear:both;height:0; overflow:hidden; visibility:hidden;}
.hidden,.hide {display:none}
.block,.show {display:block}
.fl{float:left}
.fr{float:right}
.fline{float:left; display:inline}
.clearfix:after{clear:both;content:".";height:0;display:block;visibility:hidden}
.chgBtn{cursor:pointer}
.f12{font-size:12px}
.f12{font-size:13px}
.f14{font-size:14px}
.f12{font-size:15px}
.f16{font-size:16px}
.fwr{font-family:"Î¢ÈíÑÅºÚ"}
.far{font-family:Arial}
.fb{font-weight:bold}
.auto{margin-left:auto; margin-right:auto}
.cor_red{color:#C00}
.cor_bs,.cor_bs:hover{color:#fff}
.pr{position:relative}
.pa{position:absolute}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.bodyBg { background: url(imagestopBg2.jpg) no-repeat center top; }
.osTop { height: 39px; width: 945px; padding: 213px 0px 0px 20px; }
.osTop ul li { background: url(imagesline.jpg) no-repeat right center; padding: 0px 24px 0px 23px; float: left; height: 39px; font: 18px/39px "Î¢ÈíÑÅºÚ"; font-weight:bold; }
.osCon1 { background: url(imagesosbg1.jpg) no-repeat center top; height: 496px; width: 967px; position: relative; }
.osCon2 { background: url(imagesosbg2.jpg) no-repeat; height: 254px; width: 967px; }
.osFoter { background: url(imagesosfot.jpg) repeat-y center top; height: 18px; }
.osPos1 { height: 210px; width: 570px; position: absolute; left: 26px; top: 32px; }
.ost1 { font-size: 20px; line-height: 44px; color: #7f5f3b; display: block; height: 44px; }
.ost1 span { font: italic normal 16px Arial; }
.osBx1 { height: 168px; }
.osimg1 { float: left; height: 158px; width: 242px; }
.osbx1R { float: right; width: 310px; font-size: 14px; line-height: 26px; }
.osta1 { font-size: 18px; color: #cc930d; line-height: 25px; display: block; height: 25px; margin-bottom: 8px; overflow: hidden; }
.osP1 { text-indent: 28px; }
.osMore1 { text-align: right; }
.osMa { line-height: 26px; background: url(imagesmorebg.jpg) no-repeat left center; display: inline-block; height: 26px; padding-left: 15px; font-size: 14px; }
.osPos2 { font-size: 14px; height: 230px; width: 545px; position: absolute; left: 42px; top: 258px; line-height: 27px; }
.osPos3 { height: 425px; width: 282px; position: absolute; top: 45px; right: 22px; }
.osPos3 strong { font-size: 28px; color: #e1ae32; display: block; line-height: 60px; text-align: center; height: 60px; font-weight: normal; }
.osP2 { font-size: 15px; line-height: 35px; color: #FFF; text-indent: 28px; }
.osMa2,.osMa2:hover { color: #FFF; background: url(imagesmorebg2.jpg) no-repeat left center; padding-left: 15px; font-size: 15px; line-height: 35px; height: 35px; }
.osPs3_l { width: 290px; padding-left: 16px; float: left; margin-right: 30px; }
.osP3_t { font-size: 20px; line-height: 44px; color: #7f5f3b; background: url(imagesmsqer1.jpg) no-repeat left 22px; height: 44px; padding: 6px 0px 0px 20px; }
.osP3_t a,.ost1 a{color: #7f5f3b; font-weight:bold;}
.osp3_t2 { font-size: 16px; line-height: 36px; color: #cc930d; overflow: hidden; height: 36px; }
.osP4 { font-size: 14px; line-height: 26px; text-indent: 28px; }
.osP3M { float: left; width: 300px; }
.osP3list ul li { line-height: 33px; height: 33px; overflow: hidden; font-size: 14px; }
.osP3list { }
.osP3R { float: right; width: 305px; }
.bodyBg2 { background: url(imagestopBg.jpg) no-repeat center top; }
.os2Top { font-size: 14px; line-height: 32px; background: url(imagesos2bg1.jpg); padding: 15px 0px 0px 45px; height: 32px; width: 922px; margin-top: 28px; }
.os2Bom { background: url(imagesos2bg3.jpg) no-repeat center top; height: 29px; width: 967px; overflow: hidden; }
.os2Box { background: url(imagesos2bg2.jpg) repeat-y center top; width: 967px; }
.os2_t1 { line-height: 56px; height: 56px; font-size: 20px; color: #7f5f3b; background: url(imagesmsqer1.jpg) no-repeat 33px center; padding-left: 57px; margin: 0px 16px; }
.os2_list { font-size: 14px; padding: 17px 150px 0px; }
.os2_list ul li { line-height: 40px; height: 40px; overflow: hidden; }
.page { text-align: center; padding: 40px 0px 50px; height: 22px; overflow: hidden; }
.m2page_a { line-height: 22px; background: url(imagesm2page_1bg.jpg) no-repeat; text-align: center; height: 22px; width: 23px; display: inline-block; margin: 0px 4px; }
.m2page_int { background: url(imagesm2page_3bg.jpg) no-repeat; padding: 0px 5px; height: 22px; width: 28px; border-width: 0px; border-style: none; padding-top:2px\9; height:20px\9; }
.m2page_btn { background: url(imagesm2page_4bg.jpg) no-repeat; height: 22px; width: 34px; cursor: pointer; border-width: 0px; border-style: none; }
.m2page_cuta,.m2page_a:hover,.m2page_cuta:hover{ color: #FFF; text-decoration: none; background: url(imagesm2page_2bg.jpg) no-repeat; }
.bodyBg2 .osTop { padding-top: 220px; }
.os2Box5 { margin: 0px auto; padding: 70px 0px; width: 640px; }
.main3_t { color: #72490C; text-align: center; padding: 5px 0px; font: 20px/30px "Î¢ÈíÑÅºÚ";  font-weight:bold;}
.main3_info { line-height: 40px; text-align: center; }
.zt_m2Info { text-align: center; line-height: 38px; }
.zt_m2con { line-height: 30px; font-size: 14px; padding-bottom:30px; }
.zt_print { line-height: 38px; background: url(imagesm2sq2.jpg) no-repeat left center; display: inline-block; height: 38px; padding-left: 20px; }
.zt_ress { background: url(imagesm2sq3.jpg) no-repeat left center; margin-left: 15px; }
.zt_m2Info span { cursor: pointer; }
.zt_txtinfo { line-height: 36px; height: 36px; border-bottom: 1px solid #E4E3E3; text-align: center; }
.zt_m2con p{text-indent:2em;}