@import url(reset.jpg.css);

.col_div { margin-bottom: 20px;}
a{text-decoration:none;}
.w660{width:660px;}
.w658{width:658px;}
.w620{width:620px;}
.w320{width:320px;}
.w300{width:300px;}
.w450{width:450px;}
.w318{width:318px;}
.w260{width:260px;}
.w330{width:333px;}
.mTop60{margin-top:60px;}
.mBot18{margin-bottom:18px;}
.h288{height:294px;}
.h290{height:290px;}
.h312{height:424px;}
.h314{height:290px;}
.h320{height:320px;}
.h291{height:291px;}
.mTop24{margin-top:24px;}
.mTop20{margin-top:20px;}
.h274{height: 270px;}
.h247{height: 247px;}
.h250{height: 250px;}
.h334{height: 340px;}
.h275{height: 640px;}

#container{
 width:100%;
 height:100%;}
/*--content--*/ 
.content,.contentL,.side,.listContent{
 height:auto;
 overflow:hidden;}
 h2.title01{
 background-color:#f7f7f7;
 height:35px;
 border-bottom:1px #B23939 solid;
 font-weight:normal;
 text-align:left;
 position: relative;}


h2.title01 span.title01_more ol{
 /*background:url(../images/titlebg01.jpg) no-repeat;*/
 height:36px;
 line-height:34px;
 width:60px;
 display:none;
 font-size:16px;
 color:#333;
 text-align:center;
 position: absolute;
 right: 1px;}
h2.title01 span.title01_more ol.block{display: block;}
h2.title01 span a {font-style: italic; font-size: 14px;color: #333;}
h2.title01 span a:hover{  color:#cb3131; text-decoration:underline;}


h2.title01 li{
 height:36px;
 line-height:34px;
 width:116px;
 font-size:16px;
 text-align:center;
float: left;}
h2.title01 li.block{display: block; background:url(../images/titlebg01.jpg) no-repeat;}
h2.title01 li a{color: #333;}
h2.title01 li.block a{color: #cb3131;}


#news_box ol{display: none;}
#news_box ol.block{display: block;}
#news_box2 ol{display: none;}
#news_box2 ol.block{display: block;}
/*商会动态*/
.shdtbox{padding:5px 2px 2px 10px;}
/*网上办事大厅*/
.wsbsBox{height: 40px;border-bottom: 1px solid #d9d9d9; margin:22px 20px 0;}
.wsbsBox li{ float: left;}
.wsbsBox li a{width:94px; height: 35px;line-height: 35px; font-size:14px; color: #333333;text-align: center; display:block;background:url(../images/tit_bg.jpg) no-repeat; margin-right: 8px;}
.wsbsBox li a:hover{ background:url(../images/tit_bgon.jpg) no-repeat; color: #fff;} 
 .wsbsBox li.on a{background:url(../images/tit_bgon.jpg) no-repeat; color: #fff;}

 .wsbsList li{ display: none;}
 .wsbsList li.on{display: block;}
 /*焦点图*/
.slideBox { width:640px; height:320px; overflow:hidden; position:relative; z-index: 9;}
.slideBox .hd { position:absolute; left:0; bottom:0; width:640px; height:26px;}
.slideBox .hd ul { width:90px; padding-left:10px; margin:0 auto; margin-top:10px;}
.slideBox .hd ul.qianyan{width: 36px; padding-left: 8px;}
.slideBox .hd li { float:left; background:url(../images/slidedot.jpg) no-repeat; width:8px; height:8px; overflow:hidden; margin-right:10px; text-indent:-1978px; cursor:pointer;}
.slideBox .hd li.on { background-position:0 -8px;}
.slideBox .bd { width:640px; height:210px; position:absolute; left:0; top:0; overflow:hidden; z-index:99;}
.slideBox .bd .pic { width:640px; height:210px; overflow:hidden; margin: 0;}
.slideBox .bd .pic img { width:640px; height:210px;}
.slideBox .bd .bg { background:#000; opacity:.8; filter:alpha(opacity:80); width:640px; height:30px; position:absolute; bottom:0px; left:0px; z-index:8;}
.slideBox .bd .tit { width:260px; height:30px; line-height:30px; position:absolute; left:0px; bottom:0px; z-index:9; padding-left: 15px;}
.slideBox .bd .tit a { font-family:\5b8b\4f53; font-size:12px; color:#FFF; text-decoration:none; line-height:30px;}
.slideBox .bd .tit a:hover { color:#a60909;}
#new_sport ul{ height:210px;width: 1500px;position: absolute; left:0; top: 0; z-index: 99;}
#new_sport ul li{ height:210px;width:640px; position: relative; float: left;}

#new_sportgz ul{ height:210px;width: 1500px;position: absolute; left:0; top: 0; z-index: 99;}
#new_sportgz ul li{ height:210px;width:640px; position: relative; float: left;}
.gzdt_new{margin:15px 20px 0;}
/*社区建设*/
.sqjs{width: 618px; margin: 5px 20px 0;}


/*团体协会*/
#ttxh li { float: left;}
#ttxh li a{width: 139px; height: 51px; display: block; margin-top: 26px; margin-left: 13px; background:/* url(../images/xiehui.jpg) no-repeat */#E0D1E2;}
#ttxh li a.ttxh_02{background-position:-152px 0;}
#ttxh li a.ttxh_03{background-position:0px -71px;}
#ttxh li a.ttxh_04{background-position:-152px -71px;}
#ttxh img{ width:139px; height:51px;}
.cle{ clear:both;}
/*地区党建*/
.dqdj{padding: 0 13px;}
.dqdj li{
	border-bottom:1px #dcdcdc dashed;
 	padding:4px 0px;}


 /*会员风采*/
.h258{ height: 220px;}
.hyfc{width: 617px;height:200px;margin:20px 0 0 15px; overflow: hidden; position: relative;}



.Newslist2 li{
 text-align:left;
 line-height:28px;white-space: nowrap;text-overflow:ellipsis; overflow:hidden;}
.Newslist2 li.Botbor{
 border-bottom:1px #dcdcdc dashed;
 padding:4px 0px;}
 
.Newslist2 li a{
 color:#393939;
 
 font-size:14px;
 padding-left:14px;
 display:block;}

 .Newslist2 li a:hover{
 	color: #ab4242;}

.Newslist2 li span{
 float:right;
 color:#a0a0a0;
 padding:0 7px;}

.Newslist2 li b{
 float:right;
 color:#a0a0a0;
  padding-left:7px;
 padding-right:7px;
 font-weight:normal;}
 
.Newslist li a{background:url(../images/pic03.jpg) 0 14px no-repeat;}
.bodyBox{
 border:1px #dcdcdc solid;
 background-color:#FFF;
 width: 658px;}

.sideBox{
 border:1px #dcdcdc solid;
 background-color:#f7f7f7;
 width: 318px;}

.sideBox h3{ 
	position: relative;
font-weight: normal;
padding-left: 15px;
 height:35px;
 line-height:35px;
 background-color:#9c1b1f;
 border-bottom:1px #b23939 solid;}
.sideBox h3 span{
	width:4px; 
	height: 44px; 
	display: block; 
	position: absolute;left: -4px;top: -4px; 
	background: url(../images/tit_bgleft.jpg) no-repeat;}

.sideBox h3 a.rightside_more{
    font-style: italic; 
    font-size: 14px;
    float: right;
    margin-right: 10px;}

.sideBox h3 a{
	font-size: 16px;
    color:#fff;}
.sideBox h3 a.rightside_more:hover{
text-decoration:underline;}


.zqhdL,.zqhdR{padding:15px;}

.zqhdR a.btn16 span,.zqhdR a.btn17 span,.btnList3 span,.btnList1 span,.btnList2 span,.btnList span,.cyContent p{display:none;}

.zqhdR a.btn16{
 background:url() 0 -1212px no-repeat;
 height:50px;
 line-height:50px;
 width:160px;
 display:inline-block;
 margin:8px 2px;}

.zqhdR a.btn16:hover{
 background:url() 0 -1278px no-repeat;}

.zqhdR a.btn17{
 background:url() -207px -1212px no-repeat;
 height:50px;
 line-height:50px;
 width:160px;
 display:inline-block;
 margin:8px 2px;}

.zqhdR a.btn17:hover{
 background:url() -207px -1278px no-repeat;}


.sideBox h5{
 
 font-size:16px;
 color:#236497;
 width:240px;
 line-height:25px;
 margin:7px auto;}

.cyContent{
 background:url() no-repeat;
 width:299px;
 height:195px;
 position:relative;
 margin:0 auto;}

.cyContent a{
 background:url() no-repeat;
 width:299px;
 height:195px;
 position:relative;
 margin:0 auto;}

.cyContent a.conBlock2,.cyContent a.conBlock3,.cyContent a.conBlock4,.cyContent a.conBlock5{
 width:115px;
 height:52px;
 background-image:none;}

.cyContent a.conBlock1{
 position:absolute;
 top:5px;
 left:56px;
 width:237px;
 height:52px;
 background-image:none;}

.cyContent a.conBlock1:hover{
 background:url() 0px -211px no-repeat;
 width:239px;
 height:54px;}

.cyContent a.conBlock2{
 position:absolute;
 top:74px;
 left:56px;}

.cyContent a.conBlock2:hover,.cyContent a.conBlock3:hover,.cyContent a.conBlock4:hover,.cyContent a.conBlock5:hover{
 background:url()  no-repeat;
 width:117px;
 height:54px;}

.cyContent a.conBlock2:hover{
 background-position:0px -280px;}

.cyContent a.conBlock3{
 position:absolute;
 top:74px;
 left:178px;}


.cyContent a.conBlock3:hover{
 background-position:-122px -280px;}

.cyContent a.conBlock4{
 position:absolute;
 top:133px;
 left:56px;}

.cyContent a.conBlock4:hover{
 background-position:0px -339px;}

.cyContent a.conBlock5{
 position:absolute;
 top:133px;
 left:178px;}
 
.cyContent a.conBlock5:hover{
 background-position:-122px -339px;}
 
/*信息公开*/
.new_xxgk{ margin: 15px 0px 0px 0px; float:left;}
.new_xxgk li{ width:138px; height:35px; background-color:#f2f1ef; border:1px #e0ded9 solid; display:block; margin:8px  0 0 13px; text-align:center; line-height:35px; font-size:14px; float:left;}
.new_xxgk li a{width:138px; display:block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.new_xxgk li a:link{ color:#666;}
.new_xxgk li a:visited{ color:#666;}
.new_xxgk li:hover{color:#fff; background:#fff2ce;}

/*便民服务*/
.new_bianming{ margin:8px 0px 0px 5px; clear:both;}
.new_bianming li{ float:left; margin-left:8px; margin-top:8px;min-width:90px; min-height:90px; background: #E0D1E2;}
.new_bianming img{ width:90px; height:90px;}


/*内容区*/
.text_div{
height:auto;
display:block;
overflow:hidden;
padding:10px;}
.text_div li{text-align:left;line-height:28px; white-space: nowrap;text-overflow:ellipsis; overflow:hidden;}
.text_div li.Botbor{border-bottom:1px #dcdcdc dashed; padding:4px 0px;}
.text_div li a{color:#393939; background:url(../images/pic03.jpg) 0 14px no-repeat; font-size:14px; padding-left:14px; float:left; display:block;width:490px; overflow: hidden; /*自动隐藏文字*/
    text-overflow: ellipsis;/*文字隐藏后添加省略号*/
    white-space: nowrap;}
.text_div li a:hover{ 	color: #ab4242;}
.text_div li span{ float:right; color:#a0a0a0; padding:0 7px;}
.text_div li b{ float:right; color:#a0a0a0;  padding-left:7px; padding-right:7px; font-weight:normal;}
 
 
 
 /* 焦点图 */
#KinSlideshow img{ width:640px; height:320px;}
#KinSlideshow{ width:640px; height:320px; overflow:hidden; display:block; float:left;}

/* 滚动图片 */
#img_demo { background: #FFF; overflow:hidden;} 
#img_demo img { width: 190px; height: 150px; border: 3px solid #F2F2F2;} 
#img_indemo { width:800%;} 
#img_indemo,#img_demo1,#img_demo2{float: left;} 
#img_demo ul{ list-style:none; padding:0; margin:0px;}
#img_demo ul li{ text-align:center; float:left;}
#img_demo p{ text-align:center; font-size:12px; width:190px; display:block;   
	overflow: hidden; /*自动隐藏文字*/
    text-overflow: ellipsis;/*文字隐藏后添加省略号*/
    white-space: nowrap;}


.xhdtcon_ul1{ width:230px; float:left;} 
.xhdtcon_ul1 li{ background:url() no-repeat left 10px; padding-left:10px; width:98%; line-height:25px;}

.new_list li a{ width:230px; float:left;
	display:block;     
	overflow: hidden; /*自动隐藏文字*/
    text-overflow: ellipsis;/*文字隐藏后添加省略号*/
    white-space: nowrap;}
	
.new_list2 a{width:490px; display:block;  float:left;   
	overflow: hidden; /*自动隐藏文字*/
    text-overflow: ellipsis;/*文字隐藏后添加省略号*/
    white-space: nowrap;}
.new_list3 a{width:180px; display:block;  float:left;   
	overflow: hidden; /*自动隐藏文字*/
    text-overflow: ellipsis;/*文字隐藏后添加省略号*/
    white-space: nowrap;}