a {text-decoration: none;}

* {text-decoration: none;color: #000000;font-family: "微软雅黑";margin: 0;padding: 0;}

li{ list-style:none;}

.er-all {width: 100%;background-size: cover;min-height:700px; padding: 50px 0;}

.er-bg{}

.er-safe{ width:1200px; margin:0 auto;}

.er-safe-bg{ border-top:rgba(255,0,0,1) solid 0px; background:rgba(0,0,0,0.4) no-repeat top center; padding:40px;}

@media (max-width:1200px ) {

	.er-safe-bg{ padding:15px;}

.er-safe{ width:100%}

.er-all{ padding:20px 0;}

}

/*<!-------------------------------------------------二级页banner部分------------------------------------------------->*/

body{background-size:100%; height:100%; background-attachment: fixed !important; background-position:bottom center; background-repeat:no-repeat}

/************************************************************************************************************************************/

/*<!-------------------------------------------------二级页二级导航部分------------------------------------------------->*/

.ejybt{ width:100%; margin:0 auto; padding-top:200px; padding-bottom:20px; text-align:center;}

.ejybt img{ width:auto;}

.dh-r{ width:100%;}

.dh-r h4{ text-align:center;}

.dh-r h4 a{ padding:10px 20px; margin:0px; }

.dh-r h4 a:hover{ text-decoration:none;border-bottom:rgba(255,0,0,1) solid 3px;}

.dh-r-active{ border-bottom:rgba(255,0,0,1) solid 3px;}

@media (max-width:1200px ) {

.ejybt img{ width:80%; margin-bottom:20px;}

.ejybt{ padding:100px 0 0 0 ;}

.dh-l{ display:none}

.dh-r{ width:100%}

.dh-r h4 { text-align:center; margin:0; margin-bottom:20px;}

.dh-r h4 a{ display:inline-block; padding:5px 0; margin:0 10px; font-size:12px;}

.neiye p img{ width:100%}

}

/************************************************************************************************************************************/

/*<!-------------------------------------------------页脚部分------------------------------------------------->*/

.erfoot{ width:100%; height:auto;}

.foot-up{ width:100%; height:180px; background:rgba(195,31,42,0.5); text-align:center; display:none }

.foot-up img{ width:auto;    margin-top: 40px}

.foot-down{ width:100%; text-align:center; height:auto; background:rgba(0,0,0,1)}

.foot-down h5{ font-size:16px; color:rgba(204,204,204,1);line-height:50px; margin:0;}

.foot-down h5 span{ font-size:16px; color:rgba(204,204,204,1);line-height:50px; margin:0;}

@media (max-width:1200px ) {

.foot-up{ height:auto;}

.foot-down h5 span{ display:none; }

.foot-up{ padding:0 20px;}

.foot-up img{ width:100%;    margin: 40px 0}

.foot-down h5{ font-size:12px}

}

/************************************************************************************************************************************/

/*<!-------------------------------------------------分页部分------------------------------------------------->*/

.lefenye {width:100%;margin:10px auto;background:rgba(204,204,204,0.2);padding: 20px 0; text-align:center;    color: #fff;}

.lefenye a {padding:0.75em 1em ; border:1px #CCCCCC solid; border-radius:4px;    color: #fff;}

.lefenye a:hover { color:rgba(255,255,255,1); background:rgba(204,0,0,1); border:1px rgba(204,0,0,1) solid; text-decoration:none}

.br{ display:none}

@media (max-width:1200px ) {

.lefenye a{ padding:0.5em 0.75em}

.lefenye {width:100%;}

.br{ display:block;}	

}

/************************************************************************************************************************************/

/*<!-------------------------------------------------关于我们内页------------------------------------------------->*/

.sec-about{ width:1200px; margin:0 auto;}


.neiye p{ font-size:16px; color:rgba(255,255,255,1)}


/************************************************************************************************************************************/

/*<!-------------------------------------------------图册------------------------------------------------->*/

.sec-tupian{ width:100%; margin:0 auto;}

.tupian ul li {float: left;width: 33.33%;}

.tupian ul li img {width: 100%;overflow: hidden;padding:20px; height:300px;}

.tupian ul li h4{ text-align:center; color:rgba(255,255,255,1);}

.zoom-img {-webkit-transform: scale(1, 1);-webkit-transition-timing-function: ease-out;-webkit-transition-duration: 250ms;-moz-transform: scale(1, 1);-moz-transition-timing-function: ease-out;-moz-transition-duration: 250ms;}

.zoom-img:hover {-webkit-transform: scale(1.2);-webkit-transition-timing-function: ease-out;-webkit-transition-duration: 150ms;-moz-transform: scale(2);-moz-transition-timing-function: ease-out;-moz-transition-duration: 750ms;overflow: hidden;position: relative;z-index: 9999;}

@media (max-width:1200px ) {

.sec-tupian{ width:100%; margin:0 auto;}

.tupian ul li { clear:both; width:100%;}

.tupian ul li img {height:auto;}

}

/************************************************************************************************************************************/

/*<!-------------------------------------------------新闻列表------------------------------------------------->*/

.lee-news-ul a:hover{ text-decoration:none}

.er-news-li{ background:rgb(245, 245, 245); padding:15px;  margin-bottom:15px;}

.er-news-li h4{ font-size:16px; color:rgba(51,51,51,1); font-weight:800; line-height:24px; height:24px; overflow:hidden;}

.er-news-li h6{ text-align:left; line-height:12px; font-size:12px; color:rgba(153,153,153,1); margin-bottom:15px;}

.er-news-li h5{ font-size:14px; color:rgba(153,153,153,1); line-height:30px; height:60px; overflow:hidden;}

.er-news-li:hover h4,.er-news-li:hover h6,.er-news-li:hover h5{ color:rgba(255,255,255,1);}

.er-news-li:hover{ background:rgba(210,20,0,1)}

@media (max-width:1200px ) {



}

/************************************************************************************************************************************/

/*<!-------------------------------------------------产品------------------------------------------------->*/

.sec-product{ width:100%; margin:0 auto;}

.product ul li {float: left;width:23%; margin:20px 1%;}

.product ul li img {width: 100%;overflow: hidden;padding:0px; height:350px;}

.product ul li h4{ text-align:center; background:rgba(51,51,51,1); color:rgba(255,255,255,1); line-height:50px; margin:0;}



.product ul li:hover h4{ background:rgba(204,0,0,1);}

@media (min-width:1200px ) {

.zoom-img {-webkit-transform: scale(1, 1);-webkit-transition-timing-function: ease-out;-webkit-transition-duration: 250ms;-moz-transform: scale(1, 1);-moz-transition-timing-function: ease-out;-moz-transition-duration: 250ms;}

.zoom-img:hover {-webkit-transform: scale(1.5);-webkit-transition-timing-function: ease-out;-webkit-transition-duration: 150ms;-moz-transform: scale(2);-moz-transition-timing-function: ease-out;-moz-transition-duration: 750ms;overflow: hidden;position: relative;z-index: 9999;}

}

.product-l{ float:left; width:45%}

.product-l img { width:100%;}

.product-l h3{ width:100%; margin:0; padding:0; line-height:30px; color:rgba(51,51,51,1); font-size:22px; font-weight:900; padding-left:30px;}

.product-r{ float:right; width:50%;}

.product-r h2{ font-size:22px; font-weight:800; width:100%; line-height:50px; background:rgba(255,0,0,1); color:rgba(255,255,255,1); padding-left:30px;}

.product-more{ width:100%;}

.product-more h2{ font-size:22px; font-weight:800; width:100%;line-height:50px; background:rgba(255,0,0,1); color:rgba(255,255,255,1); padding-left:30px;}



@media (max-width:1200px ) {

.product-l h3{ text-align:center; padding:0}

.product-r h2,.product-more h2{ font-size:16px; line-height:32px;}

.product-l{ float:left; width:100%}

.product-r{ float:left; width:100%}	

.sec-product{ width:100%; margin:0 auto;}

.product ul li { width:100%;}

.product ul li { clear:both; width:100%;}

.product ul li img {height:auto;}

}

/************************************************************************************************************************************/

/*<!-------------------------------------------------联系我们------------------------------------------------->*/

.er-contact{}

.er-contact iframe{ width:100%; height:400px;}

.countact-safe-txt{}

.coun-l{ float:left; width:50%; }

.coun-l h1{ font-size:32px; color:rgba(255,255,255,1)}

.coun-l h4{  font-size:18px;color:rgba(255,255,255,1); line-height:28px;}

.coun-r{ float:right; width:50%; text-align:right}

.coun-r h6{text-align:right}

.coun-r h6 img{ width:150px; height:150px; text-align:right}



.liiuyan{ width:100%;}

.liiuyan input{ width:46%; float:left; border:1px solid rgba(204,204,204,1); margin:10px 2%; height:32px; text-indent:5px;}

.liiuyan textarea{ width:96%; border:1px solid rgba(204,204,204,1); margin:10px 2%; height:80px; text-indent:5px;}

.liiuyan .input2{ width:36%; float:left; height:32px; margin:0 1% 0 2%; }

.liiuyan .input3{ width:10%; float:left; height:32px; margin:0 1%; }

.liiuyan .input3 img{ width:100%; height:32px; margin:0 1%;}

.liiuyan button{ width:22%;margin:0 1%; float:left; height:32px; background:rgba(51,51,51,1); color:rgba(255,255,255,1); border:0;}

.liiuyan button:hover{ background:rgba(153,0,0,1); color:rgba(255,255,255,1);}

.lishi{ display:none;}







@media (max-width:1200px ) {

.er-contact{ width:100%}

.er-contact iframe{ display:none;}

.coun-l { width:100%; clear:both}

.coun-r { width:100%; clear:both}

.coun-l h1{ font-size:18px; font-weight:800;}

.coun-r h6{ text-align:center;}

.coun-r h6 img{ text-align:center;}

.liiuyan .input2{ width:26%}

.liiuyan .input3{ width:20%}

}

/************************************************************************************************************************************/







@media only screen and (min-width: 100px) and (max-width: 640px) {

.lebanner {	min-height: 100px}

.lebanner ul {	padding-top: 70px;	padding-bottom: 40px}

}