﻿@charset "utf-8";

.undis{ display:none;}
.f-l { float:left; }
.f-r { float:right; }
.red { color:#ec4444; }
.gray { color:#c8c8c8; }
.green { color:#68a81d; }
.blue { color:#379bb4; }
.pink { color:#d0565f; }
.white { color:#ffffff; }
.orange { color:#ff6422; }
.brown { color:#e2a257;}
.f14 { font-size:14px; }
.f16 { font-size:16px; }
.f18 { font-size:18px; }
.mt2 { margin-top:2px; }
.mt4 { margin-top:4px; }
.mt10 { margin-top:10px; }
.mt12 { margin-top:12px; }
.mt13 { margin-top:13px; }
.mb4 { margin-bottom:4px; }
.f-st { font-family:\5b8b\4f53;}
.f-yh { font-family:\5FAE\8F6F\96C5\9ED1;}
.tel_l { text-align:left; }
.tel_r { text-align:right; }

/*----layout----*/

.hr20 { height:20px; overflow:hidden; clear:both; }

.th_1 .flash_box { width:600px; padding:0px 0px; position:relative; overflow:hidden }
.th_1 .flash_box .flash_con { width:600px; height:300px; overflow:hidden;}
.th_1 .flash_box .flash_con .split { width:600px; height:300px; overflow:hidden; position:relative; }
.th_1 .flash_box .flash_con .split .shadow { width:600px; height:40px; overflow:hidden; background:#000; z-index:10; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; position:absolute; left:0px; bottom:0px; }
.th_1 .flash_box .flash_con .split .wz { width:540px; height:40px; overflow:hidden;position:absolute; left:0px; bottom:0px; z-index:20; color:#fff; line-height:40px; padding-left:18px; text-align:left; text-decoration:none; cursor:pointer; }
.th_1 .flash_box .flash_con .split .wz .f18{font-size:14px!important; font-family:"Microsoft Yahei"!important;}

.th_1 .flash_box .f_btn { width:600px; height:14px; overflow:hidden; text-align:center;  position:absolute; left:40px; top:262px; display:none; }
.th_1 .flash_box .f_btn .fbtn_con { width:112px; margin:0px auto; height:14px; overflow:hidden; text-align:center; }
.th_1 .flash_box .f_btn .fbtn_con a { width:12px; height:12px; overflow:hidden; display:block; float:left; background:#fff; border:solid 1px #bebdbd; margin:0px 6px; text-indent:-999em; outline:0px;  text-decoration:none; }
.th_1 .flash_box .f_btn .fbtn_con .current,.th_1 .flash_box .f_btn .fbtn_con a:hover{ background:#cdafe0; border:solid 1px #cdafe0; }  

.th_1 .flash_box .prev { width:44px; height:43px; overflow:hidden; display:block; background:url(../images/arrow-left.png) no-repeat left top; position:absolute; left:0px; top:122px; cursor:pointer; }
.th_1 .flash_box .next { width:44px; height:43px; overflow:hidden; display:block; background:url(../images/arrow-right.png) no-repeat left top; position:absolute; right:0px; top:122px; cursor:pointer; }

.th_1 .top_news { width:322px; padding-right:33px; overflow:hidden; }
.th_1 .top_news .split .tit { width:292px; height:48px; overflow:hidden; background:url(bbs42_03.png) no-repeat left top; padding:6px 15px 6px 15px;  text-indent:2em; }
.th_1 .top_news .split .tit a { line-height:24px; }
.th_1 .top_news .split .wz_con { font-size:14px; line-height:24px; padding:15px 5px 15px 10px; height:48px; overflow:hidden; text-indent:2em; }
.th_1 .top_news .split .ps { height:18px; line-height:18px; overflow:hidden; padding-left:10px; }
.th_1 .top_news .split .ps .author { width:auto; padding-right:10px; }
.th_1 .top_news .split .ps .num { width:auto; padding:0px 20px 0px 10px; background:url(eye.png) no-repeat right center;  }
.th_1 .top_news .split .ps .diver { padding-left:10px;}
