@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;}
.flex{display: flex; flex-direction: row; flex-wrap: wrap;justify-content: space-between;}
.hr{width: 100%;height: 0.25rem; background: #F5F5F5;}
.img img{width: 100%;}


.t1 h2{font-size: 0.9rem;  height: 2.675rem; color: #000000; width:14.25rem; margin: 0 auto; border-bottom: 1px solid #333333; line-height: 2.675rem; text-align: center;}
.t1 p.p1{ width: 14.25rem; margin: 0 auto; font-size:0.75rem;  text-align: center; padding:0.5rem 0 0 0; }
.t1 p.p1 span{color: #4387F6; font-weight: bold;}
.t1 p.p2{width: 14.25rem; margin: 0 auto; padding-top: 0.5rem; font-size: 0.6rem; line-height: 1.075rem; text-indent: 2em;}

.t2{background: #4387F6; height: 1.9rem; width: 100%; text-align: center; line-height: 1.9rem; font-weight: bold; color: #fff;}

.z1{padding-top: 0.5rem;}
.z1 ul li{width: 7.45rem; height: 8.25rem;background:#F6F6F6;margin-bottom: 0.45rem; text-align: center;}
.z1 ul li p{font-size: 0.6rem; font-weight: bold; color: #000000; display: block; }
.z1 ul li p img{margin-bottom: 0.25rem;}
.z1 ul li span{font-size: 0.5rem;display: block; height: 0.825rem; line-height:inherit; font-weight: normal; color: #050505;}
.z1 ul{width: 15.3rem; margin: 0 auto;}
.z1 ul li a.a1{width: 3.75rem; height: 0.875rem; background: #4387F6; display: block; border-radius:0.125rem; text-align: center; line-height: 0.875rem; font-size: 0.5rem; color: #fff; margin: 0 auto; margin-top: 0.25rem;}
.z1 ul li a.a1 img{width: 0.45rem; height: 0.45rem; margin-top: 0.25rem; margin-left: 0.125rem;}

.a {padding: 0.5rem 0;}
.a a{display: block; width: 7.4rem; height: 1.575rem; margin: 0 auto; background:#4387F6; line-height: 1.575rem; font-size: 0.65rem; color: #fff;  text-align: center; font-weight: bold; border-radius: 0.375rem;}


.z5{width:100%; height: 10rem; background:#4387F6; }
.z5 .t3{ line-height: 1.625rem; text-align: center; padding-top: 0.925rem;font-size: 0.8rem; color: #fff; font-weight: bold;}
.z5 ul{width: 14.5rem; background: #fff; margin: 0 auto; height: 5rem; padding-top: 0.75rem;}
.z5 ul li.li1{width:13.45rem; margin: 0 auto; margin-bottom: 0.375rem;}
.z5 ul li.li1 span{display: block; width: 20%; height:1.3rem; text-align: center; line-height: 1.3rem; color: #000000; font-size: 0.6rem;}
.z5 ul li.li1 input{width:80%; height: 1.3rem; border: 1px solid #9EA09F;box-sizing: border-box; background:#fff; line-height: 1.3rem;  color:#D2D2D2; color:#fff; font-size: 0.45rem; text-indent: 0.75rem;}
.z5 ul li.li3 {width:13.45rem; margin: 0 auto; text-align: center;}
.z5 ul li.li3 input{width: 60%; height: 1.3rem;background:#4387F6;  font-size: 0.7rem; color: #fff; border: 0; margin: 0 auto;}
.z5 ul li.li2 p{ width: 100%; font-size: 0.6rem; color: #fff; line-height:1.25rem;text-align: center;}
