
#left{
  margin:0;
  padding:0;
  float:left;
  width:220px;
}

.right{
  margin:0;
  padding:0;
  width:280px;
  float:right;
}

.rightone{
    float:left;
    width:685px;
     margin-left:5px;
    margin-top:5px;
    padding:0;
}

.righttwo {
    float:left;
    width:150px;
    padding:0;
    margin-top:5px;
    background:url("images/sub_title_bg.gif");
}
.righttwo ul {
      margin: 0;
      padding: 0;
}

.righttwo a {
    display: block;
    width: 130px;
    height:29px;
    margin-left: auto;
    margin-right: auto;
    margin-top:auto;
    padding:0;
    text-align:center;
    padding-top:5px;
    color: #ffffff;
    font-size:18px;
}

.righttwo1 {
    float:left;
    width:150px;    
    margin-top:5px;
    padding:0;
    background:url("images/sub_title_bg2.gif");
}
.righttwo1 ul {
      margin: 0;
      padding: 0;
}

.righttwo1 a {
    display: block;
    width: 130px;
    height:20px;
    margin-left: auto;
    margin-right: auto;
    margin-top:auto;
    text-align:center;
    padding-top:5px;
    color: #ffffff;
    font-size:18px;
}

.rightthree{
    float:left;
    width:530px;
     margin-left:5px;
    margin-top:5px;
    padding:0;
}

.rightfour{
    float:left;
    width:340px;
     margin-left:5px;
    margin-top:5px;
    padding:0;
}

.law1{
    border: #00ccff solid 1px;
    float:left;
    width:726px;
    height:200px;
    margin-top:10px;
    margin-bottom:10px;
    padding:0;
    overflow:hidden;
    display: block;
    background:url("images/title_long_bg.gif") no-repeat;
}

.article_content{
    border: #00ccff solid 1px;
    float:left;
    width:726px;
    margin-top:10px;
    margin-bottom:10px;
    padding:0;
    overflow:hidden;
    display: block;
    background:url("images/title_long_bg.gif") no-repeat;
}
.article_content_img {
    text-align:center;
}
.article_content_img  img{
   border:0;
   height:300px;
   width:300px;
}


.law1 h4{
    padding-left:20px;
    margin-top:5px;
}

.law2{
    border: #00ccff solid 1px;
    float:left;
    width:355px;
    height:200px;
    margin-top:10px;
    margin-bottom:10px;
    margin-left:5px;
    padding:0;
    overflow:hidden;
    display: block;
    background:url("images/title_bg_little.gif") no-repeat;
}
.law2 h4{
    padding-left:20px;
    margin-top:5px;
}

.law3{
    border: #00ccff solid 1px;
    float:left;
    width:554px;
    height:150px;
    margin-top:5px;
    margin-bottom:5px;
    margin-left:5px;
    padding:0;
    overflow:hidden;
    display: block;
    background:url("images/title_bg_middle.gif") no-repeat;
}
.law3 h4{
    padding-left:20px;
    margin-top:5px;
}

#lawleftbar{
    width:177px;
    margin:0;
    padding:0;

}
#lawleftbar ul{
    margin: 0;
    padding: 0;
}
#lawleftbar a {
    display: block;
    width: 177px;
    height:52px;
    text-align:center;
    color: #ffffff;
    font-weight:bold;
    font-size:18px;
    background:url("images/ling_bg.gif");
}
#lawleftbar a h4{
   margin:0;
   padding-top:15px;
}
#lawleftbar a:link{
     color: #ffffff;
     text-decoration: none;
}
#lawleftbar a:visited{
     color: #ffffff;
     text-decoration: none;
}
#lawleftbar a:hover{
    color: #0000ff;
    text-decoration: none;
}
#lawleftbar a:active{
    color: #0066cc;
    text-decoration: none;
}

div.cahtabcontent1{
    width:98%;;
    overflow:hidden;
    z-index:15;
}
div.cahtabcontent1 ul{
    margin:0;
    padding:0;
}
/*div.cahtabcontent ul{*/
    /*margin:0;*/
    /*padding:0;*/
/*}*/
#tab_country_province{
    width:550px;
    height:300px;
    float:left;
    margin-left:5px;
    padding:0;
}

#tab_document_law{
    width:550px;
    float:left;
    margin-left:5px;
    padding:0;
}
#tab_province_industry1 {
    width: 302px;
    height: 308px;
}

#news1 .cahtabcontent {
    width:200px;
}
#specialtopicsub_vedio {
    width: 280px;
    height: 198px;
    margin: 5px 0 0 0;
    padding: 0;
    background: #EDF8FC url("images/title_bg1.gif") no-repeat;
}

#specialtopicsub_vedio .front_h4, .front_h4 {
    padding-top: 2px;
    padding-left: 30px;
    margin: 0;
    color: #0099cc;
    width: 150px;
    font-weight: normal;
    font-size: 14px;
}

.news {
    /*margin-top:3px;*/
    /*margin-bottom:5px;*/
    /*margin-left:10px;*/
    /*padding:0;*/
    /*height:300px;*/
    /*width:185px;*/
    /*padding:0;*/
    width:185px;
    margin:0;
    padding:0;
    float:left;
}

#zhengwugongkai{
    /*height:80px;*/
    /*margin:0;*/
    /*padding:0;*/
    /*background:url(images/zhengwugongkai.png) no-repeat;*/

    height:80px !important;
    margin:0 0 0 0;
    padding:3px 0 3px 3px;
    background:url(images/zhengwugongkai.png) no-repeat;
}

.news ul {
	margin:0;
    padding:0;
}

.news ul li {
    /*border:1px solid #bbbbbb;*/
    height:35px;
    margin-left:7px;
    margin-right:5px;
    padding:3px 0 3px 3px;
    background:url(images/dige6.gif) no-repeat;
	vertical-align: middle;
}

.news ul li:hover {
    /*border:1px solid #ffcc66;*/
    height:35px;
    margin-left:7px;
    margin-right:5px;
    padding:3px 0 3px 3px;
    background:url(images/dige5.gif) no-repeat;
}

.news ul li span {
    vertical-align: middle;
    line-height: 35px;
    margin-left:50px;
	font-size:16px;
    padding:0;
}

.news ul li:hover span{
    	 color: #ff9900;
}

#news1 {
    /*width:193px;*/
    /*height:200px;*/
    /*margin:3px 5px 0px 10px;*/
    /*border: #AACCEE 1px solid; *//*background: url("images/title_bg4.gif") no-repeat top;*/
    /*overflow-y: hidden;*/
    margin:3px 5px 0 10px;
    padding:0;
    width:193px;
    float:left;
}

/*div.tab_height{*/
    /*height:175px;*/
/*}*/

div.news2 {
    width: 280px;
    float: left;
    height: 305px;
    margin:0;
    padding:0;
    border: #AACCEE 1px solid; 
    overflow-y: hidden;
}

div.leftbar{
	margin:0;
    padding:0;
	width:185px;
	border: 1px solid red;
}

div.rightbar{
	margin:0;
    padding:0;
	width:700px;
	border: 1px solid black;
}
div.subrightbar{
	margin:0;
    padding:0;
	width:390px;
}
#notislistsub {
    padding:5px 0 0 0;
    width: 454px;
    height: 140px;
    clear: left;
    border: #AACCEE 1px solid;
    margin: 5px 0 0 0;
    background: url("images/title_bg_455.png") no-repeat;
}

#notislistsub ul {
    margin:0 0 0 10px;
    padding:0;
}

#notislistsub ul li {
     clear: both;
    background: url('images/orange_dot.png') no-repeat left!important;
    padding-left: 12px;
    margin: 0 0 8px 0;
}

#notislistsub .front_h4 {
    padding: 0;
    margin-top: 0;
    margin-left: 20px;
    color: #ffffff;
    font-weight: normal;
    font-size: 14px;
}
#specialtopicsub {
    padding-top: 5px;
    width: 454px;
    height: 140px;
    border: #AACCEE 1px solid;
    margin: 5px 0 0 0;
    background: url("images/title_bg_455.png") no-repeat;
}


#specialtopicsub .specialtopiclist {
    margin:10px;!important;
    width:400px;!important;
}
#specialtopicsub .specialtopiclist .specialtopiclistword{
    width:280px;!important;
}

#specialtopicsub .front_h4 {
    padding-left: 20px;
    margin: 0;
    color: #ffffff;
    font-weight: normal;
    font-size: 14px;
}

div#subpubliccontent {
    width: 930px;
    float: left;
    overflow-y: auto;
    margin: 0;
    padding: 0;
}

div.subpubliccontentmember1 {
    float: left;
    width: 255px;
    height: 180px;
    /*margin: 5px;*/
    margin:5px 0 0 0;
    padding: 5px;
    border: #AACCEE 2px solid;
    background: url("images/title_bg4.gif") no-repeat;
    overflow-y: hidden;
}

div.subpubliccontentmember2 {
    float: left;
    width: 380px;
    height: 190px;
    margin: 5px;
    padding: 0;
}

div.subpubliccontentmember2 .ora_banner {
    margin: 0;
    padding: 0;
    overflow-x: auto;
    height: 26px;
	 vertical-align: middle;
	 text-align: center;
	 line-height: 26px; 
    border: #AACCEE 2px solid; /*background: url("images/title_bg4.gif") no-repeat top;*/
}

div.subpubliccontentmember2 .ora_content {
    margin: 0;
    padding: 5px;
    border: #AACCEE 2px solid; /*background: url("images/title_bg4.gif") no-repeat top;*/
    overflow-x: auto;
    height: 150px;
}

div.subpubliccontentmember2 .front_h4 {
    padding: 8px 0 0 26px;
    margin: 0;
    color: #ffffff;
    font-weight: normal;
    font-size: 14px;
}

div.subpubliccontentmember2 .front_h4 a {
    color: #ffffff;
    font-weight: normal;
    font-size: 14px;
}

div.subpubliccontentmember1 .front_h4 {
    padding-left: 18px;
    margin: 0;
    color: black;
    font-weight: normal;
    font-size: 14px;
}

#leftlinksub {
    width: 280px;
    margin:0;
    padding:0;
	line-height: 305px;
	vertical-align: middle;
    height: 305px;
    text-align: center; font-size: 14px;
    background:url("images/tabshow_bg.png") right bottom;
}
div#leftlinksub .leftlink_big {
    width: 90px;
    height: 25px;
    text-align: center; font-size: 14px;
    display: block;
    background-color: #3B89D3;
    color: #ffffff;
}


dl.searchform{
    margin:0 auto 0 auto;
    padding:0;
    width:250px;
}

dl.searchform dt{
	float: left;	
	width: 90px;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
	margin: 20px 10px 10px 15px;
    padding:0;
}

dl.searchform dd{	
    line-height: 25px;
	vertical-align: middle;
	float: left;
	width: 100px;
	height: 25px;
	margin: 20px 10px 10px 10px;
    padding:0;
}


.top_row {
    padding:0;
    margin:0 0 0 5px;
    height:508px;
}

.left_column{
    width:185px;
    margin:0;
    padding:0;
    float:left;
}

.middle_column {
    width:455px;
    margin:0 0 0 5px;
    padding:0;
    /*border:1px solid black;*/
    /*background-color:antiquewhite;*/
    float:left; 
}

.right_column {
    width:280px;
   margin:0 0 0 5px;
    padding:0;
    /*border:1px solid black;*/
    /*background-color:coral;*/
    float:left;
}

.left_column ul {
    padding:0;
    margin:0;
}

#tab_document_law1 {
    height:208px;
    /*background-color:brown;*/
}

#tab_document_law1 .cahtabcontent {
   width:454px;
   height:180px;
   /*background-color:brown;*/
}

.middle_row {
    height:120px;
    margin:0;
    padding:0;
    clear:both;
}

.category_blue1 {
    border: 1px solid #C1E6FF;
    margin: 5px auto 0 auto;
    font-weight: bold;
    width: 930px;
    height: 30px;
    color: #0099ff;
    clear: left;
    background: url("images/catelog_blue_bg.gif") repeat-x top;
}

.category_blue1  div {
    padding-left: 20px;
    padding-top: 8px;
}

div.workmiddlerightcontent1 {
    width:180px;
    height: 205px;
    margin: 15px 0 0 0;
    padding: 2px;
    background: #EDF8FC url("images/title_bg11.gif") no-repeat top;
    overflow: hidden;
}

div.workmiddlerightcontent1 ol {
    list-style: decimal;
    margin: 10px 0 10px 20px;
    padding: 0;
    /*overflow:hidden;*/
}

div.workmiddlerightcontent1 ol  li{
    margin:15px 0 0 5px;
    padding:0;
}

div.workmiddlerightcontent1 .front_h4 {
    margin:2px 0 0 0;
    padding:0;
}

.newrightone {
    margin-top :0;!important;
    padding-top:0;!important;
    background: none;!important;
}

#goveleftbar {
    width: 210px;
    float: left;
    margin:5px 0 0 0;
    padding: 0;
}

#goverightbar {
    width: 720px;
    float: left;
    margin-top: 5px;
    margin-left:5px;
    padding: 0;
}

.govelawdetail {
    border: #00ccff solid 1px;
    float: left;
    width: 718px;
    margin:5px 0 5px auto;
    padding: 0;
     min-height:200px;
    overflow:auto;
    display: block;
    background: url("images/title_long_bg.gif") no-repeat;
}

.govelawdetail h4 {
    padding-left: 20px;
    margin-top: 5px;
}

 .govelawdetail .front_h4 {
    padding:5px 0 0 18px;
    margin: 0;
    color: #ffffff;
    font-weight: normal;
    font-size: 14px;
}

.govelawcontent {
    padding: 0;
    margin:15px 0 0 0;
    line-height:20px;
    letter-spacing:1px;
}

.govelawdetail .goveleftlength {
    margin:0 0 0 24px;;
    padding:0;
}

.govelawdetail span {
    margin:0;
    padding:0;
    color: #243D82;
}

.govelawdetail .govetitle {
    width:600px;
    margin:10px 0 10px 59px;
    padding:0;
    height: 30px;
    text-align: center;
    border: #00ccff 1px solid;
    background: url("images/catelog_blue_bg.gif") repeat-x top;
}

.goveserach {
    border: #00ccff solid 1px;
    float: left;
    width: 718px;
    margin:5px 0 5px auto;
    padding: 0;
    height:90px;
    overflow:auto;
    display: block;
    background: url("images/title_long_bg.gif") no-repeat;

}

.goveserach h4 {
    padding-left: 20px;
    margin-top: 5px;
}

 .goveserach .front_h4 {
    padding:5px 0 0 18px;
    margin: 0;
    color: #ffffff;
    font-weight: normal;
    font-size: 14px;
}

