﻿@charset "utf-8";
/* CSS Document */

article, aside, details, figcaption, figure, footer, header, main, nav, section, summary { display: block; }
audio, canvas, video { display: inline-block; }
audio:not([controls]) {
 display: none;
 height: 0;
}
/*Base*/
html { font: 12px/1 "微软雅黑", "\5b8b\4f53", Arial, sans-serif; color: #666; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; /*修正手持设备字体变化*/ }
a { text-decoration: none; background: transparent; /*修正win8系统IE连接灰色背景*/ outline:none; font: 12px/1 "微软雅黑", "\5b8b\4f53", Arial, sans-serif; }
a:focus { outline: 0; }
a:active, a:hover { outline: 0;/*transition:text-shadow 500ms ease-in 0ms, color 500ms ease-in 0ms;*/
}
img { border: 0; -ms-interpolation-mode:bicubic }
fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }
button, input, select, textarea { font-family: inherit; font-size: 100%; margin: 0; outline:none; border: 0; line-height: normal; text-transform: none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }
button[disabled], html input[disabled] { cursor: default; }
input[type="checkbox"], input[type="radio"] { margin: 0; padding: 0; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
 -webkit-appearance: none;
}
button::-moz-focus-inner, input::-moz-focus-inner {
 border: 0;
 padding: 0;
}
textarea { overflow: auto; vertical-align: top; }
table { border-collapse: collapse; border-spacing: 0; }
ul, ol, li { list-style:none; }
pre { word-break:break-all; white-space: pre-wrap;       /* css-3 */ word-wrap: break-word;       /* Internet Explorer 5.5+ */ }
/**
 * CSS Reset.
 */

/** 清除内外边距 **/
html, body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements */ dl, dt, dd, ul, ol, li, /* list elements */ pre, /* text formatting elements */ form, fieldset, legend, button, input, textarea, /* form elements */ th, td /* table elements */ { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 12px; font-weight: normal; }
caption, th, b { font-weight: normal; font-style: normal; }
address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd, pre, samp { font-family: "Microsoft Yahei", courier new, courier, monospace; } /* 统一等宽字体 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */
sup { vertical-align: text-top; } /* 重置，减少对行高的影响 */
sub { vertical-align: text-bottom; }
/** 重置表单元素 **/
fieldset { border: 0; }
button, input, select, textarea { font-size: 100%; } /* 使得表单元素在 ie 下能继承字体大小 */
/* 注：optgroup 无法扶正 */

/** HTML5元素 **/
figure { margin: 0; }
</style><style media="screen" data-href="http://szkyd.weicanpai.com/static/web/css/common.css?v=v2">a {
 transition: color 0.3s;
}
.ovl { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-wrap: normal; }
/*清除浮动*/
.clear { clear: both; }
.fl { float:left; }
.fr { float:right; }
body { overflow-x: hidden; }
.wrap { min-width: 1040px; }
.box { width:1040px; margin: 0 auto; }
.header { height:132px; }
.mheader { }
.top-link-wrap { position: relative; height: 38px; background: #00479d; z-index: 10; }
.top-link { height: 38px; }
.top-link a { display: block; padding: 0 15px; line-height: 38px; color: #fff; opacity: 0.6; filter: alpha(opacity=60); }
.top-link a:hover { opacity: 1; filter: alpha(opacity=100); }
.top-link a:first-child { padding-left: 0; }
.top-link span { float: left; display: block; width: 1px; height: 38px; background: url("http://szkyd.weicanpai.com/static/web/css/../img/sprite.png") no-repeat -223px 5px; opacity: 0.6; filter: alpha(opacity=60); }
.search { padding: 5px; width: 259px; height:38px; background: url("../images/sprite.png") no-repeat 0 5px; margin-top: 24px; }
.sosuo { font-size: 18px; font-weight: bold; color: #00479d; float: left; margin-top:38px; margin-left:220px; }
.search input { float: left; width:210px; height:36px; background: none; margin-left:5px; line-height:36px; }
.search button { float: left; width: 42px; height:38px; background: none; }
.u-nav-wrap { position: fixed; z-index: 200; width: 100%; background: #FFF; }
.mheader .u-nav-wrap { position: fixed; z-index: 200; width: 100%; background: #FFF; border-bottom: 1px solid #dcdce0; }
.nbj { width:100%; height:40px; margin:0 auto; background:#00479d; position: relative; z-index: 999; }
.u-nav { }
.u-nav .logo { float: left; display: block; width:480px; height: 92px; background: url("../images/logo.png") no-repeat left center; }
.u-nav .nav1 { float: right; height:40px; }
.u-nav .nav1 .nav1-li { float: left; position: relative; padding: 0 44px; height:40px; }
.u-nav .nav1 .nav1-li>a { position: relative; display: block; font-size: 16px; line-height:40px; height: 40px; color: #fff; }
.u-nav .nav1 .nav1-li .line { position: absolute; bottom: 0; left: 50%; height:2px; width: 0; background: #fff; transition: all 0.3s; }
.u-nav .nav1 .nav1-li:hover .line { width: 100%; left: 0; }
.u-nav .nav1 .nav1-li:hover .nav2 { display: block; }
.nav2 { display: none; position: absolute; left: 50%; margin-left: -90px; padding: 8px 0; top: 100%; width: 180px; background: #FFF; border: 1px solid #f0f0f0; border-bottom-right-radius:6px; border-bottom-left-radius:6px; }
.nav2 li { float: none; }
.nav2 li a { display: block; font-size: 16px; line-height: 40px; border-top: 1px solid #f0f0f0; text-align: center; color: #5e5e5e; }
.u-nav .nav1 .nav1-li .nav2 li a:hover { color: #104d94; }
.nav2 li:first-child a { border: 0; }
.footer { padding-top: 45px; height: 288px; background: #f5f5f5; border-top: 1px solid #e5e5e5; }
.footer .box { position: relative; }
.copyright-wrap .box { position: relative; }
.footer table a { display: block; }
.footer table a:hover { color: #00479d; }
.footer table td { width: 100px; vertical-align: top; }
.footer table .td { width: 150px; }
.footer thead td { padding-bottom: 48px; }
.footer thead td a { font-size: 14px; color: #333; }
.footer tbody td a { padding-bottom: 16px; color: #666; }
.footer-contact { position: absolute; top: 0; right: 0; width: 252px; }
.footer-contact h3 { margin-bottom: 27px; font-size: 14px; color: #333; }
.footer-contact .c { padding-left: 35px; line-height: 24px; color: #00479d; margin-bottom: 11px; background: url("http://szkyd.weicanpai.com/static/web/css/../img/sprite.png") no-repeat; }
.footer-contact .c1 { background-position: -880px 0; }
.footer-contact .c2 { background-position: -880px -33px; }
.footer-contact .c3 { background-position: -880px -66px; }
.footer-contact .d1 { margin-top: 10px; line-height: 24px; border-top: 1px solid #dcdcdc; }
.footer-contact .share-list { padding-top: 10px; }
.footer-contact .share-list a { float: left; display: block; width: 32px; height: 32px; margin-right: 17px; background: url("http://szkyd.weicanpai.com/static/web/css/../img/sprite.png") no-repeat; transition: all 0.2s; }
.footer-contact .share-list .sina { background-position: 0 -61px; }
.footer-contact .share-list .sina:hover { background-position: 0 -100px; }
.footer-contact .share-list .qq { background-position: -47px -61px; }
.footer-contact .share-list .qq:hover { background-position: -47px -100px; }
.footer-contact .share-list .wx { position: relative; background-position: -93px -61px; }
.footer-contact .share-list .wx:hover { background-position: -93px -100px; }
.footer-contact .share-list .wx .wx-box { display: none; position: absolute; width: 103px; height: 109px; top: -100px; left: -40px; background: url("http://szkyd.weicanpai.com/static/web/css/../img/wx-box.png"); }
.footer-contact .share-list .wx:hover .wx-box { display: block; }
.footer-contact .share-list .wx .wx-box img { display: block; width: 103px; height: 103px; }
.copyright-wrap { height:64px; background: #00479d; }
.copyright-wrap .box { padding-top:16px; color: #FFF; text-align: center; }
.copyright-wrap .box p { line-height:18px; }
.copyright-wrap a { color: #FFF; filter: alpha(opacity=60); }
.copyright-wrap a:hover { opacity: 0.6; filter: alpha(opacity=100); }
.footerLinks { position: absolute; right: 0; top: 15px; width: 148px; height: 22px; background: url("http://szkyd.weicanpai.com/static/web/css/../img/sprite.png") no-repeat -6px -355px; cursor: pointer; }
.footerLinks p { line-height: 22px; height: 22px; text-align: center; }
.u-banner { height: 350px; background-repeat: no-repeat; background-position: center; }
.body-shadow { display: none; position: fixed; z-index: 100; top: 0px; width: 100%; height:100%; background: #000; opacity: 0.45; filter: alpha(opacity=45); z-index: 9; }
.pointer span { display: inline-block; width: 14px; height: 14px; margin: 3px; cursor: pointer; background: url("http://szkyd.weicanpai.com/static/web/css/../img/sprite.png") no-repeat; }
.ny-nav { height: 80px; border-bottom: 1px solid #dbdbdb; line-height: 85px; }
.ny-nav p { font-size: 24px; }
.blue { color: #00479d; }
.ny-nav .menu li { position: relative; float: left; margin: 0 18px; height: 80px; font-size: 14px; line-height: 85px; color: #666; }
.ny-nav .menu li a { display: block; font-size: 14px; line-height: 85px; color: #666; }
.ny-nav .menu li:hover a, .ny-nav .menu li.on a { color: #0c6fc8; }
.ny-nav .menu li .line { position: absolute; bottom: -1px; left: 50%; height: 3px; width: 0; background: #0c6fc8; transition: all 0.3s; }
.ny-nav .menu li:hover .line, .ny-nav .menu li.on .line { width: 100%; left: 0; }
.ban { height: 350px; }
.u-content { clear: both; }
.linksList { position: absolute; display: none; left: 0; bottom: 22px; width: 146px; padding: 10px 0 20px; border: 1px solid #e3e3e3; border-bottom: none; background: #fff; }
.linksList ul { float: left; }
.linksList li { position: relative; float: left; display: inline; width: 147px; height: 28px; }
.linksList li a.tit { display: inline-block; width: 115px; padding-left: 12px; border-bottom: 1px solid #ececec; margin-left: 10px; font-size: 14px; line-height: 28px; color: #666; }
.linksList li .sub { position: absolute; left: -129px; top: -28px; width: 97px; padding: 12px 15px; border: 1px solid #e3e3e3; border-right: none; background: #fff; display: none; }
.linksList li .sub a { display: block; font-size: 12px; line-height: 26px; color: #666; }
.linksList a:hover { color: #00479d!important; }
.linksList li .sign { position: absolute; left: -6px; top: 9px; width: 6px; height: 13px; background: url("http://szkyd.weicanpai.com/static/web/css/../img/bg_sign02s.jpg") no-repeat; display: none; }
</style><style media="screen" data-href="http://szkyd.weicanpai.com/static/web/css/style.css?v=v2">@charset "utf-8";
/* CSS Document */

.banner { position: relative; overflow: hidden; height: 580px; width: 100%; }
.banner ul li { position:absolute; width: 100%; height:580px; left: 0; top: 0; display: none; }
.banner ul li a { display: block; height: 580px; width: 100% }
.banner li p { position: absolute; left: 50%; width: 580px; margin-left: 0px; color:#fff; }
.banner li p.cn { top: 300px; font-size: 30px; font-family: "微软雅黑"; }
.banner li p.en { top: 335px; font-size:15px; font-family: "Arial"; }
.banner .number { position: absolute; width: 100%; bottom: 35px; text-align: center; }
.banner .number span { display: inline-block; width: 14px; height: 14px; margin: 3px; cursor: pointer; background: url("http://szkyd.weicanpai.com/static/web/css/../img/sprite.png") no-repeat -278px -7px; }
.banner .number span.on { background-position: -256px -7px; }
.in-news-box.box { margin-top: 60px; }
.in-news-box .link-all { margin-top: 50px; color: #999; }
.in-news-box .link-all:hover { color: #357fe3; }
.c-e { color: #357fe3; }
.c-e .ch { font-size: 16px; line-height: 1.5; }
.c-e .eng { font: bold 36px Arial; text-transform: uppercase; }
.in-news-list { width: 990px; overflow: hidden; }
.in-news-list li { float: left; width: 302px; margin-right: 25px; }
.in-news-list .img-box { display: block; position: relative; height: 200px; overflow: hidden; }
.in-news-list .img-box img { display: block; width: 302px; height: 200px; }
.in-news-list .img-box .img-cover { position: absolute; top: 100%; width: 302px; height: 200px; background: url("http://szkyd.weicanpai.com/static/web/css/../img/img-cover.png"); }
.in-news-list .news-title { display: block; margin-top: 20px; font-size: 14px; line-height: 34px; color: #357fe3; }
.in-news-list .news-date { color: #999; }
.in-news-list .news-summary { margin: 20px 0; height: 40px; line-height: 20px; color: #999; }
.in-news-list .link-more { color: #999; }
.in-news-list .link-more:hover { color: #357fe3; }
/***
-----------------------------
about
----------------------------
**/
.u-content { padding: 50px 0 20px 0; }
.about-banner { background-image: url("http://szkyd.weicanpai.com/static/web/css/../img/about-banner.jpg"); }
.about-content { background: url("http://szkyd.weicanpai.com/static/web/css/../img/about-bg.png") no-repeat 30px 80px; overflow: hidden; }
.about-content .c1 { width: 348px; text-align: right; }
.about-content .c1 img { display: block; width: 348px; height: 263px; }
.about-content .c1 .title { padding: 20px 0 15px 0; height: 20px; }
.about-content .c1 .title .ch { display: inline-block; padding-right: 12px; font-size: 18px; height: 20px; border-right: 1px solid #e5e5e5; color: #357fe3; }
.about-content .c1 .title .eng { padding-left: 12px; }
.about-content .c1 div { }
.about-content .c1 .line { margin-top: 18px; width: 20px; height: 3px; background: #0c6fc8; }
.about-content .c2 { margin-top: 90px; width: 530px; line-height: 24px; }
.school-data { position: relative; height: 150px; padding-bottom: 50px; }
.school-data .name { padding-top: 18px; }
.school-data .name .ch { font-size: 34px; line-height: 46px; color: #00479d; }
.school-data .name .eng { text-transform: uppercase; color: #999; }
.school-data .line { margin-top: 14px; margin-bottom: 18px; width: 195px; border-bottom: 1px solid #999; }
.school-data .red { font-size: 16px; color: #e62a47; }
.school-data img { position: absolute; right: 0; top: 0; width: 240px; height: 150px; }
.school-msg { border-top: 3px solid #f0f0f0; padding: 30px 0; font-size: 14px; line-height: 30px; }
.school-msg p { text-indent: 2em; }
.school-msg img { margin: 20px 0; max-width: 100%; }
.school-msg h3 { margin-bottom: 30px; font-size: 24px; color: #0c6fc8; }
.year-history { position: relative; padding-left: 175px; padding-bottom: 25px; min-height: 120px; }
.year-history .y { position: absolute; top: 0; left: 0; width: 140px; padding-top: 33px; padding-left: 24px; height: 100px; font: 30px Arial; color: #0c6fc8; background: url("http://szkyd.weicanpai.com/static/web/css/../img/year-bg.png") no-repeat; }
.year-history ul { padding-top: 40px; }
.year-history li { line-height: 35px; border-bottom: 1px dashed #c7c7c7; overflow: hidden; }
.year-history .month { float: left; font: bold 14px "Microsoft Yahei"; line-height: 35px; color: #0c6fc8; }
.year-history .msg { float: right; width: 733px; }
/***
-----------------------------
news
----------------------------
**/
.news-banner { background-image: url("http://szkyd.weicanpai.com/static/web/css/../img/news-banner.jpg"); }
.news-list {min-height:350px }
.news-list li { position: relative; padding: 45px 417px 45px 60px; height: 175px; }
.news-list .l0 { background: #f5f5f5; }
.news-list .news-data { color: #999; font-size:16px; }
.news-list .title { display: block; margin-top: 10px; margin-bottom: 10px; font-size:18px; line-height: 1.5; color: #104d94; }
.news-list .news-summary { margin-bottom: 20px; height:72px; line-height: 24px; color: #999; font-size:16px; }
.news-list .more { color: #999; font-size:16px; }
.news-list .more:hover { color: #104d94; }
.news-list img { position: absolute; top: 45px; right: 50px; width: 268px; height: 175px; }
.news-list .l1 { background: #FFF; }
.news-detail .news-h1 { text-align: center; color: #00479d; font: bold 28px/1.2 "Microsoft Yahei"; }
.news-detail .news-data { text-align: center; line-height: 4; }
.news-detail .news-data span { }
.news-detail .news-content { position: relative; padding: 30px 0px 50px 0px; line-height: 24px; border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; }
.news-detail .news-content img { max-width: 100%; }
.news-detail .news-link { position: relative; padding-top: 10px; }
.news-detail .news-link a { display: block; line-height: 24px; color: #666;/*    margin-top: 10px;*/
}
.news-detail .news-link p { height: 24px; line-height: 24px; }
.news-detail .news-link .prev:hover, .news-detail .news-link .next:hover { color: #0c6fc8; }
.news-detail .news-link .return { position: absolute; right: 0; top: 10px; width: 100px; height: 38px; line-height: 38px; background: #0c6fc8; color: #fff; text-align: center; }
.news-detail .news-link .return:hover { color: #fff; }
.jiathis_style { position: absolute; right: 0; bottom: 15px; }
.bdsharebuttonbox { position: absolute; right: 0; bottom: 15px; }
.bdsharebuttonbox label { float: left; }
/***
-----------------------------
education
----------------------------
**/

.education-banner { background-image: url("http://szkyd.weicanpai.com/static/web/css/../img/education-banner.jpg"); }
.edu-mode1 { position: relative; padding-top: 105px; }
.edu-mode1 .class-type { position: absolute; display: block; top: 40px; width: 474px; height: 50px; font-size: 16px; line-height: 50px; text-align: center; color: #FFF; }
.edu-mode1 .t1 { left: 0; background: #00aaad; }
.edu-mode1 .t2 { right: 0; background: #ec701e; }
.edu-mode1 .class-type.active { padding-bottom: 15px; background: url("http://szkyd.weicanpai.com/static/web/css/../img/sprite.png") no-repeat; }
.edu-mode1 .t1.active { background-position: -8px -144px; }
.edu-mode1 .t2.active { background-position: -8px -234px; }
.edu-mode1 h2 { padding-top: 50px; font-size: 16px; color: #00aaad; text-align: center; }
.edu-mode1.them2 h2 { color: #ec701e; }
.edu-mode1 .class-list { padding: 40px 0 60px 0; overflow: hidden; }
.edu-mode1 .class-list li { float: left; width: 319px; border-right: 1px solid #e5e5e5; }
.edu-mode1.them2 .class-list li { width: 191px; }
.edu-mode1 .class-list li:last-child { border: 0; }
.edu-mode1 .class-list a { position: relative; display: block; height: 220px; text-align: center; }
.edu-mode1.them2 .class-list a { height: 165px; }
.edu-mode1 .class-list img { display: block; width: 120px; height: 120px; margin:  0 auto; margin-bottom: 25px; }
.edu-mode1 .class-list h4 { font-size: 16px; color: #00aaad; }
.them2.edu-mode1 .class-list h4 { color: #ec701e; }
.edu-mode1 .class-list h5 { line-height: 2; color: #666; }
.edu-mode1 .class-list .line { position: absolute; bottom: 0; width: 20px; height: 3px; left: 50%; margin-left: -10px; background: #dbdbdb; }
.edu-mode2 { height: 300px; background: url("http://szkyd.weicanpai.com/static/web/css/../img/edu2-bg.png") center; border-top: 1px solid #e6f0f9; }
.edu-mode2 .box { position: relative; }
.course { height: 37px; }
.edu-mode2 .course { padding-top: 87px; color: #0c6fc8; margin-bottom: 28px; }
.course .num { float: left; margin-right: 7px; padding-right: 5px; height: 37px; font-size: 42px; font-family: Tahoma, Geneva, sans-serif; border-right: 1px solid #e5e5e5; }
.course .ch { font-size: 18px; }
.course .eng { font-size: 14px; line-height: 24px; text-transform: uppercase; color: #999; }
.edu-mode2 .shape { position: absolute; top: 65px; right: 74px; width: 182px; height: 125px; background: #0c6fc8; }
.edu-mode2 img { position: absolute; width: 226px; height: 73px; top: 90px; right: 0; }
.edu2-intro { width: 660px; line-height: 24px; }
.edu-mode3 { background: #fdf7f3 url("http://szkyd.weicanpai.com/static/web/css/../img/edu3-bg.png"); min-height: 450px; height: auto; }
.edu-mode3 .box { }
.edu-mode3 .course { padding-top: 60px; color: #ec701e; }
.edu-mode3 .course-list { margin-top: 40px; width: 1000px; overflow: hidden; }
.edu-mode3 .course-list li { float: left; width: 300px; margin-right: 30px; margin-bottom: 20px; }
.edu-mode3 .course-list a { display: block; height: 45px; line-height: 45px; text-align: center; color: #777; background: #FFF; transition: all 0.3s; }
.edu-mode3 .course-list a:hover { background: #ec701e; color: #FFF; }
.edu-mode3 .course-list li:last-child { width:1040px; }
.edu-mode4 { height: 440px; }
.edu-mode4 .box { position: relative; }
.edu-mode4 .course { padding-top: 40px; color: #00aaad; }
.edu-mode4 .intro { margin-top: 17px; width: 815px; line-height: 24px; }
.edu-mode4 .course-list-wrap { position: relative; margin-top: 45px; height: 220px; overflow: hidden; }
.edu-mode4 .course-list ul { float: left; width: 1000px; height: 200px; background: #FFF; }
.edu-mode4 .course-list ul:first-child { z-index: 1; }
.edu-mode4 .course-list .course-wrap { float: left; width: 225px; margin-right: 20px; }
.edu-mode4 .course-list .course-wrap .img-box { position: relative; height: 150px; overflow: hidden; }
.edu-mode4 .course-list .course-wrap a { display: block; }
.edu-mode4 .course-list .course-wrap .img-box img { display: block; width: 225px; height: 150px; }
.edu-mode4 .course-list .course-wrap .img-box .cover { position: absolute; top: 100%; width: 225px; height: 150px; background: url("http://szkyd.weicanpai.com/static/web/css/../img/img-cover2.png"); }
.edu-mode4 .course-list .course-wrap .name { text-align: center; line-height: 40px; color: #666; }
.edu-mode4 .course-list .course-wrap:hover .name { color: #33bbbd; }
.edu-mode4 .pointer { width: 60px; margin: 0 auto; }
.edu-mode4 .pointer li { float: left; text-indent: 1000px; width: 14px; height: 14px; margin: 3px; background: url("http://szkyd.weicanpai.com/static/web/css/../img/sprite.png") no-repeat -324px -7px; }
.edu-mode4 .pointer .on { background-position: -346px -7px; }
.team-list { padding: 10px 20px; }
.team-list li { border-bottom: 1px solid #dbdbdb; }
.team-list li a { display: block; position: relative; padding: 32px 0 32px 238px; height: 240px; }
.team-list img { position: absolute; left: 0; top: 32px; }
.team-list .name { float: left; padding-top: 22px; padding-right: 10px; font-size: 24px; color: #0c6fc8; }
.team-list .title { float: left; margin-top: 25px; padding-left: 10px; font-size: 18px; height: 22px; color: #666; border-left: 1px solid #e5e5e5; }
.team-list .eng-name { clear: both; padding-top: 10px; color: #999; height: 14px; font:12px Arial; }
.team-list .summary { padding: 20px 0 15px 0; height: 72px; line-height: 24px; color: #888; overflow: hidden; }
.team-list .summary:hover { text-decoration: underline; }
.team-list .more { color: #0c6fc8; background: url("http://szkyd.weicanpai.com/static/web/css/../img/sprite.png") no-repeat 55px -35px; }
.education-content { line-height: 24px; overflow: hidden; }
.education-content img.fl { width: 300px; height: 360px; margin-right: 45px; }
.education-content .main-data { width: 612px; }
.education-content .main-data .name { float: left; padding-top: 22px; padding-right: 10px; font-size: 24px; color: #0c6fc8; }
.education-content .main-data .title { float: left; margin-top: 25px; padding-left: 10px; font-size: 18px; height: 22px; color: #666; border-left: 1px solid #e5e5e5; }
.education-content .main-data .eng-name { clear: both; padding-top: 10px; color: #999; height: 14px; font: 12px Arial; margin-bottom: 20px; }
.edu3-content { min-height: 400px; }
.edu3-content .edu3-nav { margin-bottom: 50px; overflow: hidden; height: 50px; }
.edu3-content .edu3-nav li { float: left; width: 319px; height: 50px; margin-right: 1px; }
.edu3-content .edu3-nav a { display: block; font-size: 16px; line-height: 50px; text-align: center; color: #0c6fc8; background: #cde3f7; transition: all 0.3s; }
.edu3-content .edu3-nav a:hover, .edu3-content .edu3-nav a.active { background: #e25d54; color: #FFF; }
.edu3-content pre { line-height: 30px; }
.edu3-content img.fr { margin-left: 50px; }
.activity-list { width: 1000px; overflow: hidden; }
.activity-list li { float: left; margin-right: 40px; margin-bottom: 30px; padding: 20px 40px 20px 20px; height: 100px; width: 400px; background: #f5f5f5; transition: all 0.3s; }
.activity-list li:hover { background: #00aaad; }
.activity-list li:hover * { color: #FFF!important; }
.activity-list a { display: block; position: relative; padding-left: 180px; }
.activity-list img { position: absolute; width: 157px; height: 100px; left: 0; top: 0; }
.activity-list .data { color: #999; }
.activity-list h4 { margin-bottom: 10px; font-size: 14px; line-height: 2; color: #0c6fc8; }
.activity-list .summary { height: 36px; line-height: 18px; color: #666; }
/***
-----------------------------
apply
----------------------------
**/
.apply-banner { background-image: url("http://szkyd.weicanpai.com/static/web/css/../img/apply-banner.jpg"); }
.apply1-content { }
.apply1-content .h1 { text-align: center; }
.apply1-content .h1 .ch { margin-bottom: 10px; font-size: 24px; color: #0c6fc8; }
.apply1-content .h1 .eng { font-size: 14px; color: #999; text-transform: uppercase; }
.apply1-content .h1 .line { margin: 0 auto; margin-top: 15px; width: 20px; height: 3px; background: #0c6fc8; }
.apply1-content .conditions { margin-top: 85px; height: 120px; }
.apply1-content .conditions li { float: left; position: relative; width: 320px; }
.apply1-content .conditions li .line { position: absolute; right: 0; top: 35px; height: 50px; width: 1px; background: #e5e5e5; }
.apply1-content .conditions .icon { margin-bottom: 25px; height: 40px; background: url("http://szkyd.weicanpai.com/static/web/css/../img/sprite.png") no-repeat; }
.apply1-content .conditions .i1 { background-position: 121px -611px; }
.apply1-content .conditions .i2 { background-position: -209px -611px; }
.apply1-content .conditions .i3 { background-position: -520px -611px; }
.apply1-content .conditions li:hover .i1 { background-position: 121px -731px; }
.apply1-content .conditions li:hover .i2 { background-position: -209px -731px; }
.apply1-content .conditions li:hover .i3 { background-position: -520px -731px; }
.apply1-content .conditions p { font-size: 14px; line-height: 24px; text-align: center; transition: all 0.3s; }
.apply1-content .conditions li:hover p { color: #0c6fc8; }
.apply2-list { width: 1000px; overflow: hidden; }
.apply2-list li { float: left; margin-right: 30px; margin-bottom: 30px; width: 300px; height: 140px; background: #f5f5f5; transition: all 0.3s; }
.apply2-list li:hover { background: #ff6501; }
.apply2-list a { display: block; padding: 25px 30px; height: 90px; }
.apply2-list .data { color: #999; }
.apply2-list li:hover .data { color: #ffb295; }
.apply2-list h4 { margin-bottom: 10px; font-size: 14px; line-height: 2; color: #ff6501; }
.apply2-list li:hover h4 { color: #FFF; }
.apply2-list .summary { height: 36px; line-height: 18px; color: #666; }
.apply2-list li:hover .summary { color: #ffccb9; }
.apply3-content { }
.apply3-content .h1 { text-align: center; }
.apply3-content .h1 .ch { margin-bottom: 10px; font-size: 24px; color: #7ea933; }
.apply3-content .h1 .eng { font-size: 14px; color: #999; text-transform: uppercase; }
.apply3-content .h1 .line { margin: 0 auto; margin-top: 15px; width: 20px; height: 3px; background: #7ea933; }
.apply3-content .contact-list { margin-top: 85px; padding-left: 147px; overflow: hidden; }
.apply3-content .contact-list li { float: left; width:333px; }
.apply3-content .contact-list li .icon { float: left; width: 118px; height: 48px; background: url("http://szkyd.weicanpai.com/static/web/css/../img/sprite.png") no-repeat -280px -76px; }
.apply3-content .contact-list li .txt { float: left; width: 210px; }
.apply3-content .contact-list p { line-height: 24px; }
.apply3-content .contact-list .mobile { font-size: 18px; color: #7ea933; }
.apply4-content { }
.apply4-content .h1 { text-align: center; }
.apply4-content .h1 .ch { margin-bottom: 10px; font-size: 24px; color: #0c6fc8; }
.apply4-content .h1 .eng { font-size: 14px; color: #999; text-transform: uppercase; }
.apply4-content .h1 .line { margin: 0 auto; margin-top: 15px; width: 20px; height: 3px; background: #0c6fc8; }
.apply4-content .apply-table { margin-top: 75px; font-size: 14px; }
.apply4-content .apply-table td { height: 38px; padding-bottom: 20px; line-height: 38px; }
.apply4-content .apply-table .label { text-align: right; padding-right: 15px; width: 100px; }
.apply4-content .apply-table .t2 { width: 415px; }
.apply4-content .apply-table .red { display: inline-block; padding-right: 5px; font-size: 14px; font-style: normal; line-height: 38px; color: #f00; }
.apply4-content .apply-table .normal { padding: 5px 5px 5px 12px; width: 303px; height: 28px; background: #efefef; transition: all 0.3s; }
.apply4-content .apply-table .normal.short { float: left; width: 82px; }
.apply4-content .apply-table .normal:focus, .apply4-content .apply-table .normal:hover { color: #FFF; background: #1171c7; }
.apply4-content .apply-table .sex label { display: inline-block; padding-left: 6px; padding-right: 14px; }
img.captchas { float: left; width: 100px; height: 38px; margin-left: 5px; background: #1171c7; }
.plan-main #captchas { float: left; margin-top: 0; }
.apply4-content .apply-table .submit { width: 200px; height: 38px; font-size: 16px; color: #FFF; background: #ff6501; }
.jobapplyMain { margin: 20px 0; }
.jobapplyMain input { width: 160px; border: 1px solid #dbdbdb; padding: 0; height: 22px; }
.jobapplyMain textarea { width: 650px; height: 60px; font: 12px/20px "微软雅黑"; padding: 10px 0; border: 1px solid #dbdbdb; }
.jobapplyMain td { border: 1px solid #dbdbdb; padding: 3px 3px 3px 10px; }
.jobapplyMain select { border: 1px solid #dbdbdb; }
.jobapplyMain input[type="submit"] { float: left; margin-left: 113px; height: 38px; line-height: 38px; background: #0c6fc8; color: #fff; }
.depict-tips a.btn { display: inline-block; width: 120px; text-align: center; height: 38px; color: #FFF; line-height: 38px; background: #0c6fc8; }
.csk { width:194px; height: 24px; margin:40px auto; }
.csk .page ul { text-align: center; margin: 0px auto; }
.csk .page li { margin-right: 6px; float: left; }
.csk .page li a { font-size:14px; padding: 1px 8px; display: block; border: 1px solid #00479d; color:#949393; line-height: 20px; }
.csk .page li a:hover { padding: 1px 8px; display: block; border: 1px solid #00479d; color:#fff; line-height: 20px; background:#00479d; }
.csk .page li.on a { color:#fff; background:#00479d; }
.u-nav .nav1 .nav1-li.on>a { color: #bedefc; }
.u-nav .nav1 .nav1-li a:hover { color: #bedefc; }
.in-news-wraper { position: relative; padding-top: 50px; height: 440px; clear: both; overflow: hidden; }
.in-news-wraper .hd { overflow: hidden; position: absolute; width:1040px; left: 50%; margin-left: -30px; bottom: 30px; height: 30px; text-align: center; }
.in-news-wraper .hd ul li { float: left; width: 22px; height: 22px; overflow: hidden; margin-right: 8px; text-indent: -999px; cursor: pointer; background: url("http://szkyd.weicanpai.com/static/web/css/../img/icon6.png") no-repeat; }
.in-news-wraper .hd ul li.on { background-position: -22px 0; }
</style><style media="screen" data-href="http://szkyd.weicanpai.com/static/web/css/page.css?v=v2">@charset "utf-8";
/* CSS Document */


 input.error, textarea.error { border: 1px solid #D70128; }
#jquery-overlay { position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; }
#jquery-lightbox { position: absolute; top: 0; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; }
#jquery-lightbox a img { border: none; margin-right:-11px; _margin-right:0 }
#lightbox-container-image-box { position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#lightbox-container-image { padding: 10px; }
#lightbox-loading { position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#lightbox-nav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none; }
#lightbox-nav-btnPrev, #lightbox-nav-btnNext { width: 49%; height: 100%; zoom: 1; display: block; }
#lightbox-nav-btnPrev { left: 0; float: left; }
#lightbox-nav-btnNext { right: 0; float: right; }
#lightbox-container-image-data-box { font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%; padding: 0 10px 0 10px; }
#lightbox-container-image-data { padding: 0 10px; color: #666; }
#lightbox-container-image-data #lightbox-image-details { width: 70%; float: left; font-size: 14px; font-family: "微软雅黑"; text-align: left; margin-left:-10px; font-weight:normal; _margin-left:-5px }
#lightbox-image-details-caption { font-weight:normal; }
#lightbox-secNav { height:36px; float:right; margin-right:-10px }
#lightbox-secNav-btnClose { width: 87px; height:36px; float: right; margin-right:-4px; _margin-right:0 }
.inside { width: 1040px; margin:0 auto; }
.locateBlock { padding: 20px 0px; }
.locateBlock ul li { float:left; color:#494a4a; font-size:14px; margin-right:6px; }
.locateBlock ul li a { color:#494a4a; font-size:14px; }
.locateBlock ul li a:hover { color:#104d94; }
.icon { background: transparent url(../images/global.png) center center no-repeat; font-size: 0; font-style: normal; line-height: 1; margin: 0; padding: 0; }
.locateBlock .icon { display: inline-block; vertical-align: middle; }
.locateBlock .iHome { background-position: -397px 0; width: 16px; height: 13px; }
.locateBlock .arrow { background-position: -415px 0; width: 5px; height: 7px; margin: 0 10px; }
.defaultSelector { text-align: center; }
.form_partner1 { margin: 0 auto; display: block; width:650px; margin-top: 20px; }
.form_partner1 .cod { float: left; width:650px; margin-top:20px; position: relative; }
.form_partner1 .cod span { line-height:27px; color: #494a4a; text-align: right; width:90px; display: block; float: left; font-size: 16px; }
input#txt_Name,input#txt_phone,input#txt_Email,input#txt_address{ width:530px; line-height:30px; border: 1px solid rgb(204, 204, 204); font-size: 16px; font-family: 'Arial'; padding-left: 9px; text-align: left; float: right; color: #494a4a; }
.form_partner1 .cod textarea { width:530px; height: 100px; border: 1px solid rgb(204, 204, 204); font-size: 16px; font-family: 'Arial'; padding-left: 9px; padding-top: 5px; float: right; color: #494a4a; }
input[type='radio'].radio { display: inline-block; width: 20px; margin-left:30px;}
.form_partner1 .tijiao { float: right; margin-top:20px; }
.form_partner1 #sumbit2 { width: 80px; height: 30px; background: #00479d; color: #fff; font-size:14px;  -webkit-transition: all .3s;
 -o-transition: all .3s;
 transition: all .3s;
border-radius:5px; border: none; }
.index_picture { width:242px; height:211px;overflow:hidden;color: #666666; font-size: 16px; line-height: 20px; font-weight: normal; float: left; margin-top:26px; }
.index_picture.p1 { margin-right:20px; }
.index_picture a { color: #666666; display: block; border: 1px solid #eaeaea; }
.index_picture a:hover { color: #00479d; display: block; border: 1px solid #eb8882; }
.inbox .index_picture a { color: #666666; display: block; border: 1px solid #eaeaea; }
.inbox .index_picture a:hover { color: #666666; display: block; border: 1px solid #eb8882; }
.pict { position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; width: 210px; }
dd.pict img { width: 100%; margin: 0 15px;    margin-top: 15px; }
.pic_title { text-align: center;line-height: 40px; height:40px; font-size:16px; }
.cls { clear: both; height: 0px; line-height: 0px; font-size: 0; }
.defaultSelector .level { margin-top: 28px; position: relative; z-index: 1; }
.defaultSelector a { font-size: 16px; padding:0 16px; padding-bottom: 15px; margin: 0 15px; display: inline-block; color:#494a4a; }
.defaultSelector a.active { border-bottom: 3px solid #104d94; color: #104d94 !important; }
.defaultSelector a:hover { border-bottom: 3px solid #104d94; color: #104d94 !important; }
.defaultSelector .line { position: absolute; z-index: 1; height: 1px; display: block; left: 0; width: 100%; background: #e5e5e5; top:31px; }
i, cite, em, var, address, dfn { font-style: italic; }
.container .defaultContainer { line-height: 2; font-size: 13px; padding: 20px 6px; }
.newLunoAboutPage .part { font-size: 16px; line-height: 2; color: #535353; padding: 30px 0; }
.newLunoAboutPage .p1 { width: 827px; margin: 0 auto; }
.newLunoAboutPage .p1 .itemStyleTitle { float: left; }
.newLunoAboutPage .p2 { width:1000px; margin: 0 auto; min-height:350px;}
.newLunoAboutPage .p2 .itemStyleTitle { float: left; }
.newLunoAboutPage .itemImage { margin: 0 auto; }
.newLunoAboutPage .p1 .itemImage { margin-right: 25px; }
.newLunoAboutPage .p2 .itemImage { margin-right: 25px; }
img { overflow: hidden; line-height: 1; font-size: 0; border: none; display: block; }
.newLunoAboutPage .p1 .ditu { width:821px; height:295px; margin:40px auto; border-radius: 6px; border:3px #f6d60e solid; }
.newLunoAboutPage .p1 p { text-indent: 28px; line-height: 30px; }
.newLunoAboutPage .p2 p { text-indent: 28px; line-height: 30px; }
.newLunoAboutPage .p1 .lxfs p { text-indent:0px; line-height:26px; font-size:16px; }
.newLunoAboutPage .p1 h1 { text-indent: 28px; line-height: 30px; font-size: 20px; font-weight:bold; text-align: center; color: #00479d; }
.newLunoAboutPage .p1 h2 { text-indent: 28px; line-height: 38px; font-size: 20px; text-align: center; }
.newLunoAboutPage .p2 h2 { text-indent: 28px; line-height: 38px; font-size: 20px; text-align: center; margin-bottom: 18px; }
.newLunoAboutPage .p1 .lxfs h2 { text-indent:0px; line-height: 38px; font-size: 20px; text-align: left; margin-bottom: 10px; }
.newLunoAboutPage .p1 h3 { text-indent: 28px; line-height: 30px; font-size: 16px; text-align: center; }
.newLunoAboutPage .p1 p img { margin:16px auto; }
.newLunoAboutPage .p2 p img { margin:20px auto; }
.mbanner { background: url(../images/hb1.jpg) no-repeat center center; width: 100%; height:445px; min-width: 1000px; position: relative; z-index: 10; }
.main { width: 1040px; margin:0 auto; margin-top: 40px; }
.lunbo { width:634px; float:left; }
/*===============================轮播==========================*/
.fullSlide { width: 100%; height:340px; position: relative; z-index: 1; }
.fullSlide2 { height: 340px; }
.fullSlide ul { height: 100%!important; width: 100%!important; }
.fullSlide li { height: 100%!important; width: 100%!important; }
.fullSlide .hd { height: 10px; width: 100%; position: absolute; z-index: 999; bottom:4px; }
.fullSlide .hd ul { margin: 0; text-align: right; font-size: 0; /*用于去除 display:inline-block 产生的间距*/ }
.fullSlide .hd ul li { background: url(../images/ib.png) no-repeat; cursor: pointer; display: inline-block; *display:inline;
 *zoom:1;
height: 10px; line-height: 10px; margin-right: 10px; text-align: center; width: 10px!important; float: none; }
.fullSlide .hd ul li.on { background: url(../images/ib_hover.png) no-repeat; }
/*===============================banner==========================*/

.i-honor { width: 312px; margin-top: -16px; filter: alpha(opacity=0); }
.i-list-tit { height: 54px; }
.i-list-tit h2 { font-size: 18px; line-height: 54px; text-transform: uppercase; color: #004490; }
.i-list-tit span { display: inline-block; margin: 6px 0 0 8px; font-size: 14px; line-height: 48px; }
.fl { float: left; display: inline; }
.i-list-tit a { display: inline-block; line-height: 48px; color: #004490; }
.i-news .list { width: 317px; }
.fr { float: right; display: inline; }
.i-news .list li { width: 317px; height: 42px; padding: 5px 0 12px; border-bottom: 1px solid #dadada; margin-bottom: 21px; }
.i-news .list .fr { width: 253px; padding-left: 14px; border-left: 1px solid #dadada; line-height: 20px; color: #888; }
.i-news .list a { display: inline-block; width: 100%; line-height: 22px; color: #333; font-size: 14px; }
.i-news .list a:hover { display: inline-block; width: 100%; line-height: 22px; color: #888; font-size: 14px; }
.i-news .list span { display: inline-block; width: 49px; font: bold 40px/42px Arial; color: #c4c4c4; transition: color 500ms ease-in 0ms; }
.clear { clear: both; }
/*===============================轮播banner==========================*/
.fullSlide { width: 100%; height:610px; min-width: 1000px; position: relative; z-index: 1; }
.fullSlide2 { height: 610px; }
.fullSlide ul { height: 100%!important; width: 100%!important; }
.fullSlide li { height: 100%!important; width: 100%!important; }
.fullSlide .hd { height: 10px; width: 100%; position: absolute; z-index: 999; bottom: 12px; }
.fullSlide .hd ul { margin: 0; text-align: center; font-size: 0; /*用于去除 display:inline-block 产生的间距*/ }
.fullSlide .hd ul li { background: url(../images/ib.png) no-repeat; cursor: pointer; display: inline-block; *display:inline;
 *zoom:1;
height: 10px; line-height: 10px; margin-right: 10px; text-align: center; width: 10px!important; float: none; }
.fullSlide .hd ul li.on { background: url(../images/ib_hover.png) no-repeat; }
/*===============================banner==========================*/

.au { width:514px; height:280px; float:left; margin-top: 10px; }
.tbox4 { background: url(../images/t1.png) no-repeat; width:514px; height: 27px; margin-top:26px; margin-bottom:20px; }
.au ul { }
.abpic { width:251px; height:202px; display: block; float: left; }
.abpic img { width:251px; height:202px; }
.au p { float: left; width: 246px; font-size: 14px; line-height:22px; margin-left: 16px; }
.p3 a img { width: 57px; height: 9px; float: right; background-repeat: no-repeat; margin-top: 8px; }
.txt1 { margin-top: 20px; font: 14px/1.6 "微软雅黑"; color: #555454; }
.news_latest { padding-bottom: 18px; overflow: hidden; }
.news_latest .pic { float: left; width:180px; }
.news_latest .intro { float: right; width:230px; height: 129px; overflow: hidden; font: 14px/20px "微软雅黑"; color: #787878; }
.news_latest .intro { float: right; width:230px; height: 126px; overflow: hidden; font: 14px/20px "微软雅黑"; color: #858484; }
.news_latest .intro .name a { color: #e8766f; font-size: 16px; font-weight: bold; line-height: 32px; }
.news_latest .intro .date { padding-bottom: 10px; line-height: 16px; }
.news_hot { clear: both; padding-top: 15px; border-top: 1px dotted #ccc; }
.news_hot li { font: 14px/16px "微软雅黑"; color: #b0b0b0; padding-left: 15px; margin-bottom: 10px; background: url(../images/point1.png) no-repeat 0 center; vertical-align: middle; }
.news_hot li .date { display: inline-block; width: 80px; }
.news_hot li a { display: block; width: 100%; color: #666; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 14px; }
.news_hot li a:hover { display: block; width: 100%; color: #00479d; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 14px; }
.news { width:440px; height: 280px; float: right; margin-top: 10px; }
.tbox3 { background: url(../images/t2.png) no-repeat; width:440px; height: 27px; margin-top:26px; margin-bottom:20px; }
.project { width:1040px; height: 300px; float: left; margin-top: 10px; }
.tbox2 { background: url(../images/t3.png) no-repeat; width:1040px; height: 27px; margin-top:26px; }
.inbox { line-height: 2; font-size: 13px; padding: 0px 6px; }
.i_link { padding: 20px 0 38px; margin-top:32px; background: url(../images/icon05.jpg) repeat-x left top; width: 1040px; overflow: hidden; }
.title04 { float: left; width: 90px; height: 50px; text-align: center; padding-right: 10px; background: url(../images/icon06.jpg) no-repeat right top; }
.title04 { display: block; font-size: 18px; color: #333333; line-height: 26px; }
.title04 span { display: block; color: #5f6061; font-size:12px; }
.i_link .i_llist img { width: 134px; height: 39px; margin: 6px 9px; display: inline; }
.link2 { width: 100%; background-color: #dadada; overflow: hidden; }
.linkc { width: 1040px; height: 31px; background-image: url(../images/link.jpg); margin: 0px auto; overflow: hidden; }
.linkl { width:1040px; float: left; }
.linkl ul { padding: 0px 0 0 80px; text-align: left; }
.linkl li { float: left; color: #373131; margin-right: 24px; line-height: 31px; }
.linkl li a { color: #373131; text-decoration: none; }
.linkl li a:hover { color: #666; text-decoration: none; }
.clearfix:after { content: "020"; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { /* 触发 hasLayout */ zoom: 1; }
table.radioParid{width:300px;float:left;margin-left:20px;}