﻿@charset "utf-8";
body{margin:0px; padding:0px; margin:0px auto; font-size:14px; line-height:24px; color:#666666; width:100%; zoom:1; font-family:"微软雅黑";}
a,ul,li,form, dl,dt,dd, div,aside,figcaption,article,h1,h2,h3,h4,h5,h6,p,i,em{ font-style:normal;padding: 0px; margin: 0px;list-style:none; font-weight:normal; }
select,input,textarea{ border-radius:2; -webkit-border-radius:2; color:#666666; font-size:12px; font-family:"微软雅黑",Arial;}
input:focus { outline: none;}
form,input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*Ç¿ÖÆÈ¥³ý±íµ¥×Ô´øµÄÑùÊ½*/ vertical-align:middle;}
textarea{resize:none;/*-webkit-appearance:none;*//*Ç¿ÖÆÈ¥³ýtextarea×Ô´øµÄÑùÊ½*/ }
textarea,input,select { border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5ÉèÖÃ*/
figure,figcaption{ margin:0px; padding:0px;}
form,input{margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ border:none; border:0;  vertical-align:top;padding:0;margin:0;}
a{ color:#aeaeae; text-decoration:none;cursor:pointer;}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#000000;}
.fl{ float:left;}.fr{ float:right;}
.clear{ clear:both;}
.clearfix{ zoom:1;}
.clearfix:after,
.clearfix:before{content:" ";display: table;}
.clearfix:after{clear: both;}
.contain{ width:1150px;margin:0 auto;}
.mar{ margin-left:47px;}
/*top*/
.toper{ width:100%;}
.top{ width:1150px; height:380px; margin:0 auto; position: relative;}
.logo{ position: absolute; top:96px; left:10px; z-index:10;}
.BannerBox{position:relative; min-width:1200px;}
.banner{ width:100%; height:316px; z-index:0; position: absolute; top:0; min-width:1200px;}
.banner .bd li{ width:100%;}
.banner .bd li a{ display: block; cursor: pointer; height:316px;}
.bd img{display:block;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true);}
.navbg{ height:64px; background: #1e8cb4; width:100%;max-width:100%; min-width:1200px; z-index:1;position: absolute; left:0px; top:316px; }
.navbox{ width:1120px; height:64px;position: absolute; left:0px; bottom:0px; padding-left:30px; z-index:2;}
.nav{ float:left;}
.nav li{ float:left; width:110px; text-align: center;}
.nav li a{ color:#fff; font-size:15px; font-weight:bold; cursor: pointer; height:64px; line-height:64px;}
.nav li a:hover,
.nav li.on a{ color:#fff000;}
.nav li:hover .subnav{ display: block;}
.subnav{ background:#1e8cb4; color:#fff; width:100%; display: none; z-index: 10; position: relative;}
.subnav dd a{ font-size:14px; color:#fff; cursor: pointer; height:40px; line-height: 40px; display: block;}
.subnav dd a:hover{ color:#fff000;}
.subnav dd{ border-top:1px dashed #36a8d2;}
.subsear{ float:left; margin:15px 0 0 19px; width:171px;}
.searhd{ width:167px; height:37px; background:#6fb5cf url("../images/xl_03.png") 152px center no-repeat; line-height: 37px; padding-left:4px; color:#c1dde8; position: relative; cursor: pointer;}
.searhd span{ margin:0 4px;}
.searbd{ width:100%; text-align: center; background: #fff; display: none;}
.searbd li{ height:30px; line-height:30px;}
.searbd li a{ color:#1e8cb4; font-size:14px; cursor: pointer;}
.searbd li a:hover{ font-weight:bold;}
.topnav{position:absolute; left:50%; margin-left:-575px; top:5px; width:1150px; z-index:10000;/* background:url(../images/opacity.png) repeat;*/ height:32px; line-height:32px;}
.topnav ul{ float:right;/* padding:0px 15px;background:url(../images/opacity.png) repeat; border-radius:5px;*/}
.topnav li{ float:right; padding:0 15px; background: url("../images/bg_white.png") left center no-repeat;}
.topnav li a{ color:#fff; font-size:15px;}
.topnav a.cur{ color:#e60012;}

.Search{ margin-top:9px; width:18px; height:20px; position:relative; z-index:999;}
.Search .icon{ cursor:pointer;display:block;}
.Search .icon.on img{ display:none;}
.searchbox .i2{ position:absolute; top:-40px; right:15px; cursor:pointer;}
.searchbox{ display:none; position:absolute; height:35px; right:0px; top:40px; padding:5px 0px 0px 10px; background:#1e8cb4; box-shadow:0px 4px 5px #333; width:295px;}
.searchbox .input{ float:left; width:260px; height:28px; line-height:28px; text-indent:1em; background:#fff; border:0px;}
.searchbox .btn{ float:left; line-height:23px; padding:5px 0px 0px 8px;}

/*top end*/

/*bottom*/
.footer{ width:100%; max-width:100%; min-width:1200px; height:166px; overflow: hidden; min-width:1200px;}
.btmbor{width:100%; max-width:100%; min-width:1200px; height:21px; background: url("../images/bg_btm_03.png");}
.foot{ width:100%; max-width:100%; min-width:1200px; height:145px; background: #1e8cb4;}
.btmlf{ float:left; padding-top: 26px;}
.btmnav li{ float:left;}
.btmnav li+li{ margin-left:9px; padding-left:11px; background: url("../images/bg_btmnav_03.png") left center no-repeat;}
.btmnav li a{ color:#fff; font-size: 14px; cursor: pointer; line-height: 14px;}
.btmnav li a:hover{ color:#fff000; }
.copyright{ font-size:14px; color:#fff; line-height: 21px; margin-top: 8px;}
.copyright a{ color:#fff; cursor: pointer;}
.copyright a:hover{ text-decoration: underline;}
.btmlink{ margin-top: 13px;}
.btmlink li{float:left;}
.btmlink li{ margin-left:7px;}
.btmlink li a{ display: block; cursor: pointer; }
.btmlink li a img{ width:18px; height:20px;}

.btmrt{ float: right; padding-top: 21px;}
.btmrt li{ float:left; height:91px; width:160px;}
.btmrt li{ margin-left: 21px;}
.btmrt li p{ float: left; padding-top:35px; color:#fff; text-align: center; margin-right: 13px;}
.btmrt li p{ padding-top:25px;}
.btmrt li a{ display: block; cursor: pointer; float: right;}
.btmrt li img{ width:91px; height:91px; }
/*bottom end*/

/*navlf*/
.navlf{ float:left; width:232px; border:1px solid #e9e9e9; background: #fff;}
.navlftitl{ width:100%; height:75px; text-align: center; padding-top: 32px;}
.navlftitl img{ max-width: 100%;}
.navlful{ padding:0 14px 8px 14px;}
.navlful li{ width:202px; height:39px; border:1px solid #1e8cb4; margin-bottom: 12px; text-align: center; line-height: 39px; cursor: pointer;}
.navlful li a{ color:#231815; font-size:14px;}
.navlful li:hover,
.navlful li.on{ background: #1e8cb4;}
.navlful li:hover a,
.navlful li.on a{ color:#fff;}
/*navlf end*/

/*pages*/
.Pages{ line-height:18px; zoom:1; overflow:hidden; text-align: center; margin-bottom: 10px;}
.Pages span{ display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px; cursor: pointer;}
.Pages .p_page a{ display:inline-block; vertical-align:middle;}
.Pages .p_page .a_prev,.Pages .p_page .a_next{ width:30px; height:32px;}
.Pages .p_page .a_prev{ background: url("../images/bg_aprev_03.png") center center no-repeat;}
.Pages .p_page .a_next{ background: url("../images/bg_anext_05.png") center center no-repeat;}
.Pages .p_page .num a{ background:#ececec; display:inline-block!important; width:34px; height:32px; line-height:32px; text-align:center; color:#444; vertical-align:middle;}
.Pages .p_page .num a:hover,.Pages .p_page .num a.a_cur{ background:#e60012; color:#fff;}
/*pages end*/

/*内页公用样式*/
.ny_cont{ width:100%; margin: 19px 0 28px 0;}
.ny_rt{ width:896px; float:left; margin-left:20px;}
.ny_ban,
.ny_ban img{ width:896px; height:202px;}
.ny_bor{ margin-top:19px; border:1px solid #e9e9e9; padding:24px 22px 27px 22px;}
.ny_curr{ padding-left:34px; background: url("../images/bg_curr_03.png") left center no-repeat;}
.ny_curr dd{ float:left;}
.ny_curr dd a{ color:#afafaf;}
.ny_curr dd span{ color:#afafaf; margin:0 5px;}
.ny_curr dd a:hover,
.ny_curr dd.on a{ color:#e60012;}
/*内页公用样式 end*/

/*首页*/
.bg{ width:100%; background:#fff url("../uploadfiles/images/bg_01.png") center top no-repeat;}

/*首页*/
.cont{ padding:8px 0 0 0;}
.contlf{ width:816px; float:left; background: #fff;}

/*新闻轮播*/
.newbox{ padding:16px 21px 0 14px;}
.newsld{ width:372px; height:260px; position: relative; float:left;}
.newsbd a{ display:block; cursor:pointer;}
.newsbd li{ position: relative;}
.newsbd li a img{ width:372px; height:265px;}
.shaw{ width:100%; height:43px; background:url("../images/shaw_03.png"); position: absolute; bottom:0px; left:0px;}
.shaw a{ color:#fff; font-size:16px; line-height:43px; margin-left:9px; cursor: pointer; font-weight: bold;}
.shaw a:hover{ color:#fff000;}
.newshd{ position: absolute; right:10px; bottom:13px;}
.newshd ul{ height:4px; position: relative;}
.newshd li{ width:14px; height:2px; margin-right:3px; float:left; background:url("../images/bg_newshd_03.png"); cursor: pointer;}
.newshd li.on{ background: #fff; border-top:2px solid #fff; height:4px; margin-top: -4px;}

.news{ width:370px; float:left; margin-left:38px; padding-top: 0px;}
.news li#newfirst{ padding-bottom:5px; border-bottom: 1px solid #ccc; height:80px; margin-bottom:9px;display:none;}
.news li#newfirst h3{ text-align:center; margin-bottom:17px;}
#newfirst h3 a{ font-size:20px; line-height:20px; font-weight:bold; color:#333; cursor:pointer;}
#newfirst p{ line-height:20px; color:#777; font-size:13px;}
.news li{ height:34px; line-height:34px;}
.news li a{ color:#666; cursor:pointer;}
.news li a:hover{ color:#000;}
.date{ float:right; color:#cecece; font-size:14px;}
/*新闻轮播 end*/

/*首页公用列表*/
.listbox{ margin-top:55px; padding:0 21px 0 14px;}
.information,
.focus{ width:367px; float:left;}
.list_hd{ background: url(../images/titline_03.png) center 37px repeat-x;margin-bottom: 15px;position: relative;}
.list_hd li{ float:left; height:39px;}
.list_hd li{ margin-left: 31px;}
.list_hd li a{ color:#090104; font-size:16px; font-weight:bold; color:#777; line-height: 16px;}
.list_hd li.on a,
.list_hd li:hover a{ color:#090104;}
.list_hd li.on,
.list_hd li:hover{background: url("../images/bg_titl_03.jpg") left bottom no-repeat;}
.list_bd li{ height:32px; line-height: 32px;/*display: none;*/}
.list_bd li a{ color:#666; cursor:pointer;}
.list_bd li a:hover{ color:#000;}
.information .list_bd li{ background: url("../images/point_03.jpg") 6px center no-repeat; padding-left:15px;}

#listfirst{ height:90px; border-bottom: 1px dashed #dcdcdc; padding-top:5px;}
#listfirst h3{ margin-bottom: 8px;}
#listfirst h3 a{ font-size:15px; font-weight:bold; color:#666; cursor: pointer; line-height:18px; width:100%; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
#listfirst h3 a:hover{ color:#000;}
#listfirst p{ font-size:12px; color:#bababa; line-height:16px;}
/*首页公用列表 end*/

/*公告通函*/
.contrt{ width:324px; float:left; margin-left:10px;}
.report{ height:285px;}
.report_hd{ width:100%; height:67px; background:#fff url("../images/line_report_03.jpg") left bottom repeat-x;}
.report_hd li{ height:67px; float:left; width:162px; line-height:67px; text-align: center;}
.report_hd li a{ font-size:16px; font-weight:bold; color:#666;}
.report_hd li:hover,
.report_hd li.on{ background: url("../images/bg_report_03.jpg");}
.report_hd li:hover a,
.report_hd li.on a{ color:#fff;}
.report_bd{ padding:0 15px 0 0px; background: #fff;}
.report_bd li{ padding:9px 0 9px 15px; border-bottom:1px dashed #d4d4d4; width:100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.report_bd li a{ color:#666; font-size:14px; line-height: 20px;}
.report_bd li span{ color:#cecece; font-size:14px; margin-left: 9px; float:right;}
/*公告通函 end*/

/*股票信息*/
.gupiao{ width:324px; margin-top:28px; height: 206px;}
.guptitl{ width:100%; height:67px; background: url("../images/bg_gupiao_03.jpg") no-repeat; text-align: center; line-height: 67px;}
.guptitl a{ color:#fff; font-weight: bold; font-size: 16px; cursor: pointer;}
.gupic{ width:100%; height:139px; text-align: center;}
.gupic img{ width:195px; height:128px;}
/*股票信息 end*/

/*友情链接*/
.link{ margin-top: 10px; padding:20px 0px; position: relative;}
.linkhd{ width:243px; height:37px; background:#c4c4c4 url("../images/xl_03.png") 236px center no-repeat; line-height: 37px; color:#fff; padding-left: 81px; cursor: pointer;}
.linkhd span{ margin:0 4px;}
.linkbd{ text-align: center; z-index: 999; position: absolute; top:57px; left:0; width:100%; background: #fff; display: none;}
.linkbd li{ height:30px; line-height: 30px;}
.linkbd li a{ color:#666; cursor: pointer;}
.linkbd li a:hover{ color:#000;}
/*友情链接 end*/

/*产品中心*/
.contbtm{ width:100%; margin-top:12px;}
.product{ float:left;}
.prodtitl{ float:left;}
.prodtitl a{ display:block; cursor:pointer;}
.prodtitl a img{ width:93px; height:160px;}
.prodsld{ width:460px; float:left; margin:0px 0 0 16px;overflow:hidden;}
.prod_bd li{ float:left; margin-right:12px;}
.prod_bd li a{ display: block; cursor: pointer;}
.prod_bd li a img{ width:224px; height:160px;}
.prodlink{ width:225px; float:left; margin:0px 0 0 16px;}
.prodlink>a{ cursor: pointer; display: block;}
.prodlink a+a{ margin-top: 12px;}
#market img{ width:225px; height:76px;}
#vr img{ width:225px; height:72px;}
/*产品中心 end*/

/*重点工程*/
.project{ float:left; margin-left: 16px; width:324px;}
.projtitl{ float:right;}
.projtitl a img{ width:93px; height:160px;}
.projtitl a,
.proj_pic a{ display:block; cursor:pointer;}
.proj_pic a{ /*margin-top: 21px;*/ width:220px; height:160px; overflow: hidden;}
.proj_pic img{ width:220px; height:160px; transition: all 0.6s; cursor: pointer;}
.proj_pic img:hover{ transform: scale(1.4);}
/*重点工程 end*/

/*公司资讯.shtml*/
.ny_list{ padding:25px 0 55px 0; border-bottom: 1px dashed #bdbdbd; margin-bottom: 28px;}
/*.ny_list ul+ul{ margin-top: 35px;}*/
.ny_list li{ height:40px; line-height:40px; padding-left: 22px; background: url("../images/bg_nynewsli_03.png") left center no-repeat;}
.ny_list li span{ float:right; color:#939393; font-size:15px;}
.ny_list li a{ color:#333; font-size:15px; cursor: pointer;}
.ny_list li a:hover{ color:#000;}
/*公司资讯.shtml e*/

/*员工风采.shtml*/
.ygfc ul{ padding:40px 0 10px 0; border-bottom: 1px dashed #bdbdbd; margin-bottom:28px; margin-left:-21px;}
.ygfc li{ width:260px; float:left; margin-left: 21px; margin-bottom: 30px; display:inline;}
.ygfc lia{ cursor: pointer; display: block; text-align: center;}
.ygfc li a img{ width:268px; height:203px;}
.ygfc li a p{ line-height:40px; height:40px; color:#333;}
/*员工风采.shtml end*/

/*新闻详情页.shtml*/
.ny_newmore{ padding:40px 0 10px 0;}
.ny_titl{ text-align: center; border-bottom:1px solid #ececec; padding-bottom: 20px;}
.ny_titl h2{ color:rgb(230,50,19); font-size:20px; font-weight:bold;}
.ny_titl p{ margin-top:10px; color:#7f7f7f;}
.ny_titl p span{ margin-left:25px;}
.bdsharebuttonbox{ float:left; }
.close{ float:right;}
.close a{ color:#666; cursor: pointer;}
.close a:hover{ color:#000;}
.ny_morecont{ padding-top:25px;}
.ny_morecont img{margin:10px;}
/*新闻详情页.shtml end*/

/*职位申请 */
.HrThead{ color:#fff;  height:45px; line-height:45px; font-size:16px;}
.HrThead .td1{ padding-left:35px;}

.Joblist { padding:0px 0px 35px 0px;}
.Joblist .item{ padding-bottom:13px;}
.Joblist .jobtitle{ text-align:center; line-height:47px; background:#dcdddd;}
.Joblist .item.current .jobtitle{ color:#fff; background:#eb6e14;}
.Joblist .item.current .jobtitle a{ color:#fff;}
.Joblist .item.current .txtCont{ display:block;}
.Joblist .item.current a.apply{ color:#3e3a39;}

.Joblist a.apply{ margin:0px auto; color:#fff; text-align:center; display:block; width:87px; line-height:31px; }
.Joblist .txtCont{ display:none; line-height:24px; color:#595757; padding:24px 0px 45px 0px; border-bottom:1px solid #efefef;}


.JobForm{ color:#666666; margin:0px 0px 35px 0px;}
.JobForm .f1{ font-size:18px; color:#333333; padding:35px 0px 5px 280px; height:32px;}
.JobForm td{ padding:5px 0px;}
.JobForm .input { background:#fff; border:1px solid #dbdbdb; width:190px; height:23px; line-height:23px;}
.JobForm select { border:1px solid #dbdbdb; width:190px; height:23px; line-height:23px;}
.JobForm .btn_2 { font-size:15px; width:110px; height:39px; text-align:center; background:#eb6e14; margin-right:15px; color:#fff; border:0px; cursor:pointer;}
.JobForm .btn_3 { font-size:15px; width:110px; height:39px; text-align:center; background:#999; color:#fff; border:0px; cursor:pointer;}

/*20170509*/
a.xjmore{font-size: 14px;color: #aeaeae;font-weight: normal;cursor: pointer;float: right;position: absolute;right: 0px;font-weight: normal !important;font-size: 12px !important;color: #999 !important;display: none;}
a.xjmore:hover{ color:#000;}
.list_hd li.on a.xjmore{display:block;}
.xj1{ position:relative; top:-1px; }



/*营销网络.html*/
.Depart{ background:#fff; padding:2% 1%;}
.Depart .mapleft{ width:654px; height:522px; position:relative; background:url("../images/map.png") no-repeat;}
.Depart .mapleft span {position:relative; display:none;}
.Depart .mapleft dd:hover{ font-weight:bold; color:#ce2520;transition:all 0s linear; -webkit-transition:all 0s linear;}
.Depart .mapleft dd{ cursor:pointer;transition:all 0s linear; -webkit-transition:all 0s linear;}
.Depart .mapleft i { display:inline-block; background:url("../images/mapdot.png") center bottom no-repeat; padding-bottom:15px; line-height:14px; color:#fff;}
.Depart .mapleft em{ display:none; width:274px; line-height:35px; position:absolute; left:44px; top:7px; z-index:300;}
.Depart .mapleft em a{ font-weight:normal; display:inline-block; padding:0px 9px; color:#fff; background:#ce2520; font-size:16px;transition:all 0s linear; -webkit-transition:all 0s linear;}
.Depart .mapleft dd:hover em{ display:block;transition:all 0s linear; -webkit-transition:all 0s linear;}
.Depart .mapleft dd.ons{ z-index:auto;}
.Depart .mapleft .cen1{ display:block; position:absolute; z-index:999; width:100px; height:130px;}
.Depart .mapleft .cen2{ display:block; position:absolute; z-index:999; width:100px; height:65px; left:100px;}
.Depart .mapleft .cen3{ display:block; position:absolute; z-index:999; width:50px; height:90px;left:90px;}
.Depart .mapleft .cen4{ display:block; position:absolute; z-index:999; width:220px; height:130px;left:250px;}
.Depart .mapleft .cen5{ display:block; position:absolute; z-index:999; width:80px; height:65px; left:169px;}
.Depart .mapleft .cen6{ display:block; position:absolute; z-index:999; width:30px; height:120px;left:224px;}
.Depart .mapleft .cen7{ display:block; position:absolute; z-index:999; width:170px; height:150px;left:264px;}
.Depart .mapleft .cen8{ display:block; position:absolute; z-index:999; width:170px; height:40px;left:268px; top:120px;}
.Depart .mapleft .cen9{ display:block; position:absolute; z-index:999; width:45px; height:55px;left:454px;}
.Depart .mapleft .cen10{ display:block; position:absolute; z-index:999; width:15px; height:45px;right:65px;}
.Depart .mapleft .cen11{ display:block; position:absolute; z-index:999; width:75px; height:50px;right:-5px;}
.Depart .mapleft .cen12{ display:block; position:absolute; z-index:999; width:15px; height:26px;right:75px;}
.Depart .mapleft .cen13{ display:block; position:absolute; z-index:999; width:105px; height:65px;left:75px; bottom:80px;}
.Depart .mapleft .cen14{ display:block; position:absolute; z-index:999; width:155px; height:58px;left:0px; bottom:105px;}
.Depart .mapleft .cen15{ display:block; position:absolute; z-index:999; width:100px; height:28px;left:0px; bottom:162px;}

.Depart .mapright{ width:800px;}
.Depart .mapright .tit{ padding-top:32px; line-height:68px; border-bottom:1px solid #e6e6e6; font-size:30px; color:#333333; margin-bottom:17px;}
.Depart .mapright dd{ line-height:35px; margin-bottom:10px; float:left; width:260px;}
.Depart .mapright dd a{ display:inline-block; padding:0px 9px; font-size:16px; color:#333;}
.Depart .mapright dd a:hover{ color:#fff; background:#ce2520;}

.DepartLi dl::after{content:'';display: block;clear: both;}
.DepartLi dl{margin-left:-2%;}
.DepartLi dl dd{transition: all 0.5s ease; cursor: pointer; padding-left: 40px;box-sizing: border-box; box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.2); height: 45px;line-height: 45px;margin-bottom: 15px;float: left; border: 1px solid #d7eafb;background: #f5f9fc url(../images/img9.png)15px center no-repeat;width:14.6667%;margin-left:2%;box-sizing: border-box;}
.DepartLi dl dd:nth-child(6n){margin-right: 0px;}
.DepartLi dl dd:hover,.DepartLi dl dd.on{color: white; background-color: #93c6f5;border-color: #3f9cf0;}
.DepartLi dl dd:hover a,.DepartLi dl dd.on a{color: white; background-color: #93c6f5;border-color: #3f9cf0;}
.DepartLi dl dd a{color:#231815;}
 
.DepartCon .xj_yxmore{display: none;}
.DepartCon .xj_yxmore.on{display: block;}
 
/*北京*/
/* dd#bj {display:block; width:25px; height:25px; position:absolute; left:481px; top:185px;text-indent:inherit; z-index:2;}
dd#bj:hover { background:url(../images/map/bj.png) no-repeat; overflow:visible;}
dd#bj.on { background:url(../images/map/bj.png) no-repeat;font-weight:bold; color:#ce2520;}
dd#bj i{ position:absolute; left:-4px; top:-11px; width:33px; text-align:center;}
dd#bj span{display:block;} */
/*新疆*/
/* dd#xj {display:block; width:254px; height:194px; position:absolute; left:18px; top:56px;}
dd#xj:hover { background:url(../images/map/xj.png) no-repeat;overflow:visible;}
dd#xj.on { background:url(../images/map/xj.png) no-repeat;font-weight:bold; color:#ce2520;}
dd#xj i{ position:absolute; left:108px; top:89px; width:33px; text-align:center;}
dd#xj span{display:block;} */
/*西藏*/
/* dd#xz {display:block; width:244px; height:152px; position:absolute; left:44px; top:235px;}
dd#xz:hover { background:url(../images/map/xz.png) no-repeat;overflow:visible;}
dd#xz.on { background:url(../images/map/xz.png) no-repeat;font-weight:bold; color:#ce2520;}
dd#xz i{ position:absolute; left:88px; top:55px; width:50px; text-align:center;}
dd#xz span{display:block;} */
/*青海*/
/* dd#qh {display:block; width:161px; height:119px; position:absolute; left:180px; top:206px; z-index:2;}
dd#qh:hover { background:url(../images/map/qh.png) no-repeat; height:-20px; overflow:visible;}
dd#qh.on { background:url(../images/map/qh.png) no-repeat;font-weight:bold; color:#ce2520;}
dd#qh i{ position:absolute; left:60px; top:45px; width:33px; text-align:center;}
dd#qh span{display:block;} */
/*甘肃*/
/* dd#gs {display:block; width:178px; height:153px; position:absolute; left:230px; top:161px;}
dd#gs:hover { background:url(../images/map/gs.png) no-repeat; overflow:visible;}
dd#gs.on { background:url(../images/map/gs.png) no-repeat;font-weight:bold; color:#ce2520;}
dd#gs i{ position:absolute; left:108px; top:98px; width:33px; text-align:center;}
dd#gs span{display:block;} */
/*内蒙古*/
/* dd#lmg {display:block; width:275px; height:241px; position:absolute; left:284px; top:6px;}
dd#lmg:hover { background:url(../images/map/lmg.png) no-repeat;overflow:visible;}
dd#lmg.on { background:url(../images/map/lmg.png) no-repeat;font-weight:bold; color:#ce2520;}
dd#lmg i{ position:absolute; left:80px; top:172px; width:53px; text-align:center;}
dd#lmg span{display:block;} */
/*黑龙江*/
/* dd#hlj {display:block; width:140px; height:129px; position:absolute; left:516px; top:0px; z-index:0;}
dd#hlj:hover { background:url(../images/map/hlj.png) no-repeat; overflow:visible;}
dd#hlj.on { background:url(../images/map/hlj.png) no-repeat;font-weight:bold; color:#ce2520;}
dd#hlj i{ position:absolute; left:50px; top:75px; width:53px; text-align:center;}
dd#hlj span{display:block;} */
/*宁夏*/
/* dd#nx {display:block; width:36px; height:64px; position:absolute; left:354px; top:215px;}
dd#nx:hover { background:url(../images/map/nx.png) no-repeat; overflow:visible;}
dd#nx.on { background:url(../images/map/nx.png) no-repeat;font-weight:bold; color:#ce2520;}
dd#nx i{ position:absolute; left:5px; top:5px; width:33px; text-align:center;}
dd#nx span{display:block;} */
/*吉林*/
/* dd#jl {display:block; width:121px; height:74px; position:absolute; left:535px; top:101px;}
dd#jl:hover { background:url(../images/map/jl.png) no-repeat; overflow:visible;}
dd#jl.on { background:url(../images/map/jl.png) no-repeat;font-weight:bold; color:#ce2520;}
dd#jl i{ position:absolute; left:35px; top:18px; width:33px; text-align:center;}
dd#jl span{display:block;} */
/*辽宁*/
/* dd#ln {display:block; width:76px; height:69px; position:absolute; left:518px; top:142px;}
dd#ln:hover { background:url(../images/map/ln.png) no-repeat; overflow:visible;}
dd#ln.on { background:url(../images/map/ln.png) no-repeat;font-weight:bold; color:#ce2520;}
dd#ln i{ position:absolute; left:28px; top:12px; width:33px; text-align:center;}
dd#ln span{display:block;} */
/*山东*/
/* dd#sd {display:block; width:87px; height:54px; position:absolute; left:482px; top:228px;text-indent:inherit; z-index:2;}
dd#sd:hover { background:url(../images/map/sd.png) no-repeat; overflow:visible;}
dd#sd.on { background:url(../images/map/sd.png) no-repeat;font-weight:bold; color:#ce2520;}
dd#sd i{ position:absolute; left:8px; top:5px; width:33px; text-align:center;}
dd#sd span{display:block;} */

/*河北*/
/* dd#hb {display:block; width:71px; height:101px; position:absolute; left:462px; top:161px;}
dd#hb:hover { background:url(../images/map/hb.png) no-repeat; overflow:visible;}
dd#hb.on { background:url(../images/map/hb.png) no-repeat;font-weight:bold; color:#ce2520;}
dd#hb i{ position:absolute; left:0px; top:49px; width:33px; text-align:center;}
dd#hb span{display:block;} */


/*天津*/
/* dd#tj {display:block; width:19px; height:25px; position:absolute; left:497px; top:195px;}
dd#tj:hover { background:url(../images/map/tj.png) no-repeat; overflow:visible;}
dd#tj.on { background:url(../images/map/tj.png) no-repeat;font-weight:bold; color:#ce2520;}
dd#tj i{ position:absolute; left:3px; top:4px; width:33px; text-align:center; background:url(../images/map/mapdot.png) 0px center no-repeat; padding:0px 0px 0px 14px;}
dd#tj span{display:block;} */
/*陕西*/
/* dd#shx {display:block; width:65px; height:115px; position:absolute; left:372px; top:213px;}
dd#shx:hover { background:url(../images/map/shx.png) no-repeat; overflow:visible;}
dd#shx.on { background:url(../images/map/shx.png) no-repeat;font-weight:bold; color:#ce2520;}
dd#shx i{ position:absolute; left:9px; top:68px; width:33px; text-align:center;}
dd#shx span{display:block;} */
/*山西*/
/* dd#sx {display:block; width:46px; height:93px; position:absolute; left:426px; top:193px;}
dd#sx:hover { background:url(../images/map/sx.png) no-repeat; overflow:visible;}
dd#sx.on { background:url(../images/map/sx.png) no-repeat;font-weight:bold; color:#ce2520;}
dd#sx i{ position:absolute; left:2px; top:32px; width:33px; text-align:center;}
dd#sx span{display:block;} */
/*河南*/
/* dd#hn {display:block; width:75px; height:71px; position:absolute; left:429px; top:259px;}
dd#hn:hover { background:url(../images/map/hn.png) no-repeat; overflow:visible;}
dd#hn.on { background:url(../images/map/hn.png) no-repeat;font-weight:bold; color:#ce2520;}
dd#hn i{ position:absolute; left:15px; top:20px; width:33px; text-align:center;}
dd#hn span{display:block;} */
/*江苏*/
/* dd#js {display:block; width:72px; height:60px; position:absolute; left:499px; top:270px;}
dd#js:hover { background:url(../images/map/js.png) no-repeat; overflow:visible;}
dd#js.on { background:url(../images/map/js.png) no-repeat;font-weight:bold; color:#ce2520;}
dd#js i{ position:absolute; left:28px; top:5px; width:33px; text-align:center;}
dd#js span{display:block;} */
/*安徽*/
/* dd#ah {display:block; width:62px; height:74px; position:absolute; left:484px; top:280px;text-indent:inherit; z-index:2;}
dd#ah:hover { background:url(../images/map/ah.png) no-repeat; overflow:visible;}
dd#ah.on { background:url(../images/map/ah.png) no-repeat;font-weight:bold; color:#ce2520;}
dd#ah i{ position:absolute; left:8px; top:12px; width:33px; text-align:center;}
dd#ah span{display:block;} */

/*上海*/
/* dd#sh {display:block; width:13px; height:12px; position:absolute; left:559px; top:317px;text-indent:inherit;}
dd#sh:hover { background:url(../images/map/sh.png) no-repeat; overflow:visible;}
dd#sh.on { background:url(../images/map/sh.png) no-repeat;font-weight:bold; color:#ce2520;}
dd#sh i{ position:absolute; left:-32px; top:-2px; width:33px; text-align:center; background:url("../images/mapdot.png") right top no-repeat; padding-right:10px;}
dd#sh span{display:block;}
dd#sh em{left:-100px; top:10px; z-index:100;} */

/*浙江*/
/* dd#zj {display:block; width:47px; height:56px; position:absolute; left:529px; top:328px; z-index:2;}
dd#zj:hover { background:url(../images/map/zj.png) no-repeat; overflow:visible;}
dd#zj.on { background:url(../images/map/zj.png) no-repeat;font-weight:bold; color:#ce2520;}
dd#zj i{ position:absolute; left:-10px; top:13px; width:33px; text-align:center; background:url("../images/mapdot.png") right top no-repeat; padding-right:10px;}
dd#zj span{display:block;} */
/*江西*/
/* dd#jx {display:block; width:62px; height:86px; position:absolute; left:473px; top:349px;}
dd#jx:hover { background:url(../images/map/jx.png) no-repeat; overflow:visible;}
dd#jx.on { background:url(../images/map/jx.png) no-repeat;font-weight:bold; color:#ce2520;}
dd#jx i{ position:absolute; left:8px; top:18px; width:33px; text-align:center;}
dd#jx span{display:block;} */
/*福建*/
/* dd#hj {display:block; width:58px; height:68px; position:absolute; left:503px; top:371px;}
dd#hj:hover { background:url(../images/map/hj.png) no-repeat; overflow:visible;}
dd#hj.on { background:url(../images/map/hj.png) no-repeat;font-weight:bold; color:#ce2520;}
dd#hj i{ position:absolute; left:8px; top:5px; width:33px; text-align:center;}
dd#hj span{display:block;} */
/*广东*/
/* dd#gd {display:block; width:100px; height:79px; position:absolute; left:424px; top:415px;text-indent:inherit; z-index:2;}
dd#gd:hover { background:url(../images/map/gd.png) no-repeat; overflow:visible;}
dd#gd.on { background:url(../images/map/gd.png) no-repeat;font-weight:bold; color:#ce2520;}
dd#gd i{ position:absolute; left:29px; top:-3px; width:33px; text-align:center; z-index:0;}
dd#gd span{display:block;}
dd#gd em{left:-60px; top:40px; z-index:100; margin-top:13px;} */

/*海南*/
/* dd#hl {display:block; width:32px; height:27px; position:absolute; left:408px; top:495px;}
dd#hl:hover { background:url(../images/map/hl.png) no-repeat; overflow:visible;}
dd#hl.on { background:url(../images/map/hl.png) no-repeat;font-weight:bold; color:#ce2520;}
dd#hl i{ position:absolute; left:3px; top:-5px; width:33px; text-align:center;}
dd#hl span{display:block;} */
/*广西*/
/* dd#gx {display:block; width:101px; height:77px; position:absolute; left:354px; top:403px;}
dd#gx:hover { background:url(../images/map/gx.png) no-repeat; overflow:visible;}
dd#gx.on { background:url(../images/map/gx.png) no-repeat;font-weight:bold; color:#ce2520;}
dd#gx i{ position:absolute; left:40px; top:30px; width:33px; text-align:center;}
dd#gx span{display:block;} */
/*贵州*/
/* dd#gz {display:block; width:78px; height:67px; position:absolute; left:342px; top:364px; z-index:2;}
dd#gz:hover { background:url(../images/map/gz.png) no-repeat; overflow:visible;}
dd#gz.on { background:url(../images/map/gz.png) no-repeat;font-weight:bold; color:#ce2520;}
dd#gz i{ position:absolute; left:25px; top:20px; width:33px; text-align:center;}
dd#gz span{display:block;} */
/*云南*/
/* dd#yn {display:block; width:102px; height:117px; position:absolute; left:263px; top:363px;}
dd#yn:hover { background:url(../images/map/yn.png) no-repeat; overflow:visible;}
dd#yn.on { background:url(../images/map/yn.png) no-repeat;font-weight:bold; color:#ce2520;}
dd#yn i{ position:absolute; left:38px; top:52px; width:33px; text-align:center;}
dd#yn span{display:block;} */
/*四川*/
/* dd#sc {display:block; width:139px; height:124px; position:absolute; left:271px; top:289px;}
dd#sc:hover { background:url(../images/map/sc.png) no-repeat; overflow:visible;}
dd#sc.on { background:url(../images/map/sc.png) no-repeat;font-weight:bold; color:#ce2520;}
dd#sc i{ position:absolute; left:38px; top:40px; width:33px; text-align:center;}
dd#sc span{display:block;} */

/*重庆*/
/* dd#cq {display:block; width:60px; height:60px; position:absolute; left:370px; top:321px;}
dd#cq:hover { background:url(../images/map/cq.png) no-repeat; overflow:visible;}
dd#cq.on { background:url(../images/map/cq.png) no-repeat;font-weight:bold; color:#ce2520;}
dd#cq i{ position:absolute; left:8px; top:10px; width:33px; text-align:center;}
dd#cq span{display:block;} */
/*湖南*/
/* dd#hun {display:block; width:71px; height:82px; position:absolute; left:412px; top:349px;}
dd#hun:hover { background:url(../images/map/hun.png) no-repeat; overflow:visible;}
dd#hun.on { background:url(../images/map/hun.png) no-repeat;font-weight:bold; color:#ce2520;}
dd#hun i{ position:absolute; left:19px; top:20px; width:33px; text-align:center;}
dd#hun span{display:block;} */
/*湖北*/
/* dd#hub {display:block; width:98px; height:62px; position:absolute; left:405px; top:305px;}
dd#hub:hover { background:url(../images/map/hub.png) no-repeat; overflow:visible;}
dd#hub.on { background:url(../images/map/hub.png) no-repeat;font-weight:bold; color:#ce2520;}
dd#hub i{ position:absolute; left:28px; top:10px; width:33px; text-align:center;}
dd#hub span{display:block;} */
/*台湾*/
/* dd#tw {display:block; width:21px; height:51px; position:absolute; left:561px; top:409px;}
dd#tw:hover { background:url(../images/map/tw.png) no-repeat; overflow:visible;}
dd#tw.on { background:url(../images/map/tw.png) no-repeat;font-weight:bold; color:#ce2520;}
dd#tw i{ position:absolute; left:-5px; top:5px; width:33px; text-align:center;}
dd#tw span{display:block;} */
/*营销网络详情页.shtml*/
.xj_yxmore{}
.Joblist { padding:0px 0px 35px 0px; font-size:12px;}
.Joblist .item{ padding-bottom:13px;}
.Joblist .jobtitle{ text-align:center; line-height:27px; padding:10px 0px; background:#cbecf8;}
.Joblist .item:nth-child(2n) .jobtitle{background:#f8f7f7;}
.Joblist .item .jobtitle{ color:#333; background:#cbecf8;}
.Joblist .item .jobtitle a{ color:#666666!important;}
.jobtitle a:hover{color:#ff0000;}
.HrThead{ color:#fff; margin:40px 0px 20px 0px; height:45px; line-height:45px; background:#1e8cb4; font-size:16px;}
.HrThead td{}
/*营销网络详情页.shtml end*/



/*公司资料.shtml*/
.ny_xjmenu{ margin-top:20px; }
.xjhd{ margin-bottom:20px;}
.xjhd ul{ width:827px; background: url("../images/bg_xjmenu_03.jpg") left center repeat-x; }
.xjhd li{ width:105px; height:33px; float:left; border:1px solid #dcdcdc; line-height:33px; text-align:center; background:#fff;}
.xjhd li>a{ color:#4b4c4a; font-size:14px;}
.xjhd li+li{ margin-left:13px; }
.xjhd li.on,
.xjhd li:hover{ background:#1e8cb4; border:1px solid #1e8cb4; }
.xjhd li.on>a,
.xjhd li:hover>a{color:#fff;}

/*公司资料.shtml end*/

/*20170531*/
.xjhd ul{ width:100%; background: url("../images/bg_xjmenu_03.jpg") left center repeat-x; }
.xjhd li{ width:115px; height:33px; float:left; border:1px solid #dcdcdc; line-height:33px; text-align:center; background:#fff;}
.xjhd li a{ color:#4b4c4a; font-size:14px;}
.xjhd li { margin-left:13px; }
.xjhd li.on,
.xjhd li:hover{ background:#1e8cb4; border:1px solid #1e8cb4; }
.xjhd li.on a,
.xjhd li:hover a{color:#fff;}




/*2017-0605 我要应聘*/
.margin2010 {
    margin-top: 20px;
    margin-bottom: 15px;
}
.newsbule14 {
    color: #0B61C2;
    text-decoration: none;
}
.red {
    color: #ff0000;
}
.newscompany {
    font-size: 12px;
    color: #595959;
    text-decoration: none;
}
.padding5 {
    padding: 5px;
}
.margin2010 input,textarea,select {
    border: 1px #aeaeae solid;
}

.btnhr{ padding:25px 0px 0px 0px; text-align:right;}
.btnhr a{ background:#1e8cb4; border-radius:5px; display:inline-block; text-align:center; width:100px; line-height:35px; margin-left:10px; color:#fff;}
.btnhr a:hover{ background:#03678c;}

.Scale-img {overflow: hidden;text-align: center;cursor: pointer; zoom:1; overflow: hidden;}
.Scale-img img {opacity: 1;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;}
.Scale-img:hover img {opacity: 1;-webkit-transform: scale3d(1.2,1.2,1);transform: scale3d(1.2,1.2,1); top:0px; left:0px;}
