@charset "utf-8";
/* CSS Document */
a,img{border:0;}
body{ padding:0; margin:0; font-family:"Microsoft YaHei";}
ul{ padding:0; margin:0; list-style:none;}


*{margin: 0;padding: 0;}
html {font-family: Arial,"Microsoft YaHei";}
a {color: inherit;text-decoration: none;outline-style: none;}
ul, ol, li {list-style: none;}
img {border: 0 none;}

.main-box {position: relative;width: 100%; max-width: 1000px; display: block;margin: 0 auto;*zoom: 1;}
.main-box:before, .main-box:after {content: '\0020';display: block;height: 0;clear: both;visibility: hidden;}
.pic-box div {display: table-cell;vertical-align: middle;text-align: center;*display: block;*font-family: Arial;line-height: 0;*line-height: 1;}
.pic-box img {vertical-align: middle;}


.banner {position: relative; margin-top:50px;}
.banner .bd li {height: 533px;}
.banner .hd {position: absolute; bottom: 10px; left: 49%; z-index: 10; margin: 0 auto; text-align: center;}
.banner .hd li {float: left; width: 12px; height: 12px; margin-right: 4px; background: #ccc;text-indent: -9999px;}
.banner .hd li.on {background: #333;}

.index-product {margin-top: 20px;}
.index-product-tit {margin-left: 20px;}
.index-one-pro {float: left;margin:33px 14px 20px 0;font-size: 14px;line-height: 2;text-align: center;}
.index-one-pro .pic-box {width:182px;height:118px;border: 1px solid #cecdcd;}
.index-one-pro .pic-box div {width: 182px;height: 118px;*font-size: 192.5px; padding-left:2px}
.index-one-pro .pic-box img { float:left}
.index-product .hd {position: relative;}
.index-product .hd a {position: absolute;top:75px;width: 26px;height: 26px;}
.index-product .hd .prev {left: -30px;background: url(images/prev-btn.png);}
.index-product .hd .next {right: -30px;background: url(images/next-btn.png);}
.index-product .bd {overflow: hidden;}
.index-one-pro:hover {color: #7a161c;}
.index-one-pro:hover .pic-box {border: 1px solid #f9962f;}

#title{ width:1000px; height:17px;font-size:16px; color:#07070f; margin-top:21px; margin-left:11px; }

.new{ width:100%; height:42px; border:1px solid #e3e3e3;}
.new .label{ width:1000px; height:42px; line-height:42px; margin:0 auto;}
.new .label .new1{ font-size:16px; margin-left:11px;}
.new .label .new2{ font-size:14px; margin-left:11px; color:#5c5c5c;}
.new .label .new3{ font-size:14px; color:#5c5c5c; margin-left:550px}