﻿body {
	background:url(../images/bg.png) repeat-y;
	margin:0;
	font-size:12px;
	}
td,th,div,p,span,li { font-family:"宋体", arial, "Times New Roman"; font-size:12px; color:#006685;}
p,form { margin:0; padding:0;}
img,table { border:0;}
hr { height:1px; color:#fff;}
a:link {font-size:9pt;color:#000; text-decoration:none;}
a:visited {font-size:9pt; color:#000; text-decoration:none;}
a:active {font-size:9pt; color:#000; text-decoration:none;}
a:hover {font-size:9pt; color:#333; text-decoration:none;}

.menu { list-style-image:url(../images/dot.gif); margin:0; padding:0;}
.menu li a { display:block; height:26px; padding-left:35px; color:#fff!important; letter-spacing:1.5px; background:#525C65 url(../images/nav_bg.png) no-repeat; margin-top:1px;}
.menu li a:hover { font-size:9pt; color:#000!important; text-decoration:none; background:url(../images/nav_bg_1.png) no-repeat;}

/* 结构化 */
.w780 { width:780px;}
.rightwidth { width:570px;}
.leftwidth { width:210px;}
.cnpadding { padding-top:7px;}
.enpadding { padding-top:5px;}
.logo { height:82px; width:286px; margin:0 auto;}
.foot { background:url(../images/foot.png) repeat-y; height:47px;}
.tip { height:35px; background:url(../images/tipbg.png) no-repeat;}
.tip p { padding-left:25px; padding-top:3px; color:#004864;}
.tipbg { background:url(../images/cbg.png) repeat-y;}
.nav { height:52px; background:url(../images/nav.png) no-repeat;}
.navbg { background:url(../images/navbg.png) repeat-y;}
.navbg ul { margin:0; padding:0; list-style:none;}
.navbg li a { display:block; padding-left:35px; padding-top:12px; color:#fff!important;letter-spacing:1.5px; height:35px;}
.navbg li a:hover { background:url(../images/tbg.png) repeat-y; color:#ccc!important; height:35px; padding-top:12px; font-weight:bold;}

.navbg2 { background:url(../images/hfw_bg.png) repeat-y;}
.navbg2 ul { margin:0; padding:0; list-style:none;}
.navbg2 li a { display:block; padding-left:35px; padding-top:12px; color:#fff!important;letter-spacing:1.5px; height:35px;}
.navbg2 li a:hover { background:url(../images/hfw_09.png) repeat-y; color:#ccc!important; height:35px; padding-top:12px; font-weight:bold;}

.shape { height:30px; background-color:#717A81; margin-top:1px;}
.search { padding-left:10px; margin-top:25px;}
.search p { margin-bottom:8px;}
.sort { background:url(../images/products_title.png); height:43px;}
.banner { height:208px;}
.links { width:195px;}
.links td { height:80px;}
.links2 { width:184px;}
.links2 td { height:80px;}
#demo1 img { margin-right:8px;}
#demo2 img { margin-right:8px;}

/* 表现 */
.p5 { padding-left:5px;}
.m8 { margin-top:5px;}
.lbg { background:url(../images/lbg.png) repeat-y;}
.text { height:22px; width:153px; background-color:#fff; border:#979DA3 1px solid;}
.bt { height:20px; width:40px; background:url(../images/go.gif) no-repeat;}
.cbody { padding:15px; line-height:2;}

/* Allen 标准化类型 */

.cn { font-family:"宋体", arial, "Times New Roman";}
.en { font-family:Arial, Helvetica, sans-serif;}

.atop{ vertical-align:top;}
.tc { text-align:center;}
.tr { text-align:right;}

.fl { float:left;}
.fr { float:right;}

.big { font-size:18px;}
.small { font-size:10px;}

.b { font-weight:bold;} 
.em { font-style:italic;}