﻿@charset "utf-8";
/* CSS Document */

BODY  {	padding:0; border:0; margin:0 auto; BACKGROUND: url(../images/top_bg.jpg) repeat-x center top; background-color: #ffffff;
        FONT: 14px/22px "微软雅黑","\5b8b\4f53",Arial,sans-serif; COLOR: #444444; }
form,ul,li,dl,dt,dd,div,img,input,p,a,h1{ margin:0; padding:0; border:0;  LIST-STYLE-TYPE: none; }
ul,li,dt,dd{ list-style-type:none;}
.clear{ margin:0px; padding:0px; line-height:0px; font-size:0px; clear:both; visibility: hidden; }

A                 { color: #454545;  TEXT-DECORATION: none; }
A:HOVER           { COLOR: #FF4000;  TEXT-DECORATION: none; }

A.a_dh            { COLOR: #ffffff;  FONT-size: 14px;  height: 40px; line-height: 40px; padding:12px; font-weight: 600;}
A.a_dh:HOVER      { COLOR: #ffff00;  background: #de0015; height: 40px; line-height: 40px; TEXT-DECORATION: none; font-weight: 600; }

A.a_news              { COLOR: #596b68;  FONT-size: 13px;  TEXT-DECORATION: none; }
A.a_news:HOVER        { COLOR: #009c8f;  TEXT-DECORATION: underline; }

A.a1              { COLOR: #FFFFFF;  font-size: 14px;  TEXT-DECORATION: none; }
A.a1:HOVER        { COLOR: #60ff00;  TEXT-DECORATION: none; }

.color         { color: #FFFFFF; }
.color1        { color: #183a7e; }
.color2        { color: #0068c0; font-size: 16px; font-family: "Microsoft YaHei UI", "微软雅黑", Arial, verdana; }
.color3        { color: #c90000; font-size: 20px; font-family: "Microsoft YaHei UI", "微软雅黑", Arial, verdana; font-weight: 600; }
.color4        { color: #222222; }
.color5        { color: #aed6f5; }
.color6        { color: #fc4040; }
.date          { color:#898989; font-size:12px; }
.b             { font-weight: 600; }
.s12           { font-size: 12px; }
.s16           { font-size: 16px; }
.line20        { line-height: 20px; }
.line24        { line-height: 24px; }
.line26        { line-height: 26px; }
.line28        { line-height: 28px; }
.line30        { line-height: 30px; }
.line32        { line-height: 32px; }

.content {	MARGIN: 0px  auto; WIDTH: 1100px; }

#top{ width:100%; height:320px; }
.header_top{ width:100%; height:38px; background:#eceef1; }
 #user_info{ margin:0 auto; width:1000px; text-align: left; } 
.header{ margin:0 auto; width:100%; height:242px; background:#289be7;position:relative; z-index:99; } 
 #header_de { margin:0 auto; width:100%; height:242px; BACKGROUND: url(../images/banner_2.jpg) repeat-x center top;}
.dh_bo_bg{ margin:0 auto; width:100%; height:38px; background:url(../images/dh_bo_bg.gif); }
 #dh_info{ margin:0 auto; width:1140px; }

.logo{ float:left; padding-top:10px; display:inline; }
   /* #search{ float:right; width:444px; height:26px; padding-top:19px; padding-right:28px; }
   .s1{ float:left; height:26px; line-height:26px; padding-right:10px; }
   .s2{ float:left; width:204px; height:26px; padding-right:10px; }
    .seaarch-text{ width:194px; height:16px; padding-left:10px; line-height:16px; vertical-align:middle; padding-top:5px; padding-bottom:5px; background-image:url(../images/search-bg.jpg); color:#343434;background-repeat: no-repeat;}
   .s3{ float:left; width:20px; height:23px; padding-top:3px;}
    .search-btn{ height:20px;} */

.nav{ margin:0 auto; width:1090px; height:45px;}
.nav ul{ padding:0 0 0 0px;}
.nav ul li{ height:45px; line-height:45px; float:left; font-size:16px; width:109px; text-align:center; }
.nav .aaa{width:109px;font-size:15px; }
.nav .aaa a{ color:#fff; display:inline-block; width:109px; height:45px;}
.nav .aaa a:hover{background:url(../images/nav_hover.gif) repeat-x;}
.nav ul li a{ color:#fff; display:inline-block; width:109px; height:45px;}
/*.nav ul li a.index{ background:url(../images/nav_hover.gif) repeat-x;}*/
.nav ul li a:hover{background:url(../images/nav_hover.gif) repeat-x; COLOR: #ff3c00;}
.nav ul li dl.dl1{ width:89px; height:auto; position: relative; z-index:10000; display:none; top:0px; left:0; background:#01aee4; padding:10px; text-align:center;}
.nav ul li dl.dl1 dd{ height:33px; line-height:33px; font-size:13px; text-align:center; border-bottom:1px dashed #89DAF3;}
.nav ul li dl.dl1 a{ color:#fff; background:none;width:89px; height:33px;text-align:center; }
.nav ul li dl.dl1 a:hover{ background:url(../images/tgg.gif) no-repeat right center; color:#ff3c00;}

.dh{ margin:0 auto; width:1080px; height:40px; line-height:40px; text-align:center; }
 .dh ul { DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 1080px; HEIGHT: auto; }
 .dh ul li { DISPLAY: block; FLOAT: left; FONT: bold 14px "",sans-serif; WIDTH: 120px;  HEIGHT: 42px; line-height:42px; }
 .dh li a { COLOR: #ffffff;  FONT-size: 14px; padding:14px; font-weight: 600; }
 .dh li a:HOVER { COLOR: #ffb400; TEXT-DECORATION: none; font-weight: 600; }
 
#news {  MARGIN: 0px  auto; WIDTH: 1100px; height:360px; } 
 #news_left {float:left; width:780px; height:280px; padding-right:20px; display:inline;}
  .news_zt  { padding:10px; margin-bottom:12px; height:50px; line-height:50px; text-align:center; background:#f2f5f8; }
  .news_zt .zt { font-size:24px; color:#db140c; font-weight:600; }
  .news_bt  { width:100%; height:28px;  background:url(../images/news_bt_bg.gif); padding-bottom:6px; }
  .news_bt .bt { font-size:18px; color:#0b48c7; padding-left:2px; }
  .news_bt .more{ float:right; font-size:12px; }
  .news_list  { width:376px; }
    .news_list ul  { padding-top:8px; }
    .news_list ul li  { padding-bottom:10px; }	
	.news_list ul li span{ float: right;/*使span元素浮动到右面*/ text-align: right;/*日期右对齐*/ padding-top:1px; font-size:12px;} /*注意:span一定要放在前面,反之会产生换行*/
	
 #news_right  {float:left; width:300px;  display:inline; }
  .gg  { width:300px; height:236px; border:1px solid #e5e5e5; }
   .gg_bt  { width:100%; height:30px; line-height:30px; background:url(../images/news_bt_bg.gif); margin-top:6px; }
   .gg_text  { height:30px; line-height:24px; color:#0b48c7; font-size:16px; padding-left:10px; }
   .gg_more  { float:right; font-size:12px; padding-right:3px; }
   .gg_list  { width:275px; padding:12px; }
    .gg_list ul  { padding-bottom:3px; line-height:18px; }
    .gg_list ul li  { font-size:13px; padding-bottom:6px; }
   .zs { width:300px; height:105px; border-bottom:2px solid #e6edf3; padding-top:3px; }
   .zs ul { padding-top:8px; }
   .zs ul li  { padding-bottom:10px; }	
   .zs ul li span { color:#ff4814; }
	
  .tongdao  { width:225px; height:20px;}
   .column{ float:left; width:225px; text-align:center; padding-bottom:0px; padding-top:10px; } 
   .column1{ float:left; width:108px; height:38px; line-height:38px; background-color: #eaeaea; border-right:9px solid #ffffff; } 
   .column2{ float:right; width:108px; height:38px; line-height:38px; background-color: #eaeaea;} .clear{ clear:both;}

#top-adv { padding-top:10px; padding-bottom:12px; }

#main_view1  {  MARGIN: 0px  auto; WIDTH: 1100px; height:390px; padding-top:8px;} 
 #view1_left {float:left; width:410px; height:330px; display:inline;}
  .view1_bt  { width:380px; height:45px; background:url(../images/bt_bg.gif); }
  .view1_text  { height:45px; line-height:38px; color:#fff; font-size:16px; font-weight: 600; padding-left:20px; }
  .view1_list  { width:378px; padding-top:6px; }
    .view1_list ul  { padding-top:2px; }
    .view1_list ul li  { height:36px; line-height:36px; border-bottom:1px dotted #d9d9d9; }
	
 #view1_mid  {float:left; width:400px; height:270px; display:inline;}
  .view1_text1  { height:50px; line-height:50px; color:#0b48c7; font-size:15px; font-weight: 600; padding-left:15px; } 
  
 #view1_right  {float:left; width:280px; height:360px; background:#; display:inline; padding-top:35PX; }
  .view1_bt2  { width:100%; }
  .view1_text2  { height:44px; line-height:44px; color:#ffffff; font-size:18px; font-weight: 600; padding-left:20px; }
  .view1_list2  { width:100%; }
    .view1_list2 ul  { padding-top:1px; }
    .view1_list2 ul li  { height:45px; line-height:45px; padding-left:23px; background-color:#F4F4F4; border-bottom:1px solid #d9d9d9; }
	.view1_list2 ul li a  { color:#fc4040; }

#main_sj  {  MARGIN: 0px  auto; WIDTH: 1100px; height:100%; } 
 .sj_bt  { width:100%; background-color:#f2f5f7; border:1px solid #e2e8ed; }
 .sj_bt_bg  { background-color:#1f93f3; width:140px; }
 .sj_text  { height:44px; line-height:44px; color:#ffffff; font-size:18px; font-weight: 600; padding-left:20px; }
 .sj_img_bg  { width:1080px; height:200px; border-left:1px solid #e2e8ed; border-bottom:4px solid #e2e8ed; padding:20px 0 0 20px;; vertical-align:middle }
 .sj_img_bg img  { ; padding-left:15px; }

#main_lj  {  MARGIN: 0px  auto; WIDTH: 1100px; padding-top:8px;} 

#bottom{ width:100%; height:160px; background:#f4f5f7; border-top:2px solid #e2e8ed; } 
 #bottom_kj{ margin:0 auto; width:1000px; height:150px; padding-top:15px; padding-bottom:28px; } 
 .bo_lj{ float:left; width:700px; }
 .logo1{ float:right; width: 210px; height: 73px; padding-top:40px; display:inline; }
   /* #search{ float:right; width:444px; height:26px; padding-top:19px; padding-right:28px; }
   .s1{ float:left; height:26px; line-height:26px; padding-right:10px; }
   .s2{ float:left; width:204px; height:26px; padding-right:10px; }
    .seaarch-text{ width:194px; height:16px; padding-left:10px; line-height:16px; vertical-align:middle; padding-top:5px; padding-bottom:5px; background-image:url(../images/search-bg.jpg); color:#343434;background-repeat: no-repeat;}
   .s3{ float:left; width:20px; height:23px; padding-top:3px;}
    .search-btn{ height:20px;} */
 #bottom_text{ margin:0 auto; width:1000px; height:38px; line-height: 38px; border-top:1px solid #2d8ce6; font-size: 14px; font-family: "Microsoft YaHei UI", "微软雅黑", Arial, verdana;  }

#wrapper { width:1100px; height:auto; margin:0 auto; padding-top:18px; overflow:hidden; }
 .file_left { float:left; width:250px; margin-right:30px; margin-bottom:10px; }
  .file_bt  { height:35px; background:#0180d9; padding-top:12px; }
  .file_bt .t_f { color:#fff; font-size:16px; padding-left:25px; font-weight: 600; }
  .file_lb   {	PADDING-BOTTOM: 12px; WIDTH: 100%; OVERFLOW: hidden; }
  .file_lb ul {	MARGIN: 0px auto; WIDTH: 250px; OVERFLOW: hidden; }
  .file_lb ul li {	BORDER-BOTTOM: #cccccc 1px solid; WIDTH: 100%; HEIGHT: 38px; LINE-HEIGHT: 38px; font-size:14px; background:#f4f7fa; }
  .file_lb ul li a {PADDING-LEFT: 15px; WIDTH: 100%; HEIGHT: 38px; LINE-HEIGHT: 38px; DISPLAY: block; BACKGROUND: url(../images/ar_01.jpg) no-repeat 228px 10px; COLOR: #333; }
  .file_lb ul li a:hover {	BACKGROUND: url(../images/ar_02.jpg) no-repeat 228px 10px; COLOR: #cc0000; FONT-WEIGHT: bolder; }
  .file_dt  { float:left; width:248px; border:1px dotted #d4d4d4; }
  .file_dtlist { WIDTH: 240px; padding:6px 0 8px 0; OVERFLOW: hidden; }
  .file_dtlist ul li {	LINE-HEIGHT: 28px; PADDING-LEFT: 10px; font-size:13px; WIDTH: 240px; BACKGROUND: url(../images/arrows_05.jpg) no-repeat 10px 12px; HEIGHT: 28px; OVERFLOW: hidden;}
  .file_right { float:left; width:775px; border-left:1px dotted #d4d4d4; padding-left:40px; padding-bottom:25px; }
  .file_right .ri_bt { height:44px; background:url(../images/file_r_bt.gif); padding-top:8px; }
  .file_right .ri_bt span { color:#fff; font-size:16px; padding-left:36px; font-weight: 600; }
  .file_right .ri_bt .p { float:right; width:560px; text-align:right; color:#797979; }
  .file_right .ri_bt1 { height:44px; background:url(../images/file_r_bt1.gif); padding-top:8px; }
  .file_right .ri_bt1 span { color:#fff; font-size:16px; padding-left:0px; font-weight: 600; }
  .file_right .ri_bt1 .p { float:right; width:560px; text-align:right; color:#797979; }
  .file_right .content { float:left; width:775px; padding:15px 0 10px 0; line-height:30px; }
  .file_right .newsList {	WIDTH: 100%; OVERFLOW: hidden; }
  .file_right .newsList li {	LINE-HEIGHT: 40px; WIDTH: 100%; border-bottom:1px dotted #9e9e9e; HEIGHT: 40px; }
  .file_right .newsList li span {	PADDING-RIGHT: 5px; FLOAT: right; COLOR: #cc0000; }
  .file_right .newsList li a { PADDING-LEFT: 12px; BACKGROUND: url(../images/arrows_05.jpg) no-repeat 0px 15px; FLOAT: left; COLOR: #666666; TEXT-DECORATION: none;}
  .file_right .newsList li a:hover {	TEXT-DECORATION: underline; }
  #AspNetPager1 { margin:0 auto; width:770px; height:42px;}
  
  .page_lists_pic{ min-height:708px; padding:12px 2px 22px 2px; overflow:hidden;}
  .page_lists_pic ul{ width:770px; overflow:hidden; margin-left:5px;}
  .page_lists_pic li{ width:235px; height:200px; line-height:38px; float:left; margin-right:20px; margin-bottom:18px;}
  .page_lists_pic li img{width:235px;height:170px; border:solid 1px #aaa;}
  .page_lists_pic li a {color:#363636;}
  .page_lists_pic li a:hover{ color:#1783d7;}
  .page_lists_pic li a span{display:block; text-align:center; height:30px;}
  .page_lists .pagebuttom{ margin-top:15px; text-align:center;}
  .page_lists_pic .pagebuttom{ margin-top:15px; text-align:center; width:850px; display:block;}
  .page_lists_smallpic .pagebuttom{ margin-top:15px; text-align:center; width:850px; display:block;}


  .file_right .fy {	TEXT-ALIGN: center; LINE-HEIGHT: 35px; MARGIN-TOP: 20px; WIDTH: 100%; HEIGHT: 35px; COLOR: #666666; }

 