@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;}



.t1,.t2{text-align:center; font-size:39px; margin-top:10px;}
.t2{ margin-top:49px;}
.t2 span,.t2 p span{ color:#FF0004;}
.t2 p{ margin-top:23px; text-align:center; font-size:21px; line-height:36px; padding:0 15px;}
.t11 { margin-top:30px;}
.t11 ul li{ width:145px; height:145px; background:#5ABDDC; text-align: center; float:left;border-radius:145px; margin-left:13px;}
.t11 ul li:nth-child(2){background:#F64646;}
.t11 ul li:nth-child(3){background:#FF9621;}
.t11 ul li:nth-child(4){background:#A3BA36;}
.t11 ul li h3{ font-size:26px; color:#FFFFFF; font-weight:normal; margin-top:45px;}
.t11 ul li p{ font-size:19px; color:#383435;}

.t3{ width:568px; margin:0 auto; height:340px; margin-top:29px;}
.t4{ background:#558BC7; padding-top:30px; margin-top:30px; padding-bottom:36px;}
.t41{ width:515px; margin-left:19px;}
.t42{ width:364px; margin:0 auto; margin-top:19px;}
.t42 ul li{ float: left; margin-right:62px; width:79px;}
.t42 ul { width:450px;}

.t5 a{ width:45%; float:left; display:block; height:47px;border-radius:25px; line-height:47px; font-size:23px; text-align:center; color:#FFFFFF; background:#EC7A00; margin-left:19px; margin-top:20px;}
.bd{ padding-left:30px; margin-top:39px;}
.bd ul li{ height:61px;}
.bd ul li h3{ font-weight:normal; font-size:23px; color:#FFFFFF; float:left; width:150px; text-align:right;}
.bd ul li input{ float:left; width:394px; height:47px; border:0; font-size:20px;}
.bd ul li input select{ float:left; width:394px; height:47px; border:0; font-size:20px;}
.bd  .tj { text-align:center;}
.bd  .tj input{ width:224px; height:45px; line-height:45px;border-radius:5px; border:0; background:#EF7800; color:#FFFFFF; margin:0 auto; font-size:20px;}

.question{ margin-top:0.5rem;}
.question h2{font-size:0.85rem;padding:0.3rem;border-bottom:1px solid #F3F3F3; color:#E10219;}
.question .question_list{padding:0.3rem;}
.question .question_list a{display:inline-block;padding:0.3rem 0.5rem;background:#EBEBEB;font-size:0.6rem;margin-bottom:0.2rem;}

.bg{}