/*2019年6月18日，应王月之要求修改*/
.swiper-container{width:100%;}
.swiper-container .swiper-wrapper{width:100%;}
.swiper-container .swiper-wrapper .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:block;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.swiper-container .swiper-wrapper .swiper-slide a{display: block;overflow: hidden;width: 100%;height: 100%;}
.swiper-container .swiper-wrapper .swiper-slide img{display: block;overflow: visible;width: 100%;}
.swiper-container .swiper-wrapper .swiper-slide p{position: absolute;background: rgba(254, 254, 254, 0.9);height: 30px;line-height: 30px;bottom: 0;width: 100%;text-align: center;padding: 0 10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 15px;}
.swiper-container .swiper-pagination{height: 12px;display: block;}
.swiper-container .swiper-pagination .swiper-pagination-bullet{width: 12px;height: 12px;}
.swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #9fc105;}
/*//2019年6月17日，应王月之要求修改*/

.section{display: block;overflow: hidden;background: #fff;padding: 0 30px;}
.section_title{overflow: hidden;padding: 25px 0;}
.section_title h2{display: block;overflow: hidden;float: left;font-size: 20px;font-weight: 700;}
.section_title p{display: block;overflow: hidden;float: right;font-size: 15px;}
.section_title a{font-size: 15px;}
.section_wrap{}
.section_line{display: block;overflow: hidden;width: 100%;height: 5px;background: #ddd;}

.section_banner{display:block;overflow:hidden;padding:0;position:relative;}
.section_banner .bd{display:block;overflow:hidden;width:480px;height:175px;}
.section_banner .bd ul{overflow:hidden;height:100%;}
.section_banner .bd ul li{display:block;overflow:hidden;width:100%;height:175px;}
.section_banner .bd ul li a{display:block;overflow:hidden;width:100%;height:100%;}
.section_banner .bd ul li img{display:block;width:100%;height:100%;}
.section_banner .hd{overflow:hidden;position:absolute;bottom:25px;z-index:3;width:450px;height:16px;text-align:center;display:none;}
.section_banner .hd ul{text-align:center;display:inline-block;margin:auto;height:16px;background:#003b8f;border-radius:10px;padding:3px 5px;}
.section_banner .hd ul li{display:inline-block;width:10px;height:10px;line-height:100px;border-radius:10px;background:#8C8C8C;margin:0 2px;vertical-align:top;overflow:hidden;}
.section_banner .hd ul li.on{background:#9fc105;}

.section_appoint{}
.section_appoint .section_wrap{}
.section_appoint .section_wrap .section_appoint_main{padding:27px 0;position:relative;height:138px;}
.section_appoint .section_wrap .section_appoint_main div.section_appoint_pic{display:block;overflow:hidden;float:left;position:relative;height:84px;width:104px;}
.section_appoint .section_wrap .section_appoint_main div.section_appoint_pic img{position:absolute;display:block;overflow:hidden;width:auto;height:auto;right:0;}
.section_appoint .section_wrap .section_appoint_main div.section_appoint_pic img + img{left:0;right:auto;}
.section_appoint .section_wrap .section_appoint_main div.section_appoint_txt{display:block;overflow:hidden;position:absolute;top:27px;left:120px;}
.section_appoint .section_wrap .section_appoint_main div.section_appoint_txt h2{font-size:20px;font-weight:700;line-height:25px;margin-top:2px;margin-left:13px;letter-spacing:5px;}
.section_appoint .section_wrap .section_appoint_main div.section_appoint_txt ul{}
.section_appoint .section_wrap .section_appoint_main div.section_appoint_txt ul li{font-size:12px;position:relative;}
.section_appoint .section_wrap .section_appoint_main div.section_appoint_txt ul li:before{content:'';display:block;overflow:hidden;width:5px;height:5px;border-radius:500px;background:#9fc105;float:left;margin-top:8px;margin-left:2px;margin-right:5px;}
.section_appoint .section_wrap .section_appoint_main div.section_appoint_btn{display:block;overflow:hidden;float:right;width:68px;height:68px;margin-right:10px;box-shadow:0 0 12px rgba(0,0,0,.3);border-radius:500px;background:#ac92fe;color:#fff;text-align:center;}
.section_appoint .section_wrap .section_appoint_main div.section_appoint_btn p{font-size:18px;font-weight:700;padding:10px 2px 10px 8px;line-height:24px;letter-spacing:4px;cursor:pointer;}

.section_receive{}
.section_receive .section_wrap{}
.section_receive .section_wrap .section_receive_main{padding:28px 0;overflow:hidden;}
.section_receive .section_wrap .section_receive_main h2{display:block;width:100%;font-size:20px;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:center;}
.section_receive .section_wrap .section_receive_main p{font-size:12px;font-weight:400;line-height:20px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:center;padding:8px 0 23px;}
.section_receive .section_wrap .section_receive_main form{}
.section_receive .section_wrap .section_receive_main form input{outline:none;border:none;-webkit-appearance:none;}
.section_receive .section_wrap .section_receive_main form input[type=text]{display:block;overflow:hidden;float:left;width:275px;height:50px;border:1px solid #ddd;border-radius:500px;padding:0 20px 0 64px;background:url("../img/section_receive_icon.png") 20px center no-repeat;letter-spacing:3px;color:#666;}
.section_receive .section_wrap .section_receive_main form input[type=submit]{display:block;overflow:hidden;float:right;width:127px;height:50px;font-size:16px;font-weight:700;line-height:50px;color:#fff;background:#9fc105;border-radius:5px;cursor:pointer;}

.section_question{}
.section_question .section_wrap{}
.section_question .section_wrap .section_question_main{}
.section_question .section_wrap .section_question_main ul{margin-left:-18px;overflow:hidden;}
.section_question .section_wrap .section_question_main ul li{display:block;overflow:hidden;width:calc(100%/3 - 18px);height:auto;float:left;margin-left:10px;}
.section_question .section_wrap .section_question_main ul li .section_question_top{display:block;overflow:hidden;background:url("../img/section_question_box.png") center center no-repeat;padding:0 24px;height:156px;}
.section_question .section_wrap .section_question_main ul li .section_question_top img{display:block;overflow:hidden;width:50px;height:50px;margin:20px auto 0;}
.section_question .section_wrap .section_question_main ul li .section_question_top b{color:#fff;text-align:center;margin-top:5px;margin-bottom:5px;font-size:15px;font-weight:400;line-height:16px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.section_question .section_wrap .section_question_main ul li .section_question_top p{font-size:14px;text-align:center;color:#fff;line-height:18px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}
.section_question .section_wrap .section_question_main ul li .section_question_bot{display:block;overflow:hidden;padding-top:30px;padding-bottom:28px;}
.section_question .section_wrap .section_question_main ul li .section_question_bot p{width:114px;height:35px;line-height:35px;color:#fff;font-size:15px;text-align:center;background:#9fc105;border-radius:5px;margin:auto;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.breadcrumb{height:45px;line-height:45px;font-size: 15px;border-bottom: 1px solid #ddd;color: #999;background: url("../img/breadcrumb_icon.svg") 8px center no-repeat;padding: 0 10px 0 32px;box-sizing: border-box;background-size: 20px;margin-top:5px;}
.breadcrumb a{color: #999;}



