@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: #006ab6;}
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*/
/*.banner{ background:url(../images/banner.jpg) no-repeat center; height:480px;}*/
.asjs_til span{ font-size:36px; color:#333333; text-align:center; display:block; padding:56px 0 15px;}
.asjs_til img{ display:block; margin:0 auto;}

/*banner*/
.js-silder { position: relative; min-width: 320px; margin-top:0 }
.silder-scroll { width: 100%; overflow: hidden;}
.silder-main { position: relative; width: 100%; overflow: hidden; height:480px;}
.silder-main-img { position: absolute; top: 0; left: 0; width: 100%;}
.silder-main-img a { display:block; height:480px;}
.js-silder-ctrl { width: 100%; text-align: center; position: absolute; bottom: 10px;}
.silder-ctrl-prev, .silder-ctrl-next { position: absolute; top: -222px; width: 8%; height: 100%; vertical-align: middle; cursor: pointer; color: #fff; font-family: "宋体"; font-size: 52px; font-weight: 600; text-shadow: #666 2px 2px 5px; /*display: none;*/ }
.silder-ctrl-prev { left: 80px; text-align: left;}
.silder-ctrl-next { right: 80px; text-align: right;}
.silder-ctrl-prev>span, .silder-ctrl-next>span { position: absolute; top: 50%; margin-top: -40px;}
.silder-ctrl-prev>span { left: 0;}
.silder-ctrl-next>span { right: 0;}
.silder-ctrl-con { display: inline-block; /*width: 4%;*/padding: 10px 0; margin: 0 10px; cursor: pointer;}
.silder-ctrl-con>span { display: block; line-height: 0; text-indent: -9999px; overflow: hidden; /*padding: 5px 0;*/cursor: pointer; width: 13px; height: 13px; border-radius: 30px; background-color: #e4e4e4; }
.silder-ctrl-con.active>span { background-color: #fff; width: 35px;}

/*如果您有以下几种情况，安省雇主项目你必须了解*/
/*.asjs{ background:url(../images/xmjs_bg.jpg) no-repeat center; height:791px;}
.asjs_cont{ background:url(../images/asjs_img.png) no-repeat center; height:426px; margin-top:65px;}
.asjs_cont ul li{font-size:24px; line-height:36px; color:#333; width:195px; margin:0 auto; float:left; }

.asjs_cont ul li em{ font-style:normal; color:#ce403b;}
.a1{ padding-left:90px; padding-top:232px;}
.a2{ padding-top:126px; padding-left:240px;}
.a3{ padding-left:198px; padding-top:245px;} */


/*2020.3月最新紧缺岗位*/

.jqzw{ /*background: url(../images/jqzw_bg.jpg) no-repeat;*/ height:730px; background:#eeeeee; margin-bottom:60px;}
.jqzw_til{ /*padding-top:55px;*/}
.jqzw_til span{ text-align:center; font-size:36px; color:#333333; display:block;}
.jqzw_til img{ display:block; margin:0 auto;}
.jqzw_til em{ font-style:normal; background:#d44641; font-size:18px; color:#fff; padding:2px 10px; margin:5px auto 15px; text-align:center;display:block; width:223px;}
.conbox{ padding-bottom:30px; margin-top:20px; margin-bottom:5px; position: relative;overflow: hidden;}

.conbox ul{position: relative;list-style: none;}
.conbox ul li{ background:url(../images/rmgw_img2.png) no-repeat; width:361px; height:388px; text-align:center; float:left; margin-right:57px;}
.conbox ul li h3{ font-size:20px; color:#d44641; text-align:center; margin-bottom:13px;}
.conbox ul li span{ background:#fff; color:#d44641; font-size:18px; font-weight:bold; padding:2px 10px;}
.conbox ul li p{ font-size:16px; color:#fff; padding-top:40px; line-height:36px;}
.zw_img{ height:163px; padding:31px 0 4px;}
.zw_img img{ display:block; margin:0 auto;}
.rm_1{ background:url(../images/rmgw_img.png) no-repeat !important;}



.dd h3{ bottom:12px !important;}
.Box {position: relative;}
.Box .content {width: 1200px;margin: 0 auto;}
.Box .Box_con {position: relative;}
.Box .Box_con .btnl {position: absolute;}
.Box .Box_con .btnu {display: block;width: 41px;height: 41px;position: absolute;top: 274px;cursor: pointer;}
.Box .Box_con .btnl {background: url(../images/jtl02.png) no-repeat center;left: -47px;}
.Box .Box_con .btnr {background: url(../images/jtr02.png) no-repeat center;right: -43px;}
.Box .Box_con .btnl:hover {background: url(../images/jtl03.png) no-repeat center;}
.Box .Box_con .btnr:hover {background: url(../images/jtr03.png) no-repeat center;}



/*咨询*/
.zixun{ background:url(../images/zixun.jpg) no-repeat; height:179px; margin:30px auto;}
.asgz{ padding-top:30px; width:295px;}
.asgz img{ display:block; margin:0 auto 10px;}
.asgz h3{ text-align:center; font-size:36px; color:#333333;}
.zxpg{ width:595px;}
.zxpg span{ font-size:34px; color:#fff; text-align:center; padding-top:30px; display:block; margin-bottom:27px;}
.zxpg_m{ margin-left:79px;}
.zxpg_m a{ display:block; background:url(../images/anniu.png) no-repeat; height:44px; float:left; width:205px; text-align:center; line-height:44px; color:#333; font-size:18px; margin-right:25px; cursor:pointer;}
.line{ padding-top:46px;}
.phone2{ width:308px; padding-top:60px;}
.phone2 img{ display:block; margin:0 auto;}

/*加拿大安省雇主移民项目*/
.gzxm{ width:611px; background:#ffeceb;}
.gzxm_til{ height:70px; background:#d44641; text-align:center; color:#fff; font-size:24px; line-height:70px;}
.gzxm_cont{ /*padding-top:20px;*/}
.gzxm_cont ul li{ margin:0 24px 0 60px; padding:30px 0 32px; border-bottom:1px solid #d44641;}
.gzxm_cont ul li span{ font-size:18px; color:#fff; background:#d44641; border-radius:10px; height:28px; line-height:28px; padding:0 15px;}
.gzxm_cont ul li p{ font-size:18px; color:#333333; margin-top:6px;}
.gzxm_cont ul li:last-child{ border-bottom:none;}
.ymnd{ width:489px; background:#fffdfa;}
.ymnd_til{height:70px; background:#f6cea1; text-align:center; color:#333; font-size:24px; line-height:70px;}
.ymnd_cont{ /*padding-top:20px;*/}
.ymnd_cont ul li{ height:120px; line-height:120px; color:#333; font-size:18px; margin-left:53px; margin-right:64px; border-bottom:1px solid #d44641;}
.ymnd_cont ul li:last-child{ border-bottom:none;}

/*为什么选择安省雇主移民项目*/
.ymxm{ background:#eeeeee; margin-top:60px; padding-bottom:50px;}
.ymxm_cont{ margin-top:42px;}
.ymxm_cont img{ display:block; margin:0 auto;}
.ymxm_cont a{ width:565px; height:70px; line-height:70px; text-align:center; font-size:24px; color:#fff; margin:0 auto; display:block; border-radius:45px; margin-top:36px; background-image: linear-gradient(#d44641, #a1221e);}
.ymxm_cont a:hover{background-image: linear-gradient(#EA384D, #D31027);}

/*安省雇主移民条件*/
.ymtj_cont{ margin-top:60px;}
.ymtj_cont ul li{ border:1px solid #d44641; width:582px; float:left; margin-right:32px;}
.cont_sqr{ width:98px; height:290px; background:#d44641;}
.cont_sqr p{width:28px; font-size:24px; color:#fff; margin:0 auto; padding-top:55px;}
.cont_c{ padding-top:45px; padding-left:65px;}
.cont_c p{ font-size:18px; color:#333333; line-height:24px; padding-bottom:16px;}
.cont_c a{ background:#d44641; width:168px; height:36px; line-height:36px; text-align:center; border-radius:18px; color:#fff; font-size:18px; display:block; margin-top:20px;}
.cont_c a:hover{ background:#b72823;}
.cont_c1{ padding-top:45px; padding-left:65px;}
.cont_c1 p{ font-size:18px; color:#333333; line-height:24px; padding-bottom:16px;}
.cont_c1 a{ background:#d44641; width:168px; height:36px; line-height:36px; text-align:center; border-radius:18px; color:#fff; font-size:18px; display:block; margin-top:1px; }
.cont_c1 a:hover{ background:#b72823;}
.ymtj_cont ul li:last-child{ margin-right:0;}

/*案例*/
.case_cont{ margin-top:50px;}
.case_cont ul li{ background:#fff; -webkit-box-shadow: #e6e5e5 0px 0px 15px; -moz-box-shadow: #e6e5e5 0px 0px 15px; box-shadow: #e6e5e5 0px 0px 15px; width:392px; margin-right:12px; text-align:center; padding-top:36px; float:left; height:415px;}
.case_cont ul li img{ display:block; margin:0 auto 30px;}
.case_cont ul li  h3{ font-size:18px; font-size:18px; line-height:28px; margin-bottom:28px; font-weight:normal;}
.case_cont ul li p{ color:#666666; font-size:14px; line-height:24px; text-align:left; width:330px; margin:0 auto; padding-bottom:84px;}
.case_cont ul li:last-child{ margin-right:0;}
.case a{width: 590px; height: 70px; line-height: 70px; text-align: center; font-size: 30px; color: #fff; background: #d44641; margin: 0 auto; display: block; border-radius: 45px; margin-top: 47px; background-image: linear-gradient(#d44641, #a1221e);}
.case a:hover{background-image: linear-gradient(#EA384D, #D31027);}

/*国家优势*/
.asjs_til p{ font-size:18px; color:#333333; text-align:center; line-height:30px; margin-top:23px;}
.gjys_tc{ background:url(../images/gjys_bg.jpg) no-repeat center; height:370px; margin-top:20px;}
.gjys_tc ul li{ float:left; width:238px; border-right:1px solid rgba(238,238,238,0.5); height:370px;}
.gjys_tc ul li h3{ font-size:36px; color:#333333; text-align:center; padding-top:13px; padding-bottom:13px;}
.line2{ width:47px; border-bottom:1px solid #333333; margin:0 auto;}
.gjys_tc ul li span{ font-size:18px; text-align:center; display:block; color:#333; font-weight:bold; padding-top:20px;}
.gjys_tc ul li p{ font-size:16px; color:#fff; margin:0 auto; padding-top:65px; width:190px; line-height:30px;}
.gjys_tc ul li:last-child{ border-right:none;}

/*兆龙移民*/
.line3{ width:60px; border-bottom:1px solid #333; margin:0 auto; padding-top:40px;}
.zlym_cont img{ display:block; margin:40px auto 0;}

/*增值服务*/
.zzfw{  width:1200px; margin:0 auto;}
.zzfw_til{ font-size:36px; color:#333; text-align:center; margin-bottom:45px;}
.zzfw_cont img{ display:block; margin:0 auto;}
.zzfw_cont a{ width:563px; height:70px; display:block; margin:28px auto; line-height:70px; color:#fff; font-size:24px; text-align:center; background:#d44641; border-radius:45px; background-image: linear-gradient(#d44641, #a1221e);}
.zzfw_cont a:hover{background-image: linear-gradient(#EA384D, #D31027);}

