* { margin: 0; padding: 0; list-style-type: none; }
a { font-family: 宋体; font-size: 14px; color: #333; line-height: 24px; text-decoration: none; }
a:hover { text-decoration: underline; }
img { border: 0; }
body { font-family: 宋体; font-size: 14px; color: #333; line-height: 24px; width: 980px; margin: 0 auto; background: url(http://images.china.cn/images1/ch/2012military/bg1.jpg) repeat-x top center; }
#top { padding-bottom: 10px; }
#adv { clear: both; padding: 0 0 15px 0; height: 1%; overflow: hidden; background: #fff; }
#adv1 { width: 750px; float: left; display: inline; }
#adv1 img { width: 750px; height: 80px; }
#adv2 { width: 220px; float: right; display: inline; }
#adv2 img { width: 220px; height: 80px; }
#roll { clear: both; height: 1%; overflow: hidden; padding-bottom: 15px; }
#roll1 { width: 738px; float: left; display: inline; border: 1px solid #eee; line-height: 20px; padding: 0 5px; color: #595959; }
#roll1 span { width: 68px; float: left; display: inline; padding: 0 5px; color: #f00; font-size: 12px; }
#roll1 span a { color: #f00; font-size: 12px; }
#pro { width: 659px; height: 20px; overflow: hidden; float: left; display: inline; }
#pro ul { width: 2000px; }
#pro ul li { display: inline; float: left; display: inline; margin: 0px 5px; }
#roll1 a { line-height: 20px; color: #595959; font-size: 12px; }
#roll2 { width: 208px; float: right; display: inline; border: 1px solid #eee; line-height: 20px; padding: 0 5px; color: #FF0000; height: 20px; overflow: hidden; }
#roll2 a { line-height: 20px; color: #FF0000; font-size: 12px; }
.list1 { clear: both; height: 31px; line-height: 31px; padding: 0 11px 0 54px; font-size: 16px; color: #29260F; font-weight: bold; background: url(http://images.china.cn/images1/ch/2012military/bg6.jpg) no-repeat 0 0; margin-bottom: 10px; }
.list1 a { float: right; line-height: 31px; font-size: 16px; color: #29260F; }
.box1 { clear: both; margin-bottom: 10px; }
.box1 ul { clear: both; height: 1%; overflow: hidden; padding-bottom: 10px; }
.box1 li { width: 180px; float: left; display: inline; margin-right: 12px; }
.box1 li img { width: 172px; margin-bottom: 3px; padding: 5px; border: 1px solid #ccc; }
.box5 { clear: both; height: 1%; overflow: hidden; margin-bottom: 20px; }
.box5 div { float: left; display: inline; margin: 0 1px 1px 0; position: relative; width: 244px; height: 139px; overflow: hidden; }
.box5 img { width: 244px; height: 139px; }
.box5 p { padding: 0 10px; background: #000; color: #fff; position: absolute; left: 0; bottom: 0; width: 234px; opacity: 0.5; filter: alpha(opacity=67); }
.box5 p a { color: #fff; }
#box5a { width: 489px; height: 279px; }
#box5a img { width: 489px; height: 279px; }
#box5a p { width: 479px; }
#autopage { clear: both; text-align: center; font-size: 14px; font-weight: bold; }
#autopage a { font-size: 12px; font-weight: normal; }