/* CSS Document */


.wrapper{width:1200px;height: auto;margin: 0 auto;}
.protitle{width:100%;height: auto;}
.protitle .fs_p{width:100%;height: auto;line-height: 40px;padding: 20px 0;font-size: 16px;color: #999999}
.protitle .fs_p a{color:#999999;}
.protitle .fs_p a:hover{color:#000000}


.pcol1 {	background: #fff;}

.main{width:100%;height: auto;padding: 0 0 65px 0;box-sizing: border-box;}
.main .left{width:800px;}
.main .left .font18{width:100%;margin:20px 0;font-size: 20px;line-height: 40px;color: #000;font-weight: bold;}


.main .left .ptop{width:800px;height: 800px;position: relative;overflow: hidden;border:1px solid #ebebeb;box-sizing: border-box;}
.main .left .ptop .pnav{width:100%;height: 40px;position: absolute;left: 0;bottom: 0;text-align: center;z-index: 9;margin: 15px 0;display: flex;justify-content: center;}
.ptop .pnav .btn {width:90px;height: 40px;font-size: 16px;text-align: center;background: #fff;border-radius: 20px;line-height: 40px;margin:0 10px;display: inline-block;cursor: pointer; transition: .2s all; }
.ptop .pnav .btn span{height: 40px;line-height: 40px;text-align: center;width: 90px;display: inline-flex;justify-content: center;color: #000;}

.ptop .pnav .btnVideo:before{content: ''; width:14px;height:40px;margin-right: 5px;background-image: url("../images/play.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/play.png");}
.ptop .pnav .current-v span{color:#fff;}

/*视频*/
.pvideo{width:100%;height: 100%;border: 1px solid #f2f2f2;box-sizing: border-box;position: relative;z-index: 1;top: 0;left: 0;}
.pvideo img{width:100%;height:auto;}
.pvideo .btnPlay{width:100%;height: 100%;background-color: rgba(0,0,0,0.2);position: absolute;top: 0;left: 0;z-index: 2;background-repeat: no-repeat;background-image: url("../images/play.png");background-size: 123px 123px;background-position: center;}

.main .left .pimg{width:800px;height: 800px;border: 1px solid #f2f2f2;box-sizing: border-box;z-index: 1;}
.main .left .pimg img{width:100%;height: 100%;}

.main .left .pdetail{width:100%;margin-top: 40px;}
.main .left .pdetail img{width:100%;}

.main .right{width:360px;}
.main .right ul{width:100%;font-size: 18px;line-height: 36px;color: #333333;}
.main .right .fs_20b{width:100%;height: auto;font-size: 24px;color: #333333;font-weight: bold;padding-bottom: 20px;line-height: 36px;}
.main .right .fs_16b{width:100%;height: auto;font-size: 16px;color: #333333;line-height: 36px;}

/*图片轮播*/
.pic-banner{width:100%;height: 100%;overflow: hidden;position: relative;box-sizing: border-box;border: 1px solid #f0f0f0}
.pic-banner .arrow-left { background: url(../images/arrows1.png) no-repeat left top; position: absolute; left: 10px; top: 50%; margin-top: -15px; width: 17px; height: 30px;z-index: 9; }
.pic-banner .arrow-right { background: url(../images/arrows1.png) no-repeat left bottom; position: absolute; right: 10px; top: 50%; margin-top: -15px; width: 17px; height: 30px; z-index: 9; } 
.pic-banner .swiper-container { height: 100%; width: 100%; } 
.pic-banner .pagination { position: absolute; right: 20px; text-align: right; bottom:20px; width: 100%;z-index: 9; } 
.pic-banner .swiper-pagination-switch { display: inline-block; width: 12px; height: 12px;  background: rgba(255,255,255,0.5); margin: 0 3px; cursor: pointer; } 
.pic-banner .swiper-active-switch { background: #fff; }
.pic-banner .img img{width:100%;height:100%}





.pc-slide {width:800px;height: auto;}
.preview {	width: 100%;	margin-top: 10px;	margin-bottom: 10px;	position: relative;}
.preview .swiper-container {	width: 100%;	height: 90px;}
.preview .swiper-slide {	width: 100px;	height: auto;position: relative}
.preview .swiper-slide img{width: 90px;height: 90px;box-sizing: border-box;border: 1px solid #ebebeb;}
.preview img {	padding: 1px;cursor: pointer;}
.preview .active-nav img {	padding: 0;	border: 1px solid #333333;}

.preview .swiper-slide .btnPlay{width:90px;height: 100%;background-color: rgba(0,0,0,0.2);position: absolute;top: 0;left: 0;z-index: 2;background-repeat: no-repeat;background-image: url("../images/play.png");background-size: 40px 40px;background-position: center;cursor:pointer}
.preview .swiper-slide .btnDDD{width:90px;height: 100%;background-color: rgba(0,0,0,0.2);position: absolute;top: 0;left: 0;z-index: 2;background-repeat: no-repeat;background-image: url("../images/360.png");background-size: 40px 40px;background-position: center;}

