@charset "utf-8";
/* 模板下载 www.adminbuy.default */
@media screen and (max-width: 1300px) {

	.wrap, .mwrap { width:940px; }

	/***********************ljx************************/
	.channel-content{padding:40px 0;}
	.common-con{padding:0 8%;}
	.common-tit{font-size:28px; padding-bottom:15px;}
	.common-line{margin:0 auto 7px;}

	/*HSE*/
	.HSE01 .content .item .infor .con li{line-height:25px;}
	.HSE01 .content .item .infor .con li:after{margin-top:10px;}
	.HSE02{margin-top:50px; padding:45px 0 50px;}
	.HSE02 .content{margin-top:20px;}
	.HSE03{margin:50px 0;}
	.HSE04{padding:45px 0 20px;}
	.HSE04 .content .item .tit{margin-top:0; margin-bottom:10px;}
	.HSE04 .content .item li .txt{padding:15px 8%;}
	.HSE{padding-bottom:0;}

	/* history处理 */
	.history .tab_c .ul_box .li_t .tit_right li.normal,
	.history .tab_c .ul_box .li_t .tit_right li.fixed{padding-left:10px;width: 300px}
	.history .tab_c .ul_box .li_c .tab_linear{left:-19px;}

	/* history处理 end*/
	/* 招聘 */
	.dkz16, .dkz66{width: 100% !important;}
	.dkz17 { width: 65% !important;margin: 10px 3px 20px !important;}
	/*.dkz79 {display: none;}*/
	.dkz68, .dkz71 {width: 24% !important}
	.dkz66 {margin: 0 auto !important;}
	.dkz180 {width: 100% !important;margin: 10px auto 0 !important;}
	.dkz196 {width: 40%;}
	.lil16, .lil17 {width: 100% !important}
	.lil16 .lil66 {display: none}

	.layout{max-width: 980px;}

	header .top{position: relative;height: 90px;}
	header .top .logo{top: 20px;}
	header .top .logo .txt{margin-left: 10px;margin-top: 0px;}
	header .top .logo .txt .bt{font-size: 20px;font-weight: bold;}
	header .top .logo .txt p{padding-top: 0px;font-size: 14px;}
	header .top ul{top: 35px;}

	header .top .language{top: 40px;}

	.nav li p{line-height: 50px;font-size: 16px;}
	.nav li dl{top: 50px;}

	.dyip .box{padding:50px 0;}
	.dyip .dwup_l h2{font-size: 24px;}
	.dyip .dwup_l li .bt span{font-size: 60px;}


	.dsanp{padding:60px 0;}
	.dsanp .title{font-size: 34px;}
	.dsanp .index_case{margin-top: 30px;}
	.dsanp .index_case .swiper-wrapper{margin-bottom: 30px;}
	.dsanp .index_case .swiper-slide .title_er h2{font-weight: bold;font-size: 16px;}
	.dsanp .index_case .swiper-slide .title_er .xian{margin: 15px auto}
	.dsanp .index_case .swiper-slide .title_er p{line-height: 24px;font-size: 14px;}
	.dsanp .index_case .swiper-slide .title_er .more{width: 120px;height: 34px;line-height: 34px;margin: 30px auto 0 auto;font-size: 14px;}

	.dwup{padding:50px 0;}
	.dwup .title{font-size: 34px;}
	.dwup .title i{width:6px;height:6px;top:-5px;}
	.dwup .title .byi{width:14px;height:14px;}
	.dwup .title .ber{width:14px;height:14px;}
	.dwup .box{margin-top: 30px;}
	.dwup .box .left .pic{height: 435px;}
	.dwup .box .left .pic img{width: 100%;height: 435px;}
	.dwup .box .left h2{font-size: 14px;}
	.dwup .box .right li{margin-bottom: 6px;padding:12px 15px;}
	.dwup .box .right li .riqi p{font-size: 24px;}
	.dwup .box .right li .txt h2{font-size: 14px;}
	.dwup .box .right li .txt p{line-height: 20px;margin-top: 10px;font-size: 12px;height: 40px;}

	.foot .foot_t .left{width: 45%;}
	.foot .foot_t .right{width: 100px;}



}

@media screen and (max-width: 980px) {

	.wrap, .mwrap { width:100%; }

	/*社会责任*/
	.social_respon01 .content li .left{width:100%;}
	.social_respon01 .content li .right{width:100%;}
	.social_respon01 .content li .left .left_box{padding:3% 2%;}
	.social_respon01 .content li .left .left_box .con{height:auto;}
	.soil_repair02 .tab_c_box .li_box{padding:50px 0;}
	.soil_repair02 .tab_c_box .li_box .bd_box{padding:36px 50px;}

	/*HSE*/
	.HSE01 .content .item{width:100%; margin-right:0; margin-bottom:30px;}
	.HSE01 .content .item .infor .con li{line-height:36px;}
	.HSE02{margin-top:30px;}
	.HSE02 .left{width:57%;}
	.HSE02 .left .l_box{padding-left:3%;}
	.HSE04 .content .item li{width:25%;}
	.HSE04 .content .item.item02 li{width:25%;}

	/* history */
	.history .tab_c .ul_box .li_t .tit_right li.normal,
	.history .tab_c .ul_box .li_t .tit_right li.fixed{width:280px;margin-right:96px;padding-left:0;}
	.history .tab_c .ul_box .li_c .tab_linear{left:-32px;}
	/* history */

	.layout{max-width: 720px;}
	header{height: 50px;}
	header .top .logo{top: 8px;left: 5%;}
	header .top h1 img{ height:34px !important}
	header .top .logo .txt .bt{font-size: 14px;padding-top: 9px;}
	header .top .txt p{display: none;}

	header .top ul{display: none;}

	header .nav{display: none;}
	header .m-btn {display: block;}
	header .top .language{top: 15px;right: 12%;}
	header .language_text {display: none;}
	header #common_language {left: -50px !important;}

	.banner .swiper-pagination-bullets{bottom: 6px;}
	.banner .swiper-pagination .swiper-pagination-bullet{margin:0 5px;}
	.banner .swiper-pagination-bullet{width: 6px;height: 6px;}
	.banner .swiper-button-next,.banner .swiper-button-prev{width: 30px;height: 30px;line-height: 30px;margin-top: -15px;}
	.banner .swiper-button-next:after,.banner .swiper-button-prev:after{font-size: 20px;color: #FFF;}

	.dyip .dwup_l{width: 45%;}
	.dyip .dwup_l h2{font-size: 18px;}
	.dyip .dwup_l li .bt{font-size: 12px;}
	.dyip .dwup_l li .bt span{font-size: 40px;margin-right: 10px;}
	.dyip .dwup_l li p{font-size: 12px;}
	.dyip .dyip_r{width: 55%;}
	.dyip .dyip_r .txt p{line-height: 24px;font-size: 14px;}
	.dyip .dyip_r .txt .more{margin-top: 10px;width: 100px;height: 30px;line-height: 30px;font-size: 12px;}

	.derp{padding:50px 0;}
	.derp .title{font-size: 24px;}
	.derp .hd{margin-top: 20px;}
	.derp .hd li{font-size: 14px;line-height: 40px;padding:0 30px;}
	.derp .bd{margin-top: 20px;}
	.derp .bd li h2{line-height: 40px;font-size: 14px;}

	.dsip{padding:50px 0;}
	.dsip .title{font-size: 24px;}
	.dsip .index_case{margin-top: 20px;}
	.dsip .index_case .swiper-wrapper{margin-bottom: 15px;}
	.dsip .index_case .swiper-slide h2{font-size: 14px;line-height: 30px;}

	.dwup{padding:50px 0;}
	.dwup .title{font-size: 24px;}
	.dwup .box{margin-top: 20px;}
	.dwup .box .left{width: 100%;float: none;}
	.dwup .box .left .pic{height: auto;}
	.dwup .box .left .pic img{width: 100%;height: auto;}
	.dwup .box .left h2{height: 30px;line-height: 30px;font-size: 12px;overflow: hidden;}
	.dwup .box .right{float: none;width: 100%;margin-top: 10px;}
	.dwup .box .right li .riqi{width: 60px;}
	.dwup .box .right li .riqi p{font-size: 20px;}
	.dwup .box .right li .riqi .qi{margin-top: 5px;font-size: 12px;}
	.dwup .box .right li .txt{margin-left: 75px;}
	.dwup .box .right li .txt h2{height: 24px;line-height: 24px;overflow: hidden;}
	.dwup .box .right li .txt p{margin-top: 5px;}

	.con{padding:30px 0;}

	.product li{font-size: 12px;}

	.fanan ul{margin-left: 0%;}
	.fanan li{width: 100%;float: none;margin-left: 0%;margin-bottom: 5%;}

	.news li{padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px dotted #DDD;}
	.news li .pic{float: left;width: 200px;overflow: hidden;}
	.news li .title_er{margin-left: 220px;}
	.news li .title_er h2{font-size: 16px;}
	.news li .title_er h2 span{font-size: 12px;}
	.news li .title_er .txt{margin-top: 10px;line-height: 20px;height: 40px;font-size: 12px;}
	.news li .title_er .more{margin-top: 10px;font-size: 12px;}

	.cpxqer .tit{font-size: 14px;}
	.cpxqer .position{width: 70%;}
	.cpxqer .address{display: none;}
	.cpxqer .salary{display: none;}
	.cpxqer .time{width: 30%;}
	.cpxqer li .title{ line-height: 40px;height: 40px;}
	.cpxqer li .con_er{ line-height:24px;font-size: 14px;}

	.contact .txt{line-height: 24px;font-size: 14px;}

	.foot .link{padding:20px 0;}
	.foot .link .title{font-size: 14px;}
	.foot .link .title span{font-size: 16px;color: #e7ea82;}
	.foot .link ul{margin-left: 20px;}
	.foot .link li{float: left;padding-right: 15px;font-size: 14px;}
	.foot .foot_c{padding:30px 0;}
	.foot .foot_c .c_l .title p{font-size: 18px;}
	.foot .foot_c .c_l .title h2{font-size: 14px;}
	.foot .foot_c .c_l li{padding:3px 0;line-height: 20px;font-size: 14px;}
	.foot .foot_c .c_c .title p{font-size: 18px;}
	.foot .foot_c .c_c .title h2{font-size: 14px;}
	.foot .foot_c .c_c .pic img{width: 100px;}
	.foot .foot_c .c_r .title p{font-size: 18px;}
	.foot .foot_c .c_r .title h2{font-size: 14px;}
	.foot .foot_c .c_r .r_t li{padding-bottom: 15px;font-size: 14px;}
	.foot .copyright{padding:15px 0;font-size: 14px;}

}

@media screen and (max-width: 720px) {

	/*移动端防恶意复制信息*/
	* {
		-webkit-touch-callout:none;  /*系统默认菜单被禁用*/
		-webkit-user-select:none; /*webkit浏览器*/
		-khtml-user-select:none; /*早期浏览器*/
		-moz-user-select:none;/*火狐*/
		-ms-user-select:none; /*IE10*/
		user-select:none;
	}
	input { -webkit-user-select:auto; /*webkit浏览器*/   }
	textarea { -webkit-user-select:auto; /*webkit浏览器*/   }

	/*********************ljx**********************/
	.channel-content{padding:25px 0;}
	.common-tit{font-size:20px;}
	.common-con{padding:0 3%; font-size:14px;}

	#maximg img{ height: auto !important}


	/*社会责任*/
	.social_respon01 .content li .left .left_box .tit{font-size:18px; margin-bottom:5px;}

	/*HSE*/
	.HSE{padding-bottom:0;}
	.HSE01 .content{margin-top:20px;}
	.HSE01 .content .item .img_{width:100%; padding-right:0; margin-bottom:20px;}
	.HSE01 .content .item .infor{width:100%;}
	.HSE01 .content .item .infor .con{height:auto;}
	.HSE01 .content .box_bigimg .box_body .img_close{right:10px;}
	.HSE01 .content .box_bigimg .box_body{width:400px;margin-left:-200px;}
	.HSE02{margin-top:0;padding:25px 0;}
	.HSE02 .content{margin-top:0;}
	.HSE02 .left{width:100%; margin-bottom:20px;}
	.HSE02 .right img{width:100%;}
	.HSE02 .left .l_box .tit{margin-top:0;}
	.HSE03{margin:25px 0;}
	.HSE03 .content{margin-top:20px;}
	.HSE04{padding:20px 0 10px;}
	.HSE04 .content .item .tit{font-size:18px; line-height:28px}
	.HSE04 .content .item li{width:33.3%;}
	.HSE04 .content .item li .txt{font-size:13px; height:110px; overflow:hidden;}
	.HSE04 .content .item.item02 li{width:33.3%;}
	.HSE04 .content .item.item02 li .txt{height:100px; overflow:hidden;}
	.HSE02 .right{display: none;}
	.HSE02 .right{width:100%; display:block;}

	/*产学研*/
	.soil_repair02{margin-top:30px;}
	.soil_repair02 .tab_c_box .li_box{padding:30px 0;}
	.soil_repair02 .tab_c_box .li_box .infor{padding:0 2%;}
	.soil_repair02 .tab_c_box .li_box .tit{font-size:22px;}
	.soil_repair02 .tab_c_box .li_box .con{margin-bottom:30px;}
	.soil_repair02 .tab_c_box .li_box .bd_box {padding: 20px 30px; }
	.soil_repair02 .youshi .item li{margin-bottom:20px;}
	.soil_repair02 .youshi .item li.odd .li_box{padding:30px 20px;}
	.soil_repair02 .youshi .item li.odd .img_{display:none;}
	.soil_repair02 .youshi .item li .infor{width:100%; margin-top:0;}
	.soil_repair02 .youshi .item li.even .img_{display:none;}
	.soil_repair02 .youshi .item li.even .li_box{padding:30px 20px;}
	.soil_repair02 .tab_t_box li{font-size:14px;}

	/* history */
	.history{padding-top:5%;}
	.history .tab_c .ul_box .li_t{display:none;}
	.history .tab_c .ul_box .li_c{width:100%;}
	.history .tab_c .ul_box .ul_data .mobile_show{display:block;}
	.history .tab_c .ul_box .ul_data{padding:0 10%;}
	.history .tab_c .ul_box .ul_data li .h4 .circle{display:none;}
	.history .tab_c .ul_box .ul_data li .h4:after, .history .tab_c .ul_box .ul_data li .h4:before{display:none;}
	.history .tab_h,
	.history .tab_t_h{display:none;}
	.history .tab_c .ul_box .ul_data .mobile_show{padding-top:0;padding-bottom:5%;}
	/* .history */

	.history .tab_c .ul_box .ul_data li{padding-top:30px;}
	.history .tab_c .ul_box .li_t .tit_right li .tit,
	.history .tab_c .ul_box .ul_data .mobile_show .tit{font-size:19px; margin-top:20px;}

	/* 招聘 */
	.dkz16, .dkz66{width: 100% !important;}
	.dkz17 {box-shadow: 0 2px 4px rgba(0, 0, 0, .12), 0 0 6px rgba(0, 0, 0, .04) !important; width: calc(100% - 6px) !important;margin: 10px 3px 20px !important;}
	.dkz79 {display: none;}
	.dkz68, .dkz71 {width: 48% !important}
	.dkz66 {margin: 0 auto !important;}
	.dkz180 {width: 100% !important;margin: 10px auto 0 !important;}
	.dkz195 {width: calc(100% - 6px) !important;margin: 0 3px 20px !important}
	.dkz196 {width: 100% !important;}
	.dkz195 {box-shadow: 0 2px 4px rgba(0, 0, 0, .12), 0 0 6px rgba(0, 0, 0, .04) !important;}

	.lil16, .lil17 {width: 100% !important}
	.lil16 .lil66 {display: none}

	.kefu{display: none;}

	.layout{max-width: auto;padding:0 3%;}

	.top h1{left: 3%;}
	header .top .logo .txt .bt{font-size: 12px;padding-top: 9px;}

	.top ul{display: none;}

	.banner .swiper-slide .m{display: block;}
	.banner .swiper-slide .pc{display: none;}

	.dyip .box{padding:30px 3%;}
	.dyip .dwup_l{width: 100%;float: none;}
	.dyip .dwup_l h2{font-size: 18px;}
	.dyip .dwup_l ul{margin-top: 10px;}
	.dyip .dwup_l li .bt span{font-size: 30px;margin-right: 10px;}
	.dyip .dyip_r{float: none;width: 100%;margin-top: 20px;}
	.dyip .dyip_r .txt p{line-height: 24px;font-size: 12px;}

	.derp{padding:30px 0;}
	.derp .title{font-size: 18px;}
	.derp .hd li{font-size: 12px;line-height: 30px;padding:0 15px;}
	.derp .bd{margin-top: 10px;}
	.derp .bd ul{margin-left: -2%;}
	.derp .bd li{width: 48%;margin-bottom: 2%;margin-left: 2%;}
	.derp .bd li h2{line-height: 30px;font-size: 12px;}

	.dsip{padding:30px 0;}
	.dsip{background-image: url(/skin/images/pic43.png) !important;background-repeat: no-repeat !important;background-position: center !important;background-size: 100% !important}
	.dsip .title{font-size: 18px;}
	.dsip .index_case .swiper-slide img{height: 100px !important}
	.dsip .index_case .swiper-slide .h2{font-size: 12px;height: 40px}

	.dwup{padding:30px 0%;}
	.dwup .title{font-size: 18px;}
	.dwup .box{margin-top: 10px;}
	.dwup .derp_r .txt{padding:3%;}
	.dwup .derp_r .txt h2{font-size: 18px;}


	.con{padding:20px 0;}

	.subnav{width: 100%;float: none;padding-bottom: 20px;}
	.subnav ul{margin-left: -2%;}
	.subnav li{line-height: 24px;background: #fafafa;font-weight: normal;font-size: 12px;width: 48%;margin-left: 2%;margin-bottom: 2%;float: left;text-align: center;overflow: hidden;}
	.subnav li a{display: block;padding:0 0px;border-left: none;color: #666;}
	.subnav li a.current{border-left: none;background: #0742a6;color: #FFF;}

	.con_r{width: 100%;float: none;}

	.con_r .about{line-height: 24px;font-size: 12px;}
	.con_r .about p{padding-bottom: 10px;}

	.con_r .wenhua{line-height: 24px;font-size: 12px;}
	.con_r .wenhua .txt{margin-top: 10px;}

	.shebei li{float: left;width: 48%;margin-left: 2%;margin-bottom: 2%;line-height: 30px;font-size: 12px;}

	.product li{width: 48%;}
	.product li .pic{}
	.product li .txt{margin-left: 130px;line-height: 18px;font-size: 12px;}
	.product li .pic img{height: 80px}
	.product li .h2{font-size: 12px;height: 40px}

	.meiti_dt{width:100%;float:none;}
	.product_t_r{ float:none; width:100%;}
	.product_t_r h3{padding-top:10px;}

	.sp-thumbs a:link, .sp-thumbs a:visited {border:1px solid #EEE;width: 40px;height: 40px;}

	.sxy{font-size: 12px;}
	.sxy ul{float: none;}
	.sxy .fanhui{float: none;width: 100px;height: 30px;line-height: 30px;margin-top: 10px;font-size: 12px;}

	.fenye li{font-size: 12px;width: 30px;height: 30px;line-height: 30px;margin:0 3px;}

	.fanan ul{margin-left: 0%;}
	.fanan li{width: 100%;float: none;margin-left: 0%;}
	.fanan li i{width: 60px;height: 100px;line-height: 100px;font-size: 30px;}
	.fanan li .txt{margin-left: 60px;padding:10px;}
	.fanan li .txt h2{font-size: 14px;}
	.fanan li .txt p{line-height: 18px;font-size: 12px;margin-top: 5px;}

	.news li{padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px dotted #DDD;}
	.news li .pic{float: left;width: 120px;overflow: hidden;}
	.news li .title_er{margin-left: 130px;}
	.news li .title_er h2{font-size: 14px;}
	.news li .title_er h2 span{display: none;}
	.news li .title_er .txt{display: none;}
	.news li .title_er .more{margin-top: 10px;font-size: 12px;}

	.news_con .title h2{font-size: 20px;padding-bottom: 10px;}
	.news_con .title p{line-height: 20px;font-size: 12px;}
	.news_con .box{padding: 20px 0;line-height: 24px;font-size: 12px;}
	.news_con .box p{padding-bottom: 10px;}

	.service li .title{ padding:10px 0;}
	.service li .title .yi{width: 16px;height: 16px;line-height: 16px;margin-top: 2px;font-size: 12px;}
	.service li .title .er{margin-left: 25px;font-size: 14px;}
	.service li .con_er{ line-height:24px;}
	.service li .con_er .da{width: 16px;height: 16px;line-height: 16px;margin-top: 3px;font-size: 12px;}
	.service li .con_er p{font-size: 12px;}

	.contact .txt{line-height: 20px;font-size: 12px;}

	.liuyan ul{margin-left: 0%;}
	.liuyan li{ width:100%; margin-bottom: 10px;float: none;margin-left: 0;}
	.liuyan li .input_txt{ width:100%; height:30px;font-size: 12px;}
	.liuyan .textarea textarea{font-size: 12px;}
	.liuyan .input_btn{ width:100px; height:30px;font-size: 14px;}

	.foot .foot_t{padding:20px 0;}
	.foot .foot_t .m{display: block;}
	.foot .foot_t .pc{display: none;}
	.foot .foot_t .left{float: none;width: 100%;}
	.foot .foot_t .left li{float: none;margin-right: 0;border-bottom: 1px solid #333;width: 100%;}
	.foot .foot_t .left p{line-height: 50px;font-size: 14px;}
	.foot .foot_t .left p i{display: block;}
	.foot .foot_t .left dl{display: none;background: #313131;margin-top: 0px;}
	.foot .foot_t .left dd{border-bottom: 1px solid #3b3b3b;line-height: 40px;font-size: 12px;}
	.foot .foot_t .left dd:last-child{border-bottom: none;}
	.foot .foot_t .left dd a{padding: 0 15px;}
	.foot .foot_t .center{width: 100%;float: none;margin-top: 20px;}
	.foot .foot_t .center h2{font-size: 14px;}
	.foot .foot_t .center .txt{margin-top: 15px;font-size: 14px;opacity: 0.6;font-size: 12px;}
	.foot .foot_t .right{float: none;width: 100px;margin-top: 20px;font-size: 12px;}
	.foot .foot_b{font-size: 12px;}

}

.foot .foot_b a{color:#fff; display: inline-block; margin-left: 5px;}<!--9.6797943115234E-5-->