body{background: #f9f9f9;}
.header_top{background: #a02544;height: 0.55rem;width: 100%;}
.buchu_menu{width:0.26rem;height: 0.24rem;background: url(../img/buchu_menu.png) no-repeat center center;background-size: 100%;margin: 0.15rem  0.25rem  0 0;float: right;}
.menu_cont{position: absolute;top:0.55rem;left: 0;width: 100%;z-index: 999;display: none;}
.menu_search{position: relative;width: 100%;height: 0.99rem;}
.menu_search input[type="text"]{background: #ff9ea1;font-size: 0.24rem;color: #a02544;height:0.99rem;border: none;width: 100%;text-indent: 0.43rem;outline: none;}
.menu_search input[type="submit"]{background: url(../img/search_icon.png) no-repeat center center;width: 0.36rem;height: 0.36rem;background-size: 100%;position: absolute;top:0.32rem;right:0.32rem;border: none;outline: none;}
.buchu_nav li{height: auto;padding: 0.15rem 0 0.15rem 0;border-bottom: 0.01rem dashed #dde5f0;background: #fff;}
.buchu_nav li a{font-size: 0.3rem;color: #a02544;line-height: 0.5rem;padding-left: 0.69rem;}
.buchu_nav li ul{ display:block;}
.buchu_nav li ul li{ font-size:14px !important; padding-left:15px; border-bottom: none;background: #ffdadb;}

.bnchu_eng{font-size: 0.24rem;color: #fff;line-height: 0.55rem;margin-right: 0.25rem;}
.header_logo{background: #b33d5b;height: 1rem;width: 100%;overflow: hidden;}
.buchu_logo{width: 90%;/* height: 0.55rem; */margin: 0.1rem auto 0 auto;display: block;}
.buchu_logo img{display: block;width: 100%;}
.buchu_banner{ position:relative; overflow:hidden; margin:0 auto;width: 100%;}
.buchu_banner .hd{display: none;}
.buchu_banner .bd{ position:relative; z-index:0;}
.buchu_banner .bd li{ position:relative; text-align:center;  }
.buchu_banner .bd li img{vertical-align:top; width:100%;}
.buchu_banner .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);}
.buchu_banner .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:0.44rem; line-height:0.24rem; font-size:0.24rem;color:#fff;  text-align:left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.buchu_banner span.prev{width: 0.39rem;height: 0.7rem;position: absolute;top:39%;left: 0;z-index: 99;}
.buchu_banner span.next{width: 0.39rem;height: 0.7rem;position: absolute;top:39%;right: 0;z-index: 99;}
.buchu_banner span img{display: block;width: 100%;}
.tzgg_xsyg{width: 93%;margin:0 auto;overflow: hidden;}
.tzgg_xsyg .hd{height: 0.85rem;background: #fff;border-radius: 1.15rem;box-sizing: border-box;margin: 0.33rem 0 0.28rem 0;}
.tzgg_xsyg .hd ul li{ float:left;width: 50%;line-height: 0.78rem;text-align: center;border:0.01rem solid #a02544;box-sizing: border-box;}
.tzgg_xsyg .hd ul li:first-child{background: #fff;border-top-left-radius:1.15rem;border-bottom-left-radius:1.15rem;}
.tzgg_xsyg .hd ul li:last-child{background: #fff;border-top-right-radius:1.15rem;border-bottom-right-radius:1.15rem;}
.tzgg_xsyg .hd ul li a{font-size:0.36rem;color: #a02544;}
.tzgg_xsyg .hd ul li:first-child.on{background: #a02544;border-top-left-radius:1.15rem;border-bottom-left-radius:1.15rem;}
.tzgg_xsyg .hd ul li:last-child.on{background: #a02544;border-top-right-radius:1.15rem;border-bottom-right-radius:1.15rem;}
.tzgg_xsyg .hd ul li.on a{ color:#fff;}
.tzgg_xsyg .bd ul{overflow: hidden;}
.tzgg_xsyg .bd ul li{background:#fff;height:1rem;line-height: 1rem;margin-bottom: 0.2rem;}
.tzgg_xsyg_txt{font-size:0.26rem;color: #333333;width:83%;max-width:5.8rem;line-height:1rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-left: 0.23rem;box-sizing: border-box;}
.tzgg_xsyg_time{font-size:0.24rem;color: #999999;line-height: 1rem;padding-right: 0.22rem;box-sizing: border-box;}
.xwzx_cont{width: 93%;margin: 0 auto;overflow: hidden;}
.xwzx_title{font-size:0.36rem;color: #a02544;line-height: 0.36rem;text-align: center;padding:0.23rem 0 0.33rem 0;font-weight: normal;}
.xwzx_list{padding: 0.13rem 0.25rem 0.13rem 0.1rem;background: #fff;margin-bottom: 0.2rem;}
.xwzx_list dt{width: 2.1rem;height: 1.55rem;overflow: hidden;}
.xwzx_list dt a{display: block;width: 100%;height: 100%;}
.xwzx_list dt img{display: block;height: 100%;width: 100%;}
.xwzx_list dd{width:65%;}
.xwzx_list_txt{font-size:0.28rem;color: #333333;line-height:0.44rem;padding: 0.07rem 0 0 0;overflow: hidden;display: block;}
.xwzx_list2{padding: 0.13rem 0.25rem 0.13rem 0.1rem;background: #fff;margin-bottom: 0.2rem;}
.xwzx_list2 dd{padding-left:0.2rem;box-sizing: border-box;}
.xwzx_list_time{font-size: 0.24rem;color: #999999;line-height: 0.24rem;margin-top: 0.19rem;}

.xyfg_cont{width: 93%;margin: 0 auto;}
.xyfg_title{font-size:0.36rem;color: #a02544;line-height: 0.36rem;text-align: center;padding:0.4rem 0 0.33rem 0;font-weight: normal;}
.xyfg_slide{ position:relative;background: #fff;padding: 0.14rem 0.13rem 0;height: 4.9rem;}
.xyfg_slide .hd{}
.xyfg_slide .hd img{ width:11px;  }
.xyfg_slide .prev,.xyfg_slide .next{ position:absolute;top:4rem; display:block;}
.xyfg_slide .prev{background: url(../img/xyfg_arrow_prev1.png) no-repeat center center #f4f4f4;width: 0.8rem;height: 0.8rem;background-size: 25%;left:0.13rem;}
.xyfg_slide .next{background: url(../img/xyfg_arrow_next1.png) no-repeat center center #f4f4f4;width: 0.8rem;height: 0.8rem;background-size: 25%;right:0.13rem;left: auto;}
.xyfg_slide .prev:hover{background: url(../img/xyfg_arrow_prev2.png) no-repeat center center #a02544;background-size: 25%;}
.xyfg_slide .next:hover{background: url(../img/xyfg_arrow_next2.png) no-repeat center center #a02544;background-size: 25%;}
.xyfg_slide .bd{ position:relative; z-index:0;height: 4.9rem;}
.xyfg_slide .bd li{ position:relative;width: 100%;height: 4.9rem;}
.pic{display: block;width:100%;height:auto;overflow: hidden;}
.xyfg_slide .bd li img{display:block;width: 100%;margin: 0 auto;height: 100%;}
.xyfg_slide .tit{ display:block; width:100%;position:absolute; bottom:0.23rem;height:0.78rem;left: 0;}
.xyfg_slide .tit p{width:63%;margin: 0 auto;font-size:0.24rem;color: #333333;line-height: 0.35rem;height: 0.7rem;overflow: hidden;}
.zttj_cont{width: 100%;margin: 0 auto;}
.zttj_title{font-size:0.36rem;color: #a02544;line-height: 0.36rem;text-align: center;padding:0.36rem 0 0.31rem 0;font-weight: normal;}
.zttj_top{margin-bottom: 0.36rem;width: 93%;margin: 0 auto;}
.zttj_list{width:47%;background: #fff;    display: inline-block;}
.zttj_list dt{height:1.27rem;padding: 0.05rem 0.05rem 0 0.05rem;box-sizing: border-box;}
.zttj_list dt a{width: 100%;display: block;height: 100%;}
.zttj_list dt img{display: block;width: 100%;}
.zttj_list dd{width: 100%;}
.zttj_list dd a{font-size: 0.24rem;color: #333333;display: block;height: 0.72rem;line-height: 0.72rem;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;}
.zttj_slide{ position:relative;background:#fff;border-top: 0.01rem solid #f1f0f0;border-bottom: 0.01rem solid #f1f0f0;padding:0.34rem 0 0.34rem 0;margin-top:0.38rem;margin-bottom: 0.28rem;}
.zttj_slide .hd{ position:absolute; width:100%;  height:27px; bottom:0; left:0; z-index:1; }
.zttj_slide .hd img{ width:11px;  }
.zttj_slide .prev{ position:absolute; left:10%; top:45%; display:block;background: url(../img/zttj_arrow_p1.png) no-repeat center center;width: 0.3rem;height: 0.55rem;background-size:100%;}
.zttj_slide .next{ position:absolute; right:10%;top:45%; display:block;background: url(../img/zttj_arrow_n2.png) no-repeat center center;width: 0.3rem;height: 0.55rem;background-size:100%;}
.zttj_slide .bd{ position:relative; z-index:0;width:62%;margin: 0 auto;}
.zttj_slide .bd li{ position:relative;background: #f5f5f5;padding: 0.05rem 0.05rem 0 0.05rem;}
.zttj_slide .bd li img{display:block;width: 100%;}
.zttj_slide .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.zttj_slide .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:0.86rem ;line-height:0.86rem;  text-align:center;  color:#000;font-size: 0.24rem; background-color:#f5f5f5;}
.buchu_zcfg{background: #fff;}
.zcfg_title{font-size:0.36rem;color: #a02544;text-align: center;line-height:0.9rem;height: 0.9rem;font-weight: normal;}
.zcfg_list{padding-bottom: 0.25rem;}
.zcfg_list li{background:url(../img/zcfg_libg.png) repeat-x left top;background-size: auto 100%;height: 0.9rem;padding: 0 0.1rem 0 0.23rem;margin-bottom: 0.22rem;border-top: 0.01rem solid #f2f2f2;border-bottom: 0.01rem solid #f2f2f2;}
.zcfg_txt{font-size:0.24rem;color: #000;line-height: 0.9rem;width: 80%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zcfg_more{font-size:0.24rem;color: #999999;line-height: 0.9rem;}
.buchu_six{width: 100%;background: #fff;padding-bottom: 0.47rem;}
.buchu_six_cont{width: 93%;margin: 0 auto;background: #f9f9f9;border: 0.01rem solid #ddd;}
.buchu_six_cont a{width: 33.3%;height:1.59rem;border-bottom: 0.01rem dashed #dddddd;border-right: 0.01rem dashed #dddddd;box-sizing: border-box;}
.buchu_six_cont a:nth-child(3n){border-right: none;}
.buchu_six_cont a:nth-child(4),.buchu_six_cont a:nth-child(5),.buchu_six_cont a:nth-child(6){border-bottom: none;}
.buchu_six_cont p{font-size:0.28rem;color: #0062b6;text-align: center;line-height: 0.28rem;}
.buchu_six_cont img{display: block;height: 32%;margin: 0.36rem auto 0.24rem auto;}
/*鍥剧墖鍒楄〃*/
.xinxibu_tsbanner{width: 100%;height:auto;overflow: hidden;}
.xinxibu_tsbanner img{display: block;width:100%;height: 100%;}
.xxbts_tplb_cont{width: 93%;margin: 0 auto;}
.tplb_title{font-size: 0.36rem;color: #a02544;line-height:1.02rem;text-align: center;font-weight: normal;}
.tplb_list{padding: 0.15rem 0.15rem 0.12rem 0.15rem;background: #fff;width: 100%;box-sizing: border-box;margin-bottom: 0.32rem;}
.tplb_list dt{width: 100%;margin-bottom: 0.15rem;}
.tplb_list a{display: block;width: 100%;}
.tplb_list dt img{display: block;width: 100%;}
.tplb_list dd a{position: relative;}
.tplb_list_txt{font-size:0.24rem;color: #333333;line-height:0.4rem;}
.tplb_list_time{font-size: 0.24rem;color: #333333;line-height: 0.4rem;position: absolute;bottom: 0;right: 0;background: #fff;padding-left: 0.17rem;}
.tplb_more_btn{display: block;width: 1.99rem;height: 0.61rem;border: 0.01rem solid #c5c4c4;border-radius: 0.1rem;margin: 0.3rem auto 0.3rem auto;font-size: 0.24rem;color: #666;line-height: 0.61rem;text-align: center;}
/*鏂伴椈鍒楄〃*/
.xxbts_xwlb_cont{width: 100%;background: #fff;overflow: hidden;margin-top: 0.25rem;}
.xwlb_title{font-size: 0.36rem;color: #b91e22;background: #fff;line-height:0.99rem;border-top: 0.01rem solid #ecebeb;text-align: center;font-weight: normal;}
.xwlb_list{background: #fff;}
.xwlb_list li{border: 0.01rem solid #f2f2f2;border-left: 0;border-right: 0;height: 0.88rem;margin-bottom: 0.22rem;background: #f9f9f9;}
.xwlb_list li a{display: block;width: 100%;height: 100%;border:0.01rem solid #fff;border-left: 0;border-right: 0;box-sizing: border-box;}
.xwlb_list_txt{font-size: 0.24rem;color: #000000;width:77%;padding-left:0.25rem;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 0.8rem;    padding-right: 5px;}
.xwlb_list_time{font-size: 0.24rem;color: #999999;line-height: 0.8rem;}
.xwlb_more_btn{display: block;width: 1.99rem;height: 0.61rem;border: 0.01rem solid #c5c4c4;border-radius: 0.1rem;margin: 0.3rem auto 0.3rem auto;font-size: 0.24rem;color: #666;line-height: 0.61rem;text-align: center;}
/*鏂伴椈鍒楄〃-璇︽儏*/
.xxcts_xwlbxq_cont{width: 100%;margin-top: 0.3rem;background: #fff;border-top: 0.01rem solid #ecebeb;margin-bottom: 0.38rem;}
.xwlbxq_title{font-size: 0.36rem;color: #a02544;line-height: 0.36rem;text-align: center;font-weight: normal;padding: 0.36rem 0 0.25rem 0;}
.xwlbxq_cont_title{font-size: 0.28rem;color: #333333;text-align: center;line-height: 0.44rem;width: 90%;margin: 0 auto}
.xqlbxq_detalis_xinxi{width: 93%;margin: 0 auto;padding: 0.22rem 0 0.16rem 0;border-bottom: 0.01rem dashed #b2b2b2;}
.xqlbxq_detalis_xinxi p{font-size: 0.24rem;color: #999999;line-height: 0.24rem;}
.xqlbxq_detalis_cont{width: 93%;margin: 0 auto;overflow: hidden;}
.xqlbxq_detalis_cont img{display: block;width: 85%;margin: 0.3rem auto 0.3rem auto;}
.xqlbxq_detalis_cont p{font-size: 0.24rem;line-height:0.45rem;text-indent: 2em;text-justify: inter-ideograph;text-align: justify;margin-bottom: 0.3rem;}

.footer_bot{width: 100%;height:auto;background: #a02544;padding: 0.07rem 0 0.14rem 0;}
.footer_bot p{font-size:0.22rem;color: #fff;text-align: center;line-height: 0.4rem;}

.listnav{padding: 15px 12px 5px;border-bottom: 1px solid #fff;}
.listnav li{float:left;/* width: 25%; */line-height:35px;text-align: center;background: #eee;margin-right: 1%;padding: 0 10px;margin-bottom: 5px;}
.listnav li a{font-size:15px;color:#333;}
.listnav li.on a{color:#a02544;}
.gd{text-align:center}
.gd a{     display: block;
    width: 1.99rem;
    height: 0.61rem;
    border: 0.01rem solid #c5c4c4;
    border-radius: 0.1rem;
    margin: 0.3rem auto 0.3rem auto;
    font-size: 0.24rem;
    color: #666;
    line-height: 0.61rem;}
.foot-logo{    margin: 20px auto;
    text-align: center;}