@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;}

#header{width: 100%;}
#header img{width: 100%;height: auto;}
body{font-size:0.25rem;}
#pic{width:44%;margin:0 auto;height:auto; margin-top:0.175rem;}
#pic img{width: 100%;height:auto;}

#body1{width:100%;}
#body1 p{font-size:0.45rem;color:#7a5555;margin-top:0.625rem;text-align:center;font-weight:bold;}
#body1 .table table{width:100%;margin-top:0.375rem;}
#body1 table tr{width: 100%;}
#body1 table tr td{width:20%;height: 1.375rem;border-right:1px solid #d6d6d6;text-align:center;font-size:0.45rem;line-height:1.375rem;overflow:hidden}
#body1 .table .banner{background: #ed3b3b;width: 100%;}
#body1 .table .banner td{width:16%;float:left;color:white;border-right:1px solid #f0f0f0;}
#body1 table .banner .blod{font-weight:bold;}
#body1 table .banner .red{color:#cc0000;font-weight:bold;}
#body1 table .banner .br{font-weight:bold;color:555555;width: 18%;}
#body1 .table .banner .last{border-right:0px;width: 32.6%;}

#body1 .table .con td{background: white; width:16%;float:left;color:#525151;border-right:1px solid #f0f0f0;font-size:0.4rem;}
#body1 table .con .blod{font-weight:bold;}
#body1 table .con .red{color:#cc0000;font-weight:bold;}
#body1 table .con .br{font-weight:bold;color:555555;width: 18%;}
#body1 .table .con .last{border-right:0px;width: 32.6%;}

#body1 .table .gray td{background: #ececec; width:16%;float:left;color:#525151;border-right:1px solid #f0f0f0;font-size:0.4rem;}
#body1 table .gray .blod{font-weight:bold;}
#body1 table .gray .red{color:#cc0000;font-weight:bold;}
#body1 table .gray .br{font-weight:bold;color:555555;width: 18%;}
#body1 .table .gray .last{border-right:0px;width: 32.6%;}

#body1 a {display:block; width: 100%;height: 2.375rem;background: #ed3b3b;text-align:center;line-height:2.375rem;font-size:0.9rem;font-weight:bold;color:white;text-decoration:none;margin-top:0.25rem;}

#bd2{width:100%;background: #f6f5f5;}
#bd2 .img{width: 52%; margin:0 auto;padding-top:0.5rem;}
#bd2 .img img{width: 100%;height: auto;}
#bd2 p{font-size:0.5rem;line-height:auto;color:#454444;margin-top:0.5rem;line-height:0.8rem; text-indent:2em; padding:0.2rem;}
#bd2 ul{width:100%;margin-top:0.375rem;}
#bd2 ul .a{width: 33%;height: auto;float:left;margin-right:0.5%;}
#bd2 ul .b{width:49.5%;height:auto;float:left;margin-right:1%;margin-top:0.125rem;}
#bd2 ul .c{width:33%;height:auto;float:left;margin-right:0.5%;margin-top:0.125rem;}
#bd2 ul .last{margin-right:0;}
#bd2 ul li img{width: 100%;}

#bd3{width: 100%;margin-top:0.5rem;}
#bd3 .img{width: 49%; margin:0 auto;}
#bd3 .img img{width: 100%;}

#bd3 .b1{width:100%;overflow:hidden; margin-top:0.5rem;}
/*#bd3 .bb{margin-top:95px;}*/
#bd3 .b1 .pic{width: 33%;height:auto;float:left;margin-left:5%;}
#bd3 .b1 img{width: 100%;}
#bd3 .b1 .p{width: 54%; float:right;font-size:0.45rem;color:#666464;margin-right:5%;line-height:0.6rem;}
#bd3 .b1 .p b{color:#666464;}
#bd3 .b1 .p span{font-size:0.25rem;}
#bd3 .p1{font-size:0.425rem;}

#bd3 a{display:block;margin:0 auto;margin-top:0.325rem;width:70%;height: 0.825rem;background:#c50000;text-align:center;line-height:0.825rem;text-decoration:none;color:white;}
#bd3 .da{display:block;width: 70%;height: 1.25rem; margin-top:0.9rem; background:#c50000;line-height:1.25rem;text-decoration:none;color:white;border-radius:1rem;font-weight:bold;font-size:0.6rem;text-align:center;}

#bd4 img{width: 100%;margin-top:0.825rem;}

.bm_td{color:#555;margin-top:0.5em;width:100%;}
.bm_td h2{/*padding:0.8em 0 0.5em 0.5em;background:#FFF;font-size:1em;font-weight:bold;margin-bottom:1px;*/}
.bm_td ul{width:100%;}
.bm_td ul li{margin-bottom:1px;overflow:hidden;height:2em;line-height:2;width:100%;font-size:0.575rem;}
.bm_td ul li a{text-decoration:underline;}
.bm_td ul li p{margin-right:0;background:#FFF;text-align:center;border-right:1px solid #F0F0F0;transition:0.5s;display:block;float:left;}
.bm_td ul li p img{vertical-align:sub;}
.bm_td ul li.bm_t{height:32px;line-height:32px;}
.bm_td ul li.bm_t p{background:#A9A9A9;color:#FFF;}
.bm_td ul li:hover p{background:#ed3b3b;color:#FFF;}
.bm_td ul li:hover p a{color:#FFF;}
.bm_td ul li p.bm_name{width:25%;font-weight:bold;}
.bm_td ul li p.bm_long{width:10%;}
.bm_td ul li p.bm_num{width:15%;}
.bm_td ul li p.bm_remaining{width:15%;}
.bm_td ul li p.bm_achieve{width:33%; }
.bm_go{display:block;text-align:center;padding:0.4rem 0;background:#e7011b;margin-top:0.2em;font-size:0.65rem; color:#FFFFFF;}
.bm_go a{ color:#FFFFFF;}





.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;}