@charset "utf-8";
/* CSS Document */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
    display: block;
}

audio,
canvas,
video {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

audio:not([controls]) {
    display: none;
}





section,header,footer,nav,article,aside {display: block;}

ol,ul {list-style: none;}
li {list-style-type: none;}
caption,th {text-align: left;}
address,caption,cite,code,dfn,ins,em,th,var {  font-weight: normal;  font-style: normal;}
input,textarea {font-size: 12px;padding: 2px;}
img ,b,span,i{vertical-align:middle;border-width: 0;}
h1,h2,h3,h4,h5,h6 {font-weight: normal;}
textarea {overflow: auto;}
a{text-decoration: none;color: #333;}
a:hover{color:#7D0101; cursor:pointer}
.f-l {float: left;_display: inline;}
.f-r {float: right;_display: inline;}
.pos-r {position: relative;}
.pos-a {position: absolute;}
.b {font-weight: bold;}
.hide,.hidden {display: none;}
.ov {overflow: hidden;_zoom: 1;}
.tc {text-align: center;}
.m-t-10 { margin-top:10px;}
.m-l-10 { margin-left:10px;}
.m-r-10 { margin-right:10px;}
.m-b-10 { margin-top:10px;}
.m-t-20 { margin-top:20px;}
.m-t-50 { margin-top:50px;}
.ti2 {text-indent:2em}
.clear {clear: both;}
.clearfix:after {clear: both;content: ""; display: block; font-size: 0; height: 0; visibility: hidden;}
.fz12 {font-size: 12px;}
.fz14 {font-size: 14px;}
.fz16 {font-size: 16px;}
.cFFF { color:#FFF;}
.bgwhite { background:#FFF;}
.bgcolor_fff7db {background: #fff7db;}
.txt_underline{ text-decoration:underline}
.noborder { border:none;}
.ti2 {text-indent: 2em;}



select, input, img {vertical-align: middle;}
select, input, button, button img, textarea, label, img {margin:0px;vertical-align:middle;}
.column,.warp {width: 1020px; margin: 0 auto;}
.allwarp{ margin:20px auto; width:1000px;}






/************************@page*********************/


.right{ width:400px; border:0px solid #BDBDBD; margin:0 auto;}
.right .postion{ line-height:40px; border-bottom:1px solid #BDBDBD; padding-left:20px;}
.right .postion label,.right .postion a,.right .postion b{ font-size:14px; margin-right:10px;}
.right .content{ min-height:210px; padding:20px;}
.right .content h2{ font-size:1rem; font-weight:600; margin-bottom:1rem}
.right .content p{ font-size:1rem; line-height:1.5rem; margin-bottom:0.5rem}

/************************@产品图片********************/

sup{ font-size:0.75rem;}
.pro-detail-main-content{ padding:20px;}
.pro-detail-main-content h1{ font-weight:600; font-size:1.25rem;  margin-bottom:1rem}
.pro-detail-main-content h2{ font-weight:600;  font-size:1rem; margin-bottom:1rem}
.pro-detail-main-content p{ font-size:1rem; line-height:1.5rem}
.pro-detail-main-content>img{ max-width:720px;}
.pro-detail-main-content table{ border:1px solid #333;}
.pro-detail-main-content table tr,.pro-detail-main-content table th{ border:1px solid #333;}
.pro-detail-main-content table tr td{ border:1px solid #333; padding:2px 6px; text-align:center; line-height:15px; font-size:12px;}
.pro-detail-main-content table tr td div{ margin-top:10px; margin-bottom:5px}
.pro-detail-imgshow{ height:460px; width:100%; margin-top:10px; overflow:hidden;text-align:center;}
.pro-detail-imgshow .pro-imgshowbox{ height:400px; overflow:hidden;}
.pro-detail-imgshow .pro-imgshowbox img{ height:400px;}
.pro-detail-imgshow .imglist-show{ height:50px; width:300px; margin:5px auto;}
.pro-detail-imgshow .imglist-show ul li{ float:left; height:50px; width:50px; margin:0 5px; cursor:pointer;}
.pro-detail-imgshow .imglist-show ul li img{ height:49px; width:49px; border-radius:5px;-ms-interpolation-mode: bicubic}
.pro-detail-imgshow .imglist-show ul li.action img{ border:1px solid #024E82;}
