#TOP_Flash .ASlogan { height:0px; border:0; position:inherit; margin:0 auto; padding:0; z-index:90; }
#TOP_Flash div,div.AE_Banner img,#PageBanner,#PageBanner img { width:100%; height:auto; margin:0 auto; vertical-align:top; }
#TOP_Flash .ASlogan embed { position:absolute; left:0; top:0; z-index:90; }

#SlidesBox div.AEvideo,#SlidesBox div.AEvideo embed,#SlidesBox div.AEvideo video { width:100%; height:100%; object-fit:cover; display:block; }

#TOP_Banner object,#TOP_Banner embed,#TOP_Banner,#TOP_Banner div,#TOP_Banner div img { width:100%; height:100%; height:auto; margin:0 auto; z-index:90; }
#TOP_Banner div img { width:100%; height:100%; background-position:center center; background-repeat:no-repeat; }

#AEFloat,#AEimg { width:1000px; text-align:right; }

div.AE_Banner { padding:0; margin:0 auto; position:relative; }
div.AE_Banner div.Remarks { position:absolute; }



/* 标准广告样式 */
#SlidesBox { width:100%; height:auto; overflow:visible; margin:0 auto; position:relative; }
#SlidesBox ul.IMGBox,#SlidesBox ul.IMGBox li { width:100%; height:100%; position:relative; margin:0; padding:0; }
#SlidesBox ul.IMGBox li img,#SlidesBox .AFloat article img { width:100%; height:100%; background-position:center; background-repeat:no-repeat; }

#SlidesBox .prev,#SlidesBox .next { display:none; width:50px; height:50px; border-radius:50%; position:absolute; left:50%; top:50%; margin-top:-25px; z-index:188; cursor:pointer; }
#SlidesBox .prev,#SlidesBox .next { background-color:rgba(102,102,102,.3); background-image:url(/OAction/Images/ASimple.png); background-position:left center; background-repeat:no-repeat; }
#SlidesBox .next { margin-left:-590px; background-position-x:10px; }
#SlidesBox .prev { margin-left:540px; background-position-x:-32px; }


#SlidesBox .IMGnu,#SlidesBox .Athum,#SlidesBox .AFloat { width:100%; height:0; z-index:90; }
#SlidesBox .IMGnu ul { width:100%; height:25px; font:normal normal 1px/12px Arial; text-align:center; position:absolute; bottom:0; z-index:90; }
#SlidesBox .IMGnu span { width:12px; height:12px; font:normal normal 8px/12px Arial; margin:3px; padding:2px; border-radius:50%; cursor:pointer; display:inline-table; }
#SlidesBox .IMGnu span { background-color:#CCC; color:#CCC; -webkit-transition:all .3s; -o-transition:all .3s; transition:all .3s; }
#SlidesBox .IMGnu span.on { border-radius:8px; background-color:#FFF; color:#FFF; }

#SlidesBox .Athum ul { width:100%; height:68px; text-align:center; position:absolute; bottom:0; z-index:88; }
#SlidesBox .Athum ul li { width:100%; height:100%; text-align:center; position:relative; z-index:88; }
#SlidesBox .Athum li img { width:88px; height:48px; margin:9px 3px; opacity:1; cursor:pointer; }
#SlidesBox .Athum li img.on { width:100px; height:58px; margin:5px 0; }

#SlidesBox .AFloat ul { width:1180px; height:100%; text-align:center; position:absolute; top:0; left:50%; margin-left:-590px; z-index:98; }
#SlidesBox .AFloat ul li { width:100%; height:100%; text-align:left; position:relative; z-index:98; }
#SlidesBox .AFloat li article,#SlidesBox .AFloat li figure { width:100%; height:100%; position:absolute; top:-720px; opacity:0; cursor:pointer; }
#SlidesBox .AFloat li article.on,#SlidesBox .AFloat li figure.on { width:100%; height:100%; top:0; opacity:1; }
#SlidesBox .AFloat li figure.on { width:100%; height:300px; top:50%; margin-top:-150px; }

#SlidesBox .AFloat article img { background-size:100% auto; }
#SlidesBox .Athum img,#SlidesBox .Athum img.on,#SlidesBox .AFloat article,#SlidesBox .AFloat article.on,#SlidesBox .AFloat figure,#SlidesBox .AFloat figure.on
{ -webkit-transition:all 500ms ease; -moz-transition:all 500ms ease; -o-transition:all 500ms ease; transition:all 500ms ease; }


#SlidesBox .ASlogan { height:0px; border:0; margin:0 auto; padding:0; z-index:1; }
#SlidesBox .ASlogan object,#SlidesBox .ASlogan embed { width:100%; height:100%; position:absolute; z-index:90; }
#SlidesBox .ASlogan,#SlidesBox .ASlogan object,#SlidesBox .ASlogan embed { background:none; }

#SlidesBox div.AEvideo embed,#SlidesBox div.AEvideo video { width:100%; height:100%; object-fit:cover; display:block; }



/*广告组图轮换大区域*/
#AMutual { width:100%; height:550px; position:relative; margin:0 auto; }
#AMutual.Default { position:absolute; top:50%; margin-top:-220px; }
#AMutual #MBack { width:100%; height:100%; position:absolute; left:0; top:0; }
#AMutual #MBack p { width:100%;height:100%; position:absolute; left:0; top:0; opacity:0; filter:alpha(opacity=0); background-repeat:no-repeat; background-position:center; }
#AMutual #MFront { width:100%; height:100%; position:relative; margin:0 auto; background-repeat:no-repeat; background-position:center; }

#Mutualnum { width:1180px; height:6px; text-align:center; line-height:2px; position:absolute; margin-left:-590px; left:50%; bottom:12px; z-index:5;}
#Mutualnum span { width:6px; height:6px; line-height:2px; margin:0 3px; background:#B4B4B4; cursor:pointer; padding:0 23px; }
#Mutualnum span.on{ background:#FFFFFF; cursor:pointer; }

#Mutualcenter { width:1180px; height:100%; position:absolute; margin-left:-590px; left:50%; top:0; }
#Mutualcenter .Center { width:100%; height:100%; position:absolute; left:0; top:0; display:block; z-index:4; }
#Mutualcenter img { width:100%; height:100%;position:absolute; left:0; top:0; opacity:0; filter:alpha(opacity=0); z-index:3; display:block; }


/* 会员项目 */
#HOTSlides { width:385px; height:350px; float:right; position:relative; }
#HOTSlides ul.IMGBox,#HOTSlides ul.IMGBox li { width:100%; height:auto; margin:0 auto; position:relative; }
#HOTSlides ul.IMGBox li img { width:100%; height:235px; padding:0; z-index:88; }

#HOTSlides .prev,#HOTSlides .next { display:none; width:32px; height:36px; text-align:center; font:normal bold 13pt/36px Arial; color:#FFF!important; position:absolute; z-index:118; cursor:pointer; }
#HOTSlides .next { bottom:0; right:0; }
#HOTSlides .prev { bottom:0; right:32px; }

#HOTSlides .IMGnu { width:100%; height:28px; margin-top:20px; z-index:88; }
#HOTSlides .IMGnu ul { width:100%; height:28px; font:normal normal 3px/30px Arial; text-align:center; position:absolute; z-index:88; }
#HOTSlides .IMGnu ul span { width:6px; height:6px; font:normal normal 3px/30px Arial; border-radius:50%; margin:0 2px; padding:3px; display:inline-block; cursor:pointer; }
#HOTSlides .IMGnu ul span { background-color:#CCC; color:#CCC; }
#HOTSlides .IMGnu ul span.on { background-color:#FFF; color:#FFF; }

#HOTSlides #IMGtxt { width:350px; height:36px; background:rgba(0,0,0,.3); margin-top:-36px; position:relative; }
#HOTSlides ul.IMGtxt { width:100%; height:36px; position:absolute; bottom:0; z-index:100; }
#HOTSlides ul.IMGtxt li a { font:normal normal 10.5pt/36px "微软雅黑", "宋体"; color:#FFF; }
#HOTSlides ul.IMGtxt li { width:95%; padding:0 2.5%; height:36px; line-height:36px; display:block; position:absolute; bottom:-100px; z-index:200; }



/* 首页产品滚动展示 */
#PRolling.StarScroll { width:88%; margin:0 auto; }
.KE_StarScroll li { width:auto; height:auto; float:left; text-align:center; padding-right:5px; }
.KE_StarScroll li img { width:230px; height:160px; max-width:230px; max-height:160px; padding:0 2px; }
.KE_StarScroll.AStyle li img { width:192px; height:192px; max-width:192px; max-height:192px; padding:0; }
.KE_StarScroll.CStyle li img { width:168px; height:200px; max-width:168px; max-height:200px; padding:0; }
.KE_StarScroll li p { font-size:16px; height:25px; line-height:25px; clear:both; }




/* 合作客户样式展示 */
#Logo_List { height:auto; margin:0 auto; }
#Logo_List div li,#Logo_List ul label { width:100%; line-height:22px; margin-bottom:6%; text-align:center; position:relative; }
#Logo_List ul div { width:100%; height:0; padding-bottom:100%; margin-bottom:3.6%; position:relative; }
#Logo_List ul img { width:100%; height:100%; position:absolute; top:0; left:0; }

#Logo_List.AStyle5 ul,#Logo_List.BStyle5 ul,#Logo_List.CStyle5 ul { width:20%; margin-right:0; }
#Logo_List.AStyle6 ul,#Logo_List.BStyle6 ul,#Logo_List.CStyle6 ul { width:16%; margin-right:0.8%; }
#Logo_List.AStyle8 ul,#Logo_List.BStyle8 ul,#Logo_List.CStyle8 ul { width:11.8%; margin-right:0.8%; }
#Logo_List.AStyle10 ul,#Logo_List.BStyle10 ul,#Logo_List.CStyle10 ul { width:9.82%; margin-right:0.2%; }


#Logo_List.BStyle10 ul div,#Logo_List.BStyle8 ul div,#Logo_List.BStyle6 ul div,
#Logo_List.BStyle5 ul div,#Logo_List.BStyle4 ul div,#Logo_List.BStyle3 ul div
{ padding-bottom:50%; }



/* 合作客户滚动展示 */
#LogoScroll.ShowScroll { width:100%; height:auto; padding-bottom:0; }
#LogoScroll.ShowScroll ul.AEbg,#LogoScroll.ShowScroll li.MainScroll { width:100%; height:auto; margin:0; padding:0; position:relative; }

#LogoScroll.ShowScroll .prev,#LogoScroll.ShowScroll .next { display:block; width:24px; height:24px; background:rgba(100,100,100,.3); opacity:1; filter:alpha(opacity=100); font:normal normal 13pt/24px Arial; color:#FFF; text-align:center; position:absolute; z-index:288; cursor:pointer; }
#LogoScroll.ShowScroll .prev:hover,#LogoScroll.ShowScroll .next:hover { background:rgba(0,0,0,.8); opacity:1; filter:alpha(opacity=100); }
#LogoScroll.ShowScroll .next { top:25px; right:28px; }
#LogoScroll.ShowScroll .prev { top:25px; right:72px; }

#LogoScroll.ShowScroll ul label { width:100%; line-height:22px; text-align:center; position:relative; }
#LogoScroll.ShowScroll ul div.List5 { width:20%; height:0; margin:0; float:left; position:relative; }
#LogoScroll.ShowScroll ul div.List8 { width:12.5%; height:0; float:left; position:relative; }
#LogoScroll.ShowScroll ul img { width:100%; height:100%; }

#LogoScroll.ShowScroll ul.AStyle div.List5 { height:236px; }
#LogoScroll.ShowScroll ul.BStyle div.List5 { height:135px; }