@charset "utf-8";
/* CSS Document */

@media screen and (max-width:768px){
.visible-xs-block{display:block;}
.mo-header{display:block;}
.header-inner,.nav-inner,.banner-inner,.inner-box,.main-inner,.footer-inner,.banner-1-inner,.copyright-inner{width:100%;}

.header{padding:10px 0;}
.header-inner{width:96%;}

.header-left{float:none;width:100%;text-align:center;display:block;margin:0;}
.header-center{float:none;font-size:21px;width:100%;text-align:center;border-left:none;padding:0;line-height:26px;}

.header-right{float:none;width:100%;}
.header-right-t{float:none;padding-top:5px;}

.rss-site{display:none;}

.header-lang{float:none;width:120px;margin:5px auto 0;position:relative;z-index:2;}

.search-button{float:none;}
.searchbox{display:none;}

.header p{float:none;margin:0;text-align:center;}
.header p a{float:none;display:inline-block;font-size:0;}

.nav{ display:none;}

.footer{background:#636363 url(../images/footer_bg.jpg) repeat-x left top;padding:20px 0 0 0;}
.footer-main-bg{min-height:0!important; height:auto;}
.footer-inner > div{ float:none;}
.footer00{width:100%;margin-top:0;text-align:center;}
.footer01{display:none;}
.footer02{width:100%;margin:15px 10px 0 0;}
.footer02 h3,.footer03 h3,.footer04 h3{text-align:center;margin-bottom:7px;}
.footer02 ul{font-size:0;text-align:center;}
.footer02 ul li{background:none;padding:0;display:inline-block;margin:0 5px;}
.footer02 ul li a{font-size:12px;}

.footer03{width:100%;margin:15px 10px 0 0;}
.footer03 ul{font-size:0;text-align:center;}
.footer03 ul li{background:none;padding:0;display:inline-block;margin:0 5px;}

.footer04{width:275px;margin:15px auto 0;}

.footer05{width:100%;margin-bottom:20px;}
.footer05-t{text-align:center;}
.f-inquiry{display:block; margin:24px 0 14px 0;}
.footer05-b h3{display:none;}
.d-email-post{margin:0 auto;}

.copyright{background:#3B393A;padding:10px 0 15px 0;}
.copyright p{float:none;text-align:center; line-height:24px;padding:0 10px;}

.copyright .foot-share{float:none;text-align:center;}
.copyright .foot-share a{float:none;display:inline-block;}


.rslides{width:100%;height:auto;}
.rslides li {margin:0;}
.rslides li img{width:100%;height:auto;}

.rslides_tabs{height:5px;background:none;bottom:10px;text-align:center;}
.rslides_tabs li{float:none;display:inline-block;height:5px;width:10px;margin:0 2px;}
.rslides_tabs a{margin-right:0;}

/********************home-banner*************************/

.main-btm{padding-top:0;}
.main-btm-left{float:none;width:98%;background:#FEEFD8;padding-bottom:8px;margin:0 1%;border-radius:4px;border:2px solid #fff;box-sizing:border-box;}
.main-btm-left h2{width:100%;height:30px;line-height:30px;background:none;text-indent:0;text-align:center;}

.main-btm-left-cont{ overflow:hidden; background:none; padding:8px 18px 0 18px;}


.main-btm-center {float:none;width:98%;margin:15px 1% 0;background:#FEEFD8;border:2px solid #fff;border-radius:4px;box-sizing:border-box;}
.main-btm-center h2{width:100%;height:35px;line-height:35px;background:none;font-size:14px;font-weight:bold; color:#000;text-indent:0;text-align:center;}
.main-btm-center-cont{background:none;padding:0;}

.main-btm-center .etpl {width:98%;margin:0 1%;height:auto;background:#4F81B2;border-radius:4px;padding:0 0 5px 0;}

ul.etpl-btm-list{overflow:hidden;margin:14px 0 0 -2%;}
ul.etpl-btm-list li{float:left;width:48%;border-bottom:1px dashed #fff;margin:0 0 0 2%}

.h-hot-line{margin:0 10px;}
.h-hot-line dl{float:none;margin:0;padding:12px 0;height:75px;}
.h-hot-line dl dt img{float:none;}
.h-hot-line dl dd{float:none;margin:0 0 0 120px;width:auto;}

.h-aboutus{float:none;width:100%;height:auto;background:none;}
.h-aboutus h3{display:block;height:35px;line-height:35px;font-size:14px; font-weight:bold; color:#000;text-indent:0;text-align:center;}
.h-aboutus-cont{overflow:hidden;padding:9px 0 0 0;position:relative;text-align:center;}
.h-aboutus-cont img{float:none;margin-right:0;border-radius:5px;}
.h-aboutus-cont span{float:none;width:100%;display:block;text-align:left;margin-top:15px}
.h-aboutus-cont a{margin:10px auto 0;position:static;}


.h-news{float:none;height:auto;width:98%;margin:15px 1% 0;background:#FEEFD8;border:2px solid #fff;border-radius:4px;box-sizing:border-box;}
.h-news-t{height:auto;text-align:center;}
.h-news-t h3{float:none;height:35px;line-height:35px;text-indent:0;}
.h-news-t a{ float:none; font-size:12px; color:#666; margin:6px 0 0 0;}
.h-news-b{ overflow:hidden; padding:10px 10px 0 10px;}
.h-news-b dl{ overflow:hidden; margin-top:6px;}
.h-news-b dl dt{ overflow:hidden; border-bottom:1px solid #c3baa8; padding:4px 0;}
.h-news-b dl dt a{ float:left; font-size:12px; color:#df4c4c; width:184px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.h-news-b dl dt span{ float:right; font-size:10px; color:#000;}
.h-news-b dl dd{ overflow:hidden; height:28px; line-height:24px; font-size:12px; text-overflow:ellipsis; white-space:nowrap; color:#666; border-bottom:1px dashed #ada79b;}


.main-top-left{float:none;display:block;width:98%;margin:0 1%;padding-left:0;}
.main-top-right{float:none;width:98%;margin:0 1%;}


.sidemenu h3{display:block;}
ul#menuleft{width:100%;display:none;box-sizing:border-box;}

.left-contact{width:100%;display:none;}
.left-contact-b p{margin:5px 0;}


.produsts-page-list .wopp-dl{ float:left;position:relative; overflow:hidden;}

.produsts-page-list ul li{width:50%;}
.produsts-page-list ul li .pic img{height:240px;}

.wopp-dl{float:left;width:31.3333%;height:auto;margin:0 0 5px 2%;box-sizing:border-box;}
.wopp-dl dt img{float:none;width:100%;height:auto;box-sizing:border-box;}

.mianboxie{padding:15px 0;}

dl.down-box{float:left;display:block;width:31.3333%;margin:0 0 0 2%;margin-bottom:14px;height:auto;}
dl.down-box dt a img{width:100%;height:auto;box-sizing:border-box;}

.neyenews_content img{width:100%;height:auto;}

.news-content{}
.news-content dl{overflow:hidden;height:140px;border-bottom:1px dashed #ccc;padding:20px 0;}
.news-content dl dt{float:none;width:180px;margin:0 auto;}
.news-content dl dt img{border:1px solid #DEDEDE;padding:1px;box-sizing:border-box;}
.news-content dl dd{margin:10px 0 0 0;}
.news-content dl dd h5{text-align:center;height:28px;line-height:28px;font-size:13px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;  font-weight:bold;}
.news-content dl dd h5 a{color:#2B2B2B;}
.news-content dl dd span{text-align:center;font-size:12px;color:#666;display:block;}
.news-content dl dd p{display:none;}
.news-content dl dd a.more{width:90px;height:25px;line-height:25px;margin:8px auto 0;text-align:center;color:#fff;font-size:12px;background:#D2480A;display:block;}


/********************home-banner*************************/
.banner{ padding:0;height: auto;}
.focus{width: 100%;height: auto;}
.banner-inner{ max-width:inherit;}
.callbacks_nav { top: 52%; left: 0; overflow: hidden; height: 31px; width: 25px; background: transparent url("../images/themes.png") no-repeat left top; margin-top: -20px; background-size:49px;}
.callbacks_nav:hover { background-position:0 -31px;}
.callbacks_nav.next { left:auto; background-position: right top; right: 0;}
.callbacks_nav.next:hover{ background-position:-25px -31px;}


.h-aboutus .inner-box{ width:96%;}



.h-hpc .inner-box{ width:96%; margin:0 auto;}
.h-hprolist{ width:74%;}
.h-hprolist-b{ margin:0;}
.h-hprolist-b dl{ width:21%; height:auto; margin:10px 2% 0 2%;}
.h-hprolist-b dl dt img{ width:98%; height:auto;}
.h-hprolist-b dl dt a{ width:100%; height:100%; background-size:100%;}
.h-pc{ width:24%;}


.h-latest-news{ display:none;}




/*about us*/

.latest-info dl dt img{ width:100%;}

/*news*/
.news-content dl{ width:94%; height:auto; background:none; border-bottom:1px dashed #ccc; padding-bottom:10px; padding-left:0;}

.news-content dl dd{ width:100%; margin-right:0;}
.news-list-desp span{ height:auto;}
.news-list-desp a{ padding-top:6px; float:left;}

/*news1*/
.related-products ul.rel-p li{ width:21%; height:auto; margin:4px 2% 0 2%;}
.related-products ul.rel-p li img{ width:100%;}

/*products*/
.left-news{ display:none;}

/*products1*/
#gallery{ margin:36px 8px 0 8px;}
.CALLERY_CONTENT{ width:38%;}
.menu1 li{ width:22%; margin-right:1%; background:#ccc; color:#000;}
.menu1 li.hover{ width:22%; margin-right:1%;}

/*certificates*/
#showimg ul li{ width:48%; height:auto; margin:0 1% 10px 1%;}
#showimg ul li img{ width:100%;}


/*service*/
.ser h1{ font-size:18px; height:28px; line-height:28px;}

/*contact*/
.contact-inquiry{ padding-left:0;}
.products1-inquiry input{ width:98%;}
.products1-inquiry .pi-message{ width:96%;}
.products1-inquiry .products1-inquiry-div dl{ width:31%; margin-right:2%;}
.products1-inquiry .products1-inquiry-div input{ width:97%;}

.contact-page .contact-p3 iframe{width: 100%;height: auto;}



.h-hotpro-b dl{margin: 0 auto;float: none;}
.h-hotpro-b {width: 100%;margin-right: 0px;text-align: center;}


.flist-box {float: none;width: 100%;height: auto;padding: 6px 14px 0 0;border-right: none;margin-right: 0px;}
.footer-left {float: none;width: 100%;}
.footer-right {float: left;padding-top: 0px;}

/*products1*/
#gallery{ float:none; overflow:hidden; display:block; width:290px; margin:10px auto 0 auto;}
.CALLERY_CONTENT{ float:none; width:90%; padding:10px 5% 10px 5%; margin-top:10px; overflow:hidden; min-height:inherit;}





.products_text{width: 100%;}
.menu1 {border-bottom: none;}

.contact-p3 img{width: 100%;height:auto;}

.topNav,.rw-footer-box{ display: block;}


.about-tit h1{width:100%;}






.nav-t{ display:none;}
.smartmenu{ display:none;}
.nav-b{ display:none;}
.nav-t{ display:none;}
.nav-t{ display:none;}


.h-pc{ float:none; width:100%;}
.h-hprolist{ float:none; width:100%;}

.footer{ padding-bottom:0;}
.contact-bar{ display:none;}
.rw-footer-box{ display:block;}

table{width: 100%!important;}
#lightbox-container-image-box{width:100%!important;height:auto!important;}
#lightbox-container-image-box #lightbox-image{width:100%!important;height:auto!important;}


	

.left-contacti{ display:none;}


/*about us*/
.about_text img{ width:100%;}
.latest-info dl dt{ padding:0;}
.latest-info dl dt img{ display:none;}
/*news1*/
.news1-page img{ width:100%;}
/*contact*/
.contactus-page-f{ float:none; width:100%; padding-bottom:20px;}
.contactus-page-p{ float:none; width:100%;}
	
.news-list-desp a{float: none;}

#simplemodal-container { width: 95%; padding: 0;}

}


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

.header-center{font-size:18px;}

ul.etpl-btm-list{overflow:hidden;margin:14px 0 0 0;}
ul.etpl-btm-list li{float:none;width:100%;border-bottom:1px dashed #fff;margin:0;}

.wopp-dl{width:48%;}

dl.down-box{width:48%;}


.h-news {float: left;}

.produsts-page-list ul{margin:-10px 0 0;}
.produsts-page-list ul li{width:100%;padding:10px 0;}


#slider2 li{ width:94%;}
#slider2 img{ width:100%;}


.h-news-b dl{ width:100%;}
.h-hprolist-b dl{ width:46%; margin:10px 2% 0 2%;}

.h-latest-news{ display:block;}
.h-latest-news .inner-box{ width:96%;}
.hln-b{ margin:0;}
.hln-b dl{ width:96%; margin:10px 2%;}
.hln-b dl dt{ width:28%; margin:0;}
.hln-b dl dt img{ width:100%;}
.hln-b dl dd{ width:70%;}


/*news1*/
.related-products ul.rel-p li{ width:46%; margin:4px 2% 0 2%;}
.related-products ul.rel-p li img{ width:100%;}

.news-content dl dt a {width: 180px;}
.news-content dl dt span {margin-right: 0px;}

/*products1*/
.menu1 li{ width:20%; height:33px; margin-right:1%; background:#ccc; color:#000; border-top:1px solid #fff;}
.menu1 li.hover{ width:30%; margin-right:1%; height:33px;}
.products_text .main1 dl dt img{ width:100%;height:auto;}

.products_text .main1 dl dt #contactseccodesrc{width: auto;}

.wopp-cont {margin-right: 0px;}

.products_text .main1 {padding: 0;}

/*service*/
.ser-content img{ width:100%;}

/*contact*/
.products1-inquiry .products1-inquiry-div dl{ width:100%;}
.products1-inquiry .products1-inquiry-div input{ width:98%;}


}

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

.produsts-page-list ul li .pic img{height:auto;}

}

@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
body{
	font-size:24px;
}
}