/* 
    author:PengJin;
    date:2019-1-9;
*/
/* --banner-- */
/* .banner{clear:both;position:relative;z-index:1;width:100%;height:550px;overflow:hidden;}
.banner .hd{position:absolute;left:0;bottom:40px;width:100%;height:2px;text-align:center;}
.banner .hd li{display:inline-block;*display:line;*zoom:1;margin:0 10px;width: 40px;height: 5px;text-indent:-9999px;cursor:pointer;background:#fff;border-radius: 4px;}
.banner .hd li.cur{background:#009163;width: 60px;}
.banner .bd,.banner .bd ul{height:550px;}
.banner .bd li{position:relative;width:100%;height:550px;}
.banner .bd li a{display:block;position:absolute;left:50%;top:0;margin-left:-960px;width:1920px;height:550px;}
.banner .prev,.banner .next{position:absolute;z-index:999;top:50%;margin-top:-30px;width:58px;height:58px;cursor:pointer;opacity:0;transition: all 1s;}
.banner .prev{left:2%;background:url(../images/banner_prev.png) no-repeat;}
.banner .next{right:2%;background:url(../images/banner_next.png) no-repeat;}
.banner:hover .prev,.banner:hover .next{opacity:1;} */

.banner {
  position: relative;
  height: 700px;
  overflow: hidden;
  clear: both;
}

.ban_p,
.ban_p li {
  height: 700px;
  overflow: hidden;
}

.ban_p li {
  display: block;
  height: 700px;
  width: 100%!important;
  overflow: hidden;
  position: relative;
  margin: 0 auto;
}

.ban_p li img {
  width: 1920px;
  height: 700px;
  position: absolute;
  left: 50%;
  top: 0;
  margin-left: -960px;
}

.ban_t {
  width: 180px;
  height: 30px;
  bottom: 30px;
  left: 50%;
  margin-left: -90px;
  position: absolute;
  text-align: center;
}

.ban_t em {
  width: 16px;
  height: 16px;
  border-radius: 16px;
  margin-right: 14px;
  display: inline-block;
  cursor: pointer;
  background: #fff;
}

.ban_t em.cur {
  background: #1c795c;
}

.til01 {
  text-align: center;
  color: #221815;
  font-size: 50px;
  line-height: 56px;
  font-family: "Microsoft Yahei";
  clear: both;
  display: block;
  height: 125px;
  white-space: nowrap;
  font-weight: normal;
  /* background:url(../images/charatil.gif) no-repeat center 0; */
  padding: 33px 0 0;
}

.til01 p {
  display: block;
  font-size: 20px;
  line-height: 30px;
  opacity: 0.7;
}

.til01 a {
  color: #221815;
}

.metu .til01 {
  background: url(../images/metutil.png) no-repeat center 0;
}

.edge .til01 {
  /* background: url(../images/edgetil.gif) no-repeat center 0; */
}

.about .til01 {
  /* background: url(../images/aboutil.gif) no-repeat center 0; */
}

.tec_p .til01 {
  background: none;
  height: 107px;
  color: #fff;
}
/* --end banner-- */

/*厂房*/
.store {
  padding: 63px 0 0;
  height: 635px;
  position: relative;
  text-align: center;
}

.prev2,
.next2 {
  width: 52px;
  height: 52px;
  display: block;
  overflow: hidden;
  top: 180px;
  right: -60px;
  z-index: 9;
  background: url(../images/next2.gif) no-repeat 0 0;
  cursor: pointer;
  position: absolute;
}

.prev2 {
  background: url(../images/prev2.gif) no-repeat 0 0 #fff;
  left: -60px;
}

.prev2:hover,
.next2:hover {
  background-position: 0 bottom;
}

.store_c {
  height: 450px;
  position: relative;
}

.carousel-container {
  position: relative;
  width: 1200px;
}

#carousel {
  height: 396px;
  width: 1200px;
  position: relative;
  margin-bottom: 0.5em;
  font-size: 12px;
  font-family: Arial;
}

.carousel-image {
  border: 0;
  display: block;
}

.carousel-feature {
  position: absolute;
  top: -1000px;
  left: -1000px;
  border: 2px solid #fff;
  cursor: pointer;
}

.carousel-feature .carousel-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  background-color: #000;
}

.carousel-feature .carousel-caption p {
  margin: 0;
  padding: 5px;
  height: 39px;
  line-height: 39px;
  text-align: center;
  font-weight: bold;
  font-size: 18px;
  color: #eeeeee;
  font-family: "Microsoft Yahei";
}

.tracker-summation-container {
  position: absolute;
  color: white;
  right: 48px;
  top: 430px;
  padding: 3px;
  margin: 3px;
  background-color: #000;
  display: none;
}

.tracker-individual-container {
  position: absolute;
  color: white;
  right: 48px;
  top: 410px;
  padding: 0;
  margin: 0;
  display: none !important;
}

.tracker-individual-container li {
  list-style: none;
}

.tracker-individual-container .tracker-individual-blip {
  margin: 0 3px;
  padding: 1px;
  color: white;
  text-align: center;
  background-color: #DDD;
}

.tracker-individual-container .tracker-individual-blip-selected {
  color: white;
  font-weight: bold;
  background-color: #000;
}

.carousel-feature img {
  width: 639px;
  height: 359px;
}

.carousel-feature p {
  display: block;
  height: 45px;
  line-height: 45px;
  padding: 0 15px;
  background: rgba(176, 1, 8, 0.8);
  font-size: 16px;
  color: #fff;
}

.carousel-feature p a {
  display: block;
  color: #fff;
}

/* --模块标题-- */
.wrap-title{padding-bottom:20px;text-align:center;line-height:1.4;overflow:hidden;animation:bounceinT 1s ease-out backwards;}
.wrap-title span{font-size:24px;color:#333;}
.wrap-title h3{font-size:36px;font-weight:normal;color:#333;}
.wrap-title h3 a{font-size: 27px; color: #009163; font-weight: bold;}
.wrap-title h3 b{
    background-image: -webkit-gradient(linear, 0 0, right 0, from(#009163), to(#009163));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    }
.wrap-title p{font-size:16px;color:#999;}
.wrap-title i{display:block;margin:20px auto;width:100px;height:1px;background:url(../images/title_line.png) no-repeat;}
.wrap-title.white *{color:#fff;}
.wrap-title.white i{background:#fff;}
/* --end 模块标题-- */

/*按钮动画*/
.btn-wave{position: relative;-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);overflow:hidden;}
.btn-wave:before{content: '';display: block;width: 120%;height: 0;padding: 60% 0;background-color: #2828a6;border-radius: 50%;position: absolute;left: -10%;top: 50%;-webkit-transform: translateY(-50%) scale(0);transform: translateY(-50%) scale(0);z-index: -1;}
.btn-wave:hover:before{-webkit-animation: btnWave 2s ease;animation: btnWave 2s ease infinite;-webkit-animation-fill-mode: forwards;-o-animation-fill-mode: forwards;animation-fill-mode: forwards;}
@-webkit-keyframes btnWave{0%{-webkit-transform: translateY(-50%) scale(0);transform: translateY(-50%) scale(0);}50%{opacity: 1;}100%{opacity: 0;-webkit-transform: translateY(-50%) scale(1);transform: translateY(-50%) scale(1);}}
@keyframes btnWave{0%{-webkit-transform: translateY(-50%) scale(0);transform: translateY(-50%) scale(0);}50%{opacity: 1;}100%{opacity: 0;-webkit-transform: translateY(-50%) scale(1);transform: translateY(-50%) scale(1);}}
/*end 按钮动画*/

.product{position:relative;padding-bottom:60px;background:#f1f1f1;}
.product .leftCon{float:left;width:290px;}
.product .leftCon .hd{position:relative;z-index:333;margin-top:-62px;padding:0 44px;height:152px;overflow:hidden;background:#009163 url(../images/product_menu_icon.png) no-repeat 218px 41%;}
.product .leftCon .hd h3{margin-top:46px;height:40px;line-height:40px;font-size:24px;font-weight:normal;}
.product .leftCon .hd h3 a{color:#fff;}
.product .leftCon .hd p{font-size:12px;color:#ccc;font-family:Arial;}
.product-menu{border:#dedede solid 1px;border-top:none;background:#fff;}
.product-menu dt{padding-left:44px;height:58px;line-height:58px;font-size:18px;font-weight:bold;border-top:#f1f1f1 solid 1px;border-bottom:#f1f1f1 solid 1px;}
.product-menu dt a{display:block;padding-left:34px;color:#333;}
.product-menu dt.dt01 a{background:url(../images/pro_menu_dt01.png) no-repeat 0 center;}
.product-menu dt.dt02 a{background:url(../images/pro_menu_dt02.png) no-repeat 0 center;}
.product-menu dt.dt01 a:hover{color:#009163;background-image:url(../images/pro_menu_dt01_cur.png)}
.product-menu dt.dt02 a:hover{color:#009163;background-image:url(../images/pro_menu_dt02_cur.png)}
.product-menu dd{position:relative;z-index:3333;padding:14px 0 14px 46px;overflow:hidden;}
.product-menu dd a{display:block;padding-left:26px;height:50px;line-height:50px;font-size:14px;color:#999;background:url(../images/pro_menu_dd.png) no-repeat 0 center;}
.product-menu dd a:hover{color:#009163;background-image:url(../images/pro_menu_dd_cur.png);}
.product .rightCon{float:right;width:898px;}
.search{margin:25px 0;overflow:hidden;}
.keyword{float:left;padding-left:15px;height:42px;line-height:42px;color:#444;overflow:hidden;}
.keyword span,.keyword a{display:inline-block;font-size:14px;}
.keyword a{margin-left:10px;color:#444;}
.keyword a:after{content:",";}
.keyword a:last-child:after{display:none;}
.keyword a:hover{color:#009163;}
.search-form{float:right;width:305px;height:42px;background:#fff;overflow:hidden;}
.search-form input{display:block;float:left;padding:0 15px;width:220px;height:42px;line-height:42px;font-size:14px;outline:none;border:none;}
.search-form button{display:block;float:right;width:50px;height:42px;cursor:pointer;border:none;background:url(../images/search_btn.png) no-repeat center;}
.product-hot{position:relative;height:290px;background:#fff;}
.product-hot .tag{position:absolute;top:-2px;right:-2px;width:117px;height:117px;background:url(../images/hot.png) no-repeat;}
.product-hot .pic{float:left;width:290px;height:290px;overflow:hidden;border-right:#ddd dashed 1px;}
.product-hot .pic img{display:block;width:290px;height:290px;transition:all 1s;}
.product-hot .pic a:hover img{transform:scale(1.1);}
.product-hot .text{float:left;padding-left:35px;width:520px;}
.product-hot h3{margin-top:25px;height:40px;line-height:40px;font-size:24px;font-weight:normal;overflow:hidden;}
.product-hot h3 a{color:#333;}
.product-hot h3 a:hover{color:#009163;}
.product-hot .summary{margin-top:8px;height:48px;line-height:24px;font-size:14px;color:#666;overflow:hidden;}
.product-hot .purpose{margin-top:15px;}
.product-hot .purpose span{display:block;height:28px;line-height:28px;font-size:18px;color:#666;}
.product-hot .purpose ul{margin-top:8px;width:500px;overflow:hidden;}
.product-hot .purpose li{float:left;width:50%;font-size:14px;color:#666;}
.product-hot .purpose li:before{display:inline-block;content:"";position:relative;top:-2px;margin-right:10px;width:5px;height:5px;border-radius:50%;background:#e31f18;}
.product-hot .btnBox{margin-top:16px;overflow:hidden;}
.product-hot .btnBox a{display:block;float:left;width:166px;height:45px;line-height:45px;text-align:center;font-size:16px;color:#fff;background:#fff;}
.product-hot .btnBox a.btn01{background:#e31f18;}
.product-hot .btnBox a.btn02{background:#009163;}
.product-hot .btnBox a:hover{box-shadow:0 0 10px #333 inset;}
.product-list{width:912px;overflow:hidden;}
.product-list .item{position:relative;z-index:3333;float:left;margin-top:14px;margin-right:14px;width:290px;overflow:hidden;background:#fff;}
.product-list .item .pic{height:290px;overflow:hidden;border-bottom:#ddd dashed 1px;}
.product-list .item .pic img{display:block;width:290px;height:290px;transition:all 1s;}
.product-list .item .text{padding:25px 20px;text-align:center;overflow:hidden;}
.product-list .item .text h3{height:28px;line-height:28px;font-weight:normal;font-size:18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.product-list .item .text h3 a{color:#333}
.product-list .item .text p{height:50px;line-height:25px;font-size:14px;color:#999;overflow:hidden;}
.product-list .item:hover .pic img{transform:scale(1.1);}
.product-list .item:hover h3 a{color:#009163}
.pro-ad{position:absolute;z-index:333;left:50%;bottom:-94px;margin-left:-960px;width:1920px;height:300px;}
.pro-ad img{display:block;margin-left:120px;}

.problem{padding-top:50px;overflow:hidden;background:#fff;}
.problem-list{margin:0 auto 50px;width:1200px;overflow:hidden;}
.problem-list .item{float:left;padding-right:1px;width: 299px;background:url(../images/problem_line.png) no-repeat right 26px;}
.problem-list .item img{display:block;width:239px;height:216px;margin: 0 auto;}
.problem-list .item p{text-align:center;font-size:16px;color:#333;line-height:25px;height:50px;overflow:hidden;}
.problem-list .item:nth-child(1){animation:fadeinR 0.5s ease-out backwards;}
.problem-list .item:nth-child(2){animation:fadeinR 1s ease-out backwards;}
.problem-list .item:nth-child(3){animation:fadeinR 1.5s ease-out backwards;}
.problem-list .item:nth-child(4){animation:fadeinR 2s ease-out backwards;}
.problem-list .item:nth-child(5){animation:fadeinR 2.5s ease-out backwards;}
.problem-list .item:last-child{background:none}
.problem-ad{padding:27px 0;height:45px;overflow:hidden;border-top:#eee solid 1px;}
.problem-ad a{display:block;float:right;width:130px;height:45px;line-height:45px;font-size:16px;text-align:center;color:#fff;background-color:#db211e;background-image:linear-gradient(to right, #e31f18, #009163);}
.problem-ad .text{font-size:24px;color:#333;}
.problem-ad .text span{font-size:36px;color:#009163;}

.step{/* padding:50px 0; */height: 786px;background:url(../images/step_bg.jpg) no-repeat center 0;padding-top: 50px;}
.step-tab{margin-top:40px;height: 568px;background:#fff;}
.step-tab .tab-menu{position:relative;top:-38px;text-align:center;overflow:hidden;}
.step-tab .tab-menu li{display:inline-block;margin:0 20px;width: 162px;height:70px;line-height:70px;font-size:24px;color:#fff;border:#fff solid 5px;cursor:pointer;background:#009163;border-radius:50%;}
.step-tab .tab-menu li.cur{color:#009163;border-color:#009163;background:#fff;}
.step-tab .tabCon{padding:0 78px;overflow:hidden;/* background:url(../images/vs.png) no-repeat center 68px; */}
.step-tab .item{width: 352px;}
.step-tab .item .pic{position:relative;/* width:446px; */height: 348px;overflow: hidden;}
.step-tab .item .pic a{display:block;width: 100%;height: 100%;overflow: hidden;}
.step-tab .item .pic img{display:block;/* width:446px; *//* height:266px; */}
.step-tab .item .pic span{display:block;position:absolute;top:25px;width:150px;height:49px;line-height:45px;text-align:center;color:#fff;font-size:24px;}
.step-tab .item .text{text-align:center;padding:15px;overflow:hidden;}
.step-tab .item .text span{display:block;font-size:24px;color:#333;}
.step-tab .item .text p{margin-top:6px;height:48px;line-height:24px;font-size:16px;color:#666;overflow:hidden;}
.step-tab .fl .pic span{left:-5px;background:url(../images/step_tag01.png) no-repeat;}
.step-tab .fr .pic span{right:-5px;background:url(../images/step_tag02.png) no-repeat;}
.step-tab .fl .text span{color:#009163;}

.video{padding:50px 0;overflow:hidden;background:#f1f1f1;}
.video-list{width:1240px;overflow:hidden;}
.video-list .item{float:left;margin-right:38px;width:375px;background:#fff;}
.video-list .item .pic{position:relative;width:375px;height:234px;overflow:hidden;}
.video-list .item .pic img{display:block;width:375px;height:234px;transition:all 1s;}
.video-list .item .playerBtn{display:block;cursor: pointer;} 
.video-list .item:hover .pic img{transform:scale(1.1);}
.video-list .item .text{padding:30px;text-align:center;overflow:hidden;}
.video-list .item .text span{display:block;height:28px;line-height:28px;font-size:16px;color:#333;overflow:hidden;}
.video-list .item .text p{height:22px;line-height:22px;font-size:14px;color:#999;overflow:hidden;}
.video-list .item:hover .text  span{color:#009163;}
.video-pop{display:none;position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background:#000\9;background:rgba(0,0,0,0.8);}
.video-inner{position:fixed;top:50%;left:50%;margin-top:-300px;margin-left:-512px;width:1024px;height:600px;background:#000;}
.video-inner iframe{display:block;width:1024px;height:600px;}
.video-close{position:absolute;left:100%;top:0;padding:10px;width:32px;height:32px;cursor:pointer;background:#fff url(../images/closebtn.png) no-repeat center;}

.customize{position:relative;padding:50px 0;height:677px;overflow:hidden;background:url(../images/customize_bg.jpg) no-repeat center bottom;}
.customize-list{position:relative;height:422px;overflow:hidden;background-repeat:no-repeat;background-position:center;}
.customize-list .item{position:absolute;text-align:center;padding:20px 35px;width:280px;cursor:pointer;}
.customize-list .item .num{margin:0 auto;width:45px;height:45px;line-height:45px;text-align:center;font-size:16px;font-family:"DIN Medium";background:url(../images/customize_num.png) no-repeat;}
.customize-list .item .num em{
    display:block;
    color: #009163;
    background-image: -webkit-gradient(linear, 0 0, right 0, from(#009163), to(#009163));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    }
.customize-list .item.cur .num{ background-image:url(../images/customize_num_cur.png)}
.customize-list .item.cur .num em{color:#fff;background-image: -webkit-gradient(linear, 0 0, right 0, from(#fff), to(#fff));}
.customize-list .item strong{display:block;margin: 4px 0;font-size:24px;color:#333;font-weight:bold;}
.customize-list .item p{height:48px;line-height:24px;font-size:14px;color:#666;overflow:hidden;}
.customize-list .item01{left: 50px;top: -15px;}
.customize-list .item02{right: 50px;top: 0;}
.customize-list .item03{left: 0;bottom: 117px;}
.customize-list .item04{right:0;bottom: 117px;}
.customize-list .item05{left: 50px;bottom: -49px;}
.customize-list .item06{right: 50px;bottom: -49px;}
.customize .zx{position:absolute;left:0;bottom:29px;width:100%;height:45px;line-height:45px;text-align:center;}
.customize .zx span{display:inline-block;margin:0 40px;font-size:24px;color:#333;}
.customize .zx a{display:inline-block;margin:0 40px;width:130px;height:45px;line-height:45px;font-size:16px;color:#fff;background-color: #0667aa;background-image: -webkit-gradient(linear, 0 0, right 0, from(#245f8e), to(#009163));border-radius: 4px;}

.case{padding:50px 0;overflow:hidden;background:#f1f1f1;}
.case-slide{position:relative;overflow:hidden;}
.case-list .item{float:left;margin: 0 10px;/* width:375px; */background:#fff;overflow: hidden;}
.case-list .pic{/* width:375px; */height:375px;overflow:hidden;}
.case-list .pic img{display:block;width: 100%;/* height:375px; */transition:all 1s;}
.case-list .item .text{padding:30px;text-align:center;overflow:hidden;}
.case-list .item .text span{display:block;height:28px;line-height:28px;font-size:16px;color:#333;overflow:hidden;}
.case-list .item .text span a{color:#333;}
.case-list .item .text p{height:22px;line-height:22px;font-size:14px;color:#999;overflow:hidden;}
.case-list .item:hover .pic img{transform:scale(1.1);}
.case-list .item:hover .text span a{color:#009163;}
.case .more{margin-top:30px;text-align:center;overflow:hidden;}
.case .more a{display:block;margin:0 auto;width:200px;height:60px;line-height:60px;text-align:center;font-size:18px;color:#fff;background-color: #009163;border-radius: 4px;background-image: -webkit-gradient(linear, 0 0, right 0, from(#009163), to(#009163));}

.youshi{padding-top:50px;overflow:hidden;background:#fff;}
.youshi .leftCon{float:left;width:50%;}
.youshi .rightCon{float:right;width:50%;}
.yfsl-slide{position:relative;}
.yfsl-slide li img{display:block;width:100%;}
.yfsl-slide .arrow{position:absolute;right:0;bottom:0;width:121px;height:60px;overflow:hidden;}
.yfsl-slide .arrow .prev,.yfsl-slide .arrow .next{width:60px;height:60px;cursor:pointer;}
.yfsl-slide .arrow .prev{float:left;background:url(../images/prev.png) no-repeat;}
.yfsl-slide .arrow .next{float:right;background:url(../images/next.png) no-repeat;}
.yfsl-text,.pzgk-text{padding:25px 0;color:#fff;overflow:hidden;}
.yfsl-text{background:#e31f18;}
.pzgk-text{background:#009163;}
.yfsl-text dt,.pzgk-text dt{float:left;width:20%;font-size:30px;line-height:1.2;text-align:center;}
.yfsl-text dt{border-right:#a31a15 solid 1px;}
.pzgk-text dt{border-right:#303a67 solid 1px;}
.yfsl-text dd,.pzgk-text dd{padding:4px 40px;font-size:16px;line-height:2;overflow:hidden;}
.pzgk-list{overflow:hidden;}
.pzgk-list li{position:relative;float:left;width:50%;}
.pzgk-list li img{display:block;width:100%;}
.pzgk-list li p{position:absolute;left:0;bottom:0;width:100%;height:45px;line-height:45px;font-size:16px;color:#fff;text-align:center;background:rgba(0,0,0,0.6);}

.price{padding:50px 0;overflow:hidden;background:#fff;}
.price-list{width:1240px;overflow:hidden;}
.price-list .item{float:left;margin-right:38px;padding:40px;width:295px;height:295px;text-align:center;background:url(../images/price_bg.jpg) no-repeat;}
.price-list .item i{display:block;margin:25px auto 0;width:70px;height:70px;}
.price-list .item span{display:block;height:50px;line-height:50px;font-size:24px;color:#333;text-align:center;}
.price-list .item p{font-size:16px;color:#999;line-height:30px;height:90px;overflow:hidden;}
.price-list .item em{font-size:30px;color:#666;font-family:"DIN Medium";}
.price .zxBox{margin-top:40px;text-align:center;overflow:hidden;}
.price .zxBox a{display:block;margin:0 auto;width:200px;height:60px;line-height:60px;text-align:center;font-size:18px;color:#fff;border-radius: 4px;background-color: #009163;background-image: -webkit-gradient(linear, 0 0, right 0, from(#009163), to(#009163));}

.aboutus{padding:50px 0;overflow:hidden;background:url(../images/aboutus_bg.jpg) no-repeat center 0;}
.abt-inner{overflow:hidden;}
.abt-inner .pic{float:left;width: 728px;/* height:350px; */overflow:hidden;}
.abt-inner .pic a{display:block}
.abt-inner .pic img{display:block;width: 100%;/* height:350px; */transition:all 1s;}
.abt-inner .pic a:hover img{transform:scale(1.1);} 
.abt-inner .text{float:right;width: 552px;/* height:350px; */color:#fff;overflow:hidden;}
.abt-inner .text h3{margin-top:32px;height: 38px;line-height:32px;font-size:24px;font-weight:normal;overflow:hidden;}
.abt-inner .text h3 a{color:#fff;}
.abt-inner .text h3 a:hover{color:#e31f18;}
.abt-inner .text em{font-size:14px;color:#ddd;font-family:Arial;}
.abt-inner .text p{margin:32px 0;font-size: 17px;line-height: 2.0;/* height:120px; */overflow:hidden;}
.abt-inner .text p a{color:#666;}
.abt-inner .text .read{display:block;width:67px;height:36px;border:#fff solid 1px;background:url(../images/read.png) no-repeat center;}
.abt-inner .text .read:hover{border-color:#e31f18;background-color:#e31f18;}
.honor{/* margin-top: 90px; */width: 1300px;height: 524px;background:#fff;overflow:hidden;margin: 36px auto;}
.honor h3{margin:45px 0 25px;height:45px;line-height:45px;font-size:30px;text-align:center;font-weight:normal;}
.honor h3 a{font-size:27px; color:#009163;font-weight:bold;}
.honor h3 a:hover{color:#009163;}
.gcsj h3{margin:45px 0 25px;height:45px;line-height:45px;font-size:30px;text-align:center;font-weight:normal;}
.gcsj h3 a{font-size:27px; color:#009163;font-weight:bold;}
.gcsj h3 a:hover{color:#009163;}
.honor-slide{position:relative;margin:0 auto;width:1092px;height: 355px;overflow:hidden;}
.honor-slide .bd li{float:left;width:272px;border-bottom:#eee solid 1px;overflow:hidden;background:#f1f1f1;border-right:#fff solid 1px;}
.honor-slide .bd li img{display:block;margin:31px auto;width:225px;height:160px;transition:all 1s;}
.honor-slide .bd li p{height:58px;line-height:58px;text-align:center;font-size:18px;color:#333;background:#fff;}
.honor-slide .bd li:hover{border-bottom-color:#009163;}
.honor-slide .bd li:hover img{opacity:0.8;}
.honor-slide .hd{position:absolute;left:50%;bottom:0;margin-left:-72px;padding:0 15px;width:114px;height:15px;}
.honor-slide .prev,.honor-slide .next{position:absolute;top:0;width:7px;height:15px;cursor:pointer;}
.honor-slide .prev{left:0;background:url(../images/prev02.png) no-repeat;}
.honor-slide .next{right:0;background:url(../images/next02.png) no-repeat;}
.honor-slide .hd ul{text-align:center;}
.honor-slide .hd li{display:inline-block;*display:line;*zoom:1;margin:0 5px;width:11px;height:11px;text-indent:-9999px;border:#009163 solid 2px;border-radius:50%;}
.honor-slide .hd li.cur{background:#009163;}

.news{padding:50px 0;overflow:hidden;background:#f1f1f1;}
.news-tab{position:relative;}
.news-tab .tab-menu{margin-bottom:40px;text-align:center;overflow:hidden;}
.news-tab .tab-menu li{display:inline-block;margin:0 4px;width:160px;height:48px;line-height:48px;text-align:center;border:#ddd solid 1px;}
.news-tab .tab-menu li.cur{background:#009163;border-color:#009163;}
.news-tab .tab-menu li a{display:block;font-size:22px;color:#333;}
.news-tab .tab-menu li.cur a{color:#fff;}
.news-hot{float:left;margin-top:8px;width: 416px;background:#fff;overflow:hidden;}
.news-hot .pic{width: 416px;height:233px;overflow:hidden;}
.news-hot .pic img{display:block;width: 100%;/* height: 333px; */}
.news-hot .text{padding:30px;height:198px;overflow:hidden;}
.news-hot .text h3{height:30px;line-height:30px;font-size:18px;font-weight:normal;overflow:hidden;}
.news-hot .text h3 a{color:#333;}
.news-hot .text em{display:block;height:20px;line-height:20px;font-size:12px;font-family:Arial;color:#999;}
.news-hot .text p{margin-top:6px;margin-bottom:20px;height:100px;line-height:25px;font-size:14px;color:#666;overflow:hidden;}
.news-hot .text .read{font-family:Arial;font-size:14px;color:#666;}
.news-hot:hover h3 a,.news-hot:hover .read{color:#009163;}
.news-list{float:right;width: 856px;overflow:hidden;}
.news-list .item{padding:8px 10px;height:110px;transition:all 1s;}
.news-list .item:hover{box-shadow:0 0 10px #ddd inset;background:#fff;border-radius:5px;}
.news-list .item:hover h3 a{color:#009163;}
.news-list .date{float:left;width:108px;height:108px;border:#ddd solid 1px;text-align:center;font-family:Arial;color:#666;}
.news-list .date span{display:block;height:62px;line-height:62px;font-size:36px;border-bottom:#ddd solid 1px;}
.news-list .date em{display:block;height:45px;line-height:45px;font-size:16px;}
.news-list .text{float:right;width: 706px;height:110px;}
.news-list .text h3{margin-top:10px;height:40px;line-height:40px;font-size: 20px;font-weight:normal;color:#333;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.news-list .text h3 a{color:#333;}
.news-list .text p{height:50px;line-height:25px;font-size:16px;color:#666;}

/* 产品  */
.g_pro{padding-top: 50px;/* height: 900px; */padding-bottom: 50px;}
.g_pro .m_left{float: left;width: 250px;overflow: hidden;}
.g_pro .m_left h2{height: 70px;border-top: 1px solid #e5e5e5;padding-top: 20px;background: #009163;text-align: center;font-size: 24px;font-weight: bold;}
.g_pro .m_left h2 a{color: #fff;}
.g_pro .m_left h2 em{display: block;font-size: 16px;color: #e3ecf2;font-weight: normal;text-transform: uppercase;font-family: arial;padding-top: 6px;}
.g_pro .m_left h3{height: 56px;line-height: 56px; font-weight: normal;}
.g_pro .m_left h3 a{display: block;height: 56px;line-height: 56px; overflow: hidden; padding-left: 80px;font-size: 16px;color: #333333;background:url(../images/flico.jpg) no-repeat 38px 20px; border: 1px solid #e3e3e3; border-bottom: none;}
.g_pro .m_left h3 a:hover,.g_pro .m_left .cur a{background:#f5f5f5 url(../images/flh.jpg) no-repeat;color: #009163;font-weight: bold;border-bottom: none;}
.flst{padding: 0 0 18px 74px; border: 1px solid #e3e3e3; border-bottom: none; border-top: none; /*background:#f5f5f5 url(../images/flline.jpg) repeat-y left top;*/ display:none;}
.flst li{height: 28px;line-height: 28px; overflow: hidden;font-size: 14px; width:170px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.flst li a{font-size: 14px;color: #666666;}
.fltel{background:url(../images/flte.jpg) no-repeat;width: 250px;height: 138px;/* padding: 54px 0 0 90px; */overflow: hidden;}
.fltel em{display: block;/* padding-left: 66px; */font-size: 14px;color: #333333;width: 100%;font-size: 18px;margin-top: 44px;text-align: center;font-weight: 600;}
.fltel b{font-size: 24px;color: #009163;font-weight: normal;/* padding-top: 6px; */display: block;text-align: center;}
.m_cp{float: right;width: 941px;}
.m_cp h3{height: 34px;line-height: 34px;background:url(../images/cptit.jpg) no-repeat 0 bottom;margin-bottom:24px;}
.m_cp h3 a{font-size: 27px;color: #009163;font-weight: bold;}
.m_cp h3 em{color: #666666;font-weight: normal;font-size: 17px;text-transform: uppercase;}
.m_cp h3 span{float: right;color: #666666;text-transform: uppercase; font-weight: normal;}
.m_cp h3 span a{color: #666;font-weight: normal;font-size: 14px;}

.g_pro .tjcp{background:url(../images/tjcpbg.jpg) no-repeat;width:583px;height: 327px; padding: 23px 60px 0 75px;=}
.g_pro .u_cplst{height: 327px; }
.g_pro .u_cplst dt{float: left; width:300px; margin-right: 15px;}
.g_pro .u_cplst dt img{width: 300px;height: 327px;display: block;}
.g_pro .u_cplst dd{float: left; width: 260px; padding-top: 20px;}
.g_pro .u_cplst dd h4{height: 50px;line-height: 50px; margin-bottom: 20px;border-bottom: 1px solid #c3c3c3;}
.g_pro .u_cplst dd h4 a{color: #333333; font-size: 20px;font-weight: bold; display:block; width:260px; height:50px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.g_pro .u_cplst dd p span{font-size: 15px;color: #da2538;font-weight: normal; margin-bottom: 18px; display:block;}
.g_pro .u_cplst dd p{color: #333333; font-size: 14px;line-height: 24px; height: 140px; margin-bottom:20px; overflow: hidden;}
.g_pro .u_cplst dd .ddspan{display: block;margin-bottom: 0;}
.g_pro .u_cplst dd .ddspan a{display: block;width: 104px;height: 28px;line-height: 28px;border: 1px solid #163a84;font-size: 14px;color: #163a84;text-align: center;}
.g_pro .u_ljt,.g_pro .u_rjt{ width:22px; height:34px; position: absolute; cursor:pointer;  display:block;}
.g_pro .u_ljt{left:16px;top:160px;}
.g_pro .u_rjt{right:16px;top:160px;}
.g_pro .u_ljt a{ background: url(../images/ljt.png) no-repeat; width:22px; height:34px; display:block;}
.g_pro .u_rjt a{ background: url(../images/rjt.png) no-repeat; width:22px; height:34px; display:block;}
.g_pro .u_ljt a:hover,.g_pro .u_rjt a:hover{background-position: -22px 0;}
.g_pro .u_lst1{height: 248px;padding-top: 20px; border: 1px solid #e3e3e3;}
.g_pro .u_lst1 li{ width: 186px;float: left; margin: 0 22px;}
.g_pro .u_lst1 .lastli{margin-right: 0;}
.g_pro .u_lst1 li img{ width: 186px; height: 203px;display: block;  }
.g_pro .u_lst1 li span{display: block;width: 166px; padding-right: 20px;  height: 42px;line-height: 42px;overflow: hidden; margin: 0 auto;border-top: 1px solid #e3e3e3;background: url(images/cpico.jpg) no-repeat right 11px; font-size: 14px;color: #666;}

.g_fw{background: url(../images/fwbg.jpg) no-repeat center top; height: 545px; padding-top: 50px;}
.g_fw h2{background: url(../images/xttit.png) no-repeat 0 60px;text-align: center;font-size: 30px; height: 100px;}
.g_fw h2 a{color: #fff;font-weight: normal;}
.g_fw h2 em{display: block;font-size: 16px;font-weight: normal;color: #fff;padding-top: 14px;}
.fwlst{height: 64px;margin-left: 370px; color: #979daf;font-size: 16px; }
.fwlst li{display: inline-block;float: left; font-size: 16px;color: #fff; padding: 0 30px 0 10px;background: url(images/fwline.jpg) no-repeat right center;}
.fwlst li a{color: #fff;}
.fwlst .lasta{background: none;}
.fwlst li a:hover,.fwlst .cur a{font-weight: bold;}
.content{ width:1200px; margin:0 auto;  }
/*产品*/
.pro_lc{ padding:0px;overflow: hidden;}
.pro_lc ul{width: 100%;overflow: hidden;}
.pro_lc li{width: 302px;/* height: 230px; */float: left;margin: 0.5%;/* padding: 0 58px 0 0; *//* overflow: hidden; */border: solid 1px #a9a9a9;}
.pro_lc li a{display:block;width100%;overflow:hidden}
.pro_lc li img{width: 100%;/* height: 176px; */display: block;background: #fff;/* padding: 2px; */transition: all 1s;}
.pro_lc li a:hover img{ transform:scale(1.1);}
.pro_lc li span{ display: block; text-align: center; line-height: 38px; font-size: 14px;background-color:#009163;}
.pro_lc li span a{ color: #fff;}
.fls{overflow: hidden;}
/*产品结束*/
/* 产品列表页 */
/* mub01InpageBannerr 模板1公共广告高度*/
.mub01InpageBannerr{width: 100%;height: 300px;}
.mub01InpageBannerr a{display:block;margin:0 auto;height:300px;}
/* 模板1公共面包屑导航 */
.mub02address{width: 100%;border-bottom: 1px solid #e4e4e4;margin-bottom: 20px;}
.mub02address .con{width: 100%;height: 43px;}
.mub02address .homePage{display: block;width: 43px;height: 43px;background: url(../images/mub02address_homePage.png) no-repeat center;float: left;border-left: 1px solid #eaeaea;border-right: 1px solid #eaeaea;}
.mub02address p{height: 43px;line-height: 43px;font-size: 13px;color: #656565;float: left;margin-left: 18px;}
.mub02address p a{color: #636363;padding: 0 4px;}
.mub02address .backList{display: block;width: 117px;height: 43px;line-height: 43px;text-align: center;border-left: 1px solid #eaeaea;border-right: 1px solid #eaeaea;float: right;font-size: 13px;color: #6b6b6b;text-decoration: none;cursor:pointer;}
.mub02address .backList img{display: inline-block;*display: inline-block;margin-right: 10px;position: relative;top: 2px;}
/* InpageSidebar01 侧栏导航1公共样式*/
.InpageSidebar01{width: 270px;float: left;}
.InpageSidebar01 .top{width: 100%;height: 80px;background: #009163;}
.InpageSidebar01 .top h2{height: 80px;text-indent: 28px;background: url(../images/InpageSidebar01_icon01.png) no-repeat 218px center;line-height:80px;font-size: 24px;color: #fff;font-weight: normal;}
.InpageSidebar01 .top h2 a{color: #fff;text-decoration: none; font-weight: bold; }
.InpageSidebar01 .classify .box{border: 1px solid #e4e4e4;border-top: none;position: relative;}
.InpageSidebar01 .classify .box:first-child{border-top: 1px solid #e4e4e4;}
.InpageSidebar01 .classify dl{padding: 14px 19px 18px 30px;}
.InpageSidebar01 .classify dt{font-size: 20px;color: #333333;background: url(../images/mub02_jt03.png) no-repeat 194px 6px;margin-bottom: 14px;}
.InpageSidebar01 .classify dt a{color: #333333;}
.InpageSidebar01 .classify dd p{border-left: 1px solid #e4e4e4;height: 35px;line-height: 35px;} 
.InpageSidebar01 .classify dd p a{font-size: 15px;color: #333333;display: block;text-indent: 16px;text-decoration: none;}
.InpageSidebar01 .classify .box i{display: none;width: 3px;height: 100%;position: absolute;left: -1px;top: 0;background: #009163;}
.InpageSidebar01 .classify .box:hover{background: #f5f5f5;}
.InpageSidebar01 .classify .box:hover i{display: block;}
.InpageSidebar01 .classify .box:hover dt a,.InpageSidebar01 .classify .box dt.cur a{color: #009163;display: block;text-decoration: none;}
.InpageSidebar01 .classify .box:hover dt{background: url(../images/mub02_jt04.png) no-repeat 194px 6px;font-weight: bold;}
.InpageSidebar01 .classify dd p:hover a,.InpageSidebar01 .classify dd p.cur a{color: #fff;}
.InpageSidebar01 .classify dd p:hover,.InpageSidebar01 .classify dd p.cur{background: url(../images/mub02_jt02.png) no-repeat 194px center #009163;}
.InpageSidebar01 .sidebarLinkUs{border: 1px solid #e4e4e4;margin-top: 20px;padding: 0 19px 26px; margin-bottom: 20px;}
.InpageSidebar01 .sidebarLinkUs h3{font-size: 18px;color: #009163;font-weight: normal;height: 59px;line-height: 59px;border-bottom: 1px solid #e4e4e4;margin-bottom: 18px;text-indent: 10px;}
.InpageSidebar01 .sidebarLinkUs p{font-size: 14px;color: #333333;margin-bottom: 12px;line-height: 20px;padding: 0 10px;}
.InpageSidebar01 .sidebarLinkUs .zxzx{display: block;width: 160px;height: 50px;overflow: hidden;background: #009163;text-decoration: none;margin-top: 36px;}
.InpageSidebar01 .sidebarLinkUs .zxzx span{display: block;width: 50px;height: 50px;float: left;border-right: 1px solid #fff;background: url(../images/zxzx_icon01.png) no-repeat center;}
.InpageSidebar01 .sidebarLinkUs .zxzx em{display: block;width: 109px;height: 50px;line-height: 50px;text-align: center;font-size: 16px;color: #fff;float: left;}
.InpageSidebar01 .sidebarLinkUs .zxzx em img{display: inline-block;*display: inline-block;position: relative;top: 2px;margin-left: 8px;}
/* InpageSidebar02 侧栏导航2公共样式*/
.InpageSidebar02 .classify{border: 1px solid #e4e4e4;border-top: none;position: relative;}
.InpageSidebar02 .classify li{height: 58px;border-top: 1px solid #e4e4e4;text-indent: 28px;font-size: 15px;color: #333333;line-height: 58px;background: url(../images/mub02_jt03.png) no-repeat 224px center;}
.InpageSidebar02 .classify li a{color: #333333;display: block;text-decoration: none;}
.InpageSidebar02 .classify li:hover,.InpageSidebar02 .classify li.cur{background: url(../images/mub02_jt04.png) no-repeat 224px center #f5f5f5;}
.InpageSidebar02 .classify li:hover a,.InpageSidebar02 .classify li.cur a{color: #009163;font-weight: bold;}
.InpageSidebar02 .classify i{display: block;width: 3px;background: #009163;position: absolute;left: -1px;top: 0;z-index: 9;}
.InpageSidebar02 .xgzx{border: 1px solid #e4e4e4;margin-top: 20px;padding: 0 19px 16px;}
.InpageSidebar02 .xgzx h3{font-size: 18px;color: #009163;font-weight: normal;height: 59px;line-height: 59px;border-bottom: 1px solid #e4e4e4;margin-bottom: 18px;text-indent: 10px;}
.InpageSidebar02 .xgzx p{font-size: 14px;color: #333333;margin-bottom: 10px;padding: 0 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.InpageSidebar02 .xgzx p a{color: #333333;}
.InpageSidebar02 .xgzx p:hover a{color: #009163;}

.about{width: 100%;padding: 46px 0;}
.aboutSection{width: 910px;float: right;}
.aboutSection .mainCon{border: 1px solid #e4e4e4;padding-top: 28px;width: 908px;padding-bottom: 0px;}
.aboutSection .mainCon .conBox{width:870px;margin: 20px auto 0;padding-bottom: 20px;background: #fff; line-height:24px;}

.mub02Title{width: 870px;text-align: center;margin: 0 auto;}
.mub02Title h2{font-size: 20px;color: #009163;font-weight: normal;}
.mub02Title h2 a{color: #009163;text-decoration: none;font-weight: bold;}
.mub02Title i{display: block;width: 870px;height: 3px;margin-top: 26px;}
.mub02Title i img{display: block;width: 870px;height: 3px;}
/*图片标题简介*/
dl.dl_42{width: 280px;height: 314px;margin: 5px;float: left;margin-bottom: 20px;}
dl.dl_42.noMl{ margin-right:0px;}
dl.dl_42 dt{display: block;width: 278px;height: 180px;overflow: hidden;}
dl.dl_42 dt img{display: block;transform:scale(1);transition: all 2s ease-out;/*width: 278px;height: 238px;*/}
dl.dl_42 dt:hover img{transform: scale(1.2);}
dl.dl_42 dd{padding: 28px 2px 0;height: 86px;background: #fff;position: relative;}
dl.dl_42 dd h4{font-size: 16px;color: #333333;font-weight: normal;width: 280px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align:center;}
dl.dl_42 dd h4 a{color: #333333;text-decoration: none; font-weight:bold;}
dl.dl_42 dd p{line-height: 22px;color: #666666;font-size: 14px;margin-top: 14px;}
dl.dl_42 dd .btn{overflow: hidden;width: 241px;height: 42px;background: url(../images/proListBg01.png) no-repeat center;position: absolute;bottom: 0px;left: 20px;}
dl.dl_42 dd .btn a{display: block;width: 120px;height: 42px;line-height: 42px;text-align: center;float: left;font-size: 14px;color: #777777;text-decoration: none;}
dl.dl_42 dd .btn a i{display: inline-block;width: 7px;height: 12px;background: url(../images/mub02_jt03.png) no-repeat center;margin-left: 8px;position: relative;top: 2px;}
dl.dl_42 dd .btn a:first-child{border-right: 1px solid #eaeaea;}
dl.dl_42 dd .btn a:hover{color: #fff;}
dl.dl_42 dd:hover h4 a{color: #009163;}
dl.dl_42 dd .btn a.more:hover{background: url(../images/proListBg02.png) no-repeat center;}
dl.dl_42 dd .btn a.more:hover i{background: url(../images/mub02_jt02.png) no-repeat center;}
dl.dl_42 dd .btn a.zx:hover{background: url(../images/proListBg03.png) no-repeat center;}
dl.dl_42 dd .btn a.zx:hover i{background: url(../images/mub02_jt02.png) no-repeat center;}

/*默认图片加标题*/
dl.dl_2{width: 280px;float: left;margin: 0 4px;text-align: center;margin-bottom: 26px;}
dl.dl_2 dt{display: block;width: 278px;height: 185px;border: 1px solid #e4e4e4;overflow: hidden;}
dl.dl_2 dt img{display: block;width: 278px;height: 185px;transform: scale(1);transition: all 1s ease-out;}
dl.dl_2:hover dt img{transform: scale(1.2);}
dl.dl_2 dd{display: block;margin-top: 14px;font-size: 14px;}
/* paging 分页公共样式*/
.InpageSearch .mainCon .paging{ border:1px solid #e4e4e4;}
.paging{border-top: 1px solid #e4e4e4;height: 59px;}
.paging .pagingPrev{width: 119px;height: 59px;line-height: 59px;text-align: center;border-right: 1px solid #e4e4e4;float: left;font-size: 13px;color: #999999;text-decoration: none;}
.paging .pagingPrev i{display: inline-block;*display: inline-block;width: 8px;height: 14px;background: url(../images/mub02_jt01.png) no-repeat center;margin-right: 10px;position: relative;top: 2px;}
.paging .pagingNext{width: 119px;height: 59px;line-height: 59px;text-align: center;border-left: 1px solid #e4e4e4;float: right;font-size: 13px;color: #999999;text-decoration: none;}
.paging .pagingNext i{display: inline-block;*display: inline-block;width: 8px;height: 14px;background: url(../images/mub02_jt03.png) no-repeat center;margin-left: 10px;position: relative;top: 2px;}
.paging ul{width: 668px;float: left;text-align: center;padding-top: 17px;}
.paging ul a{display: inline-block;*display: inline-block;width: 27px;height: 27px;line-height: 27px;text-align: center;font-size: 15px;color: #999999;font-family: arial;margin-left: 4px;text-decoration: none;}
.paging ul a.cur {color: #fff;text-decoration: none; background: #009163;}
.paging ul a:hover{background: #009163;color: #fff;}
.paging ul a:hover a{}
.paging .pagingNext:hover{color: #009163;font-weight: bold;}
.paging .pagingNext:hover i{background: url(../images/mub02_jt04.png) no-repeat center;}
.paging .pagingPrev:hover{color: #009163;font-weight: bold;}
.paging .pagingPrev:hover i{background: url(../images/mub02_jt05.png) no-repeat center;}

/* HelpDetails 企业详情*/
.HelpDetails{width: 100%;}
.HelpDetailsSection{width: 910px;float:right;position: relative;}
.HelpDetailsSection .article{border: 1px solid #e4e4e4;width: 908px;position: relative;}
.HelpDetailsSection .article .conBox{padding:  34px 19px 0;}
.HelpDetailsSection .article .title h1{font-size: 24px;color: #333333;font-weight: normal;margin-bottom: 30px;}
.HelpDetailsSection .article .title .share{width: 100%;height: 24px;}
.HelpDetailsSection .article .title .share p{float: left;overflow: hidden;}
.HelpDetailsSection .article .title .share p span{display: block;font-size: 12px;color: #999999;float: left
;padding: 0 8px;border-left: 1px dotted #b6b6b6;float: left;}
.HelpDetailsSection .article .title .share p span:first-child{padding-left: 0;border-left: none;}
.HelpDetailsSection .article .title .share p span #cntrHits{ float:right;}
.HelpDetailsSection .article .title .share ul{float: right;}
.HelpDetailsSection .article .title .share li{margin-left: 7px;width: 24px;height: 24px;float: left;}
.HelpDetailsSection .article .title .share li img{display: block;}
.HelpDetailsSection .article .title  i{width: 100%;display: block;height: 3px;background: #e7e7e7;margin-top: 18px;background: url(../images/mub02Top2_xian.png) no-repeat center;}
.HelpDetailsSection .article .title p.label{font-size: 12px;color: #999999;display: block;padding-left: 26px;background: url(../images/label.png) no-repeat left center;line-height: 16px;margin-top: 24px;}
.HelpDetailsSection .article .con{margin-top: 40px;padding-bottom: 40px; overflow:hidden;}
.HelpDetailsSection .article .con p{line-height: 30px;font-size: 14px;color: #333333;}
.HelpDetailsSection .article .context{width: 100%;border-top: 1px solid #e7e7e7;background: #fff;height: 60px;}
.HelpDetailsSection .article .context p{width: 454px;float: left;height: 60px;line-height: 60px;}
.HelpDetailsSection .article .context p a{font-size: 13px;color: #666666;display: block;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.HelpDetailsSection .article .context p.prevNews a{margin-left: 20px;padding-left: 20px;background: url(../images/mub02_jt01.png) no-repeat left center;}
.HelpDetailsSection .article .context p.NextNews a{margin-right: 20px;padding-right: 20px;text-align: right;background: url(../images/mub02_jt03.png) no-repeat right center;}
.HelpDetailsSection .article .context p.prevNews a:hover{background: url(../images/mub02_jt05.png) no-repeat left center;color: #009163;}
.HelpDetailsSection .article .context p.NextNews a:hover{background: url(../images/mub02_jt04.png) no-repeat right center;color: #009163;}
.HelpDetailsSection .article .context p.NextNews{border-left: 1px solid #e7e7e7;width: 444px;}
.HelpDetailsSection .backNewsList{width: 59px;height: 59px;display: block;position: absolute;left: -59px;top: 0;cursor:pointer;}


/* 新闻 */

/*内页*/
.inbanner { overflow:hidden; width:100%; height:300px; margin-top:80px; }
.inbanner a{display:block;overflow:hidden; width:100%; height:300px;}
.inpagebox { overflow:hidden; width:100%; padding:60px 0; background-color:#e8eff9;}
.inpagebox02{ background-color:#fff}
.inabout{ overflow:hidden; padding:10px;}
.inabout h4{ text-align:center; font-weight:normal; font-size:26px; color:#333; margin-bottom:25px;}
.inabout .ptop{ width:1070px; margin:0 auto; text-align:center; font-size:14px; color:#777; line-height:26px;}
.inabout .tedian{ overflow:hidden; width:960px; padding:60px 120px; border-bottom:1px solid #e7e7e7; margin-bottom:60px;}
.inabout .tedian li{ float:left; width:239px; border-right:1px solid #e7e7e7;}
.inabout .tedian .last{ border:none;}
.inabout .tedian li em{ display:block; text-align:center; font-size:60px; color:#555;}
.inabout .tedian li span{ display:block; text-align:center; font-size:14px; color:#999;}
.inabout .ftr{ float:right; text-align:right}
.inabout .ftl{ float:left; text-align:left;}
.inabout dl.nyzl03{ overflow:hidden; width:1160px; border-bottom:1px solid #e7e7e7; padding:30px 20px}
.inabout dt{ overflow:hidden}
.inabout dd{ overflow:hidden; width:550px;}
.inabout dd p{ font-size:14px; line-height:26px; color:#777;}
.inabout dd h5{ font-weight:normal; font-size:18px; color:#333; margin-bottom:20px; margin-top:10px; }
.inabout .tulist{ overflow:hidden; width:1218px; height:300px;}
.inabout .tulist li{ width:386px; height:300px; text-align:center; margin-right:20px; overflow:hidden; position:relative; float:left;}
.inabout .tulist li img{ display:block; position:absolute; left:0; top:0}
.inabout .tulist li span{ display:block; width:100%; height:55px; position:absolute; left:0; bottom:0; line-height:55px; text-align:center; font-size:14px; color:#555;}
.inabout dl:hover{box-shadow:0 0 20px #ddd;}
.innewsbox { width:100%; margin-bottom:30px;}
.innewsbox .listnews { overflow:hidden; width:100%;}
.innewsbox .listnews dl{ overflow:hidden; padding:40px 0; border-bottom:1px solid #eee; margin-bottom:0;width:1200px;}
.innewsbox .listnews dt{ overflow:hidden; float:left; position:relative}
.innewsbox .listnews dd{ overflow:hidden; width:700px; float:left; position:relative; height:125px;}
.innewsbox .listnews dt img{ display:block; float:left; margin-left:30px; margin-right:25px;}
.innewsbox .listnews dt h4{ font-weight:normal; float:left; margin-top:40px; margin-right:30px;}
.innewsbox .listnews dt em{ font-size:28px; color:#333; display:block;font-family: Arial;}
.innewsbox .listnews dt span{ display:block; font-size:14px; color:#888;float: left;font-family: Arial;}
.innewsbox .listnews dt i{ display:block; width:0px; height:2px; background-color:#1651b9; position:absolute; left:267px; top:62px;}
.innewsbox .listnews dd h5{ font-weight:normal; font-size:16px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:20px; width:600px;}
.innewsbox .listnews dd p{ font-size:14px; width:600px; color:#666; line-height:20px; height:40px; overflow:hidden;}
.innewsbox .listnews dd .more{overflow:hidden;display:block;width:40px;height:40px;background: url(../images/innews_more.jpg) no-repeat 0;position:absolute;top:44px;right:0;}
.innewsbox .listnews dd .more{background-position:bottom40px 0;}

.innewsbox .listnews:hover dl{background-color: #fefefe;box-shadow:none;}
.innewsbox .listnews:hover{box-shadow:0 0 10px #ccc;}
.innewsbox .listnews:hover h5 a{ color:#1651b9;}
.pagingn{width: 100%;margin-top: 20px;margin-bottom: 20px;text-align: center;}
.pagingn span{display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 44px;height: 44px;background: url(../images/pagingBg01.png) no-repeat center;line-height: 44px;font-size: 14px;color: #fff;margin: 0 5px;cursor: pointer;}
.pagingn span>a.previousBtn {display: block;width:44px;height:44px;margin:0 auto;background: url(../images/pagingPrevBtn.png) no-repeat center; font-size:0;}
.pagingn span>a.nextBtn {display: block;width:44px;height:44px;margin:0 auto;background: url(../images/pagingNextBtn.png) no-repeat center; font-size:0;}
.pagingn p.jk_num {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;margin: 0 5px;}
.pagingn p>a {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 44px;height: 44px;background: url(../images/pagingBg01.png) no-repeat center;line-height: 44px;font-size: 16px;color: #999;margin: 0 5px;cursor: pointer;}
.pagingn a:hover ,.pagingn a.cur {background: url(../images/pagingBg02.png) no-repeat center; color: #fff;}

/* lj-topMenu */
.lj-topMenu{width: 100%;height: 70px;border-bottom: 1px solid #ededed;background-color:#fff;}

.lj-topMenu-bar{width: 100%;background-color:#fff;border-bottom: 1px solid #ededed;}

.lj-topMenu li{float: left;height: 70px;line-height: 69px;border-right: 1px solid #ededed;text-align: center;}
.lj-topMenu li:first-child{border-left: 1px solid #ededed;}
.lj-topMenu li a{display: block;height: 70px;font-size: 16px;color: #666666;text-decoration: none;}
.lj-topMenu li span{display: inline-block;*display: inline-block;width: 28px;height: 28px;overflow: hidden;position: relative;margin-right: 14px;top: 6px;}
.lj-topMenu li span img{display: block;width: 28px;height: 56px;}
.lj-topMenu li.cur{background: #009163;border-color: #009163;}
.lj-topMenu li.cur a{color: #fff;}
.lj-topMenu li.cur span img{top: -28px;}
.lj-topMenu li:hover{background: #009163;border-color: #009163;}
.lj-topMenu li:hover a{color: #fff;}
.lj-topMenu li:hover span img{top: -28px;}



/* 关于我们 */

.nyWrap{padding-bottom:22px; background-color:#f3f3f3;}

.nyBannerBg{position:relative; z-index:0; margin-bottom:330px; height:0;}
.nyBanner{position:absolute; left:0; top:0; width:100%; height:550px;}
.nyBanner1{background:url(Img/nyBanner1.jpg) no-repeat center;}
.nyBanner2{background:url(Img/nyBanner2.jpg) no-repeat center;}
.nyBanner3{background:url(Img/nyBanner3.jpg) no-repeat center;}
.nyBanner dl{margin-top:166px;}
.nyBanner dt{font-size:24px; font-weight:bold; color:#e22c08;}
.nyBanner dt p{padding-top:6px; border-top:2px solid #e22c08; width:68px;}
.nyBanner dd p{margin-top:20px; margin-bottom:4px; font-size:20px; color:#fff;}
.nyBanner dd span{line-height:12px; color:#fff; opacity:0.5;}

.aboutBox{position:relative;z-index:2;padding-top:40px;padding-bottom:120px;background-color:#fff;border-bottom:2px solid #ddd;overflow: hidden;}
.aboutBox dl{margin:0 40px;}
.aboutBox dt{float:left;height: 570px;}
.aboutBox dt img{width: 94%;}
.aboutBox dd{margin-left:408px;}
.aboutBox dd p{/* margin-top:28px; */line-height:24px;font-size:14px;}


.pzhi{/* margin-top:26px; */margin-bottom:20px;overflow:hidden;}
.pzhi dl{float:left;margin: 10px 5px;width: 290px;height:248px;background-color:#fff;border:1px solid #ddd;/* border-top:none; */border-bottom-width:2px;overflow:hidden;}
.pzhi dl:first-child{margin-left:0;}
.pzhi dl:last-child{margin-right:0;}
.pzhi dl.noMr{margin-right:0;}
.pzhi dl dt{margin-top:25px;margin-left: 22px;margin-bottom:20px;padding-left:18px;border-left:3px solid #e22c08;}
.pzhi dl dt span{display:block; margin-bottom:6px; font-size:24px; color:#e22c08;}
.pzhi dl dt em{display:block; font-size:16px; font-family:arial; color:#999;}
.pzhi dl dd{margin-left:40px; line-height:22px; font-size:13px;}
.pzhi dl dd span{color:#333;}
.pzhi dl dd p{margin-top:20px;}


.gcsj{position:relative; padding:20px 0; margin-bottom:22px; background-color:#fff; border-bottom:2px solid #ddd;}
.gcsj ul{margin:0 auto; width:960px; overflow:hidden;}
.gcsj li{margin:0 10px; float:left; width:460px; text-align:center;}
.gcsj li img{display:block;}
.gcsj li h5{margin-top:14px; font-weight:normal;}
.gcsj .btnLeft , .gcsj .btnRight{position:absolute; top:170px; width:65px; height:65px;}
.gcsj .btnLeft{left:0; background:url(../images/gcBtnLeft.png) no-repeat center;}
.gcsj .btnRight{right:0; background:url(../images/gcBtnRight.png) no-repeat center;}



/* 新闻内页 */

/* detail */
.breadcump{width:1200px;height: 60px;margin: 0px auto;padding: 15px;line-height: 30px;margin-top: 20px;}
.detailshow{
    width: 1200px;
    margin: 0 auto;
    /* margin-top: 30px; */
    /* background: #efefef; */
    margin-bottom: 80px;
    overflow: hidden;
}
.detailshow .detail_left{
    width: 271px;
    float: left;
    background: #fff;
    border: 1px solid #efefef;
    min-height: 500px;
    padding: 15px;
}
.detailshow .detail_left h3{
    font-weight: 300;
    height: 35px;
}
.detailshow .detail_left ul{}
.detailshow .detail_left ul li {}
.detailshow .detail_left ul li img{width: 100%;}
.detailshow .detail_left ul li span{width: 100%;height: 30px;display:  inline-block;text-align:  center;line-height: 30px;}
.detailshow .detail_right{
    float: left;
    width: 850px;
    margin-left: 15px;
    background: #fff;
    padding: 15px;
    border: 1px solid  #efefef;
}
.detailshow .detail_right .detail_title{
    line-height: 2;
}

.detailshow .detail_right .detail_title h1{
    font-size: 23px;
}
.detailshow .detail_right .detail_title h2{
    font-size: 18px;
}
.detailshow .detail_right .detail_body{
    line-height: 2;
}

.detailshow .detail_one .detail_title{
    text-align:  center;
    line-height: 1.5;
    font-size: 11px;
}
.detailshow .detail_one .detail_body{
    text-align:  center;
    line-height: 1.5;
}


@media screen and (max-width:768px) {
    .detailshow{
        width: 100%;
        margin: 0 auto;
        margin-top: 0;
        /* background: #efefef; */
        margin-bottom: 80px;
    }
    .detailshow .detail_left{
        width: 300px;
        float: left;
        background: #fff;
        border: 1px solid #efefef;
        min-height: 500px;
        display: none;
        padding: 15px;
    }
    .detailshow .detail_left h3{}
    .detailshwo .detail_left ul{}
    .detailshwo .detail_left ul li {}
    .detailshow .detail_right{
        float: left;
        width: 100%;
        margin-left: 0px;
        background: #fff;
        padding: 15px;
        border: 1px solid  #efefef;
    }
    .detailshow .detail_right .detail_title{
        line-height: 2;
    }

    .detailshow .detail_right .detail_title h1{
        font-size: 23px;
    }
    .detailshow .detail_right .detail_title h2{
        font-size: 18px;
    }
    .detailshow .detail_right .detail_body{
        line-height: 2;
    }
    .detailshow .detail_one {
        padding:0px 10px;
        font-size:14px!important
    }
    .detailshow .detail_one img{
        height:auto!important;
    }

}
/* 联系我们 */

/* 联系我们 */
/* linkUsMap*/
.contact-us1200 {margin-bottom: 30px;margin-top: 30px;}
.contact-us1200 .linkUsMap {
  width: 100%;
}
.contact-us1200 .linkUsMap .mainCon {
  width: 100%;
}
.contact-us1200 .linkUsMap .mainCon .conL {
  width: 455px;
  height: 496px;
  float: left;
  background: #fff;
  padding: 54px 70px 0 75px;
}
.contact-us1200 .linkUsMap .mainCon .conL h3 {
  font-size: 24px;
  color: #006699;
  margin-bottom: 42px;
}
.contact-us1200 .linkUsMap .mainCon .conL .box {
  width: 100%;
}
.contact-us1200 .linkUsMap .mainCon .conL .box li {
  height: 71px;
  border-bottom: 1px solid #e5e5e5;
  overflow: hidden;
}
.contact-us1200 .linkUsMap .mainCon .conL .box li:first-child {
  border-top: 1px solid #e5e5e5;
}
.contact-us1200 .linkUsMap .mainCon .conL .box li img {
  display: block;
  margin-top: 18px;
  float: left;
}
.contact-us1200 .linkUsMap .mainCon .conL .box li p {
  float: left;
  margin-top: 26px;
  width: 402px;
  float: right;
}
.contact-us1200 .linkUsMap .mainCon .conL .box p span {
  font-size: 15px;
  color: #666666;
}
.contact-us1200 .linkUsMap .mainCon .conL .box p em {
  font-size: 15px;
  color: #333;
}

/* linkUsLy*/
.contact-us1200 .linkUsLy {
  width: 100%;
  margin-top: 12px;
}
.contact-us1200 .linkUsLy .mainCon {
  width: 100%;
  height: 520px;
  background: url(../images/linkuslybg.jpg) no-repeat top;
  padding-bottom: 20px;
  position: relative;
}
.contact-us1200 .linkUsLy .mainCon .box {
  width: 500px;
  margin-left: 620px;
  padding-top: 55px;
}
.contact-us1200 .linkUsLy .mainCon .box input {
  width: 408px;
  height: 58px;
  line-height: 58px;
  padding: 0 70px 0 20px;
  border: none;
  border: 1px solid #e5e5e5;
  font-size: 16px;
  color: #999999;
  margin-bottom: 20px;
  outline: none;
  font-size: 16px;
  color: #999999;
}
.contact-us1200 .linkUsLy .mainCon .box .input1 {
  background: url(../images/linkusly_icon01.png) no-repeat 452px center;
}
.contact-us1200 .linkUsLy .mainCon .box .input2 {
  background: url(../images/linkusly_icon02.png) no-repeat 452px center;
}
.contact-us1200 .linkUsLy .mainCon .box textarea {
  width: 408px;
  height: 80px;
  padding: 0 70px 0 20px;
  border: none;
  border: 1px solid #e5e5e5;
  font-size: 16px;
  color: #999999;
  margin-bottom: 20px;
  outline: none;
  font-size: 16px;
  color: #999999;
  padding-top: 20px;
  background: url(../images/linkusly_icon03.png) no-repeat 452px 20px;
  resize: none;
}
.contact-us1200 .linkUsLy .mainCon .box a {
  display: block;
  height: 60px;
  text-align: center;
  width: 100%;
  font-size: 22px;
  color: #fff;
  line-height: 60px;
  background: #0667aa;
  text-decoration: none;
}
.contact-us1200 .linkUsLy .mainCon .title {
  position: absolute;
  top: 66px;
  left: 70px;
}
.contact-us1200 .linkUsLy .mainCon .title h3 {
  font-size: 24px;
  color: #0667aa;
}
.contact-us1200 .linkUsLy .mainCon .title p {
  font-size: 20px;
  color: #b8b8b8;
  font-family: arial;
  margin-top: 2px;
}
.contact-us1200 .linkUsLy .mainCon li {
  margin-bottom: 20px;
  color: #777;
  height: 60px;
  list-style:none;
}
.contact-us1200 .linkUsLy .mainCon label {
  display: inline-block;
  float: left;
  line-height: 60px;
  height: 58px;
  width: 77px;
  border: 1px solid #dedede;
  border-right-width: 0;
  text-align: center;
  background: #fff;
}
.contact-us1200 .linkUsLy .mainCon .iptTxt {
  float: left;
  width: 252px;
  border: 1px solid #dedede;
  height: 16px;
  line-height: 16px;
  padding: 10px 0;
  outline: none;
  text-indent: 1em;
  background: #fff;
  color: #333;
}
.contact-us1200 .linkUsLy .mainCon li.yzm .iptTxt {
  float: left;
  width: 130px;
  margin-bottom: 0px;
}
.contact-us1200 cite {
  display: block;
}
.contact-us1200 .linkUsLy .mainCon cite {
  float: left
}
.contact-us1200 .linkUsLy .mainCon cite img {
  width: 110px;
  margin-left: 10px;
  margin-top: 10px;
}
.contact-us1200 .linkUsLy .mainCon cite #spChgVerCode {
  display: inline;
  text-align: left;
  font-size: 14px;
  color: #000;
  background: none;
}