﻿@charset "utf-8";

/* 通用 */
.block {
    margin:0 auto;
	width:1100px;
}
.block {
    margin:0 auto;
	width:1100px;
}
.block .area_l {
	float:left;
	width:760px;
}
.block .area_r {
	float: right;
	width:306px;
	border:2px solid #F2F2F2;
	margin-top:36px;
}
.block .area_l .area_l_l {
	float:left;
	width:380px;
}
.block .area_l .area_l_r {
	float:right;
	width:345px;
}
.block_01 {
	/* border:1px solid red;	 */
}
.block_01 .new_title {
	overflow: hidden;
	margin:-11px 10px 25px;
}
.block_01 .new_title .name {
	float: left;
	font-size:18px;
	line-height:18px;
	font-weight:bold;
	color:#FF6600;
	background:#fff;
	padding:0 8px;
}
.block_01 .new_title .more {
	float: right;
	font-size:12px;
	line-height:18px;
	color:#666;
	background:#fff;
	padding:0 10px;
}
.block_01 .new_list {
	height:240px;
	overflow:hidden;
	margin:0 0 10px 0;
}
.block_01 .new_list li {
	overflow: hidden;
	margin:0 15px;
}
.block_01 .new_list li .icon_list {
	float:left;
	width:5px;
	height:5px;
	margin:13px 12px 0 0;
	background:#c4c4c4;
}
.block_01 .new_list li .txt {
	float:left;
	width:93%;
	text-align:justify;
	font-size:13px;
	line-height:24px;
	margin-top:5px;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient: vertical;
}
.block_02 {
	/* border:1px solid blue; */
}
.block_02 .tab_01 {
	/* border:1px solid black; */
}
.block_02 .area_r {
	margin:0;
}
.block_02 .tab_01 .tab_t {
	padding:0 0 20px 0;
	overflow:hidden;
}
.block_02 .tab_01 .tab_t .name {
	float: left;
	font-size:18px;
	line-height:24px;
	font-weight:bold;
	color:#FF6600;
	background:#fff;
	padding:0 12px 0 0;
}
.block_02 .tab_01 .tab_t .icon_more {
	float:left;
	width:672px;
	height:24px;
	background:url(/Content/images/more_01.png) no-repeat;
	cursor:pointer;
	/* border:1px solid green; */
	overflow:hidden;
}
.block_02 .tab_01 .tab_t .icon_more .tabBox {
	display:none;
	margin-left:24px;
}
.block_02 .tab_01 .tab_t .icon_more .tabBox li {
	padding:0 0 0 12px;
}
.block_02 .tab_01 .tab_t .icon_more .tabBox li a {
	text-align: left;
    font-size: 14px;
    color: #000000;
    line-height: 24px;
    display: block;
	background:none;
	border-radius:0;
	padding:0 0 0 30px;
}
.block_02 .tab_01 .tab_t .icon_more .tabBox li.on a {
	background:none;
	color: #FF6600;
}
.block_02 .tab_01 .tab_t .icon_more .tabBox li:nth-child(1) a {
	background:url(/Content/images/ico_01_01.png) no-repeat;
	background-size:24px 24px;
}
.block_02 .tab_01 .tab_t .icon_more .tabBox li:nth-child(2) a {
	background:url(/Content/images/ico_01_02.png) no-repeat;
	background-size:24px 24px;
}
.block_02 .tab_01 .tab_t .icon_more .tabBox li:nth-child(3) a {
	background:url(/Content/images/ico_01_03.png) no-repeat;
	background-size:24px 24px;
}
.block_02 .tab_01 .tab_t .icon_more .tabBox li:nth-child(4) a {
	background:url(/Content/images/ico_01_04.png) no-repeat;
	background-size:24px 24px;
}
.block_02 .tab_01 .tab_t .icon_more .tabBox li:nth-child(5) a {
	background:url(/Content/images/ico_01_05.png) no-repeat;
	background-size:24px 24px;
}
.block_02 .tab_01 .tab_t .icon_more .tabBox li:nth-child(6) a {
	background:url(/Content/images/ico_01_06.png) no-repeat;
	background-size:24px 24px;
}
.block_02 .tab_01 .tab_t .icon_more .tabBox li:nth-child(7) a {
	background:url(/Content/images/ico_01_07.png) no-repeat;
	background-size:24px 24px;
}
.block_02 .tab_01 .tab_c_box {
}
.block_02 .tab_01 .tab_c_box .tab_c {
	overflow:hidden;
}
.block_02 .tab_01 .tab_c_box .txt_img {
	width:380px;
	height:200px;
	float:left;
	margin-right:20px;
}
.block_02 .tab_01 .tab_c_box .txtBox {
	width:345px;
	float:right;
}
.block_02 .tab_01 .tab_c_box .txtBox .title {
	height: 20px;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    *white-space: normal;
    font-size: 18px;
    font-weight: bold;
}
.block_02 .tab_01 .tab_c_box .txtBox .dec {
	height: 125px;
	line-height: 25px;
	overflow: hidden;
	text-align: justify;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 5;
	-webkit-box-orient: vertical;
	padding-top: 10px;
	color: #666;
}
.block_02 .tab_01 .tab_c_box .txtBox .btn {
	display:block;
	height: 32px;
	line-height:32px;
	text-align:center;
	width:108px;
	background:#FF7C28;
	color:#fff;
	cursor: pointer;
	margin-top:12px;
}
.block_02 .area_r {
	border:none;
}
.block_02 .img_link {
	/* border:1px solid red; */
	padding-top:13px;
}
.block_02 .img_link img {
	margin-top:15px;
	width:306px;
}
.block_03 {
	/* border:1px solid red; */
}
.block_03 .name {
	display: block;
	font-size:18px;
	line-height:24px;
	font-weight:bold;
	color:#FF6600;
	background:#fff;
	padding:0 12px 0 0;
}
.block_03 .column_c {
	/* border:1px solid black; */
	margin-top:18px; 
	height:175px; 
	overflow:hidden;
}
.block_03 .column_c .part_28c li {
	width: 200px;
	padding: 0 15px;
    cursor: pointer;
}
.block_03 .column_c .part_28c li img {
    width: 200px;
    height: 130px;
}
.block_03 .column_c li > a > div.title {
    clear: both;
    display: block;
    line-height: 18px;
    margin-top: 5px;
    text-align: center;
}








/* banner */
.banner_00 {
	font-size:0;
	line-height:0;
}

/* 模块框架 */
/*.column_01 .column_t {
	color:#FF7E00;
	font-size:18px;
	font-family:"微软雅黑","黑体";
	font-weight:bold;
}
.column_01 .column_t a {
	color:#FF7E00;
}
.column_01 .column_t a:hover {
	color:#FF6600;
}
.column_02 {
	border:1px solid #D9D9D9;
	border-top:4px solid #C73030;
}
.column_02 .column_t {
	padding:15px 20px;
}
.column_02 .column_t .column_title {
	font-size:18px;
	font-weight: normal;
	font-family:"微软雅黑","Arial";
}
.column_02 .column_t .column_more {
	float: right;
}
.column_03 .column_t {
	height:30px;
}
.column_03 .column_t .column_title {
	background:url(/images/part_06.gif) no-repeat 0 center;
	font-size:20px;
	font-family:"微软雅黑","黑体";
	padding-left:15px;
}
.column_03 .column_t a {
	color:#333;
}
.column_03 .column_t a:hover {
	color:#FF6600;
}
.column_04 .column_t {
	height:40px;
	border-top:2px solid #E0E0E0;
}
.column_04 .column_t .column_title {
	display:inline-block; *display:inline; zoom:1;
	border-top:4px solid #FF7E00;
	font-size:20px;
	font-family:"微软雅黑","黑体";
	margin-top:-2px;
	padding:8px 5px 0;
}
.column_04 .column_t a {
	color:#333;
}
.column_04 .column_t a:hover {
	color:#FF6600;
}
.column_05 {
	border:1px solid #DEDEDE;
	border-top:3px solid #FF7E00;
}
.column_05 .column_t {
	background:#F7F7F7;
	border-bottom:1px solid #DEDEDE;
	line-height:35px;
	padding:0 20px;
}
.column_05 .column_t .column_title {
	font-size:18px;
	font-family:"微软雅黑","Arial";
}
.column_06 {
	border:1px solid #DEDEDE;
	background:#FFF;
}
.column_06 .column_t {
	padding:12px 20px 0;
	height:26px;
}
.column_06 .column_pic {
	padding-top:1px;
	text-align:center;
	font-size:0;
	line-height:0;
}
.column_06 .column_t .column_title {
	font-size:18px;
	font-family:"微软雅黑","Arial";
}
.column_06a .column_t .column_title {
	color:#61C3A8;
	font-weight:bold;
}
.column_06b .column_t .column_title {
	color:#FF7E00;
	font-weight:bold;
}
.column_06c .column_t .column_title {
	color:#C37A61;
	font-weight:bold;
}
.column_06d .column_t .column_title {
	color:#9461C3;
	font-weight:bold;
}
.column_07 .column_t {
	background:url(/images/part_03.gif) no-repeat 0 center;
	line-height:33px;
}
.column_07 .column_t .column_title {
	font-size:18px;
	font-family:"微软雅黑","Arial";
	color:#FFFFFF;
	padding-left:40px;
}
.column_07 .column_c {
	border:1px solid #DEDEDE;
	border-top:3px solid #E02E25;
}
.column_08 .column_t {
	border-bottom:1px solid #FF7E00;
}
.column_08 .column_t .column_title {
	display:inline-block; *display:inline; zoom:1;
	border-bottom:4px solid #FF7E00;
	font-size:20px;
	font-family:"微软雅黑","黑体";
	margin-bottom:-5px;
	padding:0 5px 5px;
}
.column_08 .column_t a {
	color:#333;
}
.column_08 .column_t a:hover {
	color:#FF6600;
}*/

/* 选项卡 */
.tab_01 {
	/* border:1px solid green; */
}
.tab_01 .tab_t {
	padding:22px 0;
}
.tab_01 .tab_t li {
	float:left;
	padding-right:16px;
}
.tab_01 .tab_t li a {
	text-align:center;
	font-size:14px;
	color:#000000;
	background:#E5E5E5;
	line-height:36px;
	padding:0 18px;
	display:block;
	border-radius:100px;
}
.tab_01 .tab_t li.on a {
	background:#FF6600;
	color:#FFF;
}

/* 通用模块内容 */
.index_01 {
	border-bottom:1px solid #E5E5E5;
	padding:35px 0;
}
.index_01 .title_bg {
	text-align:center;
	width:800px;
	margin:0 auto;
}
.index_01 .title {
	height:38px;
	line-height:38px;
    overflow:hidden;
	text-overflow:ellipsis; white-space:nowrap; *white-space: normal;
}
.index_01 .title a {
	font-size:30px;
	color:#000000;
	font-weight:bold;
}
.index_01 .title a:hover {
	color: #FF6600;
}
.index_01 .sum {
	color:#666;
	height:50px;
	line-height:25px;
    overflow:hidden;
	padding-top:10px;
}
.index_02 .hot {
	padding-bottom:15px;
}
.index_02 .hot .title {
	height:20px;
	line-height:20px;
	overflow:hidden;
	text-overflow:ellipsis; white-space:nowrap; *white-space: normal;
	font-size:18px;
	font-weight:bold;
}
.index_02 .hot .sum {
	height:40px;
	line-height:20px;
	overflow:hidden;
	text-align: justify; 
	text-justify:inter-ideograph;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	padding-top:10px;
	color:#666;
}
.index_02 .list li {
	background:url(/Content/images/list_01.png) no-repeat 0 10px;
	height:26px;
	line-height:26px;
    overflow:hidden;
	text-overflow:ellipsis; 
	white-space:nowrap; 
	*white-space: normal;
	padding-left:18px;
	font-size:14px;
}
.index_02 .list li .time {
	float: right;
	color:#999999;
	padding-left:15px;
}












