.bodybgcolor { width: 100%; }
.body1000 { margin-left: auto; margin-right: auto; }
.bartop { background-color: rgba(139, 195, 74, 0.01); border-bottom: 1px solid rgb(255, 255, 255); height: 32px; line-height: 32px; width: 100%; font-size: 12px; }
.bartop, .bartop a { color: rgb(88, 88, 88); font-size: 12px; }
.bartop .barcenter { margin-left: auto; margin-right: auto; width: 1000px; }
.bartop .barleft { overflow: hidden; width: 600px; float: left; text-align: left; }
.bartop .barright { width: 25pc; text-align: right; float: right; height: 32px; overflow: hidden; }
.bartop .barright a:hover { text-decoration: none; }
.bartop .barleft ul { float: left; }
.bartop .barright ul { float: right; }
.barcity { font-size: 14px !important; }
.bartop ul { margin: 6px 8px 0px; line-height: 18px; display: inline; position: relative; z-index: 99999; }
.bartop ul.line { width: 2px; height: 10px; overflow: hidden; background: rgb(255, 255, 255); margin: 9px 0px 0px; }
.bartop ul li, .bartop ul.line u { height: 18px; display: block; overflow: hidden; }
.bartop ul.line u { width: 1px; background: rgb(212, 212, 212); }
.footer_new { width: 100%; height: auto; overflow: auto; position: absolute; left: 0px; font-size: 14px; border-top: 1px solid rgb(255, 255, 255); margin-top: 20px; }
.footer_new .foot_new { width: 1200px; margin-left: auto; text-align: center; margin-right: auto; }
.footer_new .foot_box { width: 400px; height: 125px; float: left; display: block; border-right: 1px solid rgb(255, 255, 255); margin: 30px 20px 10px 0px; padding: 0px 0px 10px 10px; text-align: center; }
.footer_new .foot_box .hd { font-size: 16px; line-height: 36px; color: rgb(0, 0, 0); }
.footer_new .foot_box .bd li { line-height: 26px; color: rgb(102, 102, 102); }
.footer_new .foot_mobile { width: 210px; height: 125px; float: left; display: block; margin: 30px 10px 0px 15px; padding: 20px 0px 0px 10px; text-align: center; background: url("../images/global/foot_tel.gif") center 0px no-repeat; }
.footer_new .foot_mobile ul { margin-top: 60px; }
.footer_new .foot_mobile .h1 { font-weight: 300; font-size: 26px; color: rgb(0, 0, 0); margin-top: 50px; margin-bottom: 20px; }
.footer_new .foot_powered { width: 100%; margin-left: auto; margin-right: auto; text-align: center; height: 60px; line-height: 60px; }
.footer_new .foot_powered, .footer_new .foot_powered a { color: rgb(51, 51, 51); font-size: 15px; }
.full .barcenter { width: 1200px !important; }
.full .body1000 { width: 1200px; }
.logosearchtel { overflow: hidden; margin: 7px auto 5px; width: 1200px; height: auto; }
.logosearchtel .weblogo { float: left; display: block; width: auto; max-width: 220px; overflow: hidden; height: 90px; vertical-align: middle; text-align: left; }
.logosearchtel .weblogo img { height: 100%; }
.logosearchtel .webcity2 { position: absolute; z-index: 2; float: left; display: block; margin-top: 12px; margin-left: 211px; padding: 15px; max-width: 15pc; border: 1px solid rgb(221, 221, 221); background-color: rgb(255, 255, 255); text-align: left; white-space: normal; word-break: break-all; }
.logosearchtel .postedit { float: right; width: 155px; height: 60px; margin-left: 100px; margin-top: 30px; }
.logosearchtel .postedit a { float: left; display: block; margin-left: 5px; height: 40px; background-image: url("../images/global/poste.gif"); background-position: 20px center; background-repeat: no-repeat; text-align: center; text-decoration: none; font-size: 16px; line-height: 40px; }
.logosearchtel .postedit a.post { padding-left: 30px; width: 121px; background-color: rgb(60, 5, 5); color: rgb(255, 255, 255); }
.logosearchtel .postedit a.post:hover { background-color: rgb(60, 5, 5); }
.daohang, .daohang_con .ul { margin-right: auto; margin-left: auto; }
.daohang { overflow: hidden; background: 0px 0px repeat-x; text-align: center; }
.daohang, .daohang ul { width: 1200px; height: 40px; }
.daohang ul { margin-right: auto; margin-left: auto; background-repeat: no-repeat; text-align: left; }
.daohang li { float: left; }
.daohang a { float: left; display: block; padding-right: 15px; padding-left: 15px; height: 40px; background-repeat: no-repeat; color: rgb(61, 61, 61); font-weight: 700; font-size: 1pc; line-height: 40px; }
.daohang a.current, .daohang a:hover { background-repeat: no-repeat; color: rgb(255, 255, 255); text-align: center; text-decoration: none; font-weight: 700; }
.orange .daohang { border-bottom: 3px solid rgb(60, 5, 5); }
.orange .daohang a.current, .orange .daohang a:hover { color: rgb(60, 5, 5); }