@charset "utf-8";

/*inside banner*/
.nbanner{background: url(../images/nbanner.jpg) center no-repeat;height: 253px;}
.nbanner p{padding-top: 90px;font-size: 36px;color: #0e60bc;text-align: center;}

/*面包屑*/
.crumb{border-bottom: #e5e5e5 1px solid;padding-left: 50px;background: url(../images/icon-crumb.jpg) left center no-repeat;font-size: 14px;line-height: 36px;color: #333;}
.crumb span{color: #004c32;}
.crumb a{color: #333;padding: 0 4px;}
.crumb a:hover{color: #004c32}
.crumb ul{float: right;}
.crumb ul li{float: left;position: relative;}
.crumb ul li.on:after{content: '';position: absolute;display: block;width: 100%;height: 3px;bottom: -2px;left: 0;background-color: #0d62be}
.crumb ul li a{font-size:16px;line-height: 36px;color: #333;padding: 0 12px;display: block;}

/* 
	about
*/
.about-bg{height: 149px;margin-top: 30px;}
.about{width: 990px;margin-left: auto;margin-right: auto;margin-top: -62px;background-color: #fff;padding: 68px;box-sizing: border-box;font-size: 16px;line-height: 48px;}

/*content*/
.content-bg{height: 149px;margin-top: 30px;}
.content-bg p{font-size: 30px;text-align: center;color: #fff;line-height: 85px;font-weight: bold;}
.content{width: 990px;margin-left: auto;margin-right: auto;margin-top: -62px;background-color: #fff;padding: 32px 68px;box-sizing: border-box;font-size: 16px;line-height: 48px;}
.content p{width: 427px;float: left;}

.c-bar{background: url(../images/about-bar.jpg) center no-repeat;height: 220px;}
.culture p{font-size: 14px;line-height: 36px;color: #333;text-align: center;}
.culture img{padding: 10px 20px;}
.culture img:hover{opacity: .6;}

/*honor*/
.honor{padding-top: 30px;position: relative;}
.honor .bd{overflow: hidden;}
.honor ul li{float: left;margin: 0 15px;width: 270px;height: 360px;}
.honor ul li a{display: block;position: relative;}
.honor ul li a .pic-honor{width: 270px;height: 360px; overflow: hidden;text-align: center;display: table-cell;vertical-align: middle;}
.honor ul li a .pic-honor img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.honor ul li a p{position: absolute;width: 100%;height: 100%;display: none;left: 0;top: 0;background-color: rgba(0,0,0,0.6);font-size: 16px;line-height: 360px;color: #fff;text-align: center;}
.honor ul li a:hover p{display: block;}

/*热门产品*/
.hot-bar{background: url(../images/hot-bar.jpg) center no-repeat;height: 220px;}
.hotpro{padding-top: 30px;}
.hotpro ul li{float: left;margin-right: 25px;}
.hotpro ul li a{display: block;border: #0e60bc 5px solid;border-radius: 5px;padding: 15px 20px 10px 20px;transition-duration: .6s;}
.hotpro ul li a .pic-pro{width: 225px;height: 180px;text-align: center;overflow: hidden;display: table-cell;border:#eaeaea 1px solid;background-color: #fff;box-sizing: border-box;}
.hotpro ul li a .pic-pro img{max-width: 100%;max-height: 100%;vertical-align: middle;transition-duration: .6s;}
.hotpro ul li a:hover .pic-pro img{transform: scale(1.1);}
.hotpro ul li a p{font-size: 18px;line-height: 32px;color: #000;text-align: center;transition-duration: .6s;}
.hotpro ul li a:hover{background-color: #0e60bc;}
.hotpro ul li a:hover p{color: #fff;}

/*
	news列表
 */
.news-t{background: url(../images/news-t.jpg) bottom center no-repeat;padding-bottom: 25px;}
.news{padding-top: 20px;}
.news ul li{padding: 15px;width: 370px;float: left;}
.news ul li a{padding: 40px 45px;border:#e5e5e5 1px solid;background-color: #effff9;color: #333;display: block;-webkit-transition-duration: .3s;
-o-transition-duration: .3s;
transition-duration: .3s;}
.news ul li a p{font-size: 14px;line-height: 28px;}
.news ul li a p.news-content{height: 112px;overflow: hidden;}
.news ul li a span{display: block;font-size: 20px;line-height: 32px;padding: 20px 0;height: 32px;overflow: hidden;text-overflow:ellipsis;	white-space: nowrap;}
.news ul li a:hover{background-color: #00935a;color: #fff;}

/*产品分类*/
.pro{padding-top: 15px;}
.pro .prochild{padding: 15px;width: 370px;float: left;}
.pro .prochild a{display: block;border:#e5e5e5 2px solid;width: 366px;height: 316px;position: relative;overflow: hidden;}
.pro .prochild a .pic-box{padding: 5px;width: 356px;height: 306px;display: table-cell;text-align: center;vertical-align: middle;}
.pro .prochild a .pic-box img{max-width: 100%;max-height: 100%;vertical-align: middle;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;}
.pro .prochild a:hover .pic-box img{-webkit-transform: scale(.8, .8);-ms-transform: scale(.8, .8);-o-transform: scale(.8, .8);transform: scale(.8, .8);}
.pro .prochild a p{position: absolute;width: 100%;height: 36px;text-align: center;font-size: 16px;background-color: #009240;color: #fff;left: 0;bottom: -36px;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;line-height: 36px;}
.pro .prochild a:hover p{bottom: 0;}

/* 详情内容页 */
.info-bg{height: 149px;margin-top: 30px;}
.info-bg p{font-size: 30px;text-align: center;color: #fff;line-height: 85px;font-weight: bold;}
.info{width: 990px;margin-left: auto;margin-right: auto;margin-top: -62px;background-color: #fff;padding: 32px 68px;box-sizing: border-box;font-size: 16px;line-height: 48px;}


.inner{clear:both;padding:10px;overflow:hidden;line-height:24px;}
.newsTitle { text-align:center;font-weight:bold;color:#00775b;font-size: 24px;line-height: 36px;}
.newsInfo{ padding:8px 0;font-weight:normal;text-align:center; color:#3d3d3d;}
.newsContent{ padding: 10px 0;}
.newsContent *{ word-break: break-all;word-wrap: break-word;font-size: 16px; line-height: 1.75!important;}	
.infoImage{text-align:center;width: 480px;margin-left: auto;margin-right: auto;}
.infoImage img{padding:4px;border:3px solid #dedede;max-width: 100%;}
/* 上下篇*/
.n-p{padding:10px 0;border-bottom: 1px dotted #afafaf;}
.n-p li{float: left;padding:0px 20px;max-width: 50%; line-height:24px;}
.n-p li a{color: #00775b}
.n-p li a:hover{ text-decoration:underline}
.n-p .p,.n-p .n{background: url(../images/base/icon.png) no-repeat;}
.n-p .p{background-position: 0px -332px;}
.n-p .n{background-position: 0px -313px;}
/* 文章分享工具集 */
.newsShare{height:auto; clear:both; overflow:hidden;padding: 15px; border:1px dotted #ccc; border-left:none; border-right:none;}
.newsShare .info{width: 80%;float: left; line-height:22px;}
.newsShare .u-img{height:100%;float: right;}
/* 文章工具集 */
.newsTool{border:1px dotted #afafaf;border-left:none;border-right:none;text-align: center; margin-bottom:2px;}
.newsTool .titletool{ color:#000; white-space: nowrap;overflow: visible;padding: 0 0 0 .5em;height: 28px;line-height: 28px;}
a.titletool:link, a.titletool:visited{color: #000;}
a.titletool:hover,a.titletool:active{color:#2e6e9e;text-decoration:none;}

/*产品详情 标题*/
.pinfo-pic{width: 600px;float: left;display: table-cell;vertical-align: middle;text-align: center;border:#eee 3px solid;box-sizing: border-box;}
.pinfo-pic img{max-width: 90%;vertical-align: middle;}
.pinfo-t{float: right;width: 540px;}
.pinfo-t .T{font-size: 22px;line-height: 40px;color: #333;}
.pinfo-t p{padding: 20px 0;font-size: 14px;line-height: 30px;color: #333;}
.pinfo-t a{font-size: 16px;line-height: 40px;color: #fff;padding: 0 15px;display: inline-block;margin-right: 20px;}
.pinfo-t a.ptel{background-color: #0d62be}
.pinfo-t a.pqq{background-color: #ff9715}
.pinfo-t .album{margin-top: 15px;padding-top: 15px;border-top: #999 1px solid;}
.pinfo-t .album ul li{float: left;margin: 0 4px;width: 172px;height: 97px;line-height: 97px;text-align: center;}
.pinfo-t .album ul li img{max-width: 100%;max-height: 100%;vertical-align: middle;}
/*产品详情 内容*/
.content .T{font-size: 30px;line-height: 90px;padding-left: 10px;color: #fff;font-weight: bold;}
.content .hd ul li{float: left;width: 280px;margin-right: 20px;background-color: #ff9715;background-image: url(../images/content-t.png);background-repeat: no-repeat;font-size: 16px;line-height: 66px;text-align: center;color: #fff;cursor: pointer;}
.content .hd ul li.on,.content .hd ul li:hover{background-color: #fff;background-image: none;color: #0d62be}
.content .bd .box{padding: 20px;font-size: 14px;line-height: 1.5;color: #000;min-height: 400px;	 -moz-user-select:none; /*火狐*/	 -webkit-user-select:none; /*webkit浏览器*/	 -ms-user-select:none; /*IE10*/	 -khtml-user-select:none; /*早期浏览器*/	 user-select:none;}
