/*
OFweek 官方网站
by yan(C)2008 OFweek.com.
http://www.ofweek.com
*/
.hot-title
{
height:30px;
overflow:hidden;
}

/*内容*/
#contentwrap{ width:990px; margin:0 auto; text-align:left; overflow:hidden;}
/*--*/
.c728{ width:728px; float:left; overflow:hidden;}

.cl-1{ width:100%; float:left; overflow:hidden;}
.cl250{ width:250px; float:left; overflow:hidden;}
.cpdg-1{ width:100%; height:30px; float:left; background:url(../images/l250-bg.gif) no-repeat; line-height:30px; font-size:14px; font-weight:bold; color:#fff; text-indent:20px;}
.cpdg-2{ width:100%; overflow:hidden; float:left; margin-top:5px;}
.cpdg86{ width:86px; float:left; overflow:hidden;}

.cpdg164{ width:163px; float:left; overflow:hidden; height:196px; border:1px #999 solid; border-left:0px; background:url(../images/dgp-1.gif) no-repeat bottom center;}
.cpdg164-1{ width:100%; float:left; padding-top:5px;}
.cpdg164-1 ul{ margin:0px; padding:0px; list-style:none;}
.cpdg164-1 li{ line-height:25px; text-indent:15px; font-size:14px; font-weight:bold}
.cpdg164-1 li a{ text-decoration:underline;}
.cpdg164-01{ width:163px; float:left; overflow:hidden; height:196px; border:1px #999 solid; border-left:0px; background:url(../images/dgp-2.gif) no-repeat bottom center;}
.cpdg164-02{ width:163px; float:left; overflow:hidden; height:196px; border:1px #999 solid; border-left:0px; background:url(../images/dgp-3.gif) no-repeat bottom center;}
.cpdg164-03{ width:163px; float:left; overflow:hidden; height:196px; border:1px #999 solid; border-left:0px; background:url(../images/dgp-4.gif) no-repeat bottom center;}
.cpdg164-04{ width:163px; float:left; overflow:hidden; height:196px; border:1px #999 solid; border-left:0px; background:url(../images/dgp-5.gif) no-repeat bottom center;}
.cpdg164-05{ width:163px; float:left; overflow:hidden; height:196px; border:1px #999 solid; border-left:0px; background:url(../images/dgp-6.gif) no-repeat bottom center;}

.clbtn{ width:100%; float:left; overflow:hidden;}
.clbtn-1{ width:125px; float:left; text-align:left;}
.clbtn-2{ width:125px; float:left; text-align:right;}

.zkan{ width:100%; float:left; overflow:hidden;}
.zkan-1{ width:100%; height:30px; float:left; background:url(../images/l250-bg1.gif) no-repeat; line-height:30px; font-size:14px; font-weight:bold; color:#fff; text-indent:20px;}
.zkan-2{ width:228px; float:left; overflow:hidden; border:1px #CCCCCC solid;border-top:0px; border-bottom-width:2px; padding:5px 10px;}
.zkan-2 ul{ margin:0px; list-style:none; padding-left:7px;}
.zkan-2 li{ height:30px; line-height:30px;}
.zkan-2 li p{ margin:0px; float:left;}
p.yzmin{ padding-top:3px;_padding-top:0px;}
p.yzmpic{ padding-top:5px; _padding-top:2px; padding-left:5px;}
li.zkanbtn{ text-align:center; height:30px; padding-top:5px;*padding-top:0px;_padding-top:0px;}



/**/
.cl468{ width:468px; float:right; overflow:hidden;}
.hot-1{ width:466px; height:28px; float:left; border:1px #CCCCCC solid; border-bottom:0px; background:url(../images/hot-bg.gif) repeat-x;}
.hot-icon{ width:25px; float:left; margin-left:4px; _margin-left:2px; margin-top:8px}
.hot-text{ width:120px; float:left; line-height:28px; font-size:14px; font-weight:bold; text-indent:5px;}
.hot-2{ width:456px; float:left; border:1px #CCCCCC solid; border-top:0px; padding:0px 5px 5px 5px; height:245px;}
.hot-3{ width:100%; float:left; border-top:1px #999999 dashed; line-height:30px; font-size:14px; font-weight:bold;text-overflow: ellipsis;
overflow: hidden;height: 30px;white-space: nowrap;}

.hot-3 a{ text-decoration:underline;}
.hot-03 a{ text-decoration:underline;}
.hot-03{ width:100%; float:left; line-height:17px; padding-bottom:5px; *padding-bottom:8px; _padding-bottom:8px;}
.hot-4{ width:100%; float:left;  border-top:1px #999999 dashed; padding-top:3px;}
.hot-4 ul{ margin:0px; padding:0px; list-style:none}
.hot-4 li{ line-height:24px;height:24px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}

.fang-1{ width:458px; float:left; height:27px; border:1px #CCCCCC solid; border-bottom-width:2px; border-bottom-color:#d10000; background:url(../images/gd-bg.gif) repeat-x; padding:0px 4px;}
.fang-icon{ width:12px; float:left; margin-top:7px;}
.fang-text{ width:400px; float:left; text-indent:6px; line-height:27px; font-size:14px; font-weight:bold;}
.fang-text a{ font-size:12px; font-weight:normal; text-decoration:none; font-family:"宋体"; color:#cc0000;}
.fang-more{ width:60px; float:right; text-align:right; line-height:27px; color:#999999; }
.fang-2{ width:456px; float:left; border:1px #CCCCCC solid; border-top:0px; padding:5px 5px; height:165px;*height:163px;_height:163px;}
.fangtw{ width:100%; float:left; overflow:hidden;}
.fangtu{ width:86px; height:86px; float:left; background:#CCCCCC;}
.fangwen{ width:318px; float:right;}
.fangwen p{ margin:0px; padding:0px;}
p.fangbt{ line-height:25px; font-weight:bold;}
p.fangtext{ line-height:18px;}
.fanglie{ width:100%; float:left; padding-top:5px;}
.fanglie ul{ margin:0px; padding:0px; list-style:none;}
.fanglie li{ line-height:24px;}


.gdmenu{ width:100%; float:left;}
.gdmenu-1{ width:165px; height:28px; float:left; background:url(../images/menu-h.gif) no-repeat; text-indent:25px; line-height:28px; font-size:14px; font-weight:bold; color:#fff;}
.gdmenu-01{ width:165px; height:28px; float:left; background:url(../images/menu-c.gif) no-repeat; text-indent:25px; line-height:28px; font-size:14px; font-weight:bold; color:#fff;}

.gdmenu-2{ width:562px; height:28px; float:left; background:url(../images/menu-bg.gif) repeat-x; border-right:1px #CCCCCC solid; line-height:28px; font-weight:bold; color:#333333; text-align:right;}
.gdmenu-2 a{ color:#333; text-decoration:none;}
.gdmenu-2 a:hover{ color:#333; text-decoration:underline;}
.gdlbw{ width:716px; overflow:hidden; border:1px #CCCCCC solid; border-top:0px; padding:8px 5px; float:left;}

.gd350{ width:350px; float:left; overflow:hidden;}
.gdlie-1{ width:350px; height:22px; background:url(../images/gdlie-bg.gif) no-repeat; float:left}
.gdlie-bt{ width:150px; height:22px; line-height:22px; text-indent:13px; color:#ffffff; font-weight:bold; float:left;}
.gdlie-bt a{color:#fff;text-decoration:none;}
.gdlie-more{ width:60px; height:22px; text-align:right; padding-right:5px; line-height:22px; float:right; color:#666;}
.gdlie-more a{ color:#666; text-decoration:none;}
.gdlie-more a:hover{ color:#666; text-decoration:underline;}
.gdlie-2{ width:100%; float:left; padding:8px 0px; overflow:hidden;}
.gdtw{ width:100%; float:left; overflow:hidden;}
.gdtu{ width:75px; height:75px; float:left; background:#CCCCCC;}
.gdwen{ width:289px; float:right;}
.gdwen p{ margin:0px; padding:0px;}
p.gdwen-bt{ line-height:22px; font-weight:bold;}
p.gdwen-text{ line-height:17px;}
.gdlie-3{ width:100%; float:left; padding-top:5px; height:121px;}
.gdlie-3 ul{ margin:0px; padding:0px; list-style:none;}
.gdlie-3 li{ line-height:24px;height: 24px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
color: #0C0D4E;
}

.gdlie-3-3{ width:100%; float:left; padding-top:5px; height:260px;}
.gdlie-3-3 ul{ margin:0px; padding:0px; list-style:none;}
.gdlie-3-3 li{ line-height:24px;}

.gd3500{ width:350px; float:right; overflow:hidden; }
.gdlie-01{ width:350px; height:24px; background:url(../images/gdlie-bg1.gif) no-repeat; float:left}
.gdlie-bt01{ width:75px; height:21px; line-height:21px; color:#ffffff; font-weight:bold; float:left; text-align:center; margin-top:3px; margin-left:5px; _margin-left:2px;}
.gdlie-more01{ width:60px; height:24px; text-align:right; padding-right:5px; line-height:24px; float:right; color:#666;}
.gdlie-more01 a{ color:#666; text-decoration:none;}
.gdlie-more01 a:hover{ color:#666; text-decoration:underline;}
.gdlie-bt01 a{color:#fff;text-decoration:none;}

.rzlie-1{ width:350px; height:22px; background:url(../images/rz-bg.gif) repeat-x; float:left}
.rzlie-bt{ width:334px; height:22px; line-height:22px; float:left; background:url(../images/rz-bg.gif) repeat-x;}
.rzlie-2{ width:100%; float:left; overflow:hidden; padding:2px 0px; height:171px;*height:168px;_height:168px;}
.rzlie-2 ul{ margin:0px; padding:0px; list-style:none;}
.rzlie-2 li{ line-height:24px;}
.rzlie-3{ width:100%; float:left; height:43px;*height:46px;_height:46px;}
.rzlie-more{ width:45px; height:22px; text-align:right; padding-right:5px; line-height:22px; float:right; color:#666; background:url(../images/rz-bg.gif) repeat-x;}
.rzlie-more a{ color:#666; text-decoration:none;}
.rzlie-more a:hover{ color:#666; text-decoration:underline;}

.zplie-2{ width:100%; float:left; height:22px; margin-top:2px; background:#e8e8e8;}
.zplie-2 ul{ margin:0px; padding:0px; list-style:none;}
.zplie-2 li{ float:left; line-height:22px; color:#cc0000;}
li.li95{ width:95px; }
li.li135{ width:135px; }
li.li50{ width:50px; text-align:center }
li.li70{ width:70px; text-align:center }
.zplie-3{ width:100%; float:left;}
.zplie-3 ul{ margin:0px; padding:0px; list-style:none; border-bottom:1px #CCCCCC dashed; height:30px;}
.zplie-3 li{ float:left; line-height:30px;}

.zhlie-2{ width:100%; float:left;}
.zhlie-2 ul{ margin:0px; padding:0px; list-style:none;}
.zhlie-2 li{ float:left; line-height:23px;}
li.zh220{ width:220px;}
li.zh70{ width:70px; text-align:center;}
li.zh60{ width:60px; text-align:right;}






/*sub*/
.cl295{ width:295px; float:left; overflow:hidden;}
.cl295-1{ width:100%; float:left; overflow:hidden;}
.ofweek{ width:100%; height:30px; float:left; background:url(../images/l295-bg.gif) no-repeat; line-height:30px; font-size:14px; font-weight:bold; color:#fff; text-indent:20px;}
.ofweek-2{ width:287px; overflow:hidden; float:left; border:1px #CCCCCC solid; border-top:0px; padding:9px 3px; height:145px;*height:143px;_height:143px;}
.ofw{ width:100%; float:left;}
.of140{ width:138px; height:26px; border:1px #CCCCCC solid; background:#e8e8e8; float:left;}
.of140-1{ width:138px; height:26px; border:1px #CCCCCC solid; background:#e8e8e8; margin-left:7px; float:left}
.ofw-1{ width:100%; float:left; margin-top:9px;}
.of138{ width:134px; height:22px; border-bottom:2px #aaaaaa solid; border-right:2px #aaaaaa solid; border-top:2px #fff solid; border-left:2px #fff solid;}
.of138 p{ margin:0px; padding:0px; float:left;}
p.of-img{ padding-left:3px;}
p.of-text{ padding-left:3px; line-height:22px; font-weight:bold;}



.cl423{ width:423px; float:right; overflow:hidden;}
.hot2-1{ width:421px; height:28px; float:left; border:1px #CCCCCC solid; border-bottom:0px; background:url(../images/hot-bg.gif) repeat-x;}
.hot2-2{ width:411px; float:left; border:1px #CCCCCC solid; border-top:0px; padding:0px 5px 5px 5px; height:245px; overflow:hidden;}
.fang2-1{ width:413px; float:left; height:27px; border:1px #CCCCCC solid; border-bottom-width:2px; border-bottom-color:#d10000; background:url(../images/gd-bg.gif) repeat-x; padding:0px 4px;}
.fang2-2{ width:411px; float:left; border:1px #CCCCCC solid; border-top:0px; padding:5px 5px; height:165px;*height:163px;_height:163px;}
.fanglie2{ width:100%; float:left; padding-top:0px;}
.fanglie2 ul{ margin:0px; padding:0px; list-style:none;}
.fanglie2 li{ line-height:23px;}
.fanglie2 li cite{ color:#cc0000;}
.fanglie2 li cite a{ color:#cc0000; text-decoration:underline;}
.rzlie2-2{ width:100%; float:left; overflow:hidden; padding:2px 0px; height:auto;}
.rzlie2-2 ul{ margin:0px; padding:0px; list-style:none;}
.rzlie2-2 li{ line-height:24px;height:24px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}

.l270{ width:270px; float:left; background:url(../images/l270-bg.gif) no-repeat; height:24px;}

.l80{ width:80px; float:left; background:url(../images/l80-bg.gif) no-repeat; height:24px; line-height:24px; text-align:right;color:#666;}
.l80 a{ color:#666; text-decoration:none;}
.l80 a:hover{ color:#666; text-decoration:underline;}










/*--*/
.c250{ width:250px; float:right; overflow:hidden;}

.cm-1{ width:250px; height:28px; float:left;}
.cm-bt{ width:84px; float:left; height:28px;_height:18px; background:url(../images/c250-m1.gif) no-repeat; text-align:center; font-weight:bold; color:#fff; padding-top:8px;*padding-top:10px;_padding-top:10px;}
.cm-pic{ width:166px; float:left; background:url(../images/c250-m2.gif) repeat-x; height:28px; text-align:right; line-height:28px;color:#666; }
.cm3-pic{ width:166px; float:left; background:url(../images/c250-m02.gif) repeat-x; height:28px; text-align:right; line-height:28px;color:#666; }
.cm3-pic a{ color:#666; text-decoration:none;}
.cm3-pic a:hover{ color:#666; text-decoration:underline;}


.tjztw{ width:238px; float:left; border:1px #CCCCCC solid; overflow:hidden; padding:5px; border-top:0px; height:295px;}
.tjzt-1{ width:100%; float:left; text-align:center; padding-bottom:2px; padding-top:2px;}
.tjzt-2{ width:100%; line-height:20px; float:left; font-weight:bold;}
.tjzt-2 a{ text-decoration:underline;}
.tjzt-3{ width:100%; float:left; line-height:18px; padding-bottom:10px;}
.tjzt-4{ width:100%; float:left; height:22px; border-bottom:1px #CCCCCC dashed; line-height:22px; background:url(../images/icon.gif) no-repeat left center; text-indent:10px; color:#cc0000; margin-top:0px;*margin-top:2px;_margin-top:2px;}
.tjzt-5{ width:100%; float:left; padding-top:3px;}
.tjzt-5 ul{ margin:0px; padding:0px; list-style:none;}
.tjzt-5 li{ line-height:24px;height:24px; overflow:hidden; text-overflow: ellipsis;white-space: nowrap;}
.tjzt-6{ width:100%; line-height:22px; text-align:right; color:#cc0000; float:left;}
.tjzt-6 a{ color:#cc0000; text-decoration: underline;}

.zazhi-1{ float:left; width:250px; height:28px;}
.zazhi-2{ width:238px; float:left; border:1px #CCCCCC solid; overflow:hidden; padding:5px; border-top:0px; border-bottom-width:2px; }
.zazhi-bt{ width:100%; line-height:28px; font-size:14px; font-weight:bold; float:left; color:#cc0000;}
.zazhi-bt a{ text-decoration:underline; color:#cc0000;}
.zazhi-tw{ width:100%; float:left; padding-bottom:8px; padding-top:5px;}
.zazhi-tu{ width:120px; float:left; height:150px; background:#CCCCCC;}
.zazhi-text{ width:110px; float:right; line-height:17px;}
.zazhi-btn{ width:100%; float:left; text-align:center; height:25px; padding-top:3px; padding-bottom:4px;}

.bkw{ width:238px; float:left; border:1px #CCCCCC solid; overflow:hidden; padding:5px; border-top:0px; height:620px;}
.bk-tw{ width:100%; float:left; padding:6px 0px;}
.bk-tu{ width:90px; height:85px; border:1px #CCCCCC solid; text-align:center; padding-top:5px; float:left;}
.bk-wen{ width:138px; height:90px; float:right}
.bk-wen p{ margin:0px; padding:0px;}
p.bk-bt{ line-height:22px; font-weight:bold; color:#cc0000;}
p.bk-bt a{ text-decoration:underline; color:#cc0000;}
p.bk-text{ line-height:17px;}
.bklie-1{ width:100%; float:left; height:22px; border-bottom:1px #CCCCCC dashed; line-height:22px; background:url(../images/icon.gif) no-repeat left center; text-indent:10px; color:#cc0000; margin-top:8px;*margin-top:14px;_margin-top:14px;}
.bklie-2{ width:100%; float:left; padding-top:3px;}
.bklie-2 ul{ margin:0px; padding:0px; list-style:none;}
.bklie-2 li{ line-height:24px;}

.gdbbs{width:238px; float:left; border:1px #CCCCCC solid; overflow:hidden; padding:5px; border-top:0px; height:180px;}
.gdbbs-1{ width:100%; float:left; padding-top:3px;}
.gdbbs-1 ul{ margin:0px; padding:0px; list-style:none;}
.gdbbs-1 li{ line-height:24px;}
p.bk-bt1{ line-height:22px; font-weight:bold;height:22px;	white-space:nowrap;	overflow:hidden;	text-overflow: ellipsis;}

.xpdd{width:238px; float:left; border:1px #CCCCCC solid; overflow:hidden; padding:5px; border-top:0px; height:357px;}


/*友情*/

#linkssub{ width:990px; margin:0 auto; text-align:left; overflow:hidden;}
.links-1sub{ width:988px;; height:27px; float:left; border:1px #cc0000 solid; border-bottom:0px; background:url(../images/links-bg.gif) repeat-x;}
.links-01sub{ width:188px; height:26px; line-height:26px; text-indent:16px; font-weight:bold; color:#fff; margin-left:4px; background:url(../images/links-icon.gif) no-repeat left center; float:left;}
.links-02sub{ width:565px; float:right;text-align:right; height:23px;margin-top:2px; margin-right:2px;line-height:20px; text-indent:16px; font-weight:bold; color:#fff; }
.links-02sub a{ float:right;text-align:right; height:23px;margin-top:2px; margin-right:2px;line-height:20px; text-indent:16px; font-weight:bold; color:#fff; }

.links-2sub{ width:968px; float:left; border:1px #CCCCCC solid; border-top:0px; padding:10px;line-height:24px;}
.links-2sub ul{ margin:0px; padding:0px; list-style:none;}
.links-2sub li{ width:10%; float:left; line-height:22px; padding:0px 5px; text-align:center}


/*090416*/

.gdmenu-x1{ width:155px; height:28px; float:left; background:url(../images/menu-hx.gif) no-repeat; text-indent:25px; line-height:28px; font-size:14px; font-weight:bold; color:#fff;}

.gdmenu-x2{ width:572px; height:28px; float:left; background:url(../images/menu-bg.gif) repeat-x; border-right:1px #CCCCCC solid; line-height:28px; font-weight:bold; color:#333333; text-align:right;}
.gdmenu-x2 a{ color:#333; text-decoration:none;}
.gdmenu-x2 a:hover{ color:#333; text-decoration:underline;}


/*20091118底部图片广告*/
#link_logo{ width:990px;float:left;overflow:hidden;}
#link_logo ul{ margin:0; padding:0;}
#link_logo li{ width:240px; margin-left:10px;float:left;overflow:hidden;}
#link_logo li.s1{ width:240px;float:left; margin-left:0px;overflow:hidden;}

/**速递*/
#rightdy_bar{ width:250px;border-bottom:#ff0000 2px solid; color:#fff; padding-top:2px;font-size:14px;font-weight:bold;height:26px;line-height:26px;background:url(../images/right_ti_dybg.gif) repeat-x;text-indent:25px;float:left;}
#rightdy_box{ width:238px;border:#D8D8D8 1px solid; padding:10px 5px 10px 5px; line-height:25px;border-top:0;float:left;}

