/* 首页信息列表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:32px; 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; }

dt.Title:after,dt.Title:before { content:""; position:absolute; transition:all .5s; z-index:0; }
dt.Title,dt.Title a { font-size:12pt; line-height:32px; display:inline-block; text-wrap:normal; white-space:nowrap; position:relative; }
li.Info-List span.Days { font-size:9pt; line-height:35px; color:#AAA; float:right; margin-right:1%; }



/* 信息样式 - 1/6 */
ol.News_TxtList .ShowPics { width:90%; height:400px; padding:0 5%; background-color:rgba(204,204,204,.1); position:relative; }
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%; border-top:1px solid #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:100px; line-height:25px; margin-top:28px; text-align:justify; float:left; position:relative; }
ol.News_TxtList dl.Days-List dt { width:75%; height:40px; padding-left:25%; line-height:38px; margin-bottom:3px; float:right; }
ol.News_TxtList dl.Days-List dd { width:75%; height:85px; 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%; left:25%; bottom:0; z-index:-1; }
ol.News_TxtList dl.Days-List dt.Title:after { width:5%; border-bottom:1px solid #DDD; z-index:0; }

ol.News_TxtList div.ShowPics dl.Days-List { width:100%; }
ol.News_TxtList dl.Days-List:nth-child(even) { float:right; }

ol.News_TxtList .K-ListDays dt.Title { height:38px; line-height:38px; margin-bottom:6px; }
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.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 .ShowPics dt.Title:before,ol.News_TxtList .ShowPics dt.Title:after { width:100%; left:0; bottom:0; border-bottom:1px solid #DDD; z-index:-1; }
ol.News_TxtList .ShowPics dt.Title:before { width:10%; z-index:0; }
ol.News_TxtList .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:80px; margin-bottom:8px; 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 label.Readlink .More,ol.News_Five label.Readlink .Hist { margin-right:12px; }


/* 信息样式 - 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:25%; height:100%; margin-right:2%; position:relative; float:left; }
ol.News_ItemEight div.D-Item dt label.Title { width:73%; height:22px; text-align:left; font-weight:bold; text-wrap:normal; white-space:nowrap; }
ol.News_ItemEight div.D-Item dt a,ol.News_ItemEight div.D-List dt label.Title { line-height:20px; }
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; }


/* 信息样式 -  */
ol.News_InfoList { height:400px; margin:0 auto; }
ol.News_InfoList .Info-Image { width:100%; height:185px; position:relative;}
ol.News_InfoList div.IMG-Zoom { width:33%; height:95%; float:left; position:relative;}
ol.News_InfoList div.IMG-Zoom img { width:178%; height:100%; margin-left:-39%; margin-top:0; transition:all .5s; }

ol.News_InfoList dl dd { width:63%; height:150px; line-height:25px; text-align:justify; float:right; }
ol.News_InfoList dl dt.Title { width:63%; height:52px; margin-top:12px; float:right; text-wrap:normal; white-space:nowrap; }
ol.News_InfoList dl dt.Title,ol.News_InfoList dl dt.Title a { font-size:12pt; line-height:52px; font-weight:bold; }

ol.News_InfoList dl:hover div.IMG-Zoom img {
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
	transition:all .5s;
}

ol.News_InfoList div.D-Three { float:right; }
ol.News_InfoList div.D-Three li.Info-List:first-child { margin-top:16px; }


/* 信息样式 -  */
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:28px; padding:8px 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; }



div.MoreBox li { width:52%; height:36px; white-space:nowrap; text-overflow:ellipsis; margin-bottom:3px; float:right; text-indent:25px; border-bottom:1px dashed #EEE; position:relative; }
div.MoreBox li,div.MoreBox li a { line-height:32px; }
div.MoreBox ul.Remarks { width:45%; height:188px; font-size:10.5pt; line-height:20px; margin-bottom:5px; position:relative; float:left; }
div.MoreBox ul.Remarks img { width:100%; height:100%; position:absolute; }
div.MoreBox:hover ul.Remarks img { width:110%; height:110%; margin-top:-5%; margin-left:-5%; }


div.AStyle div.MoreBox ul.Remarks img { height:136%; margin-top:-18%; }
div.AStyle div.MoreBox:hover ul.Remarks img { height:150%; margin-top:-25%; }
div.CStyle div.MoreBox ul.Remarks img { height:200%; margin-top:-50%; }
div.CStyle div.MoreBox:hover ul.Remarks img { height:230%; margin-top:-65%; }


.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 ul { height:28px; margin-bottom:5px; border-bottom:1px solid #DDD; }
#News_List li { text-indent:25px; border-bottom:1px dashed #EEE; margin-top:5px; position:relative; }
#News_List * { background-repeat:no-repeat; background-position:left top; }
#News_List li.Kong { height:12.5px; border:0; background:none; }
#News_List li span.Days { margin-right:8px; }
#News_List li:hover { text-indent:32px; }

#News_List li span.Days,#News_List li span.Hist { width:auto; font-size:9pt; line-height:28px; font-family:Arial, "宋体"; color:#AAA; float:right; padding:0 3px; }
#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; }


/* 日期标签摘要 */
div.DaysPiece { width:100%; height:180px; line-height:20px; margin:0 auto 18px; position:relative; float:left; }
div.DaysPiece:after,div.DaysPiece:before { width:0; height:100%; left:0; transition:all .5s ease; z-index:-1; }
div.DaysPiece label:after,div.DaysPiece label:before { width:0; height:0; transition:all .5s ease; }

div.DaysPiece div.imgsty { width:280px; height:180px; padding:0; float:left; }
div.DaysPiece label.DaysTime { width:100px; height:100%; background:#F5F5F5; text-align:center; box-sizing:border-box; position:relative; float:left; }
div.DaysPiece:hover label.DaysTime { background-color:#AAA; color:#FFF; transition:all .5s ease; }

div.DaysPiece p.Hist { width:100%; height:100px; font-size:50pt; line-height:125px; font-weight:lighter; }
div.DaysPiece p.More { width:100%; height:80px; font-family:Arial, "宋体"; line-height:3; }

div.DaysPiece dl { width:calc(95% - 400px); margin-left:1%; padding-left:2%; position:relative; float:left; }
div.DaysPiece dl dt,div.DaysPiece dl dd { width:100%; position:relative; clear:both; }

div.DaysPiece dl dt.Author { height:30px; font-size:12px; font-weight:normal; line-height:2; color:#AAA; }
div.DaysPiece dl dt.Author * { font-size:inherit; line-height:inherit; color:inherit; float:left; }
div.DaysPiece dl label.AuthorTime,div.DaysPiece dl span.AuthorHist { margin:0 12px; float:left; }

div.DaysPiece dl dt.Title { width:100%; height:50px; font-size:15pt; line-height:50px; white-space:nowrap; text-overflow:ellipsis; position:relative; }
div.DaysPiece dl dt.Title a { width:100%; font-size:inherit; line-height:inherit; font-weight:inherit; color:inherit; text-overflow:inherit; white-space:inherit }
#Body_Frame div.DaysPiece dl dt.Title { height:auto; padding:12px 0 5px; line-height:30px; word-wrap:break-word;word-break:normal;white-space:normal; }

#Body_Frame div.DaysPiece label.DaysTime { width:150px; background-color:#F5F5F5; color:#333; padding:0 35px; }
#Body_Frame div.DaysPiece label.DaysTime:before { height:0; left:0; top:50%; border-left:5px solid #AAA; }

#Body_Frame div.DaysPiece:hover:before { width:100%; background:#F5F5F5; }
#Body_Frame div.DaysPiece:hover label:before { height:100%; top:0; }
#Body_Frame div.DaysPiece p.More { border-top:1px dashed #AAA; }
#Body_Frame div.DaysPiece dl { width:calc(95% - 470px); }


/* 信息样式 - 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 .Gathers { width:32%; height:38px; text-indent:15px; line-height:28px; white-space:nowrap; position:relative; }
ol.News_Gathers .Gathers:after { content:"+"; position:absolute; width:25px; text-indent:0; line-height:28px; left:0; top:0; z-index:0; }
ol.News_Gathers .Gathers + .Gathers { margin-left:2%; }


/* 图文对分列表样式 */
div.Averages { padding:0; margin:0 auto; box-sizing:border-box; position:relative; }
div.Averages dl { width:50%; padding:18px 2%; box-sizing:border-box; position:relative; float:left; }
div.Averages div.Y-Axishow { width:50%; height:218px; position:relative; margin:0 auto; float:left; }

div.Averages + div.Averages:nth-child(even) { margin:1.5% auto; }
div.Averages + div.Averages:nth-child(even) div.Y-Axishow { float:right; }

div.Averages dl dt { width:100%; position:relative; }
div.Averages dl dt,div.Averages dl dt a { font-size:12pt; line-height:38px; font-weight:bold; }
div.Averages dl dt.Author { font-size:9pt; line-height:25px; color:#BBB; font-weight:normal; }
div.Averages dl dt.Author span { margin-right:18px; }
div.Averages dl dd { min-height:72px; clear:both; }

div.Averages dl dt.Title:after { width:32px; background-color:#BBB; z-index:-1; }
div.Averages dl dt.Title:before { width:100%; background-color:#F8F8F8; z-index:-2; }
div.Averages dl dt.Title:after,div.Averages dl dt.Title:before { height:1px; content:""; position:absolute; left:0; bottom:0; }

div.Averages:hover dl dt.Title:after,div.Averages dl dt.Title:before { width:100%; transition:all 1s; }

#Body_Main div.Averages dl,#Body_Main div.Averages div.Y-Axishow { height:198px; }
#Body_Main div.Averages div.Y-Axishow { height:0; padding-bottom:198px; }



/* 图文摘要列表样式 */
[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] .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] div.Remarks { width:65%; box-sizing:border-box; position:relative; float:right; margin-right:2%; }
[id^=Remarks_List] div.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:18pt; 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] div.ShowPics { width:35%; }
#Body_Frame [id^=Remarks_List] div.Remarks { width:60%; }


[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; }



/* 图文日期摘要列表 */
div.ItemRemarks { width:calc(98%/2); float:left; height:auto; margin:0 auto; padding:0; position:relative; }
div.ItemRemarks + div.ItemRemarks { padding-top:38px; border-top:1px solid #CCC; }
div.ItemRemarks + div.ItemRemarks:nth-child(even) { margin-left:2%; }
div.ItemRemarks + div.ItemRemarks:nth-child(-n+2) { padding-top:0; border-top:0; }

div.ItemRemarks div.Remarks,div.ItemRemarks div.imgsty { width:80%; clear:both; float:right; position:relative; }

div.ItemRemarks div.imgsty { height:0; padding:0; padding-bottom:calc(80%/3*2); margin-bottom:20px; text-align:center; position:relative; }
div.ItemRemarks div.imgsty img.imgsty { width:auto; height:100%; position:absolute; top:0; left:50%; transform:translateX(-50%); transition:all .5s ease; }
div.ItemRemarks:hover div.imgsty img.imgsty { transform:scale(1.1) translateX(-50%); transition:all .5s ease; }

div.ItemRemarks div.Remarks { line-height:22px; text-align:justify; }
div.ItemRemarks div.Remarks label.Title { width:100%; height:50px; text-align:left; white-space:nowrap; text-overflow:ellipsis; position:relative; }
div.ItemRemarks div.Remarks label a { font-size:12pt; font-weight:bold; line-height:25px; }

div.ItemRemarks div.Remarks span.Hist,div.ItemRemarks div.Remarks span.Hist a { font:normal normal 10px/35px Arial, "宋体"; color:#EEE; }
div.ItemRemarks div.Remarks span.More,div.ItemRemarks div.Remarks span.More a { font:normal normal 10pt/20px Arial, "宋体"; color:#333; }
div.ItemRemarks div.Remarks span.More { position:absolute; right:0; bottom:25px; z-index:5; }

div.Item1.ItemRemarks { width:92%; float:none; }
div.Item1.ItemRemarks + div.Item1.ItemRemarks:nth-child(even) { margin:0 auto; }
div.Item1.ItemRemarks + div.Item1.ItemRemarks:nth-child(2) { padding-top:38px; border-top:1px solid #CCC; }

div.Item3.ItemRemarks { width:calc(98%/3); float:left; }
div.Item3.ItemRemarks + div.Item3.ItemRemarks { margin-left:1%; }
div.Item3.ItemRemarks + div.Item3.ItemRemarks:nth-child(3n+1) { margin-left:0; clear:both; }
div.Item3.ItemRemarks + div.Item3.ItemRemarks:nth-child(-n+3) { padding-top:0; border-top:0; }
div.Item3.ItemRemarks div.Remarks,div.Item3.ItemRemarks div.imgsty { width:100%; float:none; clear:both; }
div.Item3.ItemRemarks [class*="DayLabel"] { padding:9px; }


div.Item3.ItemRemarks div.imgsty { padding-bottom:calc(100%/3*2); }

.AStyle div.ItemRemarks div.imgsty { padding-bottom:80%; }
.AStyle div.Item3.ItemRemarks div.imgsty { padding-bottom:100%; }
.BStyle div.ItemRemarks div.imgsty { padding-bottom:calc(80%/4*3); }
.BStyle div.Item3.ItemRemarks div.imgsty { padding-bottom:calc(100%/4*3); }


/* 图文列表 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.show img.imgsty,ol.Item-Blist div.show img.imgsty { width:auto; height:100px; top:0; left:0; }
ol.Item-Alist div.show,ol.Item-Blist div.show { width:100px; height:100px; position:absolute; top:50px; left:0; box-sizing:border-box; }
ol.Item-Blist div.show { 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.MoreBox li:after,ol.OEffect div.D-Three li:after
{ content:""; position:absolute; width:9px; height:1px; left:8px; top:15px; border-top:1px solid #333; z-index:0; }

#News_List li:before,div.MoreBox li:before,ol.OEffect div.D-Three li:before
{ content:""; position:absolute; width:1px; height:9px; left:12px; top:11px; border-left:1px solid #333; z-index:0; }

#News_List li,#News_List li:hover,div.MoreBox ul.Remarks img,div.MoreBox:hover ul.Remarks 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;
}