﻿@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, .osmain3>div {margin:0 auto}
div {text-align:left}
a img {border:0}
table{border-collapse:collapse; border-spacing:0}
select,input,textarea{ outline: none }
body,.osmain3 { color: #3e3a39; text-align: center; font: 12px "微软雅黑" }
ul, ol, li {list-style-type:none;vertical-align:0}
a {outline-style:none;color:#3e3a39;text-decoration:none}
a:hover { color: #da9001; text-decoration: underline }
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;}
.osbody { background: url(imagesosbodyBg.jpg) no-repeat center top; height: 1220px; }
.osMain { width: 962px; position: relative; }
.osNav { line-height: 36px; height: 36px; padding-left: 350px; padding-top: 261px; }
.osNav ul li { float: left; }
.osNav_a { line-height: 36px; background: url(imagesopng2.png) no-repeat center top; display: inline-block; height: 36px; font-size: 18px; color: #da9001; padding: 0px 28px; font-weight: bold; white-space: nowrap; }
.osPos1 { background: url(imagesopng1.png) no-repeat; height: 436px; width: 376px; position: absolute; z-index: 10; left: -32px; top: 257px; }
.osps_txt { font-size: 14px; line-height: 28px; color: #FFF; padding: 68px 58px 0px 68px; height: 322px; text-indent: 28px; }
.osps_more { font-size: 14px; line-height: 30px; text-align: right; padding-right: 58px; }
.oscon1 { padding: 32px 30px 0px 356px; height: 392px; }
.os_t1 { line-height: 44px; height: 44px; border-bottom: 1px dotted #BDBBAE; background: url(imagesos_ico1.jpg) no-repeat 15px center; padding: 0px 15px 0px 57px; }
.os_t1 .fl { font-size: 20px; line-height: 40px; color: #285207; font-weight: bold; }
.os_m1 { float: right; margin-top: 18px; }
.os_u1 { padding: 5px 15px 0px; }
.os_u1 ul li { line-height: 34px; background: url(imagesos_ico2.jpg) no-repeat left center; height: 34px; padding-left: 18px; font-size: 14px; overflow: hidden; }
.oscon2 { height: 350px; width: 916px; border: 1px solid #CFBCA5; margin: 0px auto; background: #FCFDF6 url(imagesos_bomBg.jpg) no-repeat; padding: 16px 5px 0px; }
.os2_box1 { float: left; margin-right: 58px; width: 264px; }
.os2_box2 { float: left; width: 285px; }
.os2_box3 { float: right; width: 292px; }
.os2_t1 { font-size: 20px; line-height: 38px; font-weight: bold; color: #285207; padding: 0px 8px 0px 25px; border-bottom: 1px dotted #BDBBAE; height: 38px; }
.os2_more { float: right; margin-top: 16px; }
.os2_u2 { padding: 8px 0px 0px 10px; font-size: 14px; }
.os2_u2 ul li { line-height: 32px; background: url(imagesos_ico3.jpg) no-repeat left center; padding-left: 16px; height: 32px; overflow: hidden; }
.osNav2 { padding-left: 162px; }
.osNav2 .osNav_a{ padding: 0px 35px;}
.ompos { line-height: 24px; height: 24px; border-bottom: 1px dotted #BCBABB; font-size: 14px; padding: 14px 0px 0px 15px; margin-right: 16px; margin-left: 16px; }
.m2list { margin: 0px 148px; padding: 15px 5px 25px; }
.m2list ul li { line-height: 30px; background: url(imagesmsq1.jpg) no-repeat 3px center; height: 30px; padding-left: 18px; border-bottom: 1px dotted #D6D6D8; }
.page { text-align: center; padding: 0px 0px 60px; 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; }
.os2Name { font-size: 16px; line-height: 40px; font-weight: bold; color: #649C13; margin: 0px 148px; height: 40px; padding-top: 40px; border-bottom: 1px solid #649C13; }
.osbody2 { background: url(imagesosbodyBg2.jpg) no-repeat center top; }
.osbody3 { background: url(imagesosbody3.jpg) repeat-y center top; }
.osmain3 { background: url(imagesos3_bodyBg.jpg) no-repeat center top; min-height: 1108px; _height: 1108px; }
.osbomImg { background: url(imagesos3_bomBg.jpg) no-repeat center top; height: 111px; }
.os2Name2 { line-height: 58px; height: 68px; margin-right: 32px; margin-bottom: 0px; margin-left: 32px; padding-top: 0px; border-bottom-width: 0px; border-bottom-style: none; }
.os3_t { font-size: 17px; line-height: 36px; text-align: center; padding-bottom: 18px; font-weight: bold; }
.zt_txtinfo { line-height: 22px; text-align: center; height: 52px; }
.zt_txtinfo span { cursor: pointer; }
.os3_txt { line-height: 30px; margin: 0px auto; width: 730px; padding-bottom: 50px; font-size: 14px; }
.os3_txt p{text-indent:2em}