a {text-decoration: none;}

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

li{ list-style:none;}

body{height: 100%; background-repeat: no-repeat; background-size:cover;  overflow:auto;background-attachment: fixed}

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

.er-bg{ width:100%}

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

.er-safe-bg{ background:rgba(255,255,255,0.8) url(../img/er-safe-bg.png) no-repeat top center; padding:40px;}

@media (max-width:1200px ) {

	.er-bg{ width:100%}

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

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

.er-safe{ width:100%}

}

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



@media (max-width:1200px ) {

.er-safe-bg{ width:100%}

}

/***********视频**************/



.leevideo{position:fixed; z-index:99999999; width:100%; height:100%; background:rgba(0,0,0,0.8); display:none; }

.videolee{ width:60%; height:60%; left:20%; top:20%; border:10px solid rgba(255,255,255,1);}



.videobotton{position:fixed; z-index:9999999; width:363px; height:221px; bottom:15px; right:0px; display:none }

.videobotton img{ width:100%; height:100%;}

#videobotton{}

.vidbg-container video{ width:100%; height:auto;}





/***********视频**************/





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

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

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

.ejybt h2{ font-size: 30px; font-weight: 900; text-align: center; color: #fff ; margin-bottom:15px }

.ejybt h4{ font-size: 16px; font-weight: 800; text-align: center; text-transform: uppercase; color: #fff; margin-bottom: 40px }

.erjidaohang{ width:1200px; margin:0 auto; text-align: center; color: #fff;}

.erjidaohang a{ font-weight: 800; color:#fff; line-height:30px; font-size:16px;  text-align:center; padding: 2px 40px;    display: inline-block; }

.erjidaohang a:hover{ background:#336633!important; color:rgba(255,255,255,1) !important; text-decoration:none}

.ejdh-active{ /*background:#336633 !important;*/ color:rgba(255, 0, 0, 1)!important; text-decoration:none}



.navbar{ display: none }

.leftnav{ display: block; }











@media (max-width:1200px ) {

.ejybt img{ width:auto; width:40%}

.erjidaohang{ width:100%; margin-top:30px;}

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

.neiye p img{ width:100%}

.erjidaohang a{ font-size:12px;}





.navbar{ display:block; }

.leftnav{ display:none; }





.erjidaohang a{ padding: 2px 10px;  }





}

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

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

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

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

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

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

@media (max-width:1200px ) {



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

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

}

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

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

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

.lefenye a {padding:0.75em 1em ; border:1px #CCCCCC solid; border-radius:4px; background:rgba(255,255,255,0.8)}

.lefenye a:hover { color:rgba(255,255,255,1); background:#336633; border:1px #336633 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 img{ width:100%;}

.neiye img{ width:100%;}

/*.nav1{ width:14.28%; float: left; }*/

@media (max-width:1200px ) {

.er-about{ width:100%;}

}



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

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

.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}

.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;}

@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-left{ float:left; width:215px; height:170px; border:2px solid rgba(51,51,51,1);}

.er-news-left img{ width:100%; height:100%;}

.er-news-right{ float:right; width:880px; border-bottom:rgba(102,102,102,1) solid 1px; padding:30px 15px;  margin-bottom:14px;}

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

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

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

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

.er-news-right:hover{ background:rgb(233, 148, 48)}

@media (max-width:1200px ) {

.er-news-left{ width:100%; margin:0 auto;} 

.er-news-right{ width:100%; margin:0 auto;}

}

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

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

.erjiye-news{ width:100%; background:#ffffffa1 url(../img/erjiye_news_bg.png) center right no-repeat; border-radius: 100px; border:5px #ffffffa1 solid; padding: 15px 0px;     margin: 35px 0;}

.erjiye-news-left{ width:120px; float: left; margin-left: 30px ; text-align: center; }

.erjiye-news-right{ width:780px; float: right; margin-right: 160px; text-align: left;}

.erjiye-news-left h1{ font-size: 70px; }

.erjiye-news-left h6{ font-size: 20px;}

.erjiye-news-right h4{ font-size: 18px;margin: 15px 0 10px 0; font-weight: 800; height:30px; overflow:hidden;}

.erjiye-news-right p{ font-size: 14px;line-height:30px; height: 60px; overflow:hidden; }

.erjiye-news:hover{ background:#176b2d url(../img/erjiye_news_bghover.png) center right no-repeat; border:5px #176b2d solid;}

.erjiye-news:hover>.erjiye-news-left h1{ font-size: 70px; color: #fff !important}

.erjiye-news:hover>.erjiye-news-left h6{ font-size: 20px; color: #fff !important}

.erjiye-news:hover>.erjiye-news-right h4{ font-size: 18px;color: #fff !important}

.erjiye-news:hover>.erjiye-news-right p{ font-size: 14px; color: #fff}

@media (max-width:1200px ) {

.erjiye-news{ width:100%; background:#ffffffa1 ; border-radius: 0px; border:0px #ffffffa1 solid; padding: 15px 0px;     margin: 35px 0;}

.erjiye-news:hover{ background:#176b2d; border:0px #176b2d solid;}

.erjiye-news-left{ display:none}

.erjiye-news-right{ width:100%; margin-right:0; padding:15px}

.erjiye-news-right h4{ line-height:28px}















}

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

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

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

.sec-producter{ width:85%; margin:60px auto;}

.producterbg{ background:rgba(0,0,0,0)}

.product li{ width:31.33%; float:left; margin:15px 1%; }

.product li a{ text-decoration:none}

.erproductli{ text-align:center;}

.erproductli h4{ font-size:18px; background:rgba(0,0,0,1) url(../img/product_index_bg_hover.png) center center no-repeat; background-size:90%; color:rgba(255,255,255,1); line-height:65px;font-weight:600;}

.erproductli h5{ font-size:18px; background:rgba(0,0,0,0.8); color:rgba(255,255,255,1); line-height:35px; font-weight:600;}

.erproductli img{ display:block; width:100%; height:auto;}

.erproductli:hover h4{ background:#336633 url(../img/product_index_bg_hover2.png) center center no-repeat;background-size:90%;}

.erproductli:hover h5{ background:rgba(240,130,0,0.8)}

.erproductli:hover img{}

@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:48%}

.product-l img { width:100%; border:10px solid rgba(255,255,255,1)}

.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{ padding:0px; float:right; width:48%; background:rgba(255, 255, 255, 0.6) url(../img/erjiye_news_bg.png) left bottom no-repeat;; min-height:458px}

.product-r h2{ font-size:18px; font-weight:800; width:100%; line-height:50px; background:#307e4f url(../img/erjiye_news_bg.png) center right no-repeat; color:rgba(255,255,255,1);text-align: center; margin-bottom:50px; background-size:50px;}

.product-r p{ color: rgb(12, 12, 12); width: 80%;  margin: 0 auto;}

.product-more{ width:100%;background:rgba(255,255,255,0.6)}

.product-more h2{ font-size:18px; font-weight:800; width:100%;line-height:50px; background:#307e4f; color:rgba(255,255,255,1); padding-left:30px; margin-top:40px}

.product-more p{ min-height:250px; padding:20px 30px }

@media (max-width:1200px ) {

.product li{ width:86%; margin:15px 7%;}

.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{ width:85%; margin:60px auto}

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

.countact-safe-txt{    width: 910px;margin: 30px auto;}

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

.coun-l h1{ font-size:26px;color:rgba(51,51,51,1);font-weight: 800; margin-bottom: 15px}

.coun-l h4{  font-size:18px; color:rgba(51,51,51,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 ) {

.countact-safe-txt{ width:100%} 

.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;margin: 30px 0;}

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

.liiuyan .input2{ width:26%}

.liiuyan .input3{ width:20%}

}

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



@media (max-width:1600px ) {



.er-all{transform: scale(0.8, 0.8)}





}

@media (max-width:900px ) {

.er-all{transform: scale(1, 1)}

}















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

.lebanner {	min-height: 100px}

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

}



























