﻿@charset "utf-8";
*{padding:0;}
a,img{border:0;}
body{font:12px ; "Microsoft YaHei"; text-transform:capitalize;}
a{color:#333;text-decoration:none;}
a:hover{color:#ef9b11;text-decoration:underline;}

/* brandbox */

.brandbox ul li{float:left}
.brandbox ul li.brand_item{width:120px;height:127px}
.brand_item a{display:block;width:130px;height:169px}
.brand_item a:hover{text-decoration:none}
.brand_item a.brand_name{border:#b69d6b 1px solid;}
.brand_item a.brand_detail{border:#daa900 2px solid;}
.brand_item a span{display:block;margin-left:1px;width:132px;padding-top:6px;height:24px;text-align:center}
a.brand_name span{color:#7f5400;background-color:#e0dbcd}
a.brand_detail span{color:#fff;background-color:#8d5303}



.bootstrap-frm {
margin-left:auto;
margin-right:auto;
max-width: 500px;
background: #FFF;
padding: 20px 30px 20px 30px;
font: 12px "Helvetica Neue", Helvetica, Arial, sans-serif;
color: #888;
text-shadow: 1px 1px 1px #FFF;
border:1px solid #DDD;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
}
.bootstrap-frm h1 {
font: 25px "Helvetica Neue", Helvetica, Arial, sans-serif;
padding: 0px 0px 10px 40px;
display: block;
border-bottom: 1px solid #DADADA;
margin: -10px -30px 30px -30px;
color: #888;
}
.bootstrap-frm h1>span {
display: block;
font-size: 11px;
}
.bootstrap-frm label {
display: block;
margin: 0px 0px 5px;
}
.bootstrap-frm label>span {
float: left;
width: 20%;
text-align: right;
padding-right: 10px;
margin-top: 10px;
color: #333;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: bold;
}
.bootstrap-frm input[type="text"], .bootstrap-frm input[type="email"], .bootstrap-frm textarea, .bootstrap-frm select{
border: 1px solid #CCC;
color: #888;
height: 20px;
line-height:15px;
margin-bottom: 16px;
margin-right: 6px;
margin-top: 2px;
outline: 0 none;
padding: 5px 0px 5px 5px;
width: 70%;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.bootstrap-frm select {
background: #FFF url('down-arrow.png') no-repeat right;
background: #FFF url('down-arrow.png') no-repeat right;
appearance:none;
-webkit-appearance:none;
-moz-appearance: none;
text-indent: 0.01px;
text-overflow: '';
width: 70%;
height: 35px;
line-height:15px;
}
.bootstrap-frm textarea{
height:100px;
padding: 5px 0px 0px 5px;
width: 70%;
}
.bootstrap-frm .button {
background: #FFF;
border: 1px solid #CCC;
padding: 10px 25px 10px 25px;
color: #333;
border-radius: 4px;
}
.bootstrap-frm .button:hover {
color: #333;
background-color: #EBEBEB;
border-color: #ADADAD;
}

.Content{ overflow:hidden; width:690px;}
/* --  产品中心显示 所有产品  -- */
dl.pd_index_dl{ width:200px; overflow:hidden; float:left;padding:5px 14px 10px;}
dl.pd_index_dl dt{ width:210px; height:262px;/* height:184px;*/line-height:0; font-size:0;}
dl.pd_index_dl dt img{width:210px; height:262px;/*height:182px;*/ padding:1px; border:1px solid #D6D6D6; object-fit: cover;}
dl.pd_index_dl dt a:hover img{border:1px solid #0446ae;}
dl.pd_index_dl dd{ margin-top:3px; height:20px;  line-height:20px; text-align:center; overflow:hidden;}

ul{margin:0;padding:0;list-style-type:none;}
a{text-decoration:none;}
/* mod-menu */
.mold_open_hover,.mold_open{display:inline-block;width:10px;height:6px;margin-left:10px;position:relative;top:-2px;}
.mold_open{background-position:0 -6px;}
.mold_open_hover{background-position:0 0;}
.mod-menu{position:relative;z-index:1000;left:-1px;}
.menu-cont-list a:hover{text-decoration:underline;}
.mod-menu .menu-item{width:220px;position:relative;z-index:22;}
.mod-menu .menu-item li{height:47px;line-height:37px; background:url(../images/menu1.png) no-repeat 0px 0px; padding-left:50px;}

.mod-menu .menu-cont{position:absolute;left:220px;background:#fff;width:150px;box-shadow:2px 0 10px rgba(0,40,90,0.25);z-index:20;}
.mod-menu .menu-cont-list{padding:0 30px;}
.mod-menu .menu-cont-list li{border-bottom:dotted 1px #00285a;}
.mod-menu .menu-cont-list li:last-child{border-bottom:none;}
.mod-menu .menu-cont-list h3{font-size:14px;font-weight:700;}
.mod-menu .menu-cont-list h3 a{color:#222;}
.mod-menu .menu-list-link a{color:#666;line-height:24px;}
.mod-menu .menu-list-link .long-string{color:#ccc;font-size:12px;padding:0 10px;}