/* ------ 新广告尺寸适配 -----*/

/* 通用适配 */
.b-webWideScreen .navibar{margin-left: -120px; margin-right: -120px;}
.b-webWideScreen .navibar .navibar-wap{width: auto; max-width: 1640px; margin-left: auto; margin-right: auto; padding-left: 120px; padding-right: 120px;}
.b-webWideScreen #header{margin-left: -120px; margin-right: -120px;}
.b-webWideScreen #header .head_nav{width: auto; max-width: 1640px; margin-left: auto; margin-right: auto; padding-left: 120px; padding-right: 120px;}  
body{padding-left: 120px; padding-right: 120px; min-width: 1120px;}
.doc{width:auto; max-width:1640px; margin:0 auto; background:#fff;}
.ivy_1120{width:auto; max-width:1640px; margin:0 auto;}
/* .ivy_1120 iframe, .ivy_1120 object, .ivy_1120 img {margin-top: 10px; vertical-align: top;} */
.ivy_1120 a>img, #ivy_t1 a>img{margin-top: 0; width: 100%;}
#ivy_t1, body .ivy_2 {width: auto; max-width: 1640px; margin: 0 auto;}
.ivy_1120>div[id^="ad"] {width: 100%; margin-top: 12px;}
#ivy_t1>div[id^="ad"] {margin-top: 12px;}

.b-webWideScreen .g-footer {margin-left: -120px;margin-right: -120px; padding-left: 120px;padding-right: 120px}
.floatBtns{left: auto; right: 10px;}

@media (max-width: 1440px) {
  body{padding-left: 80px;padding-right: 80px;}
}

/* 保养 */
#f-baoyang {margin-top: 10px;}
