

.list_wrapper{max-width: 1200px;min-width: 320px;margin: 0 auto;position: relative;clear: both; font-size: 14px; font-family:Verdana, Geneva, sans-serif color:#666; background:#FFF;}
.list_wrapper a{text-decoration: none;}
.list_wrapper li{list-style-type: none;}
.list_wrapper ul{margin: 0px;padding: 0px;border:0;}




.getiao{height:10px; clear:both;}
#divSmallBox{/*display:inline;*/zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}


.smalltitle {height:10px;  overflow:hidden;width:100%;  margin-top:-15px;}
.smalltitle ul{ position:absolute; left:50%;}
.smalltitle ul li{ width:32px; height:8px; margin:10px;margin-top:-50px;  background:#fff; float:left; text-align: center;  overflow:hidden;display:inline;}
.smalltitle .thistitle{ background:#f00;}

.prdduct_nav{ overflow: hidden;  margin-top:20px; border-bottom:solid 1px #ddd;}
.prdduct_nav a{display:block; float:left;line-height:40px; font-size:16px;color:#666; padding-left:4%;padding-right:4%; text-align:center; margin-left:10px; }
.prdduct_nav a.active1{ color: #FFF; background:#126db1; line-height:40px;}
.prdduct_nav a:hover{ color: #FFF; background:#CCC; line-height:40px;}


#playBox {
            width: 100%;
            height: 475px;
            margin: 20px auto;
            background: #333;
            position: relative;
            overflow: hidden;
        }
        
        #playBox .oUlplay {
            width: 99999px;
            position: absolute;
            left: 0;
            top: 0;
        }
        
        #playBox .oUlplay li {
            float: left;
        }
        
        #playBox .oUlplay img {
			width:100%;
            padding-right: 330px
        }
        
        #playBox u {
            overflow: hidden
        }


.product_list{ width:102%;overflow:hidden; margin-bottom:20px}
.product_list li{ width:25%; float:left; margin-top:20px;}
.product_list  li a{display:block; font-size:12px; overflow:hidden; text-align:center;  color:#666; padding-bottom:15px; padding-top:15px; font-family: Arial, Helvetica, sans-serif; }
.product_list  li div{ margin-right:20px; position:relative;border:solid #ddd 1px;} 
.product_list  li div img{ /*max-width:100%; height: auto;*/ width:252px; height:252px;}
.product_list  li div em{font-weight: normal; line-height:24px; text-align:left; margin:15px;display:block; font-size:13px;  overflow:hidden; height:72px;text-overflow:ellipsis;  
  display: -webkit-box;
  -webkit-line-clamp: 2;
  /* autoprefixer: off */
  -webkit-box-orient: vertical; 
  /* autoprefixer: on */
}
.product_list  li div s{ font-size:24px; color:#000; line-height:24px; display:block;}
.product_list  li div:hover{ border:solid 1px #126db1}

.product_list li div span{ display:block; width:42px;position:absolute; right:5px; top:5px; visibility:hidden}
.product_list li div:hover span{ visibility:visible}
.product_list li div:hover span a{ border:none;} 

.list_wrapper .title{ height:25px; padding-top:50px; margin-bottom:30px; clear:both}
.list_wrapper .title span{ margin:auto; display:block;   width:580px;  padding:0 30px; text-align:center;background:#FFF;}
.list_wrapper .title span i{display:block; font-style:normal; font-size:30px; color:#126db1; background:#FFF; margin-top:-20px;}
.list_wrapper .title span em{display:block; font-style:normal;font-size:24px; color:#000; background:#FFF; line-height:24px; padding-bottom:10px;}
.list_wrapper .banner_s1{ display:block;float:left; margin-top:20px; margin-bottom:20px;}
.list_wrapper .banner_s2{ display:block;float:right; margin-top:20px; margin-bottom:20px;}

