@charset "utf-8";

.announcement{
	background:#173992;
	padding:8px 15px;
	overflow:hidden;
	height:24px;
	
}
.announcement .header-tp p{
	color:#fff;
}

.tel img{
    width:20px;
    height:15px;
}
.grid-x{
	overflow: hidden;
	padding:8px;
}
.border-b{
	border-bottom:1px solid #ccc;
}
#header .shrink li {
    display: inline-block;
}
#header .shrink li:last-child{padding-left:30px;}
.link span{display: inline-block;}

#top-nav ul{
	overflow:hidden;
}
#top-nav ul li{
	float:left;
}
.nav-link{
	display:block;
	padding:0px 15px;
	
}
#menu-top-nav .lve{
	border-right:1px solid #ccc;
}
#menu-top-nav .lve:last-child{
	border-right:none;
}
.section-nav{
	padding: 0px 5%;
}
.nav ul{
	/* overflow:hidden; */
	line-height:40px;
}
.nav ul li{
	float:left;
	padding: 0px;
	margin:0 20px;
    font-size: 16px;
	line-height: 42px;
	position:relative;
}
.nav ul li a{color:#173992;}
 .logo a img{width:320px;}
 
 
 .menu-button{float: right;display: none;transform: translateY(8px);}
 .lines-button{background-color:transparent;border:none;display:block;padding:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer;user-select:none}
 .lines{display:inline-block;width:28px;height:2px;background:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;
     position:relative;transform: translateY(-8px);}
 .lines:after,.lines:before{display:inline-block;width:28px;height:2px;background:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:absolute;left:0;content:'';-webkit-transform-origin:2.21px center;transform-origin:2.21px center}
 .lines:before{top:10px}
 .lines:after{top:-10px}
 [role="header"] .menu-button:hover .lines,.menu-button:hover .lines:after,.menu-button:hover .lines:before{background-color:#fff}
 [role="header"] .menu-button.on .lines-button.x .lines{background:0 0}
 [role="header"] .menu-button.on .lines-button.x .lines:after,.menu-button.on .lines-button.x .lines:before{
	 -webkit-transform-origin:50% 50%;
	 transform-origin:50% 50%;
	 top:0;
	 width:31px;
	 }
 [role="header"] .menu-button.on .lines-button.x .lines:before{
	 -webkit-transform:rotate3d(0,0,1,45deg);
	 transform:rotate3d(0,0,1,45deg);
	 background: #fff;
	 }
 [role="header"] .menu-button.on .lines-button.x .lines:after{
	 -webkit-transform:rotate3d(0,0,1,-45deg);
	 transform:rotate3d(0,0,1,-45deg);
	 background: #fff;
	 }
 .fixed{position: fixed;width: 100%;height: 100%;top:0!important;left: 0!important;right: 0!important;bottom: 0!important}
 
#header .nav {
    max-width: 960px;
    margin: 0px auto 0px;
	margin-top:15px;
}
#header .nav-list li i{display: none;font-size: 22px;font-style: normal;color: #fff;position: absolute;right: 0;top:0;z-index: 99;width: 40px;cursor: pointer;transition: transform .3s;transform-origin: center;}
#header .nav-list li .nav-sub{
	position: absolute;
	top:42px;
	left:50%;margin-left: -67px; text-align: center;width: 280px;
	z-index: 999999;
	background: #173992;
    padding: 5px 0px 5px;
	color:#fff;
	display: none
	}
#header .nav-list li .nav-sub a{margin:0 10px;padding-left:5px;line-height: 35px;display: block;text-align:left;font-size: 14px;color:#fff;border-bottom:1px solid rgba(255,255,255,0.2);}
#header .nav-list li .nav-sub a:last-child{border-bottom:none;}
#header .nav-list li .nav-sub a:hover{color:#60B34B;}
#header .nav-list li:hover .nav-sub{display: block;border-top:2px solid #60B34B;}
#header .nav-list li:hover{/* background:#043169; */}
#header .nav-list li:hover>a{/* color:#fff; */}
#header{position: fixed;
    top: 0;
    background: #fff;
    left: 0;
    right: 0;
    z-index: 99999;}








#main{margin-top:125px;} 
/* banner */
.secondary{
	background:#173992;
}
.cell h4{color:#fff;font-size:26px;font-weight:normal;}
.cell p{font-size:18px;font-style: italic;color:#fff;padding-top: 15px;
    text-align: center;}
 .button{
	 background:#60b34b;
	 color:#fff;
	 padding:15px 30px;
	 border-radius:5px;
	 font-size:20px;
	 display:block;
 }
 .an-r{margin-top:25px;padding-left:80px;}
 .sec-h{height:100px;}
 .wz-f{padding-top:24px;padding-left:60px;}
 .sj-l{padding-right:40px;padding-top: 15px;}
 .pd-5{
	 padding:5px 5%;
 }
 .line-t{margin-top: 10px;padding-left: 100px;}
 .line-t img{width:80%;}
 
 
 /* 我们的服务 */
 .comp-serve{
	 padding:30px;
	 padding-top: 45px;
 }
 
 .serve-lef{
	 width:30%;
	
 }
 .ser-k{
	 padding:40px;
	 border:6px solid #173992; 
 }
 .title{}
 .title h2{font-size:30px;}
 .title h2 span{font-weight:normal;}
 .title h4{font-size:28px;color:#60b34b;padding:20px 0;line-height:30px;}
 .p-js{
	 padding-top:30px;
	 font-size: 18px;
    line-height: 36px;
 }
 
 .line-s{width:45px;height:4px;background:#60b34b;}
 .an-btn{background:#60b34b;color:#fff;padding:15px;margin-top: 60px;text-align: center;font-size:16px;margin-bottom:60px;}
 .js-jj{margin-top:40px;}
 .js-jj h4{color:#173992;font-size:20px;line-height:36px;}
 
 .grid-cont{overflow:hidden;}
 .serve-rh{
 	 width:65%; 
 }
 /* figure img{width:360px;} */
 .serve-all ul{overflow:hidden;}
 .list-item{
	 width: 48%;
    float: left;
    margin-right: 4%;
	margin-bottom:4%;
 } 
 .list-item:nth-child(2n){margin-right:0;}
 .list-item .a-im figure{margin:0;}
 .caption{
	height: 50px;
	line-height:50px;
    color: #FFF;
    background-color: #313131;
    border-bottom: 10px solid #60B34B;
    transition: border-color 0.4s ease, background-color 0.4s ease;
	overflow:hidden;
	    padding: 15px 40px;
 }
 .cell-h{
	 font-size:20px;
 }
 
 /* 公司介绍 */
 .comp-about{
	 background:url(../images/ab-c.jpg) no-repeat;
	 background-size:cover;
	 min-height: 600px;
	 position:relative;
 }
 .comp-bg{
	 background:#173992;
	 width: 560px;
     padding: 20px;
	 position:absolute;
	 top:40px;
	 right:7%;
 }
 .white-b{
	 border:1px solid #fff;
	 padding:40px;
 }
 .wz-js{margin-top: 40px;color: #fff; font-size: 16px;line-height: 32px;}
 .an-btn-w{background:#fff;color:#333;width: 43%;margin-bottom: 0;margin-top: 30px;}
 
 
 /* 应用领域 */
 .yyly{background:#eee;padding-top:80px;padding-bottom: 20px;}
 /* .ar-slide{padding:20px;} */
 .area-cont{margin-top:60px;}
 .ar-slide figure{margin:0;padding:0;}
 .ar-slide a{display:block;}
 .auto-h{height:auto;}
 .auto-h p{color:#fff;font-size:14px;line-height:24px;}
 .area-bot{padding:15px 20px;}
 .auto-h a{color:#fff;}
 .auto-h h3{font-size:26px; font-weight:normal;padding-bottom:10px;}
 .more{width: 150px;border: 1px solid #60B34B;color:#60B34B;margin-top: 25px;text-align: center;line-height: 40px;margin-bottom:10px;float:right;}
 .area-swiper{padding-bottom: 60px;}
 .area-cont .swiper-container .swiper-pagination-y{bottom:10px;}
 .more a{color:#60B34B;}
 
 
 /* 人才通道 */
 .pd-10{padding:8px 15%;}
 .talent{padding:40px 0;}
 .title-t{border-bottom:1px solid #dcdcdc;padding:25px 0;overflow:hidden;}
 .title-t h2{font-size:36px;}
 .title-t h4{font-size:28px;color:#60b34b;padding-left:40px;}
 .md-wz1{font-size:24px;margin-top: 25px;}
 .md-wz2{font-size:22px;color:#173992;font-weight:600;line-height:32px;margin-top:25px;}
 .md-wz3{margin-top:15px;font-size:14px;}
 
 .job-all ul{overflow:hidden; padding-top:20px;}
 .job-list{
	 position:relative;float:left;width:25%;margin: 20px 35px;}
 .job-icon{position:absolute;top: -20px;left: 50%;margin-left: -50px;}
 .job-icon img{
	 width:105px;
	 height:105px;
 }
 
 
 
 
 
 
 /* 应用领域详情 */
 .tel-js p{text-align:center;}
 .big-gre{color:#60B34B;font-size:20px;line-height:24px;}
 
 
 
 
 
 
 
 
 
 
 
 /* footer */
 .footer-bot{background:#173992;color:#fff;padding: 10px 5%;}
 .footer-bot span a{color:#fff;padding-left:30px;}
 .foot-link{background:#eee;padding-top:30px;padding-bottom:30px;overflow:hidden;}
 .address p span{display:inline-block;}
 .fot-logo{padding-bottom:20px;}
 .fot-rh{overflow:hidden; padding-right: 8%;padding-top: 20px;}
 .fot-rh dl{float:left;padding-right:120px;}
 .fot-rh dl:last-child{padding-right:0;}
 .fot-rh dl dd{margin-top:10px;}
 .fot-rh dl dt{color:#333;font-weight:600;}
 .white{color:#fff;}
 
 
 
 /* 公司服务 */
 .comp-serve-all{padding:40px 0;padding-bottom:0;}
 .serve-js{
	 background:url(../images/serve-bg.jpg) no-repeat;
	 padding-top:40px;
	 margin-top:15%;
	 min-height:450px;
 }
 .title-ny{text-align: center;padding-top:40px;}
 .serve-bg{background:#173992;width:1140px;margin:0 auto;padding:30px;    margin-top: -12%;}
 .serve-nr p{color:#fff;font-size: 18px;line-height: 36px;}
 .title-ny h2{font-size:42px;padding:10px 0;letter-spacing:4px;line-height: 50px;}
 .title-ny h2 span{font-weight:normal;}
 .title-ny h4{font-size:30px;font-weight:normal;padding:15px 0;text-transform: uppercase;line-height:32px;}
 .sp-t p{display:inline-block;font-size:18px;color:#60b34b;font-weight:bold;}
 p.sp1{padding-left:15px;}
 .gre-line{width:80px;height:3px;background:#60b34b;margin:20px 0;}
 
 /* 物流和仓储服务 */
 .wulu-cont{padding-bottom:40px;}
 .wulu ul{overflow:hidden;}
 .wulu ul li{background:#f5f5f5;overflow:hidden;margin-top:40px;}
 .wl-lef{width:50%;padding:40px; padding-top:50px;}
 .wl-lef h1{font-size:50px;color:#173992;}
 .wl-lef h3{font-size:20px;padding-top:25px;}
 .wl-lef p{margin-top: 20px;font-size: 15px;line-height: 30px;}
 .wl-rh{background:url(../images/wl-p1.jpg) center center no-repeat;width: 40%;min-height: 300px;}
 .rh2{background:url(../images/wl-p2.jpg) center center no-repeat;width: 40%;min-height: 300px;}
 
 /* 其他服务 */
 .wulu ul li.other-list{background:none;}
 .other-lef{    width: 25%;padding: 60px;}
 .other-rh{width:60%;}
 .other ul{overflow:hidden;}
 .other ul li{float:left;width:50%;height:400px;overflow:hidden;margin-top:0;}
 .other ul li:nth-child(3n){float:right;}
 .other-list h1{padding:40px 15%;padding-bottom:30px;font-size:60px;color:#173992;margin-top:8%;}
 .other-list p{padding:0 15%;font-size:18px;margin-top: 40px;line-height: 36px;}
 .hx-line{width:50px;height:4px;background:#173992;margin-left:16%;margin-top: 15px;}
 
 .jck-tp{background:url(../images/ck-p1.jpg)no-repeat;min-height:400px;}
 .jck-lef{width:40%;}
 .jck-rh{width:60%;min-height:800px;}
 .jck-bot{background:#173992;color:#fff;padding:20px;min-height:320px;}
 .jck-bot p{font-size:16px;line-height:30px;}
 .jck-rh-t{background:#60B34B;padding:40px;min-height:280px;}
 .jck-rh-t p{font-size:16px;color:#fff;line-height:30px;}
 .jck-rh-bot{background:url(../images/ck-p2.jpg)no-repeat;min-height:400px;position:relative;}
 .jck-dd{background:rgba(255,255,255,0.8);position: absolute;right: 0;padding: 20px;width: 60%;top: 40px;}
 .jck-dd p{font-size:16px;line-height:30px;}
 .jck-ic{padding:20px 0;}
 .jck-ic img{width:55px;height:55px;} 
 
 
 .com-s .serve-all li{width:32%;margin-right:2%;}
 .com-s .serve-all li:nth-child(3n){ margin-right:0;}
 .comp-fw{padding:40px 20%;}
 .comp-fw p{text-align:left;font-size:18px;line-height:36px;margin-top:20px;border-bottom: 6px solid #eee;padding-bottom: 40px;}
 
 .app-line{width:40px;height:3px;background:#333;margin:0 auto;}
 .comp-fw p font{color:#173992;}
 .no-border p{border-bottom:none;}
 .serch-for{/* width:65%;margin:0 auto; */ padding:0 20%;}
 .inp-t{line-height:50px;height:50px;background:#eee;border:none;width:85%;padding-left: 2%;border-top-left-radius: 8px;border-bottom-left-radius: 8px;}
 .serch-btn{width:12%;background:#173992;border:none;height:52px;padding: 5px 20px;border-top-right-radius: 8px;border-bottom-right-radius: 8px;}
 .serch-btn img{width:30px;margin:0 auto;}
 .pd3{padding-top:30px;}
 
 
 
 
 
 
 
 /* 联系我们 */
 .contact-cont{padding-top:60px;}
 .contact-tit h3{font-size:30px;color:#173992;padding:25px 0;}
 .center{text-align: center;}
 .contact-tit p{font-size:16px;line-height:30px ;}
 /* .wd-12{width:1200px;margin:0 auto;} */

 .contact-nr{padding-top:60px;}
 .contact-nr ul li{width:20%;float:left;margin-right:48px;}
 .contact-nr ul li:last-child{margin-right:0;}
 .contact-nr ul li p{font-size:16px;margin-top:20px;text-align: center;}
 
 .contact-nr ul li:hover .b-ic-tt{background:#173992;}
 .contact-nr ul li:hover .b-ic-tt .b-ic{border:1px solid #fff;}
 .b-ic-tt{width:120px;height:120px;background:#999;border-radius:100px;position:relative;margin: 0 auto}
 .b-ic{
	 /* background:#999; */
	 border-radius:120px;
	 /* border:1px solid #fff; */
	 width:100px;height:100px;margin:0 auto;
	 position:absolute;
	 top:9px;
	 left:9px;
	 }
 .b-ic-t{width:50px;height:50px;
 background:url(../images/ct1.png) center center no-repeat;
 background-size:contain;margin:0 auto;padding-top:50px;
 }
 .ct2{width:50px;height:50px;background:url(../images/ct2.png) center center no-repeat;background-size:contain;}
 .ct3{width:50px;height:50px;background:url(../images/ct3.png) center center no-repeat;background-size:contain;}
 .ct4{width:50px;height:50px;background:url(../images/ct4.png) center center no-repeat;background-size:contain;}
 .contact-nr ul li:hover .ct1{background:url(../images/ct1-1.png) center center no-repeat;background-size:contain;}
 .contact-nr ul li:hover .ct2{background:url(../images/ct2-1.png) center center no-repeat;background-size:contain;}
 .contact-nr ul li:hover .ct3{background:url(../images/ct3-1.png) center center no-repeat;background-size:contain;}
 .contact-nr ul li:hover .ct4{background:url(../images/ct4-1.png) center center no-repeat;background-size:contain;}
 
 .map-all{padding-top:40px;}
 .lyb-all h3{font-size:30px;color:#173992;line-height:36px;}
 .pd5{padding-top:50px;}
 .pd7{padding-top:70px;}
 .pd8{padding-top:80px;}
 .lyb-area{margin-top:60px;}
 .form-list{overflow:hidden;margin-top:12px;}
 .form-list:first-child{margin-top:0;}
 .form-list h5{float:left;font-size:16px;width:20%;line-height:30px;text-align: left;}
 .form-list h5 font{color:#e60013;}
 .form-list input{width:78%;border: 1px solid #ccc;line-height: 30px;}
 .lyb-lef{width:50%;background:url(../images/ly-pic.jpg) no-repeat;background-size: cover;min-height: 780px;}
 .lyb-rh{width:46%;}
 .text-a{width:75%;height: 60px;border: 1px solid #ccc;}
 .btn-tx{padding-top:40px;text-align:left;}
 .btn-tx button{
	 width:180px;
	 height:48px;
	 line-height:48px;
	 color:#fff;
	 border:none;
	 font-size:16px;
 }
 button.enter{background:#173992;}
 button.reset{background:#60B34B;margin-left: 15px;}
 h5.zc-h5{width:auto;}
 .text-at{width: 99%;}
 .left{text-align: left;}
 .zhs{font-size:16px;}
 .zhs font{color:#e60013;}
 
 
 /* 公司简介 */
 .about-all h2 span{display:inline-block;text-transform: uppercase;color:#60B34B;font-size:24px;}
 .textt{font-size:16px;line-height:30px;margin-top:30px;}
 .textt strong{font-size:20px;}
 .ab-h h1.gs-zz{font-size:42px;color:#333;letter-spacing:2px;}
 .ab-h h1.gs-zz span{font-size:40px;font-weight:normal;}
 .ab-zs{margin-top:45px;}
 .ab-zs h5{font-size:20px;color:#60B34B;margin-top: 5px;padding-left: 8px;}
 .ab-rh{min-height:400px;}
 .ab-h p{margin-top:50px;}
 .ab-rh{background:url(../images/ab-zz1.jpg) center center no-repeat;width: 50%;min-height: 400px;}
 .ab-h{width:42%;padding:15px 30px;padding-top:60px;}
 .rh3{background:url(../images/ab-zz2.jpg) center center no-repeat;width: 50%;min-height: 400px;}
 
 /* 所有产品 */
 .product-all{padding-top:0;}
 .bg-e{background:#f5f5f5;}
 .md3{margin-top:30px;}
 .max-w{max-width:600px;margin:0 auto;}
 .ul-all ul li{margin-top:20px;padding: 20px 0;border-bottom: 1px solid #ccc;}
 .ul-all ul li:last-child{border-bottom:none;}
 .ul-all ul li h3{font-size:24px;font-weight:bold;color:#173992;width:24%;float:left}
 .ul-all ul li h3:first-child{width:30%;}
.ul-all ul li h3:nth-child(2){width:30%;}
.ul-all ul li h3:nth-child(3){width:20%;}
.ul-all ul li h3:nth-child(4){width:20%;}

 .a-pro{display:block;}
 .a-pro h4{width:27%;font-size:18px;margin-right:3%;}
 .pr-j1{width:27%; font-size:18px;margin-right:3%;}
 .pr-j2{width:17%;font-size:18px;margin-right:3%;}
 .pr-j3{width:20%;font-size:18px;}
 .img-t img{margin-top:5px;}
 .page-fy {margin-bottom: 20px;padding-top:80px;}
 .page-fy ul li {float: left;font-size: 16px;background:#173992;padding: 5px 10px;color: #fff;margin: 0 5px;box-shadow: 1px 2px 2px 1px #999;}
 .page-fy ul li.page-on {background:#597bd6;}
  .page-fy ul li  a{color: #fff}
 /* 有机硅产品 */
 .max-12{max-width:1200px;margin:0 auto;}
 .blue{color:#173992;}
 .yj-h h4{font-size:24px;padding:30px 0;}
 table th{font-size:18px;}
 .table-all ul li{margin-top:20px;}
 .table-all ul li h2{padding:20px 0;color:#173992;}
 .table-all ul li table{width:100%;/* border:1px solid #ccc; */ border-collapse: collapse;}
 .table-all ul li table tr:first-child{background:#173992;color:#fff;height:40px;line-height:40px;}
 .table-all ul li table tr td{width:25%;line-height:30px;border: 1px solid #707070;padding:10px;}
 .table-all ul li table tr th{width:25%;line-height:30px;border: 1px solid #707070;padding:10px;}
 .pd-b{padding-top:30px;padding-bottom:40px;}
 
 .nav-ny-tp{padding:20px 0;}
 .nav-ny ul{overflow:hidden;}
 .nav-ny ul li{float:left;font-size:16px;}
 .ny-ind img{width:20px;padding-right:5px;}
 .current{color:#173992;}
 
 .prd-xq-t li{overflow:hidden;color:1px solid #ccc;}
 .prd-xq-t li h3{padding:25px 15px;background:#d8d8d8;width:29%;border: 1px solid #ccc;font-size: 18px;text-align: center;}
 .prd-xq-t li:nth-child(2n) h3{background:#a3a3a3;}
 .prd-xq-t li .li-tt{padding:25px 15px;width:65%;border: 1px solid #ccc;}
 
 .tab-xq table tr{font-size:18px;font-weight:normal;text-align:left;}
 .tab-xq table tr th{width:50%;padding:30px;border: 1px solid #999;font-weight:normal;}
 .tab-xq table tr td{width:50%;padding:30px;border: 1px solid #999;}
 .tab-xq table tr:nth-child(2n+1){
	 background:#d8d8d8;
 }
 
 /* 人才招聘栏目 */
 .job-t{text-align: center;border:1px solid #173992;height: 85px;line-height: 105px;margin-top:55px;font-size: 20px;font-weight: 600;color: #333;}
 .talent-lef{width:50%;margin-right:2%;height:420px ;overflow:hidden;}
 .talent-rh{width:45%;height:420px;overflow: hidden;}
 .talent-rh .top{margin-bottom:20px;}
 .zp-p h5{font-size:20px;color:#173992;}
 .job_list{margin-bottom:50px}
 .job_list .job_list_top{padding:15px 0;background:#163c88;color:#fff;font-size:1pc}
 .job_list .job_list_top .it_1{width:20%}
 .job_list .job_list_top .it_2{width:10%}
 .job_list .job_list_top .it_3{width:15%}
 .job_list .job_list_top .it_4{width:40%}
 .job_list .job_list_top .it_5{width:10%}
 .job_list .job_list_body .it_1{width:20%}
 .job_list .job_list_body .it_2{width:10%}
 .job_list .job_list_body .it_3{width:15%}
 .job_list .job_list_body .it_4{width:40%}
 .job_list .job_list_body .it_5{width:10%}
 .job_list .job_list_body .it_6{width:4%;border-left:2px solid #fff;cursor:pointer}
 .job_list .job_list_body .item{margin-top:5px}
 .job_list .job_list_body .item .item_top{background:#f5f5f5;padding:10px 0}
 .job_list .job_list_body .item .item_info{background:#fbfbfb;padding:30px 10px;line-height:2em;display:none}
 .job_list .job_list_body .item .item_info .gwzz{width:35%;padding:20px}
 .job_list .job_list_body .item .item_info .rzzg{width:55%;padding:20px;position:relative}
 .job_list .job_list_body .item .item_info .rzzg:before{content:"";position:absolute;left:-5%;height:100%;width:1px;background:#ddd;top:0}
 .job_list .job_list_body .item .item_info .get_job{width:100%;padding:20px;float:left;text-align:right;padding-right:15%}
 .job_list .job_list_body .item .item_info .get_job .a{display:inline-block;padding:4px 30px;border-radius:20px;background:#163c88;color:#fff}
 .job_list .job_list_body .item .item_info h4{font-size:17px;margin-bottom:15px}
 @media (max-width:900px){
 .job_list .job_list_body .it_4,.job_list .job_list_top .it_4{display:none}
 .job_list .job_list_body .item .item_info{padding:20px 10px;line-height:1.7em}
 .job_list .job_list_body .item .item_info .gwzz{width:100%;padding:10px;float:inherit;font-size:14px;margin-bottom:20px}
 .job_list .job_list_body .item .item_info .rzzg{width:100%;padding:10px;position:relative;float:inherit;font-size:14px}
 .job_list .job_list_body .item .item_info .rzzg:before{content:"";position:absolute;left:0;height:1px;width:100%;background:#ddd;top:-15px}
 .job_list .item_top{font-size:13px;line-height:1.4em}
 .job_list .job_list_top{font-size:14px}
 .job_list .job_list_top .it_1{width:30%}
 .job_list .job_list_top .it_2{width:20%}
 .job_list .job_list_top .it_3{width:15%}
 .job_list .job_list_body .it_1,.job_list .job_list_top .it_5{width:30%}
 .job_list .job_list_body .it_2{width:20%}
 .job_list .job_list_body .it_3{width:15%}
 .job_list .job_list_body .it_5{width:25%}
 .job_list .job_list_body .it_6{width:10%;border-left:1px solid #ccc}
 }
 
 /* 图片放大 */
 .selfScale{
	width: 100%;
	overflow: hidden;
	position: relative;
 }
 .selfScale img{
   width: 100%;
   top: 0;
   position: relative;
   left: 0;
   -webkit-transition: -webkit-transform 0.3s;
   -moz-transition: -moz-transform 0.3s;
   -o-transition: -o-transform 0.3s;
   transition: transform 0.3s;
 }
 .selfScale img:hover{
   -webkit-transform: scale(1.1);
   -moz-transform: scale(1.1);
   -ms-transform: scale(1.1);
   -o-transform: scale(1.1);
   transform: scale(1.1);
 }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 @media screen and (min-width: 1440px){
 .grid-cont{padding:5px 8%;}
 .js-jj {
    margin-top: 12%;
	}
	.comp-bg{
		 background:#173992;
		 width: 650px;
	     padding: 20px;
		 position:absolute;
		 top:40px;
		 right:9%;
	}
	.an-btn-w{width:30%;}
	.yyly-cont{padding:5px 8%;}
	.lyb-all{padding:40px 8%;padding-top: 120px;}
	.wulu-cont{padding:40px 20%;padding-top: 80px;}
	.wulu{padding-top:50px;}
	.other ul li{height:500px;overflow:hidden;}

 }
 
 @media screen and (max-width: 1588px){
     #header .nav-list li{float: left;
         transition: all .3s;position: relative;}
	.jck-cont{padding:8px 4%;}
	.wulu-cont {padding: 40px 10%;padding-top: 80px;}
	
 }
 @media screen and (max-width: 1500px){
     #header .logo img{margin-top: 5px;}
	 .comp-bg{position:absolute;top:40px;right:7%;}
 }
 @media screen and (max-width: 1440px){
	 .grid-cont{padding:5px 5%;}
 }
 @media screen and (max-width: 1340px){
 }
 
 @media screen and (max-width: 1200px){
     #header .logo img{width: 300px}
 }
 
 
 
 
 
 @media screen and (max-width: 1100px){
	#header .nav {
		display: none;
		float: inherit;
		margin-top: 0;
		/* position: fixed; */
		top: 85px;
		left: 0;
		bottom: 0;
		background: #fff;
		background: rgba(0,0,0,.9);
		z-index: 9999;
		margin-left: 0;
		right: 0;
		padding: 20px 0 20px;
		overflow-y: auto;
	}
	#header .nav-list li a {
    display: block;
    color: #ddd;
	}
	.serve-bg{width:auto;}
	#main {margin-top: 130px;}
	.other ul li{width:auto;height:auto;padding:20px 0;}
	.jck-lef{width:100%;}
	.jck-rh{width:100%;}
}
 
 
 @media screen and (max-width: 780px){
   
    .menu-button{display: block;margin-top:0;transform: translateY(4px);padding:15px;background:#2d4f9e;}
	/* #header{padding: 0px 0;position:fixed;} */
    #header .nav{
		display: none; 
		float: inherit;
		margin-top: 0;
		 position:fixed;
		 top:0px;
		 left:0;
		 left:0;bottom:0; 
		 background: #fff;
		 background: rgba(0,0,0,.9);
		 z-index: 9999;
		 margin-left: 0;
		 right:30%;
         padding: 20px 0 20px;overflow-y: auto;
		} 
		.nav ul li{width:100%;}
		 #header .logo img{width: 280px}
		.serve-lef {width: 100%;}
		.serve-rh {width: 100%;padding-top:20px;}
		.job-list {position: relative;float: left;width: 100%;margin: 20px 0;}
		.yyly{ padding-top: 60px;}
		#main {margin-top: 150px;}
		.contact-nr ul li {width: 100%;}
		.lyb-lef {width: 100%;}
		.lyb-rh {width: 100%;margin-top: 20px;padding-bottom: 20px;}
		.wl-lef{width:auto;}
		.wl-rh{width:100%;}
		.jck-dd{width:auto;}
		.com-s .serve-all li {width: auto;margin-right: 0;}
		.comp-fw {padding: 40px 10%;}
		.a-pro .sc{width:100%;margin-right:0;padding:10px 0;}
		
		#header .nav-list li .nav-sub {
		position: relative;
		top: 0;
		left: 0;
		margin-left: 0;
		text-align: center; 
		width: 140px;
		z-index: 999999;
		padding: 5px 0px 5px; 
		color: #fff;
		display: none;
		background:none; 
		}
		.talent-lef {width: auto;margin-right: 0;}
		.talent-rh{width:auto;height:auto;margin-top:20px;}
		
	
	}
	
@media only all and (max-width: 768px){
	.main-nav {height: 0;}
	.grid-cont {padding: 5px 3%;}
	.comp-serve {padding:30px 10px;}
	.comp-bg {width:auto;position:relative;right:0;}
	.white-b {border: 1px solid #fff;padding: 30px 20px;}
	.ser-k {padding: 40px 20px;}
	.list-item {width: 100%;}
	.an-btn{margin-bottom:0;}
	.pd-10 {padding: 8px 5%;}
	.title-t h2 {font-size: 36px;line-height: 40px;}
	.title-t h2 {font-size: 36px;line-height: 40px;}
	.talent {padding: 0px 0;}
	.sec-h { height: auto;padding-bottom:30px;}
	.wz-f{text-align: center;padding-left:0;}
	.wz-f h4{line-height:36px;font-size:24px;}
	.line-t{display:none;}
	.fot-rh dl {float: left;padding-right: 15px;margin-top: 27px;font-size: 13px;}
	.section-nav {padding: 5px 5%;}
	 #header .logo img{width: 250px}
	.btn-tx button{width:auto;padding:0 40px;}
	.serch-for {padding: 0 2%;}
	.inp-t{width:72%;}
	.serch-btn{width:auto;}
	.ul-top{display:none;}
	.ser-f1{padding:10px 2%;}
	
}

@media screen and (max-width: 480px){
    #header .logo{top:-15px;}
    #header .nav{
		display: none; float: inherit;margin-top: 0; 
		 top:0px;
		left:0;
		left:0;bottom:0; 
		background: #fff;
		background: rgba(0,0,0,.9);
		z-index: 9999;
		margin-left: 0;
		right:30%;
		padding: 20px 0 20px;overflow-y: auto;
		}
		.form-list h5 {width:100%}
		.text-at {width: 98%;}
		.lyb-all h3 {font-size: 24px;}
		.comp-fw {padding: 40px 5%;}
		/* .ab-rh{background-size:contain;min-height:auto;} */

}
@media screen and (max-width: 320px) {
	 #header .logo img{width: 225px}
	 .menu-button {padding:10px;}
		
}