/*
* name:Global && Pc StyleSheet
* version:v1.3.3
* update:button默认没有margin
* data:2015-04-03
*/
@import url(./animate.css);
/* reset */
body { font:12px/1.7 'helvetica neue',tahoma,'hiragino sans gb',stheiti,
'wenquanyi micro hei', \5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif; overflow-x:hidden; color:#555;background:#f6f6f6;}
body, h1, h2, h3, h4, p, ul, ol, dd, dl, form { margin:0;}
input, button, select { font-size:100%; box-sizing:border-box;margin:0; padding:0; vertical-align:middle; border:1px solid #ccc; outline:none;line-height:normal; font-family:"Microsoft Yahei"; color:#666;}
textarea { overflow:auto; height:auto; resize:vertical;vertical-align:top;}
img {max-width:100%; vertical-align:top;border:0 ;height:auto; -ms-interpolation-mode:bicubic;}
ul { padding-left:0; list-style-type:none;}
i, b {font-weight:normal; font-style:normal;}
a {-webkit-transition:all 0.3s ease;transition:all 0.3s ease; text-decoration:none; outline:none;color:inherit;}
a:hover { color:#01a2ea;}

/* html5 ele */
article, aside, dialog, footer, header, section, nav, figure, menu, audio, canvas, progress, video{ display:block;}

/* 高亮选中 */
::-moz-selection {color:#fff; background:#00479d; }
::selection {color:#fff; background:#00479d; }

/* modern ie */
@-ms-viewport { width:device-width;}

/* ico */
.ico { display:inline-block; overflow:hidden; width:20px; height:20px; vertical-align:middle; background:url(../images/ico.png);margin:0 .3em;}
.ico1_2 { background-position:-20px 0;}
.ico1_3 { background-position:-40px 0;}
.ico1_4 { background-position:-60px 0;}
.ico1_5 { background-position:-80px 0;}
.ico2_1 { background-position:0 -20px;}
.ico2_2 { background-position:-20px -20px;}
.ico2_3 { background-position:-40px -20px;}
.ico2_4 { background-position:-60px -20px;}
.ico2_5 { background-position:-80px -20px;}
.ico3_1 { background-position:0 -40px;}
.ico3_2 { background-position:-20px -40px;}
.ico3_3 { background-position:-40px -40px;}
.ico3_4 { background-position:-60px -40px;}
.ico3_5 { background-position:-80px -40px;}
.ico4_1 { background-position:0 -60px;}
.ico4_2 { background-position:-20px -60px;}
.ico4_3 { background-position:-40px -60px;}
.ico4_4 { background-position:-60px -60px;}
.ico4_5 { background-position:-80px -60px;}

/* baseUI */
.wrap { max-width:1180px; margin-right:auto; margin-left:auto; *width:1180px;}
.fix { *zoom:1; *clear:both;}
.fix:before, .fix:after {display:table; clear:both; content:'';}
.oh { overflow:hidden; *zoom:1;}
.l { float:left;}.r { float:right;}
.dib { display:inline-block; *display:inline; *zoom:1;}
.pr { position:relative;}.pa { position:absolute;}
.tc { text-align:center;}.tr { text-align:right;}
.el {overflow:hidden;white-space:nowrap;  text-overflow:ellipsis;}
img[data-src],.opc0 { opacity:0 ; filter:alpha(opacity=0);}
.hide { display:none;}
.hidetext { font:0/0 a; letter-spacing:-9px;}
.arr { display:inline-block; overflow:hidden; width:0; height:0;}
.placeholder { color:#aaa; }
/* button */
button, .button{ padding:0 1em;margin:0;background:#00479d;color:#fff; vertical-align:top;display:inline-block;line-height:2em;height:2em; border:0; border-radius:2px;cursor:pointer;*display:inline;*zoom:1;}
button:hover, .button:hover{color:#fff; filter:alpha(opacity=85);opacity:.85;}
button.big, .button.big{font-size:1.2em;height:2.5em;line-height:2.5em; }
/* table */
.datalist {width:100%; border-collapse:collapse; border-spacing:0; border:1px solid #ccc; }
.datalist caption { padding-bottom:5px;}
.datalist th {font-weight:700; padding:5px 15px; border:1px solid #ccc; background:#eee;}
.datalist td {padding:5px 15px; border:1px solid #ccc;}
.datalist tr.altrow { background:#ccc;}
/* rect */
*[class*="rect-"]{position:relative;display:block; width:100%;height:0;overflow:hidden;}
*[class*="rect-"] ._full{position:absolute;left:0;top:0;width:100%;height:100%;*height:auto;}
.rect-75{padding-bottom:75%;}
.mb30 { margin-bottom:30px;}

.effImg01 img,
.inewsSlider li img,
.inewsList li img,
.videoList li img 
{-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;} 
.effImg01:hover img,
.inewsSlider li:hover img,
.inewsList li:hover img,
.videoList li.hover img
{transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);}


/* style */
.pageHeader { width:100%; height:auto; position:absolute; left:0; top:0; z-index:90;}
.pageHeader .wrap { height:89px; background:url(../images/nav.png) no-repeat;}
.logo { width:280px; float:left; padding:34px 0 0 26px;}

.topMid { width:732px; float:left; padding-top:7px;}
.topMid .links { width:auto; height:22px; line-height:22px; border:#e4e4e4 1px solid; padding:0 10px; float:right; color:#b1b1b1; margin-left:10px;}
.topMid .imp { color:#01a3ec;}
.topMid .language { width:auto; height:22px; line-height:20px; float:right; border:#fff 1px solid; position:relative; z-index:10; margin-left:8px;}
.topMid .language .n { display:block; height:22px; padding:0 13px 0 24px; position:relative; cursor:pointer;}
.topMid .language .ico { position:absolute; left:2px; top:1px; margin:0;}
.topMid .language .n .point { display:block; width:0; height:0; overflow:hidden; border-color:#656565 transparent transparent; border-style:solid dashed dashed; border-width:3px; position:absolute; right:4px; top:8px;}
.topMid .language .layer { display:none; border:#ccc 1px solid; width:100%; position:absolute; left:-1px; top:21px; background-color:#fff;}
.topMid .language .layer a { display:block; padding:0 4px;}
.topMid .language .layer a:hover { background-color:#f4f4f4;}
.topMid .lang_hover { border-color:#ccc;}
.topMid .lang_hover .layer { display:block;}
.topMid em { font-style:normal; margin:0 10px;}
.topMid .member { width:auto; float:right; height:22px; line-height:22px; position:relative; padding-left:24px;}
.topMid .member .ico { position:absolute; left:0; top:1px; margin:1px 0 0;}
.mobile_key { display:none;}
.m_menu { width:730px; height:50px; float:left; padding-left:22px; margin-top:8px;}
.m_menu .m_nav { width:738px; height:50px; float:left;}
.m_menu .m_nav > li { width:122px; height:50px; line-height:40px; float:left; text-align:center; position:relative; margin-right:1px;} 
.m_menu .m_nav > li > a { display:block; width:100%; height:50px; font-size:17px; color:#333; font-weight:bold;} 
.m_menu .m_nav ul { display:none; width:180px; height:auto; background-color:#2d2d2c; position:absolute; left:0; top:50px; text-align:left; padding:10px 0;}
.m_menu .m_nav ul li { line-height:22px;}
.m_menu .m_nav ul a { display:block; line-height:22px; padding:3px 20px; color:#fff; position:relative;}
.m_menu .m_nav ul a i { display:none; width:0; height:0; border-color:transparent transparent transparent #facd00; border-style:dashed dashed dashed solid; border-width:4px; overflow:hidden; position:absolute; right:15px; top:10px;}
.m_menu .m_nav ul a:hover { color:#facd00;}
.m_menu .m_nav ul a:hover i { display:block;}
.m_menu .m_nav .cur > a { color:#01a2ea;}
.m_menu .m_nav .hover > a { background-color:#3d3d3d; color:#fff;}
.m_menu .m_nav ul.pro { width:265px; overflow:hidden;}
.m_menu .m_nav ul.pro li { width:50%; float:left;}
.m_menu .m_nav ul.pro a i { right:10px;}

.m_menu .m_nav .sec_hover > a { color:#facd00; background-color:#414141;} 
.m_menu .m_nav .sec_hover > a i { display:block;}
.m_menu .m_nav .secNav { position:relative;}
.m_menu .m_nav .secNav ul { left:180px; top:0; background-color:#414141;}


.proNav { width:112px; height:89px; float:right;}
.proNav a { display:block; height:70px; line-height:70px; padding:19px 0 0 10px; color:#fff; text-align:center; font-size:17px; font-weight:bold;}

.pageFooter {position: relative; clear:both; background:#018ae2 url(../images/footbg.png) top repeat-x; 
	overflow:hidden; color:#fff;}
.pageFooter a { color:#fff; transition:none;}
.pageFooter a:hover { filter:alpha(opacity=70); opacity:0.7;}
.foot01 { position:relative; clear:both; overflow:hidden;}
.foot01 .siteMap { width:80%; float:left; padding-bottom:20px;}
.foot01 .siteMap .dl { width:12.5%; float:left;}
.foot01 .siteMap .dt { height:60px; line-height:60px; padding-top:14px; font-size:18px; font-weight:bold; margin-bottom:20px;}
.foot01 .siteMap .dd { height:194px; overflow:hidden; margin-right:20px;}
.foot01 .siteMap .dd li { line-height:20px; padding:2px 0;}

.fSider { width:18%; float:right; padding-top:28px;}
.comps { width:180px; height:30px; line-height:20px; float:right; position:relative; margin-bottom:60px;}
.comps .n { display:block; height:20px; line-height:20px; padding:5px 80px 5px 30px; position:relative; cursor:pointer; font-size:14px; white-space:nowrap;}
.comps .n .ico { position:absolute; left:0; top:5px;}
.comps .n .point { width:0; height:0; border-color:#fff transparent transparent; border-style:solid dashed dashed; border-width:5px; overflow:hidden; position:absolute; right:15px; top:12px;}

.foot01 .companys { background-color:#535353; position:absolute; left:0; top:74px; width:100%; display:none; z-index:10;}
.foot01 .companys .wrap { overflow:hidden; padding:39px 0; height:156px; position:relative;}
.foot01 .companys .close { display:block; width:36px; height:36px; line-height:36px; text-align:center; background-color:#fff; position:absolute; right:0; bottom:0; color:#333; cursor:pointer;}
.foot01 .companys .close:hover { filter:alpha(opacity=70); opacity:0.7;}
.foot01 .companys .close [class*="ico-"] { font-size:20px; margin:0;}
.foot01 .companys li { width:25%; float:left; height:26px; line-height:26px; font-size:14px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.foot02 { background-color:#2c2c2c; line-height:20px; padding:20px 0;}
.foot02 a { margin:0 8px; display:inline-block; white-space:nowrap;}

.fewm,.fshare { width:180px; float:right;}
.fewm { font-size:16px; line-height:1.4; margin-bottom:15px;}
.fewm .img { width:43px; height:43px; float:left; margin-right:10px; cursor:pointer;}

.fshare .bdsharebuttonbox a { background-image:url(../images/fshare.png); filter:alpha(opacity=60); opacity:0.6;}
.fshare .bdsharebuttonbox a:hover { filter:alpha(opacity=100); opacity:1.0;}
.fshare .bdsharebuttonbox a.bds_tsina { background-position:0 0;}
.fshare .bdsharebuttonbox a.bds_tqq { background-position:0 -24px;}
.fshare .bdsharebuttonbox a.bds_weixin { background-position:0 -48px;}
.fshare .bdsharebuttonbox a.bds_more { background-position:0 -72px;}

.sdScroll { position:relative; overflow:hidden;}
.sdScroll .scroll_bar { background:url(../images/grey_line.png) center top repeat-y;}
.sdScroll .scroll_slider { border-radius:0; background:#facd00;}

/*channel*/
.channel_content { clear:both; padding:0px 0 40px;}
.channel_content .text_content { min-height:300px;}
.channelbg { background-position:center top; background-repeat:no-repeat; clear:both; height:210px;}
.channelbg a { color:#fff;}
.channel_name { width:auto; height:60px; float:left; margin-top:150px; font-size:35px; color:#fff; font-weight:bold; text-shadow:#333 2px 2px 2px; padding:0 15px 0 30px; white-space:nowrap; color:#fff;}
.breadcrumbs { width:auto; height:26px; line-height:26px; white-space:nowrap; margin-top:176px; color:#f2f2f2;}
.breadcrumbs em { font-style:normal; margin:0 8px;}
.breadcrumbs a { color:#f2f2f2;}
.breadcrumbs a:hover { color:#fff;}

.channel_menu { background-color:#fff; clear:both; margin-bottom:50px;}
.channel_menu li { float:left; margin-right:20px; position:relative; z-index:10;}
.channel_menu > .wrap > ul > li:hover { z-index:20;}
.channel_menu li > a { display:inline-block; width:auto; height:59px; line-height:58px; font-size:14px; border-bottom:#ffffff 2px solid; padding:0 13px; white-space:nowrap;}
.channel_menu li .ico-1 { display:block; width:7px; height:4px; background:url(../images/arr_menu.png) no-repeat; overflow:hidden; position:absolute; right:10px; top:50%; margin:-2px 0 0;}
.channel_menu .cur > a { border-bottom-color:#16a9ea; color:#16a9ea;}
.channel_menu .hasMenu > a { padding-right:23px;}
.channel_menu ul .cur ul { border-top:#16a9ea 2px solid;}
.channel_menu ul ul { display:none; width:100%; height:auto; position:absolute; left:0; top:59px; background-color:#d9d9d9;}
.channel_menu ul ul li { margin-right:0; float:none;}
.channel_menu ul ul a { height:auto; line-height:22px; padding:3px 5px; display:block; border-bottom:#fff 1px solid; text-align:center;}
.channel_menu ul ul a:hover { background-color:#16a9ea; color:#fff;}

/*翻页*/
.page { text-align: center; line-height: 16px; margin-top:0px; padding-bottom:20px; padding-top:20px;}
.page span, .page a { display: inline-block; border: 1px solid #ededed; padding: 5px 10px; vertical-align: middle; margin: 0 0 10px -1px; background-color:#fff; overflow:hidden; height:16px; line-height:16px;}
.page .goprev,.page .gofirst { margin-right: 10px; }
.page .gonext,.page .golast, .page .count { margin-left: 10px; }
.page span, .page a:hover { background: #0e90d2; color: #ffffff; }
.page span.goprev,.page span.gonext,.page span.gofirst,.page span.golast { color: #cccccc; background:#fff; }
.page span.count { border: 0; background: 0; color: #333333; }
.page [class*="ico-"] { margin:0;}
/*翻页 end*/


/*成长故事*/
.job_main{ padding-bottom:40px;}
.czstory_list li{ background:#fff; margin-bottom:12px; overflow:hidden;}
.czstory_list li .nr{ width:44%; float:left; padding:55px 3% 0;}
.czstory_list li .img{ width:50%; float:right; max-height:360px; overflow:hidden;}
.czstory_list li .title{ margin-bottom:0px;}
/*.czstory_list li .title a{ display:inline-block; border:2px solid #42b0ed; padding:10px 15px; font-size:22px; font-weight:bold; }
.czstory_list li .title a:hover{ background:#42b0ed; color:#fff;}*/
.czstory_list li .title a { font-size:30px; color:#01a2ea;}
.czstory_list li .comp { font-size:22px; font-weight:bold; margin-bottom:15px;}
.czstory_list li .sum{ font-size:14px; padding-right:10%;}
.czstory_list li.odd .img{ float:left;}
.czstory_list li.odd .nr{ float:right;}

/*成长在徐工*/
.chengzhang_text{ text-align:center; color:#1e1e1e; margin-bottom:30px; padding-top:30px;}
.chengzhang_text .p1{ font-size:24px; margin-bottom:5px;}
.chengzhang_text .p2{ font-size:18px;}
.chengzhang_text .p3{ font-size:13px;}

.cz_anli{ height:290px; background:#fff; overflow:hidden;}
.cz_anli .img{ float:left; width:52%; height:100%; overflow:hidden; }
.cz_anli .nr{ float:right; width:40%; padding:0 4%; position:relative; height:100%; }
.cz_anli .title{ font-size:24px; font-weight:normal; margin-bottom:10px; margin-top:50px;}
.cz_anli .sum{ font-size:13px; margin-bottom:15px;}
.cz_anli .jt_btn{ display:block; width:39px; height:37px;/* position:absolute; bottom:50px; left:14%;*/ background-image:url(../images/jt_btn.png); background-repeat:no-repeat; background-position:0px 0px; transition:none;}
.cz_anli .jt_btn:hover{ background-position:0px -40px;}
.cz_anli .jt_ico{ display:block; border-style:solid; border-width:15px; border-color:transparent #fff transparent transparent; position:absolute; top:50%; margin-top:-15px; left:-30px; width:0; height:0;}

.chengzhang_li_01 .cz_anli .title { margin-top:100px; color:#000; line-height:1.4;}
.chengzhang_li_01 .cz_anli .sum { font-size:16px; color:#000;}

.cz_anli_blue{background:#01a2ea; color:#fff;}
.cz_anli_blue a{ color:#fff;}
.cz_anli_blue .jt_btn{ background-position:-43px 0px;}
.cz_anli_blue .jt_btn:hover{ background-position:-43px -80px; background-color:#fff;}
.cz_anli_blue .jt_ico{ border-right-color:#01a2ea;}

.join_ico{ text-align:center; margin-top:40px; font-size:24px; color:#000;}
.join_ico a{ display:inline-block; transition:none; }
.join_ico .bt1{ height:93px; overflow:hidden; margin-bottom:8px;}
.join_ico .bt1 a{width:93px; height:93px; background-image:url(../images/join_ico.png); background-repeat:no-repeat; background-position:top;}
.join_ico .bt1 a:hover{ background-position:bottom;}
.join_ico .bt3 { margin-top:5px;}
.join_ico .bt3 a{ width:128px; height:40px; line-height:40px; border:1px solid #000; color:#524202; font-size:20px; }
.join_ico .bt3 a:hover{ background:#000; color:#fff;}

.chengzhang_li{ margin-bottom:20px; }
.chengzhang_li ul{ width:102%;}
.chengzhang_li .cz_left{ width:48%; margin-right:2%; float:left; }
.chengzhang_li .cz_right{ width:48%; margin-right:2%; float:left; }

.chengzhang_li_01 .cz_left{ width:73%; }
.chengzhang_li_01 .cz_right{ width:23%;}
.chengzhang_li_01 .cz_right{ background:#facd00; height:290px;}
.chengzhang_li_01 .cz_anli .img{  width:66%; }
.chengzhang_li_01 .cz_anli .nr{ width:26%;}


.chengzhang_li_02 .cz_left .cz_anli { background:#ececed;}
.chengzhang_li_02 .cz_left .jt_ico{ border-right-color:#ececed;}


/*加入徐工*/
.jiaru_main{ width:102%;}
.jiaru_left{ width:48%; margin-right:2%; float:left;}
.jiaru_right{ width:48%; margin-right:2%; float:right;}
.jiaru_left .cz_anli{ background:#fff;}
.jiaru_left .cz_anli .jt_ico{ border-right-color:#fff; }

.zp_liucheng{ height:320px; overflow:hidden; }
.zp_liucheng .zplc_left{ width:52%; float:left; height:100%; background:#e8e8e8; overflow:hidden; }
.zp_liucheng .zplc_right{ width:48%; float:right; height:100%; overflow:hidden; }
.zp_liucheng .zpllc_v{ height:50%;}
.zp_liucheng .zpllc_v a{ display:block; height:100%; background:#e8e8e8; color:#000;}
.zp_liucheng .zpllc_v a:hover{ background:#facd00; }
.zp_liucheng .zpllc_v .zplc_bg{ padding-left:100px; padding-top:40px; background-image:url(../images/zplc_ico.png); background-repeat:no-repeat;}
.zp_liucheng .zpllc_v .zt1{ font-size:24px; }
.zp_liucheng .zpllc_v .zt2{ font-size:14px;}
.zp_liucheng .zpllc_v01 .zplc_bg{ background-position:30px 60px;}
.zp_liucheng .zpllc_v01 a:hover .zplc_bg{ background-position:30px -114px;}
.zp_liucheng .zpllc_v02 .zplc_bg{ background-position:40px -285px;}
.zp_liucheng .zpllc_v02 a:hover .zplc_bg{ background-position:41px -462px;}

.jiaru_jl{ height:300px; background:url(../images/jl_bg.jpg) center top; overflow:hidden; margin-top:20px; text-align:center; color:#000; }
.jiaru_jl a{ color:#000;}
.jiaru_jl .jl_btn{ margin-top:50px;}
.jiaru_jl .jl_btn a{ display:inline-block; width:50%; line-height:68px; font-size:32px; color:#000; border:1px solid #000;}
.jiaru_jl .jl_btn a:hover{ background:#000; color:#fff;}
.jiaru_jl .jl_texten{ font-size:20px; font-family:arial; margin-top:10px; margin-bottom:20px;}
.jiaru_jl .jl_text{ font-size:16px; margin-bottom:5px; }
.jiaru_jl .jl_text a{ text-decoration:underline; }
.mob_jl_btn{ display:none;}

/*人才政策*/
.zhengce_li{ width:100%;}
.zhengce_li .zc_left{ width:884px; float:left;}
.zhengce_li .zc_right{ width:285px; float:right; margin-right:0;}
.zhengce_li .zc_right img { height:100%; width:auto; max-width:none;}
.zhengce_li .cz_anli .img{ width:34%;}
.zhengce_li .cz_anli .nr{ width:58%;}
.zhengce_li .cz_anli .jt_btn{ left:6%;}
.link_img{ height:290px; overflow:hidden; position:relative; }
.link_img a{ display:block;}
.link_img .title{ width:100%; height:78px; line-height:78px; background:rgba(250,205,0,.90); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99facd00,endcolorstr=#99facd00); position:absolute; left:0px; bottom:0px; font-size:24px; font-weight:normal; color:#3e3e3e; text-indent:10%;}
.link_img .title i{ display:block; width:15px; height:29px; background:url(../images/job_jt.png) no-repeat 0 0; position:absolute; right:10px; top:50%; margin-top:-15px;}

.bangong_hj{ height:210px; overflow:hidden; margin-top:20px;}
.bangong_hj .bghj_nr{width:17%; padding:0 4%; height:100%; background:#facd00; float:left; position:relative; z-index:10;}
.bghj_nr .title{ font-size:24px; font-weight:normal; margin-bottom:10px; margin-top:20px; }
.bghj_nr .title a{ color:#000;}
.bghj_nr .sum{ font-size:13px; margin-bottom:15px;}
.bghj_nr .jt_btn{ display:block; width:39px; height:37px;/* position:absolute; bottom:40px; left:14%;*/ background-image:url(../images/jt_btn.png); background-repeat:no-repeat; background-position:-86px 0px; -webkit-transition:none;transition:none; }
.bghj_nr .jt_btn:hover{ background-position:-86px -40px;}
.bghj_nr .jt_ico{ display:block; border-style:solid; border-width:15px; border-color:transparent  transparent transparent #facd00; position:absolute; top:50%; margin-top:-15px; right:-30px; width:0; height:0;}

.bangong_hj .bghj_img{ width:25%; height:100%; background:#000; float:left; position:relative; overflow:hidden; }
.bghj_img a{ display:block; border-left:#f6f6f6 10px solid; width:100%; overflow:hidden; position:relative;}
.bghj_img .hov_bg{ display:block; width:100%; height:100%;  background:rgba(0,0,0,.60); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000); position:absolute; top:0px; left:0px; display:none;}
.bghj_img .hov_bg i{ display:block; width:77px; height:77px; background:url(../images/hj_ico.png) no-repeat 0 0; position:absolute; top:50%; margin-top:-38px; left:50%; margin-left:-38px;}
.bghj_img a:hover .hov_bg{ display:block; }

/*招聘列表*/
.job_setop{ margin-bottom:20px;}
.job_setop .job_selant{ float:left; width:11%; text-align:right; font-size:20px; color:#000; background:url(../images/job_seico.png) no-repeat 5px; margin-right:2%; line-height:30px;}
.job_setop .job_seform{ float:left; width:82%; }
.job_seform .job_seinp{ width:25%; height:30px; line-height:30px; background:#fff; border:1px solid #a8a8a8; float:left; margin-right:10px;font-family:微软雅黑; text-indent:10px;}
.job_seform .job_sebtn{ width:5%; float:left; height:30px; border:none; width:65px; background:#2a9ad4; color:#fff; font-family:微软雅黑; font-size:14px; cursor:pointer;}
.noLink { cursor:default;}

.job_selist dl{ overflow:hidden; margin-bottom:10px; position:relative; height:27px; overflow:hidden;}
.job_selist dt{ width:11%; float:left; text-align:right; font-size:14px; color:#000; margin-right:2%; line-height:22px; }
.job_selist dd{ float:left; width:82%; line-height:22px; }
.job_selist dd a{ display:inline-block; padding-right:25px; font-size:13px; margin-bottom:5px;}
.job_selist dl .more{ display:none; position:absolute; top:0px; right:0; cursor:pointer; padding-right:20px; background:url(../images/more_jt.png) no-repeat right;}
.job_selist .job_secompany{ border-radius:0; border-color:#a8a8a8; width:25%; background:#fff url(../images/job_selebtn.gif) no-repeat right; height:32px; line-height:32px; }
.job_selist .job_secompany ._arrow{ display:none;}
.job_selist dl.job_selist_01{height:auto; }
.job_selist dl.job_selist_01 dt{line-height:34px; }
.job_selist dl.dlh_auto{ height:auto;}
.job_selist dl .dlh_more{ background:url(../images/more_jton.png) no-repeat right;}

.job_search{ margin-bottom:20px;}
.JobList-J1{}
.JobList-J1 li.first { background: #e6e6e6; border-bottom: none; padding: 0; line-height:62px; font-size:18px; height:62px; border-bottom:1px solid #acacac; }
.JobList-J1 li { border-bottom: 1px solid #cccccc; float: left; width: 100%; height: 40px; line-height: 40px; padding-top:10px; }
.JobList-J1 li ._t1 { width: 14%; padding-left:5%; text-align:left !important;}
.JobList-J1 li ._t2 { width: 14%; }
.JobList-J1 li ._t3 { width: 14%; }
.JobList-J1 li ._t4 { width: 10%; }
.JobList-J1 li ._t5 { width: 10%; }
.JobList-J1 li ._t6 { width: 10%; }
.JobList-J1 li ._t7 { width: 14%; }
.JobList-J1 li ._t8 { width: 8%; }
.JobList-J1 li.first ._ut { float: left; text-align: center; color: #000; font-size: 18px; }
.JobList-J1 li ._un { float: left; text-align: center; cursor: pointer; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size:14px; }
.JobList-J1 li:hover { background: #ededed; }
.JobList-J1 li ._t1 .new{ display:inline-block; width:44px; height:28px; background:url(../images/job_news.png) no-repeat 0 0; vertical-align:-2px; *vertical-align:middle; margin-left:5px;}

/*job首页*/
.job_banner{ height:602px; position:relative; overflow:hidden; max-width:1366px; margin:0 auto;}
.job_banner img{ width:1366px; height:100%; position:absolute; top:0px; left:50%; margin-left:-683px; max-width:none;}
.job_banner .slide_nav{ width:100%; position:absolute; left:0px; bottom:20px; text-align:center;}
.job_banner .slide_nav a{ display:inline-block; width:12px; height:12px; border-radius:10px; background:#0e1114; font-size:0px; line-height:0; margin:0 2px; cursor:pointer;}
.job_banner .slide_nav a.on{ background:#facd00;}

.join_xcmg{ height:607px; background:url(../images/job_bg1.jpg) no-repeat center top; position: relative; background-attachment: fixed; max-width:1366px; margin:0 auto;   background-size: cover; }
.job_wrap{ width:980px; margin:0 auto;}

.ijob_top{ background:url(../images/h_xian.png) no-repeat center; text-align:center; margin-top:40px; }
.ijob_top .ijob_lant{ font-size:34px; font-weight:bold; color:#000; margin-bottom:20px;}
.ijob_join_text{ color:#000; text-align:center; font-size:13px; }
.ijob_join_text a{ color:#000;}
.ijob_join_text .jb_t1{ font-size:14px; margin-bottom:15px;}
.ijob_join_text .jb_t1 a{ text-decoration:underline;}
.ijob_join_text .jb_t2{ font-size:24px; font-weight:bold; margin-bottom:5px;}

.ijob_position{ margin-top:30px;}
.ijob_position .ijob_sele{ float:left; width:28%; height:50px;}
.ijob_sele .sele_job { width:100%; height:100%; line-height:50px; font-size:16px; border:none; border-radius:0;  background:rgba(255,255,255,.70); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99ffffff,endcolorstr=#99ffffff);}
.ijob_sele .sele_job ._arrow{ width:55px; height:51px; background:url(../images/ijob_sele.png) no-repeat 0 0;}
.ijob_sele .sele_job ._arrow .arr{ display:none;}
.ijob_sele .sele_job ._txt{ padding-right:55px;}
.select-ui-options.select-ui-options-jcom{ background:rgba(255,255,255,.70); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99ffffff,endcolorstr=#99ffffff); border-color:#eee;}
.select-ui-options.select-ui-options-jplace{ background:rgba(255,255,255,.70); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99ffffff,endcolorstr=#99ffffff); border-color:#eee;}
.ijob_sele_com{ margin-left:6%;}
.ijob_sele_place{ margin-left:2%; margin-right:2%;}

.ijob_position .ijob_sea{ float:left; width:28%; height:50px;}
.ijob_sea .ijobse_inp{ width:80%; float:left; height:50px; line-height:50px; border:none;background:rgba(255,255,255,.70); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99ffffff,endcolorstr=#99ffffff); text-indent:20px; font-size:16px; }
.ijob_sea .ijobse_btn{ width:20%; float:left; height:50px; border:none; background:url(../images/ijob_btn.png) no-repeat center;cursor: pointer;}

.ijob_catlist{ margin-top:30px; }
.ijob_catlist li{ float:left; margin-left:3%;}
.ijob_catlist li .img{ text-align:center; margin-bottom:10px;}
.ijob_catlist li .img a{ display:inline-block; width:114px; height:114px;/* background-image:url(../images/job_ico.png); background-repeat:no-repeat; transition:none;*/}
.ijob_catlist li .title{ text-align:center; font-size:18px; font-weight:bold; margin-bottom:10px; }
.ijob_catlist li .title a{ color:#000;}
.ijob_catlist li .j_list{ text-align:center;}
.ijob_catlist li .sum{ text-align:center;}
.ijob_catlist li.ijob_cat01{ width:30%;}
.ijob_catlist li.ijob_cat02{ width:28%;}
.ijob_catlist li.ijob_cat03{ width:28%;}
.ijob_catlist li.ijob_cat04{ width:22%; display:none;}
/*.ijob_catlist li.ijob_cat01 .img a{ background-position:0px 0px; }
.ijob_catlist li.ijob_cat02 .img a{ background-position:-118px 0px; }
.ijob_catlist li.ijob_cat03 .img a{ background-position:-236px 0px; }
.ijob_catlist li.ijob_cat04 .img a{ background-position:-354px 0px; }
.ijob_catlist li.ijob_cat01 .img a:hover{ background-position:0px -116px; }
.ijob_catlist li.ijob_cat02 .img a:hover{ background-position:-118px -116px; }
.ijob_catlist li.ijob_cat03 .img a:hover{ background-position:-236px -116px; }
.ijob_catlist li.ijob_cat04 .img a:hover{ background-position:-354px -116px; }*/

.ijob_catlist li .img { height:119px; position:relative;}
.ijob_catlist li .img a { display:block; width:114px; height:114px; position:absolute; left:50%; margin-left:-57px; top:0;}
.ijob_catlist li .img i { display:block; width:100%; height:100%; background-image:url(../images/job_ico.png); background-repeat:no-repeat; position:absolute; left:0; top:0;}
.ijob_catlist li .img .jico { z-index:1;}
.ijob_catlist li .img .jico_black { display:none;}
.ijob_catlist li.ijob_cat01 .img .jico { background-position:0px 0px;}
.ijob_catlist li.ijob_cat02 .img .jico { background-position:-118px 0px;}
.ijob_catlist li.ijob_cat03 .img .jico { background-position:-236px 0px;}
.ijob_catlist li.ijob_cat04 .img .jico { background-position:-354px 0px;}
.ijob_catlist li.ijob_cat01 .img .jico_black { background-position:0px -116px;}
.ijob_catlist li.ijob_cat02 .img .jico_black { background-position:-118px -116px;}
.ijob_catlist li.ijob_cat03 .img .jico_black { background-position:-236px -116px;}
.ijob_catlist li.ijob_cat04 .img .jico_black { background-position:-354px -116px;}

.ijob_jltd{ background:url(../images/job_bg2.jpg) no-repeat center top; position: relative; background-attachment: fixed;  background-size: cover;}
.ijob_jlbtn{ text-align:center; margin-top:45px;}
.ijob_jlbtn a{ display:inline-block; width:35%; height:70px; line-height:70px; border:1px solid #000; font-size:32px; color:#000;}
.ijob_jlbtn a:hover{ background:#000; color:#fff; }
.ijob_jltext{ text-align:center; font-size:20px; font-family:arial; margin-top:15px; color:#000; margin-bottom:30px;}
.ijb_jlico{ width:70%; margin:0 auto;}
.ijb_jlico li{ float:left; width:121px; height:121px; margin:0 5%; position:relative; overflow:hidden;}
.ijb_jlico li a { display:block; width:100%; height:100%; position:absolute; left:0; top:0;}
.ijb_jlico li i { display:block; width:100%; height:100%; background-image:url(../images/job_ico2.png); background-repeat:no-repeat; position:absolute; left:0; top:0;}
.ijb_jlico li .jico { z-index:1;}
.ijb_jlico li .jico_black { display:none;}
.ijb_jlico li.jlico_01 .jico { background-position:0px 0px;}
.ijb_jlico li.jlico_02 .jico { background-position:-126px 0px;}
.ijb_jlico li.jlico_03 .jico { background-position:-252px 0px;}
.ijb_jlico li.jlico_04 .jico { background-position:-378px 0px;}
.ijb_jlico li.jlico_01 .jico_black { background-position:0px -127px;}
.ijb_jlico li.jlico_02 .jico_black { background-position:-126px -127px;}
.ijb_jlico li.jlico_03 .jico_black { background-position:-252px -127px;}
.ijb_jlico li.jlico_04 .jico_black { background-position:-378px -127px;}

.ijob_ygfc{ background:#e2e2e2; padding-top:30px; }
.ijob_ygfc .ijob_top { margin-top:0px; text-align:center; margin-bottom:20px;}
.ijob_ygfc .ijob_top .ijob_lant { display:inline-block; *display:inline; *zoom:1; background:#e2e2e2; padding:0 20px; margin-bottom:0;}
.ijob_tab{ margin-top:40px; }
.ijob_key{ max-width:900px; margin:0 auto;  background:url(../images/yg_xian.png) no-repeat center bottom;}
.ijob_key li{ float:left; width:16.5%; text-align:center; font-size:22px; font-weight:bold; color:#000; line-height:80px; position:relative; cursor:pointer;}
.ijob_key li a{ color:#000; }
.ijob_key li.cur i{ display:block; width:53px; height:18px; background:url(../images/yg_cur.gif) no-repeat 0 0; position:absolute; left:50%; margin-left:-26px; bottom:-17px;}

.ijob_ygscroll{ background:#d9d9d9; padding:40px 0; }
.ijob_ygscroll .tab_val{ max-width:856px; margin:0 auto; position:relative; }

.yg_listscroll .bd{ height:218px; overflow:hidden; position:relative;}
.yg_listscroll .bd ul{ width:110%}
.yg_listscroll .bd li{ width:180px; float:left; height:218px; margin-right:45px;}
.yg_listscroll .bd .img{ text-align:center; margin-bottom:15px; width:180px; height:180px; overflow:hidden; border-radius:50%;}
.yg_listscroll .bd .img img { width:100%; height:180px;}
.yg_listscroll .bd .name{ font-size:14px; text-align:center; width:100%; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.yg_listscroll .hd a{ display:block; width:31px; height:31px; background-image:url(../images/job_scbtn.png); background-repeat:no-repeat; position:absolute; top:50%; margin-top:-30px; cursor:pointer;}
.yg_listscroll .hd .prev{ background-position:0px 0px; left:-75px;}
.yg_listscroll .hd .next{ background-position:-35px 0px; right:-75px;}
.yg_listscroll .more { text-align:center; clear:both; font-size:14px; line-height:1.2;}
.yg_listscroll .more a { color:#01a2ea;}
.yg_listscroll .more [class*="ico-"] { height:14px; line-height:14px; font-size:20px;}
/*视频列表*/
.video_main{ padding-bottom:30px; }
.video_catlist{ text-align:center; margin-bottom:40px;  }
.video_catlist a{display:inline-block; height:36px; line-height:36px; border:2px solid #a1a1a1; margin-right:14px; font-size:16px; padding:0 5px 0 15px; margin-bottom:5px;}
.video_catlist a.cur,.video_catlist a:hover{ background:#16a9ea; border-color:#16a9ea; color:#fff; }
.video_catlist a.cur i,.video_catlist a:hover i{ background-position:-20px -20px; }

.video_list li { position:relative; margin-bottom:20px;}
.video_list li .img { display: block; height: 0; overflow: hidden; padding-bottom: 75%; position: relative; }
.video_list li .img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.video_list li .nr{ width:90%; padding:10px 5%; text-align:center;  background:rgba(0,0,0,.60); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000); position:absolute; left:0px; bottom:0px;}
.video_list li .play { display:block; width:69px; height:69px; background:url(../images/play_ico01.png) no-repeat; position:absolute; left:50%; margin-left:-32px; top:50%; margin-top:-55px;}
.video_list li .title{ font-size:14px; color:#fff; font-weight:normal; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; margin-bottom:3px;}
.video_list li .gn{ color:#cecdcd;}
.video_list li .gn i{ font-size:14px;}

/*sotry_detail*/
.sotry_detail { clear:both; overflow:hidden;}
.sotry_detail .simg { float:right; margin:0 0 10px 15px;}

/*慈善故事*/
.cishan_lant{ font-size:22px; font-weight:bold; margin-bottom:15px;}
.cishan_sum{ font-size:14px; margin-bottom:30px;}
.cishan_plist li{ margin-bottom:20px; }
.cishan_plist li .img { display: block; height: 0; overflow: hidden; padding-bottom: 62%; position: relative; }
.cishan_plist li .img img { height: auto; left: 0; position: absolute; top: 0; width: 100%;}
.ls_lant{ font-size:15px; color:#01a2ea; margin-bottom:10px;}
.lvse_nrlost{ margin-top:40px;}
.lvse_nrlost dl{ margin-bottom:60px;}
.lvse_nrlost .cishan_sum{ margin-bottom:0;}

/*金融服务*/
.jinrong_lant{ font-size:37px; font-weight:bold; color:#0099cc; margin-bottom:10px;}
.jinrong_sum{ font-size:14px; margin-bottom:30px;}
.jinrong_lant2{ font-size:32px; color:#000; font-weight:bold; margin-bottom:20px;}
.jr_fwte li{ font-size:16px; margin-bottom:20px;}
.jr_fwte li span{ font-size:18px; font-weight:bold; color:#0099cc; }

.jr_fwxm li{ padding-bottom:20px; margin-bottom:20px;}
.jr_fwxm .title_ico{ display:block; padding-left:110px; background-image:url(../images/jr_ico.png); background-repeat:no-repeat; height:45px; line-height:45px; font-size:20px; padding-top:5px;}
.jr_fwxm .title_ico_01 .title_ico{ background-position:40px -26px;}
.jr_fwxm .title_ico_02 .title_ico{ background-position:40px -110px;}
.jr_fwxm .title_ico_03 .title_ico{ background-position:40px -200px;}
.jr_fwxm .title_ico_04 .title_ico{ background-position:40px -292px;}
.jr_fwxm .title_ico_05 .title_ico{ background-position:40px -385px;}
.jr_fwxm .title_ico_06 .title_ico{ background-position:40px -475px;}
.jr_fwxm .title_ico_07 .title_ico{ background-position:40px -558px;}
.jr_fwxm .title_ico_08 .title_ico{ background-position:40px -650px;}
.jr_fwxm .title_ico_01,.jr_fwxm .title_ico_02,.jr_fwxm .title_ico_03,.jr_fwxm .title_ico_04{ border-bottom:1px solid #ddd;}

/*招聘详细*/
.JobList-J4 { border-top:#ccc 2px solid; padding-top:20px;}
.JobList-J4 ._jcon { margin-bottom: 20px; }
.JobList-J4 ._title { font-size: 18px; color: #333333; padding:0 10px;}
.JobList-J4 ._part { padding: 10px; border-bottom: 1px solid #cccccc; line-height: 26px; }
.JobList-J4 ._detailBtn { padding: 10px 0; }
.JobList-J4 ._btn { display: inline-block; padding: 0 30px; border-radius: 3px; color: #ffffff; background: #cccccc; cursor: pointer; line-height: 26px; margin-right: 10px; }
.JobList-J4 ._btn1 { background: #3bb4f2; }
.JobList-J4 ._btn1:hover { background: #10a0ea; }

.channel_Layout { height:390px;}
.channel_Layout .wrap { height:390px; background:url(../images/channel_bannerbg.png) bottom repeat-x;}
.channel_Layout .channel_name { margin-top:328px;}
.channel_Layout .breadcrumbs { margin-top:353px;}

/*简历投递*/
.Form_hd,.Form_bd { clear:both; padding:10px;}
.Form_hd { background-color:#e9e9e9;}
.Form_hd ._title { font-size:16px;}
.Form_bd { padding-bottom:30px;}

.Form-J1 .Form-J1-Left { float: left; width: 50%; }
.Form-J1 .Form-J1-right { float: right; width: 50%; }
.Form-J1 .Form-J1-li { padding-top: 10px; }
.Form-J1 .Form-J1-li label { width:7em; display: inline-block; color: #666; vertical-align: middle; text-align:right;}
.Form-J1 .Form-J1-li > input { height: 30px; line-height: 28px; border: 1px #ddd solid; width: 70%; }
.Form-J1 .Form-J1-li textarea { border: 1px #ddd solid; width: 70%; }
.Form-J1 .Form-J1-li em { color: red; vertical-align: middle; padding-left: 10px; }
.Form-J1 .Form-J1-li input._yzm { width: 20%; }
.Form-J1 .Form-J1-li img { vertical-align: middle; padding-left: 10px; cursor: pointer; }
.Form-J1 .Form-J1-li b { color: #666; font-size: 12px; padding-left: 4px; }
.Form-J1 .Form-J1-li select { border: 1px #ddd solid; width: 70%; height:30px;}
.Form-J1 .Form-J1-Btn { clear: both; text-align: left; padding-top:0px; padding:0 8%;}
.Form-J1 .Form-J1-Btn button { width: 90px; height: 24px; line-height: 24px; text-align: center; color: #fff; border-radius: 4px; cursor: pointer; }
.Form-J1 .Form-J1-Btn ._submit { background: #16a9ea; margin-right: 10px; }
.Form-J1 .Form-J1-Btn ._reset { background: #909090; }
.Form-J1 .Form-J1-li .uploadBox { width:57%; height:26px; border:#ddd 1px solid; display:inline-block; *display:inline; *zoom:1; background:#fff; overflow:hidden; vertical-align:middle; position:relative;}
.Form-J1 .Form-J1-li #uploadPiker { width:100%; height:26px; line-height:26px; position:relative; z-index:2;}
.Form-J1 .Form-J1-li #file_info { width:100%; height:26px; line-height:26px; position:absolute; left:0; top:0;}
.Form-J1 .Form-J1-li #uploadPiker { z-index:2;}
.Form-J1 .Form-J1-li #file_info { text-indent:10px;}
.Form-J1 .Form-J1-li #ctlBtn { display:inline-block; width:auto; height:26px; line-height:26px; border:#01a2ea 1px solid; padding:0 24px; overflow:hidden; vertical-align:middle;}
.Form-J1 .Form-J1-li .webuploader-pick { width:100%; height:100%; padding:0; background:none;}

@media only screen and (max-width: 40em) {
.Form-J1 .Form-J1-Left { width: 100%; }
.Form-J1 .Form-J1-li input { width: 68%; }
.Form-J1 .Form-J1-li select { width: 54%; }
.Form-J1 .Form-J1-right { width: 100%; }
.Form-J1 .Form-J1-li textarea { width: 68%; }
.Form-J1 .Form-J1-li input._yzm { width: 27%; }
.Form-J1 .Form-J1-li b { display: none; }
}

/*sotry_detail*/
.news_detmain{ padding-bottom:0px;}
.NewsDetail-B3 ._head { border-bottom: 1px solid #cccccc; padding: 0 0 10px; margin: 0;  }
.NewsDetail-B3 ._head ._title { font-size: 18px; line-height: 22px; color: #333333; }
.NewsDetail-B3 ._tools { padding: 10px 5px 0; color: #999999; }
.NewsDetail-B3 ._tools a:hover { color: #0e90d2; }
.NewsDetail-B3 ._b2l { float: right; }
.NewsDetail-B3 ._head [class^="ico-"] { font-size: 16px; color: #999999; }
.NewsDetail-B3 ._tools .gn_01{ line-height:27px; margin-right:10px;}
.NewsDetail-B3 ._tools .bdsharebuttonbox { float:left; margin-left:7px;}
.NewsDetail-B3 ._tools .bdsharebuttonbox .share_ico{ display:inline-block; float:left; margin-right:5px;}
.NewsDetail-B3 ._tools ._b2l [class^="ico-"] {  color: #01a2ea;}
.NewsDetail-B3 .myart { padding: 20px 0; }
.NewsDetail-B3 ._detailPage_bottom { border-top: 1px dotted #cccccc; border-bottom: 1px dotted #cccccc; overflow: hidden; }
.NewsDetail-B3 ._detailPage_bottom li { float: left; width: 50%; border-left: 1px solid #cccccc;  line-height: 30px; margin-left: -1px; overflow: hidden;  *zoom: 1; background:#eaeaea; }
.NewsDetail-B3 ._detailPage_bottom ._mark { float: left; margin-right: 2%; width:14%; padding:15px 0; background:#dbdbdb; text-align:center; font-size:14px;  }
.NewsDetail-B3 ._detailPage_bottom [class^="ico-"] { font-weight: normal; font-size: 18px; color: #999999; margin-right: 0; }
.NewsDetail-B3 ._detailPage_bottom li._next ._mark{ float:right; margin-right:0; margin-left:2%;}
.NewsDetail-B3 ._detailPage_bottom ._title { float: left; width: 70%; font-size: 14px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; padding:15px 0; }
.NewsDetail-B3 ._detailPage_bottom ._title:hover { color: #0e90d2; }
.NewsDetail-B3 ._detailPage_bottom li._next ._title{ float:right; text-align:right;}
.NewsDetail-B3 ._detailPage_bottom ._time { float: right; white-space: nowrap; margin-right: 10px; }
.NewsDetail-B3 ._bottom_bar { height: 30px; line-height: 30px; margin: 10px 0; overflow: hidden;  *zoom: 1;}
.NewsDetail-B3 ._bottom_bar .bdsharebuttonbox { float: right; width: 138px; height: 28px; }
.NewsDetail-B3 ._bottom_bar ._b2l { float: right; }
.NewsDetail-B3 ._bottom_bar [class^="ico-"] { font-size: 15px; color: #999999; }
.NewsDetail-B3 ._bottom_bar .share_ico{ float:right; line-height:27px; padding-right:5px;}

.sotry_detail { clear:both; overflow:hidden; line-height:2;}
.sotry_detail .simg { float:right; margin:0 0 10px 15px;}

/*gotop*/
.gotop { position:fixed; right:10px; bottom:10px; z-index:98; display:none; width:47px; height:47px;}

.topMid .lang_hover .layer { display:none;}
.pageHeader .wrap { position:relative;}
/*global sites*/
.globalBox { width:92%; padding:30px 4% 0px; height:auto; background:url(../images/global_bg.png); position:absolute; left:0; top:89px; color:#fff; display:none;}
.globalBox .text { border-bottom:#444444 0px solid; padding:0 5px 20px; line-height:1.5;}
.globalBox .text01 { font-size:40px; font-weight:bold; color:#00abf7;}
.globalBox .text02 { font-size:18px; color:#6e6f6e; font-family:Arial;}
.globalBox .allSites { border-top:#222222 0px solid; padding-top:22px;}
.allSites .sl { height:153px; position:relative; padding-left:115px; min-height:90px;}
.allSites .sl .map { background:url(../images/global_area.png) no-repeat; width:110px; height:90px; overflow:hidden; position:absolute; left:0; top:0;}
.allSites .sl01 .map { background-position:0 0;}
.allSites .sl01:hover .map { background-position:-110px 0;}
.allSites .sl02 .map { background-position:0 -90px;}
.allSites .sl02:hover .map { background-position:-110px -90px;}
.allSites .sl03 .map { background-position:0 -180px;}
.allSites .sl03:hover .map { background-position:-110px -180px;}
.allSites .sl04 .map { background-position:0 -270px;}
.allSites .sl04:hover .map { background-position:-110px -270px;}
.allSites .sl05 .map { background-position:0 -360px;}
.allSites .sl05:hover .map { background-position:-110px -360px;}
.allSites .sl06 .map { background-position:0 -450px;}
.allSites .sl06:hover .map { background-position:-110px -450px;}
.allSites .sl07 .map { background-position:0 -540px;}
.allSites .sl07:hover .map { background-position:-110px -540px;}

.allSites .sl dt { font-size:22px; font-weight:bold; color:#e6e6e6; line-height:1.3; margin-bottom:10px;}
.allSites a { color:#c7c7c7;}
.allSites a:hover { color:#caa403; text-decoration:underline;}
/*global sites end*/

.pageHeader .search_ico .ico-1 { font-size:18px; height:24px; line-height:24px; color:#01a3ec;}

/*20160301*/
.sideLayer { width:56px; height:auto; position:fixed; right:10px; bottom:10px; z-index:99; border:#ccc 1px solid; border-bottom-width:0; background:#fff;}
.sideLayer li { border-bottom:#ccc 1px solid;}
.sideLayer a { display:block; text-align:center; padding:5px 8px 5px; line-height:1.2;}
.sideLayer a:hover { background-color:#018ae2; color:#fff;}
.sideLayer a.sgotop { position:static; margin:0; width:auto; height:auto; background:#fff!important;}
.sideLayer .sico { display:block; width:40px; height:40px; background:url(../images/wjj_sico.png) no-repeat; margin:0 auto;}
.sideLayer .si01 { background-position:0 0;}
.sideLayer .si02 { background-position:0 -40px;}
.sideLayer .si03 { background-position:0 -80px;}
.sideLayer .si04 { background-position:0 -120px;}

.sideLayer a:hover .si01 { background-position:-40px 0;}
.sideLayer a:hover .si02 { background-position:-40px -40px;}
.sideLayer a:hover .si03 { background-position:-40px -80px;}

.fewm .img { width:73px; height:73px; cursor:default;}
.fewm .img img { width:auto; height:auto;}
.fewm .intro { display:inline-block; padding-top:20px;}

