﻿/* CSS Document */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup,menu, nav, output, ruby, section, summary,time, mark, audio, video,input {margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; font-family:Microsoft Yahei,Verdana, Geneva, sans-serif;}
strong{font-weight:bold;}
ol, ul { list-style: none; }
body{ _behavior:url("../Scripts/csshover.htc");line-height:22px;}
table { border-collapse: collapse; border-spacing: 0;/*border:1px solid #646464;*/}
caption, th, td { text-align: left; font-weight: normal;/*border:1px solid #646464;*/}
q, blockquote { quotes: none;}
q:before, q:after, blockquote:before, blockquote:after { content: ""; content: none;}
a img { border: none;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary{ display: block;}
html { font: 12px/1.5 "Microsoft Yahei","宋体","Aldrich", Helvetica, Arial, sans-serif;}
a { color: #787878; text-decoration: none;}
a:hover { color:#c70023;}
/*End 公用*/
/*Start 清除浮动*/
.clear{ clear:both; height:0px; width:100%; overflow:hidden;}
.clearfix:after {clear: both; content: "."; display: block; height: 0; visibility: hidden;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/*End 清除浮动*/
.justify{ text-justify:inter-ideograph; text-align:justify; }/*文字两端对齐*/
.alpha{  filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity: 0.4; opacity: 0.4; height:20px; background-color:#000;}/*透明度*/

.fl{ float:left;}
.fr{ float:right;}

/**/
#Header{padding:0; height:54px;}
#Header .menu{float:right; padding-top:10px; width:754px;position:relative;z-index:999;}
#Header .menu ul{float:right;}
#Header .menu li {font-size:13px; float:left; margin:0 0 0 22px;display:block;}
#Header .menu li a{ display:block;color:#000;}
#Header .menu li a:hover{ color:#e8782c;}
#Header .menu li code{ position:absolute; top:-11px;*top:-41px; left:282px;}
#Header .menu li div{width:564px;_width:574px;height:90px; background:#fff; position:absolute;/*float:left; display:inline;*/ z-index:1000;visibility:hidden; border-top:2px solid #e8782c; padding:20px 10px 8px;top:54px;}
#Header .menu li div.aboutx{right:182px;width:705px;_width:715px;}
#Header .menu li div.aboutx code{left:355px;}
#Header .menu li div.aboutx li{font-size:12px; line-height:32px; color:#F00;}
#Header .menu li div.newsx{right:174px;}
#Header .menu li div.newsx li{font-size:12px; line-height:32px; color:#F00;}

#Header .menu li div.comx{right:-41px; width:705px;_width:715px;}
#Header .menu li div.comx code{left:355px;}
#Header .menu li div.comx li{font-size:12px; line-height:32px; color:#F00;}

#Header .menu li div.servicex{right:26px; width:423px;_width:433px;}
#Header .menu li div.servicex code{left:214px;}
#Header .menu li div.servicex li{font-size:12px; line-height:32px; color:#F00;}

#Header .menu li div.gcx{right:-98px; width:705px;_width:715px;}
#Header .menu li div.gcx code{left:447px;}
#Header .menu li div.gcx li{font-size:12px; line-height:32px; color:#F00;}

#Header .menu li div.zpx{right:-120px; width:423px;_width:433px;}
#Header .menu li div.zpx code{left:217px;}
#Header .menu li div.zpx li{font-size:12px; line-height:32px; color:#F00;}

#Header .menu li div.jobx{right:-48px;}
#Header .menu li div.jobx li{font-size:12px; line-height:32px; color:#F00;}

#Header .menu li div.contactx{right:-180px; width:705px;_width:715px;}
#Header .menu li div.contactx code{left:513px;}
#Header .menu li div.contactx li{font-size:12px; line-height:32px; color:#F00;}



#Header .menu li div li{ text-align:center; color:#424242;margin:0 10px;}
#Header .menu li div li img{border:1px solid #FFF;width:119px;height:60px;}
#Header .menu li div li a:hover img{/*border-color:#c70023;*/}

.sure_box{display:none;width:287px;height:303px;position:absolute;top:36px; left:50%; margin-left:197px; z-index:2000;}
.sure_box span{position:absolute;}