﻿@charset "utf-8";

/**  通用 的样式 **/
.tj1{width:18px;height:16px;background:url(../images/pin_1.gif);}
.tj2{width:18px;height:16px;background:url(../images/pin_2.gif);}
.tj3{width:18px;height:16px;background:url(../images/pin_3.gif);}
.tj0{display:none}
body
{
	overflow-y: scroll;
}

header.mui-bar
{
	background-color: #0967e8;
	color: #FFFFFF;
	z-index: 99999;
	top: 0;
}

.header_nav
{
	position: fixed;
	top: 0;
	z-index: 9999;
}

nav.mui-bar
{
	position: fixed;
	bottom: 0;
	z-index: 10001;
	border-top: 1px solid #e0e0e0;
}

.mui-content
{
	margin-top: 50px !important;
	margin-bottom: 50px !important;
	width: 100%;
	height: 100%;
	overflow-y: scroll;
	position: absolute;
}

header.mui-title
{
	height:50px;
}

.mb0
{
	margin-bottom: 0 !important;
}

.color-yellow1
{
	color: #ffc300;
}

.color-blue1
{
	color: #0967e8;
}

.p-lineh
{
	line-height: 1.4rem;
}

.border-right
{
	border-right: 1px solid #64a5ee
}

.vcenter
{
	display: table-cell;
	vertical-align: middle
}

.header1.mui-bar .mui-title
{
	left:30px;
}

.mui-icon-search
{
	float: right;
	padding-right: 10px;
}

.mui-search input[type=search]
{
	background-color: rgba(9, 103, 232, 0.2784313725490196);
	height: 24px;
	margin: 10px 0;
    padding: 0;
    border-radius: 15px;
	padding-left:32px;
}

.mui-bar-nav.mui-bar .mui-icon-search
{
	margin: 0;
}

.mui-icon-search:before
{
	color: #FFFFFF;
	line-height:50px;
	margin-right: 10px;
}

.index-page .mui-icon-search:before
{
	color: #FFFFFF;
}

.mui-icon-bars:before
{
	color: #FFFFFF
}

.mui-off-canvas-left,
.mui-off-canvas-right
{
	background: rgb(9, 103, 232);
}

.mui-bar .mui-title
{
	left: 10px;
}
#offCanvasSideScroll{padding-top:50px;padding-bottom:50px;}
#offCanvasSide{margin-top:50px;z-index:10000 !important;}
/**  通用 的样式 end**/
/*首页样式*/
.index-page .mui-search input[type=search]{background-color: rgba(255, 255, 255, 0.16);}
.mui-slider .mui-slider-group .mui-slider-item img
{
	height: 200px;
}
.jdtzs{
		position: absolute;
		z-index: 999;
		bottom: 0;
		width: 100%;
		padding-left:1%;
		background: rgba(0, 0, 0, .60);
		color: #fff;
		height:1.8rem;
		line-height: 1.8rem;
	}
.note
{
	height:40px;
	line-height: 20px;
	background: #fff;
	padding:10px;
}

.note .note-title
{
	background: url(../images/tongzhi.png) center center no-repeat;
	background-size: 100% 75%;
	text-indent: -5000px;
}
.note .note-title a，.note .notemore{height:20px;}
.note ul,
.note ul li
{
	height: 20px;
	line-height: 20px;
	overflow: hidden;
}

.note ul li a
{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #333;
}

.bigmenu,
.tuwen
{
	background-color: #fff;
}

.menu1
{
	background: url(../images/menu1.png) no-repeat;
	height: 60px;
	line-height: 60px;
	background-size: 100% 100%;
}
.menu1 a:focus,.menu1 a:hover,.menu1 a:link,.menu1 a:visited,.menu1 a:active,
.menu2 a:focus,.menu2 a:hover,.menu2 a:link,.menu2 a:visited,.menu2 a:active,
.menu3 a:focus,.menu3 a:hover,.menu3 a:link,.menu3 a:visited,.menu3 a:active,
.menu4 a:focus,.menu4 a:hover,.menu4 a:link,.menu4 a:visited,.menu4 a:active,
.menu5 a:focus,.menu5 a:hover,.menu5 a:link,.menu5 a:visited,.menu5 a:active,
.menu6 a:focus,.menu6 a:hover.menu6 a:link,.menu6 a:visited,.menu6 a:active,{color:#fff;}
.menu2,
.menu3,
.menu4,
.menu5,
.menu6,
.bigmenu>div:nth-child(4),
.bigmenu>div:nth-child(5),
.bigmenu>div:nth-child(6),
.bigmenu>div:nth-child(7),
.bigmenu>div:nth-child(8)
{
	border-radius: 4px;
	height: 60px;
	line-height: 40px;
}

.overflowHidden
{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.menu2 img,
.menu3 img,
.menu4 img,
.menu5 img,
.menu6 img,
.bigmenu>div:nth-child(4) img,
.bigmenu>div:nth-child(5) img,
.bigmenu>div:nth-child(6) img,
.bigmenu>div:nth-child(7) img,
.bigmenu>div:nth-child(8) img
{
	display: block;
	width: 40px;
	height: 40px;
}

.menu5,
.menu6
{
	height: 95px;
	line-height: 30px;
}

.menu5 img,
.menu6 img
{
	margin: 5px auto;
	height: 35px;
}

.menu2,
.bigmenu>div:nth-child(2n+4)
{
	background: -webkit-linear-gradient(125deg, #82d894, #4cb96b);
	background: linear-gradient(125deg, #82d894, #4cb96b);
}

.menu3,
.bigmenu>div:nth-child(5)
{
	background: -webkit-linear-gradient(125deg, #f6a46a, #f4833e);
	background: linear-gradient(125deg, #f6a46a, #f4833e);
}

.menu4,
.bigmenu>div:nth-child(6)
{
	background: -webkit-linear-gradient(125deg, #4eb0e8, #207ad7);
	background: linear-gradient(125deg, #4eb0e8, #207ad7);
}

.menu5,
.bigmenu>div:nth-child(7)
{
	background: -webkit-linear-gradient(125deg, #4eb0e8, #207ad7);
	background: linear-gradient(125deg, #4eb0e8, #207ad7);
}

.menu6
{
	background: -webkit-linear-gradient(125deg, #c997f1, #9747da);
	background: linear-gradient(125deg, #c997f1, #9747da);
}

.menu4,.menu6
{
	margin-bottom: 0;
}

.title
{
	height: 24px;
}

.title h2
{
	height: 24px;
	line-height: 24px;
	color: #0056cc
}

.more
{
	height: 24px;
	line-height: 24px;
	color: #9a9a9a;
}

.index-page .mui-table-view:after
{
	height: 0;
}
/*首页样式  end*/


.tuwen
{
	height: auto;
}

.tuwen .title
{
	color: #7ac2f9;
}

.tuwen ul.mui-table-view
{
	background: none;
}

.tuwen ul.mui-table-view:before
{
	background: none;
}

.tuwen ul p.mui-ellipsis
{
	height: 40px;
	line-height: 20px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	position: relative;
	white-space: pre-wrap;
	margin-bottom: 3px;
	color: #494949;
}

.tuwen ul .time
{
	color: #9a9a9a
}

.mui-table-view:before
{
	position: absolute;
	right: 0;
	left: 0;
	height: 1px;
	content: '';
	-webkit-transform: scaleY(.5);
	transform: scaleY(.5);
	background-color: #c8c7cc;
	top: -1px;
}


#snzc li a img.snzc-img
{
	height: 64px;
}

#snzc li.mui-media
{
	padding: 0 0 0.5rem;
	border-bottom: 1px solid #eaeaea;
	margin-bottom: 0.5rem;
}

#snzc li.mui-media img
{
	width: 100%;
	height: 66px;
	border-radius: 4px;
}

#snzc li.mui-media a
{
	border-bottom: 1px solid #183e77;
	padding-bottom: 0.5rem;
}


/**  首页 的样式 end**/
/** 资料库 的样式**/
.database .mui-search input[type=search],.mainlist .mui-search input[type=search]{background-color:rgba(9, 103, 232, 0.2784313725490196);}
.database .mui-icon-search:before,.mainlist .mui-icon-search:before,#search .mui-icon-search:before{line-height:45px}
.database .mui-segmented-control .tabControl
{
	border: none;
}

.database .mui-segmented-control
{
	border: none;
}

.database .mui-segmented-control .tabControl.mui-active
{
	background: none;
	border-bottom: 4px solid #0967e8;
	color:#0967e8
}


.database .mui-table-view-cell p:nth-child(1)
{
	line-height: 20px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}

.database .mui-table-view-chevron .mui-table-view-cell
{
	padding-right: 16px;
}

.database .pl10
{
	padding-left: 10px;
	padding-top: 5px;
}

.database .mui-table-view-cell p.color5
{
	color: rgba(130, 184, 245, 0.7);
}

.database .mui-table-view-chevron .mui-table-view-cell>a:not(.mui-btn)
{
	margin-right: -65px;
}

.database #segmentedControl
{
	display: flex;
	align-items: center;
	justify-content: space-around;
}
.database .mui-indexed-list-search,.database .firstmenu,.database .classificationOfPoliciesAndRegulations{width:100%;position: fixed;z-index:999;background: #fff;}
.database .mui-indexed-list-search{top:50px;}
.database .firstmenu{top:95px;}
.database .classificationOfPoliciesAndRegulations{top:136px;}
.database .shy-bottom {
    margin-bottom: 50px;
    width: 100%;
    height: auto;
    clear: both;
    overflow: hidden;
}
.database #item2 ul,.database #item3 ul,.database #item4 ul{padding-top:100px}
  /** 资料库 样式 end**/

/**  工作台 的样式 **/

.gzt
{
	background: #fff;
	background-image: url(../images/gzt_bg.png) ;
	background-repeat: no-repeat;
	background-position:center bottom;
	min-height:667px;background-size: 100%;
}


/*url(../images/gzt_bg.png)*/
.gztlist li img
{
	display: block;
	width: 50px;
	height: 50px;
	margin: 0 auto;
}
.img-gray{
	-webkit-filter: grayscale(100%);   
	 -moz-filter: grayscale(100%);  
	  -ms-filter: grayscale(100%);   
	 -o-filter: grayscale(100%);     
		filter: grayscale(100%); 
 }
.gztlist li a
{
	border-radius: 10px;
		height:92px;
	width: 100%;
	display:block;
	font-size:0.8rem;
	line-height: 1.2rem;
	text-align:center;
	padding-top:10px;
}

.gztlist li a:hover
{
	color: #fff;
}



.part1
{
	background: -webkit-linear-gradient(to bottom, #a1e9ac, #50bb6e);
	background: linear-gradient(to bottom, #a1e9ac, #50bb6e);
}

.part2
{
	background: -webkit-linear-gradient(to bottom, #f8b580, #f4833e);
	background: linear-gradient(to bottom, #f8b580, #f4833e);
}

.part3
{
	background: -webkit-linear-gradient(to bottom, #76ccf3, #367bda);
	background: linear-gradient(to bottom, #76ccf3, #367bda);
}

.part4
{
	background: -webkit-linear-gradient(to bottom, #f2aea1, #e2564f);
	background: linear-gradient(to bottom, #f2aea1, #e2564f);
}

.part5
{
	background: -webkit-linear-gradient(to bottom, #c997f1, #9747da);
	background: linear-gradient(to bottom, #c997f1, #9747da);
}

.part6
{
	background: -webkit-linear-gradient(to bottom, #a0e9ab, #4dba6c);
	background: linear-gradient(to bottom, #a0e9ab, #4dba6c);
}


/**  工作台 的样式   end**/


/**  二级菜单 的样式 **/

.menulist li>a
{
	height: 96px;
}

#classification li a img
{
	background: #0092ff;
	border-radius: 25px;
	padding: 10px;
}

#classification li:nth-child(1) a img
{
	background: #2ee700;
}

#classification li:nth-child(2) a img
{
	background: #0092ff;
}

#classification li:nth-child(3) a img
{
	background: #ff7d00;
}

#classification li:nth-child(4) a img
{
	background: #8b90ee;
}

#classification li:nth-child(5) a img
{
	background: #ffcd04;
}

#classification li:nth-child(6) a img
{
	background: #f37056;
}

#classification li:nth-child(10) a img
{
	background: #c583ef;
}

#classification li:nth-child(8) a img
{
	background: #2ee700;
}

#classification li:nth-child(9) a img
{
	background: #f37056;
}

#classification li:nth-child(7) a img
{
	background: #0092ff;
}

#classification li:nth-child(11) a img
{
	background: #0092ff;
}

#classification li:nth-child(12) a img
{
	background: #ffcd04;
}

#classification li:nth-child(13) a img
{
	background: #f37056;
}

#classification li:nth-child(14) a img
{
	background: #c583ef;
}
/**  二级菜单 的样式  end**/


/***三级菜单***/
.thirdary .mui-segmented-control .mui-control-item
{
	color: #82b8f5;
	border: none;
	display: block;
	width: auto;
	float: left;
}

.thirdary .mui-segmented-control
{
	border: none;
}

.thirdary .mui-segmented-control .mui-control-item.mui-active
{
	background: none;
	border-bottom: 4px solid #ff8d1a;
	color: #ff8d1a
}

.thirdary .mui-table-view-chevron .mui-table-view-cell>a:not(.mui-btn)
{
	margin-right: -65px;
}

.thirdary #segmentedControl
{
	width: auto;
	white-space: nowrap;
}

.thirdary #segmentedControl a
{
	padding: 0 4px;
	white-space: nowrap;
}

.thirdary .divHeight
{
	width: 100%;
	height: 10px;
	background: #f5f5f5;
	position: relative;
	overflow: hidden;
}

.thirdary .r-line
{
	position: relative;
}

.thirdary .r-line:after
{
	content: '';
	position: absolute;
	z-index: 0;
	top: 0;
	right: 0;
	height: 100%;
	border-right: 1px solid #D9D9D9;
	-webkit-transform: scaleX(0.5);
	transform: scaleX(0.5);
	-webkit-transform-origin: 100% 0;
	transform-origin: 100% 0;
}


.thirdary .aui-flex
{
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	padding: 15px;
	position: relative;
}

.thirdary .aui-flex-box
{
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1;
	min-width: 0;
	font-size: 14px;
	color: #333;
}


  /* 蹇呰甯冨眬鏍峰紡css */

.thirdary .aui-flexView
{
	width: 100%;
	height: 100%;
	margin: 0 auto;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}

.thirdary .aui-scrollView
{
	width: 100%;
	height: 100%;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	overflow-y: auto;
	overflow-x: hidden;
	-webkit-overflow-scrolling: touch;
	position: relative;
	margin-top: 0;
	padding-bottom: 50px;
}

.thirdary .aui-navBar
{
	height: 44px;
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	z-index: 1002;
	background: #f5f5f5;
	box-shadow: 0 1px 10px 0 rgba(0, 0, 0, .1);
}

.thirdary .aui-navBar-item
{
	height: 44px;
	min-width: 25%;
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 25%;
	-ms-flex: 0 0 25%;
	flex: 0 0 25%;
	padding: 0 0.9rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	font-size: 0.7rem;
	white-space: nowrap;
	overflow: hidden;
	color: #808080;
	position: relative;
}

.thirdary .aui-navBar-item:first-child
{
	-webkit-box-ordinal-group: 2;
	-webkit-order: 1;
	-ms-flex-order: 1;
	order: 1;
	margin-right: -25%;
	font-size: 0.9rem;
	font-weight: bold;
}

.thirdary .aui-navBar-item:last-child
{
	-webkit-box-ordinal-group: 4;
	-webkit-order: 3;
	-ms-flex-order: 3;
	order: 3;
	-webkit-box-pack: end;
	-webkit-justify-content: flex-end;
	-ms-flex-pack: end;
	justify-content: flex-end;
}

.thirdary .aui-center
{
	-webkit-box-ordinal-group: 3;
	-webkit-order: 2;
	-ms-flex-order: 2;
	order: 2;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	height: 44px;
	width: 50%;
	margin-left: 25%;
}

.thirdary .aui-center-title
{
	text-align: center;
	width: 100%;
	white-space: nowrap;
	overflow: hidden;
	display: block;
	text-overflow: ellipsis;
	font-size: 0.95rem;
	color: #333;
}

.thirdary .icon
{
	width: 20px;
	height: 20px;
	display: block;
	border: none;
	float: left;
	background-size: 20px;
	background-repeat: no-repeat;
}

.thirdary .aui-cancel
{
	position: relative;
	display: inline-block;
	font-size: .7rem;
	font-weight: 700;
	width: 3rem;
	height: 1.5rem;
	line-height: 1.5rem;
	text-align: center;
	margin-left: .6rem;
	color: #626262;
}

.thirdary .aui-cancel:after
{
	content: "";
	position: absolute;
	top: 0;
	bottom: -41.85714%;
	left: 0;
	right: -42.85714%;
	border: 1px solid #d7d7d7;
	border-radius: .3rem;
	-webkit-transform: scale(.7);
	transform: scale(.7);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
}

.thirdary .aui-form-search
{
	position: relative;
}

.thirdary .aui-form-search-box
{
	height: 1.5rem;
	border-radius: .8rem;
	overflow: hidden;
	box-flex: 1;
	flex: 1;
	-moz-flex: 1;
	-webkit-flex: 1;
	position: relative;
	height: 2.15rem;
	background: #fff;
	border-radius: 5rem;
	box-shadow: inset 0 0.05rem 5px rgba(0, 0, 0, .02), inset 0 2px 8px rgba(0, 0, 0, .15), inset 0 0 0 0.05rem rgba(0, 0, 0, .1), 0 0.05rem 0.05rem 0 hsla(0, 0%, 100%, .1);
	color: #333;
}

.thirdary .aui-form-search-box input
{
	font-size: .7rem;
	height: 100%;
	padding-left: 1.5rem;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-appearance: none;
	display: block;
	width: 100%;
	height: 100%;
	background-color: transparent;
	border: none;
	border-radius: 5rem;
	font-size: .7rem;
	padding-left: 2rem;
}

.thirdary .tab-nav-over
{
	width: 100%;
	overflow: hidden;
    height:40px;
    background:#fff;
	line-height: 40px;
	position: fixed;
	z-index: 9999;
}

.thirdary .tab-nav
{
	-webkit-overflow-scrolling: touch;
	position: relative;
	top: 0;
	left: 0;
	overflow-x: auto;
	overflow-y: hidden;
	padding-left: 10px;
	height: 38px;
	font-size: 14px;
	color: #333;
	white-space: nowrap;
	padding-right: 10px;
}

.thirdary .tab-nav-item
{
	-webkit-box-flex: 1;
	-webkit-flex-grow: 1;
	flex-grow: 1;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
	display: inline-block;
	height: 30px;
	line-height: 30px;
	position: relative;
	text-align: center;
	margin-right:10px;
}

.thirdary  .tab-nav-item.tab-active
{
	border-bottom: 2px solid #0967e8;}

.thirdary .tab-nav-item a span
{
	color: #333;
}

.thirdary .tab-nav-item.tab-active a span
{
	color: #0967e8;
	font-weight: bold;
}

.thirdary .tab-nav-item a
{
	display: inherit;
	font-size: 0.85rem;
	color: #666666;
}

.thirdary .tab-panel
{
	position: relative;
	overflow: hidden;
	margin-top:40px;
}

.thirdary .tab-panel .tab-panel-item
{
	width: 100%;
	position: absolute;
	top: 0;
	-webkit-transform: translateX(-100%);
	transform: translateX(-100%);
}

.thirdary .tab-panel .tab-panel-item.tab-active~.tab-panel-item
{
	-webkit-transform: translateX(100%);
	transform: translateX(100%);
}

.thirdary .tab-panel .tab-panel-item.tab-active
{
	position: relative;
	-webkit-transition: -webkit-transform .15s;
	transition: -webkit-transform .15s;
	transition: transform .15s;
	transition: transform .15s, -webkit-transform .15s;
	-webkit-transform: translateX(0);
	transform: translateX(0);
}

.thirdary .aui-flex-user
{
	width: 20px;
	height: 20px;
	margin-right: 0.5rem;
}

.thirdary .aui-flex-user img
{
	width: 20px;
	height: 20px;
	display: block;
	border: none;
	border-radius: 100%;
}

.thirdary .aui-news-item
{
	display: block;
	width: 100%;
	padding: 15px;
}

.thirdary .aui-news-page
{
	width: 100%;
	position: relative;
	overflow: hidden;
	padding-top: 1rem;
}

.thirdary .aui-news-item .aui-flex
{
	padding-left: 0;
}

.thirdary .tab-nav-item:after
{
	content: "";
	position: absolute;
	top: 0;
	bottom: -41.85714%;
	left: 0;
	right: -42.85714%;
	border-radius: .3rem;
	-webkit-transform: scale(.7);
	transform: scale(.7);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
}

.thirdary .aui-news-item h2
{
	font-size: 0.99rem;
	color: #414141;
	font-weight: normal;
	margin-bottom: 0.5rem;
}

.thirdary .aui-news-item p
{
	font-size: 0.85rem;
	color: #999999;
	font-weight: normal;
	line-height: 1.5;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}

.thirdary .aui-news-page span
{
	width: 25%;
	display: block;
	border: none;
	float: left;
	margin-right: 0.5rem;
}

.thirdary .aui-news-page span img
{
	width: 100%;
	height: auto;
	display: block;
	padding: 4px;
	border: 1px solid #e0e0e0;
}

.thirdary .aui-tabBar
{
	width: 100%;
	position: relative;
	z-index: 100;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	height: 54px;
	background-color: rgba(255, 255, 255, 0.96);
	box-shadow: 0 -11px 32px rgba(0, 0, 0, .08);
}

.thirdary .aui-tabBar:before
{
	content: "";
	position: absolute;
	top: -1px;
	height: 1px;
	width: 100%;
	background: rgba(0, 0, 0, .08);
	-webkit-transform-origin: 0 100%;
	transform-origin: 0 100%;
	-webkit-transform: scaleY(.66667);
	transform: scaleY(.66667);
}

.thirdary .aui-tabBar-item
{
	background: #fff;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	color: #979797;
	height: 54px;
}

.thirdary .aui-tabBar-item a
{
	display: inline-block;
	width: 100%;
	position: relative;
	text-align: center;
	height: 54px;
}

.thirdary .aui-tabBar-item a img
{
	display: block;
	margin: 9px auto 4px;
	width: 20px;
}

.thirdary .aui-tabBar-item a h4
{
	color: #9a9a9a;
	font-size: 27px;
	height: 40px;
	position: relative;
	width: 300%;
	left: -100%;
	line-height: 40px;
	-webkit-transform-origin: 50% 0;
	transform-origin: 50% 0;
	-webkit-transform: scale(.33333);
	transform: scale(.33333);
}

.thirdary .aui-tabBar ul
{
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	position: relative;
	width: 100%;
}

.thirdary .active
{
	background: linear-gradient(0deg, hsla(0, 0%, 100%, .05), rgba(0, 0, 0, .05));
	position: relative;
	box-shadow: inset 5px 0 3px -3px rgba(0, 0, 0, .01), inset -5px 0 3px -3px rgba(0, 0, 0, .01);
}

.thirdary .active:before
{
	content: "";
	width: 1px;
	position: absolute;
	top: -25%;
	height: 150%;
	left: 0;
	-webkit-transform: scale(.66667);
	transform: scale(.66667);
	background: linear-gradient(0deg, hsla(0, 0%, 100%, .03), rgba(0, 0, 0, .03));
}

.thirdary .active:after
{
	content: "";
	width: 1px;
	position: absolute;
	top: -25%;
	height: 150%;
	right: 0;
	-webkit-transform: scale(.66667);
	transform: scale(.66667);
	background: linear-gradient(0deg, hsla(0, 0%, 100%, .03), rgba(0, 0, 0, .03));
}

.thirdary .aui-tabBar-fixed
{
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: 49;
}

.thirdary #contentContainer
{
	color: #fff;
}
.thirdary .name {
    font-size: 0.8rem;
    line-height: 1.2rem;
    color: #333;
    margin-top: 10px;
    background: #ffffff;
    padding-left: 10px;
    padding-top:10px;
    padding-bottom:10px;
    border-radius: 4px;
}
.thirdary .name::after{

}
.thirdary  p.em
{
	color: #333;
	text-indent: 2em;
	line-height: 1.4rem;
}

.thirdary .imagesContainer
{
	display: flex;
	overflow: scroll;
	height: 250px;
}

.thirdary .layui-table th
{
	background: #0092cc;
	color: #fff;
}

.thirdary .layui-table td
{
	background: #184265;
	color: #fff;
}

.thirdary #contentContainer .archives p,
  .thirdary #contentContainer .archives a
{
	color: #333 !important;
}

.thirdary .loading
{
	position: fixed;
	z-index: 999;
	left: 50%;
	animation: turn 1s linear infinite;
	top: 50%;
    /* transform: translate(-50%, -50%); */
	margin: -20px 0 0 -20px;
	display: none;
}

@keyframes turn
{
	0%
	{
		-webkit-transform: rotate(0deg);
	}

	25%
	{
		-webkit-transform: rotate(90deg);
	}

	50%
	{
		-webkit-transform: rotate(180deg);
	}

	75%
	{
		-webkit-transform: rotate(270deg);
	}

	100%
	{
		-webkit-transform: rotate(360deg);
	}
}

#sliderSegmentedControl a
{
	background: #fff;
}

.mui-slider-progress-bar
{
	height: 3px;
}

.fourth a
{
	color: #fff;
}


/******/

#fagui .tab_q a
{
	background: none;
}

#fagui .mui-control-item
{
	color: #fff;
}

.detial > h2,.detail > h2
{
	line-height: 1.6rem;
	width: 100%;
	min-height: 3.2rem;
	font-family: "微软雅黑";
	color: #424242;
	font-size: 1.2rem;
	margin:10px 0;
	font-weight:500;
}
.detail .time-ly{color:#c3c3c3;}
.detial p,.detail p
{
	text-indent: 2em;
	font-size: 1rem;
	line-height: 1.6rem;
	margin-bottom: 0.3rem;
	color: #757575;
}

.detial .ly,.detail .ly
{
	line-height: 2rem
}


/**四级菜单**/

.fourthmenu
{
	width: 100%;
	line-height:25px;
	text-align: center;
}

.fourthmenu li
{
	width: auto;
	display: inline-block;
	padding: 0 5px;
}

.fourthmenu li.active
{
	color: #0967e8;
	font-weight: bold;
	background: #fff;
}
.archivesVideo{width: 100%;}
.archives{overflow-x: scroll;}
.archives .content{background:#FFF;padding:10px;border-radius:0 0 4px 4px;border-top:1px solid #f7f7f7;color:#000;}
.bg-r-w{background:#fff;margin-bottom:10px;width:100%;height:auto;}
/*四级菜单  end*/


/** 三农概况 **/
.sngk .mui-segmented-control{border:1px solid #0967e8}
.sngk_icon a
{
	margin: 3px;
	width: 32px;
	height: 32px;
	display: inline-block;
	text-align: center;
	color: #0967e8;
	border: 1px solid #0967e8;
	border-radius: 25px;
	background-clip: padding-box;
}

.zxgk p,
.sngk-bg3 p
{
	margin-bottom: 0px;
	line-height: 20px;
}

.sngk-title .left-line
{
	background: #0967e8;
	height: 10px;
	display: block;
	margin-top:8px;
}

.sngk-title-t
{
	width: 100px;
	margin: -8px auto 0;
}

.sngk-bg3
{
	background-color:rgba(143,190,255,0.38);
	border-radius: 4px;
}

.sngk-border
{
	border: 1px solid #0967e85c;
	border-radius:4px;
}

.sngk-r
{
	border: 1px solid #0099FF;
	border-radius: 50%;
	width:86px;
	height:86px;
	display: table-cell;
	vertical-align: middle
}

.h2_border
{
	border-bottom: 1px dashed #00AAEE;
	height: 30px;
	line-height: 30px;
	width: 100%;
}


/** 三农概况 end**/


/**三农政策**/


/*畜牧*/

.cpA_h2,
.cpA_h2 h2,
.cpA_h2 select,
.cpA_h2 select option
{
	height: 40px;
	line-height: 40px;
}

.cpA_h2 select
{
	background: none;
	margin: 0;
	padding: 0;
	display: block;
	border: 1px solid #0099FF;
}

.cpA_h2 select option
{
	display: block;
	border: 1px solid #0099FF;
}

.selectbox
{
	width: 60px;
	float: left;
	display: block;
	position: relative;
	padding-top: 0.3rem;
}

.cartes
{
	background-color: #fff;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	display: block;
	overflow: hidden;
	position: relative;
	height: 23px;
	line-height: 24px;
	padding: 0 0 0 7px;
	color: #444;
	cursor: pointer;
}

.cartes input
{
	border: none;
	background: none;
	margin: 0;
	padding: 0;
	height: 20px;
	line-height: 20px;
}

.listTxt
{
	border: none;
	background: none;
	padding: 0px;
	font-size: 14px;
	padding: 4px 0;
	width: 88%;
	height: 16px;
	line-height: 16px;
	cursor: pointer;
}

.listBtn
{
	position: absolute;
	right: 0;
	top: 0;
	display: block;
	height: 100%;
	width: 18px;
}

.listBtn b
{
	background: url('../images/selectbg.png') no-repeat center center;
	display: block;
	width: 100%;
	height: 100%;
}

.lists
{
	background: #fff;
	border: 1px solid #aaa;
	border-top: 0;
	position: absolute;
	top: 24px;
	left: 0;
	display: none;
	width: 60px;
	-webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
	-moz-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
	-o-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
	box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;
}

.lists .list
{
	margin: 4px 0px 4px 0;
	padding: 0 0 0 0;
	overflow-x: hidden;
	overflow-y: auto;
	max-height: 200px;
}

.lists li
{
	padding: 0 0px 0 8px;
	cursor: pointer;
	font-size: 14px;
	height: 20px;
	line-height: 20px;
	color: #5e5e5e;
	font-size: 14px;
}

.lists li.cgray
{
	background: #3875D7;
	color: #fff;
}

.hover .lists
{
	display: block;
	z-index: 9999;
}

.hover .cartes
{
	border: 1px solid #aaa;
	-webkit-box-shadow: 0 1px 0 #fff inset;
	-moz-box-shadow: 0 1px 0 #fff inset;
	-o-box-shadow: 0 1px 0 #fff inset;
	box-shadow: 0 1px 0 #fff inset;
	background-color: #eee;
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, white), color-stop(0.5, #eeeeee));
	background-image: -webkit-linear-gradient(center bottom, white 0%, #eeeeee 50%);
	background-image: -moz-linear-gradient(center bottom, white 0%, #eeeeee 50%);
	background-image: -o-linear-gradient(bottom, white 0%, #eeeeee 50%);
	background-image: -ms-linear-gradient(top, #ffffff 0%, #eeeeee 50%);
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
	background-image: linear-gradient(top, #ffffff 0%, #eeeeee 50%);
	-webkit-border-bottom-left-radius: 0;
	-webkit-border-bottom-right-radius: 0;
	-moz-border-radius-bottomleft: 0;
	-moz-border-radius-bottomright: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}

.hover .listBtn
{
	background: transparent;
	border-left: none;
	filter: none;
}

.hover .listBtn b
{
	background-position: -18px 1px;
}

.cpA_nr ul
{
	background: none;
	z-index: 1;
}

.cpA_nr .mui-table-view-cell
{
	color: #fff;
	background: none;
	z-index: 1;
}

.cpA_nr .mui-table-view:before,
.cpA_nr .mui-table-view:after
{
	background-color: None;
	border: none;
	height: 0;
}

.cpA_nr .mui-table-view-cell:after
{
	position: absolute;
	right: 0;
	bottom: 0;
	left: 15px;
	height: 1px;
	content: '';
	-webkit-transform: scaleY(.5);
	transform: scaleY(.5);
	background-color: #c8c7cc;
}


/*check-at*/

#check-at,
#check-end
{
	width: 42%;
	float: left;
}

#search-form .zhi
{
	width: 3%;
	float: left;
	display: block;
	margin: 0 10px;
	height: 1px;
	background: #fff;
	margin-top: 15px;
}
#search-form label
{
	color: #333;
	display: block;
	margin-bottom: 4px;
}
/*通讯录*/

body.mainlist {
  height: 100%;
  overflow: hidden;
}

.mainlist .mui-bar {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.mainlist #container>.div .main-line {
  display: block;
  height: 50px;
  line-height: 20px;
  padding-top: 5px;
  width: 100%;
  border-bottom: 1px solid #f7f7f7;
  padding-left: 1rem
}

.mainlist #container>div .main-line p {
  margin-bottom: 0;
}

.mui-indexed-list-search {
  padding: 0 10px;
}

.mainlist .mui-icon-search:before {
  line-height: 38px;
}

.mainlist .mui-icon-search {
  padding-right: auto;
}

.mainlist .mui-active .mui-icon-search {
  padding-left: 10px;
}

.mainlist .mui-search.mui-active:before {
  left: 20px;
  color: #fff;
}

.mainlist .mui-search .mui-placeholder {
  color: #fff;
}

.mainlist #container .mui-indexed-list-group {
  width: 100%;
  overflow: hidden;
  height:45px;
  line-height:40px;
  padding-right:20px;
}

.mainlist #container .mui-indexed-list-group span.fl {
  font-size: 1rem;
  color: #0e2f61;
}
.tel_personnel_n{display:inline-block;padding-right:1rem;height:25px;line-height:25px;font-size:1rem;color:#000;}
.tel_personnel_t{width:120px;display:inline-block;line-height:25px;font-size:0.8rem;}
.personnel_tel{width:25px;height:25px;display:block;}
.mainlist .loading {
  position: fixed;
  z-index: 999;
  left: 50%;
  animation: turn 1s linear infinite;
  top: 50%;
  margin:-20px 0 0 -20px;
  display: none;
}
.mainlist li .mui-icon{line-height:40px;}
@keyframes turn {
  0% {
	-webkit-transform: rotate(0deg);
  }

  25% {
	-webkit-transform: rotate(90deg);
  }

  50% {
	-webkit-transform: rotate(180deg);
  }

  75% {
	-webkit-transform: rotate(270deg);
  }

  100% {
	-webkit-transform: rotate(360deg);
  }
}
/*通讯录 end*/
/*我的*/
body.my{background:url("../images/my.png") center top no-repeat;background-size: 100% 224px;}
.my header.mui-bar,.my .mui-pages,.my .mui-views, .my .mui-view, .my .mui-pages,.my  .mui-page,.my  .mui-page-content{background-color:transparent !important;}

/*我的 end*/
/*三农政策列表页*/
#publicDocument img{height:66px;border-radius:4px;}
/*弹出样式*/
.layui-m-layerchild h3{margin:0;}
/*弹出样式*/
/*右上角菜单*/
.mui-off-canvas-left, .mui-off-canvas-right {visibility: unset;}
  #offCanvasSide {display: none;z-index: 99;}
  #offCanvasSideScroll {padding:16px 0 16px;padding-left: 20px;overflow-y: scroll;}
  #offCanvasShow {    z-index: 999;  }
/*右上角菜单 end*/
/*媒体查询*/
@media screen and (min-width: 416px) and (max-width: 749px) {
   .mui-slider .mui-slider-group .mui-slider-item img{height: 300px;}
   }
   @media screen and (min-width: 750px) and (max-width:1024px) {
   .mui-slider .mui-slider-group .mui-slider-item img{height: 280px;}
   }