/* 初始化 */

/* CSS Document */
/* 清除内外边距 */  
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, th, td {
    margin: 0;
    padding: 0;
   _background-image:url(about:blank);
   _background-attachment:fixed;
} 
/* 设置默认字体 */ 
body, button, input, select, textarea {
    font-family: "微软雅黑","Arial","宋体";
    font-size: 14px;
    line-height: 2em;
}
/* 列表元素 */ 
ul,ol,li {list-style: none;}
img {border: none;}
/* a标签 */ 
a {text-decoration: none ;color: inherit;}
a:hover {text-decoration: none ;}

h3,h4,h5{font-weight: normal; font-size: inherit;}
html,body{width: 100%;min-width:1200px;}
body{ color: #999;}
b,i{display: inline-block;}

.box10{width: 1000px; margin: 0 auto;}
.fr{float: right;}
.fl{float: left;}
/* css common */
.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }

/*行政机构-工会开始*/
.labourMain{
	width: 100%;
	padding-top: 2px;
	background: url(../image/mainBg.png) center top repeat-x;
}
.labourMainIn{
	width: 1000px;
	margin: 0 auto;
}
.navSmall{
	width: 100%;
	position: relative;
}
.navSmall .bannerIn{
	width: 100%;
}
.navSmallIn{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 34px;
	line-height: 34px;
	background-color: #fff;
	-webkit-background-color: rgba(255,255,255,.7);
	-moz-background-color: rgba(255,255,255,.7);
	-o-background-color: rgba(255,255,255,.7);
	background-color: rgba(255,255,255,.7);
}
.navSmallIn a{
	float: left;
	padding: 0 17px;
	color: #2f2f2f;
	position: relative;
}
.navSmallIn a i{
	width: 1px;
	height: 8px;
	background-color: #7d7d7d;
	position: absolute;
	right: 0;
	top: 13px;
}
.navSmallIn a.current,.navSmallIn a:hover{
	color: #fc8e01;
	/*font-size: 16px;*/
	font-weight: bold;
	/*padding: 0 16px;*/
}
.dynamic{
	width: 100%;
	padding-top: 20px;
}
.dynamic .about{
	width: 314px;
	float: left;
}
.dynamic .title{
	width: 100%;
	height: 32px;
	background: url(../image/titleBgRed.png) left top repeat-x;
}
.dynamic .title .text{
	float: left;
	width: 131px;
	height: 16px;
	padding: 16px 0 0 20px;
	font-size: 16px;
	line-height: 100%;
	color: #d90600;
	font-weight: bold;
	background: url(../image/tit_w.png) 7px bottom no-repeat;
}
.dynamic .title .more{
	float: right;
	color: #fff;
	font-size: 12px;
	line-height: 24px;
	padding-top: 5px;
	padding-right: 20px;
}
.dynamic .title .more:hover,.labourList li a:hover,.labourUnion2 .below a:hover,.labourUnion5 .below .democratic:hover,.labourUnion6 .below a:hover{
	color: #fc8e01;
}
.dynamic .title .more span{
	font-size: 20px;
}
.dynamic .about .below,.labourUnion .below{
	padding: 14px;
	height: 196px;
	width: 284px;
	margin-top: 4px;
	border: 1px solid #d2d2d2;
	-webkit-box-shadow: 3px 3px 3px rgba(187,187,187,0.75);
	-moz-box-shadow: 3px 3px 3px rgba(187,187,187,0.75);
	-o-box-shadow: 3px 3px 3px rgba(187,187,187,0.75);
	-ms-box-shadow: 3px 3px 3px rgba(187,187,187,0.75);
	box-shadow: 3px 3px 3px rgba(187,187,187,0.75);
}
.dynamic .about .below .p1{
	font-family: "宋体","Simsun";
	font-size: 12px;
	line-height: 25px;
	color: #595757;
	
}
.dynamic .about .below .p1 a{
	color: #666;
	text-decoration: none;
	font-size:12px;
}
.labourUnion{
	float: left;
}
.labourUnion1{
	width: 674px;
	float: right;
} 
.labourUnion .below{
	width: 644px;
}
.labourUnion .below .left{
	width: 322px;
	height: 100%;
	position: relative;
	float: left;
}
.labourUnion .below .img1{
	width: 100%;
	height: 100%;
}
.labourUnion .below .left .text{
	width: 100%;
	height: 30px;
	line-height: 30px;
	position: absolute;
	left: 0;
	bottom: 0;
	background-color: #000;
	color: #fff;
	-webkit-background-color: rgba(0,0,0,.5);
	background-color: rgba(0,0,0,.5);
}
.labourUnion .below .left .text span{
	padding-left: 10px;
}
.labourList{
	width: 292px;
	float: left;
	padding-left: 20px;
}
.labourList li{
	width: 100%;
	font-size: 12px;
	line-height: 23px;
	border-bottom: 1px dashed #c4c4c4;
}
.labourList li a{
	color: #595757;
}
.labourList li .p1{
	float: left;
	width: 76%;
	overflow: hidden;
	-ms-text-overflow: ellipsis;
	-webkit-text-overflow: ellipsis;
	-moz-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.labourList li .p2{
	float: right;
}

.entrance{
	width: 100%;
	padding-top: 20px;
}
.entrance a{
	float: left;
	width: 314px;
	padding-right: 29px;
}
.entrance a.last{
	padding-right: 0;
}

.labourUnion2{
	width: 314px;
	margin-right: 29px;
}
.labourUnion2.last{
	margin-right: 0;
}
.labourUnion2 .below{
	width: 290px;
	padding: 0 11px 7px 11px;
	font-family: "宋体","Simsun";
}
.labourUnion2 .below a,.labourUnion6 .below a{
	display: block;
	width: 100%;
	padding-top: 6px;
	border-bottom: 1px dashed #c4c4c4;
	color: #706f6f;
}
.labourUnion2 .below a.last,.labourUnion3 .below .fax li.last,.labourUnion5 .below .democratic.last,.labourUnion6 .below a.last{
	border-bottom: 0 none;
}
.labourUnion2 .below .p1,.labourUnion6 .below .p1{
	width: 66%;
	float: left;
	overflow: hidden;
	-ms-text-overflow: ellipsis;
	-webkit-text-overflow: ellipsis;
	-moz-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.labourUnion2 .below .p2,.labourUnion6 .below .p2{
	float: right;
}

.labourUnion3{
	width: 314px;
}
.labourUnion3 .below{
	padding: 10px 16px;
	width: 280px;
	height: 160px;
}
.labourUnion3 .below .fax{
	width: 100%;
}
.labourUnion3 .below .fax li{
	padding: 7px 0 7px 12px;
	color: #706f6f;
	line-height: 19px;
	font-family: "宋体","Simsun";
	border-bottom: 1px dashed #c4c4c4;
}

.labourUnion3 .below .fax .left{
	display: inline-block;
	vertical-align: middle;
	margin-top: 5px;
	width: 3px;
	height: 25px;
	background-color: #fc8e01;
}
.labourUnion3 .below .fax .right{
	display: inline-block;
	vertical-align: middle;
	padding-left: 7px;
	font-size:12px;
}

.labourUnion4{
	width: 405px;
	margin-left: 14px;
}
.labourUnion4 .below{
	padding: 10px 20px 0 20px;
	height: 170px;
	width: 363px;
}
.labourUnion4 .below .fengcai{
	padding: 4px 0 4px 4px;
	width: 357px;
	height: 128px;
	color: #595757;
	border: 1px solid #b3b3b3;
}
.labourUnion4 .below .fengcai .img1{
	width: 174px;
	height: 128px; 
}
.labourUnion4 .below .p1 {
	font-size: 12px;
	line-height: 32px;
}
.labourUnion4 .below .p1 span{
	width: 50%;
	float: left;
	text-align: center;
}

.labourUnion5{
	width: 254px;
	float: right;
}
.labourUnion5 .below{
	padding: 0 14px;
	width: 224px;
	height: 180px;
}
.labourUnion5 .below .democratic{
	display: block;
	width: 100%;
	color: #706f6f;
	line-height: 34px;
	font-family: "宋体","Simsun";
	border-bottom: 1px dashed #c7c7c7;
}
.labourUnion5 .below .democratic .span1{
	float: left;
	width: 70%;
	overflow: hidden;
	-ms-text-overflow: ellipsis;
	-webkit-text-overflow: ellipsis;
	-moz-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.labourUnion5 .below .democratic .date{
	float: right;
}
/*行政机构-工会结束*/
/*行政机构-党政办公室开始*/
.dynamic .title2{
	background-image: url(../image/col_h178bg.jpg);
}
.dynamic .title2 .text{
	color: #20a8ef;
}
.labourUnion5_2{
	width: 323px;
	margin-left: 20px;
}
.labourUnion5_2 .below{
	width: 293px;
}

.labourUnion2_2{
	width: 326px;
	margin-right: 3px;
}
.labourUnion2_2 .below{
	width: 301px;
	height: 180px;
	padding-bottom: 0;
}
.labourUnion2_2 .below a{
	line-height: 200%;
}
.entrance2{
	width: 234px;
	float: left;
	padding-top: 0;
	padding-right: 18px;
}
.entrance2 a{
	padding-bottom: 13px;
}
.entrance2 a.last{
	padding-bottom: 0;
}
.entrance2 a,.entrance2 a img{
	width: 100%;
	height: 64px;
}
/*行政机构-党政办公室结束*/
/*行政机构-纪检监察开始*/
.labourUnion2_3,.labourUnion2_5{
	width: 360px;
	margin-right: 18px;
	margin-left: 5px;
}
.labourUnion2_3.last{
	margin-right: 0;
}
.labourUnion2_3 .below,.labourUnion2_5 .below{
	width: 336px;
	height: 180px;
	padding-bottom: 0;
}
.labourUnion6{
	width: 664px;
	float: right;
}
.labourUnion6 .below{
	padding: 14px 7px 0 7px;
	width: 648px;
	height: 166px;
}
.labourUnion6 .below .img1{
	float: left;
	width: 221px;
	height: 146px;
	padding-right: 7px;
}
.labourUnion6 .below a{
	width: 400px;
	padding: 2px 10px 0;
	float: left;
}
/*行政机构-纪检监察结束*/
/*行政机构-学工保卫科开始*/
.labourUnion2_3 .below .p3,.labourUnion2_5 .below .p3{
	width: 98%;
	overflow: hidden;
	-ms-text-overflow: ellipsis;
	-webkit-text-overflow: ellipsis;
	-moz-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.labourUnion2_4{
	width: 376px;
	margin-right: 0;
}
.labourUnion2_4 .below{
	width: 352px;
	padding-bottom: 35px;
}
.labourUnion6_2{
	width: 600px;
	float: right;
}
.labourUnion6_2 .below{
	width: 584px;
	height: 217px;
}
.labourUnion6_2 .below .imgText{
	float: left;
	width: 248px;
	padding-right: 38px;
}
.labourUnion6_2 .below .imgText img{
	/*-- width: 100%; */
	height: 187px;
}
.labourUnion6_2 .below .imgText p{
	text-align: center;
	color: #706f6f;
}
.labourUnion6_2 .below a{
	width: 293px;
	padding: 2px 0 0;
	margin-right: 5px;
}
.labourUnion5Left{
	float: left;
	margin-left: 13px;
}
.labourUnion4Right{
	float: right;
}
/*行政机构-学工保卫科结束*/
/*行政机构-招生开始*/
.labourUnion2_5{
	width: 326px;
	margin: 0 0 0 -1px;
}
.labourUnion2_5 .below{
	width: 302px;
}
.labourUnion7{
	width: 408px;
	margin-left: 15px;
}
.labourUnion7 .below{
	padding: 7px 14px 0;
	width: 378px;
	height: 173px;
}
.labourUnion7 .below .imgLeft{
	float: left;
	width: 184px;
	height: 165px;
	padding-right: 13px;
}
.labourUnion7 .below .imgLeft img{
	width: 100%;
	height: 100%;
}
.labourUnion7 .below .text{
	float: left;
	width: 179px;
	font-family: "宋体","Simsun";
	color: #706f6f;
}
.labourUnion7 .below .text .p1{
	font-size: 16px;
	line-height: 237%;
	border-bottom: 1px solid #d2d2d2;
}
.labourUnion7 .below .text .p2{
	padding: 16px 0 5px;
	line-height: 100%;
}
.labourUnion7 .below .text .p3{
	font-size: 12px;
	line-height: 20px;
}
.dynamic2 .about .below{
	height: 160px;
}
.labourUnion2_6{
	width: 326px;
	padding-left: 10px;
	margin: 0;
}
.labourUnion2_6 .below{
	width: 302px;
	padding-bottom: 0;
	height: 188px;
}
/*行政机构-招生结束*/