@charset "utf-8";

* { margin: 0px; padding: 0px; }

body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; color: #000; background-color: #F2F2F2; }

a { color: #000; text-decoration: none; }

a:hover { text-decoration: underline; }

ul, li { list-style-type: none; }

img { border: 0px; }

#header { background-color: #FFF; border-bottom: 3px solid #3368AA; border-top: 1px solid #DEDEDE; clear: both; }

.wrapper { width: 985px; height: 1%; overflow: auto; margin: 0px auto; }

#mainbav { font-size: 11px; line-height: 21px; background-image: url(http://images.china.cn/images1/en/2009home/e_1.gif); background-repeat: no-repeat; background-position: right top; text-align: right; clear: both; margin-top: 5px; padding-right: 5px; }

#mainbav a { margin: 0px 3px; }

#logo { background-image: url(http://images.china.cn/images1/en/2009home/logo.gif); background-repeat: no-repeat; float: left; width: 355px; padding-top: 54px; }

#form { float: left; width: 405px; padding-top: 20px; }

#textfield { border: 1px solid #CDCDCD; width: 325px; height: 20px; margin-right: 5px; }

#button { background-image: url(http://images.china.cn/images1/en/2009home/button.jpg); border: 0px; width: 60px; height: 20px; }

#service { float: right; width: 225px; }

#service dt { text-align: right; padding: 10px 0px 20px 0px; }

#service dt a, #service dd a { margin: 0px 5px; }

#service dd { text-align: right; }

#service dd img { margin-right: 5px; }

#subnav { clear: both; }

#subnav li { line-height: 24px; display: inline; float: left; margin-right: 2px; padding: 0px 10px; }

.subtitleoff { font-weight: bold; color: #C30C10; border: 1px solid #A20D0D; }

.subtitleoff a { color: #C30C10; }

.subtitleon { font-weight: bold; color: #FFF; background-color: #7B0202; background-image: url(http://images.china.cn/images1/en/2009home/e_2.jpg); background-repeat: repeat-x; border: 1px solid #A20D0D; border-bottom: 1px solid #7B0202; }

.subtitleon a { color: #FFF; }

.subtitleon1 { background-color: #F4F4F4; background-image: url(http://images.china.cn/images1/en/2009home/e_3.jpg); background-repeat: repeat-x; border: 1px solid #B3B3B3; }

#hot { color: #004276; line-height: 26px; background-image: url(http://images.china.cn/images1/en/2009home/e_4.gif); height: 26px; overflow: hidden; margin: 10px 0px; }

#hot span { float: left; margin: 0px 10px 0px 10px; }

#hot a { color: #004276; line-height: 24px; display: block; float: left; margin: 0px 5px; }

/*#hot a:hover { text-decoration: none; background-image: url(http://images.china.cn/images1/en/2009home/e_25.gif); background-repeat: no-repeat; background-position: center bottom; border-bottom: 2px solid #B21A20; }*/

#right { float: right; width: 270px; }

.rctitle { font-weight: normal; font-size: 18px; line-height: 35px; background-image: url(http://images.china.cn/images1/en/2009home/e_17.jpg); text-indent: 10px; border-bottom: 1px solid #DADADA; }

#full, #Search, #top10 { background-color: #FFF; background-image: url(http://images.china.cn/images1/en/2009home/e_19.jpg); background-repeat: no-repeat; background-position: left bottom; height: 1%; overflow: auto; margin-bottom: 10px; padding: 10px 0px; }

#full div { font-weight: bold; color: #004277; width: 245px; height: 1%; overflow: auto; margin: 0px auto; }

#full div img { border: 1px solid #CCC; float: left; margin-right: 10px; }

#full div a { color: #004277; }

#keyword,#date { width: 250px; margin: 0px auto; }

#keyword h2,#date h2 { font-size: 14px; color: #004175; line-height: 28px; display: none; }

.keyword { border: 1px solid #C4CED5; width: 185px; }

.key { background-image: url(http://images.china.cn/images1/en/2009home/e_34.gif); border: 0px; width: 51px; height: 18px; }

#date select { margin-right: 7px; }

.top10list { width: 253px; margin: 0px auto; }

.top10list li { height: 1%; overflow: auto; padding: 3px 5px; }

.redfew { color: #BA1D24; border: 1px solid #BA1D24; margin-right: 5px; padding: 0px 4px; }

.grayfew { color: #B1B1B1; border: 1px solid #B1B1B1; margin-right: 5px; padding: 0px 4px; }

#e-mail { text-align: center; clear: both; margin-bottom: 10px; }

#links, #ad { background-color: #FFF; background-image: url(http://images.china.cn/images1/en/2009home/e_19.jpg); background-repeat: no-repeat; background-position: left bottom; height: 1%; overflow: auto; margin-bottom: 10px; }

#links h2 { background-image: url(http://images.china.cn/images1/en/2009home/e_36.gif); background-repeat: no-repeat; height: 5px; overflow: hidden; }

#links div { border: 1px solid #9B9B9B; margin: 5px 10px; }

#links div h1 { font-weight: normal; font-size: 18px; line-height: 34px; margin: 0px 10px; }

#links div ul { margin: 0px 10px 10px 10px; }

#links div ul li { color: #004175; background-image:url(http://images.china.cn/images1/en/2009home/e_7.gif); background-position:left 8px; background-repeat:no-repeat; padding-left:10px; }

#links div ul li a { color: #004175; }

#ad h2 { background-image: url(http://images.china.cn/images1/en/2009home/e_36.gif); background-repeat: no-repeat; height: 5px; overflow: hidden; }

.apDiv1 { background-color: #FFF; background-image: url(http://images.china.cn/images1/en/2009home/e_6.gif); background-repeat: no-repeat; background-position: center bottom; float: left; width: 705px; margin-bottom: 10px; padding-bottom: 5px; }

.modified { background-image: url(http://images.china.cn/images1/en/2009home/e_5.gif); clear: both; height: 5px; overflow: hidden; }

#scroll { line-height: 30px; border-bottom: 1px solid #C50A0C; clear: both; width: 676px; margin: 0px auto 10px auto; padding: 0px 5px; }

#scroll span, #scroll span a { font-weight: bold; color: #C50A0C; }

.apDiv2 { display: inline; float: left; width: 310px; margin: 0px 30px 0px 10px; }

.apDiv2 h1 { font-size: 18px; color: #004175; margin-top: 10px; }

.apDiv2 h1 a { color: #004175; }

#tab { font-size: 14px; line-height: 26px; background-image: url(http://images.china.cn/images1/en/2009home/e_37.gif); height: 26px; overflow: hidden; margin: 20px 0px 10px 0px; padding-left: 10px; }

.titleoff { background-image: url(http://images.china.cn/images1/en/2009home/e_38.gif); text-align: center; display: inline; float: left; width: 94px; }

.titleon { color: #FFF; background-image: url(http://images.china.cn/images1/en/2009home/e_39.gif); text-align: center; display: inline; float: left; width: 84px; }

.titleon a { color: #FFF; }

#titlenavTabcontent_11 { display: none; }

.piclist { height: 1%; overflow: auto; }

.piclist li { display: inline; float: left; width: 90px; height:150px; overflow:hidden; margin: 0px 6px; }

.piclist li img { border: 1px solid #999; }

#apDiv4 { float: left; width: 340px; }

#news { padding-bottom: 5px; }

#news dt, #news dt a { font-weight: bold; font-size: 18px; color: #004175; line-height: 22px; }

#news dd { line-height: 20px; background-image: url(http://images.china.cn/images1/en/2009home/e_40.jpg); background-repeat: no-repeat; background-position: left bottom; margin: 5px 0px 10px 0px; padding: 5px 0px 10px 0px; }

#newslist li { color: #004175; background-image:url(http://images.china.cn/images1/en/2009home/e_7.gif); background-position:left 8px; background-repeat:no-repeat; padding-left:10px; }

#newslist li a { color: #004175; }

.ctitle { font-weight: normal; font-size: 18px; line-height: 24px; clear: both; margin: 5px 10px; }

#picmore { font-weight: bold; font-size: 14px; text-align: right; margin-top: 5px; }

#features { background-image: url(http://images.china.cn/images1/en/2009home/e_48.gif); display: inline; float: left; width: 455px; height: 120px; overflow: hidden; margin: 0px 8px 10px 10px; }

#features ul { clear: both; width: 435px; margin: 0px auto; }

#features ul li { line-height: 18px; float: left; width: 217px; }

#features ul li img { border: 1px solid #999; float: left; margin-right: 10px; }

#features ul li h1, #features ul li h1 a { font-size: 12px; color: #004175; float: left; width: 100px; }

#features ul li p, #opinion div p { display: none; }

#opinion { background-image: url(http://images.china.cn/images1/en/2009home/e_49.gif); display: inline; float: left; width: 222px; height: 120px; overflow: hidden; }

#opinion div { line-height: 18px; margin: 0px 10px; }

#opinion div img { border: 1px solid #999; float: left; margin-right: 10px; }

#opinion div h1, #opinion div h1 a { font-size: 12px; color: #004175; float: left; width: 100px; margin-top: -3px; }

.apDiv3 { background-image: url(http://images.china.cn/images1/en/2009home/e_15.jpg); background-repeat: repeat-x; clear: both; width: 685px; height: 1%; overflow: auto; margin: 0px auto 10px auto; }

.clist { width: 300px; margin-left: 20px; }

.clist li { color: #004175; background-image:url(http://images.china.cn/images1/en/2009home/e_7.gif); background-position:left 8px; background-repeat:no-repeat; padding-left:10px; }

.clist li a { color: #004175; }

.rlist { line-height: 18px; display: inline; float: left; width: 330px; margin: 0px 10px; }

.rlist img { border: 1px solid #999; float: left; margin-right: 10px; }

.rlist h1, .rlist h1 a { font-size: 12px; color: #004175; }

.rlist h1 { display: inline; float: left; width: 170px; }

.rlist p { display: inline; float: left; width: 170px; }

.modified1 { float: left; border-left: 1px dotted #C6C6C6; }

#more { color: #999; border-top: 1px dotted #999; margin: 0px 10px; padding: 20px 0px 5px 10px; }

#more a { color: #999; }

#more span { font-weight: bold; line-height: 26px; background-image: url(http://images.china.cn/images1/en/2009home/e_16.jpg); text-align: center; float: right; width: 136px; height: 26px; margin-right: 5px; }

#more span a { color: #000; }

#more font { font-size: 18px; color: #000; }

#more img { margin: 0px 10px 0px 20px; }

#footer { clear: both; width: 985px; margin: 10px auto 0px auto; }
