/*格式化html元素*/

html { padding:0px;margin:0px;background-color:#f4f4f4;text-align:left;}

body { padding:0px;margin:0px;background-color:#f4f4f4;text-align:left;font-family: "宋体", arial;font-size:12px;color:#666666;line-height:23px;}

h1,h2,h3,h4,h5,h6 { margin:0px;padding:0px;font-size:12px;font-weight:normal;}

div,form,img,ul,ol,li,dl,dt,dd,span,p { margin:0px;padding:0px;border:0px;}

li { list-style-type:none;}


/* Link */


/* color */

.cRed, .cRed a:link,.cRed a:visited { color:#ff0000;}

.cBlue, .cBlue a:link, .cBlue a:visited { color:#003399;}

.cDBlue, .cDBlue a:link, .cDBlue a:visited { color:#336699;}

.cDRed, .cDRed a:link, .cDRed a:visited { color:#990000;}

.cGray,.cGray a:link, .cGray a:visited { color: #999999;}

.cDGray, .cDGray a:link,  .cDGray a:visited { color: #666666;}

.cWhite, .cWhite a:link, .cWhite a:visited { color:#ffffff;}

.cBlack, .cBlack a:link,  .cBlack a:visited { color:#000000;}

.cYellow, .cYellow a:link,  .cYellow a:visited { color:#ffff00;}

.cGreen, .cGreen a:link,  .cGreen a:visited {color:#006600;}

.cDGreen, .cDGreen a:link,  .cDGreen a:visited {color:#547101;}

.cOrg, .cOrg a:link,  .cOrg a:visited {color:#FF6600;}

.cBrown, .cBrown a:link,  .cBrown a:visited {color:#6B3407;}

.cZi, .cZi a:link, .cZi a:visited {color: #AF0077;}

/* Font  */

.fB { font-weight: bold;}

.f12px { font-size:12px;}

.f14px {font-size:14px;}

.f16px { font-size:16px;}

/* Other */

.display { display:none;}

.undisplay { display:block;}

.fLeft { float:left;}

.fRight { float:right;}

.clear { clear:both;font-size:1px;width:1px;height:0px;line-height:0px;visibility:hidden;}


/* 链接属性 */
a:link {text-decoration: none; color:#666666;}
a:visited {text-decoration: none;color:#666666;}
a:hover {color:#1f4188; text-decoration:none;}
a:active { text-decoration: none; color:#666666;}

/* 首页 */

#main {width:980px; height:auto; margin:0px auto 8px;}
#footer {width:980px; height:64px; border:1px solid #d6d6d6; margin:0px auto; background-color:#FFF; text-align:center; line-height:29px;}
#footer span {font-family:"Arial Black", Gadget, sans-serif;}
.content_l {width:760px; height:auto;}
.content_r {width:214px; height:auto;}
#content_cs {width:212px; height:229px; border:1px solid #d6d6d6; background-color:#FFF;}
#content_p {width:760px; height:187px; border-top:3px solid #797979; border-bottom:1px solid #d6d6d6; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; background-color:#FFF; overflow:hidden;}
#content_l_m_l {width:373px; height:342px;}
#content_l_m_r {width:385px; height:338px; border-top:3px solid #797979; border-bottom:1px solid #d6d6d6; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; background-color:#FFF;}
#content_l_m_l_1,#content_l_m_l_2 {width:361px; height:137px; border-top:3px solid #797979; border-bottom:1px solid #d6d6d6; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; background-color:#FFF;}
#content_l_m_l_2 {height:189px;}
.tt_title {width:inherit; height:31px; border-bottom:1px solid #d6d6d6;}
.t_p,.t_p2 {width:auto; height:31px; float:left; padding-left:20px; font-family:"黑体"; font-size:14px; color:#FF0000; font-weight:bolder; font-style:normal; line-height:31px;}
.t_p{ background:url(../images/xiaobiao.jpg) no-repeat 5px 9px;}

.more {width:auto; height:19px; float:right; padding-right:20px; padding-top:12px;}
.content_box {width:335px; padding:10px 16px 0px 20px;}
.news_list {background:url(images/icon_01_29.jpg) no-repeat left center; height:23px; padding-left:17px; line-height:23px;display:block;}
.news_list a {width:250px; height:23px; display:block; float:left; overflow:hidden;}
.news_list span {width:68px; height:23px; text-align:right; display:block; float:left;}
#pro_list {width:auto; margin:25px 0px 0px 20px;}
#pro_list li {width:110px; height:auto; float:left; _display:inline; margin:0px 5px 0px 0px; }
#pro_list li img {width:110px; height:100px; display:block;}
#pro_list li span {width:110px; height:30px; display:block; text-align:center; line-height:30px;}
.t_p2 {height:28px; line-height:28px;}
#footer_t {height:29px; background-color:#1f4188; width:inherit;}


#quit { 
	float: right; height:250px; background-color:#FFFFFF; margin-top:10px;text-align:center;
	width: 215px;
}
#quit p { text-align:center;
	  line-height: 20px; margin: 0px auto; padding-top:8px;
}


/* 内页 */
#sidemenu {width:212px; height:auto; border:1px solid #d6d6d6; background-color:#FFF;}
#t_side {width:176px; height:43px; line-height:43px; font-size:16px; font-weight:normal; font-family:"黑体"; margin:0px auto; color:#000; border-bottom:1px solid #d6d6d6;}
#ul_list {width:176px; height:auto; margin:8px auto 40px;}
#ul_list li {line-height:27px; height:27px; padding-left:15px; width:161px; height:27px; border-bottom:1px dashed #d6d6d6; background:url(images/neiye01_03.jpg) no-repeat 5px center; display:block;}
#ul_list li a {width:161px; height:27px; display:block;}
#ul_list li a:hover {color:#F00; font-weight:bolder;}
#main_n_r {width:766px; height:auto; border:1px solid #d6d6d6; padding:0px 12px; float:right; background-color:#FFF;}
#breadcrumbs {width:746px; padding-left:20px; height:56px; line-height:56px; font-size:20px; font-weight:normal; font-family:"黑体"; color:#000; border-bottom:1px solid #d6d6d6;}
#p_main {width:742px; height:auto!important; min-height:474px; height:474px; padding:12px 12px; border-bottom:1px dashed #d6d6d6; line-height:2;}
#p_main ul {width:640px; height:auto; margin:10px auto 35px;}
#p_main ul li {width:625px; height:31px; line-height:31px; display:block; background:url(images/neiye01_03.jpg) no-repeat left center; padding-left:15px; border-bottom:1px dashed #d6d6d6;}
/* 导航 */
.nav {
	background:url(images/nav_b_10.jpg) repeat-x center top;
	font-size: 12px;
	height: 58px;
	padding-top:9px;
}
#navigation, #navigation li ul {
	list-style-type:none;
}
#navigation {
	width:980px;
	margin:0px auto;
}
#navigation li {
	float:left;
	text-align:center;
	position:relative;
	height:30px;
	line-height:30px;
	background:url(images/icon_05.gif) no-repeat left center;
	
}
#navigation li img {
	margin-top:0;
_ margin-top:13px;
}

#navigation li a, #navigation li a:visited {
	display:block;
	text-decoration:none;
	color:#666;
	margin-right:31px;
	width:83px;
}
#navigation li a:hover {
	color:#fff;background:url(images/home02_12.jpg) no-repeat;
}
/*公用*/
#navigation li li {
	display:inline;
	float:left;
	height:28px;
	background:url(images/nnv.gif) 0px 0px repeat-x;
}
.li2 {
	width:100px;
}
.li3 {
	margin-left:-160px;
}
.li4 {
	margin-left:-80px;
}
.li8 {
	margin-left:-60px;
}
#navigation li ul li a, #navigation li ul li a:visited {
	float:left;
	color:#3A3A3A;
	font-weight:normal;
	font-size:12px;
	margin:0px 0px;
	width:100px;
}
#navigation li ul li a:hover {
	color:#EF8022;
	background:url(images/navnbg_02.jpg) no-repeat center center;
}
#navigation li ul {
	display:none;
	position:absolute;
	width:600px;
	z-index:1234;
}
.mm li a {
	background-color:#FFF
}
/* 登录条：loginBar
标志：logo
侧栏：sideBar
广告：banner
导航：nav
子导航：subNav
菜单：menu
子菜单：subMenu
搜索：search
滚动：scroll
页面主体：main
内容：content
标签页：tab
文章列表：list
提示信息：msg
小技巧：tips
栏目标题：title
加入：joinus
指南：guild
服务：service
热点：hot
新闻：news
下载：download
注册：regsiter
状态：status
按钮：btn
投票：vote
合作伙伴：partner
友情链接：friendLink
页脚：footer
版权：copyRight
1.CSS的ID的命名

外　套：wrap
主导航：mainNav
子导航：subnav
页　脚：footer
整个页面：content
页　眉：header
页　脚：footer
商　标：label
标　题：title
主导航：mainNav(globalNav)
顶导航：topnav
边导航：sidebar
左导航：leftsideBar

右导航：rightsideBar
旗　志：logo
标　语：banner
菜单内容1：menu1Content
菜单容量：　menuContainer
子菜单：submenu
边导航图标：sidebarIcon
注释：　note
面包屑：breadCrumb(即页面所处位置导航提示)
容器：　container
内容：　content
搜索：　search
登陆：　login
功能区：shop(如购物车，收银台)
当前的　current

2.CSS样式文件命名如下

主要的master.css
布局，版面layout.css
专栏columns.css
文字font.css
打印样式print.css
主题themes.css*/