 @charset "utf-8";
/* CSS Document */
@import url("global.css");

/*主体*/
#container {
		margin:0 auto; 
		width:1166px;
		border-left:1px solid #b0b0b0;
		border-right:1px solid #b0b0b0;
		border-bottom:1px solid #b0b0b0;
		background:#FFFFFF;
}
a { color:#424141;}

/*顶部*/
#header {
	margin:2px 3px; 
	height:100px;
}
#logo{
	float:left;
}
#flashbg{
	float:right;
}

#menu{
	height:29px;
	margin:2px 3px;
	background:url(../images/menu_bg.gif) repeat-x;	
}
.text a{
	color:#424141; 
	text-decoration:none;
}
.text a:hover{
	color:#294ca6; 
	text-decoration:underline;
}



/*中间*/
#mainContent { 
	padding:2px 3px;	
}
.col1{ float:left; width:240px;}
.col2{ float:right; width:900px;}
#sidebar { 
	width:935px; 
	float:left;
	overflow:hidden;
}
#Lf_left{
	float:left;
	width:340px;
	overflow:hidden;
}
#Lf_right{
	float:right;
	width:573px;
	overflow:hidden;
}
.play{
	background:url(../images/video_bg.gif) no-repeat; 
	margin-bottom:3px;
}
.play h4{ 
	padding:3px 0px 0px 14px; 
	color:#fff;
}
.pcontent { 
	margin-bottom:2px;
}
.neirong{
	padding:11px 0 0 12px;
	background:#e2eaf7;
	height:104px;
	line-height:24px;
}
.neirong1{
	padding:6px 0 0 12px;
	line-height:24px;
}
.lmu{
	background:url(../images/lmu_bg.gif) no-repeat; 
	margin-bottom:3px;
}
.lmu h4{ 
	padding:3px 14px; 
	color:#fff;
}
.more a{ 
	color:#294ca6;
	text-decoration:underline;
}
.more a:hover{ 
	color:#294ca6;
}

.pic{ 
	width:180px;  
	float:right; 
	padding-left:10px; 
	padding-right:10px;
}

.new_more ul,.new_more li{ 
	margin:0; 
	padding:6px 6px 0  6px; 
	color:#999999;
}
.new_more li{ 
	line-height:22px; 
	clear:both;
	vertical-align:middle; 
	height:22px;
	padding-left:20px;
	background:url(../images/1.gif) no-repeat 0 10px;
}
.new_more a{ 
	color:#424141; 
	text-decoration:underline; 
}
.new_more a:hover{ 
	color:#294ca6; 
	text-decoration:none; 
}
.date{ 
	float:right;
	
}

#content{ 
	width:202px; 
	float:right;
}
.mainpanel{
	height:22px; 
	line-height:16px;
}

.mcontent { 	
	border-bottom:2px #cfcfcf solid;
}
#mcontent_t dt{ 
	line-height:22px;
	background:#a3a3a3;
	padding-left:6px;
	color:#fff;
}
#mcontent_t dl {
	margin: 0;
	background: #EBEBEB;
}
#mcontent_t dd {
	width:100%;
	color: #424141;
	border-bottom:1px solid #ffffff;
	background: #EBEBEB;
}
#mcontent_t a, #mcontent_t a:visited, #mcontent_t a:link {
	color:#424141;
	text-decoration:none;
	display:block;
	padding:5px 5px 5px 10px;
}
#mcontent_t a:hover {
	color:#294ca6;
}

.line{
	background:#cfcfcf;
	height:3px;
	overflow:hidden;
}

/*底部*/
#footer {
	width:1160px;
	margin:0 auto;
	border-top:1px solid #cecece; 
	color:666666;
	padding-top:8px;
	text-align:center;
	height:30px;
	
}
.ip a{ 
	color:#000000;
	text-decoration:none;
}
.ip a:hover{
	color:#294ca6;
	text-decoration:underline;
}
#dline{ 
	clear:both;
	border-top:3px #4575d5 solid; 
	margin:2px auto; 
	width:1166px;
	height:3px;
	background:#FFFFFF;
}
/*ABOUT*/
#navcontainer_7 {
	margin-left: 0px; 
}

#navcontainer_7 ul{
	margin: 0;
	padding: 0;
	border-bottom:1px #FFFFFF solid;
	list-style-type: none;
}
#navcontainer_7 ul ul{
	margin: 0;
	padding: 0;
	border-bottom:none;
}
#navcontainer_7 li { 
	margin: 0 0 1px 0; 
	padding:0;
	background-color: #ebebeb;
	
}
#navcontainer_7 a{
	display: block;	
	color: #424141;	
	text-decoration: none; 
	padding:3px 10px;
	height:24px;
	line-height:24px; 
}
#navcontainer_7 a:hover{
	background-color: #4d80e6;
	color: #FFF;
	line-height:24px; 
}
#navcontainer_7 ul ul li{ padding-left:30px; background:url(../images/dian.gif) no-repeat 30px 10px;}
#navcontainer_7 ul ul li a{ color:#424141; background:none; line-height:20px; }
#navcontainer_7 ul ul li a:hover{ color:#4d80e6; background:none;line-height:20px; }


.active_7 a{
	background-color: #4d80e6;
	color: #FFF !important; 
	line-height:24px; 
}
.active_7 a:visited
{
 color:#fff;
 font-weight:bold;
}


.bildRH{ 
float:right;
margin:0px;
padding:3px 22px;
width:240px;
}
.bildRH img{
margin: 5px 0px 5px 5px;
padding:0px 0px 10px 0px;
}
#content{
width:660px;
}
.headlinediv,
.headlinediv h1{
font-size: 14pt;
height:22px;
line-height: 22pt;
font-weight:bold;
color:#4d80e6;
padding-bottom:3px;
border-bottom:1px #CCCCCC solid;
}

.headlinediv img{
padding: 0px;
}

.col_center{ float:left; width:620px; }
.col_right{ float:right; width:280px; text-align:right;}

/*home*/
#proType{ float:right; width:200px;}

/*product*/
.proList{ width:620px;}
.proList,.proList ul{ margin:0; padding:0;}
.proList ul li{ float:left; width:30%; margin-bottom:20px; margin-right:11px; margin-left:6px; margin-top:10px;}
.proName{ color:424141;text-align:center; padding-top:3px;}
.proName a{ text-decoration:none;}
.proName a:hover{ color:#294ca6; text-decoration:underline; }

.imgBox{ height:120px; width:180px; border:1px solid #ccc;}

.btn{
	border-bottom: 0px solid ;
	border-left: 0px solid ;
	border-right: 0px solid ;
	border-top: 0px solid ;
	margin: 5px 0;
	padding-top:3px;
	padding-bottom: 0px solid ;
	padding-top: 5px  solid ;
	padding-left: 0px  solid ;
	padding-right: 0px solid ;
	color: #ffffff;
	font-size: 12px;
	width:40px;
	Hight:25px;
	background-color:#4a7de5;
}
.blue{
	color:blue;
}
.flag{
	float:right;
	padding-right:50px;
	background:url(../images/flag.gif) no-repeat 0 7px;
}
.banb a,.ban a:link,.ban a:vistied{
	color:#FFFFFF;
	text-decoration:none;
	padding-top:5px;
	display:block;
	float:left;
	padding-left:25px;

}
.banb a:hover{ color:#FFFFFF;}
