section {margin:0 auto; margin-bottom: 40px;}

a:hover {color:#00AA44;}

.pro_recommend,.top_pro_recommend {width:1200px;height:auto;margin:0 auto;}

.pro_recommend h2,.top_pro_recommend h2 {margin-bottom:20px;font-size:36px;color:#333333;text-align:center;line-height:50px;letter-spacing:5px;padding:30px 0;}

.pro_recommend ul {width:100%;height:auto;overflow:hidden;background:#fff;}

/*.pro_recommend .partimg {background:url(/static/images/9005a5fa5a8ae.png) no-repeat;color:#fff;}*/

.pro_recommend .partimg a {color:#fff;}

.pro_recommend.bottom ul li:nth-child(5) {width:640px;}

.pro_recommend.rdtop ul li:first-child {border:1px solid #ebebeb !important;}

.pro_recommend.rdtop ul li:nth-child(2) {border:1px solid #ebebeb !important;}

.pro_recommend.rdtop ul li {width:400px !important;height:440px !important;border-top:1px solid #ebebeb !important;border-right:none !important;}

.pro_recommend ul li {float:left;position:relative;overflow:hidden;transition:all 0.3s ease 0s;width:320px;height:220px;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;}

.pro_recommend ul li:first-child {border:none;width:279px;height:440px;border-right:1px solid #ebebeb;}

.pro_recommend ul li:nth-child(2) {float:right;border:none;width:280px;height:440px;border: 1px solid #ebebeb;border-left: none;border-top: none;}

.pro_recommend ul li a{display:block;width:100%;height:100%;position:absolute;}

.partimg .goods-li-a.l:hover .item-img {right:-20px;}

.pro_recommend ul li img {position:absolute;width:180px;height:180px;bottom:0;right:-40px;transition:all 0.3s ease 0s;vertical-align:middle;}

.pro_recommend ul li:first-child img {width:318px;height:535px;top:-40px;}

.pro_recommend ul li:nth-child(2) img {width:240px;height:240px;}

.pro_recommend ul li .item-text{position:absolute;top:30px;left:30px;}

.pro_recommend ul li .item-text strong{display:block;font-size:18px;font-weight:normal;margin-bottom:10px;}

.pro_recommend ul li .item-text p{font-size:14px;margin-bottom:30px;}

.pro_recommend ul li .item-text b{margin:0 5px 5px 0;display:inline-block;padding:3px 8px;color:#00AA44;border:1px solid #00AA44;border-radius:5px;font-weight:normal;}

.pro_recommend ul li .item-text b:hover {color:#fff;border:1px solid #00AA44;background:#00AA44;}

.pro_recommend ul li .item-text span{display:inline-block;height:28px;line-height:28px;border:1px solid #00AA44;color:#00AA44;font-size:14px;padding:0 20px;border-radius:2px;text-align:center;transition:all 0.3s ease 0s;}

.pro_recommend ul li .i-p-hot{display:block;width:60px;height:60px;background:url(../images/icon_bg.png) no-repeat 0 -280px;position:absolute;right:0px;top:0px;}

.pro_recommend ul li .i-p-new {display:block;width:60px;height:60px;background:url(../images/icon_bg.png) no-repeat -80px -280px;position:absolute;right:0px;top:0px;}

.pro_recommend ul li .i-p-classic {display:block;width:60px;height:60px;background:url(../images/icon_bg.png) no-repeat -160px -280px;position:absolute;right:0px;top:0px;}
.pro_recommend ul li a:hover .item-img {right:20px;}
.item-img {border-width:0px;}
.pro_recommend ul li a:hover .item-text span {background:#00AA44;border:1px solid #00AA44;color:#fff;}
.top_pro_recommend ul {width:100%;height:500px;overflow:hidden;background:#fff;}
.clearfix:after{content: "";display: block;height: 0;clear:both;visibility: hidden;}
.clearfix{  *zoom: 1; }
.top_pro_recommend ul li{float:left;width:377px;margin-right:30px;height:460px;box-shadow:0 0 5px 5px #eee}
 .fl{float:left;}
.top_pro_recommend ul li:last-child{margin-right:0px}
.top_pro_recommend ul li a {display:block;width:377px;height:460px;position:absolute;}
.top_pro_recommend ul li a .top-img {width:100%;height:auto}
.top_pro_recommend ul li a h6 {display:block;font-size:18px;font-weight:normal;line-height:60px;text-indent:15px;}
.top_pro_recommend ul li a .advantage div{font-size:14px;text-indent:15px;text-align:left}
.top_pro_recommend ul li a .advantage .advitem{width:290px;text-indent:0px;text-align:left}
.top_pro_recommend ul li a .advitem b{margin:0 5px 5px 0;display:inline-block;padding:3px 8px;color:#00AA44;border:1px solid #00AA44;border-radius:5px;font-weight:normal;}
.top_pro_recommend ul li a p b:hover {color:#fff;border:1px solid #00AA44;background:#00AA44;}
.top_pro_recommend ul li  span {height:28px;line-height:28px;border:1px solid #00AA44;color:#00AA44;font-size:14px;padding:0 20px;border-radius:2px;text-align:center;transition:all 0.3s ease 0s;position:absolute;left:50%;margin-left:-50px;bottom:20px}

.top_pro_recommend ul li a:hover .top-item-text span {background:#00AA44;border:1px solid #00AA44;color:#fff;}

.pro_recommend .itembox{width: 100%;height:560px}
.pro_recommend .itembox .bigleft{width: 290px;height:560px}
.pro_recommend .itembox .bigleft a{display:block;width: 290px;height:560px}
.pro_recommend .itembox .bigleft a img{display:block;width: 290px;height:560px}
.pro_recommend .itembox .rightbox{width: 890px;height:560px;margin-left:20px;}
.pro_recommend .itembox .rightbox .boxitems{width: 275px;height:268px;margin-bottom:20px;margin-right:27px;border:1px solid #eee;border-radius:10px}
.pro_recommend .itembox .rightbox .boxitems:nth-child(3n+3){margin-right:0px}
.pro_recommend .itembox .rightbox .boxitems:last-child{margin-bottom:0px}
.pro_recommend .itembox .rightbox .boxitems:eq(-2){margin-bottom:0px}
.pro_recommend .itembox .rightbox .boxitems:eq(-3){margin-bottom:0px}
.pro_recommend .itembox .rightbox .boxitems>img {width: 273px;height:180px;border-radius:10px}
.pro_recommend .itembox .rightbox .boxitems>strong {display:block;width: 275px;font-size:14px;height:44px;line-height:44px;color:#333333;text-indent:15px;font-weight:600}
.pro_recommend .itembox .rightbox .boxitems>.pricebox {padding:0 10px;width:255px;display: flex;flex-direction: row;justify-content: space-between;align-items: center;}
.pro_recommend .itembox .rightbox .boxitems>.pricebox span{font-size:16px;color:#999;line-height:30px}
.pro_recommend .itembox .rightbox .boxitems>.pricebox .price{color:#ff434b;}
/*课程详情*/

div.navtitle>div .breadNav {display:inline-block;margin:.5em 0;}

div.navtitle>div .breadNav li {display:inline-block;margin-right:.3em;}

div.navtitle>div .breadNav li:before {content:"";display:inline-block;vertical-align:4%;width:.5em;height:.5em;border-top:1px solid #000;border-right:1px solid #000;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-right:.5em;}

div.navtitle>div .breadNav li a {color:#000;}

.ztwrap {width:96%;max-width:1200px;margin:0 auto;}

div.navtitle {padding:25px 0;}

.main_box div.classify {width:100%;border:solid 1px #e5e5e5;}

.main_box div.classify > div {width:100%;display:-webkit-box;/* iOS 6-,Safari 3.1-6 */  display:-webkit-flex;/* Chrome */  display:-moz-box;/* Firefox 19 */  display:-ms-flexbox;display:flex;/*flex容器*/  -webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;}

.main_box div.classify > div:nth-of-type(1) {border-bottom:1px dashed #e5e5e5;}

.main_box div.classify > div > p {height:56px;line-height:56px;text-align:center;background-color:#f7f7f7;font-size:16px;color:#333333;padding:0 15px;}

.main_box div.classify > div > ul {display:-webkit-box;/* iOS 6-,Safari 3.1-6 */  display:-webkit-flex;/* Chrome */  display:-moz-box;/* Firefox 19 */  display:-ms-flexbox;display:flex;/*flex容器*/  -webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;}

.main_box div.classify > div > ul > li {font-size:14px;color:#333333;margin:0 20px;}

.main_box div.classify > div > ul > li:nth-of-type(1) {font-size:16px;width:56px;height:26px;line-height:26px;text-align:center;background-color:#e74938;border-radius:4px;}

.main_box div.classify > div > ul > li:nth-of-type(1) > a {color:#ffffff;}

.main_box div.classify > div > ul > li:nth-of-type(1) > a:hover {color:#ffffff;}

.main_box div.classify > div > ul > li > a {color:#333333;}

.main_box div.classify > div > ul > li > a:hover {color:#e74938;}

.main_box > ul {display:-webkit-box;/* iOS 6-,Safari 3.1-6 */  display:-webkit-flex;/* Chrome */  display:-moz-box;/* Firefox 19 */  display:-ms-flexbox;display:flex;/*flex容器*/  flex-wrap:wrap;padding:60px 0 30px;}

.main_box > ul > li {width:30%;margin:0 1.5% 30px;}

.main_box > ul > li > a > img {width:360px;height:240px;vertical-align:bottom;}

.main_box > ul > li > a > div {background-color:#ffffff;border:solid 1px #e5e5e5;padding:10px 20px;display:-webkit-box;/* iOS 6-,Safari 3.1-6 */  display:-webkit-flex;/* Chrome */  display:-moz-box;/* Firefox 19 */  display:-ms-flexbox;display:flex;/*flex容器*/  -webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;}

.main_box > ul > li > a > div > div > h2 {width:200px;font-size:16px;color:#000000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.main_box > ul > li > a > div > div > p {font-size:16px;color:#e74938;font-weight:bold;}

.main_box > ul > li > a > div > div > p > span {font-size:14px;color:#999999;font-weight:normal;margin-left:8px;text-decoration:line-through;}

.main_box > ul > li > a > div > span {display:-webkit-box;/* iOS 6-,Safari 3.1-6 */  display:-webkit-flex;/* Chrome */  display:-moz-box;/* Firefox 19 */  display:-ms-flexbox;display:flex;/*flex容器*/}

.main_box > ul > li > a > div > span > em {font-size:14px;color:#fff;width:80px;text-align:center;height:32px;line-height:32px;background:-webkit-linear-gradient(left,#e74838,#e96341);/* Safari 5.1 - 6.0 */  background:-o-linear-gradient(right,#e74838,#e96341);/* Opera 11.1 - 12.0 */  background:-moz-linear-gradient(right,#e74838,#e96341);/* Firefox 3.6 - 15 */  background:linear-gradient(to right,#e74838,#e96341);/* 标准的语法 */}

.main_box > ul > li > a > div > span > b {width:32px;text-align:center;height:32px;line-height:32px;background:-webkit-linear-gradient(#e0b77d,#c3985d);/* Safari 5.1 - 6.0 */  background:-o-linear-gradient(#e0b77d,#c3985d);/* Opera 11.1 - 12.0 */  background:-moz-linear-gradient(#e0b77d,#c3985d);/* Firefox 3.6 - 15 */  background:linear-gradient(#e0b77d,#c3985d);/* 标准的语法 */}

.main_box > ul > li > a > div > span > b > img {vertical-align:middle;}

div.navtitle {padding:25px 0 15px;}

div.main_box {margin-bottom:40px;}

div.main_box .details {display:-webkit-box;/* iOS 6-,Safari 3.1-6 */  display:-webkit-flex;/* Chrome */  display:-moz-box;/* Firefox 19 */  display:-ms-flexbox;display:flex;/*flex容器*/  -webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;padding:20px 20px 35px 20px;background-color:#ffffff;border:solid 1px #e5e5e5;}

div.main_box .details .detailsleft {width:45%;}

div.main_box .details .detailsleft .devideo img {width:100%;}

div.main_box .details .detailscontent {width:52%;}

div.main_box .details .detailscontent > h1 {font-size:24px;color:#333333;line-height:40px;margin-bottom:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

div.main_box .details .detailscontent .details_word {padding:20px;margin-bottom:20px;background-color:#f7f7f7;}

div.main_box .details .detailscontent .details_word > h2 {font-size:14px;color:#999999;text-decoration:line-through;}

div.main_box .details .detailscontent .details_word > p {font-size:14px;color:#999999;}

div.main_box .details .detailscontent .details_word > p > em {font-size:24px;font-weight:bold;color: #b91b1b;}

div.main_box .details .detailscontent .service dl {margin:10px 0;display:-webkit-box;/* iOS 6-,Safari 3.1-6 */  display:-webkit-flex;/* Chrome */  display:-moz-box;/* Firefox 19 */  display:-ms-flexbox;display:flex;/*flex容器*/}

div.main_box .details .detailscontent .service dl dt {min-width:75px;font-size:16px;line-height:30px;color:#666;text-align:center;}

div.main_box .details .detailscontent .service dl dd {display:-webkit-box;/* iOS 6-,Safari 3.1-6 */  display:-webkit-flex;/* Chrome */  display:-moz-box;/* Firefox 19 */  display:-ms-flexbox;display:flex;/*flex容器*/  -webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;}

div.main_box .details .detailscontent .service dl dd > a {font-size:14px;color: #00AA44;background-size:auto;-webkit-background-size:auto;-moz-background-size:auto;-o-background-size:auto;-ms-background-size:auto;line-height:30px;margin:0 15px 10px;padding-left:25px;display: inline-block;padding: 0 10px;border: 1px solid #00AA44;}

div.main_box .details .detailscontent .service dl dd > a:hover {background:#00AA44;color:#fff;}

div.main_box .details .detailscontent .service dl dd > p {font-size: 14px;line-height: 30px;color:#999999;padding-left: 15px;overflow:hidden;display:-webkit-box;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;}

div.main_box .details .detailscontent .service dl.seltao dd {padding-left:15px;}

div.main_box .details .detailscontent .service dl.seltao dd a {display:inline-block;margin:0 30px 10px 0;width:123px;line-height:30px;text-align:center;color:#333333;font-size:14px;position:relative;background:#f7f7f7 url("/static/images/gg.png") top right no-repeat;background-size:auto;-webkit-background-size:auto;-moz-background-size:auto;-o-background-size:auto;-ms-background-size:auto;border:solid 1px #efefef;box-sizing:border-box;}

div.main_box .details .detailscontent .service dl.seltao dd a > b {vertical-align:middle;font-weight:normal;display:inline-block;max-width:7em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

div.main_box .details .detailscontent .service dl.seltao dd a span {display:none;width:100%;height:10px;background-color:#f7f7f7;position:absolute;bottom:-5px;left:0;z-index:99;}

div.main_box .details .detailscontent .service dl.seltao dd a:hover span {display:inline-block;}

div.main_box .details .detailscontent .service dl.seltao dd .seltaoc {position:relative;left:-1px;}

div.main_box .details .detailscontent .service dl.seltao dd .seltaoc .seldiv {display:none;position:absolute;background-color:#f7f7f7;border:solid 1px #efefef;top:0;left:0;padding:10px 18px;width:100%;box-sizing:border-box;}

div.main_box .details .detailscontent .service dl.seltao dd .seltaoc .seldiv li {display:none;}

div.main_box .details .detailscontent .service dl.seltao dd .seltaoc .seldiv p {color:#333;font-size:14px;line-height:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

div.main_box .details .detailscontent .service dl.seltao dd .seltaoc .seldiv span {font-size:14px;color:#e74938;}

div.main_box .details .detailscontent .service dl.seltao dd .seltaoc .seldiv .img {float:left;margin-right:10px;}

div.main_box .details .detailscontent .service dl.seltao dd .seltaoc .seldiv .img img {width:63px;height:42px;}

div.main_box .details .detailscontent .service > div.btn {margin-left:50px;}

div.main_box .details .detailscontent .service > div.btn button {width:131px;height:40px;line-height:40px;font-size:18px;text-align:center;border-radius:4px;color:#ffffff;background-color: #00AA44;outline:none;border:none;}

div.main_box .details .detailscontent .service > div.btn button.def {background-color: #00AA44;margin-right:20px;}

.detailsbottom .lbox_com {background-color:#ffffff;border:solid 1px #e5e5e5;padding:20px 0;}

.detailsbottom .lbox_com > ul {width:100%;display:-webkit-box;/* iOS 6-,Safari 3.1-6 */  display:-webkit-flex;/* Chrome */  display:-moz-box;/* Firefox 19 */  display:-ms-flexbox;display:flex;/*flex容器*/  -webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;border-bottom:solid 1px #e5e5e5;position:relative;}

.detailsbottom .lbox_com > ul::before {position:absolute;content:"";left:-30px;top:50%;transform:translateY(-50%);width:1px;height:120%;background-color:rgba(255,255,255,0.3);}

.detailsbottom .lbox_com > ul > li {cursor:pointer;width:156px;padding-bottom:20px;text-align:center;font-size:18px;color:#666;border-bottom:2px solid transparent;}

.detailsbottom .lbox_com > ul > li.check {border-bottom: 2px solid #00AA44;}

.detailsbottom .lbox_com .detail_box > div {display:none;}

.detailsbottom .lbox_com .detail_box > div.check {display:block;text-align: center;}

.detailsbottom .lbox_com .detail_box .detail_one {display:none;padding:30px 0px 0;}

.detailsbottom .lbox_com .detail_box .detail_one img {max-width:100%;text-align:center;}

.detailsbottom .lbox_com .detail_box .detail_two {display:none;padding-top:30px;}

.detailsbottom .lbox_com .detail_box .detail_two > ul {display:-webkit-box;/* iOS 6-,Safari 3.1-6 */  display:-webkit-flex;/* Chrome */  display:-moz-box;/* Firefox 19 */  display:-ms-flexbox;display:flex;/*flex容器*/  -webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;}

.detailsbottom .lbox_com .detail_box .detail_two > ul > li {width:250px;margin:0 10px 25px;}

.detailsbottom .lbox_com .detail_box .detail_two > ul > li > a {display:block;width:100%;}

.detailsbottom .lbox_com .detail_box .detail_two > ul > li > a > img {width:250px;height:166px;vertical-align:bottom;}

.detailsbottom .lbox_com .detail_box .detail_two > ul > li > a > div {width:100%;padding:10px;background-color:#ffffff;border:solid 1px #e5e5e5;}

.detailsbottom .lbox_com .detail_box .detail_two > ul > li > a > div > h2 {font-size:16px;color:#333333;margin-bottom:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.detailsbottom .lbox_com .detail_box .detail_two > ul > li > a > div > p {display:-webkit-box;/* iOS 6-,Safari 3.1-6 */  display:-webkit-flex;/* Chrome */  display:-moz-box;/* Firefox 19 */  display:-ms-flexbox;display:flex;/*flex容器*/  -webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;}

.detailsbottom .lbox_com .detail_box .detail_two > ul > li > a > div > p > span {padding-left:20px;font-size:14px;color:#999999;background:url("/static/images/three_per.png") center left no-repeat;background-size:auto;-webkit-background-size:auto;-moz-background-size:auto;-o-background-size:auto;-ms-background-size:auto;}

.detailsbottom .lbox_com .detail_box .detail_two > ul > li > a > div > p > em {font-size:16px;color:#e74938;font-weight:bold;}

.detailsbottom .lbox_com .detail_box .detail_three .outLine {padding:30px 50px;background-color:#f7f7f7;}

.detailsbottom .lbox_com .detail_box .detail_three .outLine .lineTop {position:relative;}

.detailsbottom .lbox_com .detail_box .detail_three .outLine .lineTop .leftLine {width:17px;height:19px;position:absolute;left:0;cursor:pointer;top:50%;transform:translateY(-50%);}

.detailsbottom .lbox_com .detail_box .detail_three .outLine .lineTop .rightLine {width:17px;height:19px;position:absolute;right:0;cursor:pointer;top:50%;transform:translateY(-50%);}

.detailsbottom .lbox_com .detail_box .detail_three .outLine .lineTop .kw {overflow:hidden;box-sizing:border-box;margin-left:63px;margin-right:42px;}

.detailsbottom .lbox_com .detail_box .detail_three .outLine .lineTop ul {width:2000px;}

.detailsbottom .lbox_com .detail_box .detail_three .outLine .lineTop ul li {float:left;width:104px;text-align:center;font-size:14px;line-height:32px;color:#333;cursor:pointer;padding:0px 13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.detailsbottom .lbox_com .detail_box .detail_three .outLine .lineTop ul li.selected {color:#ffffff;background-color:#e74938;border-radius:16px;}

.detailsbottom .lbox_com .detail_box .detail_three .lineContain > div {display:none;}

.detailsbottom .lbox_com .detail_box .detail_three .lineContain > div.selected {display:block;}

.detailsbottom .lbox_com .detail_box .detail_three .lineContain > div > ul > li > div.rdtop {cursor:pointer;padding:25px 20px;display:-webkit-box;/* iOS 6-,Safari 3.1-6 */  display:-webkit-flex;/* Chrome */  display:-moz-box;/* Firefox 19 */  display:-ms-flexbox;display:flex;/*flex容器*/  -webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;border:solid 1px transparent;border-bottom:solid 1px #e5e5e5;}

.detailsbottom .lbox_com .detail_box .detail_three .lineContain > div > ul > li > div.rdtop:hover {background-color:#fff7f7;border:solid 1px #e74938;border-bottom:solid 1px #e74938;}

.detailsbottom .lbox_com .detail_box .detail_three .lineContain > div > ul > li > div.rdtop > h2 {font-size:16px;color:#333333;padding-left:36px;background:url("/static/images/outline_list.png") center left no-repeat;background-size:auto;-webkit-background-size:auto;-moz-background-size:auto;-o-background-size:auto;-ms-background-size:auto;}

.detailsbottom .lbox_com .detail_box .detail_three .lineContain > div > ul > li > div.rdtop .arrow {display:-webkit-box;/* iOS 6-,Safari 3.1-6 */  display:-webkit-flex;/* Chrome */  display:-moz-box;/* Firefox 19 */  display:-ms-flexbox;display:flex;/*flex容器*/  -webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;}

.detailsbottom .lbox_com .detail_box .detail_three .lineContain > div > ul > li > div.rdtop .arrow img {vertical-align:middle;display:none;}

.detailsbottom .lbox_com .detail_box .detail_three .lineContain > div > ul > li > div.rdtop .arrow img:nth-of-type(1) {display:block;}

.detailsbottom .lbox_com .detail_box .detail_three .lineContain > div > ul > li > div.rdtop.check .arrow img:nth-of-type(1) {display:none;}

.detailsbottom .lbox_com .detail_box .detail_three .lineContain > div > ul > li > div.rdtop.check .arrow img:nth-of-type(2) {display:block;}

.detailsbottom .lbox_com .detail_box .detail_three .lineContain > div > ul > li > div.desnav {display:none;padding:0 20px;}

.detailsbottom .lbox_com .detail_box .detail_three .lineContain > div > ul > li > div.desnav.check {display:block;border-bottom:solid 1px #e5e5e5;}

.detailsbottom .lbox_com .detail_box .detail_three .lineContain > div > ul > li > div.desnav > p {font-size:14px;line-height:40px;padding-left:36px;color:#666666;border-bottom:solid 1px #e5e5e5;}

.detailsbottom .lbox_com .detail_box .detail_three .lineContain > div > ul > li > div.desnav > p:last-child {border-bottom:solid 1px transparent;}

.detailsbottom .rbox_com div.hot_kc {position:relative;}

.detailsbottom .rbox_com div.hot_kc ul > li {border-bottom:solid 1px #e5e5e5;}

.detailsbottom .rbox_com div.hot_kc ul > li > a {display:-webkit-box;/* iOS 6-,Safari 3.1-6 */  display:-webkit-flex;/* Chrome */  display:-moz-box;/* Firefox 19 */  display:-ms-flexbox;display:flex;/*flex容器*/  -webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;border-bottom:solid 1px #e5e5e5;}

.detailsbottom .rbox_com div.hot_kc ul > li > a:last-child {border-bottom:none;}

.detailsbottom .rbox_com div.hot_kc ul > li > a > img {min-width:90px;height:60px;margin:0 20px;}

.detailsbottom .rbox_com div.hot_kc ul > li > a > div > h3 {width:175px;font-size:16px;color:#333;margin-bottom:11px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.detailsbottom .rbox_com div.hot_kc ul > li > a > div > p {font-size:14px;color:#e74938;}

.mainbox {*zoom:1;zoom:1;margin-bottom:80px;box-shadow:none;}

.mainbox:after {content:" ";clear:both;display:table}

.mainbox .lbox_com {float:left;width:70%}

.mainbox .rbox_com {float:right;width:28%}

.mainbox .rbox_com>div {margin-bottom:20px}

.mainbox .rbox_com>div:last-child {margin-bottom:0}

.mainbox .rbox_com>div div.rdtop {display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;padding:0 20px 20px;border-bottom:1px solid #dfdfdf}

.mainbox .rbox_com>div div.rdtop>h2 {font-size:18px;color:#333;position:relative}

.mainbox .rbox_com>div div.rdtop>h2::before {position:absolute;content:"";left:50%;bottom:-20px;width:132px;height:1px;transform:translate(-50%,0%);background-color:#fd4221}

.mainbox .rbox_com>div div.rdtop>h2::after {position:absolute;left:50%;bottom:-20px;transform:translate(-50%,100%);content:"";border-width:4px;border-color:#e74938 transparent transparent transparent;border-style:solid dashed dashed dashed;width:0;height:0;overflow:hidden}

.mainbox .rbox_com>div div.rdtop>h2>a {position:absolute;right:-30px;top:0;width:78px;transform:translateX(100%);background-color:#e74938;text-align:center;height:24px;line-height:24px;font-size:14px;color:#fff}

.mainbox .rbox_com>div div.rdtop>a {font-size:16px;color:#999}

.mainbox .rbox_com>div.hot_kc {background-color:#fff;border:solid 1px #e5e5e5;padding-top:20px}

.mainbox .rbox_com>div.hot_kc ul>li>a {padding:20px 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;border-bottom:solid 1px #e5e5e5}

.mainbox .rbox_com>div.hot_kc ul>li>a:last-child {border-bottom:none}

.mainbox .rbox_com>div.hot_kc ul>li>a>img {width:90px;height:60px;margin:0 20px}

.mainbox .rbox_com>div.hot_kc ul>li>a>div>h3 {width:175px;font-size:16px;color:#333;margin-bottom:11px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}

.mainbox .rbox_com>div.hot_kc ul>li>a>div>span {display:block;width:77px;background-color:#e74938;text-align:center;height:24px;line-height:24px;font-size:14px;color:#fff}

.mainbox .rbox_com>div.hot_time {background-color:#fff;border:solid 1px #e5e5e5;padding-top:20px;padding-top:0}

.mainbox .rbox_com>div.hot_time div.time {padding:40px 0;background-color:#e74938;text-align:center}

.mainbox .rbox_com>div.hot_time div.time>h2 {font-size:32px;font-weight:bold;color:#fff}

.mainbox .rbox_com>div.hot_time div.time div.line {display:block;width:140px;height:1px;background-color:#fff;margin:15px auto 25px}

.mainbox .rbox_com>div.hot_time div.time>p {font-size:18px;color:#fff;line-height:30px}

.mainbox .rbox_com>div.hot_time>ul {padding:25px 0 30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end}

.mainbox .rbox_com>div.hot_time>ul>li>a {display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}

.mainbox .rbox_com>div.hot_time>ul>li>a>img {margin-bottom:5px}

.mainbox .rbox_com>div.hot_time>ul>li>a>p {font-size:14px;color:#333}

.mainbox .rbox_com>div.hot_sous {background-color:#fff;border:solid 1px #e5e5e5;padding-top:20px;margin-bottom:20px}

.mainbox .rbox_com>div.hot_sous>div.bottom_des {padding:20px 5px 10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}

.mainbox .rbox_com>div.hot_sous>div.bottom_des>a {padding:0 10px;font-size:14px;color:#999;background-color:#f7f7f7;border-radius:15px;border:solid 1px #e5e5e5;margin:0 5px 20px;text-align:center;height:30px;line-height:30px}

.mainbox .rbox_com>div.hot_sous>div.bottom_des>a:hover {background-color:#e04738;border:solid 1px #e04738;color:#fff}

.mainbox .rbox_com>div.hot_zix {position:relative;background-color:#fff;border:solid 1px #e5e5e5;padding-top:20px}

.mainbox .rbox_com>div.hot_zix>div.bottom_des {padding:20px 15px}

.mainbox .rbox_com>div.hot_zix>div.bottom_des>a {width:100%;display:block;position:relative}

.mainbox .rbox_com>div.hot_zix>div.bottom_des>a>p {width:100%;position:relative;padding-left:29px;line-height:40px;font-size:14px;color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}

.mainbox .rbox_com>div.hot_zix>div.bottom_des>a>p::before {content:"";position:absolute;left:7px;top:50%;transform:translateY(-50%) rotateZ(45deg);width:8px;height:8px;background-color:#eee}

.mainbox .rbox_com>div.hot_zix>div.bottom_des>a:hover>p {color:#e04738}