﻿*{box-sizing:border-box;margin:0; padding:0; list-style:none;  }
a{ color:#333; text-decoration:none;   }
a:hover{text-decoration:none;}
h1,h2,h3,h4,h5,h6{ margin: 0;font-weight:normal;}
hr{ border:none;}
.clear{ clear:both;}
p,ul{margin: 0;}
img{ border:0; }
input,textarea{outline:none;}
.row{ margin: 0px;}
.container{ margin: 0px auto;width:1200px; }
.w1440{ margin: 0px auto; width:1420px; }
.l{float: left}
.r{float: right}
.section{overflow: hidden}
.in_header{width:100%; height:80px; position:fixed; top:28px; left:0; z-index:99;  padding: 0 5%}
.in_header .h_logo{width:282px; height:80px; float: left; display: flex; align-items: center; }
.h_logo img{width:100%; height: auto; align-items: center; margin: 0px auto;}
#logo1{display: none}
.h_menu{width:150px; height:61px; float: right;  margin-top:16px; position:relative}
.h_menu p{ width:100%; height:46px; border:1px solid #fff; background:url(../images/menu.png) no-repeat 20px center; padding-left:50px; 
font-size:18px; color:#fff; line-height:44px;}


.copy_bq{position: absolute; bottom:48px; left:5%; color:#fff; font-size: 14px; opacity: 0.5; z-index:99  }
.copy_bq a{color:#ffff; font-size: 14px; line-height: 26px;}
.section2 .copy_bq,.section2 .copy_bq a{color:#777}
.section4 .copy_bq,.section4 .copy_bq a{color:#777}
.section6 .copy_bq,.section6 .copy_bq a{color:#777}
.section7 .copy_bq,.section7 .copy_bq a{color:#777}


@font-face {
	font-family:"tt";
	src: url("../fonts/TT0144M_.TTF") format('truetype');

}  

@font-face {

	font-family:"SOUR";
	src: url("../fonts/SOURCEHANSANSCN-EXTRALIGHT.OTF") format('truetype');
}  


@font-face {

	font-family:"SOURS";
	src: url("../fonts/SOURCEHANSANSCN-REGULAR.OTF") format('truetype');
}  


/*导航*/
#menu{float: right; width:67%; height: auto; margin-right:3%}
#menu .nav{ position:relative; z-index:1;   width:100%; height:auto; margin: 0px auto;}
#menu .nav .nLi{ float:left;  position:relative; display:inline; height:80px; width:12.5%;  }
#menu .nav .nLi:last-child{margin-right: 0}
#menu .nav .nLi p{font-weight: normal; width:100%; text-align:center;  z-index: 2; position: relative; height:100%; }
#menu .nav .nLi p a{color:#fff;font-size:16px;   height:100%;   overflow: hidden; position: relative; padding-top: 37px; display: block }
#menu .nav .sub{ display:none; width:120px; left:50%; margin-left: -60px;  top:80px;  position:absolute;  line-height:36px; z-index: 99999; background: #eee}
#menu .nav .sub li{ zoom:1; }
#menu .nav .sub a{ display:block; text-align: center; height: 36px;font-size: 14px;  color:#333;}
#menu .nav .sub a:hover{ color:#1667b3;  }
#menu .nav .active p a{font-weight: bold;}
#menu .nav .nLi:hover p a{font-weight: bold;}
#menu .nav .nLi:after{content: ""; width: 6px; height: 6px; border: 1px solid #fff; position: absolute; top:45px; left:15px; border-radius:50%; transition: all 0.4s ease-in-out; }
#menu .nav .nLi:before{content: ""; width: 1px; height:0; position: absolute; top:0; left:18.5px; background: #fff; transition: all 0.4s ease-in-out; }
#menu .nav .nLi:hover:before{height: 46px; transition: all 0.4s ease-in-out;}
#menu .nav .active:before{height: 46px; transition: all 0.4s ease-in-out;}
#menu .nav .active:after{background: #fff;}
#fp-nav ul li a span, .fp-slidesNav ul li a span{background: url(../images/navs.png) no-repeat center; border:0; width:15px; height:15px; top: 3px; left: 3px;}
#fp-nav ul li a.active, .fp-slidesNav ul li a.active{background: url(../images/active.png) no-repeat center}
#fp-nav ul li a.active span, .fp-slidesNav ul li a.active span{background:none}
#fp-nav.right{right:20px;}
#fp-nav ul li, .fp-slidesNav ul li{width:20px; height:23px;  border-radius: 50%;  margin: 0 0 10px}


/* #siteNav{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:1000;overflow:hidden;display:none;} */
/* #siteNav .menu{position:fixed;right:0;top:0;height:100%;width:310px;background-color:#fff;opacity:0;transform:translateX(100%);transition:all 0.5s ease-in-out 0s;} */
/* #siteNav .active{opacity:1;transform:translateX(0);} */
/* #siteNav ul{padding:76px 35px;box-sizing:border-box;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;} */
/* #siteNav li{font-size:16px;color:#333;line-height:2em;padding:8px 0;font-weight:300;} */
/* #siteNav a{display:block;color:#333;padding:4px 15px;border-radius:1em;transition:all .3s;} */
/* #siteNav a:hover{background-color:rgba(23,26,32,0.05);} */
/* #siteNav .close{width:14px;height:14px;background:url(../images/icon_close.png) no-repeat center center;background-size:contain;cursor:pointer;position:absolute;right:12.90322581%;top:3.19vh;z-index:9;} */


#siteNav{width:100%; height:auto; position:absolute; top:61px; background:rgba(255,255,255,0.9); left:0; z-index:9; padding:0 10px; display:none}
#siteNav li{width:100%; height:62px; line-height:62px; text-align:center; border-bottom:1px solid #bfbdbd}
#siteNav li a{width:100%; height:100%; display:block; font-size:18px; color:#333}
#siteNav li:last-child{border-bottom:0}
#siteNav li a:hover{color:#0163dc}
.h_menu:hover #siteNav{display:block}
.two_header .h_menu p{background:url(../images/menu_h.png) no-repeat 20px center; color:#333; border:1px solid #333}



/*第1块*/
.section1{display: block; width: 100%; height: 100%;overflow: hidden; position: relative;}
.banner-index{position: relative;overflow: hidden; width: 100%; height: auto;}
.section1 .slideBox{position:relative;overflow:hidden;width:100%;height:100%}
.section1 .slideBox .hd{position:absolute;right:50%; margin-right: -40px; bottom:100px;z-index:1;overflow:hidden;height:22px}
.section1 .slideBox .hd ul{float:left;overflow:hidden;zoom:1}
.section1 .slideBox .hd ul li{float:left;margin-right:15px;width:12px;height:12px; background: #fff; opacity: 0.5; cursor:pointer; border-radius: 50%;}
.section1 .slideBox .hd ul li.on{opacity: 1}
.section1 .slideBox .bd{position:relative;z-index:0;width:100%;height:100%}
.section1 .slideBox .bd ul{width:100%;height:100%}
.section1 .slideBox .bd li{width:100%;height:100%;vertical-align:middle;zoom:1}
.section1 .slideBox .bd li a{display:block;overflow:hidden;width:100%;height:100%; }
.ban_info{width:1440px; height: auto; position: absolute; top:50%; left:50%; transform: translate(-50%,-50%);}
.ban_info h4{color:#fff; font-size: 30px; margin-bottom:20px;}
.ban_info h5{color:#fff; font-size: 52px; font-weight: bold; margin:0 0 20px}
.ban_info h6{color:#fff; font-size: 44px; }
.ab_sb{width:auto; height: 34px; position: absolute; bottom:40px; right:5%; animation:mymove 5s infinite; z-index: 9}

@keyframes mymove
{
 	0% {
		transform: translate(0px, 0px);
	}
	50% {
		transform: translate(0px, -8px);
	}
	100% {
		transform: translate(0px, 0px);
	}

}






/*第2块*/
.section2{display: block; width: 100%; height: 100%;overflow: hidden; position: relative;}
.section2_left{width:50%; height: 100vh; float: left}
.section2_left img{width:100%; display: block}
.section2_right{width:50%; height:100vh; float: right; }
.section2_right_top{width:100%; height:39.5vh; background: url(../images/about_top.jpg) no-repeat center bottom;  display: flex; padding-top: 17vh; position:relative}
.section2_right_title{width:270px; height: auto; overflow:hidden; margin-left: 17%}
.section2_right_title i{color:#777777; font-size: 30px; font-family: "宋体"; margin-bottom:8px}
.section2_right_title h3{color:#444444; font-size: 36px;}
.section2_right_time{width:100%; height: auto; overflow: hidden; text-align: right; display:flex;align-items:flex-end; position:absolute; bottom:0; left:470px;}
.section2_right_time i{color:#0163dc; font-size: 200px; font-weight: bold; font-family:"tt";}
.section2_right_time img{float:left; height:142px; margin-top:7.2vh}
.section2_right_time p{color:#444444; font-size: 30px; font-weight: bold; margin:0 8px 0 10px; }
.section2_right_time span{color:#0163dc; font-size: 30px; font-weight: bold; }
.section2_right_bottom{width:100%; height: auto; overflow: hidden; padding-right: 8%; position:relative}
.section2_right_bottom .swiper-container{width:100%; height: auto; overflow: hidden; padding-top: 144px;}
.section2_right_bottom .swiper-slide a{width:63%; height: auto; overflow: hidden; display: block; margin-left:17%}
.section2_right_bottom .swiper-slide a h4{color:#444444; font-size: 24px;}
.section2_right_bottom .swiper-slide a p{color:#777777; font-size: 14px; line-height:30px; height:150px;  word-break:break-all;display:-webkit-box; -webkit-line-clamp:5; -webkit-box-orient:vertical; overflow:hidden; margin: 35px 0}
.section2_zi{color:#777777; font-size: 16px; letter-spacing:5px;  margin-left:17%}
.section2_right_bottom .swiper-button-next,.section2_right_bottom .swiper-button-prev{width:80px;height: 80px; top:0; margin-top: 0}
.section2_right_bottom .swiper-button-next{background: #e6e6e6 url(../images/ab_right.png) no-repeat center; left:80px;}
.section2_right_bottom .swiper-button-prev{background: #e6e6e6 url(../images/ab_left.png) no-repeat center; left:0}
.section2_right_bottom .swiper-button-next:hover{background:url(../images/ab_hright.png) no-repeat center; }
.section2_right_bottom .swiper-button-prev:hover{background:url(../images/ab_hleft.png) no-repeat center;}


/*第3块*/
.section3{display: block; width: 100%; height: 100%;overflow: hidden; position: relative;   }
.section3_title{ position: absolute; top:20%; left:50%; width: 1440px; z-index: 9; transform: translate(-50%,0); }
.section3_title h4{color:#fff; font-size: 30px; font-family: "宋体"; margin-bottom: 10px;}
.section3_title p{color:#fff; font-size: 36px; }
.section3_all{width:100%; height: 100vh; position: relative}
.pc-slide{width:100%; height: auto; overflow: hidden}
.view{position: relative; width: 100%;}
.pc-slide-img{width:100%; height: 100vh;}
.pc-slide-img a{width:640px; margin: 0px auto; position: absolute; top:38%; left:30%; }
.pc-slide-img a h4{color:#fff; font-weight: bold; font-size: 22px; margin-bottom:14px;}
.pc-slide-img a p{color:#fff;  font-size: 14px; margin-bottom: 10px; width: 100%; height: 60px; line-height: 30px;  word-break:break-all;display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden;}
.preview{width:1440px; height:100px; position: absolute; bottom:20%; left:50%; transform: translate(-50%,0);  z-index: 9; }
.preview_pic{width:100%; height: 100px; border: 1px solid rgba(255,255,255,0.5); padding:22px}
.preview_pic dl{width:auto; float: left}
.preview_pic dl dt{color:#ffffff; font-size: 18px; font-weight:bold; line-height: 30px;}
.preview_pic dl dd{color:#ffffff; font-size: 14px; opacity: 0.6}
.preview_pic img{float: right}
.section3 .arrow-left,.section3 .arrow-right{width:52px; height:52px; display: block; position: absolute; top:53%; z-index: 9 }
.section3 .arrow-right{background: url(../images/js_right.png) no-repeat center; left:34%; background-size:100% 100%}
.section3 .arrow-left{background: url(../images/js_left.png) no-repeat center; left:30%; background-size:100% 100%}
.section3 .arrow-right:hover{background: url(../images/js_hright.png) no-repeat center; background-size:100% 100%}
.section3 .arrow-left:hover{background: url(../images/js_hleft.png) no-repeat center; background-size:100% 100%}
.section3 .active-nav .preview_pic{border:2px solid #0163dc}



/*第4块*/
.section4{display: block; width: 100%; height: 100%;overflow: hidden; position: relative; }
.section4_ban{background: url(../images/lc_bjs.jpg) no-repeat center; width: 100%; height: 100vh; transition:transform 5s ease 0s, opacity 2s ease 0s; position: absolute; top:0; left:0; z-index: 0}
.active .section4_ban{transform: matrix(1.1, 0, 0, 1.1, 0, 0);}
.section4 .w1440{position: relative; z-index: 9; margin-top: 8vh}
.section4_left{width:62%; height: auto; float: left}
.section4_left img{width:100%; display: block}
.section4_right{width:38%; height: auto; float: left; margin-top: 5vh}
.section4_right_title{width:100%; height: auto; overflow:hidden; padding-left:100px}
.section4_right_title h4{color:#777777; font-size:30px; margin-bottom: 10px; font-family: "宋体"}
.section4_right_title h5{color:#444444; font-size:36px; }
.section4_right h6{color:#777777; font-size: 16px; margin: 80px 0 30px; letter-spacing:5px; padding-left:100px;}
.in_lc_xx{width:100%; height: auto; overflow: hidden; color:#777777; font-size: 14px; line-height: 30px; padding-left:100px; display: block}
.in_video{width:120px; height: 120px; margin-top:20vh}
.in_video img{width:100%; height: auto; display: block}



/*第5块*/
.section5{display: block; width: 100%; height: 100%; overflow: hidden;}
.section5_ban{background: url(../images/yfsl_bjs.jpg) no-repeat center; width: 100%; height: 100vh; transition:transform 5s ease 0s, opacity 2s ease 0s; 
	position: absolute; top:0; left:0; z-index: 0}
.active .section5_ban{transform: matrix(1.1, 0, 0, 1.1, 0, 0);}
.section5 .fp-tableCell{vertical-align:bottom;}
.section5_title{width:100%; height: auto; overflow:hidden; position: absolute; top:24%; left:0; text-align: center; z-index: 9}
.section5_title h4{color:#ffffff; font-size: 30px; font-family: "宋体"; margin-bottom: 10px;}
.section5_title h5{color:#ffffff; font-size: 36px; font-weight: bold;}
.section5 ul{width:100%; height: 100vh; }
.section5 ul li{width:25%; height:100vh; background: url(../images/sx_xs.png) no-repeat right bottom; float: left; position: relative}
.section5 ul li:after{content: ""; width: 100%; height: 100vh; background: url(../images/yf_hover.png) no-repeat center; position: absolute; top:0; left:0; opacity: 0; 
transition: all 0.4s ease-in-out;}
.section5 ul li a{width:100%; height: auto; position: absolute; bottom:145px; left:0; z-index: 9}
.section5 ul li h4{color:#fff; font-size:20px; text-align: center; margin-bottom: 25px}
.section5 ul li .in_yf_yuan{width:40px; height: 40px; border: 2px solid #00c9ff; border-radius: 50%; text-align: center; line-height: 40px; margin: 0px auto;}
.in_yf_xx{width:100%; height:90px; line-height: 30px; font-size: 14px; color: #fff; margin-top: 20px; display: none; position: relative; z-index: 9}
.section5 ul li:hover:after{opacity: 1; 
transition: all 0.4s ease-in-out;}
.section5 ul li:hover .in_yf_xx{display: block}
.section5 ul li:hover .in_yf_yuan{display: none;}
.section5 ul li:hover h4{text-align: left}
.section5 ul li:hover a{ padding: 0 15%;}



/*新闻*/
.section6{width:100%; height: auto; overflow: hidden}
.section6 .w1440{position: relative; z-index: 9}
.section6_left{width:67%; height: auto; float: left}
.section6_left a{width:48.4%; height: auto; float: left}
.section6_left_pic{width:100%; height: 290px; overflow: hidden; position: relative; display: flex; align-items: center;}
.section6_left_pic img{width:100%; height: auto; display: block; align-items: center; margin: 0px auto; transform: scale(1);  transition: all 1s ease 0s; -webkit-transform: scale(1);  -webkit-transform: all 1s ease 0s;  }

.section6_left_pic p{width:100px; height: 34px; position: absolute; top:0; left:0; z-index: 9; background: #959497; text-align: center; line-height: 34px; color: #fff; font-size: 14px;}
.section6_left a:nth-child(2n){float: right}
.section6_left_xx{width:100%; height: auto; overflow: hidden; background: #f5f5f5; padding:22px 30px;}
.section6_left_xx h4{color:#1c1f28; font-size: 18px; font-weight: bold;  width: 100%; height: 30px; line-height: 30px; text-overflow: ellipsis; overflow: hidden; 
	white-space: nowrap; margin-bottom: 10px;}
.section6_left_xx h5{color:#777777; font-size: 16px; background: url(../images/time.png) no-repeat left center; padding-left:22px;}
.section6_left_xx p{width:100%; height: 90px; overflow:hidden; margin-top: 20px; color:#777777; font-size: 14px; line-height: 30px;  word-break:break-all;display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; overflow:hidden;}
.section6_right{width:31%; height: auto; float: right; background: #f5f5f5; padding-bottom: 40px;}
.section6_right h5{width:100px; height: 34px;  background: #959497; text-align: center; line-height: 34px; color: #fff; font-size: 14px;}
.section6_right ul{width:100%; height: auto; overflow: hidden; padding:0 25px;}
.section6_right ul li{width:100%; height: auto; overflow: hidden; margin-top: 25px;}
.section6_right ul li h4{width:100%; height:30px; line-height: 30px; color:#1c1f28; font-size: 18px; font-weight: bold; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; margin-bottom: 10px;}
.section6_right ul li:hover h4{color:#0163dc}
.section6_left a:hover img{transform: scale(1.07);transition: all 1s ease 0s;-webkit-transform: scale(1.07);-webkit-transform: all 1s ease 0s;}
.section6_left a:hover h4{color:#0163dc}
.section6_nav{width:auto; display: table; margin:50px auto 0;}
.section6_nav a{width:170px; height: 40px; border: 1px solid #1c1f28; font-size: 16px; text-align: center; float: left; line-height: 40px; margin: 0 10px}
.section6_nav a:hover{background: #0163dc; color:#fff}



/*第7块*/
.section7{display: block; width: 100%; height: 100%; overflow: hidden;}
.section7_left{width:37%; height: auto; float: left; padding-left:12%; margin-top:20vh }
.section7_title{width:100%;}
.section7_title dl{width:100%; height:auto; overflow: hidden; position: relative;  }
.section7_title dl dt{color:#777777; font-size:30px; font-family: "宋体"; margin-bottom: 10px; }
.section7_title dl dd{color:#444444; font-size: 36px; }
.section7_xx{width:100%; height: auto; overflow:hidden;  margin-top:30px;}
.section7_xx p{color:#777777; line-height:28px; font-size: 16px;}
.in_diwei{width:100%; line-height: 40px; overflow: hidden; background: url(../images/dw_icon.png) no-repeat left center; padding-left:35px; color:#444444; 
	font-size: 16px; margin-bottom: 8px;}
.section7_text{width:100%; height: auto; overflow: hidden; margin-top: 36px; border-top: 2px solid #e6e6e6;}
.section7_text p{width:100%; height:60px;position: relative; border-bottom: 2px solid #e6e6e6; margin-bottom: 10px; }
.section7_text p input[type="text"]{width:100%; height: 100%; font-size:16px; color: #444444; border: 0; background: none; display: block; }
.section7_neirong{width:100%; height: 60px; border-bottom: 2px solid #e6e6e6; margin-top:24px;}
.section7_neirong textarea{width:70%; height:100%;border: 0; resize: none; font-size:16px; color: #444444;}
.footer_submit{width:30%; height:60px; display: block; float: right; background: url(../images/submit.png) no-repeat right center; border: 0}
.footer_submit:hover,.section6_right dl dd a:hover{cursor: pointer}
.section7_right{width:50%; float: right; position:relative}
.section7_right:after{content:""; width:111px; height:100%; position:absolute; top:0; left:0;  background:url(../images/xie.png) no-repeat left center; z-index:9}
.section7_right_map{width:100%; height: 87vh}
.section7_bottom{width:100%; height:13vh; background-image: linear-gradient(to left, #0154d5 , #009cf6); 
	background-image: -webkit-gradient(to left, #0154d5 , #009cf6); 
	background-image: -webkit-radial-gradient(to left, #0154d5 , #009cf6);}
.index_zhichi{width:auto; height:13vh; line-height: 13vh; float: right; }
.index_zhichi p{ width:220px; float: left; font-size: 14px; color:#fff; line-height: 13vh; margin-right: 10px; padding-left: 0!important}
.index_zhichi .pt{width:121px;height: 18px; background: url(../images/vl.png) no-repeat; margin-top: 5.3vh; margin-right: 10px}
.index_zhichi .js{width:121px;height: 18px; background: url(../images/wl.png) no-repeat; margin-top: 5.3vh;}
.index_zhichi .pt:hover{background: url(../images/vl_hover.png) no-repeat}
.index_zhichi .js:hover{background: url(../images/wl_hover.png) no-repeat} 
.index_zhichi span{float: left; font-size: 14px; color: #fff;}
.index_zhichi i{ float: left;}
.footer{width:100%; height: auto; overflow: hidden; background: #004ebc; padding-top: 48px; padding-bottom: 30px;}
.footer_top{width:100%; display: inline-block;}
.f_sj,.f_wx{width:42px; height: 42px; position: relative; float: left; margin-right:0.8%}
.f_sj img,.f_wx img{width:100px; height: auto; position: absolute; top:42px; display: none;}
.f_sj{background: url(../images/f_sj.png) no-repeat center}
.f_wx{background: url(../images/f_wx.png) no-repeat center}
.f_wx:hover img{display:block;}
.f_sj:hover img{display:block;}


.f_wz{float: left; }
.f_dh{float: left; background: url(../images/f_dh.png) no-repeat left center; padding-left: 30px; font-size: 18px; color:#fff; line-height: 42px; margin-left: 3%}
.f_dz{float: left; background: url(../images/f_dz.png) no-repeat left center; padding-left: 20px; font-size: 18px; color:#fff; line-height: 42px; margin-left: 3%}
.f_yx{float: left; background: url(../images/f_yx.png) no-repeat left center; padding-left: 30px; font-size: 18px; color:#fff; line-height: 42px; margin-left: 3%}
.f_liuyan{width:23%; height: 47px; line-height: 47px; float: right; background:#0163dc url(../images/ff_jts.png) no-repeat 86% center; font-size: 16px; color: #fff; padding-left: 2%}
.footer_banquan{width:100%; height: 40px; overflow: hidden; margin-top: 30px;}
.ny_copy_bq{width:auto; float: left; color:#fff; font-size: 14px; line-height: 40px;}
.ny_copy_bq a{color:#fff; font-size: 14px;}
.ny_zhichi{width:auto; height:40px; line-height: 40px; float: right; }
.ny_zhichi p{ width:auto; float: left; font-size: 14px; color:#fff; line-height: 40px; margin-right: 10px; padding-left: 0!important}
.ny_zhichi .pt{width:121px;height: 18px; background: url(../images/vl.png) no-repeat; margin-top:10px; margin-right: 10px}
.ny_zhichi .js{width:80px;height: 18px; background: url(../images/wl.png) no-repeat; margin-top: 10px;}
.ny_zhichi .pt:hover{background: url(../images/vl_hover.png) no-repeat}
.ny_zhichi .js:hover{background: url(../images/wl_hover.png) no-repeat} 
.ny_zhichi span{float: left; font-size: 14px; color: #fff;}
.ny_zhichi i{ float: left;}




/*弹出视频*/
.video_bj{width:100%; height:100%; position:fixed; top:0px; left:0px; background:rgba(0,0,0,0.5); z-index:888; display:none}
.video_xx{width:600px; height:400px; position:fixed; top:50%; left:50%; margin-left:-300px; margin-top:-190px; z-index:999}
.close{width:100%; height:40px; text-align:right; background:rgba(0,0,0,0.5);}
.close img{width:32px; height:32px; margin-top:4px; margin-right:10px;}
.video-box{width:100%; height:360px;}
.sj_video{width:100%; height:auto; overflow:hidden; display:none;}


/*内页banner*/
.ny_banner{width:100%; height:650px; overflow: hidden}
.ny_banner .w1440{margin-top: 200px;}
.ny_banner .f_top{background:#fff; top:0; box-shadow: 0 0 7px rgb(0,0,0,0.2);}
.ny_banner #logo1{display: block}
.ny_banner #logo{display: none}
.f_top .h_menu p{background:url(../images/menu_h.png) no-repeat 20px center; color:#333; border:1px solid #333}

.about_ban{background: url(../images/about_ban.jpg) no-repeat center}
.product_ban{background: url(../images/product_ban.jpg) no-repeat center}
.news_ban{background: url(../images/news_ban.jpg) no-repeat center}
.case_ban{background: url(../images/case_ban.jpg) no-repeat center}
.yfsl_ban{background: url(../images/yfsl_ban.jpg) no-repeat center}
.service_ban{background: url(../images/service_ban.jpg) no-repeat center}
.zgs_ban{background: url(../images/zgs_ban.jpg) no-repeat center}
.contact_ban{background: url(../images/contact_ban.jpg) no-repeat center}
.ny_banner_left{width:auto; float: left; max-width: 50%}
.ny_banner_left h4{color:#fff; font-family: "SOUR"; font-size:65px; text-transform: uppercase}
.ny_banner_left h5{color:#fff; font-size: 40px; font-weight: bold;}
.ny_banner_left hr{width:47px; height: 4px; background: #fff; border: 0; display: block; margin: 20px 0}
.ny_banner_right{max-width: 50%; height: auto; float: right}
.ny_banner_right div{display:block; text-align:right;  margin-bottom:35px; }
.ny_banner_right a{color:#fff; font-size: 20px; font-family:"SOUR"; padding-bottom:6px; }
.ny_banner_right a:hover,.ny_banner_right a.active{font-weight:bold; border-bottom: 1px solid rgba(255,255,255,0.5); }



/*环境*/
.ny_about_one{width:100%; height: 673px; overflow:hidden; background: url(../images/about_one.png) no-repeat center; margin-top: -105px;}
.about_one_left{width:62%; height: auto; float: left; padding-top: 140px;}
.about_one_num{width:100%; height: auto; overflow: hidden; margin-bottom: 60px;}
.about_one_num dl{width:auto; float: left; margin-right: 152px;}
.about_one_num dl dt{color:#fff}
.about_one_num dl dt span{color:#fff; font-size: 77px; font-family: "Arial"; font-weight: bold;}
.about_one_num dl dd{color:#fff; font-size: 14px; opacity: 0.5}
.about_one_xx{width:100%; height: auto; overflow: hidden; color:#fff; line-height: 30px; font-size:14px;}
.about_one_more{width:111px; height: 111px; background: #fff; border-radius: 50%; text-align: center; line-height: 111px; font-size: 18px; color: #0f3360; 
	display: block; margin:48px auto 0;}
.about_one_more:hover{background:none; border: 1px solid #fff; color:#fff}
.about_one_num dl:last-child{margin-right: 0}
.about_one_right{width:27%; height: auto; float: right; margin-top: 200px}
.about_one_right h4{color:#0163dc; font-size: 67px; text-transform: uppercase; font-family:"SOUR"; }
.about_one_right h5{font-size: 74px; font-family: "Arial";    background-image:-webkit-linear-gradient(left,#0154d5,#009cf6); 
    -webkit-background-clip:text; 
    -webkit-text-fill-color:transparent; text-transform: uppercase; display: table; font-weight: bold;}
.about_one_right h6{color:#0154d5; font-size: 22px; margin-bottom:28px;}
.about_one_right p{color:#666666; font-size: 14px; line-height: 26px;}
.ny_about_two{width:100%; height: auto; overflow:hidden}
.ny_about_two ul{width:100%; height: auto; overflow: hidden}
.ny_about_two ul li{ height: 456px; float: left; }
.ny_about_two ul li:nth-child(1){ width:28.5%; padding:72px 6% 0 0}
.ny_about_two ul li:nth-child(2){background: #f7f7f7; width:42.2%; padding:72px 6% 0}
.ny_about_two ul li:nth-child(3){width:29%; padding:72px 0 0 6%}
.ny_about_two ul li h4{color:#333333; font-size: 30px;}
.ny_about_two ul li h5{color:#666666; font-size: 24px; margin: 40px 0}
.ny_about_two ul li p{color:#666666; font-size: 14px; line-height: 30px; height: 60px;}
.ny_about_two ul li img{margin-top: 80px; float: right; transition: all 0.4s ease-in-out; transform: scale(1);  transition: all 1s ease 0s; -webkit-transform: scale(1);  -webkit-transform: all 1s ease 0s;  }
.ny_about_two ul li:hover img{margin-top:60px; transition: all 0.4s ease-in-out;}
.ny_about_three{width:100%; height:676px; background: url(../images/about_two.jpg) no-repeat center;}
.about_three_top{width:50%; height:435px;  padding-top: 85px; padding-right: 7%}
.about_three_top h4{color:#fff; font-size: 40px; margin-bottom: 10px;}
.about_three_top h5{color:#fff; font-size: 18px; text-transform: uppercase; opacity: 0.4}
.about_three_top p{color:#fff; line-height: 30px; font-size: 14px; margin: 30px 0}
.about_three_top span{color:#fff; font-size: 14px; font-family: "Arial"; display: block}
.about_three_top span:hover{font-weight:bold;}
.about_three_bottom{width:50%; height:236px; padding-top:54px;}
.about_three_bottom h4{color:#333333; font-size: 40px; margin-bottom: 10px;}
.about_three_bottom h5{color:#999999; font-size: 18px; text-transform: uppercase; opacity: 0.4; margin-bottom: 38px;}
.about_three_bottom span{color:#c2c2c2; font-size: 14px; font-family: "Arial"; display: block}
.about_three_bottom span:hover{color:#0163dc}

.ny_about_licheng{width:100%; height: auto; overflow: hidden; padding-top:80px;}
.about_lc_t{width:100%; height: auto; overflow: hidden; text-align: center; margin-bottom:30px;}
.about_lc_t h4{color:#333333; font-size: 40px; margin-bottom: 10px;}
.about_lc_t p{color:#999999; font-size: 18px; opacity: 0.4; text-transform: uppercase}
.about_licheng_all{width:100%; height:auto;  margin-top:34px; position:relative}
.about_licheng_all .swiper-slide a{width:100%; height: auto; overflow: hidden; display: block}
.about_licheng_all .swiper-slide:nth-child(2n) .ny_lc_img{background: #f7f7f7;}
.ny_lc_img{width:100%; height: 430px;  text-align: center; padding-top: 50px; position: relative}
.ny_lc_img h4{color:#333333; font-size: 30px; margin-bottom: 10px;}
.ny_lc_img p{color:#666666; font-size:16px; margin-bottom: 10px;}
.ny_lc_img:after{content: ""; width:24px; height: 24px; position: absolute; bottom:-12px; left:0; background: url(../images/dian.png) no-repeat center}
.about_lc_img{width:100%; height:200px; overflow: hidden; display: flex; align-items: center; margin-top: 35px; }
.about_lc_img img{align-items: center; margin: 0px auto; max-width: 100%}
.ny_lc_info{width:100%; height: 180px; background: #eeeeee; padding:30px 40px; opacity: 0}
.ny_lc_info p{color:#666666; font-size: 14px; line-height:26px; text-align: center;  height:78px;  word-break:break-all;display:-webkit-box; -webkit-line-clamp:3;
  -webkit-box-orient:vertical; overflow:hidden;}
.ny_lc_info span{width:130px; height: 38px; display: block; text-align: center; line-height: 38px;  background: #fff; font-size:15px; color: #666666; margin:20px auto;}
.about_licheng_all .swiper-slide a:hover .ny_lc_info{opacity: 1}
.ny_lc_info span:hover{background: #0154d5; color:#fff}
.ny_about_jiagou{width:100%; height:760px; background: url(../images/jg_bjs.jpg) no-repeat center; padding: 80px 0; }
.about_jiagou_t{width:100%; height: auto; overflow: hidden; text-align: center; margin-bottom:30px;}
.about_jiagou_t h4{color:#fff; font-size: 40px; margin-bottom: 10px;}
.about_jiagou_t h5{color:#fff; font-size: 18px; opacity: 0.4; text-transform: uppercase}
.ny_about_jiagou img{max-width: 100%}
.ny_about_huanjing{width:100%; height: auto; overflow: hidden; background: url(../images/hj_bjs.jpg) no-repeat bottom center; padding-bottom: 90px; padding-left:13%; padding-top:80px;}
.about_hj_t{width:100%; height: auto; overflow: hidden; margin-bottom: 50px;}
.about_hj_t h4{font-size: 74px; color: #fff;font-family:"SOUR"; text-transform: uppercase; 
   background-image:-webkit-linear-gradient(bottom,#009cf6,#0154d5); 
    -webkit-background-clip:text; 
    -webkit-text-fill-color:transparent; }
.about_hj_t h4 span{color:#fff; font-size: 74px; font-weight:bold; font-family: "Arial"}
.about_hj_t p{color:#0163dc;font-size: 22px; margin-top: 10px;}
.about_honor_all{width:100%; height: auto;position:relative}
.about_honor_all .swiper-slide{width:30%}
.about_honor_all .swiper-slide a{width:100%; height: auto; display: block; overflow: hidden}
.about_honor_all .swiper-slide a img{width:100%; height: auto; display: block; transform: scale(1);  transition: all 1s ease 0s; -webkit-transform: scale(1);  -webkit-transform: all 1s ease 0s;  }
.about_honor_all .swiper-slide a:hover img{transform: scale(1.07);transition: all 1s ease 0s;-webkit-transform: scale(1.07);-webkit-transform: all 1s ease 0s;}
.about_licheng_all .swiper-button-next,.about_licheng_all .swiper-button-prev{width:50px; height: 50px;}
.about_licheng_all .swiper-button-next{background: url(../images/p_right.png) no-repeat center; right:-70px;}
.about_licheng_all .swiper-button-prev{background: url(../images/p_left.png) no-repeat center; left:-70px;}
.about_licheng_all .swiper-button-next:hover{background: url(../images/p_hright.png) no-repeat center;}
.about_licheng_all .swiper-button-prev:hover{background: url(../images/p_hleft.png) no-repeat center;}
.about_honor_all .swiper-button-next,.about_honor_all .swiper-button-prev{width:50px; height: 50px; margin-top:0; }
.about_honor_all .swiper-button-next{background: url(../images/p_right.png) no-repeat center; left:-70px; top:36%}
.about_honor_all .swiper-button-prev{background: url(../images/p_left.png) no-repeat center; left:-70px; top:20%}
.about_honor_all .swiper-button-next:hover{background: url(../images/p_hright.png) no-repeat center;}
.about_honor_all .swiper-button-prev:hover{background: url(../images/p_hleft.png) no-repeat center;}




/*产品*/
.ny_product_two{width:100%; height: auto; overflow: hidden; margin:50px 0 }
.product_two_title{width:100%; height: auto; overflow:hidden}
.product_two_title h4{color:#333333; font-size: 40px; margin-bottom: 10px;}
.product_two_title h5{color:#999999; font-size: 18px; text-transform: uppercase}
.product_two_xx{width:100%; height: auto; overflow: hidden; display: block; color:#666666; font-size: 14px; line-height: 25px; margin: 42px 0}
.product_two_all{width:100%; height: auto; position: relative}
.product_two_all .swiper-slide a{width:100%; height: auto; display: block}
.ny_pro_img{width:100%; height: auto; overflow: hidden}
.ny_pro_img img{width:100%; height: auto; display: block; transform: scale(1);  transition: all 1s ease 0s; -webkit-transform: scale(1);  -webkit-transform: all 1s ease 0s;  }
.product_two_all .swiper-slide a h4{width:100%; height: 70px; background: #f7f7f7; text-align: center; line-height: 70px; font-size:18px; color: #666666;}
.product_two_all .swiper-slide a:hover img{transform: scale(1.07);transition: all 1s ease 0s;-webkit-transform: scale(1.07);-webkit-transform: all 1s ease 0s;}
.product_two_all .swiper-slide a:hover h4{background: #0163dc; color:#fff}
.product_two_all .swiper-button-next,.product_two_all .swiper-button-prev{width:50px; height: 50px;}
.product_two_all .swiper-button-next{background: url(../images/p_right.png) no-repeat center; right:-70px;}
.product_two_all .swiper-button-prev{background: url(../images/p_left.png) no-repeat center; left:-70px;}
.product_two_all .swiper-button-next:hover{background: url(../images/p_hright.png) no-repeat center;}
.product_two_all .swiper-button-prev:hover{background: url(../images/p_hleft.png) no-repeat center;}
.ny_product_three{width:100%; height: auto; overflow: hidden; position: relative; padding-bottom: 105px;}
.ny_product_three:after{content: ""; width: 100%; height:600px; background: #eeeeee; position: absolute; bottom:0; left:0; }
.product_three_title{width:100%; height: auto; overflow: hidden}
.product_three_title h4{color:#0163dc; font-size: 67px; font-family: "SOUR"; text-transform: uppercase}
.product_three_title h6{color:#0154d5; font-size:22px;}
.product_three_title p{color:#666666; font-size:14px; margin-top: 25px;}
.product_three_title h5{font-size: 74px; font-family: "Arial"; font-weight: bold; background-image:-webkit-linear-gradient(right,#009cf6,#0154d5); 
    -webkit-background-clip:text;  -webkit-text-fill-color:transparent; text-transform: uppercase; display: table}
.product_three_left{width:50%; height:420px; background: url(../images/p_xx.jpg) no-repeat center; padding:120px 20px 0; text-align: center; float: left}
.product_three_left h4{color:#fff; text-transform: uppercase; font-size: 18px; margin-bottom: 10px;}
.product_three_left h5{color:#fff; font-size: 30px; margin-bottom: 10px;}
.product_three_left p{color:#fff; font-size: 14px; line-height: 28px; margin-bottom: 20px;}
.product_three_left hr{width:60px; height: 1px; background: #fff; display: block; margin: 0px auto;}
.product_three_top{width:100%; height: auto; position: relative; z-index: 9; margin: 42px 0 30px; overflow: hidden}
.product_three_right{width:50%; float:left; height: 420px;}
.product_three_right .swiper-container{width:100%; height: auto; overflow: hidden}
.product_three_img{width:100%; height: 420px; display: block}
.product_three_img img{width:100%; height: 100%; display: block; object-fit: cover;  object-position: center center;}
.product_three_right .swiper-pagination{width:auto; right:20px; left:auto; bottom:20px;}
.product_three_right .swiper-pagination-bullet{width:10px; height: 10px; opacity: 1; background: #fff}
.product_three_right .swiper-pagination-bullet-active{background: #0154d5}
.product_three_bottom{width:100%; height: auto; overflow: hidden; background: #fff; padding: 30px 38px 40px;line-height: 28px; font-size:14px; color:#666666; position: relative; z-index: 1}
.ny_product_four{width:100%; height: auto; overflow: hidden; margin-top: 84px}
.product_four_biaoti{width:100%; height: auto; overflow: hidden; margin-bottom: 55px;}
.product_four_tltle{width:auto; float: left}
.product_four_tltle h4{color:#0163dc; font-size: 67px; font-family: "SOUR"; text-transform: uppercase; line-height:70px;}
.product_four_tltle h5{font-size: 74px; font-family: "Arial"; font-weight: bold; background-image:-webkit-linear-gradient(right,#009cf6,#0154d5); 
    -webkit-background-clip:text;  -webkit-text-fill-color:transparent; text-transform: uppercase; display: table}
.product_four_tltle h6{color:#0154d5; font-size: 22px;}
.product_four_num{width:auto; float: right; margin-top:52px;}
.product_four_num dl{float:left; margin-left: 95px;}
.product_four_num dl dt{color:#333333; font-size: 14px;}
.product_four_num dl dt span{color:#333333; font-size: 78px; font-weight:bold;}
.product_four_num dl dd{color:#333333; font-size: 14px; opacity: 0.6}
.product_four_top,.product_four_bottom{width:100%; height: auto; overflow:hidden; display: flex; -webkit-box-align: center;  align-items: center;}
.product_four_bottom{margin-bottom:110px; }
.product_four_top .product_four_xx{width:50%; height:400px; padding:100px 0 0 48px}
.product_four_xx h4{color:#666666; font-size: 24px; margin-bottom: 20px;}
.product_four_xx p{width:100%; height: auto; line-height: 27px; font-size: 14px; color: #666666;}
.product_four_img{width:50%; height: 400px;}
.product_four_bottom .product_four_xx{width:50%; height:400px; padding:100px 48px 0 0}
.product_four_top .swiper-pagination,.product_four_bottom .swiper-pagination{width:auto; left:20px; bottom:20px;}
.product_four_top .swiper-pagination-bullet,.product_four_bottom .swiper-pagination-bullet{width:10px; height: 10px; opacity: 1; background: #fff}
.product_four_top .swiper-pagination-bullet-active,.product_four_bottom .swiper-pagination-bullet-active{background: #0154d5}




.ny_service_all{font-size:16px; color:#333; line-height:30px; margin:40px 0}
.ny_service_all img{max-width:100%}
.ny_service_all p{font-size:16px; color:#333; line-height:30px;}


/*内页新闻*/
.ny_news_all{width:100%; height: auto; overflow: hidden; margin: 40px 0; }
.ny_news_all ul{width:100%; height: auto; overflow: hidden;margin-bottom: 40px;}
.ny_news_all ul li{width:100%; height: auto; overflow: hidden; padding: 15px}
.ny_news_all ul li .ny_time{width:115px;height: auto; float: left;margin-top:25px;}
.ny_news_all ul li .ny_time span{display: block; font-size: 12px; color: #999; text-align: right}
.ny_news_all ul li .ny_time p{font-size: 41px; color: #c8c8c8}
.news_xx{width:63%; height: auto; float: left; margin-left:2%; margin-top: 20px;}
.news_xx h3{widdth:100%; height: 35px; line-height: 35px; font-size: 18px; color: #666; text-overflow: ellipsis; overflow: hidden; white-space: nowrap}
.news_xx p{width:100%; height:52px; line-height: 25px; font-size: 14px; color: #666;  margin: 10px 0; word-break:break-all;display:-webkit-box; -webkit-line-clamp:2;
  -webkit-box-orient:vertical; overflow:hidden; }
.news_xx span{font-size: 14px; color: #aaaaaa}
.news_pic{width:22%; height: 162px; float: right; overflow:hidden}
.news_pic img{width:100%; height: 100%; display:block; object-fit: cover; object-position: center center;}
.ny_news_all ul li:hover{background: #f4f4f4}
.ny_news_all ul li:hover .ny_time p,.ny_news_all ul li:hover .ny_time span,.ny_news_all ul li:hover span{color:#0163dc}
.ny_news_all ul li:hover h3{font-weight: bold; }

.ny_news_show{width:100%; height:auto; overflow:hidden; margin:60px 0;}
.ny_news_show img{max-width:100%}
.ny_news_title{width: 100%; padding: 10px 0px; text-align: center;clear: both; font-weight: bold}
.ny_news_title h1{font-size:24px; color: #555; }
.keyword_light{font-size:16px; color:#666; line-height:30px;}


/*荣誉资质*/
.ny_honor_all{width:100%; height: auto; overflow: hidden; margin: 40px 0}
.ny_honor_all ul{width:100%; height: auto; overflow: hidden}
.ny_honor_all ul li{width:23.5%; height: auto; float: left; margin-right:2%; margin-bottom:25px;}
.ny_honor_all ul li .honor_pic{width:100%;  height: auto; overflow: hidden}
.ny_honor_all ul li .honor_pic img{width:100%; height: auto; overflow: hidden; transform: scale(1);  transition: all 1s ease 0s; -webkit-transform: scale(1);  -webkit-transform: all 1s ease 0s; }
.ny_honor_all ul li p{width:100%; height:35px; line-height: 35px;  font-size:16px; color: #333; text-align: center;
	text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.ny_honor_all ul li:nth-child(4n){margin-right: 0px;}
.ny_honor_all ul li:hover img{transform: scale(1.07);transition: all 1s ease 0s;-webkit-transform: scale(1.07);-webkit-transform: all 1s ease 0s;}




/*联系我们*/
.ny_contact{width:100%; height: auto; overflow: hidden; margin: 40px 0}
.ny_contact_map{width:100%;  height: 400px; overflow: hidden; margin-top: 40px;}
.ny_conta_xx{width:100%; height: auto; display: block; overflow: hidden; margin-bottom: 42px; margin-top: 20px;}
.contact_right{width:50%;float: left; font-size: 16px; color: #666666; line-height:32px}
.ny_cont_wx{width:340px; height: auto; float: right}
.ny_cont_wx dl{width:140px; height: 200px; float: left; margin-right: 26px;}
.ny_cont_wx dl dt{width:140px; height: 140px; border: 4px solid #e5e5e5; padding: 10px; background: #fff}
.ny_cont_wx dl dd{ font-size: 14px; color: #626262; height: 35px; line-height: 35px; text-align: center}
.ny_cont_wx dl dt img{width:100%; height: 100%;}






@media screen and (max-width:1600px){
	.section4_ban{background: url(../images/lc_bjs.jpg) no-repeat right center;}
	.section4_left{width:48%}
	.in_video{margin-top:9vh}
	.in_header{top:0}
	.section6 .w1440{transform: scale(0.9); -ms-transform: scale(0.9);-webkit-transform: scale(0.9);-o-transform: scale(0.9);-moz-transform:scale(0.9)}
}

@media screen and (max-width:1500px){
	.w1440,.ban_info,.preview,.section3_title{width:1200px}
	.about_one_num dl{margin-right: 96px;}
	.ny_about_one{background-position: 72%;}
	.f_dz,.f_yx,.f_dh{font-size:14px;}
	.f_liuyan{width:25%; background: #0163dc url(../images/ff_jts.png) no-repeat 90% center;}
	.product_four_tltle h5{font-size: 60px;}
	.product_four_num dl{margin-left: 50px;}
	.section6_right ul li{margin-top:20px;}
	.section6_right{padding-bottom:21px;}
	.section6_left_pic{height:245px}
	
}

@media screen and (max-width:1440px){
	.section7_title dl dd,.section4_right_title h5{font-size:30px;}
	.section7_left{margin-top:16vh}
	.section4_right h6{margin:30px 0}
	.in_video{width:90px; height:90px; margin-top:7vh}
	.section2_right_top{padding-top:11vh}
	.ny_about_huanjing{padding-left: 8%;}
	.ny_about_two ul li:nth-child(2){width:36.9%}
	#siteNav li{height:50px; line-height:50px;}
	#siteNav li a{font-size:16px;}
.section2_right_time{left:42%}
	.section2_right_time img{height:110px;}
	.section2_right_bottom .swiper-container{padding-top:100px;}
	
	
}

@media screen and (max-width:1366px){
	.section2_right_time i{font-size:160px;}
	.section2_right_bottom .swiper-slide a{width:75%; margin-left:5%}
	.section2_right_bottom .swiper-container{padding-top:86px;}
	.section2_right_bottom .swiper-slide a p{margin:2vh 0}
	.section2_right_bottom .swiper-button-next, .section2_right_bottom .swiper-button-prev{width:60px; height:60px;}
	.section6 .w1440,.section7_left{transform: scale(0.8); -ms-transform: scale(0.8);-webkit-transform: scale(0.8);-o-transform: scale(0.8);-moz-transform:scale(0.8)}
	.section7_left{width:47%; margin-top:5vh}
	.in_header .h_logo{width:200px;}
	.section3_title{display:none}
	.pc-slide-img a{top:25%}
	.about_one_right{width:33%}
	.ny_about_two ul li:nth-child(2){width:35.5%; padding:72px 4% 0}
	.ny_about_two ul li:nth-child(3){width:31%}
	.about_three_top{padding-top:35px;}
	.about_three_top h4,.about_three_bottom h4{font-size:30px;}
	.ny_lc_info{height:240px;}
	.ban_info h5{font-size: 40px;}
	.ban_info h6{font-size: 30px;}
	.ban_info h4{font-size:26px;}
	.section2_left{width:47%}
	.section2_right{width:53%}
	.section2_right_time{left:40%;}
	.section3 .arrow-right{left:36%}
	.section3 .arrow-left, .section3 .arrow-right{width:40px; height:40px;}

	.section2_right_title{margin-left:10%; width:220px;}
	.section2_right_bottom .swiper-button-next{left:60px;}
	#siteNav li{height:40px; line-height:40px;}
	#siteNav li a{font-size:14px;}
	.h_menu p{font-size:16px;}
	.about_honor_all .swiper-button-next{top:40%}
}



/*荣誉资质*/
.ny_honor_all{width:100%; height: auto; overflow: hidden; margin: 40px 0}
.ny_honor_all ul{width:100%; height: auto; overflow: hidden}
.ny_honor_all ul li{width:23.5%; height: auto; float: left; margin-right:2%; margin-bottom:25px;}
.ny_honor_all ul li .honor_pic{width:100%;  height: auto; overflow: hidden}
.ny_honor_all ul li .honor_pic img{width:100%; height: auto; overflow: hidden}
.ny_honor_all ul li p{width:100%; height:35px; line-height: 35px;  font-size:16px; color: #333; text-align: center;
	text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.ny_honor_all ul li:nth-child(4n){margin-right: 0px;}
.ny_honor_all ul li:hover img{transform: scale(1.07);transition: all 1s ease 0s;-webkit-transform: scale(1.07);-webkit-transform: all 1s ease 0s;}



