body { font-family: Arial; font-size: 12px; margin: 0px; padding: 0px; }
div { margin-right: auto; margin-left: auto; }
img { margin: 0px; padding: 0px; border-width: 0px; }
ul, dl, ol { margin: 0px; padding: 0px; list-style: outside none none; }
.floatlft { float: left; }
.floatrgt { float: right; }
.en_header { width: 980px; padding-top: 15px; }
.gary a, .gary a:visited { color: rgb(125, 125, 125); }
.gary a:hover { text-decoration: underline; }
.lineBg a { background: transparent url(cd799c7c92f46668394c1aa9ed2a87616aee430d.gif)  no-repeat scroll right center; float: left; padding-right: 7px; padding-left: 7px; text-decoration: none; }
.sh1 { height: 21px; width: 172px; border: 1px solid rgb(203, 203, 203); line-height: 21px; color: rgb(153, 153, 153); font-family: Arial; padding-left: 5px; }
.nav { width: 980px; }
.head_cen2 { overflow: hidden; padding-bottom: 10px; }
.logo2 { float: left; height: 32px; width: 297px; padding-top: 5px; }
.searchBox2 { width: 208px; display: block; float: right; margin-left: 3px; }
.s_btn_Box2 { width: 590px; padding-top: 10px; }
.btnBox2 { width: 240px; overflow: hidden; float: left; padding-top: 5px; }
.dropdown { position: relative; background-color: rgb(1, 64, 115); height: 25px; font-size: 12px; }
.dropdown li { float: left; height: 25px; border-right: 1px solid rgb(255, 255, 255); text-align: left; }
.dropdown li span a { display: block; color: rgb(255, 255, 255); height: 25px; font-size: 14px; float: left; text-decoration: none; font-weight: bold; line-height: 25px; padding-right: 10px; padding-left: 9px; }
.dropdown li span a:hover { color: rgb(255, 255, 255); }
.dropdown a:active { color: rgb(255, 165, 0); }
.dropdown li:last-child a { border-right: medium none; }
.dropdown li:hover { color: rgb(255, 255, 255); position: relative; background-color: rgb(0, 101, 153); }
.dropdown ul { visibility: hidden; position: absolute; top: 100%; left: -39px; width: 150px; }
.dropdown ul li { font-weight: normal; float: left; background-color: rgb(1, 64, 115); height: 25px; color: rgb(255, 255, 255); border-width: 0px; opacity: 0.85; }
.dropdown ul li a { display: block; height: 25px; text-decoration: none; color: rgb(255, 255, 255); line-height: 25px; width: 150px; }
.dropdown ul li a:hover { background-color: rgb(0, 101, 153); }
.dropdown ul ul { left: 100%; top: 0px; }
.dropdown li:hover > ul { visibility: visible; }
.dropdown li .sub_menu { background-color: rgb(1, 64, 115); opacity: 0.85; padding: 5px; }
.sub_menu li a:hover { background-color: rgb(0, 204, 0); }
.mobile { background: transparent url(6c9edf3038dcae473cbf40967900102b79be94a0.gif)  no-repeat scroll 70px center; width: 85px; }
.newspaper { width: 115px; background: transparent url(6c9edf3038dcae473cbf40967900102b79be94a0.gif)  no-repeat scroll 102px center; }
.home a:hover { background-color: rgb(4, 106, 155); }
.china a:hover { background-color: rgb(7, 125, 165); }
.regional a:hover { background-color: rgb(2, 144, 168); }
.world a:hover { background-color: rgb(0, 182, 144); }
.business a:hover { background-color: rgb(31, 173, 0); }
.sports a:hover { background-color: rgb(142, 175, 0); }
.travel a:hover { background-color: rgb(0, 160, 233); }
.life a:hover { background-color: rgb(238, 32, 0); }
.culture a:hover { background-color: rgb(233, 5, 82); }
.photo a:hover { background-color: rgb(212, 69, 116); }
.video a:hover { background-color: rgb(128, 123, 128); }
.opinion a:hover { background-color: rgb(139, 134, 139); }
.forum a:hover { background-color: rgb(146, 146, 146); }
.cartoon a:hover { background-color: rgb(183, 155, 78); }
.language a:hover { background-color: rgb(224, 187, 55); }
.time { float: left; color: rgb(2, 64, 115); font-weight: bold; margin-left: 5px; padding-top: 5px; }
