/* CSS Document */

.hr-hz-list{ position:relative; padding:65px 0 80px 0;}
.hr-hz-list li{ width:48%; cursor:pointer;}
.hr-hz-list li .bit{line-height:62px; font-weight:bold; color:#333333; font-size:36px;}
.hr-hz-list li .more{ font-size:18px;line-height:62px; color:#eb6629;}
.hr-hz-list li .js{ line-height:40px; font-size:18px; color:#262626;}
.hr-hz-list li .pic{ width:100%; margin-top:20px; overflow:hidden; background:#000;}
.hr-hz-list li .pic img{width:100%; transition-duration:1s;}
.hr-hz-list li:hover .pic img{transform:scale(1.1,1.1); opacity:0.6;}

.hr-ggzy{width:100%; padding:70px 0 100px 0; text-align:center; background:url(../images/hr-bg1.jpg);}
.hr-ggzy h1{font-size:30px; font-weight:normal; line-height:70px; color:#333333;}
.hr-ggzy p{font-size:16px; color:#333333; line-height:48px; padding-top:15px;}
.hr-ggzy p span{ font-size:24px; font-weight:normal; color:#eb6629; font-weight:bold;}

.hr-rcpy h1{ font-size:30px; color:#333333; font-weight:normal; text-align:center;}
.hr-rcpy h1 span{display:inline-block; font-weight:bold; font-size:36px;}
.hr-rcpy .rc1{ font-size:18px; line-height:36px; color:#555555; width:73%; text-align:center; padding-top:20px; margin:0 auto;}
.hr-rcpy1{width:100%; padding-top:40px;}
.hr-rcpy1 dl{ width:30%; float:left; margin:0 10%; position:relative;}
.hr-rcpy1 dl:nth-child(3){margin-right:0;}
.hr-rcpy1 dl dt{width:194px; height:194px; position:relative; margin:0 auto; border-radius:50%; z-index:9;}
.hr-rcpy1 dl dt .js{ width:100%; text-align:center; color:#fff; position:relative; top: 50%; transform: translateY(-50%); z-index:999;}
.hr-rcpy1 dl dt .js .t01{font-size:24px; padding-bottom:15px;}
.hr-rcpy1 dl dt .js .t02{font-size:18px; font-family:"Arial"; text-transform:uppercase;}
.hr-rcpy1 dl dt:after{    height: 194px;
    width: 194px;
    border-radius: 50%;   
    position: absolute;
    left: 0px;
    top: 0px;
    content: "";
    z-index: -1;}
.hr-rcpy1 dl:nth-child(1) dt:after{background:#ff9e00;}
.hr-rcpy1 dl:nth-child(2) dt:after{background:#e95d0d;}
.hr-rcpy1 dl:nth-child(3) dt:after{background:#eb6629;}
.hr-rcpy1 dl dd{padding-top:25px;}
.hr-rcpy1 dl dd .b1{ line-height:38px; font-size:18px; text-align: center; color:#333333; padding-bottom:11px;}
.hr-rcpy1 dl dd .list li{width:32%; float:left; margin-right:2%; border-radius:9px; line-height:34px; font-size:15px; color:#fff; text-align:center; text-transform:uppercase;}
.hr-rcpy1 dl dd .list li:nth-child(3){margin-right:0;}
.hr-rcpy1 dl:nth-child(1) dd .list li{background:#ff9e00;}
.hr-rcpy1 dl:nth-child(2) dd .list li{background:#eb6629;}
.hr-rcpy1 dl .jt{position:absolute; right:-67px; top:140px; width:67px; height:40px;}









.zygh{padding:70px 0 65px 0;}
.zygh1{width:100%; position:relative; margin:0 auto; padding-top:65px;} 
.zygh1 .left{position:absolute; left:0; top:0; width:180px; text-align:center; padding-top:50px;}
.zygh1 .left h1 { font-size:24px; font-weight:normal; color:#eb6629; padding-bottom:25px;}
.zygh1 .left li,.zygh1 .right li{ list-style:none; background:#f5f5f5; border-radius:10px; font-size:16px; line-height:36px; width:135px; display:inline-block; color:#333333; margin-bottom:15px; box-shadow: 0 5px 3px -1px #e5e5e5; transition-duration:.5s;}
.zygh1 .left li:nth-child(5){ background:none; box-shadow:none;}
.zygh1 .left li:hover,.zygh1 .right li:hover{ background:#eb6629; color:#fff;}
.zygh1 .right{position:absolute; right:0; top:0; width:180px; text-align:center; padding-top:50px;}
.zygh1 .right h1 { font-size:24px; font-weight:normal; color:#eb6629; padding-bottom:25px;}
.zygh1 .right li:nth-child(5){ background:none; box-shadow:none;}
.zygh1 .bg{ width:647px; height:297px; margin:0 auto; position:relative;}
.zygh1 .bg img{width:auto; display:block; position:absolute; left:0; top:0; z-index:2; cursor:pointer;}
.zygh1 .bg .zy-img{ left:auto; right:0;}
.zygh1 .bg .dw{ width:285px; position:absolute; z-index:1; left:-130px; top:35px;}
.zygh1 .bg .dw dl{width:100%; line-height:36px; margin-bottom:42px; clear:both; zoom:1;}
.zygh1 .bg .dw dl dt{width:115px; font-size:20px; text-align:right; color:#000033;float:left}
.zygh1 .bg .dw dl dd{width:145px; height:1px; border-bottom:1px dashed #a3a3ad; margin-top:17px; position:relative; float:right;}
.zygh1 .bg .dw dl dd:after{ position:absolute; content:""; left:-16px; border:3px solid #eb6629; top:-7px; width:13px; height:13px; border-radius:50%;}
.zygh1 .bg .dw1{ width:285px; position:absolute; z-index:1; right:-130px; top:35px;}
.zygh1 .bg .dw1 dl{width:100%; line-height:36px; margin-bottom:42px; clear:both; zoom:1;}
.zygh1 .bg .dw1 dl dt{width:115px; font-size:20px; text-align:left; color:#000033;float:right;}
.zygh1 .bg .dw1 dl dd{width:145px; height:1px; border-bottom:1px dashed #a3a3ad; margin-top:17px; position:relative; float:left;}
.zygh1 .bg .dw1 dl dd:after{ position:absolute; content:""; right:-16px; border:3px solid #eb6629; top:-7px; width:13px; height:13px; border-radius:50%;}
.hr-form input {
    width: 275px;
    height: 56px;
    background: #f8f8f8;
    border: none;
    float: left;
    margin-top: 20px;
    margin-right: 24px;
    padding-left: 30px;
	outline:none;
}
.hr-form button {
    width: 56px;
    height: 56px;
    background: url(../images/ss.png) no-repeat center center #eb6629;
    outline: none;
    border: none;
    margin-top: 20px;
}





.fw01{ padding-top:60px;}
.hr-rcpy1 dl:nth-child(1) dt:after {
	-webkit-animation: rectangleimg 3s linear infinite;
    animation: rectangleimg 3s linear infinite;
}
.hr-rcpy1 dl:nth-child(2) dt:after {
    -webkit-animation: rectangleimg1 3s linear infinite;
    animation: rectangleimg1 3s linear infinite;
}
.hr-rcpy1 dl:nth-child(3) dt:after {
    -webkit-animation: rectangleimg2 3s linear infinite;
    animation: rectangleimg2 3s linear infinite;
}

.hr-list-select{ padding-top:22px;}
.hr-list-select .icon{line-height:59px; background:url(../images/hr-icon.png) no-repeat left center; padding-left:37px; font-size:20px; color:#333333; font-weight:bold;}
.hr-list-select .t1{padding-left:35px; line-height:59px; font-size:17px; color:#333333;}
.hr-list-select .t1 span{color:#c70025; font-size:30px;}

.hr-list-select  select {
    height: 59px;
    width:352px;
    border:1px solid #e8e8e8; outline:none; background:#fff; font-size:17px; color:#333333; padding-right:69px;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url(../images/hr-select.jpg) no-repeat scroll right top transparent;
    background-size: 69px 57px;
    text-align-last: center;
}
.hr-list{width:100%; margin:0 auto; padding:50px 0;}
.hr-list1{width:100%; line-height:66px; background:#eb6629; }
.hr-list1 li{list-style:none; float:left; color:#fff; font-size:16px; font-weight:bold; text-align:center;}
.hr-list1 li:nth-child(1){ width:26%; text-align:left; padding-left:4%;}
.hr-list1 li:nth-child(2){ width:18.5%;}
.hr-list1 li:nth-child(3){ width:23.5%;}
.hr-list1 li:nth-child(4){ width:15%;}
.hr-list1 li:nth-child(5){ width:14.5%; float:right;}
.hr-list2{width:100%;}
.hr-list2 dl{width:100%; border-bottom:1px dashed #d6d6d6; line-height:72px; color:#333333; cursor:pointer; transition-duration:1s;}
.hr-list2 dl:hover{background:#f4f4f4;}
.hr-list2 dl dt{ float:left; text-align:center; font-size:16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.hr-list2 dl dt:nth-child(1){width:21%; text-align:left; padding-left:4%;}
.hr-list2 dl dt:nth-child(2){ width:18.5%;}
.hr-list2 dl dt:nth-child(3){width:23.5%;}
.hr-list2 dl dt:nth-child(4){ width:15%;}
.hr-list2 dl dt:nth-child(5){width:14.5%; float:right; position:relative; background:url(../images/hr-list-icon.png) no-repeat 80% center; transition-duration:0.5s;}
.hr-list2 dl dt:nth-child(5):after{ position:absolute; content:""; width:1px; left:0; height:31px; background:#eb6629; top:20px;}
.hr-list2 dl dt:nth-child(5):before{ position:absolute; content:""; width:1px; right:0; height:31px; background:#eb6629; top:20px;}
.hr-list2 dl:hover dt:nth-child(5){ color:#eb6629; background:url(../images/hr-list-icon.png) no-repeat 83% center;}



.go-btn {
    opacity: 1;
    webkit-animation: go-btn 3s cubic-bezier(0.5,0,0.1,1)infinite;
    -webkit-animation: go-btn 3s cubic-bezier(0.5,0,0.1,1)infinite;
    -ms-animation: go-btn 3s cubic-bezier(0.5,0,0.1,1)infinite;
    -moz-animation: go-btn 3s cubic-bezier(0.5,0,0.1,1)infinite;
    -o-animation: go-btn 3s cubic-bezier(0.5,0,0.1,1)infinite;
    position: absolute;
    top: 10px;
    left: 48%;
    width: 31px;
    height: 64px;
    cursor: pointer;
    overflow: hidden;
	background:url(../images/hr-jt2.png) no-repeat center center;}

.go-btn1 {
    opacity: 1;
    webkit-animation: go-btn1 3s cubic-bezier(0.5,0,0.1,1)infinite;
    -webkit-animation: go-btn1 3s cubic-bezier(0.5,0,0.1,1)infinite;
    -ms-animation: go-btn1 3s cubic-bezier(0.5,0,0.1,1)infinite;
    -moz-animation: go-btn1 3s cubic-bezier(0.5,0,0.1,1)infinite;
    -o-animation: go-btn1 3s cubic-bezier(0.5,0,0.1,1)infinite;
	position: absolute;
    right: -167px;
    top: 140px;
    width: 67px;
    height: 40px;
    cursor: pointer;
    overflow: hidden;
	
}
	
	.go-btn2 {
    opacity: 1;
    webkit-animation: go-btn2 3s cubic-bezier(0.5,0,0.1,1)infinite;
    -webkit-animation: go-btn2 3s cubic-bezier(0.5,0,0.1,1)infinite;
    -ms-animation: go-btn2 3s cubic-bezier(0.5,0,0.1,1)infinite;
    -moz-animation: go-btn2 3s cubic-bezier(0.5,0,0.1,1)infinite;
    -o-animation: go-btn2 3s cubic-bezier(0.5,0,0.1,1)infinite;
	position: absolute;
    right: -67px;
    top: 140px;
    width: 67px;
    height: 40px;
    cursor: pointer;
    overflow: hidden;
	
	}


@keyframes go-btn{%0,%100{top:10px;opacity:1}50%{top:30px;opacity:.5}}
@-webkit-keyframes go-btn{%0,%100{top:10px;opacity:1}50%{top:30px;opacity:.5}}
@-ms-keyframes go-btn{%0,%100{top:10px;opacity:1} 50%{top:30px;opacity:.5}}
@-moz-keyframes go-btn{%0,%100{top:10px;opacity:1}50%{top:30px;opacity:.5}}
@-o-keyframes go-btn{%0,%100{top:10px;opacity:1}50%{top:30px;opacity:.5}}

@keyframes go-btn1{%0,%100{top:140px;opacity:1}50%{top:105px;opacity:.5}}
@-webkit-keyframes go-btn1{%0,%100{top:140px;opacity:1}50%{top:105px;opacity:.5}}
@-ms-keyframes go-btn1{%0,%100{top:140px;opacity:1} 50%{top:105px;opacity:.5}}
@-moz-keyframes go-btn1{%0,%100{top:140px;opacity:1}50%{top:105px;opacity:.5}}
@-o-keyframes go-btn1{%0,%100{top:140px;opacity:1}50%{top:105px;opacity:.5}}

@keyframes go-btn2{%0,%100{top:140px;opacity:1}50%{top:105px;opacity:.5}}
@-webkit-keyframes go-btn2{%0,%100{top:140px;opacity:1}50%{top:105px;opacity:.5}}
@-ms-keyframes go-btn2{%0,%100{top:140px;opacity:1} 50%{top:105px;opacity:.5}}
@-moz-keyframes go-btn2{%0,%100{top:140px;opacity:1}50%{top:105px;opacity:.5}}
@-o-keyframes go-btn2{%0,%100{top:140px;opacity:1}50%{top:105px;opacity:.5}}




<!--¸ÚÎ»ÉìËõ-->

.zwbox{ width:100%; margin:50px 0;}
.zwbox .th{color: #fff;padding: 0 50px;box-sizing: border-box; display:flow-root;}
.zwbox .th1{background:#eb6629; display:flow-root;}
.zwbox .th .td{width: 20%;line-height: 57px;text-align: center;float: left;font-size: 16px;}
.zwbox .th .td:last-child{text-align: right;}
.zwbox .th .td:first-child{text-align: left;}
.zwbox ul{background: #FFF;overflow: hidden;}
.zwbox ul li{transition: all .3s ease;}
.zwbox ul li .th{color: #333;width:100%;margin: 0 auto;border-bottom: 2px solid #eee;cursor: pointer;transition: all .3s ease;}
.zwbox ul li .th .td:last-child{color: #eb6629;}
.zwbox ul li:hover .th{background: #eb6629;}
.zwbox ul li .th .td{transition: all .3s;}
.zwbox ul li:hover .th .td{color: #fff!important;}
.zwbox ul li .detail{display: none;width: 98%;margin: 26px auto 30px auto;box-sizing: border-box;padding: 38px;background-color: #f3f3f3;}
.zwbox ul li .detail .top{padding-bottom: 50px;border-bottom: 2px solid #ececec;}
.zwbox ul li .detail .top .tt{float: left;width: 25%;line-height: 30px;font-size: 14px;color: #333;}
.zwbox ul li .detail .bottom{padding-bottom: 50px;}
.zwbox ul li .detail .bottom .subox{box-sizing: border-box;}
.zwbox ul li .detail .bottom .subox .title{line-height: 60px;margin-top: 10px;font-size: 16px;color: #333;}
.zwbox ul li .detail .bottom .subox .text{font-size: 14px;color: #666;line-height: 1.8;}
.zwbox ul li:last-child .th{border-bottom: none;}











#dialogBg01{width:100%;height:100%;background:rgba(0,0,0,0.6);position:fixed;top:0;left:0;z-index:9999;display:none;}
#dialog01{ width: 1330px; height:88%; margin: 0 auto; display: none;   position: fixed; top: 50%; left: 50%; top: 50%; left: 50%; transform:translate(-50%,-50%); z-index: 10000; background:#fff;  }
.dialogTop01{ position:absolute; right:-10px; top:-51px; width:41px; height:41px;}
.dialogTop01 a{ color:#fff;}
.xs-bg{ background:#fff; width:100%; margin:0 auto; height:100%; }
.tc-top{width:100%; height:105px; line-height:105px; text-align:center; color:#fff; font-size:36px; font-weight:bold; background:url(../images/hr-tc-bg.jpg) no-repeat center center; background-size:cover; }
.xs-bg .wenb{width:100%; margin:0 auto; height:100%; }
.xs-bg .wenb .w001{ height:83%; overflow-y:auto; padding:30px;}
.xs-bg .wenb .txt{padding-bottom:60px;}
.xs-bg .wenb .txt img{ width:38.916%;}
.xs-bg .wenb .txt p{width:57.471%; font-size:20px; line-height:36px; color:#000000; padding-top:50px;}
.xs-bg .wenb .txt span{ display:inline-block; font-size:28px; color:#eb6629; font-weight:bold; padding-bottom:25px;}
.xs-bg .wenb .txt1{padding-bottom:60px;}
.xs-bg .wenb .txt1 p{width:100%; font-size:20px; line-height:36px; color:#000000; padding-top:50px;}
.xs-bg .wenb .txt1 p span{ display:inline-block; font-size:28px; color:#eb6629; font-weight:bold; padding-bottom:25px;}

#dialogBg02{width:100%;height:100%;background:rgba(0,0,0,0.6);position:fixed;top:0;left:0;z-index:9999;display:none;}
#dialog02{ width: 1330px; height:90%; margin: 0 auto; display: none;   position: fixed; top: 50%; left: 50%; top: 50%; left: 50%; transform:translate(-50%,-50%); z-index: 10000; }

#dialogBg03{width:100%;height:100%;background:rgba(0,0,0,0.6);position:fixed;top:0;left:0;z-index:9999;display:none;}
#dialog03{ width: 1330px; height:90%; margin: 0 auto; display: none;   position: fixed; top: 50%; left: 50%; top: 50%; left: 50%; transform:translate(-50%,-50%); z-index: 10000; }

#dialogBg04{width:100%;height:100%;background:rgba(0,0,0,0.6);position:fixed;top:0;left:0;z-index:9999;display:none;}
#dialog04{ width: 1330px; height:90%; margin: 0 auto; display: none;   position: fixed; top: 50%; left: 50%; top: 50%; left: 50%; transform:translate(-50%,-50%); z-index: 10000; }
.ne-banner-title .rc-p{ font-size:20px;}
.xz-sx{ margin-top:60px;}

@-webkit-keyframes rectangleimg {
    0% {
        -webkit-box-shadow: 0 0 0 0 #f7e5c7;
        box-shadow: 0 0 0 0 #f7e5c7
    }
    50% {
        -webkit-box-shadow: 0 0 0 13px rgba(247, 229, 199, .5);
        box-shadow: 0 0 0 13px rgba(247, 229, 199, .5)
    }
    90% {
        -webkit-box-shadow: 0 0 0 13px rgba(247, 229, 199, .0);
        box-shadow: 0 0 0 13px rgba(247, 229, 199, .0)
    }
    100% {
        -webkit-box-shadow: 0 0 0 13px rgba(247, 229, 199, .0);
        box-shadow: 0 0 0 13px rgba(247, 229, 199, .0)
    }
}

@keyframes rectangleimg {
    0% {
         -webkit-box-shadow: 0 0 0 0 #f7e5c7;
        box-shadow: 0 0 0 0 #f7e5c7
    }
    50% {
        -webkit-box-shadow: 0 0 0 13px rgba(247, 229, 199, .5);
        box-shadow: 0 0 0 13px rgba(247, 229, 199, .5)
    }
    90% {
        -webkit-box-shadow: 0 0 0 13px rgba(247, 229, 199, .0);
        box-shadow: 0 0 0 13px rgba(247, 229, 199, .0)
    }
    100% {
        -webkit-box-shadow: 0 0 0 13px rgba(247, 229, 199, .0);
        box-shadow: 0 0 0 13px rgba(247, 229, 199, .0)
    }
}

@-webkit-keyframes rectangleimg1 {
    0% {
        -webkit-box-shadow: 0 0 0 0 #f3d8c9;
        box-shadow: 0 0 0 0 #f3d8c9
    }
    50% {
        -webkit-box-shadow: 0 0 0 13px rgba(243, 216, 201, .3);
        box-shadow: 0 0 0 13px rgba(243, 216, 201, .3)
    }
    90% {
        -webkit-box-shadow: 0 0 0 23px rgba(243, 216, 201, .0);
        box-shadow: 0 0 0 13px rgba(243, 216, 201, .0)
    }
    100% {
        -webkit-box-shadow: 0 0 0 23px rgba(243, 216, 201, .0);
        box-shadow: 0 0 0 13px rgba(243, 216, 201, .0)
    }
}

@keyframes rectangleimg1 {
    0% {
         -webkit-box-shadow: 0 0 0 0 #f3d8c9;
        box-shadow: 0 0 0 0 #f3d8c9
    }
    50% {
        -webkit-box-shadow: 0 0 0 13px rgba(243, 216, 201, .3);
        box-shadow: 0 0 0 13px rgba(243, 216, 201, .3)
    }
    90% {
        -webkit-box-shadow: 0 0 0 23px rgba(243, 216, 201, .0);
        box-shadow: 0 0 0 13px rgba(243, 216, 201, .0)
    }
    100% {
        -webkit-box-shadow: 0 0 0 23px rgba(243, 216, 201, .0);
        box-shadow: 0 0 0 13px rgba(243, 216, 201, .0)
    }
}

@-webkit-keyframes rectangleimg2 {
    0% {
        -webkit-box-shadow: 0 0 0 0 #f0d5d6;
        box-shadow: 0 0 0 0 #f0d5d6
    }
    50% {
        -webkit-box-shadow: 0 0 0 13px rgba(240, 213, 214, .3);
        box-shadow: 0 0 0 13px rgba(240, 213, 214, .3)
    }
    90% {
        -webkit-box-shadow: 0 0 0 23px rgba(240, 213, 214, .0);
        box-shadow: 0 0 0 13px rgba(240, 213, 214, .0)
    }
    100% {
        -webkit-box-shadow: 0 0 0 23px rgba(240, 213, 214, .0);
        box-shadow: 0 0 0 13px rgba(240, 213, 214, .0)
    }
}

@keyframes rectangleimg2 {
    0% {
         -webkit-box-shadow: 0 0 0 0 #f0d5d6;
        box-shadow: 0 0 0 0 #f0d5d6
    }
    50% {
        -webkit-box-shadow: 0 0 0 23px rgba(240, 213, 214, .3);
        box-shadow: 0 0 0 13px rgba(240, 213, 214, .3)
    }
    90% {
        -webkit-box-shadow: 0 0 0 23px rgba(240, 213, 214, .0);
        box-shadow: 0 0 0 13px rgba(240, 213, 214, .0)
    }
    100% {
        -webkit-box-shadow: 0 0 0 23px rgba(240, 213, 214, .0);
        box-shadow: 0 0 0 13px rgba(240, 213, 214, .0)
    }
}
@media screen and (min-width: 100px) and (max-width: 1024px){.box1{width: 90%;margin: 44px auto;}.box1 .left{float: none;}.box1 .right{float: none;}.box1 .subox{width: 100%;margin: 0 auto 22px auto;}.box1 .subox:last-child{margin-bottom: 0;}.box1 .subox .titlebox{margin-bottom: 18px;}.box1 .subox .titlebox img{width: 53px;float: left;}.box1 .subox .titlebox .tbox{margin-left: 13px;float: left;}.box1 .subox .titlebox .tbox .ti{font-size: 16px;line-height: 18px;margin-bottom: 10px;}.box1 .subox .titlebox .tbox .te{font-size: 14px;line-height: 16px;}.box1 .subox .tebox p{font-size: 14px;color: #666;}.box1 .cam-subox{width: 100%;}.box1 .cam-subox .campus-title{font-size: 24px;color: #fff;line-height: 110px;border-bottom: 2px dashed rgba(255, 255, 255, 0.4);}.box1 .cam-right{background-color: #eb6629;padding: 0 30px;box-sizing: border-box;min-height: 270px;}.box1 .cam-right .cam-textbox .phone{font-size: 18px;line-height: 18px;margin: 36px 0 18px 0;color: #fff;}.box1 .cam-right .cam-textbox .st{font-size: 14px;line-height: 24px;color: #fff;}.zwbox{width: 90%;margin: 0 auto;}.zwbox .th{background: #eb6629;color: #fff;padding: 0 3%;box-sizing: border-box;}.zwbox .th .td{width: 33.333%;line-height: 40px;}.zwbox .th .td:nth-child(4),.zwbox .th .td:nth-child(3){display: none;}.zwbox ul{background: #FFF;overflow: hidden;}.zwbox ul li .th{background: #FFF;color: #333;padding: 0 3%;width: 100%;margin: 0 auto;border-bottom: 2px solid #eee;}.zwbox ul li .th .td:last-child{color: #eb6629;}.zwbox ul li .detail{display: none;width: 90%;margin: 5% auto;box-sizing: border-box;padding: 3%;background-color: #f3f3f3;}.zwbox ul li .detail .top{padding-bottom: 20px;border-bottom: 2px solid #ececec;}.zwbox ul li .detail .top .tt{float: left;width: 50%;line-height: 24px;font-size: 14px;color: #333;}.zwbox ul li .detail .bottom{padding-bottom: 22px;}.zwbox ul li .detail .bottom .subox{box-sizing: border-box;}.zwbox ul li .detail .bottom .subox .title{line-height: 44px;margin-top: 10px;font-size: 16px;color: #333;}.zwbox ul li .detail .bottom .subox .text{font-size: 14px;color: #666;line-height: 1.8;}.zwbox ul li:last-child .th{border-bottom: none;}}

@media screen and (max-width:1450px){
.hr-hz-list li .bit,.hr-rcpy h1 span{ font-size:30px;}
.hr-rcpy h1{ font-size:26px;}
.hr-rcpy .rc1{ font-size:16px;}
#dialog01,#dialog02,#dialog03,#dialog04{width: 1000px;}
.tc-top{ height:65px; line-height:65px; font-size:26px;}
.xs-bg .wenb .txt p{ padding-top:0; font-size:16px;}
.xs-bg .wenb .txt span{ font-size:20px;}
.dialogTop01 img{ width:100%; height:100%;}
.dialogTop01{ width:21px; height:21px; right:10px; top:10px;}
.xs-bg .wenb .w001{ height:86%; overflow-y:auto; padding:30px;}
	}

@media screen and (max-width:1380px){
	#dialog01,#dialog02,#dialog03,#dialog04{width: 800px;}
	}


@media screen and (max-width:1265px){
.hr-list-select select{ width:220px;}
.hr-form input{ width:200px;}
}
@media screen and (max-width:769px){
.ne-banner-title h3{ font-size:20px; text-align:left;}
.ne-banner-title { width:98%; left:2%;}
.ne-banner-title .rc-p{ font-size:14px; line-height:1.6; text-align:left;}
.hr-hz-list{ padding:20px 18px;}
.hr-hz-list li{ width:100%;}
.hr-hz-list li .bit{ font-size:22px; line-height:40px;}
.hr-hz-list li .more{ font-size:14px; line-height:40px;}
.hr-hz-list li .js{ font-size:14px; line-height:1.6;}
.hr-hz-list li .pic{ margin:10px 0 25px 0;}
.hr-ggzy{ padding:20px 0;}
.hr-ggzy p{ width:50%; text-align:center; float:left; padding:0 10px; box-sizing:border-box; font-size:14px; line-height:1.3;}
.hr-ggzy p b{ display:none;}
.hr-ggzy p span{ display:block; font-size:18px; padding-bottom:10px;}
.hr-rcpy h1{ font-size:16px;}
.hr-rcpy h1 span{ font-size:22px;}
.kh-all .hr-rcpy .rc1{ display:none;}
.hr-rcpy1 dl dt,.hr-rcpy1 dl dt:after{ width:80px; height:80px;}
.hr-rcpy1 dl dt .js .t01{ font-size:16px; padding-bottom:0;}
.hr-rcpy1 dl dd .b1{ font-size:16px;}
.hr-rcpy1 dl dt .js .t02{ display:none;}
.go-btn1,.go-btn2{ display:none;}
.hr-rcpy1 dl dd{ padding-top:10px;}
.hr-rcpy1 dl dd .list li{ width:100%; margin-bottom:10px; font-size:14px;}
.zygh{ padding:30px 18px;}
.zygh1 .bg{ width:100%; padding-top:430px; z-index:1;}
.zygh1 .bg img{ width:35%; left:20%; }
.zygh1 .bg .dw,.zygh1 .bg .dw1{ width:50%; top:10px; left:0;}
.zygh1 .bg .dw1{ right:0; left:auto;}
.zygh1 .bg .dw dl dd,.zygh1 .bg .dw1 dl dd{ border:none; margin-top:0;}
.zygh1 .bg .dw dl,.zygh1 .bg .dw1 dl{ line-height:1; margin-bottom:20px;}
.zygh1 .bg .dw dl dt,.zygh1 .bg .dw1 dl dt{ font-size:14px; width:100%; padding-left:10px;text-align: left;}
.zygh1 .bg .dw1 dl dt{ text-align:right; padding-right:10px;}
.zygh1 .bg .dw dl dd:after,.zygh1 .bg .dw1 dl dd:after{left:-35px;border: 2px solid #eb6629;top: -13px;width: 8px; height: 8px;}
.zygh1 .bg .dw1 dl dd:after{ left:auto; right:-35px;}
.zygh1 .bg .zy-img{ right:14%;}
.go-btn{ top:30px; background-size:60%;}
.zygh1 .left,.zygh1 .right{ z-index:2; padding-top:150px;}
.zygh1 .left h1,.zygh1 .right h1{ font-size:16px; padding-bottom:15px;}

#dialog01,#dialog02,#dialog03,#dialog04{ width:100%; height:100%; margin:0; left:0; top:0;}
.xs-bg,.xs-bg .wenb,.xs-bg .wenb .w001{ height:100%; overflow:auto;}
.tc-top{ font-size:26px; height:50px; line-height:50px;}
.xs-bg .wenb .w001{ padding:10px;}
.dialogTop01{ top:10px; right:10px; width:30px; height:30px;}
.dialogTop01 img,.xs-bg .wenb .txt img{ width:100%; height:100%;}
.zygh1 .left li, .zygh1 .right li{ font-size:14px;}
.xs-bg .wenb .txt p{ width:100%; padding-top:20px; font-size:16px;}
.xs-bg .wenb .txt span,.xs-bg .wenb .txt1 p span{ font-size:18px; padding-bottom:0;}
.xs-bg .wenb .txt{ padding-bottom:30px;}
.xs-bg .wenb .txt1 p{ padding-top:0; font-size:16px;}
.zp-block{ display:block;}
.ne-home{ display:none;}
.zpmenu dl{ height:40px; line-height:40px; width:100%;}
.zpmenu{ height:40px;}
.zpmenu dt:after{ top:10px;}
.zp-block dt{ width:33%;}
.zpmenu dt{ font-size:16px;}
.zpmenu .open a{ font-size:18px;}
.fw01{ padding-top:30px;}
.xz-sx{ margin-top:0;}
.hr-list-select{ padding-top:0;}
.hr-list-select .icon{ width:100%; text-align:left; line-height:40px; padding-left:20px; font-size:18px; background-size:4%;}
.hr-list-select select,.hr-form{ width:100%;}
.hr-list-select select{ height:40px; background-size:contain;}
.hr-list-select .t1{ padding-left:0; font-size:16px; text-align:center; line-height:30px;}
.hr-list-select .t1 span{ font-size:16px;}
.hr-form input{ margin-right:0; width:80%; margin-top:5px; height:40px;}
.hr-form button{ margin-top:5px; height:40px; background-size:30%;}
.hr-list1 li,.hr-list2 dl dt{ width:20% !important;}
.hr-list1 li,.hr-list1 li:nth-child(1){ font-size:14px; padding-left:0; text-align:center;}
.hr-list2 dl dt{ font-size:14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; padding-left:0!important; text-align:center;}
.hr-list2 dl dt:nth-child(5){ background:none;}
.hr-rcpy .rc1{font-size: 14px;line-height: 1.6;width: 100%;text-align: center;padding-top: 10px;}
.zygh1{ padding-top:25px;}
.hr-ggzy h1{ font-size:24px; line-height:40px;}
.hr-list1,.hr-list2 dl{ line-height:40px;}
.hr-list2 dl dt:nth-child(5):before,.hr-list2 dl dt:nth-child(5):after{ display:none;}
.hr-list{ padding:20px 0;}
.jianT{ padding-bottom:20px;}
	@keyframes go-btn{%0,%100{top:30px; opacity:1}50%{top:50px;opacity:.5}}
@-webkit-keyframes go-btn{%0,%100{%0,%100{top:30px; opacity:1}50%{top:50px;opacity:.5}}
@-ms-keyframes go-btn{%0,%100{%0,%100{top:30px; opacity:1}50%{top:50px;opacity:.5}}
@-moz-keyframes go-btn{%0,%100{%0,%100{top:30px; opacity:1}50%{top:50px;opacity:.5}}
@-o-keyframes go-btn{%0,%100{%0,%100{top:30px; opacity:1}50%{top:50px;opacity:.5}}




}
















