

/* 公共 ----------------------------------------------------- */

  /* 
  *  公用参数存放位置，如颜色值等
  *  本CSS只可放置全站公用样式
  *
  *
  */
  
  /* 初始化 */
  body {color: #666;font-family:"微软雅黑","Microsoft Yahei";}
  a{color: #666;}
  
  /* 字体，边框 */
    .hr { border-bottom: 1px dotted #ddd; margin: 20px 0;}
  /* 按钮 */
  
  /* 表单 */

  /* 栏目 */
      .m1 {width: 533px;border: 1px solid #ccc;*zoom:1;}
      .m1 dt{height: 31px;line-height: 31px;padding-left: 5px;background-color: #e5e5e5;font-size: 15px;color: #333;font-weight: bold;border: 1px solid #fff;}
      .m1 dd{padding: 10px;overflow: hidden;*zoom:1;}
      .m1 dt span {font-size: 14px; font-weight: normal; display: inline-block; padding-right: 10px;}
      .w2 {width: 243px;}

      .right .m1 {width: auto;}
  /* 列表 */
      .ul-txt{}   

  /* 布局 */
      .wp{ width:970px; margin:0 auto;}
      
      .col_l,.left{width:165px;float: left;}
      .col_r,.right{width:795px;float: right;}
      
  /* 头部 */
      #hd{height: 110px;background:url(../images/tbg.jpg) repeat-x left top #f4f5f9;}
      #hd .logo{width: 320px;padding-top: 35px;}
      #hd .hdr{width: 650px;}
      .ul_nv {float: right;}
      .ul_nv li{float: left;}
      .ul_nv li a{display: inline-block;padding: 0 17px;height: 56px;padding-top: 30px;line-height: 56px;color: #666;font-size: 14px;font-family:"微软雅黑","Microsoft Yahei";}
      .ul_nv li a:hover,.ul_nv li.hover a{background: #16AFF3;color: #fff;}

  /* 轮换图 */
      #banner{background: url(../images/bg_ban.jpg) repeat left top;}
      .sr1{height: 52px;background: #eee;}
      .sr1 .wp {height: 52px; overflow: hidden; padding-top: 6px;}
      .ul_sr{}
      .ul_sr li{width: 120px;float: left; height: 20px; overflow: hidden;line-height: 16px;
       text-align: center;border-right: 1px solid #ccc;
       }
       .ul_sr li a {display: block; height: 20px;line-height: 20px; }
      #slides_two,#slides_two div {height:339px;width: 970px;overflow: hidden;}
      #slides_two  {position:relative;}
      #slides_two .pagination {height:20px;width:100%; text-align:center; right:10px; bottom:5px; z-index:888; position:absolute;}
      #slides_two .pagination li {display:inline;}
      #slides_two .pagination li a {width: 13px;height: 13px;background: url(../images/io_03.png) no-repeat left top;display: inline-block;font-size: 0;line-height: 0;margin: 0 5px;}
      #slides_two .pagination li.current a {background: url(../images/io_03.png) no-repeat -25px top;}
  /* 底部 */
      #fd{border-top: 8px solid #c7030b;padding:10px 0;}
      #fd a:hover{text-decoration: underline;}
      #fd p{text-align: center;line-height: 24px;}
      .tongji{position: relative;top:2px;}

  /* 首页 */
      .notice{height: 37px;line-height: 37px;color: #EA2201;}
      .ul_down li{ width:140px; height: 46px;border: 1px solid #ccc;margin-bottom: 12px;*margin-bottom: 12px; line-height: 46px;padding:0 10px;*padding:0 10px;color: #296391;font-size: 16px; background: url(../images/bg.jpg) repeat-x;}
      .ul_down li a{color: #23608C;display: inline-block;padding-left: 10px;background: url(../images/icon1.jpg) no-repeat left center;text-decoration: underline;font-size: 14px;}
      .imgtxt1 img{padding: 2px;border: 1px solid #ccc;float: left;}
      .imgtxt1 .txt{font-size: 14px;line-height: 22px;height: 159px;overflow: hidden;float: right;}
      .imgtxt1 .btn{ float: left; margin-left: 10px; margin-top:20px;}
      .imgtxt1 a span,.sd_jg{font-size: 18px;color:#FE0002;margin-right: 15px;position: relative;top:5px;}
      .imgtxt1 a { float: left;}
      .imgtxt1 .abtn img{ padding: 0; border: 0;}
      .imgtxt1 .abtn:hover{opacity: .8;
      -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';
      filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}
      .search{height:212px;overflow: hidden;width: 245px;}
      .search form{display: inline-block;}
      .search form img{float: left;}
      .search .inp{width: 126px;height: 18px;border: 1px solid #747474;display: inline-block;float: left;margin-right: 5px;margin-top: 5px;}
      .search .btn{width: 38px;height: 20px;border: 1px solid #747474;background: #E3E3E3;display: inline-block;float: left;margin-top: 5px;}
      .ul_txt1 li{font-size: 14px;height: 26px;line-height: 26px;background: url(../images/icon3.jpg) no-repeat 5px center;padding-left: 15px;}
      .ul_txt2 li{background: none;padding-left: 5px;}
      .ul_img1{height: 250px;border: 1px solid #ccc;padding-top: 5px; text-align:center; margin:0 auto; width:960px;}
      .ul_img1 li{width: 220px;float: left;margin: 0 6px;text-align: center; border:1px solid #ccc;}
      .ul_img1 li div{width: 143px; height: 107px; border: 1px solid #ccc; padding: 4px 0; overflow: hidden;}
      .ul_img1 li p{color: #FD0000;}

      .bn { text-align: center; background: #DED9C5; margin-bottom: 20px; height: 137px; overflow: hidden;}

      .ul-txt li { border-bottom: 1px dotted #ccc; padding: 10px; font-size: 14px;}
      .ul-txt li h3 {font-size: 14px;}
      .ul-txt li p {padding-top: 6px; line-height: 1.8em;}

      .soft .l{width: 165px; text-align: center;}
      .soft .l span img {border: 1px solid #ddd; padding: 2px;}
      .soft .r {width: 600px; line-height: 1.8em;}

      .ul_type { background: #F5F5F5; padding: 10px 20px;}
      .ul_type li{ overflow: hidden; height: 30px; background: url(../images/f.jpg) no-repeat 0 11px; line-height: 30px; font-size: 14px; padding-left: 20px;}

      .tit3 {clear:both; font-size: 14px; margin-bottom: 10px; height: 30px; line-height: 30px; padding-left: 15px; color: #fff; background: #15ACF1;}
      .down-box .ul_down li {float: left; width: 170px; margin-right: 10px;}
      .edu-box div {width: 48%; float: left; margin: 0 5px;}

.page {
    margin: 6px;
    text-align: center;
    padding-top:20px;
}
.page a,#page span {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #0089D1;
    margin: 0 1px;
    padding: 4px 6px;
    background: -moz-linear-gradient(center top , #FBFBFB, #F1F1F1) repeat scroll 0 0 transparent;
    border: 1px solid #CCCCCC;
    border-radius: 4px 4px 4px 4px;
}
.page input,.page button {display:none;}

.content h1 {font-size:16px; padding:5px; text-align:center;}
.content {line-height:1.8em;}
