@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}
ol,ul,li,input{list-style:none;list-style-type:none}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
img{border:0;vertical-align:top; padding:0;margin:0;}
input,checkbox,select,img{vertical-align:middle}
body{color:#333; font-family:"微软雅黑";}
article,aside,dialog,footer,header,section,nav,figure,menu{display:block}
a{color:#333;text-decoration:none}
.clear{clear:both}
.fenye {
	width:800px;
	height:50px;
	left:30px;
	bottom:30px;
	margin: 30px 15px;
}

/*首页*/
.shouye {
	width:1340px;
	margin-top:30px;
	margin-left:24px;
}
.syleft {
	width:1040px;
	overflow:hidden;
	float:left;
}
.tbbox {
	width:1040px;
	height:110px;
}
.tbbox a {
	display:block;
	width:235px;
	height:108px;
	margin-right:25px;
	float:left;
	box-shadow:0 2px 2px rgba(0,0,0,.2);
}
.ys1 {
	background-color:#219cd5;
}
.ys2 {
	background-color:#e48515;
}
.ys3 {
	background-color:#2bbc50;
}
.ys4 {
	background-color:#de3535;
}
.tbbox a p {
	width:180px;
	margin-bottom:5px;
	margin-left:20px;
}
.tbbox a .p1 {
	text-align:right;
	margin-top:25px;
}
.tbbox a .p2 {
	text-align:left;
	color:#fff;
	font-size:20px;
}

.dtbox {
	width:493px;
	height:370px;
	background-color:#fff;
	border:1px solid #dedede;
	border-top:none;
	border-bottom:2px solid #d5d5d5;
	float:left;
	margin:25px 25px 25px 0;
}
.dttit {
	width:100%;
	height:45px;
	border-bottom:1px solid #e3e4e5;
	line-height:45px;
	position:relative;
}
.dttit2 {
	width:100%;
	height:45px;
	border-bottom:1px solid #e3e4e5;
	line-height:45px;
	position:relative;
}
.dttit2 p {
	margin-left:20px;
	color:#333;
	font-size:14px;
}
.dttit p {
	margin-left:20px;
	color:#333;
	font-size:18px;
}
.xzls2 {
	position:absolute;
	top:0;
	left:0;
	width:5px;
	height:100%;
	background-color:#219cd5;
}
.xzls3 {
	position:absolute;
	top:0;
	left:0;
	width:5px;
	height:45px;
	background-color:#219cd5;
}
.sybt p.xzls3 {
	margin-left:0;
}
.xtbox {
	width:1013px;
	height:335px;
	border:1px solid #dedede;
	border-top:none;
	border-bottom:2px solid #d5d5d5;
	background-color:#fff;
	clear:both;
}
.xtbox table {
	width:965px;
	text-align:left;
	margin-top:12px;
	margin-left:20px;
	border-collapse:collapse;
}
.xtbox tr {
	height:34px;
	border-bottom:1px solid #c5c5c5;
}
.xtbox td {
	height:34px;
	border-bottom:1px solid #c5c5c5;
	padding-left:48px;
}

.xtbox th {
	height:40px;
	font-weight:normal;
	color:#219cd5;
	background-color:#ececec;
	border-bottom:1px solid #c5c5c5;
	padding-left:48px;
}
.xtbox .nobd {
	border:0;
}
.syright {
	width:300px;
	float:left;
	overflow:hidden;
}
.rili {
	width:298px;
	height:333px;
	background-color:#fff;
	border:1px solid #dedede;
	border-top:none;
	border-bottom:2px solid #d5d5d5;
	margin-bottom:20px;
}
.rlbox {
	font:inherit;
}
.zhuyi {
	width:300px;
	height:262px;
	background-color:#fff;
	margin-bottom:20px;
}
.zybox {
	width:275px;
	height:220px;
	overflow:hidden;
	margin-top:15px;
	margin-left:15px;
}
.zybox li {
	clear:both;
	line-height:30px;
}
.zybox li img {
	float:left;
	margin-right:10px;
	margin-top:12px;
}
.zybox li p {
	float:left;
	font-size:12px;
	color:#333;
	width:255px;
	overflow:hidden;
}
.tianqi {
	width:298px;
	height:230px;
	background:url(../images/tianqi.jpg) no-repeat;
	overflow:hidden;
}
.tqbox {
	width:200px;
	height:230px;
	margin-top:50px;
	margin-left:45px;
}
.foot {
	width:1340px;
	height:54px;
	overflow:hidden;
	background-color:#fff;
	border-bottom:2px solid #d5d5d5;
	font-size:12px;
	color:#333;
	text-align:center;
	line-height:54px;
	margin:25px 0;
}
/*其他页面通用*/
.address {
	width:100%;
	height:50px;
	background-color:#eaeaea;
	font-size:16px;
	color:#414549;
	line-height:50px;
}
.address img {
	margin-left:23px;
}
.address span {
	margin:0 15px;
	color:#afafae;
}
.content {
    margin-right: 50px;
}
/*帮助中心*/
#nav {
	height:40px;
	border-radius:5px;
	background-color:#dedede;
	margin:23px 23px 23px 0;
	overflow:hidden;
}
.bzzx #nav {
	width:250px;
}
#nav li {
	float:left;
}
#nav li a {
	display:block;
	text-align:center;
	font-size:16px;
	color:#333;
	height:40px;
	line-height:40px;
}
.bzzx #nav li a {
	width:125px;
}
#nav .selected {
	background-color:#219cd5;
	color:#fff;
}
#menu_con {
	background-color: #fff;
    border: 1px solid #dedede;
    border-bottom: 2px solid #d5d5d5;
    margin-bottom: 5px;
    position: relative;
    overflow: hidden;
    width: 1200px;
    margin: 0 auto;
}
.sybt {
	width:100%;
	height:45px;
	border-bottom:1px solid #dedede;
	font-size:18px;
	color:#333;
	line-height:45px;
	position:relative;
}
.sybt p {
	margin-left:20px;
}
.synr {
	width:1245px;
	overflow:hidden;
	margin-top:20px;
	margin-left:40px;
}
.synr h2 {
	font-size:18px;
	color:#333;
	margin-bottom:10px;
}
.synr p {
	font-size:14px;
	color:#333;
	width:934px;
	overflow:hidden;
	margin-left:15px;
	line-height:28px;
}
/*辅助工具-信息卡*/
.fzgj #nav {
	width:394px;
}
.fzgj #nav li a {
	padding:0 20px;
}
.fzgj #nav .abd {
	border-left:1px solid #cecece;
	border-right:1px solid #cecece;
}
.fzgj .synr {
	text-align:center;
}
.table1 table{
	border:1px solid #c9c9c9;
	width:880px;
	height:80px;
	border-collapse:collapse;
	font-size:14px;
	color:#333;
	margin:0 auto;
}
.table1 table tr {
	height:40px;
}
.table1 table th {
	border:1px solid #c9c9c9;
	font-weight:normal;
	padding-left:10px;
}
.table1 table td {
	border:1px solid #c9c9c9;
	padding-left:10px;
}
.table2 table{
	border:1px solid #c9c9c9;
	width:880px;
	border-collapse:collapse;
	font-size:14px;
	color:#333;
	margin:12px auto;
	text-align:center;
}
.table2 table caption {
	height:40px;
	line-height:40px;
	border:1px solid #c9c9c9;
	border-bottom:none;
}
.table2 table tr {
	height:40px;
}
.table2 table th {
	border:1px solid #c9c9c9;
	font-weight:normal;
}
.table2 table td {
	border:1px solid #c9c9c9;
	border-bottom:none;
	border-top:none;
}
.pl10 {
	padding-left:10px;
}
.zbdw {
	font-size:12px;
	color:#969696;
	padding:0 20px;
}
.mr1030 {
	margin:30px 0 50px 40px;
}
.synr input {
	width:110px;
	height:40px;
	border-radius:50px;
	font-size:16px;
	text-align:center;
	line-height:38px;
	outline:none;
	cursor:pointer;
}
.print {
	color:#fff;
	background-color:#219cd5;
	margin-right:30px;
	border:0;
}
.export {
	color:#545454;
	border:1px solid #a0a0a0;
	background-color:#fff;
}
.table3 table{
	border:1px solid #c9c9c9;
	width:880px;
	border-collapse:collapse;
	font-size:14px;
	color:#333;
	margin:12px auto;
	text-align:center;
}
.table3 table tr {
	height:40px;
	border-bottom:1px solid #c9c9c9;
}
.table3 table th {	
	font-weight:normal;
	padding-left:10px;
}
.table3 table td {
	padding-left:10px;
}
.table4 table{
	border:1px solid #c9c9c9;
	width:885px;
	border-collapse:collapse;
	font-size:14px;
	color:#333;
	margin:0 auto;
}
.table4 table tr {
	height:40px;
}
.table4 table th {
	border:1px solid #c9c9c9;
	font-weight:normal;
	padding-left:10px;
	text-align:left;
}
.table4 table td {
	border:1px solid #c9c9c9;
	padding-left:10px;
}
.table4 table th img {
	border:1px solid #d6d6d6;
	margin-left:30px;
	
}
/*辅助工具-消息群发*/
.qfbox {
	width:800px;
	margin-left:40px;
	margin-bottom:25px;
}

.qfbox label {
	display:block;
	float:left;
	text-align:right;
	color:#333;
	font-size:16px;
	line-height:40px;
	margin-right:20px;
	width:90px;
}
.mt25 {
	margin-top:25px;
}
.qfbox .input {
	width:430px;
	height:40px;
	border:solid 1px #e0e0e0;
	font:16px/40px "微软雅黑";
	padding:0 10px;
	outline:none;
}
.qfbox .input:focus {
	border:1px solid #68bce3;
}
.xxbox {
	width:800px;
	margin-left:40px;
	margin-bottom:25px;
}
.xxbox label {
	display:block;
	float:left;
	text-align:right;
	color:#333;
	font-size:16px;
	margin-right:20px;
	width:90px;
}
.xxbox textarea {
	width:638px;
	height:240px;
	padding:10px;
	resize:none;
	border:1px solid #e0e0e0;
}
.xxbox textarea:focus {
	border:1px solid #68bce3;
}
.qfbox .select {
	width:210px;
	height:40px;
	padding:0 10px;
}
.jma {
	margin-top:60px;
	margin-left:152px;
}
.lieb {

}
.shan {
	display:block;
	width:148px;
	height:38px;
	border:2px solid #e91b2b;
	border-radius:50px;
	text-align:center;
	line-height:38px;
	font-size:16px;
	color:#e91b2b;
}
.lieb table {
	width: 100%;
	text-align:center;
	color:#333;
	border-collapse:collapse;
}
.lieb tr{
	height:45px;
}
.lieb th{
	border-bottom:2px solid #219cd5;
	font-size:16px;
	font-weight:normal;
	background-color:#f6f6f6;
}
.lieb td{
	border-bottom:1px solid #e3e3e3;
	font-size:14px;
}
.xzhs {
	background-color:#f1f1f1;
}
.xsa {
	display:block;
	width:39px;
	padding-left:20px;
	height:24px;
	line-height:24px;
	font-size:12px;
	color:#e91b2b;
	background:url(../images/shanchu1.png) no-repeat;
	margin-left:156px;
}
.xsa:hover {
	color:#fff;
	background:url(../images/shanchu2.png) no-repeat;
}
/*系统管理*/
.xtgl table {
	width:1292px;
	margin-left:24px;
	margin-top:20px;
	border-collapse:collapse;
	font-size:16px;
}
.xtgl table tr {
	border-bottom:1px solid #d2d2d2;
}
.xtgl table th{
	height:50px;
	background-color:#ececec;
	color:#219cd5;
	padding-left:40px;
}
.xtgl table td {
	height:45px;
	padding-left:40px;
}
.qh {
	background-color:#f6f6f6;
}
/*全局设置*/
.qjsz {
	width:1280px;
	margin-left:24px;
	height:62px;
	border-bottom:1px solid #e3e4e5;
	color:#666;
	line-height:62px;
}
.bdtp {
	border-top:1px solid #e3e4e5;
}
.qjsz label {
	width:115px;
	height:62px;
	line-height:62px;
	display:block;
	overflow:hidden;
	float:left;
	background-color:#f1f1f1;
	font-size:16px;
	color:#333;
	padding-left:40px
}
.qjsz input {
	width:400px;
	height:38px;
	border:solid 1px #e0e0e0;
	font:16px/38px "微软雅黑";
	padding:0 10px;
	outline:none;
	margin:0 55px 0 35px;
}
.qjsz .input:focus {
	border:1px solid #68bce3;
}
.qjsz i {
	font-style:normal;
	color:#ed5f5f;
	margin-right:15px;
}
.bcsz {
	margin-top:30px;
	margin-left:200px;
	margin-bottom:40px;
}
.bcsz input {
	width:110px;
	height:38px;
	text-align:center;
	line-height:37px;
	border-radius:50px;
	cursor:pointer;
}
/*数据备份*/
.beifen {
	height:90px;
	background-color:#fff;
	border-left:1px solid #dedede;
	border-right:1px solid #dedede;
	width:1340px;
	margin-left:23px;
	overflow:hidden;
}
.bei {
	display:block;
	width:108px;
	height:38px;
	border:2px solid #219cd5;
	border-radius:50px;
	text-align:center;
	line-height:38px;
	font-size:16px;
	color:#219cd5;
	margin:28px 0 0 22px
}
.xbei {
	display:block;
	width:39px;
	padding-left:20px;
	height:24px;
	line-height:24px;
	font-size:12px;
	color:#219cd5;
	background:url(../images/beifen1.png) no-repeat;
	margin-left:180px;
}
.xbei:hover {
	color:#fff;
	background:url(../images/beifen2.png) no-repeat;
}

/*信息列表*/
.sous {
	width:100%;
	height:40px;
	margin:30px;
}
.sous select {
	width:145px;
	height:38px;
	margin-right:10px;
	font-size:14px;
	color:#3e3e3e;
	float:left;
}
.sous .input {
	width:170px;
	height:36px;
	margin-right:10px;
	font-size:14px;
	padding:0 10px;
	color:#3e3e3e;
	float:left;
}
.sous span {
	display:block;
	width:200px;
	height:36px;
	float:left;
	margin-right:10px;
	line-height:36px;
	padding-left:10px;
}
.sous .suo {
	width:98px;
	height:36px;
	border:1px solid #e9e9e9;
	border-radius:50px;
	font-size:14px;
	color:#FFF;
	line-height:33px;
	text-align:center;
	cursor:pointer;
	background-color:#3278b3;
	outline:none;
	margin-left:10px;
}
.tub {
	width:1250px;
	margin:30px;
	height:40px;
}
.tub a {
	display:block;
	float:left;
	height:38px;
	line-height:38px;
	margin-right:10px;
	border-radius:50px;
	text-align:center;
	font-size:16px;
}
.xx1 {
	border:2px solid #219cd5;
	color:#219cd5;
	width:134px;
}
.xx2 {
	border:2px solid #009944;
	color:#009944;
	width:158px;
}
.xx3 {
	border:2px solid #de3341;
	color:#de3341;
	width:162px;
}
.xx4 {
	border:2px solid #eb6100;
	color:#eb6100;
	width:103px;
}
.xx5 {
	border:2px solid #0068b7;
	color:#0068b7;
	width:105px;
}
.xx6 {
	border:2px solid #5f52a0;
	color:#5f52a0;
	width:120px;
}
.ico a {
	display:block;
	float:left;
	width:39px;
	padding-left:20px;
	height:24px;
	line-height:24px;
	font-size:12px;
	margin-right:10px;
}
.bian {	
	color:#219cd5;
	background:url(../images/bianji1.png) no-repeat;
	margin-left:107px;
}
.bian:hover {
	color:#fff;
	background:url(../images/bianji2.png) no-repeat;
}
.chu {	
	color:#de3341;
	background:url(../images/shanchu1.png) no-repeat;
}
.chu:hover {
	color:#fff;
	background:url(../images/shanchu2.png) no-repeat;
}
.xiang {	
	color:#009944;
	background:url(../images/xiang1.png) no-repeat;
}
.xiang:hover {
	color:#fff;
	background:url(../images/xiang2.png) no-repeat;
}
.div44 {
	display:none;
}
.tan {
	width:880px;
	height:500px;
	background-color:#fff;
	margin:200px auto 0;
	position:relative;
}
.tan h1 {
	width:840px;
	height:40px;
	border-bottom:1px solid #ccc;
	padding-left:40px;
	font-size:18px;
	color:#000;
	line-height:40px;
	margin-bottom:20px;
}
.tan span {
	display:inline-block;
	width:20px;
	height:21px;
	background:url(../images/guanbi.png) no-repeat 0 0 scroll;
	margin:11px 27px 0px 0px;
}
.tan .jma {
	margin-top:0;
}
.div55 {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 15;
	text-align: center;
	cursor: pointer;
}
.yh .bian {
	margin-left:0px;
}
.yhxx {
	width:820px;
	background-color:#fff;
	position:relative;
	margin-top:20px;
	
}
.yhxx  h1 {
	width:820px;
	height:40px;
	border-bottom:1px solid #ccc;
	padding-left:40px;
	font-size:18px;
	color:#000;
	line-height:40px;
	margin-bottom:20px;
}


.xxlis li {
	width:640px;
	height:35px;
	margin-bottom:15px;
	margin-left:35px;
}
.xxlis li label {
	display:block;
	width:70px;
	height:35px;
	line-height:35px;
	text-align:right;
	float:left;
	margin-right:25px;
	font-size:16px;
	color:#000;
	overflow:hidden;
}
.xxlis li input {
	width:220px;
	height:33px;
	border:solid 1px #e0e0e0;
	font:16px/33px "微软雅黑";
	padding:0 10px;
	outline:none;
}
.xxlis li i {
	font-style:normal;
	color:#e51616;
	margin-left:17px;
}
.mrlt {
	margin-left:320px;
	margin-bottom:20px;
}
.txbox {
	width:180px;
	height:180px;
	position:absolute;
	top:66px;
	right:70px;
	text-align:center;
}
.txbox img {
	border-radius:50%;
}
.layui-upload-button {margin-top:10px;}
.txbox input {
	border:0;
	outline:none;
	font-size:14px;
	color:#999;
	margin-top:15px;
	background:transparent;
	cursor:pointer;
}
/*权限管理*/
.glqx #menu_con {
	border:none;
	background-color:#f2f2f2;
}
.glqx .tag .lili {
	border:1px solid #dedede;
	border-top:none;
	border-bottom:2px solid #d5d5d5;
	background-color:#fff;
	height:770px;
	overflow:hidden;
	float:left;
	position:relative;
}
.glqx .tag h1 {
	width:100%;
	height:44px;
	border-bottom:1px solid #ccc;
	line-height:44px;
}
.glqx .tag h1 span {
	font-size:16px;
	color:#333;
	float:left;
	margin-left:22px;
}
.glqx .tag h1 a {
	float:right;
	font-size:14px;
	color:#858585;
	margin-right:15px;
}
.glqx .tag h1 img {
	margin-right:7px;
}
.juese {
	width:248px;
}
.flei {
	display:block;
	height:44px;
	border-bottom:1px solid #e5e5e5;
	overflow:hidden;
	font-size:14px;
	color:#333;
	padding-left:25px;
	width:223px;
	position:relative;
	line-height:44px;
}
.flei span {
	display:block;
	width:40px;
	height:20px;
	line-height:20px;
	overflow:hidden;
	font-size:12px;
	color:#646464;
	position:absolute;
	top:15px;
	right:20px;
	background-color:#e1e1e1;
	border-radius:20px;
	text-align:center;
}
.fxz {
	background-color:#f5f5f5;
}
.qxd {
	width:720px;
	margin:0 23px;
}
.yonghu {
	width:320px;
}
.yonghu .flei {
	width:295px;
}
.qxbox {
	width:150px;
	margin:15px 0 15px 28px;
	font-size:14px;
	color:#333;
}
.qxbox span {
	margin-left:12px;
}
/*部门*/
.Search {
	width:220px;
	height:34px;
	border:1px solid #d4d4d4;
	overflow:hidden;
	background-color:#fff;
	margin:15px 13px;
	text-align:left;
}
.Search input {
	margin-top:5px;
	outline:none;
	border:0;
}
.Search .in {
	width:175px;
	height:24px;
	padding-left:10px;
	*padding-top:5px;
}
.aaa {
	background-color:#f5f5f5;
	border-bottom:1px solid #e5e5e5;
}
.accordion {
	width:100%;
	border-bottom:1px solid #e5e5e5;
	position:relative;
}
.xzls {
	position:absolute;
	top:0;
	left:0;
	width:5px;
	height:100%;
	background-color:#219cd5;
	display:none;
}
.left .aaa .xzls {
	display:block;
}
.accordion a{
	width:220px;
	height:50px;
	line-height:50px;
	display:block;
	color:#333;
	font-size:14px;
	margin-left:13px;
	position:relative;
}
.jtfh {
	position:absolute;
	top:20px;
	right:2px;
}
.accordion img {
	margin-right:10px;
}
.accordion-desc {
	display:none;
}
.accordion-desc li {
	background-color:#f5f5f5;
}
.accordion-desc li a img {
	margin-right:5px;
}
.accordion-desc li a {
	margin-left:33px;
	color:#333;
	height:35px;
	line-height:35px;
	display:block;
	color:#333;
	font-size:14px;
}
.accordion-desc li.bbb {
	background-color:#4bbaf5;
}
.accordion-desc li.bbb a {
	color:#fff;
}























