@import url("hack.css");
@import url("link_style.css");
@import url("f_style.css");
@import url("s_style.css");

/* 公共内容 */
body                 { width:100%; text-align:center; }
*                    { margin:0px; padding:0px; font-family:"宋体"; font-size:12px;}
#BOX                 { width:1004px; margin:0 auto;}
img                  { border:none;}


/* 特殊元素 */
	/* 顶部关键字搜索 */
#str                 { width:190px; height:17px; border:1px #000000 solid;}
#ss                  { padding-top:2px; width:39px; height:19px; border:1px #000000 solid; background:#FFFFFF;}

#page                { margin-top:20px; text-align:right;}


	/* 滑动门 */
#HDM_DH              { width:550px; height:36px; background:url(../img/HDM/HDM_title_1.jpg) no-repeat;}
#HDM_DH ul           { margin-left:80px; padding-top:2px; list-style:none;}
#HDM_DH ul li        { padding-top:10px; margin-right:5px; text-align:center; width:92px; height:31px; float:left;}


#HDM_content            { width:546px; height:198px; overflow:hidden;}
#HDM_iframe             { width:546px; height:198px; overflow-x:hidden; overflow-y:hidden;}
.HDM_CN .img1           { width:202px; height:178px; margin-left:3px; float:left;}
.HDM_CN .content1       { padding-top:10px; width:320px; height:178px; margin-right:5px; float:right; overflow:hidden;}
.HDM_CN .content1 div   { width:320px; height:16px; text-align:left; margin-bottom:8px; border-bottom:1px #999999 dashed;}

.HDM_li_img             { width:7px; height:7px;}

	/* 链接修饰小图标鼠标点击效果 */
.HDM_show                 { display:block;}  
.HDM_noShow               { display:none;}  

		/* 导航背景开关 */
.out                 { background:url(../img/HDM/out_1.jpg) no-repeat;} 
.over                { background:url(../img/HDM/over_1.jpg) no-repeat;} 

/* 重用工具 */
	/* 字体 */
.font_1              { color:#3d3d3d;}
.font_2              { color:#646464;}
.font_3              { font-size:14px; font-weight:bold;}
.font_4              { color:#012467;}

	/* 颜色 */
		/* 此色主要辅助公众参与页表格表现 */
.gray				 { background:#ecf0f3; }


/* 页面框架 */
	/* 页眉 */
#TOP #T_top          { width:100%; height:28px; background:url(../img/top_2.jpg) repeat-x left; border-top:2px #244899 solid; border-bottom:2px #244899 solid;}
#TOP #T_top .bg_img  { width:365px; height:28px; background:url(../img/top_1.jpg) no-repeat left; float:left;}            
#TOP #T_top .bg_img .font_1        { padding-top:5px; padding-left:25px;}
#TOP #T_top_link                   { width:200px; height:28px; float:right;}
#TOP #T_DH                         { width:100%; height:34px; background:url(../img/top5.jpg) repeat-x left;}

#TOP #T_DH #T_DH_C                         { margin-left:20px;}
#TOP #T_DH #T_DH_C div                     { text-align:center; width:96px; padding-top:10px; float:left;}
#TOP #T_DH #T_DH_C #img                    { margin:0px; padding:0px; width:1px;}

#TOP #T_news                               { text-align:left; margin-top:2px; width:100%; height:32px; background:#2d6795;}
#TOP #T_news table                         { width:1002px; height:32px; }
#TOP #T_news_C                             { margin-left:40px; width:549px; height:32px; overflow:hidden;}
#TOP #T_news_C div                         { margin-top:10px;}

	/* 网站内容区 */
#CONTENT                                   { margin:0 auto; margin-top:10px; width:991px;}
	/* 内容区_左栏 */
#CONTENT #C_LEFT                           { text-align:left; width:750px; float:left;}
		/* 内容区_左栏_顶部_左栏 */
#C_LEFT #CL_top #CLT_left                  { width:194px; float:left;} 

		/* 左栏深色链接内容共享 */
#CLT_C_BOX                       { margin-bottom:4px;}

#CLT_C_BOX .title_1,#CLT_C_BOX .title_2,#CLT_C_BOX .title_3,#CLT_C_BOX .title_4,#CLT_C_BOX .title_5,#CLT_C_BOX .title_6  { width:194px; height:32px;}

#CLT_C_BOX .title_1              { background:url(../img/lanmu_title/lanmu_title_1.jpg) no-repeat;}
#CLT_C_BOX .title_2              { background:url(../img/lanmu_title/lanmu_title_2i.jpg) no-repeat;}
#CLT_C_BOX .title_3              { background:url(../img/lanmu_title/lanmu_title_3.jpg) no-repeat;}
#CLT_C_BOX .title_4              { background:url(../img/lanmu_title/lanmu_title_4.jpg) no-repeat;}
#CLT_C_BOX .title_5              { background:url(../img/lanmu_title/lanmu_title_29.jpg) no-repeat;}
#CLT_C_BOX .title_6              { background:url(../img/lanmu_title/lanmu_title_30.jpg) no-repeat;}
#CLT_C_BOX .m1                   { background:url(../img/lanmu_title/m1.gif) no-repeat; width:58px; height:26px; color:#000000; font-size:14px; font-weight:bold; border:#939393 1px solid; text-align:center}
#CLT_C_BOX .m2                   { background:url(../img/lanmu_title/m2.gif) no-repeat; width:58px; height:26px; color:#FFFFFF; font-size:14px; font-weight:bold; border:#E0E9F0 1px solid; text-align:center}

#CLT_C_BOX .content,#CLT_C_BOX .content_1  { padding-top:5px; width:192px;  border:1px #c4cacf solid; border-top:none;}

#CLT_C_BOX .content                { height:208px; overflow:hidden;}
#CLT_C_BOX .content_1              { margin-top:-2px; min-height:50px; background:#d0dee8;}
* html #CLT_C_BOX .content_1       { height:50px;}
                                                    
#CLT_C_BOX .content .content_c_box              { margin-left:7px; margin-top:10px; width:177px; border-bottom:1px #c4cacf dashed; }
#CLT_C_BOX .content .content_c_box .CCB_top     { margin-bottom:5px; color:#FF0000; font-weight:bold;}
#CLT_C_BOX .content .content_c_box .CCB_bottom  { padding-bottom:10px;}

#CLT_C_BOX .content_1 .link_box                 { margin-left:5px; width:177px;}
#CLT_C_BOX .content_1 .link_box .linkb_c        { margin-bottom:5px; width:inherit; height:15px; border-bottom:1px #000000 dashed; overflow:hidden;}


#C_LEFT #CL_top #CLT_right                 { width:550px; float:right;} 
#C_LEFT #CL_top #CLT_right #CLTR_C_BOX     { margin-bottom:10px; width:550px;}

#CLT_right #CLTR_C_BOX .left,#CLT_right #CLTR_C_BOX .right               { width:265px;}
#CLT_right #CLTR_C_BOX .left    { float:left;}
.link_content     { border-left:1px #a3bacb solid; border-right:1px #a3bacb solid;}
.link_content .link_box  { margin-left:10px; padding-top:10px; width:245px;}
.link_content .link_box .linkb_c { margin-bottom:10px; width:242px; border-bottom:1px #000000 dashed;}



#CLT_right #CLTR_C_BOX .right    { float:right;}


		/* 内容栏_左栏_底部盒子 */
			/* 顶部左右栏 */
#CL_bottom                        { margin-top:10px;}
#CL_bottom #CLB_left              { width:196px; float:left;}
#CL_bottom #CLB_left .ad_2        { margin-bottom:5px;}

#CL_bottom #CLB_left #CLBL_login            { margin-top:5px; margin-bottom:5px;}
#CL_bottom #CLB_left #CLBL_login .content   { width:188px; border:3px #d0dee8 solid; border-top:none;}
#CLBL_login_box                             { margin-top:10px; margin-left:5px; margin-bottom:10px;}
#CLBL_login_box p                           { margin-bottom:5px;}
#CLBL_login_box p input                     { border:1px #6590b1 solid;}

#CL_bottom #CLB_right                       { width:543px; float:right;}
#CLB_right #CLBR_top_left                   { width:267px; float:left;}
#CLB_right #CLBR_top_right                  { width:267px; float:right;}
#CLB_right #CLBR_top_left .title            { padding-top:10px; width:266px; height:31px; background:url(../img/lanmu_title/lanmu_title_10.jpg) no-repeat;}
#CLB_right #CLBR_top_right .title           { padding-top:10px; width:266px; height:31px; background:url(../img/lanmu_title/lanmu_title_11.jpg) no-repeat;}

#CLB_right #CLBR_top_left .link_content,#CLB_right #CLBR_top_right .link_content     { width:264px; border-bottom:1px #a3bacb solid; margin-top:-10px;}

	/* 底部_中部 */
#bottom_right_middle                        { margin-top:5px; width:542px; height:97px; background:#ebebeb; overflow:hidden;}

	/* 底部_底部 */
#bottom_right_bottom                        { margin-top:5px;}                     
#bottom_right_bottom .BRB_content           { padding-top:5px; padding-bottom:5px; padding-left:10px; width:529px; border-left:1px #a3bacb solid; border-right:1px #a3bacb solid;}
#bottom_right_bottom .BRB_content .BRBC_left { width:356px; height:173px; float:left; overflow:hidden;}
#bottom_right_bottom .BRB_content .BRBC_right{ margin-right:5px; float:right;}

                       


#CONTENT #C_RIGHT                          { text-align:left; width:241px; float:right;}

#movie                                     { margin-left:5px; width:236px; }
#movie .middle                    { background:#e6e6e6; border-left:1px #a1b3c2 solid; border-right:1px #a1b3c2 solid; text-align:center;} 
##movie .middle .M_bottom          { margin:0 auto; width:195px; margin-top:20px;}
#movie .middle .M_bottom p        { padding-left:10px; margin-bottom:10px;}

#RIGHT_box_1,#RIGHT_box_2,#RIGHT_box_3,#RIGHT_box_4     { margin-left:5px; margin-top:5px;}
#RIGHT_box_1 p                             { padding-left:10px; margin-top:10px;}
#RIGHT_box_3 p                             { margin-bottom:2px;}

#RIGHT_box_2 .linkb                        { margin-left:10px;}
#RIGHT_box_2 .linkb div                    { width:126px; height:15px; overflow:hidden; border-bottom:1px #000000 dashed; margin-bottom:10px;}


/* 内容栏_底部 */
#C_BOTTOM                                  { width:998px; height:121px;}
#C_BOTTOM_BOX                              { width:967px; height:121px; background:#ebebeb;}
#C_BOTTOM_BOX div                          { height:100px; overflow:hidden;}
#C_BOTTOM_BOX div img                      { margin-right:10px;}

#C_BOTTOM_1                                { margin-top:25px; padding-top:10px; width:995px; height:25px; border-top:1px #e5e5e5 solid; overflow:hidden;} 
#C_BOTTOM_1 div                            { margin-right:40px; float:left;}
#C_BOTTOM_1 select                         { width:150px;}

#C_BOTTOM_1 table td                       { width:100px;}   

	/* 页脚 */
#FOOT                                      { text-align:center; margin-top:20px; width:1004px; height:33px; background:url(../img/foot_1.jpg) repeat-x left; color:#FFFFFF;}
#FOOT div                                  { padding-top:10px;} 

	/* 页脚信息 */
#FOOT_INFO                                 { margin-top:20px; width:1002px; text-align:center;}	
#F_info                                    { margin:0 auto; width:535px; text-align:center;}