﻿@charset "utf-8";

/* 公共样式 */
.w1000 { width: 1920px; margin: 0 auto; position: relative; }
.fl { float: left; }
.fr { float: right; }
.title { height: 68px; position: relative; padding-top: 16px; }
.title p { height: 1px; overflow: hidden; background: #dcdcdc; width: 430px; }
.title h2 { position: absolute; left: 50%; color: #181c39; font-size: 30px; text-align: center; width: 250px; margin-left: -125px; line-height: 30px; top: 0; }
.title span { font-size: 14px; color: #181c39; letter-spacing: 3px; }






/* 热卖 */
.hot { background-color: #f2f0f0; height: 908px; padding-top: 78px; }
.hotBox { position: relative; }
.hotBox .hd { height: 70px; color: #fff; }
.hotBox .hd li { float: left; width: 231px; height: 40px; background: #bdbdbd; margin-right: 1px; line-height: 40px; text-align: center; cursor: pointer; font-size: 14px; }
.hotBox .hd .on { background: #181c39; }
.hotBox .bd li { width: 1920px; }
.hotBox .gray ul { width: 92%; text-align: center;margin: 0 auto;padding: 0;}
.hotBox .gray ul li { float: left; width: 440px; position: relative;inline-block;margin-bottom: 50px;}
.hotBox .gray .txtBox { width: 242px; height: 120px; background: #dc6900; position: absolute; z-index: 9; bottom: -120px; left: 0; display: none; opacity: 0; fiter:alpha(opacity=0); text-align: center; color: #fff; }
.hotBox img { width: 360px; height: 360px; border: 1px solid #dadada; }
.hotBox .gray h3 { font-size: 18px; padding-top: 18px; }
.hotBox .gray p { font-size: 14px; }
.hotBox .gray .btn { width: 17px; height: 17px; background: url(img/prodBtnBg.gif) no-repeat; display: inline-block; overflow: hidden; margin-top: 14px; }
.hotBox .more { width: 72px; height: 40px; background: url(img/moreBg.gif) no-repeat; position: absolute; right: 0; top: 0; }

/*  在线问答 
.faq{ float:right; width:280px; background:#f4f4f4; border: 1px solid #e1e1e1;height:360px; overflow: hidden;padding-bottom:20px;}
.faq .title{font-size:18px; color: #333;background:url(img1/faq_tiebg.jpg) repeat-x; height:40px; line-height: 40px;margin-top:0px;}
.faq .title span{font-size:18px; color: #333;padding-bottom:12px;height:40px; line-height: 40px;}
.faqMain{ padding:20px;padding-bottom:0;height:295px;overflow:hidden;}
.faqMain li {border-bottom:1px dotted #bebebe;padding-bottom:12px;margin-bottom:12px;}
.faqMain li h3{ height:25px; font-size:12px;background:url(img1/q.png) no-repeat left 5px; padding-left:25px; font-weight:normal; width:230px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.faqMain li h3 a{ color:#333;}
.faqMain li h3 a:hover{ color:#c71919;}
.faqMain li p{background:url(img1/a.png) no-repeat left 5px; padding-left:25px;}
.faqMain li:last-child{border-bottom:none;}
*/
