@charset "UTF-8";
 
/* 主题样式 */
a{color:#333332}
img{max-width: 100%;height: auto;width: auto;}
.sr-bdimgshare{ display:none!important}
body{ background:#f5f5f5;}
/*  fronzeUI hack */

.m-sublogo{ text-align:center;}
.m-sublogo img{ height:40px; width:auto;}
.ui-slider-indicators li{ width:20px; height:3px; border-radius:0;}
.ui-slider-indicators li.current{ background:#fff;}


.isimyuw{width:102px;height:24px;position:absolute;left:16%;background:url(../img/lori.png) no-repeat;background-size: 100% 100%;top: 18px;}


/*  主页样式   */
.m-index_menu_wrap{ background:#fff; padding:10px 5px 30px;}
.m-index_menu{ margin-bottom:20px; text-align:center; box-shadow:0 0px 5px #ddd;}
.m-index_menu .m-about-txt{ background:#fff; height:40px; line-height:40px;}
.m-index_menu img{ display:block;}
.m-index_menu .m-about-more{ display:none;}
.m-index_menu .m-about-img{ min-height:50px;}

.m-new .ui-new_thumb{ width:100px; height:60px;}
.m-new .ui-new_thumb .date{ height:60px;}
.m-new .ui-list li h4{ font-size:14px;}
.m-index_slider{padding-top:60% !important; }

.m-index_title01{ margin: 10px 0; text-align: center;}
.m-index_title01 a{color: #333332;}
.m-index_title01 h1{color: #333332;}
.m-index_title01 h1 span{color: #777; font-size: 14px;}

.m-index_about .content{ background-size: contain; padding-bottom: 40px; background: no-repeat bottom;}
.m-index_about .content img{width: 46%; border-radius: 10px; height: auto; float: left; margin-right: 4%;}

.ui-new_thumb{width: 50px;height: 50px; overflow: hidden;margin: 10px 10px 10px 0;}
.ui-new_thumb>span{width: 100%;
    height: 100%;
    display: block;
    overflow: hidden;
    background-repeat: no-repeat;
    -webkit-background-size: cover;
  }
.ui-new_thumb .date{ font-size: 13px;padding-top: 5px; height: 45px ; line-height: 20px; color: #777; background:#ccc; text-align: center;}
.ui-new_thumb .date i{display: block;}

.m-index_product{ margin: 10px 0;} 
.m-index_product p{text-align: center;}
.m-index_product li{padding: 5px; }
.m-index_product li a{display: block; color: #444; margin: 0 auto;padding: 5px;background: #fff;}
.m-index_product .thumb span{ border-radius: 3px; display: block; margin: 0 auto; background-size: cover; width: 100%; height: 120px;} 

.m-index_contact{ color: #444;font-size: 14px; padding: 10px 30px; background: url(../img/map-img.png); background-size: cover;}
.m-index_contact i{ width: 20px;text-align: center;}

.ad01{padding: 10px 0;}

.m-index_more{ text-align:center;}
.m-index_more a{ display:block; text-align:center; color:#333332; padding:10px 0;}

 
/*  头部样式   */
.m-header{ height: 60px; background:#fff ; color: #333;border-bottom:2px solid #333;box-sizing: border-box;z-index: 99999999;}
.ui-col-75 { width: 75%;}
.ui-col-15 { width: 15%;}
.m-header .m-naivbar{ height: 60px; line-height: 60px;position:relative;}
.navi-ico{  display:inline-block; width:30px; height:30px; margin-top:14px; background: url(https://sjzz.ilhjy.cn/uimg/667823088/navi_6227221.png) no-repeat center center; background-size:cover;}
.m-menu img{ width:100% !important; padding:0 !important;}
.close-ico{ background:url(../img/close.png) no-repeat center center; display:block; margin:0 auto; width:16px; height:16px; background-size:cover;}
.top-ico{ background:url(../img/up.png) no-repeat center center; display:block; margin:0 auto; width:20px; height:20px; margin-top:3px; background-size:cover;}
.share-ico{ background:url(../img/share.png) no-repeat center center; display:block; margin:0 auto; width:20px; height:20px; margin-top:5px; background-size:cover;}

.m-header img{height:36px;width: auto; padding:15px ​8px 0;position: relative;top: 11px;left: 8px;}
.m-header i{ font-size: 18px;} 
.ui-container{ position: relative; right: 0; transition: 0.2s;transition-timing-function: ease; }
.ui-container.menuon{ right: 50%;}
.m-menu{text-align: center;}
.m-submenu{  transition: 0.2s;transition-timing-function: ease;  text-align: center; position:fixed; z-index: 8888; right: -50%; width: 50%; height: 100%; background: #333333; margin: 0; padding-top:10px;}
.m-submenu.menuon{ right: 0;}

.m-submenu li{ width:50%; padding:0; float:left; line-height:40px;}
.m-submenu a{ display: block; width: 100%; font-size:14px; color: #F3F2F2; text-align: center;}
.m-submenu .f-close{ width:100% !important; margin-top: 30px;}
.m-submenu .f-close i{ font-size: 30px; display: block; margin:0 auto; }
/* topbar 切换  */
.m-topbar_index{ display:none;}
.m-topbar_neiye{ display:block;}
.m-topbar_neiye{ text-align:center;}     




/*  关注微信 */
/*#f-followWechat{ display:none;}*/

/*  返回顶部  */
.js-go_top{ display: none; position: fixed; z-index:88; bottom: 120px; right: 3px; text-align: center;width: 30px; height: 30px; line-height: 30px; color: #fff;  background: #525252; opacity: 0.9; border-radius:50%;}


/*  分享样式  */
#f-share{ position: fixed;z-index:88; bottom: 80px; right: 3px; text-align: center;width: 30px; height: 30px; line-height: 30px; color: #fff;  background: #525252; opacity: 0.9; border-radius:50%;}

.m-weixin_share_alert{ display: none; position: fixed;z-index:88;  left: 0; top: 0; z-index: 99999; width: 100%; height: 100%; text-align: center; background: rgba(0,0,0,.7) url(../img/share_weixin_bg.png) no-repeat top center ; background-size: contain;}
.m-weixin_share_alert .ui-icon-close{ opacity: 0.7; position: absolute; bottom: 0; font-size: 100px; width: 100%;height: 300px; line-height:300px; display:block;text-align: center; color: #fff; z-index: 10000;}

.m-baidu_share{z-index:88; display: none; padding-top: 50px; position: fixed;bottom: 45px; left: 0; width: 100%; height: 60px; background: rgba(0,0,0,.6);}
.m-baidu_share{ display: none; padding-top: 50px; position: fixed;bottom: 45px; left: 0; width: 100%; height: 60px; background: rgba(0,0,0,.6);}
.m-baidu_share .js-close{ display: block; position:absolute; top: 0; left: 50%; margin-left: -20px; font-size: 30px; width: 50px; height: 50px; line-height: 50px;}
.m-baidu_share .bdshare-button-style2-32 a{ margin-right: 10px;  width: 40px; height: 40px; background: #fff; border-radius: 50%;}
.m-baidu_share .bdsharebuttonbox{width: 255px; overflow: hidden;margin:  0px auto;}
.m-baidu_share .bdshare-button-style2-32 .bds_copy{background-image: url(../img/share_link.png); background-size: contain; background-position: 2px -1px;}
.m-baidu_share .bdshare-button-style2-32 .bds_tsina{background-image: url(../img/share_weibo.png); background-size: contain; background-position: 0px -1px;}
.m-baidu_share .bdshare-button-style2-32 .bds_qzone{background-image: url(../img/share_qzone.png); background-size: contain; background-position: 0px -2px;}
.m-baidu_share .bdshare-button-style2-32 .bds_sqq{background-image: url(../img/share_qq.png); background-size: contain; background-position: 1px -1px;}
.m-baidu_share .bdshare-button-style2-32 .bds_mail{background-image: url(../img/share_mail.png); background-size: contain; background-position: 2px -1px;}
.js-close{ color:#fff;}

/*   搜索hack  */
.fixfixed{position: absolute;}
.m-search{ display: none; position: absolute; bottom: 45px; width: 100%;}
.m-noresult{ display:none; padding-top:100px;}

/* 内页样式*/
.m-category{text-align: center;margin: 5px auto;}
.m-category ul:first-child li{border-top:1px solid #ccc ;}
.m-category ul li:first-child{ border-left:1px solid #ccc ;}
.m-category li{border-bottom: 1px solid #ccc;border-right: 1px solid #ccc; background: #fff; padding: 5px 0;}
.m-category a{color: #666;}

.m-crumb{ font-size:12px; margin:15px 0;}
.m-crumb a{ color:#555;}


.m-title{ padding: 5% 0;}
.m-title h1{ font-size: 20px;}
.m-title .ui-txt-muted{ font-size: 12px; text-align: left; }
.m-detail p{ text-align: justify; text-indent: 0 !important;}
.m-detail p iframe{width: 300px; height: 280px;}
.m-detail p span{white-space: pre-wrap !important;    text-indent: 0;}
.m-detail img{max-width: 100%!important; height: auto!important; }


.m-list li{ background: #fff; margin: 10px 0; padding: 10px 5px;}
.m-list li a{ color:#333;}
.m-list li .thumb{ display: block; margin: 10px 0; width: 100%; height: 150px; background-repeat: no-repeat; background-size: cover; background-position: center center; background-image:url(../img/nopic.png)}
.m-list li .desc{ color: #555; font-size: 14px;}
.m-list li .title{ width:100%; height:40px; line-height:40px; text-align:center; font-size:12px; color: #555; overflow:hidden;text-overflow:ellipsis;
white-space: nowrap;}
.m-list li .meta{text-align: right; font-size: 12px; color: #555; line-height: 24px;}
.m-list li .meta i{ margin: 0 5px;}
.m-list-job li .thumb{ background-size:contain;}
.m-list-team li .thumb{ height:200px;}
.m-list-team li .meta{ display:none;}
.m-list-team li h2{ text-align:center;}

.m-list-product .meta{ display:none}/*产品*/
.m-list-product ul{ overflow:hidden;}
.m-list-product li{ padding:0; position:relative; width:48%; box-shadow:0 0 3px #ccc; float:left; margin:1%;}
.m-list-product li .thumb{ height:105px; margin:0;}
.m-list-product h2{ position:absolute; height:38px; font-size:12px; background:#fff; bottom:0; left:0; text-align:center; padding:5px 10px;}

.m-detail_contact h1{ text-align:center; line-height:80px; text-align:center;}
.m-content_detail,.m-contact_more{ padding:20px 0;}
.m-detail_message .title{ text-align:center; padding:20px 0;}
.m-detail_message label{ color:#333332}
.m-detail_message button{ background:#333332}
.m-detail_message .ui-btn-primary:not(.disabled):not(:disabled):active,.m-detail_message .ui-btn-primary.active{background:#333332}

.m-telbig .Info{ text-align:center;}
.m-telbig .Info p{ text-align:center;}
.m-telbig .img{ text-align:center;}
.m-telbig .img i{ display:block; width:40px; height:40px; line-height:40px; font-size:22px; margin:0 auto; border:1px solid #333332; color:#333332; border-radius:50%;}

.m-navi_tool{ text-align:center; margin:20px 0;}
.m-navi_tool i{ width:50px; height:50px; line-height:50px; font-size:30px; display:block; margin:0 auto; border-radius:5px; background:#333332; color:#fff; }
.m-navi_tool a{color:#333332;}

.m-end{ display:none; margin: 10px 0;}
.m-end span{ display: block; text-align: center; line-height: 25px; width: 25px;height: 25px; color: #555; border: 1px solid #555; margin: 0 auto; border-radius: 50%;}

.m-fllowWechat_box img{ padding:20px 0 50px 0;}
.m-fllowWechat_box .text{ margin-top:-50px;}



.m-detail_product{ margin-bottom:30px;}


.g-box{ width:100%; height:auto; overflow:hidden; padding:0; background:#fff; position:relative; box-sizing:border-box;}

.f-jtds{    width: 100%;
    height: auto;
    overflow: hidden;
    position: relative;
    padding:10px 15px;
    box-sizing: border-box;
	position:relative;
	}
.fjtlef{width:25%;height:76px;background:url(../img/jdle.png) no-repeat;background-size:100% 100%;float:left;}
.fjtrig{width:70%;height: auto;float:right;position:relative;
    padding: 13px 0;}
.fjtrig a{font-size:14px;line-height:22px;;}
.fjtrig a span{float: right; margin-right: 30%;color:#038d4a;font-size:12px;}
.fjtrig b{position: absolute; right: 0; font-size: 10px;color:#c3c3c3;
    top: 42px;}
/*广告*/
.g-ad{ width:100%; height:auto; overflow:hidden; background:#fff; position:relative; box-sizing:border-box;}
.g-ad ul{ margin:0; padding:0;}
.g-ad ul li{ overflow:hidden; margin-top:10px; position:relative; float:left;}
.g-ad ul li img{ width:100%; height:100%; display:block;}

.m-ad01{ width:100%; height:48px;}
.m-ad02{ width:100%; height:48px;}
.m-ad03{ width:25%; height:130px; margin-right:2%;}
.m-ad04{ width:73%; height:40px;}
.m-ad05{ width:73%; height:40px;}                       
.m-ad06{ width:73%; height:40px;}
.m-ad07{ width:100%; height:125px;}
.m-ad08{ width:100%; height:50px;}
.m-ad09{ width:100%; height:48px;}
.m-ad010{ width:100%; height:48px;}

.c-ad0{ width:100%; height:48px;}

.g-ad ul li:last-child{ margin-bottom:0;}
  
.dlbkas{padding:10px 15px !important;}


.f-article-title{ width:100%; height:37px; line-height:25px; background:#f3f3f3 url(../img/title-bj.png) center center no-repeat;   background-size:100%  100%;}
.f-article-title1{background:#f3f3f3 url(../img/title-bj1.png) no-repeat;
    background-size:100%  100%;
    padding-left: 10px;}
.f-article-title2{background:#3b8e55;}
.f-article-title2 .f-more a{color:#fff;}
.f-bt{ font-size:14px; color:#333333; font-weight:bold; float:left; margin:0;
    line-height: 38px;
    padding-left: 10px;
    color: #fff;}

.f-more{ height:25px; line-height:25px; float:right; position:relative;}
.f-more a{ font-size:12px; color:#359255;
    line-height: 40px;
    padding-right: 10px;}
.f-more a:hover{ color:#1aa163;}



/*新闻*/
.f-article{ width:100%; height:auto; overflow:hidden; position:relative; padding:10px 0; box-sizing:border-box;}


/*新闻列表*/
.m-wz{ width:100%; height:auto; overflow:hidden; padding:15px 0; box-sizing:border-box;}

.m-wz-list{ width:100%; height:auto; overflow:hidden;}                      
.m-wz-list ul{ margin:0; padding:0;}
.m-wz-list ul li{ width:100%; height:90px; position:relative; overflow:hidden; margin-bottom:15px; box-sizing:border-box; border-bottom:1px dashed #cccccc; }
.m-wz-list ul li:last-child{ margin-bottom:0;}

.m-wz-box{ width:40%; height:80px; position:relative; float:left;}
.m-wz-img{ width:100%; height:100%; position:relative; margin:0;}                      
.m-wz-txt{ width:55%; height:80px; position:relative; float:right; padding-top:10px; box-sizing:border-box;}
.m-wz-title{ width:100%; height:20px; line-height:20px; font-size:14px; color:#1aa163; overflow:hidden; margin-bottom:5px; text-overflow:ellipsis; white-space: nowrap;}
.m-wz-desc{ width:100%;height:40px; line-height:20px; font-size:12px; color:#999999; overflow:hidden; margin-bottom:0;}




.m-article{ width:100%; height:auto; overflow:hidden;}                      
.m-article ul{ margin:0; padding:0;}
.m-article ul li{ width:100%; height:35px; line-height:35px; position:relative; overflow:hidden; box-sizing:border-box; }
.m-article ul li .m-article-title{ width:80%; height:35px; line-height:35px; font-size:12px; color:#000; float:left; position:relative; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; margin:0;
transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;}
.m-article ul li .m-article-date{ height:35px; line-height:35px; font-size:11px; color:#999999; float:right; text-align:right; margin:0;
transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;}

.m-article ul li:hover .m-article-title{ color:#1aa163;}
.m-article ul li:hover .m-article-date{ color:#1aa163;}

.navsss{
	width:95%;
	height:auto;
    overflow: hidden;
	padding:0 15px;
	background:#038d4a;
}
.navsss li{width:20%;float:left;height:30px;line-height:30px;}
.navsss li a{font-size:12px;color:#fff;;}
/*新闻*/
.f-news{ width:100%; height:auto; overflow:hidden; position:relative; padding:0px 0; box-sizing:border-box;}

.f-news .hd{ width:100%; height:35px; line-height:33px; background:#f8f8f8; box-sizing:border-box; position:relative; margin:0 auto 10px;}
.f-news .hd ul{ width:100%;
    border-top: 2px solid #1aa163; height:35px; margin:0; padding:0; display:flex; justify-content:space-between;}
.f-news .hd ul li{ height:33px; line-height:35px; text-align:center; font-size:15px; color:#333333; float:left; padding:0 15px; cursor:pointer;  } 
.f-news .hd ul li.on{ background:#1aa163; color:#fff;}

.m-news-hd01 ul li{ width:33.33%;} 
.m-news-hd02 ul li{ width:50%;} 



.f-news .bd .m-news-box{ width:100%; height:auto; overflow:hidden; margin:0 auto;}


/*新闻列表*/
.m-xw{ width:100%; height:auto; overflow:hidden; padding:15px 0; box-sizing:border-box;}

.m-xw-list{ width:100%; height:auto; overflow:hidden;}                      
.m-xw-list ul{ margin:0; padding:0;}
.m-xw-list ul li{ width:100%; height:90px; position:relative; overflow:hidden; margin-bottom:15px; box-sizing:border-box; border-bottom:1px dashed #cccccc; }
.m-xw-list ul li:last-child{ margin-bottom:0;}

.m-xw-box{ width:40%; height:80px; position:relative; float:left;}
.m-xw-img{ width:100%; height:100%; position:relative; margin:0;}                      
.m-xw-txt{ width:55%; height:80px; position:relative; float:right; padding-top:10px; box-sizing:border-box;}
.m-xw-title{ width:100%; height:20px; line-height:20px; font-size:14px; color:#1aa163; overflow:hidden; margin-bottom:5px; text-overflow:ellipsis; white-space: nowrap;}
.m-xw-desc{ width:100%;height:40px; line-height:20px; font-size:12px; color:#999999; overflow:hidden; margin-bottom:0;}




.m-news{ width:100%; height:auto; overflow:hidden;}                      
.m-news ul{ margin:0; padding:0;}
.m-news ul li{ width:100%; height:35px; line-height:35px; position:relative; overflow:hidden; box-sizing:border-box; border-bottom:1px dashed #cccccc; }
.m-news ul li .m-news-title{ width:80%; height:35px; line-height:35px; font-size:12px; color:#555555; float:left; position:relative; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; margin:0;
transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;}
.m-news ul li .m-news-date{ height:35px; line-height:35px; font-size:11px; color:#999999; float:right; text-align:right; margin:0;
transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;}

.m-news ul li:hover .m-news-title{ color:#1aa163;}
.m-news ul li:hover .m-news-date{ color:#1aa163;}





/*大图切换*/
.f-show{ width:100%; height:165px; position:relative; float:left;}
.f-show .m-hd{  height:7px; position:absolute; bottom:25px; right:0; z-index:999999;width:100%;}
.f-show .m-hd ul{ margin:0;width:100%; padding:0;text-align:center;}
.f-show .m-hd ul li{ display:inline-block; width:12px; height:12px; overflow:hidden; margin-right:10px; text-indent:-999px; cursor:pointer; border:1px solid #dbdbdb; box-sizing:border-box;
transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;}
.f-show .m-hd ul li.on{ background:#333; border-color:#333;}
		
.f-show .m-bd{width:100%; height:165px; position:relative;}
.f-show .m-bd ul{width:100% !important; margin:0; padding:0;}
.f-show .m-bd ul li{width:100% !important; height:165px; float:left; position:relative;}
.f-show-box{ width:100%; height:165px; position:relative; overflow:hidden;}
.f-show-img{ width:100%; height:165px; position:relative; overflow:hidden; margin:0;
transition:all 1s ease-out 0s;
    background-size: 100% 100% !important;
-webkit-transition:all 1s ease-out 0s;
-moz-transition:all 1s ease-out 0s;
-ms-transition:all 1s ease-out 0s;
-o-transition:all 1s ease-out 0s;}


.f-show-txt{ width:100%; height:25px; position:absolute; left:0; bottom:0; }
.f-show-name{ width:60%; height:25px; line-height:25px; font-size:12px; color:#fff; overflow:hidden; float:left; text-overflow:ellipsis; white-space: nowrap; margin-bottom:0;  padding-left:10px; box-sizing:border-box;
transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;}



.f-show .m-bd ul li:hover .f-show-img{
transform: scale(1.1);
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);}
.f-show .m-bd ul li:hover .f-show-name{ color:#1aa163;}








/*在线商铺*/
.g-product{ width:100%; height:auto; overflow:hidden; position:relative; overflow:hidden; background:#fff; padding:25px 0 0; box-sizing:border-box;}



.f-product{  width:100%; height:auto; overflow:hidden; position:relative; box-sizing:border-box;}
.f-product ul{ margin:0; padding:0;}
.f-product ul li{ width:49%; height:auto; float:left; position:relative; overflow:hidden; margin-bottom:10px;}
.f-product ul li:nth-child(2n){ margin-left:2%;}

.m-product-box{ width:100%; height:130px; position:relative; overflow:hidden; margin:0 auto;}
.m-product-img{ width:100%; height:100%; position:relative; display:block;
transition:all 1s ease-out 0s;
-webkit-transition:all 1s ease-out 0s;
-moz-transition:all 1s ease-out 0s;
-ms-transition:all 1s ease-out 0s;
-o-transition:all 1s ease-out 0s;}

.m-product-title{ width:100%; height:30px; line-height:30px; text-align:center; font-size:12px; color:#555555; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; padding:0 5px; box-sizing:border-box; margin:0; border:1px solid #e3e3e3; border-top:none;
transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;}


.f-product ul li:hover .m-product-img{
transform: scale(1.1);
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);}
.f-product ul li:hover .m-product-title{ color:#1aa163;}







/*推荐商家*/
.g-shop{ width:100%; height:auto; overflow:hidden; position:relative; overflow:hidden; background:#fff; padding:20px 0 0; box-sizing:border-box;}
 
.f-shop{ width:100%; height:auto; position:relative; box-sizing:border-box; margin:10px auto 0; }
.f-shop ul{ margin:0; padding:0;}

.f-shop ul li{ width:49%; height:auto; float:left; position:relative; overflow:hidden; margin-bottom:10px;}
.f-shop ul li:nth-child(2n){ margin-left:2%;}

.m-shop-box{ width:100%; height:120px; position:relative; overflow:hidden; margin:0 auto;}
.m-shop-img{ width:100%; height:120px; position:relative; overflow:hidden; margin:0;
transition:all 1s ease-out 0s;
-webkit-transition:all 1s ease-out 0s;
-moz-transition:all 1s ease-out 0s;
-ms-transition:all 1s ease-out 0s;
-o-transition:all 1s ease-out 0s;}


.m-shop-title{ width:100%; height:25px; line-height:25px; text-align:center; font-size:12px; color:#555555; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; border:1px solid #e3e3e3; box-sizing:border-box; border-top:none; padding:0 5px;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;}


.f-shop ul li:hover .m-shop-img{
transform: scale(1.1);
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);}
.f-shop ul li:hover .m-shop-title{ color:#1aa163;}







       




/*  底部样式  */
.m-footer{ margin-bottom:0; background:#333333; padding:20px 5px ; font-size: 14px; text-align: center;}

.fixed-bottom{position: fixed;bottom: 0;width:100%;}

.f-icp{ width:100%; min-height:20px; line-height:20px; overflow:hidden; text-align:center; margin:0 auto;}
.f-icp span{ font-family:微软雅黑; font-size:12px; color:#fff; margin:0 2px;}
.f-icp span img{ position:absolute;}
.f-icp a{ font-family:微软雅黑; font-size:12px; color:#fff;}
.f-icp a:hover{ color:#1aa163;}




.m-list{ min-height:510px; overflow:hidden;}
.m-detail{ min-height:510px; overflow:hidden;}
.m-detail_contact{ min-height:510px; overflow:hidden;}

/* 东湾驴肉 */
.dwlvr{width:100%;height:170px;padding:20px 0;box-sizing:border-box;}
.dwlvr .dwtits{width:100%;height:50px;line-height: 50px;text-align: center;font-size: 20px;}
.dwlvr .dwtits img{width:100%;height:auto;}
.dwlvr .desc{width:100%;height:150px;margin-top:10px;padding:0 10px;box-sizing: border-box;}
.dwlvr .desc a{float:right;width:65%;font-size:14px;color:#000000;line-height:25px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/-webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/-webkit-line-clamp: 4; /** 显示的行数 **/overflow: hidden;}
.dwlvr .desc img{width:30%;height:110px;float:left;}
.dwlvr .abims{display:block;width:96%;height:auto;margin:0 auto;}
.dwlb2{width:100%;height:120px;}
.dwlb2 img{width:100%;height:auto;display:block;}
/* 产品中心 */
.produs{width:100%;height:515px;padding-top:25px;box-sizing:border-box;}
.produs .protit{width:100%;height:50px;line-height: 50px;text-align: center;font-size: 20px;}
.produs .protit img{display:block;width:100%;height:auto;}
.produs  ul{width:100%;height:32px;position:relative;display:flex;justify-content: space-around;}
.produs  ul li{width:85px;height:25px;}
.produs  ul li a{display:block;width:100%;height:100%;font-size:13px;text-align:center;line-height:25px;text-align:center;background:url(../img/proul.png) no-repeat;background-size:100% 100%;}
.produs .prolis{width:100%;height:500px;padding:0px 15px 0;box-sizing: border-box;}
.produs .prolis a{display:block;width:45%;height:215px;float:left;margin:0 8px 15px;padding:5px;box-sizing: border-box;background:url(../img/ol.png) no-repeat;background-size:100% 100%;}
.produs .prolis img{display:block;width:100%;height:140px;margin-bottom:10px;}
.produs .prolis h3{width:100%;padding:0 10px;box-sizing: border-box;font-size:14px;text-align:center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.produs .prolis p{width:67px;height:17px;margin:8px auto 0;border:1px solid #333;border-radius:50px;text-align:center;font-size:12px;line-height:17px;}
/* 生产工艺 */
.scgys{width:100%;height:285px;background:url(../img/gybg.jpg) no-repeat;background-size:100% 100%;box-sizing: border-box;padding-top: 25px;}
.scgys .scotit{width:100%;height:50px;line-height: 50px;text-align: center;font-size: 20px;}
.scgys .scotit img{width:100%;height:auto;}
.scgys .scbans{width:100%;padding:0 15px;box-sizing:border-box;}
.scgys .scbans .sclef{width:250px;height:170px;padding:4px;box-sizing:border-box;border:1px solid;float: left;}
.scgys .scbans  .scligs{width:100%;height:100%;position:relative;background:#000;}
.scgys .scbans  .scligs .m-bd,
.scgys .scbans  .scligs .m-bd .tempWrap{height:100%;}
.scgys .scbans  .nysm{width:55px;height:55px;position:absolute;right:-36%;bottom: -35px;z-index: 555;}
.scgys .scbans  .nysm a{display:block;width: 25px !important;height: 25px !important;float:left;}
.scgys .scbans  .nysm a.prev{background:url(../img/prljt.png) no-repeat;background-size:100% 100%;}
.scgys .scbans  .nysm a.next{float:right;background:url(../img/prrjt.png) no-repeat;background-size:100% 100%;}
.scgys .scbans  .scligs a{display:block;width:100%;height:100%;position:relative;}
.scgys .scbans  .scligs a img{display:block;width:100%;height:100%;}
.scgys .scbans  .scligs a p{width:20px;height:85px;background:url(../img/shcl.png) no-repeat;background-size:100% 100%;text-align:center;line-height:17px;font-size:14px; 
position:absolute;left: 22px;top: 18px;display:flex;align-items:center;}
.scgys .scbans .scrig{width:55px;float:right;height:170px;position:relative;margin-right: 12px;}
.scgys .scbans .scrig img{width:50px;height:auto;display:block;}
/* 基地展示 */
.bases{width:100%;height:210px;background:url(../img/bsbg.jpg) no-repeat;background-size:100% 100%;box-sizing: border-box; padding-top:18px;}
.bases .baotit{width:100%;height:50px;margin-bottom: 5px;}
.bases .baotit img{width:100%;height:auto;}
.bases .basban{width:100%;height:110px;position:relative;padding:0 13px;box-sizing:border-box;}
.bases .basban .basalis{width:100%;height:100%;position:relative;}
.bases .basban .banltuws{width:290px;height:100%;margin:0 auto;display:block;}
.bases .basban .banltuws .m-bd{overflow:hidden;}
.bases .basban .banltuws li{width:135px;height:102px;border:1px solid #fff;/* padding:2px;box-sizing:border-box; */margin: 0 3px;}
.bases .basban .banltuws li a{display:block;width:100%;height:100%;padding:3px;box-sizing:border-box;}
.bases .basban .banltuws li img{width:100%;height:100%;display:block;}
.bases .basban .banltuws .prev{width:25px;height:25px;position:absolute;left:-10px;top:40px;background:url(../img/srigs.png) no-repeat;background-size: contain;}
.bases .basban .banltuws .next{width:25px;height:25px;position:absolute;right:-10px;top:40px;background:url(../img/sclefs.png) no-repeat;background-size: contain;}
/* 招商加盟 */
.zsjms{width:100%;height:220px;position:relative;background:url(../img/zhsbg.jpg) no-repeat;background-size:100% 100%;padding-top:23px;} 
.zsjms .zstit{width:100%;height:50px;margin-bottom:30px;}
.zsjms .zstit img{width:100%;height:auto;}
.zsjms .zsbak{width:100%;height:150px;padding:0 10px;margin-top:25px;box-sizing: border-box;}
.zsjms .zsbak .zslisb{width:100%;height:105px;position:relative;display:flex;justify-content: space-around;}
.zsjms .zsbak .zslisb li{width:27%;height:100%;background:url(../img/zalisbg.png) no-repeat;background-size:100% 100%;padding: 6px 10px;box-sizing: border-box;}
.zsjms .zsbak .zslisb li .tisop{width:40px;height:40px;background:url(../img/zatsbg.png) no-repeat;background-size:100% 100%;margin:0 auto; position:relative;}
.zsjms .zsbak .zslisb li .tisop span{display:block;width:12px;height:100%;margin:0 auto;font-size:12px;color:#fff;display:flex;align-items:center;}
.zsjms .zsbak .zslisb li h3{width:100%;text-align:center;font-size:12px;}
.zsjms .zsbak .zslisb li p{width:100%;font-size:10px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/-webkit-line-clamp: 2; /** 显示的行数 **/ overflow: hidden;}
/* 新闻中心 */
.nwsls{width:100%;height:450px;padding-top:22px;box-sizing:border-box;}
.nwsls .newtit{width:100%;height:50px;line-height: 50px;text-align: center;font-size: 20px;}
.nwsls .newtit img{width:100%;height:auto;}
.nwsls .newban{width:100%;height:380px;padding:0 8px; box-sizing: border-box;}
.nwsls .newban .newbtop{width:100%;height:112px;}
.nwsls .newban .newbtop img{width:48%;height:100%;float:left;margin-right:1%;}
.nwsls .newban .newbtop .risy{width:48%;float:right;height:100%;}
.nwsls .newban .newbtop .risy h3{width:100%;font-size:14px;#333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.nwsls .newban .newbtop .risy p{width:100%;font-size:12px;line-height:14px;color:#888888;word-break: break-all;text-overflow: ellipsis; display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/ -webkit-line-clamp: 4; /** 显示的行数 **/overflow: hidden;margin: 7px 0;}
.nwsls .newban .newbtop .risy span{display:block;width:70px;height:17px;border:1px solid rgb(51,51,51,.1);border-radius:50px;text-align:center;font-size:12px;color:#333;line-height:17px;}
.nwsls .newban li{width:100%;height:75px;padding:15px 7px;box-sizing:border-box;margin-top:15px;background:#f7f6f4;}
.nwsls .newban li .texts{width:80%;height:100%;float:left;}
.nwsls .newban li .texts h3{width:100%;font-size:16px;color:#333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;margin-bottom:5px;}
.nwsls .newban li .texts p{width:100%;font-size:12px;color:#888888;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.nwsls .newban li .more{width:35px;height:35px;float:right;border:1px solid  rgb(51,51,51,.1);font-size:12px;color:#666;padding: 4px;line-height: 11px;position: relative;top: 4px;box-sizing: border-box;}
/* 联系我们 */
.conts{width:100%;height:420px;background-size:100% 100%;padding-top:25px;}
.conts .cowtit{width:100%;height:50px;line-height: 50px;text-align: center;font-size: 20px;}
.conts .cowtit img{width:100%;height:auto;}
.conts .conban{width:100%;height:330px;padding:15px 20px 0;box-sizing: border-box;}
.conts .conyts{width:100%;height:290px;background:rgba(255,255,255,.6);padding:10px;box-sizing:border-box;}
.conts .conyts input{width:100%;height:35px;margin-bottom:12px;line-height:35px;font-size:14px;color:#666;padding-left:5px;background:transparent;border:1px solid #aaaaaa;}
.conts .conyts textarea{width:100%;height:110px;margin-bottom:12px;font-size:14px;color:#666;padding-left:5px;padding-top:5px;background:transparent;border:1px solid #aaa;}
.conts .conyts button{width:100%;height:35px;line-height:35px;text-align:center;font-size:14px;background:#333;color:#fff;border:none;}