@charset "utf-8";



/****************************************************************************************************

             Copyright  2007-2009   ©  www.china-host.org    cn.china-host.org  en.china-host.org    

			 

			 

				       Writen By Shadowlong

					   Design By Shadowlong

					   

			 Contact Us : Long@onnno.net 

			 

			 Please view our Website to konw more >

					   

*****************************************************************************************************/

/*---common styles---*/

html, body, form, fieldset {

	margin: 0;

	padding: 0;

}

body {

	color: #ffffff;

	font-family: "微软雅黑" ,"Tahoma", "Verdana", "Arial", "Helvetica", "sans-serif", "新宋体" ;

	line-height: 1.6;

	font-size:12px;

	}

body#bd {
	background-image: url(/skin/default/img/bbgg.gif);
	background-repeat: repeat;

	width:100%;

	margin:0;

	padding:0;



	}

/*-----Link style------*/

a {

	color: #6f6e6e;

	text-decoration: none;

}



a:hover, a:active, a:focus {

	color: #0000FF;

	text-decoration: none;

}



a img {

	border: none;

}



img {

	margin: 0;

	padding: 0;

}



h1 {

	font-size: 180%;

	float:left;

    width:398px;

}



h2 {

	font-size: 110%;

	float:left;

	padding:0;

	margin:-top;0

}



h3 {

	font-size: 125%;

}



h4 {

	font-size: 100%;

	text-transform: uppercase;

}



p, pre, blockquote, ul, ol, h1, h2, h3, h4, h5, h6 {

	margin: 5px 0;

	padding: 0;

}



ul {

	list-style: none;

}



ul li .ul{ list-style:none;}{

	background: url(../images/bullet.gif) no-repeat 18px 8px;

	line-height: 180%;

	padding-left: 30px;

}





ol li {

	line-height: 180%;

	margin-left: 35px;

}



th {

	font-weight: bold;

	padding: 5px;

	text-align: left;

}



fieldset {

	border: none;

	padding: 10px 5px;

}



fieldset a {

	font-weight: bold;

}



hr {

	border-bottom: 0;

	border-left: 0;

	border-right: 0;

	border-top: 1px solid #DDDDDD;

	height: 1px;

}



td, div {

	font-size: 100%;

}

form {

	margin: 0;

	padding: 0;

}



form label {

	cursor: pointer;

}



input, select, textarea, .inputbox {

	font-family: Tahoma, Arial, sans-serif;

	font-size: 100%;

}



.inputbox {

	border: 1px solid #CCCCCC;

	padding: 2px;

}



.button {

	background: url(../images/grad1.gif) repeat-x top #CCCCCC;

	border: 1px solid #DDDDDD;

	padding: 2px 8px;

}



* html .button, *+html .button {

	padding: 1px 5px !important;

}

.ad_01 {

width:910px;

height:81px;

margin-top:8px;

}

/*--------------------------------------warpper_top-------------------------------*/

#warpper_top{

	float:left;

	width:100%;

	overflow:hidden;

	}

.header{

	background:url(../img/wrapper_top.gif)  no-repeat;

	width:902px;

	height:93px;

	margin:0 auto;

	}

.logo{

	float:left;

	background: url(../img/logo.gif) no-repeat;

	width:152px;

	height:46px;

	margin-left:43px;

	margin-top:34px;

	display:inline;

	}

.english{

	float:right;

	width:90px;

	text-align:center;

	}

/*---------nav-------------*/
#nav li.mav_w{
	float:left;
	background:url(../img/dian.gif) no-repeat;
	width:2px;
	height:32px;
	}
 
	
#nav {
line-height: 24px;
list-style-type: none; 
float:right;
width:620px;
height:33px;
background:url(../img/nav.gif) no-repeat;
margin-top:33px;
padding-left:20px;
display:inline;
padding-top:4px;
}

#nav a {
 display: block; 
 text-align:center; 
 color:#ffffff; 
  height:36px;
  width:83px;
  }

#nav a:link {
 color:#ffffff;
text-decoration:none;
}
#nav a:visited {
color:#ffffff;text-decoration:none;
}
#nav a:hover {
color:#FFF;
text-decoration:none;
font-weight:bold;
}

#nav li {
float: left;
font-size:14px;
height:36px;
width:83px;
padding-top: 1px;
}	


#nav li a:hover{
	background:#ffffff;
	color:#03C;
}
#nav li ul {
line-height: 27px;
list-style-type: none;
text-align:center;
left: -999em; 
width: 130px;
position: absolute;
padding:0;
margin:0;
z-index:1;
}
#nav li ul li{
float: left; width: 130px;
background: #F6F6F6;
border-bottom:#CCC 1px  dotted;
height:25px;
font-size:11px;
}

#nav li ul a{
display: block; width: 106px;text-align:left;padding-left:24px;
color:#36C;
height:25px;

}
#nav li ul li a{
	color:#06C;
}

#nav li ul a:link {
color:#06C; text-decoration:none;
}
#nav li ul a:visited {
color:#06C;text-decoration:none;
}
#nav li ul a:hover {
color:#F3F3F3;text-decoration:none;font-weight:normal;
background:#00AEEF;
}


#nav li.sfhover ul {
left: auto;
}
#content {
clear: left;
}	

	
	
	
	
	
	
	

	

	/************************************************************css for article page********************************************************************/

/*---------FLASH-------------*/
.FLASH{
	float:left;
	width:100%;
	overflow:hidden;
	}
.flash_1{
	width:902px;
	height:184px;
	margin:0 auto;
	}
#ifocus{
	width:902px; 
	height:184px;
	background:#F8F8F8;
	}
#ifocus_pic { 
display:inline; 
position:relative;
float:left;
width:902px; 
height:184px;
overflow:hidden; 
}
#ifocus_piclist ul{
	float:left;
	margin:0;
	padding:0;}
#ifocus_piclist ul li { 
width:902px; 
height:184px;
overflow:hidden; 
display:none}
#ifocus_piclist img {
	width:902px;
	height:184px;
	}	
#ifocus_btn { display:inline; float:right; width:120px; margin:9px 9px 0 0; position:absolute; top:142px; left:770px;}
		#ifocus_btn li { float:left;width:25px; height:20px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=80); }
		#ifocus_btn img { width:20px; height:20px; margin:0px 0 0 0px; }

.a_banner {

		margin:0 auto;

		width:902px;

		height:150px;

		overflow:hidden;

		}

.a_main {

		margin:0 auto;

		width:902px;

		overflow:hidden;

		background:#FFF;

	}

.a_left {

		 float:left;

		 width:200px;

		 height:425px;

		 background:url(../img/leftca.gif) no-repeat;

		 display:inline;

		 margin-top:3px;

	}

.a_left1 {

		 float:left;

		 width:200px;

		 height:425px;

		 background:url(../img/leftca1.gif) no-repeat;

		 display:inline;

		 margin-top:3px;

	}

.a_leftlist {

		float:left;

		width:170px;

		height:240px;

		margin-top:50px;

		margin-left:13px;

		display:inline;

		color:#000;

		}

.a_leftlist  ul{

		list-style: inside;

		}

.a_leftlist  ul li{

		float:left;

		width:170px;

		}
.lill{
    color: #000099;
	font-size:13px;

		}

.a_contact {

		float:left;

		width:170px;

		margin-top:5px;

		margin-left:13px;

		display:inline;

		color:#000;

		}

.a_contact  ul{}

.a_contact  ul li{

		float:left;

		width:140px;

		color:#000;

		padding-left:30px;

		}

.a_contact  ul li{

		color:#000;

		}

.a_l1 {

		background:url(../img/1.gif) no-repeat;

		}

.a_l2 {

		background:url(../img/2.gif) no-repeat;

		}

.a_l3 {

		background:url(../img/3.gif) no-repeat;

		}

.a_l4 {

		background:url(../img/4.gif) no-repeat;

		}

.a_right {

		float:right;

		color:#000;

		width:702px;

		display:inline;

		}

.a_path {

		float:left;

		width:702px;

		border-bottom:#CCC 1px solid;

		height:25px;

		background:url(../img/cir.gif) no-repeat right;

		}

.a_pathword {

		margin-left:30px;

		margin-top:3px;

		height:22px;

		}

.a_content {

		float:left;

		width:642px;

		padding:30px;

		}

.a_content  ul{}

.a_content  ul li {

		float:left;
        height:23px;
		width:630px;
		border-bottom:1px #C8C8C8 dashed;
		}
.a_content  ul li a{

		float:left;
		}
		
.a_content  ul li span{
		float:right;
		}

.a_contact_products {

		float:left;

		width:642px;

		padding:30px;

		}

.a_contact_products  ul{}

.a_contact_products  ul li{

		float:left;

		width:170px;

		height:150px;

		margin-right:40px;

		margin-bottom:50px;

		}

.a_contact_products  ul li a{ color:#000}

.a_contact_products  ul li img{

		float:left;

		width:170px;

		height:150px;

		}

.a_ps {

		text-align:center;

		width:100%;

		}

.a_ctitle {

		float:left;

		width:100%;

		font-weight:bolder;

		font-size:14px;

		margin-bottom:20px;

		}

.a_footer {
		
		margin:0 auto;

		width:902px;

		overflow:hidden;

		height:91px;

		color:#000;

		}

.a_fc {

		width:902px;

		background:url(../img/footer.gif) no-repeat;

		height:91px;

		}

.a_search {

	float:left;

	height:28px;

	width:902px

	}

.a_sbox {

		float:left;

		width:220px;

		margin-left:30px;

		display:inline;

		}

.a_go {

		width:38px;

		height:23px;

		background:url(../img/go.png) no-repeat;

		border:none;

		}

.a_page {

		float:left;

		width:570px;

		padding-top:5px;

		display:inline;

		overflow:hidden;

		}

.a_copy {

		float:left;

		width:902px;

		}

.a_fnav {

		float:left;

		width:340px;

		margin-left:45px;

		margin-top:5px;

		display:inline;

		}

.a_fnav ul{}

.a_fnav ul li{

		float:left;

		margin-right:10px;

		}

.a_copyright {

		float:right;

		width:400px;

		padding-top:9px;

		

		}
