/*	首页样式		*/
/*导航*/
.indexNav {
	position: absolute;
	z-index: 2;
	top: 16px;
	left: 0;
}
/*
.nav {
	width: 100%;
	height: 68px;
	overflow: hidden;
}
.navLogo {
	padding: 14px 0;
	width: 338px;
}
.navLogo img {
	width: 338px;
	height: 40px;
}
.navList {
	width: 862px;
}*/
.zyChoice {
	font-size: 14px;
	color: #fff;
}
.zyChoice img {
	margin-left: 1px;
	width: 7px;
	height: 3px;
}
.navUl {
	max-width: 100%;
}
.navUl li {
	margin-left: 38px;
	font-size: 15px;
	color: #fff;
	float: left;
	line-height: 50px;
}
/*广告条*/
.indexBanner {
	width: 100%;
}
.indexBanner ul {
	position: relative;
	width: 100%;
	height: 689px;
}
.indexBanner ul li {
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
.indexBanner ul li a {
	display: block;
	width: 100%;
	height: 100%;
}
.indexBanner ul li.cur {
	display: block;
}
/*广告条底部*/
.indBanInfo {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	background-color: rgba(0,0,0,.5);
}
.indBanInfo-tit {
	padding: 11px 0;
	width: 220px;
	height: 98px;
}
.indBanInfo-tit img {
	width: 166px;
	height: 76px;
}
.indBanInfo-proList {
	width: 980px;
	height: 98px;
	border-left: 1px solid #fff;
	overflow: hidden;
}
.indBanInfo-proList li {
	margin-left: 64px;
	float: left;
	line-height: 98px;
	font-size: 14px;
	color: #fff;
}
/*通知公告等*/
.indNews {
	width: 410px;
}
.indNews-header {
	width: 100%;
	height: 28px;
	border-bottom: 1px solid #EEEFF0;
}
.indNews-type a {
	position: relative;
	margin-right: 38px;
	float: left;
	font-size: 16px;
	color: #868686;
	height: 28px;
	line-height: 1;
	cursor: pointer;
}
.indNews-type a span {
	display: none;
	position: absolute;
	left: 0;
	bottom: -1px;
	width: 100%;
	height: 2px;
	background-color: #C89E52;
}
.indNews-type a.cur {
	color: #000;
}
.indNews-type a.cur span {
	display: block;
}
.indNews-more {
	font-size: 13px;
	line-height: 1.4;
	color: #BCBCBC;
}
.indNews-main {
	width: 100%;
}
.indNewsCon {
	display: none;
}
.indNewsCon.cur {
	display: block;
}
.indNewsList {
	margin-top: 26px;
	position: relative;
	width: 100%;
	height: 127px;
}
.indNewsList li {
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
}
.indNewsList li:first-child {
	display: block;
}
.indNewsList li h2 {
	font-size: 18px;
	color: #333;
}
.indNewsList li p {
	margin-top: 12px;
	font-size: 13px;
	line-height: 1.8;
	color: #888E92;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
    text-overflow: ellipsis;
    cursor: pointer;
}
.indNews-jt {
	margin-top: 26px;
	margin-left: -6px;
}
.indNews-jt a {
	font-size: 28px;
	color: #D5D5D5;
	text-align: center;
}
.indNews-jt span {
	display: block;
	width: 1px;
	height: 26px;
	background-color: #E9E9E9;
}
.indVideo {
	position: relative;
	margin-left: 28px;
	width: 387px;
	height: 240px;
}
.bofang{
	position: absolute;
	top: 50%;
	margin-top: -22px;
	left: 50%;
	margin-left: -22px;
	width: 44px;
	height: 44px;
	border-radius: 50%;
}
.indCards {
	position: relative;
	width: 365px;
	height: 240px;
	overflow: hidden;
}
.indCards a {
	position: absolute;
	z-index: 1;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	 -webkit-transition: .3s;
    -moz-transition: .3s;
    -o-transition: .3s;
    -ms-transition: .3s;
    transition: .3s;
}
.indCards a.indCard2 {
	z-index: 2;
	left: 120px;
}
.indCards a.indCard3 {
	z-index: 3;
	left: 240px;
}
.indCards a.left100 {
	left: 100% !important;
}
.indCards a.left0 {
	left: 0 !important;
}
.indCards a img {
	width: 100%;
	height: 100%;
}
/*底部*/
.indFooter {
	margin-top: 28px;
	width: 100%;
	border-top: 1px solid #EBEBEB;
	height: 50px;
	line-height: 50px;
	overflow: hidden;
}
.indFooter p {
	font-size: 13px;
	color: #676767;
	line-height: 50px;
}

/*新闻中心*/
.subNavZhan {
	width: 100%;height: 358px;
}
.subNav {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 10;
	background-color: #fff;
    -webkit-box-shadow: 0 0 8px 0px rgba(0,0,0,.1);
    box-shadow: 0 0 8px 0px rgba(0,0,0,.1);
}
.subNav .navUl li {
	color: #000;
}
.subNav .navUl li {
	line-height: 36px;
}
.subNav .zyChoice {
	margin-top: 8px;
	color: #000;
}
.subBanner {
	position: fixed;
	top: 68px;
	left: 0;
	z-index: 1;
	width: 100%;
	height: 290px;
}
.subBanner ul {
	width: 100%;
	height: 100%;
}
.subBanner ul li {
	width: 100%;
	height: 100%;
}
.newsHeader {
	padding: 18px 0;
	width:100%;
	border-bottom: 1px solid #ECECED;
}
.newsHea-type a {
	padding: 0 20px;
	float: left;
	margin-right: 20px;
	height: 50px;
	line-height: 50px;
	font-size: 16px;
	color: #000;
	text-align: center;
}
.newsHea-type a.cur {
	background-color: #D81F27;
	color: #fff;
}
.newsHea-sign {
	font-size: 14px;
}
.newsHea-sign a {
	margin: 0 8px;
	font-size: 14px;
	color: #555;
}
.newsHea-sign a:hover {
	color: #D81F27;
}
.newsHea-sign span {
	font-size: 14px;
	color: #888;
}
.newsMain {
	margin-top: 10px;
	width: 100%;
}
.news-tjNews {
	padding: 38px 0;
	width: 100%;
}
.tjNew-img {
	width: 419px;
	height: 259px;
}
.tjNew-img img {
	width: 100%;
	height: 100%;
}
.tjNew-int {
	width: 746px;
}
.tjNew-int h2 {
	font-size: 22px;
}
.tjNew-int p {
	margin-top: 20px;
	font-size: 13px;
	color: #737373;
	line-height: 1.9;
	cursor: pointer;
}
.tjNew-more {
	margin-top: 28px;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -o-transition: .3s;
    -ms-transition: .3s;
    transition: .3s;
}
.tjNew-more:hover {
	
}
.tjNew-more,.tjNew-more img {
	width: 26px;
	height: 26px;
	border-radius: 50%;
}
.newsList {
	width: 100%;
}
.newsItem {
	padding: 24px 0;
	width: 100%;
	border-bottom: 1px solid #E2E2E2;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -o-transition: .3s;
    -ms-transition: .3s;
    transition: .3s;
}
.newsItem:hover {
	-webkit-transform: translateX(-6px);
	-moz-transform: translateX(-6px);
	-o-transform: translateX(-6px);
	-ms-transform: translateX(-6px);
	transform: translateX(-6px);
}
.newsItem h2 {
	max-width: 90%;
	font-size: 16px;
	line-height: 1.4;
}
.newsIt-date {
	margin-left: 16px;
	font-size: 13px;
	color: #737373;
	line-height: 24px;
	letter-spacing: 0;
}
.newsItem p {
	margin-top: 10px;
	font-size: 13px;
	line-height: 1.9;
	color: #737373;
	cursor: pointer;
}
.listPage {
	margin: 60px 0;
	width: 100%;
	text-align: center;
}
.listPage a {
	margin: 2px;
	padding: 0 12px;
	display: inline-block;
	font-size: 13px;
	color: #666;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background-color: #ECECEC;
}
.listPage a.cur,.listPage a:hover {
	background-color: #484848;
	color: #fff;
}
/*底部*/
.listFooter {
	margin-top: 90px;
	padding: 40px 0 20px 0;
	width: 100%;
	background-color: #FAFAFA;
}
.liFoo-tel {
	/*width: 230px;*/
}
.fooH2 {
	padding: 0 2px;
	font-size: 14px;
}
.fooZuoji {
	font-size: 30px;
	color: #616161;
	line-height: 1.8;
	letter-spacing: 0;
}
.fooP {
	font-size: 12px;
	color: #969696;
	line-height: 1.8;
}
.liFoo-ul {
	/*width: 420px;*/
}
.liFoo-ul li {
	margin-left: 70px;
	float: left;
}
.liFoo-ul li h2 {
	font-size: 14px;
	line-height: 1.6;
	font-weight: normal;
}
.liFoo-ul li span {
	margin: 8px 0;
	display: block;
	width: 30px;
	height: 1px;
	background-color: #E1E1E1;
}
.liFoo-ul li a,.liFoo-address li span,.liFoo-address li p {
	display: block;
	font-size: 14px;
	color: #959595;
	line-height: 1.8;
}
.liFoo-ul li a:hover {
	color: #D81F27;
}
.liFoo-address {
	margin-left: 80px;
	width: 240px;
}
.liFoo-address li {
	width: 100%;
}
.liFoo-address li span {
	/*width: 20%;*/
	/*word-spacing: -2px;*/
	font-family: 'Microsoft YaHei';
}
.liFoo-address li p {
	width: 80%;	
}
.liFoo-ewm img {
	width: 92px;
	height: 92px;
}

/*	新闻详情		*/
.newXqBox {
	margin-top: 60px;
	width: 100%;
}
.newXq-title {
	font-size: 28px;
	color: #000;
	line-height: 1.5;
	text-align: center;
	font-weight: 400;
}
.newXq-date {
	margin-top: 4px;
	text-align: center;
	font-size: 13px;
	color: #999;
	line-height: 1.5;
}
.newXq-content {
	margin-top: 30px;
}
.newXq-content img {
	max-width: 100%;
	height: auto;
}
.newXq-content p {
	font-size: 16px;
	letter-spacing: 0;
	color: #585858;
	line-height: 1.8;
}
/*	企业简介		*/
.qyjjMain {
	margin-top: 58px;
	width: 100%;
}
.qyjjMain h1 {
	font-size: 22px;
	color: #000;
	line-height: 1;
}
.qyjjMain p {
	margin-top: 30px;
	font-size: 14px;
	line-height: 2.2;
	color: #555;
}
.qyjjMain-rightImg {
	margin: 0 0 20px 20px;
	width: 435px;
	height: 346px;
}
.qyjjMain-banImg {
	margin-top: 35px;
}
/*	企业荣誉		*/
.qyryList {
	margin-left: -36px;
	width: 1236px;
}
.qyryItem {
	margin-bottom: 42px;
	margin-left: 20px;
	width: 272px;
	padding: 6px;
	border-radius: 5px;
	background-color: #fff;
	-webkit-box-shadow: 0 0 8px 2px rgba(0,0,0,.1);
	box-shadow: 0 0 8px 2px rgba(0,0,0,.1);
	-webkit-transition: .3s;
    -moz-transition: .3s;
    -o-transition: .3s;
    -ms-transition: .3s;
    transition: .3s;
}
.qyryItem:hover {
	-webkit-transform: translateY(-4px);
	-moz-transform: translateY(-4px);
	-o-transform: translateY(-4px);
	-ms-transform: translateY(-4px);
	-webkit-box-shadow: 0 0 8px 4px rgba(0,0,0,.1);
	box-shadow: 0 0 8px 4px rgba(0,0,0,.1);
}
.qyryItem img {
	width: 260px; 
    height: 362px;
}
/*	技术中心		*/
.jscgBox {
	width: 100%;
	background-color: #D9470B;
}
.jscgInt {
	margin-top: 60px;
	width: 584px;
}
.jscgInt h2 {
	font-size: 28px;
	color: #fff;
	line-height: 1.2;
}
.jscgInt h2 span {
	display: block;
	font-weight: normal;
	color: #EDB4A6;
}
.jscgInt p {
	margin-top: 24px;
	font-size: 14px;
	color: #fff;
	line-height: 1.8;
	max-height: 300px;
	overflow: hidden;
	letter-spacing: 0;    
	overflow: hidden;
    max-height: 222px;
}
.jscgIcon {
	width: 616px;
}
.jscgIcon img {
	width: 616px;
	height: 367px;
}
/*		招贤纳士		*/
.zxnsBox {
	margin-top: 46px;
	width: 100%;
}
.zpBox {
	width: 880px;
}
.zpHeader {
	padding: 0 20px;
	width: calc(100%-40px);
	height: 52px;
	line-height: 52px;
	background-color: #E5E5E5;
}
.zpHeader h2 {
	font-size: 16px;
	color: #000;
	font-weight: normal;
}
.zpName { width: 25%;text-align: left;}
.zpBumen { width: 26%;text-align: center;}
.zpCity { width: 20%;text-align: center;}
.zpNum { width: 20%;text-align: center;}
.zpItem {
	width: 100%;
	border-bottom: 1px solid #EEEEEE;
	overflow: hidden;
}
.zpItem-int {
	padding: 0 20px;
	width: calc(100%-40px);
	height: 70px;
	line-height: 70px;
	cursor: pointer;
	overflow: hidden;
}
.zpItem.cur .zpItem-int {
	background-color: #D81F27;
}
.zpItem-int h3 {
	font-size: 16px;
	color: #333;
	font-weight: normal;
}
.zpItem.cur .zpItem-int h3 {
	color: #fff;
}
.zpMore {
	margin-top: 24px;
	width: 23px;
	height: 23px;
	background-image: url(/static/assets/images/zp_gengduo.png);
	cursor: pointer;
	border-radius: 50%;
}
.zpItem.cur .zpItem-int .zpMore {
	background-image: url(/static/assets/images/zp_gengduo2.png);
}
.zpItem-show {
	display: none;
	padding: 20px;
	width: 100%;
}
.zpShow-tit {
	font-size: 16px;
	font-weight: normal;
	color: #000;
	line-height: 1.2;
}
.zpShow-p {
	margin-top: 20px;
	width: 100%;
}
.zpShow-p p {
	font-size: 14px;
	color: #6B6B6B;
	line-height: 2;
}
.zpIdea {
	padding: 50px 34px;
	width: 206px;
	height: 556px;
}
.zpIdea h2 {
	font-size: 18px;
	font-weight: normal;
	color: #46423F;
	cursor: default;
}
.zpIdea h2 span {
	display: block;
	font-size: 12px;
}
.zpIdea h3 {
	margin-top: 24px;
	font-size: 16px;
	color: #8B7C6D;
	line-height: 1.8;
	cursor: default;
}
.zpIdea p {
	margin-top: 24px;
	font-size: 14px;
	line-height: 1.8;
	color: #AAAAAC;
}

/*安全环保*/
.aqhb-banner {
	width: 100%;
}
.aqhbBan-int {
	padding: 70px 50px 70px 44px;
	width: 438px;
	height: 205px;
	background-color: #F8F7F7;
	overflow: hidden;
}
.aqhbBan-int h2 {
	font-size: 26px;
	color: #5F5E5E;
}
.aqhbBanIntScrollBox {
	margin-top: 20px;
	max-height: 200px;
	overflow: scroll;
}
.aqhbBanIntScrollBox,.aqhbBanIntScrollBox p ,.aqhbBanIntScrollBox span,.aqhbBanIntScrollBox font { 
	font-size: 14px;
	color: #666;
	line-height: 1.8;
}
.scrollBox::-webkit-scrollbar{
    width: 1px;
    background-color: transparent;
}
.scrollBox::-webkit-scrollbar-thumb{
    border-radius: 50px;
    background-color: #ddd;
}
.aqhbBan-img {
	width: 662px;
	height: 345px;
}
.aqhbBan-img img {
	width: 662px;
	height: 345px;
}
.aqhbList {
	margin-top: 35px;
	margin-left: -33px;
	width: 1233px;
}
.aqhbItem {
	margin-left: 33px;
	margin-bottom: 33px;
	width: 378px;
}
.aqhbIt-img {
	width: 100%;
	height: 279px;
	overflow: hidden;
}
.aqhbItem img {
	width: 100%;
	height: 100%;
	-webkit-transition: .3s;
    -moz-transition: .3s;
    -o-transition: .3s;
    -ms-transition: .3s;
    transition: .3s;
}
.aqhbItem:hover img {
	-webkit-transform: scale(1.04);
	-moz-transform: scale(1.04);
	-o-transform: scale(1.04);
	-ms-transform: scale(1.04);
	transform: scale(1.04);
}
.aqhbIt-int {
	width: 100%;
}
.aqhbItem h2 {
	margin-top: 16px;
	font-size: 20px;
	color: #5F5E5E;
	line-height: 1.5;
}
.aqhbItem:hover h2 {
	color: #D81F27;
}
.aqhbItem p {
	margin-top: 8px;
	font-size: 14px;
	color: #888;
	line-height: 1.8;
	letter-spacing: 0;
}
/*造福社会*/
.zfshBan-int {
	padding-top: 90px;
	width: 438px;
	height: 501px;
}
.zfshBanScrollBox {
	max-height: 500px;
}
.zfshBan-img1,.zfshBan-img1 img {
	width: 662px;
	/*height: 361px;*/
}
.zfshBan-img2,.zfshBan-img2 img {
	width: 662px;
	height: 300px;
	background-color: #F3EBE8;
}
/*	产品展示	*/
.cpzsBox {
	padding-top: 15px;
	width: 100%;
	background-color: #F6F6F7;
}
.cpzs-type {
	width: 140px;
	padding-left: 10px;
	border-right: 1px solid #E5E5E6;
}
.cpzs-type a {
	margin-bottom: 20px;
	position: relative;
	display: block;
	width: 100%;
	height: 26px;
	line-height: 26px;
	font-size: 16px;
	color: #000;
}
.cpzs-type a span {
	position: absolute;
	top: 0;
	right: -2px;
	width: 3px;
	height: 100%;
	background-color: #E60012;
	display: none;
}
.cpzs-type a.cur {
	color: #203071;
}
.cpzs-type a.cur span {
	display: block;
}
.cpzs-show {
	margin-bottom: 51px;
	padding: 40px 35px;
	width: 950px;
	background-color: #fff;
}
.cpzsShow-tit {
	width: 100%;
}
.cpzsShow-tit h2 {
	font-size: 23px;
	color: #4C4C4C;
	line-height: 1.5;
}
.cpzsShow-tit span {
	margin-top: 15px;
	display: block;
	width: 46px;
	height: 2px;
	background-color: #D5D5D5;
}
.cpzsShow-content {
	margin-top: 22px;
	width: 100%;
}
.cpzsShow-content p {
	font-size: 14px;
	color: #333;
	line-height: 1.8;
}
.cpzsShow-content img {
	max-width: 100%;
	height: auto;
}
/*产品展示底部介绍*/
.cpzsJieshao {
	margin-top: 60px;
	width: 100%;
}
.cpJs-num {
	width: 55%;
}
.cpJsNumItem {
	margin-right: 70px;
}
.cpJsNum-tit {
	font-size: 18px;
	color: #E60012;
	line-height: 1.2;
	cursor: default;
}
.cpJsNum-count {
	margin-top: 20px;
	font-size: 18px;
	color: #E60012;
	line-height: 1;
	cursor: default;
}
.cpJsNum-count b {
	margin-right: 4px;
	font-size: 70px;
}
.cpJs-int {
	width: 43%;
}
.cpJs-int p {
	font-size: 14px;
	line-height: 2;
	color: #555;
}
.cpJs-imgGroup {
	margin-top: 6px;
	/*margin-left: -28.5px;*/
	width: 100%;
	flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	flex-flow: wrap;
	-ms-flex-flow: wrap;
	-webkit-flex-flow: wrap;
}
.cpJsImgItem {
	margin-right: 28.5px;
	margin-top: 28.5px;
	width: 381px;
	height: 241px;
	-webkit-transition: .3s;
    -moz-transition: .3s;
    -o-transition: .3s;
    -ms-transition: .3s;
    transition: .3s;
}
.cpJsImgItem img { width: 100%;height: 100%;}
.cpJsImgItem:nth-child(3n) { margin-right: 0;}
.cpJsImgItem:hover {
	-webkit-transform: scale(1.02);
	-moz-transform: scale(1.02);
	-o-transform: scale(1.02);
	-ms-transform: scale(1.02);
	transform: scale(1.02);
	-webkit-box-shadow: 0 2px 8px 2px rgba(0,0,0,.1);
	box-shadow: 0 2px 8px 2px rgba(0,0,0,.1);
}

/*	联系我们页面样式		*/
.lxwmMap {

	padding: 45px 45px 0 45px;
	background-color: #fff;
}
.map {
	width: 100%;
	height: 336px;
	background-color: #F5F5F5;
}
.lxwmCpyList {
	padding: 60px 45px;
	width: 100%;
	background-color: #fff;
}
.cpyItem {
	margin-bottom: 35px;
	width: 33.3%;
}
.cpyItem h2 {
	cursor: default;
	font-size: 20px;
}
.cpyItem h3 {
	cursor: default;
	font-size: 16px;
}
.liFoo-address.cpyItem-adr {
	margin: 20px 0 0 0;
	width: 100%;
}
.liFoo-address.cpyItem-adr li span {
	/*max-width: 30%;*/
	width: auto;
	letter-spacing: 0;
	color: #555;
}
.liFoo-address.cpyItem-adr li p {
	width: auto;
	max-width: 80%;
	letter-spacing: 0;
	color: #555;
}
.lxwmForm {
	padding: 95px 0;
	width: 100%;
	height: 486px;
}
.lxwmFormBox {
	position: relative;
	width: 100%;
}
.lxwmInput {
	margin-right: 24px;
	margin-bottom: 18px;
	padding: 0 12px;
	display: block;
	width: 351px;
	height: 56px;
	line-height: 56px;
	background-color: #fff;
	font-size: 14px;
	color: #444;
	-webkit-transition: .3s;
    -moz-transition: .3s;
    -o-transition: .3s;
    -ms-transition: .3s;
    transition: .3s;
}
/*.lxwmInput:hover {
	box-shadow: 0 0 10px 2px rgba(0,0,0,.5) inset;
}*/
.lxwmInput::-webkit-input-placeholder,.lxwmTextarea::-webkit-input-placeholder {
	color: #999;
}
.lxwmTextarea {
	display: block;
	padding: 16px 12px;
	width: 100%;
	height: 153px;
	background-color: #fff;
	font-size: 14px;
	color: #444;
	-webkit-transition: .3s;
    -moz-transition: .3s;
    -o-transition: .3s;
    -ms-transition: .3s;
    transition: .3s;
}
.lxwmSubKuai {
	padding: 9px;
	width: 100%;
	background-color: #fff;
}
.lxwmSubmit {
	display: block;
	width: 146px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 18px;
	color: #949393;
	background-color: #E9E7E7;
}
/*20190704新加*/
.kmLink {
    margin-right: 16px;
    padding: 0 16px;
    border-right: 1px solid #fff;
    line-height: 11px;
    height: 12px;
    margin-top: 4px;
    font-size: 14px;
    color: #fff;
}
/*20190709改 新加样式*/
.indFooter { overflow: visible;}
.indWxBox {
	position: relative;
	padding: 6px 0;
	height: 50px;
	line-height: 50px;
	cursor: pointer;
}
.indWxEwm {
	display: none;
	position: absolute;
	padding-bottom: 12px;
	top: -104px;
	left: 50%;
	margin-left: -46px;
}
.indWxEwm img {
	width: 92px;
	height: 92px;
}

/*190717新加首页广告图小圆点*/
.indexBanner #indBanBox_btn {
    position: absolute;
    display: block !important;
    left: 0;
    width: 100%;
    text-align: center;
    bottom: 104px;
}
.indexBanner #indBanBox_btn a {
    display: inline-block;
    width: 10px;
    height: 10px;
    border: 1px solid #fff;
    border-radius: 50%;
    margin: 0 4px;
}
.indexBanner #indBanBox_btn a.cur {
    background-color: #fff;
}
.qyjjMain img { max-width: 100%;}



/*针对PC端展示*/
@media only screen and (min-width:720px) {
	.nav { overflow: visible;}
	/*20190716改 导航加选中状态和二级菜单*/
	.navUl li { position: relative;padding: 0 14px;margin-left: 10px;}
	.navUl li:last-child { padding: 0;margin-left: 24px;}
	.navUl li.cur:before {position: absolute;content: '';left: 50%;margin-left: -31px;bottom: -4px;width: 62px;height: 2px;background-color: #D81F27;}
	.navUl li:first-child.cur:before {width: 30px;margin-left: -15px;}
	.indexNav .navUl li.cur:before {bottom: 4px;}
	.subCur {background-color: #C63943;color: #fff !important;}
	.subCur .subList {display: block !important;}
	.subCur a:hover { color: #fff;}
	.subList {position: absolute;left: 0;top: 100%;padding: 10px 0;width: 100%;background-color: #C63943;}
	.subList a {display: block;font-size: 13px;line-height: 30px;text-align: center;}
	.subList a:hover {background-color: #B2222D;}

}


/*兼容小屏笔记本*/
/*@media only screen and (min-width: 720px) and (max-width: 1600px) {
	.center {
		width: 1200px;
	}
}*/


/*响应移动端*/
@media only screen and (max-width:720px) {
	.center {
		width: 96% !important;
	}
	/*顶部导航*/
	.nav { overflow: visible;}
	.navLogo { padding: 12px 0;width: 240px;}
	.navLogo img { width: 240px;height: 29px;}
	.navList { width: 60px;}
	.indBanInfo {display: none;}
	.indexBanner ul { height: 200px;}
	.indexNav { top: 0;height: 53px;}
	.zyChoice { margin-top: 18px !important;font-size: 12px;}
	.navUl { display: none;position: absolute;top: 100%;left:0;width: 100%;background-color: #fff;box-shadow: 0 6px 10px -2px rgba(0,0,0,.05);padding-left: 4%;}
	.navUl li { width: 100%;margin: 0;padding: 0 4%;color: #000;border-bottom: 1px solid #EEEFF0;}
	.navUl li a {display: block;}
	.navUl li:last-child { border-bottom: none;}
	.subNav .navUl li { line-height: 50px;}
	.menu {display: block !important;position: absolute;right: 70px;top: 20px;cursor: pointer;}
	.menu span { display: block;width: 26px;height: 2px;background-color: #000;border-radius: 100px;margin-bottom: 4px;-webkit-transition: .4s;-moz-transition: .4s;-o-transition: .4s;-ms-transition: .4s;transition: .4s;opacity: 1;}
	.indexNav .menu span { background-color: #fff;}
	.menu.cur span:nth-child(2) {opacity: 0;}
	.menu.cur span:nth-child(1) {-webkit-transform: rotate(-45deg) translateY(-4px) translateX(4px);-moz-transform: rotate(-45deg) translateY(-4px) translateX(4px);-o-transform: rotate(-45deg) translateY(-4px) translateX(4px);transform: rotate(45deg) translateY(4px) translateX(4px);}
	.menu.cur span:nth-child(3) {-webkit-transform: rotate(-45deg) translateY(-4px) translateX(4px);-moz-transform: rotate(-45deg) translateY(-4px) translateX(4px);-o-transform: rotate(-45deg) translateY(-4px) translateX(4px);transform: rotate(-45deg) translateY(-4px) translateX(4px);}
	
	
	
	/*首页*/
	.indNews { width: 100%;}
	.indNews-jt {margin-top: 16px;}
	.indNews-jt span { height: 20px;}
	.indNews-jt a { font-size: 22px;}
	.indVideo { width: 100%;margin: 20px 0 0 0;}
	.indCards { display: none;}
	.indFooter { display: none;}
	.indFooterMobie { display: block !important;}
	.indFooter { height: 40px;line-height: 40px;}
	.indFooter p { font-size: 12px;line-height: 40px;}
	
	/*企业简介*/
	.subBanner { height: 130px !important;top: 53px;}
	.subNav { height: 53px;}
	.subNavZhan { height: 183px !important;}
	.newsHeader { padding: 10px 0;}
	.newsHea-sign { display: none;}
	.newsHea-type a { padding: 0 10px;margin-right: 10px; height: 38px; line-height: 38px; font-size: 14px;}
	.qyjjMain { margin-top: 26px;}
	.qyjjMain h1 { font-size: 18px;}
	.qyjjMain-rightImg { margin: 20px 0;width: 100%;height: auto;}
	.qyjjMain p { margin-top: 8px;font-size: 12px; line-height: 2;}
	.qyjjMain-banImg { margin-top: 20px;width: 100%;}
	.listFooter { margin-top: 50px;}
	
	/*底部*/
	.listFooter { margin-top: 40px;padding: 20px 0;}
	.liFoo-ul { width: 100%;margin: 10px 0;}
	.liFoo-ul li { margin-right: 30px;margin-left: 0;}
	.liFoo-address { margin-left: 0;}
	.liFoo-ul li h2 { font-size: 12px;}
	.liFoo-ul li span { margin: 4px 0;}
	.liFoo-ul li a, .liFoo-address li span, .liFoo-address li p {font-size: 12px;}
	.liFoo-ewm img { width: 80px;height: 80px;}
	
	/*企业荣誉*/
	.qyryList { margin-left: 0;width: 100%;}
	.qyryItem { margin-bottom: 10px;margin-left: 0;margin-right: 2%;width: 49%;padding: 4px;}
	.qyryItem:nth-child(2n) { margin-right: 0;}
	.qyryItem img { width: 100%;height: auto;}
	
	/*新闻中心*/
	.news-tjNews { padding: 12px 0;}
	.tjNew-img { margin-right: 3%;max-width: 40%;height: auto;}
	.tjNew-int { width: 57%;}
	.tjNew-int h2 { font-size: 15px;}
	.tjNew-int p { margin-top: 6px;font-size: 12px;line-height: 1.6; max-height: 37px; -webkit-line-clamp: 2;}
	.tjNew-more, .tjNew-more img { width: 16px;height: 16px;}
	.tjNew-more { margin-top: 10px;}
	.newsItem { padding: 14px 0;}
	.newsItem h2 { max-width: 75%;font-size: 14px;line-height: 1.4;	}
	.newsIt-date { margin-left: 10px;font-size:12px;line-height: 22px;}
	.newsItem p { margin-top: 4px;font-size: 12px;line-height: 1.6;}
	.listPage a { margin: 2px 1px;padding: 0 7px;font-size: 12px;height: 22px;line-height: 22px;}
	.listPage { margin: 30px 0;}
	
	/*新闻详情*/
	.newXqBox { margin-top: 30px;}
	.newXq-title { font-size: 18px;}
	.newXq-date { margin-top: 2px;font-size: 12px;}
	.newXq-content { margin-top: 15px;}
	.newXq-content p {font-size: 12px !important;line-height: 2 !important;}
	
	/*技术成果*/
	.jscgBox { padding: 0 0 26px 0;position: relative;}
	.jscgInt { margin-top: 26px;width: 100%;}
	.jscgIcon { width: 100%;}
	.jscgIcon img { width: 100%;height: auto;}
	.jscgInt h2 { font-size: 24px;}
	.jscgInt p { margin-top: 12px;font-size: 12px;}
	
	/*团队建设*/
	.zxnsBox { margin-top: 26px;}
	.zpBox { width: 100%;}
	.zpHeader { padding: 0 10px;height: 40px;line-height: 40px;}
	.zpHeader h2 { font-size: 14px;}
	.zpItem-int { padding: 0 10px;height: 50px;line-height: 50px;}
	.zpItem-int h3 { font-size: 14px;}
	.zpMore { margin-top: 17px;width: 18px;height: 18px;}
	.zpItem-show { padding: 12px 10px;}
	.zpShow-tit { font-size: 14px;}
	.zpShow-p { margin-top: 10px;}
	.zpShow-p p { font-size: 12px;}
	.zpIdea { margin-top: 26px;padding: 40px 20px;width: 100%;height: 400px;}
	.zpIdea h2 { font-size: 16px;}
	.zpIdea h3 { font-size: 14px;margin-top: 18px;}
	.zpIdea p { margin-top: 18px;font-size: 12px;}
	
	/*安全环保*/
	.aqhbBan-int { padding: 30px 20px;width: 100%;height: auto;}
	.aqhbBan-img,.aqhbBan-img img { width: 100%;height: auto;}
	.aqhbBan-int h2 { font-size: 22px;}
	.aqhbBan-int p { margin-top: 10px;font-size: 12px;max-height: 208px;}
	.aqhbList { margin-top: 26px;margin-left:0;width: 100%;}
	.aqhbItem { margin-bottom: 20px;width: 49%;margin-left: 0;margin-right: 2%;}
	.aqhbItem:nth-child(2n) { margin-right: 0;}
	.aqhbIt-img { width: 100%;height: auto;}
	.aqhbItem img { height: auto;}
	.aqhbItem h2 { margin-top: 10px;font-size: 16px;}
	.aqhbItem p { margin-top: 4px;font-size: 12px;}
	/*造福社会*/
	.zfshBan-img1, .zfshBan-img1 img,.zfshBan-img2, .zfshBan-img2 img { width: 100%;height: auto;}
	
	/*联系我们*/
	.contactSection { background-color: #fff;}
	.lxwmMap { margin: 0;padding: 14px 0;}
	.lxwmCpyList { padding: 12px 0;}
	.cpyItem { margin-bottom: 16px;width: 100%;}
	.cpyItem h2 { font-size: 18px;}
	.cpyItem h3 { font-size: 15px;}
	.liFoo-address.cpyItem-adr { margin: 6px 0 0 0;}
	.lxwmForm { padding: 40px 0; width: 100%; height: auto;}
	.lxwmInput { margin-bottom: 14px;margin-right: 0;width: 100%;height: 50px;line-height: 50px;}
	.lxwmSubKuai { padding: 6px;}
	.lxwmSubmit { width: 120px;height: 40px;line-height: 40px;font-size: 16px;}
	
	/*产品中心*/
	.cpzsBox { padding-top: 12px;border-top: 1px solid #E5E5E6;}
	.cpzs-type { width: 100%;border-right: none;}
	.cpzs-type a { margin-bottom: 10px;display: block;width: auto;height: 26px;line-height: 18px;font-size: 14px;color: #222;float: left;margin-right: 16px;}
	/*.cpzs-type a:nth-child(5n) { margin-right: 6px;}*/
	.cpzs-type a span { top: auto;bottom: 0;width: 100%;height: 3px;left: 0;right: 0;}
	.cpzs-show { margin-bottom: 30px;padding: 18px 10px;width: 100%;}
	.cpzsShow-tit h2 { font-size: 18px;}
	.cpzsShow-tit span { margin-top: 8px;}
	.cpzsShow-content { margin-top: 16px;}
	.cpzsShow-content p { font-size: 12px !important;}
	.cpzsJieshao { margin-top: 35px;}
	.cpjstextBox.flexBox { display: block;}
	.cpJs-num,.cpJs-int { width: 100%;}
	.cpJsNumItem { width: 33.33%;margin-right: 0;}
	.cpJsNum-tit { font-size: 15px;}
	.cpJsNum-count { font-size: 14px;margin-top: 12px;}
	.cpJsNum-count b {font-size: 40px;}
	.cpJs-int { margin-top: 20px;}
	.cpJs-int p { font-size: 12px;}
	.cpJs-imgGroup {margin-top: 6px;margin-left: 0;width: 100%;}
	.cpJsImgItem { margin-left: 0;margin-top: 8px;width: 49%;height: auto;margin-right: 2%;}
	.cpJsImgItem:nth-child(2n) { margin-right: 0;}
	
	.kmLink { display: none;}
	
	/*190717新加*/
	.indexBanner #indBanBox_btn { bottom: 4px;}
	.indexBanner #indBanBox_btn a { width: 8px;height: 8px;}
	
	
}

/*手机端最小屏兼容（iPhone5）*/
@media only screen and (max-width:320px) {
	.zpItem-int h3 { font-size: 12px;}
	.navLogo { width: 220px;}
	.navLogo img { width: 220px;height: auto;}
	.zyChoice { margin-top: 16px !important;}
	.menu { right: 66px;top: 18px;}
	.menu span { width: 22px;}
	.liFoo-address { width: 220px;}
	.subNav { height: 50px;}
	.subBanner { top: 50px;}
	.subNavZhan { height: 180px;}
}


/* 分页 */
.pagination {
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px;
    display: inline-block;
}

.pagination>li {
    display: inline;
}
.pagination>li:first-child>a, .pagination>li:first-child>span {
    margin-left: 0;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
}
.pagination>li>a {
    margin: 4px;
}
.pagination>li>a, .pagination>li>span {
    position: relative;
    float: left;
    text-decoration: none;
    margin: 2px;
    padding: 0 12px;
    display: inline-block;
    font-size: 13px;
    color: #666;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background-color: #ECECEC;
    border-radius: 0px!important;

}
.search-pagination {
    text-align: center;
    margin-top: 60px;
}
