/* 首页信息列表1-9 */
li.Info-List { height:36px; text-indent:25px; margin-top:8px; white-space:nowrap; position:relative; }
li.Info-List:after { content:"+"; position:absolute; width:28px; text-indent:0; left:0; top:0; z-index:0; }
li.Info-List:before { content:""; position:absolute; width:100%; left:0; bottom:0; border-top:1px dashed #DDD; z-index:0; }
li.Info-List:last-child:before { border:medium none; }

li.Info-List span.Days { font-size:9pt; line-height:35px; color:#AAA; float:right; margin-right:1%; }

dt.Title:after,dt.Title:before { content:""; position:absolute; transition:all .5s; z-index:0; }
dt.Title { font-size:12pt; line-height:32px; display:inline-block; text-wrap:normal; white-space:nowrap; position:relative; }
dt.Title a { font-size:inherit; line-height:inherit; text-wrap:inherit; white-space:inherit; position:inherit; }



/* 信息样式 - 1/6 */
ol.News_TxtList .K-ShowPics { height:400px; padding:0 1%; background-color:rgba(204,204,204,.1); }
ol.News_TxtList div.IMG-Show { width:48.5%; height:138px; margin-top:18px; float:left; box-sizing:border-box; position:relative; }
ol.News_TxtList div.IMG-Show:first-child { width:100%; height:210px; }
ol.News_TxtList div.IMG-Show:last-child { float:right; }

ol.News_TxtList dl { width:100%; height:180px; box-sizing:border-box; position:relative; }
ol.News_TxtList dl dt { width:100%; white-space:nowrap; position:relative; }
ol.News_TxtList dl dd { width:100%; height:50px; margin-top:5px; position:relative; }
ol.News_TxtList dl a { font-size:inherit; line-height:inherit; font-weight:inherit; color:inherit; }


/* 2-Abstract */
ol.News_TxtList .Abstract { width:58%; box-sizing:border-box; margin:0 auto; position:relative; }
ol.News_TxtList dl.TagDays { padding-top:0; padding-left:22%; padding-right:5%; margin-bottom:18px; }
ol.News_TxtList dl.TagDays:before { background-color:rgba(204,204,204,.2); content:"";width:100%;height:0; position:absolute;left:0;bottom:0; transition:all .5s; z-index:0; }
ol.News_TxtList dl.TagDays:hover:before { background-color:rgba(204,204,204,.2); height:110px; transition:all .5s; }

ol.News_TxtList dl.TagDays dt { height:68px; font-size:13pt; line-height:88px; position:relative; }
ol.News_TxtList dl.TagDays dd { height:100px; padding-top:15px; line-height:25px; text-align:justify; }

ol.News_TxtList dl.TagDays label.Days { width:10%; height:50px; padding:32px 2%; position:absolute; left:3.5%; top:20px; background-color:rgba(204,204,204,.1); color:#AAA; text-align:right; transition:all .5s; }
ol.News_TxtList dl.TagDays:hover label.Days { top:17px; background-color:#333; color:#EEE; z-index:1; transition:all .5s; }
ol.News_TxtList dl.TagDays label.Days p.More { font-size:15pt; }



/* 3-Days-List */
ol.News_TxtList label.Days { width:21%; height:50px; padding:8px 0; position:absolute; background-color:rgba(204,204,204,.1); color:#AAA; text-align:center; transition:all .5s; }
ol.News_TxtList label.Days img { width:100%; height:100%; position:absolute; top:0; left:0; transition:all .5s; }
ol.News_TxtList label.Days:after { content:""; width:0; position:absolute; top:58%; left:50%; height:1px; background-color:#DDD; transition:all .5s; z-index:1; }
ol.News_TxtList label.Days p.More { height:30px; font-size:15pt; }

ol.News_TxtList dl.Days-List { width:48%; height:110px; line-height:25px; margin-top:20px; text-align:justify; float:left; position:relative; }
ol.News_TxtList dl.Days-List dt { width:75%; height:40px; padding-left:25%; line-height:38px; float:right; }
ol.News_TxtList dl.Days-List dd { width:75%; height:70px; padding-left:25%; float:right; }

ol.News_TxtList dl.Days-List dt.Title:after,ol.News_TxtList dl.Days-List dt.Title:before { width:75%; height:1px; left:25%; bottom:0; z-index:-1; }
ol.News_TxtList dl.Days-List dt.Title:after { width:5%; background-color:#DDD; z-index:0; }

ol.News_TxtList div.K-ShowPics dl.Days-List { width:100%; height:135px; }
ol.News_TxtList dl.Days-List:nth-child(even) { float:right; }

ol.News_TxtList .K-ListDays dt.Title { height:38px; line-height:35px; margin-bottom:5px; }
ol.News_TxtList .K-ListDays dd.Remarks { height:52px; line-height:25px; text-align:justify; }

ol.News_TxtList dl.Days-List:hover dt.Title:after { width:75%; }
ol.News_TxtList dl.Days-List:hover label.Days img { height:0; top:58%; transition:all .5s; }
ol.News_TxtList dl.Days-List:hover label.Days { background-color:#333; color:#EEE; transition:all .5s; }
ol.News_TxtList dl.Days-List:hover label.Days:after { width:80%; left:10%; }



/* 4-Txt-List / 6-Txt-Days */
ol.News_TxtList .Txt-List,ol.News_TxtList .Txt-Days { width:95%; height:132px; border-top:1px solid #DDD; line-height:25px; float:right; position:relative; }
ol.News_TxtList .Txt-List:last-child,ol.News_TxtList .Txt-Days:last-child { border-bottom:1px solid #DDD; }
ol.News_TxtList div.K-ShowPics dl dd { height:95px; }

ol.News_TxtList .Txt-Boxs dt.Title,ol.News_TxtList .Txt-List dt.Title,ol.News_TxtList .Txt-Days dt.Title { padding-top:20px; }
ol.News_TxtList .K-ShowPics dt.Title:before,ol.News_TxtList .K-ShowPics dt.Title:after { width:100%; height:1px; background-color:#DDD; left:0; bottom:0; z-index:-1; }
ol.News_TxtList .K-ShowPics dt.Title:before { width:35px; background-color:#DDD; z-index:0; }
ol.News_TxtList .K-ShowPics:hover dt.Title:before { width:100%; }

ol.News_TxtList dl.Txt-Days dt,ol.News_TxtList dl.Txt-Days dd { width:calc(97% - 120px); }
ol.News_TxtList dl.Txt-Days .Readlink { width:120px; height:100%; padding:25px 15px; box-sizing:border-box; position:absolute; right:0; }
ol.News_TxtList dl.Txt-Days .Readlink span { display:inline-block; font-size:inherit; line-height:inherit; color:inherit; }

[class*=Maxwidth] ol.News_TxtList dl.Txt-Days dt,[class*=Maxwidth] ol.News_TxtList dl.Txt-Days dd { width:calc(96% - 120px); }
[class*=Maxwidth] ol.News_TxtList dl.Txt-Days .Readlink { width:120px; padding:25px; }


/* 6-ShowScroll */
ol.News_TxtList .ShowScroll,ol.News_TxtList .ShowScroll ul { width:100%; height:400px; position:relative; }
ol.News_TxtList .ShowScroll li,ol.News_TxtList .ShowScroll img { width:100%; height:100%; }

ol.News_TxtList .IMGnu ul { width:100%; height:25px; font:normal normal 1px/12px Arial; text-align:center; position:absolute; bottom:0; z-index:25; }
ol.News_TxtList .IMGnu ul span { width:9px; height:9px; border-radius:50%; background-color:#CCC; display:inline-table; margin:3px; cursor:pointer; }
ol.News_TxtList .IMGnu ul span { font-family:Arial; font-size:100%; line-height:0; color:#CCC; }
ol.News_TxtList .IMGnu ul span.on { background-color:#FFF; color:#FFF; }



/* 信息样式 - 5 */
ol.News_Five div.E_Left,ol.News_Five div.E_Right { width:30%; height:395px; border-top:5px solid #DDD; float:left; clear:none; position:relative; }
ol.News_Five dt.Title,ol.News_Five dd.Remarks,ol.News_Five label.Readlink { width:100%; clear:both; }
ol.News_Five div.E_Left { margin-left:-70%; }

ol.News_Five div.IMG-Main { width:38%!important; height:400px; border:0; margin-left:31%; margin-right:1%; float:left; position:relative; }
ol.News_Five div.IMG-Main div.Y-Axishow { width:100%; height:193px; position:relative; }

ol.News_Five div.ShowPic { width:100%; height:0; position:absolute; bottom:0; left:0; z-index:0; }
ol.News_Five div.ShowPic img { width:auto; height:100%; position:absolute; top:0; left:50%; transform:translateX(-50%); }

ol.News_Five dl { width:100%; padding:0 18px; box-sizing:border-box; position:relative; clear:both; }
ol.News_Five dl dt.Title { height:45px; margin-bottom:8px; padding-top:28px; white-space:nowrap; text-overflow:ellipsis; position:relative; }
ol.News_Five dt.Title:after,ol.News_Five dt.Title:before { width:100%; left:0; bottom:0; border-bottom:1px solid #DDD; z-index:-1; }
ol.News_Five dt.Title:after { content:""; width:5%; border-bottom:1px solid #DDD; z-index:0; }
ol.News_Five dl:hover dt.Title:after { width:100%; }

ol.News_Five dd.Remarks { height:77px; margin-bottom:5px; text-align:justify!important; }
ol.News_Five dd.Remarks,ol.News_Five dd.Remarks span,ol.News_Five dd.Remarks p,ol.News_Five dd.Remarks a
{ font-size:10.5pt!important; line-height:25px!important; font-weight:normal!important; }

ol.News_Five p.Author_Hist { margin-bottom:0; line-height:25px; }


/* 信息样式 - 7 */
ol.News_ItemSeven div.D-Main { width:70%!important; height:400px; float:left; }
ol.News_ItemSeven div.D-Image { width:28%!important; height:100%; float:right; }

ol.News_ItemSeven div.IMG-Zoom { width:95%; height:95%; float:left; position:relative; z-index:1; }
ol.News_ItemSeven div.IMG-Zoom img { width:150%; height:100%; margin-left:-25%; margin-top:0; transition:all .5s; }

ol.News_ItemSeven div.UrlPics { width:45%; height:400px; float:left; box-sizing:border-box; position:relative; }
ol.News_ItemSeven div.UrlPics:after { width:95%; height:90%; right:0; bottom:0; border:5px solid #DDD; z-index:0; }
ol.News_ItemSeven div.UrlPics img { width:100%; height:90%; position:absolute; left:-5%; transition:all .5s; z-index:1; }
ol.News_ItemSeven div.UrlPics:hover img {
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
	transition:all .5s;
}

ol.News_ItemSeven div.Outline { width:50%; height:auto; margin-left:2.5%; float:left; }
ol.News_ItemSeven div.Outline dt { width:100%; height:58px; line-height:58px; }
ol.News_ItemSeven div.Outline dd { width:100%; max-height:230px; margin-bottom:25px; }

ol.News_ItemSeven p.Title { width:100%; font-size:12pt; line-height:25px; }
ol.News_ItemSeven p.Author_Hist { width:100%; height:35px; }

ol.News_ItemSeven div.IMG-List { width:70%; height:90px; padding-left:30%; margin-top:25px; position:relative; }
ol.News_ItemSeven div.IMG-List img { width:100%; height:300%; position:absolute; left:0; top:-100%; transition:all .5s; }
ol.News_ItemSeven div.IMG-List:hover img { width:100%; height:300%; position:absolute; left:-75%; top:-100%; transition:all .5s; }
ol.News_ItemSeven div.IMG-List + div.IMG-List { margin-top:5px; }


/* 信息样式 - 8 */
ol.News_ItemEight div.ZoomBox { width:27%; height:400px; float:left; position:relative; }
ol.News_ItemEight div.ZoomBox:after { content:""; width:95%; height:90%; position:absolute; right:0; bottom:0; border:3px solid #DDD; box-sizing:border-box; z-index:0; }

ol.News_ItemEight div.IMG-Zoom { width:95%; height:95%; float:left; position:relative; z-index:1; }
ol.News_ItemEight div.IMG-Zoom img { width:auto; height:100%; position:absolute; top:0; left:50%; transform:translateX(-50%); transition:all .5s; }
ol.News_ItemEight div.IMG-Zoom:hover img { transform:translateX(-50%) scale(1.1); transition:all .5s; }

ol.News_ItemEight div.D-List { width:71%; height:132px; padding-top:9px; float:right; }
ol.News_ItemEight div.D-Item { width:39%; height:258px; float:left; margin-left:2%; }
ol.News_ItemEight div.D-Item dt { width:100%; height:80px; line-height:22px; position:relative; float:left; }
ol.News_ItemEight div.D-Item dt .ShowPic { width:23%; height:100%; margin-right:2%; position:relative; float:left; }
ol.News_ItemEight div.D-Item dt label.Title { width:75%; height:32px; font-size:12pt; line-height:30px; font-weight:bold; text-wrap:normal; white-space:nowrap; }
ol.News_ItemEight div.D-Item dt a { font-size:inherit; line-height:inherit; color:inherit; }
ol.News_ItemEight div.D-Item dt + dt { margin-top:9px; }

ol.News_ItemEight div.ShowPics { width:30%; height:258px; position:relative; float:right; }
ol.News_ItemEight div.ShowPics div { width:50%; height:50%; position:relative; float:left; }




/* 信息样式 - 9 */
ol.News_ShowItem div.IMG-Show { width:100%; height:0; padding-bottom:calc((6/9)*100%); position:relative; }
ol.News_ShowItem div.Three:nth-child(n+4) div.IMG-Show { width:38%; padding-bottom:28%; float:left; }

ol.News_ShowItem dl { width:100%; height:auto; line-height:50px; }
ol.News_ShowItem dt.Title { width:100%; height:50px; line-height:50px; }
ol.News_ShowItem dt.Title:after { content:""; width:12%; position:absolute; left:0; bottom:0; border-bottom:1px solid #DDD; transition:all .5s; z-index:0; }
ol.News_ShowItem dd { width:100%; height:32px; line-height:32px; display:inline-block; }

ol.News_ShowItem div.Three:nth-child(n+4) { margin-top:8px; }
ol.News_ShowItem div.Three:nth-child(n+4) dl { width:58%; float:right; }
ol.News_ShowItem div.Three:nth-child(n+4) dt.Title { height:auto; line-height:25px; white-space:inherit; }
ol.News_ShowItem div.Three:nth-child(n+4) dt.Title:after { display:none; }



/* 信息样式 -  */
div.D-ItemList { width:49%!important; margin-top:1%!important; float:left; }
div.D-ItemList:nth-child(-n+2) { margin-top:0!important; }
div.D-ItemList:nth-child(even) { float:right; }

div.D-ItemList.Rolls { height:400px; position:relative; }
div.D-ItemList ul.Rolls { margin:5% auto; height:90%; }

div.D-ItemList li { width:98%; height:35px; text-indent:22px; white-space:nowrap; margin-top:8px; }
div.D-ItemList li span.Days { float:right; }

div.D-ItemList dl.One { width:100%; height:128px; float:left; position:relative; }
div.D-ItemList dl.One label.Days { width:10%; height:52px; margin-left:3%; padding:12px 2%; transition:all .5s; background-color:#333; color:#EEE; text-align:right; z-index:2; }
div.D-ItemList dl.One label.Days p.More { font-size:15pt; }

div.D-ItemList dl.One dt,div.D-ItemList dl.One dd { width:72%; margin-right:7%; float:right; position:relative; z-index:1; }
div.D-ItemList dl.One dt.Title { height:45px; line-height:48px; transition:all .5s; }
div.D-ItemList dl.One dd { height:46px; text-align:justify; transition:all .5s; }

div.D-ItemList dl.One:after { width:100%; height:0; content:""; position:absolute; bottom:0; left:0; background-color:#DDD; transition:all .5s; z-index:0; }
div.D-ItemList dl.One:hover:after { height:88%; background-color:#333; }
div.D-ItemList dl.One:hover label.Days { padding:21px 2% 28px; position:absolute; transition:all .5s; background-color:#333; }
div.D-ItemList dl.One:hover dt.Title { height:50px; line-height:68px; color:#FFF; transition:all .5s; }
div.D-ItemList dl.One:hover dd { height:66px; color:#FFF; transition:all .5s; }

div.D-ItemList dl.Two { width:100%; height:138px; padding:10px; border:1px solid #DDD; box-sizing:border-box; position:relative; }

div.D-ItemList dl.Two .IM-Show { width:30%; height:100%; position:relative; float:left; }
div.D-ItemList dl.Two .IM-Show img { width:100%; height:100%; margin:0; transition:all .5s; }
div.D-ItemList dl.Two dt.Title,div.D-ItemList dl.Two dd { width:65%; margin-left:3.5%; position:relative; }

div.D-ItemList dl.Two dt.Title { height:45px; line-height:38px; }
div.D-ItemList dl.Two dt.Title:before { width:100%; bottom:5px; z-index:-1; border-bottom:1px solid #DDD; transition:all .5s; }
div.D-ItemList dl.Two dt.Title:after { width:10%; left:0; bottom:5px; border-bottom:1px solid #333; transition:all .5s; }

div.D-ItemList dl.Two dd { height:48px; line-height:22px; text-align:justify; }

div.D-ItemList dl.Two:hover dt.Title:after { width:100%; left:0; bottom:5px; border-bottom:1px solid #222; transition:all .5s; }
div.D-ItemList dl.Two:hover .IM-Show img  {
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
	transition:all .5s;
}

div.D-ItemList dl.One span.ReadDays { position:absolute; left:21%; bottom:18px; }
div.D-ItemList dl.Two span.ReadDays { position:absolute; left:34%; bottom:8px; }


/* 信息分项分列 */
ol.Type_Divides .Item { width:90%; height:90px; padding-left:8%; padding-bottom:7px; margin-top:10px; position:relative; }
ol.Type_Divides .Show { width:100%; height:200px; position:relative; }
ol.Type_Divides .Show img { width:100%; height:auto; position:absolute; top:50%; left:0; transform:translateY(-50%); }

ol.Type_Divides .D-Tabel { padding-left:2%; }
ol.Type_Divides .D-Tabel div.Item { margin-top:20px; padding-top:5px; padding-bottom:10px; }

ol.Type_Divides .IMG_Scroll { width:100%; padding:0; }
ol.Type_Divides .IMG_Scroll li { margin-right:5px; }


ol.Type_Divides .ShowItem { width:100%; display:flex; }
ol.Type_Divides .IMG-Show { flex:1; min-height:100px; }
ol.Type_Divides .IMG-Show + .IMG-Show { margin-left:10px; }

ol.Type_Divides dl.Item:after { width:5px; height:5px; content:''; position:absolute; top:10px; left:8px; background-color:#DDD; }
ol.Type_Divides div.Item:after { width:1px; height:100%; content:''; position:absolute; top:0; left:0; background-color:#DDD; }

ol.Type_Divides .Item .Title,ol.Type_Divides .Item .Title a { font-size:18px; line-height:25px; text-align:left; }
ol.Type_Divides .Days { font-size:12px; color:#999; position:absolute; left:8%; bottom:3px; }
ol.Type_Divides div.Item .Days { bottom:5px; }


/* 信息分项分列 */
ol.Type_NewsBox { width:100%; display:flex; }
ol.Type_NewsBox .NewsBox { flex:1; padding:45px 8px 15px; min-height:200px; box-sizing:border-box; position:relative; }
ol.Type_NewsBox .NewsBox + .NewsBox { margin-left:1%; } 

ol.Type_NewsBox .NewsBox:hover {
	transform:translate(0,0px);
	-webkit-transform:translate(0,0px);
	-moz-transform:translate(0,0px);
	-o-transform:translate(0,0px);
	-ms-transform:translate(0,0px);
	-webkit-box-shadow:0px 0px 0px #e5e5e5;
    -moz-box-shadow:0px 0px 0px #e5e5e5;
    box-shadow:0 0 0 #e5e5e5;
}

ol.Type_NewsBox .NewsBox {
background: linear-gradient(to left, #DDD, #DDD) left top no-repeat, 
			linear-gradient(to bottom, #DDD, #DDD) left top no-repeat, 
			linear-gradient(to left, #DDD, #DDD) right top no-repeat,
			linear-gradient(to bottom, #DDD, #DDD) right top no-repeat, 
			linear-gradient(to left, #DDD, #DDD) left bottom no-repeat,
			linear-gradient(to bottom, #DDD, #DDD) left bottom no-repeat,
			linear-gradient(to left, #DDD, #DDD) right bottom no-repeat,
			linear-gradient(to left, #DDD, #DDD) right bottom no-repeat;
background-size:1px 50%,50% 1px,1px 50%,50% 1px;
}

ol.Type_NewsBox div.imgsty { height:0; padding-bottom:66%; margin-bottom:12px; box-sizing:border-box; position:relative; }
ol.Type_NewsBox dd.Remarks { width:100%; height:auto; padding:0 2.5% 12px; line-height:20px; box-sizing:border-box; position:relative; }

ol.Type_NewsBox li { width:100%; height:35px; padding:7px 2.5% 3px; white-space:nowrap; box-sizing:border-box; border-bottom:1px dashed #EEE; }
ol.Type_NewsBox li:last-child { border-bottom:medium none; }

ol.Type_NewsBox ol.Remarks { font-size:10.5pt; line-height:22px; margin-bottom:12px; }
ol.Type_NewsBox ol.Remarks img { width:100%; height:100px; min-height:100px; }
ol.Type_NewsBox ol.Remarks { width:100%; height:auto; }


ol.ParallelBox div.NewsBox div.imgsty { width:45%; height:200px; font-size:10.5pt; line-height:20px; margin-bottom:5px; position:relative; float:left; }
ol.ParallelBox div.NewsBox div.imgsty img { width:100%; height:auto; position:absolute; top:50%; left:0; transform:translateY(-50%) scale(1); }
ol.ParallelBox div.NewsBox:hover div.imgsty img { width:100%; height:auto; position:absolute; top:50%; left:0; transform:translateY(-50%) scale(1.1); }
ol.ParallelBox div.NewsBox li { width:52%; height:36px; white-space:nowrap; text-overflow:ellipsis; margin-bottom:3px; float:right; padding-left:25px; border-bottom:1px dashed #EEE; box-sizing:border-box; position:relative; }
ol.ParallelBox div.NewsBox li,ol.ParallelBox div.NewsBox li * { line-height:32px; }


.ParallelBox div.D-Two { width:49%!important; }
.ParallelBox div.D-Two:nth-child(odd) { clear:both; }
.ParallelBox div.D-Two:nth-child(even) { float:right!important; }

.ParallelBox div.D-Two ul.Remarks { width:45%; height:0; padding-bottom:198px; position:relative; }
.ParallelBox div.D-Two img { width:100%; height:100%; position:absolute; top:0; left:0; }

.ParallelBox div.N-Ranked:hover {
	transform:translate(0,0px);
	-webkit-transform:translate(0,0px);
	-moz-transform:translate(0,0px);
	-o-transform:translate(0,0px);
	-ms-transform:translate(0,0px);
	-webkit-box-shadow:0px 0px 0px #e5e5e5;
    -moz-box-shadow:0px 0px 0px #e5e5e5;
    box-shadow:0px 0px 0px #e5e5e5;
}


/* 新闻列表样式设置 */
#News_List * { background-repeat:no-repeat; background-position:left top; }
#News_List ul { height:28px; margin-bottom:5px; border-bottom:1px solid #DDD; }
#News_List li { padding-left:25px; border-bottom:1px dashed #EEE; margin-top:5px; box-sizing:border-box; position:relative; }
#News_List li:hover { padding-left:32px; }
#News_List li.Kong { height:12.5px; border:0; background:none; }
#News_List li span.Days { margin-right:8px; }

#News_List li label.Days,#News_List li span.Hist { width:auto; font-size:9pt; line-height:28px; font-family:Arial, "宋体"; color:#AAA; float:right; padding-left:15px; }
#News_List li p.titleurl { width:auto; max-width:75%; line-height:32px; white-space:nowrap; text-overflow:ellipsis; float:left; }
#News_List li p.titleurl a { line-height:inherit; color:inherit; }

#News_List li .Document { width:auto; font-size:9pt; line-height:28px; font-family:Arial, "宋体"; color:#AAA; float:right; padding:0 3px; }
#News_List li .Document span { padding:0 15px; }


div.HistPiece { min-height:72px; line-height:20px; padding-left:100px; margin:8px auto 12px; position:relative; float:left; clear:both; }
div.HistPiece label { width:72px; height:72px; background:#EEE; text-align:center; border:0; position:absolute; margin-left:-100px; }
div.HistPiece p.Hist { width:100%; height:45px; font:normal normal 26px/52px Arial, "宋体"; border-bottom:1px solid #DDD; }
div.HistPiece p.More { width:100%; height:27px; font:normal normal 10px/25px Arial, "宋体"; background:#CCC; color:#FFF; }
div.HistPiece + div.HistPiece { padding-top:10px; border-top:1px dashed #EEE; }

div.HistPiece dl,div.HistPiece dl dt,div.HistPiece dl dd { width:100%; position:relative; clear:both; }
div.HistPiece dl dt,div.HistPiece dl dt a { font-size:12pt; line-height:32px; font-weight:bold; }
div.HistPiece dl dt.Author { font-size:12px; font-weight:normal; line-height:2; color:#AAA; }


/* 信息样式 - 10 */
ol.News_Gathers .IMG-Main { width:49%!important; float:left; }
ol.News_Gathers .IMG-Main + .IMG-Main { float:right; }

ol.News_Gathers div.Y-Axishow { width:100%; height:238px; position:relative; float:left;}

ol.News_Gathers dl { border-bottom:1px dashed #DDD; margin-bottom:12px; position:relative; }
ol.News_Gathers dl dt.Title { width:100%; height:38px; text-wrap:normal; white-space:nowrap; }
ol.News_Gathers dl dt.Title,ol.News_Gathers dl dt.Title a { font-size:12pt; line-height:38px; font-weight:bold; }
ol.News_Gathers dl dd { width:100%; height:48px; color:#555; margin-bottom:12px; }

ol.News_Gathers .IMG-Main dl,ol.News_Gathers .IMG-Main:nth-child(even) div.ShowPics { margin-top:8px; }
ol.News_Gathers .IMG-Main:nth-child(odd) dl,ol.News_Gathers .IMG-Main:nth-child(even) dl:nth-child(1) { margin-top:12px; }

ol.News_Gathers li.Title { width:32%; height:38px; text-indent:15px; line-height:28px; white-space:nowrap; position:relative; }
ol.News_Gathers li.Title:after { content:"+"; position:absolute; width:25px; text-indent:0; line-height:28px; left:0; top:0; z-index:0; }
ol.News_Gathers li.Title + .Title { margin-left:2%; }



/* 图文摘要列表样式 */
[id^=Remarks_List] { width:100%; height:auto; margin:5px auto 15px; box-sizing:border-box; position:relative; clear:both; }
[id^=Remarks_List]:before,[id^=Remarks_List]:after,[id^=Remarks_List] *:before,[id^=Remarks_List] *:after { content:""; position:absolute; transition:all .5s ease; z-index:0; }

[id^=Remarks_List] .Title { width:100%; height:35px; line-height:38px; text-align:left; padding-top:0; white-space:nowrap; text-overflow:ellipsis; margin-bottom:5px; position:relative; }
[id^=Remarks_List] .Title a { width:100%; font-size:inherit; line-height:inherit; text-overflow:inherit; white-space:inherit; }
[id^=Remarks_List] dd { width:100%; min-height:72px; margin-top:8px; clear:both; }

[id^=Remarks_List] .Title:after { width:5%; border-bottom:1px solid #333; z-index:1; }
[id^=Remarks_List] .Title:before { width:100%; border-bottom:1px solid #DDD; z-index:0; }
[id^=Remarks_List] .Title:after,[id^=Remarks_List] .Title:before { position:absolute; left:0; bottom:0; }
[id^=Remarks_List]:hover dt.Title:after,[id^=Remarks_List]:hover dt.Title:before { width:100%!important; transition:all .5s ease; }
[id^=Remarks_List]:hover div.imgsty img {
	-webkit-transform:translateX(-50%) scale(1.1);
	transform:translateX(-50%) scale(1.1);
}

[id^=Remarks_List] div.ShowPics { width:30%; text-align:center; box-sizing:border-box; position:relative; float:left; z-index:1; }
[id^=Remarks_List] div.ShowPics .Hotstyle { transform: rotate(-45deg); position:absolute; top:8px; left:5px; z-index:1; }
[id^=Remarks_List] .ReadRemarks { width:65%; box-sizing:border-box; position:relative; float:right; margin-right:2%; }
[id^=Remarks_List] .marker { background-position:center!important; }

[id^=Remarks_List] .Btn_ReadMore { height:32px; line-height:32px; padding-right:48px; position:absolute; left:33%; bottom:12px; }
[id^=Remarks_List] .Btn_ReadMore:after { width:32px; height:100%; font-family:"宋体"; line-height:inherit; content:">"; left:auto; right:0; background-color:#F5F5F5; z-index:1; }
[id^=Remarks_List] .Btn_ReadMore:hover span { color:#FFF; }


#Body_Frame [id^=Remarks_List] .Title { height:auto; padding:12px 0 5px; font-size:16pt; line-height:35px; word-wrap:break-word; word-break:normal; white-space:normal; }
#Body_Frame [id^=Remarks_List] .Btn_ReadMore { left:38%; }
#Body_Frame [id^=Remarks_List]:not(.Averages) div.ShowPics { width:35%; }
#Body_Frame [id^=Remarks_List]:not(.Averages) .ReadRemarks { width:60%; }

[id^=Remarks_List].Averages dl { width:50%!important; padding:18px 2%; margin-right:0; box-sizing:border-box; position:relative; float:left; }
[id^=Remarks_List].Averages div.ShowPics { width:50%!important; height:218px; position:relative; margin:0 auto; float:left; }
[id^=Remarks_List].Averages + div.Averages:nth-child(even) { margin:1.5% auto; }
[id^=Remarks_List].Averages + div.Averages:nth-child(even) div.ShowPics { float:right; }

[id^=Remarks_List][class*=style] div.Btn_ReadMore { height:45px; line-height:45px; margin-left:1%; bottom:35px; }
[id^=Remarks_List][class*=style] { width:98%; margin:5px auto 25px; padding:25px 2%; border:1px solid #F5F5F5; }
[id^=Remarks_List].Boxstyle { padding:50px 5%; }


[id^=Remarks_List].Boxstyle div.Btn_ReadMore { margin-left:1%; bottom:55px; }
[id^=Remarks_List].Boxstyle:before,[id^=Remarks_List].Boxstyle:after { width:0;height:100%;background-color:#F5F5F5;top:0;left:0; }
[id^=Remarks_List].Boxstyle:before,[id^=Remarks_List].Boxstyle:hover:after { width:28%; }
[id^=Remarks_List]:hover:after { background-color:#AAA; }

[id^=Remarks_List][class*=style] { 
  transition:All .4s ease-in-out;
  -webkit-transition:All .4s ease-in-out;
  -moz-transition:All .4s ease-in-out;
  -o-transition:All .4s ease-in-out;
}
[id^=Remarks_List][class*=style]:hover
{
  -webkit-box-shadow:0 5px 10px #CCC;
  -moz-box-shadow:0 5px 10px #CCC;
  box-shadow:0 5px 10px #CCC;
}


/* 图文幻灯片模式 */
[id^=Remarks_List] ul.IMGBox,[id^=Remarks_List] ul.IMGBox li { width:100%; height:100%; position:relative; margin:0; padding:0; }
[id^=Remarks_List] ul.IMGBox li img { width:100%; height:100%; background-position:center; background-repeat:no-repeat; }
[id^=Remarks_List] .IMGnu ul { width:100%; height:20px; font:normal normal 1px/2px Arial; text-align:center; position:absolute; bottom:0; z-index:25; }
[id^=Remarks_List] .IMGnu span { width:8px; height:8px; text-align:center; margin:3px; padding:2px; border-radius:50%; cursor:pointer; display:inline-table; z-index:25; }
[id^=Remarks_List] .IMGnu span { font-family:Arial; font-size:0; line-height:0; color:#CCC; background-color:#CCC; -webkit-transition:all .3s; -o-transition:all .3s; transition:all .3s; }
[id^=Remarks_List] .IMGnu span.on { background-color:#FFF; color:#FFF; }


/* 日期标签摘要 */
[id^=DaysItems] { width:100%; height:180px; line-height:20px; margin:0 auto 12px; position:relative; float:left; }
[id^=DaysItems]:after,[id^=DaysItems]:before { width:0; height:100%; left:0; transition:all .5s ease; z-index:-1; }
[id^=DaysItems] label:after,[id^=DaysItems] label:before { width:0; height:0; transition:all .5s ease; }

[id^=DaysItems] div.imgsty { width:280px; height:100%; padding:0; float:left; }
[id^=DaysItems] label.DaysTime { width:100px; height:100%; background:#F5F5F5; text-align:center; box-sizing:border-box; position:relative; float:left; z-index:1; }
[id^=DaysItems]:hover label.DaysTime { background-color:#AAA; color:#FFF; transition:all .5s ease; }
[id^=DaysItems]:hover label.DaysTime * { color:inherit; }

[id^=DaysItems] p.Hist { width:100%; height:100px; font-size:50pt; line-height:125px; font-weight:lighter; color:inherit; }
[id^=DaysItems] p.More { width:100%; height:80px; font-family:Arial, "宋体"; line-height:3; color:inherit; }

[id^=DaysItems] dl { width:calc(95% - 400px); margin-left:1%; padding-left:2%; box-sizing:border-box; position:relative; float:left; }
[id^=DaysItems] dl dt,[id^=DaysItems] dl dd { width:100%; position:relative; clear:both; }

[id^=DaysItems] dl dt.Author { height:30px; font-size:12px; font-weight:normal; line-height:2; color:#AAA; }
[id^=DaysItems] dl dt.Author * { font-size:inherit; line-height:inherit; color:inherit; float:left; }
[id^=DaysItems] dl label.AuthorTime,[id^=DaysItems] dl span.AuthorHist { margin:0 12px; float:left; }

[id^=DaysItems] dl dt.Title { width:100%; height:50px; font-size:15pt; line-height:50px; white-space:nowrap; text-overflow:ellipsis; position:relative; }
[id^=DaysItems] dl dt.Title a { width:100%; font-size:inherit; line-height:inherit; font-weight:inherit; color:inherit; text-overflow:inherit; white-space:inherit }

[id^=DaysItems].Item_2 { width:calc(100%/2 - 6px); height:250px; }
[id^=DaysItems].Item_2:nth-child(even) {float:right; }

[id^=DaysItems]:is(.Item_3,.Item_4) { width:calc(100%/3 - 8px); height:250px; margin-right:12px; }
[id^=DaysItems]:is(.Item_3,.Item_4):nth-child(3n) { margin-right:0!important; }
[id^=DaysItems]:is(.Item_3,.Item_4) dl .Author { display:none; }

[id^=DaysItems]:is(.Item_2,.Item_3) dl { width:calc(65% - 100px); }
[id^=DaysItems]:is(.Item_2,.Item_3) div.imgsty { width:30%; height:100%; }
[id^=DaysItems].Item_4 div.imgsty,[id^=DaysItems].Item_4 dl { width:calc(100% - 100px); position:absolute; left:100px; margin:0; color:#FFF; }
[id^=DaysItems].Item_4 div.imgsty img { width:100%; height:auto; position:absolute; top:50%; left:0; transform:translateY(-50%); }

[id^=DaysItems].Item_4 dl dd { margin-top:100%; transition:all .5s; }
[id^=DaysItems].Item_4:hover dl { height:100%; background-color:rgba(0,0,0,.6); z-index:100; }
[id^=DaysItems].Item_4:hover dl dd { display:block; margin-top:0; top:35%; transform:translateY(-50%); }

#Body_Frame [id^=DaysItems] dt.Title { height:auto; padding:12px 0 5px; line-height:30px; word-wrap:break-word; word-break:normal;white-space:normal; }
#Body_Frame [id^=DaysItems] p.More { border-top:1px dashed #AAA; }

#Body_Frame [id^=DaysItems]:not(.Item_2,.Item_3,.Item_4) label.DaysTime { width:150px; background-color:#F5F5F5; padding:0 35px; }
#Body_Frame [id^=DaysItems]:not(.Item_2,.Item_3,.Item_4) label.DaysTime:before { width:5px; height:0; left:0; top:50%; background-color:#AAA; }
#Body_Frame [id^=DaysItems]:not(.Item_2,.Item_3,.Item_4) dl { width:calc(95% - 470px); }

#Body_Frame [id^=DaysItems]:hover label.DaysTime:before { height:100%; top:0; }
#Body_Frame [id^=DaysItems]:hover:before { width:100%; background:#F5F5F5; }


/* 图文列表 23~25 */
dl.Itemlist dt { width:100%; height:35px; white-space:nowrap; border-bottom:1px solid #DDD; font-size:12pt; line-height:35px; position:relative; }
dl.Itemlist dt:before { content:""; width:0; position:absolute; left:0; text-indent:0; font-weight:bold; z-index:0; }
dl.Itemlist dd.Remarks { width:100%; height:80px; font-size:11pt; line-height:22px; text-align:justify; float:left; }

ol.Item-Alist div.imgsty,ol.Item-Blist div.imgsty { width:100px; height:100px; position:absolute; top:50px; left:0; box-sizing:border-box; }
ol.Item-Blist div.imgsty { top:0; left:auto; right:0; }

ol.Item-Alist dd.Remarks { width:calc(95% - 110px); padding:15px 2.5%; float:right; }


ol.Item-Alist dl,ol.Item-Blist dl { width:calc(97%/3); display:inline; margin-bottom:1%; position:relative; float:left; }
ol.Item-Alist dl + dl,ol.Item-Blist dl + dl { margin-left:1.5%; }
ol.Item-Alist dl + dl:nth-child(3n+1),ol.Item-Blist dl + dl:nth-child(3n+1) { margin-left:0; }

ol.Item-Alist dl dt { width:100%; text-indent:12px; }
ol.Item-Alist dl dt:before { content:"+"; width:22px; text-align:center; top:-3px; }
ol.Item-Alist dl tt { width:calc(95% - 110px); position:absolute; left:120px; bottom:3px; color:#CCC; }

ol.Item-Blist dl dt { width:calc(100% - 115px); padding-top:35px; }
ol.Item-Blist dl dt:before { content:"》"; width:22px; top:5px; left:auto; right:-3px; }
ol.Item-Blist dl dd.Remarks { width:90%; height:66px; padding-top:35px; }
ol.Item-Blist dl tt { width:calc(100% - 110px); position:absolute; left:0; top:75px; color:#CCC; }


ol.Item-Clist div.show { width:100%; height:0; padding-bottom:calc((6/9)*100%); box-sizing:border-box; position:relative; }
ol.Item-Clist div.show img.imgsty { width:auto; height:100%; position:absolute; top:0; left:50%; transform:translateX(-50%); }
ol.Item-Clist dl { width:calc(98%/4); display:inline; margin-bottom:calc(2%/3); position:relative; float:left; }
ol.Item-Clist dl + dl { margin-left:calc(2%/3); }
ol.Item-Clist dl + dl:nth-child(4n+1) { margin-left:0; clear:both; }

ol.Item-Clist dl dt { width:100%; height:35px; text-align:center; border:0; }
ol.Item-Clist dl dd.Remarks { width:90%; height:0; background:rgba(0,0,0,.6); color:#FFF; padding:0 5%; position:absolute; left:0; top:0; transition:all .5s ease; }
ol.Item-Clist dl dd.Remarks tt { width:90%; position:absolute; left:5%; bottom:-80px; }

ol.Item-Clist dl:hover dd.Remarks { height:calc(100% - 75px); padding:25px 5% 15px; text-align:justify; transition:all .5s ease; }
ol.Item-Clist dl:hover dd.Remarks tt { bottom:15px; color:#CCC; }


/* 图文列表 26~29 */
div[class^=IMG_List] div.IMGShow { height:225px; position:relative; transition:all .5s ease; }
div[class^=IMG_List] div.IMGShow img { width:100%; height:100%; position:absolute; transform: scale(1); -webkit-transform: scale(1); transition:all .5s ease; }
div[class^=IMG_List] dl:hover div.IMGShow img { transform: scale(1.3); -webkit-transform: scale(1.3); transition:all .5s ease; }

div[class^=IMG_List] div.IMGShow:before,div[class^=IMG_List] div.IMGShow:after { width:20px; height:20px; content:""; position:absolute; z-index:1; transition:all .5s ease; }
div[class^=IMG_List] div.IMGShow:before,div[class^=IMG_List] div.IMGShow:after {
	background-color:#FFF;
	-webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg); 
    -ms-transform: rotate(45deg); 
    -o-transform: rotate(45deg); 
}


ol.Item-Dlist div.IMGShow { width:50%; float:left; }
ol.Item-Dlist dt.Title,ol.Item-Dlist dd.Remarks { width:45%; height:50px; padding:0 2.5%; }
ol.Item-Dlist dd.Remarks { height:150px; padding:10px 2.5%; }


ol.Item-Dlist .D-Two:nth-child(4n-1) div.IMGShow,ol.Item-Dlist .D-Two:nth-child(4n) div.IMGShow { float:right; }
ol.Item-Dlist div.IMGShow:before,ol.Item-Dlist div.IMGShow:after
{ top:50%; margin-top:-10px; left:auto; margin-left:auto; right:0; margin-right:-12.5px; }
ol.Item-Dlist .D-Two:nth-child(4n-1) div.IMGShow:before,ol.Item-Dlist .D-Two:nth-child(4n-1) div.IMGShow:after,
ol.Item-Dlist .D-Two:nth-child(4n) div.IMGShow:before,ol.Item-Dlist .D-Two:nth-child(4n) div.IMGShow:after
{ right:auto; margin-right:auto; left:0; margin-left:-12.5px; }



ol.Item-Elist .D-Four { height:450px; position:relative; }
ol.Item-Elist .D-Four dt.Title { display:none; }
ol.Item-Elist .D-Four dd.Remarks { width:90%; height:185px; padding:20px 5%; float:right; background-color:rgba(0,0,0,.1); }
ol.Item-Elist .D-Four div.IMGShow { width:100%; height:225px; }

ol.Item-Elist .D-Four:nth-child(2n) div.IMGShow { position:absolute; top:auto; bottom:0; }

ol.Item-Elist .D-Four div.IMGShow:before,ol.Item-Elist .D-Four div.IMGShow:after
{ top:auto; bottom:-10px; margin-top:0; left:50%; margin-left:-10px; }

ol.Item-Elist .D-Four:nth-child(2n) div.IMGShow:before,ol.Item-Elist .D-Four:nth-child(2n) div.IMGShow:after
{ top:0; bottom:auto; margin-top:-10px; left:50%; margin-left:-10px; }



ol.Item-Flist .D-Four { height:450px; position:relative; }
ol.Item-Flist .D-Four dt.Title { display:none; }
ol.Item-Flist .D-Four dd.Remarks { width:87.5%; height:185px; padding:20px 5%; float:right; background-color:rgba(0,0,0,.1); }
ol.Item-Flist .D-Four div.IMGShow { width:97.5%; height:225px; margin-left:2.5%; }
ol.Item-Flist .D-Four:nth-child(1) div.IMGShow { width:100%; height:450px; margin:0; top:0; }
ol.Item-Flist .D-Four:nth-child(1) dd.Remarks { width:90%; position:absolute; top:auto; bottom:0; background-color:rgba(0,0,0,.6); color:#FFF; }

ol.Item-Flist .D-Four:nth-child(4n-1) div.IMGShow,ol.Item-Flist .D-Four:nth-child(5) div.IMGShow
{ position:absolute; top:auto; bottom:0; }

ol.Item-Flist .D-Four div.IMGShow:before,ol.Item-Flist .D-Four div.IMGShow:after
{ top:auto; bottom:-10px; margin-top:0; left:50%; margin-left:-10px; }

ol.Item-Flist .D-Four:nth-child(4n-1) div.IMGShow:before,ol.Item-Flist .D-Four:nth-child(5) div.IMGShow:before,
ol.Item-Flist .D-Four:nth-child(4n-1) div.IMGShow:after,ol.Item-Flist .D-Four:nth-child(5) div.IMGShow:after
{ top:0; bottom:auto; margin-top:-10px; left:50%; margin-left:-10px; }



/* 图文列表 26~29 */
#IMGText_Box div,#IMGText_Box div:hover { background-color:rgba(255,255,255,1); position:relative; transition:all .5s ease; }

#IMGText_Box div.IMGShow { height:200px; position:relative; }
#IMGText_Box div.IMGShow p.Title { width:90%; height:0; padding:0 5%; text-align:center; position:absolute; left:0; bottom:-30px; }
#IMGText_Box div.IMGShow img { width:100%; height:auto; position:absolute; top:50%; left:0; transform:translateY(-50%); transition:all .5s; }
#IMGText_Box div:hover div.IMGShow img { transform:translateY(-50%) scale(1.1); -webkit-transform:translateY(-50%) scale(1.1); transition:all .5s; }

#IMGText_Box ul.Remarks { width:100%; height:200px; padding:20px 5%; text-align:justify; box-sizing:border-box; position:relative; transition:all .5s ease; }
#IMGText_Box ul.Remarks p.Title { width:90%; height:0; padding:0 5%; text-align:center; position:absolute; left:0; bottom:-30px; }

#IMGText_Box label.Readlink { width:100%; height:0; text-align:center; position:absolute; left:0; top:200px; }
#IMGText_Box div.D-Four,#IMGText_Box div.D-Three { width:100%; height:400px; float:left; position:relative; }

#IMGText_Box div.IMGShow:before,#IMGText_Box div.IMGShow:after { content:""; width:20px; height:20px; position:absolute; z-index:1; transition:all .5s ease; }
#IMGText_Box div.IMGShow:before,#IMGText_Box div.IMGShow:after {
	left:50%; margin-left:-10px; bottom:-10px; background-color:#FFF;
	-webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg); 
    -ms-transform: rotate(45deg); 
    -o-transform: rotate(45deg); 
}

#IMGText_Box.Doption div.IMGShow,#IMGText_Box.Doption ul.Remarks { width:50%; height:200px; float:left; }
#IMGText_Box.Doption div.IMGShow:before,#IMGText_Box.Doption div.IMGShow:after
{ top:50%; margin-top:-10px; left:auto; margin-left:auto; right:0; margin-right:-12.5px; }

#IMGText_Box.Doption div.D-Two:nth-child(4n-1) div.IMGShow,#IMGText_Box.Doption div.D-Two:nth-child(4n) div.IMGShow
{ float:right; }

#IMGText_Box.Doption div.D-Two:nth-child(4n-1) div.IMGShow:before,#IMGText_Box.Doption div.D-Two:nth-child(4n) div.IMGShow:before,
#IMGText_Box.Doption div.D-Two:nth-child(4n-1) div.IMGShow:after,#IMGText_Box.Doption div.D-Two:nth-child(4n) div.IMGShow:after
{ right:auto; margin-right:auto; left:0; margin-left:-12.5px; }

#IMGText_Box.Doption div.D-Two:hover div.IMGShow:before { width:30px; height:30px; margin-top:-15px; margin-right:-15px; }
#IMGText_Box.Doption div.D-Two:hover:nth-child(4n-1) div.IMGShow:before,#IMGText_Box.Doption div.D-Two:hover:nth-child(4n) div.IMGShow:before
{ margin-left:-15px; }



#IMGText_Box.Eoption div.D-Four:nth-child(n+5) { margin-top:.65%; }
#IMGText_Box.Eoption div.D-Four:nth-child(1) ul.Remarks { position:absolute; top:auto; bottom:0; background-color:rgba(0,0,0,.6); color:#FFF; }

#IMGText_Box.Eoption div.D-Four div.IMGShow,#IMGText_Box.Eoption div.D-Four ul.Remarks { width:97.5%; height:200px; margin-left:2.5%; }

#IMGText_Box.Eoption div.D-Four:nth-child(1) ul.Remarks { width:100%; margin-left:0%; }
#IMGText_Box.Eoption div.D-Four:nth-child(1) div.IMGShow { width:100%; height:400px; margin:0; top:0; }
#IMGText_Box.Eoption div.D-Four:nth-child(1) div.IMGShow img { width:auto; height:100%; top:0; left:50%; transform:translate(-50%,0); }
#IMGText_Box.Eoption div.D-Four:nth-child(1):hover div.IMGShow img { transform:translate(-50%,0) scale(1.1); }

#IMGText_Box.Eoption div.D-Four:hover:nth-child(4n+1) div.IMGShow,#IMGText_Box.Eoption div.D-Four:nth-child(4n+1) ul.Remarks { width:100%; margin-left:0%; }
#IMGText_Box.Eoption div.D-Four:nth-child(4n-1) div.IMGShow,#IMGText_Box.Eoption div.D-Four:nth-child(4n+1) div.IMGShow { position:absolute; bottom:0; }


#IMGText_Box.Foption div.D-Four:nth-child(2n) div.IMGShow { margin-top:200px; }
#IMGText_Box.Foption div.D-Four:nth-child(2n) ul.Remarks { position:absolute; top:0; }
#IMGText_Box div.D-Three:nth-child(3n+1) div.IMGShow,#IMGText_Box div.D-Three:nth-child(3n) div.IMGShow { margin-top:200px; }
#IMGText_Box div.D-Three:nth-child(3n+1) ul.Remarks,#IMGText_Box div.D-Three:nth-child(3n) ul.Remarks { position:absolute; top:0; }

#IMGText_Box div.D-Three:nth-child(3n+1) div.IMGShow:before,#IMGText_Box div.D-Three:nth-child(3n) div.IMGShow:before,
#IMGText_Box div.D-Three:nth-child(3n+1) div.IMGShow:after,#IMGText_Box div.D-Three:nth-child(3n) div.IMGShow:after,
#IMGText_Box.Eoption div.D-Four:nth-child(4n-1) div.IMGShow:before,#IMGText_Box.Eoption div.D-Four:nth-child(4n+1) div.IMGShow:before,
#IMGText_Box.Eoption div.D-Four:nth-child(4n-1) div.IMGShow:after,#IMGText_Box.Eoption div.D-Four:nth-child(4n+1) div.IMGShow:after,
#IMGText_Box.Foption div.D-Four:nth-child(2n) div.IMGShow:before,#IMGText_Box.Foption div.D-Four:nth-child(2n) div.IMGShow:after
{ bottom:auto; top:0; margin-top:-10px; left:50%; margin-left:-10px; }

#IMGText_Box div.D-Three:hover div.IMGShow:before,#IMGText_Box div.D-Four:hover div.IMGShow:before
{ width:30px; height:30px; top:auto; margin-top:auto; bottom:0; margin-bottom:-15px; margin-left:-15px; }

#IMGText_Box div.D-Three:hover:nth-child(3n+1) div.IMGShow:before,#IMGText_Box div.D-Three:hover:nth-child(3n) div.IMGShow:before,
#IMGText_Box.Eoption div.D-Four:hover:nth-child(4n-1) div.IMGShow:before,#IMGText_Box.Eoption div.D-Four:hover:nth-child(4n+1) div.IMGShow:before,
#IMGText_Box.Foption div.D-Four:hover:nth-child(2n) div.IMGShow:before
{ top:0; margin-top:-15px; bottom:auto; margin-bottom:auto; margin-left:-15px; }




/* 框架式层设置 */
#Frame_Overflow { width:1050px; height:auto; float:left; text-align:left; }
#Body_Main #Body_Right #Frame_Overflow { width:760px; height:auto; float:left; text-align:left; }


#Frame_List { position:relative; margin-bottom:12px; }
#Frame_List dl.Two { width:48.3%; height:118px; line-height:18px; float:left; position:relative; margin-bottom:12px; padding:0.5%; border:1px solid #DDD; }
#Frame_List dl.Two a.More,#Frame_List dl.Two a.More:hover { font:normal normal 8.5pt/18px "宋体"; position:absolute; left:32%; bottom:7px; color:#CCC; }
#Frame_List dl.Two dt a { height:35px; font:normal bold 11.5pt/32px "微软雅黑", "宋体"; }
#Frame_List dl.Two dd { width:68%; height:52px; float:right; font-size:10.5pt; line-height:20px; position:relative; }
#Frame_List dl.Two dt { width:68%; height:35px; float:right; position:relative; }
#Frame_List dl.Two img { width:30%; height:118px; float:left; }
#Frame_List dl.Two dd a.More:hover { color:#333; }

#Frame_List dl.Thr { width:31.45%; height:118px; line-height:18px; float:left; position:relative; margin:0 1% 12px 0; padding:0.5%; border:1px solid #DDD; }
#Frame_List dl.Thr a.More { font:normal normal 8.5pt/18px "宋体"; position:absolute; left:32%; bottom:7px; color:#CCC; }
#Frame_List dl.Thr dt a { height:30px; font:normal bold 11.5pt/32px "微软雅黑", "宋体"; }
#Frame_List dl.Thr dd { width:61%; height:52px; float:right; font-size:10.5pt; line-height:20px; position:relative; }
#Frame_List dl.Thr dt { width:61%; height:30px; float:right; position:relative; }
#Frame_List dl.Thr img { width:36%; height:118px; float:left; }
#Frame_List dl.Thr dd a.More:hover { color:#333; }

#Frame_List dl.Four { width:23%; height:258px; line-height:18px; float:left; position:relative; margin:0 1% 12px 0; padding:0.52%; border:1px solid #DDD; }
#Frame_List dl.Four a.More,#Frame_List dl.Four a.More:hover { font:normal normal 8.5pt/18px "宋体"; position:absolute; left:32%; bottom:7px; color:#CCC; }
#Frame_List dl.Four dt a { height:30px; font:normal bold 11.5pt/32px "微软雅黑", "宋体"; }
#Frame_List dl.Four dd { width:100%; height:52px; float:right; font-size:10.5pt; line-height:20px; position:relative; }
#Frame_List dl.Four dt { width:100%; height:30px; float:right; position:relative; }
#Frame_List dl.Four img { width:100%; height:158px; float:left; }
#Frame_List dl.Four dd a.More:hover { color:#333; }


/* 取消边框线 */
#News_List li:last-child,#News_List div.Piece:last-child { border:medium none; }


/* + 列表伪类 */
#News_List li:after,div.NewsBox li:after,ol.OEffect div.D-Three li:after
{ content:"+"; text-align:left; position:absolute; width:9px; height:9px; left:0; top:0; z-index:0; }

#News_List li,#News_List li:hover,div.NewsBox div.imgsty img,div.NewsBox:hover div.imgsty img,
[id^=Remarks_List],[id^=Remarks_List]:hover,[id^=Remarks_List] div.imgsty img,[id^=Remarks_List]:hover div.imgsty img,
[id^=Remarks_List] .Btn_ReadMore:after,[id^=Remarks_List]:hover div.Btn_ReadMore:after
{
  -webkit-transition: all .5s ease;
  -moz-transition: all .5s ease;
  -o-transition: all .5s ease;
  transition: all .5s ease;
}