*{margin:0;padding:0}
*{touch-action:pan-y}
body{font-family:"思源宋体","微软雅黑",Arial;font-size:0.875rem;color:#333;line-height:1.6em;overflow-x:hidden;margin:0 auto;max-width:48rem;background:#fff}
h1{line-height:1.3em}
a:hover img,img{border:none}
img{vertical-align:middle;max-width:100%!important; height: 100%;}
ul{list-style:none}
button:focus,input:focus,select:focus,textarea:focus{outline:0}
table button,table input,table select,table textarea{vertical-align:middle}
textarea{resize:none}
table{border-collapse:collapse}
a{text-decoration:none;color:#333}
a:hover{text-decoration:none;color:#ce4245}
.comt{max-width:48rem;width:94%;padding-left:3%;padding-right:3%;margin-left:auto;margin-right:auto}
.gs_header{width:100%;height:3.125rem;background-image:url(m_gs_header_bg.jpg);background-position:center;background-repeat:no-repeat;position:relative; position: fixed; z-index: 9999; background: #fff;}
.gs_header .gs_headertop{position:relative;height:3.125rem}
.gs_header .gs_login img{height:3rem;margin-top:4%}
.clear{clear: both;}
@media (max-width:31.25rem){.gs_header .gs_login img{height:2.375rem}
}
@media (max-width:25rem){.gs_header .gs_login img{height:2.375rem;margin-top:0.625rem}
}
@media (max-width:22.5rem){.gs_header .gs_login img{height:1.875rem;margin-top:0.875rem}
}
.gs_header .gs_searchb{position:absolute;top:50%;margin-top:-0.625rem;height:1.625rem;width:1.625rem;right:2.8125rem;z-index:99;display:none}
.gs_header .gs_searchb img{height:1.625rem;width:1.625rem}
.gs_header .gs_form{width:100%;padding:0.9375rem 0;top:5rem;position:absolute;left:0;background:#fff;z-index:99;display:none}
.gs_header .gs_search{width:18.125rem;height:1.875rem;line-height:1.875rem;border-radius:1.5625rem;border:0.0625rem solid #ce4245;overflow:hidden;position:relative;margin:0 auto}
.gs_header .gs_search input{border:none;height:1.875rem;line-height:1.875rem;padding:0 1.25rem;width:14.375rem;background:0 0}
.gs_header .gs_search button{width:3.75rem;height:1.875rem;line-height:1.875rem;text-align:center;position:absolute;right:0;top:50%;margin-top:-0.9375rem;background:#ce4245;border:none}
.gs_header .gs_search button img{height:1.625rem;width:1.625rem;display:block;margin-left:auto;margin-right:auto;margin-top:0.125rem}
.gs_header .gs_navbtn{position:absolute;height:1.625rem;width:1.875rem;right:0;top:50%;margin-top:-0.625rem;z-index:100}
.gs_header .gs_navbtn img{width:100%}
.gs_header .gs_navs{display:none;max-width:48rem;margin:0 auto;position:fixed;height:94%;width:100%;left:0;right:0;top:3.125rem;background-color:#d43126;z-index:99;overflow:auto}
.gs_header .gs_navs .gs_navclose{position:absolute;top:-2.5rem;right:3%;width:1.5rem;height:1.875rem}
.gs_header .gs_navs .gs_navclose img{height:1.875rem;width:1.875rem}
.gs_header .gs_navs .ul{padding:0 3% 0;overflow:auto}
.gs_header .gs_navs .ul li{width:100%;border-bottom:0.0625rem solid #eeeded}
.gs_header .gs_navs .ul li a{display:block;font-size:1rem;color:#323232;padding-bottom:0.625rem;color:#fff;line-height:3.125rem}
.gs_header .gs_navs .ul li .wx_icon p{font-size:0.875rem}
    /* 二级导航栏 */
        .single{display: none;}
        .two_nav {border-bottom: 0!important;}
        .two_nav a{border-bottom: 0.0625rem solid;}
        .ej_ul{padding-left: 1.25rem;}
.er_ul{display:none}
.ah_main01{padding: 15% 0 2% 0;}
.ah_main01 .ah_mainslider{width:100%;height:0;padding-top:50.25%;position:relative}
.ah_main01 .ah_mainslider .owl-carousel{position:absolute;width:100%;left:0;top:0}
.ah_main01 .ah_mainslider .owl-prev{position:absolute;top:50%;height:1.875rem;width:1.875rem;left:0.9375rem;margin-top:-0.9375rem;font-size:0;background-size:1.875rem 1.875rem;background-position:center;background-repeat:no-repeat}
.ah_main01 .ah_mainslider .owl-next{position:absolute;top:50%;height:1.875rem;width:1.875rem;right:0.9375rem;margin-top:-0.9375rem;font-size:0;background-size:1.875rem 1.875rem;background-position:center;background-repeat:no-repeat}
.ah_main01 .ah_mainslider .ah_mainslider_item{position:relative;height:11.25rem}
.ah_main01 .ah_mainslider .ah_mainslider_item p{position:absolute;width:100%;left:0;bottom:0;height:2.5rem;color:#fff;line-height:2.5rem;font-size:0.875rem}
.ah_main01 .ah_mainslider .ah_mainslider_item p span{line-height:2.5rem;font-size:0.875rem;color:#fff;height:2.5rem;display:block;padding:0 0.9375rem;background-color:rgba(51,51,51,.6)}
.sy_wlyw{width:100%;height:2.125rem;border-bottom:0.0625rem solid #eee;position:relative}
.sy_wlyw .sy_wlyw_tb{width:1.375rem;height:1.375rem;padding-left:0.75rem;float:left}
.sy_wlyw .sy_wlyw_p1{font-size:1.125rem;font-weight:700;float:left;padding-left:0.625rem}
.sy_wlyw .sy_wlyw_sp1{position:absolute;right:4%}
.sy_wlyw .sy_wlyw_sp1 img{width:0.375rem;height:0.5rem}
.sy_wlyw_ul{width:100%;box-sizing:border-box;background-color:#fff}
.sy_wlyw_ul li{border-bottom:0.0625rem solid #eee;overflow: hidden; height:3.875rem; }
.sy_wlyw_ul .li1 ,.li2{font-size:1rem;font-weight:500;padding-left:0.75rem;padding-right:0.5rem}
.sy_wlyw_box .sy_wlyw_ul .li1 p{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;  float: left; width: 94%;}
.sy_wlyw_box .sy_wlyw_ul .li2 p{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;  float: left; width: 95%;}
.sy_wlyw_ul .li1 span{background: url(sy_wlyw_li1.png) no-repeat ;  background-size: cover; width: 0.9375rem; height: 0.9375rem; display: block; float: left; margin-top: 0.3125rem;}
.sy_wlyw_p{font-size:0.875rem;color:#9b9b9b;margin-top:0.5rem}
.sy_wswyzj{width:100%;height:2.75rem;border-bottom:0.0625rem solid #eee;line-height:2.75rem;position:relative}
.sy_wswyzj .sy_wlyw_tb{float:left;width:1.375rem;height:1.375rem;padding-left:1.1rem}
.sy_wswyzj .sy_wlyw_p1{font-size:1.125rem;font-weight:700;float:left;padding-left:0.625rem}
.sy_wswyzj .sy_wlyw_sp1{position:absolute;right:4%}
.sy_wswyzj .sy_wlyw_sp1 img{width:0.375rem;height:0.5rem}
.sy_wswyzj_box .sy_wswyzj_ul{margin-top:0.625rem;height:7.5rem}
.sy_wswyzj_box .sy_wswyzj_ul li{height:1.75rem;background-color:#ded9d9;font-size:0.75rem;line-height:1.75rem;text-align:center;padding:0 0.75rem;float:left;border-radius:1.25rem;margin:0 0.375rem;margin-bottom:0.75rem}
.sy_wswyzj_list{padding-left:0.75rem}
.sy_wswyzj_list li{border-bottom:0.0625rem solid #eee;height:3.75rem;padding:0.625rem 0;box-sizing:border-box}
.sy_wswyzj_list .list1 a{width:15rem}
.sy_wswyzj_list .list1{height:6.25rem}
.sy_wswyjzj_rw{float:right;padding-right:0.75rem;width:5rem;height:3.75rem}
.sy_wswyzj_list li .time{color:#bebebe}
.sy_zt_img{width:96%;height:8rem;margin-top:0.625rem;margin-bottom:0.625rem;padding:0 2%}
.sy_zt_img img{width:100%;height:100%}
/* 公式公告 */
.sy_jcdt .sy_wswyzj .sy_wlyw_p2{padding-left:0.5rem}
.sy_gsgg .sy_wlyw_ul li{padding-top:0.625rem;height:3.75rem}
.sy_gsgg {background: url(sy_gsgg.png)no-repeat left center; background-size: 1.375rem 1.375rem; padding-left: 2.25rem;}
/* 文艺陇军 */
.picMarquee-left{width:100%;overflow:hidden;background:#f4f4f4;border:0.0625rem #d9d9e2 solid}
.picMarquee-left .bd ul{overflow:hidden;zoom:1;height:9.875rem;background-color:#fff}
.picMarquee-left .bd ul li{margin:0 0.5rem;float:left;overflow:hidden;text-align:center;border:0.0625rem solid #f1f1f1;border-radius:0.625rem}
.picMarquee-left .bd ul li .pic{text-align:center}
.picMarquee-left .bd ul li .pic img{width:6.5rem;height:7.375rem;display:block; margin: 0 auto;}
.picMarquee-left .bd ul li .pic a:hover img{border-color:#999}
.picMarquee-left .bd ul li .title{line-height:1.5rem}
.tempWrap{width:72.5rem!important}

/* 首页的文艺家 */
.sy_wyj{
    height: 22.75rem;
}

.sy_wyj .wyj_sec{
    width: 92%;
    height: 11.25rem;
    box-sizing: border-box;
    margin: 1% 4%;
    margin-bottom: 0.625rem;
}
.sy_wyj .wyj_bot{
    width: 92%;
    height:6.875rem;
    box-sizing: border-box;
    margin: 0 4%;
}
.sy_wyj .wyj_bot .wyj_bot_box{
    width: 48%;
    height:6.875rem;
    float: left;
    margin-right: 0.375rem;
    
}
.sy_wyj .wyj_bot .wyj_bot_box img{
    width: 100%;
   height: 5.25rem;
}
.sy_wyj .wyj_bot .wyj_bot_box  p{
    height: 1.875rem;
    font-size: 0.75rem;
    overflow: hidden;
    line-height: 14px;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2; /* 这里是超出几行省略 */

}





/* 网上展厅 */


.sy_wylj_p{height:3.125rem; width:8.5rem; font-size:0.75rem; font-weight: bold; overflow: hidden;  box-sizing: border-box; line-height: 1.25rem; padding: 0.125rem 0.625rem;}
.picMarquee-rig{width:100%;overflow:hidden;background:#f4f4f4;border:0.0625rem #d9d9e2 solid; height:13.125rem;}
.picMarquee-rig .bd ul{overflow:hidden;zoom:1;height:13rem;background-color:#fff}
.picMarquee-rig .bd ul li{margin:0 0.5rem;float:left;overflow:hidden;border:0.0625rem solid #f1f1f1;border-radius:0.625rem}
.picMarquee-rig .bd ul li .pic img{width:8.5rem;height:10.5rem;display:block}
.picMarquee-rig .bd ul li .pic a:hover img{border-color:#999}
.picMarquee-rig .bd ul li .title{line-height:1.5rem}
.tempWrap{width:72.5rem!important}
.sy_zyk_bot{width:98%;height:13.75rem;padding:0 0.25rem 0 0.5rem;box-sizing:border-box}
.sy_zyk_bot .sy_zyk_bot_ul{float:left;width:8.5rem;height:12.75rem;padding-top:0.625rem;box-sizing:border-box}
.sy_zyk_bot .sy_zyk_bot_ul li{float:left}
.sy_zyk_bot .sy_zyk_bot_ul .one{width:8.5rem;height:5.875rem;margin-bottom:0.375rem}
.sy_zyk_bot .sy_zyk_bot_ul .two{width:8.5rem;height:5.875rem}
.sy_zyk_bot .sy_zyk_cen{float:left;width:6.375rem;height:13.375rem;padding-top:0.625rem;box-sizing:border-box;margin-left:0.375rem}
.sy_zyk_bot .sy_zyk_cen li{float:left}
.sy_zyk_bot .sy_zyk_cen .three{width:6.375rem;height:8.75rem;margin-bottom:0.375rem;}
.sy_zyk_bot .sy_zyk_cen .four{width:6.375rem;height:3.5rem;}
.sy_zyk_bot .sy_zyk_rig{float:left;width:6.375rem;height:12.75rem;margin-left:0.375rem;padding-top:0.625rem}
.sy_zyk_bot .sy_zyk_rig .five{width:6.375rem;height:12.75rem}
.sy_yqlj{width:100%;height:1.75rem;box-sizing:border-box;background-color:#818181}
.sy_yqlj_ul{width:100%;height:1.75rem;color:#fff;box-sizing:border-box;padding-left:0.25rem;line-height:1.75rem}
.sy_yqlj_ul li{float:left;height:1.75rem}
.sy_yqlj_ul li:last-child a{border: none;}
.sy_yqlj_ul li a{height:0.625rem;color:#fff;font-size:0.75rem;line-height:0.625rem;padding:0 0.375rem;border-right:0.0625rem solid #fff}
#newgwybmbox, #newshwlwbox ,  #newszwlbox, #newqtljbox { display: none;width:100%;height:100%;position:fixed;top:4%;left:0;background:rgba(0,0,0,.5);z-index:100}
#newgwybmbox .select_con , #newshwlwbox .select_con ,#newszwlbox .select_con ,#newqtljbox .select_con{margin:10%;width:80%;height:90%;background:#fff;overflow-y:scroll}
#newgwybmbox .select_con .select_con1 , #newshwlwbox .select_con .select_con1 , #newszwlbox .select_con .select_con1 ,#newqtljbox .select_con .select_con1{width:100%;line-height:2.8125rem;padding:0 0.625rem;border-bottom:0.0625rem solid #eee}
#newgwybmbox .select_con .select_con1 a , #newshwlwbox .select_con .select_con1 a ,#newszwlbox .select_con .select_con1 a ,#newqtljbox .select_con .select_con1 a {color:#666;display:inline-block;width:100%;height:100%}
 .ovh {overflow: hidden; height: 100vh; position: fixed;}
#footer{width:100%;height:7.5rem;background-color:#d43126}
#footer .footer_weixin .footer_ul{width:100%;height:0.875rem;padding:0 16%;box-sizing:border-box;padding-top:0.5rem}
.footer_ul li{float:left;height:0.875rem;line-height:0.875rem}
.footer_ul li a{color:#fff;font-size:0.625rem;padding:0 0.375rem}
#footer .footer_weixin .footer_ul .footer_ul_li1{border-right:0.0625rem solid #fff}
#footer .footer_beian{width:23.75rem;height:3.125rem;margin-top:0.75rem;box-sizing:border-box}
#footer .footer_beian p{width:100%;float:left;font-size:0.5rem;line-height:1rem;text-align:center}
#footer .footer_beian p a{font-size:0.5rem;color:#f6deaf}
.section{ padding: 17% 0 0 0;}
.nav{height:3.125rem;width:100%;margin:0 35%;padding-top:1.25rem;box-sizing:border-box;margin-bottom:0.625rem;font-weight:700}
.wendai{height:3.125rem;width:100%;margin:0 35%;padding-top:1.25rem;box-sizing:border-box;margin-bottom:0.625rem}
.daohang_lef{width:1rem;height:1.25rem;float:left;background:url(daohang-lef.png) no-repeat;background-size:100% 100%;margin-top:0.25rem}
.daohang_rig{width:1rem;height:1.25rem;float:left;margin-top:0.25rem;background:url(daohang-rig.png) no-repeat;background-size:100% 100%}
.nav p{font-size:1.125rem;line-height:1.875rem;text-align:center;float:left;padding:0 0.625rem 0 0.625rem}
.section .ul li{width:100%;height:3rem;font-size:0.875rem;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 0.75rem;position:relative;background-color:#fff;line-height:3rem;border-bottom:0.0625rem solid #f3f3f3;box-sizing:border-box}
.section .ul li a p{float:left;padding-right:0.75rem;min-width:20%}
.section .ul li a span{position:absolute;right:4%}
.swiper-container{display:none}
.title-p{padding:0 0.75rem; font-weight: bold;}
.price-p{color:#999;padding:0 0.75rem}
.rdzx{background:#f3f3f3; padding: 17% 0 0 0 ;}
.rdzx_bgt{width:100%;height:12.25rem;background:url(rdzx_bgt.png) no-repeat;position:relative;margin-bottom:0.5rem}
.rdzx_bgt .rdzx_bgt_box .tit{font-size:0.875rem;font-weight:700;padding:0.5rem 0.25rem 0.25rem 0.875rem; width: 356px; overflow: hidden; 
    text-overflow:ellipsis;
    white-space: nowrap;
    }
.rdzx_bgt .rdzx_bgt_box .time{font-size:0.75rem;font-weight:700;padding:0.5rem 0.25rem 0.125rem 0.875rem}
.rdzx_bgt .rdzx_bgt_box .img{position:absolute;top:18%;right:70%;width:1.25rem;height:0.875rem}
.rdzx_bgt .rdzx_bgt_box .img-s{position:absolute;top:18%;right:-74%;background-size:15.625rem 0.0625rem}
.rdzx_bgt .rdzx_bgt_box .cen{font-size:0.75rem;padding:0 0.25rem 0 0.875rem}
.rdzx_bgt .rdzx_bgt_box .gd{font-size:0.75rem;padding:0 0.5rem 0.25rem 0.875rem}
.rdzx_bgt .rdzx_bgt_box .gd img{width:0.625rem;height:0.625rem}

/* 网上展厅细览 */
.wszt-rw{
    width: 100%;
    margin-bottom: 20px;
}
.wszt-rw img{
    width: 136px;
    height: 190px;
    margin: 0 auto;
    text-align: center;
    display: block;
    margin-bottom: 10px;
}
.wszt-rw-p{
    margin: 0 auto;
    text-align: center;
    font-weight: bold;
    color: #000;
}
 .pphd_hezi .pphd_box .wszt_xl{
    width: 9.625rem;
}
.pphd_hezi .pphd_box .wszt_xlp{width: 8.625rem;}
/* 品牌活动 */
.pphd{padding: 17% 0 0 0; background-color: #f3f3f3;}

.pphd_box{height:10.375rem;float:left;margin:0 0.375rem 0.5rem 0.25rem;padding-left:0.25rem;box-sizing:border-box;}
.pphd_box .pphd_img{width:10.625rem;height:7.1875rem}
.pphd_box .pphd_img img{width:100%;height:100%}
.pphd_box .pphd_img_p{width:9.75rem;height:2.875rem;font-size:0.75rem;padding:0 0.375rem;overflow:hidden;background-color:#fff}
.pphd_xqy{background:#f3f3f3; padding: 17% 0 0 0;}
.pphd_xqy .tit{width:100%;font-size:1rem;color:#333;font-weight:700;text-align:center;padding:1.25rem 0}
.pphd_xqy_bgt{width:100%;height:11rem;background:url(pphd_xqy_bgt.png) no-repeat;background-size:100% 100%; 
    padding: 20px 0px;
    box-sizing: border-box;
   
}
.pphd_xqy_bgt .p{padding:0 0.625rem;font-size:0.875rem;line-height:1rem; text-overflow:ellipsis;
    display:-webkit-box;
	-webkit-line-clamp:7;
	-webkit-box-orient:vertical;
    overflow:hidden;}
.pphd_xqu_list .ul li{width:100%;height:3rem;font-size:0.875rem;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 0.75rem;position:relative;background-color:#fff;line-height:3rem;border-bottom:0.0625rem solid #f3f3f3;box-sizing:border-box}
.pphd_xqu_list li a p{float:left;padding-right:0.75rem;min-width:20%}
.pphd_xqu_list .ul li a span{position:absolute;right:4%}
.wypj{background:#f3f3f3; padding: 17% 0 0 0;}
.wypj_topbg{width:100%;height:15.25rem}
.wypj_topbg img{width:100%;height:100%}
.wypj_bg{width:100%;height:19.625rem;background:url(wypj_bg2.png) no-repeat;background-size:100% 100%;color:#fff}
.wypj_bg img{width:100%;height:100%}
.wypj_bg p{padding:0.125rem 0.625rem; overflow: hidden; height: 2.75rem; display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.wypj_zy{color:#b8b0ae;font-size:0.75rem}
.wypj_bg .p3{border: 0.0313rem dashed #967870;margin:0 0.625rem}
.wypj_bg ul{overflow: hidden; height: 9.625rem;}
.wypj_bg ul li{padding:0.125rem 0.625rem}
.wypj_bg ul li a{color:#fff; display:-webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}
.wyjx_box{width:100%;height:13rem;background-color:#fff;margin-bottom:0.625rem}
.wyjx_top{width:100%;height:5rem;margin-left:0.75rem;border-bottom:0.0625rem solid #e1e1e1}
.wyjx_top_img{width:2.25rem;height:3.875rem;float:left}
.wyjx_top_tit{width:70%;float:left;overflow:hidden;font-weight:700;color:#333;margin-top:1.875rem;padding-left:0.125rem}
.wyjx_bot{width:94%;height:5.75rem;margin:0.875rem}
.wyjx_bot .bot_img{width:7.125rem;height:5.75rem;float:left;margin-right:0.75rem}
.wyjx_bot ul .li1{font-weight:700; overflow: hidden; height: 1.375rem; display: -webkit-box;-webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.wyjx_bot ul .li2{font-size:0.8125rem; overflow: hidden; height: 1.375rem; display: -webkit-box;-webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.wyjx_bot ul .li2 img{width:0.5rem;height:0.5rem}
.qk_sec{position:relative; padding: 17% 0 0 0; width: 100%; height: 90%; }
.qk_db{width:100%;height:5.875rem}
.qk_top{width:100%;height:1.875rem;margin-left:0.75rem;float:left}
.qk_top ul{width: 100%; height: 1.5rem; margin: 0 20%;}
.qk_top ul li{height:1.5rem;line-height:1.5rem;float:left;font-size:1rem;padding:0 0.875rem;background:url(qikan-nav-top.png) no-repeat;background-size:100% 100%;margin-left:0.625rem}
.qk_sec .qk_top_rig{width:100%;float:right}
/* 年份 */
/* 点击年份切换颜色 */
.qk_db .top ul .li1{
    color: red;
}
.qk_top_rig{margin-bottom: 4px;}
.qk_top_rig ul li{text-indent: 0.5em;}
.qk_top_rig #top-ul1 {width: 100%;  height: 1.5rem;  overflow: hidden; background-color: #f3f3f3; margin-right: 12px;}
.qk_top_rig #top-ul1 li{height: 1.5rem; float: left;}
.qk_top_rig #top-ul2{background-color: #f3f3f3;  height: 1.5rem; }
#top-ul2 li{float: left;}
/* 红色背景图 点击切换 */
.qk_db .qk_top ul .li1{
    background: url(qikan-nav-top-hov.png) no-repeat;
    background-size:100% 100%;
    color: #ffffff;
}
/* 月份 */
.mouth{width: 100%; height: 1.7rem;  overflow: hidden; background-color: #f3f3f3;}
.mouth li{height: 1.5rem; float: left; padding: 0 9px;}
   /* 点击月份切换颜色 */
     .nav-bot ul .nav-bot-ul1_li{
    color: red;
}

/* 图片 */
.nav-sec-img  .tu {
    width: 100%;
    margin: 0 14%;
    margin-top: 10px;
}
.nav-sec-img  .tu .qihuan-zhutu1 img{
    width: 270px !important;
    height: 400px !important;
}



.qk_tit_p{width:100%;height:1.25rem;text-align:center}
.qk_sec .qk_section{width:15.625rem;height: 21.875rem; margin:0 auto;margin-top:0.875rem;box-sizing:border-box}
.qk_sec .qk_section img{width:100%;height:100%}
.qk_sec .rig{width:2rem;height:2rem;position:absolute;top:64%;right:4% }
.qk_sec .lef{width:2rem;height:2rem;position:absolute;top:64%;left:4% ; transform: rotateY(180deg); }
.pad20{padding:17% 5% 2% 5%}
.detail .detail_title h1{width:100%;font-size:1.6875rem;color:#333;font-weight:500}
.detail .detail_info{margin:0.625rem 0 1.875rem 0}
.detail .detail_info span{font-size:0.9375rem;color:#999;margin-right:0.625rem}
.detail .abstract{margin:1.5625rem 0 2.8125rem 0}
.detail .abstract img{height:0.75rem}
.detail .abstract p{font-size:1.125rem;color:#999;line-height:2rem}
.detail .main_text{margin-bottom:3.125rem; }
.detail .main_text p{font-size:1.125rem;color:#333;line-height:2rem;margin-bottom:1.25rem;text-indent: 2em;}
.detail .main_text p img{margin-left: -2em;}
.clearfix:after{content:"";display:block;clear:both}
.article_home{background:#f3f3f3; padding: 17% 0 0 0;}
.pad10{ padding: 17% 0 0 0;}
.section_title{width:10.125rem;margin:1.125rem auto}
.section_title img{width:1rem;height:1.25rem}
.section_title p{width:8.125rem;float:left;text-align:center;font-size:1.25rem;color:#333;font-weight:600}
.article_tag ul li{float:left;padding:0.3125rem 0.9375rem;background:#ded9d9;border-radius:0.9375rem;margin:0 0.625rem 0.625rem 0}
.article_tag ul li a{font-size:0.75rem;color:#333}
.slideTxtBox{width:100%;text-align:left}
.slideTxtBox .hd{height:10.875rem;line-height:1.875rem;background:#f4f4f4;padding:0 0.625rem 0 1.25rem;position:relative}
.slideTxtBox .hd ul{float:left;position:absolute;left:1.25rem;top:-0.0625rem;height:10rem}
.slideTxtBox .hd ul li{float:left;padding:0 0.9375rem;cursor:pointer; height: 1.875rem;}
.slideTxtBox .hd ul li.on{height:1.875rem;background:#d43126}
.slideTxtBox .hd ul li.on a{color:#fff}
.slideTxtBox .bd{margin-top:6.875rem}
.slideTxtBox .bd ul{zoom:1}
.slideTxtBox .bd li{height:1.5rem;line-height:1.5rem}
.slideTxtBox .bd li .date{float:right;color:#999}
.inBox{padding:0.9375rem 0.9375rem 0 0.9375rem}
.inBox .inHd{height:4.6875rem;line-height:1.5rem;padding:0 0.625rem;background:#5f3125; overflow-x: scroll;}
.inBox .inHd ul{zoom:1}
.inBox .inHd ul li{height:1.5rem;width:4.875rem;text-align:center;float:left;cursor:pointer;margin-top:0.9375rem; margin-bottom: 14px;}
.inBox .inHd ul li .num{font-size:1.5rem;color:#aa9892;width:100%;text-align:center}
.inBox .inHd ul li .option{font-size:0.875rem;color:#aa9892;width:100%;text-align:center}
.inBox .inHd ul .on p{color:#fff}
.inBox .inBd{background:url(wybg1.png) no-repeat;background-size:100% 100%}
.inBox .inBd .content{height:17.8125rem;padding:1.25rem 1.25rem 1.25rem 0.9375rem;zoom:1;overflow:auto; width: 90%;}
.inBox .inBd .content p{width:100%;font-size:0.75rem;color:#fff;margin-bottom:1.25rem}
.inBox .inBd li .date{float:right;color:#999}
.doc_list{padding:0 0.9375rem}
.doc_list ul li{width:100%;height:3rem;background:#fff;margin-bottom:0.125rem;line-height:3rem}
.doc_list ul li span{font-size:0.875rem;color:#333;margin-left:0.9375rem}
.doc_list ul li a{float:right;margin-right:0.625rem;margin-top:1rem;display:inline-block;width:1.25rem;height:1.125rem;background:url(download.png) no-repeat;background-size:contain}

.pad30{padding-top:0.625rem; padding: 17% 0 0 0;}
.culture .select select{width:4.75rem;height:1.5rem;background:#fff;border-radius:0.9375rem;border:none;margin:1.25rem 1.25rem;padding-left:0.625rem}
.culture .select select option{font-size:0.6875rem;color:#333;}
/* 文化资源 */
.whzy{
    width: 100%;
}
.whzy .whzy_ul_li {width: 100%; height: 3rem; overflow: hidden; border-bottom: 0.0625rem solid #f3f3f3;}
.whzy .whzy_ul_li img{float: left;  height: 2.75rem; width: 0.75rem; padding-left: 0.625rem; }
.whzy .whzy_ul_li p{float: left; line-height: 3rem; height: 3rem; width: 68%; overflow: hidden; padding-left: 0.5rem;}
.whzy .whzy_ul_li span{float: right; padding-right: 0.75rem; line-height: 3rem;}
/* 文化资源下拉框 */
.area-hezi{
    height: 20px;
    margin-top: 22px;
    margin-bottom: 10px;
  }
  #list1 li, #area .content1{
    text-align: center;
    line-height: 40px;
}
#text1{	
  line-height: 20px;
  float: left;
  display: inline-block;
  color: #c3c3c3;
  width: 120px;
  text-align: center;
  position:relative;
}

#list1{
  background: #c3c3c3;
  text-align: center;
  width: 12.5rem;
  height: 9.375rem;
  overflow: auto;
  list-style: none;
  line-height: 3.75rem;
  border-radius: 0.3125rem;
  position: absolute;
  left: 12px;
  z-index: 99999;
}

#text1:hover ~ #list1{
  top:10rem;
  transition-duration: 0.5s;
  display: block !important;
}
#list1:hover{
    top:10.625rem;
  display: block !important;
}
.content1:hover{
  background: #Ffffff;
  border-radius: 5px;
}

#text1 b{
  border-style: solid;
  border-width: 5px;
  border-color: black transparent transparent transparent;
  position: relative;
  top: 13px;
  left: 2px;
}


.leader{background:#f3f3f3}
.leader .leader_list ul li{float:left;width:6.9375rem;background:#ededed;margin:0 0.9375rem 0.9375rem 0;padding-bottom:0.625rem}
.leader .leader_list ul li:nth-child(3n){margin-right:0}
.leader .leader_list ul li img{width:100%;height:6.8125rem}
.leader .leader_list ul li h3{font-size:0.875rem;color:#333;margin:0.625rem}
.leader .leader_list ul li p{font-size:0.75rem;color:#333;font-family:'宋体';line-height:1.0625rem;margin-left:0.625rem;width:5.5rem}
.bgcolor{background-color:#f3f3f3; padding: 17% 0 0 0;}
.institution .institution_list .ins_class{font-size:1rem;color:#a71922;font-family:"宋体";margin:1.25rem 0;font-weight:600}
.institution .institution_list ul li{float:left;margin-left:1.125rem;height:2.8125rem}
.institution .institution_list ul li a{font-size:0.875rem;color:#333;font-family:"宋体";font-weight:600}
.cultbg{background:url(bg11_03.jpg) no-repeat!important;background-size:contain!important;height:10.0625rem!important; width: 100%; float: left;  background-color: rgba(0,0,0,.1);}
.blackbg{background-color:rgba(0,0,0,.6);height:4.0625rem}
.culture3 .topimg{width:100%;height:18.75rem; clear: both;  background: url(img99.png) no-repeat; background-size: 100% 100%;}
.wyzj_daohang { width: 100%; height: 18.75rem; overflow: hidden;}
.wyzj_daohang li{
    float: left;
    width: 1.375rem;
    height: 100%;
    color: #c3c8cc;
    padding: 1.5rem 0 0 0;  
    position: relative;
}
.wyzj_daohang .on{
    color: #ffffff;
}
.wyzj_daohang li #img_li1{
    width: 14px;
    height: 14px;
}
.wyzj_daohang li a{
    color: #ffffff;
}
.wyzj_daohang .li1{
    padding: 3.75rem 0 0 0.625rem;  
}

.wyzj_daohang .li3{
    padding: 3.125rem 0 0 0;
}
.wyzj_daohang .li4{
    padding: 1.25rem 0 0 0;
}
.wyzj_daohang .li5{
    padding: 2.875rem 0 0 0;
}
.wyzj_daohang .li6{
    padding: 1.125rem 0 0 0;
}
.wyzj_daohang .li7{
    padding: 2.75rem 0 0 0;
}
.wyzj_daohang .li8{
    padding: 1.125rem 0 0 0;
}


.wyzj_daohang .li1 #img_li1{
    position: absolute;
    top: 32%;
}
.wyzj_daohang .li1 #img_li1s{
    top: 35%;
    left: 51%;
    position: absolute;
}

.wyzj_daohang .li2 #img_li1{
    position: absolute;
    top: 24%;
}
.wyzj_daohang .li2 #img_li1s{
    top: 26%;
    left: 30%;
    position: absolute;
}

.wyzj_daohang .li3 #img_li1{
    position: absolute;
    top: 29%;
}
.wyzj_daohang .li3 #img_li1s{
    top: 32%;
    left: 30%;
    position: absolute;
}

.wyzj_daohang .li4 #img_li1{
    position: absolute;
    top: 23%;
}
.wyzj_daohang .li4 #img_li1s{
    top: 26%;
    left: 30%;
    position: absolute;
}
.wyzj_daohang .li5 #img_li1{
    position: absolute;
    top: 28%;
}
.wyzj_daohang .li5 #img_li1s{
    top: 31%;
    left: 30%;
    position: absolute;
}

.wyzj_daohang .li6 #img_li1{
    position: absolute;
    top: 22%;
}
.wyzj_daohang .li6 #img_li1s{
    top: 26%;
    left: 30%;
    position: absolute;
}

.wyzj_daohang .li7 #img_li1{
    position: absolute;
    top: 27%;
}
.wyzj_daohang .li7 #img_li1s{
    top: 31%;
    left: 30%;
    position: absolute;
}
.wyzj_daohang .li8 #img_li1{
    position: absolute;
    top: 22%;
}
.wyzj_daohang .li8 #img_li1s{
    top: 25%;
    left: 30%;
    position: absolute;
}

.wyzj_daohang .li14 #img_li1{
    position: absolute;
    top: 57%;
}
.wyzj_daohang .li14 #img_li1s{
    top: 61%;
    left: 30%;
    position: absolute;
}
.wyzj_daohang .li15 #img_li1{
    position: absolute;
    top: 35%;
}
.wyzj_daohang .li15 #img_li1s{
    top: 38%;
    left: 30%;
    position: absolute;
}

.wyzj_daohang .li16 #img_li1{
    position: absolute;
    top: 50%;
}
.wyzj_daohang .li16 #img_li1s{
    top: 54%;
    left: 30%;
    position: absolute;
}














































.culture3 .hot_news{background:url(wybg2.png) no-repeat;background-size:100% 22.1875rem;padding:1.1875rem 0.625rem 0.625rem}
.culture3 .hot_news ul li{width:20.75rem;padding:0.625rem;border-bottom:0.0625rem dotted #fff}
.culture3 .hot_news ul li a{display:block;margin-bottom :0.3125rem;font-size:0.875rem;color:#fff}
.culture3 .hot_news ul li p{font-size:0.875rem;color:#fff}
.more{width:6.25rem;margin:0.625rem auto;text-align:center}
.more img{width:0.625rem;height:0.625rem}
.more a{display:block;float:left;padding:0 0.25rem;font-size:1rem;font-weight:600}
.culture3 .xhzc{height: 17rem; padding:1.25rem 0.625rem;background:url(wybg3.png) no-repeat;background-size:100% 21rem;overflow: auto;}
.culture3 .xhzc p{font-size:0.5rem;line-height:1rem;margin-bottom:1.25rem}
.culture3 .xhld{padding:1.25rem 0.75rem}
.culture3 .xhld ul li{position:relative;float:left;width:6.875rem;height:9.0625rem;margin:0 0.625rem 0.625rem 0}
.culture3 .xhld ul li:nth-child(3n){margin-right:0}
.culture3 .xhld ul li img{width:100%;height:100%}
.culture3 .xhld ul li .mask{position:absolute;bottom:0;left:0;width:100%;height:2.4375rem;background:rgba(6,7,11,.5)}
.culture3 .xhld ul li .name,.culture3 .xhld ul li .position{position:absolute;width:100%;text-align:center;color:#fff;font-size:0.5rem;z-index:9}
.culture3 .xhld ul li .name{bottom:1.0625rem}
.culture3 .xhld ul li .position{bottom:0}


/* 首页切换 */

.wzjbox{width:96%;padding:0 2%;overflow:hidden;}
.wzjbox .hd{float:left;width:100%;margin-top :0.3125rem;}
.wzjbox .hd a{float:left;height:1.625rem;line-height:1.625rem;background:#dedbdc;border-radius:0.625rem;margin:0.3125rem 0.5rem;font-size:0.875rem;padding:0 0.625rem;color:#333}
.wzjbox .hd .now{background:#d43128;color:#fff}
.wzjbox .bd{float:left;width:92%;padding:0 4%;margin-top:0.9375rem;}
.bdlist{display:none}
.new_allist{float:left;width:100%;}
.new_allist ul li{float:left;width:100%;padding :0.3125rem;overflow:hidden;font-size:0.9375rem;color:#3a3839;border-bottom:0.0625rem #fbf8f9 solid}
.new_allist ul li a{color:#3a3839}
.new_allist ul li p{float:left;width:100%;font-weight:bold;}
.new_allist ul li .time{float:left;width:100%;font-size:0.875rem;color:#acaaab}
.new_allist .one .titlebox{float:left;width:72%}
.new_allist ul li img{float:right;width:5rem;height:4.375rem;margin-right: 0.3125rem;}
.listmore{float:right;font-size:0.875rem;color:#666;margin-top:-2.375rem;}
.listmore a{color:#666}
.listmores img{width: 1.375rem; height: 1.375rem;}
.jcdt_box{width:100%;overflow:hidden;}
.jcdt_box .hd{float:left;width:96%;margin:0 5%;border-bottom:0.0625rem #f0eeef solid;overflow:hidden;margin-bottom: 0.3125rem;}
.jcdt_box .hd a{float:left;border-bottom: 0.125rem #fff solid;padding:0.625rem 0;font-size:1rem;margin-right:0.625rem;}
.jcdt_box .hd .now{color:#be3a29;border-bottom: 0.125rem #be3a29 solid;}
.jcdt_box .bd{float:left;width:92%;padding:0 4%;}


/* 网上展厅-主体 */
.wszt{padding-top: 3.125rem;}


.container{
	max-width: 64rem;
	margin: 0 auto;
	overflow-x: hidden;
}
.nav-container{
	width: 100%;
	background: white;
	padding-top: 2vh;
}
.nav-ul{
	padding-left:.5rem;
}
.nav-ul li{
	height: 2.5rem;
	width: auto !important;
	padding-bottom:1rem ;
}
.nav-ul .slide-a{
	color: #555;
	font-size: 1.2rem;
	padding: 0 1.4rem .8rem 1.4rem;
}
.nav-ul .active-li a{
	color: #000;
	/*border-bottom: 0.125rem solid #000;*/
}
.nav-ul .active-li {
	
	border-bottom: 0.125rem solid #000;
}
/*瀑布流*/
.fall-box{
  width: 100%;
  margin: 5% 0.5rem 0 0.5rem ;
  background-color: #F5F5F5;
  border-radius: 0.625rem;
}
.fall-box .item{
   width: calc((100% - 28px)/2);
   margin-bottom: 1.5rem;
   
}
/*.fall-box .item:nth-child(1n){
   padding: 3% 1.5% 3% 3%;
}
.fall-box .item:nth-child(2n){
   padding: 3% 3% 3% 1.5%;
}*/
.fall-box .section-p{
	 background: white;
	 padding-top: 1.5rem;
	 padding-left:5%;
}
.fall-box .item-img{
	width:100% ;
	display: block;
}
.item .title-p{
	font-size: 0.875rem;
	margin-bottom: .5rem;
}
.item .name-p{
	color: #555;
	font-size: 1rem;
}
.item .price-p{
	margin-top: .8rem;
	font-size: 0.875rem;
	padding-bottom: 2.2rem;
}


/* 文艺家 */
.wyj_lb{
    padding: 17% 0 0 0;
}

.wyj_lb ul{
    width: 92%;
    margin: 0 4%;
    box-sizing: border-box;
}
.wyj_lb ul .wyj_bot_box{
    width: 48%;
    height:9rem;
    float: left;
    margin-right: 0.375rem;   
}
.wyj_lb ul .wyj_bot_box img{
    width: 100%;
   height: 6.25rem;
}
.wyj_lb ul .wyj_bot_box  p{
    height: 1.875rem;
    font-size: 0.75rem;
    overflow: hidden;
    line-height: 0.875rem;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2; /* 这里是超出几行省略 */
    margin-top: 0.25rem;
}


/* 文艺家详情页 */
.detail .wapvideo{
    width: 92%;
    height: 18.25rem;
    margin: 0 4%;
    box-sizing: border-box;
    border: 1px solid gray;
}

.detail .wyj_text {
    width: 92%;
    text-align: center;

}
.detail .wyj_text p{
    line-height: 50px;
}



            /* 微信公众号 */
            .fy_main_notice{
                background: url(ah_add_bg.png);
            }
            .fy_main {
                background: #fff;
                position: relative;
            }
            /* ================================================================ */
/* 微信公众号集成 */
.wl_ewm{
	padding: 40px 0 40px;
}

.ztitle{
	position: relative;
	width:100%;
	margin: 0px auto;
}
.ztitle p{
	font-size:16px;
	text-align: center;
	color: #00a0ff;
	line-height: 80px;
}
.ztitle span{
	position: absolute;
	width: 60px;
	height: 1px;
	background: #00a0ff;
	top: 50%;
}
.ztitle span i{
	position: absolute;
	height: 20px;
	width: 1px;
	top: 50%;
	background: #00a0ff;
	margin-top: -10px;
}
.ztitle .ztitle_l{
	left: 0;
}
.ztitle .ztitle_l i{
	right: 0;
}
.ztitle .ztitle_r{
	right: 0;
}
.ztitle .ztitle_r i{
	left: 0;
}

.ewm_tit{
	position: relative;
	width: 100%;
	margin: 30px auto;
}
.ewm_tit p{
	font-size: 16px;
	line-height: 40px;
	text-align: center;
}
.ewm_tit span{
	position: absolute;
	width: 100px;
	height: 1px;
	top: 50%;
}
.ewm_tit span i{
	position: absolute;
	height: 8px;
	width: 8px;
	top: 50%;
	margin-top: -4px;
	border-radius: 50%;
}
.wl_ewm .ewmitem.bk1 .ewm_tit p{
	color: #96d07f;
}
.wl_ewm .ewmitem.bk1 .ewm_tit span,
.wl_ewm .ewmitem.bk1 .ewm_tit span i{
	background-color: #96d07f;
}

.wl_ewm .ewmitem.bk2 .ewm_tit p{
	color: #baad8f;
}
.wl_ewm .ewmitem.bk2 .ewm_tit span,
.wl_ewm .ewmitem.bk2 .ewm_tit span i{
	background-color: #baad8f;
}

.wl_ewm .ewmitem.bk3 .ewm_tit p{
	color: #9ca0bf;
}
.wl_ewm .ewmitem.bk3 .ewm_tit span,
.wl_ewm .ewmitem.bk3 .ewm_tit span i{
	background-color: #9ca0bf;
}

.wl_ewm .ewmitem.bk4 .ewm_tit p{
	color: #D7CC85;
}
.wl_ewm .ewmitem.bk4 .ewm_tit span,
.wl_ewm .ewmitem.bk4 .ewm_tit span i{
	background-color: #D7CC85;
}

.ewm_tit .ewm_tit_l{
	left: 0;
}
.ewm_tit .ewm_tit_l i{
	right: -4px;
}
.ewm_tit .ewm_tit_r{
	right: 0;
}
.ewm_tit .ewm_tit_r i{
	left: -4px;
}

.wl_ewm .ewmitem ul{
	text-align: center;
	margin: 0 40px;
}
.wl_ewm .ewmitem ul li{
	width: 185px;
	display: inline-block;
	margin: 0 15px 30px;
}
.wl_ewm .ewmitem ul li .ewm_pic{
	width: 182px;
	height: 182px;
	background-position: center;
	background-repeat: no-repeat;
	display:table-cell; 
	vertical-align: middle;
	text-align: center;
}

.wl_ewm .ewmitem.bk1 ul li .ewm_pic{
	background-image: url(gs_ewmbd1.png);
}
.wl_ewm .ewmitem.bk2 ul li .ewm_pic{
	background-image: url(gs_ewmbd2.png);
}
.wl_ewm .ewmitem.bk3 ul li .ewm_pic{
	background-image: url(gs_ewmbd3.png);
}


.wl_ewm .ewmitem ul li .ewm_pic img{
	width: 130px;
	height: 130px;
}

.wl_ewm .ewmitem ul li .ewm_name{
	margin-top: 10px;
}
.wl_ewm .ewmitem ul li .ewm_name p{
	line-height: 1.6;
	font-size: 14px;
	vertical-align: bottom;
}