@charset "utf-8";
/* CSS Document */
* {padding:0; margin:0;}
html, body{background:#ffffff;margin: 0;padding: 0;width: 100%;height: 100%;min-height: 100%;font-family: "微软雅黑" ,Arial, Helvetica, sans-serif;
font-size: 14px;line-height:150%;-webkit-touch-callout: none;display: -webkit-box;-webkit-box-orient: vertical;-webkit-box-align:stretch;position: relative; color:#555555}
a {text-decoration:none;outline:none;color:#555555}
a:hover{text-decoration:none}
.cl{clear:both;height:0;border:0; margin:0; padding:0;visibility:hidden;}
h1,h2,h3,h4{margin:0;padding:0;font-weight:bold;}
ul,li {list-style:none;list-style-type:none; padding:0; margin:0}
img {border:none;}
.ffl {display:inline;float:left;}
.ffr {display:inline;float:right;}
/* header */
.header{position:relative;height:60px;background:#f5f5f5;}
.header .logo{float:left;width:125px;height:60px;padding-left:15px;}
.header .logo img{display:block;width:100%;}
.header .logo1{float:left; width:100px;padding-left:15px; position:absolute; z-index:999999}
.header .logo1 img{display:block;width:100%;}
.slider{display:none;}/*用于获取更加体验*/
.focus span{width:10px;height:10px;margin-right:10px;border-radius:50%;background:#666;font-size:0}
.focus span.current{background:#fff}
.main {	width:100%;	max-width:640px;margin:0 auto;overflow:hidden;}
.title{ background:#f5f5f5; line-height:40px; font-size:16px; color:#006633; padding-left:15px}
.about{ line-height:180%; padding-top:10px; padding-left:15px; padding-right:15px}
.news{ padding-top:5px; padding-left:15px; padding-right:15px}
.news li{ background:url(../images/njt.gif) no-repeat 5px 19px; line-height:24px; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #eeeeee; padding-left:17px}
.linkBtn{width:110px;height:35px;line-height:35px;text-align:center;border:1px solid #007a37;color:#007a37;font-size:12px; margin:0px auto;
    -moz-border-radius:5px;      /* Gecko browsers */
    -webkit-border-radius:5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */
}
.linkBtn{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.linkBtn:hover{color:#fff;background-color:#007a37;}
.linkBtnbox{ height:55px; padding-top:15px}
/*底部*/
.backwrap{height:44px;line-height:44px;border-bottom:1px solid #E4E4E4;width:100%;}
.backwrap .goback{width:15%;text-align:center;max-width:60px;height:44px;}
.backwrap .goback img{cursor:pointer;margin-top:8px; width:100%}
.backtitle{text-align:center;width:84%; font-size:16px}
.font11{text-align:right;width:10%;max-width:50px;position:relative;z-index:2;}
.footmain{ width:100%}
.bottom{ text-align:center; padding-top:10px; padding-bottom:10px; font-size:12px; background:#f5f5f5}
.footnav {height:50px;}
.footmenu {	height:50px;background:#00923f;	position:fixed;	z-index:999;left:0;	right:0;bottom:0;max-width:640px;width:100%;margin:0 auto; font-size:12px}
.footmenu dl {width:100%;overflow:hidden;display:-webkit-box;display:box;-webkit-box-orient:horizontal;box-orient:horizontal;height:50px;}
.footmenu dd {text-align:center;height:50px;border-right:1px solid rgba(255, 255, 255, 0.3);-webkit-box-flex:1;	box-flex:1;	width:25%;}
.footmenu dd:nth-last-child(1) {border-right:none;}
.footmenu dd .text {color:#FFF;	height:24px;line-height:24px;}
.footmenu span {display:block;width:100%;text-align:center;}
.footmenu a {display:block;	width:100%;	text-align:center;height:100%;text-decoration:none;}
.footmenu .ico {width:30px;	height:25px;background:url(../images/common.png) no-repeat;background-size:400px;margin:0 auto;margin-top:0px;}
.footmenu .tel {background-position:-90px -105px;}
.footmenu .email {background-position:0px -105px;}
.footmenu .map {background-position:-120px -105px;}
.footmenu .home {background-position:-178px -105px;}
/* 内页 */
.product_pic{ margin:0px; padding-top:20px}
.product_pic li{float:left; width:50%;}
.product_item{ padding:0px 10px;}
.product_item img{width:100%; height:auto}
.product_pic dt{ text-align:center; padding-top:5px; height:45px;font-size:12px; line-height:20px}

.aboutmain{ padding:15px;}
.productmain{ padding:15px 0;}
.abouttitle{ font-size:20px; text-align:center; line-height:45px; height:50px; color:#006d33}
.aboutbox{ padding:0; margin:0; padding-top:20px}
.aboutbox img{width:100%;}
.newsbox{ padding:0; margin:0; padding-top:5px}
.productxxsm{ text-align:center; padding-top:15px; padding-bottom:10px}
.productxxsm h2{ font-size:14px; line-height:180%; color:#006d33; font-weight:normal}
.productxxsm img{max-width:100%}
.productxxcs{ text-align:left; padding-top:10px; padding-bottom:10px; font-size:12px}
.productxxcs img{ width:100%; height:auto; display:block; text-align:center;}
.productxxcstitle{ background:#eeeeee; font-size:14px; line-height:30px; font-weight:bold; padding-left:15px}
.sortmenu {width:100%;overflow:hidden;border-top:1px solid rgba(163, 163, 163, 0.2);}
.sortmenu ul { padding:0; margin:0; list-style-type:none}
.sortmenu li {float:left;display:inline;width:50%;background:#fafafa;text-align:center;}
.sortmenu li span {	height:40px;line-height:40px;padding:0px;display:block;text-align:center;border-right:1px solid rgba(163, 163, 163, 0.2);border-left:1px solid rgba(163, 163, 163, 0.2);border-bottom:1px solid rgba(163, 163, 163, 0.2);overflow:hidden;word-wrap:break-word;word-break:break-all;}
.sortmenu li span a {display:block;	height:40px;line-height:40px;width:100%;display:block;text-align:center;text-decoration:none;color:#454545; font-size:14px}
.sortmenu .active {	background:#ffffff; font-weight:bold; color:#006d33}
.sortmenu .active a{color:#006d33}

.context{ margin-left:20px; height:55px; border-top:1px solid #e2e2e2; padding-top:5px}
.context li{ line-height:24px;}
.newstitle{ font-size:16px; line-height:150%; text-align:center; padding-top:15px; color:#006633}

.backwrap{height:44px;line-height:44px;border-bottom:1px solid #E4E4E4;width:100%;}
.backwrap .goback{width:15%;text-align:center;max-width:60px;height:44px;}
.backwrap .goback img{cursor:pointer;margin-top:8px; width:100%}
.backtitle{text-align:center;width:84%; font-size:14px; color:#000000}
.font11{text-align:right;width:10%;max-width:50px;position:relative;z-index:2;}
/* 分页 */
.propage{ height:60px; padding-top:10px;}
.newspage{ height:60px; padding-top:25px;}
.black2 {text-align: center;font-size: 14px;line-height:24px;}
.black2 a {border:#5a6b75 1px solid;padding:5px 10px;margin:2px;color: #ffffff;text-decoration: none;background-color:#5a6b75; border-radius:3px}
.black2 a:hover {border:#5a6b75 1px solid;color: #ffff00;}
.black2 a:active {border:#5a6b75 1px solid;color: #ffffff;}
.black2 span.current {border: #0f7e81 1px solid; padding:5px 10px;font-weight: bold; margin:2px; color: #ffffff; background-color: #0f7e81; border-radius:3px}
.black2 span.disabled {border: #49575d 1px solid;padding:5px 10px;margin: 3px;color: #333;}

/*二级分类*/
.BigClass_box{background:#ffffff; padding:0px 10px 10px 10px;}
.BigClass_index{ margin:0; padding:0;  list-style:none;}
.BigClass_index li { background:url(../images/jia.gif) no-repeat right 50%; line-height:45px;border-bottom:1px solid #e2e2e2;font-size:14px; font-weight:bold;}
.BigClass_index li a{ display:block; color:#222222; padding-left:15px}
.BigClass_index li a:hover{ color:#ec0000;}

.SmallClass_index{ margin:0; padding:0; list-style:none; padding-bottom:5px; padding-top:5px; background:#ffffff;border-bottom:1px solid #e2e2e2;}
.SmallClass_index li { height:30px; line-height:30px;}
.SmallClass_index li a{  display:block; color:#787878; font-size:14px; padding-left:15px}
.SmallClass_index li a:hover{ color:#000000;}