/*通用主休样式 开始*/
@charset "utf-8";
img{margin:0px;padding:0px; border:0px;}
body {
	margin:0;
	padding:0;
	font-size:12px;
	font-family:"Meiryo UI", "Segoe UI";
	color:#000;
}
.clear{clear:both;}
a:link,a:visited{color:#014190; text-decoration:underline;} 
a:hover { color: #d16c15; text-decoration:underline;}
/*通用主休样式 结束*/
	

/*首页样式定义 开始*/
.news{ font-size:12px; color:#2E2E2E;}
.title{ font-size:18px; color:#034ea2; font-weight:bolder;}
.title_s{ font-size:14px; color:#034ea2; font-weight:bold;}
.text{ font-size:12px; color:#A8710A;}

/*-----------program_list_left_menu----------------*/
.program_list_left_menu{list-style:none; margin:0px; padding:0px 11px; background:url("../images/program_list_new_staff_bg.jpg") repeat-y; width:187px;}
.program_list_left_menu li{padding:5px 0px 0px;}
.program_list_left_menu a.hot{color:#931c63;background-position:left -80px;}
.program_list_left_menu a{
	font-family:"MS Gothic", "MS Mincho", "Meiryo";
	border:#FFF 1px solid;
	padding:0px 0px 0px 24px;
	color:#777;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	height:35px;
	width:161px;
	background-color:#FFF;
	background-image:url(../images/programe_list_left_menu_dot.jpg);
	background-repeat:no-repeat;
	background-position:left 2px;
	vertical-align:middle;
	line-height:120%;
	display:table-cell;
	vertical-align:middle;
}
.program_list_left_menu li.double_line a{
    font-size:10px;
}

.program_list_left_menu li.double_line12 a{
    font-size:12px;
}

.program_list_left_menu li.double_line11 a{
    font-size:11px;
}
.program_list_left_menu a:hover,.program_list_left_menu a.current{
	background-color:#214c75;
	background-position:left -39px;
	border:1px solid #FFF;
	color:#FFF;
}

.location{font-family:"MS Gothic", "MS Mincho", "Meiryo","Microsoft YaHei","宋体";color:#931c63;}
.location a{color:#931c63; text-decoration:none;}
.location a:hover{color:#931c63; text-decoration:underline;}

/*-----------nav_menu------------------*/
.nav_menu{width:1022px; margin:0px auto; background:url("../images/menus_normal.png") no-repeat; height:66px; padding:0px; list-style:none;}
.nav_menu li{float:left;}
.nav_menu .m1{padding:0px 0px 0px 2px;}
.nav_menu .m1 a{background-position:-2px top;}
.nav_menu .m2{padding:0px 0px 0px 19px;}
.nav_menu .m2 a{background-position:-150px top;}
.nav_menu .m3{padding:0px 0px 0px 22px;}
.nav_menu .m3 a{background-position:-301px top;}
.nav_menu .m4{padding:0px 0px 0px 19px;}
.nav_menu .m4 a{background-position:-449px top;}
.nav_menu .m5{padding:0px 0px 0px 19px;}
.nav_menu .m5 a{background-position:-597px top;}
.nav_menu .m6{padding:0px 0px 0px 19px;}
.nav_menu .m6 a{background-position:-745px top;}
.nav_menu .m7{padding:0px 0px 0px 17px;}
.nav_menu .m7 a{background-position:-891px top;}
.nav_menu a{display:block; height:59px; width:129px; background-image:none; text-indent:-999em; overflow:hidden;}
.nav_menu a:hover,.nav_menu a.current{background-image:url("../images/menus_normal_hover.png");}

/*-----------program_real-------------*/
.advice_content_title{ background:url("../images/new_content_program_real_bg.png") no-repeat left top; width:580px; height:43px; margin:0px; padding:0px; text-indent:-999em; overflow:hidden;}
.advice_content{margin:0px; padding:0px; width:590px;}
.advice_content dt{height:32px; width:736px; margin-top:6px;}
.advice_content dd{background:url("../images/photo_area.png") no-repeat right 10px;margin:0px; padding:6px 0px 16px; width:730px;}
.advice_content dd.video{background-image:url("../images/video_area.png");}
.advice_content ul{margin:0px; padding:0px; width:100%; height:auto; overflow:hidden; list-style:none;}
.advice_content li{float:left; width:138px; height:93px; background-image:url("../images/pxsj_photo_bg.jpg"); background-repeat:no-repeat; margin:0px 2px; _display:inline; padding:3px; overflow:hidden;}
