/* reset */
a,html,body,div,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,span,b,strong,em,i,br,p,form,input,button,textarea,table,tr,td,th,img{ margin:0; padding:0;}
ul,li,ol{list-style-type:none;}
a,img{border:0 none;}
img { vertical-align:middle;}
body{font:12px 宋体,Arial; color:#333;}
h1, h2, h3, h4, h5, h6{font-size:100%; }
em{font-style:normal;}
a{color:#666; cursor:pointer; outline:0 none;}
a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix{display: block;min-height:1%;}
.clearfix{zoom:1;}
.clear {height:0;clear:both;}
*html .clearfix{height:1%;}
table{border-collapse:collapse;border-spacing:0;}
.lt,.rt{display:inline;}
.lt{float:left;}
.rt{float:right;}
.mt10{ margin-bottom:10px; overflow:hidden;_padding-bottom:10px;}

.wrap{ width:100%; height:100%; background: url(../images/bg.gif) repeat;}
.w1000{ width:1000px; overflow:hidden; margin:0 auto;}
.bg-white{ padding-top:10px;}
.title{ height:32px; line-height:32px; background:url(../images/titlebg.png) repeat-x; border-bottom:1px solid #cfd3de; }
.title h2{ float:left; padding-left:34px; background:url(../images/ico.png) no-repeat 10px center; color:#1e6fae; font-size:14px; }
.title a{ float:right; color:#6b7f8e; display:block; margin-right:13px; font-family:微软雅黑;}
.div-border{ border:1px solid #dedede; background:#fff;}

.header{ overflow:hidden; margin-bottom:10px;}
.headerTop{ background:#e8e8e8; height:29px; border-bottom:1px solid #ddd; line-height:29px; margin-bottom:18px;}
.headerTop p{ color:#000;}
.headerTop p a{ color:#000; margin:0 5px;}

.logo{ height:68px; margin-bottom:18px;}

.nav{ background:url(../images/nangb.png) repeat-x; height:40px; width:100%;}
.nav ul li{ float:left; line-height:40px; font-size:14px;}
.nav ul li a{ display:block; color:#FFF; padding:0 35px;}
.nav ul li a:hover{ background:#f17c14; text-decoration:none;}
.nav ul li.current{ background:#f17c14;}

.content {width:100%; height:100%;}
.focus{ height:224px; margin-bottom:10px;}
.focusBox { position: relative; width:1000px; height:224px; overflow: hidden; }
.focusBox .pic{ position:relative; z-index:0; }
.focusBox .pic img { width:1000px; height:224px; display: block; }
.focusBox .hd { overflow:hidden; zoom:1; position:absolute; bottom:10px; right:400px; z-index:3}
.focusBox .hd li{float:left; line-height:15px; text-align:center; font-size:12px; width:30px; height:10px; cursor:pointer; overflow:hidden; background:#919191; margin-left:11px; filter:alpha(opacity=80); opacity:0.8; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease }
.focusBox .hd .on{ background:#e27500; filter:alpha(opacity=100);opacity:1;   }
.focusBox .prev,
.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
.focusBox .prev { left: 0; }
.focusBox .next { background-position: 0 -90px; right: 0; }
.focusBox .prev:hover,
.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }

.notice{ height:36px; background:url(../images/MD_16.png) no-repeat; margin-bottom:10px;}
.notice h2{ color:#FFF; height:36px; line-height:36px; font-weight:400;}
.notice h2.lt{ padding-left:32px;}
.notice .rt{ padding-right:20px; line-height:36px; color:#fff;}
.txtScroll-top{ width:650px; overflow:hidden; position:relative; float:left; padding-left:15px;}
.txtScroll-top .infoList li{ height:36px; line-height:36px; }

.about{ width:698px; height:258px; float:left;}
.about img{ border:1px solid #d0d0d0; padding:1px; margin:20px 19px 0 16px; display:block;}
.about b{ line-height:35px; float:left;}
.about p{ text-indent:2em; line-height:24px; width:470px; float:left;}
.about p a{color:#ff9600;}

.new{ width:288px; height:198px; float:right;}
.new ul{ margin:5px 8px 0; text-align:right;}
.new ul li { float:left; line-height:22px; vertical-align:middle; color:#6b7f8e; text-align:left;}
.new ul li a{ float:left; color:#6b7f8e; text-align:left; padding-right:6px; width:200px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.top_new{ width:288px; height:258px; float:right;}
.top_new ul{ margin:5px 8px 0; text-align:right;}
.top_new ul li {line-height:16px; vertical-align:middle; color:#6b7f8e; margin-bottom:5px; text-align:left;}

.jieshao{ width:700px; height:400px; float:left; overflow:hidden;}
.jieshao-con{width:760px;}
.jieshao dl{ float:left; width:220px; height:190px; margin-right:20px; margin-bottom:8px;}
.jieshao dl dt{ color:#666; line-height:34px; font-size:16px; font-family:微软雅黑;}
.jieshao dl img{ border:1px solid #ccc; margin-bottom:5px;}
.jieshao dl dd{ color:#000; line-height:22px;}
.jieshao dl dd a{ color:#ff9600;}

.guanggao{ width:290px; height:400px; float:right;}
.guanggao img{ float:left; display:block; margin-bottom:10px;}

.kecheng{ width:700px; height:315px; float:left;}
.kecheng ul{ margin:10px 9px 0;}
.kecheng table th{ background:#e4e4e4; line-height:20px; height:20px; border-bottom:1px solid #bababa;}
.kecheng table td{ text-align:center; border-bottom:1px dotted #ccc; line-height:30px;}
.kecheng table td a{color:#ff9600;}
.kecheng table td p a{color:#6B7F8E;}

.fuwu{height:315px !important;}

.cp_left{ width:170px; float:left; border:1px solid #ccc; height:888px;background:#fff;}
.cp_left ul{ padding-top:5px;}
.cp_left li{ line-height:30px; padding-left:20px; background:url(img_23.jpg) no-repeat 10px center;}

.cp_right{ width:820px; float:right;border:1px solid #ccc;}
.cpcontent{ background:#fff;}
.cpcontent ul{ padding-bottom:10px; height:845px;}
.cpcontent li{width:260px; height:110px; float:left; margin-left:10px; margin-top:10px;}
.cpcontent li table{ float:left; border:1px solid #ccc;margin-right:5px; width:110px; height:110px;}
.cpcontent li h3{ font-size:12px; line-height:20px;}
.cpcontent li h3 p{ line-height:20px;}

.case{ height:212px;}
.scrollBox{position:relative; margin-top:20px;}
.scrollBox .piclist{ overflow:hidden; zoom:1;}
.scrollBox .ohbox{overflow:hidden; position:relative;width:913px;left:45px}
.scrollBox {position:relative;overflow:hidden;zoom:1; padding-left:10px;}
.scrollBox .piclist li{float:left; display:inline; width:110px; margin-right:20px;}
.scrollBox .piclist li span{height:35px;line-height:35px;display:block;text-align:center;   }
.scrollBox .piclist li img{ border:1px solid #ccc; display:block; width:110px; height:110px;}
.scrollBox .pageBtn span{ display:block;width:12px;height:23px;position:absolute;top:52px;cursor:pointer;text-indent:-999em;overflow:hidden; }
.scrollBox .pageBtn .prev{left:20px; background: url(../images/prev.jpg) no-repeat;}
.scrollBox .pageBtn .next{right:20px;background: url(../images/next.jpg) no-repeat;}
.scrollBox .pageBtn .list{overflow:hidden;zoom:1; height:0;}

.case2{}
.in_news{padding:10px; line-height:24px;}
.in_news li{width:50%; float:left; line-height:24px; }

.links{ background:#FFF; margin:10px auto;}
.links ul{ margin:10px 10px 10px 10px;}
.links ul li{ float:left; margin-right:20px; line-height:25px; white-space:nowrap; }

.footer{ height:167px; background:url(../images/footerbg.png) repeat-x;}
.footer-pd{ padding:35px 23px 0 18px;}
.footer ul{ padding-left:18px;}
.footer ul li{ margin-bottom:10px; color:#000;}
.footer ul li a{ color:#000;}
.footer ul li span{ margin:0 5px;}
.footer .img-wm{ margin-right:45px;}


/* 新闻中心 */
.md-sbanner { margin-bottom:10px;}
.md-content { margin-bottom:30px;}
.md-contentl {float:left;}
.md-contentr {float:left; margin-left:10px; display:inline;}
.md-cl-con {width:230px;}
.md-cr-con {width:758px; background:#fff; border:#dedede solid 1px; }
.md-lside-box { background:#fff; border:#dedede solid 1px; margin-bottom:10px;}
.md-lside-title {padding-left:10px; }
.md-lside-title span {font-size:14px; font-family:微软雅黑; color:#004d88;}
.md-lsnews {padding:0 0px;}
.md-lsnews p {height:35px; line-height:35px; border-bottom:#ccc solid 1px; padding-left:10px;}
.md-lsnews p a { background:url(../images/md-lsnews-jt.jpg) 177px 13px no-repeat; display:block;}
.md-lsnews p a:hover { background:url(../images/md-lsnews-jtH.jpg) 177px 13px no-repeat;}
.md-lsnews li{ line-height:30px; border-bottom:#ccc solid 1px; padding-left:10px;}
.md-lsnews .t1{ background:#FF9600; font-weight:bold; color:#fff;}
.md-lsnews .t1 a{color:#fff;}
.md-lszixun {padding:10px;}
.md-lszixun li { height:24px; line-height:24px; vertical-align:middle;}
.md-lszixun li a { overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:200px;display: block; color:#6b7f8e;}
.md-lszixun li a em { color:#999;}
.md-lscontus {padding:9px;}
.feedback-onlineimg { margin-bottom:10px;}
.md-lscontus-list { background:url(../images/ls-contactusbg.jpg) no-repeat; height:141px;}
.md-lscontus-list li {padding-left:40px; vertical-align:middle; font-family:微软雅黑;}
.md-lscontus-list li.tel {padding-top:4px; font-size:14px;}
.md-lscontus-list li.tel b { color:#ff5400; font-size:16px;}
.md-lscontus-list li.mail {padding-top:11px; font-size:14px;}
.md-lscontus-list li.addr {padding-top:23px;}

.md-crumb {height:32px; line-height:32px; background:url(../images/titlebg.png) repeat-x; border-bottom:1px solid #cfd3de;}
.md-crumb p {padding-left:10px;}
.md-crumb p span {padding-left:26px; background:url(../images/md-crumb-prw.jpg) no-repeat; display:inline-block;}
.md-crumb p a {color:#333;}
.md-crumb p a.curr { color:#999;}
.md-conmain {padding:20px;}
.md-conmain-news li {margin-bottom:10px; float:left;}
.md-conmain-news li p {line-height:18px; color:#666; width:718px;}
.md-conmain-news li p.tit { height:26px; line-height:26px;}
.md-conmain-news li p.tit a {color:#0064b2;}
.md-conmain-news li p.more { text-align:right;}
.md-conmain-news li p.more a { color:#ff9600;}
.md-cn-newsimg {float:left; }
.md-fenye { color: #575757;  font-size: 12px; margin-top: 30px; padding-bottom: 40px; text-align: center;}
.md-fenye a { color:#0064B2; padding: 2px 5px; font-family:微软雅黑;}
.md-fenye a.curr { color:#ff9600; background:#f0f0f0; font-weight:bold;}
.md-cmnew-detail { margin-bottom:10px; line-height:150%;}
.md-cmnew-detail p { margin-bottom:20px; line-height:24px; text-indent:2em; font-size:14px;}
.md-cmnew-detail p.news-tit {font-size:22px; font-family:微软雅黑;color:#0064b2; height:36px; line-height:36px; text-align:center;}
.md-cmnew-detail p.news-info { background:url(../images/detail-ybg.jpg) no-repeat; height:30px; line-height:30px; text-align:center; width:718px; overflow:hidden;font-size:12px;}
.md-cmnew-detail p.news-img { text-align:center;}
.md-cmnew-detail h5{font-size:14px; margin-top:15px; margin-bottom: 5px; color: #003366; border-bottom: 1px solid #99ccff; padding-bottom: 5px;}
.md-cmnew-detail table{ border:2px solid #0033FF}
.md-cmnew-detail td{ border:2px solid #0033FF}
.md-cmnew-detail tr{ border:2px solid #0033FF}

.md-class h1{ font-size:14px; line-height:30px; height:30px;border-bottom:1px solid #ccc; clear:both; overflow:hidden;}
.md-class li{ width:25%; float:left; line-height:30px;}
/* 培训与服务 */
.md-serv li {padding:10px 0; margin-bottom:10px; border-bottom:#ccc dashed 1px; vertical-align:middle; float:left;}
.md-serv li .md-serv-pic {width:110px; height:110px; border:#ccc solid 1px; float:left;}
.md-serv li .md-serv-info {float:left; width:595px; margin-left:10px; display:inline;}
.md-serv li .md-serv-info p { line-height:20px;}
.md-serv li .md-serv-info p a { color:#ff9600;}
.md-serv li .md-serv-info p b { color:#ee0000;}
.md-serv li .md-serv-btn {float:left; margin-left:20px; display:inline;}
.serv-tit {font-size:18px; font-family:微软雅黑;margin-bottom:10px; width:420px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.md-classlist{ padding:10px;}
.md-classlist ul{ padding-top:10px;}
.md-classlist li{ float:left; width:49%; line-height:30px;}

#html_page{ font-size:12px;text-align:center; padding-top:10px; padding-bottom:10px; color:#000;}
#html_page span{padding:2px 5px;border:1px solid #ccc;float:none;color:#000;}
#html_page a{padding:2px 5px;border:1px solid #ccc; color:#000;}
#html_page a:hover{padding:2px 5px;border:1px solid #ccc;color:#ff0000;}
#html_page .alink{color:#fff;background:#f00;border:1px solid #fff;}

/* 师资力量 */
.md-shizi-first { border:#ccc solid 1px; background:#f0f0f0; padding:20px; margin-bottom:10px;}
.md-shizi-first a.shizi-fimg {float:left; width:130px; height:160px;}
.md-shizi-first p { line-height:24px; float:left; margin-left:20px; display:inline; width:520px; color:#666;}
.md-shizi-first p b { color:#333;}
.md-shizi-first p.shizi-fname {font-size:18px; border-bottom:#ccc dotted 1px; font-family:微软雅黑; padding:5px 0; color:#333;}
.md-shizi-list-box {width:718px; overflow:hidden;}
.md-shizi-list {width:740px;}
.md-shizi-list li {float:left; margin:0 11px 10px 0; display:inline; padding:5px; width:220px; border:#ccc solid 1px; background:#f0f0f0;}
.md-shizi-list li a.shizi-simg {float:left; width:96px; height:119px;}
.md-szlist {float:left; width:120px;}
.md-szlist p {padding-left:9px; line-height:18px;}
.md-szlist p a { color:#ff9600;}
.md-lsshizi {padding:10px;}
.md-lsshizi-list {}
.md-lsshizi-list a { white-space:nowrap; padding:0 10px 10px 0; float:left; color:#004d88;}
.md-lsshizi-btn { width:166px; height:43px; margin:10px auto;}
.md-lsshizi-btn a { background:url(../images/md-lsshizi-btn.jpg) no-repeat; width:166px; height:43px; display:block;}
.md-lsshizi-btn a:hover {background:url(../images/md-lsshizi-btn2.jpg) no-repeat;}

/* 成功案例 */
.md-case-box {width:718px; overflow:hidden;}
.md-case {width:730px;}
.md-case li {float:left; width:230px; margin:0 13px 13px 0; display:inline; }
.md-case li p { text-align:center; line-height:24px;}

/* 报名 */
.md-baoming { background:#f0f0f0;}
.md-baoming-pic {width:718px; height:309px;}
.md-baoming-con {padding:30px 30px 0px 30px;}
.md-baoming-coninfo { margin-bottom:10px;}
.md-baoming-coninfo  span {float:left; width:74px; height:62px;}
.md-baoming-coninfo  p {float:left;width:570px;height:62px; font-family:微软雅黑; font-size:16px; line-height:28px; padding-left:10px;}
.md-baoming-conData { padding:30px 0 100px 90px;}
.md-baoming-conData p {float:left; width:500px; margin-bottom:20px;}
.md-baoming-conData p label {float:left;font-family: 微软雅黑; font-size:16px; line-height:32px;}
.md-baoming-conData p input {float:left; vertical-align:middle; width:400px; height:32px; border:#ccc solid 1px; font-family: 微软雅黑; font-size:16px;}
.md-baoming-conData p textarea { height:180px; width:400px; border:#ccc solid 1px; font-family: 微软雅黑; font-size:16px;}
.md-baoming-conData p input.baoming-subbtn {width:124px; height:37px; background:url(../images/baoming-btn.jpg) no-repeat; cursor:pointer; border:none; margin-left:48px; display:inline;}
.md-red { color:#f00; padding-left:10px;}

/*清华总裁班*/
.qingtop{ margin-bottom: 10px; height:500px;}
#youkuplayer{height:500px;}
.cycle_img{width:700px;height:269px; float:left;}
.top_news{width:288px; height:267px; float:right;}
.top_news li{line-height:22px; margin:0 5px; width: 280px; border-bottom:1px dotted #ddd;}
.top_news li a{color:#d82e2f; font-weight:bold;}
.qing_time{color:#666666;}
.qingimg{width:1000px; height:166px; margin-bottom:10px;}
.zhengshu{float:left; width:288px; height:426px;}
.zhengshu_img{margin:22px 15px;}
.zhengshu_img img{width:260px;}
.kecheng_list{float:right; width:700px; height:956px;}
.qing_kecheng{height:310px; width:698px;}
.left_kecheng{float:left; width:330px; margin-top:15px; margin-left:15px;}
.right_kecheng{float:right; width:330px; margin-top:15px; margin-left:15px;}
.kecheng_img{float:left; width:80px; height:114px;}
.kecheng_text{float:left; margin-left:15px; width:222px; height:114px;}
.kecheng_text{line-height:16px;}
.qing_ktitle{font-size:14px; color:#bc0021 !important; font-weight:bold; height:20px;}
.shizi{float:left; width:288px; height:516px;}
.shizi ul li{padding:10px 5px; border-bottom:1px dotted #ddd; height:100px;}
.shizi_img{float:left; width:61px; height:86px; border:1px solid #ddd; padding:5px;}
.shizi_text{float:right; width:193px;}
.shizi_text p{line-height:18px; color:#777777;}
.qing-cr-con{width: 700px; background: #fff; border: #dedede solid 1px; float:right;}






