/* CSS Document */
.g-banner{height:360px; position:relative; overflow:hidden;}
.g-banner-slider{height:360px; position:absolute; left:0; top:0;}
.g-banner-slider li,.g-banner-slider a,.g-banner-slider img{height:360px;}
.g-banner-slider li{float:left;}
.g-banner-slider a{width:100%; position:relative; overflow:hidden; display:block;}
.g-banner-slider img{position:absolute; top:0; left:50%; margin:0 0 0 -840px;}
.g-banner-pagination{width:100%; height:20px; position:absolute; left:0; bottom:20px; text-align:center; font-size:0;}
.g-banner-pagination li{width:40px; height:20px; display:inline-block; margin:0 8px 0 8px; cursor:pointer; position:relative;}
.g-banner-pagination li a{width:40px; height:4px; position:absolute; left:0; top:50%; margin:-2px 0 0 0; background:#fff; opacity:.5; filter:alpha(opacity=50);}
.g-banner-pagination li.current a{opacity:1; filter:alpha(opacity=100);}


.hotcon{background-color:#eff3f7; margin:0 auto; padding:5px 0; overflow:auto;}
.hotcon ul{width:1200px; margin:0 auto;}
.hotcon ul li{width:auto; margin-right:16px; line-height:24px; float:left;}
.hotcon ul li a:hover{color:#2577e3;}


.mcent{width:1200px; margin:0 auto;}

/***********私人订制通道**************/
.mydiy{width:1200px; float:left; margin-top:18px;}
.mydiy .mtit{width:1200px; float:left; line-height:42px; background-color:#f1efeb; font-size:16px;}
.mydiy .mtit h3{width:128px; background-color:#2577e3; height:42px; float:left; font-size:16px; text-align:center; color:#fff;}
.mydiy ul{width:1198px; float:left; border:1px solid #2577e3; border-top:3px solid #2577e3; margin-bottom:18px;}
.mydiy ul li{width:206px; float:left; color:#444; margin:20px 10px; font-size:16px; height:155px; text-align:center;}
.mydiy ul li.left{width:200px; margin-left:20px;}
.mydiy ul li + li{border-left:1px solid #d2d2d2;}
.mydiy ul li h3{text-align:center; line-height:1; font-size:18px; padding:12px 0 6px;}
.mydiy ul li p{text-align:center; line-height:20px; font-size:14px;}
.mydiy ul li.left h4{float:left; width:200px; text-align:center; line-height:18px; font-weight:bold; font-size:18px; margin-bottom:6px;}
.mydiy ul li.left p{text-indent:32px; text-align:justify; font-size:16px; line-height:22px;}
.mydiy ul li img{width:59px; height:59px; margin:0 auto;}
.mydiy ul li.right{float:right; width:252px; text-align:center; margin-bottom:0; height:165px;}
.mydiy ul li.right .ord{float:right; height:100px; width:252px; text-align:center;}
.mydiy ul li.right .ord a{background-color:#fb9125; border:1px solid #e08821; border-radius:3px; color:#fff; cursor:pointer; font-size:18px; height:42px; line-height:42px; text-align:center; width:128px; display:inline-block; margin:36px 0 0 5px;}
.mydiy ul li.right .ord a:hover{background-color:#fa8721; color:#fff;}
.mydiy ul li.right p{width:252px; font-size:16px; line-height:24px; float:left; text-align:center;}


/*********留学专题***********/
.lxetop{width:1200px; float:left;}
.lxetop .mtit{width:1200px; float:left; line-height:42px; background-color:#f1efeb; font-size:16px;}
.lxetop .mtit h3{width:128px; background-color:#2577e3; height:42px; float:left; font-size:16px; text-align:center; color:#fff;}
.lxetop ul{width:1220px; float:left; overflow:hidden; margin:12px 0 12px;}
.lxetop ul li{width:283px; float:left; border:1px #F3F3F3 solid; margin-right:20px;}
.lxetop ul li:hover{border:1px #2577e3 solid;}
.lxetop ul li a{display:block; color:#fff; position:relative;}
.lxetop ul li .ibox,.lxetop ul li .ibox img{width:283px; height:189px; vertical-align:top;}
.lxetop ul li .itit{position:absolute; left:0; bottom:0; width:189px; height:22px; line-height:22px; color:#FFF; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#7F000000', endColorstr='#7F000000'); background:rgba(0, 0, 0, 0.6); text-align:center; font-size:14px; overflow:hidden; padding:5px 0; width:100%;}

/***************移民模块*******************/
.iitem{width:1200px; float:left; margin-top:18px;}
.iitem .mtit{width:1200px; float:left; background-color:#f1efeb; line-height:42px;}
.iitem .mtit .tit{width:128px; height:42px; float:left; font-size:16px; text-align:center; background-color:#2577e3;color:#fff;}
.iitem .mtit ul{width:auto; float:right;/* padding:13px 0;*/ height:42px;}
.iitem .mtit ul li{width:auto; float:left;}
.iitem .mtit ul li a{padding:0 26px; border-left:1px #333 solid; line-height:16px;}
.iitem .mtit ul li a:hover{color:#990000;}
.iitem .item{width:1200px; float:left;}
.iitem .item .ileft{width:332px; float:left;}
.iitem .item .ileft .left{width:330px; float:left; border:1px #2577e3 solid; margin-top:14px; font-size:14px;}
.ileft .left p{width:330px; float:left;}
.ileft .left p a{float:left; margin:15px 5px; width:100px; color:#333;}
.ileft .left p a:hover{color:#2577e3;}
.ileft .left p a img{height:40px; width:60px; display:block; border:#eaeaea 1px solid; margin:0 auto;}
.ileft .left p a em{display:block; text-align:center; height:18px; margin-top:5px; font-style:normal; overflow:hidden;}
.ileft .left ul{width:320px; float:left; margin:0 5px; border-top:1px dashed #eaeaea; padding:10px 0;}
.ileft .left ul li{width:64px; float:left; text-align:center;}
.iitem .item .ileft .usmsg{width:332px; float:left; height:253px; margin-top:18px;}
.ileft .usmsg img{width:332px; float:left; height:253px;}

.item .midd{width:460px; float:left; margin-left:14px; margin-top:14px;}
.item .midd .new{width:460px; float:left; padding-bottom:14px; border-bottom:1px dashed #eaeaea;}
.item .midd .new h3{width:460px; font-size:16px; line-height:16px; height:16px; margin-bottom:12px; float:left;}
.item .midd .new .l{width:150px; float:left; height:84px; margin-right:10px;}
.item .midd .new .l img{width:150px; float:left; height:84px;}
.item .midd .new .r{width:300px; float:right; font-size:14px; line-height:21px; text-indent:28px; text-align:justify;}
.item .midd ul{width:460px; float:left; overflow:hidden; font-size:14px; margin-top:4px;}
.item .midd ul li{width:460px; float:left; height:14px; line-height:14px; text-align:left; margin-top:10px;}
.item .midd ul li span{width:auto; float:left; text-align:left;}
.item .midd ul li span a{color:#0065bb;}
.item .midd ul li date{color:#999; float:right; font-size:12px; font-weight:normal; line-height:14px;}
.item .midd ul li b{float:left; width:280px; padding-left:10px; font-weight:normal; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.item .midd ul li b a:hover{color:#0065bb;}

.item .right{width:380px; float:right; margin-top:14px;}
.item .right .anli{width:380px; float:right;}
.item .right .anli h3{padding:0 10px; border-left:2px #e84444 solid; font-size:16px; font-weight:normal; line-height:16px; height:16px; width:358px; float:left;}
.item .right .anli h3 a{float:right; height:16px; font-size:12px;}
.item .right .anli ul{margin-top:6px; width:358px; float:left; border:1px solid #2577e3; padding:10px;}
.item .right .anli ul li{width:346px; float:left; line-height:24px; font-size:14px; background:url("../BImg/bsicon.png") no-repeat scroll 0 9px; padding-left:12px;}
.item .right .anli ul li.im{width:358px; padding:0; background:none;}
.item .right .anli ul li a:hover{color:#2577e3;}
.item .right .anli ul li d{width:auto; float:right; line-height:24px; font-size:12px; color:#999;}

.iitem .item .itmleft{float:left; width:820px;/* width:780px; height:432px;*/ overflow:hidden; background-color:#fff; border-bottom:1px solid #dcdcdc; margin:14px 0 0;}
.iitem .item .itmleft .oneitem{float:left; width:786px; padding:16px; border:1px solid #dcdcdc; border-bottom:none;}
.iitem .item .itmleft .oneitem .pg-img{float:left; width:180px;}
.iitem .item .itmleft .oneitem .pg-img img{width:160px; height:106px;}
.iitem .item .itmleft .oneitem .pg-tit{float:left; width:606px; font-size:16px; margin-bottom:4px; border-bottom:1px dashed #dcdcdc;}
.iitem .item .itmleft .oneitem .pg-tit b.l{width:324px; float:left; line-height:36px; height:36px; font-weight:normal;}
.iitem .item .itmleft .oneitem .pg-tit b.r,.iitem .item .itmleft .oneitem .pg-tit b.m{width:102px; float:right; height:32px; font-weight:normal; margin:0 0 8px 8px;}
.iitem .item .itmleft .oneitem .pg-tit b.r a{line-height:30px; height:30px; background-color:#fb9125; color:#fff; text-align:center; border:1px solid #e08821; border-radius:3px; width:100px; display:inline-block; float:right;}
.iitem .item .itmleft .oneitem .pg-tit b.r a:hover{background-color:#e08821;}
.iitem .item .itmleft .oneitem .pg-tit b.m a{line-height:30px; height:30px; background-color:#2577e3; color:#fff; text-align:center; border:1px solid #0a56bb; border-radius:3px; width:100px; display:inline-block; float:right;}
.iitem .item .itmleft .oneitem .pg-tit b.m a:hover{background-color:#0a56bb;}
.iitem .item .itmleft .oneitem ul{float:left; width:566px;}
.iitem .item .itmleft .oneitem ul li{height:22px; line-height:22px; float:left; width:260px; font-size:14px;}
.iitem .item .itmright{float:right; width:380px; overflow:hidden; margin:14px 0 0;}
.iitem .item .itmright .mali{width:347px; float:left; padding:16px 16px 6px; border:1px #dcdcdc solid; border-left:0;}
.iitem .item .itmright .mali ul{width:347px;}
.iitem .item .itmright .mali ul li{width:335px; float:left; line-height:14px; font-size:14px; background:url("../BImg/bsicon.png") no-repeat scroll 0 5px; padding:0 0 10px 12px;}
.iitem .item .itmright .mali ul li a:hover{color:#0065bb;}
.iitem .item .itmright .mali ul li d{line-height:14px; font-size:12px; width:auto; float:right; color:#999;}


.iitem .item .itmright h3{padding:0 10px; font-size:16px; font-weight:normal; line-height:22px; height:22px; margin:14px 0 6px; width:360px; float:left; border-left:0;}
.iitem .item .itmright h3 a{float:right; height:16px; font-size:12px;}
.iitem .item .itmright dl{width:189px; float:left; border:1px #dcdcdc solid; border-left:0; font-size:12px;}
.iitem .item .itmright dl dt{width:188px; float:left; text-align:center;}
.iitem .item .itmright dl dt img{height:132px;}
.iitem .item .itmright dl dd{width:188px; float:left; text-align:center; line-height:18px;}
.iitem .item .itmright dl dd p{width:168px; float:left; margin:0 10px 10px;}
.iitem .item .itmright .lxpg{width:375px; height:178px; overflow:hidden; float:right; border-right:1px #dcdcdc solid; border-bottom:1px #dcdcdc solid; padding:2px;}
.iitem .item .itmright .lxpg img{width:375px; float:right; height:178px;}

.usmxmsg{width:1200px; float:left; margin:30px 0 10px;}
.usmxmsg img{width:1200px; float:left;}