@charset "utf-8";
/* CSS Document */

<!--
body,td,th {
	font-family: "微软雅黑";	font-size: 12px; color: #333333;
}

body {
 margin: 0px; padding:0px; background-image:url(../images/fondo-body.png); background-repeat:repeat-x;
}

img{
border:0px;
}

a{ 
blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ 
}

A:link{
	text-decoration: none; color:#1A1A1A; text-decoration:none;
}	

A:visited {
	TEXT-DECORATION: none; color:#1A1A1A; text-decoration:none;
}
	
A:hover {
	TEXT-DECORATION: none; color:#2198D2; text-decoration:none;
}

a:focus{ 
-moz-outline-style: none; /* FF */ 
} 

.Topbg{
width:100%; height:120px; margin:0px auto; padding:0px;
}

.LogoBg{
width:1002px; height:81px; margin:0px auto; padding:0px 10px;  
}

.Logo{
width:372px; height:42px; margin:30px 0 9px 0; padding:0px; float:left; 
}

.Language{
width:180px; height:42px; margin:30px 0 9px 0; padding:0px 0px 0px 450px; float:left; 
}

.flashbox{
width:1002px; height:280px; margin:0px auto; padding:10px; clear:both; 
}


.Navibg{
width:100%; height:39px; margin:0px auto; padding:0px; background-image:url(../images/nav_r1_c2.jpg); 
}

.TopFra{
width:1002px; height:39px; margin:0px auto; padding:0px; background-image:url(../images/nav.jpg);
}

.IndexText{
font-size:22px; color:#B84405; margin:5px;}

.ColorText{
color:#000; }

.TopFra ul{
 margin:0px auto; padding:0px; list-style:none;
}

.TopFra ul li{
width:120px; height:39px; display:block; float:left; font-family:"微软雅黑"; font-size:12px; color:#FFFFFF;
}


.TopFra ul li a:link{
width:120px; height:39px; display:block; float:left; font-family:"微软雅黑"; font-size:12px; color:#FFFFFF; line-height:38px; text-align:center; text-decoration:none;
}

.TopFra ul li a:visited{
width:120px; height:39px; display:block; float:left; font-family:"微软雅黑"; font-size:12px; color:#FFFFFF; line-height:38px; text-align:center; text-decoration:none;
}

.TopFra ul li a:hover{
width:120px; height:39px; display:block; float:left; font-family:"微软雅黑"; font-size:12px; color:#643115; line-height:38px; text-align:center; text-decoration:none;
}

.BodyFra{
width:1002px; height:320px; clear:both; margin:0px auto 10px auto; padding:10px; clear:both; 
}

.BodyFra .introFra{
width:340px; height:290px;  margin:0px; padding:0px 10px 0 0; float:left; line-height:18px; color:#444;
}

.BodyFra .introFraTitle{
width:315px; height:30px; margin:5px 0px; padding:0px 0px 0px 25px; font-family:"微软雅黑"; font-size:12px; color:#000; line-height:30px; background-image:url(../images/bgt.png);
}

.BodyFra .introFraContent{
width:340px; height:250px; margin:0px; padding:0px;  color:#444; color:#333; line-height:22px;
}


.BodyFra .NewsFra{
width:350px; height:310px; margin:0px; padding:0px 4px; float:left; color:#666; 
}

.BodyFra .NewsFraTitle{
width:325px; height:30px; margin:5px 0px; padding:0px 0px 0px 25px; font-family:"微软雅黑"; font-size:13px; color:#1a1a1a; line-height:30px; background-image:url(../images/bgt1.png); 
}

.BodyFra .NewsFraList{
width:340px; height:auto; margin:0px; padding:0px 4px; float:left; color:#444;
}

.BodyFra .NewsFraList dl{
width:340px; height:50px; margin:0px 0px 20px 0; padding:0px;
}

.BodyFra .NewsFraList dl dt{
width:80px; height:40px; padding:2px; background-color:#FFFFFF; border:1px solid #ccc; float:left;
}

.BodyFra .NewsFraList dl dd{
width:244px; height:50px; float:left; margin:0px; padding:0 5px;
}

.BodyFra .ContactFra{
width:286px; height:320px; margin:0px; padding:0px 4px; float:left; color:#000;
}

.BodyFra .ContactFraTitle{
width:286px; height:30px; margin:5px 0px; padding:0px;  background-image:url(../images/bgt2.png); 
}

.IcoFra{
width:286px; height:170px; margin:0px auto; padding:0px;
}

.Contactinfo{
width:286px; height:50px; margin:0px auto; padding:0px; 
}

.ContactFocus{
width:266px; height:150px; margin:30px 5px; padding:4px; border:1px solid #ccc; background-color:#FFFFFF; 
}

#KinSlideshow1{ 
overflow:hidden; width:286px; height:150px;
}

.Footer{
width:100%; height:80px; clear:both; margin:0px auto; padding:0px;  border-top:1px solid #ccc; 
}

.Footertext{
width:1002px; height:60px; clear:both; margin:-2px auto; padding:10px 0; color:#000; border-top:3px solid #B95524; text-align:center;
}