/****** Class Global ******/
body {font-family:"宋体", arial;margin:0; padding:0; background: #FFF; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd {
	margin: 0;
	padding: 0;
	border: 0;
}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;}
/****** Link Color ******/
a:link,a:visited{color:#000000;text-decoration:none;}
a:hover{font-size:12px;color:#FF0000;text-decoration:none;}
/****** Color Attribute[c+Color Name] ******/
.cRed,a.cRed:link,a.cRed:visited{ color:Red; }
.cBlue,a.cBlue:link,a.cBlue:visited{color:#1f3a87;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cGray,a.cGray:link,a.cGray:visited{ color: #4F544D;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #666;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
a.cBlack:hover{color:#bc2931;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#339900;}
/****** Other Attribute ******/
.center{margin-left:auto; margin-right:auto}
.left{
	float: left;
}
.right{ float: right;}
.clear{ clear: both; font-size:1px; width:1px; visibility: hidden; }
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}
.noBorder{border:none;	}
.fB {font-weight: bold;}
.grayL18px{font-family: Arial, "宋体";font-size:12px;color:#333333;line-height:18px;}
.grayL16px{font-family: Arial, "宋体";font-size:12px;color:#333333;line-height:16px;}
.lh24px{line-height:24px;}
a.black2red:link,a.black2red:visited{color:#000;text-decoration:none;}
a.black2red:hover{color:#FF0000;text-decoration:underline;}
.topurl,a.topurl:link,a.topurl:visited{font-family: Arial, "宋体";font-size: 12px;color: #271F75;text-decoration: none;font-weight:bold;}
/****** Header Css ******/
#header{width:891px; }
#logo{ width:276px;text-align:center;}
#search{ width:891px;height:27px;line-height:27px;margin:6px 0;}
.tl{ width:10px;height:27px;background:url(images/tl.gif) repeat-y;}
.tc{ width:871px;height:27px;background:url(images/tc.gif) repeat-x;}
.tc1{padding-top:2px;padding-left:8px;}
.tc2{padding-top:4px;padding-right:8px;padding-left:8px;}
.tr{ width:10px;height:27px;background:url(images/tr.gif) repeat-y;}
.topInput{font-size:12px;border:1px solid #000000;}
.topSelect{font-size:12px;width:136px;text-align:center;}
.topSelect2{font-size:12px;text-align:center;}
#menu,.menut{ width:615px;}
.menuon{width:65px;height:20px;line-height:20px;padding-top:3px;text-align:center;background:url(images/menu_bg_over.gif);float:left;}
.menuoff{width:65px;height:20px;line-height:20px;padding-top:3px;text-align:center;background:url(images/menu_bg_out.gif);float:left;}
a.menuOut:link,a.menuOut:visited,a.menuOut:hover {color: #FFFFFF;text-decoration: none;font-weight:bold;height:12px;}
a.menuOver:link,a.menuOver:visited {color: #000;text-decoration: none;}
a.menuOver:hover{color: #FFFFFF;text-decoration: none;font-weight:bold;height:12px;}
.subsearch{height:23px;line-height:23px;margin-left:20px;}
.rss{height:23px;line-height:23px;margin-left:20px;}
.menub{width:891px;padding-top:8px;line-height:20px;text-align:center;color:#ffffff;background:url(images/navigation_bg.gif) repeat-x}
.menub span{text-decoration: none;}
/****** Index Css ******/
#index,.layout{width:891px; }
.cl,.clclass{width:224px;}
.pict{width:224px;height:20px;margin-top:6px;background:url(images/pic_news_top.gif)}
.picc,.google{width:224px;}
.picb{width:224px;height:11px;background:url(images/pic_news_bottom.gif)}
.picl{width:10px;height:200px;background:url(images/pic_news_left.gif)}
.picm{height:190px;padding:5px 0;background:#ffffff;}
.picr{width:10px;height:200px;background:url(images/pic_news_right.gif)}
.gl{width:10px;height:79px;background:url(images/AD_google_left.gif)}
.gc{width:204px;height:64px;text-align:center;padding-top:15px;background:url(images/AD_google_bg.gif)}
.gr{width:10px;height:79px;background:url(images/AD_google_right.gif)}
.gll{width:10px;height:8px;background:url(images/AD_google_b_l.gif) no-repeat}
.gcc{width:204px;height:8px;background:url(images/AD_google_b.gif) repeat-x}
.grr{width:10px;height:8px;background:url(images/AD_google_b_r.gif) no-repeat}
.clt{width:224px;height:39px;margin-top:8px;line-height:39px;background:url(images/notice_title_bg.gif) repeat-x;}
.clt1{height:23px;width:224px;background:url(images/diy_bg.gif);}
.clt2{height:23px;width:224px;margin-top:8px;background:url(images/diy_bg.gif);}
.clt3{height:25px;line-height:25px;width:224px;}
.clclass1{width:224px;margin-top:8px;background:url(images/hot_article_bg.gif) repeat-x;}
.clc{width:222px;padding-bottom:3px;border-left:1px solid #bfbfbf;border-right:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;}
.clc2{width:224px;background:#f4f4f4;}
.clc1{width:222px;padding-bottom:3px;border-left:1px solid #44A6D2;border-right:1px solid #44A6D2;border-bottom:1px solid #44A6D2;}
.cc{width:468px;margin-left:8px;}
.ccclass{width:468px;margin-top:8px;}
.cclass{width:891px;margin-top:8px;height:30px;background:url(images/down_title_bg.gif)}
.ccclt{margin-top:10px;width:242px;height:24px;line-height:24px;background:url(images/web_in_title_bg.gif) repeat-x;}
.cccltt{height:24px;line-height:24px;padding-left:10px;}
.ccclb{padding:0 4px;width:232px;border:1px solid #9b9b9b;line-height:20px;}
.crrs{width:657px;padding-left:8px;height:23px;line-height:23px;background:url(images/diy_bg.gif) repeat-x;}
.crrsl{padding-left:5px;}
.cccr{width:216px;}
.cct{width:468px;}
.ccc{width:466px;}
.ccccl{width:222px;border-right:1px solid #cbcbcb;padding-left:10px;}
.ccccr{width:222px;border-left:1px solid #cbcbcb;padding-left:10px;}
.hot{text-align:center;width:140px;height:24px;line-height:24px;margin-top:10px;background:url(images/new_art_line.gif) no-repeat}
.cr,.crclass1{width:183px;}
.crclass{width:183px;margin-top:8px;}
.crt{width:183px;height:39px;line-height:39px;background:url(images/notice_title_bg.gif) repeat-x;}
.crc{width:183px;background:#f4f4f4;}
.crc1{width:183px;border-bottom:1px dashed #bfbfbf;}
.crr{
	width:666px;
	border-right:1px solid #bfbfbf;
	padding-bottom: 8px;
	border-bottom: 1px solid #bfbfbf;
}
.crrclass{width:210px;padding-left:9px;}
.crrt{width:180px;height:24px;line-height:24px;padding-left:30px;background:url(images/title_bg.gif)}
.crrc{width:208px;border:1px solid #CACACA}
.webt{width:234px;height:28px;line-height:28px;padding-left:10px;background:url(images/system_title_left_bg.gif);}
.webmore{height:28px;width:160px;background:url(images/system_title_right_bg.gif);}
.flash{
	margin:10px 0 6px;
	width: 666px;
}
.flash span{padding-left:31px;}
#link{width:891px;clear:both}
/*** 每日更新&热点技术 ***/
#new{width:468px;}
.newt{width:468px;height:24px;line-height:24px;}
.new_l_l{width:4px;height:24px;background:url(images/hot_news_title_l.gif)}
.new_t{width:338px;height:18px;line-height:18px;padding-top:6px;padding-left:6px;background:url(images/hot_news_title_bg.gif) repeat-x}
.new_t_r{width:35px;height:24px;background:url(images/hot_news_title_right.gif)}
.new_t_r_bg{width:79px;height:24px;background:url(images/hot_news_title_right_bg.gif)}
.new_r_r{width:6px;height:24px;background:url(images/hot_news_right_r.gif)}
.newl{width:318px;padding-left:2px;font:11px;border-left:1px dashed #bfbfbf;border-right:1px dashed #bfbfbf;border-bottom:1px dashed #bfbfbf;background:#F6F6F6}
.newr{width:142px;height:240px;border-right:1px dashed #bfbfbf;border-bottom:1px dashed #bfbfbf;}
.newr_l,.newr_r{width:70px;}
.newr_l span,.newr_r span{width:50px;padding-left:10px;line-height:30px;}
/*** 软件下载 ***/
.down{width:222px;height:234px;border-left:1px solid #44A6D2;border-right:1px solid #44A6D2;border-bottom:1px solid #44A6D2;background:url(images/back01.gif) repeat;padding:5px 0;}
.down span{float:left;width:72px;text-align:center;padding:6px 0;}
.system{width:466px;border-left:1px dashed #cbcbcb;border-right:1px dashed #cbcbcb;}
.systemt{text-align:center;margin:4px 0 5px;}
/*** Login CSS ***/
.login{
	width:183px;
	height: 87px;	
}
.loginl,loginr{width:4px;height:87px;}
.login_l{height:79px;width:4px;background:url(images/login_l.gif) repeat-y;}
.login_r{height:79px;width:4px;background:url(images/login_r.gif) repeat-y;}
.loginc{
	width:175px;
	overflow: hidden;
	height: 87px;
}
.login_t{height:4px;width:175px;background:url(images/login_t.gif) repeat-x;}
.login_b{height:4px;width:175px;background:url(images/login_b.gif) repeat-x;}
.logintc{
	padding-left:4px;padding-top:2px;
	width: 171px;
}
.loginput {font-size: 12px;color: #AEAEAE;border: 1px solid #AEAEAE;}
/*** Footer CSS ***/
#footer,#aboutus,#copyright{width:891px;clear:both}
#aboutus{height:37px;line-height:12px;text-align:center;background:url(images/aboutus_bg.gif) repeat-x}
#copyright{text-align:center;line-height:20px;}
/*** List CSS ***/
.list1 ul{padding:1px 0;}
.list1 li{list-style-type:none;line-height:14px;}
.list{clear:both;}
.list ul{padding:3px 0 3px 2px;}
.list li{text-align:left;padding:4px 0 0;clear:both;list-style-type:none;}
/*** AD CSS ***/	
.top_ad{height:60px;text-align:center;}
.bg_ad1{width:700px;background:url(images/AD_middle_bg.gif)}
.bg_ad1a{width:232px;}
.bg_ad1b{width:700px;height:20px;background:url(images/AD_bottom_bg.gif) repeat}
.ad1{width:468px;padding-top:3px;}
.end_ad{width:648px;padding:8px 0 8px 9px;}
.end_ad_small{width:156px;height:60px;}
.ad2{width:891px;height:72px;text-align:center;background:url(images/guanggao1.gif);margin:8px 0 0;}
.ad3{width:891px;height:90px;text-align:center;background:url(images/ADmid.gif);margin:8px 0;padding-top:10px;}
.ad468{padding-top:6px;padding-left:38px;}
.ad468x60{width:468px;height:60px;}

