.pet_mian{margin: 10px;padding: 2px;margin-bottom: 80px;}

.box_title{position: relative;}
.box_title h1{font-size: 18px;font-weight: 600;height: 20px;line-height: 20px;padding-left: 8px;}
.box_title .ico{width: 4px;height: 18px;background-color: #46a4e9;position: absolute;top: 1px;border-radius: 2px;}
.box_title .dian{display: inline-block;line-height: 20px;height: 5px;width: 5px;border-radius: 5px;background-color: black;position: absolute;top: 7px;left: 3.85em;}
.box_title .z{width: 1em;display: inline-block;}
.box_title .more{position: absolute;top: 1px;right: 0;font-size: 14px;color: #999;}

.boxdiv{overflow: hidden;margin-bottom: 15px;}
.box_content{overflow: hidden;margin: 15px 0;}
.box1{margin-bottom: 30px;}

.foot_nav_box{width: 100%;position: fixed;bottom: 0;}
.foot_nav_box_bg{width: 100%;    height: 100%;box-shadow: 0px 0px 10px #e0e0e0;position: absolute;z-index: 2;}
.foot_nav_box_bg2{position: absolute;padding: 10px;background-color: white;top: -24px;left: 50%;margin-left: -30px;box-shadow: 0px 0px 10px #e0e0e0;border-radius: 50%;height: 40px;width: 40px;z-index: 4;box-sizing: content-box;}
.font_nav_box_content{width: 100%;height: 56px;background-color: white;position: relative;z-index: 6;bottom: -1px;}
.foot_nav_box .font_nav_box_content .foot_nav_list{display: inline-block;width: 25%;float: left;text-align: center;height: 46px;margin: 5px 0;position: relative;z-index: 10;}
.foot_nav_box .font_nav_box_content .foot_nav_list{width: 25%;}

.foot_nav_box .font_nav_box_content .foot_nav_list img{margin: 0 auto;display: block;}
.foot_nav_box .font_nav_box_content .foot_nav_list p{text-align: center;height: 20px;line-height: 20px;display: block;margin-top: 4px;position: absolute;bottom: 0;width: 100%;text-align: center;    font-size: 14px;}

.foot_nav_box .font_nav_box_content .active p{color:#46a4e9;}
.foot_nav_box .font_nav_box_content .mid_img img{position: absolute;position: absolute;left: 50%;margin-left: -20px;top: -20px;}

.pet_mian .box2{overflow: unset;}
.pet_mian .box_content{overflow: unset;}

.box2 .a1{width: 38%;height: calc(100vw / 100 * 43);display: inline-block;position: absolute;top: 0;left: 0;}
.box2 .a2{width: 52.5%;height: calc(100vw / 100 * 20);display: inline-block;position: absolute;top: 0;right: 2%;}
.box2 .a3{width: 52.5%;height: calc(100vw / 100 * 20);display: inline-block;position: absolute;bottom: calc(100vw / 100 * 2.4);;right: 2%;}

/*.box2 .box_content_left{width: 46%;float: left;justify-content: center;display: flex;flex-direction: column;}*/
/*.box2 .box_content_right{width: 53%;float: right;justify-content: center;display: flex;flex-direction: column;}*/
/*.box2 .box_content .box_content_left .nav_list{width: calc(((100vw - 34px) * 0.52 * 0.41 * 2 + 20px ) / 1.20 );}*/

/*.box2  .nav_list{width: 100%;float: left;justify-content: center;display: flex;flex-direction: column;}*/
/*.box2 .box_content_right .nav_list:nth-child(1){margin-bottom:15px;}*/
/*.box2 .box_content .nav_list:nth-child(2n){float: right;}*/
/*.box2 .box_content .nav_list img{width: 100%;}*/
/*.box2 .box_content .nav_list p{position: absolute;  font-size: 16px;  width: 5em;text-align: center;margin-left: 4vw;}*/
/*.box2 .box_content .nav_list .ico{position: absolute;bottom: 20px;}*/

.box3 .box_content .jc_list{width: 49%;float: left;margin-bottom: calc((100vw - 34px) / 50);justify-content: center;display: flex;flex-direction: column;position: relative;}
.box3 .box_content .jc_list:nth-child(2n){float: right;}
.box3 .box_content .jc_list .img{width: 100%;width: 100%;height: calc((100vw - 34px) * 0.49 * 0.72);}
.box3 .box_content .jc_list .jc_box{height: 100%;width: 100%;position: absolute;background-color: rgba(0,0,0,.2);}
.box3 .box_content .jc_list .jc_box img{width: 10vw;height: 10vw;position: absolute;left: 50%;top: 50%;margin-left: -5vw;margin-top: -5vw;}

.box3 .box_content .news_list{position: relative;overflow: hidden;margin-bottom: 20px;padding-bottom:20px; border-bottom: 1px solid #ececec;position: relative;}
.box3 .box_content .news_list:last-child{border-bottom: 0;padding-bottom:0px;margin-bottom:0px;}
.box3 .box_content .news_list .news_box{    display: flex;text-align: justify;font-size: 14px;line-height: 20px;}
.box3 .box_content .news_list .img{position: absolute;width: 140px;height: 100px;right: 0;top: 0;border-radius:5px;}
.box3 .box_content .news_list .time{font-size: 14px;color: #999;}
.box3 .box_content .news_list:last-child .time{bottom:0;}
.box3 .box_content .news_list .time span{margin-right: 5px}

.box3 .box_content .mp3_list{position: relative;overflow: hidden;min-height: 80px;margin-bottom: 20px;padding-bottom:20px; border-bottom: 1px solid #ececec;position: relative;}
.box3 .box_content .mp3_list:last-child{border-bottom: 0;margin-bottom: 0px;padding-bottom:0px;}
.box3 .box_content .mp3_list .mp3_box{padding-left: 90px;text-align: justify;font-size: 16px;line-height: 24px;}
.box3 .box_content .mp3_list .img{position: absolute;width: 80px;height: 80px;left: 0;top: 0;}
.box3 .box_content .mp3_list .time{font-size: 16px;color: #999;margin-top: 5px;position: absolute;bottom: 20px;}
.box3 .box_content .mp3_list:last-child .time{bottom:0;}
.box3 .box_content .mp3_list .time span{margin-right: 5px}


#js-container{height: auto!important;}
#js-container .msry-item .list_li{overflow: hidden;}
.pet_content{overflow: hidden;}
.mp3_list_content .msry-item{padding-left: 110px;position: relative;padding-bottom: 20px;border-bottom: 1px solid #ececec; margin-bottom: 20px;min-height: 100px;}
.mp3_list_content .msry-item:last-child{border-bottom: 0;}
.mp3_list_content .list_li .li_img{width: 100px;height: 100px;position: absolute;left: 0;top: 0;border-radius:5px;}
.mp3_list_content .list_li .li_title .title{line-height: 24px;font-size: 16px;text-align: justify;margin-bottom: 5px;}
.mp3_list_content .list_li .li_title .time{font-size: 16px;color: #999;margin-top: 5px;position: absolute;bottom: 20px;}
.mp3_list_content .list_li .li_title .time span{margin-right: 5px;}
.mp3_list_content .msry-item:last-child .time{bottom:0;}


.list_list_content .msry-item{position: relative;overflow: hidden;padding-bottom: 20px;border-bottom: 1px solid #ececec; margin-bottom: 20px;}
.list_list_content .msry-item:last-child{border-bottom: 0;}
/*.list_list_content .msry-item_img{padding-right: 150px;}*/
#js-container .msry-item .list_li .list_title{width: 100%;}
#js-container .msry-item .list_li .li_img+div{padding-right: 150px;}
.list_list_content .list_li .li_img{width: 140px;height: 100px;position: absolute;right: 0;top: 0;border-radius:5px;}
.list_list_content .list_li .li_title .title{line-height: 24px;font-size: 14px;text-align: justify;margin-bottom: 5px;}
.list_list_content .msry-item .time{font-size: 14px;color: #999;margin-top: 5px;}
.list_list_content .msry-item .time span{margin-right: 5px}

.list_pic_content .msry-item{width: 49%;padding-right: 0;display: inline-block;float: left;border-bottom:0;margin-bottom: 0;}
.list_pic_content .msry-item .li_img{position: relative;width: 100%;height: calc((100vw - 34px ) / 100 * 49 * 0.72);border-radius:5px;}
.list_pic_content .msry-item .time{display: none;}
.list_pic_content .list_li .li_title .title{-webkit-line-clamp: 2;margin: 5px 0 10px;    text-align: left;    padding-left: 2px;}
.list_pic_content .msry-item:nth-child(2n){float: right;}

.list_video_content .msry-item_img{ height: calc((100vw - 34px ) / 100 * 49 * 0.72 + 63px);}


.qh_xsjb{width: 100%;box-shadow: 0px 0px 10px #e0e0e0;overflow: hidden;border-radius: 5px;margin-bottom: 20px;}
.qh_xsjb p{line-height: 20px;width: 50%;display: inline-block;float: left;text-align: center;font-size: 16px;padding: 10px 0;box-sizing: border-box;}
.qh_xsjb p.active{background-color:#46a4e9;color: white;}

.box_w{background-color: white;box-shadow: 0px 0px 10px #e0e0e0;box-sizing: border-box;padding: 10px;border-radius: 5px;margin-bottom: 15px;}

.input-count-box{width: 100%;}

.zx_banner{margin-bottom: 30px;}

.wrap {
    width: 100%;
    box-sizing: border-box;
    overflow: hidden;
    margin: 0;
    padding: 12px;
    text-align: justify;
	margin-bottom:100px;
	/*white-space: nowrap;*/
	overflow: hidden;
	text-overflow: ellipsis;
}

.article_contain .title {
    padding-bottom: 10px;
    border-bottom: 1px solid #ececec;
	margin-bottom:10px;
}

.article_contain .title h3 {
    font-size: 20px;
    color: #333;
    font-weight: bold;
    margin: 15px 0;
}

.article_contain .title h4 {
    font-size: 14px;
    color: #999;
    width: 100%;
    font-weight: unset;
}
.nex_pr{
    border-top: 10px solid #f5f5f5;
    padding: 12px;
    margin-bottom: 100px;
}
.nex_pr a {
    display: inline-block;
    color: #555;
    margin: 5px 0;
    width: 100%;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.list_list_content .list_li .li_title .title{
    font-size:14px;
}
.list_li_title .title{
    font-size:14px;
}


/*一键拨号*/
.form_top {
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 99999999;
    top: 0;
    background-color: rgba(0, 0, 0, 0.5);
    padding: 20px;
    box-sizing: border-box;
}
.form_box {
    border-radius: 5px;
    width: 90%;
    background-color: white;
    box-sizing: border-box;
    margin: 0 auto;
    position: absolute;
    top: 50%;
    margin-top: -200px;
    left: 50%;
    margin-left: -45%;
    overflow: hidden;
}
.form_box .form_box_content {
    font-size: 16px;
    color: #666;
    line-height: 24px;
    text-align: justify;
    padding: 20px 15px 15px 15px;
    height: auto;
    background-color: white;
}
.form_box div {
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 16px;
    letter-spacing: 2px;
    border-top: 1px solid #dedede;    
	background-color: #4a9fff;
    color: white;
}


.pageShow_ext{ display: inline-block; line-height: 28px; vertical-align: middle; font-size: 12px;
    color: #333; padding-right: 20px}
.pageShow{ display:inline-block; line-height:26px; vertical-align:middle; display: flex;text-align: center;justify-content: center;margin:10px 0 ;}
.pageShow span{ padding:2px 10px; text-align:center;     border: 1px solid #ddd;; color:#46a4e9; font-size:18px}
.pageShow span:nth-child(1){ float:left; border-right:none; border-radius:4px 0 0 4px}
.pageShow span:last-child{ float:right; border-radius:0 4px 4px 0}
.pageShow ul{ float:left; font-size:0; padding:0}
.pageShow a{ display:inline-block; padding:2px 10px; text-align:center; border:1px solid #ddd;border-radius: 4px; font-size:12px;background-color: white;; vertical-align:middle;margin: 0 2px;}
.pageShow_ext{display: block;text-align:center;padding-right:0;line-height:24px}
.am-slider-c2 img{height: 200px}
.pageShow a.active{background-color: #46a4e9; border-color: #46a4e9;padding:2px 15px;color:white !important}
.pagenum{display:none;}