/*@charset "UTF-8";*/
@import url(origin.css);
body,
html {
	font-family:Arial, Microsoft Yahei; font-size: 14px; color: #666;
  /*height: auto!important;*/
}
button{
	outline: none!important;
}
/*�������������ݹ̶����ݿ��*/
@media (min-width: 1200px)
{
	.container { width: 1200px;}
}
/*��������*/

.skin_01 a:link,
.skin_01 a:active,
.skin_01 a:visited {
	color: #666;
	outline: none
}
.skin_01 a:focus,
.skin_01 a:hover {
	color: #3291d8;
	outline: none;
	text-decoration: none
}
.skin_01 .header-bg {
	background: #3291d8;
	font-size: 24px;
	font-weight: bold;
	color: #fff;
	line-height: 73px;
	height: 73px;
	text-align: center;
}
.skin_01 .header-bg a {
	background-image: url(images/togglemenu.png);
	width: 40px;
	height: 50px;
	top: 0;
	left: 10px;
}
.skin_01 .widget-menuwrap{
	height: 64px;
	font-size: 24px;
	background-color: #007457
}
.skin_01 ul.widget-nav li {
	line-height:64px;
}
.skin_01 ul.widget-nav li a {
	padding: 0 30px;
	color: #fff;
	background-color: transparent;
	margin-right: 0;
	text-decoration: none;
	font-size:18px
}

.skin_01 ul.widget-nav li:hover a {
	background-color: #007457
}

.skin_01 ul.widget-nav li a:hover {
	color: #fff;
	background-color: #007457
}


/*�����˵���ʽ*/

.skin_01 ul.widget-nav ul.subnav {
	width: 122px;
	margin-top: 0px;
	border: 0px solid rgba(0, 0, 0, .15);
}

.skin_01 ul.widget-nav ul.subnav ul {
	width: 122px;
	margin-top: 0px
}

.skin_01 ul.subnav li {
	line-height: 45px;
	padding: 0 4px;
	background-color: #019867;
}


/*������ೣ��*/

.skin_01 ul.subnav li a {
	padding-left: 0;
	padding-right: 0;
	text-align: center;
	font-weight: normal;
	font-size: 14px;
	background-color: transparent!important;
	color: #ffffff;
	display: block
}

.skin_01 ul.subnav li:hover {
	background-color: #dd0505;
	background-image: none;
}

.skin_01 ul.subnav li:hover a {
	color: #ffffff
}

.skin_01 ul.subnav li.dir:hover ul a {
	color: #fff;
	display: block
}

.skin_01 ul.subnav li.dir:hover ul a:hover {
	color: #fff;
}


/*�зּ���ʾ���Ƿ���*/

.skin_01 ul.widget-nav ul *.dir {
	background-image: url(images/nav-arrow-right.png)
}

.skin_01 ul.widget-nav ul *.dir:hover {
	background-image: url(images/nav-arrow-right-active.png)
}


/*===========��ͨ���===========*/


/*����*/

.skin_01 .widget-wrap {
	padding: 0; box-shadow: 0 0 15px rgba(0,0,0,0.1);
}

.skin_01 .widget-heading {
	padding: 15px 15px 10px 15px; background-color: #fff; border-bottom:1px #ddd solid; border-top-left-radius: 4px; border-top-right-radius: 4px; overflow: hidden; position: relative;
}

.editBtn{
	position: absolute; right: 15px; bottom: 0;
}

.skin_01 .widget-heading h3 {
	font-size: 18px; color: #3291d8; padding: 0; 
}
/*����*/
.skin_01 a.widget-more {
	text-indent: 0; color: #999; padding-right: 0; font-size: 12px; margin-top: 2px;
}
.skin_01 a.widget-more:hover {
	/* color: #02662a; */
}
/*����*/
.skin_01 .widget-body {
	padding: 10px 15px 15px 15px; 
	overflow: hidden;
  background-color: #fff; font-size:16px;
}
/*�б���*/
.skin_01 .widget-list{
	margin:0 -8px
}
.skin_01 .widget-list-col{
	padding:0 8px
}
/*�б��Сͼ��*/
.skin_01 .widget-list-icon {
    background:url(images/icon_brown.png) no-repeat left center;
    padding-left:15px;
}
/*�б��ʱ��*/
.skin_01 .news_other {
	color: #999;
	font-family: Arial;
	font-size: 12px;
	display:none;
}
.skin_01 .widget-list-date .news_other{
	display:block;
}
.skin_01 .widget-list-date a{
	padding-right:5%
}


/*�б�����*/

.skin_01 .widget-list-item a:link,
.skin_01 .widget-list-item a:visited,
.skin_01 .widget-list-item a:active {
    font-size:16px; color:#333;
}

.skin_01 .widget-list-item a:hover {
	color:#019867;
}
/*===========ѡ�===========*/
/*����tab*/

.skin_01 .widget-tabs .tab-title>li>a {
	width:121px; text-align: center;
	line-height: 46px;
	height: 52px; font-size: 18px; font-weight: normal;
	color: #666;
	margin-right: 0;
	border-bottom: 0px; margin-bottom: -1px; background: url(images/tab_bg_02.png) no-repeat left center; 
}
/*����״̬*/
.skin_01 .widget-tabs .tab-title>li>a:hover {
	color: #fff!important; background: url(images/tab_bg_01.png) no-repeat left center; 
}


/*ѡ��״̬*/

.skin_01 .widget-tabs .tab-title>li.active>a,
.skin_01 .widget-tabs .tab-title>li.active>a:focus,
.skin_01 .widget-tabs .tab-title>li.active>a:hover {
	color: #fff!important; background: url(images/tab_bg_01.png) no-repeat left center;
	/* font-weight: bold; */
	outline: none;
	border-bottom: 0
}

/*Ĭ�����ر������Ŀ�ı���*/
.skin_01 .widget-tabs .tab-content .widget-wrap .widget-heading{
	display: none
}

/*Ĭ������������Ŀ�ı��ߺ�padding*/
.skin_01 .widget-tabs .tab-content .widget-wrap .widget-body{
	padding:0;
	border:0;
}
.skin_01 .widget-tabs .tab-content .widget-wrap .widget-body{padding:0}
/*����������壬Ĭ��ֵΪ��ͨ���*/

.skin_01 .widget-tabs .widget-heading {
	padding: 0;  background-color: #fff;
	border-bottom:0px solid #dedede;
	margin-bottom: -1px;
}

.skin_01 .widget-tabs>.widget-heading>h3 {
	height: 42px;
    line-height: 46px;
    font-size: 17px;
    /* font-weight: bold; */
    color: #3d3e3e;
    padding: 0;
}

.skin_01 .widget-tabs>.widget-body {
	padding:12px 15px;
	background-color: #fff;
}


/*===========����Ԥ��===========*/

/*���ⲻ����*/

.skin_01 .widget-title-nowrap {

}



/*�ױ�����*/

.skin_01 .widget-dotted {
	border-bottom: 1px dotted #cccccc;
}


/*Բ��Ԥ����*/

.skin_01 .widget-radius {
	border-radius: 2px
}

.skin_01 .widget-radius-top {
	border-top-left-radius: 2px;
	border-top-right-radius: 2px
}

.skin_01 .widget-radius-bottom {
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px
}


/*�и�*/

.skin_01 .widget-lineheight {
	line-height: 32px;
	height: 32px;
	_height: 32px;
}

.skin_01 .pagination>.active>a,
.skin_01 .pagination>.active>a:focus,
.skin_01 .pagination>.active>a:hover,
.skin_01 .pagination>.active>span,
.skin_01 .pagination>.active>span:focus,
.skin_01 .pagination>.active>span:hover{
  z-index: 3;
  color: #fff!important;
  background-color: #337ab7;
  border-color: #337ab7;
  cursor: default;
}
@font-face{
  font-family: myFont;
  src: url('fonts/HelveticaNeueLT-ThinExt.otf');
}
.testTable{

}
.testTable{
border:1px #ddd solid; border-collapse:collapse;/*设置边框 合并边框*/ margin-top: 15px;
}
.testTable th,.testTable td{
border:1px #ddd solid; padding:15px!important; text-align: center;
}
.testTable th{
	font-size: 14px; font-weight: normal; background-color: #f9f9f9; color: #aaa;
}
.testTable tr:nth-of-type(odd){/*隔行变色*/
	background-color:#fafafa;
}
.empty{
	text-align: center; padding: 50px 0 50px 0; color: #999;
}
.empty img{
	display: block; margin: 0 auto 20px auto; opacity: 0.35;
}

.indexEmpty{
	text-align: center; padding: 30px 0 0 0; color: #999; height: 223px; overflow: hidden; 
	background-color: #fff;
}
.indexEmpty img{
	display: block; margin: 0 auto 20px auto; opacity: 0.35;
}
.indexBtmEmpty{
	line-height: 80px; color: #999;
}

.ab_a div.widget-body,.ab_b div.widget-body{
	height: 340px!important;
}