@charset "utf-8";
/* CSS Document */

/* basic */
*{font-family:Arial, Helvetica, sans-serif;
font-size:12px;}

body { 
        margin-top: 10px; 
        padding:0px;
        height: 100%;
        background-color:#bfd1dc;
        font-family:Arial, Helvetica, sans-serif, "黑体", Arial;
		font-size: 12px;
		background:#FFFFFF;
		text-align:center;
		}

p{      line-height:20px;
		margin-bottom:15px;
		font-size:12px;
		}	
		
	
			  
td {  
        font-family: Arial, Helvetica, sans-serif, "黑体", Arial;
		font-size: 12px; }
/* 
A {color: #3366cc;  font-family: Arial, Helvetica, sans-serif, "黑体", Arial; text-decoration: none}
A:link {color: #3366cc;  font-family: Arial, Helvetica, sans-serif, "黑体", Arial; text-decoration: none}
A:hover {color: #cc6633;  font-family: Arial, Helvetica, sans-serif, "黑体", Arial; text-decoration: none}
A:active {color: #cc6633;  font-family:  Arial, Helvetica, sans-serif, "黑体", Arial; text-decoration: none}
 */
pre {font-size:12px;}
h1 {font-size: 18px;}
h2 {font-size: 16px;}
h3 {font-size: 15px;color:#000000; }

h5 {font-size: 12px;}

h4 {
          font-size:14px;
		  color:#000000;
		  font-weight:bold;
		  padding:15px 0;
		  }

#line{ clear:both;
       width:auto;
	   border-top:1px dashed #999999;}	

/* content */

#center h3,#center2 h3,#center3 h3,#center4 h3{ 
          font-size:15px;
          line-height:25px;
		  margin:5px 0 20px 0;
		  }
		  
#center h4,#center2 h4,#center3 h4{ 
          font-size:14px;
          line-height:25px;
		  padding:8px 0 5px 0;
		  }	
		  
#center4 h4{ line-height:14px;
              padding:0px;
			  margin:0;}		  	  
 

#center ul,#center2 ul,#center3 ul{ 
		  list-style:outside;
		  list-style-type:disc;
		  margin:0 0 0 15px;
		  padding:0;
		  text-align:justify;
		  }
		  
#center ul li,#center2 ul li,#center3 ul li,#center4 ul li{
		  line-height:20px;	
		  }		  


.list_content{
    width:300px;
    padding:10px;
    border-right:#999999 1px dotted;
}


.list_content_on_border_dotted{
    width:300px;
    padding:10px;
}

.index_middle_content{
    padding:10px;
}

.index_middle_content ul{
    margin: 4px 0px 10px 20px;
	padding: 2px 0px 0px 0px;
}

.index_middle_content ul li{
    padding-left:12px;
    list-style: url(/../images/arrow2.gif);
}


.index_middle_title{
    color:#FFFFFF;
}

.index_middle_text{
    color:#FFFFFF;
}

.index_middle_content A {color: #FFFFFF;  font-family: Arial, Helvetica, sans-serif; text-decoration: none}
.index_middle_content A:link {color: #FFFFFF;  font-family: Arial, Helvetica, sans-serif; text-decoration: none}
.index_middle_content A:hover {color: #cc6633;  font-family: Arial, Helvetica, sans-serif; text-decoration: none}
.index_middle_content A:active {color: #cc6633;  font-family: Arial, Helvetica, sans-serif; text-decoration: none}


/* table */

/* table____________________________________ */	


.table-a{border-top:4px solid #0080FF;
		  border-bottom:2px solid #0080FF;
		  color:#0080FF;
		  line-height:25px;
		  font-weight:bold;
		  font-size:12px;}
		  
.table-b{border-top:2px solid #0080FF;
		  border-bottom:4px solid #0080FF;
		  line-height:25px;
		  color:#0080FF;
		  font-weight:bold;
		  }	
		  
.table-c{ border-bottom:2px solid #0080FF;}		  	  

.table-d{ border-bottom:4px solid #0080FF;}	



.table-head { background:#0066FF;
			  color:#FFFFFF;
			  border:#CECEED 1px solid;
			border-collapse: collapse;	}
					
					
.table-head td{
                font-weight:bold;
				border:#CECEED 1px solid;
				border-collapse: collapse;}
				
				
.table-head2 { background:#FFA500;
			  color:#000000;
			  border:#CECEED 1px solid;
			border-collapse: collapse;	}
										
.table-head2 td{
                font-weight:bold;
				border:#CECEED 1px solid;
				border-collapse: collapse;}

.table-head2 td2{
                 background:#FCE9E0;
				 border:#CECEED 1px solid;
				 border-collapse: collapse;
                }

.table1 {
	border-collapse:collapse;
	border-spacing: 0px;
	border: 1px solid #CECEED;
	background-color:#E7E7EE;
	line-height:20px;
}
.table2 {
	border-collapse: separate;
	border-spacing: 0px;
	border-width: 1px;
	border-style:solid;
	border-right-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-top-color:#CECEED;
	border-bottom-color:#CDCDED;
	background-color:#FFFFFF;
}
.table3 {
	border-collapse: collapse;
	border-spacing: 0px;
	border-width: 1px;
	border-style:solid;
	border-color:#CECEED;
	background-color:#FFFFFF;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	left:1px;
	color:#000000;
	padding:2px 5px;
}
.table4 {
	border-collapse: collapse;
	border-spacing: 0px;
	border-width: 1px;
	border-style:solid;
	border-color:#CECEED;
	background-color:#FFFFFF;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	left:1px;
	color:#000000;
	padding-left:5px; padding-top:2px; 
	background-color: #005AE0;
	padding:2px 5px;
}
.table5 {
	border-collapse: collapse;
	border-spacing: 0px;
	border-width: 1px;
	border-style:solid;
	border-color:#CECEED;
	background-color:#FFFFFF;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	left:1px;
	color:#000000;
	padding-left:5px; padding-top:2px; 
	background-color: #ECF5FF;
	padding:2px 5px;
}
.table6 {
	border-collapse: collapse;
	border-spacing: 0px;
	border-width: 1px;
	border-style:solid;
	border-right-color:#CECEED;
	border-left-color:#FFFFFF;
	border-top-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	background-color:#FFFFFF;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	left:1px;
	color:#000000;
	padding:2px 5px;
}
.table7 {
	border-collapse: collapse;
	border-spacing: 0px;
	border-width: 1px;
	border-style:solid;
	border-right-color:#CECEED;
	border-left-color:#FFFFFF;
	border-top-color:#FFFFFF;
	border-bottom-color:#CECEED;
	background-color:#FFFFFF;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	left:1px;
	color:#000000;
	padding-left:5px; padding-top:2px; 
}
.table8 {
	border-collapse: collapse;
	border-spacing: 0px;
	border-width: 1px;
	border-style:solid;
	border-color:#CECEED;
	background-color:#FFFFFF;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	left:1px;
	color:#000000;
	padding-left:5px; padding-top:2px; 
	background-color: #E7E7E7;
}
.table9 {
	border-collapse: collapse;
	line-height: 120%;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	top:1px;
	left:1px;
	color:#000000;
	padding-left:5px; padding-top:2px; 
}

.table13{
	border-collapse: collapse;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border:#CCCCCC 1px solid;
	width:95%}
	
.table14{
	border-collapse: collapse;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border:#CCCCCC 1px solid;}	

.table15{
    border-collapse: collapse;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border:#CCCCCC 1px solid;
	text-align:center;
}	
.table15 td{
    height:25;
}	
.croll{ 
    overflow-x:auto;
    width:850px;
	overflow-y:hidden;}

.table13 td, .table14 td{ 
    padding:2px 5px;
	border:#CCCCCC 1px solid;overflow:auto;
	}	

/* font */

.font1 {
	color:#333333;
	font-style : normal;        
	font-weight : normal;		
	font-size : 11px;		
	line-height : 14px ;		
	font-family : Tahoma, Arial, Helvetica, sans-serif;
}
.stylefont {
	line-height: 120%;
	font-family:Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	top:1px;
	left:1px;
	color:#000000;
	padding-left:14px; padding-top:5px; 
}
.stylefont2 {
	line-height: 120%;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	top:1px;
	left:1px;
	color:#000000;
	padding-left:0px; padding-top:0px; 
}
.stylefont3 {
	line-height: 120%;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	top:1px;
	left:1px;
	color:#000000;
}	
.title {
		color:#666699;
	font-style : normal;        
	font-weight : normal;		
	font-size : 16px;			
	font-family : Tahoma, Arial, Helvetica, sans-serif;
}

.subtitle{ color:#333333;
           font-size:12px;
		   font-weight:bold;
		   line-height:24px;
		   text-indent:0;}

.style {
    line-height:3px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	border-style:solid;
	border-width:1px;
	border-color:#B9B9D8;
	position:relative; 
    top:1px;
	left:1px;
	word-break :keep-all;
	padding-top:3px;
}
.style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#141414;
	position:relative; 
    top:3px;
	left:3px;
	padding:15px 75px 3px 5px; 
}

.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#385698;
	position:relative; 
    top:3px;
	left:3px;
	padding:15px 75px 3px 5px; 
}

.style4 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#385698;
}

.style5 {
	border-collapse: collapse;
	line-height: 120%;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	top:1px;
	left:1px;
	color:#000000;
	padding-left:1px; padding-top:1px; 
	margin:1px 1px 1px 1px;
}
.style6 {
	width:0px;
	border-collapse: collapse;
	border-style:solid;
	border-width:1px;
	border-left-color:#B9B9D8;
	border-top-color:#FFFFFF;
	border-right-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
    padding: 1px 1px 1px 1px;
	margin:1px 1px 1px 1px;
}

.style7 {
	border-collapse: collapse;
    line-height:12px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#525252;
	border-style:solid;
	border-width:1px;
	border-left-color:#B9B9D8;
	border-top-color:#B9B9D8;
	border-right-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	position:relative; 
    padding: 1px 1px 1px 1px;
	word-break :keep-all;
	margin:1px 1px 1px 1px;
}
.style8 {
	border-collapse: collapse;
    line-height:12px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#525252;
	border-style:solid;
	border-width:1px;
	border-left-color:#FFFFFF;
	border-top-color:#B9B9D8;
	border-right-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	position:relative; 
    padding: 1px 1px 1px 1px;
	word-break :keep-all;
	margin:1px 1px 1px 1px;
}
.style9 {
	border-collapse: collapse;
	border-style:solid;
	border-width:1px;
	border-left-color:#FFFFFF;
	border-top-color:#B9B9D8;
	border-right-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
    padding: 1px 1px 1px 1px;
	margin:1px 1px 1px 1px;
}

.list1 li{ line-height:20px;}

.list2 li{ line-height:20px;}

.list2 li p{ margin:0; padding:0;}

.list3 li{  list-style:url(../images/v.gif) outside;
			margin-left:20px !important;
			margin-left:15px;
			text-align:left;}
				
.list4 li{
 font-family:Arial, Helvetica, sans-serif;
 list-style:outside ;
 margin-left:20px; 
 font-size:10px; 
 list-style-type:decimal;
 }
 
.li {
 list-style-position: inside;
}

td.style6 li a:link, td.style5 a:link, td.style7 A:link, td.style8 A:link
{
    color: #005b88;
    text-decoration: none;
}
td.style6 li  A:visited, td.style5 A:visited, td.style7 A:visited, td.style8 A:visited
{
    color: #005b88;
    text-decoration: none;
}
td.style6 li a:hover, td.style5 a:hover, td.style7 A:hover, td.style8 A:hover
{
    color: #BC5A00;
    text-decoration: underline;
}



.mainul {
	color:#000000;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
}
.mainul2 {
	color:#000000;
	margin: 4px 0px 14px 25px;
	padding: 2px 0px 0px 0px;
}
.mainul3 {
	color:#000000;
	margin: 5px 40px 2.5px 40px;
	padding: 0px 0px 0px 0px;
}
.imagecell {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.notes{ 
    font-size:12px; 
	color:#31312E;
	text-align:center;
	line-height:20px;
	display:block;
	padding:0 10px;
}

.notes-long{
    font-size:12px; 
	color:#31312E;
	text-align:justify;
	line-height:20px;
	display:block;
	padding:0 10px;
}


.stylefontx {
	line-height: 120%;
	font-family:Verdana,Tahoma, Arial, Helvetica, sans-serif;
}

.mainul2 li{
	line-height:18px;
}
.mainul2 A, strong.stylefontx A
{
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none
}
.mainul2 li A:link, strong.stylefontx A:link
{
    text-decoration: none;
}
.mainul2 li A:visited, strong.stylefontx A:vistited
{
    text-decoration: none;
}
.mainul2 li A:hover, strong.stylefontx A:hover
{
    color: #BC5A00;
    text-decoration: underline;
}

strong.stylefontx A:link
{
    color: #BC5A00;
    text-decoration: none;
}
strong.stylefontx A:vistited
{
    color: #BC5A00;
    text-decoration: none;
}
strong.stylefontx A:hover
{
    color: #000000;
    text-decoration: underline;
}
strong.stylefontx A
{
	color: #BC5A00;  
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none
}


.download{ 
     background:url(../images/download.gif) no-repeat;
	 height:23px;
	 border:0;
	 width:46px;
}

.set{ 
     background:url(../images/set.gif) no-repeat;
	 height:23px;
	 border:0;
	 width:46px;
}

.reset{ 
     background:url(../images/reset.gif) no-repeat;
	 height:23px;
	 border:0;
	 width:46px;
}


.back{ 
     background:url(../images/back.gif) no-repeat left;
	 height:21px;
	 width:35px;
	 padding:5px 0 0 40px;
	 font-size:14px;
	 display:block;
	 
}

/* font color____________________________________ */
.red{ color:#FF0000;}




#upload {}

#upload h1{ font-size:18px; color:#004E9B;}

.file{ background:url(../images/to_skim_over.gif) no-repeat; border:0;margin:0; padding:0;}

.label1{width:120px; float:left; font-weight:bold; margin:0;padding:0;}

.file1{ width:200px; display:block;margin:0;padding-right:50px; height:23px; float:left;}

.load{ background:url(../images/load.gif) no-repeat; border:0; width:57px; height:23px; margin-left:23px;}

.blue{ color:#0080FF; font-weight:bold;}

.browse{ width:57px; height:23px; margin-left:23px; display:block; float:left;}

img{ border:none;}
*{ margin:0; padding:0;}
ul{ list-style:none;}
.imgright{ float:right; padding:10px;}
.imgleft{ float:left; margin:10px;}
.center{ text-align:center}
.bold{ font-weight:bold;}
.underline{ text-decoration:underline}
.Arial{ font-family:Arial, Helvetica, sans-serif}
.f13{ font-size:13px;}
.f14{ font-size:14px;}
.padding{height:10px; overflow:hidden;}
.absolute{ position:absolute}
.hidechild div{ display:none;}

.color2,.color2 a,.color2 a:visited{ color:#B74E00;}
.color3,.color3 a,.color3 a:visited{ color:#373AED;}
.color4,.color4 a,.color4 a:visited{ color:#555555;}
.color5,.color5 a,.color5 a:visited{ color:#1010FF;}
.color6,.color6 a,.color6 a:visited{ color:#464646;}
.color7,.color7 a,.color7 a:visited{ color:#113F94;}
.color8,.color8 a,.color8 a:visited{ color:#000000;}
.color9,.color9 a,.color9 a:visited{ color:#1F53B2;}
.color10,.color10 a,.color10 a:visited{ color:#0000ff;}
.color11,.color11 a,.color11 a:visited{ color:#555555;}
.color12_bg{ background:#ECF5FF;}
.gray_bg{ background:#D9D9D9;}

a,a:visited{ color:#718DAC; text-decoration:none;}
a:hover{ color:red;}

.prop{ clear:both; height:1px; line-height:1px; font-size:1px; overflow:hidden;}


#container{ width:960px; margin:0 auto; text-align:left; 
            background:url(../images/container_bg.gif) repeat-y;
			border-top:1px #FFFFFF solid;
			}
			
#top{ background:url(../images/service.jpg) no-repeat;}
#banner{ padding:3px 0;}
#bannerAD{
         margin-top:3px;
         width:960px;
		 height:130px;
}
			
#banner0,#banner1,#banner2,#banner3,#banner4,#banner5,#banner6,#banner7,#banner8{ 
         margin-top:3px;
         width:960px;
		 height:130px;}
		 
		 
#banner0{background:url(../images/products2_05.jpg) no-repeat;}		
#banner1{background:url(../images/banner1.jpg) no-repeat;}		
	

#banner2{ background:url(../images/banner2.jpg) no-repeat;}
		
#banner3{ background:url(../images/banner3.jpg) no-repeat;        }	
		
#banner4{background:url(../images/banner4.jpg) no-repeat;        }	
		
#banner5{background:url(../images/banner5.jpg) no-repeat;   }									
		
#banner6{background:url(../images/banner6.jpg) no-repeat;   }		

#banner7{background:url(../images/banner7.jpg) no-repeat;   }	

#banner8{background:url(../images/banner8.jpg) no-repeat;   }		
		
#logo{background:url(../images/index_05.jpg) right bottom no-repeat; }
#shortcut{}
#clock{ }
/*
#nav {}
#nav a { display: block;}
#nav ul li{ float:left; }
#nav li ul{ left: -9999em; width:999px; margin-left:-24px;  position: absolute; float:left;}
#nav li ul li{ float:left; font-size:12px; color:#113F94}
#nav li ul li li{ background-image:url(../images/arr.gif);background-repeat:no-repeat; background-position:0px 5px; }
#nav .subul li{ text-indent:12px;}
#nav li ul a{ display: }
#nav li:hover ul { left:auto;}
#nav li.sfhover ul { left:auto;}
#nav .subul {display:block; float:none; padding:0; margin:0; position:inherit;}
#nav .subul li{ margin:0; padding:0; float:none; width:150px;}
*/
#clear{clear:both; height:5px; }
#left{ width:176px; float:left; padding:0;display:inline;}
#center{ width:600px!important;width:630px; float:left; padding:0 17px;display:inline;}
#center2{ width:960px; float:left; padding:0 4px;display:inline;}
#center3{ width:760px; float:left; padding:0 4px;display:inline; margin-left:10px;}
#center4{ width:574px!important; width:604px;padding:0 15px; float:left;}
#center4 form{ padding:8px 0;}
#center4 label{ padding-right:4px;}
#center5{width:780px; float:right;}
#center6{width:900px;float:left;padding:0 4px; display:inline; margin-left:10px;}
#right{ width:150px; float:right; padding:0; display:inline;background:#FFFFFF;}

#opabg{
/* the filter attribute is recognized in
   Internet Explorer and should be a percentage */
   filter: Alpha(opacity=50);
   /* the -moz-opacity attribute is recognized by 
   Gecko browsers and should be a decimal */
   -moz-opacity: .5;
   /* opacity is the proposed CSS3 method, supported
   in recent Gecko browsers */
   opacity: .5;
    position:absolute; background:url(../images/opa.jpg) no-repeat; z-index:998;height:32px; width:960px; margin-left:3px;margin-top:-32px; color:#fff;
}
#opa { position:absolute;z-index:999;height:32px; width:960px; margin-left:3px;margin-top:-32px; color:#fff;}
#opa ul{ 
margin-top:6px;
}
#opa li{ float:left; width:111px; padding-left:20px;}
#opa li a{ display:block; width:111px; text-align:center; font-weight:bold; height:20px; background:url(../images/opp_btn.gif);}

#leftnav {
position: absolute;
opacity: 0.8;
border:1px solid #93B3E1;
border-top:none;
background:#F4F8FF;
line-height:24px;
width:171px; 
margin-left:2px;
}
#leftnav ul{
border:1px solid #93B3E1;
width:171px; 
}
#leftnav a {
display: block;
width: 171px;
height: 20px !important;
padding:0;
color: #000;
text-decoration: none;
background:url(../images/arr_01.gif) no-repeat; 
background-position:10px ;
border-bottom:1px solid #B9CEED;
text-indent:24px;
font-size:12px;
line-height:20px;
}
#leftnav a:hover {
color:red;
background:url(../images/arr_02.gif) no-repeat; 
background-position:10px ;
}
/*二级栏目在左侧*/
#leftnav li {
float: left;
clear: left;
width: 171px;
background: #F4F8FF;
}
#leftnav ul ul{
position: absolute;
margin-left: 171px;
margin-top: -26px;
}
#leftnav ul li{
	background:#fff;
}
#leftnav ul li li{
	background:#F4F8FF;
}
#leftnav ul {
	display:none;
border:none;
}
#leftnav ul a{
	text-indent:34px;
	background:url(../images/arr_01.gif) no-repeat; 
	background-position:20px ;
}
#leftnav ul a:hover{
	background:url(../images/arr_02.gif) no-repeat; 
	background-position:20px ;
}
#leftnav ul ul a{
	text-indent:24px;
	background:url(../images/arr_01.gif) no-repeat; 
	background-position:10px ;
}
#leftnav ul ul a:hover{
	background:url(../images/arr_02.gif) no-repeat; 
	background-position:10px ;
}
#leftnav ul ul{
border:1px solid #93B3E1;
display: none;
}
#leftnav li.show ul {
display: block;
}
#leftnav li.show li ul {
display: none;
}
#leftnav li li.show ul {
display: block;
}
#leftnav .border-bottom-none a{ border-bottom:none;}

/*二级分类在右侧
#leftnav li {
float: left;
clear: left;
width: 171px;
background: #F4F8FF;
}
#leftnav ul {
position: absolute;
margin-left: 171px;
margin-top: -26px;
}
#leftnav ul {
display: none;
}
#leftnav li.show ul {
display: block;
}
#leftnav li.show li ul {
display: none;
}
#leftnav li li.show ul {
display: block;
}
#leftnav .border-bottom-none a{ border-bottom:none;}
*/
/*旧版右侧多级菜单*/
/*#leftnav{ border:1px solid #93B3E1; border-top:none;background:#F4F8FF; line-height:22px; width:171px; margin-left:2px;}
#leftnav ul li{ text-indent:20px;}
#leftnav li a{ background:url(../images/arr_01.gif) no-repeat; background-position:10px ;display:block; height:24px;border-bottom:1px solid #B9CEED;}
#leftnav li a:hover{ color:red;background:url(../images/arr_02.gif) no-repeat;background-position:10px ;}
#leftnav li ul{ background:#fff;}
#leftnav li li a{ background:url(../images/arr_01.gif) no-repeat; background-position:14px ;  border-bottom:1px solid #1F53B2;overflow:hidden; }
#leftnav li li a{ text-indent:24px; width:170px;  }
#leftnav li li a:hover{ color:red;background:url(../images/arr_02.gif) no-repeat;background-position:14px ;}
#leftnav li a,#leftnav li a:visited{ color:#000;}
#leftnav li li a:hover{ color:red;background:url(../images/arr_02.gif) no-repeat;background-position:14px ;}
#leftnav ul ul {position:absolute;}
#leftnav li li ul{ margin:0; padding:0; background:#F4F8FF;border:1px solid #93B3E1; border-bottom:none; z-index:1000;position:absolute;}*/


#right #pos{ padding-bottom:12px;}
#middle .title{ font-size:14px; font-weight:bold;}

#login { margin:0 auto;}
#username,#pw{ width:120px;}
#tips{ text-align:center; width:100%;}

#content,#content2{}
#content{padding:0 25px 25px 25px;}
#content .title{ font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
#content p{ margin-bottom:24px;}

#search { padding-right:70px;}
#search #kw{ width:125px;}
#search #searchbtn{ background:url(../images/index_13.jpg) no-repeat; width:46px; height:18px; border:none; cursor:pointer;}

#bottom{ padding-top:10px; height:80px; clear:both; }
#bottom a{ padding:6px;}

#links{ background:url(../images/index_35.jpg) no-repeat; padding-top:47px; width:205px; margin:30px auto;}
#linkscontent{background:url(../images/index_38.jpg) repeat-y; height:200px; overflow:hidden;}
#linkscontent ul{width:179px; margin:0 auto;}
#linkscontent ul li{ margin-bottom:5px;}


#prolist{background:url(../images/index_32.jpg) repeat-y;}
#prolist ul,#newproduct ul{ padding-left:10px;}
#prolist ul li,#newproduct ul li{ float:left; }
#prolist .protb,#newproduct .protb{ background:url(../images/index_11.jpg) no-repeat;}

.color1,.color1 a,.color1 a:visited{ color:#06FF00;}


/*Ʒб*/
.product_List { margin:10px 0 }
.pro{width:122px;margin-bottom:20px; margin-right:30px;background:url(../images/case_08.jpg) no-repeat; float:left; text-align:center; line-height:18px; }
.pro{ }
.pic_box{}
#page { text-align:right; padding:0 30px 20px 0;}
#page a,#page a:visited{ text-decoration:underline; padding:3px;}
#back a,#back a:vidited{ color:#999; padding-left:10px;}


/*news*/
#newslist{ padding:20px 70px 10px 10px;}
#newslist ul{ margin-bottom:20px; }
#newslist ul li{ padding-left:10px; }
#newslist ul li a,#newslist ul li a:visited{ color:#CCC;}
#newslist ul li a:hover{ color:red;}
#newslist .time{ width:80px; float:right;}
#subleft{width:221px; float:left;background-image:url(../images/bg1.jpg);}
#subright{width:711px; float:left; }
#subdiv{width:970px;background-color:#171717; margin:0 auto; float:left;}
#box1 {border-left:1px solid #4C4C4C; border-top:1px solid #4C4C4C;}
#box1 td { border-right:1px solid #4C4C4C; border-bottom:1px solid #4C4C4C;}
.stlyeinput{border:1px solid #444444; background-color:#000; color:#c4c4c4;}
.stlyeinputtext{border:1px solid #7F9DB9; background-color:#fff; color:#000;}


#demo img{ margin-right:30px;}
#page2{ text-align:right; }
#page2 a{ font-size:12px; color:#000;}

.new{background:url(pic/new_01.gif) right bottom no-repeat}
.hot{background:url(pic/hot_01.gif) right bottom no-repeat}
.box{border:1px solid #93B3E1; padding:2px;}
.box ul{ margin-left:10px;}
.box_title{text-indent:12px; background:#76AAD9; color:#FFFFFF; padding:5px 0;}

/*faq*/
#faq ul { margin:0; padding:0; font-size:12px;}
#faq ul li { margin:0; padding:0; text-indent:20px;background:url(../../images/+.jpg) no-repeat; background-position:left 0px;}
#faq ul li a{}
#faq ul li li { background:none;}
#right ul li{ line-height:18px; list-style:disc; margin-left:10px;}


/* box____________________________________ */
.box_title_blue { border:1px solid #385D8A;
                  line-height:25px;
				  text-align:center;
				  background:#4F81BD;
				  color:#FFFFFF;
				  font-size:18px;
				  font-weight:bold;
				  width:300px;
				  }
				  
.box_title_green { border:1px solid #7C9645;
                  line-height:25px;
				  text-align:center;
				  background:#9BBB59;
				  color:#FFFFFF;
				  font-size:18px;
				  font-weight:bold;
				  width:300px;
				  }		
				  			  
.box_border_blue{ border:2px solid #A7C0DE;
                  width:370px;
				  }
				  		  
				  
.box_border_green{ border:2px solid #9BBB59;
                  width:370px;
				  }	

.box_border_green td,.box_border_blue td{padding-left:25px;font-size:14px;line-height:20px;}	


/* color____________________________________ */
.yellow-bg{ background-color:#FFFF00;}

.gray-bg{ background-color:#999999;}

#center2 .NumList{
		  list-style:outside;
		  list-style:decimal;
		  margin:0 0 0 20px;
		  *margin:0 0 0 25px;
		  padding:0;
		  text-align:justify;
}
#center2 .NumList li{
		  line-height:20px;	
}
