﻿ul, li, ol,h1, h2, h3, h4, h5, dl, dt, dd, p{
	 margin:0px; padding:0px; 
}
ul, ol, li{
	list-style-type:none; list-style-position:outside;
}
a{
	text-decoration:none; color:#111111; 
}
a:hover{
	color:#CC0000;
}
select, input, textarea{
    font-size:12px;
}
.clear{
    clear:both; font-size:0px; height:0px; line-height:0px; overflow:hidden;
}
.container{
    width:950px; margin:0 auto; text-align:left;
}

.p_r3_01{
    margin-bottom:0px; overflow:hidden; zoom:1;
}
.p_r3_01 .p_left{
    float:left; width:320px; overflow:hidden;
}
.p_r3_01 .p_middle{
    float:left; margin-left:10px; width: 360px; overflow: hidden;
}
.p_r3_01 .p_right{
    float:left; margin-left:10px; width: 250px; overflow: hidden;
}
.p_r3_02 {
	margin-bottom: 0px; overflow: hidden; zoom: 1
}
.p_r3_02 .p_left {
	float: left; overflow: hidden; width: 340px
}
.p_r3_02 .p_middle {
	float: left; margin-left: 10px; overflow: hidden; width: 340px
}
.p_r3_02 .p_right {
	float: left; margin-left: 10px; overflow: hidden; width: 250px
}
.p_r3_03 {
	margin-bottom: 0px; overflow: hidden; zoom: 1
}
.p_r3_03 .p_left {
	float: left; overflow: hidden; width: 250px
}
.p_r3_03 .p_middle {
	float: left; margin-left: 10px; overflow: hidden; width: 340px
}
.p_r3_03 .p_right {
	float: left; margin-left: 10px; overflow: hidden; width: 340px
}
.p_r3_04 {
	margin-bottom: 0px; overflow: hidden; zoom: 1
}
.p_r3_04 .p_left {
	float: left; overflow: hidden; width: 310px
}
.p_r3_04 .p_middle {
	float: left; margin-left: 10px; overflow: hidden; width: 310px
}
.p_r3_04 .p_right {
	float: left; margin-left: 10px; overflow: hidden; width: 310px
}
.p_r3_05 {
	margin-bottom: 0px; overflow: hidden; zoom: 1
}
.p_r3_05 .p_left {
	float: left; overflow: hidden; width: 250px
}
.p_r3_05 .p_middle {
	float: left; margin-left: 10px; overflow: hidden; width: 430px
}
.p_r3_05 .p_right {
	float: left; margin-left: 10px; overflow: hidden; width: 250px
}
.p_r2_01 {
	margin-bottom: 0px; overflow: hidden; zoom: 1
}
.p_r2_01 .p_left {
	float: left; overflow: hidden; width: 250px
}
.p_r2_01 .p_right {
	float: left; margin-left: 10px; overflow: hidden; width: 690px
}
.p_r2_02 {
	margin-bottom: 0px; overflow: hidden; zoom: 1
}
.p_r2_02 .p_left {
	float: left; overflow: hidden; width: 690px
}
.p_r2_02 .p_right {
	float: left; margin-left: 10px; overflow: hidden; width: 250px
}
.p_r2_03 {
	margin-bottom: 0px; overflow: hidden; zoom: 1
}
.p_r2_03 .p_left {
	float: left; overflow: hidden; width: 320px
}
.p_r2_03 .p_right {
	float: left; margin-left: 10px; overflow: hidden; width: 620px
}
.p_r2_04 {
	margin-bottom: 0px; overflow: hidden; zoom: 1
}
.p_r2_04 .p_left {
	float: left; overflow: hidden; width: 620px
}
.p_r2_04 .p_right {
	float: left; margin-left: 10px; overflow: hidden; width: 320px
}
.p_r2_05 {
	margin-bottom: 0px; overflow: hidden; zoom: 1
}
.p_r2_05 .p_left {
	float: left; overflow: hidden; width: 470px
}
.p_r2_05 .p_right {
	float: left; margin-left: 10px; overflow: hidden; width: 470px
}
.p_r1 {
	margin-bottom: 0px; overflow: hidden;
}
.p_r4_01 {
	margin-bottom: 0px; overflow: hidden; 
}
.p_r4_01 .p_left {
	float: left; overflow: hidden; width: 230px
}
.p_r4_01 .p_mleft {
	float: left; margin-left: 10px; overflow: hidden; width: 230px
}
.p_r4_01 .p_mright {
	float: left; margin-left: 10px; overflow: hidden; width: 230px
}
.p_r4_01 .p_right {
	float: left; margin-left: 10px; overflow: hidden; width: 230px
}

.w_01, .w_02, .w_03, .w_04, .w_05, .w_06{
    margin-bottom:8px;
}
.w_noPadding{
	padding:0px;
}
.w_whiteBorder{
	border:1px solid #FFFFFF;
}
.w_0{
    margin-bottom:8px; border:0px;
}
.w_000{
    margin-bottom:0px;
}
.w_noBorder{
	border:0px;
}
.w_00{
    border:1px solid #A7CCFC; margin-bottom:8px;
}
.w_title{
    background:#f4f4f4; border:1px solid #ccc; border-bottom:0px; 
    height:25px; line-height:25px; overflow:hidden;
}
.w_title a:hover{
    color:#f60;
}
.w_title .name{
    font-size:14px; float:left; padding-left:12px;
}
.w_title .name a{
    font-size:14px;
}
.w_title .more{
    font-size:12px; float:right; padding-right:10px;
}
.w_cont{
    clear:both; font-size:12px; background:#fff; border:1px solid #ccc; padding:5px;
}
.w_cont h1, .w_cont h1 a{
    font-size:18px; font-family:"黑体"; color:#c00; height:28px; line-height:28px; text-align:center;
}
.w_cont h1 a:hover{
    color:#f00; font-size:18px; font-family:"黑体";
}
.w_cont h5, .w_cont h5 a{
    font-size:12px; color:#666; font-weight:normal; height:21px; line-height:21px;
}
.w_cont h5 a:hover{
    color:#f60; 
}
.w_cont .c_memo{
    font-size:12px; color:#666; 
}
.w_cont .w_subnews{
	text-align:center;
}
.w_cont .w_subnews a{
	font-size:12px; color:#555;
}
.w_cont .w_subnews a:hover{
	color:#FF6600;
}
.w_cont .w_mtitle{
	font-size:14px; font-weight:bold; text-align:center; line-height:30px;
}
.w_cont .w_mcontent{
	color:#5a5a5a; padding:4px; line-height:20px;
}
.w_cont .w_img{
	width:100%; overflow:hidden;
}
.w_cont .w_imgmode{
	width:100%; overflow:hidden;
}
.w_cont .w_imgmode li{
	float:left;  text-align:center; margin-top:10px;
}
.w_cont .w_imgmode1 li{
	width:99%;
}
.w_cont .w_imgmode2 li{
	width:49%;
}
.w_cont .w_imgmode3 li{
	width:33%; 
}
.w_cont .w_imgmode4 li{
	width:25%; 
}
.w_cont .w_imgmode5 li{
	width:20%; 
}
.w_cont .w_textimg{
	width:100%; overflow:hidden;
}
.w_cont .w_textimg img{
	float:left; margin:6px;
}
a.fm_more{
	text-decoration:underline; color:#333; font-size:12px; font-weight:normal;
}
a.fm_blue{
	color:#006699;
}
/*.fm_img img{
	float:left; margin-right:5px; margin-bottom:5px;
}
.fm_img .fm_mtitle{
	font-weight:normal; line-height:25px;
}
.fm_img .fm_mtitle a{
	color:#006699;
}
.fm_row .fm_imgmode{
	width:100%; overflow:hidden;
}
.fm_row .fm_imgmode li{
	float:left; width:49%; text-align:center; margin-top:10px;
}
.fm_row .fm_textimg{
	width:100%; overflow:hidden;
}
.fm_row .fm_textimg img{
	float:left; margin:6px;
}*/