



.contents{ margin:36px auto 0 auto;}
.lefts{ display:inline; float:left; width:888px;}
.rights{display:inline; position:relative; float:right; width:296px;}



.order_banner{ margin:0 auto; max-width:1900px; min-width:1200px; height:450px; background:#e2cac3 url(../images/order/order_banner.jpg) no-repeat center bottom;}

.order_box{ padding:18px 0 42px 0; border:#eaeaea solid 1px; background:#fff;}
.order_box_m{ margin-top:18px;}
.order_top{ margin:0 auto; width:811px; height:72px; background:url(../images/order/order_top_bg.jpg) no-repeat center top;}
.order_top h2{ padding:22px 0 0 48px; font-size:30px; color:#f6363a;}

.order_box h3{ display:block; padding:16px 0 18px 0; font-size:24px; color:#5d5455; line-height:32px; text-align:center;}

.order_bm{margin:6px auto 0 auto; width:480px;}
.order_bm dl{ margin:24px auto 0 auto; display:block;}
.order_bm dl dt,.order_bm dl dd{display:inline-block;*display:inline;*zoom:1; vertical-align:top;}
.order_bm dl dt{ line-height:46px; width:90px; font-size:16px; color:#5d5455}
.order_bm dl dd{width:380px; }
.order_bm input[type="text"],.order_bm input[type="tel"]{display:block; border:#c7c7c7 solid 1px; padding-left:10px;font-size:16px; text-align:left;width:368px;height:44px; border-radius:0px;}

.order_bm button,.order_bm_btn{  margin:16px auto 0 90px; display:block; border:0; width:318px; height:54px; line-height:52px; background:#f6363a; font-size:24px; text-align:center; color:#fff; cursor:pointer; border-radius:5px;}
.order_bm p{ display:block; padding:16px 0 14px 0; text-align:center;}

.order_box_m .order_bm_btn{ margin:46px auto 0 auto; }

.order_fw{ margin-top:10px; padding-top:90px; text-align:center;}
.order_fw dd{display:inline-block;*display:inline;*zoom:1; vertical-align:top; position:relative; width:134px; height:115px; background:#f5f5f5; text-align:center;}
.order_fw dd span{ display:block; padding:12px 0 2px 0; font-size:36px; color:#f6363a;}
.order_fw dd label{ display:block; font-size:24px; color:#5d5455;}

.order_fw dd:before{content: "";   position:absolute; top:-90px; left:0px;width:134px; height:90px; background: url(../images/order/order_fw_ico.png) no-repeat;background-position:0 0}
.order_fw dd:nth-child(2):before { background-position:0 -90px}
.order_fw dd:nth-child(3):before { background-position:0 -180px}
.order_fw dd:nth-child(4):before { background-position:0 -270px}
.order_fw dd:nth-child(5):before { background-position:0 -360px}


.customers{background:#f1efea; padding-bottom:18px;}

.customers_top{ font-size:16px; color:#fff; text-align:center; height:46px; line-height:46px; background:#f49727;}

.customers_list{ margin-top:12px; height:380px; overflow:hidden;}
.customers_list dd{ line-height:32px; padding-left:32px; color:#5d5455;}
.customers_list dd span{ color:#999; font-size:12px;}

.baike_zhuanti{ margin-top:20px; background:#fff;}
.baike_zhuanti h2{ padding-left:33px; height:46px; line-height:46px; color:#5d5455;}
.baike_zhuanti img{width:296px; height:148px; }
.baike_zhuanti .swiper-container{margin: 0 auto; width:296px; height:196px; z-index: 1}
.baike_zhuanti .swiper-pagination{bottom: 60px;}
.baike_zhuanti .swiper-pagination-bullet{width: 15px; height: 15px; border-radius: 50%; background: #fff;}
.baike_zhuanti h4{ display:block; text-align:center; line-height:48px; color:#5d5455; font-size:16px;}
