/*样式统一*/
html {line-height: 1.15;-ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }
body {margin: 0;}
h1 {font-size: 2em;margin: 0.67em 0;}
figcaption,figure,main {display: block;}
ul,p,h1{margin:0;padding:0;}
figure {margin: 1em 40px;}
hr {box-sizing: content-box; height: 0; overflow: visible; }
img {border-style: none;}
svg:not(:root) {overflow: hidden;}
button,input,optgroup,select,textarea {font-family: sans-serif;font-size: 100%;line-height: 1.15;margin: 0; }
button,input {overflow: visible;}
button,select { text-transform: none;}
textarea {overflow: auto;}
a{text-decoration: none}
input{outline: none}
textarea{outline: none;resize:none;vertical-align: top;}
ul,ol{list-style: none}
*{margin:0 ;padding:0;font-family: "微软雅黑";box-sizing: border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;}
/*公共样式、*/
.wrap:after{content: "";display: block;height:0;clear:both;visibility: hidden;}
.fl{float: left;}
.fr{float: right;}
.left{float: left;}
.right{float: right;}
.clear{clear:both;}
.center{width:1200px;margin:0 auto;}
.pie{margin-left:5px;margin-right: 3px;}
.stop{   
   width: 0;
    height: 0;
    border-right: 6px solid transparent;
    border-top: 0px solid transparent;
    border-left: 6px solid transparent;
    border-bottom: 8px solid #c60412;display: inline-block;}
 /*welcome*/
/*header*/
.header{width:100%;padding-bottom: 34px}
.header .logo{display: inline-block;margin-top: 30px;}
.header .nav ul>li{float: left;padding-top: 63px;margin-left: 10px;;}
.header .nav ul>li a{display: block;padding-bottom: 17px;padding-left:8px;padding-right: 8px;font-size: 16px;color:#000;text-decoration: none;}
.header .nav ul>li.active a{border-bottom: 3px solid #3d9d52}
.header .nav ul>li:hover a{border-bottom: 3px solid #3d9d52}
/*header nav*/
/*banner*/
.banner{position: relative;height: 500px;}
.banner .uk-slidenav{display: block;width:27px;height: 50px;}
.banner .uk-slidenav-previous{background: url(../images/left.png) no-repeat;position: absolute;left:0;bottom: 50%}
.banner .uk-slidenav-next{background: url(../images/right.png) no-repeat;position: absolute;right:0;bottom:50%;}
.banner .uk-dotnav{text-align: center;bottom:10px;}
.banner .uk-dotnav li{width:10px;height: 10px;border-radius: 50%;background: #ddd;opacity: 0.6;display: inline-block;}
.banner .uk-dotnav li.uk-active{background: #000 !important;}
.banner .uk-slideshow > li > img{height: 500px !important;position:relative;left:50%;margin-left: -1000px;}
.banner .uk-slideshow > li{height: 500px !important;}
/*banner*/
/*footer*/
.footer {padding-top: 30px;padding-bottom: 38px;background: #434343;text-align: center;}
.footer .pie{color:#7e7e7e;margin-left: 21px;padding-right: 21px;}
.footer .f-nav{margin-bottom: 30px;}
.footer .f-nav a{color:#9c9c9c;font-size: 16px;}
.footer .hr{width:65px;height: 1px;background:#a0a0a0;margin:0 auto 15px;}
.footer .company{color:#9c9c9c;font-size:16px;margin-bottom: 13px;display:inline-block;}
.footer .info p{font-size: 14px;color:#9c9c9c;margin-bottom: 17px;}
.f-bottom{background:#313131;padding:15px 0px;}
.f-bottom a{font-size: 14px;color:#6b6b6b}
.f-bottom p{color:#6b6b6b;}

.public-tit {text-align: center;}
.public-tit .en{font-size: 24px;color:#000;font-family: "微软雅黑";display: block;margin-bottom: 8px;}
.public-tit .ch{font-size:24px;color:#000;font-weight: bold;}
.public-tit .h{display: block;width:50px;height: 3px;background: #535353;margin:10px auto 0;}
.public-tit:hover a{text-decoration: none;}
/*about us*/
.i-about {padding-top: 50px;padding-bottom: 70px;padding-bottom: 55px;}
.i-about .public-tit{margin-bottom: 27px;}
.i-about .i-about-con .p{font-size: 16px;color:#666;line-height: 150%;letter-spacing: 1px}
.i-about .box{width:98px;height: 98px;border-radius: 50%;background: #d4e5dd;text-align: center;border:1px solid transparent;}
.i-about .box a{display: block;width:85px;height: 85px;background: #076a3a;border-radius: 50%;margin:5px 5px;line-height: 85px;}
.i-about .tit{width:98px;display: block;text-align: center;font-size: 16px;color:#333;font-weight: bold;margin-top: 18px;}
.i-about .icon:nth-child(3) .tit{width:118px;display: block;}
.i-about .icon{margin-right: 140px;}
.i-about .icon:nth-child(5){margin-right: 0}
.i-about .uk-flex{margin-top: 34px;}
.i-about .tit:hover{text-decoration: none;}
.i-about .icon:hover img{transform: rotate(360deg);transition: all 2s linear 0s}

/*pro center*/
.i-pro-center{padding-top: 53px;background:#f5f5f5;padding-bottom: 80px;}
.i-pro-center .public-tit{margin-bottom: 68px;}
.i-pro-center .one{margin-bottom: 43px;}
.i-pro-center .small-banner{width:540px;height: 360px;position: relative;}
.i-pro-center .small-banner img{width:540px;height: 360px;}
.i-pro-center .uk-dotnav li{width:15px;height: 15px;border-radius: 50%;background: #fff;;opacity: 0.6;display: inline-block;margin-right: 9px;}
.i-pro-center .uk-dotnav li.uk-active{background: #fff !important;opacity: 1 !important;}
.i-pro-center .uk-panel{width:615px;float: right;}
.i-pro-center .uk-panel .info { height:260px; overflow:auto; }
.i-pro-center .uk-panel-title:nth-child(1){font-size:24px;color:#333;font-weight: bold;padding-top: 12px;padding-bottom: 0px;display: block;}
.i-pro-center .uk-panel-title:nth-child(2){font-size: 16px;font-weight: bold;color:#333;display: block;margin-bottom: 10px;margin-top: 20px;}
.i-pro-center .p p{font-size: 16px;color:#666;line-height: 160%;letter-spacing: 1px;}
.i-pro-center .add{display: block;width:85px;height: 30px;text-align: center;line-height: 30px;font-size: 14px;color: #fff;background: #076a3a;margin-top: 17px;}
.i-pro-center .uk-panel-title:hover{text-decoration: none;}
.i-pro-center .two{padding-bottom: 44px;border-bottom: 1px solid #ddd;margin-bottom: 46px;}
.i-pro-center .uk-badge{background: #076a3a;width:18px;margin:0 auto 22px;}
.i-pro-center .uk-container{padding:0;}
.i-pro-center .uk-grid .uk-width-medium-1-5{text-align: center;}
.i-pro-center .uk-grid .uk-width-medium-1-5 span{display: block;}
.i-pro-center .pie1{width:1px;height: 80px;background: #ddd;margin-top: 40px;}
.i-pro-center .uk-grid .title{font-size: 18px;color:#333;font-weight: bold;margin-bottom: 23px;}
.i-pro-center .uk-grid .p{font-size: 12px;color:#666;margin-bottom: 10px;}
.i-pro-center .uk-grid .uk-width-medium-1-5:hover a{text-decoration: none;}
.i-pro-center .uk-grid a{margin-left: 65px;}
.i-pro-center .uk-grid a:last-child{margin-left: 49px}
.i-pro-center .uk-panel .s-title{font-size: 18px !important;color:#333;font-weight: bold;margin-bottom: 6px !important;}
.i-pro-center .pro2 .uk-badge{margin-right: 8px !important;margin-bottom: 0 !important;}
.i-pro-center .pro2 .p{font-size: 16px;color: #666;padding-left: 29px;margin-bottom: 5px;}
@media (min-width: 1220px){
	.uk-grid>*{padding-left: 0 !important;}
	.uk-grid{margin-left: -39px !important;}
}
@media (min-width: 768px){
.i-pro-center .uk-block{padding:0 !important;}

}
/*Breeding base*/
.i-base{padding-top: 33px;padding-bottom: 43px;}
.i-base .public-tit{margin-bottom: 40px;}
.i-base .public-tit .h{background:#076a3a;}
.i-base .uk-thumbnav>*>*>img{opacity: 1 !important;}
.i-base img{width:285px;height: 200px;}
.i-base .g1{height: 200px;overflow:hidden;}
/*.uk-thumbnav>*{padding-left: 0}*/

/*NEWSCENTER*/
.i-news {margin-bottom: 33px;}
.i-news .public-tit{margin-bottom: 40px;}
.i-news .public-tit .h{background:#076a3a;}
.i-news .i-news-con .tuijian{position: relative;width:390px;height: 260px;overflow: hidden;}
.i-news .i-news-con .tuijian img{width:390px;height: 260px;}
.i-news .i-news-con .tuijian span.shadow{display: block;width:100%;height: 45px;background:#000;opacity: 0.6;text-align: center;line-height: 45px;position: absolute;bottom:0;}
.i-news .i-news-con .tuijian span.txt{display: block;width:100%;font-size: 14px;color:#fff;text-align: center;line-height: 45px;position: absolute;bottom:0;}
.i-news .i-news-con .tuijian:hover img{transform: scale(1.2);transition: all 2s linear 0s}
.i-news .uk-grid{width:780px;}
.i-news .uk-grid .uk-panel{padding-left: 15px;border-right: 1px solid #ddd;padding-right: 15px;padding-bottom: 20px;border-bottom: 1px solid #ddd;padding-top: 20px;}
.i-news .uk-grid .uk-panel-title{margin-bottom: 18px;display: block;height: 48px;overflow: hidden;}
.i-news .uk-grid .uk-width-medium-1-2:nth-of-type(2) .uk-panel{border-right: none !important;}
.i-news .uk-grid .uk-width-medium-1-2:nth-of-type(4) .uk-panel{border: none !important;}
.i-news .uk-grid .uk-width-medium-1-2:nth-of-type(3) .uk-panel{border-bottom: none !important;}
.i-news .uk-grid .uk-width-medium-1-2:hover .uk-panel-title{color:#076a3a;text-decoration: none;}
/*list menu*/
.i-list-menu{margin-bottom: 42px;}
.i-list-menu ul{width:100%;}
.i-list-menu ul li a.menu{display: block;padding-bottom: 20px;padding-right: 6px;}
/*.i-list-menu ul li img{opacity: 1}*/
.i-list-menu ul li span.tit{font-size: 18px;color:#333;}
.i-list-menu ul li span.add{font-size: 14px;color:#999;position: relative;top:8px;}
.i-list-menu ul li img{width:385px;height: 190px;}
/*inside style*/
.w-con{margin-top: 30px;margin-bottom: 20px;}
.w-con .section{width:900px;}
/*public left、*/
.public-left{width: 270px;}
.public-left .tit{width:270px;height:90px;background: #3d9d52;text-align:center;line-height:90px;display: block;}
.public-left .tit:hover{text-decoration: none;}
.public-left .tit .one{font-size:30px;color:#fff;font-weight: bold;}
.public-left ul li{text-align: center;background: #dddddc;margin-bottom: 1px;}
.public-left ul li a{display: block;padding-top: 14px;font-size:16px;color:#000;padding-bottom: 14px;}
.public-left ul li:hover{background: #80ba54}
.public-left ul li:hover a{color:#fff;}
.public-left .r-concat{background: url(../images/concat.jpg) no-repeat;height:153px;margin-top: 27px;position: relative;border-bottom: 5px solid #3d9d52;}
.public-left .r-concat a{display: block;font-size:28px;color:#fff;width:202px;height:44px;background: #3d9d52;opacity: 0.5;text-align: center;line-height: 44px;position: absolute;top:86px;}
/*public-tit right*/
.public-right-tit{padding-left:18px;width:900px;padding-top: 14px;padding-bottom: 14px;background: #dad9d8;padding-right: 13px;}
.public-right-tit p.left{font-size: 16px;color:#464646;}
.public-right-tit p.right{font-size:14px;color:#5f5e5e;}
.public-right-tit p.right a{color:#5f5e5e;}
/*n  prolist*/
.section ul.prolist {margin-top: 15px;}
.section ul.prolist>li{float: left;position: relative;margin-bottom: 14px;text-align: center;width:290px;padding:10px;border:1px solid #ddd;margin-left: 5px;margin-right: 5px;height: 234px;}
.section ul.prolist>li img{width:268px;height:179px;display: block;}
.section ul.prolist>li a{display: block;}
.section ul.prolist>li span.tit{padding-top: 10px;color:#333;display: block;padding-bottom: 10px;}
.section ul.prolist>li span.p{font-size:12px;color:#999;line-height: 150%}
.section ul.prolist>li:hover{box-shadow: 0 0 5px #3d9d52}
.section ul.prolist>li:hover a{text-decoration: none;}
.section ul.prolist>li:hover .tit{color:#3d9d52;}

.base-section ul li img{width:200px !important;height: 140px !important;display: inline-block !important;}
.base-section ul.prolist>li{height: 200px;}
/*新闻中心*/
.newslist-con {padding-left: 10px;padding-right: 10px;}
.newslist-con  .txt{width:75%;}
.newslist-con li {position: relative;padding-bottom: 12px;border-bottom: 1px solid #dddddd !important;margin-top: 18px;}
.newslist-con li a.tit{font-size:20px;color:#333;display: block;margin-bottom: 7px;}
.newslist-con li a span.time{font-size:12px;float: right;color:#999;}
.newslist-con li .p{line-height: 150%;}
.newslist-con li .p p{font-size:12px;color:#333;text-indent:2em;}
.newslist-con li .add{position: absolute;display: block;width:105px;height:33px;text-align:center;line-height:33px;font-size:12px;color:#333333;right:3px;bottom:3px;}
.newslist-con li .img{width:200px;height: 133px;overflow:hidden;}
.newslist-con li .img img{width:200px;height: 133px;}
.newslist-con li:hover .add{color: #3d9d52;}
.newslist-con li:hover .tit{color: #3d9d52;}
/*news proimg show infro*/
.news-show h1{line-height: 25px;text-align: center;padding-top: 30px;font-size:20px;width:100%;padding-bottom: 10px;margin:0 auto;font-weight: bold;}
.news-show .ainfo {width:100%;padding-bottom: 5px;padding-top: 6px;text-align: center;color:#999;}
.news-show .n-con{line-height: 200%;color:#333;padding-bottom: 10px;border-bottom: 1px solid #ddd;}
.section .about-p p{font-size:16px;color:#666;line-height: 200%;text-indent: 2em;}
/*page-turn*/
.page-turn {padding-top: 10px;color:#999;}
.page-turn a{color:#999;}
.page-turn p{margin-bottom: 5px;}
.page-turn a:hover{color:#3d9d52;}
/*pagination*/
.pagination{margin-top: 30px;}
.pagination .pre {width:61px !important;height: 33px;background: #fff;border:1px solid #ddd;line-height: 33px;padding:0;}
.pagination .next {width:61px !important;height: 33px;background: #fff;border:1px solid #ddd;line-height: 33px;padding:0;}
.pagination .uk-pagination>.uk-active>span{background: #3d9d52;border:none;}
.pagination .uk-pagination span{width: 33px;height: 33px;background: #fff;border:1px solid #ddd;padding:0;line-height: 35px;}
.pagination .uk-pagination a{width: 33px;height: 33px;background: #fff;border:1px solid #ddd;padding:0;line-height: 35px;}
.pagination .uk-pagination a:hover{color:#3d9d52;background: #fff;}
.pagination .uk-pagination>li:nth-child(n+2){margin-left: 13px;}