@charset "utf-8";
/* www.adminbuy.cn */
/*--[if lte IE 6]>body { behavior:url("csshover.htc"); }<![endif]--*/
body{ background:#eeeeee; font-size:14px; color:#4e4e4e;}
img { border:none;}
ul,li{ list-style:none; margin:0px; padding:0px;}
.clear{ font: 0px/0px serif; display: block; clear: both;}
a{ text-decoration:none;color:#4e4e4e;}
/*a:hover{color:#ce2021}*/
h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,blockquote,fieldset,div,strong,label,em,body{margin:0;padding:0;border:0;}
#logo{}
#logo span{ display:none;}

#main{ max-width:680px; margin:0px auto;}
#main2{ max-width:680px; margin:0px auto; /* height:110px; */ height:65px;}
#nav{ width:100%; background:#069248;}
#nav ul li{ width:25%; float:left; height:35px; line-height:35px; text-align:center; border-top:1px solid #24b469;border-bottom:1px solid #127441; display:block;}
#nav ul li a{ color:#FFF;height:35px; line-height:35px; border-right:1px solid #24b469;border-left:1px solid #127441;  display:block; font-size:14px;}

.mt10{ margin-top:10px;}
#flash{ width:100%;clear:both;}
#biaot{ width:100%; background:#069248; line-height:35px; height:35px; }
#biaot span{ padding-left:10px; width:90px; font-size:13px; font-weight:bold; color:#FFF; float:left;}
#biaot a{ float:right; padding-right:5px; color:#fff; font-size:12px;}

#iabout{padding:15px; line-height:21px;background:#FFF; color:#5c5c5c;}
#iabout img{ float:left; margin-right:10px; border:1px solid #dedede; background:#FFF; padding:1px;}
#about{padding:15px; line-height:22px;background:#FFF; color:#5c5c5c; }
#about img{ float:left; margin-right:10px; border:1px solid #dedede; background:#FFF; padding:1px;}

#pro_rom{ background:#FFF; padding:3%;}
#pro_rom ul li{ padding:0px 2%; float:left; width:29%; text-align:center;}
.pimg{ border:1px solid #d4d4d4; background:#ffffff; padding:1px; }
#protab{ width:96%; margin:5px auto; text-align:center; }
#protab span{ width:100%; text-align:center; line-height:19px; height:40px; overflow:hidden; margin-top:5px; display:block;}

.pimg{ text-align:center;}
.pimg a{ min-width:100px;text-align:center;line-height:70px;
	min-height:100px;font-size:100px;
	}
*>pimg a{
	font-size:12px;
	}
.pimg img {
	vertical-align:middle;
}
#icatalog{ clear:both; background:#FFF; padding:15px;}
#icatalog ul li{ background:#f0f0f0; border-bottom:1px solid #FFF; line-height:34px; height:34px; padding-left:10px; }
#icatalog ul li a{ color:#4d4d4f;line-height:32px; height:32px;display:block; overflow:hidden;}
#icatalog ul li a:hover{color:#ce2021}

#inews{clear:both; background:#FFF; padding:15px;}
#inews ul li{ background:url(../images/sjx.png) 5px center no-repeat; padding-left:15px; overflow:hidden; line-height:29px; height:29px; border-bottom:1px dotted #dbdbdb;}
#inews ul li a{ line-height:29px; height:29px; overflow:hidden; display:block;}

#tel2{ position:fixed; bottom:60px; width:100%; max-width:680px;z-index:100}
#tel2 ul{ width:90%;border:#069248;font-weight:normal; background:#069248; margin:0px auto;
border-width:1px;border-style:solid;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:3px}
#tel2 ul li{ text-align:center;}
#tel2 ul li a{ background:url(../images/tel1.png) left center no-repeat; font-size:18px; color:#FFF; padding-left:35px; line-height:34px; height:34px; padding-top:8px; padding-bottom:8px; font-family:"Microsoft Yahei";}

.mb70{ margin-bottom:60px;}

#fengye{ text-align:left;font-size:0px; line-height:0px;height:28px; *height:28px; overflow:hidden;clear:both; margin-bottom:3px; padding-left:15px; background:#ffffff; padding-bottom:5px; padding-top:10px;}
#fengye input{ width:20px; height:15px; color:#000000;}
#fengye a{ border:1px solid #ccd8e3;cursor:pointer;width:55px;color: #333; text-align:center; display:block; float:left; margin-right:10px; font-size:12px; line-height:23px; background:#f0f0f0;}
#fengye a:visited{color: #ff7300;}
#fengye a:hover{ border:1px solid #ccd8e3; background-color:#069248; color:#fff;}
#fengye input{  height:30px; text-decoration:999em; border:none; display:block; margin-top:60px;}

#newsdetail{ margin-top:8px; padding:10px; background:#fff;}
#newsdetail ul li.title{ line-height:30px; height:30px; border-bottom:1px solid #efefef; text-align:center; overflow:hidden;font-size: 1rem;padding-bottom: 10px;}
#newsdetail ul li.time{ text-align:center; line-height:24px; height:24px;display: flex;justify-content: space-between;align-items: center;margin-top: 10px;color:#999;}
/*#newsdetail ul li.time span{ color:#F00;}*/
#newsdetail ul li.contet{ line-height:23px;position: relative;padding-top:15px;}
#newsdetail ul li.contet p{
    color: #1d1d1d;
    font-size: 1rem;
    font-weight: 300;
    line-height: 1.8rem;
    margin-bottom: 1rem;
    height: auto;
    letter-spacing: 0.1rem;
    text-align: justify;
}

.order-input {
    background: none repeat scroll 0 0 rgb(253, 253, 253);
    border-color: rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);
    border-style: solid;
    border-width: 1px;
    box-shadow: 1px 2px 3px rgb(183, 183, 183) inset !important;
    font-size: 14px;
    height: 35px;
    line-height: 35px;
   
    width: 100%; color:#069248;
}
.order-input2 {
    background: none repeat scroll 0 0 rgb(253, 253, 253);
    border-color: rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);
    border-style: solid;
    border-width: 1px;
    box-shadow: 1px 2px 3px rgb(183, 183, 183) inset !important;
    font-size: 14px;
    height: 65px;
    line-height: 28px;
   
    width: 100%; color:#069248;
}

#order_k{ width:100%; }
#order_k ul{ width:90%; margin:0px auto;}
#order_k ul li{  padding:5px 0px;}

.subtj{ width:75px; height:38px; line-height:20px; display:block; background:#069248; color:#ffffff; border:none; font-size:12px; -moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:3px; margin:0px auto;}
input[type="button"], input[type="submit"], input[type="reset"] {
-webkit-appearance: none;
}
.center{ text-align:center;}

#prodetail{ padding:10px; background:#FFF;}
#pimgd{background: none repeat scroll 0 0 rgb(253, 253, 253);
    border-color: rgb(200, 200, 200) rgb(200, 200, 200) rgb(200, 200, 200) rgb(200, 200, 200);
    border-style: solid;
    border-width: 1px;
    box-shadow: 1px 2px 4px 2px rgb(226, 226, 226) inset !important;
    font-size: 14px;
    width: 95%; color:#1b63b5; padding:1%; margin:10px auto; text-align:center;}
#pimgd img{display: block;}
#prodetail ul li.pro_name{ background:#069248; line-height:30px; height:30px; padding-left:10px; color:#FFF;}
#pcontent{ padding:10px; line-height:23px;}
#pcontent p{
    color: #1d1d1d;
    font-size: 1rem;
    font-weight: 300;
    line-height: 1.8rem;
    margin-bottom: 1rem;
    height: auto;
    letter-spacing: 0.1rem;
    text-align: justify;
}
#pcontent img{ max-width:680px;}
#prodetail ul li.name{ border-bottom:1px solid #ececec; line-height:25px; height:36px; text-align:center; font-size:18px; font-weight:bold;}

#product_box{ padding:10px; background:#FFF;}
ul#menu, ul#menu ul {list-style-type:none;margin: 0;padding: 0;width:100%;}
ul#menu a {display: block;text-decoration: none; height:23px; line-height:23px; overflow:hidden; display:block; color:#069248}
ul#menu li {margin-top: 1px;}
ul#menu li .c_mulu1{height:31px;background: #e0e0e0; }
ul#menu li div a { color: #333;padding: 4px;width:70%;float:left;}
ul#menu li span{display:block;width:20%;height:31px;float:right;font-size:20px;font-weight:bold;text-align:center;line-height:31px;color:#fff;}
ul#menu li:hover .c_mulu1{ background: #069248; }
ul#menu li:hover div a{color:#FFF}
ul#menu li ul li a { background: #f2f2f2;color: #069248;padding-left: 20px;}
ul#menu li ul li a:hover { background: #f2f2f2;border-left: 5px #069248 solid;padding-left: 15px;color: #069248}




.rslides { position: relative; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.rslides li {  -webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0; top: 0; }
.rslides li:first-child { position: relative; display: block; float: left; }
.rslides img { display: block; height: auto; float: left; width: 100%; border: 0; }
.slide_container {position: relative; float: left; width: 100%; }
.slide { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.slide li { position: absolute; width: 100%; left: 0; top: 0; }
.slide img {display:block;position:relative;z-index:1;height:auto;width:100%;border:0;max-height:220px;-o-object-fit:cover;object-fit:center;object-position: left;}
.slide .caption { display: block; position: absolute; z-index: 2; font-size: 20px; text-shadow: none; color: #fff; background: #000; background: rgba(0,0,0, .8); left: 0; right: 0; bottom: 0; padding: 10px 20px; margin: 0; max-width: none; }
.slide_nav { position: absolute; -webkit-tap-highlight-color: rgba(0,0,0,0); top: 46%; left: 0; opacity: 0.5; z-index: 3; text-indent: -9999px; overflow: hidden; text-decoration: none; height:60px; width: 30px; background: transparent url("../images/themes.gif") no-repeat left top; margin-top: -45px; }
.slide_nav:active { opacity: 1.0; }
.slide_nav.next { left: auto; background-position: right top; right: 0; }




#pro_box{ margin:0px auto; padding-top:10px; padding-left:1%; padding-right:1%}
#pro_box li{ padding:1% 2%; float:left; width:46%; text-align:center;}
#pro_box li .proimg{  width:100%;}
#pro_box li .pro_title{ width:100%; text-align:center; line-height:19px; height:40px; overflow:hidden; margin-top:5px; display:block;}
#pro_box li .proimg img {-o-object-fit: cover;object-fit: cover;object-position: left;width:100%;height:115px;}
#pro_box li .edge { width:0; height:100%; display:inline-block;vertical-align:middle;}




#head{width:100%;  background:#fff; clear:both;box-shadow: 0 1px 6px #fbfbfb;margin-bottom: 1px;}
#head_l{float:left;width:80%; }
#head_l img{height:45px; margin:6px 0 6px 6px; display:block}
#head_r{float:right; text-align:right; padding-top:8px; width:20%;}
#head_r img{vertical-align:middle; margin-top:10px; cursor:pointer; margin-right:10px; }

#search{ clear:both; padding:2%; width:96%;z-index:10;background:#e0e0e0;opacity:1;text-align:center; }
#search .ss_input{outline:none; border:0px none; width:99%; background:#fff; height:30px; line-height:30px;padding-left:1%;}
#search .ss_an{ float:right; position:relative; margin-top:-30px; height:30px; width:60px; background:#069248; border:none; cursor:pointer; color:#fff;}
#search .ss_an:hover{ background:#f30;}


.code img{ float:left; margin-top:2px;}

.order-input3 {
    background: none repeat scroll 0 0 rgb(253, 253, 253);
    border-color: rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);
    border-style: solid;
    border-width: 1px;
    box-shadow: 1px 2px 3px rgb(183, 183, 183) inset !important;
    font-size: 14px;
    height: 35px;
    line-height: 38px;
   
    width: 30%; color:#1b63b5; float:left; margin-right:5px;
}

#prodetail table{display: block;position: relative;width: 100% !important;padding:0 !important;border:0;border-spacing:0px; border-collapse:collapse;  }
#prodetail tbody{display: block;width: auto;position: relative;overflow-x: auto;white-space: nowrap;}
#prodetail td{border-color:#555;}

#foot{background:#fff;display:block;height:40px; padding:5px 0;position:fixed; bottom:0px; width:100%; max-width:680px;z-index:100;box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.08);}
#foot ul{width:95%;margin:0 auto;}
#foot ul li{ float:left;text-align:center;color:#5f5f5f;width:30%;}
#foot ul li a{width:100%;display:block; text-align:center;color:#5f5f5f;}
#foot ul li span{display:inline-block;width:20px;height:20px;background-size:contain;background-repeat:no-repeat;}
#foot ul li em{display:inline-block;width:100%;font-style:normal;}
#foot ul li.c_foot1 span{background-image:url(../images/f_nav_a1.png);}
#foot ul li.c_foot2 span{background-image:url(../images/f_nav_b1.png);}
#foot ul li.c_foot3 span{background-image:url(../images/f_nav_c1.png);}
#foot ul li.c_foot4{width:25%;height:40px;line-height:40px;text-align:center;border-radius:4px;background:#f5d1d1;color:#069248;margin:0 2%;}
#foot ul li.c_foot5{width:40%;height:40px;line-height:40px;text-align:center;border-radius:4px;background:#069248;color:#ffffff;}
#foot ul li.c_foot4 a{color:#069248;}
#foot ul li.c_foot5 a{color:#fff;}


/*首页分类新样式*/
.proL{ clear:both; background:#FFF;}
.proL ul .yj{margin: 0 auto;}
.proL ul li{background: #f0f0f0;border-bottom: 1px solid #FFF;line-height: 34px;padding-left: 10px;}
.proL ul li .yja{width: 92%;font-size:13px;color:#4d4d4f;background:url(../images/cp_jt3.png) right no-repeat;display:block;height:35px;line-height:35px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-left: 2%;}
.proL ul.yjk2{ margin:5px 0;}
.proL ul.yjk2 li{/* width:90%; */height:25px;line-height:25px;margin-bottom:2px;overflow:hidden;border: none;background: none;}
.proL ul.yjk2 li a{ font-size:12px; color:#a6a6a6; display:block; padding-left:14px;position:relative;}
.proL ul.yjk2 li a:after{content:'';display:block;width:5px;height:1px;background:#dedede;position:absolute;top:50%;left:0;}
.proL ul li .dj{ position:absolute; z-index:999; width:40%; height:35px; display:block; margin-left:50%; margin-top:-35px; overflow:hidden; line-height:100px;outline:none;cursor:pointer !important;}



.maximg img{ max-width:100% !important; height:auto !important}
.maximg p span{text-wrap: inherit !important;}


.pagebar { padding:20px; overflow:hidden; clear:both}
.pagebar .pagination {
  display: flex;
  justify-content: center;
  margin-top: 10px;
}
.pagination a {
  background: #fff;
  border: 1px solid #ccc;
  color: #333;
  font-size: 12px;
  padding: 8px 10px;
  margin: 0 2px;
  border-radius: 3px; line-height:100%
}
.pagination span {
    color: #333;
    font-size: 12px;
    padding: 7px 2px;
    margin: 0 2px;
    border-radius: 3px;
}
.pagination a:hover {
  color: #333;
  border: 1px solid #333;
}
.pagination a.page-num-current ,.pagination a.on{
  color: #fff;
  background: #333;
  border: 1px solid #333;
}
.pagination .st{ font-family:宋体}
.text-secondary{ text-align:center; padding:20px 0}

.rbz{ padding:10px 10px 20px}
.rbz p{ line-height:30px; font-size:16px;}

.entry-readmore{
  background-image: linear-gradient(-180deg, hsla(0, 0%, 100%, 0) 0, #fff 68%);
  bottom: 0;
  display: none;
  left: 0;
  padding: 130px 0 0;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: 1;
}
.entry-readmore-btn {
    border: 1px solid #1BB876;
    border-radius: 8px;
    color: #1BB876;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    line-height: 16px;
    padding: 10px 50px;
}
.entry-readmore-btn:hover {
  background-color: #1BB876;
    border-color: #1BB876;
    color: #fff;
}
.entry-readmore-btn img {
    display: inline-block!important;
    margin:0!important;
    margin-left: 8px!important;
    opacity: .8;
    vertical-align: top;
    height: 14px;
    vertical-align: -.15em;
    width: 14px;
    fill: currentColor;
    overflow: hidden;
}
.DetailNext{border-top:1px solid #eee;padding-bottom: 10px;padding-top: 10px;font-size: 0.9rem}
.prevLink,.nextLink{padding-top:20px;}