@charset "utf-8";
/* CSS Document */

* { margin: 0; padding: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; list-style: none; text-decoration: none }
a,img{border:0;text-decoration:none; -webkit-tap-highlight-color:rgba(255,0,0,0);}
html, body { width: 100%; height: 100%; word-break: break-all; color: #333; font:14px/180%  "微软雅黑" , Arial, Helvetica, sans-serif; -webkit-font-smoothing: antialiased; -webkit-overflow-scrolling : touch; background:#fff; }
::-webkit-scrollbar { display: none;}

h5,h6{font-size:14px;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}

/*banner*/
.banner img{ width:100%; margin-top:54px;}

/*项目介绍*/
.xmjs{ background:url(../images/xmjs_bg.jpg) no-repeat; padding:10px 35px 35px; background-size:100% 100%;}
.xmjs_til h3{ font-size:1.5rem; color:#fff; text-align:center; padding:16px 0;}
.xmjs_cont{ margin-top:15px;}
.xmjs_cont p{ font-size:1rem; color:#666666; text-align:center; line-height:1.7rem;}
.xmjs_cont a{ display:block; text-align:center; font-size:0.9rem; line-height:1.7rem; color:#d93661; text-align:center; padding:10px 0; border:1px solid #d93661; border-radius:8px; margin-top:10px;}

/*项目优势*/
.xmys{ margin:10px;}
.xmys_til{ margin-bottom:15px;}
.xmys_til h3{ font-size:1.5rem; color:#333333; text-align:center;}
.xmys_til p{ font-size:0.9rem; color:#666666; text-align:center;}
.xmys_cont ul li{ background:url(../images/xmys_bg.jpg) no-repeat; background-size:100%; border-radius:8px; box-shadow: 10px 10px 5px #888888; box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.08); width:49%; float:left; margin-right:2%; padding-bottom:15px; margin-bottom:10px;}
.xmys_cont ul li:nth-child(even){ margin-right:0;}
.xmys_cont ul li img{ display:block; margin:15px auto;}
.xmys_cont ul li p{ font-size:1rem; color:#666666; text-align:center;}

/*说明会预告*/
.smh{ margin:25px 10px 20px; background:#fff; box-shadow: 10px 10px 5px #888888; box-shadow: 0 0 16px 0 rgba(31, 38, 87, 0.3); padding:20px 10px;}
.smh_cont{ margin-top:15px;}
.smh_cont img{ width:100%;}
.left p{ width:75%; float:left; font-size:1rem; color:#333333; line-height:1.5rem; margin-top:10px;}
.left p span{ color:#666666;}
.smh_img{ width:20%; float:right; margin-top:15px;}
.smh_img img{ width:100%;}

/*在线评估申请条件*/
.pgsq{ margin:15px 10px 0; border-radius:8px; padding:15px 10px; box-shadow: 10px 10px 5px #888888; box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.08);}
.pgsq_til{ margin-top:10px;}
.pgsq_til h3{ font-size:1.5rem; text-align:center; color:#333333; }
.pgsq_til p{ font-size:1rem; color:#da3662; text-align:center;}
.pgsq_cont{ margin-top:10px;}
.input_bm input{ width:90%; margin:0 auto; display:block; height:3.5rem; border: 1px solid #d2d2d2; border-radius:8px; margin-bottom:8px; outline:none; padding-left:10px;}
.btn-i1{ width:90%; margin:0 auto; display:block; background: linear-gradient(to bottom,#e1436d,#c23c5f); border-radius:8px; color:#fff; font-size:1.1rem; font-weight:bold; height:3.5rem; border:none; outline:none;}
.input_bm input::placeholder{ }

/*申请流程 */
.sqlc{ background:url(../images/sqlc_bg.jpg) no-repeat; background-size:100% 100%; padding:35px 0 20px; margin-top:20px;}
.sqlc_til h3{ font-size:1.5rem; color:#fff; text-align:center;}
.sqlc_til p{ font-size:1rem; color:#fff; text-align:center;}
.sqlc_cont{ margin-top:20px;}
.sqlc_cont img{ width:100%;}

/*兆龙专属服务，无忧申请拿绿卡*/
.zlfw{ margin-top:35px;}
.zlfw_til h3{ font-size:1.5rem; color:#333; text-align:center;}
.zlfw_til p{ font-size:1rem; color:#333; text-align:center;}
.zlfw_cont{ margin-top:20px;}
.zlfw_cont ul li{ margin:0 10px; box-shadow: 10px 10px 5px #888888; box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.08); padding:15px 10px; border-radius:8px; margin-bottom:10px;}
.dw_cont{ margin-top:10px;}
.dw_cont p{ font-size:1rem; color:#666666; background:url(../images/xian.jpg) no-repeat; background-size:2%; padding-left:20px; margin-top:10px; line-height:1.5rem; }

/*在线自助评估*/
.zzpg{ margin:20px 10px; background:#1a55aa; padding:20px 10px; border-radius:8px;}
.zzpg img{ width:100%;}
.zzpg_cont span{ display:block; text-align:center; color:#fff; font-size:1rem; letter-spacing:2px; margin-bottom:10px;}
.input_bm2 input{ width:90%; margin:0 auto; display:block; height:3.5rem; border: 1px solid #fff; background:#0d3c7f; border-radius:8px; margin-bottom:8px; outline:none; padding-left:10px; color:#fff;}
.btn-i2{ width:90%; margin:0 auto; display:block; background: #fff; border-radius:8px; color:#1a55aa; font-size:1.2rem; font-weight:bold; height:3.5rem; border:none; outline:none;}
.input_bm2 input::placeholder{ color:#fff;}

/*底部*/






