/***jistudio copyright 2011 daniel***/

/*Global*/
/*---------------------可关闭背景*/
#bg_close { background-image: url(close_bg.jpg); background-repeat: no-repeat; background-position: center top; }
.bg_close_box { height: 100px; overflow: hidden; position: relative; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }
.bg_close_box .close_btn { position: absolute; top: 12px; right: 10px; z-index: 90 }

BODY{
	MARGIN: 0px; 
	PADDING: 0px;
	FONT-FAMILY: "宋体",Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px; 
	COLOR: #000000;
	background-image: url(close_bg.jpg); background-repeat: no-repeat; background-position: center top;
	BACKGROUND-COLOR: #FFF;
	}

UL,UL OL,UL OL LI,UL LI,IMG,P,H1,H2,H3,H4,H5,H6,SPAN,DL,DL DT,DL DD,INPUT,FORM,TABLE{
	MARGIN: 0px;
	PADDING: 0px;
	}

A{
	TEXT-DECORATION: none;
	COLOR: #000000;
	}

A:hover{
	TEXT-DECORATION: underline;
	}

.p_r A{
	COLOR: #d33105;
	}

.p_r A:hover{
	COLOR: #d33105;
	}

UL LI, UL OL,DL DT DD{
	LIST-STYLE: none;
	}

IMG{
	BORDER: 0px;
	}

INPUT.btn {
	HEIGHT: 24px; 
	LINE-HEIGHT: 19px; 	
	TEXT-ALIGN: center;
	}

.clear{
	CLEAR: both;
	HEIGHT: 1px;
	MARGIN-TOP: -1px; 
	OVERFLOW: hidden;
	}
	
.clearfix{ 
	*ZOOM: 1;
	}

H1{
	FONT-FAMILY: "黑体";
	FONT-SIZE: 25px;
	COLOR: #d33105;
	FONT-WEIGHT: normal;
	TEXT-ALIGN: center;
	HEIGHT: 30px;
	LINE-HEIGHT: 30px;
	PADDING-BOTTOM: 20px;
	MARGIN-BOTTOM: 20px;
	BORDER-BOTTOM: 1px #d33105 solid;
	}

H4{
	FONT-FAMILY: "黑体";
	FONT-SIZE: 25px;
	COLOR: #d33105;
	FONT-WEIGHT: normal;
	TEXT-ALIGN: center;
	HEIGHT: 30px;
	LINE-HEIGHT: 30px;
	PADDING: 35px 0px 30px 0px;
	}
	
.top_none{
	BORDER-TOP: none;
	}

H3{   
	FONT-FAMILY: "宋体";
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	HEIGHT: 30px;
	LINE-HEIGHT: 30px;
	BACKGROUND: url(title_back.jpg);
	TEXT-INDENT: 40px;
	}

H2{
	FONT-FAMILY: "宋体";
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	HEIGHT: 30px;
	LINE-HEIGHT: 30px;
	BACKGROUND: url(title02.jpg) no-repeat left;
	TEXT-INDENT: 30px;
	}

H5{
	WIDTH: 240px;
	HEIGHT: 30px;	
	LINE-HEIGHT: 30px;
	TEXT-INDENT: 30px;
	FONT-FAMILY: "宋体";
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	BACKGROUND: url(title03.jpg) no-repeat left;
	}

H5 A,H6 A,H2 A,H3 A{
	COLOR: #FFFFFF;
	}

H5 A:hover,H6 A:hover,H2 A:hover,H3 A:hover{
	TEXT-DECORATION: underline;
	}

H6{
	POSITION: absolute;
	HEIGHT: 30px;
	WIDTH: 112px;
	LINE-HEIGHT: 30px;
	TEXT-INDENT: 30px;		
	FONT-FAMILY: "宋体";
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	BACKGROUND: url(title01.jpg) no-repeat left;
	TOP: -30px;
	LEFT: -1px;
	}

H4 A{
	COLOR: #FFFFFF;
	}

.more{
	HEIGHT: 30px;
	LINE-HEIGHT: 30px;
	COLOR: #666666;
	FLOAT: right;
	FONT-FAMILY: "宋体";
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	PADDING-RIGHT: 10px;
	}

.more A{
	COLOR: #666666;
	}

.more A:hover{
	TEXT-DECORATION: underline;
	}

.time{
	COLOR: #666666;
	FLOAT: right;
	FONT-SIZE: 12px;
	FONT-FAMILY: "宋体";
	FONT-WEIGHT: normal;
	}

.ld_title,.tu_title{
	FONT-SIZE: 14px;
	TEXT-ALIGN: center;	
	COLOR: #bcbcbd;
	}

.ld_title{
	LINE-HEIGHT: 50px; 
	}

.tu_title{
	TEXT-ALIGN: center;
	WIDTH: 200px;
	}

.tu_title A{
	COLOR: #000000;
	}

.tu_title A:hover{
	COLOR: #d33105;
	}

.li_12_24{
	HEIGHT: 100%;
	OVERFLOW: auto;
	PADDING: 8px 0px 8px 20px;
	LINE-HEIGHT: 24px;
	BORDER-BOTTOM: 1px #d33105 solid;
	BORDER-TOP: 1px #d33105 solid;
	}

.li_l{
	FLOAT: left;
	}

.f_r{
	FLOAT: right;
	}

.li_w{
	WIDTH: 140px;
	}
	
.li_w225{
	WIDTH: 200px;
	}
	
.li_w100{
	WIDTH: 100px;
	}
	
.li_w150{
	WIDTH: 175px;
	}

.li_w195{
	WIDTH: 195px;
	}

.li_w280{
	WIDTH: 340px;
	}

.li_w475{
	WIDTH: 475px;
	}

.li_26{
	LINE-HEIGHT: 26px;
	HEIGHT: 26px;
	}

.l_h{
	PADDING: 15px 0px 10px 0px;
	}

.tian_li{
	WIDTH: 225px;	   
	}
	
.tian_li OL A{
	FONT-FAMILY: "黑体";
	FONT-SIZE: 14px;
	COLOR: #d33105;	
	}

.tian_li OL A:hover{
	COLOR: #000000;
	}

.tian_li LI{
	FLOAT: left;
	WIDTH: 43px;
	TEXT-ALIGN: center;	
	PADDING-BOTTOM: 10px;
	LINE-HEIGHT: 24px;
	}

.li_20{
	PADDING-LEFT: 10px;
	}

.m_10{
	MARGIN-TOP: 10px;
	}

.p_6{
	COLOR: #666666;
	}

.p_r{
	COLOR: #d33105;
	}

.line{
	HEIGHT: 30px;
	LINE-HEIGHT: 30px;
	BACKGROUND: url(line_list.gif) repeat-x center;
	}

.p_r_12{
	COLOR: #d33105;
	WIDTH: 740px;
	PADDING: 0px 20px;
	HEIGHT: 40px;
	LINE-HEIGHT: 40px;
	}

.p_12{
	FONT-SIZE: 12px;
	}

.p_c_6{
	TEXT-ALIGN: center;
	COLOR: #666666;
	}

.b_10{
	MARGIN-BOTTOM: 10px;
	}

.p_l5{
	TEXT-INDENT: 5px;
	}

.cutepage1{
	TEXT-ALIGN: center;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	PADDING: 20px 0px;
	WIDTH: 100%;
	MARGIN: 0px auto;
	}

.cutepage2{
	TEXT-ALIGN: center;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	WIDTH: 100%;
	MARGIN: 0px auto;
	}

.cutepage {
	TEXT-ALIGN: center;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	PADDING: 38px 0px 20px 0px;
	*PADDING: 47px 0px 30px 0px;/*ie8*/
	_PADDING: 49px 0px 30px 0px;/*ie6*/
	WIDTH: 91%;
	MARGIN: 0px auto;
	BACKGROUND: url(line_list.gif) repeat-x top;
	}

.cutepage A,.cutepage1 A,.cutepage2 A{
	MARGIN-LEFT: 3px;
	PADDING: 2px 4px 0px 4px;	
	BORDER: #AFAFAF 1px solid; 
	TEXT-DECORATION: none
	}

.cutepage A:hover,.cutepage1 A:hover,.cutepage2 A:hover {
	TEXT-DECORATION: none
	}

.cutepage A.selected,.cutepage1 A.selected,.cutepage2 A.selected {
	COLOR: #F00000;	
	TEXT-DECORATION: none
	}

.cutepage INPUT,.cutepage1 INPUT,.cutepage2 INPUT {
	WIDTH: 20px; 
	PADDING: 2px 4px 0px 4px;	
	MARGIN-LEFT: 3px; 	
	BORDER: #AFAFAF 1px solid
	}

.rel{
	POSITION: relative;
	}

/*HeaderSTAR*/
#header{
	MARGIN: 0px auto;
	HEIGHT: auto;
	OVERFLOW: auto;
	WIDTH: 980px;	
	}

.headban{
	HEIGHT: 170px;
	}

#headmenu{
	HEIGHT: 51px;
	}

.BanPic{
	HEIGHT: 120px;
	MARGIN-TOP: 10px;
	}

.menu_l,.menu_c,.menu_r{
	FLOAT: left;
	HEIGHT: 51px;
	}

.menu_l,.menu_r{
	WIDTH: 15px;
	}

.menu_c{
	WIDTH: 950px;
	BACKGROUND: url(nav_center.jpg);
	}

.menu_l{
	BACKGROUND: url(nav_left.jpg);
	}

.menu_r{
	BACKGROUND: url(nav_right.jpg);
	}

#nav{         
	HEIGHT: 50px;
	WIDTH: 980px;
	OVERFLOW: hidden;
	BACKGROUND: url(nav_back.gif);
	CLEAR: right;
	*ZOOM: 1;
	}

#nav UL LI{
	FLOAT: left;
	WIDTH: 80px;
	TEXT-ALIGN: center;
	MARGIN-TOP: 18px;
	DISPLAY: inline;
	BORDER-RIGHT: 1px #bcbcbd solid;
	}

#nav UL LI.nav_line{
	BORDER-RIGHT: none;
	}

#nav UL LI A{
	COLOR: #666666;
	}

#nav UL LI A:hover{
	COLOR: #d33105;
	}

.ad{
	HEIGHT: 120px;
	MARGIN-TOP: 10px;
	BACKGROUND: url(ad.jpg);
	}

.d_t_s{
	HEIGHT: 28px;
	MARGIN-TOP: 10px;
	BORDER: 1px #bcbcbd solid;
	OVERFLOW: hidden;
	BACKGROUND: url(d_t_s.gif);
	}

.date,.tianqi{
	FLOAT: left;
	}
	
.date{       
	HEIGHT: 28px;
	LINE-HEIGHT: 28px;
	PADDING-LEFT: 10px;
	}

.tianqi{
	WIDTH: 270px;
	HEIGHT: 20px;
	PADDING: 4px 10px;
	}

.search{
	HEIGHT: 30px;
	FLOAT: right;
	PADDING-RIGHT: 10px;
	CLEAR: both right;
	}

.box1s INPUT{
	HEIGHT: 18px;
	MARGIN-TOP: 2px;
	FONT-SIZE: 12px;
	}
	
.box1s INPUT.button{
	HEIGHT: 22px;
	}
	
/*HeaderEND*/

/*FootSTAR*/

#foot{
	WIDTH: 980px;
	HEIGHT: auto;
	OVERFLOW: auto;
	MARGIN: 0px auto;
	}

.Foot{
	HEIGHT: 30px;
	BACKGROUND: url(title_linkback.jpg);
	TEXT-INDENT: 30px;
	LINE-HEIGHT: 30px;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	}

.FootPiclink{
	HEIGHT: 99px;
	MARGIN-BOTTOM: 10px;
	PADDING-TOP: 10px;
	BORDER-LEFT: 1px #bcbcbd solid;
	BORDER-BOTTOM: 1px #bcbcbd solid;
	BORDER-RIGHT: 1px #bcbcbd solid;
	TEXT-ALIGN: center;
	}

.FootPiclink IMG{
	WIDTH: 120px;
	HEIGHT: 40px;
	MARGIN: 0px 10px 10px 2px
	}

.footnav{

	HEIGHT: 30px;
	}

.foot_l,.foot_c,.foot_r{WIDTH:100%;
	FLOAT: left;
	HEIGHT: 30px;
	}

.foot_l{
	WIDTH: 11px;
	BACKGROUND: url(about_left.jpg);
	}

.foot_c{
	WIDTH: 954px;
	TEXT-ALIGN: center;
	BACKGROUND: url(about_center.jpg);
	}

.foot_r{
	WIDTH: 15px;
	BACKGROUND: url(about_right.jpg);
	}

.foot_b{
	HEIGHT: 110px;
	BACKGROUND: url(foot.jpg);
	}

.foot_b P{
	TEXT-ALIGN: center;
	PADDING-TOP: 15px;
	FONT-SIZE: 14px;
	}

.foot_c UL{      
	PADDING-LEFT: 275px;	  
	}

.foot_c UL LI{
	FLOAT: left;
	WIDTH: 80px;
	TEXT-ALIGN: center;		
	MARGIN-TOP: 9px;		
	}

.foot_line{
	BORDER-RIGHT: 1px solid #FFFFFF;
	}

.foot_c UL LI A{
	COLOR: #FFFFFF;
	}
/*FootEND*/

.listnav{
	WIDTH: 210px;
	HEIGHT: auto;
	OVERFLOW: auto;
	BORDER-BOTTOM: 1px #d33105 solid;
	BACKGROUND: url(list_main_back.gif);
	PADDING: 10px 15px;		
	MARGIN-BOTTOM: 10px;
	}

.listnav UL,.listnav UL LI,.listnav UL LI UL,.listnav UL LI UL LI,.listnav UL LI P{
	MARGIN: 0;PADDING: 0;
	}

.listnav UL LI P{
	PADDING: 1px 0;
	}

.listnav UL LI SPAN{
	HEIGHT: 30px;
	LINE-HEIGHT: 30px;	
	POSITION: relative;
	}

.listnav UL LI SPAN A{
	COLOR: #d33105;
	FONT-SIZE: 14px;
	cursor:pointer;
	BACKGROUND: url(line.jpg) no-repeat bottom center;
	TEXT-ALIGN: center;
	LINE-HEIGHT: 18px;
	PADDING-BOTTOM: 15px;
	DISPLAY: inline;
	}

.listnav UL LI UL{
	PADDING-BOTTOM: 5px;
	}

.listnav UL LI UL LI{
	TEXT-ALIGN: center;	
	}

.listnav UL LI UL LI A:link,.listnav UL LI UL LI A:visited{
	COLOR: #000000;
	FONT-SIZE: 12px;
	HEIGHT: 30px;	
	TEXT-ALIGN: center;	
	LINE-HEIGHT: 30px;
	}

.listnav UL LI UL LI A:hover,.listnav UL LI UL LI A:active{
	COLOR: #d33105;
	FONT-SIZE: 12px;
	TEXT-DECORATION: underline;
	}

LI.menuoff UL{
	DISPLAY: none;
	}  

.listnav UL LI SPAN,.listnav UL LI SPAN A,LI.menuon UL{
	DISPLAY: block;
	}

LI.menuoff SPAN A{
	COLOR: #666666;
	TEXT-DECORATION: none;
	}

LI.menuon SPAN A{
	COLOR: #EB6737;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	}
/*---------------------通用块 完整样式*/
.index5 { width: 240px; overflow: hidden; margin-bottom: 10px; }
.index5 h3 {height: 30px; line-height: 30px; background-image: url(t05.gif); background-repeat: no-repeat; background-position: right top; position: relative; }
.index5 h3 span { display:inline-block; background-image: url(t05.gif); background-repeat: no-repeat; background-position: left top; width: 150px; }
.index5 h3 {padding-left: 0px; color: #900; }
.index5 h3 a {padding-left: 0px;color: #900; }
.index5 h3  a:hover { color: #F00; }
.index5 h3 .ico { position: absolute; top: 8px; left: 10px; }
.index5 h3 .more { background-image: url(more_021.gif); background-repeat: no-repeat; background-position: right center; height: 30px; width: 60px; position: absolute; top: -3px; right: 10px; }
.index5 h3 .other { position: absolute; top: 5px; left: 10px; }
.index5 .box5 { min-height:100px; height:220px; _height:100px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #dcb794; border-left-color: #dcb794; padding: 10px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dcb794; }

/*---------------------便民服务图标列表*/
	.btn_bmfw { }
.btn_bmfw li { width: 33.3%; margin-bottom: 5px; float: left; text-align: center; height: 70px; }
.btn_bmfw li a { background-image: url(images/bmfw/btn_bg.gif); background-repeat: no-repeat; background-position: left top; height: 63px; width: 70px; display: inline-block; padding-top: 7px; }
.btn_bmfw li a:hover { background-color: #fffff7; background-image: url(images/bmfw/btn_bg.gif); background-repeat: no-repeat; background-position: right top; }
.btn_bmfw li a img { height: 40px; width: 40px; }
.btn_bmfw li a span { line-height: 16px; height: 16px; display:inline-block; clear: both; }
/*---------------------btn 图标ICO+标题*/
	.btn_ico_title { }
.btn_ico_title li { float: left; width: 25%; margin-bottom: 10px; }
.btn_ico_title li a { background-image: url(lyzqc_common/btn01.gif); background-repeat: no-repeat; background-position: left bottom; height: 28px; width: 141px; line-height: 28px; display: block; margin-right: auto; margin-left: auto; }
.btn_ico_title li a:hover { background-image: url(lyzqc_common/btn01.gif); background-repeat: no-repeat; background-position: left top; }
.btn_ico_title li a img { height: 20px; width: 20px; display: inline-block; margin-left: 15px; }
.btn_ico_title li a span { line-height: 28px; display: inline-block; margin-left: 15px; }

/*主席之窗*/
.zxzc_tit{font-size:14px; color:#FFF; height:30px; line-height:30px; text-align:center;}
.zxzc_con{padding:5px 10px 0 10px;}
.zxzximg{width:120px; height:180px; text-align:center; margin: 0 auto ;}
.zxzximg span{height:24px; line-height:24px;}
.zx_fzx{width:216px; height:100px;clear:both;}
.zx_fzx ul li {width:50%; height:18px; float:left; overflow:height;}
/*主席之窗结束*/

.line_01{
    padding: 0 20px 0;
    margin: 20px 0;
    line-height: 1px;
    border-left: 200px solid #ddd;
    border-right: 200px solid #ddd;
    text-align: center;
}
.line_02{
    height: 1px;
    border-top: 1px solid #ddd;
    text-align: center;
}
.line_02 span{
    position: relative;
    top: -12px;
    background: #fff;
    padding: 0 20px;
}
.line_03{
    width:600px;
}
.line_03 b{
    background: #ddd;
    margin-top: 4px;
    display: inline-block;
    width: 180px;
    height: 1px;
    _overflow: hidden;
    vertical-align: middle;
}
.line_03 span{
    display: inline-block;
    width: 220px;
    vertical-align: middle;
text-align: center;
}
.line_04{
    width:600px;
}
.line_04{
    overflow: hidden;
    _zoom: 1;
}
.line_04 b{
    background: #ddd;
    margin-top: 12px;
    float: left;
    width: 26%;
    height: 1px;
    _overflow: hidden;
}
.line_04 span{
    padding: 0 10px;
    width: 32%;
    float: left;
    text-align: center;
}
.line_05{
    letter-spacing: -1px;
    color: #ddd;
}
.line_05 span{
    letter-spacing: 0;
    color: #222;
    margin:0 20px;
}