#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; }


/* 对联式广告 */
#Coupright div { width:100%; height:30px; background-color:rgba(0,0,0,.5); position:absolute; z-index:2199; }
#Coupleft,#Coupright { position:fixed!important; position:absolute; top:120px; left:0; z-index:2188; }
#Coupright { left:auto; right:0; }


/* 漂浮式广告 */
#AEShowy { width:118px; height:118px; text-align:center; position:fixed!important; position:absolute; left:-50%; z-index:1666; }
#AEShowy img { width:118px; height:118px; text-align:center; border:0; }
#AEFloat { height:8px; text-align:center; position:absolute; display:none; cursor:pointer; }

#AEimg { width:100%; height:auto; background:#FFF url(/Style/Images/W_BG/ABT.jpg) no-repeat center; text-align:center; margin:0 auto; display:none; font:normal normal 20pt/28px "微软雅黑", "宋体"; color:#D00; }

#AEimg.Site404 { width:100%; background:#FFF url(/Style/BG.jpg) no-repeat top center; padding-bottom:180px; }
#AEimg.Site404 p { font:normal normal 12pt/32px "微软雅黑", "宋体"; color:#D00; }
#AEimg.Site404 p.Online { font:normal bold 18pt/42px "微软雅黑", "宋体"; color:#D00; }
#AEimg.Site404 p span { font:normal normal 10pt/18px "微软雅黑", "宋体"; color:#D00; }
#AEimg.Site404 img { width:258px; padding:70px 0 30px; }


#TopTipHolder { height:0; overflow:hidden; position:relative; }
#TopTipHolder #TopTip { height:auto; text-align:center; line-height:25px; padding:50px 0; background:#FFF url(/Style/Images/W_BG/ABT.jpg) no-repeat center; }
#TopTipHolder #Close { width:65px; height:19px; font:normal normal 10pt/18px "微软雅黑", "宋体"; position:absolute; right:5px; top:5px; color:#FFF; }
#TopTipHolder #TopTip.Site404 img { width:258px; padding:20px 0; }




/* 标准广告样式 */
#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 { width:100%; height:100%; background-position:center; background-repeat:no-repeat; }

#SlidesBox .prev,#SlidesBox .next { display:none; width:40px; height:100px; position:absolute; top:50%; margin-top:-50px; z-index:188; cursor:pointer; }
#SlidesBox .prev,#SlidesBox .next { background-color:rgba(102,102,102,.3); background-image:url(/OAction/Images/AEarrow.png); background-position:left center; background-repeat:no-repeat; }
#SlidesBox .next { right:0; background-position:right center; }
#SlidesBox .prev { left:0; }

#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 .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; }




/* 关于我们样式 */
#AboutShow { width:430px; height:auto; margin-bottom:12px; float:right; }
#AboutShow.Right { margin-left:25px; padding-left:25px; border-left:2px solid #F9F9F9; float:right; }
#AboutShow.Left { margin-right:25px; padding-right:25px; border-right:2px solid #F9F9F9; float:left; }
#AboutShow object,#AboutShow embed { width:430px; height:250px; position:relative; }

#HOT_News { width:430px; height:250px; position:relative; }
#HOT_News ul.AEbg,#HOT_News ul.AEbg li { width:100%; height:auto; margin:0; padding:0; }
#HOT_News ul.AEbg li img { width:100%; height:250px; z-index:88; }

#HOT_News .prev,#HOT_News .next { display:none; width:32px; height:36px; background:url(/OAction/Images/ASimple.png) no-repeat; position:absolute; z-index:118; cursor:pointer; }
#HOT_News .next { bottom:0; right:0; background-position:right; }
#HOT_News .prev { bottom:0; right:32px; }

#HOT_News .IMGnu { width:100%; height:0; z-index:88; }
#HOT_News .IMGnu ul { width:100%; height:18px; font:normal normal 1px/18px Arial; text-align:center; position:absolute; margin-top:-18px; z-index:88; }
#HOT_News .IMGnu ul span { width:16px; height:5px; font:normal normal 3px/3px Arial; margin:0 2px; padding:0 16px; cursor:pointer; }
#HOT_News .IMGnu ul span { background-color:#CCC; color:#CCC; }
#HOT_News .IMGnu ul span.on { background-color:#FFF; color:#FFF; }

#HOT_News div.IMGtxt { width:100%; height:36px; background:rgba(0,0,0,.3); position:absolute; bottom:0; z-index:100; }
#HOT_News div.IMGtxt li { width:95%; padding:0 2.5%; height:36px; line-height:36px; display:block; position:absolute; bottom:-100px; z-index:200; }
#HOT_News div.IMGtxt li a { font:normal normal 10.5pt/36px "微软雅黑", "宋体"; color:#FFF; }
#HOT_News:hover div.IMGtxt { background:rgba(0,0,0,.6); color:#FFF; }

#HOT_News.Box_29 { width:25%; height:355px; float:left; }
#HOT_News.Box_29 ul.AEbg li img { height:355px; }



.Tool_Inlink { width:23%; height:300px; padding:25px 1%; float:left; }
.Scroll_Div { width:75%; height:300px; padding:25px .5%; float:right; }

.Scroll_Show { width:96%; height:300px; margin:0 2%; }
.Scroll_Show ul li { width:100%; height:50px; margin:0; padding:0; }
.Scroll_Show ul li label { width:10%; height:50px; padding-right:1%; }
.Scroll_Show ul li label.Author { width:23%; height:50px; float:right; padding-right:1%; }
.Scroll_Show ul li,.Scroll_Show ul li a,.Scroll_Show ul li label { line-height:50px; }


.QRcode { width:95%; margin:12px 2.5%; position:relative; }
.QRcode img { width:58px; height:58px; margin:0 1.5%; float:left; }
.Online img { width:58px; height:58px; margin:0 1.5%; float:left; }



/* 瀑布流图层样式 */
#Masonrys { height:auto; line-height:18px; margin:0 auto 32px; }
#Masonrys div.CallDiv { min-height:100px; border:1px solid #EEE; background:rgba(250,250,250,.5); float:left; display:inline; }
#Masonrys div.CallDiv label { width:100px; height:30px; background-color:#CCC; text-align:center; font:normal normal 10pt/30px Arial, Helvetica, sans-serif; }
#Masonrys div.CallDiv label { position:absolute; bottom:0; right:-35px; color:#FFF; transform:rotate(-45deg) }

#Masonrys div ul { height:22px; border-bottom:1px solid #EEE; text-wrap:normal; white-space:nowrap; padding:8px 0; margin-bottom:8px; }
#Masonrys div div.Remarks,#Masonrys div img { width:100%; height:auto; min-height:70px; line-height:25px; color:#AAA; }
#Masonrys div ul a,#Masonrys div p a { width:100%; height:38px; font:normal normal 11.5pt/25px "微软雅黑", "宋体"; }
#Masonrys div ol { margin-top:12px; font:normal normal 10pt/20px "微软雅黑", "宋体"; display:none; }

#Masonrys div.CallDiv.List2 { width:45.5%; padding:12px 1% 8px; margin:8px 1%; }
#Masonrys div.CallDiv.List3 { width:30%; padding:12px 1% 8px; margin:8px .55%; }
#Masonrys div.CallDiv.List4 { width:22.7%; padding:12px .7% 8px; margin:8px .38%; }
#Masonrys div.CallDiv.List5 { width:18.4%; padding:6px .5% 8px; margin:8px .2%; }




/* 资讯分类分层滑动 */
div.TypeLayers,div.TypeLayers ol,div.TypeLayers dl.Main { width:100%; }
div.TypeLayers dl.Main { background:url(Images/Cite/PD4.png) no-repeat 19% -500px; }
div.TypeLayers dl.Main dd { width:75%; border-left:1px solid #CCC; float:right; padding:0 2% 18px 3.8%; }
div.TypeLayers dl.Main p.Title { font:normal normal 15pt/38px "微软雅黑", "宋体"; margin-bottom:8px; }
div.TypeLayers dl.Main p.Title a { font:normal normal 15pt/28px "微软雅黑", "宋体"; }
div.TypeLayers dl.Main dt { width:18%; font:normal normal 15pt/38px "微软雅黑", "宋体"; text-align:center; float:left; }
div.TypeLayers div.Show img { width:72%; padding:8px 0; float:left; }

#Left_Menu.TypeSide ul div.TypeSide-txt,#Left_Menu.TypeSide ul div.TypeSide-adorn { padding:0!important; text-align:center; }
#Left_Menu.TypeSide ul div.TypeSide-txt { height:58px; font:normal normal 12pt/58px "微软雅黑", "宋体"; display:block; }
#Left_Menu.TypeSide ul div.TypeSide-adorn { height:0; font:normal normal 15pt/165px "微软雅黑", "宋体"; opacity:0; }

#Left_Menu.TypeSide ul div img { width:100%!important; height:100%!important; }
#Left_Menu.TypeSide ul { width:100%!important; height:auto!important; padding:0!important; }
#Left_Menu.TypeSide ul.on div.TypeSide-adorn { height:165px; display:block; opacity:1; }
#Left_Menu.TypeSide ul.on div.TypeSide-txt { display:none; }




/* 首页产品滚动展示 */
#ScrollBox { width:100%; height:auto; position:relative; padding-bottom:95px; }
#ScrollBox ul.IMGBox,#ScrollBox ul.IMGBox li.MainScroll { width:100%; height:100%; }

#ScrollBox .prev,#ScrollBox .next { display:block; width:32px; height:32px; background:rgba(100,100,100,.3); opacity:1; filter:alpha(opacity=100); font:normal normal 13pt/32px Arial; color:#FFF; text-align:center; position:absolute; left:50%; bottom:18px; z-index:28; cursor:pointer; }
#ScrollBox .prev:hover,#ScrollBox .next:hover { background:rgba(0,0,0,.8); opacity:1; filter:alpha(opacity=100); }
#ScrollBox .next { margin-left:18px; }
#ScrollBox .prev { margin-left:-50px; }



.KE_StarShow.DStyle div#ScrollBox div.List4:before,
.KE_StarShow.DStyle div#ScrollBox div.List4:after {
  content: '';
  z-index: -1;
  position: absolute;
  left:0;
  bottom:155px;
  width: 70%;
  height: 50%;
  -webkit-box-shadow: 0 15px 16px #DDD;
  -moz-box-shadow: 0 15px 16px #DDD;
  box-shadow: 0 15px 16px #DDD;
  -webkit-transform: skew(-15deg) rotate(-6deg);
  -moz-transform: skew(-15deg) rotate(-6deg);
  -ms-transform: skew(-15deg) rotate(-6deg);
  -o-transform: skew(-15deg) rotate(-6deg);
  transform: skew(-15deg) rotate(-6deg); 
}

.KE_StarShow.DStyle div#ScrollBox div.List4:after {
  left:auto;
  right:0;
  -webkit-transform: skew(15deg) rotate(6deg);
  -moz-transform: skew(15deg) rotate(6deg);
  -ms-transform: skew(15deg) rotate(6deg);
  -o-transform: skew(15deg) rotate(6deg);
  transform: skew(15deg) rotate(6deg); 
}