﻿/* Code tidied up by ScrapBook */
.box_ban { width: 100%; text-align: center; }
.box_ban img { max-width: 100%; }
.slideBox { position: relative; overflow: hidden; margin: 10px auto; max-width: 640px; }
.slideBox .bd { position: relative; z-index: 0; }
.slideBox .bd li { position: relative; text-align: center; }
.slideBox .bd li img { vertical-align: top; width: 100%; }
.slideBox .hd { position: absolute; height: 28px; line-height: 28px; bottom: 10px; left: 50%; margin-left: -72px; width: 144px; z-index: 1; }
.slideBox .hd li { width: 10px; height: 10px; display: inline-block; border-radius: 50%; background: rgb(255, 255, 255) none repeat scroll 0% 0%; text-indent: -9999px; overflow: hidden; margin: 0px 5px; }
.slideBox .hd li.on { background: #b10024; }
.btn { position: absolute; top: 40%; }
.prev { left: 10px; }
.next { right: 10px; }
.qb_cont { width: 100%; }
.qb_title { width: 100%; background: rgb(237, 36, 56) none repeat scroll 0% 0%; text-align: center; padding: 15px 0px 50px; }
.qb_title h2 { background: rgb(179, 4, 0) none repeat scroll 0% 0%; color: rgb(255, 255, 255); border-radius: 4px; font-size: 20px; line-height: 40px; display: inline-block; padding: 0px 20px; }
.qb_title p { color: rgb(255, 255, 255); line-height: 30px; padding: 0px 10px; }
.qb_c_img { width: 86%; margin: -40px auto 0px; border: 5px solid rgb(255, 255, 255); border-radius: 4px; box-shadow: 0px 2px 3px rgb(136, 136, 136); }
.qb_c_img img { max-width: 100%; }
.cl_gundong .qb_title { background: #c02b49; }
.cl_gundong .qb_title h2 { background: #b10024; }
#i_cailiao { width: 100%; margin: 0px; }
#i_cailiao .hd { width: 240px; margin-left: -120px; }
