@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;}
.clear{ clear:both;}
.w1200 { width: 1200px; margin: 0 auto;}
.fr { float: right;}
.fl { float: left;}

/*banner*/
.banner{ background:url(../images/banner.jpg) no-repeat center; height:480px;}

/*为什么选择葡萄牙*/
.xzpty_til{ width:410px; margin:76px auto 0;}
.xzpty_1{ margin-left:5px;}
.xzpty_1 h3{ font-size:35px; color:#333333; margin-top:5px;}
.xzpty_1 p{ font-size:14px; color:#999999; line-height:20px; letter-spacing:2px;}
.xzpty_1 p em{ font-style:normal; font-size:22px;}
.xzpty_cont{ margin-top:20px;}
.xzpty_cont ul li{ width:224px; float:left; margin-right:20px; padding:22px 0 30px; border-radius:10px; box-shadow: 10px 10px 5px #888888; box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.08);}
.xzpty_cont ul li:last-child{ margin-right:0;}
.xzpty_cont ul li img{ display:block; margin:0 auto;}
.xzpty_cont ul li h3{ font-size:24px; color:#333333; text-align:center; margin:10px 0;}
.xzpty_cont ul li p{ font-size:16px; color:#333333; text-align:center; line-height:28px; margin-top:12px;}

/*解决哪些核心问题*/
.hxwt{ margin-top:63px;}
.hxwt_cont{ margin-top:28px;}
.hxwt_cont ul li{ background:url(../images/hxys_bg.jpg) no-repeat; width:285px; height:297px; float:left; margin-right:20px; box-shadow: 10px 10px 5px #888888; box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.08);}
.hxwt_cont ul li:last-child{ margin-right:0;}
.hxwt_cont ul li img{ display:block; margin:0 auto; padding-top:56px;}
.hxwt_cont ul li h3{ margin-top:15px; text-align:center; background:url(../images/line.jpg) no-repeat center; font-size:24px; color:#333333;}
.hxwt_cont ul li p{ font-size:16px; color:#666666; line-height:28px; margin-top:15px; padding:0 20px; text-align:center;}

/*表单*/
.biaodan{ background:#035324; height:138px; margin-top:47px;}
.bd{ width:744px; float:left; padding-top:40px; margin-left:6px;}
.x_input_bm3{ width:260px; height:60px; background:#fff; float:left; margin-right:10px; border-radius:8px;}
.x_input_bm3 input{ height:60px; background:none; width:250px; outline:none; padding-left:10px; font-size:20px; color:#999999;}
.x_button3{ width:204px; background:#ffce70; height:60px; line-height:60px; font-size:20px; color:#035324; font-weight:bold; border:none; border-radius:8px; outline:none; cursor:pointer;}

/*项目优势*/
.xmys{ background:url(../images/xmys_bg.jpg) no-repeat center; padding-top:52px; padding-bottom:22px;}
.xmys_til{ width:320px; margin:0 auto;}
.xmys_1{ margin-left:5px;}
.xmys_1 h3{ font-size:35px; color:#fff; margin-top:5px;}
.xmys_1 p{ font-size:14px; color:#ffce70; line-height:20px; letter-spacing:2px;}
.xmys_1 p em{ font-style:normal; font-size:22px;}
.xmys_cont{ margin-top:30px;}
.xmys_cont ul li{ width:285px; height:359px; background:#fff; box-shadow: 10px 10px 5px #888888; box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.08); float:left; margin-right:20px; border-radius:10px; padding-top:28px;}
.xmys_cont ul li img{ display:block; margin:0 auto;}
.xmys_cont ul li p{ padding:25px 25px 0; font-size:23px; color:#333333; line-height:36px; text-align:center;}
.xmys_cont ul li:last-child{ margin-right:0;}

/*葡萄牙精选房源*/
.jxfy{ margin-top:28px;}
.jxfy_til{ width:335px; margin:0 auto;}

.fcxm_cont{ margin-top:0;}
.fcxm_xtil{ display:block; margin:0 auto;}
.fcxm_cont ul li{ background:url(../images/fcxm_bg.jpg) no-repeat; height:650px; margin-bottom:36px; padding-top:32px;}
.fcnr_l{ margin-left:24px; width:306px; margin-top:65px;}
.fcnr_l h3{ font-size:20px; color:#006f2d; line-height:33px; margin:15px 0 20px;}
.line{ width:42px; height:7px; background:#006f2d;}
.fcnr_l p{ font-size:15px; color:#666666; line-height:30px; margin-top:20px;}
.fcnr_r img{ margin-top:36px;}

/*流程全透明，移民更放心*/
.zlys{ background:url(../images/zlys_bg.jpg) no-repeat center; height:481px; padding-top:50px;}
.zlys_til{ width:480px; margin:0 auto;}
.zlys_cont{ margin-top:27px;}
.zlys_cont ul li{ width:224px; height:324px; background:#fff; border-radius:10px; margin-right:20px; float:left; box-shadow: 10px 10px 5px #888888; box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.08);}
.zlys_cont ul li .line2{ width:52px; height:9px; background:#006f2d; margin:0 auto;}
.zlys_cont ul li img{ display:block; margin:22px auto;}
.zlys_cont ul li h3{ font-size:23px; color:#006f2d; text-align:center;}
.zlys_cont ul li p{ font-size:16px; color:#666666; text-align:center; line-height:28px; padding:17px 20px 0;}
.zlys_cont ul li:last-child{ margin-right:0;}

