﻿.clearfix:after{ content: ""; clear: both; visibility: hidden; display: block; height: 0;}
.clearfix{ zoom: 1;}

#mould76223{ position:fixed; top:0; width:100%; z-index: 9999; background: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.2);}
.navbars4{ width:100%;}
#mould76223 .logo{ margin-left:2%; width: 460px;}
#mould76223 .phone{ 
    float:right; 
    color:#fff;
	width: 240px;
	height: 0;
	border-width: 0px 0px 100px 40px;
	border-style: none solid solid;
	border-color: transparent transparent #009240;
    text-align:center;
    font-size:24px;
    font-weight:bold;
    margin-left:24px;
}
#mould76223 .phone span img{margin-right: 5px;margin-bottom: 6px;}
#mould76223 .phone span{ display:block; font-size:16px; font-weight:normal; margin-top: 20px; margin-bottom:3px;}
#mould76223 .navs>li a{ margin:0 5px;}
#mould76223 .navs>li:hover>a{background-color:#009140;background:#009140;border-radius:4px; }
#mould76223 .navs>li.active>a{background-color:#009140;background:#009140;border-radius:4px; }

#mould75861 .swiper-slide img{ height:100vh;}
#mould75861 .swiper-button-prev, .swiper-container-rtl .swiper-button-next{ left:80px;}
#mould75861 .swiper-button-next, .swiper-container-rtl .swiper-button-prev{ right:80px;}
#mould75861 .swiper-container .swiper-pagination .swiper-pagination-bullet{ background-color:rgb(0,0,0);background:rgb(0,0,0);opacity:1;}
#mould75861 .swiper-container .swiper-pagination .swiper-pagination-bullet-active{ background-color:#009240;background:#009240;}

/*二*/
.about_01{ width:76%; margin:80px auto 0 auto;}
.about_top>img{ float:left; margin-right:100px;}
#mould530603{ text-align: right; height: 89px; width:692px;}
#mould530663 p{ margin-top: 30px; line-height: 30px; font-size: 24px; color: rgb(0, 0, 0); text-align: left; margin-bottom:25px;}
.about_top>p{ text-indent:2em; line-height:30px; margin-top:15px;}

.about_01 ul{ width:100%; margin-top:48px;}
.about_01 li{ float:left; width:20%; text-align:center;}
.about_01 li:nth-child(3) img{ margin-bottom:13px;}
.about_01 li:hover img{ 
  transform:rotate(360deg); 
  -ms-transform:rotate(360deg);
  -moz-transform:rotate(360deg); 
  -webkit-transform:rotate(360deg); 
  transition:.8s;
}
.about_01 li p{ color:#fff; line-height:16px; margin-top:15px; color:#333;}




/*三*/
.product_01{ margin-top:80px;}
#mould530602{ text-align: center; height: 89px; width: 100%;}
#mould530662 p{ margin-top: -40px; line-height: 28px; font-size: 26px; font-weight: bold; color: rgb(0, 0, 0); text-align: center;}
#mould530672 p{ text-align: center; margin-top: 5px; line-height: 30px; font-size: 16px; color: rgb(0, 0, 0);}

.cp25:after,.cp25 .swiper-slide a:before,.cp25 .swiper-slide a:after,.cp25 .swiper-slide.swiper-slide-next:after{ display:none;}
.cp25 .swiper-slide.swiper-slide-next{ background:none; box-shadow:none;}
.cp25 .cp25-main{ width:76%;}
.cp25 .swiper-container{ width:100%; padding-bottom: 40px;}
.cp25 .swiper-slide a{ }
.cp25 .swiper-slide img{ width:100%; height:100%; border-radius: inherit;}
.cp25 .swiper-slide h3,.cp25 .swiper-slide span{ color:#333;}
.cp25 .swiper-button-next, .cp25 .swiper-button-prev{ top:50%;}
.cp25 .swiper-button-prev,.cp25 .swiper-button-next{ background:url(/images/j.png) no-repeat; background-size: cover; width:24px; height:42px;}
.cp25 .swiper-button-prev{ left: -64px;}
.cp25 .swiper-button-next{ right: -64px;background-position: -30px 0;}
.cp25 .swiper-pagination-bullet-active{ background: #009240;}
/*.cp25 .swiper-pagination-bullet{ background:none; width:24px; height:24px; position:relative; opacity:1;}
.cp25 .swiper-pagination-bullet:after{ content: ''; position: absolute; width: 6px; height: 6px; background: #b2b2b2; top: 50%; left: 50%; border-radius: 50%; transform: translate(-50%, -50%); transition: .5s;}
.cp25 .swiper-pagination-bullet-active{ border:1px solid #0a3190; border-radius: 50%;}
.cp25 .swiper-pagination-bullet-active:after{ background: #0a3190;}*/


/*四*/
#mould530581{ width:1500px; margin-right:auto; margin-left:auto; position:relative; margin-top:80px;}
#mould530601{ text-align: right; height: 89px; width: 100%;}
#mould530661 p{ margin-top: 40px; line-height: 28px; font-size: 26px; font-weight: bold; color: rgb(0, 0, 0); text-align: right;}
#mould530671 p{ text-align: right; margin-top: 5px; line-height: 30px; font-size: 16px; color: rgb(0, 0, 0);}
.youshi>img{ border:4px solid #009140; float:left; margin-right:48px;}
.youshi h2{ color:#009140; font-size:20px;}
.youshi p{ text-indent:2em; line-height:30px; margin-top:10px;}
.youshi a{ padding:0 20px; line-height:40px; color:#333; border:1px solid #ccc; display: inline-block; margin-top:24px; border-radius:4px;}
.youshi a:hover{ background:#009240; color:#fff; border:1px solid #009240;}



/*五*/
/* 新闻 */
#mould53050 .swiper-slide{background:#fff; box-shadow: 0 0 20px rgba(0,0,0,.05);}
#mould53050 .new-title{font-size:18px; color:#000; line-height:20px; padding:20px 12px 12px 12px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#mould53050 .new-body{font-size:14px; color:#666; line-height:28px; padding:0 25px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;}
#mould53050 .new-date{font-size:14px; color:#666; line-height:16px; padding:25px;}
#mould53050 .more{font-size:14px; color:#009240; line-height:16px; position:absolute; right:25px; bottom:25px; background:url(/images/san.png) no-repeat 70px; padding-right:30px;}
#mould53001{width:1500px;margin-right:auto;margin-left:auto; margin-top:80px;}
#mould53003{height:435px;width:580px; position:relative; margin-top:30px;}
#mould53003 .sekuai{position:absolute; height:435px;width:580px;background:#0376c3; top:-60px; right:-60px;}
#mould53003 .swiper-container img{height:435px;}#mould53003 .swiper-container{height:435px;}#mould53003 .swiper-container .swiper-pagination .swiper-pagination-bullet{}#mould53003 .swiper-container .swiper-pagination .swiper-pagination-bullet-active{}#mould53004{height:89px;width:676px;}#mould53005 p{margin-top:40px;line-height:38px;font-size:26px;font-weight:bold;color:#000;}#mould53006 p{margin-top:40px;width:680px;line-height:30px;font-size:16px;color:rgb(0, 0, 0);}#mould53007{margin-top:40px;}#mould53009{height:90px;margin-right:auto;margin-left:auto;width:90px;}#mould53010 p{margin-top:10px;font-size:20px;color:rgb(0, 0, 0);text-align:center;}#mould53011{height:90px;margin-right:auto;margin-left:auto;width:90px;}#mould53014{height:90px;margin-right:auto;margin-left:auto;width:90px;}#mould53013{height:90px;margin-right:auto;margin-left:auto;width:90px;}#mould53017 p{margin-top:10px;font-size:20px;color:rgb(0, 0, 0);text-align:center;}#mould53016 p{margin-top:10px;font-size:20px;color:rgb(0, 0, 0);text-align:center;}#mould53015 p{margin-top:10px;font-size:20px;color:rgb(0, 0, 0);text-align:center;}#mould53018{width:1500px;margin-right:auto;margin-left:auto;}#mould53019{background-image:url('//upload.ruituoyun.com/Upload/website/176/image/2020/04/25/6372343606881883181965202.png');background-repeat:no-repeat;background-position:top center;}#mould53020 p{margin-top:40px;line-height:28px;font-size:26px;font-weight:bold;color:rgb(0, 0, 0);text-align:center;}#mould53021 p{margin-top:5px;line-height:18px;font-size:16px;color:rgb(0, 0, 0);text-align:center;}#mould53022{margin-top:60px;}#mould53023{height:280px;width:420px;}#mould53024{width:420px;}#mould53026 p{margin-top:40px;line-height:20px;font-size:18px;font-weight:bold;color:#17539c;text-align:center;}#mould53027 p{margin-top:15px;line-height:26px;font-size:14px;color:#333;}#mould53028 a{height:46px;margin-top:30px;margin-right:auto;margin-bottom:40px;margin-left:auto;width:160px;line-height:46px;background-color:#17539c;background:#17539c;color:rgb(255, 255, 255);}#mould53025{position:relative;background:rgb(255, 255, 255);width:260px;margin-top:-50px;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px;border-radius:5px; }#mould53031 p{margin-top:40px;line-height:20px;font-size:18px;font-weight:bold;color:#17539c;text-align:center;}#mould53032 p{margin-top:15px;line-height:26px;font-size:14px;color:#333;}#mould53033 a{height:46px;margin-top:30px;margin-right:auto;margin-bottom:40px;margin-left:auto;width:160px;line-height:46px;background-color:#17539c;background:#17539c;color:rgb(255, 255, 255);}#mould53034{height:280px;margin-right:auto;margin-left:auto;width:420px;}#mould53029{height:280px;margin-right:auto;margin-left:auto;width:420px;}#mould53030{position:relative;background:rgb(255, 255, 255);width:260px;margin-top:-50px;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px;border-radius:5px; }#mould53035{width:420px;}#mould53037 p{margin-top:40px;line-height:20px;font-size:18px;font-weight:bold;color:#17539c;text-align:center;}#mould53038 p{margin-top:15px;line-height:26px;font-size:14px;color:#333;}#mould53039 a{height:46px;margin-top:30px;margin-right:auto;margin-bottom:40px;margin-left:auto;width:160px;line-height:46px;background-color:#17539c;background:#17539c;color:rgb(255, 255, 255);}#mould53036{position:relative;background:rgb(255, 255, 255);width:260px;margin-top:-50px;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px;border-radius:5px; }#mould53040{width:1500px;margin-right:auto;margin-left:auto; margin-top:50px;}#mould53041{height:89px;width:1031px;}#mould53042 p{margin-top:40px;line-height:28px;font-size:26px;font-weight:bold;color:rgb(0, 0, 0);text-align:left;}#mould53043 p{margin-top:20px;line-height:30px;font-size:16px;color:rgb(0, 0, 0);text-align:left;}
#mould53044{height:430px;margin-top:50px;width:645px;position:relative;}

#mould53050 .swiper-container{padding:20px 20px 50px;}
#mould53050 .swiper-pagination{bottom:0;}

#mould53050 .swiper-button-prev{background:rgba(0,146,64,.3) !important; width:40px; height:40px; border-radius:50%;transition: all .5s;color: #fff;top:80%;text-align: center;line-height: 36px;font-size: 28px;}
#mould53050 .swiper-button-prev:hover{background:rgba(0,146,64,1) !important;transition: all .5s;}
#mould53050 .swiper-button-next{background:rgba(0,146,64,.3) !important; width:40px; height:40px; border-radius:50%;transition: all .5s;right: auto;top:80%;left: 70px;color: #fff;text-align: center;line-height: 36px;font-size: 28px;}
#mould53050 .swiper-button-next:hover{background:rgba(0,146,64,1) !important;transition: all .5s;}


/*六*/
#mould53046{margin-top:50px;}
#mould53047{height:213px;width:321px;}
#mould53045{height:430px;margin-top:30px;width:731px;}
#mould53048{height:213px;width:321px;}
#mould53049{width:1500px;margin-right:auto;margin-left:auto;}
#mould53058{width:1500px;margin-right:auto;margin-left:auto; position:relative; margin-top:80px;}
#mould53050{margin-top:80px;}
#mould53050 .swiper-container .swiper-pagination .swiper-pagination-bullet-active{ background: #009240;}
#mould53060{height:89px;width:968px;}
#mould53061 p{margin-top:60px;line-height:28px;font-size:26px;font-weight:bold;color:rgb(0, 0, 0);text-align:left;}
#mould53062 p{margin-top:20px;line-height:30px;font-size:16px;color:rgb(0, 0, 0);text-align:left;}
#mould53063{width:1500px;margin-right:auto;margin-left:auto;}
#mould53065{height:89px;width:633px;}
#mould53066 p{margin-top:40px;line-height:28px;font-size:26px;font-weight:bold;color:rgb(0, 0, 0);text-align:left;}
#mould53067 p{margin-top:20px;line-height:30px;font-size:16px;color:rgb(0, 0, 0);text-align:left;}
#mould53068{border-top-width:3px;border-top-style:solid;border-right-width:3px;border-right-style:solid;border-bottom-width:3px;border-bottom-style:solid;
  border-left-width:3px;border-left-style:solid;border-color:rgb(255, 255, 255); width:530px; padding:50px;}
#mould53069 p{font-size:22px;color:rgb(0, 0, 0);}
#mould53071{background-color:#009240;background:#009240;width:837px;}
#mould53071>div{min-height:565px;}
#mould53072{background-color:rgba(255, 255, 255, .6);background:rgba(255, 255, 255, .6);}
#mould53072>div{min-height:80px;}
#mould53073{width:1500px;margin-right:auto;margin-left:auto;}
#mould53074{height:80px;width:370px;}
#mould53075  .navs>li:hover>a{color:#17539c;}
#mould53075  .navs> li:hover::after{background-color:#17539c;background:#17539c;}
#mould53075  .navs>li.active>a{color:#17539c;}
#mould53075  .navs> li.active::after{background-color:#17539c;background:#17539c;}
#mould53075  .dropdown-menu li a{ color:rgb(0, 0, 0); }
#mould53075  .dropdown-menu li:hover a{ color:rgb(255, 255, 255);background-color:#17539c;background:#17539c; }
#mould53075{float:right; width:auto;}
#mould53070 p{margin-top:10px;width:400px;line-height:26px;font-size:14px;color:#666;}
#mould54692 p{margin-top:80px;margin-left:150px;font-size:22px;color:rgb(255, 255, 255);}
#mould54695 p{margin-left:150px;line-height:28px;font-size:16px;color:rgb(255, 255, 255);text-indent:2em;}
#mould54696{background-color:rgb(255, 255, 255);background:rgb(255, 255, 255);width:30px;margin-top:10px;margin-bottom:10px;margin-left:150px;}
#mould54696>div{min-height:2px;}
#mould54697{width:340px;margin-top:40px;margin-left:150px;}
#mould54698{height:36px;width:36px;}
#mould54699{width:340px;margin-top:10px;margin-left:150px;}
#mould54700{width:340px;margin-top:10px;margin-left:150px;}
#mould54702{height:36px;width:36px;}
#mould54701{height:36px;width:36px;}
#mould54703{width:340px;margin-top:10px;margin-left:150px;}
#mould54704{height:36px;width:36px;}
#mould54705 p{line-height:24px;font-size:16px;color:rgb(255, 255, 255);}
#mould54706 p{line-height:36px;font-size:16px;color:rgb(255, 255, 255);}
#mould54707 p{line-height:36px;font-size:16px;color:rgb(255, 255, 255);}
#mould54708 p{line-height:36px;font-size:16px;color:rgb(255, 255, 255);}

#mould53064{ position:relative;}
#mould53068{ position: absolute;top: 80px;}
#mould53071 .span3{width:15%;}
#mould54689{ margin-top:30px; width:488px;}
.messages .msg{float:left; margin-right:56px;border-bottom: 1px solid #999;margin-bottom:26px;}
.messages .msg:nth-child(5){width:400px;}
.messages .msg:nth-child(6){width:400px;border: none;}
.messages .msg span{width:auto;margin-right:0;}
.messages .msg-right:last-child{width:138px;}
.messages .msg input[type="text"]{width:138px;box-sizinging: border-box;border: none;box-shadow: none;background: none;}
.messages textarea{ border: none;box-shadow: none;background: none; height:35px;}
.messages .msg .btn-mesSubmit{background:none; border:1px solid #999; color:#333;border-radius:0; width:120px; height:40px; margin-left:0; padding:0; margin-top:20px;}
.messages .msg .btn-mesSubmit:hover{ background:#009240; border:1px solid #009240; color:#fff;}

.footer-foot{ position:absolute; bottom:0; right:0; width:100%; background:none; border-top:1px solid #ccc;}
.footer-foot .center{ width:1360px; margin:0 auto; border-top:1px solid rgba(255,255,255,0.2);}
.footer-foot p{ line-height:60px; float:left; color:#333;}
.footer-foot p a{ color:#333;}
.footer-foot p a:hover{ color:#333;}
.footer-foot p:last-child{ float:right;}


@media screen and (max-width: 1680px){ 
  .navbars4{ width:100%; height:80px;}
  #mould76223 .logo{ width:360px; height:80px;}
  #mould76223 .phone{ width:12%; font-size: 20px; margin-left: 10px; border-width: 0px 0px 80px 40px;}
  #mould76223 .phone span{ margin-top:15px;}
  #mould76223 .navs>li a{ margin: 0;}
  .navbars4 ul{ height:80px;}
  
  .about_01,#mould530581,#mould53058,#mould53063{ width:90%;}
  .about_top>img{ width:48%; margin-right:60px;}
  #mould530603,#mould530663,.about_top>p{ width:46%; float:right; text-align:left;}
  #mould530663 p{ margin:10px 0; font-size: 20px;}
  #mould530603 img,#mould530602 img,#mould530601 img,#mould53060 img{ width:80%;}
  .youshi p:nth-last-child(2){ display:none;}
  #mould530661 p{ margin-top:0;}
  #mould53068{ padding:36px; width:480px;}
}

@media screen and (max-width: 1360px){ 
  
}



