
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}

input,
select,
textarea {
	-webkit-appearance: none;
	-moz-appearance: none;
	border: none;
	outline: none;
	display: block;
	resize: none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

input::-webkit-search-cancel-button {
	display: none;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section,span {
	display: block;
}
img {
	width: 100%;
	display: flex;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a{
	text-decoration:none;
	color:#000000;
	display:block;
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
	-webkit-user-select: none;
	-moz-user-focus: none;
	-moz-user-select: none;
	user-select: none;
}

html,
body {
	max-width: 720px;
	margin: 0 auto;
	font-family: Arial, 'Times New Roman', 'Microsoft YaHei', SimHei;
	user-select: none;
}
.pr {
	position: relative;
}

.pa {
	position: absolute;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.tc {
	text-align: center;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
	clear: both;
}

.clearfix {
	*zoom: 1;
}

.m-top86 {
	margin-top: calc(86rem / 72);
}

.m-top81 {
	margin-top: calc(81rem / 72);
}

.m-top70 {
	margin-top: calc(70rem / 72);
}

.m-top66 {
	margin-top: calc(66rem / 72);
}

.m-top65 {
	margin-top: calc(65rem / 72);
}

.m-top60 {
	margin-top: calc(60rem / 72);
}

.m-top56 {
	margin-top: calc(56rem / 72);
}

.m-top52 {
	margin-top: calc(52rem / 72);
}

.m-top40 {
	margin-top: calc(40rem / 72);
}

.m-top38 {
	margin-top: calc(38rem / 72);
}

.m-top34 {
	margin-top: calc(34rem / 72);
}

.m-top30 {
	margin-top: calc(30rem / 72);
}

.m-top29 {
	margin-top: calc(29rem / 72);
}

.m-top26 {
	margin-top: calc(26rem / 72);
}

.m-top25 {
	margin-top: calc(25rem / 72);
}

.m-top21 {
	margin-top: calc(21rem / 72);
}

.m-top14 {
	margin-top: calc(14rem / 72);
}


/*头部开始*/
#header {height: calc(80rem/72);background: #fff;width: 100%;max-width: 720px;position: fixed;top: 0;z-index: 5;}
#header .header_logo {max-width: calc(380rem / 72);height: calc(60rem / 72);-webkit-background-size: contain;background-size: contain;margin: calc(18rem/72) 0 0 calc(16rem/72);}
#header .header_logo img{width: 100%;}
#header .header_right .header_menu {width: calc(27rem/72);height: calc(29rem/72);background: url(../images/menu.png)no-repeat center;background-size: contain;margin-top: calc(26rem/72);margin-right: calc(28rem/72);}
#header .header_right .header_menu.on {background: url(../images/close.png)no-repeat center;background-size: contain;}
/* 头部结束 */
/* 搜索开始 */
.search_box {width: calc(690rem/72);margin: calc(12rem/72) auto calc(12rem/72);}
.search_box a .search {position: relative;}
.search_box a .search .input_model {position: absolute;top: 0;left: 0;text-align: center;height: calc(50rem/72);line-height: calc(50rem/72);width: calc(460rem/72);padding-left: calc(230rem/72);}
.search_box a .search .input_model span {font-size: calc(20rem/72);color: #c1c1c3;margin-right: calc(20rem/72);float: left;}
.search_box a .search input {height: calc(50rem/72);width: 100%;background: #F5F6F8 url(../images/search.png) no-repeat calc(20rem/72) center;border-radius: calc(25rem/72);font-size: calc(20rem/72);text-indent: calc(63rem/72);color: #c1c1c3;background-size: calc(23rem/72);}
.search_box .nav ul li {float: left;width: 25%;}
.search_box .nav ul li.on {position: relative;}
.search_box .nav ul li.on i {width: calc(40rem/72);height: calc(3rem/72);display: block;position: absolute;top: calc(58rem/72);left: 50%;transform: translate(-50%);background: #bb9e64;}
.search_box .nav ul li a {font-size: calc(26rem/72);color: #666;text-align: center;margin: calc(26rem/72) 0;line-height: calc(26rem/72);}
.search_box .nav ul li.on a {color: #bb9e64;}
.searchrResults {position: relative;height: calc(100% - calc(136rem/72));background: #fff;}
/* 其他页搜索 */
.search-info{
	float: left;
}
.search-info p{
	width: calc(588rem/72);
	height: calc(54rem/72);
	border-radius: calc(25rem/72);
	margin-left: calc(26rem/72);
	background: #F5F6F8 url(../images/search.png) no-repeat calc(16rem/72) center;
    background-size: calc(23rem/72);
	position: relative;
}
input::-webkit-search-cancel-button {
	display: none;
}
.search-info p input{
	width: calc(480rem/72);
	height: calc(54rem/72);
	border-top-left-radius: calc(25rem/72);
	border-bottom-left-radius: calc(25rem/72);
	border:none;
	outline: none;
	font-size: calc(26rem/72);
	color: #666;
	background: #f5f6f8;
	margin-left: calc(60rem/72);
}
.search-info p .close{
	width: calc(48rem/72);
	height: calc(54rem/72);
	right: 0;
	top: 0;
	position: absolute;
	background: url(../images/close.png) no-repeat 0 center;
	background-size: calc(27rem/72) calc(26rem/72);
}
.search-meiqia{
	margin-left: calc(30rem/72);
	height: calc(54rem/72);
	line-height: calc(54rem/72);
	width: calc(60rem/72);
	float: left;
	font-size:calc(26rem/72);
}
/* 搜索结束 */
.main {
  background:#fff;
  padding-top: calc(80rem/72);
  padding-bottom: calc(86rem/72);
}
/* 首页 */
.modular .modular-title {font-size: calc(26rem/72);line-height: calc(26rem/72);color: #666;margin-left: calc(26rem/72);margin-right: calc(26rem/72);font-weight: bold;position: relative;}
.modular .modular-title .more {position: absolute;right: 0;font-size: calc(20rem/72);color: #666;top: 0;font-weight: normal;}
/*国家和地区*/
.allCountry .countrys {margin-top:calc(50rem/72);}
.allCountry .countrys ul{margin:0 calc(34rem/72);width: calc(652rem/72);}

.allCountry .countrys ul li{width:100%;margin-right:calc(30rem/72);}
.allCountry .countrys ul li dl{width:25%;margin-bottom:calc(60rem/72);float:left;}
.allCountry .countrys ul li dl dt img{height:calc(60rem/72);width:calc(60rem/72);margin:0 auto calc(16rem/72);border-radius: 50%;}
.allCountry .countrys ul li dl dd{font-size:calc(20rem/72);color:#666;text-align:center;}
.countrys .countrys-prev{background-image: url(../images/prev.png);left: calc(16rem/72);right: auto;height:100% !important;top:0 !important;outline: none;-webkit-tap-highlight-color: rgba(255, 255, 255, 0);-webkit-user-select: none;-moz-user-focus: none;-moz-user-select: none;}
.countrys .countrys-next{background-image: url(../images/next.png);right: calc(16rem/72);left: auto;height:100% !important;top:0 !important;outline: none;-webkit-tap-highlight-color: rgba(255, 255, 255, 0);-webkit-user-select: none;-moz-user-focus: none;-moz-user-select: none;}
.countrys .swiper-button-prev,.countrys  .swiper-button-next{position: absolute;top: 50%;width: calc(18rem/72);height: calc(34rem/72);z-index: 10;cursor: pointer;background-size: calc(18rem/72) calc(34rem/72);background-position: center;background-repeat: no-repeat;}
/*热门项目*/
.hotProject .projects{margin:calc(26rem/72) calc(26rem/72) calc(10rem/72) calc(26rem/72);}
.hotProject .projects ul li {width:calc(315rem/72);float:left;margin-right:calc(28rem/72);margin-bottom:calc(36rem/72);position:relative;}
.hotProject .projects ul li:nth-child(2n){margin-right:0;}
.hotProject .projects ul li img{height:calc(175rem/72);width:calc(320rem/72);border-radius:calc(10rem/72);}
.hotProject .projects ul li p:first-of-type{font-size:calc(24rem/72);color:#666;margin-top:calc(18rem/72);font-weight:bold;}
.hotProject .projects ul li p:last-of-type{font-size:calc(20rem/72);color:#666;margin-top:calc(16rem/72);line-height:calc(26rem/72);height:calc(50rem/72);overflow:hidden;}
.hotProject .projects ul li span{position:absolute;height:calc(18rem/72);font-size:calc(18rem/72);color:#fefdfc;padding:calc(6rem/72) calc(6rem/72) calc(6rem/72) calc(37rem/72);left:0;top:calc(130rem/72);border-top-right-radius:calc(10rem/72);border-bottom-right-radius:calc(10rem/72);background-size:calc(13rem/72) calc(16rem/72);}

/*评估费用*/
.assess-box{margin:calc(30rem/72) calc(26rem/72) 0 calc(26rem/72);line-height:calc(26rem/72);width:calc(666rem/72);height:calc(300rem/72);border:calc(1rem/72) solid rgba(102,102,102,0.2);border-radius:calc(10rem/72);box-shadow: calc(6rem/72) calc(6rem/72) calc(10rem / 72) rgba(0,0,0,.25)}
.assess-box-top{margin-left:calc(32rem/72);margin-top:calc(22rem/72);width:calc(588rem/72);border-bottom:calc(2rem/72) solid #e0e0e0;position:relative;}
.assess-box-top ul li {width:calc(106rem/72);float:left;padding-bottom:calc(18rem/72);margin-right:calc(20rem/72);font-size:calc(24rem/72);color:#666;}
.assess-box-top ul li.on{border-bottom:calc(4rem/72) solid #bb9e64;margin-bottom: calc(-2rem/72);font-weight:bold;}
.assess-box-top .assessment{width:calc(136rem/72);height:calc(95rem/72);position:absolute;bottom:calc(-2rem/72);right:0;}
.assess-box-middle ul{margin:calc(32rem/72) calc(74rem/72) calc(14rem/72) calc(74rem/72);display:none;}
.assess-box-middle ul.on{display:block;}
.assess-box-middle ul li{font-size:calc(22rem/72);line-height:calc(28rem/72);color:#666;padding-left:calc(35rem/72);margin-right:calc(66rem/72);margin-bottom:calc(24rem/72);float:left;}
.assess-box-middle ul li:nth-child(2n){margin-right:0;}
.assess-box-bottom a{width:calc(200rem/72);height:calc(50rem/72);line-height:calc(50rem/72);margin:0 auto;font-size:calc(26rem/72);color:#fefefe;display:none;background:#BB9E64;text-align:center;border-radius:calc(10rem/72);}
.assess-box-bottom a.on{display:block;}

/* 移民资讯 */
.news {margin: 0 calc(26rem/72) calc(10rem/72) calc(26rem/72);padding-top: calc(30rem/72);}
.news dl {margin-bottom: calc(40rem/72);}
.news dl.dantu dt.dt {float: left;margin:0;}
.news dl.dantu dt img {width: calc(216rem/72);height: calc(150rem/72);border-radius:calc(10rem/72);}
.news dl.dantu dd.dt {padding-left: calc(30rem/72);width: calc(422rem/72);float: left;height: calc(150rem/72);}
.news dl.dantu dd{padding-left: calc(30rem/72);width: calc(422rem/72);float: left;height: calc(150rem/72);}
.news dl.dantu dd .title {font-size: calc(26rem/72);color: #666;line-height: calc(42rem/72);height: calc(84rem/72);margin-bottom: calc(15rem/72);overflow:hidden;}
.news dl.dantu dd span {font-size: calc(20rem/72);line-height: calc(20rem/72);color: #9a9a9a;}
.news dl.dantu dd span.type {float: left;padding-left: calc(31rem/72);background: url(../images/icon1.png) no-repeat 0 center;background-size: contain;}
.news dl.dantu dd span.time {display: inline-block;background: url(../images/view.png)no-repeat 0 center;padding-left: 15px;height: 10px;float: right;}
/*专业顾问*/
.all-customer>h1{text-align:center;font-size:calc(30rem/72);margin:calc(40rem/72) auto calc(24rem/72);color:#bb9e64;}
.all-customer>h2{text-align:center;font-size:calc(24rem/72);margin:0 auto calc(36rem/72);color:#666;}
/*移民局大使*/
.photos ul li {
  width: calc(426rem/72);
  margin-right: calc(10rem/72);
  margin-bottom: calc(30rem/72);
}
.photos ul li.immigraters{width:50%;}
.photos ul li.immigraters img{height:calc(450rem/72);border-radius:calc(10rem/72);margin-bottom:calc(15rem/72);}
.photos ul li p{font-size:calc(24rem/72);color:#666;text-align:center;padding:0 calc(10rem/72);line-height: calc(30rem/72);}
.photos ul li span{display: inline-block;font-size:calc(24rem/72);color:#c79962;text-align:center;padding:3px calc(10rem/72);}
/* 关于我们 */
.video video {width: 100%;
  height: 100%;border:none;outline:none;}
.photos ul li img{height:calc(250rem/72);border-radius:calc(10rem/72);margin-bottom:calc(15rem/72);}
/*免费定制移民留学方案*/
.study-box h1{font-size:calc(36rem/72);text-align:center;color:#bb9e64;margin-bottom:calc(20rem/72);}
.study-box>.study{width:calc(544rem/72);margin:calc(30rem/72) auto 0;}
.study-box>.study .form-group{margin-bottom:calc(30rem/72);}
.study-box>.study .form-group input{width:calc(542rem/72);border:calc(1rem/72) solid #bb9e64;border-radius:calc(10rem/72);height:calc(60rem/72);text-indent:calc(18rem/72);font-size:calc(20rem/72);color:#666;}
.study-box>.study .form-group input.tel{width:calc(388rem/72);margin: auto;}
.study-box>.study .study-btn{width:calc(200rem/72);height:calc(50rem/72);line-height:calc(50rem/72);text-align:center;margin:0 auto;background:#bb9e64;color:#fefefe;border-radius:calc(10rem/72);font-size:calc(26rem/72);}
.tips-box{margin-bottom: calc(18rem/72);margin-top: calc(30rem/72);background-color: #f7f7f7}
.tips-box p{font-size: calc(16rem/72);text-align:left;color:#c1c1c3;padding-left:calc(49rem/72);padding-right: calc(49rem/72); line-height:calc(26rem/72);padding-top:calc(21rem/72);padding-bottom: calc(21rem/72);}
.recommend_news {margin: 30px calc(26rem/72) calc(50rem/72);}.recommend_news h2{font-size: calc(28rem/72);color: #333;line-height: calc(28rem/72);margin-bottom: calc(40rem/72);}.recommend_news dl{margin-bottom: calc(40rem/72);}.recommend_news dl dd,.recommend_news dl dt{float: left;}.recommend_news dl dd{width:calc(480rem/72) ;position: relative;height: calc(110rem/72);}.recommend_news dl dt{width: calc(158rem/72);height: calc(110rem/72);margin-left: calc(30rem/72);}.recommend_news dl dt img{height: calc(110rem/72);border-radius: calc(5rem/72);}.recommend_news dl dd h3{font-size: calc(26rem/72);color: #555;line-height: calc(38rem/72);height: calc(76rem/72);overflow: hidden;}.recommend_news dl dd em{font-size: calc(22rem/72);color: #9A9A9A;position: absolute;bottom: 0;}.recommend_news dl dd em:first-of-type{left: 0;}.recommend_news dl dd em:last-of-type{right: 0;}
#footer {height: calc(86rem/72);background: #fff;width: calc(720rem/72);bottom: 0;position: fixed;z-index: 7;box-shadow: calc(1rem / 72) calc(-10rem / 72) calc(10rem / 72) rgba(153, 154, 154, 0.2);}#footer ul li {width: calc(180rem/72);float: left;}#footer ul li em {display: block;width: calc(22rem/72);height: calc(22rem/72);position: absolute;top: calc(8rem/72);right: calc(48rem/72);border-radius: 100%;background: #f00;color: #fff;font-size: calc(22rem/72);text-align: center;line-height: calc(22rem/72);}#footer ul li.on a {color: #c79962;}#footer ul li i {display: block;height: calc(44rem/72);margin: calc(8rem/72) auto calc(6rem/72);}#footer ul li:nth-child(1) i {background: url(../images/index1.png) no-repeat center;background-size: contain;}#footer ul li.on:nth-child(1) i {background: url(../images/index1-1.png) no-repeat center;background-size: contain;}#footer ul li:nth-child(2) i {background: url(../images/index2.png) no-repeat center;background-size: contain;}#footer ul li.on:nth-child(2) i {background: url(../images/index2-2.png) no-repeat center;background-size: contain;}#footer ul li:nth-child(3) i {background: url(../images/index3.png) no-repeat center;background-size: contain;}#footer ul li.on:nth-child(3) i {background: url(../images/index3-3.png) no-repeat center;background-size: contain;}#footer ul li:nth-child(4) i {background: url(../images/index4.png) no-repeat center;background-size: contain;}#footer ul li.on:nth-child(4) i {background: url(../images/index4-4.png) no-repeat center;background-size: contain;}#footer ul li a {font-size: calc(20rem/72);color: #666;text-align: center;line-height: calc(20rem/72);}
.foot_news{
	height:calc(70rem/73);
	background:#fff;
	padding:calc(10rem/72) calc(12rem/72) calc(10rem/72) calc(99rem/72);
	position:fixed;
    bottom: 0;
    z-index: 3;
    box-shadow: calc(0rem / 72) calc(-2rem / 72) calc(10rem / 72) calc(-6rem / 72) rgba(85,85,85,0.4);
}
.foot_news dl{
	padding-right: calc(44rem/72);
    width: calc(83rem/72);
	float:left;
	position: relative;
}
.foot_news dl dt{
	height:calc(40rem/82);
	margin-bottom:calc(2rem/72);
}
.foot_news dl dd a{
	font-size:calc(19rem/72);
	text-align:center;
	color:#666;
}
.foot_news dl:nth-child(1) dt{
	background:url(../images/share_icon.png) no-repeat center;
	background-size:contain;
}
.foot_news dl:nth-child(2).on dt{
	background:url(../images/sc_icon_on.png) no-repeat center;
	background-size:contain;
}
.foot_news dl:nth-child(2) dt{
	background:url(../images/sc_icon.png) no-repeat center;
	background-size:contain;
}
.foot_news dl:nth-child(3) dt{
	background:url(../images/zixun_icon.png) no-repeat center;
	background-size:calc(49rem/72);
}
.foot_news dl:nth-child(3) i{
	width: calc(22rem/72);
	height: calc(22rem/72);
	border-radius: calc(22rem/72);
	background: #f00;
	color: #FFF;
	position: absolute;
	display: block;
	top:0;
	left: calc(46rem/72);
	font-size:calc(18rem/72);
	text-align: center;
	line-height: calc(22rem/72);
}

.foot_news .zxzx_btn{
	width:calc(240rem/72);
	font-size:calc(30rem/72);
	color:#fff;
	height:calc(70rem/72);
	background:#BB9E64;
	text-align:center;
	line-height:calc(70rem/72);
	float:left;
	border-radius:calc(8rem/72);
}
/*弹窗类样式*/
#window_top_menu {
	display: none;
	width: calc(720rem/72);
	height: 100%;
	background: #fff;
	position: fixed;
	top: calc(72rem/72);
	z-index: 4;
}

.menus_list {
	padding: calc(132rem/72) 0 calc(49rem/72);
	font-size: calc(22rem / 72);
	color: #333;
	text-align: center;
}

.menus_list li {
	width: calc(180rem/72);
	float: left;
}

.menus_list li img {
	width: calc(82rem/72);
	margin: 0 auto;
	border-radius: 50%;
	box-shadow: calc(2rem / 72) calc(2rem / 72) calc(4rem / 72) calc(2rem / 72) rgba(0, 0, 0, 0.1);
}

.menus_list li span {
	display: block;
	margin: calc(25rem/72) 0 calc(56rem/72);
}

#window_top_menu .callMe {
    width: calc(288rem/72);
    height: calc(77rem/72);
    margin: 0 auto;
    background: url(../images/callmeTel_1.png) no-repeat center center;
    background-size: contain;
}
.info_previous_next_wrap{
	padding: calc(30rem/72);
	font-size:calc(24rem/72);
	margin-bottom: calc(80rem/72);
}
.info_previous_next_wrap .Previous{
	display: flex;
	margin-bottom: calc(30rem/72);
}
.info_previous_next_wrap .Next{
	display: flex;
}
.info_previous_next_wrap .Next b, .info_previous_next_wrap .Previous b{
	word-break: keep-all;
}

