body, ul, dl, dd, dt, ol, li, p, h1, h2, h3, h4, h5, h6, textarea, form, select, fieldset, table, td, div, input { margin: 0; padding: 0; }
body { margin: 0 auto; font-family: "Microsoft YaHei", "Arial"; color: #4a4a4a; }
li { list-style: none }
a { text-decoration: none }
.mt10 { margin-top: 10px; clear: both }
.mt30 { margin-top: 30px; }
img { border: 0 }
.clear { width: 100px; font-size: 0px; height: 0; clear: both }
.head { width: 100%; height: 335px; overflow: hidden; }
#float01, #float02, #float03, #float04, #float05, #float06, #float07, #float08, #float09 { width: 100%; overflow: hidden }
#float06 { background: #efefef; }
.main { width: 1100px; margin: 0 auto; padding: 0 }
.container { width: 1100px; margin: 0 auto; }
.u_tit { text-align: center; margin-top: 30px; font-size: 40px; font-weight: bold; color: #0071ab }
.u_tit span { border-bottom: 3px solid #0071ab; padding-bottom: 5px }
/*媒体报道*/
#float01 .owl-demo { position: relative; width: 680px; height: 420px; margin: 30px auto 0 auto; float: left; }
#float01 .owl-demo .item { position: relative; display: block; }
#float01 .owl-demo img { display: block; width: 100%; height: 420px; }
#float01 .owl-demo b { position: absolute; left: 0; bottom: 0; width: 100%; height: 60px; background-color: #000; opacity: .5; filter: alpha(opacity=50); }
#float01 .owl-demo span { position: absolute; left: 10px; bottom: 15px; font: 18px/32px "微软雅黑", "黑体"; color: #fff; text-align: center; }
#float01 .owl-pagination { position: absolute; right: 10px; bottom: 15px; height: 22px; text-align: center; }
#float01 .owl-page { display: inline-block; width: 12px; height: 12px; margin: 0 5px; background: #fff; *display:inline;
*zoom:1;
-webkit-border-radius: 50%; -moz-border-radius: 50%; -o-border-radius: 50%; -ms-border-radius: 50%; border-radius: 50%; }
#float01 .owl-pagination .active { background: #c00; }
.owl-buttons { display: none; }
.owl-buttons div { position: absolute; top: 50%; width: 40px; height: 80px; margin-top: -40px; text-indent: -9999px; }
.owl-prev, .owl-next, .owl-prev:hover, .owl-next:hover { background: url(/d/file/hh/2017-02-17/icon.png) no-repeat; }
.owl-prev { left: 0; background-position: 0 -65px; }
.owl-next { right: 0; background-position: -58px -65px; }
.owl-prev:hover { background-position: 0 -162px; }
.owl-next:hover { background-position: -58px -162px; }
.news { width: 500px; float: left; }
.news li { line-height: 33px; font-size: 16px; }
.news li h2 { font-size: 26px; margin: 10px 0; }
.news li a { color: #333 }
.news li a:hover { color: #c00 }
.hot { background: #c00; font-size: 14px; color: #fff; padding: 0px 5px; margin-right: 3px }
.newlist { float: right; width: 380px; margin-top: 20px; display: inline }
.newlist li { padding: 10px 0; border-bottom: 1px solid #ddd; }
.active .newlist li { -webkit-transform: translateY(0px); transform: translateY(0px); opacity: 1 }
.newlist li a h3 { font-size: 20px; color: #0071ab; padding-bottom: 5px; display: inline-block; width: 100%; text-align:left;}
.newlist li a { font-size: 14px; color: #7d7d7d; display: block; text-align:left;}
.newlist li a:hover h3 { color: #c00 }
.newlist li a:hover { color: #333 }
.newlist li:last-child, .newlist li:last-child:hover { border-bottom: 0; }
.newlist li:hover { border-bottom: 1px dashed #666990; }
.newlist li a strong { color: #333; font-weight: normal; }
/*与会嘉宾*/
.m_jb .item { width: 220px; height: auto; float: left; margin-left: 45px; display: inline }
.m_jb .item .bk_img { position: relative; width: 220px; height: 183px; overflow: hidden; }
.m_jb .item .bk_img .bk { position: absolute; left: 0; top: 0; }
.m_jb .item .bk_img .img { position: absolute; margin-top: -12px; left: 4px; top: 38px; z-index: -1; }
.m_jb .item .bk_img .img { display: block; transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; }
.m_jb .item .bk_img:hover .img { transform: scale(1.1, 1.1); -webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); -o-transform: scale(1.1, 1.1); }
.m_jb .item { text-align: center; }
.m_jb .item p.name { font-size: 16px !important; color: #0071ab !important; font-weight: bold !important; }
.m_jb .item p { color: #666666; font-size: 15px; }
.m_jb { margin-top: 30px; height: 260px; }
.fix_bg { width: 100%; height: 430px; margin-top: 63px; padding-top: 80px; background: url(/d/file/hh/2017-02-17/fix_bg.jpg) no-repeat center center fixed; }
.tm_bg { width: 800px; height: 350px; float: right; overflow: hidden; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
background: rgba(0,0,0,.7); }
.tm_bg p { line-height: 31px; font-size: 18px; color: #fff; text-indent: 2em; padding: 30px 34px 0; text-align: left; }
.tm_bg h3 { padding: 24px 34px 0 0; font-size: 28px; color: #fff; text-align: right; }
.m-nav_list::after, .tj::after, .clearfix::after, .time ul li::after, .time::after, .path_list::after, .sponsor::after, .g_ft::after, .m_jb ul::after, .m_jb::after { display: block; visibility: hidden; clear: both; height: 0; overflow: hidden; content: '.'; }
/*会议议程*/
.rc { margin-top: 54px; }
.rc_qh { margin-top: 44px; }
.data_list { height: 40px; width: 744px; margin: 0 auto; }
.data_list li { float: left; cursor: pointer; width: 237px; height: 38px; line-height: 38px; border: 1px solid #b8b8b8; font-size: 18px; text-align: center; color: #0071ab; }
.data_list li.no_rl { border-left: none; border-right: none; }
.data_list li.cur { color: #fff; background: #0071ab; }
.rc_tit { display: block; width: 100%; height: 50px; margin: 30px 0; line-height: 50px; font-size: 24px; color: #0071ab; text-align: center; background: #f2f2f2; }
.time ul li {
+margin-top:-10px; width: 100%; float: left }
.time p { line-height: 36px; font-size: 15px; text-align:left;}
.time_fl { position: relative; z-index: 1; }
.time_fl { float: left; background: url(/d/file/hh/2017-02-17/cir.jpg) no-repeat right top; width: 100px }
.time_fl h5 { font-size: 16px; font-weight: bold; color: #0071ab; }
.time_fl_1 { float: left; padding-left: 30px; margin-left: -7px; background: url(/d/file/hh/2017-02-17/line.jpg) repeat-y left 10px; padding-bottom: 30px; }
.time_fl_1 .content { float: left; width: 400px; }
.time_fl_1 .content h5 { font-size: 16px; font-weight: bold; color: #0071ab; text-align:left; }
.time_fl_1 .jiabin { float: left; width: 430px; margin-top: -8px; }
.time_fl_1 .jiabin h6 { font-size: 15px; font-weight: bold; color: #0071ab; }
/*梦想起航*/
#float04 .owl-demo { position: relative; width: 1000px; height: 590px; margin: 50px auto 0 auto; }
#float04 .owl-demo .item { position: relative; display: block; }
#float04 .owl-demo img { display: block; width: 1000px; height: 590px; }
#float04 .owl-demo b { position: absolute; left: 0; bottom: 0; width: 100%; height: 80px; background-color: #000; opacity: .6; filter: alpha(opacity=60); }
#float04 .owl-demo span { position: absolute; left: 0; bottom: 37px; width: 100%; font: 18px/32px "微软雅黑", "黑体"; color: #fff; text-align: center; }
#float04 .owl-pagination { position: absolute; left: 0; bottom: 10px; width: 100%; height: 22px; text-align: center; }
#float04 .owl-page { display: inline-block; width: 10px; height: 10px; margin: 0 5px; background-image: url(/d/file/hh/2017-02-17/bg15.png); *display:inline;
*zoom:1;
}
#float04 .owl-pagination .active { width: 25px; background-image: url(/d/file/hh/2017-02-17/bg16.png); }
#float04 .detail { width: 820px; margin: 0 auto; padding: 20px 0; text-align: center; font-size: 22px; line-height: 35px; }
/*现场直击*/
.zoomed > .container { -webkit-filter: blur(3px); filter: blur(3px); }
.gallery { list-style-type: none; float: left; padding: 50px 0 40px 0; margin: 0; }
.gallery li { float: left; width: 19.9%; *width: 19.8%;
margin-right: .1%; display: inline; float: left; margin-top: .1%; position: relative }
.gallery li:nth-child(6n) { padding-right: 0; }
.gallery li a, .gallery li img { float: left; }
.gallery li a span { position: absolute; left: 0; top: 0; display: none; width: 100%; height: 100%; background: rgba(0,0,0,.5); filter: alpha(opacity=50); font-size: 20px; color: #fff; text-align: center; }
.gallery li a:hover span { display: block; }
.gallery li a span b { background: url(/d/file/hh/2017-02-17/icon.png) no-repeat -3px -436px; ; position: absolute; width: 46px; height: 46px; top: 50%; left: 50%; margin: -23px 0 0 -23px; }
/*合作媒体*/
.sponsor { margin-top: 19px; }
.sponsor p { color: #000; font-size: 15px; padding-left: 15px; }
.sponsor li { position: relative; width: 102px; height: 44px; border: 1px solid #c9c9c9; display: block; float: left; margin: 13px 10px; overflow: hidden; text-align: center }
.sponsor li img { width: 102px; height: 40px; padding: 2px 2px; }
.sponsor li span { position: absolute; left: 0px; top: 0px; display: none; width: 102px; height: 46px; line-height: 46px; font-size: 15px; background: url(/d/file/hh/2017-02-17/span.png) no-repeat; color: #fff; text-align: center; }
/*旗下品牌*/
.schoolList { overflow: hidden; width: 1100px; margin: 30px auto 0 auto; }
.schoolList li { float: left; display: inline; width: 33%; margin-top: 20px; }
.schoolList li .mod-item { background-color: #fff; margin: 0 10px; color: #fff; text-align: center; box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.2); }
.mod-title { font-size: 20px; padding-top: 5%; text-align: center }
.mod-title img { margin: 0 auto; text-align: center; width: 60%; }
.mod-txt { margin: 5% 0; font-size: 16px; line-height: 1.5; color: #333; padding: 0 20px }
.mod-btn { padding-bottom: 7%; }
.mod-btn a { display: block; margin: 0 auto; width: 168px; height: 48px; border: 1px solid #00a4ff; color: #00a4ff; text-align: center; line-height: 46px; font-size: 15px; transition: all .5s; }
.schoolList li:hover .mod-btn a { color: #fff; background: #00a4ff; }
/*专业推荐*/
.zytj{widtH:1000px; margin:0 auto; margin-top:20px;overflow:hidden;}
.zytj ul{list-style:none; overflow:hidden;}
.zytj ul li{floaT:left; margin-top:15px;}
.zx{widtH:150px; margin:0 auto; margin-top:20px; background:#0071ab; font-size:24px; color:#FFF; line-height:45px; text-align:center; border-radius:10px;}
.zx a{ color:#FFF; text-decoration:none;}

.zhcb_2 {
	width: 470px;
	margin-top:15px;
	overflow: hidden;
	float:left;
}
.zhcb_2 p {
	font-size: 18px;
	text-align: left;
	color: #fb671c;
	float: left;
	margin-left: 15px;
	line-height: 26px;
}
.zhcb_3 {
	width: 491px;
	float: left;

}

/*右侧导航*/
div.floatCtro { height: 410px; position: fixed; right: 0; top: 15%; z-index: 100; width: 85px; overflow: hidden }
div.floatCtro p { text-align: left; height: 33px; line-height: 33px; font-family: '微软雅黑'; font-size: 13px; color: #fafafa; margin: 0; padding: 0; cursor: pointer; margin-top: 5px; padding-left: 10px; background: #000 url(/d/file/hh/2017-02-17/arrow.png) right center no-repeat; }
div.floatCtro a { display: inline-block; display: none; width: 60px; height: 60px; background: #000; color: #fff; margin: 3px 0 0 0; color: #fff; vertical-align: middle; cursor: pointer; color: #000 }
div.floatCtro a:hover { background: #c40010 }
div.floatCtro a span { display: block; width: 28px; height: 44px; line-height: 22px; font-family: '微软雅黑'; font-size: 14px; line-height: 22px; text-align: center; margin: 8px 16px; _margin: -10px 0 0 16px; color: #fff }
div.floatCtro p:hover { background: #c40010 url(/d/file/hh/2017-02-17/arrow.png) right center no-repeat; color: #fff; }
div.floatCtro p.cur { background: #c40010 url(/d/file/hh/2017-02-17/arrow.png) right center no-repeat; color: #fff; }

