

.mxian{display:none;}
.mxianbox{display:none;}
.mxianflex{display:none;}

.pcxian{display:block;}
.pcxianinline{display:inline;}



@media only screen and (max-width:768px) {
body{width:100%;overflow-x:hidden;max-width:100%;}
.mxian{display:block!important}
.mxianflex{display:flex!important}
.pcxianinline{display:none!important}
.mxianbox{display:-webkit-box;display:box!important;-webkit-box-orient:horizontal;box-orient:horizontal;}

.areaL{padding-right:0!important;}
.FocusImgFrame{border:none!important;}
.FocusImg{width:100%!important;height:auto!important;}

.itemContent{padding:0!important;}
.pcxian{display:none!important;}
.subAreaL, .areaR, .areaL, .homeItemOne {
    width: 100%!important;
    margin: 0 auto;
    float:none!important;
}
.topBody, #newsContent, .imgBox {
    width: 100%!important;
}
.column.half {
    width: 100%!important;
}
.listBox2 ul li .b2, .listBox4 ul li .b2{
    width: 100%!important;
    float:none!important;
}
.box_nav2 li span {
    color: #fff;
    text-shadow: 1px 1px 1px #4d0745;
    border-right: 1px solid #5A0951;
    border-bottom: 1px solid #5A0951;
}
.itemTitle2 span {
    background: url(../images/whiteArrowR.png) no-repeat 100% 50%!important;
        margin: 11px 5px!important;
}
.listArrow3 ul li{background: url(../images/newsRedArrowR.png) no-repeat 100% 46%!important;padding-right:22px!important;padding-left: 3px!important;}
.itemTitle{background: #932e8f!important;}
.itemTitle a{color: #fff!important;}
.topBody{padding:0!important}
.mfanyea{background: #3f1756!important; width: 50%; color: #fff!important;padding:10px 0!important;}
.itemBox{border:none!important;margin-top:0!important;}
.box_logo{background:#510449;}
.box_logo .toolBox .current,.box_logo .toolBox .touch{background:#45003f;}
.top_downArea{background:#45003f;}
.top_downArea li{border-bottom:1px solid #370032;}
.top_downArea .contR.touch{background:#b161ae;}
.top_downArea .text{text-shadow:1px 1px 1px #3f1756;}
.top_searchArea .searchTab{background:#510449;}
.top_searchArea .searchTab .current,.top_searchArea .searchTab .touch{background:#510449;}
.top_searchArea .searchInput{background:#510449;}
.box_logo{width:100%;height:46px;background:#510449;position:relative;border-bottom:1px solid rgba(255,255,255,0.2);}
.box_logo>div{width:100%;display:-webkit-box;-webkit-box-orient:horizontal;display:box;box-orient:horizontal;}
.box_logo .logoBox{height:46px;-webkit-box-flex:1;box-flex:1;text-align:left;display:-webkit-box;-webkit-box-align:center;display:box;box-align:center;}
.box_logo .logoBox img{max-width:100%;max-height:46px;margin:0 auto;display:block;margin:0;}
.box_logo .toolBox{text-align:left;height:46px;}
.box_logo .toolBox span{float:left;}
.box_logo .toolBox .toolItem{width:38px;height:46px;}
.box_logo .toolBox .line{width:1px;height:35px;float:left;margin:0;background:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,0.4)),to(rgba(255,255,255,0)));display:none;}
.box_logo .toolBox .current,.box_logo .toolBox .touch{background:#510449;}
.box_logo .toolBox a{width:38px;height:46px;display:block;text-decoration:none;background:url(../images/common.png) no-repeat;background-size:400px;}
.box_logo .toolBox .search a{background-position:-100px 0;}
.box_logo .toolBox .lang a{background-position:-138px 0;}
.box_logo .toolBox .download a{background-position:-176px 0;}



.top_searchArea .alertWindow{top:46px;overflow:hidden;z-index:9999;display:block;-webkit-transform:height;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:250ms;}
.top_searchArea .searchTab{height:38px;padding:0 0 0 10px;position:relative;background:#510449;z-index:9999;}
.top_searchArea .searchTabScroll{margin:0 38px 0 0;overflow:hidden;}
.top_searchArea .searchTab .del{width:38px;height:38px;display:block;position:absolute;top:0;right:0;background:url(../images/common.png) no-repeat 0 0;display:none;}
.top_searchArea .searchTab .del.touch{background-position:0 -38px;}
.top_searchArea .searchTab ul{overflow:hidden;display:-webkit-box;display:box;}
.top_searchArea .searchTab li{height:35px;line-height:35px;padding:0 10px;margin:3px 0 0 0;color:#fff;}
.top_searchArea .searchTab .current,.top_searchArea .searchTab .touch{background:#510449;}
.top_searchArea .searchInput{height:50px;position:relative;z-index:9999;background:#510449;padding:0 10px;display:-webkit-box;display:box;-webkit-box-orient:horizontal;box-orient:horizontal;}
.top_searchArea .inputWrap{display:block;margin:7px 0 0 0;position:relative;-webkit-box-flex:1;box-flex:1;overflow:hidden;}
.top_searchArea .inputWrap .del{width:36px;height:36px;display:block;position:absolute;top:0;right:0;}
.top_searchArea .inputWrap .del .icon{width:20px;height:20px;display:block;background:#999 url(../images/img_del.png) no-repeat 50% 50%;margin:8px 0 0 8px;-webkit-border-radius:10px;border-radius:10px;}
.top_searchArea .inputWrap .del.touch .icon{background:#ff2929 url(../images/img_del.png) no-repeat 50% 50%;}
.top_searchArea input{width:100%;line-height:normal;height: 33px; padding: 0 10px!important;}
.top_searchArea .button1{width:80px;height:35px;margin:7px 0 0 0;    background: #4e0446!important;border-top: 1px solid #72336b; border-bottom: 1px solid #31032d; border-left: 1px solid #72336b; border-right: 1px solid #31032d; text-shadow: 1px 1px 1px #3f1756;}
.top_searchArea .searchTab ul{overflow:hidden;}
.top_searchArea .searchResult{background:#fff;}
.top_searchArea .z3g-noResult{padding:10px 20px;}
.top_searchArea .z3g-noResult p{line-height:20px;text-align:center;}
.top_searchArea .moreWrap{text-align:center;padding:20px 0;}
.top_searchArea .moreWrap span{height:20px;padding-left:20px;display:inline-block;}

.box_nav{background:#700b65;}
.box_nav .navMain span{text-shadow:1px 1px 1px #3f1756;border-left:1px solid #5A0951;}
.box_nav .navMain .current,.box_nav .navMain .touch{background:#b161ae;}
.box_nav .navArrowL.touch,.box_nav .navArrowR.touch{background:#b161ae;}
.box_nav .navArrowL{border-left:1px solid #700b65;}
.box_nav .navArrowR{border-left:1px solid #5A0951;}

.box_nav2{background:#700b65;}
.box_nav2 li span{color:#fff;text-shadow:1px 1px 1px #4d0745;border-right:1px solid #5A0951;border-bottom:1px solid #5A0951;}
.box_nav2 li .current,.box_nav2 li .touch{background:#b161ae;}

.box_nav .navMain{height:36px;overflow:hidden;margin:0 20px;}
.box_nav .navMain ul{overflow:hidden;display:-webkit-box;display:box;-webkit-box-orient:horizontal;box-orient:horizontal;}
.box_nav .navMain li{min-width:70px;text-align:center;}
.box_nav .navMain span{height:36px;line-height:36px;padding:0 2px;display:block;color:#fff;text-align:center;text-shadow:1px 1px 1px #43060b;border-left:1px solid #7e0f16;}
.box_nav .navMain .current,.box_nav .navMain .touch{background:#ce262d;}

.box_nav .navArrowL,.box_nav .navArrowR{width:18px;height:36px;float:left;position:absolute;top:0;}
.box_nav .navArrowL.touch,.box_nav .navArrowR.touch{background:#ce262d;}
.box_nav .disTap span{opacity:.3;}
.box_nav .navArrowL{left:0;border-left:1px solid #a0131d;}
.box_nav .navArrowR{right:0;border-left:1px solid #7e0f16;}
.box_nav .navArrowL span,.box_nav .navArrowR span{width:8px;height:15px;display:block;margin:10px 0 0 4px;overflow:hidden;line-height:0;position:relative;}
.box_nav .navArrowR span{margin-left:6px;}
.box_nav .navArrowL em,.box_nav .navArrowR em{width:7px;height:7px;display:block;border:2px solid #fff;-webkit-transform:rotate(45deg);position:absolute;top:2px;left:3px;}
.box_nav .navArrowR em{left:-6px;}

.box_nav2{width:100%;background:#700b65;}
.box_nav2 ul{width:100%;overflow:hidden;}
.box_nav2 li{min-width:25%;float:left;text-align:center;}
.box_nav2 li span{height:35px;line-height:35px;padding:0 2px;display:block;color:#fff;text-align:center;text-shadow:1px 1px 1px #43060b;border-right:1px solid #7e0f16;border-bottom:1px solid #7e0f16;overflow:hidden;word-wrap:break-word;word-break:break-all;}
.box_nav2 li .current,.box_nav2 li .touch{background:#b161ae;}
.box_nav2 ul.li3 li{min-width:33.33%;}
.box_nav2 ul.li2 li{min-width:50%;}
.box_bottom{background:#E7C1F4;}


.bottomMenuBox .toolMenuBox{background:-webkit-gradient(linear,0 0,0 100%,from(#5f0045),to(#3e0139));}
.bottomMenuBox .toolMenuBox .touch{background:-webkit-gradient(linear,0 0,0 100%,from(#420030),to(#2c0028));}
.bottomMenuBox .footerToolStyle2 .anchor{background:#5f0045;}
.bottomMenuBox .footerToolStyle2 .controlBottom{background:#5f0045;}
.bottomMenuBox .circleIcon{background:#5f0045;}
.bottomMenuBox .footerCenter{background:#5f0045;}
.bottomMenuBox .circleBg{background:url(../../images/bottomCircle.png) -186px 0 no-repeat #5f0045;}
.bottomMenuBox .circleBg.current{background:url(../../images/bottomCircle.png) 0 0 no-repeat #5f0045;}

.prevNextBox{width:100%;padding:6px 0 0 0;display:flex!important;display:box;-webkit-box-orient:horizontal;box-orient:horizontal;}
.prevNextBox section{width:50%;display:block;background:#E7C1F4;position:relative;color:#000;padding:10px;-webkit-box-flex:1;box-flex:1;}
.prevNextBox .arrow{height:100%;}
.prevNextBox .p1,.prevNextBox .p2{overflow:hidden;word-wrap:break-word;word-break:break-all;}
.prevNextBox .p1{line-height:16px;height:16px;font-weight:bold;}
.prevNextBox .p2{font-size:12px;line-height:14px;height:14px;margin-top:2px;}
.prevNextBox .pagePrev{margin-right:1px;padding-left:23px;}
.prevNextBox .pagePrev p{text-align:right;}
.prevNextBox .pageNext{margin-left:1px;padding-right:23px;}
.prevNextBox .pageNext p{text-align:left;}
.prevNextBox .arrow{position:absolute;width:11px;height:40px;}
.prevNextBox .pagePrev .arrow{left:5px;top:0;background:url(../images/newsRedArrowL.png) no-repeat 100% 50%;}
.prevNextBox .pageNext .arrow{right:5px;top:0;background:url(../images/newsRedArrowR.png) no-repeat 0 50%;}
.prevNextBox section.touch{background:#ddb98a;}
.prevNextBox .pagePrev.touch .arrow{background:url(../images/newsRedArrowL2.png) no-repeat 50% 50%;}
.prevNextBox .pageNext.touch .arrow{background:url(../images/newsRedArrowR2.png) no-repeat 50% 50%;}
.prevNextBox .disTap p{opacity:.4;}
.listBox2 ul li, .listBox4 ul li{padding:3px!important;background: url(../images/newsRedArrowR.png) no-repeat 100% 50%;
}


.area_subItemTitle .titleBox .name {
    height: 40px;
    line-height: 40px;
    padding-left: 15px;
    overflow: hidden;
    word-wrap: break-word;
    word-break: break-all;
}
.arrowBtn.arrowLeftBtn {
    border-left: 0 none;
    margin-left: 21px;
    padding: 0 8px 0 2px;
    border-top-left-radius: 0;
    -webkit-border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    -webkit-border-bottom-left-radius: 0;
}
.buttonBox.arrowBtn {
    position: relative;
}
.buttonBox {
    display: inline-block;
    height: 27px;
    padding: 0 10px;
    margin-left: 5px;
    border: 1px solid rgba(0, 0, 0, 0.2);
    vertical-align: middle;
    border-radius: 5px;
    -webkit-border-radius: 5px;
}
.buttonBox span {
    display: inline-block;
    height: 27px;
    color: #fff;
    line-height: 27px;
}
.arrowBtn.arrowLeftBtn b {
    left: -16px;
    top: -1px;
}
.arrowBtn b {
    display: inline-block;
    width: 16px;
    height: 29px;
    position: absolute;
    overflow: hidden;
}
.area_subItemTitle .titleBox {
    background: #E7C1F4;
    padding-left: 10px;
    border-bottom: 1px solid #B294BC;
}
.area_subItemTitle .titleBox {
    height: 40px;
    line-height: 40px;
    color: #000;
}
.mtime{color:#999;line-height:25px;font-size: 12px;}
.font1_1 {
    font-size: 14px;
    color: #000000;
    line-height:25px;
    font-family: simsun, "Microsoft YaHei", Arial;
    font-weight: normal!important;
}

#area_bottomMenu{background:#510449;}


#area_bottomMenu{width:100%;height:45px;position:fixed;bottom:0;left:0;text-align:center;background:#750B13;border-top:none;-webkit-transition:bottom;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:100ms;}
#area_bottomMenu .box_bottomMenu{width:100%;max-width:640px;min-width:320px;margin:0 auto;position:relative;}

.box_bottom{background:#E7C1F4;}
.bottomMenuBox .toolMenuBox{background:-webkit-gradient(linear,0 0,0 100%,from(#5f0045),to(#3e0139));}
.bottomMenuBox .toolMenuBox .touch{background:-webkit-gradient(linear,0 0,0 100%,from(#420030),to(#2c0028));}
.bottomMenuBox .footerToolStyle2 .anchor{background:#5f0045;}
.bottomMenuBox .footerToolStyle2 .controlBottom{background:#5f0045;}
.bottomMenuBox .circleIcon{background:#5f0045;}
.bottomMenuBox .footerCenter{background:#5f0045;}
.bottomMenuBox .circleBg{background:url(../../images/bottomCircle.png) -186px 0 no-repeat #5f0045;}
.bottomMenuBox .circleBg.current{background:url(../../images/bottomCircle.png) 0 0 no-repeat #5f0045;}
.bottomMenuBox{width:100%;max-width:640px;height:45px;margin:0 auto;}
.bottomMenuBox>div{height:45px;max-width:640px;margin:0 auto;}
.bottomMenuBox .toolMenuBox{width:100%;overflow:hidden;display:-webkit-box;display:box;-webkit-box-orient:horizontal;box-orient:horizontal;border-top:1px solid rgba(255,255,255,0.2);height:44px;background:-webkit-gradient(linear,0 0,0 100%,from(#85121a),to(#690b12));}
.bottomMenuBox .toolMenuBox li{text-align:center;height:44px;overflow:hidden;border-right:1px solid rgba(255,255,255,0.2);-webkit-box-flex:1;box-flex:1;}
.bottomMenuBox .toolMenuBox a,.bottomMenuBox .toolMenuBox div{height:44px;display:block;text-align:center;vertical-align:middle;color:#fff;text-decoration:none;}
.bottomMenuBox .toolMenuBox li:nth-last-child(1){border-right:none;}
.bottomMenuBox .numIcon{width:18px;height:19px;line-height:19px;font-size:10px;text-align:center;display:block;color:#fff;background:url(../images/common.png) no-repeat -156px -223px;background-size:400px;position:absolute;top:-2px;right:-6px;}
.bottomMenuBox .more99{font-size:9px;-webkit-text-size-adjust:none;}
.bottomMenuBox .footerToolStyle3 .numIcon{top:5px;right:-5px;}
.bottomMenuBox .text{height:16px;line-height:16px;font-size:12px;color:#fff;text-decoration:none;text-align:center;display:block;overflow:hidden;}
.bottomMenuBox .toolMenuBox .touch{background:-webkit-gradient(linear,0 0,0 100%,from(#5d0c12),to(#4a070c));}
.bottomMenuBox .footerToolStyle2 .more{width:100%;max-width:640px;height:16px;border:none;position:absolute;z-index:9999;top:-16px;}
.bottomMenuBox .footerToolStyle2 .anchor{display:block;width:100px;height:13px;background:#85121a;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;margin:0 auto;}
.bottomMenuBox .footerToolStyle2 .controlBottom{display:block;height:3px;overflow:hidden;background:#85121a;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;}
.bottomMenuBox .footerToolStyle2 .more .icon{display:block;width:14px;height:8px;margin:0 auto;overflow:hidden;position:relative;top:3px;}
.bottomMenuBox .footerToolStyle2 .more em{display:block;width:20px;height:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);position:relative;border-right:1px solid rgba(255,255,255,0.8);border-bottom:1px solid rgba(255,255,255,0.8);top:-18px;left:-4px;}
.bottomMenuBox .footerToolStyle2 .more.close em{border-top:1px solid rgba(255,255,255,0.8);border-left:1px solid rgba(255,255,255,0.8);top:5px;}
.bottomMenuBox .footerToolStyle2 .more.touch .anchor,.bottomMenuBox .footerToolStyle2 .more.touch .controlBottom{opacity:.8;}
.bottomMenuBox .footerToolStyle3{position:relative;}
.bottomMenuBox .circleListWrap{width:186px;height:186px;border:3px solid rgba(0,0,0,0.2);-webkit-border-radius:96px;border-radius:96px;overflow:hidden;position:absolute;z-index:9999;bottom:65px;left:20px;display:none;}
.bottomMenuBox .footerToolStyle3.circleOpen .circleListWrap{display:block;}
.bottomMenuBox .circleIcon{width:40px;height:40px;border:3px solid rgba(255,255,255,0.5);border-radius:23px;-webkit-border-radius:23px;background:#85121a;position:absolute;z-index:9999;bottom:40px;left:10px;overflow:hidden;}
.bottomMenuBox .circleIcon div{width:24px;height:24px;-webkit-border-radius:23px;border-radius:23px;background:#000;margin:8px auto 0;overflow:hidden;opacity:.2;}
.bottomMenuBox .circleCont{width:186px;height:186px;-webkit-border-radius:96px;border-radius:96px;position:absolute;top:0;left:0;overflow:hidden;}
.bottomMenuBox .circleCont li{position:absolute;}
.bottomMenuBox .circleCont a{text-decoration:none;}
.bottomMenuBox .circleCont .text{display:block;width:50px;overflow:hidden;word-wrap:break-word;word-break:break-all;}
.bottomMenuBox .footerCenter{width:76px;height:76px;border:2px solid rgba(255,255,255,0.1);background:#85121a;border-radius:40px;-webkit-border-radius:40px;position:absolute;left:53px;top:53px;overflow:hidden;}
.bottomMenuBox .footerCenter span{display:block;width:32px;height:29px;background:url(../images/common.png) no-repeat -180px -110px;background-size:400px;margin:24px auto 0;}
.bottomMenuBox .footerCenter.touch{background-color:rgba(255,255,255,0.2);}
.bottomMenuBox .circleCont .cont1{left:10px;top:92px;}
.bottomMenuBox .circleCont .cont2{left:30px;top:15px;}
.bottomMenuBox .circleCont .cont3{left:107px;top:15px;}
.bottomMenuBox .circleCont .cont4{left:127px;top:92px;}
.bottomMenuBox .circleCont .cont5{left:68px;top:137px;}
.bottomMenuBox .circleBg{width:186px;height:186px;background:url(../images/bottomCircle.png) -186px 0 no-repeat #85121a;background-size:372px;-webkit-border-radius:96px;border-radius:96px;margin:0 auto;position:relative;overflow:hidden;}
.bottomMenuBox .circleBg.current{background:url(../images/bottomCircle.png) 0 0 no-repeat #85121a;background-size:372px;}
.bottomMenuBox .circleBg.current1{transform:rotate(216deg);-webkit-transform:rotate(216deg);}
.bottomMenuBox .circleBg.current2{transform:rotate(288deg);-webkit-transform:rotate(288deg);}
.bottomMenuBox .circleBg.current3{transform:rotate(0deg);-webkit-transform:rotate(0deg);}
.bottomMenuBox .circleBg.current4{transform:rotate(72deg);-webkit-transform:rotate(72deg);}
.bottomMenuBox .circleBg.current5{transform:rotate(144deg);-webkit-transform:rotate(144deg);}

.bottomMenuBox .icon{width:30px;height:20px;display:block;background:url(../images/common.png) no-repeat;background-size:400px;margin:4px auto 0 auto;position:relative;}
.bottomMenuBox .email{background-position:0 -110px;}
.bottomMenuBox .message{background-position:-30px -110px;}
.bottomMenuBox .share{background-position:-60px -110px;}
.bottomMenuBox .more{background-position:-150px -110px;}
.bottomMenuBox .tel{background-position:-90px -110px;}
.bottomMenuBox .map{background-position:-120px -110px;}
.bottomMenuBox .cart{background-position:-212px -110px;}
.bottomMenuBox .member{background-position:-240px -110px;}
.bottomMenuBox .home{background-position:-180px -110px;}
.bottomMenuBox .ditu{background-position:-120px -110px;}
.bottomMenuBox .shoucang{background-position:-270px -110px;}
.bottomMenuBox .tongxunlu{background-position:-300px -110px;}
.bottomMenuBox .yunshu{background-position:-330px -110px;}
.bottomMenuBox .mima{background-position:-360px -110px;}

.newListDL ul li{background: url(../images/newsRedArrowR.png) no-repeat 100% 46% !important;border-bottom: 1px solid #CCBDC1;line-height:36px!important;height:36px!important;}

.area_subDetTitle{height:44px;background:#510449;border-bottom:1px solid rgba(255,255,255,0.2);}
.area_subDetTitle .left,.area_subDetTitle .center,.area_subDetTitle .right{display:block;vertical-align:middle;}
.area_subDetTitle .center{height:45px;line-height:45px;font-size:16px;color:#fff;text-align:center;text-shadow:1px 1px 1px #43060b;overflow:hidden;word-wrap:break-word;word-break:break-all;-webkit-box-flex:1;box-flex:1;}
.area_subDetTitle .center .number{line-height:16px;padding:2px 3px;display:inline-block;margin-left:5px;background-color:rgba(255,255,255,0.6);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.area_subDetTitle .center a{color:#fff;}
.area_subDetTitle .left{min-width:65px;padding:8px 0 0 0;}
.area_subDetTitle .right{min-width:65px;padding:3px 5px 0 0;text-align:right;}
.fontSizeBox .contentBox {
    width: auto;
    border: 1px solid rgba(0, 0, 0, 0.2);
    background: #fff;
    text-align:center;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.rightBox{width:100%!important;float:none!important}
.rightBox .area{margin-top:10px;}
.fullBox{width:100%!important;margin:0!important}
.rightBox .areaBox{width:100%!important;float:none!important;margin:0!important;margin-top:10px;}
.fullBox{width:100%!important;margin:0!important}
.userMenu{width:100%;background:#b54a95;}
.userMenu ul{width:100%;overflow:hidden;}
.userMenu li{min-width:25%;float:left;text-align:center;}
.userMenu li a{height:35px;line-height:35px;padding:0 2px;display:block;color:#fff;text-align:center;border-right:1px solid #bc5c9f;border-bottom:1px solid #bc5c9f;overflow:hidden;word-wrap:break-word;word-break:break-all;}
.userMenu li .current,.userMenu li .touch{background:#af3737;}


}