.inp {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; height: 19px; border: 1px #999999 solid; background-color: #FFFFFF; width: 160px; color: #666666}
.mar {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 23px; color: #333333}
a:link {  font-family: "Tahoma", "Verdana", "Arial"; font-size: 12px; text-decoration: none; color: #333333}
a:visited {  font-family: "Tahoma", "Verdana", "Arial"; font-size: 12px; color: #333333; text-decoration: none}
.text_line {  font-family: "宋体"; font-size: 12px; line-height: 22px}
.mouse_out {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; background-color: #A7DDEF}
.mouse_over { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; background-color: #5DC0E2; cursor: hand}
td {  font-family: "Tahoma", "Verdana", "Arial"; font-size: 12px; color: #333333}
.hand {  cursor: hand}
body {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: "Tahoma", "Verdana", "Arial"; font-size: 12px;}
.date_text {  font-size: 11px; font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"}
.sel { font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 11px; height: 19px; border: 1px #990000 solid; background-color: #FFFFFF; color: #333333; width: 200px}
.sel div{border:1px #efefef solid;float: left;}
.sel div select{display:block;float:left;margin:-2px;font-family:Verdana,Arial; font-size: 11pt; color: #FF0000}
.item_text {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 24px}
.inp_left { font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; height: 19px; border: 1px #999999 solid; background-color: #FFFFFF; width: 135px; color: #666666 }
.sel_left { font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 11px; height: 19px; border: 1px #990000 solid; background-color: #FFFFFF; color: #666666 }
.item_title {  font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-weight: bolder; color: #0074E2}
.news_title { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-weight: bolder; color: #0074E2}
.inp_guestbook { font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; height: 19px; border: 1px #0074E2 solid; background-color: #FFFFFF; color: #333333}
.textarea_guestbook { font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px; border: 1px #0074E2 solid; color: #333333; background-image: url(../img/sign_here.jpg)}
.butt {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #FFFFFF; background-color: #0074E2; height: 22px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.m:link {  color: #003399; font-family: "宋体"; font-size: 14px}
.m:hover {  color: #003399; font-family: "宋体"; font-size: 14px; font-weight: bold}
.menubg {  background-image: url(../img/menubg.jpg)}
.m:visited {  color: #003399; font-family: "宋体"; font-size: 14px}
.reg_inp {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; background-color: #FFFFFF; height: 22px; border: 1px #0074E2 solid}
.reg_detail { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; background-color: #FFFFFF; border: 1px #0074E2 solid}
.content_index {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 13px; line-height: 21px}
.search_input {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 11px; color: #666666; height: 18px; width: 190px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.bar_title {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-weight: bold; color: #003399}
.table_line {  border-color: black black #006600; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.fenlei {  font-family: "宋体"; font-size: 13px}
.tj:hover { color: #003399; font-family: "宋体"; font-size: 14px; font-weight: bold }
.tj:link { color: #003399; font-family: "宋体"; font-size: 14px }
.tj:visited { color: #003399; font-family: "宋体"; font-size: 14px }
.tj_over {  background-image: url(../img/huatai_subbar_bgII_default.gif)}
.tj_out {  background-image: url(../img/huatai_subbar_bgII.gif)}
.time {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 13px; font-weight: bold; color: #FFFFFF}
.imgg:hover { color: #003399; font-family: "宋体"; font-size: 14px; font-weight: bold }
.imgg:link { color: #003399; font-family: "宋体"; font-size: 14px }
.imgg:visited { color: #003399; font-family: "宋体"; font-size: 14px }
.about_text { font-family: "Tahoma", "Verdana", "Arial"; font-size: 12px; line-height: 23px}
.conatct_text {  font-family: "Tahoma", "Verdana", "Arial"; font-size: 14px; line-height: 32px}
.product_detail {  font-family: "Tahoma", "Verdana", "Arial"; font-size: 14px; line-height: 22px}
.topbar_bg {  background-color: #004E9B}
.topbar_bg_over { background-image: url(../img/tianwei_topbar_bg_over.jpg); cursor: hand}
.m_over {  }
.border {  border: 1px #CCCCCC solid}
.bigtext {  font-family: "Tahoma", "Verdana", "Arial"; font-size: 14px; line-height: 26px}
.inp_login { font-family: "Tahoma", "Verdana", "Arial"; font-size: 12px; height: 19px; border: solid; color: #FFFFFF; border-width: 0px 0px 1px; border-color: black black #FFFF99; background-image: url(../img/guiyan_inpbg_name.jpg)}
.butt_login {  font-family: "Tahoma", "Verdana", "Arial"; font-size: 12px; color: #FFFFFF; background-color: #882B02; height: 20px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
/*新闻轮播图*/
.focus-pic {position:relative; width:320px; height:240px; float: left;}
.focus-pic img{ width:320px; height:240px;}
.focus-pic .shadow .title{width: 260px; height: 45px;padding-left: 30px;padding-top: 20px;}
.focus-pic .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus-pic .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;}
.focus-pic .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9;}
.focus-pic .btn a:hover,.focus-pic .btn a.current{  cursor:pointer;background:#2EA2EF;}
.focus-pic .fPic{ position:absolute; left:0px; top:0px; }
.focus-pic .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10; float:right;  }
.focus-pic .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height:40px; background:rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }
.focus-pic .shadow a{ text-decoration:none; color:#fff; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}
.focus-pic .shadow a:hover{text-decoration:none; color: #F6A700;}
.focus-pic .fcon{ position:relative; width:100%; float:left;  display:none; }
.focus-pic .fcon img{ display:block; }
.focus-pic .fbg{bottom:12px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }
.focus-pic .fbg div{margin:6px auto 0;overflow:hidden;zoom:1;height:14px}
.focus-pic .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 3px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }
.focus-pic .D1fBt .current,.focus-pic .D1fBt a:hover{background:#0074E2;}
.focus-pic .D1fBt img{display:none}
.focus-pic .D1fBt i{display:none; font-style:normal; }
.focus-pic .prev,.focus-pic .next{position:absolute;width:40px;height:74px;background: url(../img/focus_btn.png) no-repeat; opacity:0.5;}
.focus-pic .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }
.focus-pic .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}
.focus-pic .prev:hover{  background-position:0 0; opacity:0.8;}
.focus-pic .next:hover{  background-position:-40px 0; opacity:0.8;}