/* CSS Document */
html { overflow-x: hidden; overflow-y: auto; }
body{ margin:0; padding:0; font-size:12px; font-family:"����";  width:100%;}
.fl{ float:left;}
.fr{ float:right;}
*{ margin:0; padding:0;}
ul{ list-style:none;}
a{ text-decoration:none; color:#666666;}
a:hover{ color:#FF9900;}
img{ border:0;}
.clear{ clear:both;}


.nav{ width:100%; height:43px; background:url(../images/navbg.jpg) repeat-x;  }
.nav ul{ padding:0; width:1100px; height:43px; margin:0 auto;}
.line{ background:#669800; width:1px; height:43px;}
.nav ul li{ float:left; height:43px; line-height:43px;width:11%;}
.nav ul li a{ display:inline-block; width:auto; padding:0 12px; height:43px; line-height:43px; text-align:center; color:#fff; font-family:"΢���ź�"; font-size:16px;}
.nav ul li a:hover{ color:#333; background:#fff;}

.banner{ width:100%; height:388px; margin:0 auto; background:url(../images/logo1.jpg) no-repeat center;font-size:15px;}
.banner img{ display:block; margin:0 auto;}

.main{ width:100%; height:auto; margin:0 auto; margin-top:20px; }
.main1{ width:1100px; height:auto; margin:0 auto; }

.m1{ width:350px; height:auto;}
.m1t{ width:350px; height:28px;  }
.m1tl{ width:111px; height:28px; line-height:28px; padding-left:20px; font-family:"΢���ź�"; font-size:14px; color:#FFFFFF; background:url(../images/t1.jpg) no-repeat left center; }
.more1 a{ display:block; width:45px; height:15px; margin-top:7px;}
.m1nr{ width:350px; height:230px; line-height:2.2em; font-family:"����"; color:#676767; font-size:13px;  overflow:hidden; margin-top:20px;}

.main2{ width:730px; height:auto;}
.m2t{ width:730px; height:28px; margin-bottom:20px;  }
.m2tl{ width:111px; height:28px; line-height:28px; padding-left:20px; font-family:"΢���ź�"; font-size:14px; color:#FFFFFF; background:url(../images/t1.jpg) no-repeat left center; }
.m2{ width:347px; height:204px; }
.pic1{ width:347px; height:204px; margin:0 auto; }
		.slideBox{ width:347px; height:204px; overflow:hidden; position:relative;  }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:337px; height:194px;  display:block; padding:3px; border:1px #eee solid; }


.m3{ width:360px; height:auto; margin-left:5px;}
		.slideTxtBox{ width:360px;  overflow:hidden;  text-align:left;  }
		.slideTxtBox .bd ul{ padding:0px;  zoom:1;   }
		.slideTxtBox .bd li{ width:360px;  height:28px; line-height:28px; border-bottom:1px #ccc dashed;  }
		.slideTxtBox .bd li a{ display:block; width:300px;  height:28px; line-height:28px; background:url(../images/icon1.jpg) no-repeat left center; padding-left:15px; margin-left:10px; font-size:13px; overflow:hidden; }
        .slideTxtBox .bd li a:hover{ color:#FF6600;}
		.slideTxtBox .bd li .date{ float:right; color:#999;  }



.main3{ width:1100px; height:auto; margin:0 auto; margin-top:20px; }

.index-news{
	width: 1098px;
	border: 1px solid #dedede;
	margin-bottom: 12px;
	overflow: hidden;
}
.new-invest{
	width: 978px;
	height: 40px;
	margin: 10px auto;
	position: relative;
	overflow: hidden;
	font-size: 14px;
	line-height: 40px;
	color: #555;
}
.new-invest ul{
	width: 1034px;
	float: left;
}
.new-invest li{
	width: 446px;
	height: 40px;
	padding: 0 27px;
	float: left;
	border-right: 1px solid #bfbfbf;
}
.new-invest li .color-r{
	font-size: 18px;
}
.index-news .news-list{
	border-top: 1px solid #dedede;
	padding: 20px 0;
}
.inews-box{
	width: 310px;
	height: 175px;
	padding: 0 23px;
	border-right: 1px solid #ccc;
}
.inews-box3{
	width: 310px;
	height: 175px;
	padding: 0 23px;
}


.inews-box .title{
	width: 100%;
	float: left;
	font-size: 18px;
	line-height: 24px;
	color: #000;
	margin-bottom: 10px;
	font-family:"΢���ź�";
	
}
.inews-box .title .fl{
	padding-left: 30px;
/*	background: url(../images/icon2.jpg) no-repeat;*/
}
.inews-box .title .fl2{
	padding-left: 30px;
	/*background: url(../images/icon3.jpg) no-repeat;*/
	width:100px;
	float:left;
}
.inews-box .title .fl3{
	padding-left: 30px;
	/*background: url(../images/icon4.jpg) no-repeat;*/
	width:100px;
	float:left;
}





.inews-box .title a{
	font-size: 12px;
	color: #888;
}
.inews-box .title a:hover{
	color: #c71200;
}
.inews-box .list li{
	width: 100%;
	float: left;
}
.inews-box .list li a{
	display: inline-block;
	padding-left: 10px;
	line-height: 28px;
	color: #555;
	background: url(../images/icon5.jpg) no-repeat left center;
	float: left;
}
.inews-box .list li a:hover{
	color: #c71200;
}
.inews-box .list li span{
	display: inline-block;
	float: right;
	color: #aaa;
}
.inews-box.fr{
	border-right: none;
}





.inews-box3 .title{
	width: 100%;
	float: left;
	font-size: 18px;
	line-height: 24px;
	color: #000;
	margin-bottom: 10px;
	font-family:"΢���ź�";
	
}

.inews-box3 .title .fl3{
	padding-left: 30px;
	background: url(../images/icon4.jpg) no-repeat;
	width:100px;
	float:left;
}

.inews-box3 .title a{
	font-size: 12px;
	color: #888;
}
.inews-box3 .title a:hover{
	color: #c71200;
}
.inews-box3 .list li{
	width: 100%;
	float: left;
}
.inews-box3 .list li a{
	display: inline-block;   width: 70%;
  overflow: hidden;
  height: 28px;
	padding-left: 10px;
	line-height: 28px;
	color: #555;
	background: url(../images/icon5.jpg) no-repeat left center;
	float: left;
}
.inews-box3 .list li a:hover{
	color: #c71200;
}
.inews-box3 .list li span{
	display: inline-block;
	float: right;
	color: #aaa;
}
.inews-box3.fr{
	border-right: none;
}


.m4{ width:1080px; height:40px; margin:0 auto;   }
.m4t{ width:1080px; height:40px;  margin:0 auto;}
.m4tl{ width:100px; height:40px; margin-left:10px; }
.m4tl a{ display:block; width:100px; height:40px; line-height:40px; font-family:"΢���ź�"; font-size:16px; color:#559000; text-align:center;}
		.txtScroll-left{ width:866px; height:40px; overflow:hidden; position:relative;  }
		
		.txtScroll-left .hd{ overflow:hidden; float:right; }
		.txtScroll-left .hd .prev,.txtScroll-left .hd .next{ display:block;  width:18px; height:18px; float:right;  margin-top:6px;  overflow:hidden; cursor:pointer; }
		.txtScroll-left .hd .next{ background:url(../images/right.jpg) no-repeat left center; }
		.txtScroll-left .hd .prev{ background:url(../images/left.jpg) no-repeat left center; }
		.txtScroll-left .bd { overflow:hidden; zoom:1;  }
		.txtScroll-left .bd ul{ margin:0; padding:0;  }
		.txtScroll-left .bd ul li{ width:376px; height:40px; line-height:40px; overflow:hidden; text-align:center;   }
		.txtScroll-left .bd ul li .pic span.tittle{ width:376px; height:40px; display:block; float:left; font-family:"΢���ź�"; font-size:12px; }
		.txtScroll-left .bd ul li .pic span.tittle a{ width:376px; height:40px; line-height:40px; display:block; font-family:"΢���ź�"; font-size:12px; text-align:left; margin-left:20px;  color:#666; }


.link{ width:948px; height:26px; background:url(../images/t2.jpg) no-repeat left center; padding-left:150px; margin:0 auto; border:1px #ccc solid; padding-top:10px;}

.footer{ width:100%; height:60px; background:url(../images/footerbg.jpg) repeat-x; margin-top:20px; }
.footernr{ width:998px; height:60px; line-height:60px; font-family:"����"; font-size:12px; color:#FFFFFF; text-align:center; margin:0 auto; }
.footernr a{ color:#000; font-family:"΢���ź�"; font-size:14px; }



/*��ҳ*/
.mainfy{ width:1060px; height:auto; margin:0 auto;}
.mfyl{width:249px; height:auto; }

.fyml{ width:249px; height:auto; z-index:5; margin-bottom:20px; background:url(../images/flbg.jpg) repeat-y; min-height:556px;}
.ft1{ width:249px; height:35px; background:url(../images/fyt.jpg) no-repeat center; font-family:"΢���ź�"; font-size:16px; font-weight:bold; color:#FFFFFF; text-align:center; line-height:35px; margin-bottom:20px;}
.nav3{ width:249px; height:auto;}
.nav3 li{ width:249px; height:35px; background:url(../images/fli.jpg) no-repeat center; margin-top:10px;}
.nav3 li a{ display:block; width:220px; height:35px; line-height:35px; text-align:center; margin:0 auto; color:#333; font-family:"����"; font-size:14px;}
.nav3 li a:hover{ color:#000099; }


.fm3{ width:248px; height:auto;}
.fm3 a{ width:248px; height:88px; margin-bottom:5px; margin-top:5px; display:block;}

.fylr{ width:790px; height:auto;}
.ft2{ width:790px; height:30px; line-height:30px; background:url(../images/frbg.jpg) repeat-x;}
.ft2-l{ width:300px; height:30px; font-family:"΢���ź�"; font-size:14px; color:#000099; padding-left:15px; background:url(../images/ficon.jpg) no-repeat left center; margin-left:10px;}
.ft2-r{ width:auto; height:30px; color:#333; font-family:"΢���ź�"; font-size:14px;}
.fylr-nr{ width:770px; height:auto; padding:10px; line-height:2.5em; font-family:"����"; font-size:13px;}
.frtr{ width:auto; height:30px; line-height:30px; font-size:12px; font-family:"����"; margin-right:10px;}







		/* ������css */
		.picScroll-left{ width:1100px;  overflow:hidden; position:relative;  margin:0 auto;  }
		.picScroll-left .hd{ overflow:hidden;  height:40px;  font-size:20px; text-align:center; font-family:"΢���ź�"; color:#060; font-weight:bold; line-height:40px;  }
		.picScroll-left .bd{ padding:10px;   }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; }
		.picScroll-left .bd ul li .pic a{ text-align:center; display:block; border:1px solid #ccc;  }
		
		.picScroll-left .bd ul li .pic img{ width:140px; height:120px; display:block;  padding:2px; margin:0 auto; }
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{ line-height:24px;   }















