body {
	margin-left: auto;
	margin-top: 0px;
	font-size:12px;
	background:#000;
	margin-right: auto;
	margin-bottom: 0px;
}
.floatclear{
	float:none;}
a {blr:expression(this.onFocus=this.blur())}
area {blr:expression(this.onFocus=this.blur())}
A:link {
	COLOR: #000000;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000;
	TEXT-DECORATION: none
}
A:visited {
	COLOR: #000000;
	TEXT-DECORATION: none
}
.con {
	height: 600px;
	width: 1002px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background:#fff;
}
.topcon {
	height: 116px;
	width: 1002px;
	background: #FFF;
	margin:0 auto;
	float:none;
}
.bannercon {
	height: 303px;
	width: 1002px;
	background-image: url(../images/ind_20.jpg);
	background-repeat: no-repeat;
	background-position: center center;
		margin:0 auto;
}
.bodycon {
	height: 256px;
	width: 1002px;
	float: left;
	clear: both;
	margin-top: -5px;
}
.btomcon {
	height: 43px;
	width: 1002px;
	clear: none;
	float: left;
	background-image: url(../images/ind_22.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.topcon .logo {
	height: 81px;
	width: 100%;
	float: none;
}
.topcon .logo .logo1 {
	background-image: url(../images/ind_01.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 81px;
	width: 104px;
	float: left;
}
 .topcon .logo .companyname {
	background-image: url(../images/ind_02.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 80px;
	width: 322px;
	float: left;
}
.topcon .logo .company {
	background-image: url(../images/ind_02.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	height: 81px;
	width: 322px;
}
.topcon .logo .company2 {
	float: left;
	height: 81px;
	width: 203px;
}
.topcon .logo .search {
	height: 81px;
	width: 372px;
	float: left;
}
 .topcon .logo .search .home {
	line-height: 30px;
	float: none;
	height: 30px;
	width: 100%;
}
.topcon .nav1 {
	float: left;
	height: 20px;
	width: 100%;
	background-image: url(../images/ind_10a.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
 .topcon .logo .search .searcharea {
	font-size: 12px;
	line-height: 52px;
	margin-top: 10px;
}
 .topcon .logo .search .searcharea #form1 {
	line-height: 52px;
	height: 52px;
}
 .topcon .nav2 {
	line-height: 35px;
	float: left;
	height: 35px;
	width: 100%;
}
 .topcon .nav2 .ina {
	background-image: url(../images/ind_12.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 35px;
	width: 253px;
}
 .topcon .nav2 .ina2 {
	line-height: 35px;
	height: 35px;
	width: 749px;
	background-image: url(../images/ind_19.jpg);
	background-repeat: repeat-x;
	float: right;
}
.bodycon .con1 {
	background: url(../images/network_034.jpg) #FFF;
	background-repeat: repeat-x;
	height: 33px;
	width: 1002px;
	line-height: 33px;
	float: left;
}
.bodycon .con2 {
	float: left;
	height: 186px;
	width: 1002px;
	background-color: #FFF;
	background-image: url(../images/con2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
 .bodycon .con2 .left {
	float: left;
	height: 173px;
	width: 266px;
	padding-top: 5px;
	padding-left: 3px;
}
 .bodycon .con2 .cen1 {
	float: left;
	height: 181px;
	width: 214px;
}
 .bodycon .con2 .cen2 {
	float: left;
	height: 150px;
	width: 271px;
	margin-top: 30px;
}
.bodycon .con2 .right {
	float: left;
	height: 181px;
	width: 245px;
}
 .bodycon .con2 .right .service {
	float: right;
	height: 87px;
	width: 244px;
	line-height: 87px;
}
 .bodycon .con2 .right .sloution {
	height: 98px;
	width: 244px;
	float: right;
}
 .bodycon .conbot {
	float: left;
	height: 37px;
	width: 1002px;
}.soncon {
	width: 1002px;
	height: auto;
	background-color: #FFF;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.newsbanner {
	height: 181px;
	width: 1002px;
	background-color: #CCC;
	
	margin:0px auto;
}
.soncon .newscon {
	float: left;
	width: 1002px;
}

/* 导航 */
.indexnav ul{ list-style:none;  }
.indexnav li{ float:left;  height:26px; line-height:26px; text-align: left;}
.indexnav  a{ font-size:12px; text-decoration:none; font-weight:bold; color:#000000; padding:0px 20px;}
.indexnav  a:hover{text-decoration:none; color:#FFCC00;background:url(../images/index_r5_c14.jpg)  no-repeat;height:26px; line-height:26px; float:left;color:#FFFFFF;padding:0px; width:120px; padding-left:20px; }
.indexnav .nonce a{background:url(../images/index_r5_c14.jpg)  no-repeat; color:#FFFFFF;  width:120px; padding-left:20px; float:left;}

.listnav ul{ list-style:none;margin-top:7px; text-align:right;}
.listnav   a{ line-height:28px; height:28px; color:#FFFFFF;  font-size:12px; color:#0153A7; width:120px; padding-right:26px; display:block;}
.listnav  .nonce a{background:url(../images/icon03.gif) no-repeat 155px 12px; font-weight:bold; }
.listnav  .zinonce a{background:url(../images/list02b_r2_c2.jpg) no-repeat 155px 14px; font-size:10px; color:#0099FF; }
.listnav  .zi a{background:url(../images/list02b_r6_c2.jpg) no-repeat 155px 14px; font-size:10px; color:#666666; }
.listnav  .zi a:hover{background:url(../images/list02b_r2_c2.jpg) no-repeat 155px 14px; font-size:10px; color:#0099FF; font-weight:normal; }
.listnav  a:hover{background:url(../images/icon03.gif) no-repeat 155px 11px; font-weight:bold; text-decoration:none; color:#000000;}


.tagnav ul{ list-style:none;margin:10px 10px!important;  margin:10px 5px; float:left;}
.tagnav  a{ line-height:20px; height:20px; padding-left:24px;width:189px; display:block;margin-bottom:2px; background:url(../images/icon03.gif) no-repeat 5px center;}
.tagnav  .nonce a{ border:1px solid #DEECFD;background:url(../images/icon03.gif) no-repeat 5px center #fff; color:#000000; border-right:1px solid #FFFFFF; line-height:18px; height:18px; font-weight:bold; }
.tagnav  a:hover{border:1px solid #DEECFD;background:url(../images/icon03.gif) no-repeat 5px center #fff; color:#000000;  border-right:1px solid #FFFFFF; line-height:18px; height:18px; text-decoration:none;}


/* 导航 */
.pro1 {
	float: left;
	height: 150px;
	width: 50%;
}
.pro2 {
	float: right;
	width: 135px;
	clear: none;
	height: 150px;
}

