/* CSS Document */
/*Font size*/
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f15{font-size:15px}
.f16{font-size:16px}
.f18{font-size:18px}
.f20{font-size:20px}
.f22{font-size:22px}
.f24{font-size:24px}
.f26{font-size:26px}
.f28{font-size:28px}
.f30{font-size:30px;}
.f32{font-size:220%}
.f36{font-size:36px}
.f48{font-size:48px}
.f72{font-size:72px}
.fw6{font-weight:600}
.fw7{font-weight:700}
.fw8{font-weight:800}
/*Line height*/
.lh_16{line-height:16px}
.lh_18{line-height:18px}
.lh_22{line-height:22px}
.lh_26{line-height:26px}
.lh_28{line-height:28px}
.lh_30{line-height:30px}
.lh_32{line-height:32px}
.lh_34{line-height:34px}
.lh_36{line-height:36px}
.lh_38{line-height:38px}
.lh_40{line-height:40px}
.lh_48{line-height:48px}
.lh_50{line-height:50px}
.lh_56{line-height:56px}
.lh_60{line-height:60px}
/*text-indent*/
.t_in{text-indent:2em}
/* Indents */
.l{float: left}
.r{float: right}
.l_0{left:0}
.r_0{right:0}
.text_l{text-align:left}
.text_c{text-align:center}
.text_r{text-align:right}
.italic{font-style: italic}
/*top*/
.m_t0{margin-top:0px}
.m_t5{margin-top:5px}
.m_t8{margin-top:8px}
.m_t10{margin-top:10px}
.m_t15{margin-top:15px}
.m_t18{margin-top:18px}
.m_t20{margin-top:20px}
.m_t25{margin-top:25px}
.m_t30{margin-top:30px}
.m_t40{margin-top:40px}
.m_t50{margin-top:50px}
.m_t80{margin-top:80px}
.m_t100{margin-top:100px}
.m_t140{margin-top:140px}

/*bottom*/
.m_b0{margin-bottom:0px}
.m_b5{margin-bottom:5px}
.m_b8{margin-bottom:8px}
.m_b10{margin-bottom:10px}
.m_b15{margin-bottom:15px}
.m_b20{margin-bottom:20px}
.m_b25{margin-bottom:25px}
.m_b30{margin-bottom:30px}
.m_b40{margin-bottom:40px}
.m_b50{margin-bottom:50px}
.m_b60{margin-bottom:60px}
.m_b70{margin-bottom:70px}
.m_b80{margin-bottom:80px}
.p_b5{padding-bottom:5px}
.p_b10{padding-bottom:10px}
.p_b15{padding-bottom:15px}
.p_b20{padding-bottom:20px}
.p_b30{padding-bottom:30px}
.p_b40{padding-bottom:40px}
.p_b50{padding-bottom:50px}
.p_b230{padding-bottom:230px}
.p_t5{padding-top:5px}
.p_t10{padding-top:10px}
.p_t20{padding-top:20px}
.p_t22{padding-top:22px}
.p_t30{padding-top:30px}
.p_t40{padding-top:40px}
.p_t50{padding-top:50px}
.p_t60{padding-top:60px}
.p_t80{padding-top:80px}
.p_t140{padding-top:140px}

.p_l5{padding-left:5px}
.p_l10{padding-left:10px}
.p_l15{padding-left:15px}
.p_l20{padding-left:20px}
.p_l30{padding-left:30px}
.p_l40{padding-left:40px}
.p_l50{padding-left:50px}
.p_r30{padding-right:30px}

.p_lr10{padding:0 10px}
.p_lr20{padding:0 20px}
.p_lrb10{padding:0 10px 10px}
/*left*/
.m_l10{margin-left:10px}
.m_l15{margin-left:15px}
.m_l20{margin-left:20px}
.m_l30{margin-left:30px}
.m_l40{margin-left:40px}
.m_l60{margin-left:60px}
/*right*/
.m_r5{margin-right:5px}
.m_r10{margin-right:10px}
.m_r14{margin-right:14px}
.m_r15{margin-right:15px}
.m_r20{margin-right:20px}
.m_r30{margin-right:30px}
.m_r40{margin-right:40px}
.m_r50{margin-right:50px}
.m_r60{margin-right:60px}
.m_r70{margin-right:70px}
.m_r80{margin-right:80px}
.m_r90{margin-right:90px}
.m_r100{margin-right:100px}
/*color*/
.red{color:#c70c1f}
.white{color:#fff}
.black{color:#000}
.c_c9{ color:#c9c9c9}
.c_bebebe{ color:#bebebe}
.c_83{ color:#838383}
.c_666{color:#666}
.c_444{color:#444}
.c_333{color:#333}
.c_fff{color:#fff;}
.c_f93{color:#FF9933;}
.c_f0{color:#ff0000;}
.c_007b42{color:#007b42;}

/*background color*/
.bc_2d2d2d{background-color: #2d2d2d}
.bc_e7e7e7{background-color: #e7e7e7}
.gray{background:#e7e7e7}
.bc_4c4c4c{background:#4c4c4c}
.bc_fff{background:#fff}
.bc_9e{background:#9e0000}
.bc_d0{background:#d0d0d0}
.bc_00{background:#000}
.bc_00743e{background:#00743e}
.bc_f2f2f2{background:#f2f2f2}
.bc_0066ab{background:#0066ab}

/*b_m_line*/
.b_m_line{border-bottom:1px solid #4d4d4d}
.b_m_line_ddd{border-bottom:1px solid #ddd}
.b_r_line{border-right:1px solid #ddd}
.b_l_line{border-left:1px solid #ddd}
.b_line{border:1px solid #ddd}

/*最小高度*/
.min_h500{min-height:500px;}
.min_h600{min-height:600px;}
.min_h700{min-height:700px;}
/*单行文本省略号*/
.More1HangSLH{
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
/*多行文本省略号 2行*/
.More2HangSLH{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp:2;
	overflow: hidden;
	}
	
.More3HangSLH{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp:3;
	overflow: hidden;
	}

/*分页样式*/
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:26px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:12px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;font-family:'STSong'; font-weight:bold;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}

.whad_nlist{border-bottom:#ececec 1px solid;}
.whad_nlist h6{display:block;font-size:16px; line-height:38px; height:38px;}
.whad_nlist span{display:block;line-height:22px; font-size:12px; padding-bottom:10px;}

.whad_nlist_memo{padding-bottom:10px; overflow: hidden;}
.whad_nlist_memo span{display:block;line-height:22px; font-size:12px;}



.whad_nbanner_m{ margin-top: 45px;background-size: cover; height: 150px;}
.whad_nbanner_m img{ width: 100%; height: auto; position: relative;}
.whad_nbanner_m p{background-color:#333333; }

.whad_nbanner_m {
          position: relative;
          z-index: 0; }
.whad_nbanner_m:after {
            position: absolute;
            top: 0;
            left: 0;
            bottom: 0;
            right: 0;
            content: '';
            z-index: -1;
            opacity: .4;
            background: #bf1820;
            background: -moz-linear-gradient(-45deg, #bf1820 0%, #a60d14 100%);
            background: -webkit-gradient(left top, right bottom, color-stop(0%, #bf1820), color-stop(100%, #a60d14));
            background: -webkit-linear-gradient(-45deg, #bf1820 0%, #a60d14 100%);
            background: -o-linear-gradient(-45deg, #bf1820 0%, #a60d14 100%);
            background: -ms-linear-gradient(-45deg, #bf1820 0%, #a60d14 100%);
            background: -webkit-linear-gradient(315deg, #bf1820 0%, #a60d14 100%);
            background: -o-linear-gradient(315deg, #bf1820 0%, #a60d14 100%);
            background: linear-gradient(135deg, #bf1820 0%, #a60d14 100%);
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf1820', endColorstr='#a60d14', GradientType=1 ); }
.whad_nbanner_m h3{font-size: 20px; line-height: 150px; text-align: center; color: #ffffff;}
