@charset "utf-8";
/* DIVCSS5-CSS初始化模板 - www.divcss5.com CSS教程网 */
body, div{margin:0;padding:0;font:12px/1.5 Arial, Helvetica, sans-serif;}
ol, ul ,li{list-style:none; padding:0; margin:0;}
h1 ,h2 ,h3{ margin:0; padding:0; border:0;}
img {border:0;vertical-align:middle;}
body{color:#000000;background:#FFF;text-align:left;}
.c{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px; overflow:hidden;}
a{text-decoration:none;}

body #top{ height:1px; width:100%; float:left; overflow:hidden; clear:both;}



#h{ float:left; width:840px;height:60px; overflow:hidden; padding-left:5px; line-height:60px; clear:both;}
#h h1#logo{font-size:2em;height:47px;line-height:47px; float:left;padding-top:8px;}
#h h1#logo img, #h h1#logo span{ float:left; display:inline; padding-right:4px;font:tahoma,Arial,verdana,"黑体";text-shadow:rgba(50,50,50,.3) 1px 1px 4px; height:47px; line-height:47px;}
#h a{color:#000;}
#h .ss{ float:right;line-height:33px; padding-top:18px;_padding-top:8px; height:40px;}
#h .ss .txt{ padding:4px 5px; border:1px solid #999; margin:0 5px; color:#999; font-size:1.2em; width:190px;}
#h .ss .txt:hover{border:1px solid #000; background:#F5F5F5; color:#E10601;}
#h .ss .bot{ padding:2px 5px; width:80px;color:#000; cursor:pointer; font-size:1.2em;}
#h .ss .bot:hover{  color:#03F;}
#h .ss .to{ padding:0 5px;font-size:1.2em;}
#h .ss .to a{ color:#00F; text-decoration:underline;}

#m{ float:left; margin:5px auto 10px;clear:both; width:970px; padding:0 6px; text-align:right; font-size:1.25em; background:#EFEFEF;border: 2px solid #EFEFEF;-moz-border-radius-topright:4px; -moz-border-radius-bottomright:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;-webkit-box-shadow:5px 5px 7px #ccc;-moz--box-shadow:5px 5px 7px #ccc;box-shadow:5px 5px 7px #ccc;}
#m a{ color:#000;text-shadow:1px 1px 1px #FFF;}#m a:hover ,#m li.lv a:hover{ color:#E10601;}
#m li{ float:right; display:inline; padding:0 5px;height:24px; line-height:24px;}
#m li.lv ,#m li.lv a{ color:#F00}

#c_c{ float:left; width:980px; clear:both;padding-left:10px;}
#c_c #nav{ float:left; width:160px; border-right:1px solid #E1E1E1;}
#c_c #nav li{ height:26px; line-height:26px; font-size:1.1em; float:left; width:160px;}
#c_c #nav li a{ color:#1111CC;font:14px/1.5 Arial,verdana,"黑体";text-shadow:rgba(50,50,50,.1) 1px 1px 4px;text-decoration:underline;}
#c_c #nav li:hover{ background:#F9F9F9; text-indent:4px;}

#c_c #t{margin:0 0 0 178px; width:798px; overflow:hidden;font-size:1.08em;}
#t h2.tit{color:#339E35;font:bold 28px/1.5 tahoma,"黑体",Arial,verdana; padding-top:10px;text-shadow:rgba(50,50,50,.3) 1px 1px 4px; float:left; width:100%;}
#t h3.ts2{font-size:1.28em;height:24px; line-height:24px;float:left; width:100%;}
#t ul.sanfen ,#t ul.sanfens ,#t ul.news ,#t ul.soft{ width:100%; clear:both; float:left; font-size:1.08em;}
#t ul.sanfen li ,#t ul.sanfens li{float:left; width:30%; height:22px; line-height:22px;font-size:1.08em;}
#t ul.news li{ float:left; width:46.4%; padding-right:0.1%;height:24px; overflow:hidden; line-height:24px;font-size:.85em;}

#t .lit{ float:left; width:98%; border:1px solid #CCCCCC;}
#t .lit h3{ height:29px; font-size:1.28em; padding:0; margin:0; line-height:29px;border-bottom:1px solid #CCCCCC;width:100%; float:left;}
#t .lit ul{float:left; width:100%; background:url(css-list-bg.gif); padding:0; margin:0;}
#t .lit ul li{ float:left; width:90%; padding-left:10px; height:29px;font-size:.85em; line-height:29px; color:#666666}
#t .lit ul li a{font-size:1.28em;}
#t .lit ul li a:link{ color:0000FF; text-decoration:none;}
#t .lit ul li a:visited{color:#800080;}
#t .w {float:left; height:30px; line-height:30px;font-size:13px;width:100%; overflow:hidden;}

#f{ float:left; padding-left:184px; margin-top:10px;color:#666666; clear:both;line-height:25px;width:810px;text-shadow:rgba(50,50,50,.3) 1px 1px 1px;}
#f h2{ height:25px; line-height:25px;padding-top:8px; font-size:14px; font-weight:normal;}
#f h2 a ,#f a{ color:#777777;text-decoration:none;text-shadow:rgba(50,50,50,.3) 1px 1px 3px;}
#f h2 a:hover ,#f a:hover{color:#CC0000; text-decoration:underline;}
#f .otheo{ color:#999999; line-height:16px;padding-top:8px; clear:both; width:100%;}
#f .otheo a{ color:#999999; text-decoration:none;}

