img,div{margin:0; padding:0; border:0; }
body { width:820px; margin:0 auto; background:url(../images/global/bg.jpg) center top;}
td,p,li,dt,dd,select,input,textarea,div{font-size:11px; color:#666; font-family:Tahoma;}

a:link, a:visited{ text-decoration: underline; color:#3F3A36;}
a:hover { text-decoration: underline; color:#666;}

.b {font-weight:bold;}
.f10 { font-size:10px;}
.f11 { font-size:11px;}
.f13 { font-size:13px;}
.f14 { font-size:14px;}
.fleft { text-align:left;}
.fright { text-align:right;}
.center { text-align:center;}
.left { float:left;}
.right { float:right;}
.clear{ clear:both;}
ul,ol{list-style-type:none;}
select,input{vertical-align:middle;}

.mt20{ margin-top:20px;}
.mt10{ margin-top:10px;}
.mr20{ margin-right:20px;}
.p20{ padding:20px;}
.plr{ padding:0px 10px;}
.plr20{ padding:0px 20px;}
.p5{ padding:5px;}


.l130{ line-height:130%;}
.l150{ line-height:150%;}

.fontW a:link, .fontW a:visited{ color:#fff;}
.fontW a:hover{ color:#CCCED9;}
.fontBlack{ font-family:"黑体"; font-size:16px; color:#107596; }

.lang{ padding:3px; background:#1C5DA2; color:#fff;}
	.lang a:link, .lang a:visited{ color:#fff; text-decoration:none;}
	.lang a:hover{ color:#A4BEDA;}


.mainBg{background:#fff; padding:0 10px 10px 10px;}	
.navBg{ background: url(../images/global/navBg.png) repeat-x #A96570; color:#fff; font-weight:bold; border:#fff solid 10px; height:45px;}
	.navBg a:link, .navBg a:visited{ color:#fff; text-decoration:none; font-family:"宋体"; font-size:13px;}
	.navBg a:hover{ color:#DDD;}
	.navBg ul{ text-align:center; margin-top:0px;}
	.navBg li{ float:left; width:105px; height:45px; line-height:45px; text-align:center;}
	
.navBge{ background: url(../images/global/navBg.png) repeat-x #A96570; color:#fff; font-weight:bold; border:#fff solid 10px; height:45px;}
	.navBge a:link, .navBge a:visited{ color:#fff; text-decoration:none; font-family: "Segoe UI"; font-size:13px;}
	.navBge a:hover{ color:#DDD;}
	.navBge ul{ text-align:center; margin-top:0px;}
	.navBge li{ float:left; width:96px; height:45px; line-height:45px; text-align:center;}
	
.leftPro dl{ margin-bottom:20px;}
	.leftPro dt{ background:#EFEFEF url(../images/global/sg.gif) right center no-repeat; padding:5px 15px; line-height:120%; color:#2F5191; font-weight:bold; width:150px; margin-bottom:5px;}
		.leftPro dl dt a:link, .leftPro dt a:visited{ color:#2F5191; text-decoration:none;}
		.leftPro dl dt a:hover{ color:#7C90B7; text-decoration:none;}
		
		.leftPro dd{ margin:0px; height:22px; line-height:22px; margin-left:15px; background:url(../images/global/dot1.gif) left no-repeat; text-indent:10px;}
		
.indexIntro{ border:#6D81B1 solid 1px;}

.indexAbout span{ color:#1C5DA2; font-size:12px; font-weight:bold;}

.indexProTit{ background:#49629D url(../images/index/dot2.gif) left no-repeat;; text-indent:20px; line-height:20px; color:#fff; font-weight:bold;}

.ContentTit{ font-size:14px; height:56px; line-height:56px; color:#1C5DA2; font-weight:bold;}
.aboutPic img{ border:#6E81B1 solid 1px; padding:4px; }
.aboutContent{ font-size:12px; line-height:130%;}
.contactContent{ height:350px; background:url(../images/global/contact.jpg) right bottom no-repeat;}
	.addTit{ color:#333; font-weight:bold; line-height:20px;}
	.addCon{ color:#666; font-size:16px;}
	
.productList ul{ float:left; width:270px; height:170px; margin-left:0px; padding-left:0px; margin-bottom:20px; border-bottom:#6D81B1 dashed 1px;}
	.productList li{ float:left; margin-left:0px;}
		.proPic{ width:160px; height:130px; padding-top:15px; margin-right:20px; padding-left:0px; text-align:center;}
		.proTxt{ margin-top:30px; color:#333; font-size:12px; }
			.proTxt span{ color:#49629D; font-weight:bold; line-height:20px;}
			
.leftNav li{ height:25px; line-height:25px; text-align:right;}
	.leftNav li a:link, .leftNav li a:visited{ font-size:12px; text-decoration:none; color:#666; padding:2px 5px;}
	.leftNav li a:hover{ background:#666; color:#fff; padding:2px 5px;}


.title{ height:30px; line-height:30px; color:#47B1EB; font-size:20px; padding-bottom:15px;}
.conTitle{ height:30px; line-height:30px; color:#333; font-size:14px; font-weight:bold; }

.chList { font-size:11px; line-height:200%;}
	.chList span{ margin-right:20px;}


.caseList ul{ width:520px; height:100px; margin-bottom:30px; }
		.casePic{  float:left; margin-right:20px; width:270px;}
			.casePic img{ border:#CCCCCC solid 1px; padding:2px; width:256px; height:86px;}
		.caseTxt{  margin-top:10px; color:#666; font-size:11px; float:left; width:230px; line-height:130%;}
			.caseTxt span{ color:#49629D; font-weight:bold; line-height:20px;}



.csTable td{ height:28px; line-height:28px; border-bottom:#CCC dashed 1px; font-size:14px;}

.footFont { color:#fff;}
.footFont a:link, .footFont a:visited{ color:#fff;}
	.footFont a:hover{ color:#ccc;}
	
.headFont { color:#fff;}
.headFont a:link, .headFont a:visited{ color:#fff; text-decoration:none;}
	.headFont a:hover{ color:#ccc;}
	