@charset "utf-8";
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img { margin:0px; padding:0px; background-repeat: repeat-x; }
body, p, div, li, select, input, textarea, td { font-size:12px; }
body { line-height:20px; color:#000; padding-top:5px; background:#ff6633;}
li { padding-left:2px; list-style:none; padding-left:1em; line-height:30px; font-size:14px;background:url(../img/li.jpg) no-repeat 3px ; }
select, input { vertical-align:middle; }
a:link { color:#404040; text-decoration:underline; }
　　/*标准链接*/
a:visited { color:#404040; text-decoration:underline; }
a:hover, a:active { color:#F00; text-decoration:underline; }
.title { font-size:12px; }
.title a:link, .title a:visited {/*标题链接*/ text-decoration:none; font-size:12px; color:#FFFFFF; font-weight:bold;  }
.title a:hover, .title a:active { color:#F60; text-decoration:none; font-size:12px; font-weight:bold; }
a.linkRed:link, a.linkRed:visited { color:#F00; text-decoration:none; }/*红色链接*/
a.linkRed:hover, a.linkRed:active { color:#F00; text-decoration:underline; }
a.linkRed1:link, a.linkRed1:visited { color:#F00; text-decoration:underline; font-size:16px; }/*红色链接*/
a.linkRed1:hover, a.linkRed1:active { color:#F00; text-decoration:underline; font-size:16px; }
.more a:link, .more a:visited { color:#294898; text-decoration:underline; }
.more a:hover, .more a:active { color:#F00; text-decoration:underline; }
hei_12 { font-size:12px; color:#000000 }
h2 { font-size:14px; font-weight:normal; text-align:left; padding-right:1em; }
h1 { font-size:14px; font-weight:bold; text-align:right; padding-right:1em; color:#FF0000 }
.pic {float:left; width:162px; height:122px; border:#CCCCCC double; text-align:center;}
.duanluo1{margin:3px; padding:2px; font-size:12px; color:#333333; line-height:25px;}
.rednews{ color:#FF0000}
/*焦点*/
.flashNews { position:relative; width:346px; overflow:hidden; text-align:left; border-top-width: 3px; border-right-width: 2px; border-bottom-width: 3px; border-left-width: 2px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #cccccc; border-right-color: #cccccc; border-bottom-color: #cccccc; border-left-color: #cccccc; height: 276px; }
.firstNews { position:relative; float:right; width:350px; margin-bottom:12px; overflow:hidden; border:1px solid #B6CAE3; }
.flashNews img { width:350px; height:270px; }
.flashNews, .firstNews { height:270px; }
.flashNews .bg { position:absolute; left:0; bottom:0; width:350px; height:43px; background:#000000; filter:alpha(opacity=39); -moz-opacity:0.39; opacity:0.39; }
.flashNews h3 { position:absolute; left:10px; top:225px; width:284px; height:35px; line-height:35px; z-index:2; }
.flashNews h3 a { font-size:12px; font-weight:bold; color:#FFFFFF; }
.flashNews h3 a:hover { color:#F20000; }
.flashNews p { position:absolute; left:10px; top:230px; width:284px; height:20px; line-height:20px; ; z-index:2; }
.flashNews p a { color:#FFFFFF; }
.flashNews p a:hover { color:#F20000; }
.flashNews ul { position:absolute; right:0; bottom:0; padding-left:47px; _padding-left:46px; z-index:2; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='flashPage_bg.png', sizingMethod='crop');
background-image: url(../../image/flashPage_bg.png); background-repeat: no-repeat; background-position: 0 0; }
.flashNews ul li { float:left; width:15px; height:18px; line-height:18px; text-align:center; margin-left:1px; background:#000000; }
.flashNews ul li a { display:block; width:15px; height:18px; font-size:10px; font-family:Tahoma; font-weight:bold; color:#FFFFFF; }
.flashNews ul li a:hover, .flashNews ul li a.sel { color:#F20000; }
.firstNews h3 { width:432px; height:27px; line-height:27px; text-indent:14px; font-size:12px; border:1px solid #FFFFFF; background:#F2F6FB; }
.firstNews p { position:absolute; top:5px; right:5px; }
.firstNews p a { font-size:12px; }
.firstNews h4 { width:410px; height:25px; margin:0 auto; overflow:hidden; padding-top:12px; line-height:25px; font-weight:normal; font-size:18px; font-family:"黑体"; }
.firstNews ul { width:410px; height:auto; overflow:hidden; _zoom:1; margin:0 0 0 12px; }
.firstNews ul li { position:relative; width:410px; height:22px; line-height:22px; overflow:hidden; text-indent:10px; font-size:14px; background:url(../../img/pic.gif) -298px -141px no-repeat; }
.huise { color: #CCCCCC; }
