


/* main_image */
.main_visual{height:599px;border-top:1px solid #d7d7d7;overflow:hidden;position:relative;}
.main_image{height:599px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:599px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:599px;}
.main_image li span{display:block;width:100%;height:599px}
.main_image li a{display:block;width:100%;height:599px}
.main_image li .img_1{background:url('../images/img_main_1.jpg') center top no-repeat}
.main_image li .img_2{background:url('../images/img_main_2.jpg') center top no-repeat}
.main_image li .img_3{background:url('../images/img_main_3.jpg') center top no-repeat}
.main_image li .img_4{background:url('../images/img_main_1.jpg') center top no-repeat}
.main_image li .img_5{background:url('../images/img_main_2.jpg') center top no-repeat}

div.flicking_con{position:absolute;top:540px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}


/* 美国移民 */
.main_visual_mg{height:360px;border-top:1px solid #d7d7d7;overflow:hidden;position:relative;}
.main_image_mg{height:360px;overflow:hidden;position:relative;}
.main_image_mg ul{width:9999px;height:360px;overflow:hidden;position:absolute;top:0;left:0}
.main_image_mg li{float:left;width:100%;height:360px;}
.main_image_mg li span{display:block;width:100%;height:360px}
.main_image_mg li a{display:block;width:100%;height:360px}
.main_image_mg li .img_1{background:url('../images/HL_mg_img1.jpg') center top no-repeat}
.main_image_mg li .img_2{background:url('../images/HL_mg_img1.jpg') center top no-repeat}
.main_image_mg li .img_3{background:url('../images/HL_mg_img1.jpg') center top no-repeat}

.main_image_mg li .img_4{background:url('../images/HL_yg_img1.jpg') center top no-repeat}
.main_image_mg li .img_5{background:url('../images/HL_yg_img1.jpg') center top no-repeat}
.main_image_mg li .img_6{background:url('../images/HL_yg_img1.jpg') center top no-repeat}

.main_image_mg li .img_7{background:url('../images/HL_mg_img2.jpg') center top no-repeat}
.main_image_mg li .img_8{background:url('../images/HL_mg_img2.jpg') center top no-repeat}
.main_image_mg li .img_9{background:url('../images/HL_mg_img2.jpg') center top no-repeat}

.main_image_mg li .img_10{background:url('../images/USA_banner.jpg') center top no-repeat}
.main_image_mg li .img_11{background:url('../images/USA_banner.jpg') center top no-repeat}
.main_image_mg li .img_12{background:url('../images/USA_banner.jpg') center top no-repeat}

.main_image_mg li .img_13{background:url('../images/HWFC_banner.jpg') center top no-repeat}
.main_image_mg li .img_14{background:url('../images/HWFC_banner.jpg') center top no-repeat}
.main_image_mg li .img_15{background:url('../images/HWFC_banner.jpg') center top no-repeat}

div.flicking_con_mg{position:absolute;top:320px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con_mg a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con_mg a.on{background-position:0 -21px}
#btn_prev_mg,#btn_next_mg{z-index:11111;position:absolute;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev_mg{}
#btn_next_mg{}

/* 小banner */
.yx-rotaion{width:337px; height:359px; float:left}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1;}
.yx-rotation-t{color:#fff;font-size:12px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../images/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}

.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0; height:0;overflow:hidden;}
.rotaion_list img{width:337px; height:359px;}

/* 英国 */
.yg-rotaion{width:622px; height:321px;}
.yg-rotaion-title,.yg-rotation-focus,.yg-rotation-t{position:absolute}
.yg-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yg-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yg-rotation-focus span{background:url(../images/ico.png) no-repeat;display:block;}
.yg-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yg-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}

.yg-rotation-focus span.hover{background-position:-10px -126px}
.yg_rotaion_list{width:0; height:0;overflow:hidden; background:rgba(18,245,0,1.00)}
.yg_rotaion_list img{width:622px; height:321px;}

/*内页banner*/
/*内页banner*/
.NYBanner{ width:100%; height:360px; background:#eee; position:relative; overflow:hidden}
.NYBanner_xs{ width:1920px; position:absolute; left:50%; margin-left:-960px}

.NYBannera{ width:100%; height:527px; background:#eee; position:relative; overflow:hidden}
.NYBanner_xsa{ width:1920px; position:absolute; left:50%; margin-left:-960px}
