@charset "gb2312";

.clear{ clear:both;}

.location{font-size:0.675rem; height:2rem; background:#f0f0f0; color:#8f8f8f; line-height:2rem; text-indent:0.375rem; border-top:1px solid #dddddd;border-bottom:1px solid #dddddd; }
.location a{color:#8f8f8f;}

.h_10px { width: 100%; font-size: 0px; height: 0.25rem; clear: both }
.h_30px { width: 100%; font-size: 0px; height: 0.75rem; clear: both }
.clear { width: 2.5rem; font-size: 0px; height: 0; clear: both }
.head { width:100%; height:5rem; overflow:hidden }
#float01, #float02, #float03, #float04, #float05, #float06, #float07, #float08 { width:100%; overflow:hidden }
.main { width:99%; margin:0 auto; padding:0;}
.box { background:#fff; width:99%; margin:0 auto;}
.txt { line-height:1rem; font-size:0.6rem; }
.txt p { text-indent:2em; }
.txt p strong { color:#fb840d; font-size:0.6rem;  }
.txt p a { color:#c00 }
.txt p.txt_img { text-align:center; text-indent:0em;  width:99%; margin:0 auto;margin-top:0.375rem; }
.txt p.txt_img img{ width:100%;}
.daoyu { background:#fe8f20; color:#fff; padding:0.05rem 0.25rem; margin-right:0.125rem; }
.video { margin:0 auto; padding:0; height:6.25rem}
.title { background:url(../images/icon.gif) no-repeat left center; height:1.625rem; background-size: contain;}
.title h3 { border-top:0.1rem solid #000; margin-left:1.75rem; font-size:0.7rem; line-height:1.625rem;   font-weight:normal; color:#333 }
.detail { background:url(../images/titlebg.png); height:1.5rem; margin-bottom:0.25rem;}
.detail h5 { background:url(../images/jz.png) no-repeat 0.125rem center; color:#fb840d; font-size:0.6rem; padding-left:1.2rem; line-height:1.5rem;font-weight:normal; margin-top:0.125rem; background-size: contain;}
.jieyu { width:95%;  margin:0 auto;}
.jieyu p { text-indent:2em; padding:0.2rem 0.25rem 0 0; line-height:1rem; font-size: 0.6rem; }
div.floatCtro { height: 11.25rem; position: fixed; left:50%; margin-left: -13.25rem; top: 30%; z-index: 100; width:6.75rem; overflow: hidden }
div.floatCtro p { text-align:left; height: 0.825rem; line-height: 0.825rem; font-family: '΢���ź�'; font-size: 1em; color: #fafafa; margin: 0; padding: 0; cursor: pointer; margin-top:0.125rem; padding-left:0.25rem; word-break:break-word; background:#000 url(../images/arrow.png) right center no-repeat; }
div.floatCtro a { display: inline-block; display: none; width: 1.5rem; height: 1.5rem; background:#000; color:#fff; margin:0.075rem 0 0 0; color: #fff; vertical-align: middle; cursor: pointer; color:#000 }
div.floatCtro a:hover { background:#c40010 }
div.floatCtro a{ color:#FFFFFF;}
div.floatCtro a span { display: block; width: 0.7rem; height: 1.1rem; line-height: 1rem; font-family: '΢���ź�'; font-size: 1em; line-height: 22px; text-align: center; margin: 0.2rem 1rem; _margin: -0.25rem 0 0 1rem; color:#fff }
div.floatCtro p:hover { background: #c40010 url(../images/arrow.png) right center no-repeat; color: #fff; }
div.floatCtro p.cur { background: #c40010 url(../images/arrow.png) right center no-repeat; color: #fff; }
.footer { font-size: 1em; line-height: 0.625rem; padding: 0.5rem 0; text-align: center; }
#w1 { width:1.25rem; }
#w2 { width:5.25rem; }
#w6, #w7 { width:5.5rem; }
#w4 { width:4rem; }
#w3, #w5 { width:5.875rem; }
#w8 { width:6.25rem; }
#w9 { width:7rem; background:#fe8f20;}
#w9 a{ display:block; width:7rem; color:#FFFFFF; height:0.825rem; background:#fe8f20;}


.sy{ line-height:0.75rem; font-size:0.6rem;}



.question{ margin-top:0.5rem;}
.question h2{font-size:0.6rem;padding:0.3rem;border-bottom:1px solid #F3F3F3; color:#343432;}
.question .question_list{padding:0.3rem;}
.question .question_list a{display:inline-block;padding:0.3rem 0.5rem;background:#fffaec;font-size:0.6rem;margin-bottom:0.2rem; color:#6E7C89;}
