@charset "utf-8";
.carousel-indicators{ bottom:0; }
.carousel-indicators li,.carousel-indicators .active{margin-left:4px;margin-right:4px;}
.carousel-control.left,.carousel-control.right{background-image:none;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{ border-color: #68b92e;}
.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a:focus{ color:#fff; }
.navbar-default .navbar-nav>li>a:hover{ background-color:#fff500; color:#009e42; }
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, 
.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.open>a,
 .navbar-default .navbar-nav>.open>a:hover, 
 .navbar-default .navbar-nav>.open>a:focus{ background-color:#fff500; color:#009e42; }
.navbar-default .navbar-toggle{ background:#fff; }
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{ background-color:#fff500; }
.nav>li>a{ margin-left:2px; width:100px; text-align:center;color:#000; }
.nav>li:first-child>a{margin-left:0px;}
.nav>li>a em{ display:block; font-size:12px; font-style:normal; padding-top:3px; }
.breadcrumb{ border-radius:0; margin-bottom:0; background:none; }
.breadcrumb .divider,.breadcrumb a,.breadcrumb>.active{ color:#fff; }
.container{
	width:85%;
}

.nav_right{
	float:right;
}
.nav .open>a,.nav .open>a:hover{
	background:none;color:#992f32;
}
.nav .active a:hover{
	background:none;color:#992f32;
}
.clear{
	clear:both;
}
.dropdown-menu {
    padding: 0px 0;
    border: 0px solid #ccc;
    border: 0px solid rgba(0,0,0,.15);
    border-radius: 0px;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    box-shadow: 0 5px 12px #f3ddde;top:68px;
}
.dropdown-menu>li>a{
	padding:10px;
}
.dropdown-menu>li>a:hover{
	color:#992f32;background:#fbedee;opacity: 0.6
}
.pro-b-top .p-input,.pro-b-top1 .p-input{ vertical-align: top; background: #f2f2f2; 
	width: 150px; padding:5px; color: #b2b2b2; border: none; }
.pro-b-top,.pro-b-top1{
	background: #f2f2f2;width: 200px;padding-left:15px;border-radius: 25px;
	box-shadow: 2px 0px 5px #e6e6e6;height:30px;margin-top:24px;margin-left:30px;
}
.pro-b-top .p-btn,.pro-b-top1 .p-btn{ width: 29px; height: 29px; text-indent: -999px; border: none;
	background: transparent; position: absolute; left: 0; top:0; }
.pro-b-top .glyphicon-search,.pro-b-top1 .glyphicon-search{ position: relative; width: 29px; line-height: 29px;
 	font-size: 16px; color: #992f32; overflow: hidden; }
 .pro-b-top,.use,.navbar-nav{
 	float:right;
 }
 .pro-b-top1{
 	width:675px;margin:0 auto;
 }
 .pro-b-top1 .p-input{
 	width:620px;
 }
 .use{
 	margin-left:20px;margin-top:28px;
 }
 li{
 	list-style: none;
 }


.top{ background:#efefef; border-bottom:solid 1px #cccccc;padding: 10px 0 10px 0; }
.top .row{ position:relative; }
.header{ padding:10px 0;background: url('../images/head_bk.jpg') repeat-x;background-size:100% 100%;}
.logo{ padding-bottom: 6px; }
.lang{ background:#efefef; width:200px; line-height:35px; text-align:center; position:absolute; top:30px; right:10px; border:solid 1px #cccccc; border-top:none; border-radius:0 0 6px 6px; z-index:1;}
.ma-top{ padding-bottom: 6px; padding-right:150px; }
.header-tel{ margin-top:36px; width:264px; }
.header-tel .header-tel-i{ background:url(../images/tel-icon.jpg) center center no-repeat; width:52px; height:54px; display:block; float:left; margin-right:10px; }
.header-tel p{ margin-bottom:5px; }
.header-tel .h3{ margin:0; }
.nav-menu{ background:url(../images/nav-menu-bg.jpg) #009241 repeat-x; border-radius:0; border:none; border-bottom:solid 3px #68b92e; box-shadow:0 1px 0 #417b26; margin-bottom:1px;}
.foot-top-line{ height:13px; width:100%; margin-top:36px; }
.footer{}
.fc-left{ margin-top: 40px; }
.fc-wrap{ border:solid 5px #85c3a0; padding: 10px 0; margin-left: -15px; }
.fc-wrap .fc-box{ color:#fff; background:#009841; padding:0 20px; margin-left: -5px; margin-right: -5px; text-align: center; }
.fc-wrap .fc-box>h3{ margin:5px 0 0; }
.fc-wrap .fc-box>h3>strong{color: #f8d12c;}
.fc-wrap .fc-box>h6{ margin:1px 0 5px; color: #434242; }
.fc-wrap-info{ color: #fff; font-size: 12px; margin-left: -10px; }
.fc-wrap-info>h3{margin:5px 0 20px;}
.fc-wrap-info>h3>strong{ color: #f8d12c; }
.foot_nav_menu{ list-style:none; padding-right:0px; }
.foot_nav_menu dt{padding:15px 0; font-weight:normal;text-align: center; }
.foot_nav_menu dt a{color:#000;font-size:14px;font-weight: bold;}
.foot_nav_menu dd{padding:4px 2px;text-align: center; }
.foot_nav_menu dd a{color:#808080;font-size:14px;}
.column dl{
	float:left;width:171.4px;margin-top:66px;
}
.haoya1{
	text-align: center;
}
.haoya2{
	margin-top:10px;font-size: 14px;text-align: center;
}
.haoya1 img{
	width:50%;margin:0 auto;
}
.foot_ewm_box{ margin-top: -37px; text-align:right;  }
.line{ width:75px; height:1px; background:#ababab; display:block; }
.column{ padding-left:0; padding-right:0; }

@media (max-width: 992px) { 
.ma-top{ display:none; }
.foot_nav_menu { padding-left:15px; }
.foot_ewm_box{ margin:0; text-align:center; }
}
@media (max-width: 480px) { 
.wellcome,.lang,.ma-top{ display:none; }
}
.toplink{ color:#999; padding-right:50px;}
.toplink a{color:#666!important;}
/*底部*/
.ul_gun{
	float:left;width:171.4px;text-align: center;
}
.ul_gun li:first-child{
	font-weight: bold;margin-bottom: 10px
}
.ul_gun li:first-child a{
	color:#000;
}
.ul_gun li{
	font-size: 14px;height:30px;line-height: 30px
}
.ul_gun li a{
	color:#808080;
}

.w1200{ width:1170px; position: relative; }
.mt-5{ margin-top:5px;}
.mt-10{ margin-top:10px;}
.mt-15{ margin-top:15px;}
.mt-20{ margin-top:20px;}
.mt-25{ margin-top:25px;}
.mt-30{ margin-top:30px;}
.mt-35{ margin-top:35px;}
.pd-5{padding:5px;}
.maincolor{ color: #016e32; }
.pl-20-tl{ padding-left: 20px; text-align:left!important;}
.pl-30-tl{ padding-left: 30px; text-align:left!important;}
.bgc-f0{ background-color: #f0f0f0; }
.bgc-f3{ background-color: #f3f3f3; }
.cn{ background:url(../images/cn.jpg) no-repeat left 4px;color:#333; }
.en{ background:url(../images/en.jpg) no-repeat left 4px;  color:#333; }
/* 分页 ======================*/
.pageWrap{ margin:20px 0; }
.pageWrap a,.pageWrap span{ font-family:'sumsin'; display:inline-block; min-width:30px;
 line-height:28px; margin:0 2px; }
.pageWrap a{background:#fff;color:#555;text-decoration:none;}
.pageWrap a:hover,.pageWrap span.current{background:#992f32;color:#fff;}

.pagination { margin:20px 0; }
.pagination li,.pagination li span, .pagination li a{ font-family:'sumsin'; display:inline-block; min-width:30px; line-height:28px; margin:0 2px; }
.pagination li{background:#fff;color:#555;text-decoration:none;}
.pagination li span,.pagination li a{border:none;}
.pagination li a {color:#000;}
.pagination li.active span{background:#992f32;color:#fff;}
.pagination>.active>span:hover, .pagination>li>a:hover{background:#992f32;color:#fff;}
/* 其他 ======================*/
.main-wrap{ width:1200px; margin-bottom:30px;margin:0 auto;margin-top:40px;}
.here_wrap{ background:#0e8126; margin:1px; padding:15px 1px; }
.page-tit{ padding-left:50px; font-weight:bold; color:#fff; margin:8px 0; }
.info_wrap{ padding:10px;}
.info_tit{ border-bottom:solid 1px #ccc; padding-bottom:15px; margin-bottom:15px; text-align:center; }
.info_con{ margin-top:10px; }
.info_con img{ max-width:100%!important; height:auto!important;}
.prev-next{border-top:solid 1px #e6e6e6; margin-top:15px; padding:15px 0;overflow:hidden;}
.prev-next div{padding-left:20px;float:left;}
.prev-next div a{color:#808080;}
.prev-next div.next{ float:right; padding-right:20px; }
/* 新闻 ======================*/
.news-wrap{ overflow:hidden;border-top:solid 1px #d5d4d4; padding:0 5px; }
.news-wrap>ul{ list-style:none; padding-left:0; }
.news-wrap>ul>li{ padding:25px 0; border-bottom:dashed 1px #b5b6b5;}
.news-img{ margin:0 30px; vertical-align:middle; overflow:hidden; }
.news-img img{ margin:auto; }
.news-body{ position:relative; height:168px; margin-right:30px; line-height:1.6; }
.news-body h4{ margin-top: 0; margin-bottom: 0; padding-top:12px; padding-bottom:15px; color:#0e8126; font-weight:bold; }
.news-btn{ color:#0e8126; position:absolute; bottom:0; right:0; }
.news-btn:hover{ color:#0e8126; }

/* 产品 ======================*/
.pro-wrap{ overflow:hidden;padding:0 0px; }
.pro-wrap>ul{ list-style:none; padding-left:0; }
.pro-wrap>ul>li{ padding:25px 10px; float: left; width: 300px; text-align: center; }
.pro-wrap>ul>li .p-img{ border: solid 1px #ccc; width: 100%; height: 0; padding-bottom: 99%; position: relative;overflow: hidden; }
.pro-wrap>ul>li .p-img:hover{ border: solid 1px #992f32; }
.pro-wrap>ul>li .p-img img{ width: 100%; height: auto; }
.pro-wrap>ul>li .p-tit{ height:60px; line-height:60px; overflow: hidden; }
.pro-wrap>ul>li .p-tit h4{ font-size: 16px; display:inline-block; vertical-align:middle; line-height:1.5;}
.pro-wrap>ul>li .p-btn{ padding-top: 20px; }
.pro-wrap>ul>li .p-btn .btn-info{background-image:-webkit-linear-gradient(top,#00a949 0,#009540 100%);background-image:-o-linear-gradient(top,#00a949 0,#009540 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#00a949),to(#009540));background-image:linear-gradient(to bottom,#00a949 0,#009540 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00a949', endColorstr='#ff009540', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border:none;}
.pro-wrap>ul>li .p-btn .btn-default{ border-color:#009d44; }
.pro-wrap>ul>li .p-btn .btn-default:hover{ background:#009d44; color: #fff; }

.pro_info{overflow:hidden;padding-top:30px;}
.img-wrap{width:380px;float:left; margin-left:15px; }
.info-wrap{ float:right; width:480px; margin-right:6px; }
.info-wrap-con{ border-top:dashed 1px #959595; padding-top:10px; }
.info-wrap-tel{ font-size:16px; padding-left:15px; }
.info-wrap-tel b{ color:#108129; font-size:24px; }
.info-wrap-btn{ padding-top:30px; padding-left:80px; }
.info-wrap-btn .btn-info{
		background: #992f32;border:none;
	}
/* 放大镜==============*/
.zoomBox{width:380px; margin:0 auto; border:solid 1px #cccccc; }
.tb-pic{position:relative;z-index:1;}
.tb-pic,.tb-pic a{height:378px;width:378px;}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;*font-size:393px;*display:block;*font-family:Arial;*line-height:1;}
.tb-pic a img{width:100%;height:100%;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background-color:#666;opacity:0.5;filter:alpha(opacity=50);cursor:move;z-index:1;}

.spec-scroll { margin-top: 5px; width: 380px; overflow: hidden; }
.spec-scroll .prev { float: left; margin-right: 1px }
.spec-scroll .next { float: right; }
.spec-scroll .prev, .spec-scroll .next { display: block; font-family: "simsun"; text-align: center; font-weight: bold; width: 19px; height: 79px; line-height: 79px; color: #333; cursor: pointer; text-decoration: none; }
.spec-scroll .items { float: left; position: relative; width: 340px; height: 79px; overflow: hidden; }
.spec-scroll .items ul { position: absolute; width: 999999px; height: 79px; padding-left: 0; list-style: none; }
.spec-scroll .items ul li { float: left; width: 85px; text-align: center; }
.spec-scroll .items ul li img { border: 1px solid #CCC; padding: 2px; width: 79px; height: 79px; }
.spec-scroll .items ul li img:hover, .spec-scroll .items ul li.tb-selected img { border: 2px solid #992f32;  }

/*标签*/
.pro_tab{padding-top:30px;}
.tab{border-bottom:solid 1px #d4d3d3;overflow:hidden; list-style:none; padding-left:0; margin-left:10px; }
.tab li{ border-bottom:0px; display:inline-block;*display:inline;*zoom:1;}
.tab li span{line-height:55px; font-size:24px; font-weight:bold; color:#fff;background:#992f32;
display:block;padding:0 40px;/*cursor:pointer;*/}
.tab_con{margin:20px 0; padding:0 10px; display:none; /*overflow-y:auto; */min-height:245px;}
.on{display:block;}

/*分类导航*/
.side-nav{ width:1200px;margin:0 auto;margin-top:80px; }
.nav-top{padding:1px; border-bottom:solid 1px #d5d4d4; }
.nav-slideBox{}
.nav-slideBox dl{font-size:16px; }
.nav-slideBox dt{ display:block;width:14.28%;float:left;font-weight: normal; }
.nav-slideBox dt a{  color:#808080; display:block;text-align: center; }
.nav-slideBox dt img{
	width:100px;margin-bottom:20px;
}
.nav_on{
	color:#992f32;
}
.nav-slideBox dd{ display:block;width:25%; margin-top:10px;height:46px; line-height:46px; background:#f0f0f0; }
.nav-slideBox dd a{ display:block; color:#484949; font-weight:bold; text-align:center; }
.nav-slideBox dd a:hover,.nav-slideBox dd.cur a{ color:#992f33; }

/*==========*/
.bg-line{ background: url(../images/bgl.jpg) repeat-x left 50px; }
.about-tit{padding:20px 0 30px;}
.about-con{ line-height: 1.6;color: #999 }
.about-btn{ position: absolute; right: 100px; bottom: 30px; }
.about-btn .btn-default{ border-color:#009d44; color: #009841; border-radius: 0; }

.copyright{  padding: 16px;  font-size: 14px;background: #f2f2f2 }
.copyright a{ color: #808080; }
.copyright a:hover{ color:#6E0909; }

.about-shili { position:relative; overflow:hidden; margin:20px 0; }
.about-shili .box_wrap{ width:1045px; margin:0 60px; overflow:hidden; }
.about-shili ul { overflow:hidden;  }
.about-shili li { float:left; width: 340px; margin: 0 13px 0 0;display: block; }
.about-shili li a { display:block; text-align:center; color:#333; }
.about-shili li .img_wrap { width: 340px; height: 226px; }
.about-shili li img { width:100%; height:100%; }
.about-shili .sPrev, .about-shili .sNext { position:absolute; left:0px; top:50%; margin-top:-40px; display:block; width:50px; height:80px; background:url(../images/icoLeft3.jpg) center center no-repeat; z-index:2; }
.about-shili .sNext { left:auto; right:0px; background:url(../images/icoRight3.jpg) center center no-repeat; }

/*========*/
.app_form{ padding:10px 0; border-top:solid 1px #d5d4d4; }
.app_form td { padding: 10px 0; }
.app_form .txt1 { width:70%; height:35px; line-height:35px; border:solid 1px #ccc; padding:5px; }
.app_form .txt2 { width:70%; border:solid 1px #ccc; padding:5px; }
.app_form .fb_btn { color: #fff; width: 150px; height: 40px; line-height: 39px; display: inline-block; border:0; border-radius:5px; box-shadow:0 2px 1px #666; background-image:-webkit-linear-gradient(top,#0f922a 0,#0e8126 100%);background-image:-o-linear-gradient(top,#0f922a 0,#0e8126 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#0f922a),to(#0e8126));background-image:linear-gradient(to bottom,#0f922a 0,#0e8126 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0f922a', endColorstr='#ff0e8126', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;}
body .layer-myskin .layui-layer-content{padding:20px 30px;}
/*========*/
.porduct-side{ border:solid 1px #d4d3d3; }
.porduct-side .top-tit{ background:#0e8126; border-left:solid 5px #fff500;color:#fff; padding:18px 20px; font-size:18px; }
.porduct-side .p-sidebox{ padding:0 15px; }
.porduct-side .p-sidebox dd{ margin-top:15px; }
.porduct-side .p-sidebox .p-img{ border:solid 1px #cccccc; }
.porduct-side .p-sidebox .p-img img{ width:100%; height:auto; }
.porduct-side .p-sidebox .p-tit{ text-align:center; color:#484747; padding:10px 0; }