@charset "utf-8";

body { background-color: #666666; }

/* start bar */
#barwrapper { width:880px; overflow: hidden; clear: both; }
/*
#sidebar { width: 155px; height: 310px; background-color:#ffb534; float: left; }
#sidebar .foot { width: 155px; height: 40px; line-height: 40px; background-color: #d9dde9; margin-top:270px; font-size: 14px; font-weight: bold; color: #333333; text-align: center; }
*/
#mainbar { width: 880px; height: 250px; position: relative; }
#mainbar a { color: #ffff88; font-family: 黑体; font-size: 13px; }
#mainbar a:hover, #mainbar a:active { color: #ffffff; }
/*
 #mainbar .dep { width: 180px; height: 120px; float: left; margin-left: 25px; margin-top: 170px; }
*/
#mainbar #banner_dep1 { position: absolute; left: 125px; top: 45px; height: 36px; width: 200px; }
#mainbar #banner_dep2 { position: absolute; left: 125px; top: 125px; height: 36px; width: 200px; }
#mainbar #banner_dep3 { position: absolute; left: 125px; top: 205px; height: 36px; width: 200px; }
/* end bar */

/* start main */
#mainwrapper { width:800px; overflow: hidden; background-color:#ffffff; clear: both; padding: 20px 40px; }

#remark { width: 500px; float: left; font-size: 13px; line-height:18px; color: #999999; font-weight: bold; margin-bottom: 20px; }
#remark p { margin-top: 15px; }
#remark p.first:first-letter { float: left; margin-right:5px; font-size:36px; line-height:36px; color:#666666; }
#remark a { color: #cf5700; }

#wideblocks { width: 500px; float: left; padding-top: 10px; border-top-width: 1px; border-top-style: dashed; border-top-color: #999999; }
#wideblocks .wideblock { width: 500px; margin-bottom: 8px; color: #666666; }
#wideblocks h2 { margin: 8px 5px; font-size: 20px; font-weight: bold; color: #999999; }
#wideblocks ul { list-style: none; }
#wideblocks li { width: 500px; height: 85px; margin-top: 15px; overflow: hidden; }
#wideblocks .pageimg { float: left; margin-right: 15px; width: 70px; height: 85px; }
#wideblocks .pagedes { float: left; width: 410px; }
#wideblocks .pagetit a { text-decoration: underline; color: #cc0000; }
#wideblocks .pageabs { margin-top: 12px; }

#clients { width: 800px; float: right; overflow: hidden; margin-top: 15px; padding-top: 10px; border-top-width: 1px; border-bottom-width: 1px; border-top-style: dashed; border-bottom-style: dashed; border-top-color: #999999; border-bottom-color: #999999; }
#clients li { display: block; float: left; }
#clients h2 { margin: 8px 0px; font-size: 20px; font-weight: bold; color: #999999; }

#blocks { width: 260px; float: right; overflow: hidden; }
#blocks .block { width: 260px; margin-bottom: 8px; color: #666666; }
#blocks h2 { margin: 8px 5px; font-size: 20px; font-weight: bold; color: #999999; }
#blocks li { margin: 10px 0 0 25px; }
#blocks .sep { width: 260px; height: 2px; font-size: 1px; clear: both; }
#blocks .color1 { background-color: #f3651d; }
#blocks .color2 { background-color: #1d72d7; }
#blocks .color3 { background-color: #669d1d; }
ul.icon1 { list-style-position: outside; list-style-image: url(/image/icon_link1.png); }
ul.icon2 { list-style-position: outside; list-style-image: url(/image/icon_link2.png); }
ul.icon3 { list-style-position: outside; list-style-image: url(/image/icon_link3.png); }
/* end main */
