@charset "utf-8";
/* CSS Document */
/*banner*/
.banner{ width:618px; height:320px; float:left}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:618px; height:320px; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; position:absolute; top:190px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; position:absolute; top:190px; right:10px; z-index:10;}
#playBox .smalltitle {width:618px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}

.sidebar ul li{ border-bottom:4px solid #e6e6e6; margin-bottom:10px; height:50px;padding-left: 35px;}
.sidebar ul li span{ float:left; display:block;padding:10px 0px}
.sidebar ul li a{  color:#262626; padding:14px 5px;}
.sidebar ul li span{display:inline-block; height:50px; line-height:50px;font-size:16px; padding:0; width:120px;}
.sidebar ul li a.highlight,.sidebar ul li a:hover{ color:#016cbe; border-bottom:4px solid #016cbe;}

.sidebar2 ul li{ border-bottom:4px solid #e6e6e6; margin-bottom:10px; height:50px;padding-left: 35px;}
.sidebar2 ul li span{ float:left; display:block;padding:10px 0px}
.sidebar2 ul li a{  color:#262626; padding:14px 5px;}
.sidebar2 ul li span{ display:inline-block; height:50px; line-height:50px;font-size:16px; padding:0; width:180px;}
.sidebar2 ul li a.highlight,.sidebar ul li a:hover{ color:#016cbe; border-bottom:4px solid #016cbe;}

.good_box{ text-align:right;}
.good_box a{ margin-right:22px}
.good_box .collection{ background:url(../images/collection.png) no-repeat left center; padding-left:28px}
.good_box .good{ background:url(../images/good.png) no-repeat left center; padding-left:28px}
.good_box .forward{background:url(../images/forward.png) no-repeat left center; padding-left:25px}
.good_box .bdsharebuttonbox{ float:right;}

.content_box{font-size:16px; color:#808080; letter-spacing:1px; line-height:25px;}
.blue{ color:#057ff0}
.content_box table tr td{ font-size:12px;}
.content_box table tr td.c1{background:#f0f4f7;}
.content_box table tr td.c2{background:#f9f8f3;}
.content_box table tr td a.c3{ background:#016cbe; color:#FFF; display:block; width:100%; height:100%;}
.content_box table tr td a.c3 a{color:#FFF;display:block;}
.content_box table tr:hover td.c1{ background:#fbefb1;}
.content_box table tr:hover td.c2{ background:#fbefb1;}
.content_box table tr:hover td.c3{ background:#fa873b; color:#FFF;}
.content_box table tr:hover td.c3 a{ color:#FFF;}
.content_box .title_name,.tidbit_list .title_name{ color:#016cbe; font-size:30px; font-weight:normal; margin-bottom:20px;}
.bodycn{ text-indent:2em; line-height:30px;}
.bodycn a:hover{ text-decoration:underline;}

.expert_list{ margin-top:25px}
.expert_list dl{ padding:20px 55px 20px 60px; overflow:hidden}
.expert_list dl dt{ float:left}
.expert_list dl dt img{ width:205px; height:130px;}
.expert_list dl dd{ float:right; width:710px; font-size:14px; color:#4c4c4c; line-height:23px}
.expert_list dl dd.name{ font-size:22px; color:#333; font-weight:bold; margin-bottom:15px; margin-top:8px}
.expert_list a{ display:block; border: 1px solid #e1e1e1;}
.expert_list a:hover{ border:1px solid #63a9df; background:#f9f8f3;}
.expert_list a:visited .name{color:#fa873b;}
.expert_banner{ margin-top:20px; position:relative}
.expert_banner dl{ position:absolute; top:40px; left:80px}
.expert_banner dl dt{ float:left}
.expert_banner dl dt img{ border:2px solid #9dccec}
.expert_banner dl dd{ float:left; margin-left:45px; color:#fff; font-size:14px; line-height:23px;width: 660px;}
.expert_banner dl dd h3{ font-size:22px; margin:15px 0px 10px}
.expert_banner dl dd span{ float:left; display:inline-block; width:72px;}
.expert_banner dl dd i{ float:left; display:inline-block; width:570px;}
.showexpert .tab_title{ border-bottom:1px solid #ccc; position:relative; height:40px; margin-top:20px}
.showexpert .tab_title ul{position:absolute; left:60px; bottom:-1px}
.showexpert .tab_title li{ float:left; cursor:pointer; height:40px; padding:0px 20px; line-height:40px; background:#f5f5f5; color:#262626; border:1px solid #ccc; border-bottom:none}
.showexpert{ padding-bottom:20px}
.showexpert .tab_title li.highlight{background:#067bca; color:#fff; font-size:18px; border:1px solid #067bca; border-bottom:none;}
.showexpert_content .showexpert_list{ float:left; width:240px; height:160px; position:relative; margin:40px 15px 0px 65px}
.showexpert_content .showexpert_list dd{ position:absolute; bottom:0px; width:100%; height:30px; line-height:30px; text-align:center; font-size:14px; color:#fff}
.showexpert_content .showexpert_list dd.title_bg{background:#000;filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity: 0.4; opacity: 0.4}
.showexpert_content .showexpert_list .view{ display:none;}
.showexpert_content .showexpert_list:hover .title_bg{ height:160px;}
.showexpert_content .showexpert_list:hover .title_name{background:#000;filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6}
.showexpert_content .showexpert_list:hover .view{ display:block; position:absolute; top:0; left:0; width:240px; height:160px; line-height:160px; text-align:center;}
.showexpert_content .showexpert_list:hover .view span{ padding:5px 6px; background:#333;}

#con_two_1{ padding:20px; line-height:30px;}

.evaluation{ border-top:1px solid #d5d5d5; margin:50px 0px 25px}
.evaluation dl{overflow:hidden; padding: 40px 85px; border:1px solid #d5d5d5; border-top:none}
.evaluation dl dt{ float:left; margin-top:0px}
.evaluation dl dt a:visited{color:#fa873b;}
.evaluation dl dt span{ height:38px; line-height:38px; display:block; text-align:center;}
.evaluation dl dt img{ border:1px solid #dfdfdf}
.evaluation dl dd{ float:right}

.tidbit_list .title_name{ padding-left:40px; margin-bottom:20px}
.tidbit_list dl dd{ width:630px}
.tidbit_list dl dd.name{ font-size:20px; margin-bottom:4px}
.tidbit_list dl dd p{ margin-top:4px; color:#808080; font-size:14px}
.tidbit_list dl dd .source{ font-size:16px}
.tidbit_list dl dd p span{ color:#262626}

.web_main{ padding:30px 35px 30px 50px}
.web_main .web_left{ width:220px; float:left}
.web_main .web_left li a{ width:190px; height:45px; line-height:45px; text-align:right; display:block; background:url(../images/li_a.png) no-repeat left center; font-size:16px; color:#5c5c5c; margin-bottom:3px; padding-right:30px}
.web_main .web_left li a.highlight,.web_main .web_left li a:hover{background:url(../images/li_ahover.png) no-repeat left center; color:#fff}
.web_main .web_right{ width:635px; float:right}
.web_main .web_right .web_right_title{ font-size:30px; color:#666; text-align:center; margin-bottom:40px}
.news_tab{ border-bottom:4px solid #e6e6e6; margin-bottom:10px}
.news_tab ul li{ float:left; margin-left:25px; padding:13px 5px; cursor:pointer; color:#999}
.news_tab ul li.highlight{ background:url(../images/news_tab_li.png) no-repeat center bottom; color:#1a1a1a}
.shownews{ padding-top:20px;}
.shownews .shownews_left{ margin-left:45px; width:662px; float:left}
.shownews_left .shownews_title,.shownews_left .time_box{ text-align:center}
.shownews_left .shownews_title{ font-size:26px; color:#333}
.shownews_left .time_box{ font-size:14px; color:#989898; margin-top:10px}
.shownews_left .time_box a:hover{ text-decoration:underline;}
.shownews_left .contents_box{ padding-top:20px; color:#4c4c4c; line-height:30px;}
.shownews_left .contents_box img{ max-width:662px}
.up_down{ margin-top:50px}
.up_down p{ color:#1a1a1a; font-size:18px; margin-top:5px}
.up_down p a{ color:#0a6de8; font-size:16px; margin-left:5px}
.up_down p a:hover{ text-decoration:underline;}
.shownews_right{ width:260px; float:right; margin-top:0px;}
.shownews_right .shownews_right_title{ border-bottom:1px solid #0063af; padding:8px 0px}
.shownews_right .shownews_right_title span{ border:1px solid #0063af; border-bottom:none; padding:9px 15px; background:#0063af; margin-left:25px; font-size:16px; color:#fff}
.shownews_right .shownews_right_title1{ padding:8px 0px}
.shownews_right .shownews_right_title1 span{ width:260px; display:block; border-bottom:none; padding:9px 0px; background:#f99825; margin-left:0px; font-size:16px; color:#fff; text-indent:1em;}
.shownews_right .shownews_right_list{ position:relative; width:260px; display:block; margin-top:35px}
.shownews_right .shownews_right_list dd{height: 36px;line-height: 18px; width:100%; position:absolute; bottom:0px; left:0px; text-align:center; color:#fff; font-size:14px}
.shownews_right .shownews_right_list dd.name_bg{background:#000;filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity: 0.4; opacity: 0.4}
.shownews_right a.shownews_right_list:hover dd.name_bg{ height:160px;}
.shownews_right a.shownews_right_list .view{ display:none;}
.shownews_right a.shownews_right_list:hover .view{ display:block; width:240px; height:160px; line-height:180px; text-align:center; top:0; position:absolute; color:#FFF;}
.shownews_right a.shownews_right_list:hover .titlex{background:#000;filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6}
.shownews_right a.shownews_right_list:hover .view span{ padding:5px 6px; background:#333;}

.form_box{ margin:50px auto; border:1px solid #e9e9e9; padding:40px 0px}
.form_box h3{ margin-bottom:20px;}
.form_box ul{ margin:0 auto; overflow:hidden;padding-left: 40px;}
.form_box ul li{ margin-top:15px; float:left;}
.form_box ul li label{ width:80px; float:left; text-align:right; margin-right:8px; line-height:34px}
.form_box ul li span{ width:38px; display:inline-block; text-align:center;}
.form_box ul li select{ background:url(../images/select_bg.gif) repeat-x; height:36px; line-height:36px; border:1px solid #ccc}
.form_box ul li input{ background:#fff; height:34px; line-height:34px; border:1px solid #ccc; width:198px; text-indent:0.5em;}
.form_box ul li .submit{ background:#f99825; border:1px solid #f99825; font-size:18px; color:#fff; letter-spacing:1px; margin-left:320px; cursor:pointer; margin-top:20px}

.shownews_left .directory{ border:1px solid #ccc; padding:10px 30px 20px; margin-top:15px}
.shownews_left .directory dl { width:100%; overflow:hidden}
.shownews_left .directory dl dt{ width:72px; height:40px; line-height:40px; text-align:center; background:#4da0df; color:#fff; float:left; margin:16px 20px 0px 0px}
.shownews_left .directory dl dd{ width:500px; float:left}
.shownews_left .directory dl dd a{ margin-top:12px; color:#0177d1; font-size:17px; margin-right:10px;overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;}

.directory{ border:1px solid #ccc; padding:10px 30px 20px; margin-top:15px}
.directory dl { width:100%; overflow:hidden}
.directory dl dt{ width:72px; height:40px; line-height:40px; text-align:center; background:#4da0df; color:#fff; float:left; margin:16px 20px 0px 0px}
.directory dl dd{ width:840px; float:left}
.directory dl dd a{ width:420px; float:left; margin-top:12px; color:#0177d1; font-size:17px}

.consult_content_box{ width:790px; overflow:hidden; margin-top:60px; float:left;}
.consult_content_box .consult_title{ line-height:41px; margin-left:15px}
.consult_content_box .consult_title span{font-size:24px; color:#404040; font-weight:bold; padding:5px 0px}
.consult_content_box .consult_title span em{ padding:5px 12px; color:#fff; background:#4da0df;font-style: normal; font-size:20px; margin-right:8px}
.consult_contents{ padding:20px 10px 40px 20px; line-height:28px}
.consult_contents img{ max-width:750px; margin:0 auto}
.zx-right{ width:200px; float:right; position:relative; margin-top:60px;}
.consult_right_nav{border-left:1px solid #bdc3c7; min-height:200px; width:200px; margin-top:50px; float:right;}
.consult_right_nav ul{ margin-left:-8px; margin-top:20px}
.consult_right_nav li{background:url(../images/consult_right_nav_li.png) no-repeat 4px 8px; padding-left:25px; margin-bottom:10px; line-height:23px; font-size:14px; cursor:pointer}
.consult_right_nav li a{color:#8c8c8c}
.consult_right_nav li.current a{color:#404040}
.consult_right_nav li.current{background:url(../images/consult_right_nav_li2.png) no-repeat left 5px}

/*新闻动态*/ 
.xinwendongtai{ width:364px; height:320px;float:right;}
.xinwendongtai a:hover{ text-decoration:underline;}
.xinwendongtai .list_top{ overflow:hidden; clear:both; margin-bottom:40px; height:141px; width:364px; overflow: hidden;

text-overflow: ellipsis;}
.xinwendongtai .list_div{ overflow:hidden; height:26px; line-height:26px;overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis; background:url(../images/icon-2.png) left 9px no-repeat;text-indent: 1em;}
.news{float:left; font-size:13px; color:#4c4c4c; line-height:26px;}
.time{ float:right; font-size:13px; color:#b2b2b2;line-height:26px; }

/*管理培训*/
.guanlipeixun{ width:300px; height:390px;  float: left;}
.shop{ clear:both; width:300px; height:335px;  padding-top:16px;}
.shop a{ display:block; height:98px; width:278px; background-color:#f0f4f7;border:1px solid #e5e5e5; margin-top:5px; padding-left:10px;overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;}
.shop a.curr{ background:#FFF;}
.shop ul{color:#262626; margin-top:16px;}
.shop li{ font-size:13px; color:#999999;margin-top:12px;}
.shop span{ color:#262626;}
.centerA{ background-color:#FFF;}
.shop a:hover{ background-color:#dbe7ef;}
.shop centerA:hover{ background-color:#f9f8f3;}
/*管理咨询*/
.guanlizixun{ width:670px; height:390px; float:right;}
.sidebar .sidebar_list,.anli .sidebar_list{ width:206px; height:130px; float:left; position:relative; color:#fff; margin-top:35px}
.sidebar .sidebar_list .view,.anli .sidebar_list .view{ display:none;}
.sidebar .sidebar_list .view span,.anli .sidebar_list .view span{ padding:5px 6px; background:#333;}
.sidebar .list_middle{ margin:35px 26px 0px;}
.sidebar .sidebar_list dd,.anli .sidebar_list dd{ position:absolute; bottom:0px; height:36px; line-height:18px; width:196px; text-align:center; font-size:13px; padding:0 5px;overflow: hidden;
text-overflow: ellipsis;}
.sidebar .sidebar_list:hover .title_bg,.anli .sidebar_list:hover .title_bg{ height:130px;}
.sidebar .sidebar_list:hover .view,.anli .sidebar_list:hover .view{ display:block;width:206px; height:130px; line-height:130px; text-align:center;}
.sidebar .sidebar_list:hover .name,.anli .sidebar_list:hover .name{background:#000;filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6}
.sidebar .sidebar_list .title_bg,.anli .sidebar_list .title_bg{ background:#000;filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity: 0.4; opacity: 0.4}
.sidebar1 #example:hover{ background-image: url(../images/xin_03.jpg);  }
.sidebar1{ float:left; margin-top:36px; margin-right:16px;}
/*师资团队*/
.shizituandui{ width:450px; height:430px; float: left;}
.teacher{ clear:both; width:450px; height:360px; padding-top:32px;}
.teacher a{ display:block; width:448px; height:178px; background-color:#FFF;border:1px solid #e5e5e5; overflow: hidden;text-overflow: ellipsis;}
.teacher a:hover{ background-color:#dbe7ef;}
.teacher img{ margin-top:24px; margin-left:20px; float:left;}
.teacher ul{color:#262626; margin-top:34px;font-size:20px;padding-left:150px;}
.teacher li{ font-size:14px; color:#999999;margin-top:12px;}

.teacher li span {
float: left;
display: inline-block;
width: 72px;
}
.teacher li i {
float: left;
display: inline-block;
width: 210px;
}

/*六西格玛专栏*/
.zhuanlan{ width:520px; height:430px;float:right;}
.colum{ width:590px; height:360px; padding-top:32px; clear:both;}
.colum a{ display:block; width:258px; height:118px;border:1px solid #e5e5e5;overflow: hidden;
text-overflow: ellipsis;}
.colum1{ background-color:#f0f4f7; float:left;}
.colum1:hover{ background-color:#dbe7ef;}
.colum2{ background-color: #FFF; float:left;}
.colum2:hover{ background-color:#dbe7ef;}
.colum p{ color:#666666; margin-left:26px; margin-right:20px; margin-top:24px;}
.colum i{ height:42px;overflow: hidden; display:block;
text-overflow: ellipsis; line-height:21px;}
.colum span{ color:#999999; font-size:14px; display:block; text-align:right;}
/*六西格玛案例*/
.case{/* width:1000px;*/margin-top:20px; }
.anli{ width:206px; float:left; margin:0px 29px 0px 15px; }
.anli .sidebar_list{ margin-top:0px}
.anli p{ float:right; color:#999; margin-top:15px}


.main2 {
	width: 720px; float:left; font-size:12px;
}
.main2 i{ font-style:normal;}
.right-panel {
	float:right;
	top:0;
	right:0;
	bottom:0;
	width: 259px;
	background: #f6f6f6;
	border-left:1px solid #e3e3e3; font-size:12px;
}
.right-panel .panel-pd {
	padding: 12px 9px;
}

/* main */
.title-box {
	padding: 9px 0;
}
.title-box.bg-grey {
	padding: 5px 10px;
	background: #f6f6f6;
	margin-right: 10px;
	margin-bottom: 10px;
}
.title-box.borderb {
	border-bottom: 1px dashed #dedede;
	padding-top:5px;
	padding-bottom: 3px;
	margin-bottom: 5px;
}
.related-pd label{ margin:5px 0; display:inline-block;}
.related-pd ul li .submit {
background: #f99825;
border: 1px solid #f99825;
font-size: 18px;
color: #fff;
letter-spacing: 1px;
cursor: pointer;
margin-top: 20px;
width: 238px;height: 34px;
line-height: 34px;
}
.title-item {
	padding: 0 0 0 10px;
	margin: 6px 0;
	border-left: 3px solid #0070a2;
	font-size: 18px;
}
.base-info {
	position: relative;
}
.base-info .desc {
	margin-left: 280px;
	margin-right: 10px;
	min-height: 200px;
}
.base-info .img-wrap {
	position: absolute;
	left: 0;
	top: 15px;
}
.base-info .pd-img {
width: 260px;
height: 165px;
}
.base-info h1 {
	font-size: 16px;
	padding: 22px 0 6px;
	margin: 0 0 5px 0; 
}
.base-info p {
	line-height: 24px;
}
.base-info .name {
	color: #666;
	margin-right: 5px;
}
.base-info .vbase {
	display: inline-block;
	vertical-align: baseline;
}
.base-info .price {
	text-decoration:line-through; 
	color:#999;
}
.base-info .plat-price {
	color: #f30;
	font-size:24px;
}
.base-info .sep {
	margin: 0 2px;
	color: #999;
}
.borderb {
	border-bottom: 1px dashed #dedede;
}
.dp-wrapper {
	padding: 10px 0;
}
.dp-wrapper p {
	padding-bottom: 8px;
}
.dp-wrapper .text-input {
	line-height: 28px;
	width: 160px;
}
.intro-content {
	min-height: 1000px;
	line-height:30px; font-size:14px;
}
.perday {
	text-transform: none;
}
.dp-wrapper .not-authed-tip {
	background: #fefdf8;
	border: 1px solid #e5b68a;
	padding: 5px;
	color: #ff7f00;
}
.dp-wrapper .not-authed-tip .auth-url {
	color: #03f;
	text-decoration: underline;
}

/* right panel */
.right-panel .overview {
	line-height: 1.8;
}
.right-panel .related-pd {
	padding-top: 40px;
}
.right-panel .lec-img {
	width: 150px;
	height: 150px;
}
.right-panel .p-list {
	margin: 0 0 10px 5px;
}

/* area select */
.area-wrap .dd-cell {
	line-height: 26px;
	position: relative;
	z-index: 30;
}
.area-wrap .dd-cell:hover {
	z-index: 31;
}
.area-wrap .dd-cell .dd-selected {
	padding: 0 6px;
	position: relative;
	z-index: 31;
}
.area-wrap .dd-cell .mover {
	color: #333;
}
.area-wrap .dd-cell .mover,
.area-wrap .dd-cell:hover .normal {
	display: none;
}
.area-wrap .dd-cell .normal,
.area-wrap .dd-cell:hover .mover {
	display: inline-block;
	vertical-align: middle;
}
.area-wrap .dd-cell:hover .dd-selected {
	border:1px solid #00a0e8;
	border-bottom: 1px solid #fff;
	z-index: 33;
}
.area-wrap .dd-cell .dd-selected-txt {
	width:50px;
	display: inline-block;
}
.area-wrap .dd-cell .dd-sub {
	width: 300px;
	right: auto;
	border: 1px solid #00a0e8;
	z-index: 30;
	top:28px;
	background: #fff;
}
.dd-cell:hover .dd-selected {
	z-index: 34;
	background: #fff;
}
.area-wrap .dd-cell.city .dd-sub {
	left:-103px;
}
.area-box {
	width: 55px;
	display: inline-block;
	vertical-align: middle;
	padding:3px 10px;
}
.blocked .area-item {
	color: #999;
}
.not-blocked .area-item.on,
.not-blocked .area-item:hover {
	color: #fff;
	background: #00a0e8;
}

/* .dates-wrap */
.dates-wrap {
	position: relative;
}
.dates-wrap .dp-unit {
	top:26px;
	left: 68px;
}
.dates-wrap .cal-wrap {
	width: 410px;
	background: #fff;
	height: 230px;
}
.cal-unit .cal-table .td.today .td-inner {
	background: #00a0e8;
	color: #fff;
}
.cal-unit .cal-table .td.R .td-inner {
	background: #390;
	color: #fff;
}
.cal-unit .cal-table .td.O .td-inner {
	background: #ff7e00;
	color: #fff;
}

.dates-wrap .cal-wrap .cal-unit {
	float:left;
	width: 197px;
}
.dp-unit .cal-unit .cal-table .td.before-today .td-inner,
.dp-unit .cal-unit .cal-table .td.not-ok:hover .td-inner {
	background: #e3e3e3;
	color:#999;
}
.dp-unit .cal-unit .cal-table .td.not-ok:hover {
	background: #e3e3e3;
}
.dp-unit .cal-unit .cal-table .before-today.td,
.dp-unit .cal-unit .cal-table .before-today.td {
	background: #e3e3e3;
}
.dp-unit .cal-unit .cal-table .td.not-current-month {
	background: #fff;
}
.cal-unit .cal-table .td.not-current-month .td-inner {
	border: none;
	background: #eee;
	color: #999;
}
.cal-unit .cal-table .td.not-ok:hover .td-inner {
	background: #e3e3e3;
	color:#999;
}
.dp-unit .note {
	background: none;
	padding: 5px 0 5px 6px;
	line-height: 1.2;
	font-size: 12px;
	float: left;
	width:404px;
	border-top: 1px solid #e3e3e3;
}
.dp-unit .note .tag {
	width: 12px;
	height: 12px;
}



/* = p-list
-------------------------------------------------------------- */
.p-list {
	float: left;
	width: 228px;
	border: 1px solid #ccc;
	background: #fff;
	margin: 0 20px 20px 0;
	position: relative;
	overflow: hidden;
	color: #333;
	padding-bottom: 4px;
}
.p-list:hover {
	color: #333;
	box-shadow: 2px 2px 2px rgba(0,0,0,.1);
}
.p-list .p-img {
	width: 228px;
	height: 134px;
}
.p-list .meta {
	padding: 3px 10px;
	position: relative;
}
.p-list .meta2 {
	position: absolute;
	left: 0;
	width: 100%;
	background: #fff;
	bottom: -120px;
	overflow: hidden;
	border: 1px solid #e3e3e3;
}
.p-list p {
	padding: 3px 0;
}
.p-list .mgl {
	margin-left: 10px;
}
.p-list .n1 {
	width: 60px;
}
.p-list .n2 {
	width: 146px;
	min-height: 37px;
}
.p-list .btn {
	padding-left: 0;
	padding-right: 0;
}

.font14 {
font-size: 14px;
}
.elli {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
i{ font-style:normal;}

.gkk a:hover{ text-decoration:underline;}

.gd{ width:260px; background:#f5f5f5;}
.related-pd{background:#f5f5f5;}

.nowclass{ border-bottom:1px solid #ccc; position:relative; height:40px; width:662px;}
.nowclass h3{float:left; cursor:pointer; height:40px; padding:0px 20px; line-height:40px; background:#f5f5f5; color:#262626; border:1px solid #ccc; border-bottom:none; font-size:14px; text-indent:0; margin-left:5px;}
.nowclass h3 a{color: #262626;}
.nowclass h3.hover a{color: #fff;}
.nowclass h3.hover{background:#067bca; color:#fff; font-size:14px; border:1px solid #067bca; border-bottom:none;}
/*2021XIU*/
.nowclass h2{float:left; cursor:pointer; height:40px; padding:0px 20px; line-height:40px; background:#f5f5f5; color:#262626; border:1px solid #ccc; border-bottom:none; font-size:14px; text-indent:0; margin-left:5px;}
.nowclass h2 a{color: #262626;}
.nowclass h2.hover a{color: #fff;}
.nowclass h2.hover{background:#067bca; color:#fff; font-size:14px; border:1px solid #067bca; border-bottom:none;}




.DynarchCalendar table {
width: 100%;
}

.sitemap li{ float:left; margin: 20px 130px 10px 20px;}
.sitemap li h3 a:hover{ text-decoration:underline;}
.sitemap li h2{ font-size:18px; height:30px; line-height:30px;}
.sitemap li dl dd{line-height:25px; font-weight:normal; font-weight:normal; font-size:15px;}
.sitemap li dl dd h3{ font-size:14px;}
.sitemap li dl dd dl dd a{ color:#000;}
.sitemap li dl dd dl dd a:hover{ text-decoration:underline;}

.expert_list dl dd span {
float: left;
display: inline-block;
width: 72px;
}
.expert_list p{ clear:both;}
.expert_list dl dd i {
float: left;
display: inline-block;
width: 630px;
}