﻿@charset "UTF-8";
/*--公共部分--*/
div, form, img, ul, ol, li, dl, dt, dd, p, tr, td, body, strong, span, pre, input { margin: 0; padding: 0; border: 0; background-repeat: no-repeat; }

h1, h2, h3, h4, h5, h6, p, dl, dt, dd { margin: 0; padding: 0; font-weight: normal; }

body { font-family: Arial,"微软雅黑"; font-size: 14px; margin: 0px; padding: 0px; color: #333; line-height: 22px; height: auto; clear: both; }

img { border: 0px; }

ul, li { list-style: none; }

em, i { font-style: normal; }

a { text-decoration: none; color: #333; outline: none; }

a:hover { background-repeat: no-repeat; text-decoration: none; }

a, area { blr: expression(this.onFocus=this.blur()); }

.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }

.clearfix { *zoom: 1; }

* { webkit-box-sizing: border-box; box-sizing: border-box; }

input, button, select, textarea { outline: none; border: none; outline: none; background: none; font-family: 'Microsoft YaHei'; margin: 0; padding: 0; }

.fl { float: left; }

.fr { float: right; }

/* 补充*/
html { -webkit-text-size-adjust: 100%; }

input, textarea { border: 0; -webkit-appearance: none; }

input[type=checkbox] { -webkit-appearance: checkbox; }

body { overflow: auto; }

.css { -webkit-transform-style: preserve-3d; -webkit-backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }

a { -webkit-tap-highlight-color: transparent; }

img { -webkit-touch-callout: none; }

.commonweb { padding: 0px 10px; }

/*字体*/
@font-face {
    font-family: 'CTLaoSongSJ';
    src:url('../other/CTLaoSongSJ.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@media (min-width: 768px) { .commonweb { padding: 0px 20px; } }

@media (min-width: 992px) { .commonweb { padding: 0px 40px; } }

@media (min-width: 1200px) { .commonweb { margin: 0px auto; max-width: 1380px; padding: 0; } }

/*通用样式*/
.web { width: 1180px; margin: 0 auto; padding: 0; }

body { -webkit-overflow-scrolling: touch; }



@charset "UTF-8";
.header { position: relative; z-index: 6; width: 100%; height: 100px; background: #146e3c; }

.header .menu-handle { display: none; }

.header .logo { width: 100%; padding-top: 18px; text-align: center; }

.header .logo a { display: inline-block; vertical-align: top; *display: inline; *zoom: 1; }

.header .logo a img { display: block; width: 282px; height: 64px; }

.header .web { position: relative; }

.header-ctrl { position: absolute; z-index: 3; right: 0px; top: 40px; }

.header-ctrl .language { float: left; }

.header-ctrl .language a { color: #fff; }

.header-ctrl .language span { padding: 0 10px; color: #fff; }

.header-ctrl .weixin { position: relative; z-index: 8; float: left; margin: 0 16px 0 18px; }

.header-ctrl .weixin .weixin-handle { display: block;background-image:url(../images/weixinico.png); background-position: 0px 0px; width: 30px; height: 24px; }

.header-ctrl .weixin .weixin-popup { display: none; position: absolute; right: 50%; top: 50px; z-index: 6; padding: 10px; background: #146e3c; margin-right: -75px; }

.header-ctrl .weixin .weixin-popup img { vertical-align: top; }

.header-ctrl .search { position: relative; z-index: 10; float: left; }

.header-ctrl .search .search-handle { display: block; background-image:url(../images/search.png); background-position:0 0; width: 23px; height: 23px; }

.header-ctrl .hd-search-form { position: absolute; right: -10px; top: -6px; z-index: 5; width: 0; height: 34px; overflow: hidden; }

.header-ctrl .hd-search-form form { width: 212px; height: 34px; border: 1px solid #fff; font-size: 0; }

.header-ctrl .hd-search-form label { display: inline-block; vertical-align: top; *display: inline; *zoom: 1; height: 32px; }

.header-ctrl .hd-search-form label input { width: 100%; height: 32px; }

.header-ctrl .hd-search-form .keyword { width: 168px; background: #fff; }

.header-ctrl .hd-search-form .keyword input { padding-left: 10px; font-size: 14px; line-height: 32px; color: #333; }

.header-ctrl .hd-search-form .searchbtn { width: 41px; border-left: 1px solid #fff; cursor: pointer; }

.header-ctrl .hd-search-form .searchbtn input { font-size: 0; cursor: pointer; }

.footer { padding-top: 28px; width: 100%; background:url(../images/ftbg.png) repeat 0 0; }

.footer .ft-weixin { float: right; width: 15.25424%; text-align: center; }

.footer .ft-weixin .thumb { width: 100%; margin-bottom: 18px; padding-left: 16px; padding-right: 21px; }

.footer .ft-weixin .thumb img { display: block; width: 100%; }

.footer .ft-weixin .text { font-size: 14px; line-height: 20px; color: #fff; }

.loadMore { display: block; width: 100%; height: 45px; background: #146e3c url("../other/AFD1MKcDueLgAAAAAElFTkSuQmCC") no-repeat center; }

.quickly-links { float: left; width: 84.74576%; }

.quickly-links dl { float: left; width: 20%; height: 204px; padding-left: 37px; background: url("../other/PvkeoowAAAAQSURBVHjaYnj55IExQIABAAhIAuHGhYaJAAAAAElFTkSuQmCC") repeat-y right 0; }

.quickly-links dl a { color: #fff; }

.quickly-links dl a:hover { color: #D9E8DF; }

.quickly-links dt { margin-bottom: 17px; font-size: 16px; line-height: 18px; font-weight: bold; }

.quickly-links dd { font-size: 14px; line-height: 30px; }

.footer-top { padding-bottom: 22px; }

.footer-bot { background: url("../other/PvkeoowAAAAQSURBVHjaYnj55IExQIABAAhIAuHGhYaJAAAAAElFTkSuQmCC") repeat-x right 0; line-height: 54px; color: #fff; font-size: 0; }

.footer-bot a { color: #fff; }

.footer-bot a:hover { color: #D9E8DF; }

.footer-bot p { display: inline-block; *display: inline; *zoom: 1; }

.footer-bot .friend-links { font-size: 14px; text-align: center; line-height: 26px; padding-top: 15px; color: #fff; }

.footer-bot .friend-links a { color: #fff; padding:0 10px; }

.footer-bot .friend-links a:hover { color: #D9E8DF; }

.footer-bot .ft-about { text-align: center; font-size: 14px; line-height: 26px; padding-bottom: 12px; }

.main-nav { position: relative; z-index: 5; width: 100%; height: 45px; background: #F5F5F5; }

.main-nav .navlist { font-size: 0; text-align: center; }

.main-nav .navlist li { display: inline-block; vertical-align: top; *display: inline; *zoom: 1; }

.main-nav .navlist li h3 a { display: block; padding: 3px 21px 0; font-size: 16px; line-height: 39px; padding-bottom: 3px; }

.main-nav .subnav { display: none; position: absolute; left: 0; top: 45px; z-index: 5; width: 100%; height: 216px; background: #f5f5f5; }

.main-nav .subnav .desc { padding: 30px 0 24px; text-align: center; }

.main-nav .subnav .desc img { vertical-align: top; }

.main-nav .subnav .sublist { width: 690px; height: 86px; margin: 0 auto; padding: 16px 0 0 83px; background: url("../other/f8XPvJfwIMAH942Pnwtdb4AAAAAElFTkSuQmCC") no-repeat 0 0; }

.main-nav .subnav .sublist li { float: left; width: 150px; }

.main-nav .subnav .sublist li a { position: relative; display: block; padding-left: 13px; font-size: 16px; line-height: 28px; color: #4c4c4c; text-align: left; }

.main-nav .subnav .sublist li a:hover { color: #206F40; }

.main-nav .subnav .sublist li a .icon { position: absolute; left: 1px; top: 11px; display: block; background-image: url("../other/VzuMAAAAABJRU5ErkJggg=="); background-position: -139px 0px; width: 4px; height: 6px; }

.m-title { border-bottom: 2px solid #D9D9D9; line-height: 42px; }

.m-title h3 { float: left; border-bottom: 2px solid #146e3c; margin-bottom: -2px; }

.m-title h3 a { display: block; font-size: 18px; color: #333; }

.m-title .title-slide { float: left; }

.m-title .more { float: right; font-size: 14px; color: #999; }

.m-title .more:hover { color: #146E3C; }

.u-tab-title h3 { border: none; font-size: 0; }

.u-tab-title h3 a { display: inline-block; vertical-align: top; *display: inline; *zoom: 1; border-bottom: 2px solid #D9D9D9; }

.u-tab-title h3:hover a, .u-tab-title h3.cur a { color: #146e3c; border-bottom-color: #146e3c; }

.u-tab-title h3 span { font-size: 18px; padding: 0 20px; display: inline-block; vertical-align: top; *display: inline; *zoom: 1; }

.m-dot-list { font-size: 0; }

.m-dot-list li a { position: relative; display: block; font-size: 15px; line-height: 32px; height: 32px; color: #4c4c4c; }

.m-dot-list li a:hover { color: #1A6E3E; }

.m-dot-list li a:hover .text { background:url(../images/dotac.png) no-repeat 2px center; }

.m-dot-list li .text { float: left; display: block; padding-left: 20px; max-width: 283px; height: 32px; line-height: 32px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; background: url(../images/dot.png) no-repeat 2px center; }
.wqpNoticelist li .text{max-width:297px;}
.m-dot-list li .date { display: block; float: right; height: 32px;font-size:14px; }

.m-img-link { position: relative; display: block; width: 230px; }

.m-img-link img { display: block; width: 230px; height: 172px; }

.m-img-link p { position: absolute; left: 0; bottom: 0; width: 100%; text-align: center; font-size: 14px; height: 30px; line-height: 30px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: #fff; background: url("../other/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MEM2RTc1RkFEOTAxMUU3QjRGQ0RFRTA2RjVBMDNFRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MEM2RTc2MEFEOTAxMUU3QjRGQ0RFRTA2RjVBMDNFRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjgwQzZFNzVEQUQ5MDExRTdCNEZDREVFMDZGNUEwM0VFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjgwQzZFNzVFQUQ5MDExRTdCNEZDREVFMDZGNUEwM0VFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+01nWzQAAAA9JREFUeNpiYGBgaAAIMAAAhQCB69VMmQAAAABJRU5ErkJggg==") repeat 0 0; }

.m-img-dot .m-img-link { float: left; }

.m-img-dot .m-dot-list { float: right; width: 330px; }

.m-channel-list li { height: 40px; border-bottom: 1px dashed #999; }

.m-channel-list li a { position: relative; display: block; padding-left: 34px; font-size: 15px; line-height: 40px; height: 40px; color: #4c4c4c; }

.m-channel-list li .icon { position: absolute; left: 11px; top: 14px; display: block; background-image:url(../images/ichannel.png);width:5px; height: 11px; }

.main-top { position: relative; padding-top: 25px; height: 488px; width: 100%; overflow: hidden; }

.main-top .topbg { position: absolute; left: 50%; top: 0; width: 1920px; height: 488px; margin-left: -960px; }

.main-top .topbg img { width: 1920px; height: 488px; }

.main-top .web { position: relative; z-index: 2; }

.main-top .left { float: left; width: 350px; }

.main-top .left .m-title { margin-bottom: 10px; }

.main-top .left .top { margin-bottom: 11px; }

.main-top .mid { float: left; width: 575px; margin: 0 35px; }

.main-top .mid .top { padding: 19px 0 14px; }

.main-top .mid .m-dot-list { margin-top: -9px; }

.main-top .mid .m-dot-list a { line-height: 30px; height: 30px; }

.main-top .mid .m-dot-list .text { line-height: 30px; height: 30px; }

.main-top .mid .m-dot-list .date { height: 30px; }

.main-top .right { float: right; width: 184px; }

.main-top .about-principals { margin-bottom: 4px; }

.main-top .about-principals .m-title { margin-bottom: 14px; }

.main-top .about-principals .intro .avatar { display: block; margin-bottom: 11px; }

.main-top .about-principals .intro .avatar img { display: block; width: 100%; }

.main-top .about-principals .intro .desc { font-size: 14px; color: #4c4c4c; height: 63px; line-height: 21px; display: -webkit-box; word-break: break-all; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 3; }

.clist-item { width: 100%; overflow: hidden; }

.clist-item ul { margin-left: -9px; margin-right: -9px; }

.clist-item li { float: left; width: 25%; padding: 0 9px; }

.clist-item li a { display: block; color: #333; }

.clist-item li a:hover { color: #146e3c; }

.clist-item li a:hover .thumb img { -webkit-transform: scale(1.04); -ms-transform: scale(1.04); transform: scale(1.04); }

.clist-item li .thumb { margin-bottom: 8px; overflow: hidden; }

.clist-item li .thumb img { display: block; width: 100%; -webkit-transition: all .7s ease; transition: all .7s ease; }

.clist-item li .title { font-size: 16px; height: 32px; line-height: 32px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.clist-item li .desc { font-size: 14px; line-height: 21px; color: #4c4c4c; height: 42px; line-height: 21px; display: -webkit-box; word-break: break-all; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }

.clist-item li .desc.one{height:21px; overflow:hidden; display: -webkit-box; word-break: break-all; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp:1;}

.main-mid { padding: 16px 0 32px; background: #F5F5F5; }

.main-mid .left { float: left; width: 954px; }

.main-mid .left .u-tab-title { margin-bottom: 20px; }

.main-mid .right { float: right; width: 185px; }

.main-mid .right .m-title { margin-bottom: 8px; }

.member-item li { margin-top: 20px; }

.member-item li a { display: block; float: left; margin-right: 20px; }

.member-item li a img { display: block; width: 110px; height: 88px; }

.member-item li .content { overflow: hidden; height: 88px; }

.member-item li .content .title { padding-top: 2px; line-height: 30px; }

.member-item li .content .title a { float: left; max-width: 82%; font-size: 16px; height: 30px; line-height: 30px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: #4c4c4c; font-weight: bold; margin-right: 0; }

.member-item li .content .title .date { float: right; font-size: 14px; color: #999; }

.member-item li .content .desc { font-size: 14px; color: #4c4c4c; height: 48px; line-height: 24px; display: -webkit-box; word-break: break-all; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }

.main-bot { position: relative; padding-top: 24px; height: 320px; width: 100%; overflow: hidden; }

.main-bot .botbg { position: absolute; left: 50%; top: 0; width: 1920px; height: 320px; overflow: hidden; margin-left: -960px; }

.main-bot .botbg img { width: 1920px; height: 320px; }

.main-bot .web { position: relative; z-index: 2; }

.main-bot .left { float: left; width: 348px; }

.main-bot .left .m-title { margin-bottom: 8px; }

.main-bot .left .m-dot-list li a { line-height: 36px; height: 36px; }

.main-bot .left .m-dot-list li .text { line-height: 36px; height: 36px; }

.main-bot .left .m-dot-list li .date { line-height: 36px; height: 36px; }

.main-bot .mid { float: left; width: 575px; margin-left: 30px; }

.main-bot .right { float: right; width: 185px; }

.main-bot .right .m-title { margin-bottom: 8px; }

.main-bot .right .m-channel-list li { background: url("../other/6PixRvZGgQ4iPGzhxzTHBFX6xjzogwwh2Dzh1MjQMClHY4ww4PxGaYoMINQzx1uMQJF4zx0g9atTVKTHUN3fMIH2v7h34CDACXzBz266s1hQAAAABJRU5ErkJggg==") no-repeat 93.13513% center; }

.main-bot .right .m-channel-list a { position: relative; }

.main-bot .right .m-channel-list a i { position: absolute; }

.main-bot .right .m-channel-list .tvico { display: block; background-image: url("../other/VzuMAAAAABJRU5ErkJggg=="); background-position: -63px -70px; width: 20px; height: 16px; left: 3px; top: 13px; }

.main-bot .right .m-channel-list .dwico { display: block; background-image: url("../other/2tSE3ZTU9MlUDISFhZ+AM56IAOB4SbAysr6A5jAWUkxDJxUgAAYwycfPHhgxrh169aaGzduOHFzc78DZUFyCgaQQ4CO+sXBwfEJIMAArY5wgo5yMkIAAAAASUVORK5CYII="); background-position: no-repeat; width: 20px; height: 15px; left: 3px; top: 13px; }

.main-bot .right .m-channel-list .xinwenico { display: block; background-image: url("../other/cz59+lSPkZHxH0wNQIABAL5VpQXra9gvAAAAAElFTkSuQmCC"); background-position: no-repeat; width: 21px; height: 20px; left: 3px; top: 12px; }

.main-bot .right .m-channel-list .bookico { display: block; background-image: url("../other/VzuMAAAAABJRU5ErkJggg=="); background-position: -108px -33px; width: 19px; height: 19px; left: 3px; top: 12px; }

.main-bot .right .m-channel-list .designico { display: block; background-image: url("../other/J7cYOXwAAAABJRU5ErkJggg=="); background-position: no-repeat; width: 20px; height: 18px; left: 4px; top: 11px; }

.login-wrapper { padding: 13px 0 12px; background: #f4f0ec; }

.login-wrapper form { font-size: 0; }

.login-wrapper form span { display: inline-block; vertical-align: top; *display: inline; *zoom: 1; font-size: 14px; line-height: 35px; color: #4c4c4c;padding:0 10px; }

.login-wrapper form label.labelborder { position: relative; display: inline-block; vertical-align: top; *display: inline; *zoom: 1; width:150px; height: 35px; margin-right: 17px; border: 1px solid #d1d6ce; line-height: 32px; background: #fff; }

.login-wrapper form label.labelborder input { width: 100%; height: 33px; padding-left: 10px; position: relative; z-index: 2; line-height: 33px; }

.login-wrapper form label.labelborder .placeholder { position: absolute; left: 10px; top: 1px; display: block; height: 32px; line-height: 32px; color: #999; }

.login-wrapper form label.labelsubmit input,.bizmail_loginpanel input[type="submit"]{width:100px;height:35px; line-height:35px; text-align:center;background:#146e3c;color:#fff;} 

.bizmail_loginpanel input[type="submit"]{margin-left:17px;}

.login-wrapper .mail-login { float: left; }

.login-wrapper .uin-login { float: right; margin-right: -17px; }

 .login-wrapper form span.tig{padding-left:0;}

/*邮箱代码*/
.bizmail_loginpanel{font-size:12px;height:auto;width:auto !important;}
.bizmail_LoginBox{}
.bizmail_loginpanel h3{display: inline-block;vertical-align: top;font-size: 14px;line-height: 35px;color: #4c4c4c;padding-right:10px;}
.bizmail_loginpanel form{margin:0;padding:0; display:inline-block;}
.bizmail_loginpanel input.text{width:150px;border: 1px solid #d1d6ce;height: 35px; padding-left: 10px; position: relative;z-index: 2;line-height: 35px;background:#fff;}
.bizmail_loginpanel .bizmail_column{height:28px;}
.bizmail_loginpanel .bizmail_column label{display:block;float:left;width:30px;height:24px;line-height:24px;font-size:12px;}
.bizmail_loginpanel .bizmail_column .bizmail_inputArea{float:left;width:240px;}
.bizmail_loginpanel .bizmail_column span{padding-left:10px;font-size:12px;word-wrap:break-word;margin-left: 2px;line-height:200%;}
.bizmail_loginpanel .bizmail_SubmitArea{margin-left:30px;clear:both;}
.bizmail_loginpanel .bizmail_SubmitArea a{font-size:12px;margin-left:5px;}
.bizmail_loginpanel select{width:110px;height:20px;margin:0 2px;}
.login-wrapper .bizmail_LoginBox form  span{padding-right:20px;}




.inside-main { position: relative; margin-top: 30px; background: url(../images/lnavline.png) repeat-y 0 0; background-size:23.5% auto;}

.inside-main .leftnav { width:23.5%; float:left; }

.inside-main .container { width:76.5%; float:right; padding-left: 32px; padding-bottom: 68px; }

.inside-main .nav-hd { overflow: hidden;}

.inside-main .nav-hd img { display: block; }

.inside-main .nav-bd li { border-bottom: 1px solid #ddd5d3; }

.inside-main .nav-bd li a { display: block; padding-left: 35px; font-size: 16px; line-height: 60px; color: #333; background: url("../other/nmtwADAHuBNZrjcnuNAAAAAElFTkSuQmCC") no-repeat 19px center; }

.inside-main .nav-bd li a.active, .inside-main .nav-bd li a:hover, .inside-main .nav-bd li a.cur { color: #146e3c; font-weight: bold; background: #D9E8DF url(../images/lnavbgac.png) no-repeat 19px center; }

.inside-main .nav-bd li .subnav { display: none; padding: 5px 0; }

.inside-main .nav-bd li .subnav a { padding-left: 35px; font-size: 14px; line-height: 36px; color: #4c4c4c; background: url("../other/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyQUEwQzMyRkFFNjQxMUU3OEYwOEFBRDQxRTg3MzVEOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyQUEwQzMzMEFFNjQxMUU3OEYwOEFBRDQxRTg3MzVEOSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjJBQTBDMzJEQUU2NDExRTc4RjA4QUFENDFFODczNUQ5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJBQTBDMzJFQUU2NDExRTc4RjA4QUFENDFFODczNUQ5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+SRHgXQAAAEhJREFUeNpcjtERACAIQrH9dFgXJLO8LO78AXwqqkoA4u4ojWXE0MweE38gJNFaicpm4+VGrVdwm0uB4GnuQ91IRv3ZMVOAAQAuURrFoFKAjAAAAABJRU5ErkJggg==") no-repeat 20px center; }

.inside-main .nav-bd li .subnav a:hover { color: #146e3c; font-weight: bold; }

.inside-main .nav-ft .thumb img { display: block; width:100%; }

.inside-main .nav-ft .content { padding: 10px 20px 30px; }

.inside-main .nav-ft .content .title { font-size: 14px; line-height:22px; color: #4c4c4c;margin-top:10px; }

.inside-main .nav-ft .content .desc { margin-bottom: 10px;  line-height: 21px; display: -webkit-box; word-break: break-all; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 3; color: #666; }

.inside-main .nav-ft .content .more { line-height: 21px; color: #146e3c; }

.g-crumb { padding: 11px 0 10px; font-size: 13px; line-height: 24px; border-top: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8; }

.g-crumb a { display: inline-block; vertical-align: top; *display: inline; *zoom: 1; color: #4c4c4c; }

.g-crumb a:hover { color: #146e3c; }

.g-crumb a.cur { font-weight: bold; cursor: default; color: #4c4c4c; }

.g-crumb .home { margin-top: 3px; font-size: 0; display: block; background-image: url("../other/VzuMAAAAABJRU5ErkJggg=="); background-position: 0px -100px; width: 18px; height: 16px; display: inline-block; vertical-align: top; *display: inline; *zoom: 1; }

.g-pager { text-align: center; }

.g-pager img { vertical-align: top; }

.news-list-wrapper { padding-top: 4px; }

.news-list-wrapper .news-list { padding-bottom: 48px; }

.news-list-wrapper .news-list li { padding: 21px 0 37px; color: #4c4c4c; border-bottom: 1px solid #d9d9d9; }

.news-list-wrapper .news-list li a { display: block; color: #4c4c4c; }

.news-list-wrapper .news-list li .thumb { float: right; margin: 10px 0 0 32px; }

.news-list-wrapper .news-list li .thumb img { display: block; width: 280px; height: 210px; }

.news-list-wrapper .news-list li .title a { font-size: 20px; height: 36px; line-height: 36px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.news-list-wrapper .news-list li .title a:hover { color: #146e3c; }

.news-list-wrapper .news-list li .date { margin-bottom: 15px; font-size: 14px; line-height: 22px; color: #666; }

.news-list-wrapper .news-list li .desc { text-indent: 2em; margin-bottom: 39px; height: 72px; line-height: 24px; display: -webkit-box; word-break: break-all; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 3; }

.news-list-wrapper .news-list li .detail { width: 78px; height: 28px; border: 1px solid #ccc; font-size: 14px; line-height: 28px; text-align: center; }

.news-list-wrapper .news-list li .detail:hover { color: #fff; background: #146e3c; border-color: #146e3c; }

.news-article { padding-top: 24px; color: #4c4c4c; }

.news-article .news-title { font-size: 20px; line-height: 30px; text-align: center;color:#146E3C; font-weight:bold; }

.news-article .date { padding: 16px 0 23px; font-size: 14px; line-height: 24px; text-align: center; }

.news-article .article { padding-bottom: 50px; font-size: 16px; line-height: 30px; }

.news-article .article img { vertical-align: middle; max-width:600px;}

.news-article .article-ctrl .return { display: block; width: 103px; height: 38px; margin: 0 auto 41px; font-size: 16px; line-height: 38px; color: #fff; text-align: center; background: #146e3c; }

.news-article .article-ctrl .prev-next { border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; }

.news-article .article-ctrl .prev-next a { display: block; max-width: 48%; font-size: 14px; height: 44px; line-height: 44px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: #666; }

.news-article .article-ctrl .prev-next a:hover { color: #146e3c; }

.news-article .article-ctrl .prev-next .prev { float: left; }

.news-article .article-ctrl .prev-next .next { float: right; }

.circle-list-wrapper .top-news { padding: 33px 0 29px; color: #4c4c4c; }

.circle-list-wrapper .top-news .thumb { float: left; width: 280px; height: 210px; margin-right: 26px; }

.circle-list-wrapper .top-news .thumb a { display: block; }

.circle-list-wrapper .top-news .thumb a img { display: block; width: 280px; height: 210px; }

.circle-list-wrapper .top-news dt a { display: block; font-size: 20px; font-weight: bold; color: #146e3c; height: 24px; line-height: 24px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.circle-list-wrapper .top-news dd { overflow: hidden; }

.circle-list-wrapper .top-news .date { padding: 6px 0 15px; color: #666; }

.circle-list-wrapper .top-news .msg { padding: 6px 0 15px; color: #666; }

.circle-list-wrapper .top-news .desc { margin-bottom: 38px; height: 72px; line-height: 24px; display: -webkit-box; word-break: break-all; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 3; text-indent: 2em; }

.circle-list-wrapper .top-news .detail { display: block; width: 80px; height: 30px; font-size: 14px; line-height: 28px; text-align: center; color: #fff; background: #146e3c; border-color: #146e3c; }

.circle-list-wrapper .student-top-news { padding: 33px 0 36px; }

.circle-list-wrapper .student-top-news a { display: block; }

.circle-list-wrapper .student-top-news a img { display: block; width: 100%; }

.circle-list-wrapper .student-top-news .desc { text-indent: 2em; margin-top: 26px; font-size: 16px; line-height: 30px; color: #4c4c4c; display: inline-block; vertical-align: top; *display: inline; *zoom: 1; height: 150px; line-height: 30px; display: -webkit-box; word-break: break-all; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 5; }

.circle-list-wrapper .student-top-news a.view-more { position: relative; z-index: 3; float: right; display: block; margin-top: -30px; padding-left: 7px; font-size: 16px; line-height: 30px; color: #146e3c; font-weight: bold; background: #fff; }

.circle-list-wrapper .download-head { height: 48px; margin-top: 33px; padding-top: 2px; border-bottom: 2px solid #146e3c; background: #f2f2f2; }

.circle-list-wrapper .download-head h3 { float: left; font-size: 16px; line-height: 44px; color: #4c4c4c; text-align: center; }

.circle-list-wrapper .download-head .title { width: 48.2689%; }

.circle-list-wrapper .download-head .time { width: 40.5311%; float: right; }

.circle-list-wrapper .download-head .download { width: 11.2%; float: right; }

.circle-list-wrapper .download-list li a { width: 48.2689%; }

.circle-list-wrapper .download-list li a.dwbtn { float: right; width: 11.2%; text-align: center; background: url("../other/WRp0AAAAASUVORK5CYII=") no-repeat center; }

.circle-list-wrapper .download-list li a.dwbtn:hover { background: url("../other/Jd5DgzHDAdEgLBNcA6VvzHNcUqnUPYaMU2LgTSDjNC5pXeNqDorGbzGFzDl9Sv0lwACuL7aT2gcd2wAAAABJRU5ErkJggg==") no-repeat center; }

.circle-list-wrapper .download-list li .date { float: right; text-align: center; float: left; width: 40.5311%; }

.circle-list-wrapper .media-list li .origin { float: right; font-size: 14px; color: #999; width: 122px; margin-right: 20px; height: 58px; line-height: 58px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.circle-list { padding-bottom: 48px; }

.circle-list li { border-bottom: 1px solid #e8e8e8; }

.circle-list li a { float: left; display: block; max-width: 520px; padding-left: 26px; color: #4c4c4c; font-size: 16px; background:url(../images/wcrile.png) no-repeat 2px center; height: 58px; line-height: 58px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.circle-list li a:hover { color: #146e3c; }

.circle-list li .date { float: right; font-size: 14px; line-height: 58px; color: #999; }

.circle-list li .origin { float: right; font-size: 14px; color: #999; width: 122px; margin-right: 20px; height: 58px; line-height: 58px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }


.image-list-wrapper { width: 100%; padding-top: 33px; }

.image-list-wrapper .image-list { overflow: hidden; }

.image-list-wrapper .image-list ul { margin-left: -12px; margin-right: -12px; padding-bottom: 24px; }

.image-list-wrapper .image-list li { float: left; width: 33.33333%; padding: 0 12px 24px; }

.image-list-wrapper .image-list li:nth-child(3n+1){clear:left;}

.image-list-wrapper .image-list li a { display: block; width: 100%; background: #f2f2f2; padding-bottom: 15px; }

.image-list-wrapper .image-list li a:hover a { color: #146e3c; }

.image-list-wrapper .image-list li a:hover .thumb img { -webkit-transform: scale(1.03); -ms-transform: scale(1.03); transform: scale(1.03); }

.image-list-wrapper .image-list li .thumb { margin-bottom: 12px; overflow: hidden; }

.image-list-wrapper .image-list li .thumb img { display: block; width: 100%; -webkit-transition: all .7s ease; transition: all .7s ease;max-height: 360px; }

.image-list-wrapper .image-list li .title { padding: 0 20px; font-size: 16px; height: 48px; line-height: 24px; display: -webkit-box; word-break: break-all; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }

.image-list-wrapper .image-list li .date { padding-left: 20px; line-height: 30px; color: #999; }

.teacher-list-wrapper { padding-top: 33px; }

.teacher-list-wrapper .teacher-list { padding-bottom: 32px; }

.teacher-list-wrapper .teacher-list li { margin-bottom: 16px; background: #f2f2f2; }

.teacher-list-wrapper .teacher-list .avatar { display: block; float: left; width: 180px; margin-right: 34px; }

.teacher-list-wrapper .teacher-list .avatar img { display: block; width: 180px; height: 237px; }

.teacher-list-wrapper .teacher-list .content { padding: 25px 32px; }

.teacher-list-wrapper .teacher-list .name a { font-size: 20px; line-height: 38px; color: #4c4c4c; }

.teacher-list-wrapper .teacher-list .badage { padding-bottom: 10px; font-size: 14px; color: #666; }

.teacher-list-wrapper .teacher-list .desc {position:relative; padding-top: 17px;   line-height: 24px; display: -webkit-box; word-break: break-all; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 3; }


.teacher-list-wrapper .teacher-list .desc:before{content:"";position:absolute;top:0;left:0;width:50px;height:2px;background:#1B6F3E;}

.about-article { padding-top: 33px; font-size: 16px; line-height: 30px; color: #4c4c4c; }

.about-article img { vertical-align: top; max-width: 100%; height: auto !important; }

.u-tab-boxs .tab-box { display: none; }

.sidebar { position: fixed; right: 280px;top:60%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); z-index: 99; }

.sidebar .side-item { position: relative; margin-bottom: 1px; }

.sidebar .side-item .btn { position: relative; display: block; width: 45px; height: 45px; background: #146e3c; font-size: 16px; line-height: 45px; text-align: center; color: #fff; font-size: 0; }

.sidebar .side-item .btn .ico { position: absolute; }

.sidebar .side-item .student .ico { top: 8px; left: 11px; display: block; background-image: url("../other/VzuMAAAAABJRU5ErkJggg=="); background-position: -40px 0px; width: 23px; height: 28px; }

.sidebar .side-item .teacher .ico { top: 9px; left: 9px; display: block; background-image: url("../other/VzuMAAAAABJRU5ErkJggg=="); background-position: 0px -34px; width: 26px; height: 26px; }

.sidebar .side-item .partern .ico { top: 9px; left: 9px; display: block; background-image: url("../other/VzuMAAAAABJRU5ErkJggg=="); background-position: 0px -70px; width: 25px; height: 20px; }

.sidebar .side-item .men .ico { top: 10px; left: 13px; display: block; background-image: url("../other/VzuMAAAAABJRU5ErkJggg=="); background-position: -108px 0px; width: 21px; height: 23px; }

.sidebar .side-item .topico { cursor: pointer;line-height:18px;padding:5px 2px; }

.sidebar .side-item .topico .badge { position: absolute; top: 10px; left: 10px; display: block; background-image: url("../other/VzuMAAAAABJRU5ErkJggg=="); background-position: -73px 0px; width: 25px; height: 25px; }

.sidebar .active .btn { background-color: #12552E; font-size: 14px; }

.sidebar .active .btn .ico { display: none; }

.sidebar .side-popup { display: none; position: absolute; right: 45px; top: 0; padding-right:10px;}

.sidebar .side-popup .arrow { position: absolute; top: 27px; right:2px; width: 8px; height: 16px; background:url(../images/sidearrow.png) no-repeat 0 0; }

.sidebar .side-popup .sidebarnav { width: 202px; padding: 11px 7px 10px; background: #1A6E3E url(../images/sidenavbg.png) no-repeat right bottom; }

.sidebar .side-popup .sidebarnav a { float: left; width: 74px; margin-left: 16px; padding-left: 11px; font-size: 14px; line-height: 30px; color: #fff; background: url("../other/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozRUVFRjZGQ0FGMTQxMUU3QTAzQ0MzMTYxQTIyQTYxNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozRUVFRjZGREFGMTQxMUU3QTAzQ0MzMTYxQTIyQTYxNSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNFRUVGNkZBQUYxNDExRTdBMDNDQzMxNjFBMjJBNjE1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNFRUVGNkZCQUYxNDExRTdBMDNDQzMxNjFBMjJBNjE1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+rLNTBgAAAGdJREFUeNpifPnkAQMQsAPxTwY0wATFJ4DYEJvkPyA2BeISIM5AlwSBP0AcDWUvBWJBZEkYmAHET4D4Hcgd6JIgY2WAWAjkQJgkC9Q4Bqjx72GCIAWngTgJiM8jG8MCda0FNn8CBBgAO6YS+sf76AAAAAAASUVORK5CYII=") no-repeat 0 center; }

.sidebar .side-popup .sidebarnav a:hover { color: #D9E8DF; }

.u-module-title { margin: 40px 0 45px; padding: 20px 15px; background: #f2f2f2; font-size: 20px; }

.u-module-title span { color: #146e3c; }

.searchcont01 { padding-bottom: 68px; }

.searchtitle01 { padding: 28px 15px; background: #f2f2f2; font-size: 20px; }

.searchtitle01 span { color: #146e3c; }

.resultlist01 { font-size: 13px; }

.resultlist01 ul { padding-bottom: 48px; }

.resultlist01 li img { display:block;max-width:100%; }

.resultlist01 li a.img{display: block; max-width:275px; width: auto; float: left; margin: 0 3% 0 0;}

.resultlist01 li { padding: 15px 0; border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; margin-bottom: -1px; }

.resultlist01 h4 { line-height: 24px; font-size: 16px; }

.resultlist01 h4 em { color: #146e3c; }

.resultlist01 h4 a { display: block; }

.resulttext01 { overflow: hidden; height: 72px; color: #999; }

.resultlabel01 { color: #999; display: inline-block; padding-top: 3%; }

.no-result { padding: 20px 0; font-size: 14px; line-height: 24px; color: #666; }

/* 地图*/
.sitemap { padding-bottom: 58px; }

.mapitem { position: relative; margin-bottom: 20px; border: 1px solid #ddd; padding: 15px 10px 10px; font-size: 0; }

.mapitem .one { position: absolute; left: 10px; top: -19px; padding: 5px; background: #fff; color: #146e3c; font-size: 16px; font-weight: bold; }

.mapitem .two { display: inline-block; vertical-align: top; *display: inline; *zoom: 1; width: 20%; font-size: 14px; line-height: 32px; padding-left: 5px; }

.mapitem .two dt:before { content: ''; display: inline-block; vertical-align: top; *display: inline; *zoom: 1; width: 4px; height: 4px; margin-top: 14px; background: #146e3c; margin-right: 5px; }

.mapitem .two dd { padding-bottom: 5px; }

.mapitem .thr a { display: block; font-size: 13px; line-height: 30px; }

/* 视频*/
/* 视频弹窗*/
.ckplayer-wrapper { display: none; position: fixed; left: 0; top: 0; z-index: 99; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); }

.ckplayer-wrapper .video-popup { position: absolute; left: 50%; top: 50%; -webkit-transform: translate3d(-50%, -50%, 0); transform: translate3d(-50%, -50%, 0); width: 94%; max-width: 1000px; }

.ckplayer-wrapper .video-popup .closebtn { position: absolute; right: 0; top: 0; z-index: 5; width: 25px; height: 25px; background: url(../other/2xbqoRSJu+ZKYl9nmfSwpSMJb7mGMnNJmSSktaMPHlDSysSeQNhxVRaJJsJkAAAAABJRU5ErkJggg==) no-repeat center center; margin: -12px -12px 0 0; }

#activehook { position: absolute; bottom: 0; left: 0; z-index: -1; height: 3px; background: #146e3c; }

.btn-language { display: none; }

/* 深中文化*/
.culture-wrapper { padding: 8px 0 0; }

.culture-wrapper .sub-channel h3 { padding: 19px 0 23px 1px; }

.culture-wrapper .sub-channel h3 a { padding-left: 9px; font-size: 18px; line-height: 24px; height: 24px; border-left: 4px solid #146e3c; }

.culture-wrapper .sub-channel .thumb img { display: block; width: 100%; }

.culture-wrapper .sign { width: 100%; background: #f5f5f5; padding: 5.77% 4.65% 6.46%; font-size: 16px; line-height: 36px; text-align: center; }

.culture-wrapper .sign .inner { width: 100%; background: #fff; padding: 7.06941% 4.75578% 2.57069% 6.42674%; }

.culture-wrapper .sign .inner img { display: block; width: 100%; }

.culture-wrapper .sign .badge { float: left; width: 28.94356%; margin-bottom: 8px; }

.culture-wrapper .sign .flag { float: right; width: 60.92619%; }

.audio-list-wrapper { padding: 45px 7px 60px; background: #f5f5f5; }

.audio-list-wrapper li { float: left; width: 284px; width: 33.33333%; text-align: center; }

.audio-list-wrapper .poster{position:relative;}

.audio-list-wrapper .poster img { vertical-align: top; width: 73.23944%; }

.audio-list-wrapper .name { padding: 20px 0; font-size: 16px; line-height: 36px; }

.audio-list-wrapper .audio-ctrl { font-size: 0;position:relative; }

.audio-list-wrapper .audio-ctrl a { display: inline-block; vertical-align: top; *display: inline; *zoom: 1; width: 94px; height: 35px; padding-left: 30px; font-size: 14px; line-height: 33px; color: #4d4d4d; border-radius: 3px; border: 1px solid #d9d9d9; text-align: left; position:relative;}

.audio-list-wrapper .audio-ctrl .play { margin-right: 8px; background: url(../images/musicico.png) no-repeat 9px 8px; }

.audio-list-wrapper .audio-ctrl .dwbtn { background: url(../images/mudwico.png) no-repeat 9px 7px; }

.audio-list-wrapper .aplayer-icon-play{width:20px;height:20px;margin-left:5px;background-image:url(../images/winco61.png);background-position:0 0;background-repeat:no-repeat; display:inline-block;background-size:cover; cursor:pointer; vertical-align: -4px;}

.audio-list-wrapper .aplayer-icon-play.cur{background-image:url(../images/winco62.png);}

.audio-box{position:absolute;top:0;left:0;width: 94px;height:35px;}

/*课程建设单页*/
.course-build { padding-top: 12px; font-size: 16px; line-height: 30px; color: #4c4c4c; }

.course-build .course-titile { padding: 18px 0; font-size: 18px; line-height: 36px; color: #146e3c; font-weight: bold; }

.course-build .floatimg { float: right; margin: -36px 0 36px 38px; text-align: center; }

.course-build .floatimg img { vertical-align: top; }

.course-build .im { color: #146e3c; font-weight: bold; }

.course-build .table { width: 100%; text-align: center; }

.course-build .table img { vertical-align: top; max-width: 100%; }

.teacher-list-ronyu { padding-top: 30px; line-height: 30px; color: #4c4c4c; }

.teacher-list-ronyu p em { color: #146e3c; font-size: 16px; font-weight: bold; }

.yanssz dd { float: left; width: 50%; color: #4c4c4c; font-size: 16px; }

.yanssz dt { float: right; width: 50%; }

.yanssz dt img { max-width: 100%; margin: auto; display: block; }

.kectxqhtit { width: 100%; height: 48px; line-height: 48px; background: #F2F2F2; text-align: center; color: #d7d6d5; margin-top:25px; }

.kectxqhtit a { margin: 0 20px; color: #146e3c; font-size: 18px; border-bottom: 3px #f4f0ec solid; display: inline-block; line-height: 44px; }

.kectxqhtit a:hover, .kectxqhtit a.cur { font-weight: bold; border-bottom: 3px #146e3c solid; line-height: 44px; }

.hsyanf { color: #146e3c !important; font-size: 16px; font-weight: bold; }

.kectxqhnr { color: #4c4c4c; font-size: 16px; }

.kectxqhnr p img { display: block; margin: auto; max-width: 100%; }

.dianyu { width: 14px; height: 14px; border-radius: 14px; display: inline-block; background: #4d4d4d; margin-right: 5px; }

.schoolpj { padding-top: 25px; line-height: 27px; }

.sshktit { color: #146e3c; font-weight: bold; font-size: 18px; padding-left: 12px; border-left: 4px #146e3c solid; line-height: 24px; }

.schoolpj p { font-size: 16px; color: #4c4c4c; }

.schoolpj p img { display: block; margin: auto; max-width: 100%; }

.schoollianx { padding-top: 100px; }

.schoollianx li { float: left; width: 33.33%; text-align: center; }

.schoollianx li img { max-width: 100%; display: block; margin: auto; }

.schoollianx li .lanxscq1 { padding-top: 40px; color: #4c4c4c; font-size: 16px; }

.schoollianx li .lanxscq2 { padding-top: 16px; color: #146e3c; font-size: 16px; }

.codexiaoyh { background: #f2f2f2; padding: 40px 0; text-align: center; margin-top: 60px; margin-bottom: 20px; }

.codexiaoyh p.text { color: #4c4c4c; font-size: 16px; padding-bottom: 20px; }

.codexiaoyh img { display: block; margin: auto; max-width: 100%; }

.schoolwoke { padding-top: 30px; font-size: 16px; color: #4c4c4c; line-height: 28px; }

.schoolwoke p img { display: block; margin: auto; max-width: 100%; }

.inside-main .nav-bd ul li .subnav-smi{ display:none;}

.inside-main .nav-bd ul li .subnav-smi a { padding-left: 15%; background: none; }

.xiaozxx { padding-top: 30px; }

.xzxxtit { padding: 0 10%; margin: 0 auto; line-height: 29px; }

.xzxxtit h2 { font-size: 36px; font-weight: bold; line-height: 36px; text-align: center; color: #146e3c; padding: 33px 0 23px; }

.xzxxtit p { font-size: 16px; color: #333; }

.xiaozliuy { text-align: right; }

.xzxx-nr { background: #f2f2f2; padding: 50px 10%; margin-top: 25px; margin-bottom: 30px; }

.xzxx-nr li { margin-bottom: 20px; position: relative; padding-left: 90px; width: 100%; }

.xzxx-nr li span { font-size: 16px; color: #4c4c4c; width: 90px; text-align: left; display: inline-block; position: absolute; top: 6px; left: 0; }

.xzxx-nr li input,
.xzxx-nr li .box-text { width: 420px; height: 35px; line-height: 35px; border: 1px #dddddd solid; background: #fff; padding-left: 15px; font-size: 16px; color: #999999; }

.xzxx-nr li .box-text {background:none;border:0;}

.xzxx-nr li .teaxtext{height:auto;line-height:24px;}

.xzxx-nr .lyzhut input { width: 825px; }

.xzxx-nr textarea { width: 825px; background: #fff; height: 225px; border: 1px #dddddd solid; padding-left: 15px; line-height: 26px; }

.fissbox { height: 35px; line-height: 35px; display: inline-block; border: 1px #dddddd solid; font-size: 16px; position: relative; cursor: pointer; background: #fff; }

.xzxx-nr .lyfuj .fileann { cursor: pointer; line-height: 33px; vertical-align: middle; border: 0; background: none; display: inline-block; line-height: 0; padding-top: 2px; }

.xzxx-nr .lyfuj .sanc { width: 120px; height: 33px; border: 0; border-left: 1px #ddd solid; padding-left: 0; background: #f4f0ec; cursor: pointer; }

.xzxx-nr .yzm img { vertical-align: top; display: inline-block; }

.xzxx-nr .yzm input { height: 38px; width: 130px; }

.xzxx-nr .tiji { padding-top: 35px; text-align: center; padding-left: 0; }

.xzxx-nr .tiji input { width: 140px; height: 42px; line-height: 42px; color: #fff; padding-left: 0; border: 0; cursor: pointer; margin: 0 9px; font-size: 20px; }

.xzxx-nr .tiji input.tijbtnone { background: #146e3c; font-weight: bold; }

.xzxx-nr .tiji input.tijbtntwo { background: #b3b3b3; }

.xzxx-bottom { margin-top: 50px; padding-top: 25px; border-top: 1px #cccccc solid; line-height: 25px; color: #666; }

.xzxx-bottom h4 { font-size: 16px; font-weight: bold; color: #666666; }

.Wagebox { padding: 20px 0; }

.Wagebox dl { float: left; width: 50%; padding: 10px 7%; }

.Wagebox dl a { border: 1px #ddd solid; display: block; border-radius: 10px; }

.Wagebox dl dt { float: left; padding: 10px 0 10px 9%; }

.Wagebox dl dd { float: left; text-align: center; }

.Wagebox dl dd p { font-weight: bold; font-size: 18px; color: #146e3c; }

.Wagebox dl dd .xianmu { padding:32px 10px 10px; }

.chawu { margin-bottom: 20px; }

.m-channel-list { position: relative; }

.ks-pop { background: #f4f0ec; width: 145px; position: absolute; top: 32px; left: 33px; z-index: 100; padding: 5px 0; display: none; }

.m-channel-list li.cur .ks-pop { display: block; }

.main-bot .right .m-channel-list .ks-pop em { background: #4c4c4c; display: block; width: 5px; height: 5px; border-radius: 6px; display: inline-block; vertical-align: 3px; margin-right: 10px; }

.main-bot .right .m-channel-list .ks-pop a.cur em, .main-bot .right .m-channel-list .ks-pop a:hover em { background: #146e3c; }

.main-bot .right .m-channel-list .ks-pop a.cur, .main-bot .right .m-channel-list .ks-pop a:hover { color: #146e3c; }

.main-bot .right .m-channel-list .ks-pop a { padding: 0 14px; line-height: 32px; height: 32px; }


.clyantit{color: #146e3c;font-size: 30px;}
.lischanltit {padding: 0 50px;margin-bottom: 35px; width: 100%; height: 48px; line-height: 48px; background: #f2f2f2; text-align: center; color: #d7d6d5; margin-top: 30px; overflow: hidden;}
.lischanltit a{ padding: 0 20px; color: #146e3c; font-size: 18px; border-bottom: 3px #f4f0ec solid; display: inline-block; line-height: 44px;float: left;background: url('../images/yan14.jpg') no-repeat right center ;}
.lischanltit a:hover, .lischanltit a.cur { font-weight: bold; border-bottom: 3px #146e3c solid; line-height: 44px; }
.lischanltit div{width: 9999px;}
.lischanltit a:last-child{background: none;}

.evescroll-tit{overflow:hidden;position: relative;}
.evescroll-tit ul{width:100%;height:100%; z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.evescroll-tit ul li{width:50%; float:left;padding-left:12px;border-left:1px solid #cccccc;transition:all .6s;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;cursor:pointer;-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;}
.evescroll-tit ul li p{display:block;height:115px;line-height:200px;font-size:20px;color:#999999;transition:all .6s;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;}
.evescroll-tit ul li.cur,.evescroll-tit ul li:hover{border-left:1px solid #146e3c;}
.evescroll-tit ul li.cur p,.evescroll-tit ul li:hover p{padding-left:10px;color:#146e3c;}

.evescroll-nr{width: 100%;padding: 40px 0;background: #f2f2f2;}
.evescroll-nr .liscimg{float: left;width: 50%;padding: 0 10px 0 0;}
.evescroll-nr .liscimg img{display: block;width: 100%;}
.evescroll-nr .liscinfo{float: left;width: 50%;padding: 0  25px 0 15px;}
.evescroll-nr .liscinfo h3{color: #146e3c;font-size: 24px;padding:  35px 0 20px;}
.evescroll-nr .liscinfo .text{color: #333333;font-size: 16px;line-height: 26px;}

.rightbtnya{background: url('../images/rightyans1.png') no-repeat;width: 35px;height: 35px; cursor: pointer;position: absolute;right: 15px;top: 45px;}
.rightbtnya:hover{background: url('../images/rightyans1s.png') no-repeat;width: 35px;height: 35px;}
.leftbtnya{background: url('../images/leftyans1.png') no-repeat;width: 35px;height: 35px; cursor: pointer;position: absolute;left: 15px;top: 45px;}
.leftbtnya:hover{background: url('../images/leftyans1s.png') no-repeat;width: 35px;height: 35px;}



.leftnav .nav-hd{background:url(../images/leftbg.jpg) 0 0 no-repeat;padding:25px 35px;color:#fff;height:100px;background-size:cover;}
.leftnav .nav-hd .channelen-title{font-size:30px;margin-bottom:10px;display:none;}
.leftnav .nav-hd .mchannel-title{font-size:22px;line-height:30px;padding-top:8px; text-align:center;}


@media (max-width: 1600px) {

    .leftnav .nav-hd .mchannel-title {
        font-size: 22px;
    }
}
@media (max-width: 1320px) {
     .sidebar {  right: 10px; } 
    
}

@media (max-width: 1250px) {
    .login-wrapper .web {
        overflow: hidden;
    }
}

@media (max-width: 1200px) { .web { width: 1070px; max-width: 1070px; }
  .main-nav .navlist li h3 a { padding: 3px 16px 0; }
  /*index*/
  .main-top .topbg { display: none; }
  .main-top .left { width: 26.66102%; }
  .main-top .mid { width: 54.66102%; padding: 0 2.96276%; margin: 0; }
  .main-top .mid .m-img-dot { position: relative; padding-left: 240px; }
  .main-top .mid .m-img-dot .m-img-link { position: absolute; left: 0; }
  .main-top .mid .m-img-dot .m-dot-list { width: 100%; }
  .main-top .mid .m-img-dot .m-dot-list li .text { width: 77%; }
  .main-top .mid .top { padding-bottom: 21px; }
  .main-top .mid .top .m-img-link { top: 19px; }
  .main-top .right { width: 18.59322%; }
  /* moudle*/
  .m-dot-list li a { font-size: 16px; line-height: 32px; height: 32px; }
  .m-dot-list li .text { padding-left: 20px; width: 82%; max-width: 100%; height: 32px; line-height: 32px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
  .m-dot-list li .date { height: 32px; }
  .clist-item ul { margin-left: -9px; margin-right: -9px; }
  .clist-item li { width: 25%; }
  .clist-item li .title { font-size: 16px; height: 32px; line-height: 32px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
  .clist-item li .desc { font-size: 14px; line-height: 21px; color: #4c4c4c; height: 63px; line-height: 21px; display: -webkit-box; word-break: break-all; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 3; }
  .clist-item li .desc.one{height:21px; overflow:hidden; display: -webkit-box; word-break: break-all; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp:1;}
  /* main-mid*/
  .main-mid .left { width: 78.01694%; }
  .main-mid .right { width: 18.59322%; }
  .main-mid .right .m-title { margin-bottom: 8px; }
  /*main-bot*/
  .main-bot .botbg { display: none; }
  .main-bot .left { width: 26.49152%; }
  .main-bot .mid { width: 51.27118%; margin-left: 0; padding-left: 2.53884%; }
  .main-bot .right { width: 18.59322%; } }

@media (max-width: 1080px) { .web { max-width: 970px; }
  .main-nav .navlist li h3 a { padding: 3px 12px 0; }
  .footer-bot { padding: 10px 0; }
  .footer-bot .friend-links { float: none; text-align: center; line-height: 30px; }
  .footer-bot .ft-about { float: none; text-align: center; line-height: 30px; }
  .xzxx-nr li { padding-left: 15%; }
  .xzxx-nr li span { width: 15%; }
  .xzxx-nr li input,.xzxx-nr li .box-text { width: 45%; }
  .xzxx-nr .lyzhut input { width: 100%; }
  .xzxx-nr textarea { width: 100%; }
  .xzxx-nr .lyfuj .fileann { width: auto; }
  .xzxx-nr li .tiji { padding-left: 0; }
  .Wagebox dl dt { float: left; padding: 10px 2% 10px 2%; }
  .Wagebox dl dd { float: left; padding: 10px 5% 10px 0%; } }

@media (max-width: 1024px) { body { padding-top: 55px; }
  .web { width: 100%; padding-left: 40px; padding-right: 40px; }
  .web.inside-main { padding-left: 40px; }
  .header .menu-handle.menu-handle { left: 40px; cursor: pointer; }
  .header .header-ctrl { right: 40px; }
  .mapitem .two { width: 25%; }
  .about-principals, .m-ichannel { display: none; }
  .g-crumb { display: none; }
  .header { position: fixed; left: 0px; top: 0; z-index: 100; height: 55px; padding: 10px 0; }
  .header .menu-handle { position: absolute; left: 0px; top: 0px; display: block; width: 35px; height: 35px; background: url("../other/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAoElEQVRYR+2WQRWAMAxDqSKwgAMcYAEcIGESkIAEcDBHJd2BB+ye7tAZSN5vmlU65yfO+l0YCAIPAVXNCGRPCuUpIqNpvQ0oSbzIwEDRbsrABEMLiUICgONDgCRcycQatkMAPbBjQDMpCxbCtbk1dC+iBCQDaQRWxVv0QBD4r6GFkHUPXFUIUUTua+hugNkDGSMot0c7nxGpAeMgCQIVgRvWFDYhty67TAAAAABJRU5ErkJggg==") no-repeat center; }
  .header .logo { padding-top: 0; }
  .header .logo a img { width: auto; height: 35px; }
  .header-ctrl { right: 0px; top: 6px; }
  .header-ctrl .language span { padding: 0 10px; }
  .header-ctrl .weixin { display: none; }
  .header-ctrl .search { margin-left: 16px; }
  .main-nav { display: none; position: fixed; left: 0; top: 55px; z-index: 100; padding-bottom: 55px; max-height: 100%; height: auto; overflow: auto; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); }
  .main-nav .navlist { padding: 10px 0; text-align: left; }
  .main-nav .navlist > li { display: block; border-bottom: 1px solid #146e3c; }
  .main-nav .navlist > li h3 a { display: block; padding: 0; line-height: 50px; border: none; }
  .main-nav .navlist > li h3.active a, .main-nav .navlist > li h3.cur a, .main-nav .navlist > li h3:hover a { border: none; }
  .main-nav .navlist > li h3.hassub { background: url("../other/CD25KC64mAZbAQA7yHZz3JprNNYFXYBbbxmx+INoG1YeO+kjaAUbBxuNTAaFgRLhWwEWwSrimwMawMFwtMAquCqwvspYLBdMWJO8nW4xLgC+ZSwKp2rk4Hk8Hq4qoCi6JfBxaDiwX2sVMHFosLwMOKZ69jYE1wcIbnkjMf2I+BNcV9Y2UC8ANLeIu9oAkOvgqAjWEpcOOASWCpcAG4jJtUMPgbADHvZsep2NIrAAAAAElFTkSuQmCC") no-repeat 96% center; background-size: 18px auto; }
  .main-nav .subnav { display: none; position: static; height: auto; }
  .main-nav .subnav .desc { display: none; }
  .main-nav .subnav .sublist { width: 100%; height: auto; margin: 0 auto; padding: 0; background: none; }
  .main-nav .subnav .sublist li { float: none; width: 100%; }
  .main-nav .subnav .sublist li a { position: relative; display: block; padding-left: 33px; font-size: 16px; line-height: 50px; }
  .main-nav .subnav .sublist li a:active, .main-nav .subnav .sublist li a:hover { color: #146E3C; }
  
  .leftnav .nav-hd{height:auto;padding:0;}
  .leftnav .nav-hd .channelen-title{ display: none;}
  .main-nav .subnav .sublist li a .icon { left: 21px; top: 21px; }
  .inside-main { padding-left: 0; margin-top: 30px; background: none; }
  .inside-main .leftnav { position: relative; width: 100%; }
  .inside-main .container { padding-left: 0; padding-bottom: 50px; }
  .inside-main .nav-hd img { display: none; }
  .inside-main .nav-hd .mchannel-title {padding-top:0; display: block; font-size: 20px; height: 55px; line-height: 55px; color: #333; padding-left: 20px; color: #fff; background: #146e3c url("../other/AFD1MKcDueLgAAAAAElFTkSuQmCC") no-repeat 97% center; }
  .inside-main .nav-bd { display: none; position: absolute; left: 0; top: 55px; z-index: 10; width: 100%; background: #f4f0ec; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);  }
  .inside-main .nav-bd li { border-bottom: 1px solid #ddd5d3; }
  .inside-main .nav-bd li a { padding-left: 25px; line-height: 50px; background: none; }
  .inside-main .nav-bd li a:hover, .inside-main .nav-bd li a.cur, .inside-main .nav-bd li a.active { color: #146e3c; font-weight: bold; background: none; }
  .inside-main .nav-bd li a.hassub { background: url("../other/CD25KC64mAZbAQA7yHZz3JprNNYFXYBbbxmx+INoG1YeO+kjaAUbBxuNTAaFgRLhWwEWwSrimwMawMFwtMAquCqwvspYLBdMWJO8nW4xLgC+ZSwKp2rk4Hk8Hq4qoCi6JfBxaDiwX2sVMHFosLwMOKZ69jYE1wcIbnkjMf2I+BNcV9Y2UC8ANLeIu9oAkOvgqAjWEpcOOASWCpcAG4jJtUMPgbADHvZsep2NIrAAAAAElFTkSuQmCC") no-repeat 96% center; background-size: 18px auto; }
  .inside-main .nav-bd li .subnav a { padding-left: 45px; line-height: 50px; background: url("../other/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyQUEwQzMyRkFFNjQxMUU3OEYwOEFBRDQxRTg3MzVEOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyQUEwQzMzMEFFNjQxMUU3OEYwOEFBRDQxRTg3MzVEOSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjJBQTBDMzJEQUU2NDExRTc4RjA4QUFENDFFODczNUQ5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJBQTBDMzJFQUU2NDExRTc4RjA4QUFENDFFODczNUQ5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+SRHgXQAAAEhJREFUeNpcjtERACAIQrH9dFgXJLO8LO78AXwqqkoA4u4ojWXE0MweE38gJNFaicpm4+VGrVdwm0uB4GnuQ91IRv3ZMVOAAQAuURrFoFKAjAAAAABJRU5ErkJggg==") no-repeat 30px center; }
  .inside-main .nav-ft { display: none; }
  /*1024 footer*/
  .footer { padding-top: 20px; }
  .footer .ft-weixin { width: 20%; margin-top: 6%; }
  .footer .ft-weixin .thumb { width: 100%; margin-bottom: 18px; padding-left: 16px; padding-right: 21px; }
  .footer .ft-weixin .thumb img { display: block; width: 100%; }
  .quickly-links { width: 80%; padding-right: 20px; background: url("../other/PvkeoowAAAAQSURBVHjaYnj55IExQIABAAhIAuHGhYaJAAAAAElFTkSuQmCC") repeat-y right 0; }
  .quickly-links dl { border-bottom: 1px solid rgba(255, 255, 255, 0.2); float: none; width: 100%; height: auto; padding-left: 0; background: none; }
  .quickly-links dl a { display: block; color: #fff; }
  .quickly-links dl a:hover { color: #fff; }
  .quickly-links dt { margin-bottom: 0; line-height: 50px; }
  .quickly-links dt a { background: url("../other/vwPQ0v1Qix0ZGRkP4HPEqIGYoTN4whDqkv9YYtAAKDYBKl4ApC9gi2Vg7B8EicNjGWggNsOITqZAA8Fm0dRAUALGBkBe7odKFOLxMjjBjybswZywcSU4qmc9olM2VCHBZEOqgQAUj1EVPb0dqQAAAABJRU5ErkJggg==") no-repeat 97% center; }
  .quickly-links dt.cur a { background: url("../other/fwAYevYUhuBBRkZGB3AYUt1ACl2Gon2kxvJoGFIUAlRPNgCxdgoVOK3tfgAAAABJRU5ErkJggg==") no-repeat 97% center; }
  .quickly-links dd { display: none; line-height: 45px; }
  .footer-top { padding-bottom: 22px; }
  .sidebar { bottom:100px;top:auto; transform:none; }
  .sidebar .side-item { display: none; }
  .sidebar .side-item.backtop { display: block; border-radius: 50%; }
  .sidebar .side-item.backtop .topico { border-radius: 50%; background: #1B6F3E; box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.2); }

  /*login*/
  .login-wrapper { }
  .login-wrapper form { display: inline-block; vertical-align: top; *display: inline; *zoom: 1; }
  .login-wrapper .mail-login { float: none; margin-bottom: 10px; }
  .login-wrapper .uin-login { float: none; margin-right: 0; }
  /* index*/
  .main-top { height: auto; padding-bottom: 25px; }
  .main-top .left { width: 36.45833%; }
  .main-top .mid { width: 63.54167%; padding: 0 0 0 2.96276%; }
  .main-mid .left { float: none; width: 100%; }
  .main-bot { height: auto; padding-bottom: 25px; }
  .main-bot .left { width: 36.45833%; }
  .main-bot .mid { width: 63.54167%; padding: 0 0 0 2.96276%; }
  .member-item li .content .title a { width: 78%; }
  .inside-main .container{width:100%;}
  .inside-main {}

  .Wagebox dl dd .xianmu{padding-top:22px;}
  .lischanltit{padding:0;}

  /* end 1024*/ }

@media (max-width: 992px) { /* end 992*/
  .image-list-wrapper .image-list li .title { padding: 0 15px; }
  .image-list-wrapper .image-list li .date { padding-left: 15px; }
  .circle-list-wrapper .media-list li a { max-width: 430px; }
  .xzxx-nr { padding: 20px 5%; }
  .xzxxtit { padding: 0 30px; margin: 0 auto; }
  .xzxx-nr li { padding-left: 18%; }
  .xzxx-nr li span { width: 18%; }
  .evescroll-nr .liscinfo{width: 100%;padding-top: 15px;}
  .evescroll-nr .liscimg{width: 100%;}
  .evescroll-nr .liscinfo h3{padding-top: 10px;font-size: 20px;}
  .evescroll-nr{padding: 20px 0;} }

@charset "UTF-8";
@media (max-width: 768px) { .web { padding-left: 30px; padding-right: 30px; }
  .web.inside-main { padding-left: 30px; }
  .header .menu-handle.menu-handle { left: 30px; }
  .header .header-ctrl { right: 30px; }
  .mapitem .two { width: 33.33333%; }
  .image-list-wrapper .image-list li .title { padding: 0 10px; }
  .image-list-wrapper .image-list li .date { padding-left: 10px; }
  .footer { padding-top: 20px; }
  .footer .ft-weixin { width: 100%; margin-top: 20px; }
  .footer .ft-weixin .thumb { width: 100%; margin-bottom: 8px; padding-left: 16px; padding-right: 21px; }
  .footer .ft-weixin .thumb img { display: inline-block; vertical-align: top; *display: inline; *zoom: 1; max-width: 143px; }
  .quickly-links { float: none; width: 100%; padding-right: 0; background: none; }
  /* F*/
  .about-article { padding-top: 25px; font-size: 16px; line-height: 30px; color: #4c4c4c; }
  .about-article img { vertical-align: top; max-width: 100%; height: auto !important; margin: 0; }
  .about-article p { margin: 0 !important; }
  /* 详情*/
  .news-article { padding-top: 0; }
  .news-article .news-title { font-size: 20px; line-height: 30px; }
  .news-article .date { padding: 11px 0 18px; }
  .news-article .article { padding-bottom: 25px; }
  .news-article .article img { vertical-align: middle; max-width: 100%; height: auto !important; }
  .news-article .article-ctrl .prev-next { padding: 9px 0; }
  .news-article .article-ctrl .prev-next a { max-width: 100%; width: 100%; height: 35px; line-height: 35px; }
  .news-article .article-ctrl .prev-next .prev { float: none; }
  .news-article .article-ctrl .prev-next .next { float: none; }
  /* index*/
  .main-top .left { float: none; width: 36.45833%; width: 100%; }
  .main-top .mid { float: none; width: 63.54167%; padding: 0 0 0 2.96276%; width: 100%; padding: 0; }
  .main-bot .left { float: none; width: 36.45833%; width: 100%; }
  .main-bot .mid { float: none; width: 63.54167%; padding: 0 0 0 2.96276%; width: 100%; padding: 0; }
  .circle-list-wrapper .media-list li a { max-width: 390px; }
  .audio-list-wrapper .name { padding: 10px 0; }
  .audio-list-wrapper .audio-ctrl { font-size: 0; }
  .audio-list-wrapper .audio-ctrl a { width: 70%; padding-left: 26.59574%; }
  .audio-list-wrapper .audio-ctrl .play { margin-right: 0; margin-bottom: 10px; background-position: 23% 8px; }
  .audio-list-wrapper .audio-ctrl .dwbtn { background-position: 23% 7px; }
  .course-build .floatimg { float: none; margin: 0; }
  .xzxxtit { padding: 0 30px; margin: 0 auto; }
  .Wagebox dl { width: 100%; }
  .Wagebox dl dt { padding: 10px 3%; }
  .Wagebox dl dd { padding:10px 2%; }
  .lischanltit a { font-size: 16px; padding: 0 10px; }

  .audio-box{width:100%;}
	
  /* end 768*/ }

@media (max-width: 640px) { 
    .web { padding-left: 10px; padding-right: 10px; }
  .web.inside-main { padding-left: 10px; }
  .mapitem .two { width: 50%; }
  .header .menu-handle.menu-handle { left: 10px; }
  .header .header-ctrl { right: 17px; }
  .header-ctrl .language { display: none; position: fixed; left: 0; top: 55px; width: 100%; padding: 10px; background: #146E3C; text-align: center; }
  .header-ctrl .search { position: static; margin-left: 9px; }
  .header-ctrl .hd-search-form { display: none; position: fixed; right: 0; top: 55px; width: 100% !important; height: 54px; padding: 10px; background: #f4f4f4; }
  .header-ctrl .hd-search-form form { width: 100%; }
  .header-ctrl .hd-search-form label { display: inline-block; vertical-align: top; *display: inline; *zoom: 1; height: 32px; }
  .header-ctrl .hd-search-form label input { width: 100%; height: 32px; }
  .header-ctrl .hd-search-form .keyword { width: 82%; background: #ffffff; }
  .header-ctrl .hd-search-form .keyword input { padding-left: 10px; font-size: 14px; line-height:normal; color: #333; }
  .header-ctrl .hd-search-form .searchbtn { width: 18%; }
  .header-ctrl .hd-search-form .searchbtn input { font-size: 14px; line-height: 34px; }
  .inside-main .nav-hd .mchannel-title { height: 50px; line-height: 50px; background-position: 96% center; }
  .inside-main .nav-bd { top: 50px; }
  /*A*/
  .inside-main .container { padding-bottom: 35px; }
  .news-list-wrapper .news-list { padding-bottom: 30px; }
  .news-list-wrapper .news-list li { padding: 16px 0 19px; }
  .news-list-wrapper .news-list li .title a { font-size: 18px; }
  .news-list-wrapper .news-list li .thumb { float: none; margin: 0; }
  .news-list-wrapper .news-list li .thumb img { width: 100%; height: auto; }
  .news-list-wrapper .news-list li .date { margin-bottom: 8px; }
  .news-list-wrapper .news-list li .desc { margin-bottom: 15px; height: 48px; line-height: 24px; display: -webkit-box; word-break: break-all; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  /*B*/
  .circle-list-wrapper { /*E*/ }
  .circle-list-wrapper .top-news { padding: 25px 0 22px; color: #4c4c4c; }
  .circle-list-wrapper .top-news .thumb { float: none; width: 100%; height: auto; margin-right: 0; }
  .circle-list-wrapper .top-news .thumb a img { width: 100%; height: auto; }
  .circle-list-wrapper .top-news dt { padding-top: 10px; }
  .circle-list-wrapper .top-news dt a { font-size: 18px; }
  .circle-list-wrapper .top-news .date { padding: 6px 0 15px; color: #666; }
  .circle-list-wrapper .top-news .desc { margin-bottom: 18px; }
  .circle-list-wrapper .student-top-news { padding: 25px 0 22px; }
  .circle-list-wrapper .student-top-news .desc { margin-top: 11px; }
  .circle-list-wrapper .download-head .title { width: 75%; }
  .circle-list-wrapper .download-head .time { display: none; }
  .circle-list-wrapper .download-head .download { width: 18%; }
  .circle-list-wrapper .download-list li a { width: 75%; }
  .circle-list-wrapper .download-list li a.dwbtn { width: 18%; }
  .circle-list-wrapper .download-list li .date { display: none; }
  .circle-list-wrapper .media-list li a { padding-left: 20px; max-width: 72%; }
  .circle-list-wrapper .media-list .origin { display: none; }
  .circle-list { padding-bottom: 30px; }
  .circle-list li a { float: left; display: block; max-width: 72%; padding-left: 26px; color: #4c4c4c; font-size: 16px; background:url(../images/wcrile.png) no-repeat 2px center; height: 50px; line-height: 50px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
  .circle-list li a:hover { color: #146e3c; }
  .circle-list li .date { line-height: 50px; }
  /* C*/
  .image-list-wrapper { padding-top: 25px; }
  .image-list-wrapper .image-list ul { margin-left: 0; margin-right: 0; padding-bottom: 25px; }
  .image-list-wrapper .image-list li { float: left; width: 100%; padding: 0 0 10px; }
  .image-list-wrapper .image-list li a { padding-bottom: 10px; }
  .image-list-wrapper .image-list li .title { height: 24px; line-height: 24px; display: -webkit-box; word-break: break-all; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
  .image-list-wrapper .image-list li .date { padding-left: 20px; line-height: 30px; color: #999; }
  /* D*/
  .teacher-list-wrapper { padding-top: 25px; }
  .teacher-list-wrapper .teacher-list { padding-bottom: 13px; }
  .teacher-list-wrapper .teacher-list li { height: 183px; margin-bottom: 15px; background: #f2f2f2; }
  .teacher-list-wrapper .teacher-list .avatar { width: 140px; margin-right: 15px; }
  .teacher-list-wrapper .teacher-list .avatar img { width: 100%; height: auto; }
  .teacher-list-wrapper .teacher-list .content { padding: 15px 32px 25px; }
  .teacher-list-wrapper .teacher-list .name a { font-size: 18px; line-height: 33px; color: #4c4c4c; }
  .teacher-list-wrapper .teacher-list .badage { padding-bottom: 10px; }
  .teacher-list-wrapper .teacher-list .desc { padding-top: 12px; height: 84px; }
  /*index*/
  .main-top .mid .m-img-dot { padding-left: 0; }
  .main-top .mid .m-img-dot .m-img-link { position: relative; top: 0; width: 100%; margin-bottom: 10px; }
  .main-top .mid .m-img-dot .m-img-link img { width: 100%; height: auto; }
  .main-top .mid .m-img-dot .m-dot-list { width: 100%; margin-top: 0; }
  .main-top .mid .m-img-dot .m-dot-list li .text { width: 77%; }
  .clist-item ul { margin-left: 0; margin-right: 0; }
  .clist-item li { width: 100%; padding: 0; margin-bottom: 10px; }
  
  .title-slide { float: left; width: 87%; overflow: auto; -webkit-overflow-scrolling: touch;overflow-x: auto;
    overflow-y: hidden; }
  .title-slide .slide-wrap { width: 464px; }
  .btn-language { float: left; display: block; width: 32px; height: 24px; margin-top: -1px; background: url("../other/diHAP76MAEpYxhBK8gjuvJfTOlLv17c1KXNr+0fPA5U8CMAUIrY2nLqdUDiVNT+nyJ7b8IADhZksqLASU9wgsRxkhwEt702+1eRN3k0Ox6wAAAABJRU5ErkJggg==") no-repeat center; background-size: auto 24px; }
  .audio-list-wrapper { padding-bottom: 15px; }
  .audio-list-wrapper li { width: 100%; margin-bottom: 20px; }
  .audio-list-wrapper .name { padding: 5px 0; }
  .audio-list-wrapper .audio-ctrl { font-size: 0; }
  .audio-list-wrapper .audio-ctrl a { width: 70%; padding-left: 26.59574%; }
  .audio-list-wrapper .audio-ctrl .play { margin-right: 0; margin-bottom: 10px; background-position: 23% 8px; }
  .audio-list-wrapper .audio-ctrl .dwbtn { background-position: 23% 7px; }
  .teacher-list-ronyu { padding-top: 20px; }
  .yanssz dd { float: left; width: 100%; color: #4c4c4c; font-size: 16px; }
  .yanssz dt { float: right; width: 100%; }
  .yanssz dt img { max-width: 100%; margin: auto; display: block; }
  .kectxqhtit { margin-top: 25px; }
  .kectxqhtit a { font-size: 14px; margin: 0 2%; }
  .schoollianx { padding-top: 30px; }
  .schoollianx li { float: left; width: 50%; text-align: center; }
  .schoollianx li:nth-child(3) { width: 100%; }
  .schoollianx li .lanxscq1 { padding-top: 20px; }
  .schoollianx li .lanxscq2 { padding-top: 10px; }
  .codexiaoyh { padding: 20px 0; margin-top: 30px; }
  .codexiaoyh p.text { padding-bottom: 10px; }
  .codexiaoyh img { display: block; margin: auto; max-width: 100%; }
  .xzxxtit { padding: 0 0px; margin: 0 auto; }
  .xzxxtit h2 { padding: 15px 0; }
  .xzxx-nr li { padding-left: 90px; }
  .xzxx-nr li span { width: 90px; }
  .xzxx-nr li input,.xzxx-nr li .box-text { width: 100%; }
  .xzxx-nr .lyzhut input { width: 100%; }
  .xzxx-nr textarea { width: 100%; }
  .xzxx-nr .lyfuj .fileann { width: 100%; }
  .xzxx-nr .lyfuj .sanc { display: block; border: 1px #ddd solid; margin-top: 3px; line-height: 30px; }

  .resultlist01 li img{max-width:100%;}

  
  /* end 640px*/ }



.site-list { margin-top: 35px; background: #f4f0ec; padding: 15px 40px; }

.site-list li { padding: 15px 2%; float: left; width: 25%; }

.site-list li a { display: block; border-radius: 10px; border: 1px solid #d9d9d9; overflow: hidden; background: #fff; max-width: 140px; margin: 0 auto; }

.site-list li a img { display: block; width: 99%; margin: 0 auto; }

.site-list li a h4 {display:none; background: url(../other/3n0u0dOP4AAAAASUVORK5CYII=) 92% center no-repeat, #146e3c; color: #fff; position: relative; height: 40px; font-size: 14px; line-height: 18px; }


.site-list li a h4 span { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); padding: 0 20px 0 10px; display: block; }


.news-article{width: 100%;overflow: hidden;padding-top: 20px;}
/*.news-article .articlebox{overflow-x: auto;}
.news-article .article{min-width:800px; }*/

.yanonedybox{overflow:hidden;}
.yanonedy{ }
.yanonedybox img,.news-article img{ max-width:100%;width:auto !important;height:auto !important; }

.news-article p,span,em,i,strong,div,h1,h2,h3,h4,h5,h6,p,a{font-family: "微软雅黑"!important;}
.news-article span,.news-article p,.yanonedybox span,.yanonedybox p{line-height:32px !important;font-size:16px !important;}
.wqptable-box{ overflow-x: auto;}
.news-article table,.yanonedybox  table,.kectxqhnr table{width:100%;min-width:640px;}
.news-article table,.yanonedybox  table,.kectxqhnr table{
    margin:0 auto!important;
    border-collapse:collapse!important;
    border-spacing:0!important;
    font-size:16px;
   
}


.news-article table tr td,.yanonedybox  table tr td,.kectxqhnr table tr td{
    padding:8px 10px!important;
    border:1px solid #999!important;
    margin-left:-1px;
    border-color:#999 !important;
}
.centerimg{
	text-align: center;
}


.bgheight100{ display: none; position: fixed; left: 0; top: 0; z-index: 100; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); z-index: 999; }
.thumb-popup{ display: none;}
.thumb-wraper{ position: fixed; left: 50%; top: 50%; width: 100%; max-width:600px; -webkit-transform: translate3d(-50%, -50%, 0); transform: translate3d(-50%, -50%, 0);  z-index: 1000;}
.thumb-copy-wrapper{ position:relative;background:#fff;overflow: hidden; }
.thumb-popup .thumb-copy-wrapper .swiper-wrapper { width: 100%;width: 100%;
height: 100%;z-index: 1;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex; display: flex; -webkit-transition-property: -webkit-transform;
transition-property: -webkit-transform;transition-property: transform; transition-property: transform, -webkit-transform; box-sizing: content-box; }
.thumb-popup .thumb-copy-wrapper .swiper-wrapper li { width: 100%; float: left;-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;-ms-flex-negative: 0;flex-shrink: 0;height: 100%; position: relative;padding:20px;}
.thumb-popup .thumb-copy-wrapper .swiper-wrapper li img { display: block; width: 100%; }

.thumb-popup .close{position: absolute; right: 1px; top: 1px; z-index: 9;width:20px;height:20px;color:rgba(0,0,0,.4); cursor: pointer; }
.thumb-popup .close:before{content:'';position:absolute;top:10px;width:20px;height:2px;background-color:currentColor;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.thumb-popup .close:after{content:'';position:absolute;top:10px;width:20px;height:2px;background-color:currentColor;-webkit-transform:rotate(45deg);transform:rotate(45deg);}


.thumb-popup h4 { text-align: center;font-size:16px;padding:20px; line-height: 32px;}
.banner-btn{position:absolute;top:50%; transform:translateY(-50%); -wekit-transform:translateY(-50%); -ms-transform:translateY(-50%); -moz-transform:translateY(-50%);-o-transform:translateY(-50%);width:100px;height:100px; cursor: pointer;}
.banner-btn:after{content: "";position: absolute; top:30px;width: 40px;height:40px;border-right: 1px solid #BEBEBE;border-top: 1px solid #BEBEBE;border-left: 0;border-bottom: 0;}
.swiper-left:after{transform: rotate(-135deg);moz-transform: rotate(-135deg);-ms-transform: rotate(-135deg);-o-transform: rotate(-135deg); -webkit-transform: rotate(-135deg);left:40px;} 
.swiper-right:after{
	transform: rotate(45deg);moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg); -webkit-transform: rotate(45deg);
right:40px;}
.swiper-left{left:-100px;}
.swiper-right{right:-100px;}
.thumb-popup .swiper-container-autoheight,.thumb-popup .swiper-container-autoheight .swiper-slide{height:auto !important;}
.thumb-popup .swiper-container-autoheight .swiper-wrapper {-webkit-box-align: start;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;
-webkit-transition-property: -webkit-transform,height;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform,height;
}

.teacher-list-wrapper { overflow-x: auto; }

.wqptable-list { width: 100%; border-right: 1px solid #146e3c; border-bottom: 1px solid #146e3c; min-width: 640px; }

.wqptable-list thead tr td { background: #146e3c; color: #fff; }

.wqptable-list tr td { border: 1px solid #146e3c; text-align: center; color: #4c4c4c; border-right: 0; border-bottom: 0; padding: 10px; }

.wqptable-list tbody tr td:nth-of-type(3){ text-align: left; }
/*banner*/
.banner { position: relative; margin-left: auto;margin-right: auto; position: relative;overflow: hidden;z-index: 1;width: 100%;height: 100%; }

.banner .swiper-container-android .swiper-slide,.banner .swiper-wrapper { -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); -o-transform: translate(0,0); -ms-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.banner .swiper-wrapper { position: relative;width: 100%;  height: 100%; z-index: 1; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;
 -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform; -webkit-box-sizing: content-box; -moz-box-sizing:content-box; box-sizing: content-box;}

.banner .swiper-slide { -webkit-flex-shrink: 0; -ms-flex: 0 0 auto; flex-shrink: 0; width: 100%;  height: 100%;position: relative; text-align: center;background: #fff;display: -webkit-box;
display: -ms-flexbox;display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center;-webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;}
.banner  .swiper-slide { text-align: center; font-size: 18px; background: #fff;  /* Center slide text vertically */ display: -webkit-box;  display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center;
  -ms-flex-pack: center; -webkit-justify-content: center;justify-content: center; -webkit-box-align: center;  -ms-flex-align: center;  -webkit-align-items: center; align-items: center; }

.banner ul li img { display: block; width: 100%; }

.bannerindeo { text-align: center; position: absolute; left: auto; bottom: 15px; width: 100%; z-index: 1; }

.bannerindeo span { width: 30px; height: 4px; display: inline-block; margin: 0 2px; background: #fff; cursor: pointer; }

.bannerindeo span.cur, .bannerindeo span.swiper-pagination-bullet-active { background-color: #146e3c; }

.learning-resource { padding-top: 30px; margin: 0 -10px; }

.learning-resource li { float: left; width: 25%; padding: 0 10px 25px; text-align: center; }

.learning-resource li a { display: block; }

.learning-resource li a .resource-img { border: 1px solid #d8d8d8; }

.learning-resource li a .resource-img img { display: block; width: 100%; }

.learning-resource li a h4 { font-size: 16px; margin-top: 18px; height: 20px; overflow: hidden; }

.wqpteamtitle{ text-align:center;padding-top:10px;}

.wqp-finance-list { padding-top: 10px; }

.wqp-finance-list li { border-bottom: 1px solid #e8e8e8;background: url(../images/dot.png) no-repeat 2px center; padding-left: 15px; }

.wqp-finance-list li:hover{background: url(../images/dotac.png) no-repeat 2px center; }

.wqp-finance-list li:hover a{color:#1B6F3E;}

.wqp-finance-list li a { font-size: 16px; color: #4c4c4c; display: block; height: 50px; line-height: 50px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.wqp-finance-list li .date { float: right; font-size: 15px; line-height: 50px; padding-left: 10px; }

/*20171108*/
.wqp-financebottom .finance-item { float: left; width: 50%; padding-top: 30px; }

.wqp-financebottom .finance-item:nth-of-type(1) { padding-right: 4%; }

.wqp-financebottom .finance-item:nth-of-type(2) { padding-left: 4%; }

.pcpchidden{ display:none;}

/*服务弹窗*/
.footer{position:relative;}
.service-popups{ display:none;width:218px;position:absolute;top:20px;left:0;background:#146E3C url('../images/winco02.png') 20px center no-repeat;padding:15px 10px 0; z-index: 999; box-shadow:0 0 10px rgba(0,0,0,.2); background-size:100px auto;}
.serclosebtn{display:block;width:17px;height:17px; background:url('../images/winco06.png') 0 0 no-repeat;position:absolute;right:10px;top:10px; cursor: pointer;}
.servicetitle{font-size:15px;font-weight: bold;color:#fff100; text-align: center; line-height:22px;color:#fff100;}
.serpb10{padding-bottom:5px;}
.sertext{color:#fff;}
.service-center{margin:8px 0;background:url('../images/winco03.png') 0 0 no-repeat;}
.serqq{padding:8px 0;}
.serqq a{background:#fcfcfc url('../images/winco04.png') 8px center no-repeat;width:46%;height:25px; line-height:25px;color:#146e3c;padding-left:25px;display: inline-block; border-radius: 3px;font-size:12px;}
.serqq a:nth-of-type(1){margin-right:5px;}
.serqq a:nth-of-type(2){margin-left:5px;}
.timetxt{color:#fff;font-size:12px;}
.login-enter{background:url('../images/winco03.png') 0 0 no-repeat;padding:8px 0;color:#fff100; font-weight: bold;}
.login-enter{text-align: center;}
.login-enter a{color:#fff100; font-weight: bold;font-size:12px;padding:0 10px;}
.login-enter a.login-inco{background:url('../images/winco05.png') 0 2px no-repeat; padding-left:15px; }

.footerbeian{vertical-align: -15px;}
.footerbeian img{height:40px;}
.footerbeian #imgConac{height:48px; position: relative;top: 5px; left: -7px;}
.footerbeian a{margin:0 2px;}

.wqpheader-nav { background: #146E3C; position: fixed; top: 0; left: 0; width: 100%; z-index: 99; padding: 10px 0; display: none; }

.wqpheader-nav ul li { float: left; font-size: 16px; }

.wqpheader-nav ul li a { display: block; padding: 11px 13px 0; color: #fff; }

.wqpheader-nav .fixedlogo { float: left; padding-right: 10px; }

.wqpheader-nav .fixedlogo img { display: block; height: 40px; }


.banner-content { display:none; position: absolute; left:30px; bottom:30px; z-index: 2; background: rgba(0, 0, 0, 0.4); padding: 1.6% 1%; max-width: 320px; width:320px; }

.banner-content img { max-width: 100%; width: auto !important; }

.banner-content a { display: block; font-size: 18px; color: #fff; font-weight: bold; }
.centerimg a{ font-size:14px !important;}

.footeradd span{padding-right:15px;}

.links a,.about a{background:url(../images/borderbt.png) right center no-repeat;padding:0 10px;}
.links a:last-child{background:none;}


 /*联系我们*/
.wqpcontactUs{padding-top:60px;}
.contactTitle,.contactEnTitle{ text-align:center;}
.contactTitle{ font-size:30px;margin-bottom:10px; font-weight:bold; color:#146E3C;}
.contactEnTitle{ font-size:14px;font-family:Arial, Helvetica, sans-serif;color:#999; }
.contactList {padding-top:55px;}
.contactList li img{ max-width:100%;}
.contactList li{margin-bottom:45px; color:#333; text-align:center;width:25%; float: left;}
.contactList li .addressTitle{padding:10px 0;font-size:13px;color:#666;}
    
.allmap{height:540px;width:100%;margin-top:30px;}


.wqprightfix{position:fixed;top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%);left:auto;-o-transform:translateY(-50%); -moz-transform:translateY(-50%);}

@media (max-width:1600px) {
  
.banner-content{}
}

@media (max-width:1200px) {

    .login-wrapper .mail-login{float:none;}
    .login-wrapper .uin-login{float:none;margin-right:0;}
    .login-wrapper form label.labelborder {width: 206px; }
    .login-wrapper .mail-login{margin-bottom:10px;}

     .wqpheader-nav { display: none; }
     .wqpheader-nav ul li a { padding: 11px 8px 0; }


}

@media (max-width:1024px){
	.thumb-wraper{width:90%;}
	.banner-btn{ display: none;}
	.thumb-popup h4{font-size:14px;line-height: 24px;padding-top:10px;padding-bottom:10px;}
    .pcpchidden{ display:block;}

    .service-popups{ display:none;}
    .inside-main .nav-hd .mchannel-title{ text-align:left;}
}


@media (max-width: 768px) { 
  .site-list { padding: 15px 0; }
  .site-list li { width: 50%; padding: 10px; }
  /*banner*/
  .bannerindeo { bottom: 0; }
  .bannerindeo span { width: 20px; height: 2px; }
  .learning-resource { margin: 0 -5px; }

  .learning-resource li { width: 33.3%; padding: 0 5px 20px; }
 
   /*20171108*/
  .wqp-financebottom .finance-item { float: none; width: 100%; padding-top: 20px; }
  .wqp-financebottom .finance-item:nth-of-type(1) { padding-right: 0; }
  .wqp-financebottom .finance-item:nth-of-type(2) { padding-left: 0; }

  .login-wrapper form label.labelborder{width:173px;}


  .banner-content{left:50%; transform:translate(-50%,0); -wekit-transform:translate(-50%,0); -moz-transform:translate(-50%,0); -o-transform:translate(-50%,0); -ms-transform:translate(-50%,0);max-width:84%;padding:20px;}
}

.resultlist01 li h4 a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:80%;}
.resultlist01 li h4 .time{float:right;}
.resultlist01 li  .img img{float:left;margin-right:10px;}
.resulttext01{overflow:hidden;}
.imgwidth img{max-width:100% !important;}

@media (max-width: 640px) {
    
    
     .learning-resource li { width: 50%; }

     /*首页邮箱*/
     .login-wrapper form{ display:block;}
     .login-wrapper form span{padding:0; display:block;}
     .bizmail_loginpanel input.text{width:100%;}
     .login-wrapper  .bizmail_LoginBox form span{font-size:12px;line-height:20px;margin-bottom:10px;}
     .login-wrapper form label.labelborder{width:100%;margin-bottom:15px;}
     .login-wrapper form label.labelsubmit input, .bizmail_loginpanel input[type="submit"]{margin-left:0;width:100%;margin-top:15px;}
     .login-wrapper form label.labelsubmit input{margin-top:0;}
     .uin-login{padding-bottom:20px;}

     .footeradd span{ display:block;}

     .copy .benbtn{ display:block;}
     .links a:last-child,.about a:last-child,.benbtn a{background:none;}

    .resultlist01 li h4 a{float:none;max-width:100%;}
    .resultlist01 li h4 .time{float:none; font-size:13px;line-height:24px;}
    .resultlist01 li  .img img{float:none;margin-right:0;}

    /*联系我们*/
    .contactTitle{ font-size:16px;margin-bottom:5px;}
    .contactEnTitle{ font-size:13px;}
    .contactList {padding-top:20px;}
    .contactList li{ margin-bottom:15px;width:50%;}
    .contactList li .addressTitle{padding:5px 0;}
    .allmap{height:300px;width:100%;margin-top:10px;}
    .contactList li:nth-of-type(2n+1){ clear: left;}
}