input,textarea{outline:none;}
.contact_s .top_s{position:absolute;left:0px;top:0px;width:100%;text-align:center;z-index:2;}
.contact_s .gs_width{max-width:1600px;margin:0 auto;padding-left:20px;padding-right:20px;}
.contact_s .bgsj{width:100%;/* height:1132px; */position:relative;/* background:url(../images/contact_02.jpg) no-repeat center; */}
.contact_s .pgza{/* position:absolute; *//* top:-199px; */width:100%;}
.contact_s .lfls{max-width:1514px;margin:0 auto;border-radius:20px;background:#fff;padding-bottom:5%;}
.contact_s .con_left{width:40%;float:left;overflow:hidden;}
.contact_s .con_right{width:40%;float:left;overflow:hidden;margin-left:2.6%;}
.contact_s .contactleft2{padding-left:12%;margin-left:26.2%;background:url(../images/tels.png) no-repeat left 10px;font-size:18px;font-weight:bold;color:#b4b4b4;line-height:48px;margin-top:5.6%;}
.contact_s .contactleft7{padding-left:12%;margin-left:26.2%;background:url(../images/mail.png) no-repeat left 10px;font-size:18px;font-weight:bold;color:#b4b4b4;line-height:48px;margin-top:5.6%;}
.contact_s .contactleft6{padding-left:12%;margin-left:26.2%;background:url(../images/tels.png) no-repeat left 10px;font-size:18px;font-weight:bold;color:#b4b4b4;line-height:48px;margin-top:5.6%;}
.contact_s .contactleft1{font-size:18px;font-weight:bold;color:#5f5f5f;margin-top:14%;padding-left:40%;}
.contact_s .contactleft3{padding-left:12%;margin-left:26.2%;background:url(../images/weburl.png) no-repeat left top;font-size:18px;font-weight:bold;color:#b4b4b4;margin-top:5.6%;}
.contact_s .contactleft3 a{color:#b4b4b4;}
.contact_s .contactleft4{font-size:18px;font-weight:bold;color:#5f5f5f;margin-top:4%;padding-left:38%;}
.contact_s .contactleft5{padding-left:12%;margin-left:25%;background:url(../images/icon.png) no-repeat left 10px;font-size:18px;font-weight:bold;color:#b4b4b4;margin-top:5.1%;max-width:240px;line-height:36px;}
.contact_s .contactright1{font-size:18px;font-weight:bold;color:#5f5f5f;margin-top:14%}
.contact_s .contactright2{margin-top:1%;width:100%;overflow:hidden;padding-bottom:4.2%;}
.contact_s .crinput1{width:47%;line-height:60px;border:1px solid #eeeeee;height:60px;border-radius:2px;float:left;margin-right:5%;}
.contact_s .crinput1 input{padding-left:25.8%;color:#adadad;font-size:14px;background:none;border:0px;height:100%;background:url(../images/ren1.png) no-repeat 20px center;border-radius:2px;}
.contact_s .crinput1 input::placeholder{color:#adadad;}
.contact_s .crinput2{width:47%;line-height:60px;border:1px solid #eeeeee;height:60px;border-radius:2px;float:left;}
.contact_s .crinput2 input{padding-left:25.8%;color:#adadad;font-size:14px;background:none;border:0px;height:100%;background:url(../images/ren-2.png) no-repeat 20px center;border-radius:2px;}
.contact_s .crinput2 input::placeholder{color:#adadad;}
.contact_s .contactright3{border:1px solid #eeeeee;overflow:hidden;padding-top:20px;height:170px;}
.contact_s .contactright3 textarea{padding-left:11.7%;color:#adadad;font-size:14px;background:none;border:0px;height:100%;background:url(../images/ren3.png) no-repeat 20px 0px;border-radius:2px;width:100%;box-sizing:border-box;}
.contact_s .contactright3 textarea::placeholder{color:#adadad;font-family:Microsoft yahei;}
.contact_s .contactright4{margin-top:4.4%;}
.contact_s .contactright4 input{width:222px;height:66px;border:0px;background:#f47815;color:#fff;font-size:18px;font-weight:bold;border-radius:2px;cursor:pointer;}
.contact_s .con_wz{width:100%;overflow:hidden;}
.contact_s .maps{max-width:1400px;margin:0 auto;margin-top:60px;padding-left:20px;padding-right:20px;}
.contact_s .maps div{height:545px;width:100%;}
.contact_s .bannerabout{position:relative;}
.contact_s .bannerabout .con_div{position:absolute;left:0px;top:49.861495844875%;width:100%;}
.contact_s .bannerabout .con_div2{top:57.861495844875%;}
.contact_s .bannerabout .con_div div{max-width:1400px;margin:0 auto;padding-left:20px;padding-right:20px;margin:0 auto;}
.contact_s .bannerabout .con_div div p{font-size:34px;color:#ffffff;padding-top:30px;}
.contact_s .wdle { background: url(../images/hyyy_02.jpg) no-repeat center; width: 100%; overflow: hidden; margin-top: -25px; padding-bottom:30px; }
.contact_s .hjin{top:-42px;width:100%;overflow:hidden;position:absolute;}
.contact_s .shkj{width:100%;z-index:2;position:relative;}
.contact_s .skji{max-width:1400px;margin:0 auto;padding-left:20px;padding-right:20px;text-align:center;}
.contact_s .skji li{display:inline-block;overflow:hidden;width:230px;height:84px;border-bottom:4px solid #e0e0e0;background:#fff;text-align:center;line-height:84px;color:#333333;font-size:18px;margin-left:16px;margin-right:16px;}
.contact_s .skji li.cur,.skji li.current{border-bottom:4px solid #f36100;}
.contact_s .gs_w{max-width:1400px;margin:0 auto;padding-top:100px; min-height:200px;}
.contact_s .gs_w li{padding:20px;overflow:hidden;padding-bottom:80px;}
.contact_s .gs_w li .petrochemical_img{float:left;max-width:1032px;width:73.714285714286%; transition:all 0.3s ease-out;}
.contact_s .gs_w li .petrochemical_img img { display:block;}
.contact_s .gs_w li .petrochemical_sm { float: right; width: 21.428571428571%; line-height: 45px; padding-top: 6%; }
.contact_s .gs_w li .petrochemical_sm font{color:#616161;font-size:30px;text-transform:uppercase;font-weight:bold;}
.contact_s .gs_w li .petrochemical_sm font:after{content:"";display:block;width:75px;height:3px;background:#f47815;margin-top:10px;}
.contact_s .gs_w li .petrochemical_sm p{font-size:18px;color:#616161;padding-top:10px;}
.contact_s .gs_w li:nth-child(2n) .petrochemical_img{float:right;}
.contact_s .gs_w li:nth-child(2n) .petrochemical_sm{float:left;}
.contact_s .gs_w li:hover .petrochemical_img { box-shadow: 0px 0px 15px #888888; }
.contact_s .news_main{max-width:1500px;margin:0 auto;padding-top:68px;padding-left:20px;padding-right:20px;}
.contact_s .tbus{width:100%;overflow:hidden;background:#f6f6f6;}
.contact_s .t_left{float:left;width:34.4%;}
.contact_s .t_left img { display:block;}
.contact_s .t_right { float: left; width: 56.666666666667%; margin-left: 5%; margin-top: 4.6%; padding-bottom: 30px }
.contact_s .news_top{font-size:18px;color:#de2a01;font-weight:bold;background:url(../images/news_3.png) no-repeat left center;padding-left:50px;line-height:34px;}
.contact_s .news_title{font-size:22px;font-weight:bold;color:#393939;padding-top:34px;padding-bottom:34px;}
.contact_s .news_content{font-size:16px;color:#7a7a7a;line-height:30px;}
.contact_s .news_time{font-size:16px;color:#a8a8a8;padding-top:20px;padding-bottom:40px;}
.contact_s .ckgd{width:165px;height:48px;line-height:48px;background:#f47815;border-radius:5px;color:#fff;}
.contact_s .ckgd div{width:72%;margin:0 auto;}
.contact_s .ckgd a{font-size:18px;color:#ffffff;display:block;}
.contact_s .ckgd font{float:right;font-family:simsun;}
.contact_s .cman{width:100%;overflow:hidden;padding-bottom:60px;}
.contact_s .cman li{float:left;width:22.7%;margin-top:80px;margin-right:3%;overflow:hidden; transition:all 0.3s ease-out;}
.contact_s .cman li:nth-child(4n){margin-right:0px;}
.contact_s .cman li i{float:right;font-style:normal;font-size:13px;color:#bdbcbc;padding-top:2px;display:block;}
.contact_s .cman li p{padding-top:20px;overflow:hidden;}
.contact_s .cman li p font{color:#393939;font-size:18px;display:block;width:calc(100% - 80px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.contact_s .cman li .info{font-size:14px;color:#808080;padding-top:10px;padding-bottom:10px;height:47px;overflow:hidden;}
.contact_s .cman li a em{display:block;content:"";width:100%;height:1px;background:#e6e6e6;margin-top:5px;}
.contact_s .cman li a em:after{display:block;content:"";width:0%;height:4px;background:#f47815;transition:all 0.3s ease}
.contact_s .cman li a:hover em:after{width:100%;}
.contact_s .cman li a img{ transition:all 0.3s ease;}
.contact_s .cman li .imgs { position: relative; }
.contact_s .cman li .imgs img { display: block; margin:0 auto; }
.contact_s .cman li .mb { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(244,120,21,0.7) url(../images/index_27.png) center center no-repeat; opacity: 0; transition: all 0.3s ease-out; }
.contact_s .cman li:hover { transform: translateY(-30px); }
.contact_s .cman li:hover .mb { opacity: 1; }

/*.contact_s .cman li a:hover img{transform:scale(1.2);}
.contact_s .cman li a:hover div{display:none;}
.contact_s .cman li a:hover i{display:none;}
.contact_s .cman li a:hover p font{width:100%;text-align:center;}*/
.contact_s .case{max-width:1414px;margin:0 auto;margin-top:120px;padding-left:20px;padding-right:20px;}
.contact_s .case ul{display:flex;flex-wrap: wrap;}
.contact_s .case li{margin-right:4.2432814710042%;width:30%;margin-bottom:50px;text-align:center; border:1px #f1f1f1 solid;}
.contact_s .case li:nth-child(3n){margin-right:0px;}
.contact_s .case li p{font-size:16px;text-align:center;padding-top:35px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.contact_s .case li font{text-align:center;color:#9c9898;margin-top:12px;width:96px;height:34px;display:inline-block;line-height:34px;background:#fff;transition:background 0.3s ease,color 0.3s ease;}
.contact_s .case li a:hover font{color:#fff;background:#f47815;}
.contact_s .case li img{vertical-align:bottom;width:100%;transition:box-shadow 0.3s ease}
.contact_s .case li a:hover img{box-shadow:0px 10px 20px #ccc;}
.contact_s .case li a:hover div{position:relative;}
.contact_s .case li a div:after{border:3px solid rgba(0,0,0,0);content:"";position:absolute;left:0px;top:0px;display:block;transition:border 0.3s ease}
.contact_s .case li a:hover div:after{border:3px solid #f47815;width:calc(100% - 6px);height:calc(100% - 6px);}
@media screen and (max-width:1440px){
	.contact_s .lfls{padding-bottom:20px;}
	.contact_s .bgsj{/* height:1072px; */}
	.contact_s .t_right{margin-top:40px;}
	.contact_s .news_title{padding-bottom:20px;}
	.contact_s .news_time{padding-bottom:20px;}
}
@media(max-width:1400px){
	.contact_s .skji li{width:180px;font-size:16px;}
}
@media screen and (max-width:1280px){
	.contact_s .bgsj{/* height:1000px; */}
	.contact_s .skji li{width:160px;margin-right:10px;margin-left:10px;}
	.contact_s .gs_w li .petrochemical_sm font{font-size:20px;line-height:30px;}
	.contact_s .gs_w li .petrochemical_sm p{font-size:16px;padding-top:5px;}
	.contact_s .news_title{padding-top:20px;padding-bottom:10px;font-size:18px;}
	.contact_s .news_content{font-size:14px;}
	.contact_s .ckgd{width:135px;height:38px;line-height:38px;}
	.contact_s .ckgd a{font-size:14px;}
	.contact_s .news_time{padding-top:10px;padding-bottom:10px;font-size:14px;}
}
@media screen and (max-width:1200px){
	.contact_s .t_right{margin-left:3%;width:60%;}	
}
@media screen and (max-width:1024px){
	.contact_s .crinput1{margin-right:0%;}
	.contact_s .crinput2{float:right;}
    .contact_s .skji{padding-left:0px;padding-right:0px;}
    .contact_s .skji ul{width:100%;display: flex;}
    .contact_s .skji li{width:20%;margin:0px;font-size:14px;flex-grow: 1;}
	.contact_s .hjin{top:0px;position:relative;}
	.contact_s .gs_w{padding-top:40px;}
	.contact_s .gs_w li{padding-bottom:40px;}
	.contact_s .t_right{margin-top:30px; padding-bottom:0}
	.contact_s .news_title{padding-top:10px;font-size:16px;}
	.contact_s .news_content{line-height:26px;}
	.contact_s .news_main{padding-top:20px;}
	.contact_s .case{margin-top:20px;}
	.contact_s .case li{margin-bottom:20px;width:calc(33.333333% - 15px);margin-right:20px;}
	.contact_s .case li p{padding-top:15px;}
    .contact_s .wdle { margin-top:0;}
}
@media screen and (max-width:768px){
	.contact_s .bgsj{/* height:1120px; */}
	.contact_s .pgza{top:-100px;}
	.contact_s .lfls{height:1120px;}
	.contact_s .crinput1{width:calc(100% - 2px);margin:0px;}
	.contact_s .crinput2{width:calc(100% - 2px);margin:0px;margin-top:20px;}
	.contact_s .crinput1 input{padding-left:20%;}
	.contact_s .crinput2 input{padding-left:20%;}
	.contact_s .contactright3 textarea{padding-left:20%;}
	.contact_s .con_left{width:48%;}
	.contact_s .con_right{width:48%;margin-left:0px;}
	.contact_s .contactright4 input{width:120px;height:50px;font-size:14px;}
	.contact_s .skji li{width: 20%;}
	.contact_s .bannerabout .con_div div font img{width:10px;}
	.contact_s .bannerabout .con_div div p{font-size:14px;padding-top:10px;}
	.contact_s .gs_w li .petrochemical_sm font{font-size:16px;line-height:30px;}
	.contact_s .gs_w li .petrochemical_sm{padding-top:5%;}
	.contact_s .t_left{width:100%;text-align:center;}
	.contact_s .t_left img{width:100%;}
	.contact_s .t_right{margin-bottom:3%;width:94%;}
	.contact_s .cman li{width:47.4%;max-width:341px;margin-top:30px;}
	.contact_s .cman li:nth-child(2n){margin-right:0px;float:right;}
}

@media screen and (max-width:640px){
	.contact_s .contactleft1{padding-left:20%;font-size:14px;}
	.contact_s .contactleft2{margin-left:6.2%;font-size:12px;background-position:0px center;background-size:20px;line-height:24px;}
	.contact_s .contactleft7{margin-left:6.2%;font-size:12px;background-position:0px center;background-size:20px;line-height:24px;}
	.contact_s .contactleft6{margin-left:6.2%;font-size:12px;background-position:0px center;background-size:20px;line-height:24px;}
	.contact_s .contactleft3{margin-left:6.2%;font-size:12px;background-position:0px center;background-size:20px;line-height:24px;}
	.contact_s .contactleft4{padding-left:20%;font-size:14px;}
	.contact_s .contactleft5{margin-left:6.2%;font-size:12px;background-position:0px center;background-size:20px;line-height:24px;max-width:150px;}
	.contact_s .contactright1{font-size:14px;}
	.contact_s .crinput1{height:40px;line-height:40px;}
	.contact_s .crinput1 input{font-size:12px;}
	.contact_s .crinput2{height:40px;line-height:40px;}
	.contact_s .crinput2 input{font-size:12px;}
	.contact_s .contactright3{height:120px;}
	.contact_s .contactright3 textarea{font-size:12px;}
	.contact_s .contactright4 input{height:40px;line-height:40px;}
	.contact_s .pgza{top:0px;position:relative;}
	.contact_s .lfls{height:auto;padding-bottom:20px;overflow:hidden;}
	.contact_s .bgsj{height:auto;padding-bottom:20px;padding-top:20px;}
	.contact_s .gs_width{padding-left:10px;padding-right:10px;}
	.contact_s .maps{padding-left:10px;padding-right:10px;margin-top:20px;}
	.contact_s .maps div{height:220px;}
	.contact_s .lfls{padding-bottom:10px;}
    .contact_s .skji{padding-left:0px;padding-right:0px;}
    .contact_s .skji ul{width:100%;display: flex;}
    .contact_s .skji li{width:20%;margin:0px;font-size:14px;flex-grow: 1;}
	.contact_s .skji li{line-height:54px;height:54px;border-bottom: 2px solid #e0e0e0;}
	.contact_s .skji li.cur,.contact_s .skji li.current{border-bottom: 2px solid #f36100;}
	.contact_s .gs_w{padding-top:20px;padding-bottom:20px; min-height:100px;}
	.contact_s .gs_w li{padding:20px;padding-bottom:0px;}
	.contact_s .gs_w li .petrochemical_img{width:100%;box-shadow: 0px 0px 10px #888888;}
	.contact_s .gs_w li .petrochemical_sm{padding-top:20px;width:100%;}
	.contact_s .case ul{justify-content:space-between;}
	.contact_s .case li{margin-bottom:20px;width:calc(50% - 10px);margin-right:0px;margin-bottom:10px;}
	.contact_s .case li p{font-size:14px;}
	.contact_s .case li font{font-size:12px;margin-top:5px;}
}
@media screen and (max-width:480px){
	.contact_s .con_left{width:100%;overflow:hidden;}
	.contact_s .con_right{width:70%;overflow:hidden;padding-left:20%;}
	.contact_s .contactleft4{margin-top:10px;}
	.contact_s .contactleft5{margin-top:5px;}
	.contact_s .contactleft3{margin-top:5px;}
	.contact_s .contactleft2{margin-top:10px;}
	.contact_s .contactleft7{margin-top:10px;}
	.contact_s .contactleft1{margin-top:30px;}
	.contact_s .contactleft6{margin-top:5px;}
	.contact_s .t_right{margin-top:15px;}
	.contact_s .cman li p{padding-top:10px;}
	.contact_s .cman li p i{width:100%;}
	.contact_s .cman li p font{width:100%;padding-top:5px;font-size:16px;}
	.contact_s .bannerabout .con_div div p{padding-top:7px;}
    .contact_s .wdle {  padding-bottom:0;}
}
@media screen and (max-width:375px){
	.contact_s .bannerabout .con_div div p{padding-top:0px;}
	.contact_s .news_main{padding-left:10px;padding-right:10px;}
	.contact_s .cman li{width:48.4%;}
	.contact_s .gs_w li{padding:10px;padding-bottom:0px;}
	.contact_s .case{padding-left:10px;padding-right:10px;}
	.contact_s .case li{width:calc(50% - 5px);}
}