*
{
    margin:0; 
    padding:0;
    font-family:"宋体" Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
}

div{margin:auto;}
input{text-align:left;}
table{border:0;margin:0;border-collapse:collapse;}
table td{padding:0;}   
a{color:black;text-decoration:none;}



/* 
■   最外层
*/

	.page_content
	{
	   width:1002px;
	   background-color:#ffffff;
	   text-align:center;
	}

	.page_content_top
	{
	   width:1002px;
	   margin-bottom:5px;
	}
			.page_top_logo
            {
			   width:100%;
			   background-image: url(images/logo.jpg);
               background-position: left 0px; 
			   background-repeat:no-repeat;
                           height:134px;
			}

			.page_top_banner 
			{
			   height:134px;
			}


			.page_top_menu 
			{
			   width:1002px;
			   height:40px;
			   text-align:center;
			   background-image: url(images/bg_menu.jpg);
			   background-repeat:repeat-x;
                           clear:both;

			}

			.page_top_search 
			{
			   width:1000px;
			   height:80px;
			   border:1px solid #c1d2ec;
			   background-color:#cee8f5;
			}

    .page_content_center
	{
		width:1002px;
	    text-align:center;
	}

    .page_content_center2
	{
		/* width:987px; */
        width:995px;
		margin:auto;
	    text-align:center;
	}

	.page_content_copyright
	{
           width:1002px;
	}

/* 
■   容器外层
*/

	.page_content_top
	{
	}
			.content_banner
			{

			}


	.page_content_left
	{
	   width:785px;             /* 必须设置了宽度后，才能在同一水平线上 */
	   float:left;
	}

			.page_body_left
			{
			   width:211px;
			   float:left;
			}

			.page_body_right    /* 这里控制 d区域 与 e区域 的两边,大小根据C区域的大小，加两1px的边，如果过小了下面不能正确浮动 */  
			{
			   width:570px;
			   float:right;
			}

			.page_body_foot
			{
			   clear:both;
                           width:785px;
			}

	.page_content_right
	{
	   width:205px;
	   float:right;
	}
	.page_content_foot
	{
	   clear:both;
       width:982px;
	   margin-bottom:5px;
	}


/* 
■   容器层
*/


	.content_a
	{
	}

	.content_b                       /* 按照ps切图的大小，设置 */
	{
	   width:211px;
	   
	}

	.content_c 
	{
	   width:568px;
	   
	}

	.content_d 
	{
	   float:left;
	   width:281px;
	   
	}

	.content_e 
	{
	   float:right;
	   width:284px;
	   
	}

	.content_f 
	{
	   width:568px;
	   float:none;
	   clear:both;
	}

	.content_g 
	{
	   width:568px;
	   
	}

	.content_h 
	{
	   width:205px;
	}

	.content_i 
	{
	   float:left;
	   width:281px;
	   
	}

	.content_j
	{
	   float:right;
	   width:284px;
	   
	}

	.content_k
	{
	   width:784px;
	}

	.content_l
	{
	   width:205px;
	}

	.content_m
	{
           width:982px;
	}

	.content_n
	{
           width:1002px;
	}


/* 
■   菜单样式
*/
/*
<div class="page_top_menu">
	<div class="hidden">[menu]</div>
</div>
*/

    .page_top_menu table
	{
	    margin:auto;
	}


    .hidden
	{
	    overflow:hidden;
	    position:relative;
		margin-bottom:3px;
	    height:33px;
	}

    .hidden table
	{
		position:relative;
		float:left;
		left:0px;
		/* width:100% */                                        /* 不要设置 width 100% 会影响后面单个菜单的大小 */
	    /* background-color:red; */                             /* 有效 */
	}

	.menu                                                       /* 菜单样式外部样式 table */ /* ■ 好像没这属性 */
	{
	/*
		height:30px;
		position:relative;
		right:-20px;
    */
    }

    .menuitem table                                             /* 选中项菜单的那个 table */
	{
	    width:100%;
	}

	.menuitem td                                                /* 菜单每一项的样式 */ 
	{	
		text-align:center;
	}
 
                                                                /* link 设置 a 对象在未被访问前的样式。 ■ 伪类最好一定要分开写，顺序 link > visited > hover */

	a:link.menuitem                                             
	{
	    color:#1380d5;
	    margin-top:7px;
		display:block;
		height:28px;
		width:95px;
		text-decoration:none;
		font-weight:bold;
		line-height:28px;
		text-align:center;
		background:url(images/menuitem_1.jpg) no-repeat;
	}

	a:active.menuitem                                            /* 不写 active ，火狐里面有问题 */              
	{
	    color:#1380d5;
	    margin-top:7px;
		display:block;
		height:28px;
		width:95px;
		text-decoration:none;
		font-weight:bold;
		line-height:28px;
		text-align:center;
		background:url(images/menuitem_1.jpg) no-repeat;
	}

    a:visited.menuitem
	{
	    color:#1380d5;
	    margin-top:7px;
		display:block;
		height:28px;
		width:95px;
		text-decoration:none;
		font-weight:bold;
		line-height:28px;
		text-align:center;
		background:url(images/menuitem_1.jpg) no-repeat;
	}

	a:hover.menuitem                                            /* 菜单浮动样式 */ 
	{
	    color:white;
	    margin-top:7px;
		display:block;
		height:28px;
		width:95px;
		text-decoration:none;
		font-weight:bold;
		line-height:28px;
		text-align:center;
		background:url(images/menuitem_2.jpg) no-repeat;
	}

 
    .menuitemhover a                                            /* ■ 好像没这属性 */
    {
	}


                                                                /* 菜单选择项样式 */
	.menuselecteditem a:link,.menuselecteditem a:visited,.menuselecteditem a:active,.menuselecteditem a:hover                                         
	{
	    color:white;
	    margin-top:7px;
		display:block;
		height:28px;
		width:95px;
		text-decoration:none;
		font-weight:bold;
		line-height:28px;
		text-align:center;
		background:url(images/menuitem_2.jpg) no-repeat;
	}


/* 
■   search 搜索
*/

	.searchcss                  /* 整个搜索  (table) */
	{
	     height:48px;
		 text-align:left;
		 margin-top:10px;
		 margin-left:10px;
         width:600px;
		 /* background-color:red; */
	}

    .searchitembarcss           /* 搜索上部  (table) */
	{
	    /* background-color:red; */
	}

    .searchmaincss              /* 搜索中间  (table) */
	{
       width:600px;
	}
    
	.searchfootcss              /* 搜索底部  (table) */
	{
	}



	.searchitemcss              /* 红色部分，类似于 menuitem */
	{

	}
         .searchitemcss a:link
		 {
		   height:14px;
		   width:40px;
		   text-align:center;
		   color:#033f7d;
		   border-right:1px solid #033f7d;
		   display:block;
         }

         .searchitemcss a:active
		 {
		   height:14px;
		   width:40px;
		   text-align:center;
		   color:#033f7d;
		   border-right:1px solid #033f7d;
		   display:block;
		 }

         .searchitemcss a:visited
		 {
		   height:14px;
		   width:40px;
		   text-align:center;
		   color:#033f7d;
		   border-right:1px solid #033f7d;
		   display:block;
		 }

         .searchitemcss a:hover
		 {
		   height:14px;
		   width:40px;
		   font-weight:bold;
		   text-align:center;
		   display:block;
		   color:black;
		   font-weight:bold;
		   border-right:1px solid #033f7d;
		 }


	.searchselecteditemcss      /* 蓝色部分，类似于 selectmenuitem */
	{
	}

		.searchselecteditemcss a:link,.searchselecteditemcss a:visited,.searchselecteditemcss a:active,.searchselecteditemcss a:hover
		{
		   height:14px;
		   width:40px;
		   font-weight:bold;
		   text-align:center;
		   display:block;
		   color:black;
		   font-weight:bold;
		   border-right:1px solid #033f7d;
		}

	.searchboxcss               /* 输入框 td */
	{
	   padding-right:5px;
	   padding-left:5px;
	}
 
    .searchboxcss input
	{
	   border:1px solid #033f7d;
	   height:22px;
	}


	.searchbuttoncss            /* 按钮 td */
	{
	   cursor:pointer;
	   background-image:url(images/button_search.jpg);
	   background-position: 5px 0px; 
	   background-repeat:no-repeat;
	   border:none;
	   width:82px;
	   height:25px;
	}

	.searchbuttoncss input
	{
	   border:none;
	   width:100px;
	   height:25px;
	   visibility:hidden;
	}


/* 
■   补丁
*/


	.copyright,.content_a,.content_b,.content_c,.content_d,.content_e,.content_f,.content_g,.content_h,.content_i,.content_j,.content_k,.content_l,.page_content,.page_content_center,.page_center_center
	{
	   overflow:hidden;
	   text-align:left;
	}
