/*common*/
*{padding:0px;margin:0px;}
html{background:#fff;font-size:75px;}
body{font-family:微软雅黑,Verdana,Arial,Tahoma;background:#fff;color:#333;width:100%;max-width:750px;margin:0 auto;overflow-x:hidden;}
img{border:none;}
a{color: #333;text-decoration: none;}
a:hover{color: #333;}
ul,li{list-style:none;}
input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;-webkit-user-select:text !important;}
h1,h2,h3,h4,h5,h6 {font-size: 12px;font-weight: normal;}
i,em{font-style:normal;}
 input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;outline: none}
textarea {  -webkit-appearance: none;}

/*base*/
.m_page{width:100%;margin:0 auto;overflow:hidden;font-size:0.346667rem;}
.m{width:9.2rem;margin:0 auto;}
.p_r{position:relative;}
.d_n{display:none;}
.f_l{float:left;}
.f_r{float:right;}
.c_b{clear:both;}
.pt20{padding-top:0.266667rem;}
.no-scroll {overflow: hidden;height:100%;}

.box{width:9.2rem;margin:0 auto;}
.navfix{position:fixed;left:0;right:0;top:0.266667rem;margin:auto;height:1.053333rem;background:rgba(255,255,255,0.8);z-index:999;border-radius:0.066667rem;}
.navfix .logo{margin-left:0.426667rem;height:100%;}
.navfix .logo img{height:100%;}


.navlistbtn {position:absolute;right:0.2rem;top:0;bottom:0;width:0.5rem;height:100%;margin:auto;}
.navlistbtn > .i-bar {
    position: absolute;
    left: 0;
    top: 0;
    width:0.5rem;
    height:2px;
    border-radius: 1px;
    background: #5e068c;
    -webkit-transform: translateY(0) translateZ(0);
    -ms-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
    transition: background-color 0.35s,opacity 0.175s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.175s cubic-bezier(0.215, 0.61, 0.355, 1);
    transition: background-color 0.35s,transform 0.175s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 0.175s cubic-bezier(0.215, 0.61, 0.355, 1);
    transition: background-color 0.35s,transform 0.175s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 0.175s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.175s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.navlistbtn > .i-bar:nth-of-type(1) {top:0.32rem;}
.navlistbtn > .i-bar:nth-of-type(2) {top:0.506667rem;}
.navlistbtn > .i-bar:nth-of-type(3) {top:0.693333rem;}
.navlistbtn.cur > .i-bar:nth-of-type(1) {-webkit-transform: translateY(0.186667rem;) rotate(45deg);-ms-transform: translateY(0.186667rem) rotate(45deg);transform: translateY(0.186667rem) rotate(45deg);}
.navlistbtn.cur > .i-bar:nth-of-type(2) {opacity: 0;}
.navlistbtn.cur > .i-bar:nth-of-type(3) {-webkit-transform: translateY(-0.186667rem) rotate(-45deg);    -ms-transform: translateY(-0.186667rem) rotate(-45deg);    transform: translateY(-0.186667rem) rotate(-45deg);}

.navfix .navlist{display:none;position:absolute;right:0;top:1.053333rem;width:2.466667rem;background:rgba(255,255,255,0.8);border-radius:0.066667rem}
.navfix .navlist ul{padding:0 0.133333rem 0.4rem;}
.navfix .navlist ul li{height:0.933333rem;line-height:0.933333rem;font-size:0.333333rem;text-align:center;color: #333;/* border-bottom: 1px #5a5a5a solid; */}
.headslide{width: 100%;overflow: hidden;height: 7.666667rem;position: relative;}
.headslide .swiper-slide{width:100%;height:100%;}

.itype{height:3.466667rem;/*background:#a2202a;*//* height: 1.73rem; */}
.itype ul{padding:0 0.4rem;}
.itype ul li{float:left;width:25%;text-align:center;height:1.733333rem;box-sizing: border-box;padding-top:0.4rem;font-size:0;}
.itype ul li p{font-size:0.32rem;padding-top:0.066667rem;}
.itype ul li img{width:0.506667rem;}
.itype a:hover{color:#333;}

.itit {color:#222;text-align:center;padding:0.506667rem;}
.itit b{font-size:0.466667rem;font-weight:normal;}
.itit p{font-size:0.213333rem;text-transform:Uppercase}

.ihhzj{background:#f5f5f5;padding-bottom:0.2rem;}
.ihhzj ul{width:9.333333rem;margin-right:-0.133333rem;}
.ihhzj ul:after{display:block;content:"";clear:both;}
.ihhzj li{float:left;margin-right: 0.103333rem;width: 48%;height: 1.32rem;position:relative;margin-bottom: 0.1rem;}
.ihhzj li img{width:100%;height:100%;}
.ihhzj li p{position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;box-sizing:border-box;}
.ihhzj li p.bg{width:100%;height:100%;background:rgba(0,0,0,0.5);}
.ihhzj li p.txt{margin: 0.066667rem;line-height: 0.626667rem;border:0.04rem #fff solid;font-size: 0.366667rem;color:#fff;font-weight:bold;text-align:center;padding: 0.15rem 0.1rem;}
.ihhzj .pic{margin-top:0.266667rem;height:4.826667rem;position:relative;overflow:hidden;}
.ihhzj .pic .swiper-slide{width:100%;height:100%;}


.izpxs{height:4.466667rem;width:9.6rem;margin:auto;}
.izpxs .swiper-slide{overflow:hidden;-webkit-transition: transform 1.0s;-moz-transition:transform1.0s;-ms-transition:transform 1.0s;-o-transition:transform 1.0s;}
.izpxs .swiper-slide-active,.izpxs .swiper-slide-duplicate-active {}
.izpxs .none-effect {-webkit-transition: none;-moz-transition: none;-ms-transition: none; -o-transition: none;}
.izpxs .swiper-slide img {width: 100%;
        -webkit-transform:scale(0.86);
    transform: scale(0.86);
    -ms-transform:scale(0.86);
-moz-transform:scale(0.86);    /* Firefox */
-o-transform:scale(0.86);
display:block;
}
.izpxs .swiper-slide-active img,.izpxs .swiper-slide-duplicate-active img{
    -webkit-transform: scale(1.1);
transform: scale(1.1);
-ms-transform:scale(1.1);     /* IE 9 */
-moz-transform:scale(1.1);    /* Firefox */
-o-transform:scale(1.1);
}

.isztd{background:#f5f5f5;margin-top:0.133333rem;}
.isztd ul{width:9.52rem;margin-right:-0.32rem;}
.isztd ul:after{display:block;content:'';clear:both;}
.isztd li{width:2.853333rem;height:2.84rem;position: relative;color:#fff;float:left;margin-right:0.32rem;margin-bottom:0.226667rem;}
.isztd li .jqthumb{width:100%;height:100%;}
.isztd li .txt{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background:#ffb466;z-index:1;text-align:center;}
.isztd li .p1{font-size:0.32rem;margin-top:0.2rem;}
.isztd li .p2{font-size:0.093333rem;}
.isztd li .p3{font-size:0.266667rem;margin-top:0.306667rem;}
.isztd li .p4{font-size:0.266667rem;margin-top:0.1rem;}
.isztd li .p5{display:inline-block;width:1.266667rem;height:0.28rem;line-height:0.28rem;background:#ffb466;font-size:0.133333rem;color:#fff;margin-top:0.168rem;}
.isztd li .p6{font-size:0.12rem;color:#000;letter-spacing: 0.04rem;position:absolute;left:0;bottom:0.08rem;right:0;margin:auto;}
.isztd .big{background: #dadada;width:6.026667rem;height:5.906667rem;float:left;color: #333;text-align:center;position:relative;margin-right:0.32rem;}
.isztd .big h3{font-size:0.226667rem;width:3.893333rem;margin:0 auto;/* border-bottom:2px #fff solid; */margin-top:0.866667rem;padding-bottom:0.106667rem;}
.isztd .big h3 b{font-size:0.386667rem;display:block;font-weight:normal;padding-bottom:0.066667rem;}
.isztd .big p{font-size:0.226667rem;line-height:0.4rem;width:4.813333rem;margin:0.8rem auto 0;}
.isztd .big .more{display:block;width:1.453333rem;height:0.44rem;line-height:0.44rem;/* border:1px #fff solid; */font-size:0.173333rem;position:absolute;bottom:0.373333rem;left:0;right:0;margin:auto;}

.ixyhj ul{height:6.093333rem;position:relative;}
.ixyhj li{position:absolute;}
.ixyhj li.li1{width:2.973333rem;height:6.093333rem;right:0;top:0;}
.ixyhj li.li2{width:2.986667rem;height:6.093333rem;left:0;top:0;}
.ixyhj li.li3{width:2.946667rem;height:2.986667rem;top:0;left:3.133333rem;}
.ixyhj li.li4{width:2.946667rem;height:2.973333rem;bottom:0;left:3.133333rem;}
.ixyhj img{width:100%; height: 100%;}

.inews{ooverflow:hidden;background:#f5f5f5;margin-top:0.266667rem;}
.inews .bg{position:relative;}
.inews .bg ul{position:absolute;left:0;top:0;width:100%;}
.inews .bg li{height:1.333333rem;margin-bottom:0.133333rem;position:relative;}
.inews .bg li span{display:block;float:left;width:1.333333rem;height:100%;background: #dadada;margin-right:0.2rem;text-align:center;box-sizing:border-box;color: #5d5d5d;}
.inews .bg li p{position:absolute;right:0;top:0;background: #dadada;width:6.133333rem;float:left;height:100%;box-sizing:border-box;padding:0.24rem 1.466667rem 0 0.266667rem;line-height:0.426667rem;font-size:0.32rem;}
.inews .bg li .classname{background: #5e068c;color:#fff;font-size:0.4rem;padding:0.133333rem 0.133333rem 0;line-height:0.506667rem;}
.inews .bg li .num{font-size:0.64rem;font-weight:bold;line-height:1.333333rem;}
.inews .bg li .time{font-size:0.293333rem;line-height:0.32rem;padding-top:0.346667rem;}

.inews .swiper-container{width:6.133333rem;float:right;}
.inews .swiper-slide li{height:1.333333rem;margin-bottom:0.133333rem;position:relative;}
.inews .swiper-slide li span{display:none;float:left;width:1.333333rem;height:100%;margin-right:0.2rem;text-align:center;box-sizing:border-box;}
.inews .swiper-slide li p{color: #333;position:absolute;right:0;top:0;width:6.133333rem;float:left;height:100%;box-sizing:border-box;padding: 0.24rem 0.466667rem 0 0.266667rem;line-height:0.426667rem;font-size:0.32rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;max-height: 45px;}
.inews .swiper-slide li .classname{display:none;color:#fff;font-size:0.4rem;padding:0.133333rem 0.133333rem 0;line-height:0.506667rem;}
.inews .swiper-slide li .num{display:none;font-size:0.64rem;font-weight:bold;line-height:1.333333rem;}
.inews .swiper-slide li .time{display:none;font-size:0.293333rem;line-height:0.32rem;padding-top:0.346667rem;}


.banner_list{width:100%;margin:0 auto;font-size:0;background: url(../images/about.jpg) no-repeat center center;height: 222px;background-size: cover;}
.banner_list div{padding-top: 100px;}
.banner_list img{width:100%;}
.banner_list h2{font-size: 20px;color: #3a3a3a;text-align: center;margin-bottom: 20px;}
.banner_list span{width: 50px;height: 5px;/* background-color: #5e068c; */display: block;margin: 0 auto;}

.subclass{box-shadow:0 5px 5px rgba(0, 0, 0, 0.13);text-align: left;padding: 5px 0;}
.subclass li{
    /* float:left;width:3.333333rem; */
    text-align:center;
    line-height: 0.70333333rem;
    font-size: 0.36rem;
    padding: 0 10px;
    display: inline-block;
    }
.subclass li.cur{color: #5e068c;font-weight: bold;}

.subclass2 ul{width:9.546667rem;padding:0.533333rem 0 0.2rem;margin-right:-0.346667rem;}
.subclass2 li{float:left;width:2.04rem;height:0.8rem;line-height:0.8rem;text-align:center;margin-right:0.346667rem;box-shadow:0 0 0.16rem rgba(0,0,0,0.1);border-radius:0.066667rem;background:#fff;color:#a2202a;font-size:0.293333rem;}
.subclass2 li.cur{background:#a2202a;color:#fff;}

.subclass24 ul{width:9.6rem;margin-right:-0.4rem;}
.subclass24 li{width:2.8rem;height:1.066667rem;line-height:1.066667rem;margin-right:0.4rem;margin-bottom:0.2rem;border-radius:0.133333rem;}


.subclass11 ul{width:9.533333rem;margin-right:-0.333333rem;padding-top:0.226667rem;}
.subclass11 li{width:2.84rem;height:0.986667rem;line-height:0.986667rem;float:left;text-align:center;background:url(img/subclass11bg.jpg) no-repeat;background-size:100%;color:#fff;font-size:0.293333rem;margin-right:0.333333rem;}
.subclass11 li.cur{color:#a2202a;}

.subclass111 ul{width:9.573333rem;margin-right:-0.24rem;padding-top:0.226667rem;}
.subclass111 li{width:2.12rem;height:1.04rem;line-height:1.04rem;float:left;text-align:center;color:#fff;font-size:0.24rem;margin-right:0.24rem;position:relative;}
.subclass111 li img{width:100%;height:100%;}
.subclass111 li .txt{margin:0.066667rem;text-align:center;box-sizing:border-box;font-size:0.32rem;font-weight:bold;position:absolute;left:0;top:0;line-height:0.853333rem;width:1.933333rem;}
.subclass111 li .txt:after{display:block;content:"";position:absolute;width:100%;height:100%;left:0;top:0;border:0.026667rem #fff solid;}
.subclass111 li.cur .txt,.subclass111 li:hover .txt{color:#a2202a;}
.subclass111 li.cur .txt:after,.subclass111 li:hover .txt:after{border:0.026667rem #a2202a solid;}


.chengji_slide{width:100%;height:5.013333rem;position:relative;}
.chengji_slide .swiper-container {width: 100%;height:100%;margin-left: auto;margin-right: auto;}
.chengji_slide .swiper-slide {background-size:cover;height:100%;background-position: center;}
.chengji_slide .gallery-top {height: 100%;width: 100%;}
.chengji_slide .gallery-thumbs {width:5.733333rem;height: 0.966667rem;box-sizing: border-box;position:absolute;bottom:0.093333rem;left:0;right:0;margin:auto;background:rgba(0,0,0,0.5);padding:0.08rem 0;}
.chengji_slide .gallery-thumbs .swiper-slide {width:1.0rem;height: 100%;opacity: 0.4;border:0.04rem #cecdcb solid;border-radius:0.04rem;box-sizing:border-box;opacity: 1;}
.chengji_slide .gallery-thumbs .swiper-slide-thumb-active {opacity: 1;border:0.04rem #ffdf01 solid;}



.arclist ul{padding:0.466667rem 0 0 0.066667rem;}
.arclist li{float:left;width:4.666667rem;height:3.8rem;box-shadow:0px 2px 5px rgba(0, 0, 0, 0.24);padding:0.066667rem;box-sizing:border-box;margin:0 0.133333rem 0.4rem;position:relative;}
.arclist li img{width:100%;height:2.626667rem;}
.arclist li b{font-size:0.266667rem;line-height:0.293333rem;color:#000;display:block;padding-left:1.166667rem;white-space: nowrap; overflow: hidden;text-overflow:ellipsis;}
.arclist li p{font-size:0.213333rem;color:#666;padding-left:1.166667rem;line-height:0.29rem;height:0.58rem; overflow: hidden;padding-top:0.066667rem;}
.arclist li .time{width:1.0rem;height:0.96rem;background:#a2202a;display:block;position:absolute;left:0.066667rem;bottom:0.066667rem;font-size:0.24rem;color:#fff;box-sizing:border-box;padding-left:0.066667rem;padding-top:0.066667rem;}
.arclist li .time .year{font-size:0.24rem;color:#fed404;}

.aboutbody{font-size:0.32rem;line-height: 0.593333rem;color:#666;padding:0.33333rem 0;text-align:justify;}
.short_title{font-size:0.4rem;text-align:center;color:#222;font-weight:bold;}
.short_line{width:0.933333rem;height:0.053333rem;background: #cecece;margin:0.16rem auto 0.08rem;}
.short_title2{font-size:0.32rem;text-align:center;color:#222;font-weight:bold;}
.short_title3{font-size:0.32rem;color:#222;font-weight:bold;}
.short_unline{font-size:0.4rem;font-weight:bold;display:inline-block;position:relative;color:#333;}
.short_unline:after{display:block;width:100%;height:0.2rem;background:#a2202a;content:"";margin-top:-0.2rem;}
.short_unbig{text-align:center;color:#333;}
.short_unbig span{font-size:0.466667rem;font-weight:bold;display:inline-block;position:relative;}
.short_unbig span:after{display:block;width:100%;height:0.2rem;background:#a2202a;content:"";margin-top:-0.2rem;}
.aboutbody img{/* display:block; */max-width: 100%;}
.aboutbody table{width: 100% !important;word-break: break-all;overflow: hidden;}
.aboutbody table tr,.aboutbody table td{word-break: break-all;}

.aboutbody iframe{height:320px}

.newslist{width:95%;margin:10px auto;padding:0 0 10px 0;border:0px #ccc solid}
.newslist li{text-indent:1em;height:44px;line-height:45px;border-bottom:1px #ccc dashed;background:url(../images/icon-list.png) 95% 50% no-repeat;background-size:22px}
.newslist blockquote{width:85%;text-overflow:ellipsis;white-space:nowrap;-o-text-overflow:ellipsis;overflow:hidden}


.address ul{padding:0.24rem 0;}
.address li{line-height:0.56rem;height:0.56rem;}
.address .lab{height:0.56rem;width:0.8rem;display:inline-block;vertical-align:middle;}
.address .lab img{height:100%;}
.address .ulb {padding-left:0.8rem;position:relative;}
.address .ulb .lab{display:block;position:absolute;left:0;top:0;bottom:0;margin:auto;}


.huanjinglist dt{width:9.493333rem;margin-right:-0.293333rem;}
.huanjinglist dt li{float:left;width:2.08rem;margin-right:0.293333rem;height:0.8rem;line-height:0.8rem;box-shadow:0 0.026667rem 0.066667rem rgba(0,0,0,0.3);color:#a2202a;font-size:0.293333rem;padding-left:0.133333rem;box-sizing:border-box;}
.huanjinglist dt li img{vertical-align:middle;width:0.346667rem;padding-right:0.266667rem;}
.huanjinglist dt li.cur{background:#a2202a;color:#fff;}
.huanjinglist dt li .two{display:none;}
.huanjinglist dt li.cur .one{display:none;}
.huanjinglist dt li.cur .two{display:inline;}
.huanjinglist dd{display:none;padding-top:0.333333rem;}
.huanjinglist dd img{width:100%;}

.zuopinlist ul{width:9.413333rem;margin-right:-0.213333rem;}
.zuopinlist ul:after{display:block;content:'';clear:both;}
.zuopinlist .single_item{width:4.493333rem;height:5.36rem;float:left;margin-right:0.213333rem;margin-bottom:0.24rem;}
.zuopinlist .single_item .zp_pic{width:100%;height:100%;}
.zuopinlist .single_item img{width:100%;height:100%;}
.zuopinlist .loading{text-align:center;display:none;}

.zhaoshengs ul{width:9.866667rem;margin-right:-0.666667rem;padding-top:0.426667rem;}
.zhaoshengs li{float:left;width:4.266667rem;height:4.266667rem;box-shadow:0px 2px 5px rgba(0, 0, 0, 0.24);margin-right:0.666667rem;box-sizing:border-box;padding:0.213333rem;text-align:center;font-size:0;color:#222;margin-bottom:0.666667rem;}
.zhaoshengs li img{width:100%;height:2.893333rem;}
.zhaoshengs li p{font-size:0.293333rem;border-bottom:2px #dfdfdf solid;width:3.666667rem;margin:0 auto;line-height:0.426667rem;padding-top:0.16rem;}
.zhaoshengs li b{font-size:0.293333rem;font-weight:normal;display:block;padding-top:0.066667rem;}
.zhaoshengs li.cur p,.zhaoshengs li.cur b{color:#a2202a}

.tvlist ul{width:9.493333rem;margin-right:-0.293333rem;padding:0.6rem 0 0;}
.tvlist li{float:left;width:4.453333rem;height:4.26rem;margin-right:0.293333rem;box-shadow:0px 2px 5px rgba(0, 0, 0, 0.24);margin-bottom:0.333333rem;}
.tvlist li .img{width:4.453333rem;height:2.68rem;overflow:hidden;position: relative;}
.tvlist li .img span{display:block;position: absolute;left:0;top:0;width:100%;height:100%;background-color: rgba(0,0,0,.5);z-index:1;}
.tvlist li .img i{display:block;width:0.52rem;height:0.52rem;background:url(img/tvplaybtn.png) no-repeat;position: absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:2;background-size:100%;}
.tvlist li img{width:100%;height:100%;}

.tvlist li .txt{color:#666;height:1.58rem;overflow:hidden;position: relative;}
.tvlist li .txt b{display:block;font-size:0.293333rem;color:#0001f5;font-weight:normal;text-indent:0.133333rem;white-space: nowrap; overflow: hidden;text-overflow:ellipsis;padding-top:0.066667rem;}
.tvlist li .txt p{font-size:0.266667rem;text-indent:0.133333rem;white-space: nowrap; overflow: hidden;text-overflow:ellipsis;padding-top:0.066667rem;}
.tvlist li .btn{position: absolute;display:block;right:0.106667rem;bottom:0.086667rem;font-size:0.24rem;color:#0001f5;}

.arctitle{font-size:0.4rem;text-align:center;padding-top:0.666667rem;}
.arcsorttit{font-size:0.293333rem;text-align:center;padding:0.266667rem 0 0.4rem;}
.prevnext{/* display:none; */}

.teamlist ul{width:9.533333rem;margin-right:-0.333333rem;}
.teamlist ul:after{display:block;content:'';clear:both;}
.teamlist li{    width: 47%;
    height: 3.366667rem;position: relative;color:#333;float:left;margin-right:3%;margin-bottom:0.226667rem;}
.teamlist li .jqthumb{width:100%;height:100%;}
.teamlist li .txt{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background:#a2202a;z-index:2;text-align:center;}
.teamlist li .txt:after{border:0.04rem #fff solid;width:2.426667rem;height:4.333333rem;display:block;content:"";position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;}
.teamlist li .p1{font-size:0.32rem;margin-top:0.3rem;}
.teamlist li .p2{font-size:0.133333rem;}
.teamlist li .p3{font-size:0.186667rem;margin-top:0.206667rem;}
.teamlist li .p4{font-size:0.186667rem;margin-top:0.09rem;}
.teamlist li .p5{font-size:0.133333rem;width:2.066667rem;margin:0.106667rem auto 0;line-height:0.28rem;height:1.68rem;overflow:hidden;}
.teamlist li .p6{display:inline-block;width:1.266667rem;height:0.28rem;line-height:0.28rem;background:#0308d2;font-size:0.133333rem;color:#fff;position:absolute;left:0;right:0;bottom:0.6rem;margin:auto;}
.teamlist li .p7{font-size:0.106667rem;color:#000;letter-spacing: 0.04rem;position:absolute;left:0;right:0;bottom:0.266667rem;}

.teamlist li .info{position:absolute;left:0;bottom:0;/* color:#fff; *//* padding-left:0.293333rem; *//* padding-bottom:0.133333rem; */z-index:1;box-sizing:border-box;width:100%;/* height:0.933333rem; */background:url(img/szbg.png) no-repeat;background-size:cover;}
.teamlist li .info b{display:block;font-size: 0.293333rem;position:relative;line-height:0.293333rem;background: #ffffff;padding: 4px;text-align: center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.teamlist li .info b:before{display:block;position:absolute;content:"";/* width:0.04rem; */height:0.24rem;left:-0.133333rem;bottom:0;background:#a2202a;}
.teamlist li .info p{font-size:0.24rem;padding-top:0.066667rem;}


.gbook li{margin-bottom:0.16rem;width:9.2rem;height:1.066667rem;line-height:1.066667rem;background:#e8e8e8;border-radius:0.133333rem;}
.gbook li.xb{background:none;}
.gbook li label{width:2.133333rem;display:inline-block;letter-spacing:0.056667rem;font-size:0.346667rem;color:#666;text-indent:0.16rem;}
.gbook li .intxt{width:6.933333rem;background:none;height:1.066667rem;border:0;font-size:0.32rem;text-indent:0.16rem;}
.gbook li span{display:inline-block;padding:0 0.4rem 0 0.266667rem;}
.gbook li span i{display:inline-block;width:0.2rem;height:0.2rem;border:1px #9c9c9c solid;border-radius: 50%;}
.gbook li span.cur i{background:#9c9c9c;}
.gbook p{font-size:0.24rem;color:#999;}
.gbook .subbtn{display:block;width:6.4rem;height:1.066667rem;margin:0.8rem auto 0;background:#000;color:#fff;font-size:0.453333rem;border:0;border-radius:0.133333rem;}

.page {padding:0.666667rem 0;*zoom: 1;text-align:center;}
.page a,.web_fyer em {display:inline-block;color: #fff!important;font-size:0.24rem;margin: 0px 0.04rem;padding:0.093333rem 0.32rem;background: #5e068c;text-align: center;font-style: normal;white-space: nowrap;border: 1px solid #5e068c;line-height: 25px;}
.page a:hover,.web_fyer a.fycurrent {color: #333!important;background:#fff;border: 1px #5e068c solid;}



.foot{font-size:0.266667rem;text-align:center;line-height:0.6rem;padding:0.4rem 0;}
.foot .ewm img{width: 2.16rem;height: 2.16rem;border: 2px solid #333;}
.foot .daohang img{width:2.84rem;height:0.44rem;}
.footnavkj{height:1.6rem;}
.footnav{width:10.0rem;background: #5e068c;position:fixed;left:0;right:0;bottom:0;margin:auto;height:1.6rem;z-index:666;}
.footnav ul{}
.footnav li{width:2.266667rem;float:left;color:#999;text-align:center;padding-top:0.34rem;}
.footnav li img{width:0.733333rem;}
.footnav li p{font-size:0.24rem;height:0.28rem;line-height:0.28rem;color:#fff;}
.footnav .line{width:0.026667rem;height:0.693333rem;background:#fff;float:left;margin-top:0.44rem;}


.popupbg,.pic_zoom,.ewm_popup{display:none;background:rgba(0,0,0,0.6);width:100%;height:100%;position:fixed;left:0;top:0;z-index:8888;}
/* Safari 7.1+ (9.0 is the latest version of Safari at this time) Chrome和safari hack*/
/*@media screen and (-webkit-min-device-pixel-ratio:0) {
    .popupbg{cursor:pointer;}
}
*/
.popup,.ewm_body{display:none;width: 6.133333rem;padding:0.533333rem;border-radius:0.213333rem;background:#fff;
height:auto;position: fixed;left:0;right:0;top:50%;margin:auto;z-index:8899;}
.popup .poptit{color:#555555;font-size:0.373333rem;text-align:center;}
.popup button,.ewm_body button{display:block;box-sizing:border-box;height:0.96rem;background: #5e068c;color:#fff;font-size:0.426667rem;border: 1px #5e068c solid;border-radius:0.053333rem;width:100%;}
.popup .two{width:3.04rem;}
.popup .no{background:#fff;color:#2C97DD;}
.popup .poptxt{font-size:0.373333rem;line-height:0.533333rem;color:#555;padding-top:0.453333rem;}

#popupbg_msg{z-index:8889;}


.pic_zoom .pic_parent{height:5.24rem;width:10.0rem;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;}
.pinch-zoom-container{width:100%;height:100%;}
.pinch-zoom,.pinch-zoom img{
width: 100%;
-webkit-user-drag: none;
-moz-user-drag: none;
-ms-user-drag: none;
user-drag: none;
}

.ewm_body{display:block;text-align:center;top:0;bottom:0;height:5.14rem;}
.ewm_body img{width:3.68rem;height:3.68rem;}
.ewm_body button{margin-top:0.5rem;}
