﻿@charset "utf-8";

/*初始化样式*/

body,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
button,
textarea,
p,
blockquote,
th,
td {
	margin: 0;
	padding: 0;
	font-family: '微软雅黑';
}

.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
	padding: 0;
}
/*font-family: Arial, Helvetica, sans-serif !important;*/

body {
	background: #f5f5f5;
	color: #595757;
	font-size: 16px;
	font-family: '微软雅黑';
}

td,
th,
caption {
	font-size: 16px;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%
}

address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var {}

a {
	color: #555;
	text-decoration: none;
}

b {
	font-weight: 100;
}

a:hover {
	text-decoration: none;
	color: #9ecb58
}

.cur1 a {
	color: #9ecb58
}

.cur1 {
	background-color: #fff
}

img {border: none; max-width: 100%;}

ol,
ul,
li {
	list-style: none;
}
.float_left{float: left;}
.float_right{float: right;}
input,
textarea,
select,
button {
	font: 14px Verdana, Helvetica, Arial, sans-serif;
}

/*设置浮动*/
.fl {float: left;}
.fr {float: right;}
.none{display: none;}
table {
	border-collapse: collapse;
}
.text tbody tr  td{ border:1px #000 solid}

.space {
	clear: both;
}

.pt-35 {
	padding-top: 35px;
}

.orange {
	color: #f7b52c;
}

.row {
	margin: 0
}

. {
	margin-top: 60px
}
#none{display: none;}
#_padding {
	padding: 0
}
em,i{ font-style:normal;}
.section{margin-top:0;}
.section30{margin-top: 30px;}
ol, ul {
    margin: 0;
    padding: 0;
}
.h1, .h2, .h3, h1, h2, h3 {  margin: 0;
    padding: 0;}
p{
	margin: 0;
    padding: 0;
}
.p{font-size: 16px;line-height: 2}
/*分页样式*/
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{
    z-index: 3;
    color: #fff;
    background-color: #9ecb58;
    border-color: #9ecb58;
    cursor: default;
}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover{
    color: #595757;
}
.pagination>li>a, .pagination>li>span{
    color: #595757;
}
.pagination>li>a, .pagination>li>span{margin: 0 2px;}

#section_padding{padding: 0;}
.self{color: #9ecb58;}
.self a{color: #9ecb58;}
.seo-anchor{color: #a98326}
/*响应式样式*/
@media screen and (min-width: 1200px) {
    .special .new_p .content .p_list {
       margin-left: 423px;
    }
    .w20{width: 20%;float: left;}
    .w40{width: 40%;float: left;}
    .commom_right{margin-left: 210px;}
    .commom_right .product_zhanshi_list .content ul {display: inline-block;}
}

#fenye{width: 100%;text-align: center;display: inline-block;}
#fenye  li{padding: 0}
 .banner_img img{height: 400px;}

/*头部样式*/
.top_bg{ background:url(../images/top_bg.gif) repeat-x; padding:20px 0 0; height:180px; overflow:hidden;}
.header{width: 1226px; margin:0 auto;}
.h_con{ height:100px; overflow:hidden;}
.h_con h1{ float:left; padding:0 28px 0 0;}
.h_con h1 img{ width:120px;}
.h_dw{ float:left; padding:5px 0 0; font-size:28px; color:#444d4d;font-weight: bold;line-height: 34px; letter-spacing: 1px;}
.h_dw span{ display:block; padding:3px 0 0; color: #9ecb58;font-size:18px; }
.h_con .tel{ float:right;font-size: 14px;color: #7e7e7e;font-weight: bold; background:url(../images/tel.gif) no-repeat 0 20px; padding:12px 0 0 45px;line-height: 24px;}
.tel i{display: block;font-size: 28px;color: #EDA30E; font-family:Impact;font-weight: normal;}
.h_nav{ height:60px; line-height:60px;}
.h_nav li{height: 60px; float:left; background:url(../images/nav_bor.gif) no-repeat right 24px;position: relative; margin-left:-1px;}
.h_nav li a{ font-size:14px; color:#fff; padding:0 29px;display:block; float:left;position: relative;z-index: 4; text-decoration:none;}
.h_nav li a:hover{background:#9ecb58;}
.h_nav li:after{content:'';position:absolute;width:100%;height:0;background-color:#9ecb58;bottom:0;left:0;-webkit-transition:height .3s;transition:height .3s;}
.h_nav li:hover:after,.h_nav li.cur:after{height:100%;}
.h_nav .nobor{ background:none;}


/*公用样式*/
.common .ad{}
.common .ad .img{}
.common .ad .img img{width: 100%;}
 .banner_img img{width: 100%;}
 .catalog {border-bottom: 1px solid #DCDCDD;line-height: 50px;height: 50px;}
 .catalog .c_left {}
 .catalog .c_left ul {}
 .catalog .c_left ul li {float: left;margin-right: 27px;}
 .catalog .c_left ul li a {}
 .catalog .c_right {text-align: right;}
 
 /*公用样式*//*底部拓展栏*/
.tuozhan {  }
.tuozhan ul { overflow: hidden;margin-left: 15px; }
.tuozhan ul li {padding-right: 15px;  }
.tuozhan ul li .item {border: 1px solid #eeeeee;  padding:20px 35px;}
.tuozhan ul li .item .commont_title { height: 36px;  border-bottom: 1px solid #c8c9c9; }
.tuozhan ul li .item .commont_title .title {float: left;}
.tuozhan ul li .item .commont_title .title h3 {  font-size: 14px;font-weight: bold;color: #000;line-height: 36px;}
.tuozhan ul li .item .commont_title .more {  line-height: 36px;float: right;}
.tuozhan ul li .item .commont_title .more a { font-size: 12px }
.tuozhan ul li .item .text{overflow: hidden;margin-top: 10px;height: 245px;}
.tuozhan ul li .item .text .title{}
.tuozhan ul li .item .text .title a{font-size: 15px;font-weight: bold;color: #000;line-height: 28px;}
.tuozhan ul li .item .text .img{}
.tuozhan ul li .item .text .img img{width: 100%;}
.tuozhan ul li .item .text .p{}
.tuozhan ul li .item .text .p p{font-size: 13px;line-height: 24px;}

.tuozhan ul li .item .list{}
.tuozhan ul li .item .list dl{}
.tuozhan ul li .item .list dl dd{height: 27px;  overflow: hidden;}
.tuozhan ul li .item .list dl dd {}
.tuozhan ul li .item .list dl dd  p{line-height: 25px;}
.tuozhan ul li .item .list dl dd  p span{width: 4px;height: 4px;background: #595757;display: inline-block;margin: 13px 5px 0 0;float: left;}
.tuozhan ul li .item .list dl dd  p a{font-size: 13px;}



 /*公用样式*//*左边一栏*/
.commom_left{}
.commom_left{width: 190px;float: left;}
.commom_left .nav_list{width: 100%;height: 400px;}
.commom_left .bottom_margin{margin-bottom: 15px;}
.commom_left .part .new_news{border: 1px solid #DCDCDD}
.commom_left .part .common_title{height: 35px;background-color: #eeeeee;}
.commom_left .part .common_title h2{line-height: 35px;font-size: 14px;color: #595757;font-weight: bold;margin-left: 10px;}
.commom_left .part .img{margin-top: 3px;overflow: hidden;margin-bottom: 15px}
.commom_left .part .img img{width: 100%;}
.commom_left .part .p{margin-top: 4px;overflow: hidden;}
.commom_left .part .p p{font-size: 12px;line-height: 20px;}
.commom_left .part .text{padding: 10px 8px}
.commom_left .part .text li{height: 26px;overflow: hidden;}
.commom_left .part .text li .item{line-height: 25px;}
.commom_left .part .text li .item a{font-size: 13px}
.commom_left .part .text li .item span{     width: 5px;
    height: 5px;
    background: #595757;
    display: inline-block;
    margin: 12px 5px 0 0;
    float: left;}
 

.index .kouhao {width: 100%; background: #fff;  overflow: hidden;height: 65px;line-height: 65px;border-bottom: 1px solid #dcdcdd;}
.index .kouhao ul {}
.index .kouhao ul li{}
.index .kouhao ul li.bj{background-image: url(../../img/kouhao_border.png);    background-position: 0px 24px;    background-repeat: no-repeat;}
.index .kouhao ul li .item {text-align: center;}
.index .kouhao ul li .item h1,.index .kouhao ul li .item h2{line-height: 65px; text-align: left;  color: #333; font-weight: bold;}
.index .kouhao ul li .item p {}
.index .kouhao ul li .item p img{width: 50px;margin-right: 8px;}

/*banner*/
.banner_pc{margin-top: 0;}
.banner_yd{ display:none;}
.flexslider{ position:relative;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;border-radius: 0px;}
.flex-pauseplay span {text-transform: capitalize;}
.flex-control-nav {width: 100%; text-align: center; position:absolute; bottom:10px;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width:11px; height:11px; display: block; background:#fff; cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px;}
.flex-control-paging li a:hover { background: #fff; }
.flex-control-paging li a.flex-active { background: #9ecb58; cursor: default;}

.flex-direction-nav li a{ width:50px; height:50px; position:absolute; top:50%; margin-top:-25px;}
.flex-direction-nav li a.flex-prev{ background:url(../images/pic28.png) center center no-repeat; left:2%; z-index:99;background-size: 24px;}
.flex-direction-nav li a.flex-next{ position:absolute; background:url(../images/pic29.png) center center no-repeat; right:2%;background-size: 24px;}


/*首页产品*/

.index .tz_block{margin-top: 30px;}
.index .tz_block .top{overflow: hidden;margin-bottom: 20px;}
.index .tz_block .top .left{}
.index .tz_block .top .left h2,.index .tz_block .top .left h1{font-size: 20px;font-weight: bold;}
.index .tz_block .top .right{text-align: right;height: 25px;}
.index .tz_block .top .right ul {display: inline-block;}
.index .tz_block .top .right ul li {float: left;margin-left: 25px;}
.index .tz_block .top .right ul li a {font-size: 14px;}

.index .tz_block .content{}
.index .tz_block .content .img{width: 234px;float: left;position: relative}
.index .tz_block .content .img img{width: 100%;}
.index .tz_block .content .img:hover .imgdiv{display: block;}
.index .tz_block .content .img .imgdiv{display: none;width: 310px;height: 475px;position: absolute;top: 0;left: 0;opacity: 0.9;padding: 62% 22px;cursor: pointer;}
.index .tz_block .content .img .imgdiv.tezhong{background-color: #63724b;}
.index .tz_block .content .img .imgdiv.cuneng{background-color: #E09500;}
.index .tz_block .content .img .imgdiv.gongye{background-color: #605e5e;}
.index .tz_block .content .img .imgdiv .text{color: #fff;font-size: 14px}
.index .tz_block .content .img .imgdiv .text .title{width: 100%;}
.index .tz_block .content .img .imgdiv .text .list{}
.index .tz_block .content .img .imgdiv .text .list ul{}
.index .tz_block .content .img .imgdiv .text .list ul li{float: left;margin-top: 10px;}
.index .tz_block .content .img .imgdiv .text .list ul li span{margin-right: 10px;}
.index .tz_block .content .product_list {width: 992px;float: left;}
.index .tz_block .content .product_list ul {display: inline-block;}
.index .tz_block .content .product_list ul li {padding-left: 15px;margin-bottom: 0;}
.index .tz_block .content .product_list ul li .item {border: 1px solid #e2e2e2;background-color: #fff;overflow: hidden;}
.index .tz_block .content .product_list ul li .item:hover{box-shadow: 1px 1px 8px 1px rgba(0,0,0,.2);}
.index .tz_block .content .product_list ul li .item .img {background-color: #fff;width: 100%;padding:5px;float: left;}
.index .tz_block .content .product_list ul li .item .img img {width: 100%;}
.index .tz_block .content .product_list ul li .item .title {text-align: center;margin:12px 0; width: 100%; float: left;height:24px;overflow: hidden;}
.index .tz_block .content .product_list ul li .item .title a {font-size: 13px;}


/*应用案例*/
.cp_bt a,.plan_bt a{font-size: 30px;color: #333;}
.cp_bt i,.plan_bt i{color: #a0cc5e;}
.plan_bt span{display: block;font-size: 16px;line-height: 30px; font-weight: normal; padding:8px 0 0;}

.case{ padding:0 0 20px 0;}
.case .plan_bt{ background:url(../images/case_line.gif) no-repeat center 57px;height: 95px;text-align: center;}
.case ul li{width: 299px;height: 220px;float: left;position: relative; margin-right:10px; margin-bottom:20px;overflow: hidden;}
.case ul li img{width: 100%;}
.case ul li span{ width:100%; display:block; text-align:center; height:40px; line-height:40px;font-size: 14px;color: #fff;position: absolute;bottom: 0;left: 0; background:rgba(0,0,0,0.5); overflow:hidden;}
.case ul li .a_bg{ display:none;width: 299px;height: 220px;position: absolute;bottom: 0;left: 0;font-size: 14px;color: #fff;line-height: 260px;text-align: center;overflow: hidden;}
.case ul li:nth-child(4n){margin-right: 0;}
.a_bg {
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
}
.a_bg:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
   background:url(../images/case_picbg.png) no-repeat;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.a_bg:hover, .a_bg:focus, .a_bg:active {
  color: white;
}
.a_bg:hover:before, .a_bg:focus:before, .a_bg:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
  transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
}

/*认证*/
.ys_bg{background: #fff; margin-top: 54px; height: auto; overflow: hidden; overflow: hidden;}
.ys4{background:url(../images/ys4.jpg) no-repeat center 0;height: 907px;overflow: hidden;}
.ys4 .iso01{ color: #444d4d;font-size:35px; font-weight: bold;text-align: center; margin-top: 35px; width: 100%;}
.ys4 .iso02{ color:#666;font-size:15px;line-height:30px;margin-top:5px;width:100%;text-align: center;}


/**/
.about{ height:588px; padding: 30px 0 40px;overflow: hidden;}
.about .plan_bt{ background:url(../images/case_line.gif) no-repeat center 57px;height: 95px;text-align: center;}
.about .bf{width:600px;height:420px;position: relative;float:left;}
.about .bf img{width:100%; }
.about dl{ width:626px;height:420px;float:right; background:#FFF; padding:22px 30px;}
.about dl dt{margin-bottom:10px;}
.about dl dt a{ font-size: 24px; color:#444d4d;}
.about dl dd{display: block; font-size: 13px; line-height: 29px; color:#444; }


/*新闻中心*/
.news_bg{padding: 30px 0 10px;background: #fff;overflow: hidden;}
.news_bg .plan_bt{ background:url(../images/case_line.gif) no-repeat center 57px;height: 95px;text-align: center;}
.news{ width:595px;height: 460px;background: #fff;box-shadow: 0 3px 5px 1px #bbb; margin-top: 12px;}
.news_t{ height:60px;line-height: 60px;overflow: hidden;border-bottom: #ebebeb 1px solid;}
.news_t em{float: left;width: 100px;height: 60px;display: block;line-height: 0;}
.news_t em img{width: 80px;height: 60px;}
.news_t a{font-size: 22px;color: #333;}
.news_t a:hover,.news_t a:hover i{color: #0f5bad;}
.news_t span{float: right;width: 85px;height: 60px;display: block;line-height: 16px;padding: 15px 0 0 15px; background:url(../images/news_line.gif) no-repeat 0 20px;}
.news_t span a{font-size: 12px;color: #2e2e2e;}
.news_t span i{color: #666;display: block;}
.news dl{ width:570px; padding:20px 0 20px;margin:0 auto;height: 160px;}
.news dt{ width:224px; height:126px;overflow: hidden;float: left;}
.news dt img{ width:224px; height:126px;}
.news dd{width:calc(100% - 230px);float: left; padding:0 0 0 30px;}
.news dd span{display: block;font-size: 36px;color: #0f5bad;font-weight: bold; font-family:"Times New Roman", Times, serif;line-height: 40px;}
.news dd h3{ height:30px; line-height:30px; overflow:hidden;}
.news dd h3 a{ font-size:14px; color:#333;display: block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width: 100%;}
.news dd h3 a:hover,.news ul li a:hover{color: #0f5bad;}
.news .news_desc{ font-size:12px; color:#757373; height:88px; line-height:22px;overflow: hidden;}
.news_c{ width:570px;margin:0 auto;display: block;}
.news ul li{ height:45px; line-height:45px; overflow:hidden;border-top: #c2c2c2 1px dotted;}
.news ul li a{ font-size:14px; color:#666;display: block;float: left;width: 420px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news ul li span{display: block;float: right;font-size: 12px;color: #909090;width: 100px; text-align:right;}
.news ul li b{padding: 0 10px 0 0;}

.index .ad{margin: 25px 0;}
.index .ad .img{}
.index .ad .img img{width: 100%;}

/*合作伙伴*/
.inxPartner {background-color: #fff; overflow: hidden;}

.partnerList{ margin:1.5% auto;padding:0; overflow: hidden;}
.partnerList .PartTitle{font-size: 30px; line-height: 50px; font-weight: normal; display: block; text-align: center;color: #a0cc5e; padding:0 0 28px 0;}
.partnerList ul{margin-left:-1%;}
.partnerList ul li{float:left;width:15.667%;margin-left:1%;margin-bottom:30px;}
.partnerList ul li img{ border: 1px solid #e1e1e1; box-shadow: 0 1px 1px #e1e1e1; width: 94%;}
.partnerList ul li span{line-height: 35px; display: block; text-align:center; white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}



/*尾部*/

.footer{background-color: #eee;width: 100%;padding: 40px 0;display: inline-block;text-align: center;float: left;}
.footer .content{margin:  0 auto;}
.footer .pp{}
.footer .pp .title{text-align: left;font-size: 17px;margin-bottom: 20px;color: #000000}
.footer .pp .list{}
.footer .pp .list ul{}
.footer .pp .list ul li{margin: 11px 0;}
.footer .pp .list ul li .item{text-align: left;font-size: 13px;line-height: 24px}
.footer .pp .list ul li .item a{}
.footer .pp .list ul li .item p{}
.footer .pp .list ul li .item p span{margin-right: 5px}
.footer .pp .list ul li .item p.tel{font-size: 22px;color: #EDA30E;}
.footer .pp .list ul li .item.zixun{} 
.footer .pp .list ul li .item.zixun .border{border: 1px solid #EDA30E;width: 118px;text-align: center;}
.footer .pp .list ul li .item.zixun a{color: #EDA30E;}
.footer .pp .list ul li .item.zixun a span{margin-right: 8px;} 
.footer .p4{padding-right: 0px}
.footer .content .right_part{}
.footer .content .right_part li{text-align: right;}
.footer .content .right_part li .pp{display: inline-block;}
.footer .content .erweim img{width: 135px;}

.footer_bottom{background-color: #2F3133;width: 100%;padding: 20px 0;overflow: hidden;}
.footer_bottom a{color: #9E9F9F}
.footer_bottom .foot_nav{}
.footer_bottom .foot_nav .content{line-height: 28px;}
.footer_bottom .foot_nav .content p{color: #9E9F9F;font-size: 13px}
.footer_bottom .foot_nav .content p a{padding: 0 5px;}

/*内页代码开始*/
.ban_img img{ display:block; width: 100%;}
/*slider-position*/

.sub_position{ line-height: 60px; border-bottom: 1px solid #e5e5e5; background: #f5f5f5;}
.sub_slide{ width: 70%;margin:0 0 -1px;}
.sub_slide a{ display: inline-block; position: relative; font-size: 15px; margin-right: 8%;}
.slider_line{ display: none; position: absolute; bottom:0; width: 100%; height:2px; background-color: #9ecb58;}
.sub_slide a.cur{ color: #9ecb58; font-weight: bold;}
.sub_slide a.cur .slider_line{ display: block;}
.position{ background: url("../images/position_icon.png") no-repeat left; background-size: 19px 19px; padding-left: 24px;}
.position a,.position span{ color: #888; font-size: 13px;}
.position a{ padding: 0 5px;}
.position span{ color: #55565a; margin-left: 5px;}

.sub_slide.inv_sub_slide a{margin-right:5%;}

.N_abouts{width: 100%; background: #fff; padding: 22px 0; overflow: hidden;}
.N_abouts .jianjies{max-width: 1226px; margin: 22px auto;line-height: 30px; font-size: 14px;}
.N_abouts .co_title{text-align: center; line-height:50px; font-size: 25px; font-weight: bold; overflow: hidden; background: url(../images/about_title_bottom.jpg) center bottom no-repeat;}


.N_abouts .jianjies .lx_left{float: left; width:32%; margin-top:55px;}
.N_abouts .jianjies .map_right{float: right; width: 66%;}



/**honor*/
.honorList{width:100%;overflow: hidden;margin-top:30px;}
.honorList ul{margin-right:-2%}
.honorList ul li{width:23%;float:left;margin-right:2%;margin-bottom:12px;text-align:center;}
.honorList ul li img{display:block;width:94%; padding:4px;border:2px solid #e2e2e2;background:#fff;}
.honorList ul li img:hover{border:2px solid #9ecb58;}
.honorList ul li span{line-height:35px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}

/**honor*/
.settingList{width:100%;overflow: hidden;margin-top:0;}
.settingList ul{margin-right:-2%}
.settingList ul li{width:31.333%;float:left;margin-right:2%;margin-bottom:10px;text-align:center;}
.settingList ul li img{display:block;width:95%; height: 220px; padding:4px;border:2px solid #e2e2e2;background:#fff;}
.settingList ul li img:hover{border:2px solid #9ecb58;}
.settingList ul li span{height:30px;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}


/*应用案例*/
.Case_List{ width:100%;  padding:25px 0 5px 0;  overflow: hidden;}
.Case_List li { border-bottom:#f1f1f1 1px solid; padding:0px 0px 12px; margin-bottom:12px;overflow: hidden;}
.Case_List .img { width:300px;  float:left; overflow:hidden; }
.Case_List .img img{ width:100%; }
.Case_List .intro {float: right; width: calc(100% - 325px)}
.Case_List .intro h2{font-size: 17px; margin-bottom:5px;line-height: 32px; font-weight: bold;}
.Case_List .intro time{ color:#999; font-size: 13px;  line-height: 24px;}
.Case_List .intro .text{ margin-top:5px; font-size: 14px; line-height: 30px; margin-bottom:10px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden; }


/*新闻*/
.newsList{ width:100%;  padding: 5px 0;  overflow: hidden;}
.newsList li { border-bottom:#f1f1f1 1px solid; padding:0px 0px 12px; margin-bottom:12px;overflow: hidden;}
.newsList .img { width:260px;  float:left; overflow:hidden; border-radius:8px; margin-right:20px;}
.newsList .img img{ width:100%; }
/*.newsList .intro {float: right; width: calc(100% - 295px)}*/
.newsList .intro {float: right; width: 100%}
.newsList .intro h2{font-size: 17px; margin-bottom:5px;line-height: 32px; font-weight: bold;}
.newsList .intro time{ color:#999; font-size: 13px;  line-height: 24px;}
.newsList .intro .text{ margin-top:5px; font-size: 12px; line-height: 25px; margin-bottom:10px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; }


.newShow{ padding:0 0 20px;}
.newShow .name{ text-align:center; font-size:20px; color:#222; font-weight:bold; padding-bottom:12px;}
.newShow .time{ text-align:center; font-size:14px; color:#666; border-bottom:1px dashed #ccc; padding-bottom:15px;}
.newShow .time em{ padding:0 15px;}
.newShow .contss{ padding:10px 0 20px 0; font-size:14px; line-height:28px;border-bottom:1px #ccc solid; color: #555;}
.newShow .contss img {max-width:100%;margin:10px auto;text-align:center;display:table-cell;clear:both;overflow:hidden;}


.fanhui{float:right;width:126px;margin:0 auto;position:relative;height:1px;}
.fanhui a{ position:absolute;z-index:2;width:125px;height:42px;line-height:42px;top:25px;right:0; text-align:center;background:#9ecb58;font-size:16px;color:#fff;display:inline-block;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.fanhui a:hover{color:#fff;font-size:16px;font-weight:100;text-decoration:underline;}


.PreveNext {margin:0px auto;width:100%;height:auto;padding-top:10px;padding-bottom:10px;clear:both;overflow:hidden;}
.PreveNext ul{float:left;}
.PreveNext li{width:100%;float:left;line-height:32px;text-align:left;}


/*产品中心*/
.listWrapper{ overflow:hidden;padding:22px 0; background: #fff;}


/* 产品筛选 */
.list_lan{overflow:hidden;margin-bottom:40px;}
.list_lan dl { padding:8px 0; _padding:0; height:auto; border-bottom:1px dashed #d1d0d0; overflow:hidden;}
.list_lan dl dt { float:left; width:98px; color:#383838; font:15px/34px "微软雅黑"; _margin:14px 0; overflow:hidden;}
.list_lan dl dd { float:right; width:calc(100% - 105px); overflow:hidden; }
.list_lan dl dd a { color:#383838; margin:0 15px; display:inline-block; font:14px/34px "微软雅黑";}
.list_lan dl dd a.hong { color:#fff; height:28px; font:14px/28px "微软雅黑"; padding:0 18px; background:#9ecb58;}
.list_lan dl dd h1 { margin:0 20px;  font:15px/34px "微软雅黑";display:inline-block;color:red;}



/*  产品列表 */
.proList {width:100%; padding: 15px 0; overflow: hidden;}
.proList ul{margin-left:-2%}
.proList ul li{float:left;width:23%;border:1px solid #e5e5e5;background:#fff;margin-left:2%; margin-bottom: 18px;}
.proList ul li .pImg{display:block;width:100%;;overflow:hidden;}
.proList ul li img{width:100%;transition:all 0.5s;}
.proList ul li p{font-size:14px;font-weight:normal;text-align:center;height:42px;line-height:42px;border:1px solid #e5e5e5;border-left:none;border-right:none;padding:0 10px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.proList ul li:hover{border:1px solid #9ecb58;}
.proList ul li:hover p{color:#9ecb58;}
.proList ul li:hover img{transition:all 0.5s;transform:scale(1.1,1.1);}



/* product left */
.productShowPic{width:665px;}
.productShowPic .box{width:665px;height:750px;}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-s310, .tb-s310 a{width:660px;height:660px;background:#fff}
.tb-s310, .tb-s310 img{width:660px;height:660px;}
.tb-booth{border:1px solid #dadada;position:relative;z-index:1;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url(../images/mask.png);cursor:move;z-index:1;}

.tb-picList{width:665px;height:66px;overflow: hidden;margin-top:10px;position:relative;}
.tb-picList a.prev{display:block;width:12px;height:21px;position:absolute;top:24px;left:0;background:url(../images/anu.png) no-repeat;overflow:hidden;cursor:pointer;}
.tb-picList a.prev:hover{background-position:0 -21px;}
.tb-picList a.next{display:block;width:12px;height:21px;position:absolute;top:24px;right:0;background:url(../images/anu.png) no-repeat 0 -42px;overflow:hidden;cursor:pointer;}
.tb-picList a.next:hover{background-position:0 -63px;}

.tb-picList .tb-thumb{position:relative;width:610px;height:66px;margin:0 auto;overflow:hidden;}
.tb-picList .tb-thumb ul{position:absolute;width:999999px;height:66px;}
.tb-picList .tb-thumb ul li{background:none;float:left;width:68px; margin-right:12px; overflow:hidden;}
.tb-picList .tb-thumb ul li a{display:block;width:66px;height:66px;border:1px solid #bbb;text-align:center;background:#fff}
.tb-picList .tb-thumb ul li img{max-width:100%;cursor:pointer;}
.tb-picList .tb-thumb ul li a.tb-selected{border:1px solid #9ecb58;}


/* product right */
.pageContentBox{ padding-top: 20px;overflow:hidden;}
.productShowTitle{width:510px;height:auto;overflow:hidden;}
.productShowTitle h2{line-height:32px; font-weight: bold; border-bottom:1px dashed #ccc;font-size:18px;padding:0 0 10px 0; color:#444;}
.descriptionBox{padding:10px 0;height:525px;overflow:hidden; line-height: 27px; font-size:13px;}

.psale{padding:6px 0;font-size:14px;}
.psale .hotline{font-size:22px; color:#EDA30E;font-weight:bold;}
.psale span{font-size:14px;}

/* shuo */
.tabListBox{overflow:hidden;margin-top:20px;}
.tabList{height:40px;background:#e2e2e2;}
.tabList li{display:block;width:130px;height:40px;line-height:40px;float:left;text-align:center;font-size:15px;background:#00a1e9;color:#fff;}
.tabList li.on{color:#fff;background:#fc9a00;}
.tabBox{overflow:hidden;padding-top:15px;}

.fenlei_List{padding:12px 0 0 0; overflow: hidden;}
.fenlei_List .proxq{border-bottom: 3px solid #9ecb58; line-height: 38px;}
.fenlei_List .proxq span{width: 120px; height: 38px;display: block; text-align: center; color: #fff; background:#9ecb58; font-size: 16px; font-weight: bold; border-radius: 5px 5px 0 0;}
.fenlei_List .proinfo{padding:15px 0;font-size: 13px;  line-height:28px; overflow: hidden;}
.fenlei_List .proinfo img{max-width:100%;}


.fenlei_List .proinfo table{ border-collapse:collapse; border: 1px #333 solid !important; width:100% !important;line-height:30px!important;}
.fenlei_List .proinfo table td{padding: 5px!important; padding-left:12px !important;word-wrap:break-word;word-break:break-all;border: 1px #333 solid !important;line-height:30px!important;}
.fenlei_List .proinfo table td div{padding: 0px!important;height:auto!important;}

.fenlei_List .proinfo tr:nth-child(1n){background: #c0c0c0;border-right: 1px solid #fff;border-bottom:1px solid #fff;}
.fenlei_List .proinfo tr:nth-child(2n){background: #fff;border-bottom:1px solid #fff;}


.recTitle{padding-left:20px; height:35px;line-height:35px;background:url(../images/page_line.jpg) no-repeat 10px 12px #e2e2e2;font-size:14px;font-weight:bold;color:#000;}

/* related product */
.relatedProduct{overflow:hidden;margin-top:0;}
.relatedProduct ul{margin-right: -2%;overflow:hidden; margin-top: 15px;}
.relatedProduct li{width:23%;height:auto;float:left;margin-right:2%;margin-bottom:5px;}
.relatedProduct li img{border:2px solid #e5e5e5;padding:3px;width:98%;}
.relatedProduct li img:hover{border-color:#9ecb58}
.relatedProduct li span{width:100%; padding: 4px 0; line-height:35px; font-size:14px; text-align:center; display:block;}