<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/* SUBBANNER */
/* Subbanner-1003 */
#subbanner-1003{ width: 100%; height: auto; background: #eeeeee;}
#subbanner-1003 img{ width: 100%;}
@media screen and (max-width: 1240px) {
    #subbanner-1003{ display: none;}
}

/* CRUMBS */
/* Crumbs-1002 */
#crumbs-1002{ width: 100%; height: auto; background: #ffffff; padding: 20px 0; font-size: 14px; color: #666666;}
#crumbs-1002 a{ font-size: 14px; padding: 0 15px;}

/* 1010 */
/* Article-List-1010 */
.article-list-1010{ width: 100%; height: auto; padding: 0 0 50px 0; background: #ffffff;}
.article-list-1010 .col1{ width: 22%;}
.article-list-1010 .col2{ width: 78%;}

.article-list-1010 .pagemenu{ width: 100%; height: auto;}
.article-list-1010 .pagemenu .pagemenu-title{ width: 100%; height: 80px; background: #163d8a; padding-left: 30px; border-radius: 0 20px 0 0; border-bottom: 3px solid #ffa601; margin-bottom: 9px;}
.article-list-1010 .pagemenu .pagemenu-title span{ line-height: 80px; color: #ffffff; font-size: 24px; font-weight: 500;}
.article-list-1010 .pagemenu .list{ width: 100%; height: 50px; margin-top: 1px;}
.article-list-1010 .pagemenu .list a{ display: block; width: 100%; height: 50px; background: #f5f9ff; line-height: 50px; color: #0b1531; font-size: 16px; padding-left: 30px;}
.article-list-1010 .pagemenu .list a:hover{ background: #ffa601; color: #ffffff;}
.article-list-1010 .pagemenu .list a i{ margin-right: 10px;}
.article-list-1010 .pagemenu .sub a{ padding-left: 50px;}
.article-list-1010 .pagemenu .on a{ background: #ffa601; color: #ffffff;}

.article-list-1010 .contactmenu{ width: 100%; height: auto; margin-top: 30px;}
.article-list-1010 .contactmenu .contactmenu-title{ width: 100%; height: 50px; background: #163d8a; padding-left: 30px; border-bottom: 3px solid #ffa601; border-radius: 0 20px 0 0;}
.article-list-1010 .contactmenu .contactmenu-title span{ line-height: 50px; color: #ffffff; font-size: 24px; font-weight: 500;}
.article-list-1010 .contactmenu .contactmenu-content{ width: 100%; padding: 20px 30px 160px 30px; background: #f5f9ff url('../image/default/computer/show/1010/1.jpg') bottom no-repeat; background-size: contain; text-align: justify;}
.article-list-1010 .contactmenu .list{ width: 100%; height: auto; line-height: 2em; color: #0b1531; font-size: 18px;}
.article-list-1010 .contactmenu .list i{ width: 20px; margin-right: 10px;}
.article-list-1010 .contactmenu .list a{ display: block; width: 100%; height: auto; line-height: 1.5em; color: #0b1531; font-size: 16px;}
.article-list-1010 .contactmenu .list a:hover{ color: #296bef;}
.article-list-1010 .contactmenu .tit { margin-top: 10px;}

.article-list-1010 .pagecontent{ width: 100%; height: auto;}
.article-list-1010 .pagecontent .pagecontent-title{ width: 100%; height: 4px; background: #163d8a;}
.article-list-1010 .pagecontent .pagecontent-content{ width: 100%; height: auto; background: #f5f9ff; padding: 40px;}
.article-list-1010 .pagecontent .list{ width: 100%; height: 120px; margin-bottom: 30px; overflow: hidden;}
.article-list-1010 .pagecontent .list .pic{ float: left; width: 200px; height: 120px; background: #dddddd; overflow: hidden;}
.article-list-1010 .pagecontent .list .pic img{ width: 100%; transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; -o-transition: all 0.3s;}
.article-list-1010 .pagecontent .list .pic:hover img{ transform: scale(1.05);}
.article-list-1010 .pagecontent .list .info{ float: right; width: calc(100% - 220px);}
.article-list-1010 .pagecontent .list .info .title{ width: 100%; height: 30px; margin-bottom: 10px; overflow: hidden; text-align: justify;}
.article-list-1010 .pagecontent .list .info .title a{ line-height: 30px; font-size: 20px;}
.article-list-1010 .pagecontent .list .info .des{ width: 100%; height: 50px; line-height: 25px; font-size: 15px; text-align: justify; overflow: hidden; margin-bottom: 10px; color: #666666;}
.article-list-1010 .pagecontent .list .info .date{ width: 100%; height: 20px; line-height: 20px; font-size: 14px; color: #666666;}
.article-list-1010 .pagecontent .list .info .date i{ margin-right: 10px;}

@media screen and (max-width: 1240px) {
    .article-list-1010 .col1{ display: none;}
    .article-list-1010 .col2{ width: 100%;}
}
@media screen and (max-width: 600px) {
    .article-list-1010 .pagecontent .pagecontent-content{ padding: 30px 15px;}
    .article-list-1010 .pagecontent .list{ width: 100%; height: 90px; margin-bottom: 15px; overflow: hidden;}
    .article-list-1010 .pagecontent .list .pic{ width: 150px; height: 90px;}
    .article-list-1010 .pagecontent .list .info{ width: calc(100% - 165px);}
    .article-list-1010 .pagecontent .list .info .title{ height: 50px;}
    .article-list-1010 .pagecontent .list .info .title a{ line-height: 25px; font-size: 16px;}
    .article-list-1010 .pagecontent .list .info .des{ display: none;}
    .article-list-1010 .pagecontent .list .info .date{ font-size: 12px;}
}

/* Team-List-1010 */
.team-list-1010{ width: 100%; height: auto; padding: 0 0 50px 0; background: #ffffff;}
.team-list-1010 .col1{ width: 22%;}
.team-list-1010 .col2{ width: 78%;}

.team-list-1010 .pagemenu{ width: 100%; height: auto;}
.team-list-1010 .pagemenu .pagemenu-title{ width: 100%; height: 80px; background: #163d8a; padding-left: 30px; border-radius: 0 20px 0 0; border-bottom: 3px solid #ffa601; margin-bottom: 9px;}
.team-list-1010 .pagemenu .pagemenu-title span{ line-height: 80px; color: #ffffff; font-size: 24px; font-weight: 500;}
.team-list-1010 .pagemenu .list{ width: 100%; height: 50px; margin-top: 1px;}
.team-list-1010 .pagemenu .list a{ display: block; width: 100%; height: 50px; background: #f5f9ff; line-height: 50px; color: #0b1531; font-size: 16px; padding-left: 30px;}
.team-list-1010 .pagemenu .list a:hover{ background: #ffa601; color: #ffffff;}
.team-list-1010 .pagemenu .list a i{ margin-right: 10px;}
.team-list-1010 .pagemenu .sub a{ padding-left: 50px;}
.team-list-1010 .pagemenu .on a{ background: #ffa601; color: #ffffff;}

.team-list-1010 .contactmenu{ width: 100%; height: auto; margin-top: 30px;}
.team-list-1010 .contactmenu .contactmenu-title{ width: 100%; height: 50px; background: #163d8a; padding-left: 30px; border-bottom: 3px solid #ffa601; border-radius: 0 20px 0 0;}
.team-list-1010 .contactmenu .contactmenu-title span{ line-height: 50px; color: #ffffff; font-size: 24px; font-weight: 500;}
.team-list-1010 .contactmenu .contactmenu-content{ width: 100%; padding: 20px 30px 160px 30px; background: #f5f9ff url('../image/default/computer/show/1010/1.jpg') bottom no-repeat; background-size: contain; text-align: justify;}
.team-list-1010 .contactmenu .list{ width: 100%; height: auto; line-height: 2em; color: #0b1531; font-size: 18px;}
.team-list-1010 .contactmenu .list i{ width: 20px; margin-right: 10px;}
.team-list-1010 .contactmenu .list a{ display: block; width: 100%; height: auto; line-height: 1.5em; color: #0b1531; font-size: 16px;}
.team-list-1010 .contactmenu .list a:hover{ color: #296bef;}
.team-list-1010 .contactmenu .tit { margin-top: 10px;}

.team-list-1010 .pagecontent{ width: 100%; height: auto;}
.team-list-1010 .pagecontent .pagecontent-title{ width: 100%; height: 4px; background: #163d8a;}
.team-list-1010 .pagecontent .pagecontent-content{ width: 100%; height: auto; background: #f5f9ff; padding: 40px;}
.team-list-1010 .pagecontent .content{ margin-left: -15px; margin-right: -15px;}
.team-list-1010 .pagecontent .list{ float: left; width: 33.3333%; padding: 0 15px; height: auto; margin-bottom: 30px;}
.team-list-1010 .pagecontent .list .pic{ width: 100%; height: 0; padding-bottom: 60%; background: #dddddd; overflow: hidden;}
.team-list-1010 .pagecontent .list .pic img{ width: 100%; transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; -o-transition: all 0.3s;}
.team-list-1010 .pagecontent .list .pic:hover img{ transform: scale(1.05);}
.team-list-1010 .pagecontent .list .info{ padding-top: 15px;}
.team-list-1010 .pagecontent .list .info .title{ width: 100%; height: 30px; margin-bottom: 10px; overflow: hidden; text-align: center;}
.team-list-1010 .pagecontent .list .info .title a{ line-height: 30px; font-size: 20px;}
.team-list-1010 .pagecontent .list .info .des{ width: 100%; height: 50px; line-height: 25px; font-size: 14px; text-align: justify; overflow: hidden; color: #7c86a5; margin-bottom: 15px;}
.team-list-1010 .pagecontent .list .info .detail{ width: 100%; height: 20px; line-height: 20px;}
.team-list-1010 .pagecontent .list .info .detail i{ margin-left: 10px;}

@media screen and (max-width: 1240px) {
    .team-list-1010 .col1{ display: none;}
    .team-list-1010 .col2{ width: 100%;}
}
@media screen and (max-width: 600px) {
    .team-list-1010 .pagecontent .pagecontent-content{ padding: 30px 15px;}
    .team-list-1010 .pagecontent .list{ width: 100%; height: 90px; margin-bottom: 15px; overflow: hidden;}
    .team-list-1010 .pagecontent .list .pic{ width: 150px; height: 90px;}
    .team-list-1010 .pagecontent .list .info{ width: calc(100% - 165px);}
    .team-list-1010 .pagecontent .list .info .title{ height: 50px;}
    .team-list-1010 .pagecontent .list .info .title a{ line-height: 25px; font-size: 16px;}
    .team-list-1010 .pagecontent .list .info .des{ display: none;}
    .team-list-1010 .pagecontent .list .info .date{ font-size: 12px;}
}

/* Partner-List-1010 */
.partner-list-1010{ width: 100%; height: auto; padding: 0 0 50px 0; background: #ffffff;}
.partner-list-1010 .col1{ width: 22%;}
.partner-list-1010 .col2{ width: 78%;}

.partner-list-1010 .pagemenu{ width: 100%; height: auto;}
.partner-list-1010 .pagemenu .pagemenu-title{ width: 100%; height: 80px; background: #163d8a; padding-left: 30px; border-radius: 0 20px 0 0; border-bottom: 3px solid #ffa601; margin-bottom: 9px;}
.partner-list-1010 .pagemenu .pagemenu-title span{ line-height: 80px; color: #ffffff; font-size: 24px; font-weight: 500;}
.partner-list-1010 .pagemenu .list{ width: 100%; height: 50px; margin-top: 1px;}
.partner-list-1010 .pagemenu .list a{ display: block; width: 100%; height: 50px; background: #f5f9ff; line-height: 50px; color: #0b1531; font-size: 16px; padding-left: 30px;}
.partner-list-1010 .pagemenu .list a:hover{ background: #ffa601; color: #ffffff;}
.partner-list-1010 .pagemenu .list a i{ margin-right: 10px;}
.partner-list-1010 .pagemenu .sub a{ padding-left: 50px;}
.partner-list-1010 .pagemenu .on a{ background: #ffa601; color: #ffffff;}

.partner-list-1010 .contactmenu{ width: 100%; height: auto; margin-top: 30px;}
.partner-list-1010 .contactmenu .contactmenu-title{ width: 100%; height: 50px; background: #163d8a; padding-left: 30px; border-bottom: 3px solid #ffa601; border-radius: 0 20px 0 0;}
.partner-list-1010 .contactmenu .contactmenu-title span{ line-height: 50px; color: #ffffff; font-size: 24px; font-weight: 500;}
.partner-list-1010 .contactmenu .contactmenu-content{ width: 100%; padding: 20px 30px 160px 30px; background: #f5f9ff url('../image/default/computer/show/1010/1.jpg') bottom no-repeat; background-size: contain; text-align: justify;}
.partner-list-1010 .contactmenu .list{ width: 100%; height: auto; line-height: 2em; color: #0b1531; font-size: 18px;}
.partner-list-1010 .contactmenu .list i{ width: 20px; margin-right: 10px;}
.partner-list-1010 .contactmenu .list a{ display: block; width: 100%; height: auto; line-height: 1.5em; color: #0b1531; font-size: 16px;}
.partner-list-1010 .contactmenu .list a:hover{ color: #296bef;}
.partner-list-1010 .contactmenu .tit { margin-top: 10px;}

.partner-list-1010 .pagecontent{ width: 100%; height: auto;}
.partner-list-1010 .pagecontent .pagecontent-title{ width: 100%; height: 4px; background: #163d8a;}
.partner-list-1010 .pagecontent .pagecontent-content{ width: 100%; height: auto; background: #f5f9ff; padding: 40px;}
.partner-list-1010 .pagecontent .content{ margin-left: -15px; margin-right: -15px;}
.partner-list-1010 .pagecontent .list{ float: left; width: 25%; padding: 0 15px; height: auto; margin-bottom: 30px;}
.partner-list-1010 .pagecontent .list .pic{ width: 100%; height: 0; padding-bottom: 60%; background: #dddddd; overflow: hidden;}
.partner-list-1010 .pagecontent .list .pic img{ width: 100%; transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; -o-transition: all 0.3s;}
.partner-list-1010 .pagecontent .list .pic:hover img{ transform: scale(1.1);}
.partner-list-1010 .pagecontent .list .info{ padding-top: 15px;}
.partner-list-1010 .pagecontent .list .info .title{ width: 100%; height: 50px; overflow: hidden; text-align: center;}
.partner-list-1010 .pagecontent .list .info .title a{ line-height: 25px; font-size: 18px;}

@media screen and (max-width: 1240px) {
    .partner-list-1010 .col1{ display: none;}
    .partner-list-1010 .col2{ width: 100%;}
}
@media screen and (max-width: 1024px) {
    .partner-list-1010 .pagecontent .content{ margin-left: -10px; margin-right: -10px;}
    .partner-list-1010 .pagecontent .list{ padding: 0 10px; margin-bottom: 20px;}
    .partner-list-1010 .pagecontent .list .info .title a{ font-size: 16px;}
}
@media screen and (max-width: 800px) {
    .partner-list-1010 .pagecontent .content{ margin-left: -5px; margin-right: -5px;}
    .partner-list-1010 .pagecontent .list{ padding: 0 5px; margin-bottom: 20px;}
    .partner-list-1010 .pagecontent .list .info{ padding-top: 10px;}
    .partner-list-1010 .pagecontent .list .info .title a{ font-size: 15px;}
}
@media screen and (max-width: 600px) {
    .partner-list-1010 .pagecontent .pagecontent-content{ padding: 30px 15px;}
    .partner-list-1010 .pagecontent .list{ width: 33.3333%; margin-bottom: 15px;}
}

/* Article-Show-1010 */
.article-show-1010{ width: 100%; height: auto; padding: 0 0 50px 0; background: #ffffff;}
.article-show-1010 .col1{ width: 22%;}
.article-show-1010 .col2{ width: 78%;}

.article-show-1010 .pagemenu{ width: 100%; height: auto;}
.article-show-1010 .pagemenu .pagemenu-title{ width: 100%; height: 80px; background: #163d8a; padding-left: 30px; border-radius: 0 20px 0 0; border-bottom: 3px solid #ffa601; margin-bottom: 9px;}
.article-show-1010 .pagemenu .pagemenu-title span{ line-height: 80px; color: #ffffff; font-size: 24px; font-weight: 500;}
.article-show-1010 .pagemenu .list{ width: 100%; height: 50px; margin-top: 1px;}
.article-show-1010 .pagemenu .list a{ display: block; width: 100%; height: 50px; background: #f5f9ff; line-height: 50px; color: #0b1531; font-size: 16px; padding-left: 30px;}
.article-show-1010 .pagemenu .list a:hover{ background: #ffa601; color: #ffffff;}
.article-show-1010 .pagemenu .list a i{ margin-right: 10px;}
.article-show-1010 .pagemenu .sub a{ padding-left: 50px;}
.article-show-1010 .pagemenu .on a{ background: #ffa601; color: #ffffff;}

.article-show-1010 .contactmenu{ width: 100%; height: auto; margin-top: 30px;}
.article-show-1010 .contactmenu .contactmenu-title{ width: 100%; height: 50px; background: #163d8a; padding-left: 30px; border-bottom: 3px solid #ffa601; border-radius: 0 20px 0 0;}
.article-show-1010 .contactmenu .contactmenu-title span{ line-height: 50px; color: #ffffff; font-size: 24px; font-weight: 500;}
.article-show-1010 .contactmenu .contactmenu-content{ width: 100%; padding: 20px 30px 160px 30px; background: #f5f9ff url('../image/default/computer/show/1010/1.jpg') bottom no-repeat; background-size: contain; text-align: justify;}
.article-show-1010 .contactmenu .list{ width: 100%; height: auto; line-height: 2em; color: #0b1531; font-size: 18px;}
.article-show-1010 .contactmenu .list i{ width: 20px; margin-right: 10px;}
.article-show-1010 .contactmenu .list a{ display: block; width: 100%; height: auto; line-height: 1.5em; color: #0b1531; font-size: 16px;}
.article-show-1010 .contactmenu .list a:hover{ color: #296bef;}
.article-show-1010 .contactmenu .tit { margin-top: 10px;}

.article-show-1010 .pagecontent{ width: 100%; height: auto;}
.article-show-1010 .pagecontent .pagecontent-title{ width: 100%; height: 4px; background: #163d8a;}
.article-show-1010 .pagecontent .pagecontent-content{ width: 100%; height: auto; background: #f5f9ff; padding: 40px;}
.article-show-1010 .pagecontent .content .title{ width: 100%; height: auto; line-height: 1.5em; font-size: 24px; text-align: center;}
.article-show-1010 .pagecontent .content .subtitle{ width: 100%; height: auto; text-align: center; font-size: 14px; margin-top: 10px;}
.article-show-1010 .pagecontent .content .text{ width: 100%; line-height: 2em; text-align: justify; margin-top: 20px;}
.article-show-1010 .pagecontent .content .text p{ padding: 3px 0;}

@media screen and (max-width: 1240px) {
    .article-show-1010 .col1{ display: none;}
    .article-show-1010 .col2{ width: 100%;}
}
@media screen and (max-width: 600px) {
    .article-show-1010 .pagecontent .pagecontent-content{ padding: 30px 15px;}
    .article-show-1010 .pagecontent .content .title{ font-size: 18px;}
    .article-show-1010 .pagecontent .content .subtitle{ font-size: 12px;}
}

/* Profile-Show-1010 */
.profile-show-1010{ width: 100%; height: auto; padding: 0 0 50px 0; background: #ffffff;}
.profile-show-1010 .col1{ width: 22%;}
.profile-show-1010 .col2{ width: 78%;}

.profile-show-1010 .pagemenu{ width: 100%; height: auto;}
.profile-show-1010 .pagemenu .pagemenu-title{ width: 100%; height: 80px; background: #163d8a; padding-left: 30px; border-radius: 0 20px 0 0; border-bottom: 3px solid #ffa601; margin-bottom: 9px;}
.profile-show-1010 .pagemenu .pagemenu-title span{ line-height: 80px; color: #ffffff; font-size: 24px; font-weight: 500;}
.profile-show-1010 .pagemenu .list{ width: 100%; height: 50px; margin-top: 1px;}
.profile-show-1010 .pagemenu .list a{ display: block; width: 100%; height: 50px; background: #f5f9ff; line-height: 50px; color: #0b1531; font-size: 16px; padding-left: 30px;}
.profile-show-1010 .pagemenu .list a:hover{ background: #ffa601; color: #ffffff;}
.profile-show-1010 .pagemenu .list a i{ margin-right: 10px;}
.profile-show-1010 .pagemenu .sub a{ padding-left: 50px;}
.profile-show-1010 .pagemenu .on a{ background: #ffa601; color: #ffffff;}

.profile-show-1010 .contactmenu{ width: 100%; height: auto; margin-top: 30px;}
.profile-show-1010 .contactmenu .contactmenu-title{ width: 100%; height: 50px; background: #163d8a; padding-left: 30px; border-bottom: 3px solid #ffa601; border-radius: 0 20px 0 0;}
.profile-show-1010 .contactmenu .contactmenu-title span{ line-height: 50px; color: #ffffff; font-size: 24px; font-weight: 500;}
.profile-show-1010 .contactmenu .contactmenu-content{ width: 100%; padding: 20px 30px 160px 30px; background: #f5f9ff url('../image/default/computer/show/1010/1.jpg') bottom no-repeat; background-size: contain; text-align: justify;}
.profile-show-1010 .contactmenu .list{ width: 100%; height: auto; line-height: 2em; color: #0b1531; font-size: 18px;}
.profile-show-1010 .contactmenu .list i{ width: 20px; margin-right: 10px;}
.profile-show-1010 .contactmenu .list a{ display: block; width: 100%; height: auto; line-height: 1.5em; color: #0b1531; font-size: 16px;}
.profile-show-1010 .contactmenu .list a:hover{ color: #296bef;}
.profile-show-1010 .contactmenu .tit { margin-top: 10px;}

.profile-show-1010 .pagecontent{ width: 100%; height: auto;}
.profile-show-1010 .pagecontent .pagecontent-title{ width: 100%; height: 4px; background: #163d8a;}
.profile-show-1010 .pagecontent .pagecontent-content{ width: 100%; height: auto; background: #f5f9ff; padding: 40px;}
.profile-show-1010 .pagecontent .content .title{ width: 100%; height: auto; line-height: 1.5em; font-size: 24px; text-align: center;}
.profile-show-1010 .pagecontent .content .subtitle{ width: 100%; height: auto; text-align: center; font-size: 14px; margin-top: 10px;}
.profile-show-1010 .pagecontent .content .text{ width: 100%; line-height: 2em; text-align: justify; margin-top: 20px;}
.profile-show-1010 .pagecontent .content .text p{ padding: 3px 0;}

@media screen and (max-width: 1240px) {
    .profile-show-1010 .col1{ display: none;}
    .profile-show-1010 .col2{ width: 100%;}
}
@media screen and (max-width: 600px) {
    .profile-show-1010 .pagecontent .pagecontent-content{ padding: 30px 15px;}
    .profile-show-1010 .pagecontent .content .title{ font-size: 18px; display: none;}
    .profile-show-1010 .pagecontent .content .subtitle{ font-size: 12px; display: none;}
    .profile-show-1010 .pagecontent .content .text{ margin-top: 0;}
}

/* Message-Show-1010 */
.message-show-1010{ width: 100%; height: auto; padding: 0 0 50px 0; background: #ffffff;}
.message-show-1010 .col1{ width: 22%;}
.message-show-1010 .col2{ width: 78%;}

.message-show-1010 .pagemenu{ width: 100%; height: auto;}
.message-show-1010 .pagemenu .pagemenu-title{ width: 100%; height: 80px; background: #163d8a; padding-left: 30px; border-radius: 0 20px 0 0; border-bottom: 3px solid #ffa601; margin-bottom: 9px;}
.message-show-1010 .pagemenu .pagemenu-title span{ line-height: 80px; color: #ffffff; font-size: 24px; font-weight: 500;}
.message-show-1010 .pagemenu .list{ width: 100%; height: 50px; margin-top: 1px;}
.message-show-1010 .pagemenu .list a{ display: block; width: 100%; height: 50px; background: #f5f9ff; line-height: 50px; color: #0b1531; font-size: 16px; padding-left: 30px;}
.message-show-1010 .pagemenu .list a:hover{ background: #ffa601; color: #ffffff;}
.message-show-1010 .pagemenu .list a i{ margin-right: 10px;}
.message-show-1010 .pagemenu .sub a{ padding-left: 50px;}
.message-show-1010 .pagemenu .on a{ background: #ffa601; color: #ffffff;}

.message-show-1010 .contactmenu{ width: 100%; height: auto; margin-top: 30px;}
.message-show-1010 .contactmenu .contactmenu-title{ width: 100%; height: 50px; background: #163d8a; padding-left: 30px; border-bottom: 3px solid #ffa601; border-radius: 0 20px 0 0;}
.message-show-1010 .contactmenu .contactmenu-title span{ line-height: 50px; color: #ffffff; font-size: 24px; font-weight: 500;}
.message-show-1010 .contactmenu .contactmenu-content{ width: 100%; padding: 20px 30px 160px 30px; background: #f5f9ff url('../image/default/computer/show/1010/1.jpg') bottom no-repeat; background-size: contain; text-align: justify;}
.message-show-1010 .contactmenu .list{ width: 100%; height: auto; line-height: 2em; color: #0b1531; font-size: 18px;}
.message-show-1010 .contactmenu .list i{ width: 20px; margin-right: 10px;}
.message-show-1010 .contactmenu .list a{ display: block; width: 100%; height: auto; line-height: 1.5em; color: #0b1531; font-size: 16px;}
.message-show-1010 .contactmenu .list a:hover{ color: #296bef;}
.message-show-1010 .contactmenu .tit { margin-top: 10px;}

.message-show-1010 .pagecontent{ width: 100%; height: auto;}
.message-show-1010 .pagecontent .pagecontent-title{ width: 100%; height: 4px; background: #163d8a;}
.message-show-1010 .pagecontent .pagecontent-content{ width: 100%; height: auto; background: #f5f9ff; padding: 40px;}
.message-show-1010 .pagecontent .content .message{ width: 100%; height: auto;}
.message-show-1010 .pagecontent .content .message .dl{ width: 100%; height: auto; margin-bottom: 20px;}
.message-show-1010 .pagecontent .content .message .dl:nth-last-child(2){ margin-bottom: 0;}
.message-show-1010 .pagecontent .content .message .dl .dt{ width: 100%; height: auto; margin-bottom: 5px;}
.message-show-1010 .pagecontent .content .message .dl .dd input[type='text']{ width: 100%; height: auto; padding: 10px; border: 1px solid #e9f1ff; outline: none; font-size: 16px; border-radius: 4px;}
.message-show-1010 .pagecontent .content .message .dl .dd textarea{ width: 100%; max-width: 100%; height: auto; min-height: 200px;  padding: 10px; border: 1px solid #e9f1ff; outline: none; font-size: 16px; border-radius: 4px;}
.message-show-1010 .pagecontent .content .message .dl .dd button{ width: 100%; height: auto; padding: 10px; display: block; background: #163d8a; color: #ffffff; border: none; transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; -o-transition: all 0.3s; font-size: 16px; border-radius: 4px; cursor: pointer;}
.message-show-1010 .pagecontent .content .message .dl .dd button:hover{ background: #ffa601;}

@media screen and (max-width: 1240px) {
    .message-show-1010 .col1{ display: none;}
    .message-show-1010 .col2{ width: 100%;}
}
@media screen and (max-width: 600px) {
    .message-show-1010 .pagecontent .pagecontent-content{ padding: 30px 15px;}
    .message-show-1010 .pagecontent .content .title{ font-size: 18px;}
    .message-show-1010 .pagecontent .content .subtitle{ font-size: 12px;}
}

/* Job-Show-1010 */
.job-show-1010{ width: 100%; height: auto; padding: 0 0 50px 0; background: #ffffff;}
.job-show-1010 .col1{ width: 22%;}
.job-show-1010 .col2{ width: 78%;}

.job-show-1010 .pagemenu{ width: 100%; height: auto;}
.job-show-1010 .pagemenu .pagemenu-title{ width: 100%; height: 80px; background: #163d8a; padding-left: 30px; border-radius: 0 20px 0 0; border-bottom: 3px solid #ffa601; margin-bottom: 9px;}
.job-show-1010 .pagemenu .pagemenu-title span{ line-height: 80px; color: #ffffff; font-size: 24px; font-weight: 500;}
.job-show-1010 .pagemenu .list{ width: 100%; height: 50px; margin-top: 1px;}
.job-show-1010 .pagemenu .list a{ display: block; width: 100%; height: 50px; background: #f5f9ff; line-height: 50px; color: #0b1531; font-size: 16px; padding-left: 30px;}
.job-show-1010 .pagemenu .list a:hover{ background: #ffa601; color: #ffffff;}
.job-show-1010 .pagemenu .list a i{ margin-right: 10px;}
.job-show-1010 .pagemenu .sub a{ padding-left: 50px;}
.job-show-1010 .pagemenu .on a{ background: #ffa601; color: #ffffff;}

.job-show-1010 .contactmenu{ width: 100%; height: auto; margin-top: 30px;}
.job-show-1010 .contactmenu .contactmenu-title{ width: 100%; height: 50px; background: #163d8a; padding-left: 30px; border-bottom: 3px solid #ffa601; border-radius: 0 20px 0 0;}
.job-show-1010 .contactmenu .contactmenu-title span{ line-height: 50px; color: #ffffff; font-size: 24px; font-weight: 500;}
.job-show-1010 .contactmenu .contactmenu-content{ width: 100%; padding: 20px 30px 160px 30px; background: #f5f9ff url('../image/default/computer/show/1010/1.jpg') bottom no-repeat; background-size: contain; text-align: justify;}
.job-show-1010 .contactmenu .list{ width: 100%; height: auto; line-height: 2em; color: #0b1531; font-size: 18px;}
.job-show-1010 .contactmenu .list i{ width: 20px; margin-right: 10px;}
.job-show-1010 .contactmenu .list a{ display: block; width: 100%; height: auto; line-height: 1.5em; color: #0b1531; font-size: 16px;}
.job-show-1010 .contactmenu .list a:hover{ color: #296bef;}
.job-show-1010 .contactmenu .tit { margin-top: 10px;}

.job-show-1010 .pagecontent{ width: 100%; height: auto;}
.job-show-1010 .pagecontent .pagecontent-title{ width: 100%; height: 4px; background: #163d8a;}
.job-show-1010 .pagecontent .pagecontent-content{ width: 100%; height: auto; background: #f5f9ff; padding: 40px;}
.job-show-1010 .pagecontent .content .job{ width: 100%; height: auto;}
.job-show-1010 .pagecontent .content .job .list{ width: 100%; height: auto; margin-bottom: 20px;}
.job-show-1010 .pagecontent .content .job .list table{ width: 100%; border: 1px solid #e9f1ff;}
.job-show-1010 .pagecontent .content .job .list table tr td{ padding: 20px; line-height: 2em; text-align: justify; border: 1px solid #e9f1ff; background: #ffffff;}
.job-show-1010 .pagecontent .content .job .list table tr td p{ padding: 3px 0;}

@media screen and (max-width: 1240px) {
    .job-show-1010 .col1{ display: none;}
    .job-show-1010 .col2{ width: 100%;}
}
@media screen and (max-width: 600px) {
    .job-show-1010 .pagecontent .pagecontent-content{ padding: 30px 15px;}
    .job-show-1010 .pagecontent .content .title{ font-size: 18px;}
    .job-show-1010 .pagecontent .content .subtitle{ font-size: 12px;}
}

/* History-Show-1010 */
.history-show-1010{ width: 100%; height: auto; padding: 0 0 50px 0; background: #ffffff;}
.history-show-1010 .col1{ width: 22%;}
.history-show-1010 .col2{ width: 78%;}

.history-show-1010 .pagemenu{ width: 100%; height: auto;}
.history-show-1010 .pagemenu .pagemenu-title{ width: 100%; height: 80px; background: #163d8a; padding-left: 30px; border-radius: 0 20px 0 0; border-bottom: 3px solid #ffa601; margin-bottom: 9px;}
.history-show-1010 .pagemenu .pagemenu-title span{ line-height: 80px; color: #ffffff; font-size: 24px; font-weight: 500;}
.history-show-1010 .pagemenu .list{ width: 100%; height: 50px; margin-top: 1px;}
.history-show-1010 .pagemenu .list a{ display: block; width: 100%; height: 50px; background: #f5f9ff; line-height: 50px; color: #0b1531; font-size: 16px; padding-left: 30px;}
.history-show-1010 .pagemenu .list a:hover{ background: #ffa601; color: #ffffff;}
.history-show-1010 .pagemenu .list a i{ margin-right: 10px;}
.history-show-1010 .pagemenu .sub a{ padding-left: 50px;}
.history-show-1010 .pagemenu .on a{ background: #ffa601; color: #ffffff;}

.history-show-1010 .contactmenu{ width: 100%; height: auto; margin-top: 30px;}
.history-show-1010 .contactmenu .contactmenu-title{ width: 100%; height: 50px; background: #163d8a; padding-left: 30px; border-bottom: 3px solid #ffa601; border-radius: 0 20px 0 0;}
.history-show-1010 .contactmenu .contactmenu-title span{ line-height: 50px; color: #ffffff; font-size: 24px; font-weight: 500;}
.history-show-1010 .contactmenu .contactmenu-content{ width: 100%; padding: 20px 30px 160px 30px; background: #f5f9ff url('../image/default/computer/show/1010/1.jpg') bottom no-repeat; background-size: contain; text-align: justify;}
.history-show-1010 .contactmenu .list{ width: 100%; height: auto; line-height: 2em; color: #0b1531; font-size: 18px;}
.history-show-1010 .contactmenu .list i{ width: 20px; margin-right: 10px;}
.history-show-1010 .contactmenu .list a{ display: block; width: 100%; height: auto; line-height: 1.5em; color: #0b1531; font-size: 16px;}
.history-show-1010 .contactmenu .list a:hover{ color: #296bef;}
.history-show-1010 .contactmenu .tit { margin-top: 10px;}

.history-show-1010 .pagecontent{ width: 100%; height: auto;}
.history-show-1010 .pagecontent .pagecontent-title{ width: 100%; height: 4px; background: #163d8a;}
.history-show-1010 .pagecontent .pagecontent-content{ width: 100%; height: auto; background: #f5f9ff; padding: 40px;}
.history-show-1010 .pagecontent .content .title{ width: 100%; height: auto; line-height: 1.5em; font-size: 24px; text-align: center;}
.history-show-1010 .pagecontent .content .tit{ width: 100%; height: 100px; background: url('../image/default/computer/show/1010/tit.png') 77px 0 no-repeat; margin-top: 20px;}
.history-show-1010 .pagecontent .content .history{ width: 100%; height: auto; padding-top: 30px; background: url('../image/default/computer/show/1010/v.png') 123px 0 repeat-y;}
.history-show-1010 .pagecontent .content .history .list{ width: 100%; height: auto; margin-bottom: 30px;}
.history-show-1010 .pagecontent .content .history .list .date{ float: left; width: 100px; padding-right: 10px; height: auto; font-weight: bold; line-height: 30px; text-align: right;}
.history-show-1010 .pagecontent .content .history .list .icon{ float: left; width: 50px; height: 30px; background: url('../image/default/computer/show/1010/h.png') center no-repeat;}
.history-show-1010 .pagecontent .content .history .list .des{ float: right; width: calc(100% - 160px); height: auto; line-height: 30px; text-align: justify;}
.history-show-1010 .pagecontent .content .tail{ width: 100%; height: 100px; background: url('../image/default/computer/show/1010/tail.png') 123px 0 no-repeat;}

@media screen and (max-width: 1240px) {
    .history-show-1010 .col1{ display: none;}
    .history-show-1010 .col2{ width: 100%;}
}
@media screen and (max-width: 600px) {
    .history-show-1010 .pagecontent .pagecontent-content{ padding: 30px 15px;}
    .history-show-1010 .pagecontent .content .title{ font-size: 18px; display: none;}
    .history-show-1010 .pagecontent .content .tit{ margin-top: 0;}
}

/* Contact-Show-1010 */
.contact-show-1010{ width: 100%; height: auto; padding: 0 0 50px 0; background: #ffffff;}
.contact-show-1010 .col1{ width: 22%;}
.contact-show-1010 .col2{ width: 78%;}

.contact-show-1010 .pagemenu{ width: 100%; height: auto;}
.contact-show-1010 .pagemenu .pagemenu-title{ width: 100%; height: 80px; background: #163d8a; padding-left: 30px; border-radius: 0 20px 0 0; border-bottom: 3px solid #ffa601; margin-bottom: 9px;}
.contact-show-1010 .pagemenu .pagemenu-title span{ line-height: 80px; color: #ffffff; font-size: 24px; font-weight: 500;}
.contact-show-1010 .pagemenu .list{ width: 100%; height: 50px; margin-top: 1px;}
.contact-show-1010 .pagemenu .list a{ display: block; width: 100%; height: 50px; background: #f5f9ff; line-height: 50px; color: #0b1531; font-size: 16px; padding-left: 30px;}
.contact-show-1010 .pagemenu .list a:hover{ background: #ffa601; color: #ffffff;}
.contact-show-1010 .pagemenu .list a i{ margin-right: 10px;}
.contact-show-1010 .pagemenu .sub a{ padding-left: 50px;}
.contact-show-1010 .pagemenu .on a{ background: #ffa601; color: #ffffff;}

.contact-show-1010 .contactmenu{ width: 100%; height: auto; margin-top: 30px;}
.contact-show-1010 .contactmenu .contactmenu-title{ width: 100%; height: 50px; background: #163d8a; padding-left: 30px; border-bottom: 3px solid #ffa601; border-radius: 0 20px 0 0;}
.contact-show-1010 .contactmenu .contactmenu-title span{ line-height: 50px; color: #ffffff; font-size: 24px; font-weight: 500;}
.contact-show-1010 .contactmenu .contactmenu-content{ width: 100%; padding: 20px 30px 160px 30px; background: #f5f9ff url('../image/default/computer/show/1010/1.jpg') bottom no-repeat; background-size: contain; text-align: justify;}
.contact-show-1010 .contactmenu .list{ width: 100%; height: auto; line-height: 2em; color: #0b1531; font-size: 18px;}
.contact-show-1010 .contactmenu .list i{ width: 20px; margin-right: 10px;}
.contact-show-1010 .contactmenu .list a{ display: block; width: 100%; height: auto; line-height: 1.5em; color: #0b1531; font-size: 16px;}
.contact-show-1010 .contactmenu .list a:hover{ color: #296bef;}
.contact-show-1010 .contactmenu .tit { margin-top: 10px;}

.contact-show-1010 .pagecontent{ width: 100%; height: auto;}
.contact-show-1010 .pagecontent .pagecontent-title{ width: 100%; height: 4px; background: #163d8a;}
.contact-show-1010 .pagecontent .pagecontent-content{ width: 100%; height: auto; background: #f5f9ff; padding: 40px;}
.contact-show-1010 .pagecontent .content .title{ width: 100%; height: auto; line-height: 1.5em; font-size: 24px; text-align: center;}
.contact-show-1010 .pagecontent .content .subtitle{ width: 100%; height: auto; text-align: center; font-size: 14px; margin-top: 10px;}
.contact-show-1010 .pagecontent .content .text{ width: 100%; line-height: 2em; text-align: justify; margin-top: 20px;}
.contact-show-1010 .pagecontent .content .text p{ padding: 3px 0;}

@media screen and (max-width: 1240px) {
    .contact-show-1010 .col1{ display: none;}
    .contact-show-1010 .col2{ width: 100%;}
}
@media screen and (max-width: 600px) {
    .contact-show-1010 .pagecontent .pagecontent-content{ padding: 30px 15px;}
    .contact-show-1010 .pagecontent .content .title{ font-size: 18px;}
    .contact-show-1010 .pagecontent .content .subtitle{ font-size: 12px;}
}</pre></body></html>