.product .container{}
a:hover,a:active,a:visited,a:link{text-decoration: none;}
.banner{margin-top: 60px;}
.product{padding:30px 0;}
.container-product{width: 1170px;margin:auto;}
.product .leftmenu{float: left;width: 270px;background-color: #eee;padding-bottom: 15px;}
.product .leftmenu h3{background-color: #3477be;color: #fff;font-size: 17px;padding:0 25px;line-height: 40px;}
.product .leftmenu ul{}
.product .leftmenu ul li{line-height: 40px;border-bottom: 1px solid #999;}
.product .leftmenu ul li a{display: block;padding: 0 25px;}
.product .leftmenu ul li a i{float: right;font-style: normal;}
.product .leftmenu ul li .li_sub{display: none;}
.product .leftmenu ul li .li_sub .li-item{line-height: 40px;border-top: 1px solid #999;}
.product .leftmenu ul li .li_sub .li-item a{padding: 0 25px 0 40px;}
.product .leftmenu ul li.active a{color:#3477be;}

.product .product-list{margin-left: 290px;}
.product .product-list ul{text-align: center;display: block;}
.product .product-list ul li{margin-bottom: 10px;display: inline-block;}
.product .product-list ul li .pic{}
.product .product-list ul li .pic img {width: 100%;border:1px solid #ddd;}
.product .product-list ul li .tit{padding: 5px 0;text-align: center;}
.product .product-list ul li .tit p{height: 25px;line-height: 25px;overflow: hidden;font-weight: bold;}

 

.product .product-content{/*margin-left: 250px;*/padding:0 120px;}
.product .product-content .preview{position: relative;}
.product .product-content .preview .bigImg{position:relative;overflow:hidden;width: 100%;height: 500px;border:1px solid #aaa; text-align: center;}
.product .product-content .preview .bigImg video{width: 100%;height: 100%;}
.product .product-content .preview .bigImg img{/*width: 100%;*/max-height: 100%; max-width: 100%;}
.product .product-content .preview .smallImg{width:430px; height:100px; padding:0 15px; overflow:hidden;position:relative;float: left;}
.product .product-content .preview .scrollbutton{width:15px; height:100px;top:0; overflow:hidden;position: absolute;cursor: pointer; }
.product .product-content .preview .scrollbutton.smallImgUp{background:url(/images/icon-left1.png) center center no-repeat;left:0; }
.product .product-content .preview .scrollbutton.smallImgDown{background:url(/images/icon-right1.png) center center no-repeat;right: 0;}
.product .product-content .preview .scrollbutton.smallImgUp.disabled{ }
.product .product-content .preview .scrollbutton.smallImgDown.disabled{ }
.product .product-content .preview #imageMenu {width:400px;overflow:hidden;}
.product .product-content .preview #imageMenu ul{width: 1000%;}
.product .product-content .preview #imageMenu li {height:100px; width:100px; padding:5px 5px;float: left; overflow:hidden;}
.product .product-content .preview #imageMenu li img{padding:1px;border:1px solid #E8E8E8; width:90px; height:90px;cursor:pointer;}
.product .product-content .preview #imageMenu li img:hover{opacity: 0.6}
.product .product-content .preview #imageMenu li.active img{border:1px solid #3d4246;}
/*#vertical{display: none;}*/
.product .product-content .details{padding: 10px 0;color:#424344;}
.product .product-content .details h3{margin: 20px 0;font-size: 20px;}
.product .product-content .details .text{line-height: 1.75em;}
.product .product-content .details .text a{line-height: 1.75em; font-weight: bold; color:#3477be;}
.product .product-content .details .text a:hover{/*color: #3477be;*/border-bottom: 1px solid #3477be;}
.product .product-content .details .text img{max-width: 100%;height: auto;}
.product .product-content .details .text table{float: none;}
.product .product-content .details .text table tr td{padding: 10px;}
.product .product-content .details .text table tr td:nth-child(1){min-width: 120px;}
.product .product-content .details .text table tr td:nth-child(2){min-width: 200px;}

.product .details .title{border-bottom: 1px solid #3477be;margin:20px 0;}
.product .details .title h3{margin:0;line-height: 40px;height: 40px;padding:0 15px;background-color: #3477be;display: inline-block;color:#fff;border-radius: 5px 5px 0 0;font-size: 20px;}
.product .details .list{}
.product .details .list ul{margin:0 -15px;}
.product .details .list ul li{text-align: center;}
.product .details .list ul li img{width:100%;border:1px solid #eee;}
.product .details .list ul li .tit{padding:10px 0;font-weight: bold;white-space: nowrap; overflow: hidden;}

.product .down{padding:29px 15px;text-align: center; margin-left: 450px;}
.product .down a{display: inline-block;padding: 0 20px;line-height: 40px;font-size: 16px;color: #fff;border:1px solid #3477be;border-radius: 8px;background-color: #3477be;}

/*.apply{}
.apply .list{}
.apply .list ul {}
.apply .list ul li{text-align: center;}
.apply .list ul li img{width: 100%;border:1px solid #eee;}*/

/*.product .down a:hover{background-color: #3477be; color: #fff; }*/

/*.product .details .down ul{}
.product .details .down li{margin:10px 0;border:1px solid #ccc;}
.product .details .down li img{height: 50px;}
.product .details .down li .downbtn{float: right;width: 50px;height: 50px;}
.product .details .down li span{margin-left: 15px;}*/


@media (max-width: 768px){
	.container-product{width: 100%;}
	.product .leftmenu{float: none;width: 100%;}
	.product .product-list{margin-left: 0;}
	.product .product-content{margin-left:0;padding:0 15px;width: 100%;}
	.product .product-content .preview .bigImg{height: 300px;}
	.product .product-content .details .text table{width: 100%;}
	.product .product-content .preview .smallImg{width: 100%;}
	.product .product-content .preview #imageMenu{width: 100%;}

}












