a{
    color:#494949;
	text-decoration:none;
}
.clear{
    clear:both;
	height:0px;
	overflow:hidden;
}
img{
    border:0px;
}
body{
    margin:0px;
	padding:0px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#494949;
/*	background-image:url(bg.gif);*/
	background-repeat: repeat-x;
}
.wrap{
    width:980px;
	margin:auto;
}
/*head*/
.head{
    width:980px;
    margin:auto;
	height:147px;
}
.logo{
    width:980px;
}
.logo1{
    float:left;
}
.logo2{
    float:left;
}
.nav{
	clear:both;
	width:980px;
    background-image:url(nav_bg.gif);
	height:30px;
	line-height:30px;
	text-align:center;
	margin-top:1px;
}
.nav ul{
    margin:0px;
	padding:0px;
    list-style:none;
	font-weight:bold;
}
.nav ul li{
    display:inline;
    color:#ffffff;
}
.nav ul li a{
    margin:0px 23px;
    color:#ffffff;
	text-decoration:none;
}
.nav ul li a:hover{
    color:#fff;
	text-decoration:none;
}
.hbttom{
    margin-top:1px;
}
/*mian*/
.main_top{
    background-image:url(main_top.gif);
	height:23px;
	background-repeat:repeat-x;
}
.main{
    background-color:#fff;
	min-height:360px;
	_height:360px;
}
.content{
    float:left;
	width:733px;
	padding-right:5px;
	border-right:1px solid #dedede;
}
.mltop1{
    margin-left:30px;
	margin-right:5px;
}
/*new*/
.new{
    float:left;
	width:510px;
	margin-top:12px;
}
.newsTitle {
    height:22px;
    border-bottom:1px solid #dedede;
}
.newsTitle1 {
	width:360px;
	margin:auto;
    height:22px;
    border-bottom:1px solid #dedede;
}
.newsTitleLeft{
    width:62px;
    height:18px;
    line-height:22px;
    font-weight:bold;
    float:left;
}
.newsTitleRight{
    height:22px;
    text-align:center;
    line-height:18px;
    float:right;
    color:#7a2f06;
    font-size:12px;
    font-weight:100;
}
.focus{
    margin-top:8px;
	width:114px;
	height:134px;
	border-right:1px solid #e0e0e0;
	float:left;
	font-weight:bold;
	text-align:center;
}
.fTxt{
    margin-top:52px;
    font-size:11px;
}
.fTxt a:hover{
    background-color:#dc0703;
	color:#ffffff;
}
.fTxt1{
    margin-bottom:5px;
}
.focusTxt{
    margin-top:8px;
	float:right;
	width:380px;
	height:20px;
	line-height:20px;
	border-bottom:1px dotted #999999;
}
.focusText{
    background-image:url(focus_ico.gif);
    background-repeat:no-repeat;
	background-position:0 50%;
	float:left;
	width:300px;
}
.focusDate{
    float:left;
    width:80px;
}
/*profiles*/
.profiles{
    float:right;
}
.procont{
    background-image:url(profiles_bg.gif);
	background-position:repeat-y;
	padding:0px 7px;
}
.proTitle{
    margin-bottom:15px;
    padding-top:5px;
}
.proTxt{
	
    width:157px;
	background-image:url(focus_ico.gif);
    background-repeat:no-repeat;
	background-position:0 30%;
	height:22px;
}
/*mltop2*/
.mltop2{
    background-color:#f1f1f1;
	margin-left:10px;
	margin-top:12px;
	height:145px;
	margin-bottom:10px;
}
.kong{
    height:10px;
}
.introTitle {
    width:690px;
	margin:auto;
    height:20px;
    border-bottom:1px solid #dedede;
}
.introTitleLeft{
    width:62px;
    height:18px;
    line-height:22px;
    font-weight:bold;
    float:left;
}
.introTitleRight{
    height:22px;
    text-align:center;
    line-height:18px;
    float:right;
    color:#7a2f06;
    font-size:12px;
    font-weight:100;
}
.bus{
    width:710px;
	margin:auto;
	margin-top:15px;
}
.items{
    float:left;
	margin:0 5px;
	width:165px;
	text-align:center;
}
.tupian{
    background-color:#ffffff;
    width:165px;
}
.itemsTxt{
    background-image:url(bus_bg.gif);
	height:28px;
	width:165px;
	line-height:28px;
}
.itemsTxt span{
    color:#7b7b7b;
}
/*right*/
.sidebar{
    float:left;
	width:241px;
}
.side{
    width:210px;
	margin:auto;
}
/*serach*/
.stop1{
    margin:auto;
}
.jrsearch{
    font-family:"΢���ź�" ;
    width:150px;
    height:15px; 
    font-weight:bold;
    font-size:14px;
    color:#3c3c3c;
}
 .searchCon {
    background-color: #efedee;
    margin-top: 5px;
    padding: 5px 0 5px 0;
    height: 23px;
    width: 210px;
} 
input.searchInput {
    margin-left:10px;
    border: 1px solid #9f9f9f;
    height: 17px;
    width: 156px;
}
/*����serach*/
/*���ٵ���*/

.fast{
    height:15px;
}
.fast_img img{
    margin-top:7px;
}
/*Ͷ����ҵ*/
.stop3{
    margin-top:15px;
}
.subordinates_title{
    background-image:url(stop3_bg.gif);
	height:24px;
	line-height:24px;
	margin-bottom:10px;
}
.subordinates_txt{
    height:22px;
	margin-left:10px;
}
/*footer*/
.footer{
	width:980px;
	margin:auto;
    height:60px;
    text-align:left;
	line-height:60px;
    color:#aaaaaa;
	border-top:1px solid #e4e4e4;
}
.footer a{
    color:#aaaaaa;
    text-decoration: none;
}