.childnav { display: none; position: absolute; left: 0; top: 145px; z-index: 9999; padding: 5px; background: #DDECF8; border: 1px solid #C9E3F8; border-top: 0; color: #888888; }
.childnav a:link,.childnav a:visited,.childnav a:hover,.childnav a:active { font-size: 12px; color: #3480B7; text-decoration: none; }
.childnav a:hover { text-decoration: underline; }

.yuanxinav { display: none; position: absolute; left: 0; top: 156px; z-index: 9999; padding: 5px; background: #E6F1FA; border: 1px solid #C9E3F8; }
.yuanxinav ul li { text-align: left; padding: 5px 2px; }
.yuanxinav a:link,.yuanxinav a:visited,.yuanxinav a:hover,.yuanxinav a:active { font-size: 12px; font-weight: bold; color: #406899; text-decoration: none; }
.yuanxinav a:hover { text-decoration: underline; color: #C32620; }

div#header_index { background: url(images/headerbg.gif) 0 0 repeat-x; width: 100%; margin: 0 auto; height: 146px; /*overflow: hidden;*/ }
div#header_index div.header_block { width: 930px; margin: 0 auto; }
div#header_index div.header_block div.header_left { float: left; width: 500px; text-align: left; }
div#header_index div.header_block div.header_right { float: right; text-align: right; }
div#header_index div.header_block div.header_right ul { height: 110px; overflow: hidden; }
div#header_index div.header_block div.header_right ul li.text { height: 50px; line-height: 50px; font-size: 14px; font-family: verdana, tahoma, arial; }
div#header_index div.header_block div.header_right ul li.img { height: 60px; overflow: hidden; }
div#header_index div.header_block div.header_nav { position: relative; top: 0; left: 0; text-align: left; height: 36px; line-height: 36px; }
div#header_index div.header_block div.header_nav ul li { float: left; }

div#header_index div.header_block div.header_nav a:link,div#header_index div.header_block div.header_nav a:visited,div#header_index div.header_block div.header_nav a:hover,div#header_index div.header_block div.header_nav a:active { display: block;font-size: 14px; font-weight: bold; padding: 0 8px; color: #3C649F; text-decoration: none; }
div#header_index div.header_block div.header_nav a:hover { color: #FFFFFF; text-decoration: none; background: url(images/navbg2.gif) 0 1px repeat-x; }

div#wrapper { width: 930px; overflow: hidden; margin: 10px auto 0 auto; }
div#wrapper div.wrapper_left { float: left; width: 615px; overflow: hidden; }
div#wrapper div.wrapper_left div.wrapper_left_roll { width: 580px; background: #F2F7FF url(images/ico_roll.gif) 15px 6px no-repeat; padding-left: 40px; height: 30px; line-height: 30px; font-family: tahoma, verdana, arial; text-align: left; color: #063EA8; overflow:hidden; font-size: 14px; }
div#wrapper div.wrapper_left div.wrapper_left_main { border: 1px solid #A1D1F3; border-right: 0; text-align: left; }

div#wrapper div.wrapper_left div.wrapper_left_main div.wrapper_banner { width: 615px; height: 200px; overflow: hidden; }
div#wrapper div.wrapper_left div.wrapper_left_main div.wrapper_banner img { width: 611px; height: 196px; padding: 2px; }
div#wrapper div.wrapper_left div.wrapper_left_main div.wrapper_news { border-top: 1px solid #BFE3FF; }
div#wrapper div.wrapper_left div.wrapper_left_main div.wrapper_news .wrapper_news_title { background: #EBF8FF; height: 22px; padding-top: 6px; padding-left: 15px; color: #406899; font-size: 14px; font-weight: bold; }
div#wrapper div.wrapper_left div.wrapper_left_main div.wrapper_news .wrapper_news_title img { margin-left: 50px; }
div#wrapper div.wrapper_left div.wrapper_left_main div.wrapper_news .wrapper_news_list { margin: 2px 5px; }
div#wrapper div.wrapper_left div.wrapper_left_main div.wrapper_news .wrapper_news_list ul { }
div#wrapper div.wrapper_left div.wrapper_left_main div.wrapper_news .wrapper_news_list ul li { clear: both; padding: 5px 0; font-size: 14px; color: #666666; }
div#wrapper div.wrapper_left div.wrapper_left_main div.wrapper_news .wrapper_news_list ul li span { float: right; }
div#wrapper div.wrapper_left div.wrapper_left_main div.wrapper_news .wrapper_news_list ul li a { color: #666666; text-decoration: none; }
div#wrapper div.wrapper_left div.wrapper_left_main div.wrapper_news .wrapper_news_list ul li a:hover { color: #BC0000; text-decoration: none; }
div#wrapper div.wrapper_left div.wrapper_smart { text-align: left; margin-top: 6px; }
div#wrapper div.wrapper_left div.wrapper_smart a { margin-right: 5px; padding: 2px; }
div#wrapper div.wrapper_left div.wrapper_smart a:hover { border: 2px solid #20BBD5; padding: 0; }

div#wrapper div.wrapper_right { float: left; width: 315px; text-align: left; overflow: hidden; }
div#wrapper div.wrapper_right div.wrapper_right_border_out { border: 3px solid #E5EFFF; }
div#wrapper div.wrapper_right div.wrapper_right_border_in { border: 1px solid #76B5DB; background: #F2F7FF; }
div#wrapper div.wrapper_right div.wrapper_announce,div#wrapper div.wrapper_right div.wrapper_link { padding: 0 2px; }
div#wrapper div.wrapper_right div.wrapper_announce div.wrapper_announce_title,div#wrapper div.wrapper_right div.wrapper_link div.wrapper_link_title { padding: 8px 10px; background: url(images/cutline.gif) left bottom repeat-x; }
div#wrapper div.wrapper_right div.wrapper_announce div.wrapper_announce_list ul,div#wrapper div.wrapper_right div.wrapper_link div.wrapper_link_list ul { padding: 0 8px; }
div#wrapper div.wrapper_right div.wrapper_announce div.wrapper_announce_list ul li { margin: 5px 0 10px 0; color: #666666; }
div#wrapper div.wrapper_right div.wrapper_announce div.wrapper_announce_list ul li a { color: #666666; text-decoration: none; }
div#wrapper div.wrapper_right div.wrapper_announce div.wrapper_announce_list ul li a:hover { color: #BC0000; text-decoration: none; }
div#wrapper div.wrapper_right div.wrapper_link div.wrapper_link_list ul li { margin: 3px 0 7px 0; }
div#wrapper div.wrapper_right div.wrapper_link div.wrapper_link_list ul li p { padding-top: 3px; }
div#wrapper div.wrapper_right div.wrapper_link div.wrapper_link_list ul li p.title a:link,div#wrapper div.wrapper_right div.wrapper_link div.wrapper_link_list ul li p.title a:visited,div#wrapper div.wrapper_right div.wrapper_link div.wrapper_link_list ul li p.title a:hover,div#wrapper div.wrapper_right div.wrapper_link div.wrapper_link_list ul li p.title a:active { font-size: 14px; font-weight: bold; color: #888888; text-decoration: none; padding-left: 1px; }
div#wrapper div.wrapper_right div.wrapper_link div.wrapper_link_list ul li p.title a:hover { color: #333333; text-decoration: underline; }

div#wrapper div.wrapper_right div.wrapper_link div.wrapper_link_list ul li p.titleA a:link,div#wrapper div.wrapper_right div.wrapper_link div.wrapper_link_list ul li p.titleA a:visited,div#wrapper div.wrapper_right div.wrapper_link div.wrapper_link_list ul li p.titleA a:hover,div#wrapper div.wrapper_right div.wrapper_link div.wrapper_link_list ul li p.titleA a:active { font-size: 14px; font-weight: bold; color: #FF0000; text-decoration: none; padding-left: 1px; }
div#wrapper div.wrapper_right div.wrapper_link div.wrapper_link_list ul li p.titleA a:hover { color: #FF0000; text-decoration: underline; }

div#wrapper div.wrapper_right div.wrapper_link div.wrapper_link_list ul li p.title a:hover { color: #333333; text-decoration: underline; }
div.wrapper_link_list ul li p.list a:link,div.wrapper_link_list ul li p.list a:visited,div.wrapper_link_list ul li p.list a:hover,div.wrapper_link_list ul li p.list a:active { font-size: 12px; color: #2356BD; text-decoration: none; padding: 1px; }
div.wrapper_link_list ul li p.list a:hover { font-size: 12px; background: #2356BD; color: #FFFFFF; }
div#wrapper div.wrapper_right div.wrapper_link div.wrapper_link_list ul li p.list { line-height: 15px; }

div#footer { width: 930px; text-align: center; margin: 10px auto 0 auto; }
div#footer p { padding: 8px 0; }
div#footer .copyright { padding: 8px; background: #EAF3FF; color: #003399; font-weight: bold; }

#slider { width: 610px; overflow: hidden; position: relative; height: 200px; }
#sliderContent { width: 610px; position: absolute; top: 0px }
.sliderImage { display: none; float: left; position: relative }
.sliderImage span { display: none; }