﻿/* 
* @Author: sublime text
* @Date:   2019-06-09 14:34:01
* @Last Modified by:   sublime text
* @Last Modified time: 2019-06-28 16:19:30
*/

em{font-style: inherit;}

/*搜索开始*/
.so{ width:1200px; margin:30px auto 0;height: 60px;overflow: hidden;}
.so p{ float:left;font-size: 14px; color:#666; width:905px; height:34px; line-height:34px; padding:14px 0 0; overflow:hidden;}
.so p a{font-size: 14px; color:#999; padding:0 10px 0 0;}
.so .inp1{ background:url(../images/s_inp.gif) no-repeat; width:220px; height:34px; border:none; padding:0 3px 0 7px; float:left; margin-top:14px; font-family:"Microsoft YaHei";font-size: 14px; color:#666; line-height:34px; outline:none;}
.so .so_so{ float:left; margin-top:5px; width:64px; height:53px;}

/*搜索结束*/

.welcome-banner {
  overflow: hidden;
  position: relative; }
  .welcome-banner .m-banner-img {
    display: none; }
  .welcome-banner .swiper-slide {
    position: relative;
    z-index: 2;
    display: block;
    transition-duration: 4s;  
	}
  .welcome-banner .swiper-wrapper {
    position: relative;
    height: 80vh;
    z-index: 2; }
 /* @media(max-width: 1600px){
    .welcome-banner .swiper-wrapper { height: 75vh; }
  }
   @media(max-width: 1400px){
    .welcome-banner .swiper-wrapper { height: 70vh; }
  }
   @media(max-width: 1280px){
    .welcome-banner .swiper-wrapper { height: 65vh; }
  }*/
  .welcome-banner .swiper-slide-active {
    transform: scale(1.05); }
.swiper-btns-wrap5 {
  position: absolute;
  z-index: 3;
  height: 1px;
  overflow: visible;
  width: 100%;
  left: 0;
  top: 50%; }
  .swiper-btns-wrap5 .btn {
    position: absolute;
    display: block;
    width: 27px;
    height: 50px;
    margin-top: -25px;
    cursor: pointer;
    background-position: center !important;
    background-repeat: no-repeat !important;
    transition: all .5s ease;
    background-size: 100%;
    overflow: hidden; }
    .swiper-btns-wrap5 .btn:focus {
      outline: none; }
  .swiper-btns-wrap5 .prev {
    left: 1.5rem;
    background-image: url(../images/arrow-left.png); }
    .swiper-btns-wrap5 .prev:hover {
      background-image: url(../images/arrow-left.png); }
  .swiper-btns-wrap5 .next {
    right: 1.5rem;
    background-image: url(../images/arrow-right.png); }
    .swiper-btns-wrap5 .next:hover {
      background-image: url(../images/arrow-right.png); }

.img100 {
  display: block;
  width: 100%; }
.wel-hd01 {
  position: absolute;
  z-index: 3;
  bottom: 25px !important;
  left: 0 !important;
  text-align: center; }
  .wel-hd01 .swiper-pagination-bullet {
    width: 30px;
    height: 30px;
    display: inline-block;
    margin: 0 5px !important;
    position: relative;
    transition-duration: .5s;
    cursor: pointer;
    background: none;
    opacity: 1;
    border: 1px solid transparent; }
    .wel-hd01 .swiper-pagination-bullet:before {
      position: absolute;
      display: block;
      left: 50%;
      top: 50%;
      content: "";
      width: 4px;
      height: 4px;
      margin-left: -2px;
      margin-top: -2px;
      border-radius: 50%;
      transition-duration: .5s;
      background: #000; }
    .wel-hd01 .swiper-pagination-bullet.swiper-pagination-bullet-active {
      border-color: #000; }
      .wel-hd01 .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        transform: scale(1.5); }


/*关于我们*/
.zhuan{ padding:10px 0 0; font-size:0;}
.zhuan dl dt{ width:706px; height:343px; float:right;}

.zhuan dl dd{ width:494px; float:left; height: 341px; background: #1f8860; border-top-left-radius:50px;}
.zhuan dl dd h5{ /*background:url(../images/zhuan_tbg.png) no-repeat;*/width: 483px;height: 50px;line-height: 50px; margin-top: 20px; overflow: hidden;}
.zhuan dl dd h5 a{ font-size:30px; color:#fff;font-weight: normal; padding:0 0 0 25px;}
.zhuan dl dd h6{height: 30px;line-height: 30px; overflow: hidden; padding:10px 0 10px 25px;}
.zhuan dl dd h6 a{ font-size:26px; color:#000;}
.zhuan dl dd p{line-height: 24px;padding: 20px 20px 0 25px;font-size: 14px;overflow: hidden; margin-bottom: 25px;color: rgba(255,255,255,0.6);}
.zhuan dl dd p a{ font-size:14px; color:#666;}
.zhuan dl dd p a:hover{color: #1f8860;}
.zhuan dl dd span{display: block; padding:15px 0 0 25px;}
.zhuan dl dd span a{font-size: 14px;color: #fff; background:#44b087;display: block;float: left;width: 110px;height: 38px;text-align: center;line-height: 38px;overflow: hidden; margin:0 30px 0 0;}
.zhuan dl dd span a:hover{ background:#47ca9e;}
.zhuan_bot{ width: 1198px;height: 38px; border-top:#d9d9d9 1px solid;line-height: 38px;overflow: hidden; margin-top: 30px; padding-top: 10px;}
.zhuan_bot span{display: block;float: left; }
.zhuan_bot span a{font-size: 14px;color: #666;}
.zhuan_bot span i{color: #1f8860;}
.zhuan_bot span b{font-size: 15px;color: #333;}
.zhuan_bot em{display: block;float: right; padding:0 15px 0 0;}
.zhuan_bot em a{font-size: 14px;color: #333;}
.zhuan_bot ul { float:left;}
.zhuan_bot ul li{ float:left; padding-right:10px;}
.zhuan_bot ul li a{color: #666; font-size:12px;}
.zhuan_bot ul li a:hover{color: #1f8860;}

.zhuanz{width: 704px; overflow: hidden; position:relative; float:right;}
.zhuanz .ca_pervz{ width: 38px; height: 76px; position: absolute; top:160px; left: 20px; overflow: hidden; z-index: 44;}
.zhuanz .ca_nextz{ width: 38px; height: 76px; position: absolute; top:160px; right: 20px;  overflow: hidden;z-index: 44; }
.zhuanz .ca_prevz img{ background-position: 0 -76px; width: 38px; height: 76px; }
.zhuanz .ca_pervz a:hover, .ca_con .ca_next a:hover{zoom:1;}
.zhuanz .ca_pervz a:hover img, .ca_con .ca_next a:hover img{ margin-top: -76px; }
.zhuanz ul li{width: 704px; height: 341px;overflow: hidden; position: relative; text-align: center;}
.zhuanz ul span{display: block;width: 704px; height: 40px;font-size: 14px;line-height: 40px; color: #fff; position: absolute;left: 0;bottom: 0; background: url(../images/cp_picbg01.png);}
.zhuanz .ca_imgz li img{width: 688px;height: 341px; background: #fff;}



/*匠心打磨*/
#jiang{width: 100%;margin-top: 70px;}
#jiang .title{text-align: center;font-size: 18px;color: #5f5f5f;}
#jiang .title p{font-size: 36px;color: #000;line-height: 50px;}
#jiang .title p span{color: #1f8860;}
#jiang .neirong{margin-top: 55px;height: 510px;}
#jiang .neirong .webox_c{width: 300px;float: left;position: relative;height:470px;}
#jiang .neirong .webox_c .shang{width: 300px;height: 252px;background: url(../images/top.png)no-repeat center;position: absolute;z-index: 99;text-align: center;}
#jiang .neirong .webox_c .shang p{color: rgba(255,255,255,0.5);font-size: 14px;padding-top: 20px;}
#jiang .neirong .webox_c .shang p b{font-size: 135px;font-weight: bold;font-family:Arial;line-height: 140px;}
#jiang .neirong .webox_c .shang .yan{color: #fff;font-size: 18px;}
#jiang .neirong .webox_c .shang .yan i{font-size: 16px;display: block;font-style:italic;line-height: 25px;}
#jiang .neirong .webox_c .xia{width: 300px;height: 235px;position: absolute;bottom: 0;}


.webox_c li{width:300px; height:235px; float:left; position:relative; /*border-right:#FFF solid 1px; border-bottom:#FFF solid 1px;*/}
.webox_c li a, .webox_c li a span{width:100%;height:100%;display:block;position:absolute;left:0;top:0}
.front-face{z-index:2;}
.back-face{z-index:1; display:block; text-align:left; font-size:16px; color:#fff; padding-top:60px; line-height:25px; background:url(../images/zezao_bg.png) no-repeat 0 0;}
.webox_c li a{overflow:hidden}
.webox_c li:hover a .back-face{z-index:3;cursor:default;}

/*产品中心*/

#chan{width: 100%;margin-top: 90px;}
#chan .title{text-align: center;font-size: 18px;color: #5f5f5f;}
#chan .title p{font-size: 36px;color: #000;line-height: 50px;}
#chan .title p span{color: #1f8860;}

.main_xw{ width:1200px;margin:0px auto;padding-top: 60px;}

.lanrenzhijia .tab{width:1200px;margin:0px auto;height: 485px;}

.lanrenzhijia .tab a{width: 298px;height: 485px;border:1px solid #ccc;display: block;float: left;}
.lanrenzhijia .tab a.on{box-shadow: 0px 0px 7px 7px #d3d6d9;z-index: 2;position: relative;border: none;}
.lanrenzhijia .tab a.on .cp01{background: url(../images/lei_bg.jpg)no-repeat center;width: 298px;height: 120px;}
.lanrenzhijia .tab a img{max-width: 100%;}

.lanrenzhijia .content{ overflow:hidden; width:1200px; height:425px; position:relative;margin-top: 27px;}
.lanrenzhijia .content .ul{ position:absolute; left:0; top:0; width:1200px; height:425px;}
.lanrenzhijia .content .li{ width:1200px; height:425px; float:left;background: url(../images/li01_bg.png)no-repeat center;}
.lanrenzhijia .content .li:nth-child(2){ width:1200px; height:425px; float:left;background: url(../images/li02_bg.png)no-repeat center;}
.lanrenzhijia .content .li:nth-child(3){ width:1200px; height:425px; float:left;background: url(../images/li03_bg.png)no-repeat center;}
.lanrenzhijia .content .li:nth-child(4){ width:1200px; height:425px; float:left;background: url(../images/li04_bg.png)no-repeat center;}

.lanrenzhijia .content .li .bti{padding:55px 50px;}
.lanrenzhijia .content .li .bti p{font-size: 16px;color: #fff;float: left;text-transform: uppercase;}
.lanrenzhijia .content .li .bti p span{font-size: 24px;color: #fff;font-weight: bold;padding-right: 10px;}
.lanrenzhijia .content .li .bti a{font-size:18px;color: #fff;float: right;}
.lanrenzhijia .content .li .bti a:hover{color: #1f8860}

.lanrenzhijia .content .li .tup ol{float: left;width: 250px;margin-left: 35px;color: #fff;font-size: 18px;text-align: center;line-height: 40px;}
.lanrenzhijia .content .li .tup ol a{color: #fff;display: block;}
.lanrenzhijia .content .li .tup ol a:hover{color: #1f8860}
.lanrenzhijia .content .li .tup ol a:hover img{border: 1px solid #1f8860;}
.lanrenzhijia .content .li .tup ol img{border: 1px solid #808080; width:252px;height:252px;}
.lanrenzhijia .content .li .tup ol:first-child{margin-left:50px;}


.cp01{height: 160px;}
.cp01 p{font-size: 24px;font-weight:bold;color: #333;padding-left: 53px;padding-top: 55px;}
.cp01 p i{font-size: 18px;color: #7f7f7f;text-transform: uppercase;font-weight: normal;font-family: arial;display: block;line-height: 55px;}
.cp_desc{width: 36px;height: 5px;background: #1f8860;margin-left: 53px;}
.tupian{width: 252px;height: 252px;overflow: hidden;margin-bottom: 10px;}
.tupian img{transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear;}
.tupian img:hover{-webkit-transform: scale(1.08, 1.08); transform: scale(1.08, 1.08); -moz-transform: scale(1.08, 1.08);}



/*-----广告条-----*/


.ban01{ background:url(../images/ban01.jpg) no-repeat center bottom; height:225px; overflow:hidden;margin-top: 50px;}
.ban01 .content { position:relative;}
.ban01 .content div { font-size:36px; color:#fff; position:absolute; top:50px; left:0;}
.ban01 .content div i { color:#343434; font-weight:bold; font-size:50px; font-style: inherit;}



.ban01 p{width: 240px;float: right; padding:40px 0 0;background:url(../images/ban_tel.png) no-repeat 0 60px;}
.ban01 p span{ display:block; font-size:13px; color:#fff; padding:0 0 0 60px; }
.ban01 p span i{display: block;font-size: 24px;}
.ban01 p em{ display:block; padding:10px 0 0 65px;}
.ban01 p em a{ display:block; height:32px; width:113px; background: #44b087; color:#fff; border-radius: 5px; text-align: center; line-height: 32px;}
.ban01 p em a:hover{filter :alpha(opacity=70) ; -moz-opacity: 0.7 ; -khtml-opacity: 0.7 ; opacity : 0.7;}
.ban01 p em img{ width:113px; height:32px;}
.ban02{ background:url(../images/ban01.jpg) no-repeat center bottom; height:225px; overflow:hidden;}


/*-----六大优势-----*/

.ys_tbg{ height:135px; overflow:hidden; text-align:center; background: #f7f7f7; padding-top: 30px;}
.ys_t { background-image:url(../images/ys_t.png); background-repeat:no-repeat; background-position:0 0; width:782px; height:75px; margin:0 auto; overflow:hidden; text-align:left; padding-left:160px;}
.ys_t a { text-decoration:none;}
.ys_t p {}
.ys_t p span { font-size:36px; font-weight:bold; color:#4a8974;}
.ys_t p i { font-size:16px; color:#afafaf; padding-left:30px;}
.ys_t em { font-size:24px; font-weight:bold; color:#3a3a3a; display:block; padding-left:160px; }
.ys_t em i {color:#1f8860; font-style: inherit; margin-right: 5px;}

.ys_bg {background:#f7f7f7; height:1200px; overflow:hidden;}
.ys { width:1200px; margin:0 auto; position:relative;}
.ys dl{width: 700px; display:inline-block; position:absolute;}

.ys dl.ys01 { top:0px; left:0px;}
.ys dl.ys02 { top:260px; left:0px;}
.ys dl.ys03 { top:560px; right:0px;}
.ys dl.ys04 { top:820px; right:0px;}
.ys dl.ys05 { top:1120px; left:0px;}
.ys dl.ys06 { top:1380px; left:0px;}
.ys dl dt{ display:inline-block;overflow: hidden;height: 56px;}
.ys dl dt em{display: block;float: left;width: 52px;}
.ys dl dt em img{width: 52px;height: 56px;}
.ys dl dt h5{float: left; padding:15px 0 0 10px;}
.ys dl dt h5 a{font-size: 24px;color: #3a3a3a;}
.ys dl dt h5 i{display: block;font-size: 12px;color: #666;text-transform: uppercase;font-weight: normal; padding:3px 0 0; display:none;}
.ys dl dd{ padding:5px 0 0 38px;}
.ys dl dd p{font-size: 14px;color: #333;line-height: 30px; background:url(../images/ys_ico.png) no-repeat 0 7px; padding:0 0 0 28px;}
.ys dl dd em{font-size: 14px;color: #1f8860;line-height: 30px;  display:block;}
.ys dl dd em i { font-weight:bold;}

.ys .ys_p { position:absolute; width:460px; height:500px;}
.ys img.ys_p1 { top:0px; right:0px;}
.ys img.ys_p2 { top:560px; left:0px;}
.ys img.ys_p3 { top:1120px; right:0px;}

.ys .ys_tel01{width: 525px;height: 55px;position: absolute;right: 0;top: 424px;overflow: hidden;}
.ys .ys_tel02{width: 525px;height: 55px;position: absolute;right: 315px;top:1650px;overflow: hidden;}
.ys .ys_tel01 span,.ys .ys_tel02 span,.about .ys_tel01 span{display: block;float: left;font-size: 16px;color: #333; background:url(../images/ys_tel.png) no-repeat; padding:8px 30px 0 60px;height: 45px;overflow: hidden;}
.ys .ys_tel01 b,.ys .ys_tel02 b,.about .ys_tel01 b{font-size: 24px;}
.ys .ys_tel01 em,.ys .ys_tel02 em,.about .ys_tel01 em{display: block;float: left;}
.ys .ys_tel01 em img,.ys .ys_tel02 em img,.about .ys_tel01 em img{width: 143px;height: 48px;}
.ys .ys_tel01 em a,.ys .ys_tel02 em a,.about .ys_tel01 em a{ display:block; width: 143px;height: 48px;}
.ys .ys_tel01 em a:hover,.ys .ys_tel02 em a:hover,.about .ys_tel01 em a:hover{filter :alpha(opacity=70) ; -moz-opacity: 0.7 ; -khtml-opacity: 0.7 ; opacity : 0.7;}
.ys02 .ys dl{width: 540px; display:inline-block; padding:20px 0 40px 690px;}
.ys03 .ys dl{ padding:40px 0 0;}




/*生产安全*/
#shengc{width: 100%;margin-top: 80px;}
#shengc .title{text-align: center;font-size: 18px;color: #5f5f5f;}
#shengc .title p{font-size: 36px;color: #000;line-height: 50px;}
#shengc .title p span{color: #1f8860;}



.bg04{width:100%;height:680px;background:url(../images/bg04_bg.jpg)no-repeat center;position:relative;}
.wrap {position: relative;margin: 0px auto;width: 1200px;margin-top: 40px;}
.bg04_switch_box{display:none;}
.bg04_switch_box_img{position:absolute;right:-359px;top:0px;width:960px;height:680px;}
.bg04_switch_box_img img{display:block;width:100%;height:100%;}
.bg04_switch_box_text{width:545px;position:absolute;top:123px;}
.bg04_switch_box_text h5{font-size:32px;color:#fff;font-weight: bold;letter-spacing: 2px; border-bottom: 1px solid #fff;padding-bottom: 25px;}
.bg04_switch_box_text p{font-size:16px;color:#fff;line-height:25px;padding-top: 10px;letter-spacing: 1px;}
.bg04_switch_box_text a{display: block;width: 124px;height: 44px;text-align: center;line-height: 44px;font-size: 18px;color: #1f8860;background: url(../images/more.png);margin-top: 30px;}

.bg04_switch_btn{width:960px;height:118px;background:url(../images/nav.png) center top no-repeat ;position:absolute;top:516px;z-index:5;left:120px;opacity: 0.8;}
.bg04_switch_btn a{width:160px;height:121px;line-height:180px;float:left;text-align:center;color:#323232;font-size:18px;}
.bg04_switch_btn a:hover,.bg04_switch_btn a.active{color:#fff;}
.bg04_switch_btn .a1:hover,.bg04_switch_btn .a1.active{background:url(../images/navhover.png) 0px top no-repeat;}
.bg04_switch_btn .a2:hover,.bg04_switch_btn .a2.active{background:url(../images/navhover.png) -160px 0px no-repeat;}
.bg04_switch_btn .a3:hover,.bg04_switch_btn .a3.active{background:url(../images/navhover.png) -320px 0px no-repeat;}
.bg04_switch_btn .a4:hover,.bg04_switch_btn .a4.active{background:url(../images/navhover.png) -480px 0px no-repeat;}
.bg04_switch_btn .a5:hover,.bg04_switch_btn .a5.active{background:url(../images/navhover.png) -640px 0px no-repeat;}
.bg04_switch_btn .a6:hover,.bg04_switch_btn .a6.active{background:url(../images/navhover.png) -800px 0px no-repeat;}


/*品质要求*/
#pin{width: 100%;margin-top: 80px;}
#pin .main{width: 1384px;margin: 0 auto;}


#pin .title{text-align: center;font-size: 18px;color: #5f5f5f;}
#pin .title p{font-size: 36px;color: #000;line-height: 50px;}
#pin .title p span{color: #1f8860;}

.shili{ width:1384px;margin:0px auto; background:none; font-family:"微软雅黑";margin-top: 60px;}
.shili .tab{ overflow:hidden; width:1200px;margin-top: 50px;}
.shili .tae{ width:100px; float:right; text-align:right; font-family:Arial; font-size:12px; float:right; line-height:40px; padding-top:10px;}

.shili .content{ overflow:hidden; width:1384px; height:514px; position:relative; float:left; margin-top:10px;}
.shili .content .ul{ position:absolute; left:0; top:0; width:1384px; height:514px;}
.shili .content .li{ width:1384px; height:514px; float:left;}
.shili .content .li .you{width: 593px;height: 514px;background: url(../images/you.png)no-repeat center;float: right;color: #fff;}
.shili .content .li .you p{font-size:24px;font-weight: bold;margin-left: 160px; padding-top: 100px;border-bottom:4px solid #fff;padding-bottom:23px;width: 100px;}
.shili .content .li .you .font{width: 310px;font-size: 16px;line-height: 30px;margin-left: 158px;padding-top: 25px;}
.shili .content .li .you a{width: 137px;height: 45px;line-height: 45px;background: #fff;display: block;text-align: center;font-size: 20px;color: #de332c;margin-left: 158px;margin-top: 38px;}


.shili .tab a.on img{margin-top: -40px;}
.shili .tab a.on{color:#de332c;}

.shili .tab a{height: 80px;width: 398px;float: left;text-align: center; font-size: 24px;line-height: 60px;border-right: 1px solid #b8b8b8;}
.shili .tab a:last-child{border-right: none;}
.shili .tab a .tu{width: 39px;height: 40px;overflow: hidden;margin-bottom: 15px;margin: 0 auto;}
.shili .tab a img{width: 39px;height: 80px;-webkit-transition: .5s;-moz-transition: .5s;transition: .5s;display: block;text-align: center;}
.shili .tab a:hover img{margin-top: -40px;}
.shili .tab a:hover{color:#de332c;}


.three{width:1200px; margin: 100px auto 0px;}
.three_t{font-size: 36px;color: #000;text-align: center;font-weight: normal;line-height: 50px;height: 160px;}
.three_t strong{color:#1f8860;}
.three_t span{display: block;font-size: 18px;color: #999;text-transform: uppercase;}
.three dl{background:url(../images/three_k.png) no-repeat;width: 386px;height: 313px;float: left;margin-right: 21px;overflow: hidden;}
.three dl dt{font-size: 24px;color: #333;background:url(../images/three_line.gif) no-repeat center 102px;height: 104px;line-height: 120px;overflow: hidden;text-align: center;}
.three dl:hover dt{color: #1f8860;}
.three dl dd{padding: 20px 0 0;position: relative;height: 189px;}
.three dl dd p{font-size: 14px;color: #666;line-height: 30px;height: 90px;overflow: hidden;width: 300px;margin:0 auto;text-align: center;}
.three dl dd em{display: block;font-size: 14px;color: #fff;width: 30px; text-align: center; height: 30px; line-height: 30px; position: absolute; bottom: 5px; left: 2px;}
.three a .icon{position:relative;display:block;width:57px;height:57px;margin:18px auto 0;}
.three a .icon i{position:absolute;width:100%;height:100%;background:url(../images/idesign_icon.png);top:0;left:0;}
.three a .icon .default{-webkit-transition: all 0.4s linear;transition: all 0.4s linear;}
.three a .icon .hover{opacity:0;visibility:hidden;
    -webkit-transform:translate3d(0,0,-57px) rotate3d(1,0,0,90deg);
    transform:translate3d(0,0,-65px) rotate3d(1,0,0,90deg);
    -webkit-transform-origin:50% 0%;
    transform-origin:50% 0%;
    -webkit-transition:all 0.4s linear;
    transition:all 0.4s linear;}
.three a.i1 .icon .default{background-position:0 0;}
.three a.i2 .icon .default{background-position:0 -57px;}
.three a.i3 .icon .default{background-position:0 -114px;}
.three a.i1 .icon .hover{background-position:-57px 0;}
.three a.i2 .icon .hover{background-position:-57px -57px;}
.three a.i3 .icon .hover{background-position:-57px -114px;}
.three a:hover .hover{opacity:1;visibility:visible;}
.three a:hover .default{opacity:0;visibility:hidden;}
.three a:hover .default{-webkit-transform:translate3d(0,57px,0) rotate3d(1,0,0,-90deg);transform:translate3d(0,57px,0) rotate3d(1,0,0,-90deg);}
.three a:hover .hover{-webkit-transform:rotate3d(1,0,0,0deg);transform:rotate3d(1,0,0,0deg);}
.three .nobor{margin-right: 0;}
.three_tel{text-align: center;padding: 65px 0;}
.three_tel a,.liuc_r a{display: block;font-size: 14px;color: #fff;width: 120px; text-align: center; height: 35px; line-height: 35px; background: #1f8860;border-radius:15px;margin:0 auto;} 
.three_tel a:hover,.liuc_r a:hover{background: #fff;color: #333;}
.three_tel span,.liuc_r span{display: block;font-size: 14px;color: #a4a5a6;border-bottom: #51545a 1px solid;width: 155px;margin:0 auto;height: 30px;line-height: 30px;padding: 15px 0 0;}

.chanp .three_t{color: #333;height: 147px;}


/*合作案例*/
#hezuo{width: 100%;height: 826px;background: url(../images/hezuo_bg.jpg)no-repeat center;}
#hezuo .main{width: 1200px;margin:0 auto;}
#hezuo .title{text-align: center;font-size: 18px;color: #fff;padding-top: 80px;width: 80%; margin: 0 auto;}
#hezuo .title p{font-size: 36px;color: #fff;line-height: 50px;margin-bottom: 30px;}
#hezuo .title p span{color: #1f8860;}

.index_con02_block{width: 1200px;margin:80px auto 0;}
.index_con02{padding-top: 30px; font-size: 18px; color:#fff;}
.index_con02_switch_box{display: none;margin-top: 60px;position: relative;}
.index_con02_switch_box_img{width: 600px;height: 312px;float: left;}
.index_con02_switch_box_title{width: 600px;float: right;color: #fff;}
.index_con02_switch_box_title_num{padding-left:35px;padding-right: 60px;}
.index_con02_switch_box_title p{font-size: 24px;padding-top: 35px;}
.index_con02_switch_box_title .neirong{font-size: 14px;line-height: 32px;padding-top: 10px;}
.index_con02_switch_box_title a{width: 172px;height: 43px;line-height: 43px;text-align: center;display: block;background: #1f8860;color: #fff;font-size: 18px;float: right;margin-top: 40px;}
.index_con02_switch_box_title a:hover{color:#fff;}

.index_con02_switch_btn_wrap{width: 1353px;height:242px;background: url(../images/he_ico.png)no-repeat center;margin-top: 53px;}
.index_con02_switch_btn a{color: #fff;text-align: center;width: 200px;float: left;font-size: 14px;}
.index_con02_switch_btn a:first-child{margin-left: 80px;}
.index_con02_switch_btn a span{padding-top: 165px;display: block;}
.index_con02_switch_btn{width: 1353px;height:242px;background: url(../images/he_ico.png)no-repeat center top;}

.index_con02_switch_btn .a1:hover,.index_con02_switch_btn .a1.active{background:url(../images/hehover.png) -80px top no-repeat;}
.index_con02_switch_btn .a2:hover,.index_con02_switch_btn .a2.active{background:url(../images/hehover.png) -280px 0px no-repeat;}
.index_con02_switch_btn .a3:hover,.index_con02_switch_btn .a3.active{background:url(../images/hehover.png) -480px 0px no-repeat;}
.index_con02_switch_btn .a4:hover,.index_con02_switch_btn .a4.active{background:url(../images/hehover.png) -680px 0px no-repeat;}
.index_con02_switch_btn .a5:hover,.index_con02_switch_btn .a5.active{background:url(../images/hehover.png) -880px 0px no-repeat;}
.index_con02_switch_btn .a6:hover,.index_con02_switch_btn .a6.active{background:url(../images/hehover.png) -1080px 0px no-repeat;}


.index_con02_lr_btn{width: 600px;height: 312px;position: absolute;top: 122px;}
.index_con02_lr_btn a{height: 59px;overflow: hidden;width: 36px;}


.index_con02_left_btn{
	width: 36px;
    height: 59px;
    background: url(../images/zuoan.jpg) no-repeat center 0px;
    transition: background 0.5s;
    -moz-transition: background 0.5s;
    -webkit-transition: background 0.5s;
    -o-transition: background 0.5s;
    left: 0;
    position: absolute;
}

.index_con02_right_btn{
	width: 36px;
    height: 59px;
    background: url(../images/youan.jpg) no-repeat center 0px;
    transition: background 0.5s;
    -moz-transition: background 0.5s;
    -webkit-transition: background 0.5s;
    -o-transition: background 0.5s;
    right: 0;
    position: absolute;
}

.index_con02_left_btn:hover{background: url(../images/zuoan.jpg) no-repeat center -59px;}
.index_con02_right_btn:hover{background: url(../images/youan.jpg) no-repeat center -59px;}

.index_con02_switch_box_img_box{width: 600px;height: 312px; overflow: hidden;}
.index_con02_switch_box_img_box img{transition:all 0.4s linear; -webkit-transition:all 0.4s linear; -moz-transition:all 0.4s linear;}
.index_con02_switch_box_img_box img:hover{-webkit-transform: scale(1.12, 1.12); transform: scale(1.12, 1.12); -moz-transform: scale(1.12, 1.12);}
/*新闻咨询*/
#news{width: 100%;margin-top: 80px;}
#news .title{text-align: center;font-size: 18px;color: #5f5f5f;}
#news .title p{font-size: 36px;color: #000;line-height: 50px;}
#news .title p span{color: #1f8860;}

.lanren{ width:1200px; height:417px; margin:0px auto;margin-top: 40px;}
.lanren .tab{ overflow:hidden; background:url(../images/new.png)no-repeat center top; width:150px; float:left;height: 417px;}

.lanren .tab a{ display:block;text-decoration:none; color:#333;width:125px; text-align:center; font-size:16px;height: 35px;line-height: 35px;margin-top: 50px;padding-right: 25px;}
.lanren .tab a:first-child{margin-top: 20px;}

.lanren .tab a.on{background:url(../images/newhover.png) 0px -20px no-repeat;}




.lanren .content{ overflow:hidden; width:1018px; height:457px; position:relative; float:left;}
.lanren .content .ul{ position:absolute; left:0; top:0; width:1018px; height:417px;}
.lanren .content .li{ width:1018px; height:417px; float:left;}
.lanren .content .li .left{margin:30px 25px;width: 480px;float: left;}
.lanren .content .li .left img{width: 480px;height: 260px;overflow: hidden;}
.lanren .content .li .wz{width: 480px;height: 135px;margin-top: 33px;}
.lanren .content .li .wz .date{width: 70px;float: left;font-size: 14px;color: #3c3c3c;text-align:right;padding-right: 20px; padding-top:3px;}
.lanren .content .li .wz .date span{font-size: 22px;}
.lanren .content .li .wz .bt{float: right;width: 390px;font-size: 13px;color: #636363;line-height: 18px;padding-top: 6px;}
.lanren .content .li .wz .bt p{font-size: 16px;color: #333;border-left: 2px #1f8860 solid;line-height: 25px;height: 25px;padding-left: 15px;}

.lanren .content .li .right{width: 480px;float: right;}
.lanren .content .li .right .wz .bt{border-bottom:1px solid #ccc;width: 388px;padding:31px 0;} 
.lanren .content .li .right .bt:hover{box-shadow: 0px 0px 2px 2px #ccc;border: 1px solid #1f8860;}
.lanren .content .li .right .wz .date{padding-top: 30px;}
.lanren .content .li .right .wz{margin-top:0px;}
/*.lanren .content .li .right .wz:first-child{margin-top: 30px;}*/


.left_img{display: block; width: 480px;height: 260px;overflow: hidden;}
.left_img img{transition:all 0.4s linear; -webkit-transition:all 0.4s linear; -moz-transition:all 0.4s linear;}
.left_img img:hover{-webkit-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1);}


.links{width:1200px; margin:50px auto 0; padding: 30px 0; border-top:1px solid #f7f7f7; border-bottom: 1px solid #f7f7f7;}