@charset "utf-8";
/* CSS Document */
body {
 margin: 0px;
 overflow-x:hidden;}
* html, * html body {
 margin: 0px;
 height: 100%;
 
 background-color: #fcffee;
 text-decoration: none;
}
div, ul, li, td{
	margin:0;
	padding:0;

}

.menu1 ul li {
	margin-left:0px;
	list-style-type: none;
	float:left;
	position:relative;

}
.menu2 ul li {
	margin-left:0px;
	list-style-type: none;
	float:left;
	position:relative;


}
.menu3 ul li {
	margin-left:0px;
	list-style-type: none;
	float:left;
	position:relative;
}

.menu1 ul li ul {
	margin-left:0px;
	visibility:hidden;
	position:absolute;
	font-family: "宋体";
	font-size: 16px;
	line-height: 28px;
	font-weight: bold;
	top:58px;
}
.menu2 ul li ul {
	margin-left:0px;
	visibility:hidden;
	position:absolute;
	font-family: "宋体";
	font-size: 16px;
	line-height: 28px;
	font-weight: bold;
	top:58px;
}
.menu3 ul li ul {
	margin-left:0px;
	visibility:hidden;
	position:absolute;
	font-family: "宋体";
	font-size: 16px;
	line-height: 28px;
	font-weight: bold;
	top:58px;
}

.menu1 ul li ul li,.menu2 ul li ul li,.menu3 ul li ul li ,.menu4 ul li ul li{
	line-height:38px;
}
.menu1 ul li:hover ul,.menu1 ul li a:hover ul,.menu2 ul li:hover ul,.menu2 ul li a:hover ul,.menu3 ul li:hover ul,.menu3 ul li a:hover ul,.menu4 ul li:hover ul,.menu4 ul li a:hover ul {
	visibility:visible;
	bottom:41px;
	left:0;
	text-decoration: none;
}
.box1 li span {
	width:133px;
	height:58px;
	background:url(images/index_r2_c5.jpg) no-repeat;
	display:block;
	text-align:center;
	line-height:58px;
}
.box2 li span {
	width:131px;
	height:58px;
	background:url(images/index_r2_c7.jpg) no-repeat;
	display:block;
	text-align:center;
	line-height:58px;
}
.box3 li span {
	width:132px;
	height:58px;
	background:url(images/index_r2_c10.jpg) no-repeat;
	display:block;
	text-align:center;
	line-height:58px;
}

}
.menu1 ul li:hover ul li ul, .menu1 ul li a:hover ul li a ul,.menu2 ul li:hover ul li ul, .menu2 ul li a:hover ul li a ul,.menu3 ul li:hover ul li ul, .menu3 ul li a:hover ul li a ul,.menu4 ul li:hover ul li ul, .menu4 ul li a:hover ul li a ul{
	visibility:hidden;
	position:absolute;
}
.menu1 ul li:hover ul li a, .menu1 ul li a:hover ul li a,.menu2 ul li:hover ul li a, .menu2 ul li a:hover ul li a,.menu3 ul li:hover ul li a, .menu3 ul li a:hover ul li a{
	display:block;
	background:url(images/yiji1.png) no-repeat;
	background:#d9eeff;
	width:133px;
	padding-left:10px;
	color: #000;
	text-decoration: none;
}

.box1 li span:hover,.menu1 ul li a:hover ul li a:hover{
	background:url(images/index_r2_c5_f2.jpg) no-repeat;
	
}

.box2 li span:hover,.menu2 ul li a:hover ul li a:hover{
	background:url(images/index_r2_c7_f2.jpg) no-repeat;
	
}
.box3 li span:hover,.menu3 ul li a:hover ul li a:hover{
	background:url(images/index_r2_c10_f2.jpg) no-repeat;
	
}

.menu1 ul li:hover ul li:hover ul, .menu1 ul li a:hover ul li a:hover ul,.menu2 ul li:hover ul li:hover ul, .menu2 ul li a:hover ul li a:hover ul,.menu3 ul li:hover ul li:hover ul, .menu3 ul li a:hover ul li a:hover ul ,.menu4 ul li:hover ul li:hover ul, .menu4 ul li a:hover ul li a:hover ul {
	visibility:visible;
	left:157px;
	bottom:0;
}
.menu1 ul li:hover ul li:hover ul li a, .menu1 ul li a:hover ul li a:hover ul li a,.menu2 ul li:hover ul li:hover ul li a, .menu2 ul li a:hover ul li a:hover ul li a,.menu3 ul li:hover ul li:hover ul li a, .menu3 ul li a:hover ul li a:hover ul li a,.menu4 ul li:hover ul li:hover ul li a, .menu4 ul li a:hover ul li a:hover ul li a{
	background:url(images/li_bg.png) no-repeat;

}
.menu1 ul li:hover ul li:hover ul li a:hover, .menu1 ul li a:hover ul li a:hover ul li a:hover,.menu2 ul li:hover ul li:hover ul li a:hover, .menu2 ul li a:hover ul li a:hover ul li a:hover,.menu3 ul li:hover ul li:hover ul li a:hover, .menu3 ul li a:hover ul li a:hover ul li a:hover,.menu4 ul li:hover ul li:hover ul li a:hover, .menu4 ul li a:hover ul li a:hover ul li a:hover{
	background:url(images/libk.png) no-repeat;
	color: #fff;
}
.menu1 ul li:hover ul li:hover a.sub, .menu1 ul li a:hover ul li a:hover.sub,.menu2 ul li:hover ul li:hover a.sub, .menu2 ul li a:hover ul li a:hover.sub,.menu3 ul li:hover ul li:hover a.sub, .menu3 ul li a:hover ul li a:hover.sub{
	background:url(images/yiji2.png) no-repeat;
	background:#579dc1;
	color: #fff;
}

.menu1 ul li.mar,.menu2 ul li.mar,.menu3 ul li.mar,.menu4 ul li.mar{
	cursor: hand;
	width:131px;
	height:58px;
}
.font2 {
	font-size: 14px;
	line-height: 18px;
	font-weight: bolder;
}

.font3 {
	font-family: "宋体";
	color:#000000;
	font-size: 14px;
	font-weight: bold;
}
.yuanjiaodiv{ 
width:600px; 
text-align:left; 
margin:0px 50px 10px 50px;
padding:0 20px 0px 20px;
filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#6699CC,endColorStr=#DDEEFF,gradientType=0),Alpha(Opacity=90);
hidden;display:block;
 }
.Englisf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	line-height: 36px;
	font-weight: normal;
}
.Englisf2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 32px;
	font-weight: normal;
}
.ff1 {	
    color:#6C0;
	font-family:"微软雅黑", "黑体",Arial, Helvetica, sans-serif;;
	font-size:32px;
	font-weight: bolder;
}
.dabiaoti {	
    color:#fcffee;
	font-family:"微软雅黑", "黑体",Arial, Helvetica, sans-serif;;
	font-size:36px;
	line-height:32px;
	font-weight: bolder;
	padding:0px;
	letter-spacing:10px;
	text-shadow: 4px 4px 5px #333333;
}
.fubiaoti {	
	color:#FFFF33;
	font-family:"微软雅黑", "黑体",Arial, Helvetica, sans-serif;;
	line-height:24px;
	font-size:28px;
	padding:0px;
	letter-spacing:5px;
}
.content-zw {
	color: #111111;
	font-family: "楷体";
	line-height: 48px;
	font-size: 32px;
	padding: 10px;
	font-weight: bold;
	text-indent: 2em;
	margin:5px;
	text-justify:distribute; 
	text-align: justify;
}

.tishi {
	color: #111111;
	font-family: "楷体";
	line-height: 18px;
	font-size: 18px;
	text-align: center;
}
.content-zw-center {
	color: #111111;
	font-family: "楷体",Arial, Helvetica, sans-serif;;
	line-height: 40px;
	font-size: 32px;
	font-weight: bold;
	margin:5px;
	text-indent: 0em;
	text-align: center;
}

.content-zw-red {
	color: #ff0000;
}

.content-zw-blue {
	color: #0000ff;
}


.content-xbt {
	color: #111111;
	font-family: "黑体";
	line-height: 48px;
	font-size: 32px;
	font-weight: bold;
	text-indent: 2em;
	margin:5px;
}
.content-bt {
	color: #111111;
	font-family: "黑体";
	line-height: 48px;
	font-size: 40px;
	font-weight: bold;
	text-align: center;
	text-shadow: 3px 3px 5px #666666;
}

.content-fbt {	
	color:#111111;
	font-family:"黑体";
	line-height:36px;
	font-size:32px;
	font-weight:bold;
	text-align:center;
}

.ff2 {
color:#F60;
font-family:"微软雅黑","黑体",Arial, Helvetica, sans-serif;
font-size:32px;
font-weight: bolder;
}
.content-zw-center {
	color: #111111;
	font-family: "楷体";
	line-height: 40px;
	font-size: 32px;
	font-weight: bold;
	margin:5px;
	text-indent: 0em;
	text-align: center;
}