#header .header01 .login{width:570px; float:left; padding-left:15px;}
#header .t01 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: right;
	height: 21px;
}
.icon01{background:url(../images/main.gif) no-repeat -199px -87px; padding:0 0 2px 20px;}
.icon02{background:url(../images/main.gif) no-repeat -191px -113px; padding-left:28px;}
.icon03{background:url(../images/main.gif) no-repeat -190px -140px; padding-left:28px;}

/* 左侧 */
.left{width:870px;}

/* 左侧导航 */
.snav{width:200px; margin-right:10px; float:left;}
.snav .wrap01{margin-bottom:8px;}
.snav .wrap01_a{margin-bottom:8px;}
.snav .wrap01 dt{background:url(/images/left_bg.gif) repeat-x; font:bold 13px/26px normal; color:#FFFFFF; text-align:center;}
.snav .wrap01 dd{background:#EEF6FE; border:1px solid #D2DFEE; padding:5px 0 4px 10px; font:bold 13px/21px normal;}
.snav .sn01 li{background:url(/images/icon04.gif) no-repeat 0 4px; padding-left:18px;}
.snav .sn02 dd{padding-top:4px}
.snav .sn02 li{background:url(/images/icon05.gif) no-repeat 0 4px; padding-left:18px;}
.snav .sn03 dd{padding-top:8px}
.snav .sn03 li{background:url(/images/icon06.gif) no-repeat 0 3px; padding-left:18px;}
/* 产品2内容 */
a.xhx:link{text-decoration: underline;}
a.xhx:visited{text-decoration: underline;}
a.xhx:hover{text-decoration: underline;}
#pcont{margin:0 auto; width:980px; margin-top:0px; overflow:hidden; zoom:1;}
#pcont b{font-family: Arial, Helvetica, sans-serif; font-weight: normal;}
#pcont .pcnt1{}
#ccto2{width:980px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto;
padding-top: 3px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #AEB9D5; height: 25px;}
#pcont .rleft{float: left; width: 614px; padding-right: 20px; padding-left: 20px;}
#pcont .rleft dl{font-size: 13px; line-height: 20px;}
#pcont .rleft dt{padding-top: 18px; padding-bottom: 20px; text-align: center;}
#pcont .rleft dd{margin-bottom: 20px;}
#pcont .rleft li{padding-left: 9px;}
#pcont #rright{
	float: left;
	width: 305px;
	background-image: url(/images/rcbj.gif);
}
#pcont #rright .rright{float: left; width: 290px;  
padding-top: 10px; padding-right: 15px;}
#pcont #rright .rright .loginys{
	margin-bottom: 10px;
}
#pcont #rright .rright .loginys dd{text-align: right; padding-bottom: 5px;}
#pcont #rright .rright .loginys dt{padding-bottom: 8px; padding-left: 15px;}
#pcont #rright .rright .loginys .xl{
	text-align: right;
	padding-top: 3px;
	padding-right: 90px;
}
#pcont #rright .rright .loginyz{width: 275px; margin-right: auto; margin-left: auto; text-align: center;}
#pcont #rright .rright .loginyz dt{padding-bottom: 13px; padding-left: 9px; text-align: left;}
#pcont #rright .rright .loginyz dd{padding-bottom: 16px; padding-left: 14px;}
#pcont #rright .rright .loginyx{padding-left: 15px;  line-height: 22px;}
/* reach-news */
#pcont #rleft1{
	float: left;
	width: 672px;
	overflow:hidden;
	zoom:1;
}
#pcont #rleft1 .rleft1{float: left;  padding-right: 10px; padding-left: 10px;}
#pcont #rleft1 .rleft1 .rlefta{
	width: 654px;
	margin-top: 10px;
}

#pcont #rleft1 .rleft1 .rlefta .rleft1_1{
	float: left;
	width: 215px;
}
#pcont #rleft1 .rleft1 .rlefta .rleft1_2{
	float: left;
	width: 423px;
	margin-left: 6px;
}
#pcont #rleft1 .rleft1 .rlefta .rleft1_2 dt{
	padding-bottom: 12px;
}
#pcont #rleft1 .rleft1 .rlefta_1{width: 654px;}
#pcont #rleft1 .rleft1 .rlefta_1 dd{
	font-size: 12px;
	font-weight: bold;
	color: #05349C;
}
#pcont #rleft1 .rleft1 .rlefta_1 dl{
	padding-top: 15px;
	line-height: 22px;
}
#pcont #rleft1 .rleft1 .rleftb{
	width: 628px;
	border: 1px solid #AEBAD4;
	margin-top: 16px;
	padding-top: 11px;
	padding-left: 18px;
	line-height: 22px;
}
#pcont #rleft1 .rleft1 .rleftb h4{
	height: 20px;
	padding-top: 2px;
	text-align: center;
	width: 620px;
	margin-top: 9px;
	margin-left: auto;
	background-color: #F8F8F8;
	font-weight: normal;
	margin-bottom: 9px;
}
#pcont #rleft1 .rleft1 .rleftb span{
	text-align: right;
	float: left;
	padding-right: 24px;
	width: 600px;
}
#pcont #rleft1 .rleft1 .rleftb dt{
	padding-bottom: 5px;
}
#pcont #rleft1 .rleft1 .rleftb dd{
	color: #05349C;
}
#pcont #rright .rright .nr2{
	margin-left: 15px;
}
#pcont #rright .rright .nr2 dd{
	margin-bottom: 12px;
}
/* reach-aboutus */
#pcont .rleftab{float: left; width: 614px; padding-right: 20px; padding-left: 20px;}
#pcont .rleftab dl{font-size: 13px; line-height: 20px;}
#pcont .rleftab dt{padding-top: 18px; padding-bottom: 20px; text-align: center;}
#pcont .rleftab dd{margin-bottom: 20px;}
#pcont .rleftab ul{
	padding-left: 20px;
	line-height: 22px;
	padding-bottom: 20px;
}
#pcont .rleftab ul li{
	float: left;
}
#pcont .rleftab .abw1{
	width: 298px;
	padding-top: 10px;
}
#pcont .rleftab .abw2{
	width: 224px;
}
/* reach-guidance */

#pcont .rleftgd{float: left; width: 644px; ; padding-left: px;}
#pcont .rleftgd .ct1{
	padding-top: 14px;
}
#pcont .rleftgd dl{
	line-height: 22px;
}
#pcont .rleftgd dt{
}
#pcont .rleftgd .jbk{
	border: 1px solid #AEBAD4;
	margin-top: 15px;
}
#pcont .rleftgd .noxx{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#pcont .rleftgd ul{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #BCBCBC;
	margin-top: 13px;
	margin-right: 25px;
	margin-left: 25px;
	padding-bottom: 20px;
	margin-bottom: 0px;
}
#pcont .rleftgd  .dtpi{
	margin-left: 25px;
}
#pcont .rleftgd .yydq{
	text-align: right;
	
}
#pcont .rleftgd .nxhx{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


/* 首页 */
#main{ margin:0; padding:0}
.reachcont1 { height:430px;background:url(http://develop-en.chemnet.com/images/rachbj.gif);
}
 .reachleft{
	float: left;
	width: 407px;
	color: #1C2858;
	padding-right: 20px;
}
 .reachleft .wy{
	padding-left: 33px;
	padding-bottom: 20px;
	padding-top: 3px;
}
 .reachleft dl{
	margin-top: 20px;
}
.reachleft span{
	float: left;
	width: 336px;
}
 .reachleft li{
	text-align: left;
	padding-left: 14px;
}
.reachleft dd{text-align: right; padding-bottom: 3px;}
.reachleft dt{
	padding-bottom: 8px;
	padding-left: 33px;
	color: #21345F;
}
 .reachringht{
	float:left;
	width: 500px;
	margin-top: 20px;
	margin-left: 20px;
	padding-left: 20px;
}
.reachringht1 dt{
	height: 20px;
	padding-bottom: 2px;
	font-family: "Times New Roman", Times, serif;
	color: #21345F;
}
.reachringht2{
	margin-top: 15px;
}
 .reachringht3{
	margin-top: 6px;
	line-height: 22px;
	color: #21345F;
}
 .crfood{
	margin-right: 13px;
	margin-left: 13px;
	border: 1px solid #AEBAD4;
	background-color: #F0F1F6;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 22px;
	margin-top: 45px;
}
 .crfood2{margin-right: 13px;
	margin-left: 13px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 22px;}

.f10{
	font-size: 10px;
}

.nofb{
	font-weight: normal;
}
#jflash{margin:0 auto; width:980px; margin-top:13px;}

/* reach-partners */
#pcont #rleft1 .rleft1 .paleft1{
	float: left;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 22px;
}
#pcont #rleft1 .rleft1 .paleft1 .pcentxz{
	text-align: center;
}
#pcont #rleft1 .rleft1 .paleft1 dt{
	padding-top: 15px;
	padding-bottom: 15px;
	text-align: center;
}
#pcont #rleft1 .rleft1 .paleft1 h4{padding-top: 15px;
	padding-bottom: 15px;
	text-align: center;
}
#pcont #rleft1 .rleft1 .paleft1 dd{
	padding-bottom: 25px;
}
#pcont #rleft1 .rleft1 .paleft1 ul{
	line-height: 18px;
	margin-top: 30px;
}
#pcont #rleft1 .rleft1 .paleft1 li{
	
}
#pcont #rleft1 .rleft1 .paleft1 .paw1{
	width: 214px;
	float: left;
	padding-top: 4px;
}
#pcont #rleft1 .rleft1 .paleft1 .paw2{
	float: left;
	width: 407px;
	padding-left: 10px;
}

/* help-desk */
#pcont #rleft1 .rleft1 .hkleft{float: left;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 22px;}
#pcont #rleft1 .rleft1 .hkleft h4{padding-top: 15px;
	padding-bottom: 15px;
	text-align: center;
}
.xz{
	font-style: italic;
}
#pcont #rleft1 .rleft1 .hkleft dd{
	padding-bottom: 20px;
}
#pcont #rright .rright .loginysjhk{
	margin-bottom: 10px;
	margin-left: 16px;
}
#pcont #rright .rright .loginysjhk .x2{
	text-align: center;
}
#pcont #rright .rright .loginysjhk .y15{
	text-align: right;
	margin-right: 15px;
}
#pcont #rright .rright .loginysjhk dd{text-align: left; padding-bottom: 5px;}
#pcont #rright .rright .loginysjhk dt{padding-bottom: 8px; }
a.b3:link{color:#21345F;}
a.b3:visited{color:#21345F;}
a.b3:hover{color:#FF6602;}
.nofb{
	font-weight: normal;
}
#jflash{margin:0 auto; width:980px; margin-top:13px;}



/* 圆角边框 */
.fillet .text{display:block; border:0 solid #DFEBFF; border-width:0 1px; padding:2px 8px;}
.xtop{*margin-bottom:-5px;}
.xbottom{*margin-top:-5px;}
.xtop, .xbottom {display:block; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}   
.xb1, .xb2, .xb3 {height:1px;}   
.xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #DFEBFF; border-right:1px solid #DFEBFF;}   
.xb1 {margin:0 5px; background:#DFEBFF;}   
.xb2 {margin:0 3px; border-width:0 2px;}   
.xb3 {margin:0 2px;}   
.xb4 {height:2px; margin:0 1px; _height:1px;}



.button1{border:1px solid #983C3F; background-color:#B41A26; color:#FFFFFF; font-size:12px; padding-top:2px; height:20px; cursor:hand;}
/*-------------------- 插入广告 -----------------------*/
#cggq{width:980px; height: 68px; margin-right: auto; margin-left: auto; margin-top: 5px;}
#cggq li{float: left;}
#cggq .cwq{width: 300px;}
#cggq .cwq2{width: 333px; margin-left: 7px;}
#cggq .cwq3{width: 673px; margin-left: 7px;}
.f11{
	font-size: 11px;}
	#foot{
	width:764px;
	margin-top:8px;
	background-color: #F5FBFF;
	border: 1px solid #D2DFEE;
	text-align: center;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 11px;
	padding-right: 108px;
	padding-left: 108px;
	padding-bottom: 7px;
}
#foot2{
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}
#foot2r{
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}
.zcc{
	font-weight: normal;
}
.search .search_bg02 #search-form {
  width: 380px;
  float:left;    
}
.search_bg02 ul {
  float: right;   
}
.search_bg02 ul li {
  padding: 0 10px;   
}