@charset "utf-8";
/*整体样式*/
body                            {font-size:12px; margin:0px; color:#000; overflow-x:hidden;}
#header,#nr,.link,#flash_a,.wel,#container_a,#container_b,#footer,#container_c,#container_d,#container_e,.bg_content,.banner,.header,#nav{width:1000px; margin:0 auto; clear:both;}
ul,li,h4,h3,p,a,h2,h5,h6,dl,dt,dd{margin:0px; padding:0px; list-style:none;}
img                             {border:0px;}
a:link,a:visited                {color:#333; text-decoration:none;}
a:hover,a:active                {color:#000; text-decoration:underline;}
.header                         {height:90px; background:url(../images/yzysfx_r3_c4.jpg) no-repeat 0px 10px;}
.header img                     {float:right; padding-top:15px;}
.header_bg                      { position:relative;}
.hot                            {background:#F7F7F7; height:38px; line-height:38px; vertical-align:middle;}
.hot p                          {width:1000px; margin:0 auto;}
.hot p span                     {float:right;}

/*li样式*/
.all_a li                 {clear:both; font-size:14px; line-height:30px; height:30px; vertical-align:middle;}
.all_a li a               {padding-left:10px; background:url(../images/yzysfx_r9_c14.jpg) no-repeat left; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.all_a li span            {float:right; padding-right:5px;}
.all_b                    {}
.all_b li                 {clear:both; line-height:28px; height:28px; vertical-align:middle;}
.all_b li a               {padding-left:10px; margin-left:5px; background:url(../images/yzysfx_r9_c14.jpg) no-repeat left; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.all_c li                 {clear:both; font-size:14px; line-height:30px; height:30px; vertical-align:middle;}
.all_c li a               {padding-left:10px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.all_c li span            {float:right; padding-right:5px;}
.all_d li                 {clear:both; line-height:30px; height:30px; margin-left:10px; vertical-align:middle;}
.all_d li a               {color:#61728E; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.all_d li span            {float:right; padding-right:5px;}
.all_e li                 {width:220px; text-align:center; padding-left:20px; height:230px; float:left;}
.all_e li img             {border:1px solid #ccc; padding:1px;}
.all_e li p               {text-align:center; line-height:30px; height:30px;}

/*title样式*/
.title_a                  {height:43px; margin-bottom:5px; background:url(../images/yzysfx_r7_c25.jpg) no-repeat left;}
.title_a h3               {font-size:14px; padding:10px 0px 0 8px; height:29px; float:left; color:#fff;}
.title_a span             {float:right; padding:10px 5px;}
.title_a span a:link,.title_a span a:visited{color:#fff; text-decoration:none;}
.title_a span a:hover,.title_a span a:active{color:#fff; text-decoration:underline;}
.title_b                  {height:43px; margin-bottom:5px; background:url(../images/yzysfx_r13_c17.jpg) no-repeat 0 12px #fbfbfb;}
.title_b h3               {font-size:14px; padding:20px 0px 0 8px; height:29px; float:left; color:#fff;}
.title_b span             {float:right; padding:10px 5px;}
.title_c                  {height:43px; margin-bottom:5px; background:url(../images/yzysfx_r22_c16.jpg) no-repeat 0 12px; border-top:2px solid #0180DF;}
.title_c h3               {font-size:14px; padding:15px 0px 0 15px; height:29px; float:left; color:#0180DF;}
.title_c span             {float:right; padding:10px 5px;}

/*nav样式*/
.nav_bg                   {background:#558ED5;}
#nav                      {font-weight:bold; font-size:14px; height:50px;}
#nav li.first             {background:none;}
#nav a:link,#nav a:visited{color:#fff; display:block; height:50px; line-height:50px; vertical-align:middle; text-decoration:none;}
#nav a:hover,#nav a:active{color:#fff; display:block; height:50px; line-height:50px; vertical-align:middle; background:url(../images/jdgcx_r6_c2.jpg) repeat-x 0 0; text-decoration:underline;}
#nav li {float: left; height:50px; line-height:52px; background:url(../images/jichubu_r2_c9.jpg) no-repeat left; vertical-align:middle; width:125px; text-align:center; position:relative; z-index:10000; vertical-align:middle;}                   /* 一级菜左对齐 */ 

/*底部样式*/
.bg_footer                {}
.bg_footer span           {display:block; background:#558ED5; height:25px; padding-top:10px; color:#fff; text-align:center;}
.bg_footer span a         {padding:0 15px;}
#footer                   {height:150px; position:relative; padding-top:15px; color:#303030; line-height:22px; line-height:middle;}	
#footer p                 { text-align:center;}
.bg_footer span a:link,.bg_footer span a:visited{color:#fff; text-decoration:none;}
.bg_footer span a:hover,.bg_footer span a:active{color:#fff; text-decoration:underline;}