@charset "utf-8";
/* CSS Document */
* { margin: 0; padding: 0; }
body { font-family: "微软雅黑", Arial; }
a, abbr, acronym, address, applet, input, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video { margin: 0; padding: 0; border: 0; }
img { border: none; display: block; }
a { text-decoration: none; }
a:hover { color: #f0686c; }
ul, li { list-style: none; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.w1200 { width: 1200px; margin: 0 auto; }
.fr { float: right; }
.fl { float: left; }
/*banner*/
.top{ position:relative;}
/*.banner img{ width:100%;}*/
/*表单*/
.biaodan{ width:1000px; margin:0 auto; position:absolute; bottom:40px; left:50%; margin-left:-500px;}
.biaodan p{ font-size:18px; color:#fff; text-align:center; margin-bottom:55px;}

/*.baomin{ padding:0 208px 95px;}*/
.input_bm{ width:280px;  float:left; margin-right:95px; }
.input_bm span{ font-size:20px; color:#fff; float:left; height:44px; line-height:44px; padding-right:15px; font-weight:bold;}
.input_bm input{ font-size:16px; color:#999999; border:none; outline:none; width:170px; height:44px; line-height:44px; background:#fff; border-radius:30px; padding-left:10px;}
.button1{ width:228px; background:#fff; height:42px; color:#a40607; line-height:42px; border:none; border-radius:30px; font-size:18px; margin-left:15px; cursor:pointer; font-weight:bold;}
button:focus{outline:0;}

.main{ background:url(../images/bg.jpg) no-repeat; background-size:100% 100%; padding-bottom:100px;}

/*魅力西班牙*/
.mlxby{ background:url(../images/mlxby.gif) no-repeat center center; padding-top:89px; padding-bottom:66px; margin-bottom:56px;}
.mlxby_cont{ width:1200px; margin:0 auto;}
.mlxby_til img{ margin:0 auto; display:block;}
.mlxby p{ font-size:18px; color:#060606; line-height:37px; width:960px; text-align:center; margin:10px auto 44px;}
.mlxby p span{ font-size:30px; color:#d10002;}
.mlxby ul{ /*padding:0 120px;*/}
.mlxby ul li{ float:left; width:300px; text-align:center; background:url(../images/mlxby_bg.png) no-repeat; height:250px;}
.mlxby ul li img{ padding-top:15px; margin:0 auto;}
.mlxby ul li i{ width:27px; height:5px; background:#fff; display:block; margin:15px auto 20px;}
.mlxby ul li p{ width:300px; font-size:14px; color:#fff; line-height:24px;}

/*西班牙实地考察*/
.sdkc{ background:url(../images/sdkc_bg.png) no-repeat center center; padding-top:74px; padding-bottom:350px;}
.sdkc_cont{ width:1200px; margin:0 auto;}
.sdkc_til img{ margin:0 auto; display:block;}
.sdkc_cont ul{ margin-top:20px;}
.sdkc_cont ul li{ float:left; width:155px; height:155px; margin-right:45px; background:#d10002; border-radius:50%;}
.sdkc_cont ul li:last-child{ margin-right:0;}
.sdkc_cont ul li img{ margin:0 auto; display:block; padding-top:29px;}
.sdkc_cont ul li p{ text-align:center; font-size:16px; color:#fff; padding-top:5px;}
.sdkc p{ font-size:18px; line-height:37px; padding:63px 0 80px; text-align:center;}
.sdkc p span{ font-size:30px; color:#d10002;}

/*考察行程安排*/
.xcap{ background:url(../images/xcap_bg.png) no-repeat center center; padding-top:87px; padding-bottom:225px; margin-top:-160px;}
.xcap_cont{ width:1200px; margin:0 auto;}
.xcap_til img{ margin:0 auto; display:block; }
.xcaq_nir{ margin-top:40px;}
.xcaq_nir img{padding-right:31px; padding-left:30px;}
.xcaq_nir ul li{ font-size:18px; color:#000000; margin-bottom:40px;}

/*热门房源推荐*/
.fytj{ background:url(../images/fytj_bg.gif) no-repeat center center; padding-top:85px; padding-bottom:1px; margin-top:-93px;}
.fytj_cont{ width:1200px; margin:0 auto;}
.fytj_til img{ margin:0 auto; display:block;}



#certify { position: relative; width: 1127px;/*判断宽度设置响应式效果*/ margin: 52px auto }
#certify .swiper-container {  height:520px; }
#certify .swiper-slide { width: 584px; height: 329px; background: #fff; border: 1px solid #c2c2c2; }
#certify .swiper-slide img { width: 584px; height: spx; display: block; border: 2px solid #fff; }
#certify .swiper-pagination { width: 100%; bottom: 20px; }
#certify .swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 5px; border: 3px solid #fff; background-color: #d5d5d5; width: 10px; height: 10px; opacity: 1; }
#certify .swiper-pagination-bullets .swiper-pagination-bullet-active { border: 3px solid #00aadc; background-color: #fff; }
#certify .swiper-button-prev { left: 140px; width: 60px; height: 111px; top: 133px; background: url(../images/lunbo_17.png) no-repeat; background-size: 100%; }
#certify .swiper-button-next { right: 140px; width: 60px; height: 111px; top: 133px; background: url("../images/lunbo_20.png") no-repeat; background-size: 100%; }
.detail{ display:none; background:url(../images/fy_bg.png); background-size:100%; width:721px; height:179px; padding:42px 25px 0; position:relative; left:-65px;}
#certify .swiper-slide-active:hover .detail{ display:block}
.detail p{ font-size:16px; color:#fff; margin-bottom:20px; line-height:31px;}
.detail span{ color:#fff; font-size:16px; margin-right:58px;}
.detail span:last-child{ margin-right:0;}

/*兆龙优势*/
.youshi{ background:url(../images/youshi_bg.jpg) no-repeat center center; margin-top:57px; padding-top:85px; padding-bottom:37px;}
.youshi_cont img{ margin:0 auto; display:block; padding-bottom:40px;}


