@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video, hr, input, button {margin: 0; padding: 0; border: 0;font-size: 100%;font-family:"微软雅黑",Tahoma, Geneva, sans-serif; font-style: normal; font-weight: normal; list-style:none; color:#666}
html, body{width:100%; height:100%; margin:0; padding:0;}
body{background:#ffffff;}
img {max-width: 100%; border:0; vertical-align:middle;}
a:link,a:visited,a:hover{text-decoration:none;}
hr{height:0; border:0; border-bottom:1px solid #666;}
button,input,select,txtarea{ vertical-align:middle;}
.none{display:none;}
.clear{clear:both;}

.warp{width:100%;}
.center{width:92%; margin:0 auto;}

.banner{ margin-bottom: 20px;}
.introduce{color: #555; font-size: 16px; line-height: 28px}
.title{ text-align: center; margin: 20px 0 40px}
.board{border-radius: 12px; border: 1px solid #ddd; margin-bottom: 15px; padding-left: 80px; }

.a-class{background: url("a-bg.jpg") left center no-repeat; background-size: auto 100%}
.b-class{background: url("b-bg.jpg") left center no-repeat; background-size: auto 100%}

.board .info{border-radius:0 12px 12px 0 ;background: #ffffff; padding:12px 10px; position: relative}
.board .info h1{font-size: 18px; color: #333333; font-weight: bold;}
.board .info p{font-size: 14px; color: #999999; padding: 10px 0; }
.board .info b{font-size: 26px; font-weight: bold; color: #ff9212}
.board .info i{font-size: 14px; color: #666; padding-left: 5px;}
.board .info .more{position: absolute; right: 10px; bottom: 15px; }
.board .info .more a{color: #666; font-size: 14px;}



.txt{margin-bottom: 15px; color: #777; font-size: 14px;}
.txt h1{font-size: 18px; height: 40px; line-height: 40px; color: #333; font-weight: bold;}


.pric_title{height: 60px; line-height: 60px; color: #fff; text-align: center; background: #5462fc; margin-bottom: 20px; font-size: 20px;}


.pric_table{font-size: 14px;}
.pric_table table{border-collapse: collapse; table-layout: fixed; width: 100%}
.pric_table td{border: 1px solid #ddd; padding:8px;}
.pric_table p{padding: 5px; margin-bottom: 20px; line-height: 26px; font-size: 16px}
.f_yellow{color: #ff9212; font-weight: bold; font-size: 18px;}
.f_blue{color: #5462fc; font-size: 14px;}









