@charset "utf-8";
#header{ width:100%; height:110px; float:left; background:url(../yf_img/bg-top.gif) left top repeat-x;}
#header .head{ width:1000px; height:110px; margin:0 auto;}
#header .head h1{ width:600px; height:110px; float:left; background:url(../yf_img/logo.png) left center no-repeat;}
#header .head ul{ width:210px; height:20px; margin-top:10px; float:right;}
#header .head ul li{ width:70px; height:25px; line-height:25px; vertical-align:middle; text-align:center; float:left; background:url(../yf_img/sep_line.png) right center no-repeat;}
#header .head ul li a{ font-size:12px; color:#000;}
#header .head ul li a:hover{color:#f00;}
#header .head ul li.lastspe{background-image:none;}
#header .head form{ width:210px; height:24px; margin-top:20px; float:right;}
#header .head form input.txt{ width:140px; height:22px; float:left; line-height:22px; vertical-align:middle; border:#999 dashed 1px; background-color:#FFF; text-indent:5px;}
#header .head form input.sbt2{ width:60px; height:24px; float:right; line-height:24px; color:#000; font-size:12px; vertical-align:middle; border:#999 dashed 1px; background-color:#FFF; text-align:center;}

#topnav{ width:1000px; margin:0 auto;}
#topnav>ul{width:1000px; height:40px; line-height:40px; vertical-align:middle; text-align:center; background:url(../yf_img/nav_bg.png) left top repeat-x;}
#topnav>ul>li{width:125px; height:40px; float:left; position:relative; z-index:2;}
#topnav>ul>li>a{color:#FFF; font-size:14px; width:125px; display:block; position:relative; height:40px; font-weight:bold;}
#topnav>ul>li>a:hover{color:#F06305; height:45px; position:absolute; left:0px; top:-5px; background:url(../yf_img/navhover.jpg) left top no-repeat;}
#topnav>ul>li>a.selTopNav{color:#F06305; height:45px; position:absolute; left:0px; top:-5px; background:url(../yf_img/navhover.jpg) left top no-repeat;}
#topnav>ul>li>.droplist1{width:373px; padding:15px 0px; left:0px; background-color:#FFF; top:40px; border:solid #CCC 1px; position:absolute; z-index:3;}
#topnav>ul>li>.droplist1 p{width:124px; float:left; position:relative; text-align:left;}
#topnav>ul>li>.droplist1 p a{width:124px; float:left; display:block; height:25px; color:#333; font-size:12px; text-indent:34px; background:url(../yf_img/top_icon.png) 25px center no-repeat; line-height:25px; vertical-align:middle;}
#topnav>ul>li>.droplist1 p a:hover{color:#F00;}
#topnav>ul>li>.droplist1 span{width:240px; float:left; height:100px; position:relative; text-align:center; display:block;}
#topnav>ul>li>.droplist2{width:123px; padding:15px 0px; left:0px; background-color:#FFF; top:40px; border:solid #CCC 1px; position:absolute; z-index:3;}
#topnav>ul>li>.droplist2 p{width:123px; float:left; position:relative; text-align:left;}
#topnav>ul>li>.droplist2 p a{width:123px; float:left; display:block; height:25px; color:#333; font-size:12px; text-indent:34px; background:url(../yf_img/top_icon.png) 25px center no-repeat; line-height:25px; vertical-align:middle;}
#topnav>ul>li>.droplist2 p a:hover{color:#F00;}

#footer{ width:100%; padding:20px 0px; margin-top:15px; background-color:#eee; float:left; border-top:dashed #CCC 1px;}
#footer .foot{width:1000px; margin:0 auto;}
#footer .foot ul{width:120px; float:left;}
#footer .foot ul li{width:120px; text-align:left; float:left; color:#333;}
#footer .foot ul li p{width:120px; height:40px; line-height:40px; vertical-align:middle; font-size:14px; float:left; color:#333;}
#footer .foot ul li span{width:120px; height:26px; line-height:26px; display:block; vertical-align:middle; float:left;}
#footer .foot ul li span a{color:#666; font-size:12px;}
#footer .foot ul li span a:hover{color:#000; }
#footer .foot ol{width:250px; float:right; background:url(../yf_img/icon_map.png) right top no-repeat;}
#footer .foot ol li{width:100px; float:left; text-align:left;}
#footer .foot ol li p{width:100px; height:40px; line-height:40px; vertical-align:middle; font-size:14px; float:left; color:#333;}
#footer .foot ol li span{width:100px; line-height:26px; font-size:12px; float:left; color:#666;}
#footer .foot h2{width:250px; height:40px; line-height:40px; vertical-align:middle; text-align:left; float:right; margin-top:15px;}
#footer .foot h2 p{width:200px; height:40px; background:#FF8800 url(../yf_img/icon_mail.png) 30px center no-repeat; text-indent:75px; float:left;}
#footer .foot h2 p:hover{background:#FF7700 url(../yf_img/icon_mail.png) 30px center no-repeat;}
#footer .foot h2 p a{color:#FFF; font-size:14px;}
#copyright{width:100%; background-color:#eee; float:left; height:50px; line-height:50px; vertical-align:middle; border-top:solid #CCC 1px;}
#copyright .copy{width:1000px; margin:0 auto; text-align:left;}
#copyright .copy span{width:650px; float:left; color:#666; font-size:12px; height:50px; display:block;}
#copyright .copy span a{color:#666; font-size:12px;}
#copyright .copy span a:hover{color:#000;}
#copyright .copy p{width:250px; float:right; color:#000; text-align:right; font-weight:bold; font-size:12px; height:50px;}

#ads{
    width:150px;
    height:180px;
    position:fixed;
	left:10px;
    bottom:10px;
    _position:absolute;
    _top:expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);
}
#ads p{
    width:150px;
    height:180px;
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
	background:#FFF url(../yf_img/erweima.png) left top no-repeat;
}
#ads p a{
    width:150px;
    height:30px;
	margin-top:150px;
	position:relative;
	line-height:30px;
	vertical-align:middle;
	text-align:center;
	display:block;
	font-size:14px;
	background-color:#ddd;
	color:#333;
}
.btn01 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../img/btt.gif); BORDER-LEFT: 0px; WIDTH: 58px; COLOR: #666666; BORDER-BOTTOM: 0px; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif, "宋体"; HEIGHT: 22px
}


#download {
	padding: 0px 0px 50px 0px;
	min-height: 450px;
}
#download .tr{
	border-bottom:1px solid #e6e6e6;
	display:block;
	height:25px;
	line-height:25px;
}
#download .tr .title{
	display:block;
	float:left;
	padding:0px 15px;
	background:#e6e6e6;
	margin-left:10px;
	font-weight:bold;
	color:#666;
}
#download .tr .view{
	display:block;
	float:right;
	color:#999;
	padding:0px 10px;
}
#download .list{
	padding:10px 0px;
}
#download .list a{
	display:block;
	padding:10px 0px 10px 12px;
	text-align:left;
	background:url(../mbimg/arr.jpg) no-repeat;
	background-position:3px 50%;
	border-bottom:1px dotted #ccc;
}
#download .list a:hover span{
	background:#013B84;
	border:1px solid #013B84;
	color:#fff;
}
#download .list a span{
	border:1px solid #e6e6e6;
	display:inline-block;
	float:right;
	padding:2px 5px;
	font-size:11px;
	margin-right:3px;
	color:#999;
}

#download_view {
	border-top: 1px solid #dfe1e0;
	border-left: 1px solid #dfe1e0;
	padding: 20px 0px 50px 20px;
	min-height: 450px;
}
#download_view .title {
	font-size: 16px;
	font-weight: bold;
	color: #013B84;
	display:block;
	padding:20px 0px 10px 0px;
	text-align: left;
}
#download_view .time {
	padding: 10px 0px;
	color: #999;
	font-size: 12px;
	text-align:left;
}
#download_view .file {
	padding: 20px 10px 50px 10px;
	color: #666;
	font-size: 12px;
	font-family: "微软雅黑";
	line-height: 21px;
	text-align: left;
	background: #fff8da;
	border: 1px solid #e6e6e6;
}
#download_view .file strong {
	display: block;
	padding: 5px 0px;
	font-size:14px;
	color: #333;
}
#download_view .file strong img {
	margin-right: 5px;
}
#download_view .file a {
	background: url(../mbimg/arr.jpg) no-repeat;
	background-position: 5px center;
	display: block;
	padding: 5px 0px 5px 15px;
	text-align: left;
}
#download_view .file a:hover {
	text-decoration: underline;
}
#download_view .url {
	height: 60px;
	text-align:left;
}
#download_view .url a {
	padding: 5px 15px;
	display: inline-block;
	border: 1px solid #ddd;
	margin: 15px 0px;
}
#download_view .url a:hover {
	color: #013B84;
}
