* {margin: 0; padding:0;}
body {color:#555; margin: 2px 0 20px 0;padding:0; font: normal 12px Arial, Helvetica; }
#wrap{width:880px; margin:0 auto; float:auto; height:100%}
#footer{ width: 100%; margin:8px auto 0px auto;}

#header { height:74px;  width:780px; margin:0 auto;}
.LoginStatus { float:right; margin:10px 0px 0 0; width:630px;}
.LoginStatus  span{display:block; float:right; }
a{ color:#5A5A5A; text-decoration:none;}
a.red{ color:#DD0800; text-decoration:none;}
a:hover { color:#FF5500; text-decoration:underline; }
img a, img { border:none; outline:none; }
p, h1, h3, ul {margin: 0 0 12px 0;}
ul,li{list-style-type:none;margin:0;padding:0}
p {
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	clear:both
}
h2 {font: bold 12px/14px Verdana, Arial; color: #333; clear:both}
.main{width:880px; margin-top:15px; margin:0 auto;}

input, select {
	margin: 3px 0px;
	border: 1px solid #92BEDA;
	font: 12px Arial, Helvetica, sans-serif;
	line-height: 1.3em;
	color: #006699;
	background: #F7FCFE;
	height:18px;
	padding:1px;
}
textarea {
	margin: 5px 0px 0 0;
	border: 1px solid #92BEDA;
	font: 12px Arial, Helvetica, sans-serif;
	line-height: 1.3em;
	color: #006699;
	background: #FFFFFF;
}

form {
	margin: 0px;
}
textarea {
	overflow: auto;
}
.checkbox, .radio {
	border: 0px;
	background: none;
	vertical-align: middle;
	height: 16px;
}

/**/
#content_left{width:680px; float:left;}

/* MainRight ------------------------------------------------------*/
#right2{width:185px; float:right;}
#right1{width:183px; float:right; clear:both}
.MainRight2 {width:185px;float:left;  line-height: 20px; height:155px;}
.MainRight2 .funheader {background: #808284   url(home_content_right_bg1.gif) no-repeat top left;height:12px;}
.MainRight2 ul {list-style:none; line-height: 20px; }
.MainRight2 .funbt {background: #808284; height:140px;  color:#FFF; padding-left:5px;}
.MainRight2 .funbt h2{padding-top:10px;color:#F1F0F0; font: bold 15px Verdana,Arial, Helvetica; letter-spacing:2px; text-transform: uppercase;line-height:22px;}

.MainRight2 .funfooter {height:12px;background:url(banner_bottom.gif) repeat-x top left;}

.t1{ clear:both;}

.MainRight2 .linkheader { margin-top:5px; padding:6px 4px 0px 8px; background: #808284; height:18px; color:#fff;font-weight:bold;}
.MainRight2 .link { margin:0; background:#EBEBEC; padding:6px 4px 0px 8px;BORDER-left: #808284 1px solid;BORDER-right: #808284 1px solid;}
.MainRight2 .linkfooter{ background: url(home_content_right_link_bottom.gif) no-repeat top center;height:13px;}
.MainRight2 .link ul {list-style:none;  margin-left:15px; margin-bottom:0px;}
.MainRight2 .link ul li { padding-left:10px; background: url(bullet.png) no-repeat 0 3px;line-height:18px;}
.MainRight2 .contact {text-align:center;padding-top:0px;}

/* MainLeft ------------------------------------------------------*/
.MainLeft2 { float: left; width: 680px; margin:0 10px 0px 0px; background:url(bk-MainLeft.png) no-repeat; }
.MainLeft2 ul {margin:0 0 15px 0; padding:0; list-style: none; display: block;}
.MainLeft2 h2 {margin:0; padding:6px 4px 4px 8px; color:#DD0800;clear:both}
.MainLeft2 .MainLeft_left{float:left; background: url(00.jpg) no-repeat top left #F0EEF4; height:190px; width:330px;margin-right:5px;padding-top:2px; margin-left:4px;}
.MainLeft2 .MainLeft_left ul {list-style:none; line-height: 20px; margin-left:15px; margin-bottom:0px;}

.MainLeft_left h2 strong{ text-indent:15px; background:url(arrow.gif) no-repeat 0px 3px; float:left; font-size:12px;}
.MainLeft_left h2 a{ float:right; width:45px;}

.MainLeft_right h2 strong{padding-left:15px; background:url(arrow.gif) no-repeat 0px 3px; float:left;}
.MainLeft_right h2 a{ float:right; width:45px;}

.MainLeft2 .MainLeft_left ul li { padding-left:10px; background: url(bullet.png) no-repeat 0 8px;line-height:24px;}
.MainLeft2 .MainLeft_right {float:left; background: url(00.jpg) no-repeat top left #F0EEF4;width:330px; height:190px; margin-left:5px;padding-top:2px;}
.li span{background: url(arrow_2.gif) no-repeat 0px 5px;display:block;text-align:left;word-wrap:break-word;overflow:hidden;white-space:nowrap; padding-left:10px;}
.ClientListShow{border:1px solid #DDDDDD;background:#FFF;padding:5px;width:90px;height:70px;margin-bottom:3px;}
.ProductListShow{border:1px solid #DDDDDD;background:#FFF;padding:5px;width:120px;height:80px;margin-bottom:3px;}



#title1{background:  #E93D3D; height:20px; line-height:20px; color: #FFF; font-size:12px; padding-left:5px; }
			
#title1 a{font-size: 11px; font-family:Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; height:5px; }
#title1 a:hover{font-size:11px; text-decoration:underline; color:#FFF;}
#right1{border:solid 1px #D74942; margin-top:10px; font-size:12px; }
#right1 p{padding-left:5px; margin:0px;}
.title3 span{background: url(bullet.png) no-repeat 0px 6px; display:block; line-height:20px;text-align:left;padding-left:10px; clear:both} 
.title3 span a:hover{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color: #F00; text-decoration:none;}
 

.li{padding-left:5px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666;}

.MainLeft_right h2 a:hover,.MainLeft_left h2 a:hover{color:#F00; text-decoration:none;}
.LoginStatus p{display:block; position:relative; top:9px; left:1px; padding-left:90px; margin:0px; line-height:20px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666; width:540px}
#link{float:right;}
.box{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666; clear:both}
.box span{display:block; float:left; padding-left:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999; width:120px; margin-top:5px;}
.box span a:hover{color:#F00; text-decoration:none;}
.box p{padding-left:5px; display:block;}
.box span img{ border:solid 1px #999;}
.li span{background: url(zhen.gif) no-repeat 0px 8px; line-height:20px; text-align:left; padding-left:10px; margin-left:5px;}
.li span a:hover{color:#F00; text-decoration:none;}
#header-left{width:150px; height:70px; float:left; background: url(logo.gif);}
.MainLeft_left h2 span{ background:  url(arrow.gif) no-repeat;  width:11px; height:13px; position:relative; left:1px; top:-10px;}



/**/
h3{font-size:12px; font-weight:bold; text-indent:3px;}

#wrap{width:880px; margin:0 auto; float:auto; height:100%}

.left{ width:670px; padding-left:10px; float:left; padding:0px;}
	.Left_left{ width:330px;float:left}
	.Left_right{ width:330px;float:right}
	
	.left .block{background: url(00.jpg) no-repeat top left #F0EEF4; height:190px; width:324px; margin-bottom:10px; padding:3px;}
	.left .content{ clear:both; padding:2px;}
	
	.left .block h3{background:url(arrow.gif) no-repeat center left; font-size:12px; font-weight:bold; padding-left:12px; color:#DD0800}
	.block h3 a{ float:right; padding-right:3px; font-weight:normal}

.right{ width:180px; float:right; padding-right:10px;}

	.right .block{margin-bottom:10px;width:180px;border:1px solid #F00;}
	.right .content{ clear:both; padding:2px 0px;margin-top:0px;}
	
	.right .block h2{font-size:12px; font-weight:bold; color: #FFF;}
	.right .block h3{font-size:12px; font-weight:bold; color: #FFF; background:#F00; text-align:left; margin:0px}
	.right .block h3 a{ color:#FFF}
	.right .block h3 a:hover{ color:#FFF}

/*--------------*/
#content_left{width:670px; float:left;}

/*---------*/
.black{ background:#808284;}
.write{ color:#FFF}

.boxpic{margin-left:4px;float:left; width:150px; text-align:center;}
.boxpic img{ border:1px solid #CCC; padding:2px; }
.boxpic a{ overflow:hidden; width:140px;}

.ul001{ width:100%;}
.ul001 li{ background:url(zhen.gif) left center no-repeat; padding-left:10px; line-height:20px;overflow:hidden}

.ul001 li  a{ width:260px; float:left}

.ul002 li{background:url(zhen.gif) left center no-repeat; padding-left:10px;line-height:20px; color: #999; overflow:hidden}
.ul002 li  a{ width:260px; float:left}

.ul003 li{background: url(bullet.png) no-repeat 3px 5px;line-height:18px; padding-left:10px; height:20px; line-height:20px;}
.ul003 li a{font-size:12px;}
/*header*/


#header { height:74px;  width:780px; margin:0 auto;}
#header-left{width:150px; height:70px; float:left; background: url(logo.gif);}
/*menu*/
#TopMenu{margin:0px auto 0px auto;clear:both;height:30px;  background: url(navbg.jpg) repeat-x ; margin-bottom:12px; width:100%;}
#TopMenu .Tab ul{padding:0; margin-left:15px; width:880px; margin:0 auto;list-style:none;}
#TopMenu .Tab ul li{padding:0;padding:0 4px 0 2px;height:27px;background:url(bg_tabmenu_r.gif) right top no-repeat;display:inline;list-style:none; }

#TopMenu .Tab ul li a{margin-top:2px;color:#FFFFFF;font-size:12px;font-weight:bold; padding:4px 10px 5px 10px;height:27px;line-height:27px;text-align:center;text-decoration:none;}

#TopMenu .Tab ul a:hover{ background:url(bg_tabmenu_hover_l.gif) left 3px no-repeat;}

.mm{width:50px; line-height:28px; height:28px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:12px; font-weight:bold;}

#TopMenu .Tab ul li.Current a:hover{background:url(bg_tabmenu_on_l.gif) left top no-repeat;}
#TopMenu .Tab ul li.Current a:hover span{background:url(bg_tabmenu_on_r.gif) right top no-repeat;}
#TopMenu h2 span,#TopMenu .Tab ul li.Current a span{display:block;background:url(bg_tabmenu_on_r.gif) right top no-repeat;}

/*footer*/
#footer{ width:100%; margin:8px auto 0px auto; clear:both}
#footer .footer_content { border-top:2px solid #D82C2A;line-height:21px; margin-top:6px; background:#F0F0F0; font-weight:normal}

