﻿@charset "utf-8";
/* CSS Document */
/*banner*/
.bannerBox{ overflow:hidden; position:relative; width:100%; height:600px;}
.bannerBox .banner{ overflow:hidden; width:100%; height:600px; position:relative;}
.bannerBox .banner a{ display:block;display:none;position:absolute; top:0; left:0; width:100%; height:600px;}
.bannerBox .banner a.ban00{ background:url(http://www.mcdvisa.com/images/ad/pc-putaoyazhibo.jpg) no-repeat center; height:600px; width:100%;}
.bannerBox .banner a.ban01{ background:url(http://www.mcdvisa.com/Img/Index/banner_0.jpg) no-repeat center; height:600px; width:100%;}
.bannerBox .banner a.ban02{ background:url(http://www.mcdvisa.com//topic/2017kmh/images/01.jpg) no-repeat center; height:600px; width:100%;}
.bannerBox .banner a.ban03{ background:url(http://www.mcdvisa.com/images/ad/1920x600px-greece.png) no-repeat center; height:600px; width:100%;}
.bannerBox .banner a.ban04{ background:url(http://www.mcdvisa.com/images/ad/banner-qianzheng.png) no-repeat center; height:600px; width:100%;}
.bannerBox .banner a.ban05{ background:url(http://www.mcdvisa.com/images/ad/banner-gaokaohouliuxue.png) no-repeat center; height:600px; width:100%;}
.bannerBox .banner a.ban06{ background:url(http://www.mcdvisa.com/images/ad/banner-ireland-1.png) no-repeat center; height:600px; width:100%;}
.bannerBox .banner a.ban07{ background:url(https://www.mcdvisa.com/images/ad/banner-PC-25.jpg) no-repeat center; height:600px; width:100%;}
.bannerBox .banner a.ban08{ background:url(https://www.mcdvisa.com/images/ad/pc_greece_20240612.jpg) no-repeat center; height:600px; width:100%;}
.bannerBox .banner a.ban09{ background:url(http://www.mcdvisa.com/images/ad/2025kmh.jpg) no-repeat center; height:600px; width:100%;}
.bannerBox .banner a.ban10{ background:url(http://www.mcdvisa.com/images/2020/europe20200522.jpg) no-repeat center; height:600px; width:100%;}
.bannerBox .banner a.ban101{ background:url(http://www.mcdvisa.com/images/2020/pc-putaoya.png) no-repeat center; height:600px; width:100%;}
.bannerBox .banner a.ban11{ background:url(http://www.mcdvisa.com/images/2020/liuxue20200817.png) no-repeat center; height:600px; width:100%;}
.bannerBox .banner a.ban12{ background:url(http://www.mcdvisa.com/images/2020/pc_shouxidaibiao.jpg) no-repeat center; height:600px; width:100%;}
.bannerBox .banner a.ban13{ background:url(http://www.mcdvisa.com/images/2020/pc_chuangxinqianzheng.jpg) no-repeat center; height:600px; width:100%;}
.bannerBox .banner a.ban14{ background:url(http://www.mcdvisa.com/images/2020/2021xinchun.jpg) no-repeat center; height:600px; width:100%;}
.bannerBox .banner a.ban15{ background:url(http://www.mcdvisa.com/images/ad/202408_eb5_11.jpg) no-repeat center; height:600px; width:100%;}
.bannerBox .banner a.ban16{ background:url(https://www.mcdvisa.com/images/ad/202408_homefed.jpg) no-repeat center; height:600px; width:100%;}
.bannerBox .banner a.ban17{ background:url(https://www.mcdvisa.com/images/ad/202408_hope_pc.jpg) no-repeat center; height:600px; width:100%;}
.bannerBox .banBt{ position:absolute; left:50%; margin-left:-600px; bottom:0; background:url(Img/Index/bannerBg.png) repeat-x center; height:45px; z-index:5}
.bannerBox .banBt P{overflow:hidden; background:url(Img/Index/banner-naba.png) no-repeat left  center; padding-left:30px; margin-left:30px; margin-top:15px;}          
.bannerBox .banBt p span{ font-size:14px; color:#000; display:block; float:left;}
.bannerBox .banBt p a{ background:url(Img/Index/banner-xjx.png) no-repeat left center; padding-left:10px; color:#000; font-size:13px; width:345px;  display:block; float:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;} 
.bannerBox .btn{ position:absolute; left:0; bottom:70px; text-align:right; width:95%; }
.bannerBox .btn span{ display:inline-block; width:25px; height:25px; text-align:center; cursor:pointer; line-height:25px; background-color:#1a589d; margin:0 5px; color:#fff;}
.bannerBox .btn span:hover,.bannerBox .btn span.cur{ background-color:#ff7800}
/*新增修改--end--*/

/*移民投资教育顺达*/
.shunda{ overflow:hidden; width:100%; background-color:#fff;}
.shunda .shuanda01{ width:100%; overflow:hidden; margin-top:20px; margin-bottom:25px;a}
.shunda .sdUl li{position:relative; float:left; background:url(Img/Index/sd-liBg.png) no-repeat center; height:265px; width:330px; margin:25px 0; margin-right:30px; padding:0 25px;}
.shunda .sdUl li span{ display:block; margin-top:30px; color:#346ba9; font-size:12px;}
.shunda .sdUl li i{ display:block; width:68px; height:2px; background-color:#77a0c6; margin:10px 0 20px 0;}
.shunda .sdUl li h3{ color:#fff; font-size:22px; margin-bottom:10px;}
.shunda .sdUl li p{ color:#fff; height:60px; line-height:20px; overflow:hidden;}
.shunda .sdUl li a.more{ display:block; background:url(Img/Index/sd-a.png) no-repeat center top; width:148px; height:42px; margin-top:25px;}
.shunda .sdUl li.last{ margin-right:0px;} 
.shunda .sdUl li img{ position:absolute; right:0; bottom:0;}
.shunda .sdUl li img.img01{ right:5px;}
.shunda .sdUl li img.img02{ right:0;}
.shunda .sdUl li img.img03{bottom:-30px;}
.shunda .sdUl li img.img04{ right:-10px;}
.shunda .sdUl li img.img05{ right:10px;}
.shunda .sdUl li img.img06{ right:0;}
.shunda .sdUl li a.more:hover{ background-position:bottom;}

/*17专注移民*/
.year{ overflow:hidden; width:100%; background:url(Img/Index/yearConBg.jpg) no-repeat center; height:691px;}
.year h2{ color:#fff;}
.year p.cjZhBt{ color:#fff;}
.year .yearHz{ overflow:hidden; width:100%; background:#fff;  margin-top:35px;}
.year .yearTit{ width:100%; height:90px; background:url(Img/Index/year-tit.png) repeat-x center; position:relative; z-index:100}
.year .yearTit li{ width:200px; height:90px;color:#333; cursor:pointer; float:left; text-align:center; background:url(Img/Index/year-tit-liBg.png) no-repeat right center; position:relative;}
.year .yearTit li span{ display:block; font-size:15px; margin-top:25px;}
.year .yearTit li b{ display:block;  font-size:16px;  margin-top:12px;}
.year .yearTit li img{ position:absolute; top:90px; left:50%; margin-left:-8px; display:none;}
.year .yearTit li:hover,.year .yearTit li.cur{ background:url(Img/Index/year-tit-hover.png) repeat-x center; color:#fff;}
.year .yearTit li:hover img,.year .yearTit li.cur img{ display:block;}
.year .yearCon{ overflow:hidden; width:1200px; height:406px; position:relative; }

/*修改*/
.year .yearCon img{ display:none; position:absolute; top:0; left:0;}

/*.year .yearDl{ overflow:hidden; width:1200px; height:372px; position:absolute; top:0; left:0; display:none;}
.year .yearDl dt{ width:687px; height:372px; position:relative; float:left;}
.year .yearDl dt img.yearZh{ position:absolute; top:5px; left:250px;}
.year .yearDl dt img.yearEn{position:absolute;left: 506px;top: 8px;}
.year .yearDl dt img.yearZh:hover{transform:scale(1.1);}
.year .yearDl dt img.yearEn:hover{transform:scale(1.1);}
.year .yearDl dd{ width:500px; float:right;}
.year .yearDl dd .tit{ overflow:hidden; margin-top:60px;}
.year .tit span{ display:block; font-size:32px; text-align:center; line-height:64px; color:#fff; background:url(Img/Index/yearCon-yuan.png) no-repeat center; height:64px; width:64px; float:left;}
.year .tit h3{ font-size:34px; color:#333333; margin-left:15px; float:left; line-height:64px;}
.year .yearCon-ul{ overflow: hidden; margin-left:55px;}
.year .yearCon-ul li{ background:url(Img/Index/yearCon-gou.png) no-repeat left 3px; padding-left:20px; font-size:14px; color:#333; line-height:20px; margin-top:25px;}
*/


/*走进美成达*/
.about{ overflow:hidden; width:100%; height:721px; background:url(Img/Index/aboutBg.jpg) no-repeat center;}
.about .aboutCon{ overflow:hidden; width:100%; background:#fff; margin-top:45px;}
.about dl{ height:247px; background-color:#134781; width:100%; position:relative;}
.about dt{ background:url(Img/Index/aboutdt-bg.png) no-repeat center; width:486px; height:304px; position:absolute; top:30px; left:30px;
}
.about dt img{display:block;margin-top: 12px;margin-left: 31px;}
.about dd{ width:640px; position:absolute; top:55px; right:40px;}
.about dd h3{ font-size:18px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-bottom:15px;}
.about dd h3 a{ color:#fff;}
.about dd p{ overflow:hidden; height:112px; line-height:28px; font-size:13px; color:#fff;}
.about .abUl{ overflow:hidden; width:100%; margin-top:130px; margin-bottom:40px;}
.about .abUl li{ width:299px; border-right:1px dotted #ccc; text-align:center; float:left;}
.about .abUl li img{ display:block; margin:0 auto;}
.about .abUl li b{ display:block; font-size:22px; color:#ff7800; margin-top:5px; }
.about .abUl li p{ font-size:14px; color:#000; margin-top:5px;}
.about .abUl li.last{ border-right:none;}

/*案例*/
.anli{ overflow:hidden; width:100%; background:url(Img/Index/anliBg.jpg) no-repeat center; height:633px;}
.anli h2 a{ color:#fff;}
.anli p.cjEnBt{ color:#fff;}
.anli .anliBox{ position:relative; height:415px; width:1200px; overflow:hidden; margin-top:30px;}
.anli .anliUl{ position:absolute; top:0 ;left:0; width:105%;}
.anli .anliUl li{ float:left; width:285px; height:415px; background-color:#fff; margin-right:20px;}
.anli .anliUl li a.anli-a{overflow:hidden; width:285px; height:210px; display:block;}
.anli .anliUl li a img{ display:block;}
.anli .anliUl li h3{ padding:0 15px; font-size:14px; margin:20px 0 10px 0;}
.anli .anliUl li h3 a{ color:#000}
.anli .anliUl li p{ line-height:24px; height:72px; overflow:hidden; font-size:13px; color:#000; padding:0 15px; text-align:justify;}
.anli .anliUl li a.more{ display:block; margin:0 auto; margin-top:30px; width:125px; height:30px; line-height:30px; text-align:center; background-color:#b3b3b3; color:#fff; text-decoration:none;} 
.anli .anliUl li:hover a.more{ background-color:#ff7800;}
.anli .anliBt{ overflow:hidden; width:100%; margin-top:25px; text-align:center;}
.anli .anliBt span{ display:inline-block; background:url(Img/Index/anliBtn.png) no-repeat center top; width:13px; height:13px; margin:0 10px;}
.anli .anliBt span.cur{ background-position:bottom;}

/*荣誉*/
.honor{ overflow:hidden; width:100%; background-color:#fff;}
.honor .honorKj{ overflow:hidden; width:1245px; height:251px; margin:0 auto; margin-top:20px; position:relative;}
.honor  em{ display:block; width:43px; height:43px; cursor:pointer; position:absolute; top:80px; z-index:100;}
.honor .anLt{ background:url(Img/Index/anLt.png) no-repeat center top; left:0;}
.honor .anRt{ background:url(Img/Index/anRt.png) no-repeat center top; right:0;} 
.honor  em:hover{ background-position:bottom;}
.honor .honorCon{ overflow:hidden; width:1200px;height:251px; position:relative; margin:0 auto;}
.honor .honor-ul{ position:absolute; top:0;left:0; width:105%;}
.honor .honor-ul li{ float:left; margin-right:20px; width:224px; height:251px;}
.honor .honor-ul li a{ text-decoration:none;}
.honor .honor-ul li img{ display:block; margin:0 auto} 
.honor .honor-ul li span{ text-align:center; height:47px; display:block; line-height:47px; color:#fff; font-size:14px; background-color:#b3b3b3}
.honor .honor-ul li:hover span{ background-color:#134781;} 

/*专家顾问*/
.case{ overflow:hidden; width:100%; height:505px; background-color:#fff; margin-bottom:30px; margin-top:50px;}
.case .case_content{ overflow:hidden}
.case .case_datu{ overflow:hidden; width:1200px; height:345px; position:relative; margin-bottom:15px;}
.case .case_datu a.case-tu-a{ display:block; float:left;}
.case .case_datu .case_dleft,.case .case_datu .case_dright{ position:absolute; width:60px; height:152px; background:url(Img/Index/case_btn.png) no-repeat center; top:130px; cursor:pointer}
.case .case_listtu{ overflow:hidden; width:1200px; height:114px; position:relative}
.case .caseWen{ overflow:hidden; float:right; background-color:#1a589d; width:456px; height:344px;}
.case .wenUl{ padding:10px 25px; overflow:hidden;}
.case .wenUl li{ background:url(Img/Index/case-li-yuan.png) no-repeat left 10px; padding-left:15px; font-size:13px; line-height:24px; color:#fff; margin-top:25px;}
.case .caseWen a.moregw{ margin:0 auto; display:block; width:189px; height:52px; background:url(Img/Index/gw-ack.png) no-repeat center; margin-top:15px;}
.case .case_listtu .case_list{ overflow:hidden; width:1200px;height:108px; padding-top:6px; margin:0 auto; position:relative}
.case .case_listtu .case_list ul{ position:absolute}
.case .case_listtu li{width:234px; height:108px; float:left; margin-right:7px; cursor:pointer; position:relative}
.case .case_listtu li img{ display:block; background-color:#d34722;}
.case .case_listtu li b{ display:none; width:234px; height:114px; background:url(Img/Index/case-sm-kj.png) no-repeat center; position:absolute; bottom:0; left:0;}
.case .case_listtu li p{ opacity:0}
.case .case_listtu .cur{}
.case .case_listtu .cur b{ display:block}
.case .case_listtu .cur img{ background-color:#ffc000;}
.case .case_listtu li.last{ margin-right:0;}

.grlm,.grlm .case_datu,.grlm .grWen{ height:400px;}
.grlm .grWen { overflow:hidden; float:left; background-color:#1a589d; width:456px; font-size:14px; color:#fff; line-height:25px;}
.grlm .grWen p{ margin:30px 10px 10px 10px; text-indent:2em;}
.grlm .grWen ul{ padding:10px 15px;}
.grlm .grWen ul li{width:50%; float:left; list-style:square inside;}
.grBtn{ text-align:center;}
.grBtn .btnhref{ background:#ff7800; display:inline-block; font-size:16px; padding:10px 25px; color:#fff; border-radius:3px; text-decoration:none; margin-top:35px}

/*新闻*/
.news{ overflow:hidden; width:100%; background:url(Img/Index/newsBG.jpg) repeat center; padding:50px 0;}
.news .newBoxHz{ overflow:hidden; float:left; border:1px solid #d9d9d9; width:384px; height:474px; background-color:#fff; margin-right:20px;}
.news .newNav{ height:55px; border-bottom:1px solid #d9d9d9; background:url(Img/Common/titNavBg.png) repeat-x center;}
.news .newNav li{ width:192px; height:55px; float:left; text-align:center; line-height:55px; font-size:18px; font-weight:bold;}
.news .newNav li a{color:#000; text-decoration:none;}
.news .newNav li:hover,.news .newNav li.cur{ background:url(Img/Common/titNav-hover.png) repeat-x;}
.news .newNav li:hover a ,.news .newNav li.cur a{ color:#fff;}
.news .divNew01{ overflow:hidden; width:100%; height:417px;}
.news .newHz{ padding:0 20px; height:417px; background-color:#fff;}
.news .newsDl{ width:100%; overflow:hidden; margin-top:20px;}
/*.news .newsDl dt{ width:137px; float:left;height:118px; overflow:hidden;}*/
/*.news .newsDl dd{ width:195px; float:right;  }*/
.news .newsDl dt{display: none;}
.news .newsDl dd{ width:320px; float:left;  }
.news .newsDl dd h3{ margin:10px 0; font-size:14px;}
.news .newsDl dd h3 a{ color:#000;}
.news .newsDl dd  p{ line-height:22px; height:66px; overflow:hidden; font-size:13px; color:#333;}
.news .newUl{ overflow:hidden; margin-top:25px;}
.news .newUl li{overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:35px; font-size:14px; background:url(Img/Index/new-li-fk.jpg) no-repeat left center; padding-left:10px;}
.news .newUl li a{display:block;width:70%;float:left;color:#333333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news .newUl li span{ display:block; float:right; width:25%;}
.news .rtDiv{ width:349px; height:382px; overflow:hidden; position:relative; margin:0 auto; margin-top:20px;}
.news .rtDiv ul{ position:absolute; top:0; left:0;}
.news .rtDiv ul li{ width:349px; height:195px;}
.news .rtDiv ul li img{ display:block;}
.news .rtDiv ul li span{ color:#333; font-size:13px; text-align:center; display:block; margin:10px 0;}
.news .newBoxHz.last{ margin-right:0;}


