@CHARSET "UTF-8";
body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select {margin:0; padding:0 }
img {border:0 }
select {font-family:Trebuchet MS }
a, label {cursor:pointer;text-decoration: none; }

.layout {border:1px solid #38A8E8 }
.fl {float:left; overflow:hidden }
.fr {float:right; overflow:hidden; }
.mlr-auto {margin:0 auto }
.text-overflow-ellipsis {white-space:nowrap; overflow:hidden; text-overflow:ellipsis }
.f-blue {color:#0838A7 }
.fw {float:right; overflow:hidden;width: 670px;border-radius:10px;height: 870px}

body {font:12px "宋体", "Arial Narrow", HELVETICA; background:white; -webkit-text-size-adjust:100% }
  #wrapper {width:100%;}
  	#header {height:125px; background-color:#F6F6F6;width: 1000px;margin: 0 auto; }
	  .logo-wrapper {float:left; width:218px; height:100px }
	    .fae-logo {float:left; width:205px; height:78px; overflow:hidden; position:relative; margin-top:10px; margin-left:15px }
	      .fae-logo a {display:block; width:205px; height:78px; position:absolute; z-index:1 }
	      .alt-logo {display:block; position:absolute; z-index:0; background-color:white }
	  .fae-flfg {float: left;width: 245px;height: 85px;line-height: 80px;text-align: center;border-left: 1px solid #afa9a9;padding: 10px 10px 10px 20px; margin-top: 10px;}
	    .fae-flfg a {font-size:28px; color:#B60A0A; font-family:幼圆 }
	  .header-advertise-wrapper {float:left; position:relative; top:15px;}
	    .haw {width:465px; height:95px; overflow:hidden; position:relative; }
	      .haw a {display:block; width:460px; height:65px; position:absolute; z-index:1 }
	      .alt-picture {display:block; position:absolute; z-index:0; background-color:white; width:460px; height:65px }
	#fae_nav_sub {height:35px; line-height:35px; background-color:#781819;width: 1000px;margin: 0 auto; }
	  .fns-title {float:left; color:white; padding:0 20px }
	  .fns-list {list-style:none; float:left }
	    .fns-list li {float:left; font-weight:bold; padding:0 15px }
	      .fns-list li a {color:white; display:block }
	.navigation {background-color: #781919;font-weight: bold;height: 39px;line-height: 39px;font-size: 13px;width: 1000px;margin: 0 auto;}
		.navigation-list li {float: left;height: 39px;border-right: 1px solid #a66e6b;list-style: none;}
			.navigation-list li .nt {padding: 0 13px;}
			.navigation li a {color: white;text-decoration: none;}
	.fourline {background-color: #F5F5F5;border-bottom: 0px solid white;width: 1000px;padding: 10px 0px 10px 0px;margin: 0 auto;}
	.current {color:#B60A0A !important }
			
	#header_index {height:30px; line-height:30px; text-indent:20px;width: 1000px;margin: 0 auto; }
	  #header_index a {color:black }
	#nav_main {background-color:#1a354e; float:left; width:1000px }
	  .nm-list {list-style:none; float:left }
	    .nm-list li {float:left; height:25px; line-height:25px; padding:0 18px; border-right:1px solid white; border-bottom:2px solid #ffffff;border-top:2px solid #0A3676;}
	      .nm-list li a {color:white;display:block }
	    .nmlfg3,.nmlfg5 {padding:0 24px !important }
	    .nmlfg2,.nmlfg4,.nmlfg6 {padding:0 25px !important }
	    .nmlfg61,.nmlfg13 {padding:0 20px !important }
	    
	    .nmlfg9{padding:0 18px !important}
	     .nmlfg7{padding:0 19px !important}
	     .cyfg7{border-right:1px solid #0A3676 !important;}
	     .nmlfg10{padding:0 14px !important}
	     .nmlfg11{padding:0 16px !important}
	     .ywfg10{border-right:1px solid #0A3676 !important;}
	     
	    
	#main-wrapper {background-color:#103E83 }
	 .mw {background-color:white; width:98.5%; margin:0 auto; border:3px solid #E2DED6; border-top:0 }
	 .new-list {border-radius:10px;width: 320px}
	   .nl-title {height:30px; line-height:30px; text-indent:30px; color:white; }
	     .nl-title h2 {font-size:14px }
	     .nl-more {float:right; margin-top:-30px; margin-right:15px; color:white; font-weight:bold;font-size: 13px }
	   .nl-list {width: 300px;margin: 10px;border-radius:10px}
	     .nl-list li {height:30px; line-height:30px; padding:0 15px 0 10px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
	     .nl-list li a {color:black }
	     .nl-list li i {font-style:normal; color:#e36601; margin-right:6px }
	     .nl-fg-${fn:length(requestScope.flfglist)} {border-bottom:0 !important }
	  .exact-find, .kind-find {width:670px; margin-top:10px; margin-right:7px }
	  .hurry-find {width:670px; margin-right:7px }
	    .hf-title, .ef-title, .kf-title {height:28px; line-height:28px;color:#7b4a0b; font-size:14px; text-indent:25px }
      .kf-wrapper {width: 650px;margin: 0 auto;background-color: #ffffff;border-radius:5px}
        .kfw-select {height:32px; line-height:32px; color:#012a49; }
          .kfw-select strong {margin-left:12px }
          .kfw-s1 {margin-left:5px }
        .kfw-list {}
          .kfw-list dl {display:block; float:left; width:655px; line-height:26px }
            .kfw-list dl dt {width:88px; float:left; text-indent:12px; color:#012a49; font-weight:bold }
              .kfw-list dl dd {float:left; margin-right:9px; white-space:nowrap }
              .kfw-list dl dd a {color:#012a49; white-space:nowrap  }
              .pk-event-true {background-color:#f3f3f3 }
              .pk-3295 dt {padding-bottom:78px } /*行政法*/
              .pk-3336 dt {padding-bottom:52px } /*经济法*/
              .pk-zs dt {padding-bottom:28px }
    #footer {background-color:#d3d5d4; color:black; line-height:22px }
         #footer p {width: 680px;margin: 0 auto;}
		.links-1 ul{list-style: none;width: 940px;padding: 0;margin: 0}
		.links-1 ul li{float: left;line-height: 24px;font-size: 12px;font-family: 宋体;height: 24px; color: #5C646F}
		.links-1 ul li a{color:#000;}