.banner, .swiper-banner, .swiper-banner .swiper-slide { HEIGHT: 599PX !IMPORTANT; }
.tzgg-item a { display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.in-ab-le p { width: 500px; }
.container { margin: 0 auto; width: 1200px; }
.clearfloat { zoom: 1 }
.clearfloat:after { display: block; clear: both; content: ""; visibility: hidden; height: 0; }

/* banner */
.banner, .swiper-banner, .swiper-banner .swiper-slide { min-width: 1200px; height: 599px; }
.banner .swiper-pagination-bullet { width: 46px; height: 5px; background: #fff; opacity: .4; border-radius: 0%; }
.banner .swiper-pagination-bullet-active { opacity: 1; background: #fff; }
.banner .swiper-container-horizontal>.swiper-pagination-bullets { bottom: 15px; left: 0; width: 100%; text-align: center; }
.swiper-banner .swiper-button-next { background: url(images/banner-right.png) no-repeat; left: auto; right: 200px; opacity: 1; width: 35px; height: 35px; top: 565px; }
.swiper-banner .swiper-button-prev { background: url(images/banner-left.png) no-repeat; right: 300px; left: auto; opacity: 1; width: 35px; height: 35px; top: 565px; }
.swiper-banner .ups-icon-videoplay { background: url(images/banner-s.png) no-repeat; right: 250px; left: auto; opacity: 1; width: 35px; height: 35px; top: 565px; position: absolute; margin-top: -22px; z-index: 10; cursor: pointer; }
.swiper-banner .ups-icon-videoplay.stop-status { background: url(images/banner-g.png) no-repeat; }

/* tzgg */
.tzgg { width: 100%; min-width: 1200px; height: 64px; background-color: #fff; border-bottom: 1px solid #dedede; margin-bottom: 30px; }
.tzgg .con-w { width: 1200px; margin: 0 auto; overflow: hidden; }
.tzgg-tit { float: left; line-height: 64px; color: #004ea2; font-size: 18px; font-weight: bold; padding-left: 50px; background: url(/cnec5/uiFramework/commonResource/zip/cnhxccResource/images/tzgg.png) no-repeat 10px center; margin-right: 35px; }
.tzgg-items { float: left; }
.tzgg-item { width: 285px; float: left; line-height: 64px; font-size: 16px; color: #666; margin-left: 40px; }
.tzgg-item:first-child { margin-left: 0; }
.tzgg-item a { line-height: 64px; font-size: 16px; color: #666; }
.zy-news-tit { width: 92%; margin: 0 auto; line-height: 32px; color: #df1d1d; font-size: 24px; font-weight: bold; text-align: center; }
.zy-news-tit a { color: #df1d1d; font-size: 24px; font-weight: bold; }
.zy-news-sum { margin: 0 auto; width: 92%; font-size: 16px; color: #777777; line-height: 30px; text-align: justify; margin-bottom: 40px; margin-top: 20px; text-indent: 2rem; }
.img-news { float: left; width: 553px; height: 355px; }
.img-news-item { width: 553px; height: 355px; overflow: hidden; }
.img-news-item img { width: 553px; height: 355px; }
.nl_text { padding-left: 12px; height: 58px; background: rgba(0, 0, 0, 0.58); position: absolute; left: 0; bottom: 0; z-index: 2; line-height: 58px; font-size: 15px; width: 100%; }
.nl_text a { font-size: 20px; line-height: 58px; color: #ffffff; }
.img-news-items.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction { bottom: 20px; left: 436px; width: 100%; right: auto; }
.img-news-items .swiper-pagination-bullet { width: 11px; height: 11px; display: inline-block; border-radius: 100%; background: #fff; opacity: 1; }
.img-news-items .swiper-pagination-bullet-active { background-color: #d60300; }
.news-tab-box { float: right; width: 618px; position: relative; }
.news-tab-box::after { content: ""; position: absolute; width: 151px; height: 124px; background: url(images/news-bg.png) no-repeat; background-size: 100%; bottom: 0; right: 0; opacity: 1; z-index: 1; overflow: hidden; }
.i-tabs-nav, .i-tabs-items { width: 618px; }
.i-tabs-items { width: 618px; height: 50px; background-color: #f6f6f6;    /* border: solid 1px #ffffff; */ }
.i-tabs-item { height: 50px; cursor: pointer; text-align: center; float: left; font-size: 20px; color: #333; margin-right: 21px;    /* margin: 0px 14px; */ padding: 0px 7px; font-weight: bold; line-height: 50px;    /* width: 130px; */ }
.i-tabs-item.on {    /* width: 130px; */
height: 50px; background-color: #0468c6; color: #ffffff; line-height: 50px; }
.news-tab-module { position: relative; width: 618px; }
.news-tab-module-more { }
.news-tab-module-more .go-more { position: absolute; top: -59px; right: 18px; font-size: 14px; line-height: 42px; letter-spacing: 0px; color: #666666; display: block; height: 50px; width: 50px; z-index: 99; }
.news-tab-item { line-height: 30px; font-size: 16px; width: 618px; position: relative; text-indent: 18px; }
.news-tab-item.clearfloat::after { visibility: initial; }
.news-tab-item::after { content: ""; position: absolute; width: 5px; height: 5px; background-color: #767676; border-radius: 100%; top: 12px; opacity: 1; z-index: 17; left: 7px; display: block; }
.news-tab-item a { color: #666; }
.news-tab-item-1 { font-size: 18px; line-height: 18px; overflow: hidden; background: none; padding: 0; }
.news-tab-item-1 .news-tab-item-title a { color: #333333; font-weight: bold; font-size: 18px; }
.news-tab-item-date { font-size: 14px; float: right; color: #666666; }
.news-tab-module-more .go-more a { font-size: 14px; color: #666666; line-height: 50px; display: block; height: 50px; width: 50px; z-index: 9; }
.news-tab-item-title { line-height: 28px; height: 28px !important; margin-top: 11px; }
.news-tab-item-title a { font-size: 16px; color: #333333; }
.news-title:hover { color: #005bac; cursor: pointer; }
.page2 { margin-top: 40px; margin-bottom: 40px; }
.page2 .news-tab-box { float: left; }
.zt-ol-box { width: 548px; overflow: hidden; float: right; }
.zt-tit { width: 548px; margin-bottom: 23px; }
.zt-tit .i-tabs-nav, .zt-tit .i-tabs-items { width: 548px; }
.zt-lunbo-item, .zt-lunbo { width: 548px; height: 166px; overflow: hidden; }
.zt-lunbo { margin-bottom: 26px; }
.zt-lunbo-items .swiper-button-next { background: url(images/zt-right.png) no-repeat; right: auto; left: 45px; opacity: 1; width: 25px; height: 25px; top: 148px; }
.zt-lunbo-items .swiper-pagination-fraction { bottom: 20px; left: 80px; width: 100%; right: auto; }
.zt-lunbo-items .swiper-button-prev { background: url(images/zt-left.png) no-repeat; left: 20px; right: auto; opacity: 1; width: 25px; height: 25px; top: 148px; }
.ol-item { width: 166px; height: 93px; background-color: #efefef; border-radius: 8px; border: solid 1px #d2d2d2; float: left; margin-right: 22px; text-align: center; }
.ol-item:last-child { margin-right: 0; }
.ol-tit { font-size: 18px; line-height: 18px; color: #0063aa; }
.ol-tit a { font-size: 18px; line-height: 18px; color: #0063aa; }
.ol-item img { margin-top: 13px; margin-bottom: 11px; }
.yw-box { min-width: 1200px; height: 659px; background-color: #f8f8f8; }
.yw-top { padding-top: 40px; margin-bottom: 50px; }
.yw-tit { font-size: 24px; line-height: 24px; color: #000000; text-align: center; position: relative; font-weight: bold; }
.yw-tit::after { content: ""; position: absolute; width: 84px; height: 6px; background-color: #0468c6; top: 35px; opacity: 1; z-index: 17; left: 46.5%; display: block; }
.yw-top .go-more { float: right;    /* z-index: 999; */ position: relative; margin-top: -10px; }
.yw-top .go-more a { font-size: 14px; color: #666666; line-height: 0px; }
.yw-bottom { }
.yw-bottom .cen { width: 100%; overflow: hidden; }
.yw-bottom .cen ul { position: relative; height: 480px; }
.yw-bottom .cen ul li { float: left; width: 299px; height: 480px;    /* position: relative; */ overflow: hidden; cursor: pointer; }
.yw-bottom .cen ul li .bgImg { position: absolute; z-index: 1; height: 480px; overflow: hidden; }
.yw-bottom .cen ul li .warpdiv { display: block; width: 100%; height: 100%; position: relative; z-index: 2; }
.yw-bottom .cen ul li .warpdiv p.p1 { font: normal 22px/480px 'microsoft yahei'; color: #f5f5f5; text-align: center; margin-top: 151px; }
.yw-bottom .cen ul li .warpdiv p.p2 { position: absolute; top: 70%; left: 50%; width: 510px; margin-left: -252px; display: none; }
.yw-bottom .cen ul li .warpdiv p.p2 span { display: block; font: normal 24px 'microsoft yahei'; color: #f5f5f5; margin-top: 35px; }
.yw-bottom .cen ul li .warpdiv p.p2 span.more { width: 140px; height: 36px; position: absolute; top: 4px; right: 8px; background: url(images/yw-more.png) no-repeat 92px 16px; }
.yw-bottom .cen ul li .warpdiv p.p2 span.more em.emBg { display: block; width: 100%; height: 100%; border: 1px solid #ffffff; opacity: .4; filter: alpha(opacity=40); position: absolute; top: 0; left: 0; }
.yw-bottom .cen ul li .warpdiv p.p2 span.more em.emNav { display: block; position: relative; font: normal 14px/40px 'microsoft yahei'; color: #ffffff;    /* text-align: center; */ padding-left: 23px; }
.yw-bottom .cen ul li .warpdiv p.p2 b { display: block; width: 50px; height: 2px; background: #f5f5f5; margin-top: 16px; margin-bottom: 35px; }
.yw-bottom .cen ul li .warpdiv p.p2 em { display: block; font: normal 14px 'microsoft yahei'; color: #f5f5f5; }
.yw-bottom .cen ul li .warpdiv p.p2 i { display: block; float: left; margin-left: 20px; margin-top: 25px; }
.yw-bottom .cen ul li .warpdiv p.p2 i u { display: block; font: normal 14px 'microsoft yahei'; color: #f5f5f5; text-decoration: none; }
.yw-bottom .cen ul li .warpdiv p.p2 i.i1 { margin-left: 0; }
.fl { float: left; }
.fr { float: right; }
.ry-sk { position: relative; padding-left: 48px; padding-top: 29px; box-sizing: border-box; }
.ry-sk dl dt { font-size: 18px; transition-duration: 0.5s; display: inline-block; line-height: 22px; padding-right: 37px; }
.ry-sk dl dd { opacity: 0; transition-duration: 0.5s; font-family: "Arial"; }
.ry-Menubox li:nth-child(1) .ry-sk dl dt { background: url(images/icon01.png) no-repeat right center; }
.ry-Menubox li:nth-child(2) .ry-sk dl dt { background: url(images/icon02.png) no-repeat right center; }
.ry-Menubox li:nth-child(3) .ry-sk dl dt { background: url(images/icon03.png) no-repeat right center; }
.ry-Menubox li:nth-child(4) .ry-sk dl dt { background: url(images/icon04.png) no-repeat right center; }
.ry-Menubox li.hover { background: #1064bf; color: #fff; }
.ry-Menubox li.hover .ry-sk dl dd { opacity: 0.5; }
.ry-Menubox li.hover .ry-sk { padding-top: 20px; }
.ry-Menubox li:nth-child(1).hover .ry-sk dl dt { background: url(images/icon01-1.png) no-repeat right center; }
.ry-Menubox li:nth-child(2).hover .ry-sk dl dt { background: url(images/icon02-1.png) no-repeat right center; }
.ry-Menubox li:nth-child(3).hover .ry-sk dl dt { background: url(images/icon03-1.png) no-repeat right center; }
.ry-Menubox li:nth-child(4).hover .ry-sk dl dt { background: url(images/icon04-1.png) no-repeat right center; }
.ry-Contentbox { width: 77%; float: left; }
.ry-tu { width: 554px; height: 312px; }
.ry-tu img { width: 100%; height: 100%; display: block; }
.ry-txt { background: #eee; box-sizing: border-box; width: 372px; height: 312px; padding-left: 41px; padding-top: 46px; padding-right: 41px; }
.ry-txt h1 { font-size: 20px; color: #333333; font-weight: bold; }
.ry-txt p { line-height: 1.8; opacity: 0.8; padding-bottom: 20px; font-size: 16px; color: #333333; }
.ry-txt a { background: url(images/jt1.png) no-repeat 70% center; color: #1064bf; padding: 11px 77px 11px 23px; display: inline-block; transition-duration: 0.5s; border: solid 1px #1d6cc0; }
.ry-txt a:hover { color: #fff; background: url(images/bjt1.png) no-repeat 70% center #1064bf; }

/* 焦点图效果 */
.picBtnTop { position: relative; overflow: hidden; zoom: 1; margin-top: 66px; margin-bottom: 64px; }
.picBtnTop .hd { float: left; background: #eee; width: 274px; }
.picBtnTop .hd ul li { border-bottom: 1.5px solid #fff; width: 274px; height: 77px; }
.picBtnTop .hd ul li.on { background: #1064bf; }
.picBtnTop .bd { width: 926px; float: left; position: relative; }
.picBtnTop .bd li { position: relative; zoom: 1; vertical-align: middle; }
.picBtnTop .bd li:after { content: ""; clear: both; display: block }
.picBtnTop .hd ul li:nth-child(1) .ry-sk dl dt { background: url(images/icon01.png) no-repeat right center; background-size: 26px 22px; }
.picBtnTop .hd ul li:nth-child(2) .ry-sk dl dt { background: url(images/icon02.png) no-repeat right center; background-size: 26px 22px; }
.picBtnTop .hd ul li:nth-child(3) .ry-sk dl dt { background: url(images/icon03.png) no-repeat right center; background-size: 26px 22px; }
.picBtnTop .hd ul li:nth-child(4) .ry-sk dl dt { background: url(images/icon04.png) no-repeat right center; background-size: 26px 22px; }
.picBtnTop .hd ul li.on { background: #1064bf; color: #fff; }
.picBtnTop .hd ul li.on .ry-sk dl dd { opacity: 0.5; }
.picBtnTop .hd ul li.hover .ry-sk { padding-top: 20px; }
.picBtnTop .hd ul li:nth-child(1).on .ry-sk dl dt { background: url(images/icon01-1.png) no-repeat right center; background-size: 26px 22px; }
.picBtnTop .hd ul li:nth-child(2).on .ry-sk dl dt { background: url(images/icon02-1.png) no-repeat right center; background-size: 26px 22px; }
.picBtnTop .hd ul li:nth-child(3).on .ry-sk dl dt { background: url(images/icon03-1.png) no-repeat right center; background-size: 26px 22px; }
.picBtnTop .hd ul li:nth-child(4).on .ry-sk dl dt { background: url(images/icon04-1.png) no-repeat right center; background-size: 26px 22px; }
.in-ab { width: 100%; min-width: 1200px; padding: 60px 0 40px 0; background-color: #f8f8f8; }
.in-ab-le h1 { font-size: 24px; line-height: 30px; letter-spacing: 1px; color: #004296; font-weight: bold; }
.in-ab-le p { line-height: 1.8; padding: 35px 0; font-size: 14px; letter-spacing: 1px; color: #666666; }
.in-ab-le a { background: url(images/jt1.png) no-repeat 75% center; color: #fff; display: inline-block; transition-duration: 0.5s; border: solid 1px #1d6cc0; padding: 11px 77px 11px 23px; color: #1d6cc0; }
.in-ab-le a:hover { background: url(images/bjt1.png) no-repeat 75% center #0468c6; color: #fff; }
.in-ab-ri dl { float: left; text-align: center; font-weight: bold; padding-left: 30px; }
.in-ab-ri dl dt p { font-size: 36px; padding: 15px 0 30px 0; }
.in-ab-ri dl dd { font-size: 16px; line-height: 25px; letter-spacing: 1px; color: #333333; font-weight: bold; margin-top: 20px; }
.in-ab-ri dl dt img { transition-duration: 0.5s; }
.in-ab-ri dl:hover dt img { -webkit-animation: icon-bounce 0.5s alternate; -moz-animation: icon-bounce 0.5s alternate; -o-animation: icon-bounce 0.5s alternate; animation: icon-bounce 0.5s alternate; }
.in-pic { margin: 20px auto 34px; position: relative; box-sizing: border-box; }
.in-pic li { box-sizing: border-box; width: 100%; }
.in-pic li:nth-child(3) { margin-right: 0; }
.in-pic li img { width: 100%; display: block; border-radius: 10px; transition-duration: 0.5s; }
.in-pic li:hover img { transform: scale(1.1, 1.1); }
@keyframes icon-bounce {
    0%, 100% { -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg); }
    25% { -moz-transform: rotate(15deg); -ms-transform: rotate(15deg); -webkit-transform: rotate(15deg); transform: rotate(15deg); }
    50% { -moz-transform: rotate(-15deg); -ms-transform: rotate(-15deg); -webkit-transform: rotate(-15deg); transform: rotate(-15deg); }
    75% { -moz-transform: rotate(5deg); -ms-transform: rotate(5deg); -webkit-transform: rotate(5deg); transform: rotate(5deg); }
    85% { -moz-transform: rotate(-5deg); -ms-transform: rotate(-5deg); -webkit-transform: rotate(-5deg); transform: rotate(-5deg); }
}
@-webkit-keyframes icon-bounce {
    0%, 100% { -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg); }
    25% { -moz-transform: rotate(15deg); -ms-transform: rotate(15deg); -webkit-transform: rotate(15deg); transform: rotate(15deg); }
    50% { -moz-transform: rotate(-15deg); -ms-transform: rotate(-15deg); -webkit-transform: rotate(-15deg); transform: rotate(-15deg); }
    75% { -moz-transform: rotate(5deg); -ms-transform: rotate(5deg); -webkit-transform: rotate(5deg); transform: rotate(5deg); }
    85% { -moz-transform: rotate(-5deg); -ms-transform: rotate(-5deg); -webkit-transform: rotate(-5deg); transform: rotate(-5deg); }
}
@-moz-keyframes icon-bounce {
    0%, 100% { -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg); }
    25% { -moz-transform: rotate(15deg); -ms-transform: rotate(15deg); -webkit-transform: rotate(15deg); transform: rotate(15deg); }
    50% { -moz-transform: rotate(-15deg); -ms-transform: rotate(-15deg); -webkit-transform: rotate(-15deg); transform: rotate(-15deg); }
    75% { -moz-transform: rotate(5deg); -ms-transform: rotate(5deg); -webkit-transform: rotate(5deg); transform: rotate(5deg); }
    85% { -moz-transform: rotate(-5deg); -ms-transform: rotate(-5deg); -webkit-transform: rotate(-5deg); transform: rotate(-5deg); }
}
@-o-keyframes icon-bounce {
    0%, 100% { -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg); }
    25% { -moz-transform: rotate(15deg); -ms-transform: rotate(15deg); -webkit-transform: rotate(15deg); transform: rotate(15deg); }
    50% { -moz-transform: rotate(-15deg); -ms-transform: rotate(-15deg); -webkit-transform: rotate(-15deg); transform: rotate(-15deg); }
    75% { -moz-transform: rotate(5deg); -ms-transform: rotate(5deg); -webkit-transform: rotate(5deg); transform: rotate(5deg); }
    85% { -moz-transform: rotate(-5deg); -ms-transform: rotate(-5deg); -webkit-transform: rotate(-5deg); transform: rotate(-5deg); }
}

/*  */
.bot { width: 100%; margin-top: 80px; }
.bot ul li { width: 290px; height: 122px; float: left; margin-left: 10px; }
.bot ul li a { display: block; width: 288px; height: 120px; border: 1px solid #eeeeee; }
.bot ul li a span { display: block; width: 40px; height: 40px; margin: 0 auto; margin-top: 20px; transition: all 1.5s ease; }
.bot ul li a em { display: block; font: normal 18px 'microsoft yahei'; color: #076aae; text-align: center; padding-top: 15px; transition: all 1.5s ease; }
.bot ul li.li1 { margin-left: 0; }
.bot ul li.li1 a span { background: url(images/bIcon1.png) no-repeat center; }
.bot ul li.li1 a:hover { background: #076aae; }
.bot ul li.li1 a:hover span { background: url(images/bIcon1_hover.png) no-repeat center; }
.bot ul li.li1 a:hover em { color: #ffffff; }
.bot ul li.li2 a span { background: url(images/bIcon2.png) no-repeat center; }
.bot ul li.li2 a:hover { background: #076aae; }
.bot ul li.li2 a:hover span { background: url(images/bIcon2_hover.png) no-repeat center; }
.bot ul li.li2 a:hover em { color: #ffffff; }
.bot ul li.li3 a span { background: url(images/bIcon3.png) no-repeat center; }
.bot ul li.li3 a:hover { background: #076aae; }
.bot ul li.li3 a:hover span { background: url(images/bIcon3_hover.png) no-repeat center; }
.bot ul li.li3 a:hover em { color: #ffffff; }
.bot ul li.li4 a span { background: url(images/bIcon4.png) no-repeat center; }
.bot ul li.li4 a:hover { background: #076aae; }
.bot ul li.li4 a:hover span { background: url(images/bIcon4_hover.png) no-repeat center; }
.bot ul li.li4 a:hover em { color: #ffffff; }


@media only screen and (max-width:1240px){
}


@media only screen and (max-width:1040px){

.banner,.swiper-banner,.swiper-banner .swiper-slide {min-width:auto;height:300px !important;background-size: 100% 100% !important;}
.img-news, .news-tab-box, .i-tabs-nav, .i-tabs-items, .i-tabs-items, .news-tab-module, .img-news-item img, .news-tab-item{width: 100%}
.container {margin: 16px auto 30px !important;width: auto;}
.news-tab-item.clearfloat {width: 98%;}
.img-news {height: 371px ;}
.tzgg-item {display:none;}
.tzgg-item:first-child {display:block;width:100% !important;}
.tzgg-tit {font-size:16px;padding-left:5px;margin-right:5px;background: unset;}
.tzgg-item a {font-size:14px;width:100% !important;}
.tzgg-item {width:100%;}
.tzgg {min-width:100% !important;margin: 0px !important;}
.tzgg-items.clearfloat {width:67%;}
.tzgg .con-w {width: 100%;}
.zy-news-sum {display: none;}
.zy-news-tit a {font-size: 18px;}
.nl_text a {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;display:block;width:65%;}
span.i-tabs-item {font-size:14px;margin-right:0px;padding:0px 5px;}
.news-tab-module-more .go-more {right:0px;top:-59px;}
.news-tab-module-more .go-more a {font-size:12px;}
.news-tab-item-date {font-size:12px;}
.news-tab-item-title a {font-size:16px;color:#333333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100% !important;display:block;}
.bot {margin-top:40px;}
.bot ul li a span {display:none;}
.bot ul li a {display:block;width:100%;height:50px;border:1px solid #eeeeee;}
.bot ul li {width:47%;height:50px;float:left;margin:5px 1.5% !important;}
.yw-tit::after {left:50%;margin-left:-42px;}
.yw-top .go-more {margin-right:10px;}
.yw-top {margin-bottom:40px;padding-top: 20px;}
.yw-box {min-width:100% !important;height: auto;}
.yw-bottom .cen ul li .warpdiv p.p1 {margin:0px !important;height: 100%;}
.yw-bottom .cen ul li .bgImg {height:280px;overflow:hidden;width:100%;}
.yw-bottom .cen ul li {float:left;width:100%;height:280px;}
.yw-bottom .cen ul {position:relative;height:280px;}
.in-ab {min-width:100%;padding:0px 0px 0px;}
.in-ab-le p {width:96%;margin-left:2%;}
.in-ab-le h1 {margin-left:2%;}
.in-ab-le a {background:unset;padding:10px !important;margin-left:2%;}
.in-ab-ri dl {width:30%;padding-left:0px;margin:1%;}
.in-ab-ri.fr {margin-top:30px;width: 100%;}
.picBtnTop {margin:0px !important;}
.in-ab-le.fl {padding-top:20px;}
.in-ab .container.clearfloat {margin:0px !important;}
div#ywBox .container {margin:0px !important;}
.picBtnTop {display:none;}



}


@media only screen and (max-width:880px){
}

@media only screen and (max-width:680px){
}