/*public*/
.Channel{ width:985px; margin:0 auto;  padding:15px; background:#fff; border-bottom:none; color:#222;}
.Channel .left .left_con1 .left_con1_list1,.Channel,.Channel .right .right_con2,.Channel .right .right_con4{border:1px solid #d5d6d7;}
/*new home*/

@charset "utf-8";
/* CSS Document */
/*=================================首页================================*/
.red_color{ color:#950006}
.Home_left{ margin-left:10px;width:741px; float:left; margin-bottom:10px;}
.Home_left a{ font-weight:bold; font-size:14px;color: #054B7B;}
.Home_left a.red{ color:red; font-weight:normal; font-size:12px}
.Home_left_city li a.Img img{ width:166px; height:102px;}
.Home_left .btm_more a{ font-weight:normal; font-size:11px}
.Home_left em{ color:#666;}
.Home_left .News_box em{ padding-left:5px;}
.Home_left h2{ font-size:18px; margin-left:10px;}
.Home_left h2 a{font-size:18px; }
.Home_left h3{ font-size:16px; margin-left:10px;}
.Home_left h3 a{font-size:16px;}

.Home_left_boxL{ width:395px; float:left; margin-right:8px;}
.Home_left_boxL .hd{ font-size:18px; background:url(/static/img/home/hd_bg.gif) repeat-x; height:30px; line-height:30px; margin-bottom:1px;}
.Home_left_boxL .hd h2{font-size:18px; margin-left:10px;}
.Home_left_boxL .boxL_bg{border:3px solid #dfdfdf;}
.Artical_img{width:390px; height:292px; text-align:center; position:relative;}
.Artical_img img{ width:379px; height:283px; margin-top:4px;}
.Artical_img p{ position:absolute; bottom:5px; left:5px;opacity: 1;
background: rgba(0,0,0,.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#2d000000, endColorstr=#2d000000);
zoom: 1;color: #fff; font-weight:bold; padding:2px 8px; font-size:14px;width:363px; text-align:left}
:root .Artical_img p {filter: none url(0);}
.Artical_img p a{color:#fff;}

.Artical_four{ border-top:5px solid #dfdfdf}
.Artical_four .hd_bg{ background:url(/static/img/home/home_bg.png) no-repeat -1px -1px; height:9px;}
.Artical_four .Expat{ width:180px; float:left; margin-left:8px;}
.Artical_four .Expat2{ margin-left:14px;}
.Artical_four .Expat h3{ border-bottom:4px solid #d61d00; margin-left:0px; padding-bottom:2px;}
.Artical_four .Expat em{ padding:0}
.Artical_four .Expat img{ width:180px; height:136px; margin:8px 0}
.Artical_four .Expat_con{ margin-bottom:5px;}
.Artical_four .Expat_con .Height1{ height:55px; line-height:18px; overflow:hidden; display:block}
.Artical_four .Expat_con .Height2{ height:77px; line-height:18px; padding-top:3px; overflow:hidden; display:block}


.btm_more{text-align:right; font-size:11px;background:url(../img/jobs/images/icon_r.gif) no-repeat right 3px; padding-right:15px; margin-bottom:5px;}

.Commnuity{ background:#fff; width:396px;margin-top:10px;}
.Commnuity .Commnuity_con_tit{ height:30px; line-height:30px;}
.Commnuity .Commnuity_con_tit h2{ width:200px; float:left;}
.Post_blog{ display:block; color:#fff; margin:0px; margin-top:1px; font-weight:bold; font-size:14px; background:url(../img/news/blog_btm.png) no-repeat -177px 0; width:75px; height:24px; float:right}
.Commnuity_hd_bg{ background:url(/static/img/home/home_bg.png) no-repeat 0px -67px; height:8px;}
.Commnuity_con{ border-left:1px solid #d8e0e6; border-right:1px solid #d8e0e6; width:373px; padding:0 10px;} 
.Commnuity_con h2{ margin-bottom:5px; margin-left:0px;}
.Commnuity_con h2 a{ color:#950006}
.Commnuity_con .line{ background:url(/static/img/home/home_bg.png) no-repeat -3px -290px; height:10px; width:372px;}
.Commnuity_con li{ padding:10px 0; clear:both;}
.Commnuity_con li p{ line-height:16px;}
.Commnuity_con li .red{ float:right}
.Commnuity_con li img{ width:68px; height:68px; float:left; margin-right:5px;}
.FontSize a{ font-size:16px}
.Commnuity_con li .Img_tit { padding:5px 0 10px 0; border-bottom:1px dashed #ccc}
.Commnuity_con li .Img_tit_box{ padding-bottom:5px;}
.Commnuity_con li .Img_tit img{ float:left; width:170px; height:128px; margin-right:5px;}
.Img_tit p{ font-size:14px}
.Commnuity_con .btm_more{ margin:10px 0 0 0}
.Commnuity_btm{ background:url(/static/img/home/home_bg.png) no-repeat 0 -105px;width:401px; height:13px;}



.Hom_left_boxR{ width:338px; float:left; line-height:18px;}
.Hom_left_boxR p{line-height:18px;}
.boxR_News{padding-top:1px; height:auto; border:1px solid #ccc; background:#f0efed}
.boxR_News .News_box img{width: 96px;height: 72px;float:right; padding-right:5px;}
.Hom_left_boxR .tit{ background:url(/static/img/home/hd_bg.gif) repeat-x 0 -30px; height:32px; line-height:32px;}
.Hom_left_boxR .tit .tit_L{ float:left;margin-left:10px;}
.Hom_left_boxR .tit .tit_L  a{ font-size:18px;color:#920d10; }
.Hom_left_boxR .tit strong{ font-size:18px; font-weight:bold;color:#920d10; display:block; float:left; margin-right:3px;}
#list-box3{ top:25px; left:3px; z-index:10;position:absolute;display:none; line-height:20px}
.Hom_left_boxR .Hover_hd h3{ width:176px}

.livingChina{ border:1px solid #ccc; border-radius:5px;margin-top:10px;}
.livingChina h2{ background:url(../img/home/livingChina.jpg) no-repeat 2px bottom; height:32px; line-height:32px; margin:0px; padding-left:10px;}
.livingChina .livingChina_con{ padding:5px 8px 10px 8px;}
 .livingChina_con b{ font-size:14px;}
.livingChina img{ width:320px; height:180px; display:block; margin-bottom:5px;}
.livingChina p{ line-height:18px; margin:3px 0;}
.livingChina p a{ font-size:12px; color:red;}
.livingChina  a{ font-weight:normal}
.livingChina .livingChina_con li{ list-style-type:none; background:url(../img/home/livingChina.jpg) no-repeat 0px 3px; padding-left:13px;*padding-left:0px; clear:both;}

.Hom_left_boxR .tit .tit_R{ width:95px; float:right; height:32px; position:relative;}
.Hom_left_boxR .tit .tit_R a{ font-size:12px; font-weight:normal; display:block;}
.Hom_left_boxR .tit .tit_R .box-toggle{ text-align:center; color:#E63535; text-decoration:underline;}
.Hom_left_boxR .tit .tit_R:hover .box-toggle{ background:url(../img/home/moreCity.png) no-repeat 3px 5px; text-decoration:none}
.Hom_left_boxR .tit .tit_R:hover .box-toggle:hover{ text-decoration:none}
.Hom_left_boxR .tit .tit_R .MoreCity{ position:absolute; z-index:100; background:url(../img/home/cityPluse_bg.png) repeat-y; width:82px; border:1px solid #D1CECD;padding-left:5px; height:240px; overflow-y:scroll; overflow-x:hidden}
.Hom_left_boxR .tit .tit_R .Hover .MoreCity a{ line-height:20px;}
.Hom_left_boxR .tit .tit_R .MoreCity a:hover{ font-weight:bold; color:#000; text-decoration:underline}

.News_box{padding:3px; margin-left:2px;}
.News_box .Padding_wh{ padding:0px 5px 3px 0px; display:block;}
.News_box .btm_more{ background-position:300px 3px; padding-right:27px}

.News_box ul li{ margin:0 0 8px 3px;border-bottom:1px dashed #ccc; padding-bottom:5px;}
.News_box ul li a{ font-size:14px;color: #054B7B;}
.News_box ul li p a{ font-size:12px; color:red; font-weight:normal}
.News_box ul li strong{ color:#950006; font-size:14px}
.News_box img{ width:320px; height:180px; text-align:center; margin-bottom:5px;}
.News_box .News_img_first{ margin-left:0; padding:5px 0}
.News_box .readMore{ float:right; padding-right:10px;}
.News_box .News_img_first img{ width:320px; height:180px; padding-left:3px; margin-bottom:5px; float:none;}
.News_box .News_img_first a{ font-size:16px;}
.News_box .News_img_first p a{ font-size:12px}
.News_box .btm_more{ margin-right:3px;}
.boxR_Weird .News_box .btm_more{ margin-right:0px;}

.boxR_Weird{ background:#fff; margin-bottom:5px;}
.Hom_left_boxR .boxR_Weird{ border-radius:5px; border:1px solid #ccc;}
.boxR_Weird h2{height: 32px;line-height: 30px; padding:0 10px; margin:0;background:url(../img/home/livingChina.jpg) no-repeat 2px bottom;}
.boxR_Weird h2 a{ color:#950006}
.boxR_Weird .News_box{padding-right:5px;}
.boxR_Weird #play{ position:relative;}
.boxR_Weird #play ul{height:260px;}
.boxR_Weird #playShow li{ border:none}
#playNum{ position:absolute;top:160px;right:12px; z-index:100;}
#play .current{ background:#FFD116}
#playNum a{margin:0 2px;width:20px;height:20px;font-size:14px; font-weight:bold;line-height:20px;cursor:pointer;color:#000;padding:0 5px;background:#e4e4e6; border:1px solid #000;text-align:center}

.blogDay{margin:8px 0; border:1px solid #ccc; border-radius:5px; padding:8px;}
.Home_left a.Post_blog{ color:#fff}
.blogDay .blogDay_left{ width:93px; margin-right:5px; float:left;}
.blogDay .blogDay_right{ width:220px; float:left;}
.blogDay_right h3{ margin:5px 0 0px 0; width:220px; color:#920D10}
.blogDay_right  p{ font-style:italic}
.blogDay img{ width:93px; height:85px; margin-bottom:5px; display:block;}
.blogDay .blogDay_con{ padding:5px 5px 10px 5px;}


.Home_left_city{ border:5px solid #dfdfdf; padding:10px 10px 10px 0; margin:10px 0; *height:180px;}
.Home_left_city .City_tit{ font-weight:bold; font-size:16px;margin-bottom:8px; display:block; border-bottom:5px solid #d72508;}
.Home_left_city .City_tit:hover{ text-decoration:none}
.Home_left_city li{ float:left; margin-left:11px;}
.Home_left_city li img{ width:166px; height:102px; margin:5px 0;}
.Home_left_city li p{ width:166px; font-size:13px;}
.Home_left_city li p a{ font-weight:normal;}
.Home_left_city li p span{ padding-right:10px;}
.Home_left_city li a img{ width:169px; height:30px; display:block;}
.Home_left_city li a.Img img{width:169px; height:102px;}

.Prot{margin-top:20px; overflow:auto;}
.Prot .Prot_con{ background:url(/static/img/home/hd_bg.gif) repeat-x 0 -106px; width:234px; float:left; padding-top:5px; padding-left:5px; margin-left:8px;}
.Prot_con_hd h3{ height:28px; line-height:28px; margin:0px;}
.Prot_con_hd h3 a{font-size:16px; padding:0px; color:#950006}
.Prot_con_hd h3 em{ padding:0px;}
.Prot_con_hd p{ height:60px; overflow:hidden}
.Prot_con_hd a{ padding-right:3px;}
.Prot_con_img { height:90px; margin-top:10px;}
.Prot_con_img img{ float:left; width:73px; height:55px;}
.Prot_con_img p{ float:left; width:150px; margin-left:5px; height:80px; overflow:hidden; line-height:normal;}
.Prot_con_img p a{ color:red; font-size:12px; font-weight:normal}
.Prot .Prot_left{ width:500px; float:left;}
.Prot .Prot_right{ width:222px; float:right;}
.Prot .Prot_right img{ width:222px; height:412px; overflow:hidden;}

.Home_right{ width:238px; float:left; margin:0 8px}
.Right_ads{ margin-bottom:10px;}
.Right_ads img{ width:236px; height:145px; border:1px solid #ccc;}
.Home_right h2{background:url(/static/img/home/home_bg.png) no-repeat -1px -224px;}
.Home_right .right_con2 h2{ border:none}
.Home_right h2 span.active,.city_right_con h2 span{ /*width:auto;*/ width:49%;}
.Home_right h2 a{ color:#950006; font-size:14px}
.Home_right h2 .ans_logo{ padding-left:12px;}
.Home_right .Border{ *z-index:999;position:relative;}
.Home_right .City_guides ul li{ padding:0px; border:none; background:none; *display:inline}

.Home_right .City_guides .City{ padding:5px; line-height:24px; background:#fff;}
.Home_right .City_guides .City a{ color:#777; font-weight:bold; display:block; margin-right:3px; font-size:12px; float:left;}
:root .Home_right .City_guides .City a{margin-right:3px\0; }
.Home_right .City_guides b{ font-size:15px; color:#606060}
.Home_right .City_guides .City .red_color{font-size:15px; font-weight:bold; color:#950006}
.Home_right .City_guides .City .green_color{ color:#22850B; font-size:15px; font-weight:bold;}
.Home_right .City_guides .City a.gray_color{ font-size:15px;}
.Home_right .City_guides .City .gray_color{ color:#606060}

.Hover{position:absolute; width:227px; display:none;}
#list-box11{ top:59px;left:6px; z-index:101}
#list-box2{ top:179px;left:6px; z-index:100}
#list-box0{top:252px;left:6px; z-index:99}
#list-box0 .Hover_con,#list-box2 .Hover_con{ *height:265px}
#list-box11 .Hover_con{ *height:145px}

.Hover_hd{ background:url(../img/home/index_03.png) no-repeat;padding:10px; height:20px; overflow:hidden;}
.Hover_con{ padding:0 10px; background:url(../img/home/index_02.png) repeat-y;}
.Hover_hd h3{ width:186px; float:left;}
.Hover_hd a{ display:block; float:right; background:url(../img/home/cutdown.jpg) no-repeat; width:16px; height:16px;}
.Hover_hd a:hover{ background:url(../img/home/cutdowno.jpg) no-repeat}
.Home_right .City_guides .City .Hover_con a{ font-weight:bold; color:#22850B; padding-right:3px;}
.Hover_btm{ background:url(../img/home/index_01.png) no-repeat; height:16px;}

.Home_right .blue a.follow_info{ color:red}
.Home_right .right_con2 .pop a{ color:#283E89}
.Home_right .right_con2 .pop a.follow_info{ color:red}
/*=======================Recent Popular Articles=====================*/
.right_con2 .btm_more{margin:0 2px;;background:url(../img/jobs/images/icon_r.gif) no-repeat 210px center #fff; padding-right:23px;}


/*=================================hots jobs====================*/
.Home_right .Right_com{ *position:relative; *z-index:3}
.city_hover .side_tab{display:block;height:30px; line-height:30px; float:left;/*padding:0 12px 0 13px;*/}
/*:root .city_hover .side_tab{ padding-left:13px\0;}
.city_hover .active{ padding-left:13.5px;}
:root .city_hover .active{padding-left:13.5px\0;}*/
.Home_right .tab_cnt{ background:#fff;padding:0px;}
.tab_cnt li{ border-bottom:1px dashed #ccc; padding:4px 0px 4px 15px; margin:0 8px; font-size:12px; background:url(../img/dian_Red.gif) no-repeat 0 12px;}
.tab_cnt li a{ font-weight:bold; color:#054B7B}
.tab_cnt .follow_info a{ color:#666}

/*==============In Pictures===========================*/
.Home_right .images_side{ border:none}
.Home_right .images_side_bg{ background:#fff;}
.Home_right .images_side .img{ width:236px; height:159px; padding-top:10px;}
.Home_right .images_side .img div{width:236px; height:159px; display:table;table-layout: fixed;}
.Home_right .images_side .img a{width:232px; height:159px; display:table-cell; vertical-align:middle; text-align:center}

.Home_right .images_side .img  a img{max-width:223px; max-height:159px;}
.Home_right .title{padding: 5px;font-weight: bold;height: 36px;overflow-y: hidden; padding-bottom:7px;}
.Home_right .images_side ul{ padding:0 0 5px 0; border-bottom:none}
.Home_right .images_side ul li {float: left;margin-left:4px;overflow:hidden; border:1px solid #ccc;}
.Home_right .images_side ul li div{padding:2px;}
.Home_right .images_side ul li.on{border:1px solid #F60}
.Home_right .images_side ul li a img {width:48px;height:30px;}
.Home_right .images_side_bg .btm_more{margin:0px; border:1px solid #ccc; border-top:none; background-position:217px 3px;}
.Home_right .images_side_bg .btm_more a{ padding-right:5px;}

/*用户体验缩放兼容Bug*/
.Post_blog{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

















