@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%;}

.bd{padding: 0.625rem 0; width: 15rem; margin: 0 auto;}
.bd h3{font-size: 0.9rem; padding: 0.375rem 0; text-align: center;}
.bd h3 p{font-size: 0.6rem; font-weight: normal;color: #767676; padding-top: 0.25rem;}
.bd ul li{width: 13.75rem; margin: 0 auto;}
.bd ul li.l1 input{width: 13.75rem; height: 1.3rem; border: 1px solid #C6C6C6; font-size: 0.6rem; margin-top: 0.375rem; text-indent: 0.5rem; border-radius: 0.25rem;}
.bd ul li.l1 select{width: 13.75rem; height: 1.3rem; border: 1px solid #C6C6C6; font-size: 0.6rem;margin-top: 0.375rem;text-indent: 0.5rem;}
.bd ul li.l2 input{width:13.75rem; height: 1.5rem; background:#F26700; font-size: 0.7rem; color: #fff; border: 0;margin-top: 0.375rem; border-radius: 0.25rem;}

.t1{padding: 0.375rem 0; text-align: center;}
.t1 img{width: 80%;}

.b1{width: 100%; }
.b1 .wr{ margin: 0 auto;}
.b1 .wr ul{ width: 15.5rem; margin: 0 auto;}
.b1 .wr ul li{width: 7.25rem; height:6.55rem; background: #6C6C6C;-moz-box-shadow:0px 1px 0.05rem #828282; -webkit-box-shadow:0px 1px 0.05rem #828282; box-shadow:0px 1px 0.05rem #828282; margin-top: 0.85rem;}
.b1 .wr ul li img{ width: 100%;}
.b1 .wr ul li div{width: 7rem; margin: 0 auto;}
.b1 .wr ul li div span{display: block; width:0.85rem; height: 0.85rem;  font-size: 0.4rem;text-align: center; line-height: 0.85rem; border-radius: 0.85rem; background: #fff; margin-top:0.55rem;}
.b1 .wr ul li p{width:5.9rem; padding-top:0.4rem; font-size: 0.45rem; color: #fff;}

.a2 a{ display: block; width:7.25rem; height:1.325rem; background:#F26700;  border-radius: 0.65rem; text-align: center; line-height: 1.325rem;font-size: 0.6rem; font-weight: bold; margin: 0 auto; margin-top: 0.75rem; color:#fff;}
.a2 a img{ margin-top: 0.25rem; margin-right: 0.25rem; width:1rem;}
.a2 a:hover{ -moz-box-shadow:0px 1px 0.05rem #828282; -webkit-box-shadow:0px 1px 0.05rem #828282; box-shadow:0px 1px 0.05rem #828282;}

.b3{width: 100%;}
.b3 ul{width: 14.5rem; margin: 0 auto; }
.b3 ul li{width: 6.5rem; text-align: center; line-height: 2.15rem; font-size: 0.6rem;}
.b3 ul li img{width: 100%;}

.b4{width: 100%; height: 16.275rem; background: url("../img/bg.jpg") no-repeat; background-size: 100% 100%; margin-top: 0.75rem;}
.b4 ul{width: 11.25rem; margin: 0 auto;}
.b4 ul li{width: 4.625rem; text-align: center; padding-top: 0.3rem;}
.b4 ul li p{  font-size: 0.6rem; color:#F26700; line-height: 0.75rem; padding-top: 0.375rem;}
.b4 ul li img{width: 2.675rem;}

.b5{padding: 0.375rem 0;}
.b5 ul{width: 15.5rem; margin: 0 auto;}
.b5 ul li{width:7.525rem; height: 8.425rem; float: left; background: #fff;-webkit-box-shadow:0px 1px 0.05rem #828282; box-shadow:0px 1px 0.05rem #828282; position: relative; margin-top: 0.25rem;}
.b5 ul li img{float: left; width: 6.475rem;}
.b5 ul li p{position:absolute; width: 2.9rem;height: 2.025rem; background: url("../img/x.jpg") no-repeat center 1.475rem #F26700; line-height: 2.025rem; font-size: 0.6rem; font-weight: bold; color: #fff; text-align: center;}
.b5 ul li span{display: block; float: left; width: 0.6rem; font-size: 0.6rem; padding-top: 1.875rem; padding-left: 0.25rem;}

.b6{background: url("../img/bg2.jpg") no-repeat; height: 18.1rem; margin-top: 0.5rem; background-size: 100% 100%;}
.b6 ul{width: 15.5rem; margin: 0 auto;padding-top: 0.75rem;}
.b6 ul li{width: 7.5rem;}
.b6 ul li img{width: 100%;}

.b7{ width: 100%; overflow: hidden; padding: 0.25rem 0;}
.b7 .l{ width:15.5rem; margin: 0 auto; padding-top: 0.75rem;}
.b7 .l dt,.b7 .r dt{width: 100%; height:1.05rem; line-height: 1.05rem; font-size: 0.6rem; font-weight: bold; background: url("../img/x2.jpg") no-repeat; text-indent: 0.5rem; padding-left: 0.375rem;}
.b7 .l dd{font-size: 0.45rem; color: #F26700; line-height:1.5; padding-top: 0.7rem;}
.b7 .l dd p{padding-left: 0.25rem; color:#6A6869;}
.b7 .r{width: 15.5rem; overflow:hidden; padding-bottom: 0.25rem;}
.b7 .r dl{width: 15.5rem; margin:  0 auto;}
.b7 .r dd{ margin-top: 0.7rem; float:left; width: 4.75rem; line-height: 1.125rem;-webkit-box-shadow:0px 1px 0.05rem #828282; box-shadow:0px 1px 0.05rem #828282; background: #fff; font-size: 0.45rem; text-align: center; margin-left: 0.375rem;}
.b7 .r dd img{width: 100%;}



.b8 {background: #F3F3F3; width: 100%; height: 11.85rem;}
.b8 .r{ width: 15rem; margin: 0 auto; text-align: center;}
.b8 .r h3{font-size: 1.2rem; padding-top:0.8rem; color: #6D6D6D;}
.b8 .r p{font-size: 0.55rem; padding-bottom: 0.25rem; color: #6D6D6D;}
.b8 .r p span{ color: #FE9A28;}
.b8 .r ul li.li1{font-size: 0.55rem;}
.b8 .r ul li.li1 input{width: 9.5rem; height: 1.2rem; border: 1px solid #C0C0C0;background: #fff; color: #AEAEAE;  border-radius: 0.25rem; margin-top: 0.4rem;font-size: 0.55rem; text-indent: 0.25rem;}
.b8 .r ul li.li2 input{width: 12.25rem; height: 1.2rem; background: #F26700; color: #fff; border: 0;margin-top: 0.4rem;font-size: 0.55rem;border-radius: 0.25rem;}
.b8 .r p.p2{font-size: 0.5rem; color: #9A9999; padding: 0.25rem 0.375rem;}