@charset "utf-8";
/* 重置html标签样式 */
body {font:12px/1.231 Verdana, Arial, Helvetica, sans-serif; background:#333; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:normal; }
li { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; }
abbr, acronym { border:0; font-variant:normal; }
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom; }
input, textarea, select { font-family:inherit; font-size:12px; font-weight:inherit; }
input, select { vertical-align:middle; }
legend { color:#000; }
a { color:black; text-decoration:none; }
a:hover { color:#fe551c; text-decoration:underline; }

.fl { float:left; }
.fr { float:right; }
.f14 { font-size:14px; }
.tl { text-align:left; }
.tc { text-align:center;}
.tr { text-align:right; }
.b { font-weight:bold; }
.vam { vertical-align:middle; }
.clear { clear:both; font-size:0; overflow:hidden; height:0; }
.newscontent { font:12px/20px "Arial", "Verdana", "Sans-Serif"; text-decoration: none; white-space: normal; letter-spacing: normal;word-spacing:9px; }

#page { width:960px; margin: 0 auto; background:white; }
.header, .content { width:944px; margin:0 auto; }
.header { padding:10px 0 0; }
.logo { width:286px; height:75px; float:left; }
.hr { width:658px; float:right; text-align:right; }
.hr .tr { color:#999; padding:0 0 10px; } .header .tr a { color:#999; }
.search {} .inp1 { border:1px solid #CECECE; height:14px; padding:3px 3px 0; color:#B5B5B5; width:140px; } .inp2 { background:url(/img/b1.gif); border:0; width:44px; height:19px; cursor:pointer; }
.tel { background:url(/img/tel.gif) no-repeat right; font-weight:bold; font-size:14px; height:30px; padding:8px 149px 0 0; margin-top:9px; }
.banner { margin:8px auto 0; width:944px; }
.menu { margin:0 auto; width:944px; background:url(/img/menu.gif) repeat-x; height:31px; font-family:"微软雅黑"; font-size:13px; text-align:center; line-height:31px; } .menu a { color:white; padding:0 20px; } .menu a:hover { color:#78E228; text-decoration:none; } .menu a.cur { color:#78E21E; }
.content { padding:5px 0 0; }
.left { width:223px; float:left; }
.right { float:right; width:716px; }
.footer { border-top:1px solid #CCC; width:100%; text-align:center; text-align:center; color:#696969; font-size:12px; line-height:20px; } .if { margin-top:15px; }

.footer a{ color:#696969;}

.jyvgfylx { 
             background-color:white;
             visibility:hidden;
             display:none;
             position:absolute;
             left:0px;top:0px; 
}

