    @charset "utf-8";
	#header{
	width: 784px;
	height: 72px;
	margin: 0 auto;
	padding:0 14px 0 172px;
	background: url(images/logo_111029.png) no-repeat 12px bottom;
}
	.info{
	height: 17px;	
	text-align:right;
	color: red; 
	padding-top:8px;
	line-height:16px;
}
    #searchbar{
	width: 336px;
	height: 40px;
	z-index: 0;
    float: right;
}
    .search_text{
	width: 336px;
	height:24px;
	text-align: left;
	background: url(images/bg02_111029.png) no-repeat -55px 0;
	position: relative;
}
	.searchContent{
	width: 156px;
	position: absolute;
	clear:both;
	border: 1px solid #CCC;
	left:7px;
	top: 23px;
	z-index: 0;
	background: #FFF;
	padding:0 5px;
	visibility: hidden;
}
    .header_searchtex{
	width: 156px;
	height: 18px;
	border:0 none;
	color:#999;
	margin:4px 13px 0 13px;
	line-height:18px;
}
    .searchtex {
	padding: 2px 4px;
	border: 1px double #BDCADB;
	height: 14px;		
	width: 224px;
}
 	input.search_btn{
	width:44px;
	height: 18px;
	background: url(images/bg02_111029.png) no-repeat;
	text-align: center;
	border:0 none;
	margin-left:5px;
	cursor:pointer;
	line-height:1.7em;
	+padding-top:1px;
}
	#nav{
	width: 900px;
	height: 81px;
	margin: 0 auto;
	padding:26px 35px 0;
	background: url(images/bg01_111029.png) no-repeat;
}
	.nav_list {
	width: 770px; 
	white-space:nowrap;
	/*visibility: hidden;*/
}
	.nav_list li {
	float:left;
	width: 77px;
	height: 62px;
}
	.ui-state-highlight { height: 62px; width: 77px; line-height: 62px; }
	.ico_xxjh,.ico_xxjh_over,.ico_jfdj,.ico_jfdj_over,.ico_dxzx,.ico_dxzx_over,.ico_wdsc,.ico_wdsc_over,.ico_xxrz,.ico_xxrz_over,.ico_wlmsb,.ico_wlmsb_over,.ico_stkt,.ico_stkt_over,.ico_zwtd,.ico_zwtd_over,.ico_grsy,.ico_grsy_over,.ico_msdy,.ico_msdy_over,.ico_ksyd,.ico_ksyd_over,.ico_cpxt,.ico_cpxt_over,.ico_gqkt,.ico_gqkt_over,.ico_hbhx,.ico_hbhx_over,.ico_zsdx,.ico_zsdx_over,.ico_sztb,.ico_sztb_over,.ico_mnks,.ico_mnks_over,.ico_wzdh,.ico_wzdh_over,.ico_ztfd,.ico_ztfd_over,.ico_ttdc,.ico_ttdc_over,.ico_ggtz,.ico_ggtz_over,.ico_zhxx,.ico_zhxx_over,.ico_szwb,.ico_szwb_over{
	width: 65px;
	height: 62px;
	margin: 0 auto;
	background: url(images/ico_lm_111029.png) no-repeat;
	position: relative;
	behavior: url("js/iepngfix.htc");
}
	.ico_xxjh_over{background-position: -65px 0;}
	.ico_jfdj{background-position: 0 -62px;}
	.ico_jfdj_over{background-position: -65px -62px;}
	.ico_dxzx{background-position: 0 -124px;}
	.ico_dxzx_over{background-position: -65px -124px;}
	.ico_wdsc{background-position: 0 -186px;}
	.ico_wdsc_over{background-position: -65px -186px;}
	.ico_xxrz{background-position: 0 -248px;}
	.ico_xxrz_over{background-position: -65px -248px;}
	.ico_wlmsb{background-position: 0 -310px;}
	.ico_wlmsb_over{background-position: -65px -310px;}
	.ico_stkt{background-position: 0 -372px;}
	.ico_stkt_over{background-position: -65px -372px;}
	.ico_zwtd{background-position: 0 -434px;}
	.ico_zwtd_over{background-position: -65px -434px;}
	.ico_grsy{background-position: 0 -496px;}
	.ico_grsy_over{background-position: -65px -496px;}
	.ico_msdy{background-position: 0 -558px;}
	.ico_msdy_over{background-position:-65px -558px;}
	.ico_zhxx{background-position: 0 -620px;}
	.ico_zhxx_over{background-position:-65px -620px;}
	.ico_szwb{background-position: 0 -682px;}
	.ico_szwb_over{background-position:-65px -682px;}	
	.ico_ksyd{background-position: -130px 0;}
	.ico_ksyd_over{background-position: -195px 0;}
	.ico_cpxt{background-position: -130px -62px;}
	.ico_cpxt_over{background-position: -195px -62px;}
	.ico_gqkt{background-position: -130px -124px;}
	.ico_gqkt_over{background-position: -195px -124px;}
	.ico_hbhx{background-position: -130px -186px;}
	.ico_hbhx_over{background-position: -195px -186px;}
	.ico_zsdx{background-position: -130px -248px;}
	.ico_zsdx_over{background-position: -195px -248px;}
	.ico_sztb{background-position: -130px -310px;}
	.ico_sztb_over{background-position: -195px -310px;}
	.ico_mnks{background-position: -130px -372px;}
	.ico_mnks_over{background-position: -195px -372px;}
	.ico_wzdh{background-position: -130px -434px;}
	.ico_wzdh_over{background-position: -195px -434px;}
	.ico_ztfd{background-position: -130px -496px;}
	.ico_ztfd_over{background-position: -195px -496px;}
	.ico_ttdc{background-position: -130px -558px;}
	.ico_ttdc_over{background-position: -195px -558px;}
	.ico_ggtz{background-position: -130px -620px;}
	.ico_ggtz_over{background-position: -195px -620px;}
	
	.ico_number,.ico_number_over{
	width: 20px;
	height: 21px;
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	right:0;
	padding:0 5px 4px 0;
    background:url(images/ico_number_111029.png) no-repeat;
	behavior: url("js/iepngfix.htc");
}
    .ico_number{margin-top:3px;}

	.ico_layout{
	width:770px;
	float:left;
}
 	.next_btn,.prev_btn{
	width:12px;
	height: 25px;
	background: url(images/bg01_111029.png) no-repeat -105px -41px;
	border:0 none;
	cursor:pointer;
	margin:16px 18px 0 6px;
}
 	.next_btn{background-position: -923px -41px;margin:16px 0 0 0;}

/*头部结束*/
	.layout_left{
	width:726px;
	border: 1px solid #C2C3C3;
	background: #fff;
	float:left;
	margin-top:-1px;
	padding-bottom:10px;
}
	.layout_right{
	width:213px;
	float:right;
}
    .right_banner{width:213px;}

	.right_title_layout{
	width: 211px;
	border: 1px solid #C2C3C3;
	background:#FFF url(images/grsy_bg02_111029.gif) no-repeat;
	padding:3px 0 10px;
	margin-bottom:7px;
}
	.right_title{
	height:22px;
	background:#B55232 url(images/grsy_bg03_111029.gif) no-repeat right;
	padding:3px 20px 0 12px;
	margin:0 0 14px 14px;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	display:inline-block;
}
	.right_label_layout{
	width: 201px;
	background:#ECEDED;
	margin:-5px 5px;
}
	.right_label li{
	width: 67px;
	height:20px;
	padding-top:4px;
	background:#FFF;
	font-weight:bold;
	text-align:center;
	margin-bottom:5px;
	float:left;
}
	.right_label li.crumb{background:#ECEDED;}
	.right_label li.crumb a:link,.right_label li.crumb a:visited{color:#000;}
	.right_label li a:link{text-decoration:none;}

	.right_text li{
	background: url(images/bg03_120427.png) no-repeat -88px -64px;
	height:20px;
	padding:0 10px 0 22px;
}

	.setup_btn{
	width:46px;
	height:36px;
	background: url(images/grsy_tp01_111029.png) no-repeat 0 -287px;
	text-align:center;
	font-weight:bold;
	line-height:16px;
	padding-right:10px;
	float:right;
}
	.sonlm_layout{
	width:728px;
	height:26px;
	padding:12px 0 0 4px;
	position: relative;
	z-index: 1;
}
	.sonlm_list li{
	width:78px;
	height:18px;
	background: url(images/bg01_111029.gif) no-repeat;
	text-align:center;
	font-weight:bold;
	line-height:16px;
	padding-top:8px;
	margin-right:4px;
	float:left;
}
	.sonlm_list li.crumb{background-position: 0 -26px;}
	.sonlm_list li.crumb a:link,.sonlm_list li.crumb a:visited{color:#CB593B;}
	.sonlm_list li a:link{text-decoration:none;}

	.subpage_list li{
	width:102px;
	height:24px;
	background: url(images/bg03_120427.png) no-repeat;
	text-align:center;
	line-height:20px;
	padding-top:6px;
	margin:6px 0 6px 4px;
	float:left;
}
	.subpage_list li.crumb{background-position: 0 -30px;}
	.subpage_list li.crumb a:link,.subpage_list li.crumb a:visited{color:#000;}
	.subpage_list li a:link{text-decoration:none;}
	
	.subpage_label_layout{
	width:99%;
	height:21px;
	margin:5px auto;
	padding-left:5px;
	border-bottom: 1px solid #FF9607;
	clear:both;
}
	.subpage_label li{
	width:90px;
	height:18px;
	background: url(images/bg03_120427.png) no-repeat 0 -136px;
	text-align:center;
	line-height:20px;
	padding-top:3px;
	margin-left:4px;
	float:left;
}
	.subpage_label li a:link,.subpage_label li a:visited{text-decoration:none;}
	.subpage_label li.crumb{background-position: 0 -115px;}
	.subpage_label li.crumb a:link,.subpage_label li.crumb a:visited{color:#F00;}

    .grsy_hot_layout{margin-bottom:7px;}
	.grsy_hot_layout span{display:inline-block;}

    .grsy_hotT{
	width: 213px;
	height: 30px;
	background: url(images/grsy_bg02_111029.png) no-repeat;
	line-height: 19px;
}
   .grsy_hotB{
	width: 213px;
	height: 26px;
	background: url(images/grsy_bg02_111029.png) no-repeat 0 -43px;
    font: 0px/0px sans-serif;
}
    .grsy_hotC{
	width: 201px;
	padding:6px 5px 1px;
	border-left: 1px solid #C6C6C6;
	border-right: 1px solid #C6C6C6;
	background-color:#FFF;
}
    .grsy_hot_title {
	height:24px;
	background: url(images/grsy_bg01_111029.gif) no-repeat 0 -72px;
	padding:6px 0 0 32px;
}
    .grsy_hot_pic {
	width: 70px;
	height: 55px;
	background: url(images/grsy_bg02_111029.png) no-repeat -515px 0;
	padding: 2px 0 0 3px;
}
    .grsy_hot_text {
	width:120px;
	vertical-align: top;
	line-height: 20px;
	text-indent: 24px;
	padding-left:5px;
}
    .grsy_info_layout{
	width: 205px;
	border: 1px solid #C2C3C3;
	background-color:#FFF;
	padding:10px 3px 5px;
	margin-bottom:7px;
}
    .grsy_info_touxiang {
	width: 77px;
	height: 77px;
	background: url(images/grsy_bg02_111029.png) no-repeat -362px 5px;
	padding: 14px;
}
    .grsy_info_name {
	width:90px;
	padding-right:5px;
	float:right;
	line-height:18px;
}
	.grsy_info_ico1,.grsy_info_ico2{
	height:16px;
	background: url(images/grsy_bg01_111029.gif) no-repeat;
	padding:0px 0 0 22px;
}
	.grsy_info_ico1{background-position:-5px -110px;}
    .grsy_info_ico2{background-position:-5px -141px;}

    .grsy_ico1,.grsy_ico2,.grsy_ico3,.grsy_ico4,.grsy_ico5,.grsy_ico6,.grsy_ico7,.grsy_ico8,.grsy_ico9,.grsy_ico10,.grsy_ico11,.grsy_ico12,.grsy_ico13,.grsy_ico14,.grsy_ico15{
	width: 24px;
	height: 20px;
	background: url(images/grsy_ico_111029.png) no-repeat;
	display: inline-block;
 	vertical-align: middle;
}
	.grsy_ico1{background-position: 0 -20px;}
	.grsy_ico2{background-position: 0 -81px;}
	.grsy_ico3{background-position: 0 -107px;}
	.grsy_ico4{background-position: 0 -133px;}
	.grsy_ico5{background-position: 0 -160px;}
	.grsy_ico6{background-position: 0 -298px;}
	.grsy_ico7{background-position: 0 -54px;height: 23px;}
	.grsy_ico8{background-position: 0 -188px;height: 23px;}
	.grsy_ico9{background-position: 0 -219px;height: 23px;}
	.grsy_ico10{background-position: 0 -422px;}
	.grsy_ico11{background-position: 0 -251px;}
	.grsy_ico12{background-position: 0 -277px;}
	.grsy_ico13{background-position: 0 -328px;}
	.grsy_ico14{background-position: 0 -359px;}
	.grsy_ico15{background-position: 0 -390px;}

    .grsy_pic1,.grsy_pic2,.grsy_pic3,.grsy_pic4,.grsy_pic5,.grsy_pic6,.grsy_pic7,.grsy_pic8{
	width: 100px;
	height: 25px;
	background: url(images/grsy_tp01_111029.png) no-repeat;
	display: inline-block;
 	vertical-align: middle;
}
	.grsy_pic2{background-position: 0 -40px;}
	.grsy_pic3{background-position: 0 -80px;}
	.grsy_pic4{background-position: 0 -120px;}
	.grsy_pic5{background-position: 0 -160px;}
	.grsy_pic6{background-position: 0 -200px;width: 52px;height: 22px;}
	.grsy_pic7{background-position: 0 -235px;height: 35px;}
	.grsy_pic8{background-position: 0 -334px;width: 122px;height:26px;}

	.grsy_pic9,.grsy_pic10,.grsy_pic11{
	width: 34px;
	height: 30px;
	background: url(images/grsy_bg01_111029.gif) no-repeat;
	display: inline-block;
 	vertical-align: middle;
}
	.grsy_pic10{background-position: 0 -38px;}
	.grsy_pic11{background-position: -16px -165px;width: 22px;height: 18px;}

	.grsy_pic12,.grsy_pic13,.grsy_pic14,.grsy_pic15,.grsy_pic16,.grsy_pic17{
	width: 78px;
	height: 64px;
	background: url(images/grsy_tp02_111029.png) no-repeat;
	display: inline-block;
 	vertical-align: middle;
}
	.grsy_pic13{background-position: -94px 0;}
	.grsy_pic14{background-position: -194px 0;}
	.grsy_pic15{background-position: -309px 0;}
	.grsy_pic16{background-position: -423px 0;}
	.grsy_pic17{background-position: -533px 0;}

    .grsy_pic18,.grsy_pic19{
	width: 16px;
	height: 16px;
	background: url(images/grsy_bg01_111029.gif) no-repeat;
	display: inline-block;
 	vertical-align: middle;
}
	.grsy_pic18{background-position: 0 -194px;}
	.grsy_pic19{background-position: -2px -216px;}

	.grsy_grdt_info{
	background: url(images/grsy_bg02_111029.png) no-repeat -630px 0;
 	padding:20px 0 5px 95px;
}
	.grsy_grdt_layout{padding:10px 20px 6px 40px;}
	.grsy_grdt_layout ul{margin-left:30px;}
	.grsy_grdt_layout ul li{margin-top:5px;}
	.grsy_grdt_layout ul li span{display: inline-block;}
	
	.grsy_grdt_pic{
	width: 70px;
	height: 74px;
	background: url(images/grsy_bg02_111029.png) no-repeat -249px 0;
	padding: 2px 0 0 3px;
}
	.grsy_grdt_list li{
	background: url(images/grsy_bg01_111029.gif) no-repeat 0 -234px;
	padding-left: 25px;
}
    .grsy_djjp_layout1{
	width: 60px;
	padding: 0 10px;
	display: inline-block;
}
    .grsy_djjp_layout2{
	width: 125px;
	display: inline-block;
}
.pic_zsdx,.pic_xxrz,.pic_wdsc,.pic_other,.pic_ttdc,.pic_sztb,.pic_mlks,.pic_msdy,.pic_hbhx,.pic_jfdj,.pic_cpxt,.pic_zwtd,.pic_dxzx1,.pic_dxzx2,.pic_dxzx3,.pic_szwb,.pic_xxjh{
	width: 35px;
	height: 20px;
	background: url(images/ico_pic_111029.png) no-repeat;
	display: inline-block;
 	vertical-align: middle;
}
    .pic_xxrz{background-position: 0 -21px;}
    .pic_wdsc{background-position: 0 -42px;}
    .pic_other{background-position: 0 -63px;}
    .pic_ttdc{background-position: 0 -84px;}
    .pic_sztb{background-position: 0 -105px;}
    .pic_mlks{background-position: 0 -126px;}
    .pic_msdy{background-position: 0 -147px;}
    .pic_hbhx{background-position: 0 -168px;}
    .pic_jfdj{background-position: 0 -189px;}
    .pic_cpxt{background-position: 0 -210px;}
    .pic_zwtd{background-position: 0 -231px;}
    .pic_dxzx1{background-position: 0 -250px;}
    .pic_dxzx2{background-position: 0 -270px;}
    .pic_dxzx3{background-position: 0 -290px;}
	.pic_szwb{background-position: 0 -310px;}
	.pic_xxjh{background-position: 0 -330px;}


	.grsy_hydt_layout{padding:10px 20px 6px;}
	.grsy_hydt_list li{margin-top:5px;}

	.grsy_hydt_text{
	width:585px;
	display: inline-block;
	vertical-align: top;
}
	.grsy_windows_dtsz{
	width:100%;
	height:26px;
	padding-top:6px;
    background: url(images/bg03_111029.gif) repeat-x;
}
    .grsy_windows_dtsz_content{
	width:93%;
	clear:both;
	height: 320px;
	margin: 0 20px 5px;
	overflow: auto;
}
    .grsy_windows_dtsz_table {line-height: 28px;}
    .grsy_windows_dtsz_table th,.grsy_windows_dtsz_table td{
	text-align:left;
	border-bottom: 1px dashed #B4B2A7;
	text-indent: 12px;	
}
	.course_bar{
	clear: both;
	height: 20px;
	border-bottom: 1px solid #7F93BC;
	margin: 10px auto;
}
	.course_bar_name{
	font-size: 14px;
	font-weight: bold;
	color: #CB593B;
	padding-left: 10px;
}

    #footer-icon{
    width: 900px;
    margin: 0 auto;
	text-align:center;
    padding-top:10px;
    clear:both;
}
    #footer{ display: none;}
