@charset "utf-8";
/**{border:1px solid red;}*/
h4{margin-bottom: 0;}

*{font-family: 微软雅黑;}
a{color:#333;text-decoration: none;}
.onn>a{color:#b52421;}

.carousel-indicators{ bottom:0; }
.carousel-indicators li,.carousel-indicators .active{/*margin-left:4px;margin-right:4px;*/float:right;}
.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{font-size:16px;font-weight: normal;
 }
.navbar-collapse{float: right;}
.navbar-default .navbar-nav>li>a:hover{ /*background-color:#fff500;*/ color:#AF2428; }
.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, 
.dropdown-menu{ border-radius:0; }
.nav>li>a{ margin-left:2px; width:121px; text-align:center; }
.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; }

.pull-left .wellcome{font-size: 16px;line-height: 3em;}


.top{ background:#efefef;height: 46px;line-height: 3.5em;color: #828282;font-size: 1em;}
.top .row{ position:relative; }
.tbbj{width:100%;background-color:#f5f5f5;}
.header{ padding:10px 0; }
.logo{ padding-bottom: 0px; }
.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)  repeat-x; border-radius:0;margin-bottom:0px;}
.foot-top-line{ background:url(../images/foot-top-line.jpg) repeat-x; height:13px; width:100%; margin-top:36px; }
.footer{background:#1e1e1e;}
.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;text-decoration: none;}
.foot_nav_menu dt a:hover{color:#ef292a;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: -37px; text-align:right;  }
.line{ width:75px; height:1px; background:#ababab; display:block; }
.column{ padding-left:0; padding-right:0; }

.ncollapse{margin-right: -40px;}
@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;}


/*.w1200{ width:1225px; 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:50px 0; }
.pageWrap a,.pageWrap span{ font-family:'sumsin'; display:inline-block; min-width:45px; line-height:40px; margin:0 2px; border:solid 1px #cdcdcd; box-shadow:inset 0 0 0 1px #fff; }
.pageWrap a{background:#393532;color:#fff;text-decoration:none;}
.pageWrap a:hover,.pageWrap span.current{background:#af2428;color:#fff;}
/* 其他 ======================*/
/*.main-wrap{float:right; width:1200px; border:solid 1px #d5d4d4; 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 p{line-height: 2.5em;}
.info_con{ margin-top:10px; }
.jzb{text-align: left;}
/*.info_con img{margin:20px;}*/
.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;}
.news-wrap>ul{ list-style:none; padding-left:0; }
.news-wrap>ul>li{ padding:25px 0; border-bottom:dashed 1px #b5b6b5;}
/*.news-img{ width:254px; margin:0 30px; height:168px; vertical-align:middle; overflow:hidden; }*/
.news-img img{ margin:auto; }
.news-body{ position:relative;line-height:1.6; }
.news-body a:hover{text-decoration: none;}
.news-body h4{ margin-top: 0; margin-bottom: 0; padding-top:12px; padding-bottom:15px; color:#4c4c4c; font-weight:bold; }
.news-btn{ color:#4c4c4c; position:absolute; bottom:0; right:0; }
.news-btn:hover{ color:#821c1e;text-decoration: none; }

/* 产品 ======================*/
/*.pro-wrap{ overflow:hidden; padding:0 5px;width: 1225px;margin: 20px auto 0;}*/
.pro-wrap>ul{ list-style:none; padding-left:0; }
.p-tit2 h4{ font-size: 1em; vertical-align:middle;color: #af2428;font-weight: 600;}
/*.pro-wrap>ul>li{float: left; width: 384px; text-align: center;margin-right: 5px;margin-top: 15px; }*/
.pro-wrap>ul>li>a{text-decoration: none;}
/*.pro-wrap>ul>li .p-img{ border: solid 1px #ccc; width: 95%; height: 0; padding-bottom: 99%; position: relative;overflow: hidden;height: 482px;}*/
.pro-wrap>ul>li .p-img:hover{ border: solid 1px #af2428; }
/*.pro-wrap>ul>li .p-img img{width: 324px;height: 177px;margin-top: 70px;}*/
.pro-wrap>ul>li .p-tit{ height:24px;}
.pro-wrap>ul>li .p-tit h4{ font-size: 16px; vertical-align:middle;color: #af2428;}
.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; }
/*.p-tit1{margin-top:140px;color: #424242;}*/


.pro_info{overflow:hidden;padding-top:30px;}
.img-wrap{width:380px;float:left; margin-left:15px;margin-bottom: 40px; }
/*.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-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:380px; margin:0 auto; border:solid 1px #cccccc; }*/
.tb-pic{position:relative;z-index:1;}
/*.tb-pic,.tb-pic a{height:378px;width:350px;border:solid 1px #cccccc;}*/
/*.tb-ppc{display:table-cell;text-align:center;vertical-align:middle;*font-size:393px;*display:block;*font-family:Arial;*line-height:1;}*/
.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:80%;}
.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.zoomMask{position:absolute;background-color:#666;opacity:0.5;filter:alpha(opacity=50);cursor:move;z-index:1;}
.fenxiang{border-top:1px solid #ccc;padding-top: 5px;}
.cpcc{width:100%;margin-top:40px;}
.fxd{float:left;}
.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 { padding: 15px 5px; }

/*标签*/
.pro_tab{padding-top:30px;}
.tab{border-bottom:solid 1px #d4d3d3;overflow:hidden; list-style:none; padding-left:0; margin-left:10px; }
.tab li{padding:1px; border:solid 1px #d4d3d3; 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:#0e8126;display:block;padding:0 40px;/*cursor:pointer;*/}
/*.tab_con{ width:400px;margin: 0 auto;}*/
.tab_con img{width: 100%;}
.on{display:block;}

/*分类导航*/
/*.side-nav{ width:800px; margin: 0 auto;}*/
/*.side-nav>dl{;width: 800px;margin: 0}*/
/*.side-nav dd{display: inline-block;float: left;width: 100px;height: 60px;text-align: center;line-height: 4em;}*/
.side-nav dd.cur1{background-color: #af2428;}
.side-nav dd.cur1{color: #fff;}
.cur1 a{color: #404040;}
.side-nav dd a{color:#404040;text-decoration: none;}
.side-nav dd:hover{background-color:#af2428;}
.side-nav a:hover{color:#fff;}
.cc2{color:#af2428;}
.nav-top{padding:1px; border-bottom:solid 1px #d5d4d4; }
.nav-slideBox{border:solid 1px #ececec;}
.nav-slideBox dl{ margin-bottom:15px; font-size:16px; }
.nav-slideBox dt{ display:block; margin-top:16px; height:56px; line-height:56px;}
.nav-slideBox dt:first-child{ margin-top:8px; }
.nav-slideBox dt a{ text-decoration: none;padding-left:20px; color:#000; display:block; }
/*.nav-slideBox dd{ display:block; height:60px; line-height:60px; }*/
.nav-slideBox dd a{ display:block; color:#484949; text-align:center; }
.nav-slideBox dd a:hover,.nav-slideBox dd.cur a{ color:#fff;background-color: #af2428;}

/*==========*/
.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: #1e1e1e; padding: 16px; color: #fff; font-size: 12px; }
.copyright a{ color: #757575; }

.col-ss-1 a {font-size: 1.1em;color: #969696;text-decoration: none;}
.tainre{text-align: center;font-size:1.1em;line-height:2em;color:#969696;}
.tainre img{margin:20px 15px 5px 15px;}

.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; }



.nn>a{color:#fff;}