@charset "utf-8";

/* 专属的CSS固定样式E00,F60,FC0,051,08B,051,A0E,222 */
/* 橙色 #F60 #D60 #D40 */
/* 黄色 #D90 #FC0 #B93 #A80 */
/* 绿色 #085 #0A7 #1A8 #105A2D */
/* 青色 #09C #08B #57A */
/* 蓝色 #039 #08B #57A */
/* 紫色 #73A #63A */


/* 浮动层会员及模版样式 */
#Header { width:100%; top:0; left:0; z-index:2000; }

#Language { width:100%; height:0; margin:0 auto; position:inherit; top:0; clear:both; z-index:198; }
#Language div { width:300px; text-align:right; position:absolute; top:0; left:50%; margin-left:290px; }
#Language div,#Language div a { font-size:9pt; line-height:32px; padding:0 3px; }

#Hotline { min-width:198px; min-height:28px; line-height:28px; position:absolute; top:8px; left:50%; cursor:pointer; z-index:199; }
#Hotline p { line-height:22px; }


/* LOGO和导航样式设置 */
#TOP_Logo { height:0; margin:0 auto; z-index:266; }
#TOP_Logo #Logo { width:590px; height:100%; display:table; position:absolute; z-index:288; }
#TOP_Logo #Logo span { display:table-cell; vertical-align:middle; }
#TOP_Logo #Logo img { max-width:580px; max-height:90px; width:expression(this.width>590 && this.width>this.height ? 590:auto); height:expression(this.height>90 ? auto:90); }


#TOP_Menu { width:100%; height:50px; background:none; position:inherit; z-index:155; }
#TOP_Menu menu { height:50px; background:none; margin:0 auto; position:relative; z-index:157; }
#TOP_Menu menu div { height:100%; text-align:center; float:left; position:relative; z-index:158; }
#TOP_Menu menu div ul { width:100%; height:100%; text-align:center; position:absolute; z-index:159; }
#TOP_Menu menu div:after,#TOP_Menu menu div ul:after { width:100%; content:""; position:absolute; left:0; bottom:0; z-index:-1; }

#TOP_Menu menu div,#TOP_Menu menu div ul,#TOP_Menu menu div ul a { font-family:"微软雅黑","宋体"; font-size:11.5pt; line-height:3.5; }
#TOP_Menu menu div ul span { width:100%; display:none; font-family:Arial,"宋体"; font-size:10pt; line-height:3; }
#TOP_Menu menu div ul.Over span,#TOP_Menu menu div ul:hover span { display:none; }
#TOP_Menu menu div ul.Over a,#TOP_Menu menu div ul:hover a { display:block; }


#MenuList { width:100%; height:0; transition:all .5s ease; position:absolute; z-index:155; }
#MenuList.Over { height:210px; transition:all .5s ease; }

#MenuList div { margin:0 auto; display:table; table-layout:fixed; }
#MenuList li {
	background:rgba(255,255,255,.6); text-align:center; padding:12px 0; display:none;
	border-top-style:solid; border-top-width:0; border-top-color:rgba(0,0,0,0);
}

/*li:not(:last-child){ border-right: 1px solid #ccc;}*/

#MenuList li span { width:95%; height:auto; line-height:22px; text-align:center; padding:0 2.5%; display:inline-table; clear:both; }
#MenuList li span a { font-family:"微软雅黑","宋体"; font-size:11.5pt; line-height:32px; color:#333; }

#TOP_Menu menu.Menu6 div,#MenuList.List6 li { width:calc(100%/6 - .2px); }
#TOP_Menu menu.Menu7 div,#MenuList.List7 li { width:calc(100%/7 - .2px); }
#TOP_Menu menu.Menu9 div,#MenuList.List9 li { width:calc(100%/9 - .2px); }
#TOP_Menu menu.Menu8 div,#MenuList.List8 li { width:12.5%; }
#TOP_Menu menu.Menu10 div,#MenuList.List10 li { width:10%; }


#MenuList li#T-Nav0 { height:0!important; padding:0!important; border:0!important; }

#MenuList.List7 .Div2 { margin-left:calc(100% / 7); }
#MenuList.List7 .Div3 { margin-left:calc(100%/7*2); }
#MenuList.List7 .Div4 { margin-left:calc(100%/7*3); }
#MenuList.List7 .Div5 { margin-left:calc(100%/7*4); }
#MenuList.List7 .Div6 { margin-left:calc(100%/7*5); }
#MenuList.List7 .Div7 { margin-left:calc(100%/7*6); }

#MenuList.List8 .Div2 { margin-left:12.5%; }
#MenuList.List8 .Div3 { margin-left:25%; }
#MenuList.List8 .Div4 { margin-left:37.5%; }
#MenuList.List8 .Div5 { margin-left:50%; }
#MenuList.List8 .Div6 { margin-left:62.5%; }
#MenuList.List8 .Div7 { margin-left:75%; }
#MenuList.List8 .Div8 { margin-left:87.5%; }

#MenuList.List9 .Div2 { margin-left:11.1111%; }
#MenuList.List9 .Div3 { margin-left:22.2222%; }
#MenuList.List9 .Div4 { margin-left:33.3333%; }
#MenuList.List9 .Div5 { margin-left:44.4444%; }
#MenuList.List9 .Div6 { margin-left:55.5555%; }
#MenuList.List9 .Div7 { margin-left:66.6666%; }
#MenuList.List9 .Div8 { margin-left:77.7777%; }
#MenuList.List9 .Div9 { margin-left:88.8888%; }

#MenuList.List10 .Div2 { margin-left:10%; }
#MenuList.List10 .Div3 { margin-left:20%; }
#MenuList.List10 .Div4 { margin-left:30%; }
#MenuList.List10 .Div5 { margin-left:40%; }
#MenuList.List10 .Div6 { margin-left:50%; }
#MenuList.List10 .Div7 { margin-left:60%; }
#MenuList.List10 .Div8 { margin-left:70%; }
#MenuList.List10 .Div9 { margin-left:80%; }
#MenuList.List10 .Div10 { margin-left:90%; }



/* 搜索条的样式设置 */
#TOP_Search input,#BodySearch input { height:28px; text-align:left; border:0; border-radius:0; }
#TOP_Search .text,#BodySearch .text { width:82%; height:24px; line-height:24px; color:#CCC; border:1px solid #DDD; background-color:transparent; padding:1px 2%; }
#TOP_Search .Submit,#BodySearch .Submit { width:12%; color:#DDD; text-align:center; background:url(/Style/Other/Search.png) no-repeat left center; }
#TOP_Search .text.Keywords { color:#F00; }

#TOP_Search { width:100%; height:0; margin:0 auto; position:inherit; z-index:21666; }
.KeysSearch,.NavSearch { width:258px; height:28px; position:absolute; top:65px; left:50%; margin-left:330px; z-index:2199; }


#BodySearch #SearchDiv { width:62%; float:left; }
#BodySearch.KeysMain form { width:28%; float:right; }

#BodySearch #SearchDiv { text-indent:30px; height:26px; background:url(/Style/Images/Cite/N2.gif) no-repeat; }
#BodySearch #SearchDiv ul,#BodySearch #SearchDiv li { width:100%; height:26px; font:normal normal 10.5pt/26px "微软雅黑","宋体"; }
#BodySearch #SearchDiv ul li,#BodySearch #SearchDiv ul li a { font:normal normal 10.5pt/26px  "微软雅黑","宋体"; padding:0; float:left; }


.KeysMain { width:100%; height:30px; padding:8px 0; background:#FFF; box-shadow:0 3px 3px #EEE; }
.KeysNews { width:100%; height:25px; position:inherit; margin:0 auto; z-index:2169; }
.KeysMain div.KeysMainDiv,.KeysMain div.KeysNewsDiv,.KeysNews div.KeysNewsDiv { height:28px; margin:0 auto; z-index:2169; }

.KeysMain div.KeysNewsDiv label { padding-left:32px; background:url(/Style/Images/Cite/ABC.gif) no-repeat 6px 0; }
.KeysMain div.KeysNewsDiv label.Home { background-position:0 -520px; }

#BodySearch #bdshare { width:auto; height:22px; line-height:22px; float:right; }
#BodySearch #bdshare.bdshare_t a { font:normal normal 9pt/16px "宋体"; }



/* 标题栏目样式 */
#HOT_Body dir { width:100%; height:68px; text-align:left; margin:0 auto; position:relative; z-index:5; }
#HOT_Body dir:after { content:""; position:absolute; top:0; left:0; width:100%; z-index:-1; }

#HOT_Body dir cite { width:100%; height:100%; font-size:12pt; line-height:68px; position:relative; z-index:6; }
#HOT_Body dir cite:after { width:100%; height:1px; background:#DDD; content:""; position:absolute;left:0; top:0; z-index:-1; }
#HOT_Body dir cite samp { width:28px; height:30px; margin-top:10px; font:italic bold 0/30px Arial; background-repeat:no-repeat; background-position:left center; }
#HOT_Body dir cite a { font-size:12pt; line-height:75px; letter-spacing:0; z-index:8; }

#HOT_Body dir span { width:auto; position:absolute; right:0; z-index:8; }
#HOT_Body dir span,#HOT_Body dir span.links a { font-size:12px;line-height:90px;font-family:Arial,Helvetica,sans-serif,"宋体"; z-index:8; }
#HOT_Body dir span.links a { padding-left:20px; background:url(/Style/Images/Cite/ABC.gif) no-repeat 0 -5px; }


#HOT_Body #Body_Content dir { margin:5px auto; }

#HOT_Body #Body_Left dir,#HOT_Body #Body_Left dir cite { margin:0 auto; }
#HOT_Body #Body_Left dir cite:after,#HOT_Body #Body_Left dir cite:before { width:0; height:0; }
#HOT_Body #Body_Left dir cite a { font-size:15pt; line-height:72px; letter-spacing:0; background:none!important; }
#HOT_Body #Body_Left dir span { width:100%; text-align:center; font:normal normal 11pt/11pt Arial, Helvetica, sans-serif; top:52px; display:none; }


ul.H_Title { width:100%; height:78px; text-align:left; border-bottom:1px solid #DDD; margin:0 auto; position:relative; z-index:5; }
ul.H_Title:after,ul.H_Title:before { content:""; position:absolute; top:0; left:0; width:100%; z-index:-2; }
ul.H_Title:before { content:""; position:absolute; top:0; left:0; width:0; transition:all .3s; z-index:-1; }

ul.H_Title span { display:inline-block; text-align:center; font-size:24px; line-height:82px; position:relative; z-index:5; }
ul.H_Title span:after { content:""; position:absolute; top:0; left:0; width:0; z-index:-1; transition:all .3s; }
ul.H_Title span.Over:after,ul.H_Title span:hover:after { width:0; transition:all .3s; }



/* 标准框架层设置 */
.KE_StarShow,.KE_StarScroll,.MainKEditor { width:100%; margin:0 auto; padding:0; position:relative; }
#Home_Frame,#Body_Frame,#Body_Frame #Body_Right,#Body_Main,#FrameContent,#FrameOrders { width:100%; margin:0 auto; padding:0; position:relative; }
#LeftHotScroll,#Body_Content,#Body_Pics,#ShowDiv_List,#News_List { width:100%; min-height:118px; margin:0 auto; position:relative; clear:both; }

.MainKEditor { min-height:52px; background:none; margin:0 auto; padding:0; clear:both; position:relative; }
.Frame_StyleCss { margin:0 auto; padding:0; background-repeat:no-repeat; background-position:center top; }

#TOP_Logo,#TOP_Menu menu,#MenuGroup div.MenuGroup,#MenuList div,#MenuMore div.Nav,#MenuMore ol.Nav,div.AE_Banner,
#HomeOrders,#Home_MenuItem,#item-list,#Body_Frame,#Body_Main,#FooterDiv,#Body_Link,#Body_Pages,
div.DavMenu,.KeysMain div.KeysNewsDiv,.KeysNews div.KeysNewsDiv,.KeysMain div.KeysMainDiv,
.MainKEditor,.KE_StarShow,.KE_StarScroll
{ width:1180px; }


#Body_Right,#Body_Right dir cite,#Body_Right #Body_Pages,
#Body_Right .KE_StarShow,#Body_Right .MainKEditor
{ width:100%; }


#Body_Main #Body_Right,.RightFrame { width:76%; min-height:128px; float:right; position:relative; z-index:99; }
#Body_Left,.LeftFrame { width:20%; min-height:128px; float:left; position:relative; z-index:99; }
#Body_Left.fixed { position:fixed!important; position:absolute!important; top:20px; }



/* 内容框 */
#Body_More { height:120px; text-align:center; line-height:14px; position:relative; border-bottom:1px solid #CCC; margin-bottom:35px; }
#Body_More p.Author { width:100%; font:normal normal 12px/36px "微软雅黑","宋体"; color:#CCC; position:absolute; bottom:0; }
#Body_More p.Author span { margin-left:80px; }

#HOT_Body h1.Title,#HOT_Body h1.Title a { width:100%; text-align:center; font-size:28px; line-height:1.5; }

#Body_Content.Body_Null { min-height:450px; background:url(/Style/Other/Null_Word.png) no-repeat top center; }
#Body_Content { height:auto; text-align:justify; clear:both; }

#Body_Content div.More_Title { width:100%; height:50px; text-align:right; border-bottom:2px solid #DDD; margin:8px auto; }
#Body_Content div.More_Title label { height:50px; font-size:13pt; line-height:58px; padding:0 18px; float:none; }
#Body_Content div.More_Title label:hover { color:#D00; }

#Body_Content div.Article { width:100%; color:#CCC; margin:18px auto 58px; }
#Body_Content div.Article ul.Title { font-size:18pt; line-height:50px; color:#333; }
#Body_Content div.Article ul.Days { font-size:21pt; line-height:32px; font-weight:bold; color:#D00; margin-bottom:18px; }

#Body_Frame #Body_Content img,#Body_Main #Body_Content img { max-width:100%; height:auto; }


#Body_Pics { margin:20px auto; }
#Body_Pics dl { width:46%; height:218px; border:1px solid #CCC; border-width:1px 0; position:relative; float:right; }
#Body_Pics div.PicShow { width:46%; height:220px; float:left; position:relative; }
#Body_Pics div.PicShow img { width:100%; height:100%!important; margin:0; padding:0; position:absolute; left:0; top:0; }

#Body_Pics dl div.Remarks { margin-top:80px; }
#Body_Pics dl dt,#Body_Pics dl dd { width:100%; height:42px; font-size:11.5pt; line-height:42px; border-bottom:1px solid #DDD; float:left; }
#Body_Pics dl dt { line-height:52px; font-size:12.5pt; font-weight:bold; padding:7px 0; margin-bottom:5px; }

#Body_Pics label { background-color:#F5F5F5; padding:8px 52px; margin-top:12px; }
#Body_Pics label,#Body_Pics label a { font-size:12.5pt; line-height:28px; }
#Body_Pics label:hover a { color:#FFF; }




/* 左侧项目 */
#Left_Menu ul { width:95%; min-height:25px; padding:5px 2.5%; position:relative; background-repeat:no-repeat; background-position:left top; }
#Left_Menu ul,#Left_Menu ul a { font-size:12.5pt; line-height:2; }
#Left_Menu ul i.icon,#Left_Menu ul img.More { display:none; }

#Left_Menu div.Kuan { padding:2%; clear:both; }
#Left_Menu div.Kuan li { height:32px; line-height:32px; white-space:nowrap; }
#Left_Menu div.Kuan li,#Left_Menu div p { text-indent:25px; position:relative; }
#Left_Menu div.Kuan p { margin-top:5px; padding:6px 0; line-height:22px; border-bottom:1px dashed #AAA; }
#Left_Menu div.Kuan p a { line-height:22px; }


#Body_Left div.Trends,#Left_Contact { width:100%; margin:0 auto; border-top:1px solid #DDD; position:relative; }
#Body_Left div.Trends img { width:100%; height:210px; }

#Body_Left div.Trends dl { margin-top:12px; padding-bottom:12px; }
#Body_Left div.Trends dt { width:100%; height:auto; margin-bottom:12px; font-size:18px; line-height:28px; }
#Body_Left div.Trends dt a { font-size:18px; line-height:28px; }
#Body_Left div.Trends span.Days { font-size:12px; color:#757575; float:right; }

div.Trends span.Readlink { background-color:#DDD; }
div.Trends span.Readlink a { color:#333; }



/* 翻页样式 #Body_Pages.Hot_Pages a { width:100%; display:inherit; clear:both; } */
#Body_Pages { height:auto; text-align:center; clear:both; margin:18px auto 32px; padding-top:12px; }
#Body_Pages.Hot_Pages { text-align:left; }
#Body_Pages.Hot_Pages label,#Body_Pages.Hot_Pages label a { width:auto; line-height:28px; font-weight:bold; padding-right:8px; }
#Body_Pages.Hot_Pages a { line-height:28px; padding:3px; }

#Body_Pages label.PageNumes { padding:7px 3px; }
#Body_Pages li,#More_Pages li { text-indent:22px; background:url(/Style/Images/W_GIF/Xian.gif) no-repeat 0 -3px; }
#Body_Pages li span,#Body_Pages li a { line-height:16px; padding:3px 6px; margin:3px 1px; }
#Body_Pages li a { width:auto; float:left; padding-left:8px; }
#Body_Pages li span { float:right; }


ul.PageNumes { width:auto; float:right; margin-top:5px; padding-right:5px; }
ul.PageNumes a { border:1px solid #DDD; padding:3px 6px; margin:3px 1px; }
ul.PageNumes a.Over,ul.PageNumes a:hover { background-color:#DDD; color:#EEE; transition:all .5s; }


#More_Pages { margin:18px auto 22px; padding:8px; position:inherit; clear:both; }
#More_Pages li,#More_Pages li a,#More_Pages li span { height:32px; line-height:32px; }
#More_Pages li span { font-size:9pt; font-family:Arial, "宋体"; color:#AAA; float:right; margin:0; padding-left:5px; }



/* 网页页尾设置 */
footer { background:#FAFAFA; position:relative; clear:both; }
#Bott_Menu,footer menu#BottMenu { height:auto; line-height:22px; margin:0 auto; position:inherit; clear:both; z-index:1; }
#Bott_Menu div#FooterDiv { height:auto; margin:0 auto; padding:12px 0; position:relative; clear:both; }

footer menu#BottMenu { text-align:center; padding:12px 0; position:inherit; clear:both; }
footer menu#BottMenu a { line-height:22px; padding:0 10px; }



/* 友情链接设置 */
#Body_Link { width:100%; border-bottom:1px solid #757575; }
#Body_Link div { width:1080px; padding-left:100px; padding-bottom:12px; margin:28px auto 8px; color:#FFF; position:relative; clear:both; }
#Body_Link label.UrlLink { width:100px; text-align:center; display:block; position:absolute; left:0; top:0; }
#Body_Link a { padding-right:12.8px; line-height:18px; }



/*百度分享代码设置*/
#HOT_DataShare { width:100%; height:50px; position:relative; margin:20px auto; }
#HOT_DataShare div.bdsharebuttonbox { width:250px; position:absolute; left:50%; margin-left:-118px; }



/* 分层分栏标题样式 */
#Body_DavMenu { width:100%; min-height:38px; background:#FFF; position:relative; padding:9px 0; }

div.DavMenu { min-height:38px; margin:0 auto; padding:0; position:relative; }
div.DavMenu ul.DavList { width:100%; height:auto; text-align:left; font-size:16px; line-height:25px; margin-top:10px; }
div.DavMenu ul.DavList label,div.DavMenu ul.DavList a { font-size:16px; line-height:25px; float:none; transition:all .5s; }
div.DavMenu ul.DavList label { display:inline-block; text-wrap:normal; white-space:nowrap; position:relative; margin-right:52px; }

div.DavMenu span.links { width:auto; display:inline-block; float:right; margin-top:-32px; }
div.DavMenu span.links i.icon { width:auto; float:left; text-align:left; font-size:16px; line-height:32px; color:#757575; text-indent:25px; }
div.DavMenu span.links a { font-size:12px; color:#757575; text-indent:25px; }


#Body_Sortype { width:100%; min-height:32px; margin:20px auto; background:#FFF; position:relative; }
#Body_Sortype label.Sortype { width:auto; height:32px; min-width:90px; text-align:center; font-size:18px; line-height:32px; padding:0 18px; margin-right:20px; background:#CCC; }
#Body_Sortype label.GetReturn { width:75px; height:30px; text-align:center; font-size:18px; line-height:32px; color:#757575; border:1px solid #CCC; float:right; }


/*鼠标响应特效*/
.Tool_Inlink,.Tool_Inlink:hover,.QRcode,.QRcode:hover,.Online,.Online:hover,
#Header,#Language,#Language div,#Hotline,.KeysSearch,.NavSearch,#TOP_Logo,#TOP_Logo #Logo,#TOP_Logo #Logo img,
#HOTSlides div.AEtxt li,#HOTSlides:hover div.AEtxt li,#News_List div.Show div.Readlink,#News_List div.Show:hover div.Readlink,
#TOP_Menu,#TOP_Menu:hover,#TOP_Menu menu,#TOP_Menu menu:hover,#TOP_Menu menu div,#TOP_Menu menu div ul,#TOP_Menu menu div ul:after,#TOP_Menu menu div ul:hover:after,
#LogoScroll.ShowScroll .prev,#LogoScroll.ShowScroll .next,#LogoScroll.ShowScroll .prev:hover,#LogoScroll.ShowScroll .next:hover,
#Logo_List ul div,#Logo_List ul div:hover,#Logo_List ul div img,#Logo_List ul div:hover img,#Logo_List ul div:after,#Logo_List ul div:hover:after,
#Body_Left div.Trends span.Readlink,#Body_Left div.Trends:hover span.Readlink,#Body_Left dir cite,#Body_Left:hover dir cite,
div.CallDiv label,div.CallDiv:hover label,#FooterLink,#FooterLink.Over
{
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
	transition:all .5s ease;
}