﻿

 * { margin:0; padding:0;}
 
body { background:#FFF; color:#333; font:12px/1.6em Helvetica, Arial, sans-serif; }

h1, h2, h3, h4, h5, h6 { font-size:1em; }

   
a:link {color:Black; text-decoration:none;}
a:visited {color:Green; text-decoration:none;}
a:hover {color:Red; text-decoration:none;}
a:active {color:Blue; text-decoration:none;}
   

ul, li { list-style:none; }
fieldset, img { border:none; }
em, strong, cite, th { font-style:normal; font-weight:normal; }


#container{
width:100%;
margin:0 auto;
}


#top 
{
margin:0 auto;
width:100%;
height:413px;
position:relative;
left:0;
top:19px;
}


.denglu {
width:25%;
height:30px;
position:absolute;
top:-9px;
right:10px;
}




.user 
{
	width:40px; 
	height:15px; 
	position:absolute;  
	right:296px; 
	top:2px;
}

.usertext
{
	position:absolute; 
	 right:223px; 
	 top:0;
	 
}

.psw 
{
	width:40px;
	height:15px;
	position:absolute; 
	right:168px; 
	top:2px;
}

.pswtext
{
	position:absolute;  
	right:105px; 
	top:0;
}

.denglutext
{
	width:40px; 
	height:15px; 
	position:absolute; 
	right:55px; 
	top:0;
}

.zhucetext
{
	width:40px; 
	height:15px; 
	position:absolute; 
	right:10px; 
	top:0;
}


.logo {
width:100%;
height:81px;
position:relative;
top:2px;
left:0;
}

.logo1 
{
	position:absolute; 
	left:0; 
	width:20%; 
	height:81px;
}

.lb12
{
	position:absolute; 
	top:30px; 
	right:50px;
}

#nav
{	margin: 0 auto;
	padding: 0;
	z-index:30;
	background-color:#CCC;
	width:100%;
	height:33px;
	position:relative;
	top:8px;
	left:0px;
	text-align:justify;
	
}


#nav div
{	position: absolute;
	visibility: hidden;
	margin: 0;
    width:108px;
    padding: 0;
	background: #F3F3FA;
	border: 1px solid #5970B2;
	
}

#nav li
{	
	width:100px;
	list-style: none;
	float: left;
  
}



#nav li a
{	display: block;
	width: 100px;
    margin-top:8px;
    height:25px;
	background: #CCC;
	color: #111;
	font-size:16px;
	text-align:justify;
	text-decoration: none;
	margin-left:18px;
	
}


#nav li a:hover
{	
	 color:Blue;
	 text-decoration: none;
	
 }

#nav li a:link
{
	color:#000;
	text-decoration:none;
	
}
 
 
#nav li a:active  
{  
	  color:#000;
	  text-decoration:none;
	  
} 


#nav div a
	{	position: relative;
	 	left:5px;
		display: block;
		margin: 0;
		padding: 3px 11px;
		width:111px;
		height:18px;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
	    background-color:#F3F3FA;
		color:	#3366FF;
		font: 13.9px arial;
		
	}

	#nav div a:hover
	{	background: #F3F3FA;
		color:#2894FF;
	}




.banner
{
	position:relative; 
	left:0px; 
	top:5px; 
	margin:0 auto; 
	float:left;
	height:291px;
	width:100%;
	 overflow:hidden;
	border:1px solid #bbb;
	
    
}


#main {
width:100%;
position:relative;
left:0;
top:65px;


}

.clear1
{
	
border-top:1px solid transparent !important;
margin-top:-1px !important;
border-top:0;
margin-top:0;
clear:both;
visibility:hidden;


}

.subnav{
font-size:16px; height:23px; position:relative;  top:1px; left:0; border-bottom:1px solid #bbb;  font-size:13px;

}


#leftsidebar
{
	position:relative;
	top:18px;
	left:0px;
    width:16%;
    height:519px;
    float:left;
    border:1px solid #ddd;
    background-color:#F0F0F0;
    font-size:15px;

}

.sidenav
{
	 position:relative;
	 top:11px;
	 left:10px;
	 line-height:25px;
	 width:90%;
	 text-align:left;
     
	 
}

.sidenav div
{
 background-color:#ADADAD;
 height:25px;
 margin:10px;
 
 
 	
}

.sidenav div a
{
	position:relative;
	left:1px;

  
 	
}
.zixunlink
{
	position:relative;   top:21px; left:10px;  width:198px; height:228px;  background-color:#F2F2F2; border:1px solid #CCC;
	
}

.zixunlinkly
{
	position:relative;   top:211px; left:0;  width:198px; height:228px;  background-color:#F2F2F2; border:1px solid #CCC;
}

.zixunlinkfw
{
	position:relative;   top:90px; left:20px;  width:198px; height:228px;  background-color:#F2F2F2; border:1px solid #CCC;
	
}




#mainright
{
	 position:relative;
	 left:5%;
	 top:20px;
	 text-align:justify;
	 width:75%;
	 float:left;
	 font-size:15px;
	
	
}

.mainright
{
	 position:relative;
	left:160px;
	 top:30px;
	 height:590px;
	 width:1000px;
	 font-size:15px;
	 
	
	 
	 
}

#maincontent
{
	 position:relative;
	 left:33px;
	 top:30px;
	 text-align:justify;
	 width:70%;
	 float:left;
}

#mainright p
{
	 line-height:1.5em;
 	 text-indent:2em;
 	 font-size:13px;
 	 margin-top:15px;
}

#mainright a
{
	 margin-right:16px;  
	 font-size:13px;
}

#mainright h2
{
	 margin-top:20px;
	 margin-bottom:6px;
}


#mainright p
{
	 line-height:28px;
}
.jxc
{
	 line-height:28px;
	 font-size:15px;
}


.solutionhy
{
	height:16px; font-size:15px; margin-left:39px; margin-top:5px; text-align:left; position:relative; top:-18px; left:10px;
}

.customerlist
{
	 position:relative;
	 left:20px;
	 top:50px;
	 
}
.customerlist img
{
     margin:20px;
}

.friendlink
{
	 position:relative;
	 top:20px;
	 left:10px;
	
	 
}

.friendlink a
{
	 line-height:35px;
}
.solutionlist
{
	 position:relative;
	 left:10px;
	 top:10px;
	 line-height:20px;
}

.menu
{
	position:relative; left:0;background-color:#CCC;font-size:16px; margin-top:15px; margin-bottom:8px; line-height:35px;
}

.menu a
{
	position:relative; left:10px; top:5px; 
}

#mainright table
{
	  position:relative;
	  top:50px;
	  left:130px;
}

#mainright tr
{
	 line-height:30px;
}

.messagename
{
	 width:200px;
}


.messagephone
{
	width:200px;
}
.messagepost
{
	width:200px;
}
.messagetitle 
{
	 width:200px;
}

.messageaddr
{
	width:268px;
}


.xuxian
{
	border-bottom:dashed  1px #000 ; font-size:18px; font-weight:bold; margin-bottom:8px; margin-top:23px; margin-bottom:3px;
}
.contact
{
	
	position:relative; top:50px; left:180px; float:left; width:700px; height:388px;
}
.contact tr
{
	 line-height:30px;
}

.mainrightcp2
{
	 position:relative; top:30px; left:30px;  font-size:13px; 
}

.link {
width:211px;
height:50px;
}



#footer {
width:100%;
height:38px;
position:relative;
top:165px;
left:0;
background-color:#CCC;
}

.footer11
{
	position:absolute;   left:20px; top:1px;  font-size:15px; line-height:30px;
}

.footer12
{
	position:absolute; top:5px; right:50px; font-size:13.9px;
}

.aaa {
background:url(back1.jpg);
}


.link1:link  
    {   COLOR:   #000000;   TEXT-DECORATION:   none   }  
.link1:visited  
     {   COLOR:   #000000;   TEXT-DECORATION:   none   }  

.link1:hover  
    {   COLOR:   green;   TEXT-DECORATION:   none   }
 .link1:active  
    {   TEXT-DECORATION:   none   } 