@charset "utf-8";
/* CSS Document */

body { padding:0; margin:0; font-family:"微软雅黑"; font-size:12px;background-attachment:fixed; background-color:#fff; overflow-x:hidden; color:#000; }
body,html{-webkit-text-size-adjust:none;}
.clear { clear:both}
a{ font-size:13px; color:#060606;text-decoration:none;}
a:hover{font-size:13px;color:#0b9a24;text-decoration:none;}
li,ul,dl{ list-style:none; margin:0; padding:0;}
img {border:none;vertical-align: middle;}
span{ margin:0px; padding:0px;}
p{ margin:0; padding:0;}
a.imagehover:hover img{ opacity:0.85;}
#wrap {width:1200px; margin:0 auto;}
#wrap1 {width:1212px; margin:0 auto;}
#wrap2 {width:1080px; margin:0 auto;}


/*头部*/
#top{background:url(../images/top_bg.jpg) repeat 0 0; height:97px; }
#head{ position:relative;}
.logo{ float:left; padding:10px 0 0;}
.nav{ float:right;}
.nav ul li{ float:left; line-height:97px;height:97px;}
.nav ul li:hover{ background:#0b9a24;}
.nav ul li:hover a{color:#fff}
.nav ul li a{ padding:0 25px; font-size:14px;}


/*ibanner*/
.ibanner{ position:relative; height:586px;}
.ibanner_bg{ position:absolute; top:0; background:url(../images/banner_bg.png) no-repeat center center; height:33px; width:1920px;}
#owl-demo .owl-controls .owl-pagination {width: 100%; max-width:100% !important;  margin: 0 auto; text-align:center; position:absolute; bottom:20px; z-index:1040;}
#owl-demo .item{ height:586px; display:block; width:100%;}

#imain{ padding:45px 0 0; border-bottom:6px solid #0b9a24;}
/*首页产品*/
.ipro{ padding:0 0 75px;}
.ipro_tit{ color:#000; font-size:24px; text-align:center;}
.ipro_tit span{ color:#9c9c9c; display:block; font-size:12px;}
.ipro_list{ padding:48px 0 0;}
.ipro_list ul li{ float:left; margin:0 10px;}
.ipro_list ul li:hover{ background:#2fa945}
.ipro_img{overflow:hidden;}
.ipro_img img{ width:283px; height:171px;transition: all 1s ease 0s; webkit-transform: all 1s ease 0s; }
.ipro_txt{width:283px;text-align:center; padding:10px 0 20px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ipro_txt h1{ font-size:14px; color:#000; }
.ipro_txt p{ font-size:12px; color:#aaa9a9;}
.ipro_list ul li:hover .ipro_img img{transform: scale(1.1);  -webkit-transform: scale(1.1); transition: all 1s ease 0s; -webkit-transform: all 1s ease 0s;}
.ipro_list ul li:hover .ipro_txt h1{ color:#fff;}
.ipro_list ul li:hover .ipro_txt p{ color:#fff;}

/*首页新闻*/
.inews{ padding:32px 0 15px; background:#f8f8f8;}
.inews_content{ padding:50px 0 0;}
.inew_first{ float:left;}
.inew_img{ overflow:hidden;}
.inew_img img{ width:432px; height:210px;transition: all 1s ease 0s; webkit-transform: all 1s ease 0s;}
.inew_img a:hover img{transform: scale(1.1);  -webkit-transform: scale(1.1); transition: all 1s ease 0s; -webkit-transform: all 1s ease 0s;}
.inews_first_tit{ font-size:14px; color:#292929;padding:10px 0;}
.inews_first_time{ color:#666666; padding:0 0 15px;}

.inew_list{ float:right; width:525px;}
.inews_time{ float:left; width:72px; height:68px;color:#666666;}
.inews_time p{ border:1px solid #e4e4e4; font-size:30px; text-align:center; padding:10px 0 0;}
.inews_time span{ display:block; height:31px; line-height:31px; border:1px solid #e4e4e4 ; text-align:center; font-size:14px;  margin:2px 0 0;}
.inews_tit{ float:right; width:438px; color:#000; font-size:14px; padding:5px 0; }
.inews_tit span{display:block; font-size:12px; color:#8c8c8c; line-height:20px; font-weight:normal; padding:10px 0 0;}
.inew_list ul li:hover .inews_tit{ color:#0b9a24;}
.inew_list ul li:hover .inews_time p{ background:#0b9a24; color:#fff;}
.inew_list ul li:hover .inews_time span{background:#0b9a24; color:#fff;}
.inew_list ul li{ padding:0 0 46px;}
.imore{ width:108px; height:36px; line-height:36px; text-align:center; background:#0b9a24 url(../images/imore_icon.png) no-repeat 15px center;}
.imore a{ color:#ffffff; font-size:14px; padding:0 0 0 10px;}
.imore a:hover{opacity:0.65;}


/*底部*/
#foot{ background:#424242; padding:0 0 35px 0;}
.foot_l{ float:left; padding:28px 0 0;}
.bl{ float:left; padding-right:80px;}
.bl_nav{ font-size:16px;color:#ffffff; padding:0 0 10px;}
.bl_nav a{ color:#fff;}
.bl_nav a:hover{ color:#fff;}
.bl ul{}
.bl ul li{line-height: 24px;}
.bl ul li a{color:#aeaeae;}
.bl ul li a:hover{ color:#fff;}
.foot_r{ float:right;}
.itel_tit{ background:url(../images/tel.jpg) no-repeat center right; height:39px; color:#aeaeae; line-height:20px; padding:0 40px 0 0; text-align:right; margin:14px 0 0;}
.itel_num{ padding:16px 0 0; font-size:28px; color:#0fc02e;}
.ewm{ color:#fff; text-align:right; line-height:28px;}
.ewm p{ padding:0 10px 0 0;}
.dbbq{ color:#fff; background:#0b9a24; line-height:45px;}
.dbbq span{ float:right;}



/*内页*/
#main{ background-color:#fff; padding-bottom:30px;}
#main .nnav{ height:35px;border-bottom: 1px solid #ececec;  padding-bottom: 20px;}
#main .nnav ul li{ float:left; height:35px; line-height:35px; background-color:#f0f0f0; margin-right:25px;  text-align: center;}
#main .nnav ul li a{  height:35px; line-height:35px;color:#333333;display:block;padding:0 30px;}
#main .nnav ul li a:hover{ height:35px; line-height:35px; color:#fff; background-color:#0b9a24;padding:0 30px;display:block;}
#main .nnav ul li .sel{ height:35px; line-height:35px; color:#fff; background-color:#0b9a24;padding:0 30px;display:block;}

.ny_top{ font-family:"微软雅黑"; padding:50px 0 15px; margin-bottom:20px; border-bottom:1px solid #ececec; }
.ntit{ float:left;font-size:30px; color:#0b9a24; }
.ntit span{ color:#999999; font-size:24px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.path{ float:right; color:#212121; font-size:12px;height:30px; line-height:30px; padding-top: 15px;  }
.path .title{ float:left; padding-right:10px;}
.path .cur{ float:left;  font-size:12px;height:30px; line-height:30px;}
.path .cur span{color:#0b9a24;}
.content{ padding-top:30px;color:#333333;; font-size:13px; line-height:22px; min-height:400px;}
.content .txt{ font-size:14px;}


.feedback{ padding:47px 0 0; color:#666666;}
.input1{ width:345px; height:35px; border:1px solid #dddddd;}
.input3{ width:80px; height:35px; border:1px solid #dddddd;}
.input2{ width:1020px; height:190px; border:1px solid #d6d7d7;}
.feedback .db{ margin-bottom:35px;line-height: 35px; }
.input4{ width:230px; height:40px; line-height:40px; color:#fff; background:#fb8411; text-align:center; border:none; font-size:14px; font-family:"微软雅黑"; margin-right:20px; cursor:pointer;}





/*新闻*/
.news_pic{float:left; overflow:hidden;}
.news_pic img{ width:226px; height:140px;transition: all 1s ease 0s; webkit-transform: all 1s ease 0s; }
.news_pic a:hover img{transform: scale(1.1);  -webkit-transform: scale(1.1); transition: all 1s ease 0s; -webkit-transform: all 1s ease 0s;}
.news_tit{ float:left;}
.news_time{ float:right;}
.news_more{ height:30px; line-height:30px; width:85px; text-align:center; border:1px solid #d2d2d2;}
.news_more a{ color:#6a6a6a;}
.news_more a:hover{ color:#0b409c;}
.news_firstinfo{ margin-bottom:20px; }
.news_first{ height:147px; margin-bottom:22px;border-bottom:1px dashed #cdcdcd; padding:10px 0 30px;}

.news_first .news_first_content{float: left;padding-left: 30px; width:940px;padding-top:10px;}
.news_first .news_first_content a{ color:#333333; font-size:14px; }
.news_first .news_first_content a:hover{ color:#009241;}
.news{ font-size:12px;margin:37px 0 0; font-size:12px; background-color:#ffffff; }

.news_detail {padding:5px;}
.news_detail h1 {font-size:15px;color:#0b9a24;text-align:center;line-height:33px;padding-bottom: 10px}
.news_detail .time {text-align:center;color:#999;border-bottom:1px dashed #c1c1c1;margin: 0 0 10px; padding-bottom:5px;font-size: 12px;}
.Ncontent{ padding-top:10px; padding-left:10px; color:#595959; font-size:12px; line-height:24px;padding-bottom: 30px;}
.prev1{margin-top:30px; padding-bottom:50px;  border-top: 1px solid #e9e9e9; padding-top: 20px;}
.prev1 .list{ float:left; color:#002dba; font-size:14px;}
.prev2{ padding:0 0 20px 0;}
.prev a{ background:url(../images/prev_ico.jpg) no-repeat left center; padding-left:30px;color:#333333; font-weight:normal; font-size:12px;}
.prev a:hover{background:url(../images/prev_hover.jpg) no-repeat left center; padding-left:30px; color:#002dba;font-weight:normal;font-size:12px;}
.next a{ background:url(../images/next_ico.jpg) no-repeat left center; padding-left:30px;color:#333333; font-weight:normal; font-size:12px;}
.next a:hover{background:url(../images/next_hover.jpg) no-repeat left center; padding-left:30px; color:#002dba;font-weight:normal;font-size:12px;}
.prev1 .list img{ background:}
.prev1 .prev_fh{ float:right;}
.prev1 .prev_fh img{ }





















