@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0; word-break:break-all; }
body { background:#FFF; color:#333; font:12px/1.5em Verdana,Helvetica,Arial,sans-serif;}
h1, h2, h3, h4, h5, h6 { font-size:1em; }
a { color:#333; text-decoration:none; }
	a:hover { text-decoration:underline; }
ul, li { list-style:none; }
fieldset, img { border:none; }
legend { display:none; }
em, strong, cite, th { font-style:normal; font-weight:400; }
input, textarea, select, button { font:12px Verdana,Helvetica,Arial,sans-serif; }
table { border-collapse:collapse; }
html { overflow:-moz-scrollbars-vertical; }
.l {float:left;}
.r {float:right;}
.ullist2 li {display:inline;}
#main{ margin:0 auto; width:980px; background:#fff; overflow:hidden;}
.topbanner{background:url(/images/topbanner.jpg) no-repeat;height:144px;width:100%;overflow:hidden;position:relative;}
.topbanner .logo {position:absolute;left:5px;top:25px;}
.topbanner .logo a {width:253px;height:95px;display:block;background:url(/images/logo.png) no-repeat;}
#nav{position:relative; padding-left:160px; width:820px; height:61px; color:#fff; z-index:2;}
.nav_jl,.nav_jr {width:3px;height:61px;overflow:hidden;background:url(../images/body_bg.png) no-repeat;position:absolute;top:0;}
.nav_jl {left:0;}
.nav_jr {right:0;background-position:0 -61px;}
#nav p{ padding-top:7px; line-height:22px;}
#nav a {padding:0 17px;}
#nav a,#nav a:hover{color:#fff;}
#nav img{ position:absolute; top:5px; left:21px;}
.nav_title {width:125px;height:55px;overflow:hidden;display:block;background:url(../images/nav_title.png) no-repeat;position:absolute;top:5px;left:20px;}
.nav_title a {display:block;width:100%;height:100%;overflow:hidden;}
.box {width:100%;}
.path{ margin:8px auto; border:#b10101 1px solid; padding:5px 0 5px 14px;width:946px; font-weight:bold; color:#b10101; background:#f5f5f5;position:relative;z-index:1;line-height:14px;font-family:"";}
.path a{ color:#b10101;}
.path a:hover{ color:#b10101;}
.path_user {position:absolute;right:5px;top:5px;font-weight:normal;color:#4a4847;}
.path_user a.a_btn {margin:0 5px;color:#4a4847;}
.content{ margin:8px auto; width:960px;}
/*header*/
.xxyd_header,.xxyd_wrap {width:961px;margin:0 auto;overflow:hidden;position:relative;}
.xxyd_wrap {padding-bottom:5px;}
.xxyd_top {display:inline;position:absolute;right:0;top:0;}
.xxyd_top li {display:inline;}
.xxyd_top li a {margin:0 5px;}
.xxyd_logo {width:169px;height:91px;margin:0 auto;overflow:hidden;background:url(../images/xxyd/wrap_bg.png) no-repeat;}
.xxyd_menu {width:100%;overflow:hidden;height:32px;line-height:32px;background:url(../images/xxyd/wrap_bg.png) repeat-x 0 -125px;position:relative;}
.xxyd_m_l,.xxyd_m_r {width:5px;height:32px;overflow:hidden;background:url(../images/xxyd/wrap_bg.png) no-repeat 0 -92px;position:absolute;top:0;}
.xxyd_m_l {left:0;}
.xxyd_m_r {right:0;background-position:-25px -92px;}
.xxyd_menu_ul {width:950px;margin:0 auto;overflow:hidden;text-align:center;}
.xxyd_menu_ul li {display:inline;margin:0 0;}
.xxyd_menu_ul li a {color:#fff;font-weight:bold;padding:0 9px;font-size:14px;display:inline-block;height:32px;line-height:32px;overflow:hidden;}
.xxyd_menu_ul li a:hover,.xxyd_menu_ul li a.line {background:url(../images/xxyd/wrap_bg.png) no-repeat 0 -158px;text-decoration:none;}
.xxyd_links,.xxyd_name {width:100%;overflow:hidden;}
.xxyd_name {margin:5px auto 10px;width:600px;}
.xxyd_links_ul {width:918px;margin:0 auto;overflow:hidden;}
.xxyd_links_ul li {display:inline;width:92px;height:42px;overflow:hidden;float:left;margin:5px;}
/* footer */
#footer{ clear:both; margin:0 auto; width:960px; text-align:center;}
#footer p{ color:#333; padding:12px 0; line-height:22px;}
#footer p span{ padding:0 5px;}
	.footer-nav{ height:29px; line-height:29px; color:#fff; background:url(../images/body_bg.png) repeat-x 0 -184px;}
	.footer-nav a{ color:#fff;}
	.footer-nav a:hover{ color:#fff;}
	.foot_span_img {width:48px;height:12px;display:inline-block;overflow:hidden;background:url(../images/nav_title.png) no-repeat 0 -110px;position:relative;}
	.foot_span_img a {width:100%;height:100%;display:block;overflow:hidden;position:absolute;top:0;left:0;}


#flash_show_out {width:100%;height:178px;overflow:hidden;position:relative}
#flash_show {position:relative; height:178px;text-align:center;width:100%;overflow:hidden;}
#flash_img {overflow:hidden;width:866px;height:178px;margin:0 auto;FILTER: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00);}
#flash_btn {LEFT: 1px; POSITION: absolute; TOP: 165px}
#flash_btn DIV {MARGIN: 5px}
#flash_show_ctl {}
#flash_show_ctl a{text-indent:-9999px;width:15px;height:22px;overflow:hidden;display:block;position:absolute;top:80px;background:url(../images/xxyd/wrap_bg.png) no-repeat 0 -214px;}
#img_prev_btn {left:0;}
#flash_show_ctl a#img_next_btn {right:0;background-position:-35px -214px;}
#flash_show_ctl_msg {display:none;}


.frind_link{ border:1px solid #999; padding:10px; width:940px; margin:0px auto 8px auto; overflow:hidden;}
.frind_link p{ line-height:20px; clear:both;}
.frind_link a{color:#818181; padding:0px 3px;}
.frind_link h6{ height:22px; line-height:18px; margin-bottom:4px; font-size:12px;color:#666; border-bottom:1px solid #999; padding:0px 20px;}
.frind_link h6 strong{ float:left;}
.frind_link h6 a{ float:right; font-weight:100; color:#818181;}
