@charset "utf-8";
/* CSS Document */
body { width: 100%; height: 100%; font-family:"Microsoft Yahei","微软雅黑",Tahoma,Arial,sans-serif,Simsun; font-size: 16px; line-height: 1.6; color:#333; text-align: justify;}
a { color:#333; text-decoration: none;}
body,div,dl,dt,dd,ul,ol,li,input,textarea,p,img,h1,h2,h3,h4,h5,h6 { margin: 0; padding: 0;}
ul,li { list-style: none;}
li.left-2107f0 { margin: 0 20px 20px 0;}
img { border: 0; display: block;}
.left-2107f0 { float: left;}
.right-bd44e7 { float: right;}
.block-58d128 { display: block;}
.hidden-7d552a { display: none;}
.clearfix:after { content: " "; display: block; clear: both; height: 0;}
.clearfix { zoom: 1;}
.auto-9f7d57 { margin: 0 auto;}
.width-b240c2 { width: 100%;}
.content-d60ace { width: 1200px; margin: 0 auto;}
.content1-17d387 { width: 1080px; margin: 0 auto;}
.border-14c912,.border1-bfe4e6 { border: 1px solid #f1f1f1; padding: 24px; overflow: hidden;}
.borderb-025a14 { border-bottom: 1px dashed #ddd;}
.border-14c912:hover { border: 1px solid #03896C; transition-duration: .5s;}

/*顶部样式*/
#top { width: 100%; background: #f9f9f9; border-bottom: 1px #efefef solid; font-size: 12px; line-height: 36px; overflow: hidden;}
#top span,#top a { float: right;}
#top span:before { content: " "; display: block; width: 22px; height: 36px; background: url(../images/bg.png) no-repeat 0 -241px; padding-left: 5px; float: left;}
#top a:before { content: " "; display: block; width: 22px; height: 36px; background:url(../images/bg.png) no-repeat 0 -277px; float: left; margin-left: 10px;}
#top a:hover { color: #03896C;}

/*头部样式*/
#head { width: 100%; height: 90px; background: #fff; overflow: hidden;}
#head img { height: 50px; width: auto; margin: 20px 0; float: left;}
#head h1 { float: left; line-height: 90px; margin-left: 15px; display: inline-block;}
#head .tel-23b004 { font-size: 24px; font-weight: bold; color: #c1c1c1; line-height: 30px; margin: 30px 0;}
#head .tel-23b004:before { content: " "; display: block; width: 30px; height: 35px; float: left; background: url(../images/icon.png) no-repeat 0 3px; margin-right: 5px;}
#head .tel-23b004 span { color: #03896C;}
/*导航栏*/
#nav { width: 100%; background: rgba(0,0,0,.5); position: relative; z-index: 2;}
#nav a { line-height: 50px; color: #fff; font-size: 18px; padding: 0 45px; display: inline-block;}
#nav a:hover{ background: #03896C;}
#nav li { display: inline-block; margin-right: 16px; float:left}
#nav li:nth-last-child(1) { margin-right: 0;}
#nav li.active { background: #03896C;}
/*banner*/
.banner-c41bd2 { width: 100%; height: 398px; overflow: hidden; position: relative; margin-top: -50px;}
.banner-c41bd2>ul {/* display: none; width: 999999999px;*/ height: 398px; position: absolute; top: 0; left: 0;}
.banner-c41bd2>ul li { float: left; height: 398px; width: 100%; overflow: hidden; display: block; font-size: 200px; text-align: center; line-height: 398px; font-weight: bold; position: relative;}
.banner-c41bd2>ul img { position: absolute; left: 50%; margin-left: -960px;}
.left-btn-41a70f,.right-btn-ee2ed8 { width: 40px; height: 40px; float: right; background: url(../images/right-1.png); cursor: pointer;}
.left-btn-41a70f { float: left; background: url(../images/left-1.png);}
.img-btn-list-54e9bb { width: 100%; position: absolute; bottom: 20px; left: 0; text-align: center;}
.img-btn-list-54e9bb>span { display: inline-block; width: 12px; height: 12px; border-radius: 12px; margin: 0 5px; background: rgba(255,255,255,.7); cursor: pointer; border: 1px solid rgba(255,255,255,.5);}
.img-btn-list-54e9bb>span.current { background: rgba(227,2,20,0.8);}
.pre_next-a8aa54 { width: 1180px; margin: 0 auto; margin-top: 180px; position: relative;}

/*首页标题样式*/
.space-75321e>h2 { display: block; width: 100%; text-align: center; font-size: 40px; font-weight: bold; line-height: 70px; border-bottom: 1px solid #03896C; margin: 40px auto 25px;}
.space-75321e>h2:after { content: " "; display: block; width: 100px; height: 5px; background: #03896C; margin: 0 auto -3px;}
.space-75321e>h2>a.title-1302d7:hover { color: #03896C; transition-duration: .3s;}

/*首页课程*/
#courses .tab-header-baa460 { padding: 0; list-style: none; }
#courses .tab-item-eceff1 { display: inline-block; cursor: pointer; transition: all 0.3s; color: #000; font-size: 20px; font-weight: bold; margin-right: 20px; border-bottom: 2px solid #fff; line-height: 40px; }
#courses .tab-item-eceff1:hover { color: #03896C; }
#courses .tab-item-eceff1.active { color: #03896C; border-bottom: 2px solid #03896C; }
#courses .tab-header-baa460 a { display: inline-block; width: 120px; line-height: 36px; text-align: center; color: #fff; background: #03896C url(../images/bg.png) no-repeat 15px -335px; border-radius: 6px; text-indent: 25px; margin: 2px 10px;}
#courses .tab-header-baa460 a:hover { box-shadow: 0 0 10px 0 rgba(255,255,255,.8) inset; transition-duration: .3s;}
#courses .tab-content-b06239 { display: none;}
#courses .tab-content-b06239.active { display: block; }
#courses .content-section-f68fff { width: calc(50% - 40px); margin: 20px 20px 0 0; float: left; padding: 14px; border-radius: 4px; }
#courses .content-section-f68fff:nth-child(2n+2) { margin-right: 0; }
#courses img { float: left; border-radius: 6px;}
#courses .right-bd44e7 { width: calc(100% - 270px);}
#courses .right-bd44e7 a { display: block; font-weight: bold; color: #000; font-size: 20px; margin: 10px 0;}
#courses .right-bd44e7 a:hover { color: #03896C; transition-duration: .3s; }
#courses .right-bd44e7 p { margin-top: 6px; color: #575757;}
#courses .right-bd44e7 a,.recommend-655335 h2,.recommend-655335 .right-bd44e7 a:nth-child(1),.class1-49463b h2 {font-size: 22px!important;font-weight: bold;text-align: left!important;display: block;margin-top: 5px;}
#courses .right-bd44e7 a:before,.recommend-655335 h2:before,.recommend-655335 .right-bd44e7 a:nth-child(1):before,.class1-49463b h2:before { content: " "; display: block; width: 6px; height: 20px; background: #03896C; float: left; margin: 8px 10px 0 0; border-radius: 10px;}
#courses .right-bd44e7 a:hover,.recommend-655335 h2:hover,.class1-49463b h2:hover { color: #03896C; transition-duration: .3s;}
#courses .right-bd44e7 p,.recommend-655335 .right-bd44e7 p {color: #575757;margin-top: 10px;}
.duo-b92f15 { display: block; float: left; width: 150px; line-height: 46px; border-radius: 6px; background: #03896C; text-align: center; font-size: 18px; margin: 20px 50% 0!important; position: relative; left: -75px;}
.duo-b92f15 a { color: #fff; background: url(../images/bg.png) no-repeat 105px -377px; padding: 0 30px 0 25px;}

/*课程详情页的推荐课程也在这里*/
.recommend-655335 { margin-top: 25px;}
.recommend-655335 h2 { margin-bottom: -10px;}
.recommend-655335 .borderb-025a14 { padding-top: 25px;}

/*首页新闻+问答*/
#news,#hot { padding-bottom: 30px;}
#news,#hot h3 { font-size: 16px;}
#news .tj-69338b { float: left; width: 480px;}
#news .tj-69338b img { width: 100%;}
#news .tj-69338b h3 { background: rgba(0,0,0,.5); padding: 0 15px; line-height: 60px; color: #fff; position: relative; z-index: 2; margin-top: -60px; font-size: 18px;}
#news .tj-69338b h3:hover { color: #ffcc00; transition-duration: .3s;}
#news .right-bd44e7 { width: 600px;}
#news .news1-11e3e1 {display: block; line-height: 50px; }
#news .news1-11e3e1:before { content: " "; display: block; width: 4px; height: 4px; background: #ccc; float: left; margin: 23px 15px 0 1px;}
#news .news1-11e3e1:nth-child(1):before { width: 6px; height: 6px; background: #03896C; margin: 22px 13px 0 0;}
#news .news1-11e3e1:nth-child(1) { font-weight: bold; font-size: 18px;}
#news .news1-11e3e1:hover { color: #03896C; transition-duration: .3s; font-size: 18px;}
#news .news1-11e3e1:hover span { color: #03896C; transition-duration: .3s;}
#news .news1-11e3e1:hover:before { background: #03896C; transition-duration: .3s;}
#news .news1-11e3e1 span { color: #999; font-size: .8rem; font-weight: normal; float: right;}
#hot div a { background: #fff; font-weight: bold; line-height: 1.4; width: calc(50% - 140px); float: left; padding-left: 104px; margin: 0 20px 20px 0;}
#hot div a:nth-child(2n+2) { margin-right: 0;}
#hot div a img { float: right; height: 80px; width: auto; margin-left: 20px; border-radius: 6px;}
#hot div a:hover { color: #03896C; transition-duration: .3s;}
#hot div a:hover:before { color: #fff; background: #03896C; transition-duration: .3s;}
#hot div a:hover span { color: #575757; transition-duration: .3s;}
#hot div a:before { content: "热点关注"; color: #03896C; font-size: 12px; border: 1px solid #03896C; display: block; width: 60px; line-height: 20px; float: left; margin: -.5px 15px 0 -80px; text-align: center; border-radius: 2px;}
#hot div a span { color: #999; font-size: .8rem; font-weight: normal; line-height: 26px!important;}

/*首页优势*/
#advantage .left-2107f0 { width: 320px; padding: 20px 40px; margin: 0;}
#advantage img { margin: 0 auto; display: block; border-radius: 15px; width: 200px;}
#advantage h3 { text-align: center; font-size: 20px; margin: 10px auto;}
#advantage h3:hover { color: #03896C; transition-duration: .3s;}
#advantage p { border-top: 1px solid #eee; border-bottom: 1px solid #eee; padding: 15px 5px; text-align: center;}

/*首页师资+列表页师资*/
#teacher .left-2107f0 { width: 49%; margin-bottom: 20px; float: left;}
#teacher .left-2107f0:nth-child(2n+2) { margin-right: 0;}
#teacher img { width: 180px; border-radius: 6px; float: left;}
.list-a22e02.teacher-f6cb92>.left-2107f0 img { width: 150px; border-radius: 6px; float: left;}
.list-a22e02.teacher-f6cb92>.left-2107f0 .right-bd44e7 { width: 660px;}
#teacher .right-bd44e7 { width: 300px;}
#teacher .right-bd44e7 a:nth-child(1),.list-a22e02.teacher-f6cb92>.left-2107f0 .right-bd44e7 a:nth-child(1) { font-size: 22px; font-weight: bold;}
#teacher .right-bd44e7 a:nth-child(1):hover,.list-a22e02.teacher-f6cb92>.left-2107f0 .right-bd44e7 a:nth-child(1):hover { color: #03896C; transition-duration: .3s;}
#teacher .right-bd44e7 p,.list-a22e02.teacher-f6cb92>.left-2107f0 .right-bd44e7 p { color: #575757; margin-top: 2px;}
.list-a22e02.teacher-f6cb92>.left-2107f0 .right-bd44e7 p:nth-child(2),.detail-87e82e.teacher-f6cb92 .left-2107f0 .borderb-025a14 p:nth-child(2) { padding-left: 18px; color: #999; background: url(../images/bg.png) no-repeat 0 -410px;}
#teacher .right-bd44e7 p:nth-child(3) span,.list-a22e02.teacher-f6cb92>.left-2107f0 .right-bd44e7 p:nth-child(3) span { background: url(../images/bg.png) no-repeat 5px -36px; padding-left: 80px;}
#teacher .right-bd44e7 a:nth-last-child(1),.list-a22e02.teacher-f6cb92>.left-2107f0 .right-bd44e7 a:nth-last-child(1) { color: #fff; background: #ff6c00; border-radius: 20px; padding: 3px 20px; display: inline-block; margin-top: 8px;}

/*首页校区*/
#campus { background: url(../images/back-campus.jpg) bottom; padding: 1px 0 20px;}
.tab-1b3f59 a {display: block; border-radius: 50px;line-height: 40px;margin: 0 15px 15px 0;text-align: center;font-weight: bold;color: #03896C;float: left;width: 110px;border: 1px solid #03896C;}
.tab-1b3f59 a.on-833b38 { color: #fff; background: #03896C;}
.tab_block-f6852f .tab_content-5872cd { border-top: 1px solid #eee; padding-top: 20px;}
.tab_block-f6852f .tab_content-5872cd .left-2107f0 {background: rgba(255,255,255,.8);padding: 15px 20px 20px;width: 31.9%;margin: 0 25px 25px 0;}
.tab_block-f6852f .tab_content-5872cd .left-2107f0:nth-child(3n+3) {margin-right: 0;}
.tab_block-f6852f .tab_content-5872cd .left-2107f0:hover { transition-duration: .3s; box-shadow: 0 2px 15px rgba(0,0,0,.1); background: #fff;}
.tab_block-f6852f .tab_content-5872cd .left-2107f0 a { color: #03896C; font-weight: bold; font-size: 20px; border-bottom: 1px solid #ddd; display: block; line-height: 2;}
.tab_block-f6852f .tab_content-5872cd .left-2107f0 a:before { content: " "; display: block; width: 6px; height: 20px; background: #03896C; border-radius: 5px; float: left; margin: 11px 10px 0 0;}
.tab_block-f6852f .tab_content-5872cd .left-2107f0 a:after {content: " ";display: block;width: 155px;height: 1px;background: #03896C;margin-bottom: -1px;}
.tab_block-f6852f .tab_content-5872cd .left-2107f0 p { color: #999; margin-top: 10px; }

/*友链+城市导航*/
#Links,#CityLinks { border-top: 1px solid #dbdbdb; padding: 15px 0; font-size: 12px;}
#Links div,#CityLinks div { color: #575757;font-size: 14px; font-weight: bold;}
#Links a,#CityLinks a { color: #999; margin-right: 20px; display: inline-block; line-height: 2; font-weight: normal!important;}
#Links span { font-weight: normal!important;}
#Links a:hover,#CityLinks a:hover { color: #333; transition-duration: .2s;}
#Links span:hover { color: #03896C; transition-duration: .2s;}
#Links { margin-bottom: -50px;}

/*底部导航*/
#footer { background: #222; border-top: 5px solid #03896C; font-size: 14px; padding: 30px 0 10px; margin-top: 50px;}
#footer .content1-17d387.clearfix {}
#footer .content1-17d387 li{ float: left;width: 25%; padding: 0 2%; box-sizing:border-box}
#footer p { color: #fff; line-height: 2; margin-bottom: 5px}
#footer a { color: #fff; display: block; line-height: 2;white-space:nowrap;overflow: hidden;text-overflow:ellipsis; }
#footer a:hover,#copyright a:hover { color: #03896C; transition-duration: .3s;}

/*版权信息*/
#copyright { background: #000; text-align: center; font-size: 14px; line-height: 40px; margin-bottom: 30px; color:#999}
#copyright a {  color:#999; margin: 0 5px;}

/*网站悬浮窗*/
#xuanfu {position: fixed;bottom: calc(40% - 100px);right: 20px;background: #03896C; border-radius: 1000px; border: 5px solid #03896C;box-shadow: 0px 0px 10px 2px rgba(0,0,0,.1); width: 120px; text-align: center; font-weight: bold; padding: 10px 0;}
#xuanfu a { display: block;}
#xuanfu div { color: #fff; background: url(../images/xuanfu1.png) no-repeat top; background-size: 36px; padding-top: 40px; margin-bottom: 10px;}
#xuanfu p { background: #fff; border-radius: 4px; margin: 7px 0; text-align: center; color: #03896C; line-height: 1.4; padding: 5px 0;}
#xuanfu p:nth-last-child(1) { color: #000;}
#xuanfu #back-top { color: #fff; font-size: 14px; background: url(../images/xuanfu2.png) no-repeat top; background-size: 20px; padding-top: 20px; margin-top: 15px;}
#xuanfu #back-top:hover { color: #ffcc00; background: url(../images/xuanfu3.png) no-repeat top; background-size: 20px;}

/*吸底表单*/
.xidi-365e14 { width: 100%; height: 80px; background: rgba(0, 0, 0, 0.6); position: fixed; bottom: 0; z-index: 999;}
.xidi-365e14 img:nth-child(1) { display: block; height: 120px; width: 120px; float: left; margin-top: -40px;}
.xidi-365e14 h2 { line-height: 80px; width: 360px; overflow: hidden; color: #fff; font-size: 26px; padding: 0 30px; float: left;}
.xidi-365e14 h2 span { color: #ffcc00;}
.input1-296d3e,.apply-a69dfe { width: 120px; height: 40px; line-height: 40px; float: left; border: none; color: #999; margin: 20px 10px 20px 0; border-radius: 4px; padding-left: 20px; background: #fff;}
.xidi-365e14 img:nth-child(6) { margin-top: 30px; display: block; float: left;}
.apply-a69dfe { padding: 0; float: right; color: #333; background: #ffcc00; text-align: center; font-weight: bold; margin-right: 0; cursor:pointer}

/*面包屑导航*/
#breadcrumb { background: url(../images/home.png) no-repeat left center; padding: 15px 0; font-size: 14px; text-indent: 20px;}
#breadcrumb a { color: #999;}
#breadcrumb a:hover { color: #333; transition-duration: .5s;}

/*页码*/
.page-416a92 { margin-top: 20px;}
.page-416a92 .thisclass-c1a8b2 { background: #ff6c00; color: #fff; border: none;}
.page-416a92 li { border: 1px solid #ddd; float:left; margin: 10px 15px 0 0; line-height: 30px; padding: 0 15px; text-align: center;}
.page-416a92 li:hover a { color: #ff6c00;}
.page-416a92 li select { border: none; background: #fff;}

/*列表页共用样式*/
.list-a22e02>.left-2107f0 { width: 840px;}
.nei-695c42 { width: 320px;}
.list-a22e02 h2 {font-size: 26px!important;border-bottom: 1px solid #eee; line-height: 1.6!important;}
.list-a22e02 h2 span{ border-bottom: 1px solid #03896C; margin-bottom: -3px; display: inline-block;}
.list-a22e02 h2:hover { color: #03896C; transition-duration: .5s;}
.list-a22e02 .left-2107f0 .borderb-025a14 { display: block; padding: 30px 0;}
.list-a22e02 .city-564528 h1:after { content: " "; display: block; width: 270px; height: 1px; background: #03896C; margin-bottom: -1px;}

/*内页右侧*/
.nei-695c42 a:nth-child(1) { display: block; font-size: 22px; font-weight: bold; border-bottom: 1px solid #eee; margin-top: -10px;}
.nei-695c42 a:nth-child(1):after { content: " "; display: block; width: 88px; height: 1px; background: #03896C; margin-bottom: -1px;}
.nei-695c42 a:nth-child(1) span { background: #f0f0f0; border-radius: 20px; font-size: 12px; color: #999; text-align: center; padding: 2px 10px; float: right; margin-top: 5px;}
.nei-695c42 a:nth-child(1):hover { color: #03896C; transition-duration: .5s;}
.nei-695c42 a:nth-child(1):hover span { color: #03896C; margin-right: 10px; transition-duration: .5s;}
.nei-695c42 a.borderb-025a14 { display: block; padding: 15px 0;}
/*内页右侧课程*/
.nei-695c42 div { margin-bottom: 20px;}
.nei-695c42 .borderb-025a14:nth-last-child(1) { border-bottom: 0; padding-bottom: 0!important;}
.nei-695c42 .course-754b0e img { width: 100px; float: left; border-radius: 6px;}
.nei-695c42 .course-754b0e p { width: 160px; float: right; color: #000;}
.nei-695c42 .course-754b0e a.borderb-025a14:hover p { color: #03896C; transition-duration: .2s;}
/*内页右侧新闻*/
.nei-695c42 .news-df6e75 img { width: 100%;}
.nei-695c42 .news-df6e75 p { background: rgba(0,0,0,.5); padding: 5px 10px; height: 50px; color: #fff; position: relative; z-index: 2; margin-top: -60px; text-align: left;}
.nei-695c42 .news-df6e75 .borderb-025a14:hover p { color: #ffcc00; transition-duration: .5s;}
/*内页右侧问答*/
.nei-695c42 .hot-b433fe div { width: 50px; border: 1px solid #eee; border-radius: 6px; text-align: center; font-size: 12px; padding: 5px 10px; color: #03896C;}
.nei-695c42 .hot-b433fe a.clearfix { display: block; padding: 15px 0 0 0;}
.nei-695c42 .hot-b433fe a:hover div { color: #03896C; transition-duration: .2s;}
.nei-695c42 .hot-b433fe p { margin-left: 85px; color: #575757;}
.nei-695c42 .hot-b433fe a:hover p { color: #000; transition-duration: .2s;}

/*列表页分类*/
.list-a22e02 .class-fb2d31 { border: 1px solid #f1f1f1; padding: 20px 0 20px 105px!important;}
.class-fb2d31 { margin-bottom: 20px; padding: 0 0 10px 85px!important;}
.class-fb2d31 a,.class2-769a35 a { display: block; float: left; line-height: 34px; margin: 0 10px; width: 98px; text-align: center; border-radius: 20px; color: #03896C; border: 1px solid rgba(3,137,108,.2); box-shadow: 2px 2px 0 rgba(3,137,108,.2);}

.class-fb2d31.course-754b0e a,.class2-769a35.course-754b0e a { display: inline-block!important; float: left; line-height: 34px; margin: 0 10px; text-align: center; border-radius: 20px; color: #03896C; width: auto!important; padding: 0 20px;}
.class-fb2d31:before { content: "热门课程："; color: #000; font-weight: bold; float: left; line-height: 34px; margin-left: -85px;}
.list-a22e02 .class-fb2d31.campus-46edc3 { padding-bottom: 10px!important;}
.detail-87e82e .class-fb2d31 { border-bottom: 1px solid #f1f1f1; padding-bottom: 20px!important;}
.class-fb2d31.campus-46edc3 a,.class2-769a35.campus-46edc3 a { margin-bottom: 10px;}
.class-fb2d31 a:nth-child(6n+6) { margin-right: 0;}
/*校区二级列表页+详情页热门城市*/
.class1-49463b { padding: 20px 0; border-bottom: 1px dashed #ddd;}
.class1-49463b h2 { display: block; margin-bottom: 5px; text-indent: 0;}
.class1-49463b a { display: block; float: left; color: #03896C; width: 85px; text-align: center; line-height: 34px; margin: 10px 20px 0 0; border-radius: 4px; border: 1px solid rgba(3,137,108,.2); box-shadow: 2px 2px 0 rgba(3,137,108,.2);}
.detail-87e82e .class1-49463b a { width: 80px;}
.class1-49463b a:nth-child(8n+9) { margin-right: 0;}
.class-fb2d31 a:hover,.class1-49463b a:hover,.class2-769a35 a:hover { color: #fff; background: #03896C; transition-duration: .3s;}
.class2-769a35.course-754b0e a.cur-177ec9{color: #fff; background: #03896C; }
/*课程列表页+校区一级列表页分类*/
.class2-769a35 { border-bottom: 1px solid #f0f0f0;}
.class2-769a35.course-754b0e a { margin: 20px 20px 20px 0; border: 1px solid rgba(3,137,108,.2); box-shadow: 2px 2px 0 rgba(3,137,108,.2);}
.class2-769a35.campus-46edc3 { padding: 20px 0 10px;}

/*课程列表页*/
.list-a22e02.course-754b0e .left-2107f0 img { width: 200px; border-radius: 6px; float: left;}
.list-a22e02.course-754b0e.campus-46edc3 .left-2107f0 img {width: 180px;}
.list-a22e02.course-754b0e .left-2107f0 .right-bd44e7 { width: 600px;}
.list-a22e02.course-754b0e.campus-46edc3 .left-2107f0 .right-bd44e7 { width: 630px; margin-top: 5px;}
.list-a22e02.course-754b0e .left-2107f0 .right-bd44e7 a:nth-child(1) { font-size: 22px; font-weight: bold;}
.list-a22e02.course-754b0e .left-2107f0 .right-bd44e7 a:nth-child(1):before { content: " "; display: block; width: 6px; height: 20px; background: #03896C; float: left; margin: 8px 10px 0 0; border-radius: 10px;}
.list-a22e02.course-754b0e .left-2107f0 .right-bd44e7 p {color: #575757;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-top: 8px;background: url(../images/bg.png) no-repeat 0 -61px;padding-left: 20px;}
.list-a22e02.course-754b0e.campus-46edc3 .left-2107f0 .right-bd44e7 p,.detail-87e82e.course-754b0e.campus-46edc3 .left-2107f0 .right-bd44e7 p { background: url(../images/bg.png) no-repeat 0 -189px;}
.list-a22e02.course-754b0e.campus-46edc3 .left-2107f0 .right-bd44e7 p:nth-child(3),.detail-87e82e.course-754b0e.campus-46edc3 .left-2107f0 .right-bd44e7 p:nth-child(3) { background: url(../images/bg.png) no-repeat 0 -215px;}
.recommend_campus-23a7af p {padding-left: 20px;background: url(../images/bg.png) no-repeat 0 -192px!important;}

/*新闻列表页*/
.list-a22e02.news-df6e75 .left-2107f0 a { display: block;}
.list-a22e02.news-df6e75 .left-2107f0 a img { height: 130px; width: auto; float: left; border-radius: 6px;}
.list-a22e02.news-df6e75 .left-2107f0 a .left-2107f0 { width: 590px; margin-left: 30px;}
.list-a22e02.news-df6e75.about-57ae97 .left-2107f0 a .left-2107f0 { width: 580px;}
.list-a22e02.news-df6e75 .left-2107f0 .left-2107f0 h3 { font-size: 22px;}
.list-a22e02.news-df6e75 .left-2107f0 .left-2107f0 h3:hover { color: #03896C;}
.list-a22e02.news-df6e75 .left-2107f0 .left-2107f0 p { color: #999; height: 70px; margin-top: 5px;}
.list-a22e02.news-df6e75 .left-2107f0 .left-2107f0 span { font-size: 14px; color: #999; padding-left: 18px; margin-right: 20px; background: url(../images/bg.png) no-repeat 0 -141px;}
.list-a22e02.news-df6e75 .left-2107f0 .left-2107f0 span:nth-last-child(1) { background: url(../images/bg.png) no-repeat 0 -166px; padding-left: 20px;}

/*详情页共用样式*/
.detail-87e82e .left-2107f0 { width: 800px;}
.detail-87e82e.hot-b433fe>.left-2107f0 { width: 850px;}

/*课程详情页*/
.detail-87e82e .borderb-025a14 { padding-bottom: 25px;}
.detail-87e82e .left-2107f0 .borderb-025a14 img { width: 240px; float: left; border-radius: 6px;}
.detail-87e82e .borderb-025a14 .right-bd44e7 { width: 530px;}
.detail-87e82e .borderb-025a14 h2 { font-size: 22px; font-weight: bold;}
.detail-87e82e .borderb-025a14 h2:before { content: " "; display: block; width: 6px; height: 20px; background: #03896C; float: left; margin: 8px 10px 0 0; border-radius: 10px;}
.detail-87e82e .borderb-025a14 h2:hover { color: #03896C; transition-duration: .3s;}
.detail-87e82e .left-2107f0 .borderb-025a14 p { margin-top: 6px; background: url(../images/bg.png) no-repeat 0 -61px; padding-left: 20px;}
.detail-87e82e .left-2107f0 .borderb-025a14 a:nth-last-child(1) { color: #fff; background: #ff6c00; border-radius: 20px; padding: 3px 20px; display: inline-block; margin: 10px 10px 0 0;}

/*新闻详情页*/
.detail-87e82e.news-df6e75 h2 { font-size: 26px; text-align: center;}
.detail-87e82e.hot-b433fe h2 { margin-top: 15px;}
.detail-87e82e.news-df6e75 .source-470283 { color: #999; font-size: 14px; text-align: center; margin: 10px 0;}
.detail-87e82e.news-df6e75 .source-470283 span { margin: 0 10px;}
.detail-87e82e.news-df6e75 .source-470283 span:nth-child(1) { background: url(../images/bg.png) no-repeat 0 -141px; padding-left: 18px;}
.essay-e50fed { color: #575757; line-height: 2.2;}
.essay-e50fed a:hover { color: #03896C; transition-duration: .5s;}
.essay-e50fed img { display: block; margin: 20px auto;}
.essay-e50fed table { margin: 20px auto;}
.essay-e50fed table td,.essay-e50fed table a { text-align: center; color: #0000ff; padding: 5px 0;}
.Copywriting-1d3caf { color: #333; line-height: 1.8; text-indent: 0!important; margin-top: 20px;}
.Copywriting-1d3caf a { color: #dd0000;}
.Page_detail-a2211e { line-height: 2; margin-top: 20px; color: #575757; text-indent: 0!important;}
.Page_detail-a2211e a { font-weight: normal; color: #03896C;}
/*.Page_detail-a2211e a:hover { color: #03896C; transition-duration: .5s;}*/

/*问答详情页*/
.essay-e50fed.hot-b433fe { border: 1px solid #03896C; padding: 0 30px 30px; margin-top: 40px;}
.essay-e50fed.hot-b433fe div:nth-child(1) { font-size: 20px; width: 150px; height: 40px; border: 1px solid #03896C; background: #fff; color: #03896C; text-align: center; line-height: 40px; margin: -24px 0 20px 0; position: relative; box-shadow: 4px 4px 0 #03896C; text-indent: 0!important;}
.essay-e50fed video { width: 600px; margin: 20px auto; display: block;}

/*问答固定内容*/
.regular-0c1f80 img { display: block; width: 100%!important; margin: 30px auto 0!important;}
/*问答推荐内容*/
.recommend-655335.hot-b433fe a { display: block; padding: 20px 5px;}
.recommend-655335.hot-b433fe a:nth-child(2) { border-top: 1px dashed #ddd; margin-top: 20px;}
.recommend-655335.hot-b433fe a:hover span:nth-child(1) { color: #03896C; transition-duration: .3s;}
.recommend-655335.hot-b433fe a span { display: inline-block; color: #575757;}
.recommend-655335.hot-b433fe a span:nth-child(1):before { content: "· ";}
.recommend-655335.hot-b433fe a span:nth-child(2) { text-align: right; float: right;}

/*师资+校区详情页*/
.detail-87e82e.teacher-f6cb92 .left-2107f0 .borderb-025a14 img { width: 150px;}
.detail-87e82e.teacher-f6cb92 .borderb-025a14 .right-bd44e7 { width: 620px;}
.detail-87e82e.teacher-f6cb92 .left-2107f0 .borderb-025a14 p { background: none; padding: 0;}
.detail-87e82e.teacher-f6cb92 .c_detail-2787a4,.detail-87e82e.campus-46edc3 .c_detail-2787a4 { line-height: 2; color: #575757; padding: 10px 0;}
#dituContent img { margin: 0!important; top: 92px!important;}
#dituContent .BMap_bubble_top-784f1a { height: 0px!important;}
#dituContent .BMap_bubble_pop-0c2070 { padding: 10px 15px!important; height: 72px;border: 1px solid #999!important; box-shadow: 10px 10px 10px rgba(0,0,0,.2);}
#dituContent .iw_poi_title-a7cdac { color: #CC5522; font-size: 16px; font-weight: bold;}
/*校区固定内容*/
#campus_detail >div { margin-top: 40px;}
#campus_detail h2 { font-size: 20px!important; color: #000; /*line-height: 1.4;*/ font-weight: bold; border-bottom: 1px solid #ddd; padding-bottom: 5px;}
#campus_detail h2:before { content: " "; display: block; width: 6px; height: 20px; background: #03896C; border-radius: 10px; float: left; margin: 7px 10px 0 0;}
#campus_detail .city_btn-fc8975 { margin: 10px auto -25px; padding: 15px 0; border-bottom: 1px solid #ddd;}
#campus_detail .city_btn-fc8975 span { font-weight: bold; float: left; font-size: 14px; line-height: 28px;}
#campus_detail .city_btn-fc8975 .clearfix { margin-top: 5px;}
#campus_detail .city_btn-fc8975 a { display: inline-block; font-size: .9rem; padding: 5px 15px; border-radius: 4px; margin: 10px 15px 0 0; background: #f5f5f5;}
#campus_detail .city_btn-fc8975 a:nth-child(10n+10) { margin-right: 0;}
#campus_detail .city_btn-fc8975 a:hover { color: #fff; background: #03896C; transition-duration: .3s;}
#campus_detail .campus-d-c024e0 { margin: 0 0 -15px;}
#campus_detail .campus-d-c024e0 img { width: 240px; border-radius: 6px; float: left;}
#campus_detail .campus-d-c024e0 .right-bd44e7 { width: calc(100% - 260px);}
#campus_detail .campus-d-c024e0 .right-bd44e7 h2 { font-size: 24px; padding-bottom: 0; border: none;}
#campus_detail .campus-d-c024e0 .right-bd44e7 h2:before { margin: 8px 10px 0 0;}
#campus_detail .campus-d-c024e0 .right-bd44e7 p, #campus_detail .campus-d-c024e0 .right-bd44e7 div { font-size: 16px; color: #999; margin-top: 15px;}
#campus_detail .campus-d-c024e0 .right-bd44e7 p { background: url(../images/bg.png) no-repeat 0 -216px; color: #999; padding-left: 20px;}
#campus_detail .campus-d-c024e0 .right-bd44e7 div span { color: #03896C; font-weight: bold; font-size: 22px; margin-right: 2px;}
/*#campus_detail .campus-d-c024e0 .right-bd44e7 div span:nth-child(1) { background: linear-gradient(135deg,#FFA63C,#FFB65E);-webkit-background-clip: text; color: transparent; margin-right: 10px;}*/
#campus_detail .text-97c877>div, #campus_detail .text-97c877>p { border-top: 1px dashed #eee; padding: 12px 0; color: #575757; line-height: 1.6; font-size: 14px;}
#campus_detail .course_type-91aea0 { border-top: 1px solid #eee; margin: 0 0 -20px; padding: 25px 0 0;}
#campus_detail .course_type-91aea0 span { font-weight: bold; float: left; font-size: 14px; line-height: 28px;}
#campus_detail .course_type-91aea0 .right-bd44e7 { float: right; width: calc(100% - 70px);}
#campus_detail .course_type-91aea0 a { font-size: 14px; display: inline-block; color: #03896C; background: rgba(227,2,20,.06); border-radius: 4px; padding: 5px 15px; margin-left: 10px; margin-bottom: 10px;}
#campus_detail .recommend-655335 a { width: calc(25% - 8px); border: 1px solid #eee; border-radius: 6px; overflow: hidden; margin: 15px 8px 0 0; display: block; float: left;}
#campus_detail .recommend-655335 a:nth-child(4) { margin-right: 0;}
#campus_detail .recommend-655335 img { width: 100%;}
#campus_detail .recommend-655335 h3 { line-height: 2.4!important; text-align: center; font-size: 1rem; font-weight: bold;}
#campus_detail .imgs-e76246 img { width: calc(25% - 6px); border-radius: 6px; text-align: center; margin: 15px 8px 0 0; float: left;}
#campus_detail .imgs-e76246 img:nth-child(4) { margin-right: 0;}
#campus_detail #dituContent { margin: 20px 0!important; border: 1px solid #eee!important; width: 100%!important; height: 240px;}
#campus_detail .recommend_campus-23a7af a { border-bottom: 1px dashed #ddd; padding: 20px 0; width: 100%; display: block;}
#campus_detail .recommend_campus-23a7af a img { width: 205px; height: auto!important; border-radius: 6px; float: left;}
#campus_detail .recommend_campus-23a7af .right-bd44e7 { width: calc(100% - 230px); line-height: 1.4;}
#campus_detail .recommend_campus-23a7af h3 { font-weight: bold; font-size: 18px; color: #333;}
#campus_detail .recommend_campus-23a7af p { color: #999; font-size: 14px; line-height: 1.4; margin-top: 10px;}

/*文章小标题*/
h3.nt1-c9a4cf,h3.nt2-c3780f,h3.nt3-bf4a33,h3.nt4-d43bae { font-size: 16px; line-height: 30px; margin: 0 0 5px 0; text-align: left; text-indent: 0; font-weight: bold;}
h3.nt1-c9a4cf>span,h3.nt2-c3780f>span,h3.nt3-bf4a33>span,h3.nt4-d43bae>span { text-indent: 0; margin-right: 10px; display: inline-block; font-size: 14px;}
h3.nt1-c9a4cf,h3.nt2-c3780f { color: #d52e26;}
h3.nt1-c9a4cf span,h3.nt2-c3780f span { background: #d52e26; color: #fff; width: 24px; line-height: 24px; text-align: center;}
h3.nt2-c3780f span { border-radius: 50px; border-top-left-radius: 0; padding: 0 5px;}
h3.nt3-bf4a33 { color: #4770EA;}
h3.nt3-bf4a33 span { text-align: center; border: 1px solid #4770EA; width: 30px; background: #fff url(../images/backh3-no3.jpg) no-repeat center; background-size: 86%;}
h3.nt4-d43bae { color: #2f7eed;}
h3.nt4-d43bae span { color: #fff; background: #2f7eed; width: 30px; text-align: center; border-radius: 30px;}
h3.nt4-d43bae span:after { content: " "; display:block;width:12px; height:12px; background: #fff; border-radius:2px;transform:rotate(45deg); float:right; margin: 9px -8px 0 -20px;}

/*响应式代码 950px≤1440＜1180px*/
@media screen and (max-width: 1440px){
	div,p { font-size: 14px;}
	.content-d60ace,.content1-17d387 { width: 950px!important; margin: 0 auto;}
	.border-14c912,.border1-bfe4e6 { padding: 19px;}
	.space-75321e>h2 { font-size: 36px;}
	.space-75321e>span { font-size: 16px;}
	#nav a { padding: 0 24px;}
	#nav li { margin-right: 21px;}
	#nav li:nth-last-child(1) { margin-right: 0;}
	#teacher .left-2107f0 { width: calc(50% - 50px);}
	#courses img { width: 200px;}
	#courses .right-bd44e7 { width: calc(100% - 220px);}
	#courses .right-bd44e7 a { margin-top: 0; font-size: 18px!important;}
	.recommend-655335 h2,.recommend-655335 .right-bd44e7 a:nth-child(1),.class1-49463b h2 {font-size: 20px!important;}
	#courses .right-bd44e7 a:before,.recommend-655335 h2:before,.recommend-655335 .right-bd44e7 a:nth-child(1):before,.class1-49463b h2:before { height: 18px; margin-top: 6px;}
	#courses p, .recommend-655335 .right-bd44e7 p { margin-top: 5px;}
	.detail-87e82e .left-2107f0 .borderb-025a14 p,.list-a22e02.course-754b0e .left-2107f0 .right-bd44e7 p { background: url(../images/bg.png) no-repeat 0 -63px;}
	#advantage .left-2107f0 { width: 236px;}
	#teacher img { width: 160px;}
	#teacher .right-bd44e7 { width: 200px;}
	#news .tj-69338b { width: 380px;}
	#news .tj-69338b h3 { font-size: 16px; line-height: 20px; margin-top: -50px; padding: 15px;}
	#news .news1-11e3e1:nth-child(1) { font-size: 16px;}
	#news .news1-11e3e1 { line-height: 40px;}
	#news .news1-11e3e1:before { margin: 18px 12px 0 1px;}
	#news .news1-11e3e1:nth-child(1):before { margin: 18px 11px 0 0;}
	#news .news1-11e3e1:hover { color: #03896C; transition-duration: .3s; font-size: 16px;}
	#news .right-bd44e7 { width: 500px;}
	#hot div a { width: calc(50% - 135px);}
	#hot div a img { height: 70px;}
	.tab-1b3f59 a { width: 100px;}
	.tab_block-f6852f .tab_content-5872cd .left-2107f0 { width: 260px;}
	.tab_block-f6852f .tab_content-5872cd .left-2107f0 a { font-size: 16px;}
	.tab_block-f6852f .tab_content-5872cd .left-2107f0 a:before { width: 4px; height: 16px; margin: 8px 8px 0 0;}
	.tab_block-f6852f .tab_content-5872cd .left-2107f0 a:after { width: 120px;}
	.tab_block-f6852f .tab_content-5872cd .left-2107f0 p { background: url(../images/bg.png) no-repeat 0 -192px;}
	.list-a22e02.course-754b0e.campus-46edc3 .left-2107f0 .right-bd44e7 { width: 430px;}
	.list-a22e02 .left-2107f0 .borderb-025a14 { padding: 15px 0 20px;}
	.list-a22e02>.left-2107f0 { width: 640px;}
	.list-a22e02>.right-bd44e7,.nei-695c42 { width: 270px;}
	.list-a22e02.course-754b0e .left-2107f0 .right-bd44e7 { width: 410px;}
	.nei-695c42 .course-754b0e img { width: 90px;}
	.nei-695c42 .course-754b0e p { width: 125px;}
	.list-a22e02.news-df6e75 .left-2107f0 .left-2107f0 h3 { font-size: 20px;}
	.detail-87e82e.news-df6e75 h2 { font-size: 24px;}
	.list-a22e02.news-df6e75 .left-2107f0 a .left-2107f0,.list-a22e02.news-df6e75.about-57ae97 .left-2107f0 a .left-2107f0 { width: 420px; margin-left: 20px;}
	.list-a22e02.news-df6e75 .left-2107f0 a img { height: 120px; margin-top: 5px;}
	.detail-87e82e.teacher-f6cb92 .left-2107f0 .borderb-025a14 img { width: 125px; margin-top: 0;}
	.list-a22e02.teacher-f6cb92>.left-2107f0 .right-bd44e7 { width: 460px;}
	.list-a22e02.campus-46edc3 .left-2107f0 img,.detail-87e82e .left-2107f0 .borderb-025a14 img { width: 180px; margin-top: 5px;}
	.list-a22e02.campus-46edc3 .left-2107f0 .right-bd44e7 { width: 430px;}
	.detail-87e82e.teacher-f6cb92 .borderb-025a14 .right-bd44e7 { width: 470px;}
	.detail-87e82e .borderb-025a14 .right-bd44e7 {width: 410px;}
	.detail-87e82e.campus-46edc3 .borderb-025a14 .right-bd44e7 { margin-top: 10px;}
	.detail-87e82e.campus-46edc3 .borderb-025a14 .right-bd44e7 p { margin-top: 10px;}
	.detail-87e82e>.left-2107f0 { width: 620px;}
	.detail-87e82e.hot-b433fe>.left-2107f0 { width: 660px;}
	#dituContent { width: 620px; height: 260px;}
	.regular1-994b6d { width: 610px;}
	.regular1-994b6d .left-2107f0 { width: 255px; padding: 14px!important; margin: 10px!important;}
	.class1-49463b a { width: 65px!important; margin: 10px 10px 0 0;}
	.class2-769a35 a { width: 96px; margin: 0 10px 10px 0;}
	.class2-769a35 a:nth-child(6n+6) { margin-right: 0;}
	.xidi-365e14 h2 { width: 280px; padding: 0 15px; font-size:22px;}
	.input1-296d3e,.apply-a69dfe { width: 90px;}
}

.shuoming-d33641 { font-size: .95rem; padding: 10px 15px; color: #BA9A74; background: #FAF5E9; margin: 10px 0; text-indent: 0; line-height: 1.4;}

/*新闻小标题样式*/
.news_para-958560 h2 { font-size: 16px; font-weight: bold; margin-top: 15px; line-height: 30px; color: #4770EA;}
.news_para-958560 h2 span { display: inline-block; margin-right: 10px; text-align: center; border: 1px solid #4770EA; width: 30px; background: #fff url(../images/backh3-no3.jpg) no-repeat center; background-size: 86%;}

h3.nt1-c9a4cf,h3.nt2-c3780f,h3.nt3-bf4a33,h3.nt4-d43bae { font-size: 16px; line-height: 30px; margin: 10px 0 5px 0; text-align: left; text-indent: 0; font-weight: bold;}
h3.nt1-c9a4cf>span,h3.nt2-c3780f>span,h3.nt3-bf4a33>span,h3.nt4-d43bae>span { text-indent: 0; margin-right: 10px; display: inline-block; font-size: 14px;}
h3.nt1-c9a4cf,h3.nt2-c3780f { color: #d52e26;}
h3.nt1-c9a4cf span,h3.nt2-c3780f span { background-color: #d52e26; color: #fff; width: 24px; line-height: 24px; text-align: center;}
h3.nt2-c3780f span { border-radius: 50px; border-top-left-radius: 0; padding: 0 5px;}
h3.nt3-bf4a33 { color: #4770EA;}
h3.nt3-bf4a33 span { text-align: center; border: 1px solid #4770EA; width: 30px; background: #fff url(../images/backh3-no3.jpg) no-repeat center; background-size: 86%;}
h3.nt4-d43bae { color: #2f7eed;}
h3.nt4-d43bae span { color: #fff; background: #2f7eed; width: 30px; text-align: center; border-radius: 30px;}
h3.nt4-d43bae span:after { content: " "; display:block;width:12px; height:12px; background: #fff; border-radius:2px;transform:rotate(45deg); float:right; margin: 9px -8px 0 -20px;}

/*课程样式*/
.c_detail-2787a4 { padding-bottom: 15px; line-height: 1.6;}
.c_detail-2787a4 img { display: block; width: 600px; height: auto; margin: 30px auto; border-radius: 10px;}
.c_detail-2787a4>img:nth-child(1) { width: 100%; margin-top: 25px;}
.c_detail-2787a4 h3 { font-size: 20px; text-align: center; margin: 45px auto 15px; color: #000; line-height: 1;}
.c_detail-2787a4 h3 span { border-bottom: 1px solid #03896C; padding: 0 5px 8px; display: inline-block;}
.c_detail-2787a4 h3 span:before { content: " "; display: block; width: 12px; height: 20px; background-color: #03896C; transform: skew(-20deg); float: left; margin-right: 15px; box-shadow: -4px -4px 0 rgba(3,137,108,.3);}
.c_detail-2787a4 .p1-0fd435, .c_detail-2787a4 .p5-c282f5 { text-indent: 2rem; margin-top: 5px; line-height: 1.8;}
.c_detail-2787a4 .p2-f8636e { background-color: rgba(227,2,20,.03); padding: 0 15px 15px;}
.c_detail-2787a4 .p2-f8636e:nth-child(6) { padding-top: 15px;}
.c_detail-2787a4 .p2-f8636e span { display: inline-block; background: #03896C; padding: 2px 15px 2px 10px; color: #fff; font-weight: bold; border-top-right-radius: 30px; border-bottom-right-radius: 30px; margin-bottom: 5px;}
.c_detail-2787a4 .p2-f8636e span:before { content: "· ";}
.c_detail-2787a4 .p4-e6d62b { margin-bottom: 20px;}
.c_detail-2787a4 .p4-e6d62b:nth-child(15) { margin-bottom: 0;}
.c_detail-2787a4 .p4-e6d62b span { display: block; line-height: 20px;}
.c_detail-2787a4 .p4-e6d62b span:nth-child(1) { float: left; background-color: #03896C; color: #fff; font-size: 16px; font-weight: bold; padding: 10px 20px; border-radius: 6px; border-bottom-right-radius: 0; margin-top: 10px; width: 100px; text-align: center; position: relative;}
.c_detail-2787a4 .p4-e6d62b span:nth-child(2) { display: block; background-color: #fff; box-shadow: 0 0 8px rgba(227,2,20,.25); border-radius: 6px; float: right; width: calc(100% - 180px); padding: 20px 20px 20px 50px; margin-left: -80px}
.c_detail-2787a4 .p5-c282f5 { border-radius: 6px; border: 1px solid rgba(227,2,20,.3); padding: 15px 20px; box-shadow:  -4px -4px 0 rgba(227,2,20,.3) inset;}
.c_detail-2787a4 .p5-c282f5:before { content: " "; display: block; width: 80%; height: 3px; background-color: #d52e26;  float: left; margin: -17px 10% 0px;}

.pagebar-5a8bfb { padding:20px; overflow:hidden; clear:both}
.pagebar-5a8bfb .pagination {
  display: flex;
  justify-content: center;
  margin-top: 10px;
}
.pagination a {
  background: #fff;
  border: 1px solid #ccc;
  color: #333;
  font-size: 12px;
  padding: 8px 10px;
  margin: 0 2px;
  border-radius: 3px; line-height:100%
}
.pagination span {
    color: #333;
    font-size: 12px;
    padding: 7px 2px;
    margin: 0 2px;
    border-radius: 3px;
}
.pagination a:hover {
  color: #333;
  border: 1px solid #333;
}
.pagination a.page-num-current-1a4a1f {
  color: #fff;
  background: #333;
  border: 1px solid #333;
}
.pagination .st-0ab2aa{ font-family:宋体}
.text-secondary-d1b206{ text-align:center; padding:20px 0}

.pb-rich-content-d82b82 img{ max-width:100% !important; height:auto !important;display:inline-block;}
.pb-rich-content-d82b82 p{text-wrap: inherit !important;}
.pb-rich-content-d82b82 p span{text-wrap: inherit !important;}
