@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{background: none;color:#fff;height:50px;}
.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:url('../images/nav_hover.jpg');background-size: 100% 100%; color:#fff;height:50px; }
.navbar-default .navbar-toggle{ background:#fff; }
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{ background-color:#fff500; }
.dropdown-menu{ border-radius:0; }
.nav>li>a{ padding:15px 14px; }
.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; }
li{
	list-style: none
}
.top{ background:url('../images/top_back.jpg') center center; border-bottom:solid 1px #cccccc;padding: 10px 0 10px 0; }
.top .row{ position:relative; }
.header{ padding:10px 0; background:#fff;}
.logo{ padding-bottom: 6px; float:left;margin-top:15px;}
.pull-left{
	width:420px;
}
.logo_sao{
	color:#262626;width:184px;float:right;margin-top:27px;
}
.clear{
	clear:both;
}
.lang{ width:200px; line-height:35px; text-align:center; position:absolute; top:-10px; right:32px; 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:#e9383f; border-radius:0; border:none; margin-bottom:0px;height:45px;}
.foot-top-line{ background:url(../images/foot-top-line.jpg) repeat-x; height:13px; width:100%; margin-top:36px; }
.footer{background:url('../images/foot_back.jpg');height:227px;}
.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; }
.foot_nav_menu dt a{color:#fff;font-size:16px;}
.foot_nav_menu dd{padding:4px 2px; }
.foot_nav_menu dd a{color:#fff;font-size:12px;}
.foot_ewm_box{ margin-top: -159px; 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:250px;}
.toplink a{color:#808080!important;}

.w1200{ width:1240px; 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; padding-left:30px; color:#333; }
.en{ background:url(../images/en.jpg) no-repeat left 4px; padding-left:30px; 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; box-shadow:inset 0 0 0 1px #fff; }
.pageWrap a{background:#fff;color:#555;text-decoration:none;}
.pageWrap a:hover,.pageWrap span.current{background:url('../images/fenye.jpg');
			color:#fff;background-size: 100% 100%;border-radius: 3px
	}
/* 其他 ======================*/
.main-wrap{ margin-bottom:30px;}
.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{ 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;}
.prev-next div a{color:#808080;}
.prev-next div.next{ float:right; padding-right:20px; }
/* 新闻 ======================*/
.news-wrap{ 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{ width:400px; margin:0 30px; height:170px; 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 5px;margin-top:45px; }
.pro-wrap>ul{ list-style:none; padding-left:0; }
.pro-wrap>ul>li{ padding:25px 10px; float: left; width: 307px; text-align: center;border-radius: 3px }
.pro-wrap>ul>li:hover{
	border: solid 1px #ececec;
	padding:24px 10px;
}
.pro-wrap>ul>li:nth-child(4):hover{
	padding:25px 10px;
}
.pro-wrap>ul>li .p-img{ width: 86%; height: 0; padding-bottom: 99%; position: relative;}
.pro-wrap>ul>li .p-img:hover{ }
.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{float:left; margin-left:15px; }
.info-wrap{ float:right; width:620px; margin-right:6px; }
.info-wrap-con{  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-image:-webkit-linear-gradient(top,#00a346 0,#0a681e 100%);background-image:-o-linear-gradient(top,#00a346 0,#0a681e 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#00a346),to(#0a681e));background-image:linear-gradient(to bottom,#00a346 0,#0a681e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00a346', endColorstr='#ff0a681e', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border:none;}
/* 放大镜==============*/
.zoomBox{width:540px;height:540px; margin:0 auto;box-shadow: 2px 1px 14px #ececec }
.tb-pic{position:relative;z-index:1;}
.tb-pic,.tb-pic a{height:540px;width:539px;}
.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 #FF6600; padding: 1px; }

/*标签*/
.pro_tab{padding-top:30px;padding-bottom:10px;}
.tab{overflow:hidden; list-style:none; padding-left:0; margin-left:16px; }
.tab li{padding:1px;  border-bottom:0px; display:inline-block;*display:inline;*zoom:1;}
.tab li span{line-height:40px; font-size:16px; color:#fff;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{ float:left; width:242px; }
.nav-top{padding:1px; border-bottom:solid 1px #d5d4d4; }
.nav-slideBox{border:solid 1px #d5d4d4;}
.nav-slideBox dl{ margin-bottom:15px; font-size:16px; }
.nav-slideBox dt{ display:block; margin-top:16px; height:56px; line-height:56px; background:#009440; }
.nav-slideBox dt:first-child{  }
.nav-slideBox dt a{ border-left:solid 4px #f2b00b; padding-left:20px; color:#fff; display:block; }
.nav-slideBox dd{ display:block; margin-top:10px;height:46px; line-height:46px; background:#ecfae6; }
.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:#117b20; }

/*==========*/
.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{ background: #027c36; padding: 16px; color: #fff; font-size: 12px; }
.copyright a{ color: #fff; }

.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; }
.foot_text{
	width:78%;margin-top: 50px
}
.foot_text li{
	float:left;color:#808080;width:290px;margin-top: 20px
}
.foot_text li img{
	float:left;
}
.foot_text li span{
	float:left;margin-top:2px;margin-left: 20px
}
/*左边漂浮*/
.rides-cs {  font-size: 12px; background:#dd3d41;height:172px; position: fixed; top: 350px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;margin-top: 21px;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center; margin:0; }
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height:38px;height:38px;border-top: solid 1px #E6E4E4;overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;float:right;margin-top:9px;margin-right:5px;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:5px; left: 0;
 display:block;  height: 180px; padding: 8px;width:90%;margin:0 auto;}
.rides-cs .btnOpen{
	background: url(../images/close.png);
	background-repeat: no-repeat;background-size: 100% 80%;
}
.rides-cs .btnCtn{
	background-image: url(../images/open.png);
	background-repeat: no-repeat;z-index:9999;
}
.rides-cs .btnOpen { background-position: 0 0;}
.rides-cs .btnCtn { background-position: 0px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}
.erma li{
	width:87px;
	float:left;margin-top:-60px;text-align: center;color:#808080;
}
.erma p{
	margin-top:10px;
}
.ma_pic{
	position:absolute;right:0px;top:-110px;
}
.pic_nei li{
	position: absolute;display: none
}
