﻿/* CSS Document */
.ptop{width:100%;height: 7.5rem;position: relative;}
.ptop .pnav{width:100%;height: auto;position: absolute;bottom: 0;left: 0;display: flex;justify-content:center;z-index: 9;}
.ptop .pnav .btn {width:0.9rem;height: 0.5rem;font-size: 0.22rem;text-align: center;background: #fff;border-radius: 0.5rem;line-height: 0.5rem;margin:0.15rem 0.1rem;display: inline-flex;align-items: center;justify-content: center;}
.ptop .pnav .btnVideo{display: inline-flex;}
.ptop .pnav .btnVideo:before{content: ''; width:0.14rem;height: 0.5rem;margin-right: 0.05rem;background-image: url("../images/icn-13.png");display: inline-block;background-size: contain;background-repeat: no-repeat;background-position: center;}
.ptop .pnav .current-v{color: #fff;
/* Firefox 3.6+ */
background: -moz-linear-gradient(left, #ff2932, #ff6428); 
/* Safari 4-5, Chrome 1-9 */
/* -webkit-gradient(,  [, ]?,  [, ]? [, ]*) */
background: -webkit-gradient(linear,left,from(#ff2932),to(#ff6428));
/* Safari 5.1+, Chrome 10+ */
background: -webkit-linear-gradient(left, #ff2932, #ff6428);
/* Opera 11.10+ */
background: -o-linear-gradient(left, #ff2932, #ff6428);}

.ptop .pnav .current-v .btnVideo:before{content:'';background-image: url("../images/icn-12.png");}

/*图片*/
.proimg{width:100%;height: 7.5rem;background: #fff;}
.proimg img{width:100%;height: auto;}

/*--banner--*/
.banner{ width:7.5rem; height:7.5rem;position: relative;}
.banner .flexslider{margin: 0;padding: 0;}
.banner .flexslider .slides .li{display: none;-webkit-backface-visibility: hidden;}
    .banner .flexslider .slides .liimg{width:7.5rem;height: 7.5rem;box-sizing: border-box;display: flex;align-items: center;justify-content: center;overflow: hidden;}
    .banner .flexslider .slides .img {
       width:auto;height: auto;max-width: 100%;max-height: 100%;
        display: block;
        overflow: hidden;
    }
.banner .slides:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.banner .flexslider{margin: 0 auto;position: relative;width:100%;zoom: 1;}
.banner .flex-viewport{max-height: 2000px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;transition: all 1s ease;}
.banner .flexslider .slides{zoom: 1;}
.banner .flex-direction-nav{height: 0;}
.banner .flex-direction-nav a{width: 0.8rem;height: 0.8rem;margin: -22.5px 0 0;display: block;background: url(../images/ad_ctr.png) no-repeat 0 0;position: absolute;top: 50%;z-index: 10;cursor: pointer;text-indent: -9999px;opacity: 0;filter:alpha(opacity=0);-webkit-transition: all .3s ease;}
.banner .flex-direction-nav .flex-next{background-position: 0 -45px;right: 0;}
.banner .flex-direction-nav .flex-prev{left: 0;}
.banner .flexslider:hover .flex-next{opacity: 0.25;filter:alpha(opacity=25);}
.banner .flexslider:hover .flex-prev{opacity: 0.25;filter:alpha(opacity=25);}
.banner .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity: 0.25;filter:alpha(opacity=25);}
.banner .flex-control-nav{width: 100%;position: absolute;text-align: right;right:0.2rem;bottom:0.2rem;}
.banner .flex-control-nav li{margin: 0;display: inline-block;zoom: 1;}
.banner .flex-control-paging li a{display:block;height: 8px;overflow: hidden;text-indent:99em;width:8px;cursor: pointer;background: rgba(255,255,255,0.5);margin: 0 2px;border-radius: 8px;}
.banner .flex-control-paging li a.flex-active{background: #fff;}

/*视频*/
.pvideo{width:100%;height: 7.5rem;background-color: #000;position: absolute;z-index: 1;top: 0;left: 0;display: flex;align-items: center;justify-content: center;}
.pvideo img{width:100%;height: auto;}
.pvideo .btnPlay{position:absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.4);background-image: url("../images/icn-14.png");background-repeat: no-repeat;background-position: center;background-size: 1.23rem 1.23rem;}

.main{width:100%;height: auto;}
.main .main-nav{width:100%;height: 1rem;box-sizing: border-box;padding: 0 0.3rem;font-size: 0.3rem;color: #999999;line-height: 0.9rem;}
.main .main-nav .li{margin-right: 0.3rem;position: relative;}
.main .main-nav .current-tab{font-size:0.32rem;font-weight: bold;color: #000;}
.main .main-nav .current-tab:after{content: '';display: block;position:absolute;width:0.4rem;height: 0.03rem;border-radius:0.03rem; background: #000;bottom:0.13rem;left: 50%;transform: translateX(-0.2rem);}

.main .content{width:100%;height: auto;background: #fff;}
.main .content .promsg{width:100%;height: auto;box-sizing: border-box;padding: 0.3rem;font-size: 0.3rem;line-height: 0.5rem;}

.main .content img{width:100%;height: auto; border:none; margin:0; padding:0;float:left;}


/*--qqtel--*/
.qqtel{width:47px;  position:fixed; right:6px; bottom:12%; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.qqtel ul{}
.qqtel ul li{width:47px; height:47px; float:left; padding-bottom:6px;}
.qqtel ul li a{width:100%; height:100%; display:block;}
.qqtel ul li a img{width:47px; height:47px; }