@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;}





/*NIW介绍*/
.js { background: #fff; -webkit-box-shadow: #c9c9c9 0px 0px 15px; -moz-box-shadow: #c9c9c9 0px 0px 15px; box-shadow: #c9c9c9 0px 0px 15px; margin-top: 49px; margin-bottom: 80px; }
.js_right { width: 648px; float: left; margin-left: 24px; }
.js_right h3 { padding-top: 46px; font-size: 18px; color: #333333; margin-bottom:15px;}
.line { width: 26px; height: 5px; background: #7d7d7d; margin: 20px 0; }
.js_right p { font-size: 18px; color: #666666; line-height: 39px; }

/*NIW对比EB-1A*/
.duibi{ margin-top:87px; margin-bottom:98px;}
.duibi_til{ margin-bottom:40px;}
.duibi_til h3{ font-size:36px; color:#333333; text-align:center;}
.duibi_til img{ display:block; margin:0 auto;}
.duibi_cont{ background:url(../images/duibi_img.jpg) no-repeat center; height:293px;}
.duibi_cont ul{ padding-top:72px; padding-left:473px;}
.duibi_cont ul li{ margin-bottom:10px;}
.duibi_cont ul li img{ padding-top:4px;}
.wz{ font-size:18px; color:#333333; border-bottom:1px solid #af3933; margin-left:15px; padding-left:10px; padding-bottom:7px; width:91%}

/*提交*/
.tijiao{ background:#132244; height:100px;}
.tj_cont{ width:980px; padding-top:28px; margin:0 auto;}
.x_input_bm2{ width:289px; height:44px; float:left; margin-right:20px;}
.x_input_bm2 input{ height:44px; outline:none; font-size:16px; width:274px; border-radius:30px; padding-left:15px;}
.x_button2{ width:289px; height:44px; background:#af3933; border:none; font-size:18px; color:#fff; border-radius:30px; outline:none; cursor:pointer;}
.x_button2:hover{ background:#942924;}

/*项目优势*/
.xmys{ background:url(../images/sqys_bg.jpg) no-repeat center; padding-top:68px; height:769px; position:relative;}
.xmys_cont{ }
.xmys_cont img{ display:block; margin:0 auto;}
/*申请条件*/
.sqtj{ width:1036px; left:50%; margin-left:-518px; padding-top:57px; background:#fff; -webkit-box-shadow: #e6e5e5 0px 0px 15px;-moz-box-shadow: #e6e5e5 0px 0px 15px;box-shadow: #e6e5e5 0px 0px 15px; position:absolute; top:511px;}
.sqtj_cont{ margin:-15px 132px 0 105px; background:url(../images/pg_bg.jpg) no-repeat; padding-top:30px; position:relative;}
.sqtj_cont h3{ font-size:24px; color:#af3933; text-align:center;}
.select2{ margin-top:24px; margin-bottom:40px;}
.select2 label{ color:#333333; font-size:18px; line-height:36px; width:100%;/* background:url(../images/fk.jpg) no-repeat left; padding-left:25px; */height:auto; text-align:left; border:none; margin-right:0;}
.select2 label input{ float:left; margin-top:11px; /*background:url(../images/fk.jpg) no-repeat*/ margin-right:5px;}
.select2 label em{ color:#333; float:left; font-style:normal;}


.sqtj_cont p{ font-size:22px; color:#333333; font-weight:bold; margin-top:15px; line-height:34px;}
.tj_pg{ width:792px; height:561px; margin-top:22px;}
.tjpg_left{padding-left:54px;}
.tjpg_left span{ font-size:18px; color:#fff; border:none;  font-weight:normal; display:block; margin-bottom:15px;}

.select1{ margin-top:24px;}
.select1 label{ float:left;  color:#333333; font-size:18px; line-height:36px; width:100%;height:auto; text-align:left; border:none; margin-right:0;}
.select1 label input{ float:left; margin-top:11px;  margin-right:5px;}
.select1 label em{ color:#333; float:left; font-style:normal;}
.x_bm_left{ margin-top:68px;}
.x_input_bm{ border:1px solid #b1b1b1;  margin-bottom:15px; line-height:40px; border-radius:30px; padding:0 17px; float:left; margin-right:15px;}
.x_input_bm input{ height:40px; width:180px; padding-left:15px; outline:none;}
.x_button1{ width:218px; height:43px; background:#af3933; line-height:43px; color:#fff; border:none; border-radius:30px; font-size:16px; outline:none; float:left; cursor:pointer;}
.x_button1:hover{ background:#942924;}
.right_img{ position:absolute; right:-81px; bottom:104px;}

/*申请流程*/
.sqlc{ margin-top:543px; margin-bottom:30px;}
.sqlc_cont ul{ margin-bottom:8px;}
.sqlc_cont ul li{ float:left; color:#333333; font-size:18px; text-align:center; width:200px;}

/*律所*/
.lvsuo{ margin-top:64px; /*position:relative;*/}
.lvsuo_til{ background:url(../images/lsht.jpg) no-repeat center; height:134px; margin-bottom:8px;}
.lvsuo_til p{ font-size:36px; color:#fff; margin-left:96px; padding-top:41px; letter-spacing:8px;}
.lvsuo_til p em{ font-style:normal; margin-left:64px;}
.lvsuo_cont{ background:#f4f4f4; padding:30px 69px; width:1062px; margin:0 auto; position:relative;}
.lscl_til h3{ font-size:41px; color:#132244; font-weight:bold;  padding-right:9px; float:left;}
.line2{ width:2px; height:36px; background:#132244; float:left; margin-top:10px;}
.lscl_til span{ font-size:17px; color:#132244; margin-left:19px; display:block; float:left; margin-top:5px;}
.lscl_cont{ width:717px; height:191px; padding:16px ; background:#fff; margin-top:17px; -webkit-box-shadow: #e6e5e5 0px 0px 15px;-moz-box-shadow: #e6e5e5 0px 0px 15px;box-shadow: #e6e5e5 0px 0px 15px;}
.lscl_cont ul{ margin-top:17px; float:left;}
.lscl_cont ul li{ background:url(../images/dh.jpg) no-repeat left top 3px; padding-left:25px; font-size:18px; color:#132244; margin-bottom:18px;}
.lscl_cont .ls1{ width:303px; margin-right:22px;}
.lyls{ position:absolute; right:21px; bottom:0;}

/*成功案例 */
.case{ margin-top:74px; margin-bottom:55px;}

.mr_frbox{height:504px; overflow:hidden;}
.mr_frBtnL{float:left;margin:240px 22px 0px 0px;cursor:pointer;display:inline;}
.mr_frUl{float:left; width:1130px;}
.mr_frBtnR{float:right;margin-top:240px;cursor:pointer;}
.mr_frUl ul li{display:inline;float:left;height:495px;width:565px;margin-right:20px;overflow:hidden;}
.mr_frUl ul li img{display:block;margin-bottom:7px;border:1px solid #D8D8D8;}
.mr_frUl ul li a{ width:544px; height:222px; margin-bottom:20px; margin-top:10px; display:block; -webkit-box-shadow: #e6e5e5 0px 0px 15px; -moz-box-shadow: #e6e5e5 0px 0px 15px; box-shadow: #e6e5e5 0px 0px 15px;}

.ca_c{}
.ca_cont{ margin-left:20px; float:left; width:358px}
.ca_cont_t{ border-bottom:1px solid #cccccc; padding-bottom:10px; margin-top:15px}
.ca_cont_t span{ font-size:18px; color:#333333;}
.ca_cont_t .ca1{ background:url(../images/ca_img1.jpg) no-repeat left; padding-left:25px; margin-right:28px;}
.ca_cont_t .ca2{ background:url(../images/ca_img2.jpg) no-repeat left; padding-left:25px;}
.ca_cont_b p{ font-size:15px; color:#000000; margin-top:8px;}
.ca_cont_b p em{ color:#666666; font-style:normal;}
.tempWrap{ width:1147px !important; overflow:hidden}

/*美国律所*/
.mgls{ margin-bottom:40px;}
.mgls_til{ margin-top:25px; margin-bottom:40px;}
.mgls_til img{ display:block; margin:0 auto 11px;}
.mgls_til p{ font-size:24px; color:#222a35; text-align:center;}
.mgls_cont ul li{ background:#0a1f42; width:277px; border-radius:5px; float:left; margin-right:30px;}
.mgls_cont ul li img{ border-radius:5px;}
.mgls_c{ padding:29px 0;}
.mgls_c span{ font-size:20px; color:#fff; text-align:center; display:block; padding-bottom:12px;}
.mgls_c .line3{ width:30px; border-bottom:4px solid #fff; margin:0 auto;}
.mgls_c p{ font-size:20px; color:#fff; text-align:center; padding-top:15px;}
.mgls_cont ul li:hover{ background:#bf2d2b;}
.mgls_cont ul li:last-child{ margin-right:0;}

/*流程全透明移民更放心 */
.zlym_cont img{ display:block; margin:40px auto 0;}
.zlym_cont p{ font-size:30px; color:#333333; text-align:center; padding:30px 0 15px; font-weight:bold;}
.zlym_cont ul li{ float:left; margin-right:110px;}
.zlym_cont ul li p{ font-size:18px; color:#000; text-align:center; padding-top:30px; font-weight:normal;}
.zlym_cont{ width:880px; margin:0 auto 30px;}
.zlym_cont ul li:last-child{ margin-right:0;}




