﻿/*-----------------------------首页-------------------------------------*/
/*------------banner------------*/
.banner{height:580px;overflow:hidden;position:relative;width:100%;background:url(../images/loading.gif) no-repeat center center}
.ul-banner{position:relative;width:100%;height:100%}
.ul-banner li{height:580px;background-position:center top;background-repeat:no-repeat;position:absolute;left:0;top:0;width:100%;opacity:0;filter:alpha(opacity=0);background-color:#6bb6dd}
.ul-banner a{display:block;width:100%;height:100%}
.banner .num{position:absolute;bottom:20px;z-index:100000;height:14px}
.banner .num li{float:left;width:14px;height:14px;margin:0 10px;display:inline;cursor:pointer;background:#d2dae2;text-indent:-9999px;overflow:hidden;border-radius:50%}
.banner .num li.on{background-color:#eea945}
/*------------区域------------*/
.area{box-shadow:rgba(0,0,0,.1) 0 5px 5px;padding:42px 0 43px}
.area-list{overflow:hidden}
.area-list dl{float:left;width:290px;margin-right:10px}
.area-list dt{width:102px;height:55px;line-height:55px;text-align:center;font-size:20px;color:#fff;background-repeat:no-repeat;font-weight:bold;float:left}
.area-1{background-image:url(../images/area-1.png)}
.area-2{background-image:url(../images/area-2.png)}
.area-3{background-image:url(../images/area-3.png)}
.area-4{background-image:url(../images/area-4.png)}
.area-list dt a{color:#fff;display:block;width:100%;height:100%}
.area-list dt a:hover,.area-list dt a:active{text-decoration:none;opacity:.9}
.area-list dd{float:left;margin-left:12px;width:176px;line-height:24px;padding:3px 0 4px}
dd.area-single{padding:15px 0 16px}
.area-list dd a{font-size:14px;color:#666;float:left;margin:0 6px}
/*------------资讯&政策------------*/
.info{height:390px;padding-top:37px;overflow:hidden}
.info-left{width:790px;float:left}
.info-right{width:360px;float:right}
.info-title{height:52px;border-bottom:#ddd 1px solid;line-height:52px}
.info-title h2{color:#b38c42;font-weight:bold;font-size:24px;float:left;position:relative}
.info-title em{font-size:16px;color:#aaa;position:absolute;left:100%;margin-left:9px;white-space:nowrap;font-weight:normal;text-transform:uppercase;margin-top:5px; font-family:Arial, Helvetica, sans-serif;}
.info-title h2:after{content:"";position:absolute;left:0;bottom:-1px;height:2px;background:#b38c42;right:0}
.more{width:66px;height:22px;background:url(../images/more.png) no-repeat center center;border:#b38c42 1px solid;float:right;margin:13px 4px 0 0}
.more:hover,.more:active{opacity:.9}
.ul-info{padding:7px 0}
.ul-info li{line-height:43px;font-size:16px;height:43px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ul-info a{color:#666;background:url(../images/star.png) no-repeat 1px top;display:inline-block;padding-left:29px}
.ul-info a:hover,.ul-info a:active{background-position:left bottom;color:#0054a9;text-decoration:none}
.toppic{float:left;padding:20px 0 0 ;width:326px}
.toppic a{display:block;height:290px;overflow:hidden;color:#777;font-size:14px;line-height:26px}
.toppic-img{width:316px;height:187px;overflow:hidden;margin-bottom:12px}
.toppic h3{font-size:18px;color:#333;height:34px;line-height:34px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.toppic p{height:52px;overflow:hidden}
.toppic a:hover{color:#0054a9;text-decoration:none}
.toppic a:hover h3{color:#0054a9}
.info-list{float:right;width:424px;padding:20px 0 0}
.info-list li{margin-bottom:22px}
.info-list a{display:block;height:78px;padding-left:103px;overflow:hidden;position:relative;color:#777;font-size:14px;line-height:22px}
.info-date{float:left;margin-left:-103px;width:84px;height:74px;border:#ddd 2px solid;text-align:center;font-size:16px;color:#666;line-height:18px}
.info-date strong{font-size:30px;font-weight:normal;line-height:52px;margin-bottom:-8px;display:inline-block}
.info-list h3{font-size:16px;color:#333;line-height:22px;height:22px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:8px}
.info-list p{height:44px;overflow:hidden}
.info-list a:hover{color:#0054a9;text-decoration:none}
.info-list a:hover .info-date{color:#0054a9;border-color:#0054a9}
.info-list a:hover h3{color:#0054a9}
/*------------精选移民项目------------*/
.choice{background:url(../images/choice.png) repeat center center;padding:28px 0 40px}
.choice .tit:before{content:"";background:#ddd;left:0;top:34px;height:1px;position:absolute;width:430px}
.choice .tit:after{content:"";background:#ddd;right:0;top:34px;height:1px;position:absolute;width:430px}
.ul-choice{margin:-5px 0 0 -45px;padding:0 0 40px}
.ul-choice li{float:left;width:266px;margin:40px 0 0 45px;box-shadow:rgba(0,0,0,.1) 0 3px 3px}
.ul-choice a{display:block;color:#666}
.ul-choice h3{text-align:center;border:#ddd 1px solid;border-top:0;height:48px;line-height:48px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:24px;background:#fff; font-size:20px;}
.ul-choice a:hover{text-decoration:none; color:#0054a9;}
.ul-choice a:hover h3{background:#none;}
.center-more{display:block;font-size:20px;color:#3a3a3a;width:248px;height:50px;border:#3a3a3a 1px solid;margin:0 auto;text-align:center;line-height:50px;background:#fff;border-radius:2px}
.center-more i{background:url(../images/arrow.png) no-repeat right center;display:inline-block;padding-right:28px}
.center-more i:hover{background:url(../images/arrow-hv.png) no-repeat right center;display:inline-block;padding-right:28px}
.center-more:hover{background:#fff;border:#f29a1c 1px solid; color:#f29a1c;}
/*------------十三年来------------*/
.year{height:780px;overflow:hidden;position:relative}
.year .wrap{height:100%}
.year-slide{width:2392px;height:100%;margin-left:-596px}
.ul-year li{float:left;width:724px;height:780px;overflow:hidden;margin:0 236px}
.ul-year a{display:block;width:100%;height:100%}
.ul-year img{display:block;width:100%;height:100%}
.year .prev,.year .next{width:53px;height:94px;top:0;bottom:0;margin:auto}
.year .prev{background-image:url(../images/prevs.png)}
.year .next{background-image:url(../images/nexts.png)}
.year-img{width:472px;height:780px;margin:auto;position:absolute;left:0;right:0;top:0}
.year-img img{width:100%;display:block;height:100%}
/*------------走进欧美澳------------*/
.index-box{padding:20px 0 40px}
.index-box dd{overflow:hidden}
.ul-walk{padding:30px 0 0;width:1260px;margin-left:-30px}
.ul-walk li{float:left;width:255px;font-size:14px;color:#666;line-height:26px;text-align:center;padding:0 30px}
.walk-img{width:164px;height:164px;margin:0 auto 5px;overflow:hidden}
.ul-walk h3{font-size:24px;color:#333;height:58px;line-height:58px}
/*------------欧美澳荣誉------------*/
.honor{background:url(../images/choice.png) repeat center center;padding:28px 0 40px}
.honor-left{float:left;width:637px;background:#fff;height:382px;margin:24px 0 0;box-shadow:rgba(0,0,0,.1) 0 3px 3px}
.honor-tit{height:72px;background:url(../images/honor-tit.png) no-repeat;color:#fff;text-align:center;line-height:72px;font-size:34px}
.honor-tit strong{font-size:40px;text-transform:uppercase;vertical-align:middle;position:relative;top:-4px}
.ul-honor{padding:15px 0}
.ul-honor li{float:left;font-size:16px;color:#666;line-height:46px;height:46px;overflow:hidden;padding-left:27px;background:url(../images/star.png) no-repeat left 1px;width:250px;margin-left:34px}
.honor-img{width:522px;float:right;height:380px;margin:24px 0 0}
/*------------移民顾问------------*/
.slide-hidden{overflow:hidden;height:326px;padding:20px 0 0;margin:0 15px}
.ul-slide{width:1170px;height:326px;position:relative}
.ul-slide li{float:left;width:190px;margin:0 22px}
.gw-img{height:250px;overflow:hidden;margin-bottom:6px;box-shadow:rgba(0,0,0,.1) 0 3px 3px}
.gw-img img{ width:190px; height:250px;}
.gw-name{font-size:18px;color:#666;text-align:center;height:36px;line-height:36px;overflow:hidden;text-transform:uppercase}
.zx-button{width:108px;height:32px;text-align:center;border:#0054a9 1px solid;margin:0 auto;display:block;font-size:16px;color:#0054a9;line-height:32px}
.zx-button:hover{text-decoration:none; color:#f29a1c; border:1px solid #f29a1c;}
.prev,.next{position:absolute;top:20px;height:100%;background-position:center center;background-repeat:no-repeat;width:18px;cursor:pointer;z-index:1}
.prev{left:0;background-image:url(../images/prev.png)}
.next{right:0;background-image:url(../images/next.png)}
.prev:hover,.next:hover{opacity:.5}
/*------------欧美澳中国------------*/
.china{background:#004a93 url(../images/china.png) no-repeat center bottom;padding:20px 0 60px}
.china .tit{color:#fff}
.china .tit h2{color:#fff}
.china-left{float:left;width:340px;margin:34px 0 0;background:#fff;overflow:hidden;box-shadow:rgba(0,0,0,.1) 0 3px 3px}
.ul-china{margin-top:-1px}
.ul-china li{height:77px;border-top:#ddd 1px solid;line-height:77px;font-size:24px;text-align:center;color:#666;cursor:pointer}
.ul-china li.on{background:#f29a1c;color:#fff}
.china-right{width:840px;height:390px;float:right;margin:34px 0 0;background:#fff;overflow:hidden;box-shadow:rgba(0,0,0,.1) 0 3px 3px}
.china-pro{padding:45px 20px 45px 448px;height:300px;overflow:hidden}
.china-img{float:left;margin-left:-418px;width:390px;height:300px;overflow:hidden}
.china-content{font-size:16px;color:#666;line-height:32px}
.china-content .more{float:left;padding:3px}
/*------------欧美澳大事件------------*/
.thing-hidden{overflow:hidden;height:217px;margin:20px 28px 0}
.ul-thing{width:1144px;height:217px;position:relative}
.ul-thing li{float:left;width:250px;margin:0 18px}
.thing-img{height:156px;overflow:hidden;margin-bottom:13px;box-shadow:rgba(0,0,0,.1) 0 3px 3px}
.thing-name{font-size:16px;color:#666;text-align:center;height:48px;line-height:24px;overflow:hidden}
