@charset "utf-8";
/* CSS Document */
 .warp{ width:987px; margin:0 auto; background-color:#FFF;}
 
    .top{ background:url(../images/top_bg.gif) repeat-x;  width:987px; height:103px; border-top:1px solid #007788;  }
    .top_txt{ width:977px; height:27px; line-height:27px;  padding-right:10px;}
	
	.head{ width:977; height:73px; margin-bottom:5px; clear:both; }
	.head_logo{ float:left;margin:10px 0px 2px 15px; width:190px;}	
	.head_ss{ float:left; width:441px; _width:431px; height:70px; margin-left:20px; margin-top:4px;_margin-top:2px; overflow:hidden;  }	
	/* 经过红按钮5 */
   .redtitle_nav5{ margin-right:2px; float:left; width:430px; height:26px; display:inline;   margin-left:8px;  color:#FFFFFF;}
   .redtitle_nav5 ul { margin:0px;  }
   .redtitle_nav5 ul li{ 
    width:83px; height:26px; float:left; display: block; text-align:center;  color:#078; font-size:14px; font-weight:bold;
	line-height:26px; margin:0 2px;}
   .redtitle_nav5 ul li.mover{ background-color:#eaeaea; border-top:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd;
   cursor:pointer; font-weight:bold; color:#fb6506; }
    .redtitle_nav5 ul li.mout{cursor:pointer;}
    #main5{  height:35px;_height:30px; vertical-align: middle; float:left; width:444px; _width:420px; padding-top:5px;    background-color:#eaeaea; border:1px solid #ddd; }
   #main5 ul { margin:0px; }
   #main5 ul li{ float:left; display: block; }
   .searchSelect{ height:22px; margin-top:2px;}
	.top_gg{ float:right; margin-top:10px; width:311px; border:1px solid #d8d8d8;}	
	.top_gg img{ padding:1px;}
	.head_nav{ clear:both; background:url(../images/head_nav.gif) no-repeat; width:967px; height:61px; padding:7px 10px 13px;}
	.nav_txt{ color:#515151; font-size:14px; font-weight:bold;}
	  .nav_top{width:970px; margin-bottom:5px;}
	    .nav_top li{ float:left; margin:0px 5px;}
		.nav_top li a:hover{ color:#F00;}
		.off_li a:link{ color:#515151;}
		.off_li a:visted{ color:#515151;}
		.off_li a:hover{ color:#515151;}
		
		.on_li a{ cursor:pointer;}
		.on_li a:link{ color:#fd0505; }
		.on_li a:visted{ color:#fd0505;}
		.on_li a:hover{ color:#fd0505;}
		.on_li{ color:#fd0505;}
		.off_li{ color:#515151;}
		
	.head_gg{ clear:both; }	
	.head_ggl{ width:490px; height:60px; border:1px solid #d8d8d8; margin:5px 0 2px; }	
     .head_ggl img{ padding:1px; width:488px; height:57px;}
	.content{ }
	  .con_new{ clear:both; height:100%; overflow:hidden;}
	  
	    .new_left{width:726px; float:left;}
		.left_box{width:726px; float:left; margin-top:3px;}
		.new_left_lf{width:278px; float:left; background:url(../images/lf_bt.gif) repeat-x;  border:1px solid #cfcfcf;}
		.new_left_bt h3{ padding-top:5px; padding-left:10px; height:22px; font-size:14px; font-weight:bold; color:#057684;}
		.new_left_c1{ padding:5px; height:auto; overflow:hidden; border-bottom:1px dashed #d8d8d8;}
		.new_left_c1_bt{ font-size:14px; color:#fe6d02; font-weight:bold; height:23px; line-height:23px;  text-indent:8px; margin-bottom:3px;}
		.new_left_c1_nr{ float:left;  padding:0px 5px; height:23px; line-height:23px; white-space:nowrap;  }
		.new_left_c1_nr a:hover{ color:#F00;}

		.new_left_c li{  line-height:20px; text-indent:8px;}
		
		.new_left_rt{width:440px; float:right; background:url(../images/lf_bt.gif) repeat-x;  border:1px solid #d8d8d8; margin-bottom:5px;}
		.new_left_rt ul{ padding:0px;}
		.new_left_rt ul li{ height:20px; text-indent:8px;  line-height:20px; border-bottom:1px dashed #EBEBEB; }
		
		.new_left_con{width:724px; float:left; background:url(../images/lf_bt.gif) repeat-x;  border:1px solid #d8d8d8; padding-bottom:3px;}
		.new_left_con1{width:169px; height:58px; float:left; border:1px solid #d8d8d8; margin:3px 3px 0px 3px; _margin:3px 1px 0px 1px; padding:1px;}
		.new_left_con1 img{ width:169px; height:58px;}
		.new_left_con2{width:135px; height:120px; float:left; border:1px solid #d8d8d8; margin:5px 3px 0px 3px;}
		.con2_t{ float:left; width:135px; height:100px; float:left; }
		.con2_w{ float:left; width:135px; text-align:center;}
		.left_gg{ float:left; width:420px; height:60px; border:1px solid #d8d8d8; padding:1px;  }	
		
 /* 经过红按钮6*/
   .redtitle_nav6{  float:left;  height:30px; display:inline;  color:#FFFFFF;}
   .redtitle_nav6 ul { margin:0px;  }
   .redtitle_nav6 ul li{ 
    width:83px; height:25px; float:left; display: block; text-align:center;  color:#078; font-size:14px; font-weight:bold;line-height:29px; border:none; }
   .redtitle_nav6 ul li.mover{background:url(../images/btn.gif) repeat-x;  border:1px solid #ddd; cursor:pointer; font-weight:bold; color:#fb6506; }
    .redtitle_nav6 ul li.mout{cursor:pointer;}
    #main6{padding:5px; margin-bottom:5px;   float:left;}
   #main6 ul { margin:0px; padding:8px 0; }
   #main6 ul li{ line-height:20px;  text-indent:8px; clear:both;}
   .fenlei{ float:left; width:350px; overflow:hidden; height:22px;  color:#C00;}
   .fenlei a{ color:#057684; margin:0 3px;}
   .fenlei a:hover{ color:#F00;}
   .time{ float:right; width:80px; color:#F33;}
  
 /* 经过红按钮7*/
   .redtitle_nav7{  float:left;  height:30px; display:inline;  color:#FFFFFF;}
   .redtitle_nav7 ul { margin:0px;  }
   .redtitle_nav7 ul li{ 
    width:50px; height:30px; float:left; display: block; text-align:center;  color:#078; font-size:14px; font-weight:bold;line-height:30px; }
   .redtitle_nav7 ul li.mover{background:url(../images/btn.gif) repeat-x;  border:1px solid #ddd; cursor:pointer; font-weight:bold; color:#fb7507; }
    .redtitle_nav7 ul li.mout{cursor:pointer;}
    #main7{padding:5px; margin-bottom:5px;   float:left;}
   #main7 ul { margin:0px; }
   #main7 ul li{ line-height:20px; text-indent:8px;}
   
  /* 经过红按钮8*/
   .redtitle_nav8{ clear:both;  height:30px;   color:#FFFFFF;}
   .redtitle_nav8 ul { margin:0px;  }
   .redtitle_nav8 ul li{ 
    width:80px; height:26px; float:left; display: block; text-align:center;  color:#078; font-size:14px; font-weight:bold;line-height:30px; }
   .redtitle_nav8 ul li.mover{background:url(../images/btn.gif) repeat-x;  border:1px solid #ddd; cursor:pointer; font-weight:bold; color:#fb7507; }
    .redtitle_nav8 ul li.mout{cursor:pointer;}
    #main8{padding:5px; margin-bottom:5px;}
   #main8 ul { margin:0px; }
   #main8 ul li{ line-height:20px; text-indent:8px; border-bottom:1px dashed #EBEBEB;}
   
        .new_right{ width:256px; float:right;}
		  .right_box{width:254px; float:left;  border:1px solid #cfcfcf;  background:url(../images/rt_bt.gif)  repeat-x; margin-top:3px;}
		  	.right_box_t h3{ line-height:28px; padding-left:10px;  font-size:14px; font-weight:bold; color:#057684;}
		  	
			 .right_box_c{ padding:13px 8px; }
			   .right_box_c li{  line-height:20px; text-indent:3px;  border-bottom:1px dashed #EBEBEB; width:240px; overflow:hidden; height:20px; }

        .new_right_zj{width:100px; height:120px; float:left; border:1px solid #d8d8d8; margin:5px 3px 5px 3px;}
		.new_right_zj_t{ float:left; width:100px; height:100px; float:left; }
		.new_right_zj_w{ float:left; width:100px; text-align:center;}

		.new_left_c1{ height:auto; overflow:hidden; border-bottom:1px dashed #d8d8d8;}
		.new_left_c1_bt{ font-size:14px; color:#fe6d02; font-weight:bold;}
		.new_left_c1_nr{ float:left;  padding:0px 5px; line-height:20px; white-space:nowrap;  }
		.new_left_c{ padding:5px;  }
		.new_left_c li{  line-height:20px; text-indent:8px;}
		
	  .liner{clear:both; margin-top:8px; border:1px solid #b9dab9; background:url(../images/link.gif) repeat-x;}
		 .linker_c{ height:auto; overflow:hidden; padding:5px; line-height:22px;}
		 .linker_n{  float:left;  padding:5px; line-height:20px; white-space:nowrap; }
	.gg{ width:987px; height:92px; margin-top:3px; margin-bottom:3px;border:1px solid #D8D8D8; }	 
	.gg img{ padding:1px;}
	   .footer{ margin-top:5px;  text-align:center; line-height:25px; clear:both;   border-top:2px solid #EAEAEA; padding-top:20px; padding-bottom:30px;}

	  /************************************** list ************************/
	  .list{clear:both; height:25px; line-height:25px; overflow:hidden; margin:5px 0; font-weight:bold; text-indent:10px; text-align:left; font-size:14px;  border-bottom:2px solid #EAF1E9;}
      .list_con{clear:both; height:100%; overflow:hidden;}

	  
	    .list_con_l{width:726px; float:left; margin-top:3px;}
		  .left_list_box{ background:url(../images/lf_bt.gif) repeat-x; border:1px solid #d8d8d8; margin-bottom:3px;}
	         .list_box_t{padding-top:8px; height:20px;text-indent:10px; padding-right:10px;}
			.list_box_c{padding:5px; height:100%; overflow:hidden;}
			.list_box_c1{margin:2px 5px 2px 5px; _display:inline;  font-size:12px;  float:left; width:170px; height:auto;  overflow:hidden; line-height:150%;  }
		 
          .list_box_c2{ margin:0px auto; width:720px; padding:5px 0px; }
          .list_box_c2 table{ border:#d8d8d8 1px solid; width:100%;}
			.list_box_c2 th{border-right: #d8d8d8 1px solid; border-bottom:#d8d8d8 1px solid;  padding:0px 10px 5px 10px; 
			width:100px; font-size:14px; font-weight:700px; color:#333; text-align:center;}
            .list_box_c2 a{  width:100px; font-size:12px; font-weight:700px; color:#333; }
            .list_box_c2 td{ border-bottom: #d8d8d8 1px solid;  padding:5px 0px 5px 5px; }
            .list_box_c2 td li{border-right:#CCCCCC 1px solid; float:left; margin:5px 5px; padding:0px 5px; line-height:20px; white-space:nowrap; }
			.list_box_c2 td li a{color:#002cad;  }
			.list_box_c2 td span{ font-weight:lighter; font-size:12px; width:100%; color:#999; text-align:center;  }

		.list_con_r{ width:256px; float:right;}
		  .list_right_box{width:254px; float:left;  border:1px solid #cfcfcf;  background:url(../images/rt_bt.gif)  repeat-x; margin-top:8px;}
		     .list_r_box_t h3{ padding-top:10px; padding-left:10px; height:22px; font-size:14px; font-weight:bold; color:#057684;}

             .list_r_box_c{ padding:10px; height:auto; overflow:hidden;}
			 .list_r_box_c1{margin:2px 5px; _display:inline;  font-size:12px;  float:left; width:100px; height:auto; overflow:hidden; line-height:150%;  }
			   .list_r_box_c li{  line-height:23px; text-indent:8px;}
			   
		.list_wz{ border:1px solid #d8d8d8; margin-bottom:3px;}	   
		.list_wz_bt{ border-bottom:#d8d8d8 1px solid; background-color:#fafdfb; text-align:center; padding-top:15px; width:100%; height:50px;}
		.list_wz_bt h1{ font-size:20px; font-weight:bold;}
		.list_wz_nr {padding:20px 20px;  height:auto; overflow:hidden;text-indent: 2em; line-height:20px; text-align:left;}
     .listnext {text-align:center;  padding-bottom: 15px;  padding-top: 5px; font-size:14px; font-weight:bold;}
	 
	 .login{ padding:10px; clear:both;}
	 .login ul{ clear:both;}
	 .login ul li{ line-height:23px;}
	 .lg_input{ height:15px; width:100px;}
	 .head_tt{ float:left;}
	 .head_more{ float:right;line-height:33px; padding-right:10px;}
	 .right_box_t{ height:23px; }
	 
	 
	    .biaoge{ padding:30px;}
   .biaoge table{ background:#CCC}
   .biaoge table td{ line-height:20px; padding:3px;}
   .sx{ background:#F6FAF6; width:100px; font-weight:bold; color:#007788; text-indent:10px;}
   .zhi{background:#FFF; width:400px; padding-left:10px;text-indent:15px;}
    .sxr{ background:#F6FAF6; width:150px; font-weight:bold; color:#007788;}
	.sxtt{ background:#F6FAF6; width:100%; font-weight:bold; text-align:center; height:30px; color:#007788;}
   .zhi{background:#FFF;  padding-left:10px;text-indent:15px;}
   .lx{ height:20px; line-height:20px; clear:both;}
   .lx b{ display:block; width:90px; float:left;}
   
   
   	 .dy{ clear:both; border-bottom: 1px solid #E0E0E0; padding:3px 0;}
	 .dy_h{ line-height:25px; height:25px; clear:both; border-bottom:1px solid  #E0E0E0; }
	 .dy_h h3{ font-size:14px; text-indent:25px; color:#00C; letter-spacing:2px; font-weight:bold;}
	 .dy_con{ clear:both;padding-left:20px; background:url(../images/l_xx.gif) bottom left no-repeat;}
	 .co_xx{ line-height:20px;  width:240px;}
	 .co_pr{ background:url(../images/l_pr.gif) no-repeat; padding-top:10px; padding-left:30px; padding-bottom:10px; width:120px; font-size:15px; font-weight:bold; color:#F60;}
	 .co_cx{ width:110px;}
	 .co_lx{ width:100px;}
	 .ly{ background:url(../images/l_msg.gif) no-repeat; padding-left:30px; line-height:23px; height:23px;}
	 .lx{ background:url(../images/l_lx.gif) no-repeat; padding-left:30px; line-height:23px; height:23px;}
	 
	 
	 .article_title{ height:30px; line-height:30px;}
	 .article_title h1{ font-size:20px; color:#545454; text-align:center;  }
	 .article_date{ height:15px; line-height:15px; color:#919191; font-size:12px; text-align:center;} 
	 
	 .lg_bt{ clear:both; height:auto; margin:5px 0;}
	 .lg_bt a{ display:block;  background:url(../images/gl_a.gif) no-repeat; width:113px; height:26px; line-height:26px;text-align:center; float:left;  margin:3px 2px;}
	 .lg_bt a:hover{ background:url(../images/gl_ar.gif) no-repeat; }
	 
	 .pub_menu{ width:150px; padding:10px; border:2px solid #FEECAE; border-top:4px solid #FEECAE; background:#FEF4D3; float:left;}
	 .pub_menu a{ display:block;  background:url(../images/l_msg.gif) no-repeat;border:1px dotted #cfcfcf; background:#fff; text-align:center; height:23px; line-height:23px; margin:3px 0;}
	 .pub_menu a:hover{ background:#F63; color:#FFF; font-weight:bold;}
	 
	 .pub_con{width:783px; float:right; border: 1px solid #CFCFCF; height:auto; padding:10px;}
     .pub_con ul{ height:auto;}
     .pub_con ul li{ height:25px; line-height:25px;list-style:inside decimal; border-bottom:1px dashed #FDEEB6;  padding-left:15px;}
	 .pub_con ul li a{  line-height:25px; cursor:pointer;font-size:12px;}
	 .pub_con ul li a:hover{ line-height:22px; font-weight:bold; font-size:14px;}
	 
     .pub_con2{ height:auto; padding:6px;}
   
   
   
     .hylx{ float:left;   text-align:center; margin:0 20px;}
	 
	 .hylx a{ border:3px solid #CCC; background: #FDFCEF;  display:block; width:300px; height:100px; padding:30px 60px 40px;}   
	 .hylx b{ line-height:40px;font-size:24px; font-weight:bold; color:#057684; }
	 .hylx a:hover{border:3px solid #FB3001; background:#FF6; color:#900;}
	 
	 .hyjj{ color:#999; font-size:13px; line-height:18px; line-height:20px; font-weight:normal;}
	 
	 
	 .diqu{ clear:both;}
	 .diqu a{ display:block; border:1px solid #E9F3E9; background:#F6FBF7; float:left; margin:2px 5px; width:50px; text-align:center; padding:0 7px; height:20px; line-height:20px;  }
	 .diqu a:hover{ border:1px solid #FEECB4; background:#FF9;}
	 
	 .pic{  float:left; width:80px; padding:6px; margin-right:10px; margin-top:5px; border:1px solid #CCC; background:#FFF;}
	 .p_b{ border:1px solid #DDDDDD; background:#FFF; text-align:center;}
	 .p_b img{ max-width:600px;}
	 
	 .list_con_r .biaoge{ padding:5px;}
	 
	 
	 .lm{ border:1px solid #D8D8D8; clear:both; margin-bottom:8px; height:auto; background:url(../images/lf_bt.gif) repeat-x;}
	 .lm_h{ height:30px; line-height:30px; clear:both;}
	 .lmtt{ float:left;  text-indent:15px;}
	 .lmtt h2{ font-size:14px; color:#057684; font-weight:bold;}
	 .lm_m{ padding-right:10px; float:right;}
	 .lm_m a{}
	 .lm_con{ clear:both; padding-top:3px; padding-bottom:10px;}
	 .cp_xx{ float:left; width:650px; }
	   .cpxx_pic{  width:270px; text-align:center; padding:10px;}
	   .cpxx_pic img{ width:250px; border:1px solid #CCC; padding:6px; }
	   .cpxx_txt{ width:360px;}
	   .cpxx_txt ul li{ border-bottom:1px dashed #FC0; height:26px; line-height:26px; padding-left:15px; }
	 .cp_xg{ float:right; width:290px; border-left:1px solid #EDF4EC; padding:0 15px;}
	 .gs_name{ height:20px; line-height:20px; font:14px bold; text-indent:10px; border-bottom:1px solid #CCC;  }
	 .gs_con{ clear:both; line-height:25px;}
	 .gs_con h3{ font:20px; line-height:30px;}
	 .gs_tb{ clear:both; text-align:center;}
	 .gs_tb a{ margin:3px 10px; }
	 .pg{ clear:both; height:40px; margin:3px auto; padding:5px 0; text-align:center; width:250px; }
	 .pg a{ display:block; border:1px solid #C2BFAE; background:#EDF4EC; width:100px; height:30px; float:left;  line-height:30px; text-align:center; margin:0 10px;}
	 .pg a:hover{ border:1px solid #CCC; background:#FF6;}
	 
	 .yw{ clear:both; height:43px;  padding:10px 0; text-align:center; width:350x;  }
	 .yw a{ display:block; background:url(../images/yw_a.gif) no-repeat; color:6A6969; cursor:pointer;  width:141px;  float:left;   margin:3px 15px; overflow:hidden; padding-top:3px;}
	 .yw a:hover{ background:url(../images/yw_ar.gif) no-repeat; color:#C10202; font:bold; margin:0px 15px 4px;}
	 .yw a span{ display:block; padding-left:20px; margin-left:10px; width:85px; height:40px; padding-top:8px; letter-spacing:3px; line-height:40px; font:14px bold;}
	 .yw .dg{background:url(../images/wydg.gif) no-repeat;}
	 .yw .dl{background:url(../images/wydl.gif) no-repeat;}
	 .yw .gh{background:url(../images/wygh.gif) no-repeat;}
	 
	 
	 .cptj ul{ height:auto;  padding:10px;}
     .cptj ul li{ float:left; margin:5px; }
     .tu{ width:100px; height:100px; border:3px solid #F0F7F0;}
      .tuwen{ width:106px; height:25px; line-height:25px; text-indent:10px; text-align:center; background-color:#F0F7F0;}
      .cptj .tuwen a{ color:#057684; text-align:center; font-weight:bold;}


     #bd_top{ background-image:url(../images/bd_top.gif); height:19px; background-repeat: repeat-x; font-size:0; margin:0; padding:0;}
	 #bd{ height:auto; clear:both; padding:20 60px;}
	 #gl_banner{ height:70px;}
	 #gl_logo{ margin-left:10px; float:left;}
	 .title{ font-size:15px; font-weight:bold; float:left; margin-top:40px; margin-left:10px;}
	 .ban_bm2{ background-image: url(../images/bd_botm2.gif); font-size:0; background-repeat:repeat-x; height:5px; padding:0; margin:0;}
      #bd_m{clear:both;background-image: url(../images/mbg.gif);background-repeat: repeat-y; margin-top:0px; font-size:0;}
     #bd_ml{ height:350px; float:left; background-color:#F7F7F7; border-right: 1px solid #CCCCCC; margin-right:10px;}
    #bd_mr{height:auto;margin-left:160px;border-left: 1px solid #CCCCCC; width:818px; }
    .bml_t{background-image:url(../images/blt.gif);background-repeat:repeat-x;height:25px; line-height:25px; text-indent:25px; font-weight:bold; letter-spacing:3px; font-size:14px; width: 150px; }
    .bml_c{padding:10px 20px;width: 110px;}
   .bml_ct{ line-height:20px; height:23px; padding-left:30px; background-image:url(../images/list.gif); background-repeat:no-repeat; font-size:13px; font-weight:bold;         border-bottom:1px dashed #666666; margin:7px 0; }
   .bml_ct2{ line-height:24px; height:24px; padding-left:10px;  font-size:12px;   border-bottom:1px dashed #666666; margin: 0px 0 0px 15px ; }
   .br_t{height:30px;line-height:30px;font-size:13px;padding-left:30px;font-weight:bold;border-bottom:2px solid #CCCCCC;background-image:url(../images/bg2.gif);background-repeat:repeat-x;color:#29A967;}
   .br_c{ min-height:300px;background-image:url(../images/brbg.gif);background-repeat:repeat-x;padding:10px 10px 30px 10px;}
   #bd_mr 