/*生育辅助样式*/

/*面包屑*/
.brand{width: 100%;height: 35px;line-height: 35px;color: #fff;background: #00a9e0;position: relative;}
.brand label{font-size:16px;color:#fff;margin-left: 8%;}
a,a:hover,a:active{text-decoration: none;color: #fff;cursor: pointer;font-size:16px;color:#fff;}

/*banner样式*/
.banner{position: relative;}
.banner,.banner .swiper-container div,.banner .swiper-container img{width: 100%;}
.swiper-pagination-bullet{opacity:0.3;background: #FFFFFF;}
.banner .swiper-pagination.swiper-pagination-bullets{width:120px;height: 15px; left: 45%;padding: 2px 7px;}
.swiper-pagination .swiper-pagination-bullet-active{opacity: 1;width: 10px;border-radius: 100%;background: #fff;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;vertical-align: top;width: 10px;height: 10px;border-radius: 100%;}

/*选择泰国做试管婴儿的6大理由*/
.div2{width: 100%;min-width: 1170px;background-color: #2aa7e5;}
.div2 .main_box img{width: 100%;}

/*主体部分*/
.main-body{width: 84%;margin: auto;margin-top: 30px;position: relative;}
h4.title{text-align:center;font-size: 20px;color: #fff;padding:15px 0 34px 0;font-weight: normal;border-bottom: solid 1px #2aa7e5;position: relative;margin-bottom: 70px;}
h4.title span{background-color: #2aa7e5;display: inline-block;width: 366px;border-radius: 34px;line-height: 68px;position: absolute;left: 50%;margin-left: -183px;}
p.more{text-align: center;width: 100%;}
p.more a{width: 208px;height: 46px;border: solid 1px #2aa7e5;color: #2aa7e5;border-radius: 3px;display: inline-block;line-height: 46px;margin: 20px 0 10px 0;}
p.more a:hover{border: solid 1px #fff;background-color: #2aa7e5;color: #fff;}

.div7{width: 100%;}
.div7 .div7_box1,.div7 .div7_box2{padding: 0 78px;}
.div7 .div7_box1{padding:30px 0 30px;}
.swiper_main1,.swiper_main2{position: relative;overflow: hidden;}

.div7 .swiper-container{width: 100%;}
.div7 .swiper-container .swiper-wrapper{width: 96%;margin: 0 auto;}
.swiper-button-prev1{position: absolute;width: 30px;height: 58px;background: url(../images/wss-BirthAuxiliary-Larrow.png) no-repeat;background-size: 100%;top: 27%;left: 2%;z-index: 100;margin-left: 0;}
.swiper-button-next1{position: absolute;width: 30px;height: 58px;background: url(../images/wss-BirthAuxiliary-Rarrow.png) no-repeat;background-size: 100%;top: 27%;right: 2%;z-index: 100;}

.div7 .div7_box1 .swiper-container1 .swiper-wrapper .swiper-slide{width: 30%!important;}
.div7 .div7_box1 .swiper-container1 .swiper-wrapper .swiper-slide .slide_box{width: 100%;padding-right: 10px;float: left;}
.div7 .div7_box1 .swiper-container1 .swiper-wrapper .swiper-slide .slide_box dl{width: 100%;cursor: pointer;}
.div7 .div7_box1 .swiper-container1 .swiper-wrapper .swiper-slide .slide_box dt img{width: 100%;display: inherit;}
.div7 .div7_box1 .swiper-container1 .swiper-wrapper .swiper-slide .slide_box dt p{color: #fff;background-color: #2aa7e5;line-height: 32px;font-size: 19px;text-align: center;}
.div7 .div7_box1 .swiper-container1 .swiper-wrapper .swiper-slide .slide_box dd{background-color: #f2f2f2;;padding:10px;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;}
.div7 .div7_box1 .swiper-container1 .swiper-wrapper .swiper-slide .slide_box dd p{ position:relative;font-size: 16px;line-height: 20px;height:80px;overflow:hidden;}
.div7 .div7_box1 .swiper-container1 .swiper-wrapper .swiper-slide .slide_box dd p::after {
    content:"...";
    font-weight:bold;
    position:absolute;
    bottom:0;
    right:0;
    padding:0 0 1px 45px;
}
.div7 .div7_box1 .swiper-container1 .swiper-wrapper .swiper-slide:first-child{margin-left: 5%!important;}



.div7 .div7_box2{padding: 5px 30px 0}
.div7 .div7_box2 .swiper-container2 .swiper-wrapper .swiper-slide{width:100%!important;}
.div7 .div7_box2 .swiper-container2 .swiper-wrapper .swiper-slide .slide_box{width: 25%;padding:0 40px;float: left;}
.div7 .div7_box2 .swiper-container2 .swiper-wrapper .swiper-slide .slide_box dl{width: 100%;cursor: pointer;}
.div7 .div7_box2 .swiper-container2 .swiper-wrapper .swiper-slide .slide_box dt img{width: 100%;display: inherit;}
.div7 .div7_box2 .swiper-container2 .swiper-wrapper .swiper-slide .slide_box dt p{color: #2d2d2d;line-height: 24px;height: 50px;overflow: hidden;font-size: 16px;text-align: center;padding: 5px 0;}
.div7 .div7_box2 .swiper-container2 .swiper-wrapper .swiper-slide .slide_box dd{;padding:11px;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;}
.div7 .div7_box2 .swiper-container2 .swiper-wrapper .swiper-slide .slide_box dd p{ position:relative;font-size: 16px;line-height: 20px;height:80px;overflow:hidden;}
.div7 .div7_box2 .swiper-container2 .swiper-wrapper .swiper-slide .slide_box dd p::after {
    content:"...";
    font-weight:bold;
    position:absolute;
    bottom:0;
    right:0;
    padding:0 0 1px 45px;
}

.div7 .div7_box4{width: 100%;padding: 0 20px;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;}
.div7 .div7_box4 div dl{width: 20%;float: left;padding:10px;}
.div7 .div7_box4 div dl dt img{width: 100%;}
.div7 .div7_box4 div dl dd{line-height: 40px;text-align: center;color: #2d2d2d;font-size: 19px;}
.div8{position: relative;    margin-top: -20px;}
.div8 img{width: 100%;}

/*赴泰行程-点击查看*/
.a-div{position: absolute;right: 22.9%;bottom: 28%;width: 10%;text-align: center;}
.a-div a{color: #999;font-size: 12px;}

.ac333, .ac333:hover{color: #333;}










