@charset 'utf-8';
html.body {overflow-x:hidden}
.navbar-top {}
.scales {overflow:hidden}
.scales img {transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.scales:hover img {transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;font-weight:500}
table {border-collapse:collapse;border-spacing:0;}
input,textarea {outline-style:none;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-weight:normal;font-style:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;font-size:100%;padding:0;margin:0;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}
p {word-wrap:break-word;}
a{text-decoration:none !important;}
/*ie10*/a:active {text-decoration:none !important;}
a:hover {text-decoration:none !important;}
a:link {text-decoration:none !important;}
a:visited {text-decoration:none !important;}
a {text-decoration:none !important;}
.f_left {float:left;padding:0;margin:0;}
.f_right {float:right;padding:0;margin:0;}
body {font:normal 14px/1.5,"STHeiti","Lucida Grande","Lucida Sans Unicode","Helvetica","Arial","Verdana","sans-serif",sans-serif;font-weight:normal}
.clearfix {zoom:1;}
.clearfix:after {content:'';display:block;clear:both;}
.fl {float:left;}
.fr {float:right;}
.product_titlebox{padding:4.5% 0 4%}
.product_title {text-align: center;margin-bottom: 20px;}
.product_title span{text-align:center;line-height: 38px;}
.product_titles1{color:#da0024;text-transform: uppercase;font-size: 37.5px;font-family: Arial;}
.product_title span:nth-of-type(2){color:#837f7f;font-size: 36px;}
.product_titles2{color:#000;font-size: 36px;font-family: '苹方';}
.product_titlebox p img{display: block;margin:0 auto}

.product_box{max-width: 1600px;margin:0 auto}
.product_wrapper{margin:0 -8px}
.product_wrapper .product_slide{width:25%;float: left;margin-bottom: 30px;}
.product_wrapper .product_slide .product_slidtList{padding:0 8px;transition: all 0.3s ease;}
.product_wrapper .product_slide .product_slidtList:hover  .product_img{background: #000;}
.product_wrapper .product_slide .product_slidtList:hover  .product_img img{opacity: 0.7;}
.product_wrapper .product_slide .product_slidtList img{width:100%;display: block}
.product_wrapper .product_slide .product_slidtList a{text-decoration: none;}
.product_wrapper .product_slide .product_slidtList .product_btm{padding:25px 0}
.product_wrapper .product_slide .product_slidtList .product_btm p{font-size: 20px;color:#333333;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;line-height: 22px;}
.product_wrapper .product_slide .product_slidtList .product_btm p:nth-of-type(1){font-weight: bold;margin-bottom: 15px;}

.pro_page{padding:50px 0;text-align: center;}
.pro_page ul li{display: inline;}


.pro_page ul li a{line-height: 36px;height: 36px;display: inline-block;padding:0 14px;font-size: 16px;border:1px solid #d1d1d1;color:#666666;border-radius:4px;margin:0 8px}

.pro_page ul li a,.pro_page ul li span{line-height: 36px;height: 36px;display: inline-block;padding:0 14px;font-size: 16px;border:1px solid #d1d1d1;color:#666666;border-radius:4px;margin:0 8px} 

.pro_page ul li.active span,.pro_page ul li.active a,.pro_page ul li:hover a{background: #cfaf83;color:#fff;border-color:#cfaf83}
.pro_page ul li.none a,.pro_page ul li.none span{border:none;background: none;}
@media screen and (max-width: 1680px) {
    .product_box{max-width: 1400px;}
}

@media screen and (max-width: 1360px) {
    .product_box{max-width: 1200px;min-width: 1200px;}
}


@media screen and (max-width: 640px) {
    .product_box{max-width: 93.75%;min-width:  93.75%;}
    .product_wrapper .product_slide{width:50%;margin-bottom: 10px;}
    .product_wrapper .product_slide .product_slidtList .product_btm{padding:8px 0}
.product_wrapper .product_slide .product_slidtList .product_btm p{font-size: 14px;line-height: 16px;}
.product_wrapper .product_slide .product_slidtList .product_btm p:nth-of-type(1){margin-bottom: 5px;}



.product_titlebox{padding:30px 0 24px}
.product_title {margin-bottom: 10px;}
.product_title span{line-height: 20px;}
.product_titles1{font-size: 20px;}
.product_title span:nth-of-type(2){color:#837f7f;font-size:20px;}
.product_titles2{font-size: 20px;}
.product_titlebox img{width:180px}

.pro_page ul li a{line-height: 24px;height: 24px;padding:0 8px;font-size: 12px;border-radius:3px;margin:0 3px}
.product_wrapper .product_slide .product_slidtList .product_btm p:nth-of-type(1){margin-bottom:5px}
}