.pro_top{width: 100%;height: 250px;background: url(../image/img.jpg) no-repeat center center;}
.pro_left{width: 218px;}


.pro_right{width: 932px !important; height: auto; margin-top: 20px; height:auto;}
.pro_right_ul{ padding-top: 20px; }
.pro_right .pro_right_ul ul>li { float: left; width: 212px;height: 326px;margin:0px 20px 40px 0; }
.pro_right .pro_right_ul ul>li .pro_img{ border: 1px solid #cacaca; border-bottom: none;  }
.pro_right .pro_right_ul ul>li p{ border: 1px solid #cacaca; text-align: center; background-color: #fff; }
.pro .game163 .sNext{float: right; display: block; width: 30px; height: 100px;  background: url(../image/arrow_R.jpg);}
.pro .game163 .sPrev{float: left; display: block; width: 30px; height: 100px;  background: url(../image/arrow_L.png);}
.pro .game163 .bigImg .bigLi{ height: 440px; overflow: visible; }
.pro .game163 .bigImg li img{ width: 440px; height:616px;  }

	.middle-img {
		position: absolute;
		left: 259px;
		top: 0px;
		width: 40px;
	}

	.up-img {
		position: absolute;
		top: -40px;
		left: 261px;
		width: 40px;
	}

	.down-img {
		position: absolute;
		top: 40px;
		left: 257px;
		width: 40px;
	}

	.left-img {
		position: absolute;
		left: 218px;
		width: 40px;
	}

	.right-img {
		position: absolute;
		left: 300px;
		width: 40px;
	}
	@media screen and (max-width:450px) {
		.middle-img {
			position: absolute;
			left: 259px;
			top: 0px;
			width: 40px;
			display: none;
		}

		.up-img {
			position: absolute;
			top: -40px;
			left: 261px;
			width: 40px;
			display: none;
		}

		.down-img {
			position: absolute;
			top: 40px;
			left: 257px;
			width: 40px;
			display: none;
		}

		.left-img {
			position: absolute;
			left: 218px;
			width: 40px;
			display: none;
		}

		.right-img {
			position: absolute;
			left: 300px;
			width: 40px;
			display: none;
		}

		.rotate_jia{
			display: none;
		}.rotate_div{
			display: none;
		}.rotate_jian{
			display: none;
		}
	}

		.rotate_jia,.up-img,.down-img,.left-img,.right-img,.middle-img{display: none !important;}
		.rotate_div{display: none !important;}
		.rotate_jian{display: none !important;}

ul{margin: 0!important; padding: 0!important;}
.proDetail{ width: 490px; margin-top: 28px;  margin-right: 30px; display:none;} 
.proDetail .bigImg{ position: relative; border: 1px solid #cacaca; }
.proDetail .bd{ margin:0 80px 0px 80px; }
.proDetail .bd ul { overflow: hidden; height: 400px!important; }
.proDetail .bd li{ margin:0 auto; cursor: pointer!important; float: left; }
.proDetail .bd li span.imageOver{ background: rgba(45,45,45,0.5); }
.proDetail .bd li span.imageOver p{ display: block!important; }
.proDetail .bd img { width: 320px; height: 400px;}
.proDetail .sd img { width: 60px; height: 60px; display: block; }
.proDetail .gPrev,.proDetail .gNext{ width: 35px; height: 35px; position: absolute; display: inline; }
.proDetail .gPrev img{ width: 35px; height: 35px;  border-radius: 20px 0 0 20px;}
.proDetail .gNext img{ width: 35px; height: 35px; border-radius:0 20px 20px 0;}
.proDetail .gPrev{ top:20px!important; left: 0px; }
.proDetail .gNext{ top:20px!important; right:0px; }
.proDetail .smallImg{ padding: 10px 47px;height: 65px; width:100%;position: relative!important; } 
.proDetail .smallImg li{ float: left; width: 62px; height: 62px; }
.proDetail .smallImg li.on{ border: 1px solid #8d8d8d; }

.proContent{  margin-top: 28px; width:100% !important;}
.proContent .good_t2{width:100%;height:100%;}
.proContent .good_t2 img{width:100%;height:100%;object-fit: cover;}
.pro_right .recommend { margin-top: 30px; border-bottom: 1px solid #cacaca; }
.pro_right .recommend h3{ margin-bottom: 10px!important; }
.pro_right .recommend li.last{ margin-right: 0!important; }
.pro_right .recommend li{ 
    /*width: 100px; */
height: 180px; float: left; margin-right: 18px; margin-top: 20px;text-align: center;}
.pro_right .recommend li img{ width: 100px !important; height: 100px !important; }
.pro_right .recommend li p{ padding: 0; margin: 0; }

.goTop {
    z-index: 999999;
    width: 64px;
    height: 64px;
    cursor: pointer;
    background: url(../image/top1.png) no-repeat center center;
    position: fixed;
    bottom: 15%;
    right: 2%;
}
.goTop:hover {
    background: url(../image/top2.png) no-repeat center center;
}

