﻿/* CSS Document */
/* CSS Document */
html{
	height:100%;
	}
body,ul,li,ol,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,input{
	margin:0;padding:0;
	}
*{margin:0;padding:0;list-style:none;border:none;}
/* 焦点图 水平滚动
------------------------------ */
.slide_x{overflow:hidden;position:relative;margin:0px auto;width:262px;height:212px;border:0px solid #777;background:#fff;margin:0;padding:0;}
.slide_x a{color:#eee;text-decoration:none;margin:0;padding:0;}
.slide_x .box{overflow:hidden;position:relative;width:262px;height:212px;margin:0;padding:0;}
.slide_x .box .list{overflow:hidden;width:9999px;height:212px;}
.slide_x .box .list li{float:left;position:relative;width:262px;height:212px;}
.slide_x .box .list img{vertical-align:top;}



.slideBox{ width:262px; height:212px; overflow:hidden;position:relative;margin:0px auto;border:0px solid #777;background:#fff;margin:0;padding:0;}

.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:0px; bottom:0px; z-index:1; }

.slideBox .hd a{color:#eee;text-decoration:none;margin:0;padding:0;}

.slideBox .hd ul{ overflow:hidden;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd{overflow:hidden;position:relative;width:262px;height:212px;margin:0;padding:0;}
.slideBox .bd{overflow:hidden;width:9999px;height:212px;}
.slideBox .bd{float:left;position:relative;width:262px;height:212px;}
.slideBox .bd img{ vertical-align:top; }
/*
.slide_x .list p{position:absolute;bottom:0;left:0;width:100%;height:24px;color:#eee;font:12px/24px "\5b8b\4f53";text-indent:12px;
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000',endColorstr='#99000000');background:rgba(0,0,0,0.6);}
.slide_x .btn{overflow:hidden;position:absolute;bottom:4px;right:6px;}
.slide_x .btn li{float:left;width:16px;height:16px;margin:0 0 0 10px;border-radius:2px;background:#eee;color:#333;font:11px/16px Tahoma;text-align:center;cursor:pointer;}
.slide_x .btn .selected{background:#f30;color:#fff;}
.slide_x .minus,
.slide_x .plus{position:absolute;top:110px;width:40px;height:50px;background-image:url(images/control.png);background-repeat:no-repeat;text-align:center;cursor:pointer;}
.slide_x .minus{left:0;background-position:0 0;}
.slide_x .plus{right:0;background-position:-40px 0;}
.slide_x .minus:hover{background-position:0 -50px;}
.slide_x .plus:hover{background-position:-40px -50px;}
*/
a{
	text-decoration:none;
	outline:none;
	color:#000;
	}
a:hover{
	color:#f00;
	text-decoration:none;
	outline:none;
	}
img
{
border:0px;}
.clear
{
clear:none;
}
body{
	font-size:14px;
	font-family:Microsoft Yahei;
	height:100%;
	background:#E8E8E8;
	}

#boxbox{
	width:100%;
	margin:0 auto;
	padding:0px;
	background:#fbfbfb;
}

#box{
	width:990px;
	margin:0 auto;
	background:#fbfbfb;
/*	height:570px;*/
	
}
#box1{
	width:990px;
	margin:0 auto;
	padding:0px;
	background:#fbfbfb;

}
#top{
	width:1200px;
	margin:0 auto;
	padding:0px;
	height:148px;
	background:#E8E8E8;
}
#menu
{
background-image:url(/ghimages/menu.fw.png);
height:48px;
}
.menu {
width:990px; 
margin:0 auto;
padding:0px;
}
.menu ul {
padding:0; 
margin:0;
list-style-type: none;
}
.menu ul li {
float:left;
position:relative;
width:120px; 
text-align:center;


}
.menu ul li a {
display:block; 
text-decoration:none; 
width:61px; 
margin:0 36px;
height:48px; 
color:#000; 
line-height:40px; 
font-size:14px;
}
.menu ul li a:hover {
display:block; 
text-decoration:none;
width:61px; 
margin:0 36px;
height:48px; 
color:#f00; 
line-height:40px; 
font-size:14px;
}

#foot
{
background-image:url(/ghimages/foot.fw.png);
height:74px;
}
.foot {
width:990px; 
margin:0 auto;
padding:0px;
color:#000;
height:74px;
line-height:74px;
text-align:center;
font-size:12px;
}
#center
{
width:990px;
height:242px;
padding-top:20px;
}
#center ul li
{
width:262px;
height:242px;
float:left;
display:block;
margin-right:14px;
border:1px solid #C8C8C8;
}

.center_text{
padding:0; 
margin:0;
height:242px;
border-bottom:1px solid #BCD253;
 text-overflow:ellipsis; white-space:nowrap; overflow:hidden;
}
.center_text a {
height:40px; 
color:#000;
line-height:40px; 
font-size:14px;
}
.center_text  a:hover {
height:40px; 
color:#f00; 
line-height:40px; 
font-size:14px;
}

.center_text1{
padding:0; 
margin:0;
width:248px;
}
.center_text1 img{
padding-left:15px;
}
.center_text1 a {
height:40px; 
color:#fff;
line-height:40px; 
font-size:14px;
}
.center_text1  a:hover { 
height:40px; 
color:#f00; 
line-height:40px; 
font-size:14px;
}


/*工会概况*/


#ghgk_box{
	width:950px;
	margin:0 auto;
	padding:0px 20px;
	background-color:#fff;

}

#ghgk_text{
	font-size:24px;
	text-align:center;
	height:50px;
	line-height:50px;
}


.zcfg_title{
float:left; display:block;
text-overflow:ellipsis; white-space:nowrap; overflow:hidden;width:300px;
font-size:14px;
}


/*js*/


#js_center
{
width:990px;
height:246px;
padding-top:20px;
}
#js_center ul li
{
width:265px;  /*+3*/
height:246px;  /*+4*/
float:left;
display:block;
margin-right:14px;
}

.js_center_text{
padding:0; 
margin:0;
height:242px;

 text-overflow:ellipsis; white-space:nowrap; overflow:hidden;
}
.js_center_text a {
height:40px; 
color:#000;
line-height:40px; 
font-size:14px;
}
.js_center_text  a:hover {
height:40px; 
color:#f00; 
line-height:40px; 
font-size:14px;
}
#js_center_lj
{
width:738px;
padding-top:50px;
height:246px; 
line-height:20px; 
margin:0 0px;
float:left; 
display:block;
}
#js_center_lj ul li
{
width:147.6px;  /*+3*/
height:246px;  /*+4*/
text-align:center;
float:left;
display:block;
margin-right:14px;
}




img { vertical-align: top; border: 0; }
#hotpic { width: 260px; height: 212px; overflow: hidden; margin: 0 auto; }
#NewsPic { position: relative; width: 260px; height: 212px; overflow: hidden; border: solid 1px #000; }
    #NewsPic a { overflow: visible; border: 0; text-decoration: none; }
    #NewsPic .Picture { position: absolute; left: 0; top: 0; }
    #NewsPic .Nav { position: absolute; height: 13px; line-height: 14px; bottom: 0; right: 0; }
        #NewsPic .Nav span { font-size: 12px; font-weight: 400; color: #FFF; float: right; display: block; width: 24px; text-align: center; background: #000; border-left: solid 1px #FFF; cursor: pointer; }
            #NewsPic .Nav span.Normal { color: #FFF; background: #000; filter: Alpha(opacity=50); opacity: .5; }
            #NewsPic .Nav span.Cur { background: #ce0609; color: #FFF; }
#NewsPicTxt { position: relative; width: 260px; height: 22px; border: 1px; margin: 0; padding-top: 4px; text-align: center; font-family: Sans-Serif; font-weight: 700; color: #000; font-size: 14px; margin-left: auto; margin-right: auto; margin-top: 3px; }
    #NewsPicTxt a:link, #NewsPicTxt a:visited { font-family: "Microsoft Yahei"; font-size: 16px; font-weight: 700; color: #000; text-decoration: none; }
    #NewsPicTxt a:hover { color: red; }
