@charset "utf-8";
/**************start reset*****************/
html,body{padding:0px;margin:0px;font-family:Arial,"Hiragino Sans GB",SimSun,宋体,sans-serif;font-size:100%;/*background:#fff;*/ color:#333;word-wrap: break-word;*word-wrap: normal;}
div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin: 0;padding: 0;}
table { border-collapse: collapse; border-spacing: 0;}
fieldset, img { border:0 none;}
li { list-style: none;}
caption, th { text-align: left;}
q:before, q:after {content: "";}
sup { vertical-align: text-top;}
sub { vertical-align: text-bottom;}
em,i{ font-weight:normal; font-style:normal;}
h1, h2, h3, h4, h5, h6{ font-size:100%;}
a{text-decoration:none; cursor:pointer; color:#333;outline:none}
a:hover{text-decoration: none;outline:none; color:#D93641;}
input[type=text],textarea{font-family:Arial,SimSun,sans-serif;}
input[type=checkbox]{ margin-left:0px; padding-left:0px; *margin-left:-4px;}
input[type=radio]{ margin-left:0px; margin-top:0; padding-left:0px; vertical-align:middle; *margin-left:-4px;}
blockquote{ background: url("../images/common/blockquote.gif") no-repeat scroll left top #f6f6f6; color: #333;padding: 8px 10px 8px 30px;}
.clear{clear:both;}
.clearfix:after { visibility: hidden;display: block; content: " ";clear: both;height: 0; }  
.clearfix{*zoom:1;}
.z_in_100{ z-index:100;}
.z_in_1000{ z-index:1000;}
.word_nowrap{white-space:nowrap;}
.cursor_pointer{cursor:pointer;}
.alpha_80{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
.right_0{ right:0px;}
.transition {-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
/**************end reset*****************/
/* CSS Document */
.f_l{float:left;}
.f_r{float:right;}
.a_l{text-align:left;}
.a_r{text-align:right;}
.a_j{text-align:justify;}
.v_t{ vertical-align:top;}
.v_m{ vertical-align:middle;}
.v_b{ vertical-align:bottom;}
.hide{display:none;}
.show{display:block;}
.inline_bk{ display:inline-block;}
.tab_box{ display:table;}
.tab_cell{ display:table-cell;}
.over_f_h{ overflow:hidden;}
.tover_f_h{ height:18px; text-overflow: ellipsis;white-space: nowrap;}
.over_f_y_auto{ overflow-y:auto;}
.pos_rel{ position:relative;}
.pos_ab{ position:absolute;}
.pos_fix{ position:fixed;}
.cur_pt{ cursor:pointer;}
.cur_dt{ cursor:default;}
.text_under{ text-decoration:underline;}
.text_lt{ text-decoration:line-through;}
#right_job_hot_banner a{display:inline-block;margin-bottom:6px;}
#right_job_hot_banner_new a{display:inline-block;margin-bottom:6px;}
/**************end float display align overflow*****************/
.bg_f1 {
    background-color: #f1f1f1;
}
.site_auto {
    width: 1200px;
    margin: 0 auto;
}
.pd_20 h3{background-repeat: no-repeat;
width: 100%;
height: 40px;
background-image: url(https://www.asiaott.com/uploadfile/2018/1024/20181024033556865.jpg);
background-position: center 0px;
font-size: 18px;
line-height: 40px;
padding-left: 0px;
color: #FFF;
font-weight: bold;
font-family: "微软雅黑";}
.pd_20 h3 a{float: right;margin-right: 20px;color: #fff;}
.pd_20 h3 span{float: left;width: 8px;height: 24px;background: #ffffff;margin-top: 9px;margin-right: 10px;}
/**************end width*****************/
.h_line_20{ height:20px; line-height:20px;}
.h_line_22{ height:22px; line-height:22px;}
.h_line_24{ height:24px; line-height:24px;}
.h_line_25{ height:25px; line-height:25px;}
.h_line_28{ height:28px; line-height:28px;}
.h_line_30{ height:30px; line-height:30px;}
.h_line_32{ height:32px; line-height:32px;}
.h_line_35{ height:35px; line-height:35px;}
.h_line_38{ height:38px; line-height:38px;}
.h_line_40{ height:40px; line-height:38px;}
.h_line_50{ height:50px; line-height:50px;}
.h_line_55{ height:55px; line-height:55px;}
.h_line_60{ height:60px; line-height:60px;}
.h_line_70{ height:70px; line-height:70px;}
.h_line_80{ height:80px; line-height:80px;}
.h_line_100{ height:100px; line-height:100px;}
.h_line_200{ height:200px; line-height:200px;}
.h_800{ height:800px;}
.h_600{ height:600px;}
.h_320{ height:320px;}
.h_220{ height:220px;}
.h_215{ height:215px;}
.h_200{ height:200px;}
.h_180{ height:180px;}
.h_175{ height:175px;}
.h_160{ height:160px;}
.h_156{ height:156px; _overflow:hidden;}
.h_150{ height:150px;}
.h_147{ height:147px;}
.h_132{ height:132px;}
.h_130{ height:130px;}
.h_120{ height:120px;}
.h_110{ height:110px;}
.h_100{ height:100px;}
.h_90{ height:90px;}
.h_85{ height:85px;}
.h_82{ height:82px;}
.h_80{ height:80px;}
.h_72{ height:72px;}
.h_65{ height:65px;}
.h_60{ height:60px;}
.h_50{ height:50px;}
.h_45{ height:45px;}
.h_42{ height:42px;}
.h_40{
    height: 55px;
color: #777;
overflow: hidden;
font-size: 14px;
line-height: 20px;
}
.h_36{ height:36px;}
.h_30{ height:30px;}
.h_25{ height:25px;}
.h_20{ height:20px;}
.line_em{ line-height:1.5em;}
.line_16{ line-height:1.6em;}
.line_18{ line-height:1.8em;}
.line_2em{ line-height:2em;}
.line_26{ line-height:2.6em;}
.minh_400 { min-height:400px; }
/**************end height*****************/
.mg_td_50{ margin-top:-50px; z-index:11;}
.mg_td_10{ margin-top:-10px;}
.mg_td_2{ margin-top:-2px;}
.mg_td_4{ margin-top:-4px;}
.mg_bd_4{ margin-bottom:-4px;}
.mg_bd_3{ margin-bottom:-3px;}
.mg_0_4{ margin:0 4px;}
.mg_0_auto{ margin:0 auto;}
.mg_t_1{ margin-top:1px;}
.mg_t_2{ margin-top:2px;}
.mg_t_4{ margin-top:4px;}
.mg_t_5{ margin-top:5px;}
.mg_t_6{ margin-top:6px;}
.mg_t_7{ margin-top:7px;}
.mg_t_10{ margin-top:10px;}
.mg_t_11{ margin-top:11px;}
.mg_t_12{ margin-top:12px;}
.mg_t_14{ margin-top:14px;}
.mg_t_15{ margin-top:15px;}
.mg_t_17{ margin-top:17px;}
.mg_t_20{ margin-top:20px;}
.mg_t_25{ margin-top:25px;}
.mg_t_30{ margin-top:30px;}
.mg_t_35{ margin-top:35px;}
.mg_t_50{ margin-top:50px;}
.mg_t_60{ margin-top:60px;}
.mg_t_90{ margin-top:90px;}
.mg_t_100{ margin-top:100px;}
.mg_r_1{ margin-right:1px;}
.mg_r_2{ margin-right:2px;}
.mg_r_3{ margin-right:3px;}
.mg_r_5{ margin-right:5px;}
.mg_r_8{ margin-right:8px;}
.mg_r_10{ margin-right:10px;}
.mg_r_12{ margin-right:12px;}
.mg_r_15{ margin-right:15px;}
.mg_r_18{ margin-right:18px;}
.mg_r_20:nth-child(3n+0){margin-right:0px;}
.mg_r_20{ margin-right:30px;}
.mg_r_25{ margin-right:25px;}
.mg_r_30{ margin-right:30px;}
.mg_r_40{ margin-right:40px;}
.mg_r_50{ margin-right:50px;}
.mg_r_57{ margin-right:57px;}
.mg_r_60{ margin-right:60px;}
.mg_ld_1{ margin-left:-1px;}
.mg_ld_4{ margin-left:-4px;}
.mg_l_1{ margin-left:1px;}
.mg_l_2{ margin-left:2px;}
.mg_l_5{ margin-left:5px;}
.mg_l_8{ margin-left:8px;}
.mg_l_10{ margin-left:10px;}
.mg_l_15{ margin-left:15px;}
.mg_l_20{ margin-left:20px;}
.mg_l_30{ margin-left:30px;}
.mg_l_40{ margin-left:40px;}
.mg_l_370{ margin-left:370px;}
.mg_b_1{ margin-bottom:1px;}
.mg_b_2{ margin-bottom:2px;}
.mg_b_3{ margin-bottom:3px;}
.mg_b_5{ margin-bottom:5px;}
.mg_b_7{ margin-bottom:7px;}
.mg_b_10{ margin-bottom:10px;}
.mg_b_12{ margin-bottom:12px;}
.mg_b_15{ margin-bottom:15px;}
.mg_b_20{ margin-bottom:20px;}
.mg_b_25{ margin-bottom:25px;}
.mg_b_30{ margin-bottom:30px;}
.mg_b_35{ margin-bottom:35px;}
.mg_b_40{ margin-bottom:40px;}
.mg_b_45{ margin-bottom:45px;}
.mg_b_48{ margin-bottom:48px;}
.mg_b_50{ margin-bottom:50px;}
.mg_b_60{ margin-bottom:60px;}
.mg_b_70{ margin-bottom:70px;}
.mg_b_80{ margin-bottom:80px;}
.mg_b_130{ margin-bottom:130px;}
.mg_b_150{ margin-bottom:150px;}
.mg_b_300{ margin-bottom:300px;}
/**************end margin*****************/
.pd_t_1{ padding-top:1px;}
.pd_t_2{ padding-top:2px;}
.pd_t_3{ padding-top:3px;}
.pd_t_5{ padding-top:5px;}
.pd_t_8{ padding-top:8px;}
.pd_t_10{ padding-top:10px;}
.pd_t_12{ padding-top:12px;}
.pd_t_15{ padding-top:15px;}
.pd_t_18{ padding-top:18px;}
.pd_t_20{ padding-top:20px;}
.pd_t_22{ padding-top:22px;}
.pd_t_25{ padding-top:25px;}
.pd_t_30{ padding-top:30px;}
.pd_t_33{ padding-top:33px;}
.pd_t_35{ padding-top:35px;}
.pd_t_40{ padding-top:40px;}
.pd_t_43{ padding-top:43px;}
.pd_t_45{ padding-top:45px;}
.pd_t_50{ padding-top:50px;}
.pd_t_60{ padding-top:60px;}
.pd_t_70{ padding-top:70px;}
.pd_t_75{ padding-top:75px;}
.pd_t_80{ padding-top:80px;}
.pd_t_100{ padding-top:100px;}
.pd_l_5{ padding-left:5px;}
.pd_l_10{ padding-left:10px;}
.pd_l_12{ padding-left:12px;}
.pd_l_15{ padding-left:15px;}
.pd_l_20{ padding-left:20px;}
.pd_l_24{ padding-left:24px;}
.pd_l_25{ padding-left:25px;}
.pd_l_26{ padding-left:26px;}
.pd_l_27{ padding-left:27px;}
.pd_l_28{ padding-left:28px;}
.pd_l_29{ padding-left:29px;}
.pd_l_30{ padding-left:30px;}
.pd_l_35{ padding-left:35px;}
.pd_l_40{ padding-left:40px;}
.pd_l_50{ padding-left:50px;}
.pd_l_75{ padding-left:75px;}
.pd_l_340{ padding-left:340px;}
.pd_l_100{ padding-left:100px;}
.pd_l_110{ padding-left:110px;}
.pd_l_120{ padding-left:120px;}
.pd_l_160{ padding-left:160px;}
.pd_l_240{ padding-left:240px;}
.pd_l_275{ padding-left:275px;}
.pd_l_280{ padding-left:280px;}
.pd_l_296{ padding-left:296px;}
.pd_l_315{ padding-left:315px;}
.pd_b_1{ padding-bottom:1px;}
.pd_b_2{ padding-bottom:2px;}
.pd_b_5{ padding-bottom:5px;}
.pd_b_10{ padding-bottom:10px;}
.pd_b_12{ padding-bottom:12px;}
.pd_b_13{ padding-bottom:13px;}
.pd_b_15{ padding-bottom:15px;}
.pd_b_20{ padding-bottom:20px;}
.pd_b_30{ padding-bottom:30px;}
.pd_b_40{ padding-bottom:40px;}
.pd_b_50{ padding-bottom:50px;}
.pd_b_60{ padding-bottom:60px;}
.pd_b_100{ padding-bottom:100px;}
.pd_r_5{padding-right:5px;}
.pd_r_15{padding-right:15px;}
.pd_r_10{padding-right:10px;}
.pd_r_20{padding-right:20px;}
.pd_r_30{padding-right:30px;}
.pd_r_40{padding-right:40px;}
.pd_0_5{ padding:0 5px;}
.pd_0_9{ padding:0 9px;}
.pd_0_10{ padding:0 10px;}
.pd_0_15{ padding:0 15px;}
.pd_0_20{ padding:0 20px;}
.pd_0_30{ padding:0 30px;}
.pd_0_40{ padding:0 40px;}
.pd_5{ padding:5px;}
.pd_10{ padding:10px;}
.pd_5_10{ padding:5px 10px;}
.pd_5_20{ padding:5px 20px;}
.pd_5_30{ padding:5px 30px;}
.pd_8_60{ padding:8px 60px;}
.pd_10_5{ padding:10px 5px;}
.pd_10_25{ padding:10px 25px;}
.pd_15_10{ padding:15px 10px;}
.pd_15_20{ padding:15px 20px;}
.pd_20{ padding:20px;}
.pd_10_20{ padding:10px 20px;}
.pd_20_10{ padding:20px 10px;}
.pd_20_40{ padding:20px 40px;}
.pd_100_0{ padding:100px 0px;}
.pd_50_0{ padding:50px 0px;}
.pd_80_0{ padding:80px 0px;}
.pd_30_40{ padding:30px 30px 40px 30px;}
.pd_30_20{ padding:30px 20px 30px 20px;}
.pd_3_4{ padding:30px 40px;}
.pd_30_0{ padding:30px 0px;}
.pd_30_20{ padding:30px 20px;}
.pd_30_10{ padding:30px 10px;}
.pd_20_30{ padding:20px 30px;}
.pd_30{ padding:30px;}
.pd_40{ padding:40px;}
.pd_40_0{ padding:40px 0;}
.pd_40_20{ padding:40px 20px;}
.pd_40_80{ padding:40px 80px;}
.pd_38_0{padding:38px 0;}
.pd_tb_10{ padding:10px 0px;}
.pd_lr_20{ padding:0px 20px;}
.pd_tb_20{ padding:20px 0px;}
.pd_tb_30{ padding:30px 0px;}
.pd_tb_60{ padding:60px 0px;}
.pd_tb_110_60{ padding:110px 0px 60px;}
/*************end padding*****************/

.color_red{ color:#D93641;}

a.color_999:hover{ color:#999;}
a.color_red:hover{ color:#D93641;}



/*actice_index*/
.actice_index ul{}
.actice_index li{ display:inline; float:left; width:90px; padding:5px 0; height:20px; text-align:left; }
.weibo_right_list .weibo_panel{ float:left; width:155px;max-height:50px; padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #e0e0e0;}
.weibo_right_list .weibo_uname{ width:95px; height:25px; line-height:25px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.weibo_tabs{ display:block;height:29px; line-height:29px; border-bottom:1px solid #000; position:relative; z-index:1;}
.weibo_tabs li{ float:left;height:28px; line-height:28px; font-size:0.875em; font-weight:bold; padding:1px 1px 0 1px; }
.weibo_tabs li a{ display:inline-block; padding:0 20px;height:29px; line-height:29px; color:#999; }
.weibo_tabs li a:hover{ color:#D93641;}
.weibo_tabs li.on{ height:29px; line-height:29px; padding:0; border:1px solid #000; background:#fff; border-bottom:0 none; position:relative; z-index:2; _top:1px;}
.weibo_tabs li.on a{ color:#000;}
.weibo_tabs li.on a:hover{ color:#000;}
/*works_con*/
.work_item{ width:380px;background-color:#fff;}
.work_item.transition:hover{box-shadow:0 0 15px rgba(45,50,55,.3);-webkit-transform:translateY(-5px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px);transform:translateY(-4px)}
.work_item .works_pic{ width:380px; height:228px; overflow:hidden;}
.work_item:hover .hover{color:#D93641 !important;}
.work_item .works_pic img{width: 100%;}
.work_item .works_bd{ border:1px solid #fff; border-top:0; padding:10px 15px; }
.work_item .works_bd .works_title h3{overflow: hidden;line-height:25px; font-family:"Hiragino Sans GB","Microsoft YaHei UI","Microsoft Yahei","Microsoft Jhenghei","Arial"; font-size:1.125em; }
.work_item .works_bd .works_title p{ width:288px; height:20px; line-height:20px; font-size:0.75em; color:#999; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.work_item .works_bd .works_title p a{ color:#999; }
.work_item .works_bd .works_title p a:hover{ color:#D93641; }
.con_list ul li{ padding:30px 0; border-bottom:1px solid #f1f1f1;}
.con_list ul li.last_one{ border-bottom:0 none;}
.con_list ul li h3{ font-size:1.25em;}
.con_list .home_jobs li{ padding:10px 0; border-bottom:1px solid #f1f1f1;}
.con_list .search_jobs li{ padding:10px 0; border-bottom:1px solid #f1f1f1;}
.vedio_graph{ position:relative;}
.vedio_graph .vedio_icon{ position:absolute; left:0; bottom:0;}
.more_con{ border:1px solid #e0e0e0; font-weight:bold; font-family:"Hiragino Sans GB","Microsoft YaHei UI","Microsoft Yahei","Microsoft Jhenghei","Arial"; *margin-top:-3px;}
.more_box .more_link{ height:20px; line-height:20px; padding:6px 0 12px 0; display:inline-block; width:100%; }
.more_box .more_link:hover{ background-color:#f6f6f6;}
.h_more_con{border-bottom:1px solid #f1f1f1;font-family:"Hiragino Sans GB","Microsoft YaHei UI","Microsoft Yahei","Microsoft Jhenghei","Arial";*margin-top:-3px;}
.h_pro_link{height:60px;background:#fff;color:#999;line-height:60px;width:100%; }
.h_pro_link:hover{background:#fafafa;color:#333;}
.h_pro_link .more_link{display:inline-block; width:100%;}
.u_more_con{ font-family:"Hiragino Sans GB","Microsoft YaHei UI","Microsoft Yahei","Microsoft Jhenghei","Arial"; background-color:#fff;*margin-top:-3px;}
.get_more_con{border:1px solid #f1f1f1; border-top:0px;font-family:"Hiragino Sans GB","Microsoft YaHei UI","Microsoft Yahei","Microsoft Jhenghei","Arial";*margin-top:-3px;}
.detail_more_con{border-top:1px solid #f1f1f1; font-family:"Hiragino Sans GB","Microsoft YaHei UI","Microsoft Yahei","Microsoft Jhenghei","Arial";*margin-top:-3px;}
.get_more_box .more_link{ height:60px;background:#fff;color:#999;line-height:60px;display:inline-block; width:100%; }
.get_more_box .more_link:hover{background:#fafafa; color:#333;}
.get_more_box .more_nodata{height:60px;background:#fff;color:#bbb;line-height:60px;display:none; width:100%;}
.h_more_panel{ height:20px; line-height:20px; padding:6px 0 12px 0;}
.h_more_panel a{ display:inline-block; margin:0 30px;}
.h_more_panel a span{display:inline-block;width:80px;}
.h_more_panel a:hover{ font-weight:bold; }
.h_pros_box{ width:425px; height:147px; }
.h_pros_item{ height:130px; padding:10px 15px 5px; border:1px solid #e0e0e0; border-left:0 none;}
.h_pros_item p{ color:#777; height:14px;}
.h_pros_item p a{ color:#777; }
.h_fea_list ul li{ display:inline; float:left; height:100px; }
.h_company{ position:relative;}
.h_company p{ position:absolute; bottom:5px;}
