/*调用图片浮层效果样式*/
div.ZoomPic4 { width:49.1%; margin-right:1.8%; float:left; text-align:center; position:relative; }
div.ZoomPic5 { width:49.7%; margin-bottom:5px; float:right; text-align:center; position:relative; }
div.ZoomPic5.Pic4 { position:absolute; left:0; margin-left:0; margin-top:203px; }
div.ZoomPic6 { width:49.1%; margin-right:1.8%; margin-bottom:21.24px; float:left; text-align:center; position:relative; }
div.ZoomPic6.Pic7 { margin-right:0; float:right; }


div.ZoomPic4 img,div.ZoomPic5 img { width:100%; height:419px; }
div.ZoomPic4.Sbox,div.ZoomPic5.Sbox { height:419px; }

div.MiniPic4 img,div.MiniPic5 img,div.ZoomPic6 img { width:100%; height:198px; }
div.ZoomPic6.Sbox,div.MiniPic4.Sbox,div.MiniPic5.Sbox { height:198px; }

div.MiniPic4 { width:23.65%; margin-right:1.8%; margin-bottom:21.24px; float:left; text-align:center; position:relative; }
div.MiniPic5 { width:24.6%; margin-right:0.5%; margin-bottom:5px; float:left; text-align:center; position:relative; }
div.MiniPic5.Pic5 { clear:both; margin-left:50.3%; }
div.MiniPic5.Pic12 { clear:both; }


div.Sbox ul.Remarks { width:90%; height:100%; padding:0 5%; position:absolute; background:rgba(0,0,0,.6); display:none; z-index:80; }
div.Sbox ul.Remarks { text-align:left; font-size:10.5pt; line-height:20px; color:#FFF; }
div.Sbox ul.Remarks p { width:100%; text-align:center; margin:65px auto 20px; }
div.Sbox ul.Remarks p.More { width:100%; text-align:center; margin:125px auto 0; }
div.Sbox ul.Remarks p a { text-align:center; font-size:13.5pt; line-height:32px; color:#FFF; }
div.Sbox ul.Remarks p.More a { font-size:12pt; line-height:22px; }



/* 产品图集样式设置 */
#ShowZoom_Pics div.SZoom { width:48.5%; height:500px; text-align:center; border:1px solid #DDD; float:left; margin-top:10px; }
#ShowZoom_Pics div.SZoom img.imgsty { width:100%; height:500px; }

#ShowZoom_Pics div.MaskBox { width:50%; clear:none; position:relative; float:right; }
#Body_Right #ShowZoom_Pics div.MaskBox dir cite { width:100%; position:relative; }

#ShowZoom_Pics div.MaskBox div { width:24.6%; height:137px; margin:1px 0.2%; float:left; }
#ShowZoom_Pics div.MaskBox div.mask { background:#333; opacity:0; filter:alpha(opacity=0); position:absolute; z-index:20; margin:0; }
#ShowZoom_Pics div.MaskBox img.imgsty { width:100%; height:100%; margin:0; padding:0; }

#ShowZoom_Pics div.MaskBox ul.ShowPages { text-align:center; border-top:1px solid #DDD; margin-top:12px; padding-top:15px; }
#ShowZoom_Pics div.MaskBox ul.ShowPages a { border:1px solid #DDD; padding:2px; margin:1px; }


/*AParallel 新闻类模向分层*/
div.AParallel { height:auto; position:relative; margin:0 auto; }
div.AParallel div.AEbg { width:100%; height:auto; position:relative; margin:10px auto; }
div.AParallel div.AEbg ul,div.AParallel div.AEbg li.Sbox { width:100%; height:230px; position:relative; }

div.AParallel div.AEnu,div.AParallel div.AEnu ul.TypeBox { width:100%; height:52px; position:relative; }
div.AParallel div.AEnu li { width:auto; height:28px; font-size:12pt; line-height:28px; margin-top:15px; padding-left:2%; text-align:center; position:relative; }
div.AParallel div.AEnu li.MenuTitle { height:52px; font-size:18pt; line-height:58px; padding:0 2%; margin-top:0; margin-right:1%; background-color:transparent!important; }
div.AParallel div.AEnu li a { width:auto; padding:5px 18px; position:relative; font-size:inherit; line-height:inherit; color:#333; z-index:8; }
div.AParallel div.AEnu li.MenuTitle * { background-color:transparent!important; }

div.AParallel div.AEnu ul.TypeBox:after,div.AParallel div.AEnu li.MenuTitle:after { width:100%; height:2px; content:""; position:absolute; left:0; bottom:0; z-index:5; transition:all .5s; }
div.AParallel div.AEnu li + li:before { width:1px; height:100%; content:""; position:absolute; left:9%; top:0; z-index:5; background-color:#DDD; }
div.AParallel div.AEnu *:after,div.AParallel div.AEnu li:hover a,div.AParallel div.AEnu li.on a { background-color:#DDD; }
div.AParallel div.AEnu li:nth-child(1):after { z-index:8; top:auto; }

div.AParallel div.AEnu ul.TypeBox:after,div.AParallel label.Readlink { background-color:#F5F5F5; }
div.AParallel div.AEnu:hover ul.TypeBox:after { background-color:#DDD; }

div.AParallel div.NewsShow { width:62%; height:auto; float:left; position:relative; }
div.AParallel div.NewsShow div.TBox { width:40.5%; height:15px; position:absolute; bottom:3px; left:5px; z-index:19; }
div.AParallel div.NewsShow div.TBox ul.TBox { width:auto; height:15px; float:right; cursor:pointer; }
div.AParallel div.NewsShow div.TBox ul.TBox li.TBox { width:12px; height:12px; background:#FFF; margin:0 3px; }

div.AParallel div.Info-NewsList { width:100%; padding-top:6px; clear:both; }
div.AParallel div.Info-NewsList li.Info-List:before { border-top:1px dashed #DDD; z-index:0; }

div.AParallel dl.NewsShow { width:100%; height:230px; float:left; position:relative; }
div.AParallel dl.NewsShow div.IMG-Show { width:45%!important; height:230px; float:left; position:relative; }
div.AParallel dl.NewsShow dt,div.AParallel dl.NewsShow dd { width:50%!important; float:left; padding-left:2.5%; }
div.AParallel dl.NewsShow dt.Title { height:52px; text-align:left; line-height:52px; text-wrap:normal; white-space:nowrap; }
div.AParallel dl.NewsShow label.Readlink { width:auto; height:20px; padding:5px 2.5%; position:absolute; left:47%; bottom:0; }
div.AParallel dl.NewsShow dd a { font:bold normal 12.5pt/22px "微软雅黑", "宋体"; }

div.AParallel dl.NewsList { width:36%; height:100%; box-sizing:border-box; position:relative; float:right; padding:0; }
div.AParallel dl.NewsList dd { width:100%; height:46px; padding-left:25px; border-bottom:1px dashed #DDD; box-sizing:border-box; position:relative; clear:both; }
div.AParallel dl.NewsList dd a { width:100%; line-height:46px; display:block; text-wrap:normal; white-space:nowrap; position:absolute; z-index:5; }
div.AParallel dl.NewsList dd:after { width:0; height:100%; content:""; position:absolute; left:0; bottom:0; z-index:0; }
div.AParallel dl.NewsList dd:before { width:25px; height:100%; text-align:center; line-height:46px; content:"+"; position:absolute; left:0; bottom:0; z-index:1; }
div.AParallel dl.NewsList dd:hover:after { width:100%; background-color:#DDD; }
div.AParallel dl.NewsList dd:last-child { border:medium none; }

div.AParallel dl.NewsList dd:hover:before,div.AParallel div.AEnu li.on a,div.AParallel dl.NewsList dd:hover a { color:#FFF; }

div.AParallel div.AEbg ul.NewsList { width:95%!important; height:368px; float:right; }
div.AParallel div.AEbg ul.NewsList li.Info-List { width:100%!important; height:29px; float:left; }

div.AParallel .IMGnu { width:45%!important; height:35px; position:absolute; bottom:0; }
div.AParallel .IMGnu ul { width:96%; height:25px; padding:5px 2%; font:normal normal 1px/12px Arial; text-align:right; box-sizing:border-box; }
div.AParallel .IMGnu span { width:15px; height:15px; display:inline-table; margin:3px; position:relative; z-index:25; cursor:pointer; }
div.AParallel .IMGnu span { font-family:Arial; font-size:100%; line-height:0; color:#CCC; background-color:#CCC; }
div.AParallel .IMGnu span.on { background-color:#FFF; color:#FFF; }



/*AVertical 新闻类垂直分层*/
[id^=Frame] div.LeftFrame ul.TpyeClass { overflow:visible; transition:all .5s; }
[id^=Frame] div.LeftFrame ul.TpyeClass.on { background-color:#F5F5F5; }
[id^=Frame] div.LeftFrame ul.TypeBox { width:100%; height:52px; overflow:visible; }
[id^=Frame] div.RightFrame ul,[id^=Frame] div.RightFrame li.Sbox { width:100%; position:relative; }

[id^=Frame] div.RightFrame label.Readlink { width:auto; height:20px; padding:5px 2.5%; position:absolute; left:0; bottom:5px; }
[id^=Frame] div.RightFrame label.Readlink { background-color:#F5F5F5; transition:all .5s; }
[id^=Frame] div.RightFrame label.Readlink:hover { background-color:#DDD; }

div.RightFrame div.InfoShow { width:50%; height:450px; float:left; position:relative; margin-bottom:8px; }
div.RightFrame div.InfoShow dt { width:100%; height:218px; line-height:20px; position:relative; float:left; }
div.RightFrame div.InfoShow dd { width:100%; max-height:150px; text-align:justify; padding:10px 0; float:left; }

div.RightFrame div.InfoList { width:50%; height:450px; float:right; padding:0; }
div.RightFrame div.InfoList dl { width:98%; height:25.5%; float:right; }
div.RightFrame div.InfoList dt { width:32%; height:90%; text-align:left; position:relative; float:left; }
div.RightFrame div.InfoList dd { width:65%; height:90px; text-align:justify; padding-left:3%; float:right; }

div.RightFrame dt img { width:100%; height:auto; position:absolute; top:50%; left:0; transform:translateY(-50%); transition:all .5s; }
div.RightFrame dt:hover img { transform:translateY(-50%) scale(1.1); transition:all .5s; }

div.RightFrame dd p.Title { width:100%; height:28px; padding:8px 0; text-align:left; text-wrap:normal; white-space:nowrap; }
div.RightFrame dd p.Title { font-size:12pt; line-height:25px; font-weight:bold; }



/*Main_Scroll*/
[id$=MainScroll] { width:100%; height:auto; margin:0 auto; position:relative; }
[id$=MainScroll] div.tempWrap { width:100%!important; margin:0 auto; position:relative; }
[id$=MainScroll] ul,[id$=MainScroll] ul li { width:100%; height:500px; text-align:center; position:relative; }
[class*=Maxwidth] [id$=MainScroll] ul,[class*=Maxwidth] [id$=MainScroll] ul li { height:620px; }
[id$=MainScroll] ul li { height:100%; }

[id$=MainScroll] div.BoxImg { width:100%; height:100%; text-align:left; float:left; position:relative; }

[id$=MainScroll].BoxScroll div.Img_Box { width:62%; float:left; }

[id$=MainScroll] div.BoxImg img { width:100%; height:100%; position:absolute; background-position:center; background-repeat:no-repeat; background-size:100% auto; z-index:1; }
[id$=MainScroll].MaxScroll div.BoxImg img { background-position:left center; }

[id$=MainScroll] div.Txt_Box { width:38%; float:left; position:relative; z-index:2; }
[id$=MainScroll].MaxScroll div.Txt_Box { background-color:rgba(0,0,0,.3); position:absolute; top:0; left:0; }

[id$=MainScroll] dl { width:80%; height:80%; padding:10%; }
[id$=MainScroll] dl dt { width:100%; height:100px; font-size:48px; line-height:2; font-weight:lighter; }
[id$=MainScroll] dl dd { width:100%; height:auto; text-align:justify; font-size:14px; line-height:1.5; }


[id$=MainScroll].LayoutRight.BoxScroll div.Img_Box { float:Right; }
[id$=MainScroll].LayoutRight div.Txt_Box { left:auto; right:0; }

[id$=MainScroll] .prev,[id$=MainScroll] .next { top:auto; bottom:20%; }
[id$=MainScroll] .next,[id$=MainScroll].MaxScroll.LayoutRight .next { left:72%; }
[id$=MainScroll] .prev,[id$=MainScroll].MaxScroll.LayoutRight .prev { left:68%; }
[id$=MainScroll].LayoutRight .next,[id$=MainScroll].MaxScroll .next { left:12%; }
[id$=MainScroll].LayoutRight .prev,[id$=MainScroll].MaxScroll .prev { left:8%; }


/*Slidess*/
div.AE_Slides,div.AE_Slides ul.AllHeight,div.AE_Slides div.D-Two,div.AE_Slides div.D-Three { height:500px; font-size:10.5pt; line-height:20px; box-sizing:border-box; position:relative; }
div.AE_Slides div.D-Three { box-sizing:border-box; padding:0 1%; }
[class*=Maxwidth] div.AE_Slides,[class*=Maxwidth] div.AE_Slides ul.AllHeight,[class*=Maxwidth] div.AE_Slides div.D-Two,[class*=Maxwidth] div.AE_Slides div.D-Three { height:620px; }
div.AE_Slides div.D-Three,div.AE_Slides ul.Sbox div { background-color:rgba(255,255,255,1); color:#333!important; }
div.AE_Slides li *,div.AE_Slides ul *,div.AE_Slides li * { font-size:inherit; line-height:inherit; color:inherit!important; }

div.AE_Slides div.tempWrap { width:100%!important; height:100%!important; box-sizing:border-box; position:relative; }
div.AE_Slides ul,div.AE_Slides ul li { height:100%; box-sizing:border-box; position:relative; }
div.AE_Slides ul.AllHeight img { width:100%; height:100%; z-index:88; }

div.AE_Slides .prev,div.AE_Slides .next { display:none; width:30px; height:30px; padding:35px 5px; border-radius:0; position:absolute; z-index:98; }
div.AE_Slides .prev span,div.AE_Slides .next span { border-left:2px solid #FFF; border-top:2px solid #FFF; }
div.AE_Slides .next { right:0; }
div.AE_Slides .prev { left:0; }

div.AE_Slides div.topMarquee { height:100%; float:left; top:0; margin-top:0!important; padding-top:0!important; }
div.AE_Slides div.topMarquee ul.Sbox { width:100%; height:100%; position:relative; margin:0!important; }

div.AE_Slides div.AEnu { height:100%; float:right; }
div.AE_Slides div.AEnu ul.Tbox { width:100%; height:100%; overflow:visible; }
div.AE_Slides div.AEnu p.Title { height:28px; font-size:12pt; line-height:30px; padding-top:8px; white-space:nowrap; }
div.AE_Slides div.AEnu dl.Tbox { width:100%; height:calc(100%/7)!important; padding:0 5%; box-sizing:border-box; position:relative; }
div.AE_Slides div.AEnu dl.Tbox { background:#F5F5F5; font-size:9.5pt; line-height:20px; color:#333; }
div.AE_Slides div.AEnu dl.Tbox.on { background:#DDD; color:#FFF; }

div.AE_Slides div.AEnu div.Show { width:50%; height:calc(100%/3)!important; float:left; box-sizing:border-box; position:relative; }
div.AE_Slides div.AEnu div.Show img.Show { width:120%!important; height:100%!important; margin-left:-10%; margin-top:0; transition:all .5s; }
div.AE_Slides div.AEnu div.Show:hover img.Show { width:150%!important; height:120%!important; margin-left:-25%; margin-top:-10%; transition:all .5s; }



/* 新闻图片组特效 */
div.AE_Slides ul.Sbox li { height:100px; margin:2px auto; position:relative; }
div.AE_Slides ul.Sbox li div.HistMore { width:15%; height:100%; float:left; padding-right:2%; background-color:#EEE; box-sizing:content-box; border-right:3px solid #AAA; }
div.AE_Slides ul.Sbox li div.HistMore p.Hist { height:53px; font-size:25pt; line-height:58px; font-weight:bold; letter-spacing:-2px; color:#AAA; text-align:right; }
div.AE_Slides ul.Sbox li div.HistMore p.More { height:30px; font-size:9.5pt; line-height:20px; color:#AAA; text-align:right; }

div.AE_Slides ul.Sbox li:hover div.HistMore { width:16%; padding-right:1%; background-color:#DDD; }
div.AE_Slides ul.Sbox li:hover div.HistMore p.Hist,div.AE_Slides ul.Sbox li:hover div.HistMore p.More { color:#FFF; }

div.AE_Slides ul.Sbox li.ShowPics { height:130px; margin:7.5px auto; position:relative; }
div.AE_Slides ul.Sbox div.Show { width:25%; height:100%; float:left; margin:0 1.5%; }

div.AE_Slides ul.Sbox li p.Title { height:28px; font-weight:bold; line-height:30px!important; border-bottom:1px dashed #666; margin-bottom:5px; }
div.AE_Slides ul.Sbox div.Briefly,div.AE_Slides ul.Sbox div.MaxBriefly { width:70%; height:100%; padding:1% 2%; box-sizing:border-box; float:left; }
div.AE_Slides ul.Sbox div.MaxBriefly { width:82%; color:#333; }
div.AE_Slides ul.Sbox div.MaxBriefly * { color:#333!important; }

div.AE_Slides div.LayoutRight { padding-left:0.5%!important; }
div.AE_Slides div.LayoutRight div[class$=Briefly] { float:right!important; }

div.AE_Slides tt { width:50%; height:50%; float:left; overflow:hidden; position:relative; }
div.AE_Slides tt p { width:90%; height:0; padding:0 5%; background:rgba(0,0,0,0.5); position:absolute; bottom:0; left:0; z-index:20; }
div.AE_Slides tt img { width:100%; height:100.5%; position:absolute; top:0; left:0; }

div.AE_Slides tt:hover p { width:90%; height:38px; padding:9px 5%; font-size:10.5pt; line-height:20px; color:#FFF; }
div.AE_Slides tt:hover img { width:120%; height:120%; margin-left:-10%; margin-top:-5%; }

div.AE_Slides div.D-Three tt { height:calc(100%/3); }
div.AE_Slides div.D-Three ul.DivName { width:100%; height:68px; border-bottom:2px solid #EEE; margin-bottom:8px; }
div.AE_Slides div.D-Three ul.DivName a font { font-size:20pt; line-height:3; padding-right:18px; }

div.AE_Slides div.D-Three li { width:100%; height:35px; white-space:nowrap; margin-top:8px; text-indent:25px; border-bottom:1px dashed #CCC; position:relative; }
div.AE_Slides div.D-Three li:last-child { border:medium none; }
div.AE_Slides div.D-Three li a { line-height:32px; }

div.AE_Slides .Blinds {
    width:3.8%; margin:0; position:relative;
    transition: 0.5s cubic-bezier(0.05, 0.61, 0.41, 0.95); cursor: pointer;
    background: var(--optionBackground, var(--defaultBackground, #333));
    background-position: center; background-size: auto 100%;
}

div.AE_Slides .Blinds .shadow {
    box-shadow: inset 0 -120px 120px -120px rgba(0,0,0,.6), inset 0 -120px 120px -100px rgba(0,0,0,.2);
    height: 120px; position: absolute; bottom: 0px; left: 0px; right: 0px;
    transition: 0.5s cubic-bezier(0.05, 0.61, 0.41, 0.95);
}
div.AE_Slides .Blinds .Main {
    transition: 0.5s cubic-bezier(0.05, 0.61, 0.41, 0.95);
    width:100%; height:90px; position:absolute; left:0; bottom:0;
}
div.AE_Slides .Blinds .Main .icon {
    width: 30px!important; height: 30px!important; display: flex; float: left;
    align-items: center; justify-content: center; flex-direction: row; margin-left:15px;
    background-color: rgba(0,0,0,.3); color: #FFF;
    -webkit-transform: scale(1);
    transform: scale(1);
}
div.AE_Slides .Blinds .Main .Remarks { width:100%; height:100%; display:block; float:left; }
div.AE_Slides .Blinds .Main .Remarks .Title {
	width:100%; height:35px; text-align:left; clear:both;
	font-weight:bold; font-size:1.2rem; line-height:35px; color:#FFF;
}
div.AE_Slides .Blinds .Main .Remarks .Briefly {
    width:100%; height:48px; text-align:left;
	transition-delay: .1s; color:#FFF; white-space: normal;
}

div.AE_Slides .Blinds.active {
    max-width: 100%; flex-grow: 10;
    background-size: auto 120%; background-position: center center !important;
    -webkit-transform: scale(1);
    transform: scale(1);
}
	
div.AE_Slides .Blinds:not(.active) .Main .Remarks { opacity:0; }
div.AE_Slides .Blinds:not(.active) { flex-grow: 1; }

div.AE_Slides .Blinds.active .Main .icon {  min-width:0; max-width:0; display:none; }
div.AE_Slides .Blinds.active .Main .Remarks { opacity:1; background-color: rgba(0,0,0,.3); }


/*Windmills*/
div.Windmills,div.Windmills .Main { width:100%; height:auto; position:relative; margin:0 auto; }
div.Windmills .Showitem { width:100%; height:100%; background-color:#FFF; position:absolute; left:0; top:0; z-index:88; }
div.Windmills .Showitem img:not(.KEditor) { width:100%; height:auto; position:absolute; left:0; top:50%; transform:translateY(-50%); }

div.Windmills .prev,div.Windmills .next { width:30px; height:60px; padding:5px; position:absolute; top:50%; border-radius:0; z-index:88; }
div.Windmills .prev span,div.Windmills .next span { width:15px; height:15px; margin-top:30px; border-width:2px; display:inline-block; }
div.Windmills .next { right:13.5%; }
div.Windmills .prev { left:13.5%; }

div.Windmills .Showitem .Remarks { width:100%; height:0; z-index:188; }


/* 分层分栏平铺样式 */
#Type_title { height:auto; margin:5px auto 25px; font-size:12pt; line-height:25px; text-align:center; display:table; table-layout:fixed; }
#Type_title span { padding:10px 35px; margin:0 5px; box-sizing:content-box; display:inline-block; font-size:inherit; line-height:inherit; color:inherit; }
#Type_title span:hover { background-color:#555; border-color:#555; color:#FFF; }
#Type_title span a,#Type_title span:hover a { font-size:inherit; line-height:inherit; color:inherit!important; }

#Type_title.Keys_title { display:flex; line-height:25px; }
#Type_title.Keys_title span { flex:1; padding:10px; margin:0; }


[id^=Type_Layered] { width:100%; margin:0 auto; box-sizing:border-box; position:relative; }
[id^=Type_Layered] ul.IMGBox,[id^=Type_Layered] li.MainScroll { width:100%; height:100%; }
[id^=Type_Layered] + [id^=Type_Layered] { margin-top:12px; }


[id^=TypeBox] { width:23%; height:100%; background-color:rgba(204,204,204,.2); box-sizing:border-box; position:absolute; }
[id^=TypeBox] img { width:auto; height:100%; position:absolute; left:50%; transform:translateX(-50%); }
[id^=TypeBox] img.Vertical { width:100%; height:auto; left:50%; top:50%; transform:translate(-50%,-50%); }

[id^=TypeItem] { width:76.2%; height:auto; float:right; box-sizing:border-box; position:relative; }
[id^=TypeItem] .Title { width:100%; height:35px; padding:10px 0 5px; text-align:left; line-height:30px; }
[id^=TypeItem] .Title a { font-size:inherit; line-height:inherit; }

[id^=TypeItem] .prev,[id^=TypeItem] .next { display:none; top:50%; margin-top:-20px; z-index:98; }
[id^=TypeItem]:hover .prev,[id^=TypeItem]:hover .next { display:block; }
[id^=TypeItem] .next { right:0; }



/* 内页幻灯片轮播组*/
#Body_Pics { margin-bottom:28px; }
#Body_Pics div.PicShow { width:38%; height:250px; float:left; text-align:center; }
#Body_Frame #Body_Pics div.PicShow { width:35%; height:250px; margin:0 1.5%; }

#Body_Pics div.PicShow div.IMG { width:100%; height:0; position:relative; padding:0; margin:0 auto; }
#Body_Pics div.PicShow div.IMG img {
width:100%; height:100%!important; margin:0; padding:0;
background-position:center; background-repeat:no-repeat; background-size:100% auto;
position:absolute; left:0; top:0;
}

#Body_Pics div.PicShow div.IMG.AStyle { width:80%; padding-bottom:80%; }
#Body_Pics div.PicShow div.IMG.CStyle { width:58%; padding-bottom:100%; }
#Body_Pics div.PicShow div.IMG.DStyle { width:100%; padding-bottom:70%; }
#Body_Pics div.PicShow div.IMG.BStyle { width:100%; padding-bottom:55%; }



#LoadSlides { width:100%; height:auto; overflow:visible; margin:0 auto; position:relative; }

#LoadSlides.Viewpics { width:39%!important; float:left; }
#LoadSlides.Viewpics #LoadBox { min-height:200px; }
#LoadSlides #LoadBox img.imgwider { width:100%!important; height:auto!important; position:absolute; top:50%; left:0; transform:translateY(-50%); }

#LoadSlides div.LoadBox { width:100%; height:100%; margin:0 auto; box-sizing:border-box; position:relative; }
#LoadSlides #LoadBox,#LoadSlides #LoadBox li { width:100%; height:100%; margin:0 auto; box-sizing:border-box; position:relative; }
#LoadSlides li img { width:100%!important; height:100%!important; background-repeat:no-repeat; background-position:center center; }

#LoadSlides li img { border:0 solid rgba(255,255,255,0); border-width:0 5px; }

#Thumbnail { width:100%; height:auto; margin:5px auto; box-sizing:border-box; }

#Loadthum.Sthum { width:100%; height:100%; position:relative; margin:0; box-sizing:border-box; }
#Loadthum.Sthum li { width:10%; height:100%; box-sizing:border-box; }

#Thumbnail.toppics { width:75px!important; border-right:3px solid rgba(255,255,255,.6); margin:0!important; position:absolute!important; top:0!important; left:0!important; }
#Thumbnail.toppics div.tempWrap { width:100%!important; height:100%!important; margin:0 auto; position:relative; }
#Thumbnail.toppics ul#Loadthum { width:100%; height:122%!important; display:block; background-color:rgba(255,255,255,.6); }
#Thumbnail.toppics li { width:100%!important; height:16%!important; margin:0 0 3%!important; }

#Thumbnail #Loadthum.Sizing li { width:20%; height:100%; flex:1; }

#LoadSlides li img,#Loadthum.Sthum li img { background-size:100% auto; }
#LoadSlides.Viewpics li img,#Loadthum.Viewpics li img { background-size:auto 100%; }

#LoadSlides ul.Athum { width:100%; text-align:center; position:absolute; bottom:0; z-index:28; }
#LoadSlides ul.Athum li { width:100%; height:100%; text-align:center; position:relative; z-index:28; }
#LoadSlides ul.Athum img { width:80px!important; height:50px!important; border:3px solid rgba(255,255,255,0); margin:1px; opacity:1; cursor:pointer; }
#LoadSlides ul.Athum img.on { width:82px!important; height:52px!important; border-color:rgba(255,255,255,0.6); margin:0; }


#LoadSlides .IMGnu { width:100%; height:0; z-index:3000; }
#LoadSlides .IMGnu ul { width:100%; height:25px; font:normal normal 1px/8px Arial; text-align:center; position:absolute; bottom:0; z-index:25; }
#LoadSlides .IMGnu span { width:8px; height:8px; text-align:center; margin:3px; padding:2px; position:relative; border-radius:50%; cursor:pointer; display:inline-table; z-index:25; }
#LoadSlides .IMGnu span { font-size:2px; line-height:8px; color:#CCC; background-color:#CCC; }
#LoadSlides .IMGnu span.on { background-color:#FFF; color:#FFF; }

#LoadSlides .IMGnu.thread span { width:32px; height:2px; line-height:2px; border-radius:0; padding:0; margin-top:12px; }
#LoadSlides .IMGnu.thread span.on { width:60px; }

#LoadSlides .prev,#LoadSlides .next { display:none; top:50%; margin-top:-20px; z-index:88; cursor:pointer; }
#LoadSlides .next { right:0; }
#LoadSlides .prev { left:0; }


#LoadSlides .IMGnu span,#LoadSlides div.Loadthum ul.Athum img { -webkit-transition:all .3s; -o-transition:all .3s; transition:all .3s; }
#LoadSlides div.LoadBox li.Sbox p.Remarks { width:96%; height:50px; font-size:12pt; line-height:50px; color:#FFF; padding:0 2%; background-color:rgba(0,0,0,.6); position:absolute; bottom:0; }
#LoadSlides.Viewpics div.LoadBox li.Sbox p.Remarks { display:none; }


#ViewSortype { width:58%; position:relative; float:right; }
#ViewSortype div { width:auto; box-sizing:border-box; position:relative; margin:8px auto; float:right; }
#ViewSortype div.Remarks,#ViewSortype div.Designer { width:100%; min-height:58px; margin:18px auto; }
#ViewSortype dt,#ViewSortype dd { width:100%; height:42px; font-size:12pt; line-height:42px; border-bottom:1px solid #DDD; }
#ViewSortype dt { font-size:12pt; font-weight:bold; padding:3px 0; margin-bottom:5px; }
#ViewSortype dt span { font-size:11pt; font-weight:normal; margin-left:8px; }

#ViewSortype #ReadDetails,#ViewSortype #Read_UrlPage { width:100%; min-height:50px; box-sizing:border-box; position:relative; margin:8px auto; }
#ViewSortype .Btn_UrlPage { height:52px; font-size:12pt; line-height:52px; background-color:#F5F5F5; padding:8px 52px; }
#ViewSortype .Btn_UrlPage * { font-size:inherit; line-height:inherit; color:inherit; }
#ViewSortype .Btn_UrlPage + .Btn_UrlPage { margin-left:5px; }
#ViewSortype .Btn_UrlPage:hover { color:#FFF; }


/* 合作客户滚动展示 */
#Customer { width:100%; margin:0 auto; clear:both; }
#Customer ul { width:100%; height:auto; position:relative; }
#Customer ul li { width:calc(100%/10); height:100%; position:relative; }
#Customer ul li img { height:100%; position:absolute; top:0; left:50%; transform:translateX(-50%); }
#Customer div.prev,#Customer div.next,.KE_Scroll div.prev,.KE_Scroll div.next { border-radius:0; }

#Customer.ShowList_5 ul li { width:calc(100%/5); }
#Customer.ShowList_6 ul li { width:calc(100%/6); }
#Customer.ShowList_7 ul li { width:calc(100%/8); }



/* div.Remarks */
div.AE_Slides div.Remarks,div.Windmills li div.Remarks
{ width:100%; height:0; padding:0 3%; box-sizing:border-box; line-height:25px; position:absolute; left:0; bottom:0; }
div.AE_Slides li:hover div.Remarks,div.Windmills li:hover div.Remarks
{ height:118px!important; padding:8px 3%; background:rgba(0,0,0,.6); line-height:25px; color:#FFF!important; }
div.AE_Slides li:hover div.Remarks p.Title,div.Windmills li div.Remarks p.Title
{ width:100%; height:45px!important;font-weight:bold;line-height:40px;color:#FFF;border-bottom:1px dashed #666;margin-bottom:8px;text-overflow:ellipsis;white-space:nowrap; }


/*鼠标响应特效*/
div.AParallel div.AEnu li,div.AParallel div.AEnu li:hover,div.AParallel div.AEnu li:hover a,div.AParallel div.AEnu li.on a,
div.AParallel dl.NewsList dd:after,div.AParallel dl.NewsList dd:hover:after,div.AParallel label.Readlink,div.AParallel label.Readlink:hover,
div.AE_Slides li div.Remarks,div.AE_Slides li:hover div.Remarks,div.Windmills .Showitem div.Remarks,div.Windmills .Showitem:hover div.Remarks,
dl.Boption dd ul.Remarks,dl.Coption dd ul.Remarks,dl.Boption dd:hover ul.Remarks,dl.Coption dd:hover ul.Remarks
{
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
	transition:all .5s ease;
}