/* 首页信息列表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; white-space:nowrap; display:inline-block; position:relative; }
li.Info-List span.Days { font-size:9pt; line-height:35px; color:#AAA; float:right; margin-right:1%; }



/* 信息样式 - 2 */
ol.News_Abstract .PicBoxs { width:90%; height:400px; padding:0 5%; background-color:rgba(204,204,204,.1); position:relative; }

ol.News_Abstract div.IMG-Zoom { width:100%; height:210px; margin-top:18px; position:relative; }
ol.News_Abstract div.IMG-Zoom img { width:100%; height:130%; margin-top:-15%; transition:all .5s; }
ol.News_Abstract div.IMG-Small { width:48.5%; height:138px; margin-top:18px; float:left; position:relative; }
div.PicBoxs div.IMG-Small + div.IMG-Small { float:right; }

ol.News_Abstract div.IMG-Small img { width:120%; height:100%; margin-left:-10%; transition:all .5s; }
ol.News_Abstract div.IMG-Zoom:hover img,ol.News_Abstract div.IMG-Small:hover img {
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
	transition:all .5s;
}


ol.News_Abstract .Reply { width:50%; margin:0 auto; position:relative; }

ol.News_Abstract 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_Abstract label.Days p.More { font-size:15pt; }

ol.News_Abstract dl dt,ol.News_Abstract dl dd { width:73%; padding-left:22%; padding-right:5%; float:right; }
ol.News_Abstract dl dt { height:68px; font-size:13pt; line-height:88px; position:relative; }
ol.News_Abstract dl dd { height:100px; padding-top:15px; line-height:25px; text-align:justify; margin-bottom:28px; transition:all .5s; }

ol.News_Abstract .Reply dl:hover label.Days { top:17px; background-color:#333; color:#EEE; transition:all .5s; }
ol.News_Abstract .Reply dl:hover dd { background-color:rgba(204,204,204,.2); transition:all .5s; }



/* 信息样式 - 3 */
ol.News_DaysList .PicBoxs { width:80%; height:400px; padding:0 10%; background-color:rgba(204,204,204,.1); position:relative; }

ol.News_DaysList div.IMG-Zoom { width:100%; height:195px; margin:28px auto 12px; position:relative; }
ol.News_DaysList div.IMG-Zoom img { width:100%; height:100%; margin-left:0%; margin-top:0%; transition:all .5s; }

ol.News_DaysList 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_DaysList label.Days img { width:100%; height:100%; position:absolute; top:0; left:0; transition:all .5s; }
ol.News_DaysList 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_DaysList label.Days p.More { height:30px; font-size:15pt; }

ol.News_DaysList dl { width:100%; height:135px; position:relative; }
ol.News_DaysList dl dt { width:75%; height:40px; padding-left:25%; line-height:38px; margin-bottom:3px; float:right; }
ol.News_DaysList dl dd { width:75%; height:85px; padding-left:25%; float:right; }

ol.News_DaysList dt.Title:after,ol.News_DaysList dt.Title:before { width:75%; left:25%; bottom:0; z-index:-1; }
ol.News_DaysList dt.Title:after { width:5%; border-bottom:1px solid #DDD; z-index:0; }

ol.News_DaysList div.K-Ratio .Days-List { width:48%; height:100px; line-height:25px; margin-top:28px; text-align:justify; float:left; position:relative; }
ol.News_DaysList div.K-Ratio .Days-List:nth-child(even) { float:right; }

ol.News_DaysList .Days-List dt.Title { height:38px; line-height:38px; margin-bottom:6px; }
ol.News_DaysList .Days-List dd.Remarks { height:52px; line-height:25px; text-align:justify; }


ol.News_DaysList dl:hover label.Days { background-color:#333; color:#EEE; transition:all .5s; }
ol.News_DaysList dl:hover label.Days:after { width:80%; left:10%; }
ol.News_DaysList dl:hover label.Days img { height:0; top:58%; transition:all .5s; }

ol.News_DaysList dl:hover dt.Title:after { width:75%; }
ol.News_DaysList .PicBoxs:hover div.IMG-Zoom img {
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
	transition:all .5s;
}



/* 信息样式 - 4 */
ol.News_TxtList .PicBoxs { width:80%; height:400px; padding:0 10%; background-color:rgba(204,204,204,.1); position:relative; }

ol.News_TxtList div.IMG-Zoom { width:80%; height:160px; position:absolute; bottom:20px; }
ol.News_TxtList div.IMG-Zoom img { width:100%; height:150%; margin-top:-12.5%; transition:all .5s; }

ol.News_TxtList dl { width:100%; height:220px; position:relative; }
ol.News_TxtList dl dt { width:100%; padding-top:22px; white-space:nowrap; position:relative; }
ol.News_TxtList dl dd { width:100%; height:110px; margin-top:5px; position:relative; }

ol.News_TxtList .Txt-List { width:85%; height:115px; line-height:25px; margin:0 7.5% 16px; position:relative; }
ol.News_TxtList .Txt-List dt.Title:after { content:""; width:100%; position:absolute; left:0; transition:all .5s; z-index:0; }
ol.News_TxtList .Txt-List + .Txt-List { border-top:1px solid #DDD; }

ol.News_TxtList .PicBoxs dt.Title:before { width:10%; left:0; bottom:0; border-bottom:1px solid #DDD; z-index:0; }
ol.News_TxtList .PicBoxs dt.Title:after { width:100%; left:0; bottom:0; border-bottom:1px solid #DDD; z-index:-1; }

ol.News_TxtList .PicBoxs:hover dt:before { width:100%; }
ol.News_TxtList .PicBoxs:hover div.IMG-Zoom img {
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
	transition:all .5s;
}



/* 信息样式 - 5 */
ol.News_Five div.E_Left,ol.News_Five div.E_Right { width:30%; height:395px; border-top:5px solid #DDD; float:left; position:relative; }
ol.News_Five dt.Title,ol.News_Five dd.Remarks,ol.News_Five div label { width:90%; padding:0 5%; clear:both; }
ol.News_Five div.E_Left { margin-left:-70%; }

ol.News_Five dl { width:100%; position:relative; clear:both; }
ol.News_Five dl dt.Title { height:45px; margin-bottom:8px; padding-top:28px; position:relative; }
ol.News_Five dt.Title:after,ol.News_Five dt.Title:before { width:90%; left:5%; 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:90%; }

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 div.ShowPic { width:100%; height:0; position:absolute; bottom:0; left:0; z-index:0; }
ol.News_Five div.ShowPic img { width:100%; height:100%; float:left; }

ol.News_Five div.ShowZoom { width:38%; height:400px; border:0; margin-left:31%; margin-right:1%; float:left; position:relative; }
ol.News_Five div.ShowZoom ul { width:100%; height:193px; margin-bottom:0; position:relative; }
ol.News_Five div.ShowZoom ul img { width:100%; height:auto; position:absolute; left:0; top:-28%; transition:all .5s; }
ol.News_Five div.ShowZoom:hover ul img {
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
	transition:all .5s;
}



/* 信息样式 - 6 */
ol.News_ItemSix div.Three { width:calc(95%/3); display:inline; float:left; position:relative; }
ol.News_ItemSix div.Three + div.Three { margin-left:calc(5%/2); }
ol.News_ItemSix div.Three + div.Three:nth-child(3n+1) { margin-left:0; clear:both; }

ol.News_ItemSix div.Three div.ShowPic { width:100%; height:0; padding-bottom:66.6666%; position:relative; }
ol.News_ItemSix div.Three div.ShowPic img { width:100%; height:150%; position:absolute; margin-top:-12.5%; transition:all .5s; }

ol.News_ItemSix div.Three dl { width:100%; height:auto; line-height:50px; }
ol.News_ItemSix div.Three dt.Title { width:100%; height:50px; line-height:50px; }
ol.News_ItemSix div.Three 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_ItemSix div.Three dd { width:100%; height:32px; line-height:32px; display:inline-block; }

ol.News_ItemSix div.Three:nth-child(n+4) { margin-top:12px; }
ol.News_ItemSix div.Three:nth-child(n+4) div.ShowPic { width:36%; padding-bottom:28%; float:left; }
ol.News_ItemSix div.Three:nth-child(n+4) div.ShowPic img { width:100%; height:100%; margin-top:0; }
ol.News_ItemSix div.Three:nth-child(n+4) dl { width:60%; float:right; }
ol.News_ItemSix div.Three:nth-child(n+4) dt.Title { height:auto; line-height:25px; white-space:inherit; }
ol.News_ItemSix div.Three:nth-child(n+4) dt.Title:after { display:none; }

ol.News_ItemSix div.ShowPic:hover img {
	-webkit-transform: scale(1.2);
	transform: scale(1.2);
	transition:all .5s;
}



/* 信息样式 - 7 */
ol.News_ItemSeven div.ZoomBox { width:27%; height:400px; float:left; position:relative; }
ol.News_ItemSeven 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_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.IMG-Zoom:hover img {
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
	transition:all .5s;
}

ol.News_ItemSeven div.Briefly { width:40%; height:auto; margin-left:3%; float:left; }
ol.News_ItemSeven div.Briefly dt { width:100%; height:58px; line-height:58px; }
ol.News_ItemSeven div.Briefly dd { width:100%; max-height:230px; line-height:25px; margin-bottom:18px; }

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.Rolls { width:27%; height:95%; padding:1% 0; float:right; position:relative; }
ol.News_ItemSeven div.IMG-List { width:70%; height:80px; padding-left:30%; margin-top:12px; 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; }


/* 信息样式 - 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:150%; height:100%; margin-left:-25%; margin-top:0; transition:all .5s; }
ol.News_ItemEight div.IMG-Zoom:hover img {
	-webkit-transform: scale(1.1);
	transform: 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; 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 img { width:25%; height:100%; padding-right:2%; float:left; }
ol.News_ItemEight div.D-Item dt + dt { margin-top:9px; }

ol.News_ItemEight div.D-Show { width:30%; height:258px; float:right; }
ol.News_ItemEight div.D-Show dd { width:50%; height:50%; position:relative; }
ol.News_ItemEight div.D-Show dd img { width:100%; height:100%; float:left; transition:all .5s; }
ol.News_ItemEight div.D-Show dd:hover img {
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
	transition:all .5s;
}



/* 信息样式 - 9 */
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; }



/* 信息样式 - 10 */
ol.News_Gathers .D-Ranked + .D-Ranked { float:right; }

ol.News_Gathers div.IMG-Zoom { width:100%; height:200px; position:relative; float:left;}
ol.News_Gathers div.IMG-Zoom img { width:100%; height:300%; margin-top:-25%; position:absolute; transition:all .5s; }
ol.News_Gathers div.IMG-Zoom:hover img {
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
	transition:all .5s;
}
ol.News_Gathers dl { border-bottom:1px dashed #DDD; margin-bottom:12px; position:relative; }
ol.News_Gathers dl dt.Title { width:100%; height:38px; line-height:28px; text-wrap:normal; white-space:nowrap; }
ol.News_Gathers dl dd { width:100%; height:48px; color:#555; margin-bottom: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%; }
ol.News_Gathers .D-Ranked:nth-child(odd) dl { margin-top:18px; }
ol.News_Gathers .D-Ranked:nth-child(even) dl:nth-child(even) { margin-top:18px; }
ol.News_Gathers .D-Ranked:nth-child(even) div.IMG-Zoom { margin-top:18px; }



/* 信息样式 - 12 */
ol.News_IMGBoxs dl.IMG { width:23.65%; height:191px; margin-bottom:18px; position:relative; line-height:50px; }
ol.News_IMGBoxs dl.IMG.Boxs1,ol.News_IMGBoxs dl.IMG.Boxs4 { height:400px; margin-bottom:0; }
ol.News_IMGBoxs dl.IMG.Boxs5 { width:49.1%; height:191px; margin-bottom:0; }
ol.News_IMGBoxs dl.IMG.Boxs4 { height:400px; float:right; }
ol.News_IMGBoxs dl.IMG + dl.IMG { margin-left:1.8%; }

ol.News_IMGBoxs div.Show { width:100%; height:100%; position:relative; }
ol.News_IMGBoxs div.Show img { width:100%; height:100%; position:absolute; left:0; top:0; transition:all .5s; }
ol.News_IMGBoxs dl.IMG.Boxs1 div.Show img,ol.News_IMGBoxs dl.IMG.Boxs4 div.Show img { width:150%; margin-left:-25%; }
ol.News_IMGBoxs dl.IMG.Boxs5 div.Show img { height:200%; margin-top:-25%; }

ol.News_IMGBoxs dl.IMG dt.Title { width:95%; height:50px; padding:0 2.5%; line-height:50px; background-color:rgba(0,0,0,.5); color:#FFF; position:absolute; bottom:0; left:0; }

ol.News_IMGBoxs dl:hover.IMG img
{ width:110%; height:110%; margin-left:-5%; margin-top:-5%; transition:all .5s; }
ol.News_IMGBoxs dl:hover.IMG.Boxs5 div.Show img { height:230%; margin-top:-32.5%; }
ol.News_IMGBoxs dl:hover.IMG.Boxs1 div.Show img,ol.News_IMGBoxs dl:hover.IMG.Boxs4 div.Show img
{ width:160%; margin-left:-30%; }



/* 信息样式 -  */
div.D-News { width:49%!important; margin-top:1%!important; float:left; }
div.D-News:nth-child(-n+2) { margin-top:0!important; }
div.D-News:nth-child(even) { float:right; }

div.D-News.Rolls { height:400px; position:relative; }
div.D-News ul.Rolls { margin:5% auto; height:90%; }

div.D-News li { width:98%; height:35px; text-indent:22px; white-space:nowrap; margin-top:8px; }
div.D-News li span.Days { float:right; }

div.D-News dl.One { width:100%; height:128px; float:left; position:relative; }
div.D-News 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-News dl.One label.Days p.More { font-size:15pt; }

div.D-News dl.One dt,div.D-News dl.One dd { width:72%; margin-right:7%; float:right; position:relative; z-index:1; }
div.D-News dl.One dt.Title { height:45px; line-height:48px; transition:all .5s; }
div.D-News dl.One dd { height:46px; text-align:justify; transition:all .5s; }

div.D-News 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-News dl.One:hover:after { height:88%; background-color:#333; }
div.D-News dl.One:hover label.Days { padding:21px 2% 28px; position:absolute; transition:all .5s; background-color:#333; }
div.D-News dl.One:hover dt.Title { height:50px; line-height:68px; color:#FFF; transition:all .5s; }
div.D-News dl.One:hover dd { height:66px; color:#FFF; transition:all .5s; }


div.D-News dl.Two { width:100%; height:138px; float:left; position:relative; }
div.D-News dl.Two .IM-Show { width:31%; height:100%; position:relative; float:left; }
div.D-News dl.Two .IM-Show img { width:100%; height:100%; margin:0; transition:all .5s; }
div.D-News dl.Two dt.Title,div.D-News dl.Two dd { width:65%; float:right; position:relative; }

div.D-News dl.Two dt.Title { height:45px; line-height:38px; }
div.D-News dl.Two dt.Title:before { width:100%; bottom:5px; z-index:-1; border-bottom:1px solid #DDD; transition:all .5s; }
div.D-News dl.Two dt.Title:after { width:10%; left:0; bottom:5px; border-bottom:1px solid #333; transition:all .5s; }

div.D-News dl.Two dd { height:65px; line-height:22px; text-align:justify; }

div.D-News dl.Two:hover dt.Title:after { width:100%; left:0; bottom:5px; border-bottom:1px solid #222; transition:all .5s; }
div.D-News dl.Two:hover .IM-Show img  {
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
	transition:all .5s;
}

div.D-News dl.One span.Readlink { position:absolute; left:21%; bottom:18px; }
div.D-News dl.Two span.Readlink { position:absolute; left:35%; bottom:0; }


/* 信息分项分列 */
ol.Type_Divides .M-Ranked { width:100%; display:flex; }
ol.Type_Divides .K-Ranked { flex:1; min-height:100px; }
ol.Type_Divides .K-Ranked + .K-Ranked { margin-left:2%; } 

ol.Type_Divides .IMGBox { width:100%; height:0; padding-bottom:60%; position:relative; }
ol.Type_Divides .IMGBox img { width:100%; height:100%; position:absolute; left:0; top:0; }
ol.Type_Divides .Days { font-size:12px; color:#999; position:absolute; left:8%; bottom:0; }

ol.Type_Divides div.Item { width:90%; height:80px; padding-left:8%; margin:28px auto; position:relative; }
ol.Type_Divides div.Item:after { width:5px; height:5px; content:''; position:absolute; top:15px; left:5px; background-color:#DDD; }
ol.Type_Divides div.Item:last-child { margin-bottom:0; }

ol.Type_Divides ul.Item { width:90%; height:118px; padding-left:8%; margin-top:32px; position:relative; }
ol.Type_Divides ul.Item:after { width:1px; height:100%; content:''; position:absolute; top:0; left:0; background-color:#DDD; }


ol.Type_Equally { display:flex; }
ol.Type_Equally .K-Equally { flex:1; min-height:200px; }
ol.Type_Equally .K-Equally + .K-Equally { margin-left:1.5%; } 

ol.Type_Equally .KE-Equally: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_Equally .K-Equally {
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_Equally .Remarks { width:100%; height:0; padding-bottom:60%; line-height:22px; text-align:justify; position:relative; }
ol.Type_Equally .Remarks img { width:100%; height:100%; position:absolute; left:0; top:0; }
ol.Type_Equally .Remarks.IMG2 { width:60%; padding-left:40%; padding-bottom:25%; }
ol.Type_Equally .Remarks.IMG2 img { width:36%; height:100%; background-color:#FFF; }
ol.Type_Equally .Remarks.IMG3 { width:100%; padding-left:0; padding-top:70%; padding-bottom:65px; }
ol.Type_Equally .Remarks.IMG3 img { width:100%; height:75%; background-color:#FFF; }

div.NewsBox li { width:95%; height:28px; padding:8px 2.5% 3px; white-space:nowrap; border-bottom:1px dashed #EEE; }
div.NewsBox li:last-child { border-bottom:medium none; }


div.NewsBox { position:relative; padding:0 0 0; }
ol.Type_Equally div.NewsBox { padding:0 2% 8px; }
div.NewsBox ul.Remarks,div.NewsBox ol.Remarks { font-size:10.5pt; line-height:22px; margin-bottom:12px; }
div.NewsBox ol.Remarks img { width:100%; height:100px; min-height:100px; }
div.NewsBox ol.Remarks { width:100%; height:auto; }


#HOT_Body div.NewsBox dir { width:100%; height:36px; background:#F5F5F5!important; border:1px solid #DDD; border-width:1px 0; margin:0; margin-bottom:8px; }
#HOT_Body ol.Type_Equally div.NewsBox dir { width:104%; margin-left:-2%; }

#HOT_Body div.NewsBox dir cite:after,#HOT_Body div.NewsBox dir cite:before { width:0; height:0; }
#HOT_Body div.NewsBox dir:before { width:1px; height:100%; background:#DDD; content:""; position:absolute; top:0; left:0; }
#HOT_Body div.NewsBox dir:after { width:1px; height:100%; background:#DDD; content:""; position:absolute; top:0; right:0; }

#HOT_Body div.NewsBox dir cite { width:auto; height:36px; line-height:36px; min-width:100px; text-align:center; margin:0; padding:0; float:left; }
#HOT_Body div.NewsBox dir cite a { font-size:11pt; line-height:28px; color:#FFF; letter-spacing:0; padding:0 6px; border:0; background:none; float:none; }
#HOT_Body div.NewsBox dir span.More,#HOT_Body div.NewsBox dir span.More a { font-size:12px; line-height:45px!important; }
#HOT_Body div.NewsBox dir span { display:block!important; right:5%!important; }



div.MoreBox li { width:52%; height:36px; text-overflow:ellipsis; white-space:nowrap; 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-Ranked + .D-Ranked:nth-child(even) { margin-left:2%; float:right!important; }
.ParallelBox div.D-Ranked + .D-Ranked:nth-child(odd) { clear:both; }

.ParallelBox div.D-Ranked ul.Remarks { width:45%; height:0; padding-bottom:198px; position:relative; }
.ParallelBox div.D-Ranked 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 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 a.Document { width:auto; font-size:9pt; line-height:28px; font-family:Arial, "宋体"; color:#AAA; float:right; padding:0 3px; }
#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; text-overflow:ellipsis; white-space:nowrap; float:left; }
#News_List li p.titleurl a { line-height:32px; }


#News_List div.Piece { min-height:72px; line-height:20px; padding-left:100px; margin:8px auto 12px; position:relative; float:left; clear:both; }
#News_List div.Piece ul { width:72px; height:72px; background:#EEE; text-align:center; border:0; position:absolute; margin-left:-100px; }
#News_List div.Piece p.Hist { width:100%; height:45px; font:normal normal 26px/52px Arial, "宋体"; border-bottom:1px solid #DDD; }
#News_List div.Piece p.More { width:100%; height:27px; font:normal normal 10px/25px Arial, "宋体"; background:#CCC; color:#FFF; }
#News_List div.Piece + div.Piece { padding-top:10px; border-top:1px dashed #EEE; }

#News_List div.Piece dl,#News_List div.Piece dl dt,#News_List div.Piece dl dd { width:100%; position:relative; clear:both; }
#News_List div.Piece dl dt,#News_List div.Piece dl dt a { font-size:12pt; line-height:32px; font-weight:bold; }
#News_List div.Piece dl dt.Author { font-size:12px; font-weight:normal; line-height:2; color:#AAA; }


/* 图文对分列表样式 */
div.Averages { padding-left:0px; margin:0 auto; padding-bottom:0; }
div.Averages dl,div.Averages div.Show { width:48%; height:218px; position:relative; float:left; margin:0 1%; }

div.Averages + div.Averages:nth-child(even) { margin:1.5% auto; }
div.Averages + div.Averages:nth-child(even) div.Show { 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; }

div.Averages div.Show { height:0; padding-bottom:218px; }
div.Averages div.Show img { width:100%; height:380px; position:absolute; margin-top:-50px; transition:all .5s; }
div.Averages:hover div.Show img { margin-top:-150px; transition:all .5s; }

div.Averages.AStyle div.Show img { height:550px; margin-top:-100px; }
div.Averages.AStyle:hover div.Show img { margin-top:-250px; }

#Body_Main div.Averages dl,#Body_Main div.Averages div.Show { width:48%; height:188px; }
#Body_Main div.Averages div.Show { height:0; padding-bottom:188px; }
#Body_Main div.Averages div.Show img { width:100%; height:320px; margin-top:-35px; transition:all .5s; }
#Body_Main div.Averages:hover div.Show img { margin-top:-120px; transition:all .5s; }



/* 图文摘要列表样式 */
div.ShowRemarks { width:98%; height:auto; margin:8px auto; padding:8px 1%; position:relative; box-sizing:border-box; clear:both; }
div.ShowRemarks:before,div.ShowRemarks:after,div.ShowRemarks *:before,div.ShowRemarks *:after { content:""; position:absolute; transition:all .5s ease; z-index:-1; }

div.ShowRemarks div.Remarks { width:66%; line-height:22px; text-align:justify; float:right; margin-right:1%; position:relative; }

div.ShowRemarks dt.Title { width:100%; height:35px; line-height:38px; text-align:left; text-overflow:ellipsis; white-space:nowrap; padding-top:0; margin-bottom:5px; position:relative; }
div.ShowRemarks dt.Title a { font-size:12pt; line-height:38px; display:inline-block; }
div.ShowRemarks dt.Title:after { width:28px; border-bottom:1px solid #333; z-index:1; }
div.ShowRemarks dt.Title:before { width:100%; border-bottom:1px solid #DDD; z-index:0; }
div.ShowRemarks dt.Title:after,div.ShowRemarks dt.Title:before { position:absolute; left:0; bottom:0; }
div.ShowRemarks:hover dt.Title:after,div.ShowRemarks:hover dt.Title:before { width:100%!important; transition:all .5s ease; }

div.ShowRemarks div.PicBox { width:29.8%; float:left; text-align:center; position:relative; background-color:#F5F5F5; }
div.ShowRemarks div.PicBox img.imgsty { width:100%; height:100%; position:absolute; left:0; top:0; transition:all .5s ease; }
div.ShowRemarks:hover div.PicBox img.imgsty {
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}

div.ShowRemarks div.Btn_More { height:32px; line-height:32px; padding-right:48px; position:absolute; left:33.333%; bottom:8px; }
div.ShowRemarks div.Btn_More a:after { width:32px; height:100%; font-family:"宋体"; line-height:inherit; content:">"; left:auto; right:0; background-color:#F5F5F5; z-index:1; }
div.ShowRemarks div.Btn_More:hover span { color:#FFF; }


#Body_Frame div.ShowRemarks div.PicBox { width:35%; }
#Body_Frame div.ShowRemarks div.Btn_More { left:39%; }
#Body_Frame div.ShowRemarks div.Remarks { width:60%; }
#Body_Frame div.ShowRemarks dt.Title { height:58px; line-height:58px; }
#Body_Frame div.ShowRemarks dt.Title a { font-size:18pt; line-height:58px; }
#Body_Frame div.ShowRemarks dt.Title:after { width:58px; }


div.ShowRemarks ul.IMGBox,div.ShowRemarks ul.IMGBox li { width:100%; height:100%; position:relative; margin:0; padding:0; }
div.ShowRemarks ul.IMGBox li img { width:100%; height:100%; background-position:center; background-repeat:no-repeat; }
div.ShowRemarks .IMGnu ul { width:100%; height:20px; font:normal normal 1px/2px Arial; text-align:center; position:absolute; bottom:0; z-index:25; }
div.ShowRemarks .IMGnu span { width:8px; height:8px; text-align:center; margin:3px; padding:2px; border-radius:50%; cursor:pointer; display:inline-table; z-index:25; }
div.ShowRemarks .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; }
div.ShowRemarks .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.PicBox { width:80%; clear:both; float:right; position:relative; }

div.ItemRemarks div.PicBox { height:0; padding:0; padding-bottom:calc(80%/3*2); margin-bottom:20px; text-align:center; position:relative; }
div.ItemRemarks div.PicBox img.imgsty,div.ItemRemarks div.PicBox video { width:100%; height:100%; position:absolute; left:0; top:0; transition:all .5s ease; }
div.ItemRemarks:hover div.PicBox img.imgsty { width:110%; height:110%; left:-5%; top:-5%; 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; text-overflow:ellipsis; white-space:nowrap; 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.PicBox { width:100%; float:none; clear:both; }
div.Item3.ItemRemarks [class*="DayLabel"] { padding:9px; }


div.Item3.ItemRemarks div.PicBox { padding-bottom:calc(100%/3*2); }

.AStyle div.ItemRemarks div.PicBox { padding-bottom:80%; }
.AStyle div.Item3.ItemRemarks div.PicBox { padding-bottom:100%; }
.BStyle div.ItemRemarks div.PicBox { padding-bottom:calc(80%/4*3); }
.BStyle div.Item3.ItemRemarks div.PicBox { padding-bottom:calc(100%/4*3); }

/* 
#Body_Main div.ItemRemarks div.Remarks,#Body_Main div.ItemRemarks div.PicBox { width:100%; margin:0 auto; float:none; clear:both; }
#Body_Main [class*="DayLabel"] { padding:9px; }

#Body_Main div.ItemRemarks { width:90%; margin:0 auto; float:none; clear:both; }
#Body_Main div.ItemRemarks + div.ItemRemarks { padding-top:38px; border-top:1px solid #CCC; }
*/




/*
图文平铺列表样式
.IMG_List_2 .Item { width:calc(95%/2); display:inline; float:left; position:relative; box-sizing:border-box; }
.IMG_List_2 .Item + .Item:nth-child(n+2) { margin-top:3%; }
.IMG_List_2 .Item + .Item:nth-child(-n+2) { margin-top:0; }
.IMG_List_2 .Item + .Item:nth-child(even) { margin-left:5%; }
.IMG_List_2 .Item + .Item:nth-child(odd) { clear:both; }
.IMG_List_3 .Item { width:calc(90%/3); display:inline; float:left; position:relative; box-sizing:border-box; }
.IMG_List_3 .Item + .Item { margin-left:5%; }
.IMG_List_3 .Item + .Item:nth-child(3n+1) { margin-left:0; clear:both; }
.IMG_List_3 .Item + .Item:nth-child(n+3) { margin-top:1.5%; }
.IMG_List_3 .Item + .Item:nth-child(-n+3) { margin-top:0; }

#Body_Main .IMG_List_3 .Item { width:calc(97%/3); }
#Body_Main .IMG_List_3 .Item + .Item { margin-left:1.5%; }
#Body_Main .IMG_List_3 .Item + .Item:nth-child(3n+1) { margin-left:0; clear:both; }
.IMG_List_4 .Item { width:calc(92%/4); display:inline; float:left; position:relative; }
.IMG_List_4 .Item + .Item { margin-left:calc(8%/3); }
.IMG_List_4 .Item + .Item:nth-child(4n+1) { margin-left:0; clear:both; }
.IMG_List_4 .Item + .Item:nth-child(n+4) { margin-top:1.8%; }
.IMG_List_4 .Item + .Item:nth-child(-n+4) { margin-top:0; }


ul.Item,ul.Item dl,ul.Item dl dt { box-sizing:border-box; position:relative; }
ul.Item dl { width:90%; height:auto; padding:15px 5%; }
ul.Item dl .Remarks { width:100%; height:158px; }
ul.Item dl dt { width:100%; height:58px; font-size:13pt; line-height:65px; margin-bottom:15px; }
ul.Item dl dt a { font-size:inherit; line-height:inherit; }

ul.Item dl dt:before,ul.Item dl dt:after { content:""; position:absolute; left:0; bottom:3px; }
ul.Item dl dt:after { width:28px; border-bottom:1px solid #333; z-index:0; transition:all .5s; }
ul.Item dl dt:before { width:100%; border-bottom:1px solid #DDD; z-index:-1; }
ul.Item:hover dl dt:after { width:100%; transition:all .5s; }


ul.Item .K-Shadow:before,ul.Item .K-Shadow:after {
  width:150%; height:8px;
  content: ''; position: absolute; left:10px; top:-40px; z-index: -1;
  -webkit-box-shadow: 0 15px 16px #666;
  -moz-box-shadow: 0 15px 16px #666;
  box-shadow: 0 15px 16px #666;
  -webkit-transform: skew(-15deg) rotate(-6deg);
  -moz-transform: skew(-15deg) rotate(-6deg);
  -ms-transform: skew(-15deg) rotate(-6deg);
  -o-transform: skew(-15deg) rotate(-6deg);
  transform: skew(-15deg) rotate(-6deg); 
}

ul.Item .K-Shadow:after {
  left:auto; right:10px;
  -webkit-transform: skew(15deg) rotate(6deg);
  -moz-transform: skew(15deg) rotate(6deg);
  -ms-transform: skew(15deg) rotate(6deg);
  -o-transform: skew(15deg) rotate(6deg);
  transform: skew(15deg) rotate(6deg); 
}

ul.Item .IMG_List_2 .K-Shadow:before,ul.Item .IMG_List_2 .K-Shadow:after { top:-55px; }
#Body_Main ul.Item .IMG_List_2 .K-Shadow:before,#Body_Main .IMG_List_2 .K-Shadow:after { top:-50px; }

*/


/* 取消边框线 */
#News_List li:last-child,#News_List div.Piece:last-child { border:medium none; }


/* + 列表伪类 */
#News_List li:after,#Left_Menu div.Kuan li:after,#Left_Menu div.Kuan p: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,#Left_Menu div.Kuan li:before,#Left_Menu div.Kuan p: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.ShowRemarks,div.ShowRemarks:hover,div.ShowRemarks div.PicBox img,div.ShowRemarks:hover div.PicBox img,
div.ShowRemarks div.Btn_More a,div.ShowRemarks div.Btn_More a:after,div.ShowRemarks:hover div.Btn_More a,div.ShowRemarks:hover div.Btn_More a:after
{
  -webkit-transition: all .5s ease;
  -moz-transition: all .5s ease;
  -o-transition: all .5s ease;
  transition: all .5s ease;
}