/* CSS Document */
body,td,th {
	font-size: 12px;
	color: #333333;
}
body {
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
	text-align:center;
}
/* top */
.topbg{ width:100%; height:122px; background:url(../images/topbg.gif) repeat-x;}
.toppicbg{ background:url(../images/topbg2.gif) no-repeat; width:980px; height:122px;}
.topmenu{ width:940px; height:120px; text-align:center;}

.menu{ margin:0; padding:0; background:url(../images/menu.gif); height:41px; width:940px;}
.menu ul{ margin:0; padding:0; list-style:none;}
.menu ul li{ float:left; width:93px; color:#FFFFFF; text-align:center; line-height:32px; padding-top:10px;}
.menu ul li.cum{ float:left; background:url(../images/menu_cum.gif);width:93px; color:#FFFFFF; text-align:center; line-height:30px; padding-top:10px; font-weight:bold;}
.menu ul li a:link,.menu ul li a:visited{ color:#FFFFFF; text-decoration:none;}
.menu ul li a:hover{ color:#FFFF00; text-decoration:none;}

.smenu{ width:940px; text-align:center;}
.smenue{ background:url(../images/emenu.gif); width:476px; height:31px; float:right; line-height:31px;}
.smenuho1{ width:180px;height:21px; float:left; padding-top:6px; color:#ff0000; font-weight:bold;}
.smenuho{background:url(../images/emenuhost.gif); width:755px; height:21px; padding:10px 0 0 0; float:right; line-height:31px;}
.smenudo{background:url(../images/emenudomain.gif); width:846px; height:31px; float:right; line-height:31px;}
/* top end */


/* 底部样式 */
.foot{ width:940px; clear:both; text-align:center; margin-top:20px;}
.footmenu{ width:940px; background:url(../images/bottom_menubg.gif) repeat-x; height:34px; margin:0; padding:0; text-align:center; line-height:34px; color:#FFFFFF;}
.footmenu a:link,.footmenu a:visited{color:#FFFFFF; text-decoration:none}
.footmenu a:hover{color:#CCCCCC; text-decoration:underline}
.footbottom { background:url(../images/bottombg.gif); width:940px; height:117px;}
.icp{float:left;width:170px;margin-top:38px;text-align:center;}
.copyright{float:left;width:600px;text-align:left;}
.companyname{padding:6px 0 4px 9px;border-bottom:1px solid #ccc;text-align:center;}
.jjcc{float:left;width:148px;text-align:left;margin-top:32px; padding-left:20px;}
.footercontact{line-height:160%;margin:0px 18px;padding:4px 8px}
.footercontact span{color:#f30;}

/* 字体样式 */
.red{ color:#ff0000;}
.o{color:#FF7C00;}
.g{ color:#458205;}
.b{color:#0052C2;}


/* 链接样式 */
a{ color:#333333; text-decoration:none}
a:visited{color:#333333; text-decoration:none}
a:hover{ color:#FF6600; text-decoration:underline;}


/* 主体结构样式 */
.content{ width:940px; margin-top:10px; text-align:center; background:url(../domain/images/bg.gif);}
.contentp{ width:940px;  margin-top:10px; text-align:center;}
.contentmargin{ margin-top:10px; text-align:center;}
.weizhi{ width:940px; margin-top:10px; text-align:left; height:31px; background:url(../images/weizhi.gif); line-height:31px;}

.cleft{width:710px; float:left;}
.cright{ width:208px;float:left; margin-left:18px; border:1px solid #e1e1e1;}



/* 优势样式 */
.bestban{background:url(../images/best1.gif); width:940px; height:411px;margin:10px 0 0 60px;}

.textlists{line-height:20px; padding:5px;}
.margintop{margin-top:15px;}
.xubline{ border-bottom:1px dashed #e1e1e1;}


.aleftsty{margin:0; padding:0; width:210px;}
.aleftsty ul{margin:0; padding:0; list-style:none; background:url(../about/images/lefttit.gif);}
.aleftsty ul li {line-height:32px; height:32px;}