﻿
A:link {text-decoration: none; }
A:visited {text-decoration: none;}
A:active {text-decoration: none;}
A:hover {text-decoration:underline;}

option{
 color:#5AA641;
}

.word2 A:link {color:#5AA641 }
.word2 A:visited {color:#5AA641}
.word2 A:active {color:#5AA641}
.word2 A:hover {color:#7CCA62}


.updateProgress
{
	position: absolute;
	background-color: #fff;
	filter: alpha(opacity=70);
	MozOpacity: 0.7;
	opacity: 0.7;
	padding: 0px;
	margin: 0px;
}

body {

	background-color: #E1F5FF;
	background-image: url(images/background.jpg);
	background-repeat: repeat-x;
	
	
	margin: 0;
	padding: 0;
	text-align: center;
	font-family: verdana, arial;
	font-size: 13px;
	color: #666666;
	background-attachment:fixed;
}

#all{
	background-image: url(Images/bg.gif);
	_background-image: url(Images/bg_ie6.gif);
	
	background-repeat: no-repeat;
	_background-repeat:repeat-y;
	
	background-position:50% 0%;
	overflow:hidden;
	width: 991px;
	
	margin-left: auto;
	margin-right: auto;
	background-attachment:fixed;
	

}

.header{}

#sidebar {

float:right;
background-image:url(Images/sidebar_bg.gif);
background-repeat:no-repeat;
width:217px;
margin-right:42px;
_margin-right:21px;

background-color:#D5E1EF;

overflow:hidden;

}



#main_bg{
background-image:url(Images/bg2.gif);

background-repeat:repeat-y;
background-position:711px 0px;
overflow:hidden;
}

#product_bg{
background-image:url(Images/product_bg.gif);

background-repeat:repeat-y;
background-position:711px 0px;
overflow:hidden;
}



.product_menu_title{
float:right;
background-image:url(Images/product_menu_title.gif);
width:217px;
float:right;
background-repeat:no-repeat;

margin-right:-2px;
margin-top:10px;
overflow:hidden;
}

.product_menu{
float:right;
width:217px;


margin-top:20px;
*margin-top:40px;

text-align:center;



}

.product_li li {
list-style-type: none;
	list-style-image: url(images/icon.gif);
	list-style-position: outside;
	
	text-align:left;
	font-weight:bold;
	line-height:200%;
	
	border-collapse: collapse; 
	border-bottom: 1px dotted  #D0D0D0;
	
	margin-right:10px;
	
}


/*
.product_menu  li {
	list-style-type: none;
	list-style-image: url(images/icon.gif);
	
	list-style-position: outside;
	/*margin-left: 30px;
	*margin-left: 20px;
	text-align:left;
	
	width:160px;
	font-weight:bold;
	margin-bottom:6px;
	*margin-bottom:4px;
	
}

*/

.product_menu_down{
background-image:url(Images/product_menu_down.gif);


width:217px;
height:10px;
background-repeat:no-repeat;
float:right;
margin-right:0px;
*margin-right:6px;
_margin-bottom:-6px;


}

.product_menu A:link {text-decoration: none; color:#3B3D8A}
.product_menu A:visited {text-decoration: none;color:#3B3D8A}
.product_menu A:active {text-decoration: none;color:#3B3D8A}
.product_menu A:hover {text-decoration:none;color:#8AAEDF;}

.word1 A:link {text-decoration: none; color:#0071BC; }
.word1 A:visited {text-decoration: none;color:#0071BC; }
.word1 A:active {text-decoration: none;color:#0071BC;}
.word1 A:hover {text-decoration:none;color:#8AAEDF; }



.eip{
background-image:url(Images/login.jpg);
width:217px;
height:131px;
background-repeat:no-repeat;
cursor:pointer;
margin-top:2px;
float:left;
}



.star{
background-image:url(Images/star_bg.jpg);
width:217px;
height:141px;
background-repeat:no-repeat;

margin-left:0px;
cursor:pointer;
margin-top:5px;
float:left;
}



.blog{
width:217px;
height:186px;
background-image:url(Images/blog_bg.gif);
background-repeat:no-repeat;
margin-top:10px;
margin-left:0px;
float:left;


}

.blog_pic{
width:136px;
height:96px;
margin-top:40px;
margin-left:42px;
_margin-left:21px;
float:left;
}

.blog1{
width:65px;
height:25px;
background-image:url(Images/blog_bu1.gif);
background-repeat:no-repeat;
cursor:pointer;
float:left;
margin-top:15px;
margin-left:40px;
_margin-left:20px;
}

.blog2{
width:65px;
height:25px;
background-image:url(Images/blog_bu2.gif);
background-repeat:no-repeat;
cursor:pointer;
float:right;

margin-top:15px;
margin-right:40px;
_margin-right:20px;


}


.link{
width:217px;
height:164px;
background-image:url(Images/link_bg.gif);
background-repeat:no-repeat;
margin-top:7px;
margin-left:0px;
padding-top:36px;
margin-bottom:-36px;
text-align:center;
float:left;
}

.linkto{
overflow:auto;
width:180px;
height:140px;
text-align:center;
margin:0 auto;
}

.marquee{
height:140px;

text-align:center;
width:100%

}

img{ border:0px;}




.main{
float:left;
width:682px;
text-align:left;
height:inherit;

margin-left:42px;
_margin-left:21px;

margin-top:6px;



letter-spacing:1.5pt;
line-height:170%;


}


.main2{
float:left;
width:905px;
text-align:left;
height:inherit;

margin-left:42px;
_margin-left:21px;



letter-spacing:1.5pt;
line-height:170%;
}

.sitemap{
padding:inherit;
margin-top:-24px;
*margin-top:-22px;
_margin-top:-19px;
margin-left:10px;
z-index:10;
letter-spacing:1.1pt;
color:#3B3D87;

}


.goods{
width:240px;
height:248px;
background-image:url(Images/goods.gif);
background-repeat:no-repeat;
float:right;
margin-top:9px;
_margin-top:15px;

}


.more2{
background-image: url(images/more.gif);
background-repeat: no-repeat;
width:38px;
height:8px;
float:right;
position:relative;
cursor:pointer;

margin-right:30px;
_margin-right:15px;
margin-bottom:-8px;
margin-top:32px;

}



.goods img{
border:0px;
width:200px;
height:52px;
margin-bottom:2px;
*margin-bottom:0px;
}

.marquee2{
margin-left:15px;
_margin-left:8px;
margin-top:20px;
_margin-top:10px;
float:left;
width:200px;
height:180px;

}

.new_table2
{
    background-image:url(Images/news_bg.gif);
    background-repeat:repeat;
	background-position:0 -5px;
    float:left;
	margin-top:10px;

    }
    
    .Allnew_title2{
float:left;
width:460px;
height:31px;
margin-left:25px;



}

.news{
width:436px;
height:248px;
background-image:url(Images/news.gif);
background-repeat:no-repeat;
float:left;
margin-top:9px;
_margin-top:15px;

}

.news .new_table {
margin-top:67px;
margin-left:15px;
width:400px;

border:0px;
border-collapse: collapse;
background-image: url(images/dot.gif);
	background-repeat: repeat-x;
	letter-spacing:1pt;


}


.class .new_table {
margin-top:65px;
margin-left:17px;
*margin-left:0px;
width:180px;

border:0px;
border-collapse: collapse;
background-image: url(images/dot.gif);
	background-repeat: repeat-x;
	letter-spacing:0pt;

}



.new_table tr{

height:28px;
	list-style-position: outside;
background-image: url(images/dot.gif);
	background-repeat: repeat-x;
	border-collapse: collapse;
	background-position:bottom;
	}

.class .new_table tr{

height:24px;
	list-style-position: outside;
background-image: url(images/dot.gif);
	background-repeat: repeat-x;
	border-collapse: collapse;
	background-position:bottom;
	}

.new_table  li {
	list-style-type: none;
	list-style-image: url(images/icon.gif);
	list-style-position: outside;
	margin-left: 20px;
	text-align:left;
	
}


.new_table2  li {
	list-style-type: none;
	list-style-image: url(images/icon.gif);
	list-style-position: outside;
	margin-left: 8px;
	text-align:left;
	
}


.new_table3  li {
	list-style-type: none;
	list-style-image: url(images/icon.gif);
	list-style-position: outside;
	margin-left: 260px;
	text-align:left;
}


.new_table4  li {
	list-style-type: none;
	list-style-image: url(images/icon.gif);
	list-style-position: outside;
	margin-left: 0px;
	text-align:left;
}



.new_title{
float:left;
width:300px;

}
.new_date{
float:right;
width:85px;
letter-spacing:1pt;

}

.new_date_all{

}
.Allnew_title{
float:left;
width:450px;


}


.new_table  li A:link {text-decoration: none;color:#41438E }
.new_table  li A:visited {text-decoration: none; color:#41438E;}
.new_table  li A:active {text-decoration: none; color:#41438E;}
.new_table  li A:hover {text-decoration: none;color:#7476B7;}


.more{
background-image: url(images/more.gif);
	background-repeat: no-repeat;
width:38px;
height:8px;
float:right;
position:relative;
top:32px;
margin-right:30px;
_margin-right:15px;
cursor:pointer;
margin-bottom:-8px;
}




.class{
width:217px;
height:250px;
background-image:url(Images/class.gif);
background-repeat:no-repeat;
float:right;
margin-top:5px;


}

.class_img img{
border:0px;
width:680px;
}



.title{
margin-top:12px;
 margin-left:5px;
 float:left;
 width:670px;
 height:26px;
 }

.title_word{
width:670px;
color:#225A91;

margin-top:10px;

margin-left:11px;
}

.word1{
margin-top:15px;
width:670px;
margin-left:11px;
text-align:left;

}


.word2{
margin-top:15px;
width:655px;
_width:650px;
margin-left:11px;
text-align:left;
float:left;


}

.pic{
float:left;
margin-left:10px;
margin-right:20px;

}


.pic3{
float:right;
margin-right:10px;
margin-left:20px;

}

h4{
font-size:13px;
color:#4BAB00;

margin-top:6px;
margin-bottom:6px;

}

h5{
font-size:13px;
color:#4BAB00;
}

h6{
font-size:13px;
color:#4F81BD;

}
.span1{
color:#4BAB00;

}

.footerbg {
	background-image: url(images/down.gif);
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
	width: 993px;
	height: 122px;
	text-align: left;
	font-size: 11px;
	float:left;
	color:#698EBE;
	
}

.footerbg2 {
	background-image: url(images/down2.gif);
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
	width: 993px;
	height: 122px;
	text-align: left;
	font-size: 11px;
	float:left;
	color:#698EBE;
	
}
.add1{

float:left;
margin-top:47px;
margin-left:200px;
_margin-left:100px;
}

.add2{
float:left;
margin-top:47px;
margin-left:40px;

}
.copyright
{
margin-top:5px;
color:#B7B7B7;
float:right;
margin-right:50px;
_margin-right:25px;
}
.copyright a{color:#B7B7B7;}

.td_title{
width:100px;
font-weight:bold;
background-color:#4F81BD;
color:#ffffff;
text-align:center;
}

.table1, .table1 td{
	
	border-collapse: collapse; 
	border: 1px solid #002F67;
	padding:3px;
}
/*
.logo_img{ 
margin:1px;
}
.logo_img img{
padding:2px;
}
*/
/*
.logo_img img a:link { border: 1px solid #cccccc;}
.logo_img img a:visited { border: 1px solid #cccccc;}
.logo_img img a:active { border: 1px solid #cccccc;	}
*/
.logo_img a:hover {
	LEFT: 1px;
	POSITION: relative;
	TOP: 1px;
}


.logo_img {
float: left;
background: url(Images/fuzzy_shadow.png) no-repeat bottom right;
margin:5px;
_margin:2px;
}

.logo_img div {
background: url(Images/fuzzy_shadow1.png) no-repeat right top;
}

.logo_img div a {
background: url(Images/fuzzy_shadow2.png) no-repeat left bottom;
padding: 0 6px 6px 0;
display: block;
}
.logo_img img{
background-color: #fff;
color: #000;
border: 1px solid #999;
padding: 4px;
vertical-align: bottom;
}


.map{
width:100%;
padding:10px;

}

.p_m{
border:0px;
}

.serve{
width:600px;
height:447px;
background-image:url(Images/serve.jpg);
background-repeat:no-repeat;

margin-left:35px;
_margin-left:17px;
margin-top:10px;
*margin-top:0px;
}

.serve1{

padding:20px 100px 20px 100px;

position:relative;
float:right;
top:135px;
*top:150px;
right:60px;
}

.serve2{
float:right;
padding:20px 100px 20px 100px;
top:220px;
*top:250px;
right:-150px;

position:relative;
}


.serve3{
float:right;
padding:20px 100px 20px 100px;
top:320px;

*top:345px;

right:-350px;

position:relative;
}

.base_pic{
width:600px;
margin:0 auto;
text-align:center;
}

.base_pic img{
margin:5px;

}
.base_img{
/*border: 1px #cccccc solid;
padding:5px;*/
width:300px;
float:left;
margin:10px;
_margin:5px;
text-align:center;
margin:0 auto;
}
.base_img h5{
text-align:left;

}

/* ---------------------- menu ---------------------- */
#menu_right{position:relative;
height:40px;
font-size:13px; 

text-transform:uppercase;
background-image:url(Images/menu_bg.gif);
background-repeat:no-repeat;
margin-top:20px;
padding-left:5px;
margin-right:-5px;
}

#menu_right ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#menu_right ul li{display:block;float:left;margin:0 2px;}
#menu_right ul li a{display:block;float:left;color:#ffffff;text-decoration:none;padding:0 0 0 18px;height:43px;line-height:45px;}
#menu_right ul li a span{display:block;float:left;padding:0 15px 0 0;height:25px;width:auto;}
#menu_right ul li a:hover{ text-decoration:underline;}
#menu_right ul li a:hover span{display:block;cursor:pointer;}
#menu_right ul li a.current,#time4bed-nav ul li a.current:hover{color:#41438E;background:transparent url("Images/menu_bg_left.gif") no-repeat top left; font-weight:bold;}
#menu_right ul li a.current span{background:transparent url("Images/menu_bg_right.gif") no-repeat top right;height:43px;}


/***************TOP MENU******************/
.j_menu{

z-index:10000;
position:relative;
margin-top:-65px;
margin-left:520px;
_margin-left:260px;
float:left;

}



.nav, .nav ul { 
	
	margin: 0;
	padding: 0;
	list-style-type:none;
	
}
.nav {

  font-family: Arial, Helvetica, sans-serif;
  z-index: 100;
  position: relative;
}


.nav li {
  
  float: left;
  margin: 0;
  padding: 0;
  position: relative;
}
#nav-one li:hover a {
width:100px;
 
}
.nav ul {

 background: #F1F5F8;
  width:200px;
  list-style: none;
  margin: 0; 
  position: absolute;
 top: -100px;
 _top:45px;
  left: -40px;
  z-index:10000;
}

.nav li:hover ul,
.nav li.sfHover ul {
  top: 45px;
 
}

.nav ul a{ 
font-weight:bold;
letter-spacing:1.5pt;
}


.nav ul A:link {color:#0071BC;}
.nav ul A:visited {color:#0071BC;}
.nav ul A:active {color:#0071BC;}
.nav ul A:hover {color:#3366FF;}
