chtml,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
textarea {
margin: 0;
padding: 0;
}
address,
cite,
dfn,
em,
var,
i {
font-style: normal;
}
body {
font-size: 13px;
font-family: '微软雅黑';
}
table {
border-collapse: collapse;
border-spacing: 0;
}
h1,
h2,
h3,
h4,
h5,
h6,
th {
font-size: 100%;
font-weight: normal;
}
button,
input,
select,
textarea {
font-size: 100%;
}
fieldset,
img {
border: 0;
}
a {
text-decoration: none;
background: none
}
ul,
ol {
list-style: none;
}
:focus {
outline: none;
}
.clearfix {
clear: both;
content: "";
display: block;
overflow: hidden
}
.clear {
clear: both;
}
.left {
float: left;
}
.right {
float: right;
}
.cursor {
cursor: pointer;
}
.pos_rel {
position: relative;
}
.pos_abs {
position: absolute
}
.none {
display: none;
}
.overflowH {
overflow: hidden;
}
/*----*/
.banner_ul {
width: 9999px;
left: 0;
top: 0;
}
.banner_ul li {
width: 1200px;
height: 375px;
position: relative;
float: left;
}
.nav {
z-index: 1;
background: url(../images/header_repeatX.jpg) repeat-x;
}
.nav_zz {
left: 0;
top: 0
}
.nav_ul {
z-index: 1;
font-size: 16px;
line-height: 40px;
}
.nav_ul li {
float: left;
margin-left: 6px;
position: relative;
}
.nav_ul li > a {
position: relative;
z-index: 2;
display: block;
color: #FFF;
padding: 0 10px;
}
.nav_ul a:hover {
border-bottom: 3px solid #dbaf03;
}
.nav_ul .a_hover {
border-bottom: 3px solid #dbaf03;
}
.banner_ul_title {
line-height: 75px;
font-size: 16px;
z-index: 1;
left: 30px;
bottom: 0;
}
.banner_ul_title a {
color: #FFF;
}
.banner_ul_title_zz {
background: #000;
filter: alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;
bottom: 0;
left: 0;
}
.title_all {
line-height: 40px;
border-bottom: 1px solid #dfdfdf;
}
.title_all > .left {
border-bottom: 2px solid #083090;
}
.title_all > a {
color: #999;
font-size: 15px;
}
.title_all b {
font-size: 18px;
color: #333;
}
.title_all span {
color: #c2c2c2;
}
.dome_One_title {
display: block;
color: #083090;
font-size: 15px;
line-height: 25px;
font-weight: bold;
}
.dome_One {
background: #eef0f7;
}
.dome_One:hover a {
color: #dbaf03;
}
.dome_One:nth-child(3) {
margin-right: 0;
float: right;
}
.dome_One_main {
line-height: 20px;
color: #444;
font-size: 13px;
}
.dome_One_time {
color: #999;
}
.dome_Two li {
line-height: 45px;
font-size: 16px;
margin-bottom: 11px;
background: #ecf0f6;
}
.dome_Two li:hover {
background: #083090;
}
.dome_Two li:hover a {
color: #FFF;
}
.dome_Two li > .left {
background: #c4cde4;
text-align: center;
color: #083090;
}
.dome_Two li a {
display: block;
color: #444;
font-size: 13px;
}
.dome_Two:nth-child(2) {
margin-right: 0;
float: right;
}
.dome_Two li a:hover {
color: #FFF;
}
.dome_Two {
background: #f0f3f8;
}
.demo_tzgg ul li:hover {
background: #083090;
color: #fff
}
.dome_Two_time {
text-align: center;
color: #999;
border-right: 2px dashed #88898b;
}
.Time_hour {
color: #083090;
font-size: 13px;
font-style: italic;
}
.Time_day span:nth-child(1) {
font-size: 24px;
color: #333;
}
.Time_day span:nth-child(2) {
font-size: 15px;
}
.dome_Two_title {
display: block;
color: #083090;
line-height: 30px;
font-weight: bold;
}
.dome_Two_main {
color: #999;
font-size: 13px;
line-height: 20px;
}
.dome_Two_main:hover a {
color: #dbaf03;
}
.dome_Two_main a {
color: #083090;
}
.dome_Three {
background: url(../images/bmg_1.jpg) no-repeat;
}
.downDome_main {
background: #2765b5;
}
.downDome_title a {
color: #FFF;
font-size: 22px;
border-bottom: 2px solid #FFF;
line-height: 30px;
}
.downDome_a a {
font-size: 15px;
color: #FFF;
line-height: 30px;
margin-right: 25px;
}
.downDome_a a:hover {
color: #dbaf03;
}
.downDome_main2 {
background: #148887;
}
.downDome_main3 {
background: url(../images/bmg_5.jpg) no-repeat;
}
.downDome_main3 .downDome_title3 a {
color: #FFF;
font-size: 22px;
line-height: 30px;
margin-left: 30px;
text-align: center;
margin-top: 50px;
}
.downDome_main3 .downDome_title3 a:hover {
color: #dbaf03;
}
.downDome_main4 {
background: #1e3d78;
}
.downDome_main5 {
background: url(../images/bmg_4.jpg) no-repeat;
}
.downDome_main5 .downDome_a a {
font-size: 15px;
color: #FFF;
line-height: 30px;
margin-right: 90px;
}
.downDome_main5 .downDome_a a:hover {
color: #dbaf03;
}
.width100 {
width: 100%;
}
.dome_Four {
display: block;
}
.dome_Four {
color: #999;
}
.dome_Four:nth-child(4) {
float: right;
margin-right: 0;
}
.dome_Four_title {
color: #222;
font-size: 15px;
line-height: 30px;
font-weight: bold;
}
.dome_Four_main {
line-height: 25px;
}
.dome_Four:hover {
border-color: #083090;
}
.dome_Four:hover .dome_Four_title {
color: #083090;
}
.dome_five {
display: block;
background: #ecf0f6;
color: #444;
font-size: 15px;
line-height: 100px;
text-align: center;
border: 1px solid #dee2e8;
}
.dome_five:hover {
background: #0e61cb;
color: #FFF;
border-color: #0e61cb;
}
.d_hover {
background: #0e61cb;
color: #FFF;
border-color: #0e61cb;
}
.footer_top {
background: #f0f3f8;
}
.footer_Topdome {
border-right: 1px solid #c4c4c4;
}
.footer_Topdome a:hover {
color: #083090;
}
.footer_Topdome p {
font-size: 15px;
color: #000;
font-weight: bold;
}
.footer_Topdome a {
display: block;
float: left;
width: 50%;
line-height: 28px;
color: #333;
}
.footer_Topdome2 {
border: 0;
}
.footer_down {
background: url(../images/footer_bgm.jpg) no-repeat;
background-size: 100% 100%;
}
.footer_down {
color: #FFF;
text-align: center;
}
.footer_down a {
color: #FFF;
}
.footer_down a:hover {
color: #dbaf03;
}
/*------*/
header {
z-index: 1;
top: 25px;
}
.header_zz,
.nav_more_zz {
background: #083090;
filter: alpha(opacity=90);
-moz-opacity: 0.9;
opacity: 0.9;
left: 0;
top: 0;
}
.nav_A_more {
left: -10px;
top: 43px;
z-index: 2;
}
.nav_A_more a {
display: block;
text-align: center;
color: #FFF;
font-size: 15px;
line-height: 35px;
margin-top: 5px;
}
.nav_more_zz {
top: 40px;
left: -10px;
}
.nav_ul li:nth-child(1) .nav_A_more {
left: -25px;
}
.nav_ul li:nth-child(1) .nav_more_zz {
left: -25px;
}
.navLeft_title span {
color: #FFF;
font-size: 22px;
position: relative;
z-index: 1;
}
.navLeft_title img {
left: 0;
bottom: -38px;
}
.navLeft_ul li {
width: 150px;
margin: 20px 0 10px 45px;
border-bottom: 1px solid #f0f3f8;
}
.navLeft_icon {
background: url(../images/nav_.png) no-repeat;
}
.navLeft_ul a {
color: #444;
font-size: 16px;
}
.navLeft_ul li:hover .navLeft_icon {
background: url(../images/nav_hover.png) no-repeat;
}
.navLeft_icon_hover {
background: url(../images/nav_hover.png) no-repeat;
}
.Main {
border: 1px solid #e7e7e7;
z-index: 1;
margin-top: -20px;
background: #FFF;
}
.Main_title {
border-bottom: 2px solid #193f99;
}
.Main_title {
color: #666;
}
.Main_title > span {
color: #193f99;
font-size: 18px;
}
.Main_title a {
color: #666;
}
.Main_title .Main_title_hover {
color: #193f99;
}
.Main_word_title {
text-align: center;
color: #333;
font-size: 16px;
line-height: 40px;
}
.Main_word_more {
color: #999;
border-bottom: 1px dashed #e5e7ea;
}
.Main_word_main {
font-size: 15px;
color: #333;
line-height: 25px;
}
.Main_word_main p {
text-align: justify;
text-justify: inter-ideograph;
}
.Main_word_main img {
max-width: 100%;
}
.Main_word_A_title {
color: #333;
font-size: 18px;
}
.Main_word_A_title .w-3 {
background: #2f4e99;
}
.Main_word_A_all {
border-bottom: 1px dashed #e5e7ea;
}
.Main_word_A_all a {
float: left;
display: block;
width: 65px;
color: #333;
font-size: 15px;
margin: 0 25px 20px 10px;
}
.navLeft_ul_more {
top: 60px;
left: 0;
line-height: 30px;
}
.navLeft_ul_more a {
display: block;
color: #999;
margin-bottom: 10px;
}
.navLeft_ul_more a:hover {
color: #333;
}
.navLeft_ul_more a:hover span {
color: #dbaf03;
}
.navLeft_ul_more .navLeft_hover {
color: #333;
}
.teacher_main {
background: #FFF;
border-radius: 3px;
box-shadow: 0 10px 10px 5px #e5e4e4;
}
.teacher_name {
font-size: 24px;
color: #444;
font-weight: bold;
}
.teacher_name span {
font-size: 15px;
color: #999;
margin-left: 5px;
}
.teacher_word {
color: #666;
font-size: 15px;
line-height: 30px;
}
.teacher_word_title {
color: #444;
font-weight: bold;
}
.teacher_main {
color: #444;
font-size: 15px;
line-height: 30px;
}
.list_img li {
margin-bottom: 35px;
}
.list_img_title {
display: block;
width: 100%;
height: 40px;
line-height: 40px;
color: #333;
font-weight: bold;
border-bottom: 1px dashed #e0e0e0;
}
.list_img_main {
color: #666;
font-size: 13px;
line-height: 25px;
}
.list_img_time {
color: #999;
}
.fy a {
display: block;
float: left;
border-radius: 3px;
padding: 0 10px;
line-height: 30px;
border: 1px solid #dadce3;
color: #666;
margin: 0 5px;
}
.fy a:hover {
color: #FFF;
border-color: #e59407;
background: #e59407;
}
.fy span {
float: left;
line-height: 40px;
}
.fy .fy_active {
color: #FFF;
border-color: #e59407;
background: #e59407;
}
.List_ul li {
border-bottom: 1px dashed #e3e4e7;
padding-bottom: 20px;
margin-top: 15px;
}
.List_ul_box {
background: #072c86;
}
.List_ul_main {
color: #333;
font-size: 15px;
line-height: 30px;
font-weight: bold;
}
.List_ul li > .right {
color: #999;
font-size: 13px;
line-height: 30px;
}
.List_ul_more {
display: block;
color: #999;
}
.List_ul li:hover .List_ul_main {
color: #072c86;
}
.List_ul li:hover .List_ul_more {
color: #072c86;
}
.list_img li:hover .list_img_title {
color: #072c86;
}
.day_ul li {
height: 105px;
background: #f0f3f8;
}
.day_ul_main {
color: #999;
}
.day_ul_main a {
display: block;
width: 100%;
height: 30px;
line-height: 30px;
color: #444;
font-size: 15px;
overflow: hidden;
font-weight: bold;
}
.day_ul li {
margin-top: 30px;
}
.day_ul li:hover {
color: #FFF;
background: #083090;
}
.day_ul li:hover a {
color: #FFF;
}
.day_ul li:hover .day_ul_main {
color: #FFF;
}
.day_ul li:hover .dome_Two_time {
color: #FFF;
}
.day_ul li:hover .Time_day span:nth-child(1) {
color: #FFF;
}
.day_ul li:hover .Time_hour {
color: #FFF;
}
.teac {
padding-bottom: 5px;
padding-top: 5px;
}
.teachs {
color: #f00;
width: 900px;
text-align: left;
line-height: 30px;
font-size: 15px;
margin-left: 15px;
}
.right_li {
font-size: 15px;
float: left;
width: 808px;
}
.right_li ul li {
float: left;
height: 30px;
line-height: 30px;
margin-right: 10px;
padding-left: 5px;
padding-right: 5px;
}
.right_li ul li a {
color: #333;
}
.List_ul_word {
color: #999;
float: right;
line-height: 20px;
text-indent: 2em;
}
.nav_main {
background: url(../images/header_bgm.png) right no-repeat;
}
.banner_left {
left: 0;
top: 155px;
z-index: 1;
cursor: pointer;
background: url(../images/banner_left.png) no-repeat;
}
.banner_right {
right: 0;
top: 155px;
z-index: 1;
cursor: pointer;
background: url(../images/banner_right.png) no-repeat;
}
.jpkt_main {
background: url(../images/ypkt_bmg.jpg) no-repeat;
}
.jpkt_A a {
float: left;
display: block;
width: 150px;
color: #FFF;
font-size: 15px;
margin: 7px 0px 0 0;
}
.jpkt_A a:hover {
color: #dbaf03;
}
.list_word li {
width: 290px;
height: 75px;
float: left;
background: #e2e3e5;
margin: 30px 26px 0 0;
}
.list_word li a {
display: block;
width: 90%;
height: 75px;
line-height: 75px;
color: #444;
font-size: 15px;
display: block;
margin-left: 5%;
}
.list_word li:hover {
box-shadow: 0 0 10px #a5a5a5;
background: #dbaf03;
color: #FFF;
}
.list_word li:hover a {
color: #FFF;
}
.list_word li:nth-child(3n) {
float: right;
margin-right: 0;
}
.list_word li:nth-child(3n-1):hover {
box-shadow: 0 0 10px #a5a5a5;
background: #dbaf03;
color: #FFF;
}
.list_word li:nth-child(3n-1) {
background: #0e61cb;
}
.list_word li:nth-child(3n-1) a {
color: #FFF;
}
.Logo_new {
position: relative;
z-index: 2;
}
.new_header {
z-index: 2;
}
.dome_Three li {
position: relative;
}
.mssg {
width: 923px;
margin: 0 auto 30px auto;
border: 1px solid #c3c3c3;
}
.mssg h1 {
height: 45px;
text-align: center;
font-size: 16px;
background: #e4e4e4;
line-height: 45px;
margin-bottom: 10px;
color: #970414;
}
.mssg p.tijiao {
height: 55px;
text-align: center;
background: #e4e4e4;
padding-top: 15px;
font-weight: bold;
}
.mssg p.tijiao input.button {
border: 1px solid #c9c9c9;
background: #FFF url(../images/tijiao.jpg) no-repeat 7px 5px;
padding-left: 40px;
height: 35px;
color: #970414;
font-size: 14px;
border-radius: 5px;
width: 100px;
}
.mssg table {
font-size: 14px;
}
.mssg table th {
height: 40px;
}
.mssg table th span {
font-size: 14px;
color: #f00;
padding-right: 10px;
}
.mssg table td input.input-texts {
width: 500px;
height: 30px;
}
.table_form {
font-size: 14px;
color: #777
}
.table_form td {
padding-left: 12px
}
.table_form th {
font-weight: normal;
text-align: right;
padding-right: 10px;
color: #777
}
.table_form td label {
vertical-align: middle
}
.table_form td, .table_form th {
padding: 4px 0 4px 8px
}
.table_form td input.input-text {
width: 300px;
}
.table_form tbody td, .table_form tbody th {
border-bottom: 1px solid #eee;
}
.colorpanel tbody td, .colorpanel tbody th {
padding: 0;
border-bottom: none;
}
.onShow, .onFocus, .onError, .onCorrect, .onLoad, .onTime {
display: inline-block;
display: -moz-inline-stack;
zoom: 1;
*display: inline;
vertical-align: middle;
background: url(../images/msg_bg.png) no-repeat;
color: #444;
line-height: 18px;
padding: 2px 10px 2px 23px;
margin-left: 10px;
_margin-left: 5px
}
.onShow {
background-position: 3px -147px;
border-color: #40B3FF;
color: #959595
}
.onFocus {
background-position: 3px -147px;
border-color: #40B3FF;
}
.onError {
background-position: 3px -47px;
border-color: #40B3FF;
color: red
}
.onCorrect {
background-position: 3px -247px;
border-color: #40B3FF;
}
.onLamp {
background-position: 3px -200px
}
.onTime {
background-position: 3px -1356px
}
.mssg textarea, textarea.input-text, textarea.input-focus {
font-family: "微软雅黑";
font-size: 12px;
height: auto;
padding: 5px;
margin: 0;
width: 300px;
}
.mssg input, input.input-text, input.input-focus {
font-family: "微软雅黑";
font-size: 12px;
height: auto;
padding: 5px;
margin: 0;
}
.login-right {
float: center;
margin: 30px auto;
padding: 20px;
width: 300px;
text-align: left;
border: 1px solid #e5e5e5;
border-radius: 3px;
background: #fff;
}
.login-right h1 {
margin-bottom: 20px;
color: #555;
font-size: 22px;
font-weight: 700;
letter-spacing: 3px;
line-height: 30px;
height: 30px;
text-align: center;
}
.login-right li {
position: relative;
clear: both;
margin-bottom: 10px;
height: 50px;
*display: inline;
*zoom: 1;
}
.login-right li label {
position: absolute;
left: 10px;
width: 80px;
height: 40px;
line-height: 40px;
color: #999;
font-size: 14px;
padding-top: 2px;
}
.login-right li input {
display: block;
margin: 0;
padding: 10px 10px 10px 80px;
width: 196px;
height: 20px;
line-height: 20px;
border: 1px solid #e8e8e8;
background: #fbfcff;
color: #333;
font-size: 14px;
border-radius: 3px;
}
.login-right li input:focus {
border-color: #999;
}
.login-right li span {
line-height: 24px;
}
.login-right .btn-box .col {
clear: both;
margin-bottom: 10px;
padding-bottom: 10px;
color: #555;
font-size: 14px;
line-height: 20px;
}
.login-right .btn-box .col .submit {
display: block;
padding: 10px 20px;
width: 87%;
color: #fff;
font-size: 14px;
line-height: 20px;
border: 0;
background: #1e7bb3;
text-align: center;
border-radius: 3px;
cursor: pointer;
}
.login-right .btn-box .tips {
display: none;
margin: 0;
padding: 0;
text-align: center;
font-size: 12px;
color: #f00;
}
.login-right .oauth-box {
clear: both;
padding-top: 20px;
}
.login-right .oauth-box h3 {
display: block;
margin-bottom: 10px;
color: #555;
font-size: 14px;
line-height: 30px;
height: 30px;
font-weight: normal;
}
.login-right .oauth-box p {
margin-left: -25px;
}
.login-right .oauth-box p a {
display: block;
float: left;
margin: 0 0 10px 25px;
_display: inline;
_zoom: 1;
}
.login-right .oauth-box p a img {
width: 38px;
height: 38px;
}
.col {
position: relative;
padding: 10px 0;
}
.col .login-input-yzm {
padding: 5px 10px 5px 80px;
background: #fbfcff;
border: 1px solid #e8e8e8;
border-radius: 3px;
font-size: 14px;
line-height: 32px;
height: 32px;
width: 120px;
color: #333;
float: left;
}
.search {
z-index:1;
margin-right: 10px;
width: 200px;
height: 0px;
float: right;
border: 0px;
background-color: #ffffff;
margin: 10px 0;
border-radius: 10px;
margin-right: 15px;
width:150px;
}
.two {
width: 200px;
height: 22px;
float: left;
display: inline-block;
vertical-align: top;
border-radius: 10px;
background-color: white;
}
.search input {
width: 100%;
height: 25px;
border: none;
outline: none;
font-size: 13px;
box-sizing: border-box;
border-radius: 5px 5px 5px 5px;
padding-left: 10px;
-webkit-appearance: none;
}
.pic {
align-items: center;
height: 30px;
width: 30px;
float: right;
margin-top: -25px;
}
.pic img {
height: 25px;
width: 25px;
}