html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;}
article,aside,dialog,footer,header,section,footer,nav,figure,menu {display:block}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal}
figure {margin:0;}
ul,ol {list-style:none;}
body {font:14px/1.75 \5FAE\8F6F\96C5\9ED1,\9ED1\4F53,\5B8B\4F53,Arial,sans-serif;color:#333;background:#e8ecf1; text-align:center;}
a{color:#3986c8; text-decoration:none;}
a:hover{color:#45C2D3; text-decoration:none;}
.clear:after,.dialogItem:after,.iblist:after{content:'\0020';display:block;height:0;clear:both;}
.clear,.dialogItem,.iblist {*zoom: 1;}
.fl{ float:left;}
.fr{ float:right;}
.f16{ font-size: 16px;}
.mb20{ margin-bottom: 20px;}
.mb30{ margin-bottom: 30px;}
.mb15{margin-bottom: 15px;}
*html,*body{ _height:100%;}
.area{ width:1000px; margin:0 auto 20px; position:relative; overflow:hidden; background: #69c2ac}
.top{width:100%;background: #3eb4f1;}
.top1{width:100%; height: 157px;line-height: 999em; overflow:hidden;  background: url(../images/top1.jpg) no-repeat center top;}
.top2{width:100%; height: 127px; background: url(../images/top2.jpg) no-repeat center top; display: block;}
.top3{width:100%; height: 121px;line-height: 999em; overflow:hidden;  background: url(../images/top3.jpg) no-repeat center top}
#kyCount{width:505px; margin:0 auto; padding:90px 0 0 0;}
.num{width:52px; text-align: left; color: #48506b; font-size: 20px; font-weight: bold; font-family:arial; letter-spacing:24px; float
  :left;height: 30px; line-height: 30px; margin:0  28px;}
#day.num{margin-right:75px;}
#hour.num{margin-right: 35px;}

.waper{width:1000px; margin:20px auto 0; position: relative;}
.sider{width:131px; height: 363px; padding:25px 0 0 12px; float: left; background: url(../images/left_bg.jpg) no-repeat; position: absolute; left: 0; top:0;}
.sider li{ text-align: center;width: 116px; height: 32px; line-height: 30px; margin-bottom: 10px; font-weight: bold; color: #fff; cursor: pointer;}
.sider li.cur{width:116px; height: 32px; background: url(../images/tab_on.jpg) no-repeat }
.sider li a{color:#fff; display: block;}
.sider li a:hover{ text-decoration: underline; color: #fff;}
.main{width:826px; float: right; position:relative;}
.guide{ font-size: 16px; color: #848484; text-align: left; margin-bottom: 40px;}
.guide span{ color:#3eb4f1;}
.guideArea{width:822px;border:#d8d8d8 2px solid; position:relative; background: #fff;text-align: left; margin-bottom: 40px;}
.gyear,.gday{ display: block; font-size: 16px; padding-left: 15px; text-align: left; color: #fff;}
.gyear{ font-size: 22px; padding-top: 5px;}
.guideStage{ font-size: 32px;  float: left; padding:10px 0 0 120px;}
.guideKeywords{ float: right; padding:20px 45px 0 0;}
.guideWz{width:765px; margin: 0 auto; padding: 20px 0 30px;}
.guideLt1{width:108px; height: 95px; position: absolute; background: url(../images/corner_lt1.jpg) no-repeat; display: block;left: -2px; top: -20px;}
.guideLt2{width:108px; height: 95px; position: absolute; background: url(../images/corner_lt2.jpg) no-repeat; display: block;left: -2px; top: -27px;}
.guideLt3{width:108px; height: 95px; position: absolute; background: url(../images/corner_lt3.jpg) no-repeat; display: block;left: -2px; top: -27px;}
.guideRt{width:45px; height: 45px; position: absolute; background: url(../images/corner_rt.jpg) no-repeat; display: block;right: -2px; top: -2px;}
.guideLb{width:45px; height: 45px; position: absolute; background: url(../images/corner_lb.jpg) no-repeat; display: block;left: -2px; bottom: -2px;}
.guideRb{width:45px; height: 45px; position: absolute; background: url(../images/corner_rb.jpg) no-repeat; display: block;right: -2px; bottom: -3px;}
.guideLeft{width:285px; float: left;}
.guideRight{width:412px; float: right;}

.guideTt{background:  url(../images/tt_bg.jpg) no-repeat 0 8px; padding-left: 20px; font-size: 18px; color: #333; margin-bottom: 15px; color: #4192ff; font-weight: bold;}
#guide2 .guideTt,#guide5 .guideTt{ background:  url(../images/tt_bg3.jpg) no-repeat 0 8px; color: #9d78e1;}
#guide3 .guideTt,#guide6 .guideTt{ background:  url(../images/tt_bg2.jpg) no-repeat 0 8px; color: #ff8d9a}
.subTt{ font-size: 16px; margin-bottom: 10px; line-height: 24px; }
.subTitle{font-size: 16px;float: left;}
.guidelist li{background: url(../images/dot.jpg) no-repeat 0 12px; padding-left: 15px;  height: 26px; line-height: 26px; overflow: hidden; font-family:\5B8B\4F53; font-weight: normal; }
.iblist li{ display: inline-block; float: left; *display: inline;*zoom:1; margin-right: 20px;}
.iblist{margin-right: -20px;}
.fxlist{margin:0 -30px 0 30px; float: left; display: inline;}
.fxlist li{  float: left; display: inline-block;*display: inline;*zoom:1; margin-right: 20px;}

.graySub{color: #999; font-size: 14px; margin-left: 20px; font-weight: normal;}
.guideKeywords span.fl{padding-top: 3px;}
.guideKeywords a{ background:#3986c8; height: 31px; line-height: 30px; padding-left: 12px; float: left; margin-left: 5px; display: inline; color: #fff}
.guideKeywords a span{height: 31px; padding-right: 12px; float: left; color: #3573c5; cursor:pointer; font-size: 16px;color: #fff}
.endWorlds{}
.endWorlds{ font-size: 16px; color: #848484; text-align: left; margin:0 auto 40px;}
.endWorldsTt{ color:#3eb4f1;}

.top_Menu{ height:25px; border-bottom:1px solid #ccc; background:#efefef;}
.top_Menu_Link{padding:2px 0 2px; line-height:19px;font-size:12px;list-style:none;float:left;white-space:nowrap;position:relative;z-index:1;}
.top_Menu_Link li{ float:left; padding:0 1px; border-right:1px solid #dcdcdc;position:relative;}
.top_Menu_Link .menu_First{ display:block; padding:0 6px; _float:left;}
.top_Menu_Link .menu_First:hover{ color:#fff; background:#3299cc;}
.top_Menu_Link a{background:#efefef;text-decoration:none;float:left;display:inline;height:20px;line-height:20px;padding-left:6px;padding-right:6px;background:transparent; color: #000}
.top_Menu_Link a:hover{background:#369;text-decoration:none;color:#fff;}
.top_Menu_Link a.item-expand:hover,.top_Menu_Link li:hover a.item-expand,.top_Menu_Link li.hover a.item-expand{position:relative;z-index:100;}
.top_Menu_Link a.item-expand span{float:left;}
.top_Menu_Link .dropdownmenu-wrap{left:0px;top:18px;visibility:hidden;}
.top_Menu_Link .dropdownmenu{width:60px !important;}
.top_Menu_Link .dropdownmenu-inner{border:1px solid #bbb;}
.top_Menu_Link .dropdownmenu a{display:block;float:none;margin:0;padding:0 6px;height:auto;line-height:2;}
.top_Menu_Link li:hover .dropdownmenu-wrap,.top_Menu_Link li.hover .dropdownmenu-wrap{visibility:visible;}
.topmenuhidden{display:none;}
.dropdownmenu-wrap{position:absolute;margin:4px 0 0 3px;z-index:10;}
.dropdownmenu{position:relative;top:-2px;left:-2px;width:150px;background:#fff;}
.dropdownmenu-list,.dropdownmenu a{background:#efefef;color:#000;}
.dropdownmenu a:link,.dropdownmenu a:visited{color:#000;}
.dropdownmenu a:hover{background:#369;color:#fff;}
.clearfix{zoom:1;}.clearfix:after{content:".";display:block;clear:both;height:0;font:0/0 sans-serif;visibility:hidden;}
.top_Search input{ display:inline-block; border:none; background:none; vertical-align:middle;}
.top_Search .top_Search_Txt{ height:15px; line-height:15px; background:#bfc0d6;}
.top_Search .top_Search_Btn{ width:40px; height:18px; color:#fff; background:#3590bf; cursor:pointer;}
.wrapper { margin: 0 auto; width: 1000px;}
.copyright{color: #666; line-height: 22px;padding: 15px 0 30px;text-align: center;width: 100%; margin:20px auto 0; }