@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; }
.w880 { width: 880px; margin: 0 auto; }
.fr { float: right; }
.fl { float: left; }
::-webkit-input-placeholder {
padding-left:8px;
}
.main { position: relative; }
/*banner*/
.banner { background: url(../images/banner.jpg) no-repeat center; height: 480px; }
/*40万欧捐款移民爱尔兰*/
.xmjs { margin-top: 50px; }
.xmjs_nr { width: 510px; margin-left: 43px; }
.xmjs_til h3 { font-size: 36px; color: #333333; }
.xmjs_til span { font-size: 26px; color: #e5e5e5; text-transform: uppercase; letter-spacing: 2px; }
.xmjs_cont p { font-size: 18px; color: #333333; line-height: 30px; margin-top: 26px; }
.xmjs_cont span { display: block; font-size: 18px; color: #e27700; font-weight: bold; line-height: 30px; margin-top: 30px; }
.xmjs_cont a { display: block; width: 254px; height: 63px; line-height: 63px; text-align: center; background: #ec8d23; margin-top: 40px; font-size: 18px; color: #ffffff; }
.xmjs_ewm { width: 290px; height: 392px; background: #fff; box-shadow: 10px 10px 5px #888888; box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.08); }
.xmjs_ewm img { display: block; margin: 24px auto 11px; }
.xmjs_ewm p { width: 274px; background: #f7f6f6; font-size: 18px; color: #333333; text-align: center; margin: 0 auto; line-height: 24px; padding: 20px 0; }
/*适合人群*/
.shrq { margin-top: 72px; }
.shrq_til img { display: block; margin: 0 auto; }
.shrq_cont { margin-top: 24px; background: url(../images/shrq_bg.jpg) no-repeat; height: 521px; }
.shrq_cont ul li { font-size: 20px; color: #333333; margin-bottom: 100px; }
.shrq_lf { padding-left: 176px; padding-top: 40px; width: 380px; }
.shrq_lr { padding-right: 170px; padding-top: 40px; text-align:right; }
/*表单*/
.biaodan { background: #01a068; padding: 30px 0; }
.biaodan p { font-size: 30px; color: #fff; margin-bottom: 20px; }
.x_input_bm3 { width: 385px; height: 58px; background: #faf7f7; float: left; margin-right: 21px; }
.x_input_bm3 span { font-size: 20px; color: #b2b2b2; line-height: 60px; padding-left: 20px; }
.x_input_bm3 input { height: 56px; background: none; width: 300px; outline: none; font-size:20px; }
.x_button3 { width: 385px; background: #ec8d23; height: 58px; line-height: 58px; font-size: 20px; color: #fff; font-weight: bold; border: none; outline: none; cursor: pointer; }
/*项目优势*/
.xmys { background: url(../images/xmys_bg.jpg) no-repeat center; height: 536px; padding-top: 53px; }
.xmys_til img { display: block; margin: 0 auto; }
.xmys_cont { margin-top: 33px; }
.xmys_cont ul li { width: 229px; height: 395px; background: #fff; border-radius: 10px; box-shadow: 10px 10px 5px #888888; box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.08); float: left; margin-right: 12px; }
.xmys_cont ul li .sz { display: block; padding: 34px 0 0 30px; }
.xmys_img { display: block; margin: 45px auto; }
.xmys_cont ul li p { font-size: 18px; line-height: 30px; color: #333333; text-align: center; }
.xmys_cont ul li:last-child { margin-right: 0; }
.xmys_cont ul li .line { width: 229px; height: 12px; background: #ec8d23; border-radius: 6px; margin-top: 83px; }
/*捐款项目类型*/
.xmlx { background: url(../images/xmlx_bg.jpg) no-repeat center; height: 468px; margin-top: 34px; padding-top: 47px; }
.xmlx_til img { display: block; margin: 0 auto; }
.xmlx_cont { margin-top: 15px; }
.xmlx_cont ul li { width: 386px; float: left; margin-right: 18px; }
.xmlx_cont ul li:last-child { margin-right: 0; }
.xmlx_cont ul li p { width: 386px; height: 72px; background: #fff; font-size: 24px; color: #333333; line-height: 72px; text-align: center; }
/*流程全透明，移民更放心*/
.zlys { margin-top: 40px; }
.zlys_til img { display: block; margin: 0 auto; }
.zlys_cont { margin-top: 15px; }
.zlys_cont ul li { width: 225px; height: 375px; float: left; background: #fff; padding-top: 34px; margin-right:18px; box-shadow: 10px 10px 5px #888888; box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.08); }
.zlys_cont ul li img { display: block; margin: 0 auto; }
.zlys_cont ul li h3 { width: 225px; height: 67px; background: #01a068; font-size: 24px; color: #fff; text-align: center; line-height: 67px; box-shadow: 10px 10px 5px #01a068; box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.28); margin: 35px 0 24px; }
.zlys_cont ul li p{ font-size:18px; color:#333333; line-height:30px; padding:17px 20px 0}
.zlys_cont ul li:last-child{ margin-right:0;}

/*部分成功案例*/
.case{ background:url(../images/case_bg.jpg) no-repeat center; height:743px; padding-top:66px; margin-top:55px;}
.case_til img{ display:block; margin:0 auto;}
.case_cont{ margin-top:30px;}


.Box_con1 {position: relative;}
.Box_con1 .btnl1 {position: absolute;}
.Box_con1 .btn1 {display: block; width: 41px; height: 41px; position:absolute; top: 80px; cursor: pointer; display:none;}
.Box_con1 .conbox1 {position: relative; overflow: hidden; }
.Box_con1 .conbox1 ul {position: relative; list-style: none;}
.Box_con1 .conbox1 ul li {width:345px; height:519px; background:#ec8d23; float:left; margin-right:80px;}
.Box_con1 .conbox1 ul li:last-child {margin-right: 0;}
.Box_con1 .conbox1 ul li p{ font-size:24px; color:#ffffff; text-align:center; font-weight:bold; padding-top:4px;}
.BoxSwitch1 {margin-top: 30px;text-align: center; display:none;}
.Box_con1 .btnl1 {position: absolute;}
.Box_con1 .btn1 {display: block;width: 41px;height: 41px;position: absolute;top: 80px;cursor: pointer; top:208px;}
.Box_con1 .btnl1 {background: url(../images/jtl02.png) no-repeat center;left: -72px;}
.Box_con1 .btnr1 {background: url(../images/jtr02.png) no-repeat center;right: -72px;}
.Box_con1 .btnl1:hover {background: url(../images/jtl03.png) no-repeat center;}
.Box_con1 .btnr1:hover {background: url(../images/jtr03.png) no-repeat center;}



