﻿/* CSS Document */
body { margin:0px;font-size:12px; text-align:center; font-family:Arial, Helvetica, sans-serif; background:#424085 url(images/bg.gif) left top repeat; color:#bebcff;}
* { padding:0px; margin:0px; }
li { list-style:none;line-height:150%}
img {border:0px;line-height:0px;}
a:link,a:visited {color:#bebcff;text-decoration:none;}
a:hover,a:active {color:#ff9900;text-decoration:underline;}

/*最新资讯样式*/
.zxzxLink:link {color: #00ff00;}
.zxzxLink:visited {color: #00ff00;}
.zxzxLink:active {color: #00ff00;}

a:link {color: #bebcff;}
a:visited {color: #bebcff;}
a:active {color: #bebcff;}
a:hover {color: #FF9900;}
a {	font-family: 宋体;	font-size: 12px;}

h1{ font-size:28px; font-family:"黑体"; line-height:30px; margin:15px auto 8px auto; }
h1 a:link,h1 a:visited{ text-decoration:none;}
h2{ font-size:20px; line-height:25px; text-align:left; margin-top:20px; color:#ff9900; }
h3{ text-align:right; font-size:16px; line-height:24px; margin:auto 10px; }
h4{}
h5{}
h6{}


.l{float:left; text-align:left; display:inline;}
.r{float:right; display:inline;}
.f14{ font-size:14px;}
.cGreen,a.cGreen {color:#00ff00;}
.cGreen a:link,.cGreen a:visited,a.cGreen:link,a.cGreen:visited {color:#00ff00;text-decoration:underline;}
.cBlue a:hover, a.cBlue:hover {color:#ff9900; text-decoration:none;}
.cGray,a.cGray {color:#d5d5d5;}
.cGray a:link,.cGray a:visited {color:#d5d5d5;text-decoration:none;}
.cYellow,a.cYellow{ color:#ff9900;}
.cYellow a:link,.cYellow a:visited{ color:#ff9900; text-decoration:none;}
.cYellow a:hover{ color:#ff9900; text-decoration:none;}
.cWhite,a.cWhite {color: #ffffff; }
.cWhite a:link , .cWhite a:visited {color: #ffffff;text-decoration:none;}
.cRed,a.cRed {color: #ff0000; }
.cRed a:link, .cRed a:visited, a.cRed:link, a.cRed:visited{color: #ff0000;}
/*clear float to div*/
.clear {clear:both;font-size:1px;visibility:hidden;width:1px;line-height:0px;}
/*CSS-HACK */
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.clearfix{display:inline-table;}
* html .clearfix{height:1%;/*ie6*/}
*+html .clearfix{min-height:1px;}
.clearfix{display:block;}

/*top zone*/
.cnt {width:950px;margin:0 auto;clear:both;overflow:hidden;text-align:left; background:#ffffff;}
.c_l { width:220px; float:left; display:inline; text-align:left; overflow:hidden; margin:0px 10px 0px 0px;}
.c_m{ width:550px; float:left; display:inline; text-align:left; overflow:hidden; margin:0px 0px 0px 10px;}
.c_m_a{ width:700px; float:right; display:inline; text-align:left; overflow:hidden; margin:0px 18px 0px 0px; }
.c_r { width:140px; float:right; display:inline; text-align:left; overflow:hidden; margin:0px 8px 0px 0px;}

.snav{ line-height:23px; height:20px; margin-top:7px; overflow:hidden;}
.snav p{ float:left; display:inline;}
.snav div{ float:left; display:inline;}
.snav a{ margin:auto 4px;}

.bg1{ height:158px; background:#424085 url(images/elmwood01.gif) left top no-repeat;}
.bg1 p{ float:left; display:inline; margin:45px 0px 0px 68px; }
.flash{ margin:0px; display:inline; float:right;}
.bg2{ height:30px; background:url(images/elmwood02.gif) left top no-repeat; overflow:visible; }
.bg3_1{ height:8px; background:url(images/elmwood06_1.gif) left top no-repeat; overflow:hidden;}
.bg3_2{ background:url(images/elmwood06_2.gif) left top repeat-y;}
.bg3_3{ height:8px; background:url(images/elmwood06_3.gif) left top no-repeat; overflow:hidden;}
.bg4_1{ height:8px; background:url(images/elmwood05_1.gif) left top no-repeat; overflow:hidden;}
.bg4_2{ background:url(images/elmwood05_2.gif) left top repeat-y;}
.bg4_3{ height:8px; background:url(images/elmwood05_3.gif) left top no-repeat; overflow:hidden;}

.bo_1{ margin:0px auto; padding:0px; text-align:center; display:inherit; overflow:hidden;}
.bo_1 img{ margin-bottom:5px;}
.online{ width:240px; height:68px; overflow:hidden; background:url(images/elmwood11.gif) left top no-repeat; margin:10px 0px 0px 15px; text-align:right; float:left;}
.online img{ display:inline; float:left; margin-right:20px; margin-left:10px; }

.bo_2{ background:url(images/elmwood09_2.gif) left repeat-y; margin-top:8px; background-color:Green;}
.bo_2 dt{ background:url(images/elmwood09_1.gif) top left no-repeat; overflow:hidden; line-height:20px; padding:9px 0px 0px 0px; overflow:visible;text-align:center;}
.bo_2 dt p{ font-weight:normal; font-family:"宋体";font-size:12px;display:block; width:150px; margin:0 auto; padding-left:20px; text-align:left;}
.bo_2 dd { background:url(images/elmwood09_3.gif) left bottom no-repeat; padding-bottom:5px; }
.bo_2 dd ul{ padding:5px 5px 0px 5px; margin:0px;}
.bo_2 dd ul li{ margin:5px auto;}
.bo_2 dd p{ margin:5px 22px 0px 25px; line-height:20px;}


.profile h1{ margin:30px auto 15px auto;}
.profile p{ text-indent:2em; line-height:25px; font-size:14px; text-align:justify; margin-top:1.2em;}
.bo_3 { text-align:center;}
.bo_3 img{ display:block; margin:15px auto;}
.content h1{ margin:30px auto 15px auto; color:#FFFFFF; text-align:center;}
.content p{ text-indent:2em; line-height:22px; font-size:12px; text-align:justify; margin:1em auto; }
.content strong{color:#ff9900}
.content h2{ text-align:center;}
.content ul{ margin:10px auto;}
.content ul li,.content ol li{ margin:5px auto; margin-left:2em; line-height:24px; }
.content ol.dot li{ background:url(images/dot2.gif) left top no-repeat; text-indent:1.5em;line-height:18px;}
.content table td{ line-height:22px;}
.bar1{ margin:10px auto 10px auto; color:#FFFFFF; text-align:left; text-indent:15px; border-bottom:1px solid #a7a5e4; line-height:40px; font-family:"黑体"; font-size:28px;}
.bar2{ margin:10px auto 10px auto; }
.miantb{ background:#bebcff; }
.miantb td{ background:#424085; padding:3px; line-height:20px;}
.bo_4{  width:520px; height:320px; float:left; display:inline; margin:26px 0px 0px 10px; border:3px solid #cccccc;}
.bo_4 h2{ font-size:16px; text-align:center; line-height:25px; margin-top:15px; margin-left:8px;}
.bo_4 h1{ color:#FFFFFF; text-align:center;}
.bo_4 p{ line-height:22px; margin:1em auto 0px 10px; font-size:14px;}
.bo_4 ul{ margin:10px 10px;}
.bo_4 ul li{ line-height:25px; background:url(images/dot3.gif) left no-repeat; text-indent:20px;}
.bo_5{ width:140px; float:right; display:inline; margin:10px 10px 0px 0px; text-align:center;}
.bo_5 img{ display:block; margin:15px auto;}
.bo_img { text-align:center;}
.bo_img img{ margin-top:8px;}
.bo_7{ background:#ffffff;}
/*nav*/
/* Set up the containing div with a background image */
#outer {width:730px; height:30px; background:url(images/elmwood03.gif) top repeat-x; position:relative; float:right; display:inline;}


/* The menu styling */
/* Remove the padding, margins and bullets from the lists */
.menu, .menu ul {list-style-type:none; padding:0; margin:0;}

/* for IE7 to position the tables correctly */
.menu {position:relative;}
/* for IE5.5 and IE6 to position the tables corectly */
* html .menu {position:static;}
/* Set up the size of the list items and float left to place inline */
.menu li {float:left; width:100px; height:30px; margin:0px;}
/* Give the sub level list item a diffent background color to make it 'stand out'. */
.menu li.sub {background:url(images/dot1.gif) 92px 13px no-repeat; margin:0px; }
.menu li.sub ul{ border-top:1px solid #000000; }
.menu li.sub li{ background:#ffffff; margin:0px; border:1px solid #000000; border-top:0px; height:23px; line-height:25px; width:100px; overflow:hidden;}
.menu li.sub li a{ display:block; height:23px; line-height:23px; width:100px; }
.menu li.sub li a:link,.menu li.sub li a:visited{ color:#000000;}
.menu li.sub li a:hover{ background:#ffff00; color:#000000;}

/* Give the sub level 2 list item a diffent background color to make it 'stand out'. */
.menu li.sub_1 li{ width:120px;}
.menu li.sub_1 li a{ width:120px; }

/* Style and position the table so it takes no part in the menu function. The font size is necessary for IE5.5 */
.menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0; font-size:1em;}
/* Default link styling */
.menu li a {line-height:30px; height:30px; width:100px; display:block; color:#fff; font-family:arial, sans-serif; font-size:11px; text-decoration:none; text-align:center; font-size:12px;}
.menu li a:link,.menu li a:visited{ color:#fff;}
/* Style the list OR link hover. Depends on which browser is used */
.menu a:hover { background:url(images/elmwood04.gif) top repeat-x; color:#000000; text-decoration:none;}

/* Give the link OR list a relative position. Depends on which browser is used */
.menu li.sub:hover,
.menu li.sub a:hover {position:relative; color:#000000;}

/* For all browsers except IE5.5 and IE6 to keep the hover state through the menu cascade. */
.menu li:hover > a { background:url(images/elmwood04.gif) top repeat-x; color:#000000; text-decoration:none;}

/* keep the 'next' level invisible by placing it off screen. */
.menu ul, 
.menu :hover ul ul, 
.menu :hover ul :hover ul ul,
.menu :hover ul :hover ul ul.left {position:absolute;left:-9999px; width:120px;}

/* Position the drop-down first sub level beneath the top level list item when hovering over the top level list OR link. The transparent image is for IE7 to render this correctly. The image does not have to exist :) */
.menu :hover ul{left:0px; top:30px; background:transparent url(transparent.gif); padding-top:0px; }

/* Position the flyout sub levels to the right or left when hovering over the sub level list OR link. */
.menu :hover ul :hover ul {padding:0px;left:100px;top:-1px;}
.menu :hover ul :hover ul.left {left:-120px;}
.menu :hover ul :hover ul :hover ul {padding:0pc;left:120px;top:0;}
.menu :hover ul :hover ul :hover ul.left {left:-120px;}


/*footer*/
#footer{ margin:0px auto; line-height:25px; color:#ff9900; text-align:center; font-family:Arial; padding-top:10px; padding-bottom:8px; font-size:12px; background:#000055 url(images/elmwood10.gif) left top repeat-x;}
#footer a, #footer span{ margin:0px 8px; padding:0px; border:0px;}
#footer a:link,#footer a:visited,#footer a:hover{ color:#00ff00; text-decoration:underline;}

/*新闻列表样式*/
.newsListPager span{ font-size:14px; font-weight:bold;}
.newsListPager a{ padding:0 5px; }

/*新闻查看样式*/
.showNewsPanel{ width:100%;}
.showNewsTitlePanel{ color:White; font-size:25px; line-height:30px; font-weight:bold; text-align:center;}
