@charset "gb2312";
/* CSS Document */

@charset "utf-8";
/* CSS Document */
body {
	background:url(qfjf_bg.jpg) center top no-repeat #fff;
	font-size:16px; 
	font-family: Microsoft YaHei,SimSun,Arial, Helvetica, sans-serif; 
	line-height:30px;
	color:#333;
	margin:0 auto;}
td,th { 
	font-size:16px; 
	font-family: Microsoft YaHei,SimSun,Arial, Helvetica, sans-serif; 
	line-height:30px;
	color:#333;
}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { 
	padding:0; 
	margin:0;
	}
ul { 
	list-style:none;
	}
img { 
	border:0px;
	}
a { 
	font-size:16px; 
	color:#333; 
	text-decoration:none;
	}
a:hover { 
	font-size:16px; 
	color:#062f5b;
	text-decoration:none;
	}
a,input,button{ 
	outline:none; }
::-moz-focus-inner{
	border:0px;}
.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
	}
.fl { float:left;}
.fr { float:right;}	
/*----------Íâ±ß¾à----------*/

.mtb10{ margin:10px 0}
.mtb20{ margin:20px 0}


/*----------ÄÚÌî³ä----------*/

.pt10{ padding-top:10px}
.pt20{ padding-top:20px}



.container { width:1030px; margin:0 auto;}
.header { width:1030px; margin:0 auto; height:330px;}
.fav_btn { width:1000px; margin:0 auto; text-align:right;}
.content { width:1030px; margin:0 auto; background:#fff;}

.news_title { width:1000px; margin:0 auto; background:url(qfjf_title_bg.jpg) 0 0 repeat-x; height:47px;}
.news_title h3 { background:url(qfjf_tg.jpg) 0 0 no-repeat; float:left; width:155px; text-align:center; padding-right:15px; line-height:47px; font-size:24px; color:#fff; font-weight:normal;}
.news_title span { float:right; font-size:14px; color:#043174; margin-top:15px;}
.news_title span a { font-size:14px; color:#043174; }
.news_title2 { background:url(qfjf_title_bg2.jpg) 0 0 repeat-x; height:47px; width:970px; margin:0 auto; padding-left:30px; font-size:14px; color:#043174;}
.news_title2 a { font-size:14px; color:#043174;}
.news_list ul { width:94%; margin:20px 0 20px 30px; overflow:hidden; zoom:1; }
.news_list ul li { background:url(qfjf_icon.jpg) 10px 15px no-repeat; padding-left:30px; line-height:36px;}
.news_list ul li span { float:right; font-size:14px; color:#8c8c8c; }
.page { width:1000px; margin:20px auto; height:30px; text-align:center;}

.footer { border-top:2px solid #0068B7; background:#E5E5E5; }
.blue_link_szf_20141117_qrn a{font-size:12px; color:#003399; text-decoration:none}
.blue_link_szf_20141117_qrn a:hover{font-size:12px; color:#990000; text-decoration:none}
.blue_szf_20141117_qrn{font-size:12px; color:#003399}
.dis2_szf_20141117_qrn{line-height:2em}


.news { width:1000px; margin:0 auto; padding:20px 0; background:#fff;}
.news h1 { font-size: 24px; color:#333; line-height:35px; width:100%; text-align:center; padding:10px 0;}
.news_timebar {  margin-bottom:10px; padding-top:10px;}
.news_timebar ul { width:100%; margin:0 auto; text-align:center; background:#f8f8f8; height:30px;}
.news_timebar ul li { float:left; width:33%; text-align:center; color:#666; font-size:14px; line-height:30px;}
.news_timebar ul li a { color:#ed502f; font-size:14px;}
.news_timebar div a:hover { color:#0071bc; font-size:14px; text-decoration:none;}

.zhengwen_nr { color:#333; font-size:16px; line-height:34px;  width:94%; margin:30px auto; text-align:left; }
.zhengwen_nr img{ max-width:840px; width: expression(this.width > 840 ? 840: true); }
.fujian { width:100%; text-align:left; color:#333; font-size:16px; line-height:30px;}
.email { background:url(qfjf_line.jpg) 0 0 repeat-x; height:18px; padding-top:40px; padding-bottom:20px; text-align:left; width:100%;}
.email_l { float:left; width:60%; color:#043174; font-size:14px; }
.email_l li { float:left; margin-right:10px; list-style:none; display:inline;}
.email_r { float:right; width:30%; text-align:right;}
.email_r  a { color:#043174; font-size:14px;}


/*----------ÂÖ²¥Í¼----------*/

.main { margin:20px auto 50px; max-width:1000px;}
.poster-main{ position:relative;width:800px;height:290px;}
.poster-main a,.poster-main img{display:block;}
.poster-main .poster-list{width:800px;height:290px;}
.poster-main .poster-list .poster-item{ position:absolute;left:0;top:0;}
.poster-main .poster-btn{ position:absolute;top:0;width:100px;height:290px; z-index:10; cursor:pointer;  opacity:0.8}
.poster-main .poster-prev-btn{left:0; background: url(btn_l_qfjf.png) no-repeat center center;}
.poster-main .poster-next-btn{right:0; background: url(btn_r_qfjf.png) no-repeat center center;}
