﻿@charset "utf-8";
/* reset */
body{font:13px/1.7 'Arial',
\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;background:#fff;overflow-x:hidden;color:#555;}
body:after { display: block;height: 0;line-height: 0;overflow: hidden;visibility: hidden;content: 'Pc';}
body,h1,h2,h3,h4,p,ul,ol,dd,dl,form{margin:0;}
input,button,select,legend,fieldset{font-size:100%;border:0;vertical-align:middle;outline:none;
	margin:0;padding:0;}
button,input[type="submit"],input[type="reset"],input[type="button"]{cursor: pointer;}
textarea {overflow: auto; height: auto; vertical-align: top; resize: vertical;}
img { border: 0 none; height: auto; max-width: 100%; vertical-align: top; -ms-interpolation-mode: bicubic;}
ul{padding-left:0;list-style-type:none;}
i,b{font-style:normal;font-weight: normal;}
a{text-decoration:none;outline:none; transition:all .3s ease; color:#666;}
a:hover{color:#333;}
.PcMode:after{content: 'Pc' !important;}
em{ font-style:normal;}
/* html5 ele */
article, aside, dialog, footer, header, section, nav, figure, menu { display: block; }

/* ie scroll */
@-ms-viewport {width:device-width;}
.placeholder::-webkit-input-placeholder { /* WebKit browsers */
    color:#fff;
}
.placeholder:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:#fff;
}
.placeholder::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:#fff;
}
.placeholder:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:#fff;
}


/* common */
.opc0{opacity:0;}
.wrap{ max-width:960px; margin-left:auto;margin-right:auto; *width:960px;}
.fix{*zoom:1;*clear:both;}.fix:before,.fix:after{content:"";display:table;clear:both;}
.oh{overflow:hidden;*zoom:1;}
.l{float:left;}.r{float:right;}
.dib{display:inline-block;*display:inline;*zoom:1;}
.pr{position:relative;}.pa{position:absolute;}
.tc{text-align:center;}.tr{text-align:right;}
.el{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.hidetext { font: 0/0 a; letter-spacing: -9px; }
.btn{cursor:pointer;}
.hide{display:none;}
.arr{display: inline-block; width: 0; height: 0; overflow: hidden; }

/* ico */
.ico { display: inline-block; overflow: hidden; width: 36px; height: 30px; vertical-align: middle; background: url(../img/ico.png); margin-right:12px; transition:all 0.3s ease;}
.ico1_1{ width:40px;}
.ico1_2 { background-position: -40px 0; }
.ico1_3 { background-position: -76px 0; }
.con-ico{ display: inline-block; overflow: hidden; width: 25px; height: 28px; vertical-align: middle; background: url(../img/con-ico.png); margin-right:12px;margin-top: -6px;}
.con2{ background-position:0 -53px;}
.con3{ background-position:0 -103px;}
.con4{ background-position:0 -151px;margin-top: -10px;}

/* 表格 */
.datalist{ border:1px solid #ccc; border-collapse:collapse; background:#fff; }
.datalist caption{ padding-bottom:5px; text-align:left;} 
.datalist th{ border:1px solid #ccc; background-color:#eee; font-weight:700;  padding:5px 15px; }
.datalist td{ border:1px solid #ccc; padding:5px 15px;}
.datalist tr.altrow{ background-color:#ccc;}


/* flex栅格 */
.flex-col { 
display: -webkit-box; display: -webkit-flex; display: -ms-box; display: flex; 
-webkit-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; 
}
.flex-row { 
display: -webkit-box; display: -webkit-flex; display: -ms-box; display: flex; 
-webkit-box-orient: horizontal; -ms-flex-direction: row;
}
.flex-1 { -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; }
.flex-2 { -webkit-box-flex: 2; -webkit-flex: 2; flex: 2; }
.flex-3 { -webkit-box-flex: 3; -webkit-flex: 3; flex: 3; }
.flex-4 { -webkit-box-flex: 4; -webkit-flex: 4; flex: 4; }
.align-stretch { -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-align-items: stretch; align-items: stretch; }
.align-center { -webkit-box-align: center; -webkit-align-items: center; -ms-align-items: center; align-items: center; }
.justify-center { -webkit-box-pack: center; -ms-box-pack: center; justify-content: center; }
.flex-wrap{-webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;}
.scroll_cont {width: 100%;height:100%;overflow: auto;box-sizing: border-box;}

/* style */
.UnpcPush,.MobilePush{display:none;}

/*
*头部
*/
.head{ background:url(../img/head-bg.jpg) center top no-repeat;position: relative;z-index: 5;}
.head .logo{ float:left; margin-right:13%;}
.head .logo .logo-img{ background:url(../img/logo.png) no-repeat; width:145px; height:50px; display:block; background-size:contain;}
.head .nav-menu{ float:left; width:66%;}
.head .nav li{ float:left;text-align: center;padding: 0 3%;}
.head .nav li a{ color:#fff; line-height:50px; height:50px; display:block;transition: All 0.5s ease-in-out;
-webkit-transition: All 0.5s ease-in-out;-moz-transition: All 0.5s ease-in-out;-o-transition: All 0.5s ease-in-out;-ms-transition: All 0.5s ease-in-out;}
.head .nav li .secNav{ position:absolute; top:50px; left:0; background:url(../img/blue75.png) repeat; background:rgba(21,113,189,.75); width:100%;padding: 15px 0 31px; display:none;}
.head .nav li .secNav .secMenu{ float:left; width:66%; background:url(../img/li1.gif) right center no-repeat;}
.head .nav li .secNav .secMenu p{ float:left; width:19%;margin-right: 6%;}
.head .nav li .secNav .secMenu a{text-align: left; width:100%; overflow:hidden;text-overflow: ellipsis;white-space: nowrap; height:26px; line-height:30px; border-bottom:1px #a1c6e5 solid;font-weight:normal; font-size:12px;}
.head .nav li .secNav .secMenu a._pa{ font-weight:bold;}
.head .nav li .secNav .secSumm{ float:right;width: 31%;color: #fff;text-align: left;font-weight: bold;}
.head .nav li .secNav .secSumm ._tip{display: block;height: 3px;background-color: #fff;width: 19%;margin-bottom: 10px;}
.head .nav li:hover .secNav{ display:block;}
.head .top_sear{ float:right; position:relative; z-index:5;}
.head .top_sear form{}
.head .top_sear form span{ height:35px;background: #049ddc; display:inline-block;width:0; position: absolute;right: 46px;top: 6px; }
.head .top_sear .inp{font-size:12px;color:#fff;height:17px;line-height:17px;transition:width .1s ease-in-out;background:transparent; padding:9px 0; width:0; position:absolute; right:0; top:0; text-indent:10px;}
.head .top_sear .btn{height:35px;line-height:35px;vertical-align:top;padding:0 3px; width:54px;background: transparent;color:#fff;margin-top: 6px;}
.head .top_sear .btn .s-ico-1{ background:url(../img/se.png) no-repeat; display:inline-block; width:23px; height:23px; vertical-align:middle;}
.head .top_sear:hover form span{width:120px;}
.head .top_sear:hover form span .inp{ width:100%;}
.head .nav li:hover a{transform: scale(1.2);-webkit-transform:scale(1.1); -moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1); font-weight:bold;}
.head .nav li.cur a{ font-weight:bold; font-size:14px;}

/*
*banner
*/
.banner{ height:570px; position:relative;}
.banner li img{ position:absolute; width:1920px; bottom:0; left:50%; margin-left:-960px; max-width:none;}
.banner .slide_nav{position:absolute;left:50%;margin-left:-481px;bottom:41%;cursor:pointer}
.banner .slide_nav a{float:left;width:69px; height:52px;margin-right:11px; border:2px #fff solid;}
.banner .slide_nav img{width:100%;height:100%;}
.banner .slide_nav a.on{ border-color:#56ae00;}

/*
*首页产品 
*/
.pro-box{ position:relative; margin-top:-210px; }
.proBox{ background:url(../img/white8.png) repeat;position:relative; z-index:5;padding: 1% 2% 2%;}
.proBox .channelIN{ font-size:20px;color:#00429e;padding-bottom: 10px;}
.proBox .channelIN a{ color:#00429e;}
.proBox .channelIN .pico1{ background:url(../img/s_logo.png) no-repeat; display:inline-block; width:18px; height:18px; vertical-align:middle;margin: -3px 3px 0 0;}
.proBox .proBox-list .proBox-list-li ._pic{width: 100%;position: relative;height: 0;padding-bottom: 92.9%; *height:134px; *padding-bottom:0;}
.proBox .proBox-list .proBox-list-li ._pic img{ position:absolute; top:0; left:0; width:100%; height:100%;}
.proBox .proBox-list .proBox-list-li .proBox-lsit-li-pro{ margin-left:10%;}
.proBox .proBox-list .proBox-list-li .proBox-lsit-li-pro ._name{ font-size:16px; border-top:2px #0c56a7 solid;}
.proBox .proBox-list .proBox-list-li .proBox-lsit-li-pro ._list{ margin-top:5px;}
.proBox .proBox-list .proBox-list-li .proBox-lsit-li-pro ._list li{ background:url(../img/p1.png) left  10px no-repeat;padding-left: 5%; line-height:2; transition:all 0.3s ease;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.proBox .proBox-list .proBox-list-li .proBox-lsit-li-pro ._list li a{ color:#747474; font-size:12px;}
.proBox .proBox-list .proBox-list-li .proBox-lsit-li-pro ._list li:hover{ background-position:0 -15px;}
.proBox .proBox-list .proBox-list-li .proBox-lsit-li-pro ._list li:hover a{ color:#5eb20c;}

.boxs{ padding:30px 0;}
.channelOut{ height:26px; line-height:26px; background-color:#1673bf;}
.channelOut .channelIN{ float:left; font-size:12px; font-weight:normal;text-indent: 12px;} 
.channelOut .channelIN a{ color:#fff;}
.channelOut ._more{ float:right; color:#fff;display: block; cursor:pointer;}
.boxs .rd-box{ float:left; width:28.1%;}
.boxs .boxs1{width: 68.8%;float: right;}
.boxs .boxs1 .news-box .channelOut{ background-color:#56ae00;}

.boxs .rd-box-cont{ width:100%; margin-top:6px;overflow: hidden;}
.boxs .rd-box-cont .img{ width:100%;position: relative;height: 0;padding-bottom: 61.1%; *height:167px; *padding-bottom:0;}
.boxs .rd-box-cont .img img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.boxs .rd-box-cont .img ._content{ position:absolute; left:0; bottom:0; background:url(../img/blue8.png) repeat; background:rgba(81,152,209,.8); color:#fff; text-align:center; padding:12px 0 20px; width:100%; display:none; transition:all 1s ease-in; -webkit-transition:all 1s ease-in;-moz-transition:all 1s ease-in; -ms-transition:all 1s ease-in; -o-transiton:all 1s ease-in; cursor:pointer;}
.boxs .rd-box-cont .img:hover ._content{ display:block;animation:mymove 2s;-moz-animation:mymove 2s; /* Firefox */-webkit-animation:mymove 2s; /* Safari and Chrome */-o-animation:mymove 2s; -ms-animation:mymove 2s;}
@keyframes mymove
{from {bottom:-100px;}
to {bottom:0px;}
}
@-moz-keyframes mymove
{
from {bottom:-100px;}
to {bottom:0px;}
}

@-webkit-keyframes mymove
{
from {bottom:-100px;}
to {bottom:0px;}
}

@-o-keyframes mymove
{
from {bottom:-100px;}
to {bottom:0px;}
}
@-ms-keyframes mymove
{
from {bottom:-100px;}
to {bottom:0px;}
}
.boxs .rd-box-cont .img ._content ._content-more{display: inline-block;border: 1px #fff solid;padding: 0 5px;margin-top: 10px;font-size: 12px; color:#fff;}

.boxs1 .boxs1-bottom{ border:2px #f0f0f0 solid; margin-top:6px;padding: 2.5% 0 2.5%;}
.boxs1 .boxs1-bottom .news-box{border-right: 1px #b9b9b9 dashed;padding-left: 2.5%;}
.boxs1 .boxs1-bottom .news-box li{ background:url(../img/p2.png) left center no-repeat; padding-left:2%; line-height:2;}
.boxs1 .boxs1-bottom .news-box ._title{ width:80%; float:left;}
.boxs1 .boxs1-bottom .links-box{padding: 0 7% 0 7%;}
.links-box li{ border:1px #e4e4e4 solid; padding:5px 0;text-indent: 7%;*text-indent: 3%;margin-top: -1px;}
.links-box li a{ display:block;}
.links-box li a:hover{ color:#56ae00;}
.links-box li a *{ cursor:pointer;}
.links-box li a:hover .ico1_1{ background-position:0 -82px;}
.links-box li a:hover .ico1_2{ background-position:-40px -82px;}
.links-box li a:hover .ico1_3{ background-position:-76px -82px;}

/*
*通用底部
*/
.foot{ background-color:#e5e5e5; padding:35px 0 32px; color:#858585;}
.foot .foot-share,.foot .foot-share-erwm,.foot .foot-share-word{ float:right;}
.foot a{ color:#858585;}
.foot .foot-left ._company-t{ font-weight:bold;}
.foot .foot-left ._company-t a,.foot .foot-left ._company-tel a{ color:#313131;}
.foot .foot-left ._company-tel,.foot .foot-left ._company-a{color:#313131;}
.foot .foot-share-word{ text-align:right; margin:50px 5px 0 0;}
.foot .foot-left ._company-tel span{ margin-right:10px;}

/*
*关于我们
*/
.banner-page{ position:relative; height:166px; overflow:hidden;}
.banner-page img{ position:absolute; width:1920px;left:50%; margin-left:-960px; max-width:none;}
.posi{ font-size:12px; font-weight:normal; color:#000; border-bottom:1px #e9e9e9 solid;}
.posi a{ color:#838383;}
.posi em{ margin:0 4px;}
.pt15{ padding-top:15px;}

.main-bar{ padding:35px 0 40px;}
.main-bar .main-right-bar,.main-bar .main-left-bar{ float:right;}
.main-bar .main-right-bar{ width:23.5%;}
.main-bar .main-left-bar{ width:71.9%; margin-right:4%;}
.main-bar .main-right-bar .s-menu .s-menu-title{ background:url(../img/s-menu-bt.jpg) left center no-repeat; color:#fff; height:30px; line-height:30px; font-weight:bold; padding-left:10%;}
.main-bar .main-right-bar .s-menu .s-menu-dd li{ border-bottom:1px #ddd dotted;}
.main-bar .main-right-bar .s-menu .s-menu-dd li a{ display:block;height:36px; line-height:36px;  background:url(../img/s-menu.gif) 0 -36px no-repeat; transition:all 0.3s ease-in-out; padding-left:10%;}
.main-bar .main-right-bar .s-menu .s-menu-dd li li{ border:none; padding-left:10%;}
.main-bar .main-right-bar .s-menu .s-menu-dd li li a{ background-position: 0 -36px!important;}
.main-bar .main-right-bar .s-menu .s-menu-dd li li:hover a,.main-bar .main-right-bar .s-menu .s-menu-dd li li.cur a{background-position: 0 0!important;}
.main-bar .main-right-bar .s-menu .s-menu-dd li ul{ display:none;}
.main-bar .main-right-bar .s-menu .s-menu-dd li.cur ul{ display:block;}
.main-bar .main-right-bar .s-menu .s-menu-dd li.cur a,.main-bar .main-right-bar .s-menu .s-menu-dd li:hover a{ background-position:0 0; color:#00622e; font-weight:bold;}

.main-bar .main-right-bar .s-menu .s-menu-dd{ margin-top:6px;}
.main-bar .main-right-bar .links-box{ margin-top:30px; border:2px #f3f3f3 solid; padding:14px;}
.main-content .about-left{ float:left;}
.main-content .about-left{ width:60.1%; margin-right:3%;}
.main-bar .main-right-bar .s-menu .s-menu-title ._textBtn{ display:none;}

.main-content{ padding:23px 0 30px;}
.q-link-bar{ border-top:1px #dadada dotted; padding:25px 0;}
.q-link-bar ul{ width:105%;}
.q-link-bar li{ width:23.4%; float:left;margin-right: 1.5%;}
.q-link-bar li .pic{ width:100%;}
.q-link-bar li .pic ._img{ display:block; position:relative; width:100%; height:0; padding-bottom:64.7%; *height:110px; *padding-bottom:0;overflow:hidden;}
.q-link-bar li .pic ._img img{ width:100%; height:100%; position:absolute; left:0; top:0;}
.q-link-bar li ._title{ color:#585858; font-weight:normal; font-size:12px; height:30px; line-height:30px;}
.q-link-bar li ._title a{ color:#585858;}
.q-link-bar li .pic ._img .bghover{ position:absolute; left:0; top:0; color:#fff; background:url(../img/green6.png) repeat; background:rgba(86,174,0,.7); z-index:5;width:100%; height:100%; display:none; cursor:pointer;}
.q-link-bar li .pic ._img .bghover .bg{display:block; font-size:14px;position: absolute;left: 50%;top: 50%;margin-left: -54px;margin-top: -7px;}
.q-link-bar li:hover .pic ._img .bghover{ display:block;} 

/*
*产品列表
*/
.NewsList-A9 li {
  padding: 25px 0 15px;
  border-bottom: 1px solid #e5e5e5;
  overflow: hidden; cursor:pointer;
  *zoom: 1;
}
.NewsList-A9 ._img {
  float: left;
  height: 8em;
  max-width: 20%;
  margin-right: 10px;border: 1px #e5e5e5 solid;padding: 7px 8px;
}
.NewsList-A9 ._img img {
  height: 100%;
}
.NewsList-A9 ._t {
  font-size: 16px;
  margin-bottom: 5px;
}
.NewsList-A9 ._t a {
  color: #333333;border-bottom: 1px #aeaeae solid;padding-bottom: 3px;
}
.NewsList-A9 ._p {
  line-height: 1.6em;
  max-height: 4.8em;
  overflow: hidden;
  color: #737373;
  margin: 5px 0;
}
.NewsList-A9 ._i {
  overflow: hidden;
  *zoom: 1;
}
.NewsList-A9 ._i ._ico-m{ background:url(../img/li2.gif) no-repeat; display:inline-block; width:11px; height:11px; vertical-align:middle;}
.NewsList-A9 ._i span,
.NewsList-A9 ._i a {
  float: left;
  line-height: 26px;
  padding: 0 10px;color: #000;
}
.NewsList-A9 ._i ._more {

}
.NewsList-A9 ._i ._date {
  background: #ededed;
  color: #999999;
}
.NewsList-A9 li:hover ._img,.NewsList-A9 li:hover ._t a{ border-color:#56ae00;}
.NewsList-A9 li:hover ._t a,.NewsList-A9 li:hover ._p a,.NewsList-A9 li:hover ._i span, .NewsList-A9  li:hover ._i a{ color:#56ae00;}


/*
*分页
*/
.page {
  text-align: center;
  line-height: 16px;
  margin-top: 20px;
}
.page span,
.page a {
  display: inline-block;
  border: 1px solid #ededed;
  padding: 5px 10px;
  vertical-align: middle;
  margin: 0 0 10px -1px;
}
.page .goprev {
  margin-right: 10px;
}
.page .gonext,
.page .count {
  margin-left: 10px;
}
.page span,
.page a:hover {
  background: #0e90d2;
  color: #ffffff;
}
.page span.goprev,
.page span.gonext {
  color: #cccccc;
  background: none;
}
.page span.count {
  border: 0;
  background: 0;
  color: #333333;
}

/*
*产品综合页
*/
.pro-summ{word-break: break-all; padding:15px 0;}
.pro-p-bar{ padding:15px 0 0; *padding:15px 0 34px;}
.pro-p-bar li{ float:left; width:43.2%; margin-right:6.2%; border:2px #f3f3f3 solid; margin-bottom:34px; cursor:pointer; height:312px;}
.pro-p-bar li ._li{ padding:4%;}
.pro-p-bar li ._li ._title{ font-size:16px;}
.pro-p-bar li ._li ._pic{ position:relative; height:0; padding-bottom:42.3%; *height:auto; overflow:hidden;}
.pro-p-bar li ._li ._pic img{ position:absolute; left:0; top:0; width:100%; height:100%;}
.pro-p-bar li ._li .pro-p-smenu{ margin-top:5px;}
.pro-p-bar li ._li .pro-p-smenu ._tit{ font-size:12px; font-weight:bold; background:url(../img/p3.png) left center no-repeat;text-indent: 3%;*text-indent: 1.5%;}
.pro-p-bar li ._li .pro-p-smenu ._ptit{padding-left: 4%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.pro-p-bar li:hover{ border-color:#56ae00;}

/*
*联系我们
*/
.main-content .contact-left{ float:left;}
.main-content .contact-left{ width:32.8%;}
.main-content .contact-right{ width:65%; float:right;}
.main-content .contact-right .contact-box ._company{ font-size:18px; font-weight:bold; border-top:2px #1776c3 solid;border-bottom: 1px #dadada solid;padding: 8px 0;}
.main-content .contact-right .contact-box ._dd{ overflow:hidden;padding: 15px 0 10px;border-bottom: 1px #dadada solid;}
.main-content .contact-right .contact-box ._dd ._tit{ font-weight:bold; margin-right:17px;display: inline-block;float: left; font-size:12px;}
.main-content .contact-right .contact-box ._dd ._email{ margin-right:0;}
.main-content .contact-right .contact-box ._dd ._tit-r{ word-break:break-all;float: right;display: inline-block;width: 80%;}

/*
*新闻列表
*/
.NewsList-A41 li {
  padding: 20px 0;
  border-bottom: 1px dotted #cccccc;overflow: hidden;
}
.NewsList-A41 ._t{ overflow:hidden;}
.NewsList-A41 ._t a {
  float: left;
  width: 63%;
  font-size: 15px;
  color: #333333;line-height: 16px;border-bottom: 1px #eaeaea solid;padding-bottom: 6px;
}

.NewsList-A41 ._t span {
  float: right;
  width: 20%; color:#aaa;
}
.NewsList-A41 ._t span .ico_data { background:url(../img/date.gif) no-repeat; display:inline-block; width:21px; height:22px; vertical-align:middle;margin: -5px 0 0 5px;}
.NewsList-A41 ._p {
  line-height: 1.6em;
  height: 3.2em;
  overflow: hidden;
  color: #aaa;
  margin: 5px 0;
}
.NewsList-A41 ._more {
  display: inline-block;
  border-radius: 2px;
  color: #6b6b6b;
}
.NewsList-A41 ._more .ico_plus { background:url(../img/more.gif) no-repeat; display:inline-block; width:17px; height:17px; vertical-align:middle;margin: 0 0 0 5px;}

.NewsList-A41 ._img {
  float: left;
  height: 9.2em;
  max-width: 50%;
  margin-right: 3%;
}
.NewsList-A41 ._img img {
  height: 100%;
}
.NewsList-A41 li:hover ._t a,.NewsList-A41 li:hover ._p ,.NewsList-A41 li:hover ._more{ color: #56ae00;}
.NewsList-A41 li:hover ._t a{ border-color:#56ae00;}
.NewsList-A41 li:hover ._more .ico_plus{background:url(../img/more_c.png) no-repeat}
.NewsList-A41 li.noimg ._t a{ width:66%;}
.NewsList-A41 li.noimg ._t span{ width:14%;}

.news-right-box{ margin-top:22px; border:2px #f3f3f3 solid; padding:10px;}
.news-right-box .news-img{ position:relative; width:100%; height:0; padding-bottom:69%; *height:auto; overflow:hidden;}
.news-right-box .news-img img{ position:absolute;left:0; top:0; width:100%; height:100%;}
.news-right-box .news-img .news-t{ position:absolute; left:0; bottom:0; width:100%; background:url(../img/black6.png) repeat; background:rgba(0,0,0,.6); color:#fff; text-align:center; font-size:12px; height:28px; line-height:28px;}
.news-right-box:hover{ border-color:#56ae00;}

/*
*新闻详细
*/
.NewsDetail-B2 ._head {
  border-bottom: 1px dotted #cccccc;
  padding: 0 ;
  margin: 0;
  background: #ffffff;
}
.NewsDetail-B2 ._head ._title {
  font-size: 18px;
  color: #333333;
}
.NewsDetail-B2 ._tools {
  padding: 10px 0;
  color: #999999;
}
.NewsDetail-B2 ._tools [class^="ico-"] {
  font-size: 16px;
  color: #cccccc;
}
.NewsDetail-B2 ._tools ._b2l [class^="ico-"] {
  color: #1776c3;
}
.NewsDetail-B2 .myart {
  padding: 20px 0;
}
.NewsDetail-B2 ._detailPage_bottom {
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  height: 60px;
  overflow: hidden;
}
.NewsDetail-B2 ._detailPage_bottom li {
  padding: 0 10px;
  border-bottom: 1px solid #cccccc;
  height: 30px;
  line-height: 30px;
  overflow: hidden;
  *zoom: 1;
}
.NewsDetail-B2 ._detailPage_bottom ._mark {
  float: left;
  margin-right: 10px;
  font-weight: bold;
}
.NewsDetail-B2 ._detailPage_bottom ._mark [class^="ico-"] {
  font-weight: normal;
  font-size: 18px;
  color: #999999;
}
.NewsDetail-B2 ._detailPage_bottom ._title {
  float: left;
  width: 50%;
  height: 30px;
  font-size: 14px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.NewsDetail-B2 ._detailPage_bottom ._title:hover {
  color: #0e90d2;
}
.NewsDetail-B2 ._detailPage_bottom ._time {
  float: right;
}
.NewsDetail-B2 .bdsharebuttonbox:after {
  display: inline;
}
.NewsDetail-B2 .bdsharebuttonbox .bds_more {
  float: none;
  background: none;
  padding-left: 2px;
}



/*
*研发中心
*/
.yanfa-box .contact-right{ float:none; width:100%;margin-top: 44px;}
.yanfa-box .contact-right .contact-box ._dd ._tit-r{ width:87%;}
.yanfa-box .yanfa-t{ font-size:18px; font-weight:bold;}
.yanfa-box .yanfa-summ{ padding:10px 0 15px;}
.yanfa-box .li{ border:1px #dbdbdb solid; padding:5px 4px;margin-right: 3%;width: 94%; margin-bottom:25px;}
.yanfa-box .li img{ width:100%;}

/*
*公司图片
*/
.pic_list { width: 100%; overflow: hidden; }
.pic_list .span-4 { margin-bottom: 20px; }
.pic_list ._con { position: relative; }
.pic_list ._con ._title { line-height: 32px; color: #fff; width: 100%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; background: url(../img/black4.png); background: rgba(0,0,0,.40); position: absolute; left: 0px; bottom: 0px; text-align: center; }
.pic_list ._con .cover_bg { width: 100%; height: 100%; display: none; background: url(../img/black4.png); background: rgba(0,0,0,.40); position: absolute; top: 0px; left: 0px;}
.pic_list ._con i { width: 64px; height: 64px; background: url(../img/cover_zoom.png) no-repeat 0 0; position: absolute; top: 50%; left: 50%; margin-left: -32px; margin-top: -32px; }
.pic_list .pic_hover .cover_bg { display: block; }
.pic_list .pic_hover .pic_name { background: none; filter: none; }
.pic_list .pic_hover ._title{ background:none;}

/*
*产品详细页
*/
.ProDetail-P6 {
  overflow: hidden;
  *zoom: 1;
}
.proDetail-P6-img {
  float: left;
  width: 58%; position:relative;
}
.proDetail-P6-img ._img {
  text-align: center;border: 1px solid #d5d5d5;padding: 2.5%;float: left;max-width: 71%;height: 22em;width: 100%;
}
.proDetail-P6-img ._img img {
  width: 100%; height:100%;
}
.proDetail-P6-img ._list {
  width: 68px; float:right;height: 194px; margin:55px 0;
}
.proDetail-P6-img ._list li {
  float: left;
  width: 77%;
  margin: 8px 0 0 0;
  *margin-right: 1%;
  cursor: pointer; border:1px #ccc solid; padding:10%;height: 40px;
}
.proDetail-P6-img ._list img {
  width: 100%; height:100%;
}
.ProDetail-P6-detail {
  float: right;
  width: 39%;margin-top: 35px;
}
.ProDetail-P6-detail ._head {
  font-size: 18px;
  color: #070707;
}
.ProDetail-P6-detail ._title {
  font-size: 18px;
  font-weight: bold;
  color: #005bb4;
  line-height: 2em;
}
.ProDetail-P6-detail ._tip {
  font-size: 12px;
  color: #464646;margin: 5px 0;
}
.proDetail-P6-img .parrs{ position:absolute;right: 20px;font-size: 24px; cursor:pointer; color:#dadada;}
.proDetail-P6-img .pprev{ top:20px;}
.proDetail-P6-img .pnext{ bottom:20px;}
.proDetail-P6-img .parrs:hover{ color:#56ae00;}
.proDetail-P6-img ._list li:hover{ border-color:#4eab00;}

.a2a_kit .a2a_img{ background:url(../img/f-share.png) no-repeat; width:24px; height:24px;}
.a2a_kit .a2a_i_facebook{ background-position:0 0!important; width:26px;}
.a2a_kit .a2a_i_linkedin{ background-position:-32px 0!important;}
.a2a_kit .a2a_i_twitter{ background-position:-61px 0!important;}
.a2a_kit .a2a_i_google_plus{ background-position:-90px 0!important;}

.prodetail-summ-box{ margin-top:20px; border-bottom:1px #e2e2e2 solid; border-top:1px #e2e2e2 solid; background-color:#f8f8f8; height:50px; line-height:50px;}
.prodetail-summ-box ._li{ cursor:pointer;}
.prodetail-summ-box ._li i{ font-size:20px; color:#515567;}
.prodetail-summ-box ._li span{ color:#878787;}
.prodetail-summ-box ._li span strong{ font-size:12px;}
.prodetail-summ-box ._li:hover i,.prodetail-summ-box ._li:hover span strong{ color:#7eb603;}

/*tab*/
.tab{padding-top:40px;width:100%;}
.tab_b{position:absolute;top:0;left:0;width:100%;height:40px;border-bottom:1px solid #dadada; overflow:hidden;}
.tab_b .more{margin-right:10px;}
.tab_t{height:40px;line-height:40px;cursor:pointer; font-weight:bold;}
.tab_c{display:none;padding:20px 10px; background-color:#f8f8f8;}
.tab .cur .tab_c{display:block;}
.protab{ margin-top:34px;position:relative;}
.protab .tab_t{background-color: #f1f1f1; margin-right:1px; width:133px; float:left;}
.protab .tab_t_cur{ background-color:#1776c3; color:#fff;}
/*baseList*/
.base_list li{height:1.8em;overflow:hidden;*zoom:1;}
.base_list span{float:right;color:#777; font:0.9em Calibri;}
.base_list a{float:left;width:80%;background:url(../images/li.gif) 0 -21px no-repeat;padding-left:10px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.base_list a:hover{background-position:0 9px;color:#4b8619;}

.rela_pro{background:#f8f8f8;padding:1em; margin-top:12px;}
.Tit5{ font-size:18px; border-bottom:2px #217cc5 solid;}
.Tit5 .more{ color:#4f4f4f; font-size:13px; font-weight:bold; float:right;margin-top: 7px;}
.rela_pro .rela_list{ margin-top:23px;}
.rela_list li{float:left;width:22%;text-align:center;margin-right:3%;}
.rela_list li a{ display:block;border:1px solid #e5e5e5;padding: 5%;*padding:5% 1%;}
.rela_list li .img{ position:relative;height: 0;padding-bottom: 75%;width: 100%; *height:96px; *padding-bottom:0;}
.rela_list li .img img{ position:absolute;left:0;top:0; width:100%; height:100%;}
.rela_list a:hover .img{border-color:#4b8619;}
.rela_crop{border:1px solid #dedede;padding:1%;margin-top: 18px; width:97%;}
.rela_crop em{display:inline-block;width:18.9%;vertical-align:top;margin: 0 .6% 0 0;}
.rela_crop em img{ width:100%;}
.rela_list li .bghover{ position:absolute; left:0; top:0; color:#fff; background:url(../img/green6.png) repeat; background:rgba(86,174,0,.7); z-index:5;width:100%; height:100%; display:none; cursor:pointer;}
.rela_list li .bghover .bg{display:block; font-size:14px;position: absolute;left: 50%;top: 50%;margin-left: -54px;margin-top: -11px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 84%;height: 22px;}
.rela_list li:hover .img .bghover{ display:block;} 
.rela_list li .bghover .bg .heartbeat{ display:none;}

/*订购表单*/
.ol_order{padding-bottom:40px;background:rgba(255, 255, 255, 0);border:1px solid #ddd;}
.ol_info{background:#f8f8f8;padding:30px 0 20px;}
.ol_title{float:left;width:13%;line-height:30px;text-align:right;font-size:12px;color:#333;clear:left;margin-top:15px;font-weight: bold;}
.ol_input{float:left;width:55%;padding-left:10px;margin-top:15px;line-height:26px;}
.ol_order_pro{margin-left:10px;}
.ol_order_pro img{height:50px;border:1px solid #3b760c;width:auto;}
.ol_order .inp{width:99%;height:16px;line-height:16px;text-indent:1em;border:1px solid #ddd;background:#fff;border-radius:2px; padding:5px 0;}
.ol_order textarea.inp{height:80px;vertical-align:top;line-height:1.4em;}
.ol_order .btn{ float:right; color:#fff; padding:5px 20px;border-radius:4px;
background: -webkit-linear-gradient(top,  #4c8a1c 0%,#2e6503 100%); background: -ms-linear-gradient(top,  #4c8a1c 0%,#2e6503 100%); background: linear-gradient(to bottom,  #4c8a1c 0%,#2e6503 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c8a1c', endColorstr='#2e6503',GradientType=0 );}
.ol_order .priva{margin:0 10% 0 1em;}
s.red{display:inline-block;margin:0 10px;color:red;text-decoration:none;font-size:1.5em;vertical-align:middle;}

.whth{color:#4b8619;font-weight:bold; font-size:1.4em}
.det_or{padding: 1em;border: 0;overflow:hidden;}
.ol_order .Tit4 {color:#323232;padding: 10px 0;line-height: 18px;}
.ol_order .Tit4 a {color:#323232;}
.ol_input ._submit,.ol_input ._reset{ font-family:Arial; color:#fff; width:108px; height:32px; line-height:32px; font-size:14px; font-weight:bold; margin-right:1%;}
.ol_input ._submit{ background-color:#1776c3;}
.ol_input ._reset{ background-color:#7f7f7f;}
.ol_order .rand{ width:32%;}

.album_ordinary  .slide_nav{ display:none;}

.main-content .Form-M1 .Form-M1-Left,.main-content .Form-M1 .Form-M1-right{ float:none; width:100%;}
.main-content .Form-M1 .Form-M1-Btn,.main-content .Form-P1 .Form-P1-Btn{padding-left: 84px; text-align:left;}
.main-content .Form-M1 .Form-M1-Btn ._submit,.main-content .Form-P1 .Form-P1-Btn ._submit{background: #1776c3; border-radius:0;}
.main-content .Form-M1 .Form-M1-li label,.main-content .Form-P2 .Form-P2-li label{ width:6em;text-align: right;padding-right: 5px;}

.main-content .Form-P1 .Form-P1-Left,.main-content .Form-P1 .Form-P1-right{ float:none; width:100%;}
.main-content .Form-P1 .Form-P1-li label{ width:7em;}
.main-content .Form-M1 .Form-M1-li input{ height:16px; line-height:16px; padding:6px 0;}
/*
*组件订购
*/
.Form-P2 .Form-P2-li {
  padding-top: 10px;
}
.Form-P2 .Form-P2-li label {
  width: 5em;
  display: inline-block;
  color: #666;
  vertical-align: middle;
}
.Form-P2 .Form-P2-li input {
  height: 16px;
  line-height: 16px;
  border: 1px #ddd solid;
  width: 70%; padding:6px 0;
} 
.Form-P2 .Form-P2-li textarea {
  border: 1px #ddd solid;
  width: 70%;
}
.Form-P2 .Form-P2-li em {
  color: red;
  vertical-align: middle;
  padding-left: 10px;
}
.Form-P2 .Form-P2-li input._yzm {
  width: 20%;
}
.Form-P2 .Form-P2-li img {
  vertical-align: middle;
  padding-left: 10px;
  cursor: pointer;
}
.Form-P2 .Form-P2-li b {
  color: #666;
  font-size: 12px;
  padding-left: 4px;
}
.Form-P2 .Form-P2-li select {
  border: 1px #ddd solid;
  width: 70%;
  padding: 7px 0;
}
.Form-P2 .Form-P2-Btn {
  padding: 27px 0 0 83px;
}
.Form-P2 .Form-P2-Btn button {
  width: 90px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  color: #fff;
  cursor: pointer;
}
.Form-P2 .Form-P2-Btn ._submit {
  background: #1776c3;
  margin-right: 10px;
}
.Form-P2 .Form-P2-Btn ._reset {
  background: #909090;
}


.links-about li{ text-indent:2%;}

