.search { width: 100%; height: 5.4rem; background: #f7f7f7; position: relative; }

.search input { color: #666; font-size: 14px; width: 90%; margin: .8rem auto; height: 3.6rem; display: block; border-radius: 10px; padding-left: .5rem; border: 1px solid #ccc; }

.search_close { width: 2.5rem; height: 3rem; background: url(../images/close.png) no-repeat right center; position: absolute; right: 5rem; top: 1.2rem; background-size: 1.6rem; display: none; }

.search_btn { background: url(../images/fdj1.png) no-repeat center center; background-size: 2.0rem; width: 3rem; height: 3rem; display: block; position: absolute; top: 1.2rem; right: 1.8rem; }
/*产品开始*/
.product { position: relative; z-index: 1; width: 100%; height: 4.4rem; border-bottom: 1px solid #dddddd; }

.product .product-nav { padding-top: 1.5rem; width: 75%; background: #fff; float: left; overflow: hidden; box-sizing: border-box; }

.product .product-nav li { float: left; width: 25%; text-align: center; font-size: 1.4rem; box-sizing: border-box; background: rgb(255, 255, 255); }

.product .product-nav span { width: 62px; display: block; margin: 0 auto; padding-bottom: .3rem; color: #595757; }

.product .product-nav li.cur span { border-bottom: 1px solid #E73828; color: #E73828; }

.product-nav span { position: relative; }

.product-nav b { height: 10px; background: #ddd; position: absolute; width: 1px; top: 6px; right: -15px; z-index: 10; }

.product-classify { float: left; width: 25%; border-left: 1px solid #dddddd; box-sizing: border-box; font-size: 1.4rem; line-height: 4.4rem; background: #fff; }

.product-classify span { color: #595757; text-align: center; display: block; /*border-bottom: 1px solid #fff;*/ }

.product-box { width: 100%; position: absolute; border-bottom: 1px solid #ddd; background: #EAEAEA; min-height: 100px; box-shadow: 0px 2px 5px #ccc; display: none; background: #fff; top: 4.7rem; z-index: 1; }

.three-box { width: 0; height: 0; border-left: .8rem solid transparent; border-right: .8rem solid transparent; border-bottom: 1rem solid #dddddd; position: absolute; top: -1rem; right: 4.6rem; }

.three-box div { width: 0; height: 0; border-left: .6rem solid transparent; border-right: .6rem solid transparent; border-bottom: 1rem solid #fff; position: absolute; left: -.6rem; top: .1rem; }

.product-box ul { margin-bottom: -1px; overflow: hidden; }

.product-box li { float: left; width: 33.333%; text-align: center; line-height: 4.4rem; height: 4.4rem; font-size: 1.3rem; color: #595757; border-right: 1px solid #dddddd; border-bottom: 1px solid #dddddd; box-sizing: border-box; }

.product-box li a { color: #595757; }

/*产品结束*/

.content li:nth-of-type(1), .content li:nth-of-type(2) { padding-top: 6px; }

.content { min-height: 250px; }

.content li { width: 50%; float: left; box-sizing: border-box; position:relative }

.content li img { width: 10rem; height: 10rem; display: block; margin: 0 auto .4rem; }

.content li:nth-of-type(odd) { border-right: 1px solid #dddddd; }

.content li { border-bottom: 1px solid #dddddd; }

.content-title { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; width: 90%; margin: 0 auto; font-size: 1.3rem; color: #717071; font-family: "微软雅黑"; font-weight: normal; padding-bottom: .2rem; }

.content-man { padding-left: 1.8rem; background: url(../images/ren.jpg) no-repeat left center; background-size: 1.6rem; padding-top: .3rem; padding-bottom: .3rem; font-size: 1.2rem; color: #999; box-sizing: border-box; width: 90%; margin: 0 auto; }

.content-number { color: #C11022; width: 90%; margin: 0 auto; }

.content-number s { color: #999; }

.content-number b { color: #C50C1E; font-size: 1.3rem; }

.content-btn { width: 5rem; height: 2.2rem; background: #EF3B2D; border-radius: 8px; float: right; margin-top: .5rem; margin-bottom: .6rem; color: #fff; text-align: center; margin-right: 1rem; line-height: 2.2rem; font-size: 1.2rem; }
