@charset "gb2312";
body{ background:#fff; margin:0px; padding:0px;}
#body_wrapper{ background:url(img/bg_body.jpg) repeat-x left 34px; margin:0px; padding:0px;}
.column_wrapper{clear:both; width:778px; margin:0 auto; _height:1px; min-height:1px;}
#page_head {
clear:both;
}
/*program_list_box*/
#program_list_box{
clear:both;
}
#program_list{
background:#fff;
width:766px;
margin:0 auto;
padding:8px 0 8px 12px;
line-height:18px;
color:#3b39a5;
}
#program_list a{
color:#3b39a5;
}

/*page_body*/
/*
begin
normal module style define*/
/*本页特殊*/
#flash_area {border:none;}
#flash_area .flash_intro{ width:254px; height:195px; border:1px solid #cfcfcf;}
#flash_area .text_box{border:1px solid #cfcfcf;padding:5px;}
.md {
clear:both;
_height:1px;
min-height:1px;
border:1px solid #cfcfcf;
/*background:#fff url(img/bg_md_bd.gif) repeat-x bottom ;*/
}

.md .md_hdc{background:url(img/bg_md_hdc_l.gif) no-repeat left top; height:5px; margin:-1px -1px -4px; position:relative; overflow:hidden; border:0 none; font-size:1px;}
.md .md_hdc b{ background:url(img/bg_md_hdc_r.gif) no-repeat right top; width:5px; height:5px; float: right;}

.md .md_hd{clear:both; background:#acacac url(img/bg_md_hd.gif) repeat-x left top; height:25px; line-height:28px; font-size:12px; overflow:hidden; color:#000;}
.md .md_hd_style2{clear:both; background:url(img/bg_md_hd2.gif) repeat-x left top; height:25px; line-height:28px; font-size:12px; overflow:hidden; color:#000;}
.md .md_hd a{color:#fff;}
.md .md_hd .mh_icon{float:left; margin-left:5px; display:none;}
.md .md_hd .mh_title{ font-family:Arial, "宋体";color:#fff;font-size:14px; float:left; margin-left:7px; display:inline; font-weight:bold;}
.md .md_hd .mh_title a{ color:#fff; }

.md .md_hd .marginl{ margin-left:6px;}
.md .md_hd .mh_title b{ font-size:20px;}
.md .md_hd .mh_subtitle{font-size:12px; float:left; margin-left:5px; display:inline;}
.md .md_hd .mh_option{float:right; margin-right:5px; display:inline;cursor: pointer;}
.md .md_hd .mh_option .more_btn{margin-right:5px; display:inline; background:url(img/dot07_cor.gif) no-repeat left 2px; padding-left:12px; color:#fff;}
.md .md_hd .mh_option .more_btn a:hover{ color:#fff;}
.md .md_hd .mh_option .roll_btn{background:url(img/dot_btn_roll_up.gif) no-repeat left center; padding-left:14px;}
.md .md_hd .mh_option .roll_btn:hover{text-decoration:none; border-bottom:1px solid #000;}
.md .md_hd .mh_option .up{background-image:url(img/dot_btn_roll_up.gif);}
.md .md_hd .mh_option .down{background-image:url(img/dot_btn_roll_down.gif);}


.md .md_bd{clear:both;font-family:Arial, "宋体";background:#fff;padding:10px;}

.md .mb_2col{clear:both;}
.md .mb_2col .mb_col_1, .md .mb_2col .mb_col_2{float:left; width:49.9%;}
.md .mb_3col{clear:both;}
.md .mb_3col .mb_col_1, .md .mb_3col .mb_col_2, .md .mb_3col .mb_col_3{float:left; width:33.3%;}

.md .md_bd .mb_common{clear:both; padding:5px;}
.md .md_bd .mb_option{clear:both; margin:5px; float:right; display:inline;}
.md .md_bd .mb_option .more_btn{float:left;}

.md .md_ftc{clear:both;}
.md .md_ftc b{}

.md .turn_page_box{clear:both; padding:2px; margin:8px 0 0; text-align:center; color:#0d4375;}
.md .turn_page_box .tpb_left{padding:0 10px 0 0;}
.md .turn_page_box .tpb_left .current_page{font-weight:bold; font-size:1.2em; color:#ed120a; padding:0 2px;}
.md .turn_page_box .tpb_left .total_page{padding:0 2px; font-style:normal;}

.md .turn_page_box .tpb_custom{padding:0 10px 0 0;}
.md .turn_page_box .tpb_custom input.page_no_to_go{width:2em; border:1px solid #ccc; height:1.1em;}
.md .turn_page_box .tpb_custom a{padding:1px 4px 0; color:#ed120a; text-decoration:underline;}


.md .turn_page_box .tpb_right{}
.md .turn_page_box .tpb_right a{padding:1px 4px 0; border:1px solid #ccc; background-color:#f1f0f0; color:#0d4375; line-height:12px; font-size:12px;}

.md .turn_page_box .tpb_right a.cur{font-weight:bold; background-color:#ed120a; color:#fff;}

.md .turn_page_box .tpb_right a:hover{background-color:#fff; text-decoration:none;}
.md .turn_page_box .tpb_right a.cur:hover{background-color:#ed120a;}
.md .turn_page_box .tpb_right a.tpb_btn_previous, .md .turn_page_box .tpb_right a.tpb_btn_next{}

/*
end
normal module style define*/
/*图片*/
.md_bd .image_list{
	clear:both;
	_height:1px;
	min-height:1px;

}
.md_bd .image_list ul{clear:both; _height:1px; min-height:1px;}
.md_bd .image_list ul li{
_height:1px; min-height:1px;
float:left;
}
.md_bd .image_list ul li .li_title{text-align:center; font-size:16px; font-family:"黑体"; font-weight:normal;}
.md_bd .image_list ul li .li_image{text-align:center;}
.md_bd .image_list ul li .li_image img{text-align:center; border:1px solid #ccc;}
.md_bd .image_list ul li .li_text{padding:4px 4px 0 ; text-align: center; color:#3A5700;}
.md_bd .image_list ul.il_5_img li{padding-left: 6px;}

.text_box_2{ font-family:"宋体";}
.text_box_2 p{ text-indent:24px; color:#666;}
.text_box_2 a{ color:#008AB9;}

.title_list_box{clear:both;}
.title_list_box .image_title_01{margin-bottom:3px; _height:1px; min-height:1px;}
.title_list_box .image_title_01 b{ color:#666665; line-height:20px;}
a{ color:#666;}
a:hover{ color:#F46D00;}
.title_list_box .image_title_01 img{float:left; margin:0 6px 3px 0;border:1px solid #ccc;}


.title_list_box .image_title_02{ margin-bottom:3px; _height:1px; min-height:1px;}
.title_list_box .image_title_02 b{ color:#00537E; line-height:20px;}
.title_list_box .image_title_02 img{float:left; margin:0 6px 3px 0;border:1px solid #ccc;}

.md_bd .image_list .img_at_left .li_image{float:left;}
.md_bd .image_list .img_at_right .li_image{float:right;}
.md_bd .image_list ul.il_2col li .li_text{}

.md_bd .image_list ul.il_4_img{}
.md_bd .image_list ul.il_4_img li{width:16.5%;}

/*标题列表*/

ul.title_list{
	clear:both;
	_height:1px;
	min-height:1px;
}
ul.title_list li{
float:left;
width:48%;
background:url(img/dot_title_list_01.gif) no-repeat left 4px; padding-left:8px;
line-height:17px;
}
ul.title_list li .date{color:#999;}
/*标题列表OVER*/
.md_bd .text_box2{ color:#666; line-height:18px; }
/*按钮*/
.btn_a{ float:left; font-family:"宋体"; margin-top:0px; margin-right:6px;}
.btn_a .btn_l{ float:left; background:url(img/btn_l.gif) no-repeat left top; height:24px; width:5px; display:block;}
.btn_a .btn_m{ float:left; background:url(img/btn_m.gif) repeat left top; line-height:24px;}
.btn_a .btn_m a{ color:#FF6315; padding:0 10px;}
.btn_a .btn_r{ float:left; background:url(img/btn_r.gif) no-repeat right top;height:24px; width:5px; display:block;}
.btn_b{ font-family:"宋体"; margin-top:14px; float:left; margin-left:20px;}
/*按钮结束*/

.md_style2{ border:1px solid #5AB9CF;}
.md_style2 .md_hdc{background:url(img/bg_md_hdc_l2.gif) no-repeat left top; height:5px; margin:-1px -1px -4px; position:relative; overflow:hidden; border:0 none; font-size:1px;}
.md_style2 .md_hdc b{ background:url(img/bg_md_hdc_r2.gif) no-repeat right top; width:5px; height:5px; float: right;}
.md_style3 .md_hdc{background:url(img/bg_md_hdc_l3.gif) no-repeat left top; height:5px; margin:-1px -1px -4px; position:relative; overflow:hidden; border:0 none; font-size:1px;}
.md_style3 .md_hdc b{ background:url(img/bg_md_hdc_r3.gif) no-repeat right top; width:5px; height:5px; float: right;}
.md_style3 .md_hd{ background:#FD6900 url(img/hd_title_1.jpg) no-repeat 5px top; }


.md_style4 .md_hdc{background:url(img/bg_md_hdc_l4.gif) no-repeat left top; height:5px; margin:-1px -1px -4px; position:relative; overflow:hidden; border:0 none; font-size:1px;}
.md_style4 .md_hdc b{ background:url(img/bg_md_hdc_r4.gif) no-repeat right top; width:5px; height:5px; float: right;}
/*
====================================图像列表*/
.md .image_list_box{
	clear:both;
	margin-right: -14px;
}
#image_list_box1 ul li{ width:162px; height:150px; overflow:hidden;}
#image_list_box1 ul li .text{padding:4px 4px 2px; text-align:left;}
.md .image_list_box ul.img_3_in_row li{}
.md .image_list_box ul{clear:both;margin-right:-10px;}
.md .image_list_box ul li{float:left;margin:0 5px 5px 0;}
.md .image_list_box ul li .image{background:#ccc; overflow:hidden; padding:1px; text-align:center;}
.md .image_list_box ul li .image img{}
.md .image_list_box ul li .text{ padding:4px 4px 2px;text-align: center;}

.title_list_box ul.title_list{clear:both; _height:1px; min-height:1px;}
.title_list_box ul.title_list li{
clear:both;
width:94%;
background:url(img/dot_title_list_01.gif) no-repeat left 6px; padding-left:8px;
line-height:18px;
font-size:12px;
}

/*==============*/
.red { color:#FF0000;}
.orange{ color:#FF9900;}
.yellow { color:#FFFF00;}
.green { color: #00FF00;}
.cyan { color:#00FFFF;}
.blue { color:#0066FF;}
.purple { color:#FF00FF;}


/*==============*/
/*=====================标签页=========================*/
.md_style_01 .md_hd .mh_title{font-size:14px; font-weight:bold;float:left; padding-left:6px;  display:inline;}
.md_style_01 .md_hd ul.mh_tabs{
	float:right;
	display:block;
	margin-top:5px;
	margin-right:11px;
	_display:inline;
	height:20px;
}

.md_style_01 .md_hd ul.mh_tabs li{
float:left;
line-height:22px;
padding:0px 12px 0;
background:url(img/dot_line.gif) no-repeat center left;
}
.md_style_01 .md_hd ul.mh_tabs li.first{
background:none;}
.md_style_01 .md_hd ul.mh_tabs li a{ color:#fff;}
.md_style_01 .md_hd ul.mh_tabs li.cur{
background-image:none;
padding:1px;
padding-bottom:0px;
border:1px solid #999;
border-bottom:none;
position:relative;
margin-right:-1px;
overflow:hidden;
height:19px;
line-height:19px;
background-color:#fff;
}
.md_style_01 .md_hd ul.mh_tabs li.cur a{ font-weight:bold; background:url(img/bg_mh_tabs.gif) repeat-x top left; padding:0px 12px; height:21px; float: left; display:block; color:#6B0500; }

/*标签页完*/
.month{ background:#FFF3EE; height:20px; padding:5px 0px;}
.month div{ width:8%; float:left; display:inline; height:20px; line-height:20px; border-right:1px solid #CA4200; text-align:center;}
.month div a{ width:90%; display: block;}
.month div a:hover{ text-decoration:none; background: #FFC8C8;}
.month .cur{ background:#ffc8c8; font-weight:bold; color:#9c0000;}
.month .cur a{ color:#9c0000;}
/*不同的ttle背景*/
.md_style_hd .md_hd{ background:#FD6900 url(img/hd_title_2.jpg) no-repeat right top; }
.md_style_hd2 .md_hd{ background:#FD6900 url(img/hd_title_2.jpg) no-repeat 100px top; }


.md_style_hd3 .md_hdc{background:url(img/bg_md_hdc_l3.gif) no-repeat left top; height:5px; margin:-1px -1px -4px; position:relative; overflow:hidden; border:0 none; font-size:1px;}
.md_style_hd3 .md_hdc b{ background:url(img/bg_md_hdc_r3.gif) no-repeat right top; width:5px; height:5px; float: right;}


/*不同的ttle背景OVER*/
























/*ID*/
#flash_area .md_bd{ background:none;padding:0;}
#flash_area .md_bd .text_box{ background:#fff; color:#8C1C00;}
#flash_area .md_bd .text_box span{color: #FF7C00; font-weight:bold;}
#flash_area .md_bd .text_box span.org{ color:#666666; font-weight:normal;}
#flash_area .md_bd .text_box a{color:#B84B25;}
#flash_area .md_bd .text_box a:hover{color:#F46D00;}
#margin1{ padding-top:1px!important;padding-top:3px; color:#8C1C00;}
#margin1 a{color:#8C1C00;}
#margin1 span{color: #FF7C00; font-weight:bold;}
#margin1 span.org{ color:#666666; font-weight:normal;}
#padding_bottom{ padding-bottom:0px;}
#btn_img_box{ height:137px;display:block; padding-top:5px!important; padding:6px 0 0 11px;}
#btn_img_box img {margin-top:8px}
#repingtop10 .md_bd .mb_common ul.title_list li a{ color:#00828A;}
#md_style_02 .md_bd .title_list_box{ padding-bottom:1px;}
/*ID-OVER*/
/****
page_bottom begin
*/
#page_bottom .footer{
background:#e7e7e7;
clear:both;
_height:10px; min-height:10px;
width:778px;
margin:0 auto;
}
#page_bottom .footer .bottom_link{
margin:0 auto;
padding:18px 0 0;
line-height:1.1em;
text-align:center;
}
#page_bottom .footer .bottom_copyright{
width:360px;
margin:0 auto;
padding-bottom:22px;
_height:1px; min-height:1px;
}
#page_bottom .footer .bottom_copyright p{
padding:18px 0 0;
float:left;
width:330px;
display:inline;
text-align:center;
line-height:1.4em;
}
#page_bottom .footer .bottom_copyright .copyright_gongshang_logo{
float:right;
margin-top:20px;
}

/****
page_bottom end
*/
.md_bd .title_list_box .image_title_01:after,
.common_form .form_row:after,
.common_form .form_function:after,
.common_form .form_option:after
{
content:"."; display:block; clear:both; visibility:hidden;
font-size:0px; line-height:0px; height:0;
}/*for firefox*/

#scroll_jctj{ width:756px; height:140px; overflow:hidden; margin:0 auto;}
