/*背景色*/
.ideal-bgcolor{background: #f4f8f7 !important;}
.ideal-butcolor{background: #d6e5de !important;}
.ideal-graycolor{background: #efefef !important;}
.ideal-yellowcolor{background: #f1c33a !important;}
.ideal-linetop{border-top:1px solid #d6e5de !important;}
.ideal-linebottom{border-bottom:1px solid #d6e5de !important;}
span.ideal-but-font-s{font-family: '宋体';}


/*首页*/
.white-bg .aboutus-txt{padding:0 60px;background:url('../images/adr/title-line.jpg') 60px top  no-repeat;margin-top:20px;}
.white-bg .aboutus-txt h3{font-weight: bold;padding-top:20px;}
.white-bg .aboutus-txt h3 span{color:rgba(39,102,71,1);}
.white-bg .aboutus-txt p.about-entext{font-size: 16px;color: #999;font-weight:600;}
.white-bg .aboutus-txt p.about-text{padding:10px 0;border-top:1px solid #d6e5de;border-bottom:1px solid #d6e5de;}
.white-bg .aboutus-txt p.about-text2{margin-top:20px;line-height: 16px;}
.white-bg .aboutus-txt p.more a{padding:5px 20px;border-radius: 50px;background:rgba(39,102,71,.2);overflow: hidden;font-size: 12px; }
.white-bg .aboutus-txt p.more a:hover{padding:5px 20px;background:rgba(39,102,71,1);color: #fff }
.white-bg .aboutce{padding:20px 0;}
.white-bg .aboutce ul li{display: inline-block;text-align: center;}
.white-bg .aboutce ul li p{margin-top:20px;}
.white-bg .aboutce ul li:nth-child(2n){border-left:1px solid #d6e5de;border-right:1px solid #d6e5de;}
.white-bg .aboutceright{position: relative;min-height: 198px;}
.white-bg .aboutceright .aboutcebg{position: absolute;width: 100%;}
.white-bg .aboutceright .aboutce-right-txt{width: 100%;position: absolute;top: 50px;padding:0 40px;}
.white-bg .aboutceright .aboutce-right-txt h4{text-align: center;color: #fff;}
.white-bg .aboutceright .aboutce-right-txt p{color: #fff;}

.ideal-bgcolor .row .plist h3{background: url('../images/adr/tab-bg-line.jpg') bottom left repeat-x;width:100%;text-align:center;padding:20px 0;}
.ideal-bgcolor .row .plist h3 span{padding:15px 0;border-bottom: 1px solid rgb(39,102,71);color:rgb(39,102,71);font-weight: bold;}
.ideal-bgcolor .row .plist .prolist ul li {display: inline-block;width:17.65%;margin:0 1%;font-size: 14px;padding:10px 1%;border-bottom: 1px dotted rgba(39,102,71,.2);}
.ideal-bgcolor .row .plist .prolist ul li i{color:rgba(39,102,71,.2);}
.ideal-bgcolor .plist .prolist ul li:hover {background:rgba(39,102,71,.75);color: #fff;}
.ideal-bgcolor .plist .prolist ul li:hover a{color: #fff;}
.ideal-bgcolor .plist .prolist ul li:hover a i{color: #fff;}

.ideal-bgcolor .row .plist .prolist .prolist-but{padding-top:30px;text-align:center;}
.ideal-bgcolor .row .plist .prolist .prolist-but span a{color:#fff;padding:10px 35px;border-radius: 50px;background: rgb(39,102,71);font-size: 16px;}
.ideal-bgcolor .row .plist .prolist .prolist-but span a:hover{color:rgb(39,102,71);border-radius: 50px;border:2px solid rgb(39,102,71);background: transparent;}
.white-bg .row .line1 .pfw h3{text-align: center;color:rgb(39,102,71);line-height: 45px;background:url('../images/adr/title-line.jpg') center bottom  no-repeat;}
.white-bg .row .line1 .pfw p{width:100%;font-size: 16px;color: #999;font-weight:600;text-align: center;display: inline-block}
.white-bg .row .line1 .pfw .owl-carousel-5{padding:30px 65px;}
.white-bg .row .line1 .pfw .owl-carousel-5 .item{margin:0 20px;}
.white-bg .row .line1 .pfw .owl-carousel-5 .item  .index-news-right p{text-align: left;font-size: 14px;font-weight: normal;padding-top:20px;}
.white-bg .row .line1 .pfw .owl-carousel-5 .item  .index-news-right h5{font-size:16px;padding-top:20px;margin-top:20px;line-height: 25px;background:url('../images/adr/title-line.jpg') left top no-repeat;}
.white-bg .row .line1 .pfw .owl-carousel-5 .item  .index-news-right p span a{padding:5px 20px;border-radius: 50px;background:rgba(39,102,71,.2);font-size: 12px;}
.white-bg .row .line1 .pfw .owl-carousel-5 .item  .index-news-right p span a:hover{padding:5px 20px;background:rgba(39,102,71,1);color: #fff;}
.white-bg .row .line1 .pfw .owl-carousel-5 .owl-controls{position: inherit;margin-top: 30px;}

/*内页banner*/
.page-banner{height:446px;}
/*饼干屑*/
.wihte-bg .breadcrumb{background: #fff;font-size: 14px;text-align: center;}
.wihte-bg .cate-tab .pfw{background: url('../images/adr/tab-bg-line.jpg') bottom left repeat-x;}
.wihte-bg .cate-tab .pfw h3{font-weight: bold;background:url('../images/adr/title-line.jpg') center bottom  no-repeat;text-align: center;padding:20px 0;}
.wihte-bg .cate-tab .pfw ul.catelist{display: inline-block;text-align: center;width:100%;}
.wihte-bg .cate-tab .pfw ul.catelist li{display: inline-block;font-size: 16px;}
.wihte-bg .cate-tab .pfw ul.catelist li a{padding:15px 20px;color: #000;}
.wihte-bg .cate-tab .pfw ul.catelist li a:hover{color:rgb(39,102,71);border-bottom:2px solid rgb(39,102,71);}
.wihte-bg .cate-tab .pfw ul.catelist li.on a{color:rgb(39,102,71);border-bottom:2px solid rgb(39,102,71);}
/*顶栏目*/

/*关于*/
.about-text p{text-indent: 28px}
.about-text h3{text-align: center;background: #fff;position: relative;z-index: 999;width:170px;margin:0 auto;}
.about-text .aboutce ul li p{text-indent:inherit;text-align: center;}
.about-text .aboutce ul li:nth-child(2n){border-left:1px solid #d6e5de;border-right:1px solid #d6e5de;}
.about-text p.line{width:30%;height: 3px;border-bottom:2px solid rgba(39,102,71,1);overflow: hidden;margin-top:-25px;margin:-15px auto 0 auto;}
.about-text p.about-but a{padding:10px 30px;background:rgba(39,102,71,1);color: #fff;border-radius: 30px; }
.about-text p.about-but a:hover{color: rgba(39,102,71,1);border: 3px solid rgba(39,102,71,1);background: transparent; }
.about-text p.about-but a span{font-family: "宋体";}
.about-text p.about-but{text-indent: inherit;text-align: center;}

/*产品*/
.portfolio-fullwidth.portfolio-block.columns-4 .grid-item { margin-bottom: 0px;padding: 8px; }
.portfolio-fullwidth.portfolio-block.columns-4 a.title{font-size: 14px;}
.portfolio-block .portfolio-item .portfolio-caption{background: rgba(0, 0, 0, .4)}
.ideal-bgcolor .plist .prolist ul li.current {background:rgba(39,102,71,.75);color: #fff;}
.ideal-bgcolor .plist .prolist ul li.current a{color: #fff;}
.ideal-bgcolor .plist .prolist ul li.current a i{color: #fff;}
.portfolio-block .grid-item img{border:1px solid #ccc;}
.page-bg .container .row .proimg .product_img ul li img{border:1px solid #ccc;}
.page-bg .container .row .info h3,.home-3 .page-wrapper .page-bg .container .row .info ul{text-align: center;}
.page-bg .container .row .info ul.alist li{text-align: center;}
.page-bg .container .row .info ul.alist{font-size: 14px;border-bottom: 1px dotted #ccc;overflow: hidden}
.page-bg .container .row .pro_detail h4{line-height: 30px;}
.page-bg .container .row .pro_detail p.line{height: 2px;background: rgba(39,102,71,1);margin-top:-25px;width:85%;overflow: hidden;float:right;}
.page-bg .container .row .pro_detail .pro_txt .content p{height:auto;margin:0}
.white-bg .isotope .grid-item .portfolio-item .profolio-text a{font-size:12px;}
/*新闻*/
.wihte-bg .page-content .news_detail .d_page{border-top:1px dotted rgba(39,102,71,.2);}
.wihte-bg .page-content .news_detail .d_page p{line-height: 25px;margin:0;}
.wihte-bg .page-content .news_detail .news-extra-area{border-bottom:1px dotted rgba(39,102,71,.2);font-size: 14px;text-align: center;}
.wihte-bg .page-content .news_detail h4{text-align: center;}


.newslist{background:#f1f1f1;padding:40px 0;}
.newslist .owl-carousel-7 .owl-controls{position: absolute;top: 220px;width:100%;}
.newslist .owl-carousel-7 .item{margin:0 5px;background: #fff;}
.newslist .owl-carousel-7 .owl-nav{}
.newslist .owl-carousel-7 .owl-nav i{background: #fff;padding: 5px 12px;border-radius: 30px;}
.newslist .owl-carousel-7 .owl-nav .owl-prev{width: 50%;background: none;text-align: right;position: relative;right:0;float: right;}
.newslist .owl-carousel-7 .owl-nav .owl-next{width: 50%;background: none;text-align: left;position: relative;left:0;top: -48px;float: left;}
.newslist .owl-carousel-7 .item .culture-detail{padding:10px 10px 30px 10px;}
.newslist .owl-carousel-7 .item .culture-detail span{font-size: 18px;font-weight: bold;line-height: 25px;}
.newslist .owl-carousel-7 .item .culture-detail h5{font-size: 14px;font-weight: bold;line-height: 20px;padding-top:10px;}
.newslist .owl-carousel-7 .item .culture-detail p{line-height: 20px;font-size: 14px;margin:20px 0;}

.owl-carousel-7 img { width: 100%; }
.owl-carousel-7 .owl-nav { display: block; position: absolute; text-indent: inherit; top: -50px; left: 0; width: 100%; cursor: pointer;  }
.owl-carousel-7 .owl-nav .owl-prev {  display: block; position: absolute; text-indent: inherit; right: 0px; width: auto; cursor: pointer; -webkit-transition: opacity 0.3s ease 0s, left 0.3s ease 0s; -moz-transition: opacity 0.3s ease 0s, left 0.3s ease 0s; -ms-transition: opacity 0.3s ease 0s, left 0.3s ease 0s; -o-transition: opacity 0.3s ease 0s, left 0.3s ease 0s; transition: opacity 0.3s ease 0s, left 0.3s ease 0s; }
.owl-carousel-7 .owl-nav .owl-next { display: block; position: absolute; text-indent: inherit; right: 30px; width: auto; cursor: pointer; -webkit-transition: opacity 0.3s ease 0s, right 0.3s ease 0s; -moz-transition: opacity 0.3s ease 0s, right 0.3s ease 0s; -ms-transition: opacity 0.3s ease 0s, right 0.3s ease 0s; -o-transition: opacity 0.3s ease 0s, right 0.3s ease 0s; transition: opacity 0.3s ease 0s, right 0.3s ease 0s; }
.owl-carousel-7 .owl-nav i { font-weight: normal; font-size: 20px; color: #626262; background: #eceff7; padding: 5px 10px; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s;
	transition: all 0.3s ease-out 0s; }
	.owl-carousel-7 .owl-nav i:hover { color: #fff; background: rgba(39,102,71,1); }

	.page-bg .page-content .culture{margin:0 8.3333333%;}
	.page-bg .page-content .culture .owl-carousel-16 .owl-controls{position: absolute;bottom: 0;top: inherit;right:inherit;}
	.page-bg .page-content .culture .owl-carousel-16 .item p{}
	.page-bg .page-content .culture .owl-carousel-16 .owl-item{height:344px;}
	.page-bg .page-content .culture .owl-carousel-16 .item .f-new-img{position: absolute;}
	.page-bg .page-content .culture .owl-carousel-16 .item .f-new-detail{position: absolute;width:30%;right:0;background:rgba(0,0,0,.5);height:344px;padding:25px;z-index:999;}
	.page-bg .page-content .culture .owl-carousel-16 .item .f-new-detail .f-news-data{font-size:32px;color:#fff;padding-top:60px;}
	.page-bg .page-content .culture .owl-carousel-16 .item .f-new-detail .f-news-data span{font-size:16px}
	.page-bg .page-content .culture .owl-carousel-16 .item .f-new-detail h4 a{color:#fff;font-size:18px;}
	.page-bg .page-content .culture .owl-carousel-16 .item .f-new-detail .f-news-note{color:#ccc;line-height:18px;font-size:14px;}
	.page-bg .page-content .culture .owl-carousel-16 .item .f-new-detail .f-news-more a{color:#fff;padding:5px 10px;background:rgba(39,102,71,1);border-radius:40px;}
	.page-bg .page-content .culture .owl-carousel-16 .item .f-new-detail .f-news-more a:hover{background:#fff;color:rgba(39,102,71,1);}
	.page-bg .page-content .culture .owl-carousel-16 .item .f-new-detail .f-news-more{padding-top:20px;}
	.page-bg .page-content .culture .owl-carousel-16 .item .f-new-detail .f-news-more a span.arr{font-family: "宋体";}
	.page-bg .page-content .culture .owl-carousel-16 .item .f-new-detail .f-news-more a:hover span.arr{color:rgba(39,102,71,1);}
	.owl-theme .owl-dots .owl-dot span{background:#fff;border:1px solid rgba(39,102,71,1);}
	.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{background:rgba(39,102,71,1);}
@media (max-width: 1199px) {
	.page-bg .page-content .culture .owl-carousel-16 .owl-item{height:auto;}
	.page-bg .page-content .culture .owl-carousel-16 .item .f-new-img{position:initial;}
	.page-bg .page-content .culture .owl-carousel-16 .item .f-new-detail{position:initial;width:100%;height:auto;}
	.page-bg .page-content .culture .owl-carousel-16 .item .f-new-detail .f-news-data{font-size:32px;color:#fff;padding-top:10px;}
	.page-bg .page-content .culture .owl-carousel-16 .item .f-new-top-note{display:none;}
	.page-bg .page-content .culture .owl-carousel-16 .owl-controls{position: absolute;bottom: 0;top: inherit;right:0;}
}
	/*荣誉*/
	.page-wrapper1 .wihte-bg .container .row .honorlist ul li{padding:8px;text-align:center;}
	/*品质*/

	/*人才*/
	.recu{width:100%; display:table; background:#FFF;color:#000;}
	.page-bg .page-content .recu ul li{width:100%; display:table; min-height:54px; border-bottom:1px dotted #ccc;}
	.recu ul li .job{width:100%; height:54px; background:#fff; line-height:54px; overflow:hidden; color:#fff; }
	.recu ul li .job h5{ color: #000;padding: 18px;padding-left:22px; font-size:16px; font-weight:100; padding-right:13px; background:url('../images/adr/re_bj.png') right no-repeat; height:58px; float:left; }
	.recu ul li .job p{color: #000;padding-left:22px; font-size:12px; font-weight:100; padding-right:13px; background:url('../images/adr/re_bj.png') right no-repeat; height:58px; float:left; line-height:60px;}
	.recu ul li .job h6{color: #000;padding-left:22px; font-size:12px; font-weight:100; padding-right:13px; margin:0; height:58px; float:left;  line-height:60px;}
	.recu ul li .job h4{float:right; width:85px; height:54px; margin-right:20px;}
	.recu ul li .job h4 strong{font-weight:100; font-size:12px;  line-height:58px; display:block; float:left;}
	.recu ul li .job h4 i{width:26px; height:26px; border-radius:50%; background:#FFF; float:left; display:block; margin-top:14px; margin-left:10px; background-image:url('../images/adr/+.png'); background-position:center; background-repeat:no-repeat; cursor:pointer;}
	.recu ul li h2{height:300px; width:100%; background:#993;} 
	.recu ul li.sli .job{background:#4eb180; color:#fff;}
	.recu ul li.sli .job i{background-image:url('../images/adr/-.png'); background-position:center; background-repeat:no-repeat;}
	.recu ul li.sli .jobBotom{display:block;}	
	.recu{background: none;}
	.jobBotom{padding: 20px; display:none;}
	.jobBotom .listBottom{padding:0 20px;border-bottom: 1px solid #dfdfdf;}
	.jobBotom .listBottom p{width: 100%;float: none;border-bottom: none;line-height: 23px;font-size: 12px;}
	.jobBotom .listBottom p span.list1{display: inline-block;width: 295px;}
	.jobBotom .listBottom p span.list2{display: inline-block;width: 136px;}
	.jobBotom .listBottom p span.list3{display: inline-block;width: 156px;color: #888;}
	.jobBotom .listBottom p span i{color: rgba(39,102,71,1);padding-right: 15px;font-style:normal;font-weight: bold;}
	.jobBotom dl{padding: 0 20px;}
	.jobBotom dl dt{color:rgba(39,102,71,1);padding-bottom: 10px;font-weight: bold;}
	.jobBotom dl dd{margin: 0;line-height: 24px;color: #888;}	

	/*联系*/
	.wihte-bg .cate-tab .tab-1{border:0;padding:0;}
	.wihte-bg .cate-tab .tab-1 ul{padding-left:50%;margin-left:-141px;}
	.wihte-bg .cate-tab .tab-1 ul.nav-tabs li{background: transparent;color:#000;padding:10px 0 1px 0;}
	.wihte-bg .cate-tab .tab-1 ul.nav-tabs li.active a{background: transparent;border-bottom: 2px solid rgb(39,102,71);color:rgb(39,102,71);}
	.wihte-bg .cate-tab .tab-1 ul.nav-tabs li a{color:#000;}
	.wihte-bg .cate-tab .tab-1 ul.nav-tabs li a:hover{background: transparent;border-bottom: 2px solid rgb(39,102,71);color:rgb(39,102,71);}
	iframe {border: 0 none;border-radius: 0;font-size: 0;margin: 0;outline: medium none;padding: 0;vertical-align: top;width: 100% !important;}