
.float-left {float:left!important}
.float-right {float:right!important}

.line-large {margin-left:-15px;margin-right:-15px}
.line-large .x1,.line-large .x2,.line-large .x3,.line-large .x4,.line-large .x5,.line-large .x6,.line-large .x7,.line-large .x8,.line-large .x9,.line-large .x10,.line-large .x11,.line-large .x12,.line-large .xl1,.line-large .xl2,.line-large .xl3,.line-large .xl4,.line-large .xl5,.line-large .xl6,.line-large .xl7,.line-large .xl8,.line-large .xl9,.line-large .xl10,.line-large .xl11,.line-large .xl12,.line-large .xs1,.line-large .xs2,.line-large .xs3,.line-large .xs4,.line-large .xs5,.line-large .xs6,.line-large .xs7,.line-large .xs8,.line-large .xs9,.line-large .xs10,.line-large .xs11,.line-large .xs12,.line-large .xm1,.line-large .xm2,.line-large .xm3,.line-large .xm4,.line-large .xm5,.line-large .xm6,.line-large .xm7,.line-large .xm8,.line-large .xm9,.line-large .xm10,.line-large .xm11,.line-large .xm12,.line-large .xb1,.line-large .xb2,.line-large .xb3,.line-large .xb4,.line-large .xb5,.line-large .xb6,.line-large .xb7,.line-large .xb8,.line-large .xb9,.line-large .xb10,.line-large .xb11,.line-large .xb12 {position:relative;min-height:1px;padding-right:15px;padding-left:15px}

.x1,.x2,.x3,.x4,.x5,.x6,.x7,.x8,.x9,.x10,.x11,.x12 {float: left;position: relative;min-height: 1px;}
.x1 {width:8.33333333%}
.x2 {width:11%}
.x3 {width:25%}
.x4 {width:33.33333333%}
.x5 {width:41.66666667%}
.x6 {width:50%}
.x7 {width:58.33333333%}
.x8 {width:66.66666667%}
.x9 {width:75%}
.x10 {width:83.33333333%}
.x11 {width:91.66666667%}
.x12 {width:100%}


.img-responsive{display: block;max-width: 100%;height: auto; max-hight:100%}


.button {border:solid 1px #EBEBEB;background:transparent;font-size:14px;padding:8px 20px;margin:0;display:inline-block;line-height:20px;transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s}
.button[disabled] {pointer-events:none;cursor:not-allowed;webkit-box-shadow:none;box-shadow:none;filter:alpha(opacity=50);opacity:.5}
.button:active {background-image:none;outline:0;transition:all .3s cubic-bezier(0.175,0.885,0.32,1) 0s}
.button:hover {transition:all .3s cubic-bezier(0.175,0.885,0.32,1) 0s}
.button-block {display:block;width:100%}
.button-large {padding:12px 30px;font-size:16px;line-height:24px}
.button-big {margin:11px 0px;font-size:16px;line-height:22px}
.button-middle {padding:12px 25px;font-size:16px;line-height:20px}
.button-small {padding:5px 10px;font-size:12px;font-weight:normal;line-height:18px}
.button-little {padding:3px 5px;font-size:12px;font-weight:normal;line-height:16px}
.button.bg-main,.button.bg-sub,.button.bg-dot,.button.bg-black,.button.bg-gray,.button.bg-red,.button.bg-yellow,.button.bg-blue,.button.bg-green {color:#fff}

.button.bg-yellow{border-color: #49a24a;background-color: #49a24a;}
.bg-gray{background:#F7F7F7}
.bg-sub{background:#6e6e6e}

/* 新闻列表 */
.list-news {display: block;background-color: #fff;margin: 0 auto;border-bottom: 1px solid #eee;margin-bottom:30px;height:270px; overflow: hidden;}
.list-news .time{margin-top:70px;margin-right:-20px;padding:15px 0 10px 0;border-right:1px solid #eee;}
.list-news .time .text-large{font-size:52px;line-height:54px;}
.list-news .news {margin-top:70px;margin-left:50px;margin-right:30px}
.list-news .news h3 a{display:block;font-size:24px;color:#333;margin-bottom:20px}
.list-news .button{margin-top:70px;width:55px;line-height:56px;font-size:24px;border:1px solid #ebebeb;}
.list-news:hover .button{background:#49a24a;color:#fff;border:1px solid #49a24a}
.list-news:hover h3 a{color:#49a24a}


.sidebar-l {margin-right:30px}
.sidebar-r {margin-left:0px;}

/* 内容 begin */
/*.article{overflow:hidden}
.article .padding-large{padding:30px 50px 30px 0;}
.article .post h1{font-size:28px;font-weight:600; line-height: 1.5}
.article .post h2{font-size:24px;font-weight:600;margin:10px 0}
.article .post h3{font-size:20px;font-weight:600;margin:10px 0}
.article .post hr{margin:10px 0;height:1px}
.article .post strong{font-size:16px;margin:10px 0}
.article .post table{margin:20px 0}
.article .post table th{background:#daf0fd;color:#fff;border:1px solid #fff}
.article .post table tr.ue-table-interlace-color-single{background:#daf0fd}
.article .post p{font-size:16px;line-height:28px;margin-bottom:10px}
.article .post img{max-width:100%;height: auto !important;}
.article .post a{text-decoration:none;}
.article .post a:hover{color:#49a24a;border-bottom:0 solid #49a24a}
.article .post .text-right{text-align:right}
.article .post ul li{padding:0 0 5px 20px;position:relative;font-size:16px}
.article .post ul li p{line-height:24px}
.article .post ul li:before{content:'';position:absolute;top:8px;left:0;background:#888888;width:7px;height:7px;border-radius:50%}
.article .post ol{padding:10px 0 0 0}
.article .post ol.list-paddingleft-2{position:relative}
.article .post ol li{padding:0;position:relative}
.article .post ol li p{line-height:26px;font-size:16px;color:#888888}*/

.text-main, a.text-main:link, a.text-main:visited{color: #383838;}
.media,.media-body {overflow:hidden;zoom:1}
.media,.media .media {margin-top:15px}
.media:first-child {margin-top:0}
.media-body {margin-top:3px}
.media strong {display:block}
.media p {margin:0;}
.media.media-y {text-align:center}
.media.media-x .media-body {margin:0}
.media.media-x .float-left {margin-right:10px}
.media.media-x .float-right {margin-left:10px}
.media.media-x strong {margin-bottom:5px}
.media-inline .media {display:inline-block;margin-right:15px;margin-top:0}
.media-inline .media:last-child {margin-right:0}

@media(max-width:760px) {
	.show-l {display:block!important}
	.hidden-l {display:none!important}
}


.product-description .padding-large{padding:30px 0 0 30px}
.product-description .padding-large-top{padding:0}
.product-description p{line-height:24px}
.product-description .zoomimg{width:474px}

#zoomimg{cursor:pointer;display:block}
.pro-thumb .item img{border:1px solid #ececec}
.pro-thumb .item:hover img{border:1px solid #49a24a}
.pro-thumb:hover .owl-nav .owl-prev,.pro-thumb:hover .owl-nav .owl-next {opacity:.6;}

.product-overview .tab-head {border-radius:0;font-size:0;-webkit-text-size-adjust:none;width:100%;border-bottom:1px solid #EFEFEF}
.product-overview .tab .tab-nav li {display:inline-block;width:12%;}
.product-overview .tab .tab-nav li a {margin-bottom:-1px;color:#6E6E6E;padding:20px 0;display:block;line-height:24px;border:0;border-radius:0;font-size:18px;text-align:center;}
.product-overview .tab .tab-nav .active {border-radius:0px;}
.product-overview .tab .tab-nav .active a {cursor:default;color:#49a24a;background:#FFF;border-bottom:3px solid #49a24a;}
.product-overview .tab .tab-nav li a,.product-overview .tab .tab-nav .active a:focus {outline:none;}
.product-overview .tab .tab-body {padding:0;border-radius:0;border-top:solid 0px #ebebeb;}

.article{overflow:hidden}
.article .padding-large {padding:30px 50px 30px 0;}
.article .post h1{font-size:28px;font-weight:600;}
.article .post h2{font-size:24px;font-weight:600;margin:10px 0}
.article .post h3{font-size:20px;font-weight:600;margin:10px 0}
.article .post hr{margin:10px 0;height:1px}
.article .post strong{font-size:16px;margin:10px 0}
.article .post table{margin:20px 0}
.article .post table th{background:#daf0fd;color:#fff;border:1px solid #fff}
.article .post table tr.ue-table-interlace-color-single{background:#daf0fd}
.article .post p{font-size:16px;line-height:28px;margin-bottom:10px}
.article .post img{max-width:100%;height: auto !important;}
.article .post a{text-decoration:none;}
.article .post a:hover{color:#49a24a;border-bottom:0 solid #49a24a}
.article .post .text-right{text-align:right}
.article .post ul li{padding:0 0 5px 20px;position:relative;font-size:16px}
.article .post ul li p{line-height:24px}
.article .post ul li:before{content:'';position:absolute;top:8px;left:0;background:#888888;width:7px;height:7px;border-radius:50%}
.article .post ol{padding:10px 0 0 0}
.article .post ol.list-paddingleft-2{position:relative}
.article .post ol li{padding:0;position:relative}
.article .post ol li p{line-height:26px;font-size:16px;color:#888888}