/* 新闻列表样式设置 */
#News_List li.Kong { height:15px; border:0; background:none; }
#News_List li span.Days,#News_List li span.Hist { width:auto; font:italic normal 9pt/28px Arial, "宋体"; color:#AAA; float:right; margin:0; padding:0 3px; }

#News_List ul { height:28px; margin-bottom:5px; border-bottom:1px solid #EEE; }
#News_List li { height:32px; text-indent:25px; border-bottom:1px dashed #DDD; margin-top:8px; }
#News_List li p.titleurl { width:75%; text-overflow:ellipsis; white-space:nowrap; float:left; }

#News_List div.Piece { line-height:20px; border-bottom:1px dashed #EEE; padding-left:100px; padding-bottom:18px; margin:8px auto 18px; float:left; clear:both; }
#News_List div.Piece ul { width:72px; height:72px; background:#EEE; border-radius:6px; text-align:center; border:0; position:absolute; margin-left:-100px; }
#News_List div.Piece ul p.Hist { width:100%; height:45px; font:normal normal 26px/52px Arial, "宋体"; border-bottom:1px solid #EEE; }
#News_List div.Piece ul p.More { width:100%; height:27px; font:normal normal 10px/25px Arial, "宋体"; background:#CCC; color:#FFF; }
#News_List div.Piece dl dt { width:100%; font:normal bold 12pt/32px "微软雅黑", "宋体"; }
#News_List div.Piece dl dt a { font:normal bold 12pt/32px "微软雅黑", "宋体"; }
#News_List div.Piece dl dd { clear:both; }



/* 图文混排样式设置 */
#ShowDiv_List dl.Show { width:100%; height:auto; line-height:18px; margin:8px auto; padding:8px 0; clear:both; }
#Body_Main #ShowDiv_List dl.Show:hover { background-color:#FFF; border-radius:0; }

#ShowDiv_List dd label { width:100%; height:38px; border-bottom:1px solid #EEE; white-space:nowrap; margin-bottom:6px; position:relative; }
#ShowDiv_List dd label a,#ShowDiv_List dd label a:hover { font:normal normal 14pt/38px "微软雅黑", "宋体"; }
#ShowDiv_List dl.Show p.Author { height:82px; font:normal normal 9pt/28px "微软雅黑", "宋体"; }

#ShowDiv_List dl.Show dt img.imgsty { width:310px; height:210px; border:1px solid #EEE; float:left; border-radius:2px; padding:8px; margin:5px 60px 5px 0; }

#Body_Main #ShowDiv_List dl.Show dt img.imgsty { width:188px; height:118px; padding:0; border:0; }
#Body_Main #ShowDiv_List dl.Show:hover dt img.imgsty { width:208px; height:138px; margin-left:-10px; margin-top:-10px; }

#ShowDiv_List.AStyle dl.Show dt img.imgsty { width:258px; height:258px; border:0; border-radius:0; padding:0; margin:0 39px; }
#Body_Main #ShowDiv_List.AStyle dl.Show dt img.imgsty { width:198px; height:198px; margin:0 20px; }

#ShowDiv_List dl.Show dt { width:29%; }
#ShowDiv_List dl.Show dd { width:67%; float:right; position:relative; }
#Body_Main #ShowDiv_List dl.Show dd { width:69%; }


#ShowDiv_List dl.Show span.More,#ShowDiv_List dl.Show span.More a,#ShowDiv_List dl.Show span.More a:hover { font:italic normal 10.5pt/22px Arial, "宋体"; color:#EEE; }
#ShowDiv_List dl.Show span.Hist,#ShowDiv_List dl.Show span.Hist a,#ShowDiv_List dl.Show span.Hist a:hover { font:italic normal 10px/35px Arial, "宋体"; float:right; color:#EEE; }

#ShowDiv_List dl.Show span.More a { width:auto; height:0; margin-top:8px; padding:0 32px; border:1px solid #FFF; border-radius:14px; display:inline-block; }
#ShowDiv_List dl.Show:hover span.More a { height:22px; line-height:22px; border:1px solid #555; color:#555; }

#Body_Frame #ShowDiv_List dl.Show:hover span.More a { margin-top:25px; height:25px; line-height:25px;}

#ShowDiv_List dd label.Title:before { content:""; position:absolute; bottom:0; left:0; height:1px; width:0; transition:all 0.3s; background:#555; }
#ShowDiv_List dd:hover label.Title:before { width:100%; left:0; right:0; }


#ShowDiv_List dl.Show,#ShowDiv_List dl.Show dt img,#ShowDiv_List dl.Show:hover dt img,#Body_Main #ShowDiv_List dl.Show:hover,#ShowDiv_List dl.Show span.More a,#ShowDiv_List dl.Show:hover span.More a,#News_List li,#News_List li:hover
{
  -webkit-transition: all .5s ease;
  -moz-transition: all .5s ease;
  -o-transition: all .5s ease;
  transition: all .5s ease;
}



/*AParallel*/
div.AParallel { height:auto; position:relative; margin:0 auto; }
div.AParallel div.AEbg { width:100%; height:208px; position:relative; margin:8px auto; }
div.AParallel div.AEbg ul,div.AParallel div.AEbg li.Sbox { width:100%; height:208px; position:relative; }


div.AParallel div.AEnu { width:100%; height:80px; margin:0 auto; }
div.AParallel div.AEnu ul.Tbox { width:100%; height:52px; overflow:visible; border-bottom:2px solid #DDD; margin-bottom:32px; }
div.AParallel div.AEnu ul.Tbox a { font:normal normal 12.5pt/52px "微软雅黑", "宋体"; padding-top:8px; }

div.AParallel div.AEnu label.Title,div.AParallel div.AEnu ul.Tbox li { width:auto; height:52px; font:normal normal 12.5pt/52px "微软雅黑", "宋体"; padding:0 3.5%; background:#F8F8F8; }


div.AParallel div#NewsShow { width:62%; height:208px; float:left; position:relative; }
div.AParallel div#NewsShow div.TBox { width:40.5%; height:15px; position:absolute; bottom:3px; left:5px; z-index:999; }
div.AParallel div#NewsShow div.TBox ul.Tbox { width:auto; height:15px; float:right; cursor:pointer; }
div.AParallel div#NewsShow div.TBox ul.Tbox li.Tbox { width:12px; height:12px; background:#FFF; margin:0 3px; }


div.AParallel dl.NewsShow { width:100%; height:208px; float:left; position:relative; color:#666; }
div.AParallel dl.NewsShow dt { width:42%; height:208px; line-height:20px; float:left; }
div.AParallel dl.NewsShow dd { width:53%; max-height:130px; padding:8px 2.5%; float:left; }
div.AParallel dl.NewsShow dd label.Title { width:100%; height:28px; padding-bottom:8px; text-wrap:normal; white-space:nowrap; }
div.AParallel dl.NewsShow dd a { font:normal bold 12.5pt/22px "微软雅黑", "宋体"; }
div.AParallel dl.NewsShow dt img { width:100%; height:100%; float:left; }

div.AParallel label.Readlink { width:auto; height:20px; font:normal normal 9pt/20px "微软雅黑", "宋体"; padding:5px 2.5%; position:absolute; left:44.5%; bottom:0; background:#F8F8F8; }
div.AParallel label.Readlink a { font:normal normal 9pt/20px "微软雅黑", "宋体"; }

div.AParallel dl.NewsList { width:36%; height:208px; float:right; padding:0; }
div.AParallel dl.NewsList dd { width:96%; height:26px; text-wrap:normal; white-space:nowrap; padding:5px 2% 5px; background-color:#F8F8F8; margin-bottom:7px; }


div.AParallel div.AEnu li.on,div.AParallel dl.NewsList dd:hover,div.AParallel label.Readlink:hover { background-color:#AAA; }
div.AParallel div.AEnu li.on a,div.AParallel dl.NewsList dd:hover a,div.AParallel label.Readlink:hover a { color:#FFF; }

div.AParallel div.AEbg,div.AParallel div.AEnu li,div.AParallel div.AEnu li:hover,div.AParallel dl.NewsList dd,div.AParallel dl.NewsList dd:hover,div.AParallel label.Readlink,div.AParallel label.Readlink:hover
{
  -webkit-transition: all .5s ease;
  -moz-transition: all .5s ease;
  -o-transition: all .5s ease;
  transition: all .5s ease;
}




/* 产品列表样式设置 */
.KE_StarShow div.mask,.KE_StarShow div.keys { width:100%; height:100%; background:#000; opacity:0; filter:alpha(opacity=0); position:absolute; z-index:200; }

.KE_StarShow div.show div.keys { background-repeat:no-repeat; background-position:center -50%; }
.KE_StarShow div.show div.keys,.KE_StarShow div:hover.show div.keys
{ transition: all .5s ease; -moz-transition: all .5s ease; -webkit-transition: all .5s ease; -o-transition: all .5s ease; }

.KE_StarShow div img.imgsty,.KE_StarShow div.show img { width:100%; height:100%; }
.KE_StarShow div.show { position:relative; margin:0; padding:0; }
.KE_StarShow div img.imgsty,.KE_StarShow div:hover img.imgsty,.KE_StarShow div.show img,.KE_StarShow div:hover.show img
{ -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease; }

.KE_StarShow div li.Title,.KE_StarShow div label.Title { width:100%; text-align:center; height:28px; line-height:28px; position:relative;  }
.KE_StarShow div li.Title a,.KE_StarShow div label.Title a { line-height:28px; }


.KE_StarShow div.List3 { width:30%; margin-right:5%; float:left; text-align:center; position:relative; }
.KE_StarShow div.List4 { width:22.9%; margin-right:2.8%; float:left; text-align:center; position:relative; }


.KE_StarShow.DStyle div.List3 figure,.KE_StarShow.DStyle div.List3 div.show,.KE_StarShow.DStyle div.List3 div.mask,.KE_StarShow.DStyle div.Sbox.List3 { height:255px; }
.KE_StarShow.DStyle div.List4 figure,.KE_StarShow.DStyle div.List4 div.show,.KE_StarShow.DStyle div.List4 div.mask,.KE_StarShow.DStyle div.Sbox.List4 { height:200px; }

#Body_Main .KE_StarShow.DStyle div.List3 figure,#Body_Main .KE_StarShow.DStyle div.List3 div.show,#Body_Main .KE_StarShow.DStyle div.List3 div.mask,#Body_Main .KE_StarShow.DStyle div.Sbox.List3 { height:165px; }
#Body_Main .KE_StarShow.DStyle div.List4 figure,#Body_Main .KE_StarShow.DStyle div.List4 div.show,#Body_Main .KE_StarShow.DStyle div.List4 div.mask,#Body_Main .KE_StarShow.DStyle div.Sbox.List4 { height:135px; }





/* 合作客户样式展示 */
#Logo_List { height:auto; margin:0 auto; }
#Logo_List div li,#Logo_List ul label { float:left; text-align:center; position:relative; }
#Logo_List ul div { height:auto; margin-bottom:8px; position:relative; }
#Logo_List ul img { border:1px solid #EEE; }

#Logo_List.CStyle4 ul,#Logo_List.BStyle4 ul,#Logo_List.AStyle4 ul { width:25%; margin-right:0; }
#Logo_List.BStyle5 ul div,#Logo_List.BStyle4 ul div,#Body_Main #Logo_List.BStyle3 ul div { width:100%; height:0; padding-bottom:50%; }
#Logo_List.BStyle5 div img,#Logo_List.BStyle4 div img,#Logo_List.BStyle3 div img { width:100%; height:100%; border:0; position:absolute; top:0; left:0; }