@charset "utf-8";
/*
@author: he
@update: he (2020-03-07)
*/
body{font:12px/1.5 "\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#333; min-width: 1200px; background: #f6f6f6;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;}
ul,li,ol{list-style-type:none;}
i,em,address, caption, cite, code, dfn, th, var {font-style: normal;font-weight: normal}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
a{text-decoration:none;color:#333;}
a:hover{ transition:all 0.2s linear; -webkit-transition:all 0.2s linear; text-decoration: none; color: #4ab83e;}
a,a:hover{outline:none;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
input,button,select,textarea{outline:none} textarea{resize:none}

/*框架*/
.layout{ clear:both;width:1200px;text-align:left;margin:0 auto;color:#333;}
.fl{ float:left;_display: inline}
.fr{ float:right;_display: inline}
.pr{ position:relative}
.abs{position:absolute;}
.ellipsis{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.an{ background:url(/images/index2020/an.png) no-repeat;}
.ggShadow{-webkit-box-shadow:0 5px 20px #efefef;-moz-box-shadow:0 5px 20px #efefef;-ms-box-shadow:0 5px 20px #efefef;-o-box-shadow:0 5px 20px #efefef;box-shadow:0 5px 20px #efefef;}

/*公共标题*/
.title-mod{ height:60px;line-height:60px;padding:10px 0 0 0;}
.title-mod h2,.title-mod h3{font-size: 20px;float: left;}
.title-mod h2 i,.title-mod h3 i{width:3px;height:20px;background: #4ab83e;float: left;margin: 21px 27px 0 0;}
.title-mod .a-more{ float: right; color: #999; background-position: 29px -1783px; padding-right:10px;display: inline-block; transition:all 0s linear; -webkit-transition:all 0s linear;}
.title-mod .a-more:hover{ background-position: 29px -1833px;text-decoration:none;color: #4ab83e;}
.min-title{height:36px;line-height:36px;border-bottom: 1px solid #f8f8f8;}
.min-title h3{line-height:35px;font-size: 16px; font-weight: 700; border-bottom:2px solid #4ab83e;margin-bottom: -1px;float: left;}
.min-title .a-more{ float: right; color: #999; background-position: 29px -1795px; padding-right:10px;display: inline-block; transition:all 0s linear; -webkit-transition:all 0s linear;}
.min-title .a-more:hover{ background-position: 29px -1845px;text-decoration:none;color: #4ab83e;}

/*页头*/
.headerBg{ background: #fff; margin-bottom: 20px;}
.header{ height: 70px;}
.header .logo{ display: block; margin: 8px 0 0 0;}
.header .logo img{ width: 184px; height: 45px;}
.header .slogan{ margin: 8px 0 0 32px;}
.header .top-tel{ height:32px; line-height: 32px; font-size: 14px; margin:19px 0 0 18px; padding-left: 24px; background-position: 0 7px;}
.header .kuaisou{ width:235px; height: 30px; padding-left: 13px; margin:19px 0 0 18px; border: 1px solid #ddd; border-radius: 16px; overflow: hidden;}
.header .kuaisou form{ width:auto; height:30px;}
.header .kuaisou .ks-input{ width:180px; height:30px; line-height: 30px; border: 0; font-size: 12px; color: #999; padding:0 7px 0 0; background: url(/images/index2020/icon_03.png) no-repeat right center;}
.header .kuaisou .ks-btn{ width: 48px; height:30px; border: 0; line-height: 360px; overflow:hidden; cursor:pointer; background-position: 16px -44px;}
.header .kuaisou .ks-btn:hover{opacity: .8;}

/*顶部导航*/
.nav-panelBg{ height: 46px; background: #4ab83e;}
.nav-panel li{ float: left; position: relative; z-index: 20; height: 46px; line-height: 46px; display: block; margin-right:27px; margin-right:26px\0; *margin-right:26px; vertical-align: top;}
.nav-panel li a{ display: inline-block; *display: inline; *zoom:1; color: #fff; font-size: 14px; margin-right:27px; vertical-align: top;}
.nav-panel li a:hover{ text-decoration: underline;}
.nav-panel li strong a {font-size: 16px;}
.nav-panel li .ficon{ position: absolute; top: 50%; right: 0; display: block; width: 1px; height: 12px; margin-top: -6px; background: #7fcc67;}
.nav-panel li.li-last{ margin-right: 0;}
.nav-panel li.li-last a{ margin-right:0;}
.nav-panel .qpBtn{ cursor: pointer; position: relative; z-index: 21;}
.nav-panel .qpBtn .qpCon{ display: none; position: absolute; left: 50%; top: 46px; margin-left: -54px; width: 106px; padding-top: 9px; background: #fff; border: 1px solid #fff; border: 1px solid #f1f1f1\0; *border: 1px solid #f1f1f1; -webkit-box-shadow:0 0 20px rgba(0, 0, 0, 0.15); -moz-box-shadow:0 0 20px rgba(0, 0, 0, 0.15); box-shadow:0 0 20px rgba(0, 0, 0, 0.15);}
.nav-panel .qpBtn .qpCon-ewm{ display: block; width: 90px; height: 90px; margin: 0 auto;}
.nav-panel .qpBtn .qpCon-txt{ line-height: 30px; text-align: center; font-size: 12px; color: #666;}
.nav-panel .qpBtn .qpCon-jian{ display: block; position: absolute; top: -6px; left: 50%; margin-left: -5px; width: 10px; height: 6px; background-position: 0 -200px;}
.nav-panel .qpBtn .qpCon.l40{ left:40px;}
.nav-panel .qpBtn strong a{ text-decoration: none;}
.nav-panel .offBtn{ cursor: pointer; position: relative; z-index: 21;}
.nav-panel .offBtn .offPop{ display:none; position: absolute; right: -72px; top:46px; width:1200px; padding: 20px 0 0; background:#fff; -webkit-box-shadow:0 4px 16px rgba(217,217,217,.7); -moz-box-shadow:0 4px 16px rgba(217,217,217,.7); box-shadow:0 4px 16px rgba(217,217,217,.7); border-radius:6px;}
.nav-panel .offBtn .offPop-jian{ display: block; position: absolute; top: -6px; right: 117px; width: 10px; height: 6px; background-position: 0 -200px;}
.nav-panel .offBtn .offPop-list{ display: block; float: left; width: 280px; height: 150px; margin: 0 0 20px 16px; background: #f9f9f9; border-radius: 6px;}
.nav-panel .offBtn .offPop-list-pic{ float: left; width: 98px; height: 98px; padding: 1px; margin: 22px 0 0 16px; background: url(/images/24homePage/include/bg_01.png) no-repeat;}
.nav-panel .offBtn .offPop-list-pic img{ width: 98px; height: 98px;}
.nav-panel .offBtn .offPop-list-ewm{ float: left; width: 100px; height: 100px; margin: 22px 0 0 16px;}
.nav-panel .offBtn .offPop-list-ewm img{ width: 100px; height: 100px;}
.nav-panel .offBtn .offPop-list-con{ float: right; width: 132px; text-align: left; margin: 22px 16px 0 0;}
.nav-panel .offBtn .offPop-list-con .ctit{ padding-left: 34px; height: 26px; line-height: 26px; font-size: 16px; font-weight: 700; margin-bottom: 6px;}
.nav-panel .offBtn .offPop-list-con .ctit.bgWx{ background: url(/images/24homePage/include/i-an.png) no-repeat 0 -200px; background-size: 50px auto;}
.nav-panel .offBtn .offPop-list-con .ctit.bgSp{ background: url(/images/24homePage/include/i-an.png) no-repeat 0 -250px; background-size: 50px auto;}
.nav-panel .offBtn .offPop-list-con .ctit.bgLs{ background: url(/images/24homePage/include/i-an.png) no-repeat 0 -300px; background-size: 50px auto;}
.nav-panel .offBtn .offPop-list-con .ctit.bgDy{ background: url(/images/24homePage/include/i-an.png) no-repeat 0 -350px; background-size: 50px auto;}
.nav-panel .offBtn .offPop-list-con .ctxt{ height: 26px; line-height: 26px; font-size: 12px; color: #666; margin-bottom: 12px;}
.nav-panel .offBtn .offPop-list-con .cbot{ display: inline-block; padding: 0 10px; height: 28px; line-height: 28px; font-size: 12px; color: #fd7400; background: #ffeddd; border-radius: 15px;}
.nav-panel .offBtn .offPop-list-con .cbot.bg02{ color: #fff;
    background: -webkit-linear-gradient(left, #ff5614, #ff8528); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #ff5614, #ff8528); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #ff5614, #ff8528); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #ff5614, #ff8528); /* 标准的语法 */}
.nav-panel .offBtn strong a{ text-decoration: none;}


/*顶部二级导航*/
.subnav-panel{ height: 42px;}
.subnav-panel li{ float: left; position: relative; z-index: 20; height: 42px; line-height: 42px; margin-right:12px; vertical-align: top; margin-right:11px\0; *margin-right:11px;}
.subnav-panel li a{ display: inline-block; *display: inline; *zoom:1; font-size: 14px; margin-right:11px; vertical-align: top;}
.subnav-panel li span a{ color: #4ab83e;}
.subnav-panel li .ficon{ position: absolute; top: 50%; right: 0; display: block; width: 1px; height: 14px; margin-top: -7px; background: #d9d8d8;}
.subnav-panel li.li-last{ margin-right: 0;}
.subnav-panel li.li-last a{ margin-right:0;}
.subnav-panel .moreBtn{ cursor: pointer; position: relative; z-index: 20; display: inline-block; *display: inline; *zoom:1; font-size: 14px; margin-right:12px; vertical-align: top;}
.subnav-panel .moreBtn .moreTxt{ padding-right: 18px; background-position: 34px -93px;}
.subnav-panel .moreBtn .moreCon{ display: none; position: absolute; right: -10px; top: 42px; width: 432px; padding: 9px 0 9px 20px; background: #fff; border: 1px solid #72d167;-webkit-box-shadow:0 0 20px rgba(0, 0, 0, 0.15); -moz-box-shadow:0 0 20px rgba(0, 0, 0, 0.15); box-shadow:0 0 20px rgba(0, 0, 0, 0.15);}
.subnav-panel .moreBtn .moreCon a{ float: left; display: block; line-height: 28px; text-align: center; font-size: 14px; margin-right: 27px; white-space: nowrap;}
.subnav-panel .moreBtn .moreCon a.mr19{ margin-right: 19px;}
.subnav-panel .moreBtn .moreCon a.mr0{ margin-right: 0;}
.subnav-panel .moreBtn .moreCon-jian{ display: block; position: absolute; top: -7px; right: 32px; width: 12px; height: 7px; background-position: 0 -150px;}
.subnav-panel .moreBtn .moreCon.w332{ width: 332px;}

/*首屏*/
.firstBox{ margin-bottom: 20px;}
/*首屏-左*/
.firstBox .fs-left{ width: 250px; background: #fff;}
/*首屏-左-登录*/
.firstBox .fs-left .logBoxNew{height:199px; border-bottom:1px solid #f8f8f8;}
.firstBox .fs-left .logBoxNew .ln-user{ padding: 27px 14px 22px;}
.firstBox .fs-left .logBoxNew .ln-user-pic{ position: relative; z-index: 1; display: block; width: 60px; height: 60px;}
.firstBox .fs-left .logBoxNew .ln-user-pic img{ width: 60px; height: 60px;}
.firstBox .fs-left .logBoxNew .ln-user-pic em{ display: block; position: absolute; top: 0; left: 0; width: 60px; height: 60px; background:url(/images/index2020/u-pic-bg.png) no-repeat;}
.firstBox .fs-left .logBoxNew .ln-user-pic.vip em{ background:url(/images/index2020/u-pic-bg-vip.png) no-repeat; z-index: 1;}
.firstBox .fs-left .logBoxNew .ln-user-pic.vip:after{ content:" "; display:block; position: absolute; top: -8px; right: -5px; z-index: 2; width: 22px; height:21px; background:url(/images/index2020/u-vip_01.png) no-repeat;}
.firstBox .fs-left .logBoxNew .ln-user-pic.vip:before{ content:" "; display:block; position: absolute; bottom: -11px; left: 50%; margin-left: -32px; z-index: 2; width: 63px; height:18px; background:url(/images/index2020/u-vip_02.gif) no-repeat;}
.firstBox .fs-left .logBoxNew .ln-user-txt{ width: 145px; padding-top: 10px; line-height: 20px; font-size: 12px;}
.firstBox .fs-left .logBoxNew .ln-user-txt .userTxt{ display: block; width: 100%; height: 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #4ab83e;}
.firstBox .fs-left .logBoxNew .ln-btn{ padding: 0 14px;}
.firstBox .fs-left .logBoxNew .ln-btn a{display:block;_display:inline;height:30px;width:102px;line-height:30px; font-size: 14px;text-align:center;border-radius:2px; -moz-transition: none; -ms-transition: none; -o-transition: none; -webkit-transition: none; transition: none;}
.firstBox .fs-left .logBoxNew .ln-btn a.login-btn{float:left;border:1px solid #fd7400;background:#fd7400;color:#fff;}
.firstBox .fs-left .logBoxNew .ln-btn a.login-btn:hover{text-decoration:none;border:1px solid #fd5f00;background:#fd5f00}
.firstBox .fs-left .logBoxNew .ln-btn a.reg-btn{float:right;border:1px solid #fd7400;background:#fff;color:#fd7400;}
.firstBox .fs-left .logBoxNew .ln-btn a.reg-btn:hover{text-decoration:none;border:1px solid #fd7400;background:#fd7400;color:#fff}
.firstBox .fs-left .logBoxNew .ln-btn a.btn2{border:1px solid #fd7400;background:#fff;color:#fd7400;}
.firstBox .fs-left .logBoxNew .ln-btn a.btn2:hover{text-decoration:none;background:#fd5f00; color: #fff;}
.firstBox .fs-left .logBoxNew .ln-quick{padding:18px 14px 0; font-size: 12px;}
.firstBox .fs-left .logBoxNew .ln-quick span{display:block;_display:inline;float:left;margin:0 4px 0 0;line-height:24px}
.firstBox .fs-left .logBoxNew .ln-quick a.other-btn{display:block;_display:inline;float:left;width:24px;height:24px;margin:0 8px 0 0; -webkit-transition:all .3s ease; -moz-transition:all .3s ease; -ms-transition:all .3s ease; -o-transition:all .3s ease; transition:all .3s ease;}
.firstBox .fs-left .logBoxNew .ln-quick a.weixin-btn{background:url(/images/index2020/an_son2.png) no-repeat 0 0;}
.firstBox .fs-left .logBoxNew .ln-quick a.qq-btn{background:url(/images/index2020/an_son2.png) no-repeat -32px 0;}
.firstBox .fs-left .logBoxNew .ln-quick a.weibo-btn{background:url(/images/index2020/an_son2.png) no-repeat -64px 0;}
.firstBox .fs-left .logBoxNew .ln-quick a.weixin-btn:hover{background-position:0 -30px}
.firstBox .fs-left .logBoxNew .ln-quick a.qq-btn:hover{background-position:-32px -30px}
.firstBox .fs-left .logBoxNew .ln-quick a.weibo-btn:hover{background-position:-64px -30px}
.firstBox .fs-left .logBoxNew .ln-quick a.other-link{display:block;_display:inline;color:#666;line-height:24px;float:right; font-size: 12px; white-space: nowrap;}
.firstBox .fs-left .logBoxNew .ln-quick a.other-link:hover{color:#4ab83e;text-decoration:none}
/*替换快速登录增加新按钮 20220315*/
.firstBox .fs-left .logBoxNew .ln-fBtn{ position: relative; z-index: 1; display: block; margin:14px auto 0; width: 220px; height: 32px; text-indent: 62px; line-height: 30px; font-size: 14px; color: #4ab83e; background:url(/images/index2020/icon_05.png) no-repeat;}
.firstBox .fs-left .logBoxNew .ln-fBtn i{ display: block; position: absolute; top: 50%; right: 50px; margin-top: -6px; width: 6px; height: 11px; background:url(/images/index2020/icon_07.png) no-repeat;}
.firstBox .fs-left .logBoxNew .ln-fBtn:hover{ text-decoration: none; background:url(/images/index2020/icon_06.png) no-repeat;}
/*替换快速登录增加新按钮 20220315 end*/
.firstBox .fs-left .logBoxNew .ln-dth{padding:8px 14px 0;line-height:22px; font-size: 12px;}
.firstBox .fs-left .logBoxNew .ln-dth .po{padding:0 0 0 23px; background-position: 0 -296px; height:22px;overflow:hidden;color:#4ab83e}
.firstBox .fs-left .logBoxNew .ln-dth .po a{color:#4ab83e}
.firstBox .fs-left .logBoxNew .ln-dth .pt span{display:block;_display:inline;float:left;color:#999;width:175px;height:22px;line-height:22px;overflow:hidden}
.firstBox .fs-left .logBoxNew .ln-dth .pt a{display:block;_display:inline;float:right;width:34px;height:22px;line-height:22px;color:#ff7e00;text-align:right}
.firstBox .fs-left .logBoxNew .ln-df{padding:8px 14px 0;line-height:22px; font-size: 12px;}
.firstBox .fs-left .logBoxNew .ln-df .po{padding:0 0 0 23px; background-position: 3px -246px;}
.firstBox .fs-left .logBoxNew .ln-df .pt span{display:block;_display:inline;float:left;color:#999;width:160px;height:22px;line-height:22px;overflow:hidden}
.firstBox .fs-left .logBoxNew .ln-df .pt a{display:block;_display:inline;float:right;width:62px;height:22px;line-height:22px;color:#ff7e00;text-align:right}
.firstBox .fs-left .logBoxNew .ln-logout{ top: 18px; right: 18px; font-size: 12px; color: #999;}
.firstBox .fs-left .logBoxNew .ln-ewmBtn{ top: 0; right: 0; width: 118px; height: 33px; cursor: pointer;}
.firstBox .fs-left .logBoxNew .ln-ewmBtn .ewm_bg{ display: block; top: 0; right: 0; z-index: 1; width: 33px; height: 33px; background-position: 0 -350px;}
.firstBox .fs-left .logBoxNew .ln-ewmBtn .prompt{ display: block; top: 10px; left: 0; z-index: 2; width: 93px; height: 20px; line-height: 20px; text-indent: 9px; font-size: 12px; color: #fd7400; background-position: 0 -400px;}
/*首屏-左-荣誉*/
.firstBox .fs-left .fs-purport{ height:30px; padding:5px 10px 5px 42px; background-color: #fbfbfb; background-position:10px -441px;}
.firstBox .fs-left .fs-purport .fs-purport-slide{ width: 100%; height:30px; overflow:hidden; position:relative; z-index:1;}
.firstBox .fs-left .fs-purport .fs-purport-slide li{ height:30px; line-height:30px; font-size:12px; color:#666; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.firstBox .fs-left .fs-purport .fs-purport-slide li a{ color:#666;}
.firstBox .fs-left .fs-purport .fs-purport-slide li a:hover{ color: #4ab83e;}
/*首屏-左-九宫格*/
.firstBox .fs-left .fs-card table{width:100%;border-collapse: collapse;}
.firstBox .fs-left .fs-card table td{width:33.33%;border: 1px solid #f8f8f8;border-left:0 none;border-bottom:0 none;}
.firstBox .fs-left .fs-card table tr td.noline{border-right:0}
.firstBox .fs-left .fs-card table td a{ position: relative; z-index: 1; height:71px;padding-top:18px;display: block;text-align: center;}
.firstBox .fs-left .fs-card table td a .card-hot{ display: block; width:30px; height:16px; background: #fd7400; line-height:16px; font-size:12px; color: #fff; position:absolute; right:4px; top:4px; border-radius: 8px 8px 8px 0;}
.firstBox .fs-left .fs-card table tr td a em{display:block;width:26px;height:26px;margin:0 auto;background-position:0 -500px; -webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.firstBox .fs-left .fs-card table tr td a.a02 em{background-position:2px -600px}
.firstBox .fs-left .fs-card table tr td a.a03 em{background-position:1px -698px}
.firstBox .fs-left .fs-card table tr td a.a04 em{background-position:0 -800px}
.firstBox .fs-left .fs-card table tr td a.a05 em{background-position:0 -898px}
.firstBox .fs-left .fs-card table tr td a.a06 em{background-position:1px -1000px}
.firstBox .fs-left .fs-card table tr td a.a07 em{background-position:0 -1100px}
.firstBox .fs-left .fs-card table tr td a.a08 em{background-position:0 -1200px}
.firstBox .fs-left .fs-card table tr td a.a09 em{background-position:3px -1300px}
.firstBox .fs-left .fs-card table tr td a span{display:block;line-height:18px;margin-top: 8px;font-size: 12px;}
.firstBox .fs-left .fs-card table tr td a:hover{text-decoration:none;}
.firstBox .fs-left .fs-card table tr td a:hover span{color:#4ab83e;}
.firstBox .fs-left .fs-card table tr td a.a01:hover em{background-position:0 -550px}
.firstBox .fs-left .fs-card table tr td a.a02:hover em{background-position:2px -650px}
.firstBox .fs-left .fs-card table tr td a.a03:hover em{background-position:1px -748px}
.firstBox .fs-left .fs-card table tr td a.a04:hover em{background-position:0 -850px}
.firstBox .fs-left .fs-card table tr td a.a05:hover em{background-position:0 -948px}
.firstBox .fs-left .fs-card table tr td a.a06:hover em{background-position:1px -1050px}
.firstBox .fs-left .fs-card table tr td a.a07:hover em{background-position:0 -1150px}
.firstBox .fs-left .fs-card table tr td a.a08:hover em{background-position:0 -1250px}
.firstBox .fs-left .fs-card table tr td a.a09:hover em{background-position:3px -1350px}

/*首屏-中*/
.firstBox .fs-middle{ width: 600px; margin-left: 10px; background: #fff;}
/*首屏-中-焦点图*/
.firstBox .fs-middle .focus-mod,.firstBox .fs-middle .focus-mod .focusContent{height:140px;position:relative;z-index:1;overflow:hidden;}
.firstBox .fs-middle .focus-mod .focusDot{width:100%;height:6px;position:absolute;left:0;bottom:10px;z-index:3;text-align:center;font-size: 0;}
.firstBox .fs-middle .focus-mod .focusDot li{width:6px;height:6px;line-height:100px;overflow:hidden;display:inline-block;*display:inline;*zoom:1;margin:0 3px;background:url(/images/index2020/an.png) no-repeat 0 -1450px;}
.firstBox .fs-middle .focus-mod .focusDot li.on{background:url(/images/index2020/an.png) no-repeat 0 -1400px;}
.prev,.next{width:20px;height:30px;position:absolute;left:0;top:50%;margin-top:-15px;z-index:4;display:none;background-position:0 -1750px;}
.next{left:auto;right:0;background-position:-30px -1750px;}
/*首屏-中-资讯*/
.firstBox .fs-middle .news-mod{padding:15px 0 11px 15px;}
.firstBox .fs-middle .news-mod h4{height:32px;line-height:32px; font-weight: 400; text-indent: 25px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color: #fd7400;font-size: 18px;}
.firstBox .fs-middle .news-mod h4 a{color: #fd7400;}
.firstBox .fs-middle .news-mod h4 a:hover{ font-weight: 700;}
.firstBox .fs-middle .news-mod .news-list{ margin-bottom: 8px;}
.firstBox .fs-middle .news-mod .news-list li{float: left; width: 309px; height:32px;line-height:32px; font-size: 14px; margin-right: 15px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.firstBox .fs-middle .news-mod .news-list li span{display:inline-block;height:20px;line-height: 17px;*line-height: 18px;margin-right:8px;}
.firstBox .fs-middle .news-mod .news-list li span a{height:18px;padding:0 8px; font-size: 12px; -webkit-border-radius: 100px;-moz-border-radius: 100px;-o-border-radius: 100px;-ms-border-radius: 100px;border-radius: 100px;color:#4ab83e;border: 1px solid #4ab83e;display: inline-block;}
.firstBox .fs-middle .news-mod .news-list li span a:hover{background: #4ab83e;color: #fff;text-decoration: none;}
.firstBox .fs-middle .news-mod .news-list li.w246{ width: 246px;}

/*首屏-右*/
.firstBox .fs-right{ width: 330px; background: #fff;}
.firstBox .fs-right .title-mod{ padding:0 18px 0 0; height:48px;line-height:44px;}
.firstBox .fs-right .title-mod h3{font-size: 18px;}
.firstBox .fs-right .title-mod h3 i{height:18px;margin:14px 15px 0 0;}
.firstBox .fs-right .title-mod .a-more{ line-height: 48px; background-position: 29px -1789px;}
.firstBox .fs-right .title-mod .a-more:hover{background-position: 29px -1839px;}
/*首屏-右-名师*/
.firstBox .fs-right .teacher-mod .teacher-main{margin: 0 18px 10px;}
.firstBox .fs-right .teacher-mod .teacher-main,.firstBox .fs-right .teacher-main .teacherContent{height:154px;position:relative;z-index:1;overflow:hidden;}
.firstBox .fs-right .teacher-main .teacherContent li{ position: relative; z-index: 1; width: 294px; height: 154px; cursor: pointer;}
.firstBox .fs-right .teacher-main .teacherContent li a{ display: block; width: 100%; height: 154px;}
.firstBox .fs-right .teacher-main .teacherContent li .li-tit{ padding: 15px 0 0 147px; line-height: 28px; font-size: 16px; color: #032408;}
.firstBox .fs-right .teacher-main .teacherContent li .li-txt{ padding: 0 0 0 147px; width: 120px; line-height: 18px; font-size: 12px; color: #34494e; margin-bottom: 16px;}
.firstBox .fs-right .teacher-main .teacherContent li .li-icon{ position: absolute; top: 120px; right: 16px; display: block; width: 18px; height: 14px; background-position: 0 -3250px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;}
.firstBox .fs-right .teacher-main .teacherContent li:hover .li-icon{ background-position: 0 -3300px;}
.firstBox .fs-right .teacher-main .teacherDot{width:256px;height:4px;position:absolute;right:0;bottom:15px;z-index:3;text-align:center;font-size: 0;}
.firstBox .fs-right .teacher-main .teacherDot li{width:4px;height:4px;line-height:100px;overflow:hidden;display:inline-block;*display:inline;*zoom:1;margin:0 3px;background:url(/images/index2020/an.png) no-repeat 0 -1550px;}
.firstBox .fs-right .teacher-main .teacherDot li.on{background:url(/images/index2020/an.png) no-repeat 0 -1500px;}
/*首屏-右-直播*/
.firstBox .fs-right .openLive-mod .openLive{ position: relative; z-index: 1; margin: 0 18px 10px 9px;}
.firstBox .fs-right .openLive-mod .openLive .xian{ position: absolute; left: 0; top: 12px; width: 1px; height: 170px; background: #eae8e8;}
.firstBox .fs-right .openLive-mod .openLive li{ position: relative; z-index: 2; height: 64px; margin: 0 0 23px 12px; border-bottom: 1px dashed #e7e4e4; vertical-align: top;}
.firstBox .fs-right .openLive-mod .openLive li .ltop{ position: relative; z-index: 2; height: 20px; line-height: 20px; color: #999; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.firstBox .fs-right .openLive-mod .openLive li .ltop .dian{ position: absolute; top: 5px; left: -16px; width: 9px; height: 9px; background-position: 0 -1700px;}
.firstBox .fs-right .openLive-mod .openLive li .ltop .zt{ display: inline-block; *display: inline; *zoom: 1; width: 48px; height: 18px; line-height: 18px; text-align: center; color: #a7a7a7; border: 1px solid #dad6d6; border-radius: 2px; vertical-align: top; margin-right: 10px;}
.firstBox .fs-right .openLive-mod .openLive li .lbot{ height: 44px;}
.firstBox .fs-right .openLive-mod .openLive li .lbot-txt{ float: left; display: block; width: 250px; height: 44px; line-height: 44px; font-size: 14px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.firstBox .fs-right .openLive-mod .openLive li .lbot-btn{ float: right; display: block; width: 34px; height: 18px; line-height: 18px; font-size: 12px; text-align: center; color: #4ab83e; border: 1px solid #4ab83e; border-radius: 10px; margin: 11px 0 0 0;}
.firstBox .fs-right .openLive-mod .openLive li .lbot-btn:hover{ background: #4ab83e; color: #fff;}
.firstBox .fs-right .openLive-mod .openLive li.li-last,.firstBox .fs-right .openLive-mod .openLive li:last-child{ margin-bottom: 0; border: 0;}
.firstBox .fs-right .openLive-mod .openLive li.on .ltop .dian{ background-position: 0 -1600px;}
.firstBox .fs-right .openLive-mod .openLive li.on .ltop .zt{ color: #fd7400; border: 1px solid #fd7400;}
.firstBox .fs-right .openLive-mod .openLive li.sub .ltop .dian{ background-position: 0 -1650px;}
.firstBox .fs-right .openLive-mod .openLive li.sub .ltop .zt{ color: #4ab83e; border: 1px solid #4ab83e;}

/*考试辅导*/
.coach-mod .coach-left .coach-audition .coach-audition-main ul li,.coach-mod .coach-left .coach-follow .coach-follow-list li,.coach-mod .coach-right .coach-course .coach-course-list li,.recruitment-mod .health-course li,.practical-mod .technology-course li{background-color:#fff;-webkit-box-shadow:0 0 10px #efefef;-moz-box-shadow:0 0 10px #efefef;-o-box-shadow:0 0 10px #efefef;-ms-box-shadow:0 0 10px #efefef;box-shadow:0 0 10px #efefef;border: 1px solid #f8f8f8;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;}
.coach-mod .coach-left .coach-audition .coach-audition-main ul li:hover,.coach-mod .coach-left .coach-follow .coach-follow-list li:hover,.coach-mod .coach-right .coach-course .coach-course-list li:hover,.recruitment-mod .health-course li:hover,.practical-mod .technology-course li:hover{margin-top:16px;border-color:#f0f0f0;-webkit-box-shadow:0 0 10px #e0e0e0;-moz-box-shadow:0 0 10px #e0e0e0;-o-box-shadow:0 0 10px #e0e0e0;-ms-box-shadow:0 0 10px #e0e0e0;box-shadow:0 0 10px #e0e0e0;}

.coach-mod{ background: #fff; margin-bottom: 20px;}
.coach-mod .title-mod{ padding-right: 25px;}
.coach-mod .title-mod .title-rbanner{ float: right; margin-top: 5px;}
.coach-mod .title-mod .title-rbanner img{ width: auto; height: 36px;}
.coach-mod .coach-nav{ width: 1170px; height:52px;line-height: 52px;background:#f8f8f8; padding-left: 30px;}
.coach-mod .coach-nav li{ width: 220px; height: 52px; font-size:18px; text-align: center; float: left; cursor: pointer; margin: 0 32px; transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.coach-mod .coach-nav li.on{ height: 43px; line-height: 42px; color: #4ab83e; font-weight: bold; padding-top: 9px; background: url(/images/index2020/icon_01.png) no-repeat;}
.coach-mod .coach-nav.xi-ding{ position:fixed; top:0; left:50%; z-index:30; margin:0 0 0 -600px;}
.coach-mod .coach-nav.xi-ding li.on{ background: url(/images/index2020/icon_02.png) no-repeat;}
.coach-mod .coach-navBox{ display: none; height: 52px;}
.coach-mod .coach-main{padding:20px 30px 30px;display: none;}
.coach-mod .coach-subtit{ height: 14px; margin-bottom: 20px;}
.coach-mod .coach-subtit li{ position: relative; z-index: 1; float: left; padding: 0 12px 0 11px; height: 14px; font-size: 14px; line-height: 14px;}
.coach-mod .coach-subtit li a{ color: #666;}
.coach-mod .coach-subtit li a:hover{ color: #4ab83e;}
.coach-mod .coach-subtit li .ficon{ position: absolute; top: 50%; right: 0; display: block; width: 1px; height: 12px; margin-top: -6px; background: #eae8e8;}
.coach-mod .coach-subtit.wstit li{ padding: 0 51px 0 52px;}
.coach-mod .coach-subtit.wstit li.li-first{ padding-left: 20px;}
.coach-mod .coach-subtit li.li-first{ padding-left: 0;}
.coach-mod .coach-subtit li.li-last{ padding-right: 0;}
.coach-mod .coach-left{ width:742px;}
.coach-mod .coach-right{ width:368px;}
/*考试辅导-免费试听*/
.coach-mod .coach-left .coach-audition .coach-audition-main{height:190px;position: relative;z-index: 1;}
.coach-mod .coach-left .coach-audition .coach-audition-list{height:190px;overflow: hidden;margin: 0 -10px;position: relative;}
.coach-mod .coach-left .coach-audition .coach-audition-main ul{width:3000px;height:190px;}
.coach-mod .coach-left .coach-audition .coach-audition-main ul li{width:220px;height:126px;padding:24px 0 0 12px;float:left;margin:20px 10px 0;background:url(/images/index2020/bg_05.png) no-repeat right top #fff;}
.coach-mod .coach-left .coach-audition .coach-audition-main ul li .ca-info{width:54px;float: left;line-height:20px;font-weight: bold;text-align:center; font-size: 14px;}
.coach-mod .coach-left .coach-audition .coach-audition-main ul li .ca-info img{display:block;margin:0 auto 26px; width: 54px; height: 54px; -webkit-border-radius:100px;-moz-border-radius:100px;-o-border-radius:100px;-ms-border-radius:100px;border-radius:100px;}
.coach-mod .coach-left .coach-audition .coach-audition-main ul li .ca-info a{display:block;}
.coach-mod .coach-left .coach-audition .coach-audition-main ul li strong a,.coach-mod .coach-left .coach-audition .coach-audition-main ul li .ca-info a:hover{color: #4ab83e;}
.coach-mod .coach-left .coach-audition .coach-audition-main ul li .ca-info a:hover{text-decoration: none;}
.coach-mod .coach-left .coach-audition .coach-audition-main ul li .ca-main{margin-left:82px;padding-top:4px;}
.coach-mod .coach-left .coach-audition .coach-audition-main ul li .ca-main .ca-chapter{ line-height:26px;}
.coach-mod .coach-left .coach-audition .coach-audition-main ul li .ca-main .ca-class{ overflow: hidden; border: 0; display: block; height:26px; line-height: 26px; font-size: 16px; color: #4ab83e; position: relative;z-index:1; margin-bottom: 24px;}
.coach-mod .coach-left .coach-audition .coach-audition-main ul li .ca-main .ca-class .ca-btn{position:absolute;top:0;right:12px;width:26px;height:26px;line-height:220px;overflow: hidden; background-position: 6px -1892px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.coach-mod .coach-left .coach-audition .coach-audition-main ul li .ca-main .ca-class:hover .ca-btn{background-position: 6px -1942px;}
.coach-mod .coach-left .coach-audition .coach-audition-main ul li .ca-main .ca-feature{ height: 20px;}
.coach-mod .coach-left .coach-audition .coach-audition-main ul li .ca-main .ca-feature span{ display: inline-block; *display: inline; *zoom: 1; padding: 0 4px; height: 18px; line-height: 18px; font-size: 12px; color: #999; border: 1px solid #e5e3e3; border-radius: 2px; margin-right: 8px;}
/*考试辅导-热点推荐*/
.coach-mod .coach-left .coach-hotspot{ margin-bottom: 7px;}
.coach-mod .coach-left .coach-hotspot .coach-hotspot-list{ overflow: hidden; width: 100%; padding-top: 10px;}
.coach-mod .coach-left .coach-hotspot .coach-hotspot-list ul{ width: 760px;}
.coach-mod .coach-left .coach-hotspot .coach-hotspot-list li{width:362px;height:38px;line-height:38px;float: left;padding-right:18px; overflow: hidden;}
.coach-mod .coach-left .coach-hotspot .coach-hotspot-list li .licon{ float: left; position: relative; z-index: 1; display: block; width: 60px; height: 38px; line-height: 38px; font-size: 12px; color: #666;}
.coach-mod .coach-left .coach-hotspot .coach-hotspot-list li .licon i{ position: absolute; top: 50%; right: 0; display: block; width: 1px; height: 12px; margin-top: -6px; background: #e8e8e8;}
.coach-mod .coach-left .coach-hotspot .coach-hotspot-list li .ltxt{ float: right; width:292px; height: 38px; font-size: 14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.coach-mod .coach-left .coach-hotspot .coach-hotspot-list li.Hot .licon{ width: 56px; height: 18px; line-height: 18px; text-align: center; color: #fff; margin-top: 10px; background:url(/images/index2020/an.png) no-repeat 0 -2000px;}
.coach-mod .coach-left .coach-hotspot .coach-hotspot-list li.Hot .licon i{ display: none;}
.coach-mod .coach-left .coach-hotspot .coach-hotspot-list li.Hot a .ltxt{ color: #fd7501;}
.coach-mod .coach-left .coach-hotspot .coach-hotspot-list li.Hot a .ltxt:hover{ text-decoration: underline;}
/*考试辅导-考生关注*/
.coach-mod .coach-left .coach-follow{ width: 360px;}
.coach-mod .coach-left .coach-follow .min-title .fol-time{ float: right; display: none; font-size: 12px; color: #666; margin-right: 6px;}
.coach-mod .coach-left .coach-follow .min-title .fol-time strong{width:46px;display:inline-block; background:url(/images/index2020/an.png) no-repeat 0 -2041px; font-size:14px;color:#fff;letter-spacing:9px;padding:0 3px;*padding-left:1px;margin:-3px 4px 0;overflow:hidden;vertical-align: middle;}
.coach-mod .coach-left .coach-follow .min-title .fol-yy{ float: right; display: block; font-size: 12px; color: #666; margin-right: 6px;}
.coach-mod .coach-left .coach-follow .min-title .fol-yy a{ color: #4ab83e;}
.coach-mod .coach-left .coach-follow .min-title .fol-yy a:hover{ text-decoration: underline;}
.coach-mod .coach-left .coach-follow .coach-follow-list{ width: 100%; height: 120px; padding-top: 6px;}
.coach-mod .coach-left .coach-follow .coach-follow-list ul{ width: 375px; clear: both;}
.coach-mod .coach-left .coach-follow .coach-follow-list li{ float: left; width:108px;height:44px; margin: 14px 15px 0 0;}
.coach-mod .coach-left .coach-follow .coach-follow-list li a{display: inline-block;width: 100%;line-height:44px;font-size: 14px;text-align: center;}
.coach-mod .coach-left .coach-follow .coach-follow-list li:hover{ margin-top: 10px;}
.coach-mod .coach-left .coach-follow .coach-follow-list.max{ height: 156px; padding-top: 0;}
.coach-mod .coach-left .coach-follow .coach-follow-list.max li{ height:56px; margin-top: 20px;}
.coach-mod .coach-left .coach-follow .coach-follow-list.max li a{ line-height:56px;}
.coach-mod .coach-left .coach-follow .coach-follow-list.max li:hover{ margin-top: 16px;}
.coach-mod .coach-left .coach-follow .coach-follow-banner{ display: block; width: 100%; height: 85px;}
.coach-mod .coach-left .coach-follow .coach-follow-banner a{ display: block; width: 100%; height: 72px; margin-top: 13px;}
.coach-mod .coach-left .coach-follow .coach-follow-banner img{ display: block; width: 100%; height: 72px;}
.coach-mod .coach-left .coach-follow .coach-follow-banner:before{ content: ''; display:table;}
/*考试辅导-配套图书*/
.coach-mod .coach-left .coach-book{ width: 362px;}
.coach-mod .coach-left .coach-book .min-title{ margin-bottom: 20px;}
.coach-mod .coach-left .coach-book .coach-book-main{ position: relative; overflow: hidden; height: 189px; border: 1px solid #fff; border: 1px solid #f1f1f1\0; *border: 1px solid #f1f1f1; background-color:#fff;-webkit-box-shadow:0 0 10px #efefef;-moz-box-shadow:0 0 10px #efefef;-o-box-shadow:0 0 10px #efefef;-ms-box-shadow:0 0 10px #efefef;box-shadow:0 0 10px #efefef;}
.coach-mod .coach-left .coach-book .coach-book-main .bookContent{width:360px; height: 166px; overflow: hidden; margin: 0 auto;}
.coach-mod .coach-left .coach-book .coach-book-main .bookContent li{width:120px;height:140px;float:left;margin:26px 0 0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;}
.coach-mod .coach-left .coach-book .coach-book-main .bookContent li a{ display: inline-block; width: 100%; height: 140px;}
.coach-mod .coach-left .coach-book .coach-book-main .bookContent li .pic{ display: block; width: 74px; height: 106px; margin: 0 auto;}
.coach-mod .coach-left .coach-book .coach-book-main .bookContent li .txt{ line-height: 34px; text-align: center; font-size: 12px;}
.coach-mod .coach-left .coach-book .coach-book-main .bookContent li:hover{ margin-top: 22px;}
.coach-mod .coach-left .coach-book .coach-book-main .bookDot{width:100%;height:4px;position:absolute;left:0;bottom:15px;z-index:3;text-align:center;font-size: 0;}
.coach-mod .coach-left .coach-book .coach-book-main .bookDot li{width:4px;height:4px;line-height:100px;overflow:hidden;display:inline-block;*display:inline;*zoom:1;margin:0 3px;background:url(/images/index2020/an.png) no-repeat 0 -1550px;}
.coach-mod .coach-left .coach-book .coach-book-main .bookDot li.on{background:url(/images/index2020/an.png) no-repeat 0 -1500px;}
.coach-mod .coach-left .coach-book .coach-book-main .prev,.coach-mod .coach-left .coach-book .coach-book-main .next{ margin-top:-30px;}
/*考试辅导-题库软件*/
.coach-mod .coach-left .coach-software{ width: 362px;}
.coach-mod .coach-left .coach-software .min-title{ margin-bottom: 20px;}
.coach-mod .coach-left .coach-software .coach-software-main{ overflow: hidden; height: 189px; border: 1px solid #fff; border: 1px solid #f1f1f1\0; *border: 1px solid #f1f1f1;background-color:#fff;-webkit-box-shadow:0 0 10px #efefef;-moz-box-shadow:0 0 10px #efefef;-o-box-shadow:0 0 10px #efefef;-ms-box-shadow:0 0 10px #efefef;box-shadow:0 0 10px #efefef;}
.coach-mod .coach-left .coach-software .coach-software-main .clear{ width: 100%; height: 90px; clear: both;}
.coach-mod .coach-left .coach-software .coach-software-main .list{ float:left; display: block; width:166px;height:80px; margin:10px 0 0 10px;}
.coach-mod .coach-left .coach-software .coach-software-main .list p{ padding-top: 20px; line-height: 20px; font-size: 16px; text-align: center;}
.coach-mod .coach-left .coach-software .coach-software-main .list.bg01{ color: #2c7b60; background:url(/images/index2020/bg_06.jpg) no-repeat;}
.coach-mod .coach-left .coach-software .coach-software-main .list.bg02{ color: #6d49ce; background:url(/images/index2020/bg_07.jpg) no-repeat;}
.coach-mod .coach-left .coach-software .coach-software-main .list.bg03{ color: #2145c2; background:url(/images/index2020/bg_08.jpg) no-repeat;}
.coach-mod .coach-left .coach-software .coach-software-main .list.bg04{ color: #e7712a; background:url(/images/index2020/bg_09.jpg) no-repeat;}
.coach-mod .coach-left .coach-software .coach-software-main .book{ display: block; width:118px; height:142px; margin:24px 0 0 20px;}
.coach-mod .coach-left .coach-software .coach-software-main .book a{ display: inline-block; width: 100%; height: 142px;}
.coach-mod .coach-left .coach-software .coach-software-main .book-pic{ display: block; width: 97px; height: 94px; margin: 0 auto 26px;}
.coach-mod .coach-left .coach-software .coach-software-main .book-txt{ line-height: 22px; text-align: center; font-size: 12px;}
.coach-mod .coach-left .coach-software .coach-software-main .software{ display: block; width:174px; height:142px; margin:24px 20px 0 0;}
.coach-mod .coach-left .coach-software .coach-software-main .software a{ display: inline-block; width: 100%; height: 142px;}
.coach-mod .coach-left .coach-software .coach-software-main .software-pic{ display: block; width: 174px; height: 94px; margin: 0 auto 26px;}
.coach-mod .coach-left .coach-software .coach-software-main .software-txt{ height: 22px;}
.coach-mod .coach-left .coach-software .coach-software-main .software-txt-price{ float: left; display: block; padding-left: 10px; line-height: 22px; font-size: 14px; color: #fd7502;}
.coach-mod .coach-left .coach-software .coach-software-main .software-txt-btn{ float: right; display: block; width: 64px; height: 20px; line-height: 20px; text-align: center; font-size: 12px; color: #999; border: 1px solid #ccc; border-radius: 11px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;}
.coach-mod .coach-left .coach-software .coach-software-main .software:hover .software-txt-btn{ border: 1px solid #4ab83e; background: #4ab83e; color: #fff;}
/*考试辅导-为你推荐*/
.coach-mod .coach-left .coach-recommend{ width: 362px;}
.coach-mod .coach-left .coach-recommend .min-title{ margin-bottom: 20px;}
.coach-mod .coach-left .coach-recommend .coach-recommend-main{ overflow: hidden; padding: 0 15px; height: 134px;border: 1px solid #fff; border: 1px solid #f1f1f1\0; *border: 1px solid #f1f1f1;background-color:#fff;-webkit-box-shadow:0 0 10px #efefef;-moz-box-shadow:0 0 10px #efefef;-o-box-shadow:0 0 10px #efefef;-ms-box-shadow:0 0 10px #efefef;box-shadow:0 0 10px #efefef;}
.coach-mod .coach-left .coach-recommend .coach-recommend-main .list{ display: block; height: 100px; margin-top: 18px;}
.coach-mod .coach-left .coach-recommend .coach-recommend-main .list-pic{ float: left; display: block; width: 160px; height: 100px;}
.coach-mod .coach-left .coach-recommend .coach-recommend-main .list-con{ float: right; width: 150px;}
.coach-mod .coach-left .coach-recommend .coach-recommend-main .list-con-ttxt{ width: 100%; overflow: hidden; height: 40px; line-height: 20px; font-size: 14px; color: #565656; margin-bottom: 10px; -webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;}
.coach-mod .coach-left .coach-recommend .coach-recommend-main .list-con-btxt{ width: 100%; overflow: hidden; height: 44px; line-height: 22px; color: #999;}
.coach-mod .coach-left .coach-recommend .coach-recommend-main .list-con-btxt em{ color: #4ab83e;}
.coach-mod .coach-left .coach-recommend .coach-recommend-main .list:hover .list-con-ttxt{ color: #4ab83e;}

/*考试辅导-热门课程*/
.coach-mod .coach-right .coach-course .coach-course-list{ height: 190px;}
.coach-mod .coach-right .coach-course .coach-course-list li{ position: relative; z-index: 1; width: 174px; height: 150px; margin-top: 20px; border: 0;}
.coach-mod .coach-right .coach-course .coach-course-list li a{ position: absolute; top: 0; left: 0; z-index: 2; display: block; width: 174px; height: 150px; background:url(about:blank);}
.coach-mod .coach-right .coach-course .coach-course-list li .li-pic{ position: relative; z-index: 1; width: 174px; height: 96px;}
.coach-mod .coach-right .coach-course .coach-course-list li .li-pic i{ position: absolute; top: 0; left: 0; padding: 0 7px; line-height: 18px; height: 20px; font-size: 12px; color: #fff; border-radius: 0 0 5px 0; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);}
.coach-mod .coach-right .coach-course .coach-course-list li .li-pic img{ width: 174px; height: 96px;}
.coach-mod .coach-right .coach-course .coach-course-list li .li-bot{ height: 50px; padding: 3px 9px 0; line-height: 22px; border: 1px solid #fff; border: 1px solid #f1f1f1\0; *border: 1px solid #f1f1f1; border-top: 0;}
.coach-mod .coach-right .coach-course .coach-course-list li .li-bot .price em{ float: left; display: block; width: 90px; height: 22px; font-size: 13px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.coach-mod .coach-right .coach-course .coach-course-list li .li-bot .price span{ float: right; font-size: 14px; color: #fd7502;}
.coach-mod .coach-right .coach-course .coach-course-list li .li-bot .info{ height: 22px; font-size: 12px; color: #999; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.coach-mod .coach-right .coach-course .coach-course-list li:hover .li-bot .price em{ color: #4ab83e;}
/*考试辅导-直播公告*/
.coach-mod .coach-right .coach-liveNotice{ margin-bottom: 17px;}
.coach-mod .coach-right .coach-liveNotice .min-title{ margin-bottom: 20px;}
.coach-mod .coach-right .coach-liveNotice .min-title .mtit li{ float: left; line-height: 36px; font-size: 16px; color: #666; margin-right: 20px; cursor: pointer; transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.coach-mod .coach-right .coach-liveNotice .min-title .mtit li.on{ line-height:35px; color: #333; font-weight: 700; border-bottom:2px solid #4ab83e; margin-bottom: -1px;}
.coach-mod .coach-right .coach-liveNotice .coach-liveMain{ display: none;}
.coach-mod .coach-right .coach-liveNotice .coach-live{ height: 168px; padding: 0 9px; border: 1px solid #fff; border: 1px solid #f1f1f1\0; *border: 1px solid #f1f1f1; background-color:#fff;-webkit-box-shadow:0 0 10px #efefef;-moz-box-shadow:0 0 10px #efefef;-o-box-shadow:0 0 10px #efefef;-ms-box-shadow:0 0 10px #efefef;box-shadow:0 0 10px #efefef;}
.coach-mod .coach-right .coach-liveNotice .coach-live-list{ height: 54px; padding: 15px 0; border-bottom: 1px dashed #e8e6e6}
.coach-mod .coach-right .coach-liveNotice .coach-live-list .pic{ width: 54px; height: 54px;}
.coach-mod .coach-right .coach-liveNotice .coach-live-list .pic img{ width: 54px; height: 54px;}
.coach-mod .coach-right .coach-liveNotice .coach-live-list .right{ width: 280px;}
.coach-mod .coach-right .coach-liveNotice .coach-live-list .right-ttxt{ display: block; height: 26px; line-height: 26px; font-size: 14px; margin-bottom: 8px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.coach-mod .coach-right .coach-liveNotice .coach-live-list .right-btxt{ height: 20px;}
.coach-mod .coach-right .coach-liveNotice .coach-live-list .right-btxt p{ width: 210px; height: 20px; line-height: 20px; font-size: 12px; color: #999; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.coach-mod .coach-right .coach-liveNotice .coach-live-list .right-btxt .btn{ display: block; width: 54px; height: 18px; line-height: 18px; text-align: center; font-size: 12px; color: #4ab83e; border: 1px solid #4ab83e; border-radius: 10px;}
.coach-mod .coach-right .coach-liveNotice .coach-live-list .right-btxt .btn:hover{ background: #4ab83e; color: #fff;}
.coach-mod .coach-right .coach-liveNotice .coach-live-list.bb0,.coach-mod .coach-right .coach-liveNotice .coach-live-list:last-child{ border-bottom: 0;}
.coach-mod .coach-right .coach-liveNotice .coach-live-community{ padding-top: 10px;}
.coach-mod .coach-right .coach-liveNotice .coach-live-community-list{ height: 28px; line-height: 28px; font-size: 14px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.coach-mod .coach-right .coach-liveNotice .coach-live-community-list .licon{ display: inline-block; width: 70px; font-size: 12px; color: #666;}
.coach-mod .coach-right .coach-interact{ height: 154px; padding: 16px 18px 0; background-color:#fff;-webkit-box-shadow:0 0 10px #efefef;-moz-box-shadow:0 0 10px #efefef;-o-box-shadow:0 0 10px #efefef;-ms-box-shadow:0 0 10px #efefef;box-shadow:0 0 10px #efefef;}
.coach-mod .coach-right .coach-interact-list{ height: 34px; line-height: 34px; font-size: 14px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.coach-mod .coach-right .coach-interact-list .licon{ display: inline-block; width: 70px; font-size: 12px; color: #666;}
.coach-mod .coach-right .coach-interact.h181{ height: 181px; padding: 10px 18px 0;}
.coach-mod .coach-right .coach-interact.h120{ height: 120px; padding: 16px 18px 0;}
/*考试辅导-学员心声*/
.coach-mod .coach-right .coach-feedback .min-title{margin-bottom: 20px;}
.coach-mod .coach-right .coach-feedback .coach-feedback-main,.coach-mod .coach-right .coach-feedback .coach-feedback-main02{ height:175px; padding: 13px 14px 0; border: 1px solid #fff; border: 1px solid #f1f1f1\0; *border: 1px solid #f1f1f1; background-color:#fff;-webkit-box-shadow:0 0 10px #efefef;-moz-box-shadow:0 0 10px #efefef;-o-box-shadow:0 0 10px #efefef;-ms-box-shadow:0 0 10px #efefef;box-shadow:0 0 10px #efefef;}
.coach-mod .coach-right .coach-feedback .coach-feedback-list,.coach-mod .coach-right .coach-feedback .coach-feedback-list02{ height:162px; overflow:hidden;}
.coach-mod .coach-right .coach-feedback .coach-feedback-list li,.coach-mod .coach-right .coach-feedback .coach-feedback-list02 li{height:44px;padding:5px 0;font-size: 12px;}
.coach-mod .coach-right .coach-feedback .coach-feedback-list li .cf-hd,.coach-mod .coach-right .coach-feedback .coach-feedback-list02 li .cf-hd{height:22px;text-align: right;color:#bbb;}
.coach-mod .coach-right .coach-feedback .coach-feedback-list li .cf-hd span,.coach-mod .coach-right .coach-feedback .coach-feedback-list02 li .cf-hd span{float: left;}
.coach-mod .coach-right .coach-feedback .coach-feedback-list li .cf-bd,.coach-mod .coach-right .coach-feedback .coach-feedback-list02 li .cf-bd{height:22px;line-height:22px; font-size: 14px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.coach-mod .coach-right .coach-feedback .coach-feedback-list li .cf-bd a:hover,.coach-mod .coach-right .coach-feedback .coach-feedback-list02 li .cf-bd a:hover{color: #4ab83e;}
.coach-mod .coach-right .coach-feedback .coach-feedback-main02{ height:122px;}
.coach-mod .coach-right .coach-feedback .coach-feedback-list02{ height:108px;}

/*卫生招聘*/
.recruitment-mod{ background: #fff; margin-bottom: 20px; padding-bottom: 20px;}
.recruitment-mod .health{ width: 772px;}
.recruitment-mod .health-list{ margin-left: 30px; width: 330px;}
.recruitment-mod .health-list li{width:100%;height:38px;line-height:38px;}
.recruitment-mod .health-list li .licon{ float: left; position: relative; z-index: 1; display: block; width: 60px; height: 38px; line-height: 38px; font-size: 12px; color: #666;}
.recruitment-mod .health-list li .licon i{ position: absolute; top: 50%; right: 0; display: block; width: 1px; height: 12px; margin-top: -6px; background: #e8e8e8;}
.recruitment-mod .health-list li .ltxt{ float: right; width:258px; height: 38px; font-size: 14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.recruitment-mod .health-list li.Hot .licon{ width: 56px; height: 18px; line-height: 18px; text-align: center; color: #fff; margin-top: 10px; background:url(/images/index2020/an.png) no-repeat 0 -2000px;}
.recruitment-mod .health-list li.Hot .licon i{ display: none;}
.recruitment-mod .health-list li.Hot a .ltxt{ color: #fd7501;}
.recruitment-mod .health-list li.Hot a .ltxt:hover{ text-decoration: underline;}
.recruitment-mod .health-course{ width: 376px;}
.recruitment-mod .health-course li{ float: left; width: 174px; height: 170px; margin: 8px 0 0 14px; border: 0;}
.recruitment-mod .health-course li a{ display: block; width: 100%; height: 170px;}
.recruitment-mod .health-course li .li-pic{ width: 174px; height: 94px;}
.recruitment-mod .health-course li .li-bot{ height: 73px; padding: 2px 9px 0; line-height: 22px; border: 1px solid #fff; border: 1px solid #f1f1f1\0; *border: 1px solid #f1f1f1; border-top: 0;}
.recruitment-mod .health-course li .li-bot .ttxt{ display: block; width: 100%; height: 38px; line-height: 38px; font-size: 14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.recruitment-mod .health-course li .li-bot .btxt{ height: 22px;}
.recruitment-mod .health-course li .li-bot .btxt-price{ float: left; display: block; line-height: 22px; font-size: 14px; color: #fd7502;}
.recruitment-mod .health-course li .li-bot .btxt-btn{ float: right; display: block; width: 64px; height: 20px; line-height: 20px; text-align: center; font-size: 12px; color: #999; border: 1px solid #ccc; border-radius: 11px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;}
.recruitment-mod .health-course li:hover{ margin-top: 4px;}

/*妇幼课堂*/
.recruitment-mod .children{ width: 368px; margin-right: 30px;}
.recruitment-mod .children .title-mod h2 i{ margin-right: 16px;}
.recruitment-mod .children-list{ width: 100%; overflow: hidden;}
.recruitment-mod .children-list ul{ width: 432px; margin-left: -20px;}
.recruitment-mod .children-list li{ position: relative; z-index: 1; float: left; width: 104px; height: 64px; margin-top: 8px;}
.recruitment-mod .children-list li a{ display: block; width: 100%; height: 64px;}
.recruitment-mod .children-list li .xian{ display: block; position: absolute; top: 3px; left: 0; width: 1px; height: 44px; background: #f1f0f0;}
.recruitment-mod .children-list li .pic{ display: block; width: 36px; height: 36px; margin: 0 auto; cursor: pointer; -webkit-animation:flipOut 0.3s 0s 1 both; animation:flipOut 0.3s 0s 1 both;}
.recruitment-mod .children-list li .pic.bg01{ background-position: 0 -2100px;}
.recruitment-mod .children-list li .pic.bg02{ background-position: 0 -2150px;}
.recruitment-mod .children-list li .pic.bg03{ background-position: 0 -2200px;}
.recruitment-mod .children-list li .pic.bg04{ background-position: 0 -2250px;}
.recruitment-mod .children-list li .pic.bg05{ background-position: 0 -2300px;}
.recruitment-mod .children-list li .pic.bg06{ background-position: 0 -2350px;}
.recruitment-mod .children-list li .pic.bg07{ background-position: 0 -2400px;}
.recruitment-mod .children-list li .pic.bg08{ background-position: 0 -2450px;}
.recruitment-mod .children-list li .txt{ line-height: 28px; text-align: center; font-size: 12px;}
.recruitment-mod .children-list li:hover .pic{ -webkit-animation:flipIn 0.3s 0s 1 both; animation:flipIn 0.3s 0s 1 both;}
.recruitment-mod .children-btxt{ margin-top: 8px; width: 100%; height: 26px; line-height: 26px; font-size: 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.recruitment-mod .children-btxt a{ margin-right: 10px;}

/*题库软件 new 20210701*/
.recruitment-mod .question{ width: 368px; margin-right: 30px;}
.recruitment-mod .question .title-mod h2 i{ margin-right: 16px;}
.recruitment-mod .question-main{ width: 368px; height: 178px;}
.recruitment-mod .question-main-con{ width: 100%; height: 170px; margin-top: 8px;-webkit-box-shadow:0 0 10px #e0e0e0;-moz-box-shadow:0 0 10px #e0e0e0;-o-box-shadow:0 0 10px #e0e0e0;-ms-box-shadow:0 0 10px #e0e0e0;box-shadow:0 0 10px #e0e0e0;}
.recruitment-mod .question-main-con .pic{ width: 100%; height: 94px;}
.recruitment-mod .question-main-con .list{ height: 69px; padding: 6px 11px 0; border: 1px solid #fff; border: 1px solid #f1f1f1\0; *border: 1px solid #f1f1f1; border-top: 0;}
.recruitment-mod .question-main-con .list a{ display: block; float: left; width: 172px; height: 32px; line-height: 32px; font-size: 14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.recruitment-mod .question-main-con .list a b{ color: #cacbc9;}
.recruitment-mod .question-main:before{ content: ''; display:table;}

/*实用技术*/
.practical-mod{ background: #fff; margin-bottom: 20px; padding-bottom: 30px;}
.practical-mod .technology{ width: 772px;}
.practical-mod .technology-left{ margin-left: 30px; width: 360px; height: 178px;}
.practical-mod .technology-left-mian{ width: 360px; height: 170px; margin-top: 8px; background:url(/images/index2020/bg_01.png) no-repeat; border: 0; -webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;}
.practical-mod .technology-left-mian .ttit{ padding: 14px 0 0 24px; font-size: 18px; line-height: 44px;}
.practical-mod .technology-left-mian .ctxt{ padding: 0 0 0 24px; font-size: 14px; line-height: 26px; color: #3a5536; margin-bottom: 12px;}
.practical-mod .technology-left-mian .bbtn{ margin-left: 24px; display: block; width: 94px; height: 24px; line-height: 24px; text-align: center; font-size: 12px; color: #fff; background: #9edd9f; border-radius: 12px;}
.practical-mod .technology-left-mian:hover{ margin-top:4px;border-color:#f0f0f0;-webkit-box-shadow:0 0 10px #e0e0e0;-moz-box-shadow:0 0 10px #e0e0e0;-o-box-shadow:0 0 10px #e0e0e0;-ms-box-shadow:0 0 10px #e0e0e0;box-shadow:0 0 10px #e0e0e0;}
.practical-mod .technology-course{ width: 376px;}
.practical-mod .technology-course li{ float: left; width: 174px; height: 170px; margin: 8px 0 0 14px; border: 0;}
.practical-mod .technology-course li a{ display: block; width: 100%; height: 170px;}
.practical-mod .technology-course li .li-pic{ width: 174px; height: 94px;}
.practical-mod .technology-course li .li-bot{ height: 73px; padding: 2px 9px 0; line-height: 22px; border: 1px solid #fff; border: 1px solid #f1f1f1\0; *border: 1px solid #f1f1f1; border-top: 0;}
.practical-mod .technology-course li .li-bot .ttxt{ display: block; width: 100%; height: 38px; line-height: 38px; font-size: 14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.practical-mod .technology-course li .li-bot .btxt{ height: 22px; line-height: 22px; font-size: 12px; color: #999;}
.practical-mod .technology-course li:hover{ margin-top: 4px;}

/*题库软件*/
.practical-mod .question{ width: 368px; margin-right: 30px;}
.practical-mod .question .title-mod h2 i{ margin-right: 16px;}
.practical-mod .question-main{ width: 368px; height: 178px;}
.practical-mod .question-main-con{ width: 100%; height: 170px; margin-top: 8px;-webkit-box-shadow:0 0 10px #e0e0e0;-moz-box-shadow:0 0 10px #e0e0e0;-o-box-shadow:0 0 10px #e0e0e0;-ms-box-shadow:0 0 10px #e0e0e0;box-shadow:0 0 10px #e0e0e0;}
.practical-mod .question-main-con .pic{ width: 100%; height: 94px;}
.practical-mod .question-main-con .list{ height: 69px; padding: 6px 11px 0; border: 1px solid #fff; border: 1px solid #f1f1f1\0; *border: 1px solid #f1f1f1; border-top: 0;}
.practical-mod .question-main-con .list a{ display: block; float: left; width: 172px; height: 32px; line-height: 32px; font-size: 14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.practical-mod .question-main-con .list a b{ color: #cacbc9;}
.practical-mod .question-main:before{ content: ''; display:table;}

/*精品推荐 new 20210701*/
.practical-mod .recommend{ width: 368px; margin-right: 30px;}
.practical-mod .recommend .title-mod h2 i{ margin-right: 16px;}
.practical-mod .recommend-list{ width: 100%; overflow: hidden;}
.practical-mod .recommend-list ul{ width: 432px; margin-left: -20px;}
.practical-mod .recommend-list li{ position: relative; z-index: 1; float: left; width: 104px; height: 64px; margin-top: 20px;}
.practical-mod .recommend-list li a{ display: block; width: 100%; height: 64px;}
.practical-mod .recommend-list li .xian{ display: block; position: absolute; top: 3px; left: 0; width: 1px; height: 44px; background: #f1f0f0;}
.practical-mod .recommend-list li .pic{ display: block; width: 36px; height: 36px; margin: 0 auto; cursor: pointer; -webkit-animation:flipOut 0.3s 0s 1 both; animation:flipOut 0.3s 0s 1 both; background: url(/images/index2020/an-tj.png) no-repeat;}
.practical-mod .recommend-list li .pic.bg01{ background-position: 0 0;}
.practical-mod .recommend-list li .pic.bg02{ background-position: 0 -50px;}
.practical-mod .recommend-list li .pic.bg03{ background-position: 0 -100px;}
.practical-mod .recommend-list li .pic.bg04{ background-position: 0 -150px;}
.practical-mod .recommend-list li .pic.bg05{ background-position: 0 -200px;}
.practical-mod .recommend-list li .pic.bg06{ background-position: 0 -250px;}
.practical-mod .recommend-list li .pic.bg07{ background-position: 0 -300px;}
.practical-mod .recommend-list li .pic.bg08{ background-position: 0 -350px;}
.practical-mod .recommend-list li .txt{ line-height: 28px; text-align: center; font-size: 12px;}
.practical-mod .recommend-list li:hover .pic{ -webkit-animation:flipIn 0.3s 0s 1 both; animation:flipIn 0.3s 0s 1 both;}

/*职业提升*/
.occupation-mod{ background: #fff; margin-bottom: 20px; padding-bottom: 26px;}
.occupation-mod .promote-list{ width: 762px; height: 148px; padding-left: 10px;}
.occupation-mod .promote-list li{ float: left; width: 234px; height: 140px; margin: 8px 0 0 20px; border: 0; -webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;}
.occupation-mod .promote-list li a{ display: block; width: 100%; height: 140px;}
.occupation-mod .promote-list li .ttxt{ line-height: 32px; padding: 30px 0 0 24px; font-size: 18px;}
.occupation-mod .promote-list li .btxt{ line-height: 32px; padding: 0 0 0 24px; font-size: 14px;}
.occupation-mod .promote-list li.bg01{ background:url(/images/index2020/bg_02.png) no-repeat;}
.occupation-mod .promote-list li.bg01 .btxt{ color: #8b6647;}
.occupation-mod .promote-list li.bg02{ background:url(/images/index2020/bg_03.png) no-repeat;}
.occupation-mod .promote-list li.bg02 .btxt{ color: #525c83;}
.occupation-mod .promote-list li.bg03{ background:url(/images/index2020/bg_04.png) no-repeat;}
.occupation-mod .promote-list li.bg03 .btxt{ color: #4f5675;}
.occupation-mod .promote-list li:hover{ margin-top: 4px;border-color:#f0f0f0;-webkit-box-shadow:0 0 10px #e0e0e0;-moz-box-shadow:0 0 10px #e0e0e0;-o-box-shadow:0 0 10px #e0e0e0;-ms-box-shadow:0 0 10px #e0e0e0;box-shadow:0 0 10px #e0e0e0;}
.occupation-mod .promote-list li:hover .ttxt{ color: #333;}

/*题库软件*/
.occupation-mod .update{ width: 368px; margin-right: 30px;}
.occupation-mod .update .title-mod h2 i{ margin-right: 16px;}
.occupation-mod .update-mian-list{ height: 150px; overflow: hidden;}
.occupation-mod .update-mian-list li{ height: 30px; line-height: 30px; font-size: 14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/*了解网校*/
.cdel-mod{ background: #fff; margin-bottom: 30px;}
.cdel-mod .cdel-main{padding:5px 30px 20px;}
.cdel-mod .cdel-video{width:610px;height:400px;overflow:hidden;position: relative;z-index:1;}
.cdel-mod .cdel-video .lazy{cursor:pointer;display:block;width:610px;height:400px;}
.cdel-mod .cdel-block{width:510px;}
.cdel-mod .cdel-block ul{margin:0 -5px;*zoom:1;}
.cdel-mod .cdel-block ul li{width:250px;height:195px;margin:0 5px 10px;background:#f5f5f5;float:left;text-align: center;}
.cdel-mod .cdel-block ul li a{ display: block; width: 100%; height: 195px;}
.cdel-mod .cdel-block ul li a:before{ content: ''; display:table;}
.cdel-mod .cdel-block ul li i{width:58px;height:58px;display: block;margin: 33px auto 28px;}
.cdel-mod .cdel-block ul li.cb01 i{background-position: 8px -2592px;}
.cdel-mod .cdel-block ul li.cb02 i{background-position: 7px -2691px;}
.cdel-mod .cdel-block ul li.cb03 i{background-position: 7px -2789px;}
.cdel-mod .cdel-block ul li.cb04 i{background-position: 11px -2891px;}
.cdel-mod .cdel-block ul li strong{display: block;line-height:27px;font-size: 16px;font-weight: normal;}
.cdel-mod .cdel-block ul li p{line-height:22px;color:#999;}

/*底部模块*/
.bottom-mod{ margin-bottom: 20px;}
.bottom-mod .botnav-mod{ padding-bottom: 18px;}
.bottom-mod .botnav-dls{width:390px;}
.bottom-mod .botnav-dls dl{ float: left; width:100px;line-height:32px;text-align: center; font-size: 14px; margin-right: 45px;}
.bottom-mod .botnav-dls dl dt{line-height:36px;font-size:16px;font-weight:bold;}
.bottom-mod .botnav-dls dl dd a{color:#666;}
.bottom-mod .botnav-dls dl dd a:hover{color:#4ab83e;}
.bottom-mod .botnav-dls dl.dl-about{ margin-right: 0;}
.bottom-mod .bot-tels{width:246px; margin-left: 42px;}
.bottom-mod .bot-tels h6{line-height:36px;font-size:16px;margin-bottom:12px;}
.bottom-mod .bot-tels .bot-tel{padding-left:50px;line-height:30px;font-size:22px;background-position: 0 -2990px; font-weight: 700;}
.bottom-mod .bot-tels .bot-tel span{margin:0 11px 0 11px;}
.bottom-mod .bot-tels .bot-list{margin-top:22px;font-size:0;line-height:26px;}
.bottom-mod .bot-tels .bot-list a{padding-left:36px;margin-right:28px;display:inline-block;background-position:0 -3050px;font-size:14px; color: #666;}
.bottom-mod .bot-tels .bot-list a.tels-feedback{margin-right:0;background-position:0 -3150px;}
.bottom-mod .bot-tels .bot-list a:hover{color:#4ab83e;background-position:0 -3100px;}
.bottom-mod .bot-tels .bot-list a.tels-feedback:hover{background-position:0 -3200px;}
.bottom-mod .bot-follow{ width:260px; margin-left: 20px;}
.bottom-mod .bot-follow h6{line-height:36px;font-size:16px;margin-bottom:4px;}
.bottom-mod .bot-follow .ct-ewm{ float: left; width:104px;height:122px;margin-right:24px; border: 1px solid #e4e4e4;}
.bottom-mod .bot-follow .ct-ewm img{display:block; width: 90px; height: 90px; margin: 6px auto 0;}
.bottom-mod .bot-follow .ct-ewm p{ line-height: 26px; text-align: center; font-size: 12px; color: #666;}
.bottom-mod .bot-app{ width:200px;}
.bottom-mod .bot-app h6{line-height:36px;font-size:16px;margin-bottom:14px;}
.bottom-mod .bot-app-list{ float: left; width: 86px; margin-right: 28px; cursor: pointer;}
.bottom-mod .bot-app-list img{ display:block; width: 86px; height: 86px; margin: 0 auto 6px;}
.bottom-mod .bot-app-list p{ line-height: 22px; text-align: center; font-size: 12px; color: #666;}
.bottom-mod .bot-app-list.about{ margin-right: 0;}
.bottom-mod .bot-app-list:hover p{ color: #4ab83e;}
.bottom-mod .bot-app .qpBtn{ cursor: pointer; position: relative; z-index: 21;}
.bottom-mod .bot-app .qpBtn .qpCon{ display: none; position: absolute; left: 50%; top: 114px; margin-left: -54px; width: 106px; padding-top: 9px; background: #fff; border: 1px solid #fff; border: 1px solid #f1f1f1\0; *border: 1px solid #f1f1f1; -webkit-box-shadow:0 0 20px rgba(0, 0, 0, 0.15); -moz-box-shadow:0 0 20px rgba(0, 0, 0, 0.15); box-shadow:0 0 20px rgba(0, 0, 0, 0.15);}
.bottom-mod .bot-app .qpBtn .qpCon-ewm{ display: block; width: 90px; height: 90px; margin: 0 auto;}
.bottom-mod .bot-app .qpBtn .qpCon-txt{ line-height: 30px; text-align: center; font-size: 12px; color: #666;}
.bottom-mod .bot-app .qpBtn .qpCon-jian{ display: block; position: absolute; top: -6px; left: 50%; margin-left: -5px; width: 10px; height: 6px; background-position: 0 -200px;}
.bottom-mod .bot-app .qpBtn .qpCon.l40{ left:40px;}
.bottom-mod .bot-app .qpBtn a{ text-decoration: none;}
.bottom-mod .botlink-mod{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;padding:24px 0 9px;*padding-bottom:21px;}
.bottom-mod .botlink-mod .link-dt{ width: 100px; line-height:28px;font-size:16px;float:left; text-align: center;}
.bottom-mod .botlink-mod .link-dd{margin-left:100px;padding-top:1px; font-size: 14px;}
.bottom-mod .botlink-mod .link-dd a{height:28px;line-height:28px;margin:0 20px 12px 0;color:#666;float:left;}
.bottom-mod .botlink-mod .link-dd a:hover{color:#4ab83e;}

@-webkit-keyframes flipIn {
    from {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }
    to {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -180deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -180deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }
}

@keyframes flipIn {
    from {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }
    to {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -180deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -180deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }
}

.animated.flipIn {
    -webkit-backface-visibility: visible;
    backface-visibility: visible;
    -webkit-animation-name: flipIn;
    animation-name: flipIn;
}

@-webkit-keyframes flipOut {
    from {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -180deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -180deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }
    to {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }
}

@keyframes flipOut {
    from {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -180deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -180deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }
    to {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }
}

.animated.flipOut {
    -webkit-backface-visibility: visible;
    backface-visibility: visible;
    -webkit-animation-name: flipOut;
    animation-name: flipOut;
}

/* 2021/1/13 新增app下载四要素 */
.nav-panel .qpCon.qx-qpCon .qpCon-jian{ left: 89%; }
.nav-panel .qpCon.qpCon.qx-qpCon{ width: 251px; margin-left: -225px; }
.nav-panel .qpCon.qx-qpCon .qx-txt{ text-align: center; font-size: 16px; color: #333333; font-weight: bold; }
.qx-info{ padding: 16px 30px 16px 16px; }
.qx-info p{ font-size: 12px; line-height: 21px; text-align: left;color: #666666; }
.qx-info p a{ font-size: 12px; color: #4ab83e; }
.qx-info p b{ font-weight: normal;}
.bottom-mod .bot-follow .ct-ewm .qx-info{ position: absolute; display: none; width: 205px; background: #fff; left: 0; }
.bottom-mod .bot-follow .ct-ewm  .qx-info p{ text-align: left; }
.bottom-mod .bot-follow .ct-ewm:hover .qx-info{ display: block; }
.bottom-mod .bot-follow{ position: relative; }
.bottom-mod .bot-follow .ct-ewm .qx-info .qpCon-jian { display: block; position: absolute; top: -6px; left: 50%; margin-left: -78px; width: 10px; height: 6px; background-position: 0 -200px; }

/* 整站黑白 */
/*.headerBg{filter: initial!important;position: relative;z-index: 20;}*/
/*.subnav-panel .moreBtn{filter: initial!important;}*/
/*.rightFloatNav,.rightFloatNav .rightFloatNav-list li{filter: initial!important;}*/
/*.nav-panel .qpBtn{filter: initial!important;}*/
/*.coach-mod .coach-left .coach-hotspot .coach-hotspot-list li.Hot .licon,.recruitment-mod .health-list li.Hot .licon{ background: #9b9b9b;}*/
/*.coach-mod .coach-nav li.on{ color: #999;}*/
/*html{ filter: grayscale(100%); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: url("data:image/svg+xml;utf8,#grayscale"); filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); -webkit-filter: grayscale(1);}*/
/*html,body,div,a,i{filter: gray;}*/




