img {width: 100%;height: auto;vertical-align: top;}
.search_hd {position: relative;border-bottom: none;}
.xchome_banner .swiper-container {padding: 1.2rem 1.6rem;box-sizing: border-box;overflow: hidden;}
.xchome_banner .swiper-slide a {display: block;}
.xchome_banner img {width: 100%;border-radius: 0.4rem;vertical-align: top;box-shadow: 0 0 1rem rgba(0,0,0,.3)}
.mkt_box{padding-top: 1.5rem;}
.mkt_box ul {display: flex;flex-flow: row wrap;}
.mkt_box ul li {width: 25%;text-align: center;margin-bottom: 2.4rem;}
.mkt_box ul li a {display: inline-block;position: relative;}
.mkt_box ul li img {width: auto;height: 5rem;cursor: pointer;}
.mkt_box ul li a span {display: block;margin-top: 0;font-size: 1.3rem;color: #353535;cursor: pointer;}
.jpkc-title {background-color: #f6f6f6;padding: 0 1.6rem;}
.search_hd .search {height:3rem;line-height: 3rem;border-radius: 1.5rem;display: flex;align-items: center;margin-right: 0;border: none;background-color: #F5F5F5;font-size: 1.4rem;color: #999999;}
.search_hd .hd_right .zk {width: 1.6rem;height: 1.6rem;flex-shrink: 0;margin-left: 1.5rem;background: url(../../zq/images/icon-zk.png) center no-repeat;background-size: 100% auto;cursor: pointer;}
.xchm_tthd {height: 3.5rem;line-height: 3.5rem;padding-top: 0.5rem;}
.jpkc-bd {padding: 1px 1.6rem 1.6rem;}
.jpkc-bd ul {display: flex;flex-flow: row wrap;}
.jpkc-bd ul li {margin-right: 4%;width: 48%;margin-top: 1.8rem;background-color: #fff;}
.jpkc-bd ul li:nth-child(2n+2) {margin-right: 0;}
.jpkc-bd .kt_item {display: block;}
.jpkc-bd .kt_item .item_img {position: relative;border-radius: 0.4rem;overflow: hidden;}
.jpkc-bd .kt_item img {width: 100%;height: auto; min-height: 9.2rem;cursor: pointer;} 
.jpkc-bd .kt_item .item_num {display: flex;align-items: center;position: absolute;z-index: 10;right: 0;bottom: 0;left: 0;height: 2rem;overflow: hidden;}
.jpkc-bd .kt_item .item_num span {display: block;padding: 0.2rem 1rem 0.2rem 2.3rem;font-size: 1.1rem;color: #F9D300;background: url(../images/dfr.png) 1rem center no-repeat;background-size: 1.3rem auto;cursor: pointer;}
.jpkc-bd .kt_item .item_num .b_mask {content: "";display: block;position: absolute;z-index: -1;top: 0;right: 0;bottom: 0;left: 0;background: #000;opacity: .5;}
.jpkc-bd .kt_item .item_intr {padding: 0.6rem 0 0;}
.jpkc-bd .kt_item .item_intr h3 {line-height: 2rem;height: 4rem;font-size: 1.3rem;color: #000;font-weight: normal;cursor: pointer;}
.jpkc-bd .kt_item .start_play {position: absolute; left: 50%; top: 50%; z-index: 10; width: 3.2rem; height: 3.2rem; background: url(../images/video_play.png) no-repeat center center; background-size: 100% 100%; transform: translate(-50%,-80%);cursor: pointer;}
.jpkc-bd .kt_item .price-stu {display: flex;align-items: center;justify-content: space-between;height: 2.4rem;margin-top: 0.5rem;}
.jpkc-bd .kt_item .price-stu .mon {font-size: 1.3rem;color: #FF5400;font-weight: bold;}
.jpkc-bd .kt_item .price-stu .left {display: flex;align-items: baseline;}
.jpkc-bd .kt_item .price-stu .mon i {font-size: 1.8rem;}
.jpkc-bd .kt_item .price-stu .zj {margin-left: 0.2rem;font-size: 1.2rem;color: #999999;}
.jpkc-bd .kt_item .price-stu .status {padding: 0.2rem 0.4rem;background: #F7F7F7;border-radius: 0.2rem;font-size: 1.1rem;color: #999999;}
.typeList .priceBox {position: relative;bottom: 0;}
.typeList a .typeR {display: flex;flex-flow: column nowrap;justify-content: space-between;padding-bottom: 1.5rem;height: 8.85rem;}
.zqkc-zxgx {padding: 0 1.6rem 1rem;}
.zxgx-nav {height: 5rem;}
.zxgx-nav span {display: inline-block;margin-right: 4rem;height: 5rem;line-height: 5rem;font-size: 1.8rem;color: #666666;cursor: pointer;}
.zxgx-nav span.active {position: relative;font-weight: bold;color: #333333;}
.zxgx-nav span.active:after {content: "";display: block;position: absolute;left: 50%;height: 0.3rem;border-radius: 0.15rem;background-color: #FC4C7B;bottom: 0;transform: translateX(-50%);width: 2.8rem;}
.zxgx-cont {padding-top: 1.5rem;}
.typeList li {padding-top: 1.7rem;}
.typeList li:first-child {padding-top: 0;}
.typeList a .typeR h2 {color: #333;}
.header_jz .search_ipt {margin-top: 0.6rem;color: #999;text-align: left;line-height: 3rem;font-size: 1.3rem;}
.zqshare-top {padding: 1rem 1.6rem 3rem;}
.zqshare-h1 {font-size: 2rem;color: #000000;font-weight: bold;line-height: 3rem;margin-bottom: 1rem;}
.zqshare-top .s-wx {font-size: 1.2rem;color: #333333;margin-top: 1.3rem;}
.zqshare-top .s-wx .copy {font-weight: bold;color: #FF4574;font-size: 1.4rem;cursor: pointer;}
.zqshare-ans {padding: 1.6rem 0.6rem 1.6rem 1.6rem;}
.zqshare-ans h2 {font-size: 1.6rem;color: #333333;font-weight: bold;margin-bottom: 1.5rem;margin-left: -0.8rem;display: block;}
.zqshare-ans ul li {margin-bottom: 0.3rem;}
.zqshare-ans ul li a {display: block;position: relative;padding-left: 1.7rem;line-height: 2.6rem;font-size: 1.2rem;color: #333333;background: url(../images/icon-dbx.png) left 0.9rem no-repeat;background-size: 0.7rem 0.7rem;}

.zxwz_new {
    background: #fff;
}
.zxwz_new dt {
    float: left;
}
.zxwz_new dt img {
    width: 12.5rem;
    height: 8rem;
}
.zxwz_new dd h3 {
	font-weight: normal;
    max-height: 4.8rem;
    font-size: 1.6rem;
    line-height: 2.4rem;
    color: #000;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
}
.zxwz_new dd p.name_t {
    line-height: 1.3rem;
    position: absolute;
    bottom: 0;
    left: 0;
    font-size: 1.1rem;
    color: #999;
    overflow: hidden;
}
.zxwz_new dt img {border-radius: 0.4rem;}
.zxwz_new dd {position: relative;padding-bottom: 1rem;border-bottom: 1px solid #ECECEC;margin: 0 0 1.4rem 13.5rem;}
.zxwz_new .zxwz_intr {position: relative;height: 8rem;}

.listCont .cont-tab {padding-top: 1rem;}
.typeList a .typeL {background: #46455A;border-radius: 0.4rem;overflow: hidden;}
.typeList a .typeL img {vertical-align: top;}
.xchm_tthd .tt {font-weight: bold;}
.zqlist-wd ul li {border-bottom: 1px solid #EEEEEE;padding: 0 0 1.2rem;margin-bottom: 1.4rem;}
.zqlist-wd ul li a {display: flex;}
.zqlist-wd ul li a {display: flex;}
.zqlist-wd ul li .icon {flex-shrink: 0;width: 1.8rem;margin-right: 1rem;margin-top: 0.2rem;height: 1.8rem;background: url(../images/wd_s.png);background-size: 100% 100%;}
.zqlist-wd .wd-intr {flex-grow: 1;}
.zqlist-wd .wd-intr h2 {font-size: 1.6rem;color: #444444;line-height: 2.2rem;}
.zqlist-wd .wd-intr p {font-size: 1.2rem;color: #9A9A9A;margin-top: 0.6rem;}




@media only screen and (max-width: 370px){
	.typeList a .typeL{width: 12.4rem;}
	.typeList a .typeL img{height: 7rem;}
	.typeList a .typeR{margin-left: 14rem;height: 9rem;}
	.typeList .priceBox {margin-top: 0rem;}
}

@media only screen and (min-width: 750px){
	.fix500{width: 500px;left: 50%;transform: translateX(-50%);}

}