@charset "utf-8";
/*重置样式*/
html, body { font-family:"微软雅黑",arial; margin: 0; padding: 0; background: #EFEFEF;}
html { font-size: 100%; overflow-y: scroll; }
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, em, img, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, button, table, caption, tbody, tfoot, thead, tr, th, td { border: 0 none; font-family: inherit; font-size: 100%; font-style: normal; font-weight: normal; margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
ol, ul { list-style: none outside none; }
q:before, q:after, blockquote:before, blockquote:after { content: ""; }
a { text-decoration: none;}
a:focus { outline: thin dotted; }
a:hover, a:active { outline: 0 none; filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; text-decoration: underline\9;}
div:not(#linkResult) a, div:not(#linkResult) img, div:not(#linkResult) ul:not(.slides) li, div:not(#linkResult) tr, div:not(#linkResult) td, div:not(#linkResult) th, div:not(#linkResult) dd {
transition: color 0.2s ease 0s, background-color 0.2s ease 0s, opacity 0.2s ease 0s;
}
/* 通用 */
#dituContent { width:275px; height:260px; float: right; margin:10px; border:#ccc solid 1px;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.pageJump { text-align: center; margin-bottom: 10px;}
.pageJump a, .pageJump p { display: inline-block; font-size:12px; padding: 3px 8px; color: #0690E3; border: 1px #46B732 solid; border-radius:2px;}
.pageJump a.on { background: #a9f69b;}
.bold { font-weight: bold;}
#goTopBtn { position: fixed; bottom: 150px; right:24px; display:none; width:36px; height:36px; z-index: 99999; background:#282828 url("/images/goTopBtn.png") no-repeat; cursor:pointer}
.clear { clear: both;}
.color0690e3 { color: #0690e3;}
.colorB91B1C { color: #B91B1C;}
.bgFAC03D { background: #FAC03D;}
.bg0690E3 { background: #0690E3;}
.bg8CD1F3 { background: #8CD1F3;}
.bgB91B1C { background: #B91B1C;}
.bg00A4A5 { background: #00A4A5;}
.bg00A200 { background: #00A200;}
.bg681BB7 { background: #681BB7;}
.bg5937AE { background: #5937AE;}
.bgD024AC { background: #D024AC;}
.opacity80:hover { filter:alpha(Opacity=80); opacity:0.8; -moz-opacity:0.8;}
.normal_list li { clear: both;}
.normal_list .line, .normal_list .time { font-size: inherit; line-height: 200%;}
.normal_list .line { float: left;}
.normal_list .time { float: right; color: #9b999b;}
.tab_content img { width:319px; height:249;}
.header { background:#EFEFEF;}
.head { position:relative; width: 1210px; height: 149px; margin:0 auto; background: url("/images/qingniao_02.gif") no-repeat center top;}
.logo { position:absolute; top:60px; left:75px; display:block; width: 180px; height: 80px; text-indent: -9999px;}
.nav { background: url("/images/qingniao_04.gif") repeat-x;}
.menu { width: 1115px; height: 52px; padding:15px 0 0 77px; margin:0 auto 10px auto; background: url("/images/qingniao_04.gif") repeat-x;}
.menu_item { float: left; color: #bd1c21; font-size: 19px; line-height:40px; padding:0 12px; border-right: 1px #C6C6C6 solid; overflow:hidden;}
.menu_item a { color: #4c4948; font-size: 14px; line-height:20px; padding-left: 10px;}
.menu_item:last-child { border: none; padding-right:0; z-index: 999;}
.menu_item:last-child a { color: #f8a826;}
.menu_item div { display:inline-block; float:left;}
.signpost { width: 1010px; height: 32px; margin:0 auto 10px auto; background:#FFF; border: 1px #D5D5D5 solid;}
.signpost li { font-size: 12px; padding: 6px 10px 6px 0; line-height: 20px; float:left;}
.signpost li.left { font-weight:bold; padding-left:15px;}
.signpost li a { display: block; color: #4A4A4A; line-height: inherit;}
.body, .foot { width: 1010px; margin: 0 auto;}
.div { width: 100%; margin-bottom: 6px; float: left;}
.couplet { position: fixed; top: 80px; width: 149px; height: 405px; z-index: 999;}
#couplet_l { left: 5px;}
#couplet_r { right: 5px;}
.couplet .couplet_close { position: absolute; top: 0; right: 0; cursor:pointer; font-size: 12px; z-index: 9999;}
.footer { width: 100%; height: 458px; background: #4c4847;}
.foot { position:relative; height: 350px; background: #FFF;}
.foot p { display: inline-block;}
.foot_nav li { display: inline-block; padding: 0 2px; font-size: 13px; color: #2d2c2d; text-align:center; float: left;}
.foot_nav li a { color: #0690E3;}
.foot_nav2 li { padding: 0 10px; margin-bottom:8px; border-right: 1px #9b999b solid;}
.copyright { position:absolute; bottom:0; right:0; width: 657px; height: 180px; line-height: 22px;}
/* page:index */
#focus { position:relative; width: 637px; height:292px; float:left; background: #FFF; overflow:hidden;}
#focus ul {height:380px; position:absolute;}
#focus ul li {float:left; width: 637px; height:292px; overflow:hidden; position:relative;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:637px; height:33px; left:0; bottom:0;}
#focus .btn {position:absolute; width:617px; height:13px; padding:10px; right:0; bottom:0; text-align:right;}
#focus .btn span { display:inline-block; _display:inline; _zoom:1; width:13px; height:13px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext { width:21px; height:31px; position:absolute; top:130px; background:url(/images/sprite.gif) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
.service { width: 343px; height:181px; padding:111px 0 0 22px; float:right; background: #FFF url(/images/service.gif) no-repeat;}
.consult { height:56px; margin-top:6px; overflow: hidden;}
.consult a { width:123px; float: left; line-height:56px; text-align:center; color:#FFF; margin-right: 3px;}
.content { line-height: 120%;background: #FFF;}
.content h2 a { font-size:15px; line-height:inherit;}
.content p { font-size:12px; color: #4c4948; line-height:inherit;}
.content a { color: #4c4948;}
.box1 { width: 331px; height:294px; float:left; margin-right:5px; background: #FFF; border: 1px #dbdcdc solid;}
.box1 .title,.box2 .title { height:16px; color:#4c4948; padding:8px 16px; background: #D3D4D4;}
.box2 h2.title { text-indent: 26px; line-height:58px;}
.box1 .title li,.box2 .title li { cursor:pointer; padding:0 8px; float: left; border-left: 1px #DADADA solid; border-right: 1px #B1B2B2 solid;}
.oneMin { display: inline-block; margin-bottom: 10px;}
.oneMin a { display: block; float: left; width: 143px; height: 51px; line-height: 51px; color: #FFF; font-size: 12px; text-align: center; margin: 2px; background: #F8A826;}
.qq a { display: block; float: left;}
.box2 { /* width: 1010px; height:230px; */ margin:0; border: 1px #dbdcdc solid;}
.box2 .title {/* height:34px; padding:12px 16px; */ height:58px; padding:0; border:1px #D3D4D4 solid; border-bottom-width: 0;}
.box2 .title li { height:34px; padding:12px 0; border:none;}
.box2 .title li:hover { background: #FFF;}
.box2 .title li a{ display:inline-block; height: 30px; color: #4C4948; line-height: 30px; padding:0 20px; border-left: 1px #DADADA solid; border-right: 1px #B1B2B2 solid;}
.star { text-align: center; padding-left: 10px;}
.star a,.star div { float: left;}
.star img { width: 125px; height:80px; padding: 3px; margin:10px 15px 0 15px; border: 1px #3FBBF1 solid;}
.star2 img { height:100px;}
.star3 img { width: 120px; height:92px;}
.star4 .job img { width: 240px; height:140px;}
.star p { padding-top:5px; text-align: center;}
.job { margin:15px 40px 15px 0;}
.job .right { padding-top: 25px;}
.scroll_img img, .scroll_img p { font-size:12px; font-weight:bold; color:#4C4948; padding: 6px 0 0 6px;}
/* detailed */
.detailed { margin-bottom: 15px;}
.detailed .left { width: 665px; float:left; padding:10px 15px; background: #FFF; border:1px #D5D5D5 solid; border-top:3px #0067A8 solid;}
.detailed .right { width: 300px; float:right; background: #FFF;}
/* detailed .left */
.works .title { color: #000; font: bold 22px '微软雅黑',Arial; line-height: 150%; text-align:center; margin-bottom: 8px; padding-top: 30px;}
.works .info { font-size:12px; width:100%; text-align:center; color: #6F6D6E; float: left; margin-top: 10px; padding: 7px 0;}
.works .abstract { display: inline; width:624px; font-size:12px; color: #797979; float: left; line-height: 22px; margin: 5px 10px 0; padding: 10px; background: #EEE;}
.works .abstract a , .works .text .sentence a { color: #F00;}
.works .abstract span { color: #2395B0; font-weight: bold;}
.works .text { width: 625px; color: #404040; float: left; font-size: 14px; line-height: 200%; padding: 15px 20px 10px;}
/* .works .text p { padding: 0 0 10px 0;} */
.works .text p.sentence { text-indent:2em;}
.works .text p.bold { padding: 20px 0 0 0; font-size: 16px;}
.works .text p.img { text-align: center; padding: 10px 0;}
.works .text p.declaration { font-size:12px; color:#F00; padding: 10px; text-indent:26px; margin-top:10px; background:#EEE; border-top: 1px #C4B9AE dashed; border-bottom: 1px #C4B9AE dashed;}
.works .text .table { width: 100%;}
.works .text .table tr.bgFAC03D { color: #FFF;}
.works .text .table tr:hover { background: #EEE;}
.works .text .table tr.bgFAC03D:hover { background: #FAC03D;}
.works .text .table td { padding: 5px 10px; border-bottom: 1px #C4B9AE dashed;}
.works .text .table tr td.first { text-align: center;}
.works .text .teacherSkill td { vertical-align:top; padding: 10px;}
.works .text .teacherSkill tr td:first-child { text-align: left;}
.works .text .table td h3 { font-size: 16px; font-weight: bold; color: #000;}
/* .works .text .table td p { text-indent:2em;} */
.works .text .table td span { font-weight: bold;}
.works .text .table td a { color: #0690E3;}
.works .text .table td a:hover { color: #B91B1C;}
.works .text .table td.img { width: 220px;}
.works .text .table td.img2 { width:111px;}
.works .text .table td.img2 img { border: 1px #C4B9AE solid;}
.works .text .info2 { font-size:12px; color: #676767; margin-top: -10px;}
.works .text .ul li { width:167px; float: left; margin: 20px;}
.works .text .ul .ul_img, .neto6 .ul .ul_text { display: inline-block; margin-bottom: 10px;}
.works .text .ul .ul_img img { display: inline-block; width:152px; height:152px; padding: 5px; border: 3px #FFA200 solid; border-radius: 100%;}
.works .text .ul .ul_text p { color: #666; padding:0; text-indent: 0; text-align: center;}
.works .text .hezuoqiye { width:600px; margin: 0 auto;}
.works .text .hezuoqiye img { width:104px; height:45px; float: left; padding: 3px; margin:4px; border: 1px #CCC solid;}
.works .text .ul2 li { line-height:2em; overflow:visible; clear: both;}
.works .text .ul2 label { line-height:2.6em; width: 120px; text-align: right; float: left;}
.works .text .ul2 input[type="text"],.works .text .ul2 input[type="submit"],.works .text .ul2 input[type="reset"] { width: 220px; height:25px;}
.works .text .ul2 textarea { width: 450px; height:60px;}
.works .text .ul2 input[type="text"],.works .text .ul2 input[type="submit"],.works .text .ul2 input[type="reset"], .works .text .ul2 textarea { line-height:25px; margin:5px 10px; padding:0 5px; float: left; border:1px #61809D solid; border-radius:5px; box-shadow: 0 1px 0 0 #FFFFFF, 0 2px 5px 0 rgba(27, 121, 172, 0.1) inset; filter:alpha(opacity=40); opacity:0.4; transition: opacity 0.5s ease 0s, box-shadow 0.5s ease 0s, border-color 0.5s ease 0s;}
.works .text .ul2 input[type="text"]:focus, .works .text .ul2 textarea:focus { filter:alpha(opacity=100); opacity:1;}
.works .text .ul2 li.captcha input[type="text"] { width: 120px;}
.works .text .ul2 li.captcha img { padding: 8px 0; cursor: pointer;}
.works .text .ul2 span { padding:5px 10px; float: left;}
.works .text .ul2 input[type="submit"], .works .text .ul2 input[type="reset"] { filter:alpha(opacity=100); opacity:1; box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.1);}
.works .text .ul2 input[type="submit"]:hover, .works .text .ul2 input[type="reset"]:hover { border-color: #FFA200; box-shadow: 0 1px 10px rgba(0, 0, 0, 0.3);}
/* .works .text .ul3 { width: 399px; background:url(/images/axx6x4zo2.jpg) no-repeat;}
.works .text .ul3 li { height: 97px;} */
.jump { font-size:12px; float: left; margin: 10px 0 10px 20px;}
.jump p { width:310px; height:25px; color: #404040; overflow: hidden;}
.jump p.up { float: left;}
.jump p.down { float: right;}
.jump p a { color: #0690E3;}
.jump p a:hover { color: #0CFF00;}
.other_works { font-size:14px; padding: 20px;}
.other_works .title { display: inline-block; width:100%; font-weight: bold; padding-bottom: 5px; border-bottom: 1px #DDD solid;}
.other_works a { color: #404040;}
/* detailed .right */
.right h3 { color:#FFF; padding:10px; background: #0067A8; border-left: 3px #46B732 solid;}
.right_box { border-bottom: 3px #46B732 solid; margin-bottom: 15px;}
.lmdh .content { text-align:center; padding: 10px;}
.lmdh .content p a { display:inline-block; color: #FFF; width: 82px; font-size: 12px; padding: 10px 0; margin:3px;}
.zt { margin-bottom: 15px; background: #000;}
/* .right .zt a { position:relative; display:block; background: #000; filter:alpha(opacity=100); opacity:1;}
.right .zt a img { width: 300px; height: 60px; margin-bottom: 3px;}
.right .zt a.other img { margin: 0;} */
.zt a { display:block; border-bottom: 2px solid #000000; transition: opacity 0.2s ease 0s;}
.zt:hover a { filter:alpha(opacity=65); opacity:0.65;}
.zt:hover a:hover { filter:alpha(opacity=100); opacity:1;}
.zt a img { width: 300px; height: 60px;}
.zt a.last_child { border:none;}
.qq .content { display:inline-block; padding: 10px 0;}
.qq .ql { width: 62px; height: 25px; margin:5px; line-height:25px; text-align: center; padding-left:28px; color:#FFF; background:url(/images/ql.gif) no-repeat;}
.create_class .content,.new .content { padding: 10px 0;}
.create_class p,.new p { padding: 0 8px; line-height: 30px; font-size: 14px; border-bottom: 1px #DDD dashed; transition: color 0.2s ease 0s, background-color 0.2s ease 0s, opacity 0.2s ease 0s;}
.create_class p:hover,.new p:hover {background:#DDD;}
.create_class p span { display: inline-block;}
.class_name { width: 248px;}
.create_time { width: 40px;}
.status { width: 40px; font-weight: bold;}
.operate { font-size: 14px; font-weight: bold;}
.new .content { overflow: hidden; height:154px;}
#scrollDiv {}
.new b { color: #000; padding: 0 1px;}
/* page:talk */
.talk {}
.talk li { display: block; width: 645px; padding: 10px; float: left;}
.talk li.l div, .talk li.l p { float: left;}
.talk li.r div, .talk li.r p { float: right;}
.talk li div.text { width: 530px; padding: 0 20px;}
.talk li p.bgFAC03D, .talk li p.bgB91B1C { display: inline-block; position: relative; color: #333; line-height: 20px; padding: 10px 10px 20px 10px; border: 1px solid #5D5D5D; z-index: 99;}
.talk li p.bgB91B1C { color: #FFF;}
.talk li .talk_span { display: bolck; position: absolute; width: 5px; height: 5px; z-index: 100;}
.talk li span.talk_tl { top:-1px; left:-1px; background: url(/images/talk_tl.png) no-repeat;}
.talk li span.talk_bl { bottom:-1px; left:-1px; background: url(/images/talk_bl.png) no-repeat;}
.talk li span.talk_tr { top:-1px; right:-1px; background: url(/images/talk_tr.png) no-repeat;}
.talk li span.talk_br { bottom:-1px; right:-1px; background: url(/images/talk_br.png) no-repeat;}
.talk li span.talk_FAC03D { top:-1px; left:-11px; width: 15px; height: 25px; background: url(/images/talk_FAC03D.png) no-repeat;}
.talk li span.talk_B91B1C { top:-1px; right:-11px; width: 15px; height: 25px; background: url(/images/talk_B91B1C.png) no-repeat;}
.talk li span.time { position: absolute; bottom:1px; right:5px; color: #FFF; font-size: 12px;}
.talk li .bgB91B1C span.time { color: #CCC;}
/* page:onMinute */
.onMinute .head { width: 1010px; height: 84px; background: url("/images/qingniao_03.gif") no-repeat 0 10px;}
.onMinute .head .other { float: right; font-size: 14px; padding-top: 30px;}
.onMinute .head .other a { margin-left: 10px; color: #0690e3;}
.onMinute .logo { top: 2px; left: 0;}
.onMinute .body { width: 980px; height: 400px; padding: 30px; background: #FFF; border-color: #1FABC9 #B4D7DC #B4D7DC #B4D7DC; border-style: solid; border-width: 4px 1px 1px;}
.onMinute .body .title { height: 40px; margin-bottom: 30px; border-bottom: 1px solid #DDEAED;}
.onMinute .titleH1 { font-size: 24px; float: left; font-weight: bold;}
.onMinute .title .titleNav { float: right; height: 20px; margin: 10px auto 0 auto; text-align: right;}
.onMinute .title .titleNav a { font-size: 12px; color: #666; margin-right: 10px;}
.onMinute .content { width: 980px; height: 330px;}
.onMinute .content .img { float: left; background: url('/images/loading.gif') no-repeat center center;}
.onMinute .content .text { float: right; width: 550px;}
.onMinute .content .text .titleH1 { width: 550px; padding: 20px 0;}
.onMinute .content .text .con { width: 550px;}
.onMinute .content .text .con p { font-size: 14px; line-height: 24px; text-indent: 24px; padding-bottom: 10px;}
#featured { overflow: hidden; }
#featured>img,
#featured>div,
#featured>a { display: none; }
div.orbit-wrapper {
width: 1px;
height: 1px;
position: relative; }
div.orbit {
width: 1px;
height: 1px;
position: relative;
overflow: hidden }
div.orbit>img {
position: absolute;
top: 0;
left: 0;
display: none; }
div.orbit>a {
border: none;
position: absolute;
top: 0;
left: 0;
line-height: 0;
display: none; }
.orbit>div {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%; }
div.timer {
width: 40px;
height: 40px;
overflow: hidden;
position: absolute;
top: 10px;
right: 10px;
opacity: .6;
cursor: pointer;
z-index: 1001; }
span.rotator {
display: block;
width: 40px;
height: 40px;
position: absolute;
top: 0;
left: -20px;
background: url(/images/rotator-black.png) no-repeat;
z-index: 3; }
span.mask {
display: block;
width: 20px;
height: 40px;
position: absolute;
top: 0;
right: 0;
z-index: 2;
overflow: hidden; }
span.rotator.move {
left: 0 }
span.mask.move {
width: 40px;
left: 0;
background: url(/images/timer-black.png) repeat 0 0; }
span.pause {
display: block;
width: 40px;
height: 40px;
position: absolute;
top: 0;
left: 0;
background: url(/images/pause-black.png) no-repeat;
z-index: 4;
opacity: 0; }
span.pause.active {
background: url(/images/pause-black.png) no-repeat 0 -40px }
div.timer:hover span.pause,
span.pause.active {
opacity: 1 }
.orbit-caption {
display: none;
font-family: "HelveticaNeue", "Helvetica-Neue", Helvetica, Arial, sans-serif; }
.orbit-wrapper .orbit-caption {
background: #000;
background: rgba(0,0,0,.6);
z-index: 1000;
color: #fff;
text-align: center;
padding: 7px 0;
font-size: 13px;
position: absolute;
right: 0;
bottom: 0;
width: 100%; }
div.slider-nav {
display: block }
div.slider-nav span {
width: 92px;
height: 48px;
line-height: 48px;
text-align: center;
color: #FFF;
font-weight: bold;
position: absolute;
z-index: 1000;
margin-top: -50px;
background-image: url(/images/bt_bj.gif);
background-position: bottom left;
cursor: pointer; }
div.slider-nav span:hover {
background-position: top left; }
div.slider-nav span.right {
right: 0; }
div.slider-nav span.left {
right: 102px; }
.orbit-bullets {
position: absolute;
z-index: 1000;
list-style: none;
bottom: -40px;
left: 50%;
margin-left: -50px;
padding: 0; }
.orbit-bullets li {
float: left;
margin-left: 5px;
cursor: pointer;
color: #999;
text-indent: -9999px;
background: url(/images/bullets.jpg) no-repeat 4px 0;
width: 13px;
height: 12px;
overflow: hidden; }
.orbit-bullets li.active {
color: #222;
background-position: -8px 0; }
.orbit-bullets li.has-thumb {
background: none;
width: 100px;
height: 75px; }
.orbit-bullets li.active.has-thumb {
background-position: 0 0;
border-top: 2px solid #000; }
/*
FILE ARCHIVED ON 02:18:24 Nov 30, 2016 AND RETRIEVED FROM THE
INTERNET ARCHIVE ON 00:22:48 Jul 10, 2024.
JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.
ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
SECTION 108(a)(3)).
*/
/*
playback timings (ms):
captures_list: 0.646
exclusion.robots: 0.202
exclusion.robots.policy: 0.173
esindex: 0.01
cdx.remote: 6.109
LoadShardBlock: 291.68 (3)
PetaboxLoader3.datanode: 259.5 (5)
PetaboxLoader3.resolve: 273.251 (3)
load_resource: 424.875 (2)
*/