body, button, input, select, textarea {
  
    font-family: "Hiragino SansGB","Microsoft Yahei",Simsun,Arial,"HelveticaNeue",Helvetica;
}
li{list-style:none;margin:0px;padding:0px;}
ul{list-style:none;margin:0px;padding:0px;}
.container{width:1030px;}
.head{height:30px;background:#c30e23;line-height:30px;color:#fff;font-size:12px;}
.head a{color:#fff;}
.head a:hover{color:#fff;}
.hleft{height:30px;}
.hleft span{display:inline-block;background:#e11030;padding:0px 15px;margin-left:15px;}

.hright{}
.hright .appicon{background:url(nindex_02.jpg) no-repeat left center;height:30px;display:inline-block;padding-left:22px;color:#fff;padding-right:10px;}

.menus{border-bottom:1px solid #dddddd;height:100px;}
.menus .logo{display: block;margin-top:20px;}
.menus .map{display: block;margin-top:10px;}
.menus ul{position: absolute;margin-left:230px;margin-top:54px;}
.menus ul li{float:left;list-style: none;font-size:16px;height:45px;padding:0px 15px;}
.menus ul li a{color:#595757;}
.menus .act a{color:#c30e23;font-weight:bold;}
.menus .act{background:url(nindex_17.jpg) no-repeat center bottom;}

.isearchlist{width:215px;border:2px solid #c30e23;font-weight: 400;}
.isearchlist .ititle{height:38px;line-height:38px;text-align:center;color:#fff;background:url(nindex_22.jpg) no-repeat 30px center #c30e23;font-size:16px;}
.isearchlist ul{margin:0px 0px;}
.isearchlist li{height:29px;line-height:29px;padding-left:15px;color: #808080;}
.isearchlist .glyphicon{color:#c41428;margin-right:5px;}
.isearchlist li:hover{background:#c30e23;color:#fff;}
.isearchlist li:hover .glyphicon{color:#fff;}

.index-zks{position: absolute;margin:-40px 0px 0px 196px;width:587px;height:477px;background:#fff;z-index: 99;border:2px solid #c30e23;display:none;padding:10px;overflow:hidden;color:#ddd;}
.index-zks a{color:#666;}
.isearchlist li:hover .index-zks{display: block;}
.index-zks li{padding:1px;margin:1px 0px;}
.index-zks li:hover{background:#fff;}
.index-zks li a{display: block;background:#efefef;text-align:center;font-size:12px;color:#666;}


.isearch{width:760px;}
.isearch-form{border:2px solid #c30e23;height:44px;margin-top:20px;}
.isearch-form .a{border-right:1px solid #dddddd;height:40px;width: 90px;line-height:40px;background:url(nindex_25.jpg) no-repeat 55px center;font-size:14px;font-weight:bold;color:#595757;padding-left: 10px;}
.isearch-form .b{display: block;border:0px;height: 40px;width: 300px;padding-left:10px;}
.isearch-form .c{width: 120px;border-left:1px solid #ddd;height:40px;background:url(nindex_28.jpg) no-repeat 85px center;font-size:14px;font-weight:bold;color:#595757;line-height:40px;padding-left:20px;position: absolute;margin-left:525px;}
.isearch-form .d{width: 120px;display:block;border:0px;background:#c30e23;height:40px;color:#fff;font-size:16px;font-weight:bold;}

.sh-keywords{color:#595757;font-size:13px;height:40px;line-height:40px;}
.sh-keywords a{color:#c30e23;}

.forflash{width:560px;height:250px;border:1px solid #dddddd;overflow:hidden;}
.forflash img{display:block;width:560px;height:250px;}
.forlogin{width:195px;border:1px solid #dddddd;padding:5px 8px;}
.forlogin .ftit{height:26px;line-height:24px;border-bottom:1px solid #ddd;}
.forlogin .ftit span{display:inline-block;color:#595757;padding:0px 10px;cursor: pointer;}
.forlogin .act{border-bottom: 2px solid #e11030;}
.forlogin .username{display: block;border:1px solid #ddd;height:30px;width:100%;margin:10px 0px;background:url(nindex_40.jpg) no-repeat left top;padding-left:30px;}
.forlogin .password{display: block;border:1px solid #ddd;height:30px;width:100%;margin:10px 0px;background:url(nindex_44.jpg) no-repeat left top;padding-left:30px;}
.loginbutton{display:block;background:#f01f3f;color:#fff;border:0px;width:100%;height:30px;border-radius: 6px;font-weight:bold;}
.remenberme{padding:5px 0px;color:#999999;}
.regperson{display: inline-block;width:85px;height:32px;line-height:32px;text-align:center;color:#fff;background:#f25e19;border-radius: 5px;margin-right:5px;}
.regcorp{display: inline-block;width:85px;height:32px;line-height:32px;text-align:center;color:#fff;background:#41baff;border-radius: 5px;}
.regperson:hover,.regcorp:hover{color:#fff;}


.tel{color:#f25e19;font-weight: bold;font-size: 16px;padding-top: 5px;}



.fad1{margin-top:10px;}
.fad1 img{display:block;float:left;margin-right:12px;border:1px solid #ddd;}
.icreatejl{display:block;border:1px solid #ddd;background:#f8e2e4;height:44px;line-height:44px;text-align:center;margin:15px auto;}
.icreatejl span{display:inline-block;padding-right:45px;background:url(nindex_52.jpg) no-repeat right center;font-size:14px;font-weight:bold;color:#c30e23;}
.iftitle{border-bottom:1px solid #c30e23;height:20px;}
.iftitle span{display:block;margin:auto;width:115px;height:20px;background:url(nindex_56.jpg);text-align:center;font-size:14px;font-weight:bold;color:#c30e23;line-height:20px;position: absolute;margin-top:10px;margin-left:460px;}
.index-ad1{padding-top:20px;}
.index-ad1 img{display: block;width:1000px;margin-bottom:5px;}

.index-ad2{padding-top:20px;}
.index-ad2 .index-ad2-left{width:330px;}
.index-ad2 .index-ad2-left img{display:block;margin-bottom:5px;border:1px solid #c8c8c8;}
.index-ad2 .index-ad2-right{width:663px;}
.index-ad2 .index-ad2-right img{display: block;float:left;margin-bottom:4px;border:1px solid #c8c8c8;}

.index-ad3{padding-top:20px;}
.index-ad3 li{float:left;margin-right:15px;background:#f4f4f4;text-align:center;margin:0px 17px 15px 0px;color:#5b5b5b;padding-bottom:5px;width:186px;height:75px;overflow:hidden;}
.index-ad3 li img{display: block;border:1px solid #c8c8c8;margin-bottom:5px;width:186px;}

.index-newjobs{padding-top:20px;}
.index-newjobs li{float:left;margin-right:15px;margin:0px 10px 15px 0px;color:#5b5b5b;width:242px;height:50px;border:1px solid #ddd;padding:5px;}
.index-newjobs li a{color:#474747;}
.index-newjobs li .comname{color:#f40000;font-size:12px;}
.index-newjobs li span{display: none;position: absolute;color:#F40000;font-size:12px;margin-left:0px;margin-top:-40px;width:222px;text-align:right;}

.index-news{}
.index-news .index-news-a{float:left;width:330px;}
.index-news .ftit{font-size: 14px;font-weight: bold;color: #c30e23;background: url(nindex_72.jpg) no-repeat left center;padding-left:15px;height:35px;line-height:35px;margin-bottom:5px;}
.index-news-a dt{float:left;}
.index-news-a dt img{border:1px solid #ddd;}
.index-news-a dd{float:left;font-size:12px;color:#666;padding-left:15px;line-height:20px;width:160px;}
.index-news-a dd a{color:#666;}

.index-link{background:#f8f8f8;margin-top:20px;padding:15px 40px;}
.index-link li{text-align:left;padding:5px 0px;}
.index-link li a{color:#606060}

.foot{margin-top:35px;padding-bottom:35px;}
.foot .foot-kf{float:left;width:270px;background:url(index2_07.jpg) no-repeat center top;padding-top:235px;text-align:center;border-right:1px solid #ddd;font-size:12px;color:#595757;}
.foot .foot-list{float:right;width:700px;}
.foot .ewm{background:url(index2_10.jpg) no-repeat right top;}
.foot .ewm .ls{float: left;width:117px;color:#595757;}
.foot .ewm .ls a{color:#595757;}
.foot .ewm .ls a:hover{color:#c30e23;}
.foot .ewm .ls strong{display:block;font-size:16px;}
.foot .ewm .ls p{padding:15px 0px;font-size:13px;line-height:22px;}
.foot .copy{background:url(index2_14.jpg) no-repeat right top;font-size:12px;line-height:22px;color:#595757;}
.foot .copy a{color:#c30e23;}
/**
 * 	jobs.psd
 */
.jobs-search-a{margin-top:10px;height:55px;}
.jobs-search-a .btn{width:100%;}
.jobs-select-p{padding-bottom:20px;}
.jobs-select-p .jobs-s{height:30px;line-height:30px;font-size: 13px;}
.jobs-select-p .jobs-s a{color:#595757;}
.jobs-select-p .jobs-s a:hover,.jobs-select-p .jobs-s .act{color:#e11030;}
.jobs-select-p .jobs-s .title{width:85px;font-weight:bold;color:#595757;}
.jobs-order{background:#f1f1f1;height:36px;line-height:36px;padding:0px 10px;color:#7b7b7b;}
.jobs-order .pull-left a{display: inline-block;width:76px;height:22px;background:#e11030;line-height:22px;text-align:center;color:#fff;font-size:12px;}

.jobs-list-left{border:1px solid #ddd;width:785px;}
.jobs-list-ls{border-bottom: 1px solid #ddd;font-size:12px;padding:35px 15px 20px 35px;}
.jobs-list-ls .jobname{float: left;width: 260px;height:45px;}
.jobs-list-ls .jobname .label{font-size:12px;font-weight:normal;margin-left:8px;background-color: #e11030;border-radius: 10px;padding:0px 8px;}
.jobs-list-ls .jobname a{font-size:16px;font-weight:bold;color:#e91526;}
.jobs-list-ls .company{float: left;width: 250px;}
.jobs-list-ls .jobplace{float: left;color:#003399;}
.jobs-list-ls .uptime{float: right;color:#003399;}
.jobs-list-ls .sex{float: left;width: 100px;}
.jobs-list-ls .yuexin{float: left;width: 160px;}
.jobs-list-ls .degree{float: left;width:140px;}
.jobs-list-ls .gm{float: left;}
.jobs-list-ls .conts{float: left;padding-top:15px;color:#666666;}
.jobs-list-ls span.as{color:#666666;}

.butns{position: absolute;width:70px;margin-left:665px;margin-top:25px;}
.jobs-lef-dos a,.butns a{display:block;height:27px;background:#e11030;margin-bottom:5px;text-align:center;line-height:27px;color:#fff;}
.jobs-lef-dos a span,.butns a span{margin-right:2px;}
.jobs-list-ls .jobname .checks{display:block;position: absolute;margin-left:-20px;}
.jobs-lef-dos{padding-top:25px;height:70px;padding-left:15px;font-size:12px;color:#666;}
.jobs-lef-dos a{display:inline-block;width:80px;}

.jobs-login-right{width:200px;}
.jobs-loginform{border:1px solid #ddd;padding:10px;}
.jobs-loginform .ftitle{height:30px;border-bottom:1px solid #ddd;text-align:center;font-size:14px;font-weight:bold;color:#595757;}
.jobs-loginform .username{display:block;border:1px solid #ddd;height:30px;width:100%;margin:10px 0px;background:url(nindex_40.jpg) no-repeat left top;padding-left:30px;}
.jobs-loginform .password{display:block;border:1px solid #ddd;height:30px;width:100%;margin:10px 0px;background:url(nindex_44.jpg) no-repeat left top;padding-left:30px;}
.jobs-loginform .forsub{text-align:center;padding-top:5px;padding-bottom:5px;}
.jobs-loginform .forsub input,.jobs-loginform .forsub a{display:inline-block;width:85px;height:30px;border:0px;background:#f25e19;color:#fff;border-radius: 5px;line-height:30px;}
.jobs-loginform .reme{font-size:13px;color:#666;padding-top:5px;}

.jobs-login-right .forad{}
.jobs-login-right .forad img{display: block;margin-top:10px;width:200px;}
.jobs-isfind{border:1px solid #dddddd;padding:18px;font-size:12px;}
.jobs-isfind a{color:#8b8b8b;}
.jobs-isfind a:hover{color:#e31535;}
.jobs-isfind .jobs-finds{border-bottom:1px solid #dddddd;height:28px;}
.jobs-daytj{background:url(jobs_03.jpg) no-repeat left 25px;height:95px;padding-left:100px;padding-top:22px;}
.jobs-daytj li{height:23px;line-height:23px;}
.jobs-daytj a{color:#8b8b8b;}

/**
 * 	jobview.psd
 */
.jobview-fx{height:35px;line-height:35px;margin-top:20px;}
.jobview-fx a{color:#333;}
.jobview-fx a:hover{color:#e31535;}
.jobview-nameinfo{background:#f6f6f6;padding:15px;}
.jobview-nameinfo .companyname{padding-bottom:10px;}
.jobview-nameinfo .jobname{font-size:24px;}
.jobview-nameinfo .infos{padding:10px 0px;color:#333;}
.jobview-nameinfo .fuli{padding-top:10px;}
.jobview-nameinfo .fuli span{display: inline-block;border:1px solid #c30e23;margin-right:10px;height:25px;line-height:23px;padding:0px 10px;}
.jobview-infox{position: absolute;width:305px;margin-left:660px;}
.jobview-infox .a{text-align:right;font-size:12px;color:#999;}
.jobview-infox .b{text-align:right;margin-top:25px;}
.jobview-infox .b a{display:inline-block;background:#e11030;width:120px;height:45px;border-radius: 5px;color:#fff;text-align:center;line-height:45px;margin-left:15px;font-size:16px;}
.jobview-left{width:785px;}
.jobview-right{width:185px;}
.infos .glyphicon{color:#999;margin-right:5px;}


.jobview-left .title1{border-bottom:1px solid #dddddd;height:35px;line-height:35px;font-size:16px;padding-left:10px;font-weight:bold;margin-top:25px;}
.jobview-left .title1 span{display:inline-block;font-size:0px;line-height:0px;width:5px;height:20px;background:#c30e23;position: absolute;margin-top:10px;margin-left:-10px;}
.jobview-left .conts{padding:25px 0px;color:#555555;line-height:22px;text-indent: 2em;}

.jobview-left .contact{margin-top:35px;}
.jobview-left .contact dt{float: left;font-weight:normal;line-height:30px;color:#555;}
.jobview-left .contact dt a,.jobview-left .contact dt span{color:#c30e23;}
.jobview-left .contact dd{float: right;}
.jobview-ser{margin:15px 0px;}
.jobview-ser table{width:100%;}
.jobview-ser .tr1{background:#f6f6f6;height:37px;}
.jobview-ser td{border:0px;}
.jobview-ser .tr2{height:40px;}
.jobview-ser .tr2 td{border-bottom:1px solid #f6f6f6}
.jobview-ser td{text-align:center;color: #555555;}
.jobview-ser .tgjl{display:block;border:1px solid #539cff;color:#539cff;width:92px;margin:auto;height:25px;line-height:25px;}

.jobview-xszw{border:1px solid #dddddd;margin-top:15px;padding:10px;color:#333;}
.jobview-xszw .cando{background:#c30e23;height:25px;line-height:25px;text-align:center;color:#fff;}
.jobview-xszw .candoli{margin:15px 0px;}
.jobview-xszw .candoli li{height:25px;line-height:25px;overflow:hidden;}
.jobview-xszw .candoli li a{color:#555555;}
.jobview-xszw .xszw{height:35px;line-height:35px;font-size:16px;padding-left:10px;font-weight:bold;}
.jobview-xszw .xszw span{display:inline-block;font-size:0px;line-height:0px;width:5px;height:20px;background:#c30e23;position: absolute;margin-top:10px;margin-left:-10px;}
.jobview-xszw .xszwli li{color:#333;border-bottom: 1px dashed #dad9d9;padding:20px 0px;line-height: 22px;}
.jobview-xszw .linkmore{display: block;color:#555;margin:25px 0px 10px;text-align:center;}

.companyview-logo{width:200px;}
.companyview-logo img{display:block;width:170px;height:145px;}

.compv{}
.compv .notcsee{display: block;height:25px;line-height:25px;background:url(compv_03.jpg) no-repeat right center;text-align:right;padding-right:25px;color:#676767;font-size:12px;margin-top:30px;}
.compv .baidus{float:right;margin-top:20px;}
.localtit{height:33px;border-bottom:1px solid #dddddd;background:url(compv_07.jpg) no-repeat left 11px;padding-left:25px;line-height:33px;font-size:14px;font-weight:bold;}
.localmap{height:205px;}

.sendtit{height:33px;border-bottom:1px solid #dddddd;background:url(compv_10.jpg) no-repeat left 11px;padding-left:30px;line-height:33px;font-size:14px;font-weight:bold;}

.sendforms{}
.sendforms textarea{display:block;border:1px solid #ddd;margin:15px 0px;overflow-y: none;height:85px;font-size:12px;color:#666;width:100%;}
.sendforms input{display: block;margin:auto;width:60px;height:22px;text-align:center;color:#fff;background:#e31535;border-radius: 5px;border:0px;}


.mcop_min{text-align:center;font-size:12px;color:#666;line-height:22px;}

#bottom_flowindow{position: fixed;bottom:0px;left:0px;width:100%;height:66px;overflow:hidden;z-index: 10;display:none;}
#bottom_flowindow .fbg{width:100%;height:76px;background:url(site/index1_53.jpg) no-repeat center -1px #04b0b8;position:absolute;z-index: 1;}
#bottom_flowindow .regs{display:block;width:165px;height:76px;z-index: 2;font-size:0px;line-height:0px;float:right;}
#bottom_flowindow .regs2{display:block;width:165px;height:76px;z-index: 2;font-size:0px;line-height:0px;float:right;}
#bottom_flowindow .rcloseit{display:block;position: absolute;right:0px;width:52px;height:76px;background:url(jobs/fwindow2.png);font-size:0px;line-height:0px;z-index: 3;}

#bottom_flowindow .aas{width:100%;margin:auto;position:absolute;z-index: 2;}
.aas2{width:1175px;margin:auto;}






