body, div, blockquote, iframe, ul, ol, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form{margin:0;padding:0;font-weight:normal;font-style:normal;font-size:100%;font-family:"Microsoft Yahei",arial,sans-serif; font-size:12px}
ol, ul{list-style:none;}
a:link{color:#333;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:hover{color:#f00;text-decoration:none;}
img{border:0px none;}
.fr{ float:right}

.wrpn{Z-INDEX: 1; POSITION: relative; MARGIN: auto; WIDTH:960px; ZOOM: 1;font-size:14px;OVERFLOW: hidden;}
.wrpn a{color:#333}
.wrpn a:hover{ color:#f00}
.logo-inner { padding:3px 0 3px; height:45px; line-height:45px;}
.logo-inner IMG {FLOAT: left; padding-right:10px;}
.logo-inner .logo-thmz {PADDING-RIGHT: 10px; MARGIN-RIGHT: 10px; BORDER-RIGHT: #ddd 1px solid}
.logo-inner .logo-mz {MARGIN-RIGHT: 3px}
#global-hd-b {LINE-HEIGHT: 36px; height:36px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../../images/tc_topbg.gif); margin-bottom:5px;}
.wrp {Z-INDEX: 1; POSITION: relative; MARGIN: auto; WIDTH: 955px; ZOOM: 1; OVERFLOW: hidden}
.wrp span{ float:right;color:#ff9;LINE-HEIGHT: 36px; height:36px;}
.wrp span a{ color:#ff9;}
.wrp span a:hover{ color:#ff9}
#global-nav {FLOAT: left;color:#fff;LINE-HEIGHT: 36px; height:36px;}
#global-nav A { font-size:12px; color:#fff}
#global-nav A:hover{color:#ff9; text-decoration:none;}
#global-nav .pipe {	COLOR: #b1b1b1}
.m960{width:960px; margin:auto}
.mt5{ margin-top:5px;}
.mt8{ margin-top:8px;}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.mt20{ margin-top:20px;}
.w960{ width:960px; margin:0 auto;}


.index_lay, .index_lay2, .index_lay3{width:960px;background:#fff; margin:0 auto}
.index_lay3_l{float:left;margin:0 auto;width:650px;}
.index_lay3_r{float:right;width:300px;margin-left:6px;}
.cate, .cate2, .cate3{float:left;border:1px solid #ddd;color:#4A4A4A;margin-bottom:8px;font-size:12px;width:650px;}
.cate ul, .cate2 ul, .cate3 ul{float:left;padding:8px;border-bottom:1px dashed #ddd;width:630px;}
.cate ul li{float:left;line-height:22px;width:56px;}
.cate2 ul li{float:left;line-height:22px;width:67px;}
.cate3 ul li{float:left;line-height:22px;width:84px;}
.cate ul li span, .cate2 ul li span, .cate3 ul li span{float:left;font-weight:bold;}
.cate2 ul h5{float:left;font-weight:bold;width:90px;}


.header{margin:0 4px 4px;}
.topnav{position:relative;margin:0 -5px 0;padding:0 20px;height:2em;line-height:2;background:#F1F7FC;border-bottom:1px solid #e3e3e3;}
.topnav, .topnav a:link, .topnav a:visited{color:#666;}
.topnav a:hover, .topnav a:active{color:#036;text-decoration:underline;}
.top_nav{margin:0;width:960px;font-size:12px;height:52px; border:1px solid #ddd; margin-bottom:10px;}
.menu_2{float:left;line-height:23px;width:960px;}
.menu_2 a{ padding-right:5px; padding-left:5px;}
.brand{float:right;width:250px;height:90px}
.brand h1.site-name{display:none;}
.col1, .col2, .col3, .col4, .col5, .zz_col2, .zz_col3, .news_sort{float:left;margin-right:4px;}
.index_lay, .index_lay2, .index_lay3{width:960px;background:#fff; margin:0 auto} 
.news_sort{border:1px solid #ddd;color:#4A4A4A;margin-bottom:8px;width:960px;}
.news_sort .news_title{background:#eee;height:28px;line-height:28px;padding-left:15px;font-size:14px;font-weight:bold;color:#204E7D;padding-right:15px}
.news_sort ul{float:left;padding:5px 5px;border-bottom:1px dashed #ddd;}
.news_sort ul li{float:left;line-height:26px;font-size:12px;width:180px; padding-left:10px;}
.news_sort ul li span{float:right;font-size:12px;color:#AAAAAA;}
.news_sort h1{ text-align:center; font-size:24px; color:#F00; padding-bottom:15px;}

.list_nav{text-align:left;padding:0px 10px;height:26px;line-height:26px;margin:5px 0 0 0;position:relative;overflow:hidden;}
.list_nav a{color:#333;background:url('../images/alt.gif') no-repeat right;padding-right:10px}
.list_nav a:hover{ color:#F00}


.container{margin:auto;width:960px;height:auto;}
.list_layout{float:left;height:auto;margin:0;padding-bottom:12px;}
  .col1{float:left;width:694px;height:auto;overflow:hidden;}
     .text_list{min-height:250px;}
        .text_list li{text-align:left;line-height:30px; height:30px; width:200px; float:left; overflow:hidden}
        .text_list_1 li{padding-left:24px;line-height:200%;}
     .text_list_f14{padding:5px 10px;}
        .text_list_f14 li{border-bottom:1px dotted #eee;}
        .text_list_f14 li a{font-size:14px;}
     .text_list_f15{padding:5px;}
        .text_list_f15 li{float:left;width:290px;padding-right:25px;border-bottom:1px dotted #eee;}
        .text_list_f15 li a{font-size:14px;}
     .date{float:right;}
     .la{float:left;width:100%;height:auto;text-align:center;margin-top:12px;}
  .col2{float:right;width:301px;height:auto;margin-left:7px;overflow:hidden;}
    .lb, .lc, .ld{float:right;width:300px;height:auto;margin:10px 0;}


.show_layout{float:left;height:auto;margin:0;margin-bottom:10px}
  .col1{float:left;width:694px;height:auto;overflow:hidden;background:#F5FAFF;}
    .nav_show{float:left;line-height:25px;padding-left:12px; margin-top:5px}
      .nav_show a, .show_nav a{color:#333;background:url('../images/alt.gif') no-repeat right;padding-right:10px; font-size:14px}
	  .nav_show a:hover, .show_nav a:hover{color:#f00;}
    #show{float:left;width:100%;color:#4A4A4A;margin-top:10px;}
      h1{color: #c00;font-size: 30px;font-weight: bold;height: 45px;margin-top: 25px;text-align: center;}
      .times{text-align:left;color:#999; padding:0 0 5px 10px}
      .ad_18{width:100%;height:auto;text-align:center;margin-top:15px;}
      .content{font-size:14px;text-align:left;color:#000;line-height:25px;overflow:hidden;padding:10px;min-height:350px;}
        .content p{text-indent:2em;padding:4px 0; font-size:14px; color:#333}
        .content a{color:#0000ff;}
          .ad_99{width:100%;height:auto;text-align:center;margin:9px 0;}
          .ad_26{width:100%;height:auto;text-align:center;margin:15px 0;}/* ´ýÉ¾³ý */
        #siteurl{float:left;text-align:center;color:#4A4A4A;width:658px;font-size:12px;line-height:16px;margin:6px 12px;}
        #pages{float:left;width:658px;margin:12px;text-align:center;clear:both;}
          #pages a{padding:4px 8px 4px;margin:4px;border:1px solid #B9DFF9;text-align:center;color:#077ac7;}
          #pages a.now{background:#077ac7;color:#fff;border:0px none;}
          #pages a:hover, #pages a.now:hover{background:#077ac7;color:#fff;}
    .show_box{float:left;width:100%;height:295px;overflow:hidden;}
      .ad_19{float:left;width:365px;padding-left:5px;}
      .ad_20{float:left;width:310px;}
    .tuijian{float:left;width:auto;height:auto;overflow:hidden;margin-left:22px;}
    .sg{float:left;width:100%;height:auto;text-align:center;margin-top:12px;}
    .ad_21{float:left;width:100%;height:auto;text-align:center;margin:15px 0;}
    .show_nav{float:left;width:100%;line-height:25px;border-top:1px dashed #ddd; margin-left:10px}
    .col_list{float:left;width:100%;height:auto;overflow:hidden;margin-bottom:18px; margin-left:10px}
      .show_f16{line-height:25px;width:680px;display:inline;}
        .show_f16 li{float:left;text-align:left;width:125px;font-size:14px;white-space:nowrap; overflow:hidden}

.list_layout{float:left;height:auto;margin:0; margin-bottom:10px;}
  .col1{float:left;width:648px;height:auto;overflow:hidden; margin-right:10px; border:1px solid #ddd}
     #xzqh{width:99%;float:left;margin-left:5px;}
     .xw{clear:both;border-bottom:1px solid #eee;height:26px;font-size:14px;font-weight:bold;color:#313131;}
        .xw li{list-style-type:none;display:block;}
        .xw-left{padding-left:8px;float:left;padding-top:6px;}
           .xw-left span{float:left;padding-right:10px;padding-left:5px;font-weight:700;}
        .xw-right{float:right;padding-right:20px;line-height:25px;color:#999;height:29px;}
           .xw-right a{color:#999999;color:#999;}
     .show_name{clear:both;width:100%;}
       .show{color:#013780;margin:5px auto;}
          .show li{float:left;text-align:left;padding-left:1.2em;background:url('_vvfbs6o.gif') no-repeat 5px 9px;height:24px;width:120px}
          .show span{float:right;margin-right:5px;}
          .show a, .show a:visited{color:#013780; font-size:14px}
          .show a:hover, .globalMenu a:hover{color:#f00;}
     #pages{margin-top:9px;text-align:center;clear:both;}
       #pages a{padding:4px 8px 4px;margin:4px;border:1px solid #B9DFF9;text-align:center;color:#077ac7;}
        #pages a.now{background:#077ac7;color:#fff;border:0px none;}
        #pages a:hover, #pages a.now:hover{background:#077ac7;color:#fff;}
    .la{float:left;width:100%;height:auto;text-align:center;margin-top:12px;}
  .col2{float:right;width:301px;height:auto;margin:0 4px 0 7px;overflow:hidden;}
    .lb, .lc, .ld, .lf{float:right;width:300px;height:auto;margin:10px 0;}
  .lg{float:left;width:100%;height:99px;text-align:center;padding-top:18px;}
  
.right_title{ clear:both; height:30px; line-height:30px; background:#09c; color:#fff; font-size:14px; font-weight:bold; text-align:center}
.yun_link{text-align:center;width:300px; height:120px; margin-bottom:5px;}
.yun_link a{float: left;height:35px; line-height:35px;width:95px; margin:0 5px 5px 0; background:#f5f5f5; color:#666; font-size:14px;transition: color 0.3s ease 0s;}
.yun_link a:hover{background:#72bfea; color:#fff; text-decoration:none}


#footer-wrap{ clear:both;padding-bottom:20px; border-top:1px solid #eee}
#footer{z-index:1;text-align:center;color:#666;border-top:1px solid #ddd}
#footer a{color:#333 !important;text-decoration:none}
#footer a:hover{color:#f00 !important}

h2.infortee{ clear:both; margin-top:10px; display:block; height:30px; line-height:30px; background:#09c; color:#fff; font-size:14px; font-family:"Microsoft Yahei"; text-align:center; margin-bottom:10px;}
h2.infortee a{ color:#fff}

.infocon{ clear:both;padding:5px; color:#ababab; font-size:12px;background: #eee none repeat scroll 0 0;margin-bottom: 10px; width:640px}

.list { padding:5px}
.list{margin-bottom:10px}
.list .list-noimg{line-height:22px;padding:8px 15px}
.list .adds{margin-left:5px;color:#707070}
.list .adds:hover{color:#e30}
.list-img:hover{background:#f3f8e9}
.list-img .talkBtn{height:20px;line-height:20px}
.list-img,.list-noimg{padding:12px 0px;border-bottom:1px solid #ebebeb;}.list-img:hover,.list-noimg:hover{background:#f3f8e9}
.list .pic{float:left;}
.list-img .txt{padding-left:115px; color:#6f6f6f}
.list-img .txt .t a{height:22px;line-height:22px; font-size:14px; color:#0063D2; float:left; width:420px; overflow:hidden}
.list-img .txt .t a:hover{color:#e30;}
.list-img .txt .t span{color:#999; padding-right:6px}
.list-img .txt .pa img{ margin:0;}
.list-img .txt p.t{ height:30px}
.list-img .txt div{color:#707070;overflow:hidden; font-size:12px; line-height:20px}

.left_tit{height:30px;line-height:30px;background: #72bfea;color: #fff;font-size:16px;text-align: center;}
.kdlist {WIDTH:300px; OVERFLOW: hidden}
.kdlist UL { padding:8px 8px 0 8px; FLOAT: left;margin:0px;}
.kdlist UL A {DISPLAY: block; MARGIN-BOTTOM: 4px; COLOR: #0066cc; FONT-SIZE: 14px; FONT-WEIGHT: bold; text-decoration:none;}
.kdlist UL A:hover {COLOR: #ff5500}
.kdlist UL LI {LINE-HEIGHT: 22px}
.kdlist UL LI.botbd {BORDER-BOTTOM: #e8e8e8 1px solid; height:90px}
.kdlist UL LI span{ float:left; padding-right:6px}
.kdlist UL LI { font-size:12px; color:#999}