html { overflow-y:scroll; overflow-x:auto; }
body, td, th { margin:0 auto; color:#6c6c6c; font:12px/21px "ËÎÌå"; background:#fff; }
ul, ol, li, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, input { margin:0; padding:0; }
img, fieldset { border:none; }
li { list-style:none; }
select, input, img { vertical-align:middle; }
select, input, textarea { font-size:12px; }
a { color:#010101; text-decoration:none; }
a:hover { color:#4c7d08; text-decoration:underline; }
div, ul, dl { zoom:1; }
q:before,q:after{content:'';}
.fRed { color:#ec6022; font-weight:normal; font-family:Tahoma; }
.fRed strong { font:24px/24px Tahoma!important; color:#ec6022!important; }
.fBlack { color:#000; }
.f14 { font-size:14px; }
.fEn { font-family:Arial; }
strong { color:#000; }
.fWhite { color:#fff!important; }
a.fWhite { color:#fff!important; text-decoration:underline; }
a.fWhite:hover { color:#4c7d08; }
.fOrange, a.fOrange:hover { color:#ec6022; }
.fGray { color:#d0d0d0!important; }
.fGreen { color:#4a7f07; }
a.fGreen:hover { color:#4c7d08; }
.wrap2 { width:100%; background:#000;}
.flash { width:970px; margin:0 auto; }
.clear{ font-size:1px;line-height:1px;clear:both;}

.wrap { width:970px; background:#fff; margin:0 auto; padding-bottom:5px;}
.top_menu{width:970px;height:38px;background:#FBFCFD;padding:0;border-bottom:1px solid #EDF1F4; margin:0 auto;}
.weibo{ width:281px; height:38px; margin-right:10px; display:block;}
.navForm_wide { margin-top:6px; position:relative; z-index:4; color:#dfdfdf; text-align:right; word-spacing:3px; }
.navInput { background:url(../image/searchBg.png) 0 -80px repeat-x; }
.navInputText { width:256px; height:15px; padding:5px; border:none; border-left:1px solid #cbcbcb; margin-left:10px; }
.navInputBtn { background-position:0 0; width:52px; height:25px; border:none; cursor:pointer; }
.navInputBtn_ { background-position:0 -40px; width:52px; height:25px; border:none; cursor:pointer; color:#fff; }

.nav_menu {width:970px;height:35px;padding:4px 0 4px 0;float:left; background:#fff;}
.nav_menu ul{width:970px;float:left;}
.nav_menu li{font-size:14px;font-weight:bold;color:#1F3A87;position:relative;cursor:pointer;z-index:1;float:left;}
.nav_menu li span {display:block;z-index:120;height:35px;line-height:35px; margin-left:5px; display:inherit;float:left;}
.nav_menu li div{width:160px;font-size:12px;font-weight:normal;border:1px solid #B1C0D5;display:none;position:absolute;top:34px;left:5px;z-index:1; padding:10px; line-height:21px;background:#fff;font-family:"ËÎÌå";}
.word1,.word2,.word2show,.word3,.word3show,.word4,.word4show,.word5{background:url(../image/nav_bg.gif) no-repeat; height:35px;}
.word1{width:47px;background-position:0 -192px; padding-left:15px;}
.word2{width:57px;background-position:-77px 0; padding-left:15px;}
.word2show{width:57px;position:relative;background-position:0 0;padding-left:15px;}
.word3{width:74px;background-position:-89px -99px;padding-left:10px;}
.word3show{width:74px;position:relative; background-position:0 -99px;padding-left:10px;}
.word4{width:86px;background-position:-101px -47px;padding-left:10px;}
.word4show{width:86px;position:relative; background-position:0 -47px;padding-left:10px;}
.word5{width:71px;background-position:0 -151px; padding-left:15px;}

.nav_wide { width:970px; margin:0 auto; background:#fff; overflow:hidden;clear:both}
.navLogo_wide { width:275px; height:86px; float:left; margin-right:15px; clear:both}
.navAd_wide { width:680px; height:86px; float:left;}

.footer {line-height:20px; text-align:center; padding:20px 0 40px; margin-top:15px; background:url(../image/footerBg.png) center 0 no-repeat; clear:both; }
.footer, .footer a { color:#6b6b6b; }
.footer a:hover { color:#4c7d08; }