html{
	height: 100%;
}
body { 
	margin:50px 0px 50px 0px;; 
	padding:0px; 
	background: #fff url(images/mainbg.jpg) repeat-x; 
	font: normal 12px "Courier New", Courier, monospace; 
	color: #000;
}
a{
huerreson:expression(onfocus=function(){this.blur()})
}
img {
	behavior:url("pngbehavior.htc");
}
/*all topmenu style*/
.topmenu{
	letter-spacing: 2px;
	color:#fff;
	width: 650px;
	text-decoration: none;
}
.topmenu a:link{
	letter-spacing: 2px;
	color:#fff;
	text-decoration: none;
}
.topmenu a:visited{
	letter-spacing: 2px;
	color:#fff;
	text-decoration: none;
}
.topmenu a:hover{
	letter-spacing: 2px;
	color:#fff;
	text-decoration: underline;
}
/*index 4intro*/
.banner{
	padding: 0px 1px 20px 0px;
}
.intro1{
	padding: 0px 10px 0px 0px;
	width: 25%;
	border-left: 1px #1d4278 solid;
}
.intro2{
	padding: 0px 10px 0px 0px;
	width: 25%;
	border-left: 1px #884267 solid;
}
.intro3{
	padding: 0px 10px 0px 0px;
	width: 25%;
	border-left: 1px #f2670d solid;
}
.intro4{
	padding: 0px 10px 0px 0px;
	width: 25%;
	border-left: 1px #005f04 solid;
}
.introtitle{
	padding: 0px 0px 0px 10px;
}
.intro1font{
	padding: 10px 0px 10px 10px;
	color:#1d4278;
	line-height:200%;
	letter-spacing: 2px;
}
.intro2font{
	padding: 10px 0px 10px 10px;
	color:#884267;
	line-height:200%;
	letter-spacing: 2px;
}
.intro3font{
	padding: 10px 0px 10px 10px;
	color:#f2670d;
	line-height:200%;
	letter-spacing: 2px;
}
.intro4font{
	padding: 10px 0px 10px 10px;
	color:#005f04;
	line-height:200%;
	letter-spacing: 2px;
}
/*index news*/
.newstitle{
	padding: 0px 0px 0px 10px;
}
.news1{
	padding: 10px 10px 0px 10px;
	border-right: 1px #ccc dashed;
	width: 50%;
}
.news2{
	padding: 10px 10px 0px 10px;
	width: 50%;
}
.newsart{
	color:#666;
	font: 12px "Courier New", Courier, monospace;
	letter-spacing:1px;
	line-height:200%;
	text-decoration: none;
}
.newsart a:link{
	color:#666;
	font: 12px "Courier New", Courier, monospace;
	letter-spacing:1px;
	line-height:200%;
	text-decoration: none;
}
.newsart a:visited{
	color:#666;
	font: 12px "Courier New", Courier, monospace;
	letter-spacing:1px;
	line-height:200%;
	text-decoration: none;
}
.newsart a:hover{
	color:#000;
	font: 12px "Courier New", Courier, monospace;
	letter-spacing:1px;
	line-height:200%;
	text-decoration: underline;
}
.newsart1{
	color:#fff;
	font: 12px "Courier New", Courier, monospace;
	letter-spacing:1px;
	line-height:200%;
	text-decoration: none;
	padding: 10px 10px 0px 10px;
}
.newsart1 a:link{
	color:#fff;
	font: 12px "Courier New", Courier, monospace;
	letter-spacing:1px;
	line-height:200%;
	text-decoration: none;
}
.newsart1 a:visited{
	color:#fff;
	font: 12px "Courier New", Courier, monospace;
	letter-spacing:1px;
	line-height:200%;
	text-decoration: none;
}
.newsart1 a:hover{
	color:#fff;
	font: 12px "Courier New", Courier, monospace;
	letter-spacing:1px;
	line-height:200%;
	text-decoration: underline;
}
/*index case*/
.case{
	padding: 0px 10px 0px 10px;
	color:#666;
	width: 166px;
	background: url(images/index_41.png) no-repeat right;
	border-left: #1d4278 1px solid;
}
.casetitle a:link{
	color:#666;
	font:bold 12px "Courier New", Courier, monospace;
	letter-spacing:1px;
	line-height:200%;
	text-decoration: none;
}
.casetitle a:visited{
	color:#666;
	font:bold 12px "Courier New", Courier, monospace;
	letter-spacing:1px;
	line-height:200%;
	text-decoration: none;
}
.casetitle a:hover{
	color:#000;
	font:bold 12px "Courier New", Courier, monospace;
	letter-spacing:1px;
	line-height:200%;
	text-decoration: underline;
}
/*index contact*/
.contact{
	background: #1d4278 url(images/45123211.jpg) no-repeat bottom right;
	padding: 0px 0px 10px 0px;
}
.contacttitle{
	color:#fff;
	font:bold 12px "Courier New", Courier, monospace;
	padding: 10px 0px 10px 10px;
}
.contactart{
	color:#fff;
	font: 12px "Courier New", Courier, monospace;
	letter-spacing:0px;
	line-height:210%;
	padding: 0px 0px 0px 10px;
}
.contacten{
	color:#fff;
	font: 12px "Courier New", Courier, monospace;
}
/*index foot*/
.foot{
	margin-top:1px;
}
.foottitle{
	color:#fff;
	font:12px  "Courier New", Courier, monospace;
	padding: 0px 0px 0px 10px;
	width: 60px;
}
.foottext{
	color:#fff;
	font:12px  "Courier New", Courier, monospace;
	width:100px;
	height:15px;
	border-bottom: 1px dashed #fff;
	border-left: 0px;
	border-top: 0px;
	border-right: 0px;
	padding: 0px 0px 0px 0px;
	background: #1d4278;
}
.footbutton{
	padding: 0px 0px 0px 10px;
}
.footserach{
	padding: 0px 0px 0px 14px;
}
/*all copyright*/
.copyright{
	letter-spacing: 1px;
	color:#fff;
	font:12px "Courier New", Courier, monospace;
}
/*companyintro*/
.companyintro{
	padding: 0px 20px 0px 20px;
	font:12px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	border-left: 0px #1d4278 solid;
	line-height:200%;
}
.companylinian{
	padding: 0px 20px 0px 0px;
	font: 12px "ËÎÌå";
	letter-spacing: 2px;
	line-height:200%;
	color: #1d4278;
}
/*sphy*/
.ttoop{
	border-bottom: 1px #1d4278 solid;
}
.sphyi{
	padding: 0px 20px 0px 20px;
}
.sphy{
	padding: 0px 20px 0px 0px;
}
.sphyixx{
	padding: 0px 20px 0px 0px;
	background:url(images/nsa-bb0504106.jpg) no-repeat top right;
}
.sphyixxx{
	padding: 0px 20px 0px 0px;
	background:url(images/is126-022.jpg) no-repeat top right;
}
.sphyi1{
	font: bold 14px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	padding: 0px 0px 10px 20px;
	color:#3a6600;
	border-bottom: 0px #666 dashed;
	margin: 0px 0px 0px 0px;
}
.sphyix{
	font: bold 14px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	padding: 0px 0px 10px 0px;
	color:#3a6600;
	border-bottom: 1px #666 dashed;
	margin: 0px 0px 10px 0px;line-height:200%;
}
.sphyi12{
	font: bold 14px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	padding: 10px 0px 10px 10px;
	color:#fff;
}
.sphyi2{
	font: 12px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	line-height:200%;
	color:#3a6600;
	text-decoration: none;
	padding: 0px 0px 0px 10px;
}
.sphyi2x{
	font: 12px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	line-height:200%;
	color:#3a6600;
	text-decoration: none;
	padding: 0px 0px 0px 10px;
}
.moremore a:link{
	font: 12px "Courier New", Courier, monospace;
	letter-spacing:0px;
	color:#666;
	text-decoration: none;
	padding: 0px 0px 0px 10px;
}
.moremore a:visited{
	font: 12px "Courier New", Courier, monospace;
	letter-spacing:0px;
	color:#666;
	text-decoration: none;
	padding: 0px 0px 0px 10px;
}
.moremore a:hover{
	font: 12px "Courier New", Courier, monospace;
	letter-spacing:0px;
	color:#000;
	text-decoration: underline;
	padding: 0px 0px 0px 10px;
}

.sphyi3{
	font: 12px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	line-height:200%;
	color:#000;
	text-decoration: none;
	padding: 10px 0px 20px 0px;
}
.sphyi4{
	font: 12px "Courier New", Courier, monospace;
	letter-spacing: 1px;
	color:#fff;
	text-decoration: none;
	height: 15px;
	padding: 5px 5px 5px 15px;
}
.sphyi5{
	width: 33.33%;
}
.sphyi6{
	padding: 2px;
	border: 1px #3a6600 dashed;
	margin: 0px 0px 10px 0px;
}
.sphyi71{
	font: 12px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	color:#3a6600;
	text-decoration: none;
	height: 15px;
	padding: 5px 5px 5px 15px;
	width: 70px;
}
.sphyi72{
	font: 12px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	color:#3a6600;
	text-decoration: none;
	height: 15px;
	padding: 5px 5px 5px 15px;
	width: 280px;
}
.sphyi73{
	font: 12px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	color:#3a6600;
	text-decoration: none;
	height: 15px;
	padding: 5px 5px 5px 15px;
	background: #ccc;
	width: 70px;
}
.sphyi74{
	font: 12px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	color:#3a6600;
	text-decoration: none;
	background: #ccc;
	height: 15px;
	padding: 5px 5px 5px 15px;
	width: 280px;
}
.sphyi8{
	font:bold 12px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	color:#000;
	text-decoration: underline;
	height: 20px;
	padding: 10px 5px 5px 0px;
}
.sphyi9{
	font: 12px "Courier New", Courier, monospace;
	letter-spacing: 0px;
	line-height: 200%;
	color:#666;
	text-decoration: none;
	padding: 5px 5px 5px 0px;
}
/*zhbx*/
.zhbx1{
	font: bold 14px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	padding: 0px 0px 10px 20px;
	color:#d66000;
	border-bottom: 0px #666 dashed;
	margin: 0px 0px 0px 0px;
}
.zzhbx1{
	font: bold 14px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	padding: 0px 0px 10px 0px;
	color:#000;
	border-bottom: 1px #666 dashed;
	margin: 0px 0px 10px 0px;
}
.zhbx121{
	font: bold 14px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	padding: 0px 0px 10px 20px;
	color: #660066;
	border-bottom: 0px #666 dashed;
	margin: 0px 0px 0px 0px;
}
.zhbx2{
	font: 12px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	line-height:200%;
	color:#d66000;
	text-decoration: none;
	padding: 0px 0px 0px 10px;
}
.zhbx212{
	font: 12px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	line-height:200%;
	color:#660066;
	text-decoration: none;
	padding: 0px 0px 0px 10px;
}
.zhbx213{
	font: bold 14px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	padding: 0px 0px 10px 0px;
	color:#660066;
	border-bottom: 1px #666 dashed;
	margin: 0px 0px 10px 0px;
}
.zhbx214{
	font: 12px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	line-height:200%;
	color:#660066;
	text-decoration: none;
	padding: 0px 0px 0px 10px;
}
.zhbx3{
	padding: 2px;
	border: 1px #3a6600 dashed;
}
.zhbx4{
	font: 12px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	line-height:200%;
	color:#000;
	text-decoration: none;
	padding: 10px 0px 20px 0px;
}
.zhbx5{
	font: bold 12px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	padding: 10px 0px 10px 0px;
	color:#d66000;
	border-bottom: 1px #666 dashed;
	margin: 0px 0px 10px 10px;
}
.zhbx6{
	font: 12px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	padding: 0px 10px 0px 10px;
	color:#fff;
	margin: 0px 0px 0px 0px;
	letter-spacing: 1px;
	line-height: 200%;
}
.zhbx7{
	font: bold 12px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	padding: 0px 0px 10px 0px;
	color:#d66000;
	border-bottom: 1px #666 dashed;
	margin: 0px 0px 10px 10px;
}
.zhbx8{
	font: 12px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	color:#000;
	letter-spacing: 1px;
	line-height: 200%;
}
.zhbx91{
	font: 12px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	color:#d66000;
	text-decoration: none;
	height: 15px;
	padding: 5px 5px 5px 15px;
	width: 33.33%;
}
.zhbx92{
	font:bold 12px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	color:#d66000;
	text-decoration: none;
	height: 15px;
	padding: 5px 5px 5px 15px;
	background: #ccc;
	width: 33.33%;
}
.zhbx911{
	font: 12px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	color:#660066;
	text-decoration: none;
	height: 15px;
	padding: 5px 5px 5px 15px;
	width: 33.33%;
}
.zhbx921{
	font:bold 12px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	color:#660066;
	text-decoration: none;
	height: 15px;
	padding: 5px 5px 5px 15px;
	background: #ccc;
	width: 33.33%;
}
/*jtcg*/
.jtcg1{
	font: bold 14px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	padding: 0px 0px 10px 20px;
	color:#024a9b;
	border-bottom: 0px #666 dashed;
	margin: 0px 0px 0px 0px;
}
.jtcg2{
	font:bold 12px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	line-height:200%;
	color:#024a9b;
	text-decoration: none;
	padding: 0px 0px 0px 10px;
}
.jtcg3{
	font: 12px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	line-height:200%;
	color:#000;
	text-decoration: none;
	padding: 0px 0px 10px 10px;
}
.jtcg4{
	font: 12px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	line-height:200%;
	color:#024a9b;
	text-decoration: none;
	padding: 0px 0px 10px 10px;
}
/*xtbg*/
.xtbg1{
	font: bold 14px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	padding: 0px 0px 10px 0px;
	color:#d66000;
	border-bottom: 1px #666 dashed;
	margin: 0px 0px 10px 0px;
}
.xtbgz1{
	font: bold 14px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	padding: 0px 0px 10px 0px;
	color:#660066;
	border-bottom: 1px #666 dashed;
	margin: 0px 0px 10px 0px;
}
.xtbg211{
	font: bold 14px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	padding: 0px 0px 10px 0px;
	color:#1d4278;
	border-bottom: 1px #666 dashed;
	margin: 0px 0px 10px 0px;
}
.xtbg11{
	margin: 0px 0px 10px 0px;
}
.xtbg2{
	border: 1px #666 dashed;
	padding:1px;
}
.xtbg3{
	padding: 0px 0px 10px 20px;
	font:bold 12px "Courier New", Courier, monospace;
	color:#000;
	letter-spacing: 2px;
	line-height:200%;
}
.xtbgz3{
	padding: 0px 0px 10px 20px;
	font:12px "Courier New", Courier, monospace;
	color:#000;
	letter-spacing: 2px;
	line-height:200%;
}
.xtbg223{
	padding: 0px 0px 10px 20px;
	font:bold 12px "Courier New", Courier, monospace;
	color:#d66000;
	letter-spacing: 2px;
	line-height:200%;
}
.xtbg2223{
	padding: 0px 0px 10px 20px;
	font: 12px "Courier New", Courier, monospace;
	color:#000;
	letter-spacing: 2px;
	line-height:200%;
}
.xtbg4 a:link{
	font:bold 14px "Courier New", Courier, monospace;
	color:#d66000;
	letter-spacing: 2px;
	line-height:150%;
}
.xtbg4 a:visited{
	font:bold 14px "Courier New", Courier, monospace;
	color:#d66000;
	letter-spacing: 2px;
	line-height:150%;
}
.xtbg4 a:hover{
	font:bold 14px "Courier New", Courier, monospace;
	color:#d66000;
	letter-spacing: 2px;
	line-height:150%;
	text-decoration: underline;
}
.xtbgz4 a:link{
	font:bold 14px "Courier New", Courier, monospace;
	color:#660066;
	letter-spacing: 2px;
	line-height:150%;
}
.xtbgz4 a:visited{
	font:bold 14px "Courier New", Courier, monospace;
	color:#660066;
	letter-spacing: 2px;
	line-height:150%;
}
.xtbgz4 a:hover{
	font:bold 14px "Courier New", Courier, monospace;
	color:#660066;
	letter-spacing: 2px;
	line-height:150%;
	text-decoration: underline;
}
.xtbg5{
	font:12px "Courier New", Courier, monospace;
	color:#000;
	letter-spacing: 1px;
	line-height:200%;
	text-decoration: none;
}
.xtbg61{
	font: 12px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	line-height: 150%;
	color:#000;
	text-decoration: none;
	height: 15px;
	padding: 5px 10px 5px 10px;
}
.xtbg62{
	font:bold 12px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	color:#d66000;
	text-decoration: none;
	height: 15px;
	padding: 5px 10px 5px 10px;
	background: #ccc;
}
.xtbg63{
	font:bold 12px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	color:#d66000;
	text-decoration: none;
	height: 15px;
	padding: 5px 10px 5px 10px;
	background: #ccc;
	width:80px;
}
.xtbg64{
	font:bold 12px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	color:#d66000;
	text-decoration: none;
	height: 15px;
	padding: 5px 10px 5px 10px;
	background: #efefef;
	width:80px;
}
.xtbg65{
	font:bold 12px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	color:#d66000;
	text-decoration: none;
	height: 15px;
	padding: 5px 10px 5px 10px;
	background: #ccc;
	width: 80px;
}
.xtbg66{
	font:12px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	color:#d66000;
	text-decoration: none;
	height: 15px;
	padding: 5px 10px 5px 10px;
	width: 80px;
}
.yywh1{
	font:12px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	line-height: 200%;
	color:#000;
	text-decoration: none;
	padding: 10px 0px 10px 20px;
}
.yywh431{
	font:12px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	line-height: 200%;
	color:#1d4278;
	text-decoration: none;
	padding: 10px 0px 10px 20px;
}
.yywh2{
	font:bold 14px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	line-height: 200%;
	color:#d66000;
	text-decoration: none;
	padding: 0px 0px 0px 10px;
}
.yywh212{
	font:bold 14px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	line-height: 200%;
	color:#1d4278;
	text-decoration: none;
	padding: 0px 0px 0px 10px;
}
.zztlgwjczx1{
	font:bold 12px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	line-height: 200%;
	color:#000;
	text-decoration: none;
}
.zxns{
	font:bold 14px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	line-height: 200%;
	color:#d66000;
	text-decoration: none;
}
.zhishi1{
	padding: 0px 10px 0px 10px;
	border-right: 1px #666 dashed;
	width: 33.3%;
}
.zhishi2{
	padding: 0px 0px 0px 10px;
	width: 33.3%;
}
.zztlgwjczx111{
	font:bold 12px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	line-height: 200%;
	color:#000;
	text-decoration: none;
	padding: 0px 0px 0px 10px;
}
.zztlgwjczx112{
	font:12px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	line-height: 200%;
	color:#000;
	text-decoration: none;
	padding: 0px 0px 0px 10px;
}
.lianxi1{
background:url(images/ban4.png) no-repeat bottom; 
}
.zp1{
	font:12px "Courier New", Courier, monospace;
	letter-spacing: 2px;
	line-height: 150%;
	color:#000;
	text-decoration: none;
	padding: 10px 0px 10px 20px;
}

.url{
	color:#d66000;
	font: 12px "Courier New", Courier, monospace;
	letter-spacing:1px;
	line-height:200%;
	text-decoration: none;
	padding: 10px 10px 0px 10px;
}
.url a:link{
	color:#d66000;
	font: 12px "Courier New", Courier, monospace;
	letter-spacing:1px;
	line-height:200%;
	text-decoration: none;
}
.url a:visited{
	color:#d66000;
	font: 12px "Courier New", Courier, monospace;
	letter-spacing:1px;
	line-height:200%;
	text-decoration: none;
}
.url a:hover{
	color:#d66000;
	font: 12px "Courier New", Courier, monospace;
	letter-spacing:1px;
	line-height:200%;
	text-decoration: underline;
}
.mail{
	color:#d66000;
	font: 12px "Courier New", Courier, monospace;
	letter-spacing:1px;
	line-height:200%;
	text-decoration: none;
	padding: 10px 10px 0px 10px;
}
.mail a:link{
	color:#d66000;
	font: 12px "Courier New", Courier, monospace;
	letter-spacing:1px;
	line-height:200%;
	text-decoration: none;
}
.mail a:visited{
	color:#d66000;
	font: 12px "Courier New", Courier, monospace;
	letter-spacing:1px;
	line-height:200%;
	text-decoration: none;
}
.mail a:hover{
	color:#d66000;
	font: 12px "Courier New", Courier, monospace;
	letter-spacing:1px;
	line-height:200%;
	text-decoration: underline;
}
