@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;}

.b1{ padding-top: 0.425rem;}

.b1 p{ width: 95%; margin: 0 auto;line-height: 0.65rem; font-size: 0.5rem; padding: 0.25rem 0;}

.t1{line-height: 1.675rem; height: 1.675rem;}
.t1 h2{ text-align: center; font-size: 0.75rem; font-weight: normal;}

.b2{overflow: hidden; padding-bottom: 0.75rem; padding-top: 0.625rem;}

.b2 ul{ width: 15.5rem;  margi: 0 auto; padding-left: 0.25rem;}
.b2 ul li{ float: left; width:7.5rem;  }
.b2 ul li.r{float: right;}
.b2 ul li h3{ height: 0.95rem; line-height: 0.95rem; border-bottom: 1px solid #111111; margin: 0 auto; width: 3.25rem; font-size: 0.6rem; font-weight: normal; text-align: center; padding-top: 0.375rem;}
.b2 ul li p{font-size: 0.45rem; padding-top: 0.375rem;}

.an{width:8.75rem; margin: 0 auto; padding-bottom: 0.375rem; padding-top: 0.375rem; overflow: hidden;}
.an a{ width:3.925rem; height: 1rem; background: #DC0000;border-radius: 0.25rem;font-size: 0.55rem;font-family: arial, Microsoft Yahei; box-shadow: 1px 0.05rem 0.05rem #EDEBEC; text-align: center; line-height: 1rem;color: #FFFFFF; display: block; margin:0 auto; margin-top: 0.375rem; float: left; margin-right: 0.375rem;}

.b3{margin: 0 auto; padding-top: 0.625rem; overflow: hidden; padding-bottom: 0.25rem; padding-left: 0.375rem; padding-right: 0.375rem;}
.b3 h3{font-size: 0.6rem; font-weight: normal; padding: 0.25rem 0;}
.b3 p{font-size: 0.45rem; line-height: 0.75rem;}


.an2{margin-top:0.75rem; display: block;}


.b4{padding-top: 0.25rem; overflow: hidden; padding-bottom: 0.75rem; margin-top: 0.75rem;}
.b4 ul{padding-left: 0.25rem;}
.b4 ul li { width: 7.5rem; float: left; margin-top: 0.375rem; overflow: hidden; padding: 0.25rem 0; background:#F6F4F5; margin-right: 0.25rem;}
.b4 ul li a.b4a{text-align: center; font-size:0.6rem; display: block; height: 1.25rem; padding-top: 0.375rem;}
.b4 ul li a.b4a span{color: #FF0004;}
.b4 ul li span.an3{width: 6.25rem; margin: 0 auto; display: block;}
.b4 ul li span.an3 a{display: block; width: 2.75rem; padding:0.15rem 0; text-align: center; background:#CA0000; font-size: 0.4rem; color: #ffffff; float: left; margin-right: 0.25rem;}


.b5{ margin-top:0.75rem;}
.b5 ul li{width:80%; margin: 0 auto; font-size:0.55rem; color:#515151; margin-top: 0.45rem; line-height: 0.875rem; text-align: center;}
.b5 ul li input.btext{width: 100%; height: 1.2rem;font-family: arial, Microsoft Yahei; border:1px solid #CACACA;border-radius: 0.125rem; font-size: 0.4rem;text-indent: 0.25rem;}
.b5 ul li input.btj{width:9.2rem; height: 1.2rem; margin: 0.25rem auto 0;border-radius: 0.225rem; border: 0; background:#DC0000; color:#ffffff;  font-size: 0.5rem;font-family: arial, Microsoft Yahei; box-shadow: 1px 0.05rem 0.05rem #E5E5E5;}
.b5 ul li #zy{width: 5.875rem; height: 0.875rem;font-family: arial, Microsoft Yahei; border: 1px solid #CACACA;}

.question{ margin-top:0.5rem;}
.question h2{font-size:0.85rem;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:#F3F3F3;font-size:0.6rem;margin-bottom:0.2rem; color:#6E7C89;}
